File: rules

package info (click to toggle)
magicrescue 1.1.10-2
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 1,140 kB
  • sloc: ansic: 1,948; perl: 1,735; sh: 334; makefile: 76
file content (26 lines) | stat: -rwxr-xr-x 885 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
#!/usr/bin/make -f

export DEB_BUILD_MAINT_OPTIONS  = hardening=+all
export DEB_CFLAGS_MAINT_APPEND  = -fPIE
export DEB_LDFLAGS_MAINT_APPEND = -pie -fPIE

%:
	dh $@

###
### Some changes to fix magicrescue
###
override_dh_install:
# Move tools from usr/share to usr/lib because there are arch dependent files.
	dh_install
	dh_installdirs usr/lib/magicrescue
	mv debian/magicrescue/usr/share/magicrescue/tools/ \
           debian/magicrescue/usr/lib/magicrescue/
	dh_link usr/lib/magicrescue/tools usr/share/magicrescue/tools
# Remove the recipe gimp-xcf. See #567968.
	rm -f debian/magicrescue/usr/share/magicrescue/recipes/gimp-xcf
	rm -f debian/magicrescue/usr/lib/magicrescue/tools/gimp-resave.pl
# Move manpages to right place.
	mv debian/magicrescue/usr/man/ debian/magicrescue/usr/share/
# Fix a file permission.
	chmod 755 debian/magicrescue/usr/lib/magicrescue/tools/laola.pl