[Pkg-emboss-commits] r87 - emboss/trunk/debian
charles-guest at alioth.debian.org
charles-guest at alioth.debian.org
Thu Jul 26 15:57:32 UTC 2007
Author: charles-guest
Date: 2007-07-26 15:57:32 +0000 (Thu, 26 Jul 2007)
New Revision: 87
Modified:
emboss/trunk/debian/changelog
emboss/trunk/debian/control
emboss/trunk/debian/rules
Log:
Beginning of the libraryfication ; minor additional changes
Modified: emboss/trunk/debian/changelog
===================================================================
--- emboss/trunk/debian/changelog 2007-07-25 14:38:18 UTC (rev 86)
+++ emboss/trunk/debian/changelog 2007-07-26 15:57:32 UTC (rev 87)
@@ -2,8 +2,11 @@
* 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.
- -- Charles Plessy <charles-debian-nospam at plessy.org> Wed, 25 Jul 2007 23:04:06 +0900
+ -- Charles Plessy <charles-debian-nospam at plessy.org> Fri, 27 Jul 2007 00:55:09 +0900
emboss (5.0.0-1) unstable; urgency=low
Modified: emboss/trunk/debian/control
===================================================================
--- emboss/trunk/debian/control 2007-07-25 14:38:18 UTC (rev 86)
+++ emboss/trunk/debian/control 2007-07-26 15:57:32 UTC (rev 87)
@@ -11,7 +11,7 @@
Package: emboss
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, emboss-data (= ${source:Version}), csh|c-shell
-Recommends: primer3, dialign
+Recommends: primer3
Suggests: emboss-doc (= ${source:Version}), clustalw
Description: The European Molecular Biology Open Software Suite
EMBOSS is a free Open Source software analysis package specially developed for
@@ -25,7 +25,6 @@
commercial software packages.
.
Homepage: http://www.emboss.org
-XB-Tag: interface::commandline, scope::utility, field::biology, role::program
Package: emboss-data
Architecture: all
@@ -33,7 +32,6 @@
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
@@ -42,7 +40,6 @@
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
@@ -61,4 +58,51 @@
* The NUCLEUS library provides higher-level functions specific to molecular
sequence analysis, including sequence comparisons, translation, codon usage
and annotation.
-XB-Tag: field::biology, role::shared-lib
+
+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.
Modified: emboss/trunk/debian/rules
===================================================================
--- emboss/trunk/debian/rules 2007-07-25 14:38:18 UTC (rev 86)
+++ emboss/trunk/debian/rules 2007-07-26 15:57:32 UTC (rev 87)
@@ -77,10 +77,10 @@
do mv $(CURDIR)/debian/emboss_tmp/usr/bin/$$i $(CURDIR)/debian/emboss_tmp/usr/bin/em_$$i ; \
done
- $(MAKE) -C ajax install DESTDIR=$(CURDIR)/debian/emboss-lib
- $(MAKE) -C nucleus install DESTDIR=$(CURDIR)/debian/emboss-lib
+ $(MAKE) -C ajax install DESTDIR=$(CURDIR)/debian/libajax-$(VERSION)
+ rm $(CURDIR)/debian/libajax-$(VERSION)/usr/include/pcre* # Not very elegant way to solve the conflict with libpcre-dev
+ $(MAKE) -C nucleus install DESTDIR=$(CURDIR)/debian/libnucleus-$(VERSION)
$(MAKE) -C plplot install DESTDIR=$(CURDIR)/debian/emboss-lib
- rm $(CURDIR)/debian/emboss-lib/usr/include/pcre* # Not very elegant way to solve the conflict with libpcre-dev
$(MAKE) -C doc install DESTDIR=$(CURDIR)/debian/emboss-doc
#$(MAKE) -C jemboss install prefix=$(CURDIR)/debian/emboss-java/usr
More information about the Pkg-emboss-commits
mailing list