4 DEB_HOST_MULTIARCH ?
= $(shell dpkg-architecture
-qDEB_HOST_MULTIARCH
)
6 export DEB_BUILD_MAINT_OPTIONS
= hardening
=+all
8 # Uncomment this to turn on verbose mode.
12 dh
$@
--with quilt
,autotools_dev
,autoreconf
,systemd
14 override_dh_auto_configure
:
15 dh_auto_configure
-- \
17 --with-distro
=debian \
18 --with-init-script
=systemd
20 override_dh_makeshlibs
:
25 rm $(CURDIR
)/debian
/tmp
/usr
/lib
/*/libcgmanager.la
27 mkdir
-p
$(CURDIR
)/debian
/tmp
/lib
/$(DEB_HOST_MULTIARCH
)
28 mv
$(CURDIR
)/debian
/tmp
/usr
/lib
/$(DEB_HOST_MULTIARCH
)/libcgmanager.so.
* \
29 $(CURDIR
)/debian
/tmp
/lib
/$(DEB_HOST_MULTIARCH
)/
30 for i in
$(CURDIR
)/debian
/tmp
/usr
/lib
/$(DEB_HOST_MULTIARCH
)/libcgmanager.so
; do \
31 dest
=$$(readlink
$$i) ; \
33 ln
-s
/lib
/$(DEB_HOST_MULTIARCH
)/$$dest $$i ; \
35 dh_install
--fail-missing
37 override_dh_systemd_enable
:
38 dh_systemd_enable
-pcgmanager
--name
=cgmanager
39 dh_systemd_enable
-pcgmanager
--name
=cgproxy
41 override_dh_systemd_start
:
42 dh_systemd_start
-pcgmanager
--name
=cgmanager
43 dh_systemd_start
-pcgmanager
--name
=cgproxy