blob: 057bbc67152948b72dfa7d19f02f4d60851a98d7 [file] [log] [blame]
PavolVican5d377522017-06-07 15:08:14 +02001#!/usr/bin/env bash
2
PavolVican6fd3e272017-06-20 17:46:55 +02003LOCAL_LC_TIME=$LC_TIME
4export LC_TIME="en_US.UTF-8"
PavolVican5d377522017-06-07 15:08:14 +02005mkdir -p debian/source
6mkdir -p debs
7cp build-packages/debian.rules debian/rules
8cp build-packages/debian.control debian/control
9echo '9' >debian/compat
Michal Vaskoef4eb9f2018-10-23 09:50:00 +020010echo '3.0 (quilt)' >debian/source/format
PavolVican5d377522017-06-07 15:08:14 +020011cp "@PROJECT_SOURCE_DIR@/LICENSE" debian/copyright
Michal Vaskoef4eb9f2018-10-23 09:50:00 +020012if [[ `lsb_release -rs` == "14.04" ]]
13then
14 cp "@PROJECT_SOURCE_DIR@/packages/debian.libyang.install.ubuntu-14.04" debian/@PACKAGE_NAME@.install
15else
16 cp "@PROJECT_SOURCE_DIR@/packages/debian.libyang.install" debian/@PACKAGE_NAME@.install
17fi
PavolVican6fd3e272017-06-20 17:46:55 +020018cp "@PROJECT_SOURCE_DIR@/packages/debian.libyang-dev.install" debian/@PACKAGE_NAME@-dev.install
PavolVican8738eee2018-02-27 01:47:02 +010019cp "@PROJECT_SOURCE_DIR@/packages/debian.libyang-cpp.install" debian/libyang-cpp@PACKAGE_PART_NAME@.install
20cp "@PROJECT_SOURCE_DIR@/packages/debian.libyang-cpp-dev.install" debian/libyang-cpp@PACKAGE_PART_NAME@-dev.install
21cp "@PROJECT_SOURCE_DIR@/packages/debian.python3-yang.install" debian/python3-yang@PACKAGE_PART_NAME@.install
PavolVican5d377522017-06-07 15:08:14 +020022echo -e "@PACKAGE_NAME@ (@LIBYANG_VERSION@) stable; urgency=low\n" >debian/changelog
23git log -10 --pretty=format:' * %s (%aN)%n' 2>/dev/null >>debian/changelog || echo -e " * unknown changes \n" >>debian/changelog
24git log -1 --pretty=format:'%n -- %aN <%aE> %aD%n' >>debian/changelog 2>/dev/null || echo " -- ${USER} <${USER}@`hostname`> `date -R`" >>debian/changelog
25debuild --no-lintian -i -b -us -uc
26mv ../*.deb debs
PavolVican6fd3e272017-06-20 17:46:55 +020027export LC_TIME=$LOCAL_LC_TIME