--- network-manager-vpnc-0.8.orig/aclocal.m4 +++ network-manager-vpnc-0.8/aclocal.m4 @@ -0,0 +1 @@ +# empty file --- network-manager-vpnc-0.8.orig/debian/network-manager-vpnc.postinst +++ network-manager-vpnc-0.8/debian/network-manager-vpnc.postinst @@ -0,0 +1,15 @@ +#!/bin/sh + +set -e + +case "$1" in + configure) + if [ -x "/etc/dbus-1/event.d/25NetworkManager" ]; then + /etc/dbus-1/event.d/25NetworkManager restart + fi + ;; +esac + +#DEBHELPER# + +exit 0 --- network-manager-vpnc-0.8.orig/debian/network-manager-vpnc.docs +++ network-manager-vpnc-0.8/debian/network-manager-vpnc.docs @@ -0,0 +1,2 @@ +README +AUTHORS --- network-manager-vpnc-0.8.orig/debian/compat +++ network-manager-vpnc-0.8/debian/compat @@ -0,0 +1 @@ +5 --- network-manager-vpnc-0.8.orig/debian/copyright +++ network-manager-vpnc-0.8/debian/copyright @@ -0,0 +1,62 @@ +This package was debianized by Soren Hansen on +Fri, 19 Jan 2007 20:42:58 +0100 + +It was downloaded from gnome SVN at +http://svn.gnome.org/svn/NetworkManager/branches/NETWORKMANAGER_0_6_0_RELEASE/vpn-daemons/vpnc + +a) auth-dialog/gnome-two-password-dialog.c is Copyright + 1999, 2000 Eazel, Inc. + +b) auth-dialog/gnome-two-password-dialog.h is Copyright + 1999, 2000 Eazel, Inc., Copyright 2005, Red Hat, Inc. + +c) auth-dialog/main.c is Copyright 2004 Red Hat, Inc. + +d) properties/nm-vpnc.c is Copyright 2005 David Zeuthen + + +e) src/nm-utils.[ch], src/nm-vpnc-service-vpnc-helper.c, + src/nm-vpnc-service.[ch] is Copyright 2005 Red Hat, Inc. + +f) The packaging is Copyright 2007 Soren Hansen + +License of a) and b) is: + +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'. + + + +License of b), c), d), e), and f) is: + +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'. --- network-manager-vpnc-0.8.orig/debian/rules +++ network-manager-vpnc-0.8/debian/rules @@ -0,0 +1,83 @@ +#!/usr/bin/make -f + +GIT_URL = git://git.gnome.org/network-manager-vpnc +GIT_BRANCH := "master" +GIT_BRANCH_NAME := network-manager-vpnc + +DEB_SOURCE := $(shell dpkg-parsechangelog | grep Source: | sed -e 's/Source: //') +DEB_VERSION := $(shell dpkg-parsechangelog | grep Version: | sed -e 's/Version: //') +DEB_UPSTREAM_VERSION := $(shell echo $(DEB_VERSION) | sed -e 's/-[^-]*$$//') +DEB_MAJOR_VERSION := $(shell echo $(DEB_UPSTREAM_VERSION) | sed -e 's/git.*//') + +DEB_DH_INSTALL_SOURCEDIR = debian/tmp + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/cdbs/1/class/autotools.mk + +DEB_AUTO_UPDATE_LIBTOOL = pre +DEB_AUTO_UPDATE_AUTOHEADER = 2.50 +DEB_AUTO_UPDATE_ACLOCAL = 1.9 +DEB_AUTO_UPDATE_AUTOMAKE = 1.9 -a -c -f +DEB_AUTO_UPDATE_AUTOCONF = 2.50 + +ifneq (,$(LOCAL_BRANCH)) +LOCAL_REAL_BRANCH = $(realpath $(LOCAL_BRANCH)) +endif + +clean:: + rm -f po/*.gmo + rm -f debian/*.1 + rm -f gtk-doc.make + echo "# empty file" > aclocal.m4 + +pre-build:: + intltoolize -f -c + +GET_SOURCE = \ + set -e; \ + tmpdir=`mktemp -d -t`; \ + cd $$tmpdir; \ + echo "cloning upstream repository ..."; \ + git clone $(if $(LOCAL_BRANCH),$(call LOCAL_REAL_BRANCH)/$(GIT_BRANCH_NAME),$(GIT_URL)) $(GIT_BRANCH_NAME); \ + echo "getting specific upstream revision/tag: $(1)"; \ + cd `ls | head -n 1`; git checkout -b orig $(1); \ + commit_id=`git log -n1 --abbrev-commit | grep '^commit ' | sed -e 's/commit //' | sed -e 's/\.\.\.$$//'`; \ + raw=`date --utc --date="$$(git log --pretty=fuller -n1 --date=rfc | grep CommitDate: | sed -e 's/CommitDate:[^0-9]*//')" "+%Y%m%dt%H%M%S"`; \ + if echo $(1) | grep -q -c "orig" || echo $(DEB_VERSION) | grep -q -c "git"; \ + then \ + upstream_version=$(DEB_MAJOR_VERSION)git.$$raw.$$commit_id; \ + else \ + upstream_version=$(DEB_UPSTREAM_VERSION); \ + fi; \ + cd ..; tar --exclude=.git -czf $(CURDIR)/$(DEB_SOURCE)_$$upstream_version.orig.tar.gz `ls | head -n 1`; \ + cd $(CURDIR); rm -rf $$tmpdir; + +get-current-source:: $(if $(LOCAL_BRANCH),update-local-branch) + set -e; if echo $(DEB_VERSION) | grep -q -c "git"; \ + then \ + git_version=`echo $(DEB_VERSION) | sed -e 's/^.*git\.*\([0-9t]*\)\.\(.*\)-.*$$/\2/g'`; \ + elif echo $(DEB_VERSION) | grep -q -c "rc1"; \ + then \ + git_version="0.7.997"; \ + else \ + git_version=$(DEB_UPSTREAM_VERSION); \ + fi; \ + $(call GET_SOURCE, $$git_version, "current") + +get-orig-source:: $(if $(LOCAL_BRANCH),update-local-branch) + $(call GET_SOURCE, $(GIT_BRANCH), "orig") + +update-local-branch:: + @echo "updating local branch ($(LOCAL_BRANCH))" + @set -e; if ! test -d $(LOCAL_BRANCH); then mkdir -p $(LOCAL_BRANCH); fi + @set -e; if ! test -d $(LOCAL_BRANCH)/$(GIT_BRANCH_NAME); then git clone $(GIT_URL) $(LOCAL_BRANCH)/$(GIT_BRANCH_NAME); fi + @set -e; cd $(LOCAL_BRANCH)/$(GIT_BRANCH_NAME); git pull -f + @echo "updated local branch ($(LOCAL_BRANCH))" + +get-snapshot-info:: $(if $(LOCAL_BRANCH),update-local-branch) + @set -e; \ + git_version=`echo $(DEB_VERSION) | sed -e 's/^.*git\.*\([0-9t]*\)\.\(.*\)-.*$$/\2/g'`; \ + cd $(LOCAL_BRANCH)/$(GIT_BRANCH_NAME); \ + raw=`date --utc --date="$$(git log --pretty=fuller -n1 --date=rfc $$git_version | grep CommitDate: | sed -e 's/CommitDate:[^0-9]*//')" "+%Y-%m-%d %H:%M:%S (GMT)"`; \ + git log -n1 $$git_version --format="%n%s%n%n * upstream snapshot $$raw%n + %H%n"; --- network-manager-vpnc-0.8.orig/debian/control +++ network-manager-vpnc-0.8/debian/control @@ -0,0 +1,45 @@ +Source: network-manager-vpnc +Section: net +Priority: optional +Maintainer: Ubuntu MOTU Developers +Build-Depends: cdbs, + debhelper (>= 5), + network-manager-dev (>= 0.8), + libnm-util-dev (>= 0.8), + libnm-glib-dev (>= 0.8), + automake1.9, + gnome-common, + intltool, + libgnomeui-dev, + libdbus-glib-1-dev, + patchutils, + libglade2-dev +Standards-Version: 3.8.3 +Vcs-Bzr: http://code.launchpad.net/~network-manager/network-manager/vpnc-ubuntu.0.7.1 + +Package: network-manager-vpnc +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, vpnc +Recommends: network-manager-vpnc-gnome | network-manager-kde +Description: network management framework (VPNC plugin) + NetworkManager attempts to keep an active network connection available at + all times. It is intended primarily for laptops where it allows easy + switching betwen local wireless networks, it's also useful on desktops + with a selection of different interfaces to use. It is not intended for + usage on servers. + . + This package provides a VPN plugin for vpnc, providing easy access Cisco + Concentrator based VPN's. + +Package: network-manager-vpnc-gnome +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, vpnc, network-manager-vpnc +Replaces: network-manager-vpnc (<< 0.8~rc1-0ubuntu2) +Description: network management framework (VPNC plugin, GNOME UI) + NetworkManager attempts to keep an active network connection available at + all times. It is intended primarily for laptops where it allows easy + switching betwen local wireless networks, it's also useful on desktops + with a selection of different interfaces to use. It is not intended for + usage on servers. + . + This package provides the GNOME UI for the VPN plugin for vpnc. --- network-manager-vpnc-0.8.orig/debian/network-manager-vpnc.install +++ network-manager-vpnc-0.8/debian/network-manager-vpnc.install @@ -0,0 +1,5 @@ +/usr/lib/network-manager-vpnc/nm-vpnc-service +/usr/lib/network-manager-vpnc/nm-vpnc-service-vpnc-helper +/usr/share/locale/ +/etc/dbus-1/system.d/nm-vpnc-service.conf +/etc/NetworkManager/VPN/nm-vpnc-service.name --- network-manager-vpnc-0.8.orig/debian/changelog +++ network-manager-vpnc-0.8/debian/changelog @@ -0,0 +1,243 @@ +network-manager-vpnc (0.8-0ubuntu2) lucid; urgency=low + + * Add Recommends for network-manager-vpnc-gnome or network-manager-kde to + network-manager-vpnc, so that some GUI parts get installed. (LP: #534343) + - update debian/control + * Have network-manager-vpnc-gnome depend on network-manager-vpnc, otherwise + it would be useless (no backend for the GUI) (LP: #534218) + - update debian/control + + -- Mathieu Trudel Fri, 09 Apr 2010 11:10:04 -0400 + +network-manager-vpnc (0.8-0ubuntu1) lucid; urgency=low + + * upstream 0.8 release + - import/export: handle NAT Traversal modes better + - ui: default to NAT-T instead of Cisco-UDP + - build: disable .desktop file for now + * bump build-depends to >= 0.8 to build with 0.8 final. + - update debian/control + * don't try to install nm-vpnc.desktop, it's not being built + - update debian/network-manager-vpnc.install + + -- Mathieu Trudel Fri, 19 Feb 2010 08:50:54 -0500 + +network-manager-vpnc (0.8~rc1-0ubuntu2) lucid; urgency=low + + * Split out GNOME UI parts into separate package, save space for + Kubuntu, Closes LP: #158856 + + -- Jonathan Riddell Mon, 01 Feb 2010 20:17:57 +0000 + +network-manager-vpnc (0.8~rc1-0ubuntu1) lucid; urgency=low + + * upstream release tagged 0.7.997 (NM 0.8~rc1) + + 0.7.997 + - core: add some debug options + - trivial: make .desktop file pass validation (rh #489475) + * Add logic to map ~rc1 to 0.7.997 tag, as per the main NM branch. + * Bump build-deps to require NM 0.8~rc1. + + -- Mathieu Trudel Tue, 22 Dec 2009 13:41:00 -0500 + +network-manager-vpnc (0.8~a~git.20091008t124012.f5b95a2-0ubuntu1) karmic; urgency=low + + * upstream snapshot 2009-10-08 12:40:12 (GMT) + + f5b95a2cddbe87b6f9d85692620ca6c32a63332a + + -- Alexander Sack Thu, 15 Oct 2009 00:37:03 +0200 + +network-manager-vpnc (0.8~a~git.20090928t155845.44e0005-0ubuntu1) karmic; urgency=low + + * upstream snapshot 2009-09-28 15:58:45 (GMT) + + 44e0005c508ac4d1c8d491eee28755e1b5f19ca5 + - fix LP: #440978 - network-manager-vpnc doesnt recognise IPv4 Options + * rebuild vpn packages after landing of ABI padding in NM + - update debian/control + + -- Alexander Sack Tue, 06 Oct 2009 01:13:38 +0200 + +network-manager-vpnc (0.8~a~git.20090828t214328.099ab52-0ubuntu2) karmic; urgency=low + + * libnm-glib soname transition rebuild for NM 0.8 - LP: #427400 + + -- Alexander Sack Thu, 24 Sep 2009 17:08:53 +0200 + +network-manager-vpnc (0.8~a~git.20090828t214328.099ab52-0ubuntu1) karmic; urgency=low + + * upstream snapshot 2009-08-28 21:43:28 (GMT) + + 099ab52c9b6d9c759b7592b3e8eb71eed859df71 + * switch bzr branch approach from debian-only to empty branch with just debian/ + directory; add debian/ dir to bzr and move all files there + * prepare for fta daily bot: reuse get-orig-source and get-current-source code + used by other network-manager packages + - update debian/rules + * enable automatic autotools creation feature of; define appropriate + DEB_AUTO_UPDATE_* variables + - update debian/rules + * bump requirement for network-manager-dev and libnm-glib-dev because of + upstream soname transition and add libnm-util-dev build-depend + - update debian/control + * Bump Standards-Version to 3.8.3 + - update debian/control + * make GET_SOURCE not go mad for git versions that use a different abbrev-id syntax + - update debian/rules + * fix noisy output: use grep -q -c rather than just -c in GET_SOURCE etc. + - update debian/rules + * add rule for get-snapshot-info + - update debian/rules + * fix error in GIT_BRANCH_NAME + - update debian/rules + + -- Mathieu Trudel Sun, 10 Sep 2009 12:05:32 -0400 + +network-manager-vpnc (0.7.1-0ubuntu2) karmic; urgency=low + + * debian/rules: + - Update DEB_DESTDIR to $(CURDIR)/debian/network-manager-vpnc instead of + $(CURDIR)/debian/tmp/ so that the files we build actually get installed. + - Fixes LP: #395541 + * debian/control: + - Add missing dependency on ${misc:Depends} for network-manager-vpnc. + - Bump standards version to 3.8.2. + + -- Cody A.W. Somerville Tue, 07 Jul 2009 08:57:30 -0300 + +network-manager-vpnc (0.7.1-0ubuntu1) karmic; urgency=low + + * New upstream release 0.7.1 final + * updated build-depends to 0.7.1 final; add Vcs-Bzr line + - update debian/control + * added get-orig-source to generate orig.tar.gz + - update debian/rules + * removed unused export-upstream-revision statement + - update .bzr-builddeb/default.conf + + [ Alexander Sack ] + * run make distclean after autogen.sh in get-orig-source to get a clean tarball + - update rules + + -- Tony Espy Thu, 25 Jun 2009 14:35:56 -0400 + +network-manager-vpnc (0.7.1~rc4.20090316+bzr21-0ubuntu2) jaunty; urgency=low + + * add missing build dependency (libglade2-dev) to fix build failures + - update control + + -- Alexander Sack Thu, 09 Apr 2009 02:04:17 +0200 + +network-manager-vpnc (0.7.1~rc4.20090316+bzr21-0ubuntu1) jaunty; urgency=low + + * New 0.7.1 pre snapshot Mar 16, 2009 aka bzr 21 from + http://bzr-playground.gnome.org/network-manager-vpnc/branches/NETWORKMANAGER_0_7/ + - add .bzr-builddeb/default.conf + + -- Alexander Sack Thu, 09 Apr 2009 01:46:17 +0200 + +network-manager-vpnc (0.7.1~20090213+bzr13-0ubuntu1) jaunty; urgency=low + + * New 0.7.1 pre snapshot Feb 13, 2009 aka bzr 13 from + http://bzr-playground.gnome.org/network-manager-vpnc/branches/NETWORKMANAGER_0_7/ + - add .bzr-builddeb/default.conf + * bump lower bound for network-manager build-depends to >= 0.7.1~ + - update control + + -- Alexander Sack Tue, 17 Feb 2009 11:01:09 +0100 + +network-manager-vpnc (0.7-0ubuntu1) jaunty; urgency=low + + * New upstream release 0.7 final + - debian/control: adjust lower bound for nm -dev build-depends to >= 0.7~ + + -- Alexander Sack Mon, 12 Jan 2009 13:37:20 +0100 + +network-manager-vpnc (0.7~~svn20081015t024626-0ubuntu1) intrepid; urgency=low + + * New upstream snapshot + * debian/control: adjust network manager build-depends to >= 0.7~~svn20081015 + + -- Alexander Sack Thu, 16 Oct 2008 00:47:05 +0200 + +network-manager-vpnc (0.7~~svn20081008t224042-0ubuntu1) intrepid; urgency=low + + * New upstream snapshot + * debian/control: adjust network manager build-depends to >= 0.7~~svn20081008 + + -- Thierry Carrez Mon, 13 Oct 2008 11:12:11 +0200 + +network-manager-vpnc (0.7~~svn20080928t225540-0ubuntu1) intrepid; urgency=low + + * New upstream snapshot + * adjust network manager build-depends to >= 0.7~~svn20080928 + - update debian/control + + -- Alexander Sack Mon, 29 Sep 2008 22:43:14 +0200 + +network-manager-vpnc (0.7~~svn20080908t183521-0ubuntu1) intrepid; urgency=low + + * New upstream snapshot + * adjust network manager build-depends to >= 0.7~~svn20080908 + - update debian/control + + -- Alexander Sack Wed, 10 Sep 2008 10:51:18 +0200 + +network-manager-vpnc (0.7~~svn20080818t061112-0ubuntu1) intrepid; urgency=low + + * unfold Build-Depends in control + - update debian/control + * depend on libnm-glib-dev instead of libnm-util-dev and bump + versioned build dependes on network-manager-dev and libnm-glib-dev + to (>= 0.7~~svn20080818) + * drop unused cdbs constants: DEB_CONFIGURE_EXTRA_FLAGS and + DEB_DH_MAKESHLIBS_ARGS_network-manager-vpnc from rules + - update debian/rules + * drop all ubuntu patches + - drop debian/patches/01_fix_dbus_signal_name.diff + - drop debian/patches/03_fix_bug_91964_save_group_password.diff + - drop debian/patches/02_fix_bugs_88073_90200_ubuntu.diff + - drop debian/patches/04_fix_bug_148468_ubuntu.diff + * use absolute path in for auth-dialog key in VPN config file + - update nm-vpnc-service.name.in + + -- Alexander Sack Tue, 12 Aug 2008 13:27:55 +0200 + +network-manager-vpnc (0.6.4svn2422-0ubuntu5) hardy; urgency=low + + * Add use NULL encryption option (LP: #148468) + + -- Mathieu Trudel Thu, 17 Jan 2008 18:50:48 -0500 + +network-manager-vpnc (0.6.4svn2422-0ubuntu4) hardy; urgency=low + + * Applied patch for bug #363918: option to save group password (LP: #91964) + + -- Mathieu Trudel Sun, 16 Dec 2007 12:27:50 -0500 + +network-manager-vpnc (0.6.4svn2422-0ubuntu3) gutsy; urgency=low + + * Rebuilt against new Network-Manager + * Added missing builddep libnm-util-dev according to new + Network-Manager + + -- Anthony Mercatante Fri, 15 Jun 2007 18:20:22 +0200 + +network-manager-vpnc (0.6.4svn2422-0ubuntu2) feisty; urgency=low + + * Add Single DES encryption option (LP: #90200) + * Add Disable Nat Traversal option (LP: #88073) + + -- Stéphane Graber Sat, 11 Mar 2007 23:41:20 +0100 + +network-manager-vpnc (0.6.4svn2422-0ubuntu1) feisty; urgency=low + + * New SVN checkout + * Restart network-manager from postinst. + + -- Soren Hansen Tue, 6 Mar 2007 16:20:25 +0100 + +network-manager-vpnc (0.6.4svn2315-0ubuntu1) feisty; urgency=low + + * Initial upload to Ubuntu + + -- Soren Hansen Sun, 18 Feb 2007 01:19:07 +0100 + --- network-manager-vpnc-0.8.orig/debian/network-manager-vpnc-gnome.install +++ network-manager-vpnc-0.8/debian/network-manager-vpnc-gnome.install @@ -0,0 +1,6 @@ +/usr/lib/network-manager-vpnc/nm-vpnc-auth-dialog +/usr/share/icons/hicolor/48x48/apps/gnome-mime-application-x-cisco-vpn-settings.png +/usr/share/gnome-vpn-properties/vpnc/nm-vpnc-dialog.glade +/usr/lib/NetworkManager/libnm-vpnc-properties.so +/usr/lib/NetworkManager/libnm-vpnc-properties.la +/usr/lib/NetworkManager/libnm-vpnc-properties.a --- network-manager-vpnc-0.8.orig/debian/patches/nm-vpnc-service.name.patch +++ network-manager-vpnc-0.8/debian/patches/nm-vpnc-service.name.patch @@ -0,0 +1,9 @@ +--- network-manager-vpnc-0.7.orig/nm-vpnc-service.name.in ++++ network-manager-vpnc-0.7/nm-vpnc-service.name.in +@@ -4,5 +4,5 @@ + program=@LIBEXECDIR@/nm-vpnc-service + + [GNOME] +-auth-dialog=nm-vpnc-auth-dialog ++auth-dialog=@LIBEXECDIR@/nm-vpnc-auth-dialog + properties=libnm-vpnc-properties