Fix issues in deb pipeline.
[integration/packaging.git] / packages / deb / templates / rules_template
1 #!/usr/bin/make -f
2
3 VERSION_MAJOR = {{ version_major }}
4 VERSION_MINOR = {{ version_minor }}
5 VERSION_PATCH = {{ version_patch }}
6 PKG_VERSION = {{ pkg_version }}
7 CODENAME = "{{ codename }}"
8 VERSION = 0.$(VERSION_MAJOR).$(VERSION_MINOR)$(CODENAME)
9 PACKAGEVERSION = $(VERSION_MAJOR).$(VERSION_MINOR).$(VERSION_PATCH)-$(PKG_VERSION)
10 TARBALL = {{ tarball_name }}
11 DISTRIBUTION_PREFIX = {{ distro_name_prefix }}
12
13 %:
14         dh $@ --with systemd
15
16 override_dh_auto_clean:
17 override_dh_auto_test:
18 override_dh_auto_build:
19 override_dh_usrlocal:
20 override_dh_auto_install:
21         tar -xf $(TARBALL)
22         mkdir -p ./debian/opendaylight/opt/opendaylight/
23         cp -r ./$(DISTRIBUTION_PREFIX)-$(VERSION)/* ./debian/opendaylight/opt/opendaylight/
24
25 override_dh_gencontrol:
26         dh_gencontrol -- -v$(PACKAGEVERSION)