[Pkg-emboss-commits] r89 - in emboss/tags/5.0.0-2/debian: . patches
charles-guest at alioth.debian.org
charles-guest at alioth.debian.org
Tue Jul 31 15:15:21 UTC 2007
Author: charles-guest
Date: 2007-07-31 15:15:21 +0000 (Tue, 31 Jul 2007)
New Revision: 89
Added:
emboss/tags/5.0.0-2/debian/patches/psiphi-fix-2007-07-27.patch
Modified:
emboss/tags/5.0.0-2/debian/changelog
emboss/tags/5.0.0-2/debian/control
emboss/tags/5.0.0-2/debian/patches/series
Log:
preparing the version 5.0.0-2, which diverges from the trunk
Modified: emboss/tags/5.0.0-2/debian/changelog
===================================================================
--- emboss/tags/5.0.0-2/debian/changelog 2007-07-31 15:09:31 UTC (rev 88)
+++ emboss/tags/5.0.0-2/debian/changelog 2007-07-31 15:15:21 UTC (rev 89)
@@ -2,11 +2,14 @@
* Building the manpages offline to save buildd time, therefore not
depending anymore on the XML toolchain.
- * Gave their own packages to the AJAX and NUCL libraries.
- * Removed the recommendation on dialign as edialign dissapeared.
- * Removed the extra Tag field in debian/control.
+ * Using a emboss/psiphi.c file fixed by upstream
+ ftp://emboss.open-bio.org/pub/EMBOSS/fixes/psiphi.c
+ * Removed the recommendation on dialign, as edialign dissapeared.
+ * Thightened the Depends: relationship between emboss and
+ emboss-lib (Closes: #435232).
+ * Removed inactive developper from the uploaders list.
- -- Charles Plessy <charles-debian-nospam at plessy.org> Fri, 27 Jul 2007 00:55:09 +0900
+ -- Charles Plessy <charles-debian-nospam at plessy.org> Mon, 30 Jul 2007 23:22:11 +0900
emboss (5.0.0-1) unstable; urgency=low
Modified: emboss/tags/5.0.0-2/debian/control
===================================================================
--- emboss/tags/5.0.0-2/debian/control 2007-07-31 15:09:31 UTC (rev 88)
+++ emboss/tags/5.0.0-2/debian/control 2007-07-31 15:15:21 UTC (rev 89)
@@ -2,7 +2,7 @@
Section: science
Priority: optional
Maintainer: Debian EMBOSS Packaging Team <pkg-emboss-devel at lists.alioth.debian.org>
-Uploaders: Charles Plessy <charles-debian-nospam at plessy.org>, Matt Hope <dopey at debian.org>, Nelson A. de Oliveira <naoliv at debian.org>
+Uploaders: Charles Plessy <charles-debian-nospam at plessy.org>, Nelson A. de Oliveira <naoliv at debian.org>
Build-Depends: debhelper (>= 5), quilt, libx11-dev, x-dev, libgdchart-gd2-xpm-dev, zlib1g-dev, libpng12-dev, libpcre3-dev
XS-Vcs-Browser: http://svn.debian.org/wsvn/pkg-emboss/emboss/trunk/debian
XS-Vcs-Svn: svn://svn.debian.org/svn/pkg-emboss/emboss/
@@ -10,7 +10,7 @@
Package: emboss
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, emboss-data (= ${source:Version}), csh|c-shell
+Depends: ${shlibs:Depends}, ${misc:Depends}, emboss-lib (= ${source:Version}), emboss-data (= ${source:Version}), csh|c-shell
Recommends: primer3
Suggests: emboss-doc (= ${source:Version}), clustalw
Description: The European Molecular Biology Open Software Suite
@@ -25,6 +25,7 @@
commercial software packages.
.
Homepage: http://www.emboss.org
+XB-Tag: interface::commandline, scope::utility, field::biology, role::program
Package: emboss-data
Architecture: all
@@ -32,6 +33,7 @@
Description: Data files for the EMBOSS package
This package includes data files needed by EMBOSS, the European Molecular
Biology Open Software Suite.
+XB-Tag: devel::runtime, field::biology, role::app-data
Package: emboss-doc
Section: doc
@@ -40,6 +42,7 @@
Description: Documentation for EMBOSS
This package includes non-essential user documentation for EMBOSS, the
European Molecular Biology Open Software Suite.
+XB-Tag: made-of::data:postscript, field::biology, role::documentation
Package: emboss-lib
Section: libs
@@ -58,51 +61,4 @@
* The NUCLEUS library provides higher-level functions specific to molecular
sequence analysis, including sequence comparisons, translation, codon usage
and annotation.
-
-Package: libajax-5.0.0
-Section: libs
-Architecture: all
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: Core library used by all EMBOSS applications.
- This package contains a core library of the European Molecular Biology Open
- Software Suite, EMBOSS.
- .
- AJAX covers standard data structures, including strings, sequences, file
- handles, queues, hashes, heaps, lists, dictionaries, trees and dynamic
- arrays. It also covers standard algorithms including comparisons, pattern
- matching, sorting, and iterators. AJAX will also provide a set of high level
- graphics functions suited to the needs of sequence analysis applications.
- .
- This package contains the runtime library files needed to run software
- using libajax.
-
-Package: libajax-5.0.0-dev
-Section: libdevel
-Architecture: all
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: Development files for libajax
- This package contains the header and development files needed to build
- programs and packages using libajax.
-
-Package: libnucleus-5.0.0
-Section: libs
-Architecture: all
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: Core library used by all EMBOSS applications.
- This package contains a core library of the European Molecular Biology Open
- Software Suite, EMBOSS.
- .
- The NUCLEUS library provides higher-level functions specific to molecular
- sequence analysis, including sequence comparisons, translation, codon usage
- and annotation.
- .
- This package contains the runtime library files needed to run software
- using libnucleus.
-
-Package: libnucleus-5.0.0-dev
-Section: libdevel
-Architecture: all
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: Development files for libajax
- This package contains the header and development files needed to build
- programs and packages using libnucleus.
+XB-Tag: field::biology, role::shared-lib
Added: emboss/tags/5.0.0-2/debian/patches/psiphi-fix-2007-07-27.patch
===================================================================
--- emboss/tags/5.0.0-2/debian/patches/psiphi-fix-2007-07-27.patch (rev 0)
+++ emboss/tags/5.0.0-2/debian/patches/psiphi-fix-2007-07-27.patch 2007-07-31 15:15:21 UTC (rev 89)
@@ -0,0 +1,23 @@
+Index: EMBOSS-5.0.0/emboss/psiphi.c
+===================================================================
+--- EMBOSS-5.0.0.orig/emboss/psiphi.c
++++ EMBOSS-5.0.0/emboss/psiphi.c
+@@ -160,7 +160,7 @@
+ finishres = ajAcdGetInt("finishresiduenumber");
+
+ /* reserve memory for and read in structure */
+- /* JISON */ pdb = ajPdbReadoldNew(pdbfile);
++ /* JISON */ pdb = ajPdbReadNew(pdbfile,0);
+
+ /* check and set number of chain to be analysed */
+ highest = pdb->Nchn;
+@@ -440,6 +440,9 @@
+ ajint lowestres = 0;
+
+ AjPAtom inlist = NULL;
++
++ if(!ajListGetLength(pdb->Chains[myindex]->Atoms))
++ ajFatal("Chain %d has no atoms",myindex+1);
+
+ /* read first atom in list into memory, but keep it on list */
+ ajListPeek(pdb->Chains[myindex]->Atoms,
Modified: emboss/tags/5.0.0-2/debian/patches/series
===================================================================
--- emboss/tags/5.0.0-2/debian/patches/series 2007-07-31 15:09:31 UTC (rev 88)
+++ emboss/tags/5.0.0-2/debian/patches/series 2007-07-31 15:15:21 UTC (rev 89)
@@ -0,0 +1 @@
+psiphi-fix-2007-07-27.patch
More information about the Pkg-emboss-commits
mailing list