File: rules

package info (click to toggle)
conmux 0.12.0-3.1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 368 kB
  • sloc: exp: 1,772; perl: 1,361; python: 202; sh: 124; makefile: 51
file content (23 lines) | stat: -rwxr-xr-x 783 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

PERLLIBDIR := $(shell perl -MConfig -e 'print $$Config{vendorlib}')

override_dh_auto_install:
	dh_auto_install -- PREFIX=/conmux BUILD=$(CURDIR)/debian/tmp
	mkdir -p debian/tmp/$(PERLLIBDIR)
	mv debian/tmp/conmux/lib/Conmux.pm debian/tmp/$(PERLLIBDIR)
	# sample init script, but not suitable for various reasons (can't
	# override directories nor configs, relatively complex etc.)
	rm -f debian/tmp/conmux/sbin/start
	# empty directories
	rmdir debian/tmp/conmux/etc debian/tmp/conmux/log
	# conflicts with conserver-client and is a too generic name anyway
	mv debian/tmp/conmux/bin/console debian/tmp/conmux/bin/conmux-console

override_dh_installinit:
	dh_installinit
	dh_installinit -n --name=conmux-daemon
	dh_installinit -n --name=conmux-daemon@

%:
	dh $@