File: rules

package info (click to toggle)
xtel 3.3.0-24
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 1,944 kB
  • sloc: ansic: 15,739; sh: 224; makefile: 29
file content (45 lines) | stat: -rwxr-xr-x 1,894 bytes parent folder | download | duplicates (5)
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
#!/usr/bin/make -f

%:
	dh $@

override_dh_auto_build:
	# Imake commands
	xmkmf
	make Xtel
	# convert the mean gif file into a png file
	convert xtel.gif +set date:create +set date:modify -define png:exclude-chunk=time xtel.png

override_dh_auto_clean:
	dh_auto_clean
	rm -f xtel.png
	find . -name Makefile -print | xargs rm -f

override_dh_auto_install:
	$(MAKE) install DESTDIR=`pwd`/debian/xtel
	# Install font support and fonts
	install -m 644 fonts/fonts.alias debian/xtel/etc/X11/fonts/misc/xtel.alias
	install -m 644 fonts/*.pcf.gz debian/xtel/usr/share/fonts/X11/misc/
	# Install app-default for xtel
	install -m 644 XTel-color debian/xtel/etc/X11/app-defaults/
	# Install logrotate conf file
	install -m 644 debian/logrotate.conf debian/xtel/etc/logrotate.d/xtel
	# Install menu
	install -d debian/xtel/usr/share/applications
	install -m 644 debian/xtel.desktop debian/xtel/usr/share/applications
	# Remove non-standard font directory
	rm -rf debian/xtel/usr/share/fonts/X11/xtel
	rm -rf debian/xtel/fonts
	# Install french documentation in the french docs directory
	install -m 644 debian/index-fr.html debian/xtel/usr/share/doc/LANG/fr/xtel/index.html
	perl -MMIME::Base64  -ne 'print decode_base64($$_)' < debian/bullet.gif.base64 > debian/xtel/usr/share/doc/LANG/fr/xtel/bullet.gif
	install -m 644 HISTOIRE.txt debian/xtel/usr/share/doc/LANG/fr/xtel/
	install -m 644 LISEZMOI.txt debian/xtel/usr/share/doc/LANG/fr/xtel/
	install -m 644 FAQ.txt debian/xtel/usr/share/doc/LANG/fr/xtel/
	install -m 644 README_IMINITEL.txt debian/xtel/usr/share/doc/LANG/fr/xtel/
	gzip -9vn debian/xtel/usr/share/doc/LANG/fr/xtel/*.txt
	# Install png image example
	install -m 644 xtel.png debian/xtel/usr/share/doc/xtel/
	# Create a symlink in /usr/share/doc/xtel to the french doc directory
	ln -s ../LANG/fr/xtel debian/xtel/usr/share/doc/xtel/fr
	#rm -f debian/xtel/usr/X11R6/lib/X11/app-defaults