1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133
|
#!/usr/bin/make -f
# Sample debian/rules that uses debhelper.
# GNU copyright 1997 to 1999 by Joey Hess.
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
# This is the debhelper compatability version to use.
export DH_COMPAT=3
configure-arch: configure-arch-stamp
configure-arch-stamp:
dh_testdir
(cd traceroute; ./configure)
(cd multiping; ./configure)
touch configure-arch-stamp
configure-indep: configure-indep-stamp
configure-indep-stamp:
dh_testdir
./configure \
--prefix=/var/lib/remstats \
--bindir=/usr/lib/remstats/bin \
--etcdir=/etc/remstats \
--configdir=/etc/remstats/config \
--libdir=/usr/lib/remstats/lib \
--datadir=/var/lib/remstats/data \
--htmldir=/var/lib/remstats/cgi \
--htmlurl=/remstats \
--errorlogdir=/var/log/remstats \
--rrdlibdir=/usr/lib/perl5/ \
--rrdcgi=/usr/bin/rrdcgi \
--webmaster=webmaster \
--alertemail=webmaster \
--owner=remstats \
--group=remstats \
--domain=UNCONFIGURED
touch configure-indep-stamp
configure: configure-indep configure-arch
build-arch: configure build-arch-stamp
build-arch-stamp:
dh_testdir
$(MAKE) -C traceroute
$(MAKE) -C multiping
touch build-arch-stamp
build-indep: configure build-indep-stamp
build-indep-stamp:
dh_testdir
$(MAKE) deb-build-indep
touch build-indep-stamp
build: build-indep build-arch
clean:
dh_testdir
dh_testroot
rm -f build-arch-stamp build-indep-stamp \
configure-arch-stamp configure-indep-stamp preinstall-stamp
rm -f config.cache
./configure
-$(MAKE) distclean
rm Makefile
dh_clean
preinstall: preinstall-stamp
preinstall-stamp:
dh_testdir
dh_testroot
dh_clean -k
dh_installdirs
touch preinstall-stamp
install-arch: build-arch preinstall
$(MAKE) deb-install-arch DEBPREFIX=$(CURDIR)/debian/remstats-bintools
install-indep: build-indep preinstall
$(MAKE) deb-install-collectors DEBPREFIX=$(CURDIR)/debian/remstats
cp debian/remstats.apache.conf $(CURDIR)/debian/remstats/etc/remstats/apache_include.conf
$(MAKE) deb-install-servers DEBPREFIX=$(CURDIR)/debian/remstats-servers
$(MAKE) deb-install-doc DEBPREFIX=$(CURDIR)/debian/remstats-doc
install: install-indep install-arch
binary-indep: install-indep
dh_testdir -i
dh_testroot -i
dh_installdebconf -i
dh_installdocs -i
# dh_installexamples -i
dh_installlogrotate -i
dh_installcron -i
# dh_installman -i
# dh_installinfo -i
# dh_undocumented -i
dh_installchangelogs ChangeLog -i
# dh_link -i
# dh_strip -i
dh_compress -i
dh_fixperms -i
dh_installdeb -i
dh_perl debian/remstats/usr/lib/remstats/bin debian/remstats/usr/lib/remstats/lib debian/remstats/var/lib/remstats/cgi -i
# dh_shlibdeps -i
dh_gencontrol -i
dh_md5sums -i
dh_builddeb -i
binary-arch: install-arch
dh_testdir -a
dh_testroot -a
dh_installdebconf -a
dh_installdocs -a
# dh_installman -a
# dh_installinfo -a
# dh_undocumented -a
dh_installchangelogs ChangeLog -a
dh_link -a
dh_strip -a
dh_compress -a
dh_fixperms -a
dh_installdeb -a
dh_perl -a
dh_shlibdeps -a
dh_gencontrol -a
dh_md5sums -a
dh_builddeb -a
binary: binary-indep binary-arch
.PHONY: build build-indep build-arch clean binary-indep binary-arch binary install install-indep install-arch configure configure-indep configure-arch preinstall
|