[med-svn] r2956 - trunk/packages/emboss/trunk/debian

plessy at alioth.debian.org plessy at alioth.debian.org
Sun Jan 11 06:06:43 UTC 2009


Author: plessy
Date: 2009-01-11 06:06:43 +0000 (Sun, 11 Jan 2009)
New Revision: 2956

Modified:
   trunk/packages/emboss/trunk/debian/TODO
   trunk/packages/emboss/trunk/debian/changelog
   trunk/packages/emboss/trunk/debian/control
   trunk/packages/emboss/trunk/debian/rules
Log:
Upload introducing a new binary package, jemboss.


Modified: trunk/packages/emboss/trunk/debian/TODO
===================================================================
--- trunk/packages/emboss/trunk/debian/TODO	2009-01-10 21:42:35 UTC (rev 2955)
+++ trunk/packages/emboss/trunk/debian/TODO	2009-01-11 06:06:43 UTC (rev 2956)
@@ -1 +1,2 @@
 - Use libpcre from Debian (needs #387557).
+- Provide menu and desktop entries to jEMBOSS.

Modified: trunk/packages/emboss/trunk/debian/changelog
===================================================================
--- trunk/packages/emboss/trunk/debian/changelog	2009-01-10 21:42:35 UTC (rev 2955)
+++ trunk/packages/emboss/trunk/debian/changelog	2009-01-11 06:06:43 UTC (rev 2956)
@@ -1,12 +1,16 @@
-emboss (6.0.1-3) UNRELEASED; urgency=low
+emboss (6.0.1-3) experimental; urgency=low
 
-  * jEMBOSS 
   * New upstream patch (patch-1-3).
     - fixes segmentation fault in vectorscript when -auto is used with empty
       vectorsfile.
     - adds '.' trailer to the OS line in SwissProt output.
   * debian/rules: corrected the section of the manual pages of the renamed
     programs from 1 to 1e (Closes: #503733).
+  * Preliminary support for jEMBOSS:
+    - Build-Depend on openjdk-6-jdk (debian/control).
+    - New package "jemboss", depending on openjdk-6-jre (debian/control).
+    - The jemboss package contains everything installed by the command
+      `make -C jemboss install' (debian/rules).
 
  -- Charles Plessy <plessy at debian.org>  Wed, 26 Nov 2008 08:57:20 +0900
 

Modified: trunk/packages/emboss/trunk/debian/control
===================================================================
--- trunk/packages/emboss/trunk/debian/control	2009-01-10 21:42:35 UTC (rev 2955)
+++ trunk/packages/emboss/trunk/debian/control	2009-01-11 06:06:43 UTC (rev 2956)
@@ -67,9 +67,10 @@
 Package: jemboss
 Section: science
 Architecture: all
-Depends: ${shlibs:Depends}, ${misc:Depends}, openjdk-6-jre
-Description: jEMBOSS
- Preliminary description for jEMBOSS
+Depends: ${shlibs:Depends}, ${misc:Depends}, openjdk-6-jre, tcsh | csh | c-shell
+Description: graphical user interface to EMBOSS
+ Jemboss is a Graphical User Interface (GUI) to EMBOSS, the European Molecular
+ Biology Open Software Suite. It is part of the EMBOSS distribution.
 
 Package: libajax6
 Section: libs

Modified: trunk/packages/emboss/trunk/debian/rules
===================================================================
--- trunk/packages/emboss/trunk/debian/rules	2009-01-10 21:42:35 UTC (rev 2955)
+++ trunk/packages/emboss/trunk/debian/rules	2009-01-11 06:06:43 UTC (rev 2956)
@@ -53,7 +53,7 @@
 	rm -rf config.status install-stamp
 	
 	# Temporary fix that may become unecessary in the future.
-	# rm -f test/gb/Makefile test/wormpep/Makefile
+	rm -f test/gb/Makefile test/wormpep/Makefile
 
 	-cp debian/testembossrcbackup test/.embossrc
 
@@ -106,7 +106,7 @@
 
 	$(MAKE) -C jemboss install DESTDIR=$(CURDIR)/debian/jemboss
 	# dangling LICEN[CS]E FILE
-	#-rm -f $(CURDIR)/debian/emboss-java/usr/share/EMBOSS/jemboss/LICENSE
+	rm $(CURDIR)/debian/jemboss/usr/share/EMBOSS/jemboss/LICENSE
 
 	### Installation of the test suite
 	cp -a test $(CURDIR)/debian/emboss-test/usr/share/EMBOSS/




More information about the debian-med-commit mailing list