#!/bin/sh # set -x set -e package="radsecproxy" version="1.6.8" revision="uninett-2" export TZ="Europe/Oslo" now=$(date +"%a, %d %b %Y %T %z") here=$(pwd) export DEBIAN_FRONTEND=noninteractive cat >> /etc/apt/sources.list << EOF deb-src http://httpredir.debian.org/debian jessie main deb-src http://httpredir.debian.org/debian jessie-updates main deb-src http://security.debian.org jessie/updates main EOF apt-get update apt-get -y upgrade apt-get -y install curl debhelper dh-autoreconf dh-systemd autotools-dev libssl-dev nettle-dev docbook2x curl -o "${package}"_"${version}".orig.tar.gz "https://software.nordu.net/${package}/${package}-${version}.tar.gz" tar xzf "${package}"_"${version}".orig.tar.gz apt-get source ${package} tar xf "${package}"_*.debian.tar.xz -C "${package}"-"${version}/" cp patches/* "${package}"-"${version}"/debian/patches/ for patch in patches/* ; do echo ${patch##*/} done >> "${package}"-"${version}"/debian/patches/series cat > changelog << EOF radsecproxy (${version}~${revision}) unstable; urgency=medium * New upstream release, with uninett-specific patches -- Kolbjørn Barmen ${now} EOF cat "${package}-${version}/debian/changelog" >> changelog cat changelog > "${package}-${version}/debian/changelog" cd "${package}-${version}/" dpkg-buildpackage cd "${here}"