--prefix=/usr \
--mandir=/usr/share/man \
--infodir=/usr/share/info \
- --enable-threads
+ --enable-threads \
LDFLAGS += -Wl,-z,defs -Wl,--as-needed
-CFLAGS += -Wall -g
+CFLAGS = -Wall -g
-ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
- CFLAGS += -O2
-else
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
CFLAGS += -O0
+else
+ CFLAGS += -O2
endif
configure-stamp:
dh_testdir
- CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" \
- ./configure $(CONFIGURE_OPTIONS)
+ CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" \
+ ./configure $(CONFIGURE_OPTIONS)
touch configure-stamp
dh_installdirs
$(MAKE) install DESTDIR=$(CURDIR)/debian/tclcurl
+ mkdir $(CURDIR)/debian/tclcurl/usr/lib/tcltk
+ mv $(CURDIR)/debian/tclcurl/usr/lib/TclCurl* \
+ $(CURDIR)/debian/tclcurl/usr/lib/tcltk
+ rm -rf \
+ $(CURDIR)/debian/tclcurl/usr/share/man/mann \
+ $(CURDIR)/debian/tclcurl/usr/bin \
+ $(CURDIR)/debian/tclcurl/usr/include
+
# Build architecture-independent files here.
binary-indep: build install
dh_builddeb
binary: binary-indep binary-arch
-
-.PHONY: build clean binary-arch binary-indep binary install configure
+.PHONY: build clean binary-indep binary-arch binary install configure