File: rules

package info (click to toggle)
google-gadgets 0.11.2-3
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 16,820 kB
  • ctags: 20,323
  • sloc: cpp: 116,722; ansic: 18,000; sh: 9,269; makefile: 2,676; xml: 2,138; lex: 459
file content (29 lines) | stat: -rwxr-xr-x 831 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
#!/usr/bin/make -f

# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1

%:
	dh --with xulrunner $@

override_dh_auto_configure:
	autoreconf --verbose --force --install
	dh_auto_configure -- \
		--with-browser-plugins-dir=\$${prefix}/lib/xulrunner-addons/plugins \
		--disable-werror \
		--enable-ltdl-install=no

override_dh_install:
	chrpath -d debian/tmp/usr/lib/google-gadgets/gtkmoz-browser-child
	chrpath -d debian/tmp/usr/lib/google-gadgets/modules/smjs-script-runtime.so
	dh_install --list-missing -X.la

override_dh_makeshlibs:
	dh_makeshlibs -V -Ngoogle-gadgets-common -Ngoogle-gadgets-gtk \
		-Ngoogle-gadgets-qt -Ngoogle-gadgets-gst -Ngoogle-gadgets-xul

get-orig-source:
	# rename to what debian wants, repack to tgz rather than tbz2
	uscan --force-download --rename --repack

.PHONY: override_dh_auto_test