diff -Nru wireguard-0.0.20170214/debian/changelog wireguard-0.0.20170214/debian/changelog --- wireguard-0.0.20170214/debian/changelog 2017-02-14 13:51:02.000000000 +0000 +++ wireguard-0.0.20170214/debian/changelog 2017-04-23 22:39:58.000000000 +0000 @@ -1,3 +1,15 @@ +wireguard (0.0.20170214-1ubuntu0.17.04) zesty; urgency=medium + + * WireGuard is not yet released software and was supposed to stay in Debian + sid and certainly not migrate to Ubuntu stable. Since pre-releases do not + belong in a non-rolling distribution like Ubuntu, this update is an empty + package placeholder. As soon as WireGuard upstream releases their first + real release, this package will be updated again. Until then, you're best + using ppa:wireguard/wireguard or following the directions on + . + + -- Jason A. Donenfeld Mon, 24 Apr 2017 00:39:58 +0200 + wireguard (0.0.20170214-1) unstable; urgency=medium * New upstream release diff -Nru wireguard-0.0.20170214/debian/control wireguard-0.0.20170214/debian/control --- wireguard-0.0.20170214/debian/control 2016-12-24 22:53:38.000000000 +0000 +++ wireguard-0.0.20170214/debian/control 2017-04-23 22:39:58.000000000 +0000 @@ -1,16 +1,12 @@ Source: wireguard Section: net Priority: extra -Maintainer: Daniel Kahn Gillmor +Maintainer: Jason A. Donenfeld +XSBC-Original-Maintainer: Daniel Kahn Gillmor Build-Depends: - debhelper (>= 10~), - dkms, - libmnl-dev, - pkg-config + debhelper (>= 10~) Standards-Version: 3.9.8 Homepage: https://www.wireguard.io -Vcs-Git: https://anonscm.debian.org/git/collab-maint/wireguard.git -Vcs-Browser: https://anonscm.debian.org/git/collab-maint/wireguard.git Package: wireguard-dkms Architecture: all @@ -29,12 +25,15 @@ . This package uses DKMS to automatically build the wireguard kernel module. + . + This package is currently an empty placeholder. You may find an up + to date version at ppa:wireguard/wireguard or directions on packages + at . Package: wireguard-tools -Architecture: linux-any +Architecture: all Depends: - ${misc:Depends}, - ${shlibs:Depends} + ${misc:Depends} Recommends: wireguard-dkms | wireguard-modules Description: fast, modern, secure kernel VPN tunnel (userland utilities) @@ -50,3 +49,7 @@ WireGuard kernel module. Currently, it provides only a single tool: . wg: set and retrieve configuration of WireGuard interfaces + . + This package is currently an empty placeholder. You may find an up + to date version at ppa:wireguard/wireguard or directions on packages + at . diff -Nru wireguard-0.0.20170214/debian/postinst wireguard-0.0.20170214/debian/postinst --- wireguard-0.0.20170214/debian/postinst 1970-01-01 00:00:00.000000000 +0000 +++ wireguard-0.0.20170214/debian/postinst 2017-04-23 22:39:58.000000000 +0000 @@ -0,0 +1,17 @@ +#!/bin/sh + +cat >&2 <<_EOF + +The wireguard-dkms and wireguard-tools packages are empty placeholder +packages with no functionality, since WireGuard is, at the time of +writing, still pre-release software. In order to install WireGuard, +please install the official PPA: + + $ sudo add-apt-repository ppa:wireguard/wireguard + $ sudo apt update + $ sudo apt install wireguard-dkms wireguard-tools + +For more information, you may visit the installation website: + + +_EOF diff -Nru wireguard-0.0.20170214/debian/rules wireguard-0.0.20170214/debian/rules --- wireguard-0.0.20170214/debian/rules 2017-02-06 10:20:44.000000000 +0000 +++ wireguard-0.0.20170214/debian/rules 2017-04-23 22:39:58.000000000 +0000 @@ -1,22 +1,8 @@ #!/usr/bin/make -f -include /usr/share/dpkg/default.mk - -export DEB_BUILD_MAINT_OPTIONS = hardening=+all - -WIREGUARD_ARGS = WITH_BASHCOMPLETION=yes WITH_WGQUICK=yes WITH_SYSTEMDUNITS=yes - %: - dh $@ --with dkms - -override_dh_auto_install-indep: - $(MAKE) -C src DESTDIR=../debian/wireguard-dkms DKMSDIR=/usr/src/wireguard-$(DEB_VERSION)/ dkms-install - -override_dh_auto_build-arch: - $(MAKE) -C src/tools $(WIREGUARD_ARGS) + dh $@ -override_dh_auto_install-arch: - $(MAKE) -C src/tools DESTDIR=../../debian/wireguard-tools $(WIREGUARD_ARGS) install +override_dh_auto_configure: -override_dh_dkms: - dh_dkms -p wireguard-dkms -- src/dkms.conf +override_dh_auto_build: