#!/usr/bin/make -f # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 INSTALL_BASE=`pwd`/debian/tmp configure: configure.in libtoolize --copy --force aclocal $ACLOCAL_FLAGS automake --add-missing autoconf autoheader build: build-stamp build-stamp: dh_testdir # Add here commands to compile the package. ./configure --prefix=/usr --bindir=/usr/X11R6/bin \ --datadir=/usr/share --mandir=/usr/X11R6/man # because glibc 2.1's utmpx.h is incompatible on sparc sed -e 's/#define HAVE_UTMPX_H 1/\/* #undef HAVE_UTMPX_H *\//' config.h > config.h.tmp mv config.h.tmp config.h # fix rpath issues sed < libtool > libtool-2 \ -e 's/^hardcode_libdir_flag_spec.*$$/hardcode_libdir_flag_spec="-D__LIBTOOL_IS_A_FOOL__ "/' \ -e '/^archive_cmds="/s/"$$/ \\$$deplibs"/' mv libtool-2 libtool chmod 755 libtool make touch build-stamp clean: dh_testdir dh_testroot rm -f build-stamp # Add here commands to clean up after the build process. -$(MAKE) -k distclean -rm -f `find . -name "*~"` -rm -rf `find . -name "\.deps"` -rm -rf `find . -name "\.libs"` -rm -rf debian/tmp `find debian/* -type d ! -name CVS` debian/files* core -rm -f debian/*substvars dh_clean # Build architecture-independent files here. binary-indep: build # We have nothing to do by default. # Build architecture-dependent files here. binary-arch: build dh_testdir -a dh_testroot -a dh_clean -k -a dh_installdirs -a # Add here commands to install the files into debian/tmp $(MAKE) install DESTDIR=$(INSTALL_BASE) \ PREFIX=$(INSTALL_BASE)/usr \ datadir=$(INSTALL_BASE)/usr/share \ pkglibdir=$(INSTALL_BASE)/usr/share/Eterm \ DATADIR=$(INSTALL_BASE)/usr/share \ themedir=$(INSTALL_BASE)/usr/share/Eterm/themes dh_installdocs -a dh_installmenu -a #dh_installmanpages --verbose -a dh_undocumented -a Esetroot.1x dh_installchangelogs -a dh_strip -a dh_compress -a dh_fixperms -a chown root.root debian/tmp/usr/X11R6/bin/Eterm chmod 4755 debian/tmp/usr/X11R6/bin/Eterm dh_suidregister dh_installdeb -a dh_shlibdeps -a dh_gencontrol -a dh_md5sums -a dh_builddeb -a source diff: @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary