[Pkg-silc-commits] r54 - in /silc-client/trunk: apps/irssi/scripts/silc.pl debian/changelog debian/control debian/rules debian/silc-client.docs debian/silc-client.examples debian/silc-client.install doc/ doc/silc.1 includes/ lib/

lunar at users.alioth.debian.org lunar at users.alioth.debian.org
Wed May 30 23:25:22 UTC 2007


Author: lunar
Date: Wed May 30 23:25:22 2007
New Revision: 54

URL: http://svn.debian.org/wsvn/pkg-silc/?sc=1&rev=54
Log:
Finally got a lintian clean package. :)

We can't build silc-client with Perl support as some files conflict with
irssi...

Added:
    silc-client/trunk/debian/silc-client.docs
    silc-client/trunk/debian/silc-client.examples
    silc-client/trunk/debian/silc-client.install
    silc-client/trunk/doc/
      - copied from r49, silc-client/branches/upstream/current/doc/
    silc-client/trunk/includes/
      - copied from r49, silc-client/branches/upstream/current/includes/
    silc-client/trunk/lib/
      - copied from r49, silc-client/branches/upstream/current/lib/
Modified:
    silc-client/trunk/apps/irssi/scripts/silc.pl
    silc-client/trunk/debian/changelog
    silc-client/trunk/debian/control
    silc-client/trunk/debian/rules
    silc-client/trunk/doc/silc.1

Modified: silc-client/trunk/apps/irssi/scripts/silc.pl
URL: http://svn.debian.org/wsvn/pkg-silc/silc-client/trunk/apps/irssi/scripts/silc.pl?rev=54&op=diff
==============================================================================
--- silc-client/trunk/apps/irssi/scripts/silc.pl (original)
+++ silc-client/trunk/apps/irssi/scripts/silc.pl Wed May 30 23:25:22 2007
@@ -1,6 +1,3 @@
-#!/usr/bin/perl -w
-
-#<scriptinfo>
 use vars qw($VERSION %IRSSI);
 
 use Irssi 20020519;

Modified: silc-client/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-silc/silc-client/trunk/debian/changelog?rev=54&op=diff
==============================================================================
--- silc-client/trunk/debian/changelog (original)
+++ silc-client/trunk/debian/changelog Wed May 30 23:25:22 2007
@@ -6,9 +6,11 @@
   * Use libglib2.0-dev instead of libglib1.2-dev.
   * Use libsilc-1.1-1-dev instead of the libsilc source shipped in upstream
     tarball.
-  * Lots of cleanup in debian/rules.
-
- -- Jérémy Bobbio <lunar at debian.org>  Wed, 30 May 2007 15:20:20 +0200
+  * Major packaging overhaul, with lots of cleanup in debian/rules.
+  * Remove an uneeded shebang in apps/irssi/scripts/silc.pl.
+  * Fix latin1 character in manpage.
+
+ -- Jérémy Bobbio <lunar at debian.org>  Thu, 31 May 2007 01:23:31 +0200
 
 silc-client (1.0.4.1-1) unstable; urgency=low
 
@@ -322,7 +324,7 @@
 
 silc-client (0.6.6-1) unstable; urgency=low
 
-  * Initial Release. (closes #118202)
+  * Initial Release. (Closes: #118202)
 
  -- Tamas SZERB <toma at rulez.org>  Tue, 30 Oct 2001 00:03:17 +0100
 

Modified: silc-client/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-silc/silc-client/trunk/debian/control?rev=54&op=diff
==============================================================================
--- silc-client/trunk/debian/control (original)
+++ silc-client/trunk/debian/control Wed May 30 23:25:22 2007
@@ -4,15 +4,16 @@
 Maintainer: Debian SILC Team <pkg-silc-devel at lists.alioth.debian.org>
 Uploaders: Jérémy Bobbio <lunar at debian.org>
 Standards-Version: 3.7.2
-Build-Depends: debhelper (>> 5), libglib2.0-dev, ncurses-dev, autotools-dev, libsilc-1.1-1-dev
+Build-Depends: debhelper (>> 5), libglib2.0-dev, ncurses-dev, autotools-dev, libsilc-1.1-1-dev, libperl-dev, chrpath
 XS-Vcs-Svn: svn://svn.debian.org/pkg-silc/silc-client/trunk
 XS-Vcs-Browser: http://svn.debian.org/wsvn/pkg-silc/silc-client/trunk
 
 Package: silc-client
 Architecture: any
-Depends: ${shlibs:Depends}, ${perl:Depends}, ${misc:Depends}
-Suggests: libmime-perl, libmailtools-perl, libfile-mmagic-perl, libio-stringy-perl, libfile-temp-perl
-Description: SILC - Secure Internet Live Conferencing
+Depends: ${shlibs:Depends}
+Description: terminal based SILC client
+ silc is a terminal based client for the SILC protocol based on irssi.
+ .
  SILC (Secure Internet Live Conferencing) is a protocol which provides
  secure conferencing services in the Internet over insecure channel.
  SILC is IRC like softwarre although internally they are very different.

Modified: silc-client/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-silc/silc-client/trunk/debian/rules?rev=54&op=diff
==============================================================================
--- silc-client/trunk/debian/rules (original)
+++ silc-client/trunk/debian/rules Wed May 30 23:25:22 2007
@@ -14,10 +14,6 @@
 ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
 	INSTALL_PROGRAM += -s
 endif
-
-#autotools-dev package:
-CONFIG_GUESS=/usr/share/misc/config.guess
-CONFIG_SUB=/usr/share/misc/config.sub
 
 configure: configure-stamp
 configure-stamp:
@@ -36,7 +32,11 @@
 		--host=$(DEB_HOST_GNU_TYPE) \
 		--build=$(DEB_BUILD_GNU_TYPE) \
 		--enable-ipv6 \
-		--with-silc-includes=/usr/include/silc
+		--with-silc-lib=/usr/lib \
+		--with-silc-includes=/usr/include/silc \
+		--with-perl=no
+		#--enable-perl \
+		#--with-perl-lib=vendor
 	touch configure-stamp
 
 build: build-stamp
@@ -58,7 +58,9 @@
 	dh_testroot
 	dh_clean -k
 	dh_installdirs
-	$(MAKE) install prefix=$(CURDIR)/debian/silc-client/usr
+	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
+	# Remove RPATH
+	chrpath -d $(CURDIR)/debian/tmp/usr/bin/silc
 
 # Build architecture-independent files here.
 binary-indep: build install
@@ -68,10 +70,9 @@
 binary-arch: build install
 	dh_testdir
 	dh_testroot
+	dh_install --autodest --sourcedir=debian/tmp
 	dh_installdocs
 	dh_installexamples
-	#XXX: menu?
-	dh_installmenu
 	dh_installman
 	dh_installchangelogs CHANGES
 	dh_link
@@ -79,7 +80,7 @@
 	dh_compress
 	dh_fixperms
 	dh_installdeb
-	dh_perl $(CURDIR)/debian/$(package)/usr/share/silc-client/silc/scripts
+	#dh_perl $(CURDIR)/debian/silc-client/usr/share/silc-client/silc/scripts
 	dh_shlibdeps
 	dh_gencontrol
 	dh_md5sums

Added: silc-client/trunk/debian/silc-client.docs
URL: http://svn.debian.org/wsvn/pkg-silc/silc-client/trunk/debian/silc-client.docs?rev=54&op=file
==============================================================================
--- silc-client/trunk/debian/silc-client.docs (added)
+++ silc-client/trunk/debian/silc-client.docs Wed May 30 23:25:22 2007
@@ -1,0 +1,5 @@
+doc/FAQ
+apps/irssi/docs/formats.txt
+apps/irssi/docs/manual.txt
+apps/irssi/docs/startup-HOWTO.html
+apps/irssi/docs/special_vars.txt

Added: silc-client/trunk/debian/silc-client.examples
URL: http://svn.debian.org/wsvn/pkg-silc/silc-client/trunk/debian/silc-client.examples?rev=54&op=file
==============================================================================
--- silc-client/trunk/debian/silc-client.examples (added)
+++ silc-client/trunk/debian/silc-client.examples Wed May 30 23:25:22 2007
@@ -1,0 +1,1 @@
+apps/irssi/silc.conf

Added: silc-client/trunk/debian/silc-client.install
URL: http://svn.debian.org/wsvn/pkg-silc/silc-client/trunk/debian/silc-client.install?rev=54&op=file
==============================================================================
--- silc-client/trunk/debian/silc-client.install (added)
+++ silc-client/trunk/debian/silc-client.install Wed May 30 23:25:22 2007
@@ -1,0 +1,2 @@
+usr/bin/silc
+usr/share/silc-client

Modified: silc-client/trunk/doc/silc.1
URL: http://svn.debian.org/wsvn/pkg-silc/silc-client/trunk/doc/silc.1?rev=54&op=diff
==============================================================================
--- silc-client/trunk/doc/silc.1 (original)
+++ silc-client/trunk/doc/silc.1 Wed May 30 23:25:22 2007
@@ -212,7 +212,7 @@
 SILC is designed and written by Pekka Riikonen <priikone at iki\&.fi> and rest
 of the SILC Project\&.
 .PP 
-This manpage was written by Mika \'Bostik\' Boström <bostik at lut\&.fi>
+This manpage was written by Mika \'Bostik\' Bostr\[:o]m <bostik at lut\&.fi>
 .PP 
 See \fBCREDITS\fP for full list of contributors\&.
 .PP 




More information about the Pkg-silc-commits mailing list