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