File: rules

package info (click to toggle)
urlview 0.9-21
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster
  • size: 772 kB
  • sloc: sh: 9,428; ansic: 1,770; makefile: 38
file content (40 lines) | stat: -rwxr-xr-x 1,443 bytes parent folder | download
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
#!/usr/bin/make -f

include /usr/share/cdbs/1/rules/debhelper.mk
#include /usr/share/cdbs/1/rules/simple-patchsys.mk
DEB_AUTO_UPDATE_LIBTOOL := pre
DEB_AUTO_UPDATE_ACLOCAL := 1.16
#DEB_AUTO_UPDATE_AUTOMAKE := 1.10
DEB_AUTO_UPDATE_AUTOCONF := yes
include /usr/share/cdbs/1/class/autotools.mk

common-configure-impl:: debian/stamp-homebrew-automake
debian/stamp-homebrew-automake:
	automake --foreign --ignore-deps --add-missing

DEB_CONFIGURE_EXTRA_FLAGS := mandir=$(CURDIR)/debian/urlview/usr/share/man

clean::
	-rm urlview*.html missing compile #config.{guess,sub} ltmain.sh

build/urlview::
	sgml2html urlview.sgml

darcs-clean:: clean
	-darcs revert --all Makefile.in aclocal.m4 configure 
	-rm -r config.guess config.sub ltmain.sh autom4te.cache

binary-post-install/urlview::
	install -m 644 debian/htmlworkaround \
	               debian/urlview/usr/share/doc/urlview/html/urlview.html
	cat urlview.html >> \
	               debian/urlview/usr/share/doc/urlview/html/urlview.html
	install -m 644 urlview-1.html \
	               debian/urlview/usr/share/doc/urlview/html/urlview-1.html
	install -m 644 debian/system.urlview \
	               debian/urlview/etc/urlview/system.urlview
	install -m 755 debian/url_handler.sh \
		       debian/urlview/etc/urlview/url_handler.sh
	install -m644 debian/doc-base_urlview \
	               debian/urlview/usr/share/doc-base/urlview
	gzip -n -9 debian/urlview/usr/share/doc/urlview/urlview.sgml