summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/changelog73
-rw-r--r--debian/compat1
-rw-r--r--debian/control46
-rw-r--r--debian/copyright57
-rw-r--r--debian/gbp.conf4
-rw-r--r--debian/network-manager-iodine-gnome.install3
-rw-r--r--debian/network-manager-iodine.install2
-rw-r--r--debian/network-manager-iodine.postinst31
-rw-r--r--debian/network-manager-iodine.postrm44
-rwxr-xr-xdebian/rules16
-rw-r--r--debian/source/format1
11 files changed, 278 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..656726a
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,73 @@
+network-manager-iodine (1.1.0-1) unstable; urgency=medium
+
+ * [903e67b] Bump build-dep on libnm-gtk-dev.
+ Thanks to Logan Rosen (Closes: #771821)
+ * [872589b] Update dependencies for NM 1.1
+ (Closes: #817990)
+ * [37e1783] Use secure URL for gitweb
+ * [7296140] Bump standards version - no source changes neede
+ * [df03f98] Make override_dh_makeshlibs multiarch aware
+
+ -- Guido Günther <agx@sigxcpu.org> Sun, 13 Mar 2016 13:28:32 +0100
+
+network-manager-iodine (0.0.5-1) unstable; urgency=medium
+
+ * New upstream version No new features, just compatibility with newer GNOME
+ APIs. (Closes: #764839)
+ * [3ff887f] Drop 0001-Disabe-gnome-keyring-deprecation-warnings.patch,
+ fixed upstream
+ * [95f47ae] Build-depend on libnm-gtk and libsecrets
+ * [7cfa859] Bump standards version to 0.9.5
+
+ -- Guido Günther <agx@sigxcpu.org> Sun, 12 Oct 2014 14:15:13 +0200
+
+network-manager-iodine (0.0.5~0.gita09ce6-2) unstable; urgency=medium
+
+ * [5b8a7cf] Swith to debhelper 9 for multiarch so NM finds the prefs so
+ again. (Closes: #760498)
+ * [b7c7eeb] Disable gnome keyring deprecation warnings
+
+ -- Guido Günther <agx@sigxcpu.org> Thu, 04 Sep 2014 23:31:30 +0200
+
+network-manager-iodine (0.0.5~0.gita09ce6-1) unstable; urgency=medium
+
+ * Forward to current git (Closes: #741764)
+ * [6895dd4] Drop patches appplied upstream
+
+ -- Guido Günther <agx@sigxcpu.org> Mon, 17 Mar 2014 20:20:24 +0100
+
+network-manager-iodine (0.0.4-2) unstable; urgency=low
+
+ * [3bd8d8c] Avoid deprecation warnings on newer glib/gtk. (Closes: #707469)
+
+ -- Guido Günther <agx@sigxcpu.org> Sat, 11 May 2013 17:06:45 +0200
+
+network-manager-iodine (0.0.4-1) unstable; urgency=low
+
+ * [aac1905] New upstream version 0.0.4
+ * [db08d93] Remove all patches applied upstream
+
+ -- Guido Günther <agx@sigxcpu.org> Tue, 25 Dec 2012 13:39:39 +0100
+
+network-manager-iodine (0.0.3-1) unstable; urgency=low
+
+ * New upstream version
+ * Upload to unstable
+ * [1b0175f] Check password write result
+
+ -- Guido Günther <agx@sigxcpu.org> Tue, 27 Mar 2012 22:25:25 +0200
+
+network-manager-iodine (0.0.2-1) experimental; urgency=low
+
+ * New upstream version
+ * [f0b6fa0] Update VCS fields
+ * [87f56f6] Fix homepage URL (Closes: #660351)
+
+ -- Guido Günther <agx@sigxcpu.org> Sun, 19 Feb 2012 19:31:22 +0100
+
+network-manager-iodine (0.0.1-1) experimental; urgency=low
+
+ * Initial Release (Closes: #660019)
+
+ -- Guido Günther <agx@sigxcpu.org> Wed, 08 Feb 2012 13:33:27 +0100
+
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..06bf9d6
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,46 @@
+Source: network-manager-iodine
+Section: net
+Priority: optional
+Maintainer: Guido Günther <agx@sigxcpu.org>
+Build-Depends:
+ debhelper (>= 9),
+ dpkg-dev (>= 1.16.1~),
+ libnm-gtk-dev (>= 1.1),
+ libnm-glib-vpn-dev (>= 0.9.2),
+ libnma-dev (>= 1.1),
+ intltool,
+ libgtk-3-dev (>= 3.0),
+ libglib2.0-dev,
+ libsecret-1-dev,
+ autoconf,
+ automake,
+ libtool
+Standards-Version: 3.9.7
+Vcs-Git: git://git.gnome.org/network-manager-iodine
+Vcs-Browser: https://git.gnome.org/browse/network-manager-iodine
+Homepage: https://honk.sigxcpu.org/piki/projects/network-manager-iodine
+
+Package: network-manager-iodine
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, iodine, adduser
+Description: network management framework (iodine plugin core)
+ NetworkManager is a system network service that manages your network devices
+ and connections, attempting to keep active network connectivity when
+ available. It manages ethernet, WiFi, mobile broadband (WWAN), and PPPoE
+ devices, and provides VPN integration with a variety of different VPN
+ services.
+ .
+ This package provides a VPN plugin for iodine.
+
+Package: network-manager-iodine-gnome
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, network-manager-iodine (= ${binary:Version})
+Description: network management framework (iodine plugin GNOME GUI)
+ NetworkManager is a system network service that manages your network devices
+ and connections, attempting to keep active network connectivity when
+ available. It manages ethernet, WiFi, mobile broadband (WWAN), and PPPoE
+ devices, and provides VPN integration with a variety of different VPN
+ services.
+ .
+ This package provides the GNOME bits of NetworkManager's iodine plugin.
+
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..c6d1267
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,57 @@
+This package was debianized by Guido Günther <agx@sigxcpu.org> on
+Fri, 08 Feb 2012 20:42:50 +0100
+
+It was downloaded from
+http://honk.sigxcpu.org/projects/network-manager-iodine
+
+auth-dialog/vpn-password-dialog.[ch]
+
+Copyright:
+
+ Copyright (C) 1999, 2000 Eazel, Inc.
+ Copyright (C) 2005, Red Hat, Inc.
+
+License:
+
+ The Gnome Library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Library General Public License as
+ published by the Free Software Foundation; either version 2 of the
+ License, or (at your option) any later version.
+
+ The Gnome Library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with the Gnome Library; see the file COPYING.LIB. If not,
+ write to the Free Software Foundation, Inc., 51 Franklin St, Fifth
+ Floor, Boston, MA 02110-1301, USA.
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/LGPL-2'.
+
+All other files are licensed as following
+
+Copyright:
+
+ Copyright © 2012 Guido Günther <agx@sigxcpu.org>
+
+License:
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software Foundation,
+ Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL-2'.
diff --git a/debian/gbp.conf b/debian/gbp.conf
new file mode 100644
index 0000000..c7caf59
--- /dev/null
+++ b/debian/gbp.conf
@@ -0,0 +1,4 @@
+[DEFAULT]
+debian-branch = debian/sid
+upstream-tag = v%(version)s
+upstream-branch = master
diff --git a/debian/network-manager-iodine-gnome.install b/debian/network-manager-iodine-gnome.install
new file mode 100644
index 0000000..1fea7b8
--- /dev/null
+++ b/debian/network-manager-iodine-gnome.install
@@ -0,0 +1,3 @@
+usr/lib/*/NetworkManager/*.so*
+usr/lib/NetworkManager/nm-iodine-auth-dialog
+usr/share/gnome-vpn-properties
diff --git a/debian/network-manager-iodine.install b/debian/network-manager-iodine.install
new file mode 100644
index 0000000..1aaa45c
--- /dev/null
+++ b/debian/network-manager-iodine.install
@@ -0,0 +1,2 @@
+etc
+usr/lib/NetworkManager/nm-iodine-service
diff --git a/debian/network-manager-iodine.postinst b/debian/network-manager-iodine.postinst
new file mode 100644
index 0000000..98f9c72
--- /dev/null
+++ b/debian/network-manager-iodine.postinst
@@ -0,0 +1,31 @@
+#!/bin/sh
+
+set -e
+
+case "$1" in
+ configure)
+ if [ -x "/etc/init.d/dbus" ]; then
+ if [ -x /usr/sbin/invoke-rc.d ]; then
+ invoke-rc.d dbus force-reload || true
+ else
+ /etc/init.d/dbus force-reload || true
+ fi
+ fi
+
+ if ! getent passwd nm-iodine >/dev/null; then
+ adduser --quiet \
+ --system \
+ --quiet \
+ --disabled-login \
+ --disabled-password \
+ --home /var/run/iodine \
+ --no-create-home \
+ -gecos "Network Manager iodine" \
+ nm-iodine
+ fi
+ ;;
+esac
+
+#DEBHELPER#
+
+exit 0
diff --git a/debian/network-manager-iodine.postrm b/debian/network-manager-iodine.postrm
new file mode 100644
index 0000000..b925ade
--- /dev/null
+++ b/debian/network-manager-iodine.postrm
@@ -0,0 +1,44 @@
+#!/bin/sh
+# postrm script for #PACKAGE#
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+# * <postrm> `remove'
+# * <postrm> `purge'
+# * <old-postrm> `upgrade' <new-version>
+# * <new-postrm> `failed-upgrade' <old-version>
+# * <new-postrm> `abort-install'
+# * <new-postrm> `abort-install' <old-version>
+# * <new-postrm> `abort-upgrade' <old-version>
+# * <disappearer's-postrm> `disappear' <overwriter>
+# <overwriter-version>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+
+
+case "$1" in
+ purge)
+ if getent passwd nm-iodine >/dev/null; then
+ deluser nm-iodine || true
+ fi
+ ;;
+ remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
+ ;;
+
+ *)
+ echo "postrm called with unknown argument \`$1'" >&2
+ exit 1
+ ;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
+
+
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..987e69c
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,16 @@
+#!/usr/bin/make -f
+
+DPKG_EXPORT_BUILDFLAGS = 1
+include /usr/share/dpkg/buildflags.mk
+
+%:
+ dh $@
+
+override_dh_auto_configure:
+ ./autogen.sh
+ dh_auto_configure -- \
+ --libexecdir=/usr/lib/NetworkManager \
+ --disable-static
+
+override_dh_makeshlibs:
+ dh_makeshlibs -X/usr/lib/$(DEB_HOST_MULTIARCH)/NetworkManager/
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)