rev 2984 - kde-extras/kvpnc/trunk/debian
Fathi Boudra
fboudra-guest at costa.debian.org
Thu Jan 26 19:14:35 UTC 2006
Author: fboudra-guest
Date: 2006-01-26 19:14:32 +0000 (Thu, 26 Jan 2006)
New Revision: 2984
Added:
kde-extras/kvpnc/trunk/debian/kvpnc.1
kde-extras/kvpnc/trunk/debian/kvpnc.lintian-overrides
kde-extras/kvpnc/trunk/debian/manpages
kde-extras/kvpnc/trunk/debian/source.lintian-overrides
Removed:
kde-extras/kvpnc/trunk/debian/files
kde-extras/kvpnc/trunk/debian/kvpnc.1.docbook
kde-extras/kvpnc/trunk/debian/kvpnc.postinst.debhelper
kde-extras/kvpnc/trunk/debian/kvpnc.postrm.debhelper
kde-extras/kvpnc/trunk/debian/kvpnc.substvars
kde-extras/kvpnc/trunk/debian/rules.org
kde-extras/kvpnc/trunk/debian/stamp-autotools-files
kde-extras/kvpnc/trunk/debian/stamp-makefile-build
Modified:
kde-extras/kvpnc/trunk/debian/changelog
kde-extras/kvpnc/trunk/debian/control
kde-extras/kvpnc/trunk/debian/copyright
kde-extras/kvpnc/trunk/debian/docs
kde-extras/kvpnc/trunk/debian/menu
kde-extras/kvpnc/trunk/debian/rules
Log:
initial debian release 0.8.2.1 using debhelper
Modified: kde-extras/kvpnc/trunk/debian/changelog
===================================================================
--- kde-extras/kvpnc/trunk/debian/changelog 2006-01-25 12:47:56 UTC (rev 2983)
+++ kde-extras/kvpnc/trunk/debian/changelog 2006-01-26 19:14:32 UTC (rev 2984)
@@ -1,69 +1,7 @@
-kvpnc (0.8.2.1) stable; urgency=low
+kvpnc (0.8.2.1-1) unstable; urgency=low
- * crash fix
+ * Initial release Closes: #316558
+ * Removed debian dir from upstream original source
- -- Christoph Thielecke <crissi99 at gmx.de> Sa, 26 Dec 2005 14:35:27 +0100
+ -- Fathi Boudra <fboudra at free.fr> Thu, 26 Jan 2006 11:49:10 +0100
-
-kvpnc (0.8.2) stable; urgency=low
-
- * Major release
-
- -- Christoph Thielecke <crissi99 at gmx.de> Sa, 24 Dec 2005 21:35:27 +0100
-
-
-kvpnc (0.8.1) stable; urgency=low
-
- * Major release
-
- -- Christoph Thielecke <crissi99 at gmx.de> Mon, 24 Oct 2005 18:37:27 +0100
-
-
-kvpnc (0.8) stable; urgency=low
-
- * Major release
-
- -- Christoph Thielecke <crissi99 at gmx.de> Mon, 03 Oct 2005 11:50:27 +0100
-
-
-kvpnc (0.8.0-rc1-1) stable; urgency=low
-
- * RC1
-
- -- Christoph Thielecke <crissi99 at gmx.de> Sun, 25 Jul 2005 21:01:22 +0100
-
-
-kvpnc (0.7.2-1) stable; urgency=low
-
- * Minor release
-
- -- Christoph Thielecke <crissi99 at gmx.de> Sun, 06 Jul 2005 01:42:22 +0100
-
-
- kvpnc (0.7.1-1) stable; urgency=low
-
- * Minor release
-
- -- Christoph Thielecke <crissi99 at gmx.de> Sun, 03 Jul 2005 17:04:22 +0100
-
-
-kvpnc (0.7-1) stable; urgency=high
-
- * Major release.
-
- -- Christoph Thielecke <crissi99 at gmx.de> Sun, 12 Jun 2005 13:11:22 +0100
-
-
-kvpnc (0.6-1) stable; urgency=high
-
- * Major release.
-
- -- Christoph Thielecke <crissi99 at gmx.de> Thu, 27 Feb 2005 15:34:22 +0100
-
-
-kvpnc (0.5.1-1) unstable; urgency=low
-
- * Initial Release.
-
- -- Christoph Thielecke <crissi99 at gmx.de> Thu, 30 Dec 2004 06:27:18 +0100
-
Modified: kde-extras/kvpnc/trunk/debian/control
===================================================================
--- kde-extras/kvpnc/trunk/debian/control 2006-01-25 12:47:56 UTC (rev 2983)
+++ kde-extras/kvpnc/trunk/debian/control 2006-01-26 19:14:32 UTC (rev 2984)
@@ -1,20 +1,22 @@
Source: kvpnc
-Section: net
+Section: kde
Priority: optional
-Maintainer: Christoph Thielecke <crissi99 at gmx.de>
-Build-Depends: debhelper (>> 4.1.0), cdbs, kdelibs4-dev, docbook2x
+Maintainer: Fathi Boudra <fboudra at free.fr>
+Build-Depends: debhelper (>= 5.0.20), autoconf, autotools-dev, kdelibs4-dev, libcrypto++-dev
Standards-Version: 3.6.2
Package: kvpnc
Architecture: any
-Depends: ${shlibs:Depends}, openvpn | racoon | vpnc | pptp-linux | openswan , libgcrypt11-dev
+Depends: ${shlibs:Depends}, ${misc:Depends}
Suggests: iptables, openssl, openvpn, racoon, vpnc, pptp-linux, openswan
-Description: KDE frontend for various VPN clients
- Kvpnc is a KDE frontend for various VPN (virtual private network) clients.
- It supports Cisco VPN (vpnc) and IPSec (FreeS/WAN, racoon).
- vpnc is a replacement for the cisco VPN client and its used as client
- for the cisco3000 VPN Concentrator, FreeS/WAN (OpenS/WAN) (unmaintained)
- is a IPSec client for Linux 2.4.x and racoon is a IPSec client
- for Linux 2.6.x and *BSD.
+Recommends: kdebase-bin
+Description: vpn clients frontend for KDE
+ KVpnc is a KDE frontend for various vpn clients.
.
+ It supports :
+ * Cisco-compatible VPN client (vpnc)
+ * IPSec (freeswan, openswan, racoon)
+ * Point-to-Point Tunneling Protocol (PPTP) client (pptp-linux)
+ * Virtual Private Network daemon (openvpn)
+ .
Homepage: http://home.gna.org/kvpnc/
Modified: kde-extras/kvpnc/trunk/debian/copyright
===================================================================
--- kde-extras/kvpnc/trunk/debian/copyright 2006-01-25 12:47:56 UTC (rev 2983)
+++ kde-extras/kvpnc/trunk/debian/copyright 2006-01-26 19:14:32 UTC (rev 2984)
@@ -1,9 +1,9 @@
-This package was debianized by Christoph Thielecke <crissi99 at gmx.de> on
-Thu, 30 Dec 2004 06:27:18 +0100.
+This package was debianized by Fathi Boudra <fboudra at free.fr> on
+Thu, 26 Jan 2006 11:49:10 +0100.
-It was downloaded from http://download.gna.org/kvpnc/
+It was downloaded from http://home.gna.org/kvpnc
-Copyright (C) 2004-2005 Christoph Thielecke <crissi99 at gmx.de>
+Copyright Holder: Christoph Thielecke <crissi99 at gmx.de>
License:
@@ -19,9 +19,8 @@
You should have received a copy of the GNU General Public License
along with this package; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
- 02111-1307, USA.
+ 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'.
+Public License can be found in `/usr/share/common-licenses/GPL'.
Modified: kde-extras/kvpnc/trunk/debian/docs
===================================================================
--- kde-extras/kvpnc/trunk/debian/docs 2006-01-25 12:47:56 UTC (rev 2983)
+++ kde-extras/kvpnc/trunk/debian/docs 2006-01-26 19:14:32 UTC (rev 2984)
@@ -1,2 +1,4 @@
+NEWS
README
+README.NONROOT
TODO
Deleted: kde-extras/kvpnc/trunk/debian/files
Added: kde-extras/kvpnc/trunk/debian/kvpnc.1
===================================================================
--- kde-extras/kvpnc/trunk/debian/kvpnc.1 2006-01-25 12:47:56 UTC (rev 2983)
+++ kde-extras/kvpnc/trunk/debian/kvpnc.1 2006-01-26 19:14:32 UTC (rev 2984)
@@ -0,0 +1,69 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KVPNC 1 "novembre 16, 2005"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+kvpnc \- vpn clients frontend for KDE
+.SH SYNOPSIS
+.B kvpnc
+.RI [ options ]
+.br
+.SH DESCRIPTION
+.\" TeX users may be more comfortable with the \fB<whatever>\fP and
+.\" \fI<whatever>\fP escape sequences to invode bold face and italics,
+.\" respectively.
+\fBkvpnc\fP is a KDE frontend for various vpn clients.
+.br
+It supports :
+.br
+ * Cisco-compatible VPN client (vpnc)
+.br
+ * IPSec (freeswan, openswan, racoon)
+.br
+ * Point-to-Point Tunneling Protocol (PPTP) client (pptp-linux)
+.br
+ * Virtual Private Network daemon (openvpn)
+.SH OPTIONS
+All KDE and Qt programs accept some common command\-line options.
+.br
+Kvpnc has no application\-specific options.
+.PP
+.TP
+\fB\-\-help\fR
+Show help about options
+.TP
+\fB\-\-help\-qt\fR
+Show Qt specific options
+.TP
+\fB\-\-help\-kde\fR
+Show KDE specific options
+.TP
+\fB\-\-help\-all\fR
+Show all options
+.TP
+\fB\-\-author\fR
+Show author information
+.TP
+\fB\-v\fR, \fB\-\-version\fR
+Show version information
+.TP
+\fB\-\-license\fR
+Show license information
+.SH AUTHOR
+kvpnc was written by Christoph Thielecke <crissi99 at gmx.de>.
+.PP
+This manual page was written by Fathi Boudra <fboudra at free.fr>,
+for the Debian project (but may be used by others).
Deleted: kde-extras/kvpnc/trunk/debian/kvpnc.1.docbook
Added: kde-extras/kvpnc/trunk/debian/kvpnc.lintian-overrides
===================================================================
--- kde-extras/kvpnc/trunk/debian/kvpnc.lintian-overrides 2006-01-25 12:47:56 UTC (rev 2983)
+++ kde-extras/kvpnc/trunk/debian/kvpnc.lintian-overrides 2006-01-26 19:14:32 UTC (rev 2984)
@@ -0,0 +1 @@
+kvpnc: menu-command-not-in-package /usr/share/menu/kvpnc:6 kdesu
Deleted: kde-extras/kvpnc/trunk/debian/kvpnc.postinst.debhelper
Deleted: kde-extras/kvpnc/trunk/debian/kvpnc.postrm.debhelper
Deleted: kde-extras/kvpnc/trunk/debian/kvpnc.substvars
Added: kde-extras/kvpnc/trunk/debian/manpages
===================================================================
--- kde-extras/kvpnc/trunk/debian/manpages 2006-01-25 12:47:56 UTC (rev 2983)
+++ kde-extras/kvpnc/trunk/debian/manpages 2006-01-26 19:14:32 UTC (rev 2984)
@@ -0,0 +1 @@
+debian/kvpnc.1
Modified: kde-extras/kvpnc/trunk/debian/menu
===================================================================
--- kde-extras/kvpnc/trunk/debian/menu 2006-01-25 12:47:56 UTC (rev 2983)
+++ kde-extras/kvpnc/trunk/debian/menu 2006-01-26 19:14:32 UTC (rev 2984)
@@ -1,6 +1,6 @@
?package(kvpnc):\
- needs="X11"\
- section="Apps/Net"\
- title="Kvpnc"\
- hints="KDE"\
- command="kdesu kvpnc"
+ needs="X11"\
+ section="Apps/Net"\
+ title="kvpnc"\
+ hints="KDE"\
+ command="kdesu kvpnc"
Modified: kde-extras/kvpnc/trunk/debian/rules
===================================================================
--- kde-extras/kvpnc/trunk/debian/rules 2006-01-25 12:47:56 UTC (rev 2983)
+++ kde-extras/kvpnc/trunk/debian/rules 2006-01-26 19:14:32 UTC (rev 2984)
@@ -1,19 +1,101 @@
#!/usr/bin/make -f
-cdbs_kde_enable_debug = --disable-debug
+# -*- makefile -*-
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/kde.mk
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
-cleanbuilddir/kvpnc::
- rm -f kvpnc.1
+# These are used for cross-compiling and for saving the configure script
+# from having to guess our platform (since we know it already)
+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
-build/kvpnc::
- docbook2x-man debian/kvpnc.1.docbook
+CFLAGS = -Wall -g
-DEB_INSTALL_MANPAGES_kvpnc = kvpnc.1
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ CFLAGS += -O0
+else
+ CFLAGS += -O2
+endif
+ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
+ INSTALL_PROGRAM += -s
+endif
-install/kvpnc::
- mkdir -p debian/kvpnc/usr/share/applications/kde
- dh_link usr/share/applnk/Internet/kvpnc.desktop \
- usr/share/applications/kde/kvpnc.desktop
+-include debian/debiandirs
+# To be used with kde-style admin subdirectories if desired.
+debian/debiandirs: admin/debianrules
+ perl -w admin/debianrules echodirs > debian/debiandirs
+
+config.status: configure
+ dh_testdir
+
+ CFLAGS="$(CFLAGS) -Wl,-z,defs" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) $(configkde)
+
+build: build-stamp
+
+build-stamp: config.status
+ dh_testdir
+
+ $(MAKE)
+
+ touch build-stamp
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp
+
+ -$(MAKE) clean
+ -$(MAKE) distclean
+
+ # fix configure-generated-file-in-source
+ rm -f config.sub* config.guess*
+
+ifneq "$(wildcard /usr/share/misc/config.sub)" ""
+ cp -f /usr/share/misc/config.sub config.sub
+endif
+ifneq "$(wildcard /usr/share/misc/config.guess)" ""
+ cp -f /usr/share/misc/config.guess config.guess
+endif
+
+ dh_clean --exclude ./src/utils.cpp.orig --exclude ./src/utils.cpp~.orig --exclude ./src/utils.h.orig --exclude ./src/utils.h~.orig --exclude ./src/utils.o.orig
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k --exclude ./src/utils.cpp.orig --exclude ./src/utils.cpp~.orig --exclude ./src/utils.h.orig --exclude ./src/utils.h~.orig --exclude ./src/utils.o.orig
+ dh_installdirs
+
+ $(MAKE) install DESTDIR=$(CURDIR)/debian/kvpnc
+
+ # fix script-not-executable
+ chmod 0755 debian/kvpnc/usr/share/apps/kvpnc/ping_check.sh
+
+ # fix menu-command-not-in-package
+ install -p -m644 debian/kvpnc.lintian-overrides debian/kvpnc/usr/share/lintian/overrides/kvpnc
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs ChangeLog
+ dh_installdocs
+ dh_installexamples
+ dh_installmenu
+ dh_installman
+ dh_link
+ dh_strip
+ dh_compress -X.bz2 -X.css -X.dcl -X.docbook -X-license -X.tag
+ dh_fixperms
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install
Deleted: kde-extras/kvpnc/trunk/debian/rules.org
Added: kde-extras/kvpnc/trunk/debian/source.lintian-overrides
===================================================================
--- kde-extras/kvpnc/trunk/debian/source.lintian-overrides 2006-01-25 12:47:56 UTC (rev 2983)
+++ kde-extras/kvpnc/trunk/debian/source.lintian-overrides 2006-01-26 19:14:32 UTC (rev 2984)
@@ -0,0 +1,2 @@
+# Upstream distributes it like this
+kvpnc source: configure-generated-file-in-source doc/fr/config.log
Deleted: kde-extras/kvpnc/trunk/debian/stamp-autotools-files
Deleted: kde-extras/kvpnc/trunk/debian/stamp-makefile-build
More information about the pkg-kde-commits
mailing list