* Use tcltk-depends to depend on the right Tcl version.
* Switched to use quilt to manage the patches.
* Added Vcs-Svn field to control.
+ * Reworked debian/rules partly to make it a little bit clearer.
- --
+ -- Sven Hoexter <sven@timegate.de> Tue, 25 Dec 2007 19:34:08 +0100
mysqltcl (3.02-1) unstable; urgency=low
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
dh_testdir
dh_testroot
rm -f build-stamp configure-stamp
-
[ ! -f Makefile ] || $(MAKE) distclean
dh_clean
dh_testdir
dh_testroot
dh_installdocs
- dh_installexamples
dh_installman
dh_installchangelogs ChangeLog
dh_link