File: rules

package info (click to toggle)
libmarpa-r2-perl 12.000000-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 6,660 kB
  • sloc: perl: 42,628; ansic: 23,387; sh: 4,363; makefile: 157
file content (22 lines) | stat: -rwxr-xr-x 808 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
#!/usr/bin/make -f

include /usr/share/dpkg/pkg-info.mk

include /usr/share/dpkg/architecture.mk
perlver := $(shell perl -MConfig -e 'print $$Config{version}')
perlpath := $(shell perl -I/usr/lib/$(DEB_HOST_MULTIARCH)/perl/cross-config-$(perlver) -MConfig -e 'print $$Config{vendorarch}')

%:
	dh $@

override_dh_auto_configure:
	dh_auto_configure -- MARPA_DEBUG_FLAG=-DMARPA_TAG=$(DEB_VERSION)

override_dh_installexamples:
	dh_installexamples
	mkdir -p debian/$(DEB_SOURCE)/usr/share/doc/$(DEB_SOURCE)/examples
	mv -t debian/$(DEB_SOURCE)/usr/share/doc/$(DEB_SOURCE)/examples \
		debian/$(DEB_SOURCE)/usr/bin/marpa_r2_html_* \
		debian/$(DEB_SOURCE)/$(perlpath)/Marpa/R2/html_* \
		debian/$(DEB_SOURCE)/usr/share/man/man3/Marpa::R2::html_*
	rmdir -v --ignore-fail-on-non-empty debian/$(DEB_SOURCE)/usr/bin