File: rules

package info (click to toggle)
libpam-mount 0.9.22-6
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 2,260 kB
  • ctags: 602
  • sloc: sh: 12,388; ansic: 6,399; makefile: 114; perl: 23
file content (23 lines) | stat: -rwxr-xr-x 709 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
#!/usr/bin/make -f
# using the common debian build system (cdbs)
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/autotools.mk
include /usr/share/cdbs/1/rules/dpatch.mk

BASE := $(CURDIR)/debian/libpam-mount

binary-post-install/libpam-mount::
# install config file
	install -m 644 config/pam_mount.conf $(BASE)/etc/security
	install -m 644 debian/common-pammount $(BASE)/etc/pam.d
# remove unneeded development files
	rm -rf $(BASE)/usr/include
	rm -f $(BASE)/lib/security/*.a
	rm -f $(BASE)/lib/security/*.la
# overrides
	perl debian/dh_installoverrides

# workaround for a dpatch bug calling "debian/rules unpatch"
# instead of "dpatch deapply-all"
unpatch:
	dpatch deapply-all