X-Git-Url: https://git.sven.stormbind.net/?p=sven%2Fmysqltcl.git;a=blobdiff_plain;f=debian%2Frules;h=c62250bc0a2ffa501b10199e4121fd8f275367df;hp=439bc930e95ddbfbcec6e4e589828f63709cf525;hb=3e93f35732620dc4517606b64a0e550b2922737a;hpb=ff733ca3e25942e6a4389625d9b49326f218fad5 diff --git a/debian/rules b/debian/rules index 439bc93..c62250b 100755 --- a/debian/rules +++ b/debian/rules @@ -5,21 +5,45 @@ include /usr/share/quilt/quilt.make + +ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) + CONFIGURE_OPTIONS += --build $(DEB_HOST_GNU_TYPE) +else + CONFIGURE_OPTIONS += --build $(DEB_BUILD_GNU_TYPE) \ + --host $(DEB_HOST_GNU_TYPE) +endif + + +CONFIGURE_OPTIONS += \ + --prefix=/usr \ + --enable-threads \ + --mandir=/usr/share/man \ + --infodir=/usr/share/info \ + + LDFLAGS += -Wl,-z,defs -Wl,--as-needed +CFLAGS += -Wall -g + +ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O2 +else + CFLAGS += -O0 +endif + + configure: patch configure-stamp configure-stamp: dh_testdir - ./configure \ - --prefix=/usr - --enable-threads + + CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" \ + ./configure $(CONFIGURE_OPTIONS) touch configure-stamp build: configure build-stamp build-stamp: dh_testdir - $(MAKE) touch build-stamp @@ -28,7 +52,6 @@ cleaner: dh_testdir dh_testroot rm -f build-stamp configure-stamp - [ ! -f Makefile ] || $(MAKE) distclean dh_clean @@ -50,7 +73,6 @@ binary-arch: build install dh_testdir dh_testroot dh_installdocs - dh_installexamples dh_installman dh_installchangelogs ChangeLog dh_link