123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- #!/usr/bin/make -f
- # Made with the aid of dh_make, by Craig Small
- # Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess.
- # Some lines taken from debmake, by Christoph Lameter.
- # $Id: rules,v 1.2 1999/01/18 02:38:15 jgg Exp $
- # Uncomment this to turn on verbose mode.
- #export DH_VERBOSE=1
- export DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
- export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
- # FOR AUTOCONF 2.13 ONLY
- ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE))
- # confflags += --host=$(DEB_HOST_GNU_TYPE)
- else
- $(error Cannot cross-compile this package out-of-the-box)
- endif
- build: build-stamp
- build-stamp: configure
- dh_testdir
- -mkdir build
- cd build; ../configure
- cd ..
-
- # Add here commands to compile the package.
- make
- touch build-stamp
- clean:
- dh_testdir
- # dh_testroot
- rm -f build-stamp
- rm -rf build
- # Add here commands to clean up after the build process.
- -$(MAKE) clean
- -$(MAKE) distclean
- 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 dsync
- dsync: build
- # dh_testversion -pdsync
- dh_testdir -pdsync
- dh_testroot -pdsync
- dh_clean -pdsync -k
- dh_installdirs -pdsync usr/bin usr/doc/dsync usr/lib usr/doc/dsync
- cp build/bin/dsync-* debian/dsync/usr/bin/
- cp -a build/bin/libdsync.so.0.0.0 debian/dsync/usr/lib/
- cp -a build/bin/libdsync.so.0.0 debian/dsync/usr/lib/
- cp COPYING debian/dsync/usr/doc/dsync/copyright
-
- dh_installdocs -pdsync
- dh_installman -pdsync
- dh_installchangelogs -pdsync
- dh_strip -pdsync
- dh_compress -pdsync
- dh_fixperms -pdsync
- dh_installdeb -pdsync
- dh_makeshlibs -pdsync
- dh_shlibdeps -pdsync
- dh_gencontrol -pdsync
- dh_md5sums -pdsync
- dh_builddeb -pdsync
- source diff:
- @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
- configure:
- make startup
- binary: binary-indep binary-arch
- .PHONY: build clean binary-indep binary-arch binary
|