diff options
author | Slávek Banko <slavek.banko@axis.cz> | 2021-11-05 13:28:23 +0100 |
---|---|---|
committer | Slávek Banko <slavek.banko@axis.cz> | 2021-11-05 13:28:23 +0100 |
commit | 8c787c3591c1c885b91a54128835b400858c5cca (patch) | |
tree | eca1b776912a305c4d45b3964038278a2fae1ead /debian/htdig/htdig-3.2.0b6/debian/rules | |
parent | fe188b907cdf30dfdfe0eba9412e7f8749fec158 (diff) | |
download | extra-dependencies-8c787c3591c1c885b91a54128835b400858c5cca.tar.gz extra-dependencies-8c787c3591c1c885b91a54128835b400858c5cca.zip |
DEB htdig: Added to repository.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
Diffstat (limited to 'debian/htdig/htdig-3.2.0b6/debian/rules')
-rwxr-xr-x | debian/htdig/htdig-3.2.0b6/debian/rules | 111 |
1 files changed, 111 insertions, 0 deletions
diff --git a/debian/htdig/htdig-3.2.0b6/debian/rules b/debian/htdig/htdig-3.2.0b6/debian/rules new file mode 100755 index 00000000..691bfabe --- /dev/null +++ b/debian/htdig/htdig-3.2.0b6/debian/rules @@ -0,0 +1,111 @@ +#!/usr/bin/make -f + +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + +CFLAGS = `dpkg-buildflags --get CFLAGS` +CXXFLAGS = `dpkg-buildflags --get CXXFLAGS` +CXXFLAGS += -Wno-deprecated +LDFLAGS = `dpkg-buildflags --get LDFLAGS` +CPPFLAGS = `dpkg-buildflags --get CPPFLAGS` + +build: build-arch build-indep +build-arch: build-stamp +build-indep: build-stamp +build-stamp: + dh_testdir + dh_autoreconf + rm -f libhtdigphp/config.log libhtdigphp/config.status + export PDF_PARSER=/usr/bin/htdig-pdfparser && \ + CFLAGS="$(CFLAGS)" CPPFLAGS="$(CPPFLAGS)" CXXFLAGS="$(CXXFLAGS)" \ + LDFLAGS="$(LDFLAGS)" MV=/bin/mv ./configure \ + --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \ + --with-pic \ + --with-gnu-ld \ + --prefix=/usr \ + --with-cgi-bin-dir=/usr/lib/cgi-bin \ + --with-search-dir=/usr/share/doc/htdig/examples \ + --with-image-dir=/var/lib/htdig/www \ + --with-config-dir=/etc/htdig \ + --with-common-dir=/etc/htdig \ + --with-database-dir=/var/lib/htdig + make + touch $@ + +clean: + dh_testdir + dh_testroot + + -rm -f build-stamp + [ ! -f Makefile ] || $(MAKE) distclean + -rm -f `find . -name "*~"` + -rm -rf debian/tmp debian/files* core debian/substvars + + dh_autoreconf_clean + dh_clean + +binary-indep: build + dh_testdir + dh_testroot + dh_prep -i + dh_installdirs -i + + mkdir -p debian/htdig-doc/usr/share/doc/htdig-doc/examples + cp -r contrib/* debian/htdig-doc/usr/share/doc/htdig-doc/examples + mv debian/htdig-doc/usr/share/doc/htdig-doc/examples/examples \ + debian/htdig-doc/usr/share/doc/htdig-doc/examples/htdig + mkdir -p debian/htdig-doc/usr/share/doc/htdig-doc/html + cp -r htdoc/* debian/htdig-doc/usr/share/doc/htdig-doc/html + rm -f debian/htdig-doc/usr/share/doc/htdig-doc/html/Makefile* + rm -f debian/htdig-doc/usr/share/doc/htdig-doc/html/COPYING + rm -f debian/htdig-doc/usr/share/doc/htdig-doc/examples/rtf2html/COPYING + rmdir debian/htdig-doc/usr/share/doc/htdig-doc/examples/xmlsearch + rmdir debian/htdig-doc/usr/share/doc/htdig-doc/examples/htdig/xmlsearch + rm -rf debian/htdig-doc/usr/share/doc/htdig-doc/examples/php-wrapper/ + rm -rf debian/htdig-doc/usr/share/doc/htdig-doc/examples/htwrapper/ + find debian/htdig-doc/usr/share/doc -type f | xargs chmod -x + + dh_installdocs -i README + dh_installchangelogs -i ChangeLog + dh_strip -i + dh_compress -i -Xhtml/C + dh_fixperms -i + dh_installdeb -i + dh_gencontrol -i + dh_md5sums -i + dh_builddeb -i + +binary-arch: build + dh_testdir + dh_testroot + dh_prep -a + dh_installdirs -a + + make install DESTDIR=`pwd`/debian/tmp + mkdir -p debian/tmp/usr/sbin + install -m 755 debian/htdigconfig debian/tmp/usr/sbin + mkdir -p debian/tmp/usr/share/htdig + install -m 755 debian/parse_doc.pl debian/tmp/usr/share/htdig + install -m 755 debian/htdig-pdfparser debian/tmp/usr/bin + chmod -x debian/tmp/etc/htdig/* + find debian/tmp/usr/share/doc -type f | xargs chmod -x + + dh_installdebconf + dh_installdocs -a README + dh_installchangelogs -a ChangeLog + dh_installman -a + dh_installcron -a + dh_install -phtdig + dh_strip -a + dh_compress -a + dh_fixperms -a + dh_makeshlibs -a + dh_installdeb -a + dh_shlibdeps -a + dh_gencontrol -a + dh_md5sums -a + dh_builddeb -a + +binary: binary-indep binary-arch + +.PHONY: build build-arch build-indep binary binary-arch binary-indep clean |