]>
Commit | Line | Data |
---|---|---|
ff62b221 | 1 | #!/usr/bin/make -f |
ff62b221 | 2 | |
ff62b221 DM |
3 | #export DH_VERBOSE=1 |
4 | ||
2ff7b2bc DM |
5 | export DEB_BUILD_HARDENING=1 |
6 | ||
ff62b221 | 7 | %: |
11085e48 DM |
8 | dh --with quilt,systemd $@ |
9 | ||
10 | override_dh_auto_install: | |
11 | dh_auto_install | |
98a51286 DM |
12 | rm debian/pve-sheepdog/usr/lib/sheepdog/libsheepdog.a |
13 | rm debian/pve-sheepdog/usr/lib/sheepdog/libsheepdog.la | |
14 | rm -rf debian/pve-sheepdog/usr/include | |
11085e48 DM |
15 | rm debian/pve-sheepdog/etc/init.d/sheepdog |
16 | rmdir debian/pve-sheepdog/etc/init.d | |
17 | install -D -m 0755 debian/sheepdog-start-wrapper debian/pve-sheepdog/usr/lib/sheepdog/sheepdog-start-wrapper | |
ff62b221 DM |
18 | |
19 | override_dh_installinit: | |
11085e48 | 20 | # just install install pve-sheepdog.sheepdog.default |
ff62b221 DM |
21 | dh_installinit --name sheepdog |
22 | ||
23 | override_dh_auto_configure: | |
24 | ./autogen.sh | |
98a51286 | 25 | dh_auto_configure -- --enable-zookeeper --enable-systemd --libdir=/usr/lib/sheepdog |
ff62b221 | 26 | |
a9a51d10 DM |
27 | override_dh_systemd_enable: |
28 | dh_systemd_enable -p pve-sheepdog --name sheepdog sheepdog.service |