[med-svn] r8787 - in trunk/packages/fastdnaml/trunk/debian: . patches source

Andreas Tille tille at alioth.debian.org
Tue Dec 6 11:47:12 UTC 2011


Author: tille
Date: 2011-12-06 11:47:12 +0000 (Tue, 06 Dec 2011)
New Revision: 8787

Added:
   trunk/packages/fastdnaml/trunk/debian/source/
   trunk/packages/fastdnaml/trunk/debian/source/format
Removed:
   trunk/packages/fastdnaml/trunk/debian/README.source
   trunk/packages/fastdnaml/trunk/debian/fastdnaml.desktop
Modified:
   trunk/packages/fastdnaml/trunk/debian/README.Debian
   trunk/packages/fastdnaml/trunk/debian/changelog
   trunk/packages/fastdnaml/trunk/debian/compat
   trunk/packages/fastdnaml/trunk/debian/control
   trunk/packages/fastdnaml/trunk/debian/install
   trunk/packages/fastdnaml/trunk/debian/patches/Makefile.patch
   trunk/packages/fastdnaml/trunk/debian/rules
Log:
General packaging updates; use Debian Menu in favour of freedesktop.org to not confuse users who might expect a shiny GUI instead of a command line tool


Modified: trunk/packages/fastdnaml/trunk/debian/README.Debian
===================================================================
--- trunk/packages/fastdnaml/trunk/debian/README.Debian	2011-12-06 11:45:18 UTC (rev 8786)
+++ trunk/packages/fastdnaml/trunk/debian/README.Debian	2011-12-06 11:47:12 UTC (rev 8787)
@@ -1,9 +1,6 @@
 fastdnaml for DEBIAN
 ----------------------
 
-I decided to continue packaging the program which was orphaned because
-I needed it for packaging Arb.
-
 Since fastDNAml comes with several different utilities,
 which having names which may conflict with other Unix programs
 the Debian installation uses a wrapper, named "fastDNAml-util", 

Deleted: trunk/packages/fastdnaml/trunk/debian/README.source
===================================================================
--- trunk/packages/fastdnaml/trunk/debian/README.source	2011-12-06 11:45:18 UTC (rev 8786)
+++ trunk/packages/fastdnaml/trunk/debian/README.source	2011-12-06 11:47:12 UTC (rev 8787)
@@ -1,4 +0,0 @@
-This packages uses the quilt patch system. Please read
-/usr/share/doc/quilt/README.source for more information.
-
- -- Andreas Tille <tille at debian.org>  Mon, 31 Aug 2009 14:50:19 +0200

Modified: trunk/packages/fastdnaml/trunk/debian/changelog
===================================================================
--- trunk/packages/fastdnaml/trunk/debian/changelog	2011-12-06 11:45:18 UTC (rev 8786)
+++ trunk/packages/fastdnaml/trunk/debian/changelog	2011-12-06 11:47:12 UTC (rev 8787)
@@ -1,3 +1,19 @@
+fastdnaml (1.2.2-10) unstable; urgency=low
+
+  * debian/control:
+    - Use ftp download site as homepage
+    - Fixed Vcs fields
+    - Standards-Version: 3.9.2 (no changes needed)
+    - Do not Build-Depend cdbs, quilt any more
+  * Debhelper 8 (control + compat)
+  * debian/source/format: 3.0 (quilt)
+  * removed debian/README.source which becomes superfluous by using
+    source format 3.0 (quilt)
+  * Use Debian menu instead of desktop files to not confuse Gnome users
+    Closes: #639996
+
+ -- Andreas Tille <tille at debian.org>  Tue, 06 Dec 2011 12:08:00 +0100
+
 fastdnaml (1.2.2-9) unstable; urgency=low
 
   * Debhelper 7

Modified: trunk/packages/fastdnaml/trunk/debian/compat
===================================================================
--- trunk/packages/fastdnaml/trunk/debian/compat	2011-12-06 11:45:18 UTC (rev 8786)
+++ trunk/packages/fastdnaml/trunk/debian/compat	2011-12-06 11:47:12 UTC (rev 8787)
@@ -1 +1 @@
-7
+8

Modified: trunk/packages/fastdnaml/trunk/debian/control
===================================================================
--- trunk/packages/fastdnaml/trunk/debian/control	2011-12-06 11:45:18 UTC (rev 8786)
+++ trunk/packages/fastdnaml/trunk/debian/control	2011-12-06 11:47:12 UTC (rev 8787)
@@ -4,11 +4,11 @@
 Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
 DM-Upload-Allowed: yes
 Uploaders: Andreas Tille <tille at debian.org>, Charles Plessy <plessy at debian.org>
-Build-Depends: cdbs, quilt, debhelper (>= 7.1)
-Standards-Version: 3.8.3
-Homepage: http://web.archive.org/web/20061017161001/http://geta.life.uiuc.edu/~gary/programs/fastDNAml.html
-Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/fastdnaml/?rev=0&sc=0
-Vcs-Svn: svn://svn.debian.org/svn/debian-med/trunk/packages/fastdnaml/trunk/
+Build-Depends: debhelper (>= 8)
+Standards-Version: 3.9.2
+Homepage: ftp://ftp.bio.indiana.edu/molbio/evolve/fastdnaml/fastDNAml.html
+Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/fastdnaml/
+Vcs-Svn: svn://svn.debian.org/debian-med/trunk/packages/fastdnaml/trunk/
 
 Package: fastdnaml
 Architecture: any

Deleted: trunk/packages/fastdnaml/trunk/debian/fastdnaml.desktop
===================================================================
--- trunk/packages/fastdnaml/trunk/debian/fastdnaml.desktop	2011-12-06 11:45:18 UTC (rev 8786)
+++ trunk/packages/fastdnaml/trunk/debian/fastdnaml.desktop	2011-12-06 11:47:12 UTC (rev 8787)
@@ -1,11 +0,0 @@
-[Desktop Entry]
-Version=1.0
-Terminal=false
-Exec=fastDNAml
-Name=fastDNAml
-GenericName=Phylogenetic tree construction
-GenericName[en]=Phylogenetic tree construction
-Comment=Tool for construction of phylogenetic trees of DNA sequences
-Comment[en]=Tool for construction of phylogenetic trees of DNA sequences
-Type=Application
-Categories=Biology;Science;Education;

Modified: trunk/packages/fastdnaml/trunk/debian/install
===================================================================
--- trunk/packages/fastdnaml/trunk/debian/install	2011-12-06 11:45:18 UTC (rev 8786)
+++ trunk/packages/fastdnaml/trunk/debian/install	2011-12-06 11:47:12 UTC (rev 8787)
@@ -1,3 +1,2 @@
 debian/fastDNAml-util usr/bin
 source/fastDNAml      usr/bin
-debian/*.desktop      usr/share/applications

Modified: trunk/packages/fastdnaml/trunk/debian/patches/Makefile.patch
===================================================================
--- trunk/packages/fastdnaml/trunk/debian/patches/Makefile.patch	2011-12-06 11:45:18 UTC (rev 8786)
+++ trunk/packages/fastdnaml/trunk/debian/patches/Makefile.patch	2011-12-06 11:47:12 UTC (rev 8787)
@@ -13,7 +13,7 @@
 +	(cd source; cc ${CFLAGS} fastDNAml.c  -o fastDNAml  -lm)
 +
 +install:
-+	install -m0755 source/fastDNAml fastDNAml-util ${DESTDIR}/usr/bin
++	install -m0755 source/fastDNAml debian/fastDNAml-util ${DESTDIR}/usr/bin
 +	install -m0755 scripts/* ${DESTDIR}/usr/lib/fastdnaml/bin
 +
 +clean:

Modified: trunk/packages/fastdnaml/trunk/debian/rules
===================================================================
--- trunk/packages/fastdnaml/trunk/debian/rules	2011-12-06 11:45:18 UTC (rev 8786)
+++ trunk/packages/fastdnaml/trunk/debian/rules	2011-12-06 11:47:12 UTC (rev 8787)
@@ -1,17 +1,20 @@
 #!/usr/bin/make -f
-# debian/rules for fastDNAml using cdbs
+# debian/rules for fastDNAml using dh
 # Andreas Tille <tille at debian.org>, GPL
 
-include /usr/share/cdbs/1/rules/patchsys-quilt.mk
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/makefile.mk
+%:
+	dh $@
 
 # dh_clean expects a Makefile which was just removed by redoing the patches ...
 # This hack circumvents the problem
-clean::
+override_dh_clean:
 	rm -fr source/fastDNAml
 
-install/fastdnaml::
+override_dh_auto_install:
+	# do nothing
+
+override_dh_install:
+	dh_install
 	cp -a docs/fastDNAml_doc_1.2.txt `pwd`/debian/`dh_listpackages`/usr/share/`dh_listpackages`/fastdnaml_help
 	# the scripts have to be executable thus mentioning these in debian/install is not enough
 	cp -a scripts/*                  `pwd`/debian/`dh_listpackages`/usr/lib/`dh_listpackages`/bin

Added: trunk/packages/fastdnaml/trunk/debian/source/format
===================================================================
--- trunk/packages/fastdnaml/trunk/debian/source/format	                        (rev 0)
+++ trunk/packages/fastdnaml/trunk/debian/source/format	2011-12-06 11:47:12 UTC (rev 8787)
@@ -0,0 +1 @@
+3.0 (quilt)




More information about the debian-med-commit mailing list