rev 15097 - in kde-extras/knmap/tags: . 2.1-3/debian 2.1-3/debian/patches
Fathi Boudra
fabo at alioth.debian.org
Sat Jul 4 09:11:59 UTC 2009
Author: fabo
Date: 2009-07-04 09:11:58 +0000 (Sat, 04 Jul 2009)
New Revision: 15097
Added:
kde-extras/knmap/tags/2.1-3/
kde-extras/knmap/tags/2.1-3/debian/changelog
kde-extras/knmap/tags/2.1-3/debian/patches/00_autoconf2.6.diff
kde-extras/knmap/tags/2.1-3/debian/patches/01_automake1.10.1.diff
kde-extras/knmap/tags/2.1-3/debian/patches/02_fix_ld-flags.diff
kde-extras/knmap/tags/2.1-3/debian/patches/03_no_encoding_in_desktop.diff
kde-extras/knmap/tags/2.1-3/debian/patches/04_report_bugs.diff
kde-extras/knmap/tags/2.1-3/debian/rules
Removed:
kde-extras/knmap/tags/2.1-3/debian/changelog
kde-extras/knmap/tags/2.1-3/debian/debiandirs
kde-extras/knmap/tags/2.1-3/debian/dirs
kde-extras/knmap/tags/2.1-3/debian/patches/00_autoconf2.6.diff
kde-extras/knmap/tags/2.1-3/debian/patches/01_automake1.10.1.diff
kde-extras/knmap/tags/2.1-3/debian/patches/02_fix_ld-flags.diff
kde-extras/knmap/tags/2.1-3/debian/patches/03_no_encoding_in_desktop.diff
kde-extras/knmap/tags/2.1-3/debian/patches/04_report_bugs.diff
kde-extras/knmap/tags/2.1-3/debian/rules
Log:
Tagging knmap 2.1-3
Copied: kde-extras/knmap/tags/2.1-3/debian/changelog (from rev 15096, kde-extras/knmap/trunk/debian/changelog)
===================================================================
--- kde-extras/knmap/tags/2.1-3/debian/changelog (rev 0)
+++ kde-extras/knmap/tags/2.1-3/debian/changelog 2009-07-04 09:11:58 UTC (rev 15097)
@@ -0,0 +1,79 @@
+knmap (2.1-3) unstable; urgency=low
+
+ * Add the Debian KDE Extras Team to Uploaders.
+ * Add Vcs-Svn and Vcs-Browser to control.
+ * Bump standards from 3.8.0 to 3.8.2.
+ * Remove backslashes in control file, (Closes: #535304).
+ * Add description headers to the patches.
+
+ -- Ryan Kavanagh <ryanakca at kubuntu.org> Fri, 03 Jul 2009 19:24:53 -0400
+
+knmap (2.1-2) unstable; urgency=low
+
+ * New maintainer (Closes: #484542)
+ * Fix short description (Kde -> KDE) (Closes: #466812)
+ * Update the standards, the dependency versions and move homepage from long
+ description to the Homepage field in debian/control
+ * Merge in contributions from Kubuntu:
+ + Merge the Kubuntu manpage (better description) and the current manpage
+ + Change debian/rules to CDBS to make maintaining the package easier
+ + Updated the long description to prevent confusion between the old knmap
+ and the new rewrite.
+ * We need to relibtoolize :
+ + When we relibtoolize, we should use autoconf*2.6*; Kubuntu's
+ 00_autoconf2.6.diff
+ + Debian doesn't have automake 1.6 anymore (which is what admin/cvs.sh
+ asks for), so we need to patch it to use 1.10.1; 01_automake1.10.1.diff
+ * Patch Makefile.am to remove useless linking, this is preferable to
+ --as-needed for KDE3 aps; 02_fix_ld-flags.diff
+ * Use quilt to maintain all these patches.
+ * Change the priority from `optional' to `extra' to conform to section 2.5
+ of the Policy (we depend on nmap which has the priority of `extra').
+ * Change `Apps' to `Applications' in the menu file to remove the
+ `menu-item-uses-apps-section' warning; and change `Net' to
+ `Network/Monitoring'.
+ * Remove the Encoding tag from the desktop file;
+ 03_no_encoding_in_desktop.diff
+ * Change ``http://bugs.kde.org'' to ``http://bugs.debian.org'' in
+ src/main.cpp; 04_report_bugs.diff (Closes: #466814)
+ * Drop the creation of /usr/share/bug/ & /usr/share/bug/knmap/ since
+ they are empty and serve no purpose.
+ * Update the standards version from 3.7.3 to 3.8.0
+ * Add more files that upstream doesn't clean up to our clean:: (in
+ debian/rules)
+
+ -- Ryan Kavanagh <ryanakca at kubuntu.org> Sat, 14 Jun 2008 20:59:20 -0400
+
+knmap (2.1-1) unstable; urgency=low
+
+ * New Upstream Release
+ * Fixed debian/watch file
+
+ -- Claudio Moratti <maxer at knio.it> Sat, 21 Jan 2006 20:07:05 +0100
+
+knmap (2.0-1) unstable; urgency=low
+
+ * New Upstream Release (Closes: #347834)
+
+ -- Claudio Moratti <maxer at knio.it> Fri, 13 Jan 2006 11:54:27 +0100
+
+knmap (1.99-1) unstable; urgency=low
+
+ * New Upstream Release (2.0-beta)
+
+ -- Claudio Moratti <maxer at knio.it> Mon, 19 Dec 2005 12:23:55 +0100
+
+knmap (1.0-1) unstable; urgency=low
+
+ * New upstream release
+ * Added libtool patch
+ * Added Categories to .desktop file
+
+ -- Claudio Moratti <maxer at knio.it> Mon, 5 Dec 2005 15:44:48 +0100
+
+knmap (1.0-beta1-1) unstable; urgency=low
+
+ * Initial release
+
+ -- Claudio Moratti <maxer at knio.it> Wed, 9 Nov 2005 18:59:04 +0100
+
Copied: kde-extras/knmap/tags/2.1-3/debian/patches/00_autoconf2.6.diff (from rev 15096, kde-extras/knmap/trunk/debian/patches/00_autoconf2.6.diff)
===================================================================
--- kde-extras/knmap/tags/2.1-3/debian/patches/00_autoconf2.6.diff (rev 0)
+++ kde-extras/knmap/tags/2.1-3/debian/patches/00_autoconf2.6.diff 2009-07-04 09:11:58 UTC (rev 15097)
@@ -0,0 +1,22 @@
+## 00_autoconf2.6.diff by Jonathan Riddell <jriddell at ubuntu.com>
+## Description: Allow us to use autoconf2.6
+--- a/admin/cvs.sh
++++ b/admin/cvs.sh
+@@ -29,7 +29,7 @@ check_autotool_versions()
+ {
+ AUTOCONF_VERSION=`$AUTOCONF --version | head -n 1`
+ case $AUTOCONF_VERSION in
+- Autoconf*2.5* | autoconf*2.5* ) : ;;
++ Autoconf*2.5* | autoconf*2.5* | autoconf*2.6* ) : ;;
+ "" )
+ echo "*** AUTOCONF NOT FOUND!."
+ echo "*** KDE requires autoconf 2.52, 2.53 or 2.54"
+@@ -44,7 +44,7 @@ esac
+
+ AUTOHEADER_VERSION=`$AUTOHEADER --version | head -n 1`
+ case $AUTOHEADER_VERSION in
+- Autoconf*2.5* | autoheader*2.5* ) : ;;
++ Autoconf*2.5* | autoheader*2.5* | autoheader*2.6* ) : ;;
+ "" )
+ echo "*** AUTOHEADER NOT FOUND!."
+ echo "*** KDE requires autoheader 2.52 or 2.53 (part of autoconf)"
Copied: kde-extras/knmap/tags/2.1-3/debian/patches/01_automake1.10.1.diff (from rev 15096, kde-extras/knmap/trunk/debian/patches/01_automake1.10.1.diff)
===================================================================
--- kde-extras/knmap/tags/2.1-3/debian/patches/01_automake1.10.1.diff (rev 0)
+++ kde-extras/knmap/tags/2.1-3/debian/patches/01_automake1.10.1.diff 2009-07-04 09:11:58 UTC (rev 15097)
@@ -0,0 +1,14 @@
+## 01_automake1.10.1.diff by Ryan Kavanagh <ryanakca at kubuntu.org>
+## Description: Allow us to use automake*1.10*
+--- a/admin/cvs.sh
++++ b/admin/cvs.sh
+@@ -64,7 +64,8 @@ case $AUTOMAKE_STRING in
+ echo "*** KDE requires automake 1.6.1 or newer"
+ exit 1
+ ;;
+- automake*1.6.* | automake*1.7* | automake*1.8.* | automake*1.9* ) : ;;
++ automake*1.6.* | automake*1.7* | automake*1.8.* | automake*1.9* | \
++ automake*1.10* ) : ;;
+ "" )
+ echo "*** AUTOMAKE NOT FOUND!."
+ echo "*** KDE requires automake 1.6.1 or newer"
Copied: kde-extras/knmap/tags/2.1-3/debian/patches/02_fix_ld-flags.diff (from rev 15096, kde-extras/knmap/trunk/debian/patches/02_fix_ld-flags.diff)
===================================================================
--- kde-extras/knmap/tags/2.1-3/debian/patches/02_fix_ld-flags.diff (rev 0)
+++ kde-extras/knmap/tags/2.1-3/debian/patches/02_fix_ld-flags.diff 2009-07-04 09:11:58 UTC (rev 15097)
@@ -0,0 +1,13 @@
+## 02_fix_ld-flags.diff by Ryan Kavanagh <ryanakca at kubuntu.org>
+## Description: We don't need useless linking
+--- a/src/Makefile.am
++++ b/src/Makefile.am
+@@ -30,7 +30,7 @@ knmap_SOURCES = main.cpp knmap.cpp mainw
+ profiledialog.cpp loggingoptions.cpp simpleoptions.cpp pandsoptions.cpp whatsthis.cpp \
+ tabwidgetptrlist.cpp tabwidgetdata.cpp scanwidget.cpp indexwidget.cpp scannamedialog.cpp \
+ scanstack.cpp scanmonitor.cpp scanmonitorevent.cpp nmapoutputbuffer.cpp
+-knmap_LDFLAGS = $(KDE_RPATH) $(all_libraries)
++knmap_LDFLAGS = #$(KDE_RPATH) $(all_libraries)
+ knmap_LDADD = $(LIB_KIO) $(LIB_KHTML)
+
+ # this is where the desktop file will go
Copied: kde-extras/knmap/tags/2.1-3/debian/patches/03_no_encoding_in_desktop.diff (from rev 15096, kde-extras/knmap/trunk/debian/patches/03_no_encoding_in_desktop.diff)
===================================================================
--- kde-extras/knmap/tags/2.1-3/debian/patches/03_no_encoding_in_desktop.diff (rev 0)
+++ kde-extras/knmap/tags/2.1-3/debian/patches/03_no_encoding_in_desktop.diff 2009-07-04 09:11:58 UTC (rev 15097)
@@ -0,0 +1,10 @@
+## 03_text_files.diff by Ryan Kavanagh <ryanakca at kubuntu.org>
+## Description: Remove encoding tag
+--- a/src/knmap.desktop
++++ b/src/knmap.desktop
+@@ -1,5 +1,4 @@
+ [Desktop Entry]
+-Encoding=UTF-8
+ Name=knmap
+ Name[xx]=xxknmapxx
+ Exec=knmap
Copied: kde-extras/knmap/tags/2.1-3/debian/patches/04_report_bugs.diff (from rev 15096, kde-extras/knmap/trunk/debian/patches/04_report_bugs.diff)
===================================================================
--- kde-extras/knmap/tags/2.1-3/debian/patches/04_report_bugs.diff (rev 0)
+++ kde-extras/knmap/tags/2.1-3/debian/patches/04_report_bugs.diff 2009-07-04 09:11:58 UTC (rev 15097)
@@ -0,0 +1,12 @@
+## 01_automake1.10.1.diff by Ryan Kavanagh <ryanakca at kubuntu.org>
+## Description: Submit bugs to Debian instead of KDE.
+--- a/src/main.cpp
++++ b/src/main.cpp
+@@ -59,6 +59,7 @@ int main( int argc, string argv[])
+ "Initial rewrite released as version 1.0\nVersions 2.0, 2.1",
+ "kev.gilbert at cdu.edu.au",
+ "http://informatics.cdu.edu.au/staff/kgilbert" );
++ about.setBugAddress( "http://bugs.debian.org/" );
+ KCmdLineArgs::init( argc, argv, &about );
+ KCmdLineArgs::addCmdLineOptions( options );
+ KApplication app;
Copied: kde-extras/knmap/tags/2.1-3/debian/rules (from rev 15096, kde-extras/knmap/trunk/debian/rules)
===================================================================
--- kde-extras/knmap/tags/2.1-3/debian/rules (rev 0)
+++ kde-extras/knmap/tags/2.1-3/debian/rules 2009-07-04 09:11:58 UTC (rev 15097)
@@ -0,0 +1,38 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/kde.mk
+include /usr/share/cdbs/1/rules/patchsys-quilt.mk
+include /usr/share/cdbs/1/rules/utils.mk
+
+DEB_INSTALL_MANPAGES_knmap = knmap.1
+
+post-patches::
+ # regenerating files to build app
+ libtoolize --copy --force
+ cp -f /usr/share/aclocal/libtool.m4 admin/libtool.m4.in
+ $(MAKE) -f Makefile.cvs
+
+build/knmap::
+ docbook2x-man debian/manpages/knmap.1.xml
+
+install/knmap::
+ dh_install src/knmap.desktop usr/share/applications/kde
+ rm -rf debian/knmap/usr/share/applnk
+ dh_link usr/share/doc/kde/HTML/en/knmap usr/share/doc/knmap/html
+
+clean::
+ rm -f knmap.1
+ # removing files not cleaned by upstream
+ rm -f configure
+ rm -f doc/en/Makefile.in
+ rm -f src/Makefile.in
+ rm -f Makefile.in
+ rm -f subdirs
+ rm -f aclocal.m4
+ rm -f config.h.in
+ rm -f acinclude.m4
+ rm -f po/Makefile.in
+ rm -f admin/ltmain.sh
+ rm -f admin/libtool.m4.in
+ rm -f doc/Makefile.in
More information about the pkg-kde-commits
mailing list