r35873 - in /packages/libqsearch: ./ tags/ trunk/ trunk/debian/

tille at users.alioth.debian.org tille at users.alioth.debian.org
Thu Oct 1 09:54:06 UTC 2009


Author: tille
Date: Thu Oct  1 09:54:06 2009
New Revision: 35873

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=35873
Log:
Inject libqsearch which should be maintained under Debian Science umbrella according to its maintainer

Added:
    packages/libqsearch/
    packages/libqsearch/tags/
    packages/libqsearch/trunk/
    packages/libqsearch/trunk/debian/
    packages/libqsearch/trunk/debian/changelog
    packages/libqsearch/trunk/debian/compat
    packages/libqsearch/trunk/debian/control
    packages/libqsearch/trunk/debian/copyright
    packages/libqsearch/trunk/debian/libcomplearn-gomp-dev.install
    packages/libqsearch/trunk/debian/libqsearch-dev.docs
    packages/libqsearch/trunk/debian/libqsearch-dev.install
    packages/libqsearch/trunk/debian/libqsearch-gomp1.docs
    packages/libqsearch/trunk/debian/libqsearch-gomp1.install
    packages/libqsearch/trunk/debian/libqsearch1-headers.install
    packages/libqsearch/trunk/debian/libqsearch1.docs
    packages/libqsearch/trunk/debian/libqsearch1.install
    packages/libqsearch/trunk/debian/libqsearch1.manpages
    packages/libqsearch/trunk/debian/qsearch-tools.docs
    packages/libqsearch/trunk/debian/qsearch-tools.install
    packages/libqsearch/trunk/debian/qsearch-tools.manpages
    packages/libqsearch/trunk/debian/rules   (with props)
    packages/libqsearch/trunk/debian/watch

Added: packages/libqsearch/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/libqsearch/trunk/debian/changelog?rev=35873&op=file
==============================================================================
--- packages/libqsearch/trunk/debian/changelog (added)
+++ packages/libqsearch/trunk/debian/changelog Thu Oct  1 09:54:06 2009
@@ -1,0 +1,68 @@
+libqsearch (1.0.8-1) unstable; urgency=low
+
+  * New upstream release.  Fixes bug related to new NCD matrix.
+
+ -- Rudi Cilibrasi <cilibrar at debian.org>  Mon, 18 Feb 2008 09:22:20 -0800
+
+libqsearch (1.0.7-2) unstable; urgency=low
+
+  * Added libgomp1 to Depends because for some reason ${shlibs:Depends} does
+    not seem to be including it in libqsearch-gomp1.  (Closes: #464080)
+
+ -- Rudi Cilibrasi <cilibrar at debian.org>  Mon, 04 Feb 2008 19:28:41 -0800
+
+libqsearch (1.0.7-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Rudi Cilibrasi <cilibrar at debian.org>  Thu, 10 Jan 2008 19:35:58 -0800
+
+libqsearch (1.0.6-1) unstable; urgency=low
+
+  * New upstream release.
+
+  * Added watch file.
+
+ -- Rudi Cilibrasi <cilibrar at debian.org>  Thu, 27 Dec 2007 11:07:42 -0800
+
+libqsearch (1.0.5-1) unstable; urgency=low
+
+  * New upstream release, fixing tree-writing bug on 64-bit architectures.
+  * This initial release closes: #425278.
+
+ -- Rudi Cilibrasi <cilibrar at cilibrar.com>  Fri, 02 Nov 2007 14:51:09 -0700
+
+libqsearch (1.0.4-1) unstable; urgency=low
+
+  * New upstream release.
+  * Split into gomp and non-gomp library and dev packages.
+
+ -- Rudi Cilibrasi <cilibrar at cilibrar.com>  Tue, 30 Oct 2007 07:47:23 -0700
+
+libqsearch (1.0.3-1) unstable; urgency=low
+
+  * New upstream version.
+
+ -- Rudi Cilibrasi <cilibrar at cilibrar.com>  Sat, 29 Sep 2007 19:40:14 -0700
+
+libqsearch (1.0.1-1) unstable; urgency=low
+
+  * New upstream release.
+  * Clarified licensing.
+
+ -- Rudi Cilibrasi <cilibrar at cilibrar.com>  Sat, 21 Jul 2007 20:26:20 +0200
+
+libqsearch (1.0.0-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Rudi Cilibrasi <cilibrar at cilibrar.com>  Sun, 24 Jun 2007 21:56:13 +0200
+
+libqsearch (0.9.9-1) unstable; urgency=low
+
+  * Split tree building from the rest of libcomplearn library to create
+    this new libqsearch package.  Thus, this is the initial release.
+  * Thanks to Michael Koch for help in packaging.
+
+ -- Rudi Cilibrasi <cilibrar at cilibrar.com>  Thu, 10 May 2007 10:21:30 +0200
+

Added: packages/libqsearch/trunk/debian/compat
URL: http://svn.debian.org/wsvn/debian-science/packages/libqsearch/trunk/debian/compat?rev=35873&op=file
==============================================================================
--- packages/libqsearch/trunk/debian/compat (added)
+++ packages/libqsearch/trunk/debian/compat Thu Oct  1 09:54:06 2009
@@ -1,0 +1,1 @@
+4

Added: packages/libqsearch/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/libqsearch/trunk/debian/control?rev=35873&op=file
==============================================================================
--- packages/libqsearch/trunk/debian/control (added)
+++ packages/libqsearch/trunk/debian/control Thu Oct  1 09:54:06 2009
@@ -1,0 +1,79 @@
+Source: libqsearch
+Priority: optional
+Maintainer: Rudi Cilibrasi <cilibrar at debian.org>
+Build-Depends: debhelper (>= 4.1.0), autotools-dev, libtool, pkg-config, zlib1g-dev, libbz2-dev, libbz2-1.0, libgsl0-dev, libxml2-dev, libglib2.0-dev, gob2, libcomplearn1, libcomplearn-dev, gcc-4.2
+Standards-Version: 3.7.3
+Section: libs
+Homepage: http://complearn.org/
+
+Package: libqsearch-gomp-dev
+Section: libdevel
+Architecture: any
+Depends: libqsearch-gomp1, libqsearch1-headers, libgsl0-dev, pkg-config, libxml2-dev, libglib2.0-dev
+Description: CompLearn library, OpenMP version development files
+ qsearch is a multi-core library for hierarchical clustering.
+ Using this library, developers can access a tree building system for
+ genomics, search term clustering, language evolution, music recognition,
+ and much more
+ .
+
+Package: libqsearch1-headers
+Section: libdevel
+Architecture: all
+Depends: libgsl0-dev, libxml2-dev, libglib2.0-dev
+Conflicts: libcomplearn-dev (<= 1.0.3)
+Description: machine-learning through data compression header files
+ libqsearch is a library for hierarchical tree clustering.  Using these
+ headers, developers can access a wealth of powerful and general techniques
+ in machine learning and pattern recognition including genomics, optical
+ character recognition, fuzzy matching, music recognition, and much more
+ .
+
+Package: libqsearch-dev
+Section: libdevel
+Architecture: any
+Depends: libqsearch1, libgsl0-dev, pkg-config, libqsearch1-headers
+Description: nondeterministic quartet tree search library for unrooted trees
+ qsearch is a library for universal hierarchical clustering using an arbitrary
+ distance matrix as input.  It searches through the space of all possible
+ unrooted trees of a given size and finds the closest match based on a
+ weighted quartet cost function determined by the distance matrix.  When
+ used in combination with other feature extraction libraries such as
+ libcomplearn this system can be used for fast and accurate phylogenetic
+ reconstruction, linguistic analysis, or stemmatology.
+ .
+
+Package: libqsearch-gomp1
+Section: libs
+Architecture: any
+Depends: libgomp1, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: libcomplearn0, complearn-gui (<= 0.9.8), complearn-mpi (<= 0.9.8)
+Description: machine-learning core library runtime files with OpenMP (libgomp)
+ complearn makes artificial intelligence easy and fast on multi-core
+ microprocessors.  By using the powerful statistical analysis already built
+ within data compression programs, this library delivers high-quality results
+ with very low effort
+ .
+
+Package: libqsearch1
+Section: libs
+Architecture: any
+Conflicts: libcomplearn0
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: quartet tree search library for hierarchical clustering
+ Using a distance matrix as input, the qsearch library finds a tree
+ that fits the input data as well as possible and returns this tree
+ along with a confidence score for any non-degenerate distance matrix.
+ .
+
+Package: qsearch-tools
+Section: science
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: qsearch machine-learning command-line utilities
+ The tools in this package allow the user to read text, Nexus, or
+ CompLearn-Binary format files and search for trees that match.  The
+ best tree is determined using a quartet tree scoring system in the
+ surprisingly simple maketree command.
+ .
+

Added: packages/libqsearch/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/debian-science/packages/libqsearch/trunk/debian/copyright?rev=35873&op=file
==============================================================================
--- packages/libqsearch/trunk/debian/copyright (added)
+++ packages/libqsearch/trunk/debian/copyright Thu Oct  1 09:54:06 2009
@@ -1,0 +1,40 @@
+This package was debianized by Rudi Cilibrasi <cilibrar at cilibrar.com> on
+Thu, 10 May 2007 10:16:32 +0200.
+
+It was downloaded from: http://complearn.org/
+
+Upstream Authors: Rudi Cilibrasi
+
+Copyright: 2003 - 2007 Rudi Cilibrasi
+
+All rights reserved.
+
+The Debian packaging is available under the same BSD-like license as the rest
+of the source code.
+
+License:
+
+    Redistribution and use in source and binary forms, with or without
+    modification, are permitted provided that the following conditions
+    are met:
+    1. Redistributions of source code must retain the above copyright
+       notice, this list of conditions and the following disclaimer.
+    2. Redistributions in binary form must reproduce the above copyright
+       notice, this list of conditions and the following disclaimer in the
+       documentation and/or other materials provided with the distribution.
+    3. Neither the name of the software nor the names of its contributors
+       may be used to endorse or promote products derived from this software
+       without specific prior written permission.
+    
+    THIS SOFTWARE IS PROVIDED BY THE RULERS AND CONTRIBUTORS ``AS IS'' AND
+    ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+    IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+    ARE DISCLAIMED.  IN NO EVENT SHALL THE RULERS OR CONTRIBUTORS BE LIABLE
+    FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+    DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+    OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+    HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+    LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+    OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+    SUCH DAMAGE.
+

Added: packages/libqsearch/trunk/debian/libcomplearn-gomp-dev.install
URL: http://svn.debian.org/wsvn/debian-science/packages/libqsearch/trunk/debian/libcomplearn-gomp-dev.install?rev=35873&op=file
==============================================================================
--- packages/libqsearch/trunk/debian/libcomplearn-gomp-dev.install (added)
+++ packages/libqsearch/trunk/debian/libcomplearn-gomp-dev.install Thu Oct  1 09:54:06 2009
@@ -1,0 +1,3 @@
+debian/libqsearch-gomp/usr/lib/pkgconfig/qsearch-gomp.pc usr/lib/pkgconfig
+debian/libqsearch-gomp/usr/lib/libqsearch-gomp.so usr/lib
+debian/libqsearch-gomp/usr/lib/libqsearch-gomp.a usr/lib

Added: packages/libqsearch/trunk/debian/libqsearch-dev.docs
URL: http://svn.debian.org/wsvn/debian-science/packages/libqsearch/trunk/debian/libqsearch-dev.docs?rev=35873&op=file
==============================================================================
--- packages/libqsearch/trunk/debian/libqsearch-dev.docs (added)
+++ packages/libqsearch/trunk/debian/libqsearch-dev.docs Thu Oct  1 09:54:06 2009
@@ -1,0 +1,4 @@
+NEWS
+README
+AUTHORS
+THANKS

Added: packages/libqsearch/trunk/debian/libqsearch-dev.install
URL: http://svn.debian.org/wsvn/debian-science/packages/libqsearch/trunk/debian/libqsearch-dev.install?rev=35873&op=file
==============================================================================
--- packages/libqsearch/trunk/debian/libqsearch-dev.install (added)
+++ packages/libqsearch/trunk/debian/libqsearch-dev.install Thu Oct  1 09:54:06 2009
@@ -1,0 +1,4 @@
+debian/libqsearch/usr/lib/pkgconfig/qsearch.pc usr/lib/pkgconfig
+debian/libqsearch/usr/share/aclocal/qsearch.m4 usr/share/aclocal
+debian/libqsearch/usr/lib/libqsearch.so usr/lib
+debian/libqsearch/usr/lib/libqsearch.a usr/lib

Added: packages/libqsearch/trunk/debian/libqsearch-gomp1.docs
URL: http://svn.debian.org/wsvn/debian-science/packages/libqsearch/trunk/debian/libqsearch-gomp1.docs?rev=35873&op=file
==============================================================================
--- packages/libqsearch/trunk/debian/libqsearch-gomp1.docs (added)
+++ packages/libqsearch/trunk/debian/libqsearch-gomp1.docs Thu Oct  1 09:54:06 2009
@@ -1,0 +1,4 @@
+NEWS
+README
+AUTHORS
+THANKS

Added: packages/libqsearch/trunk/debian/libqsearch-gomp1.install
URL: http://svn.debian.org/wsvn/debian-science/packages/libqsearch/trunk/debian/libqsearch-gomp1.install?rev=35873&op=file
==============================================================================
--- packages/libqsearch/trunk/debian/libqsearch-gomp1.install (added)
+++ packages/libqsearch/trunk/debian/libqsearch-gomp1.install Thu Oct  1 09:54:06 2009
@@ -1,0 +1,1 @@
+debian/libqsearch-gomp/usr/lib/libqsearch-gomp.so.* usr/lib

Added: packages/libqsearch/trunk/debian/libqsearch1-headers.install
URL: http://svn.debian.org/wsvn/debian-science/packages/libqsearch/trunk/debian/libqsearch1-headers.install?rev=35873&op=file
==============================================================================
--- packages/libqsearch/trunk/debian/libqsearch1-headers.install (added)
+++ packages/libqsearch/trunk/debian/libqsearch1-headers.install Thu Oct  1 09:54:06 2009
@@ -1,0 +1,2 @@
+debian/libqsearch/usr/include/qsearch-1.0/qsearch/*.h usr/include/qsearch-1.0/qsearch
+debian/libqsearch/usr/include/qsearch-1.0/qsearch.h usr/include/qsearch-1.0

Added: packages/libqsearch/trunk/debian/libqsearch1.docs
URL: http://svn.debian.org/wsvn/debian-science/packages/libqsearch/trunk/debian/libqsearch1.docs?rev=35873&op=file
==============================================================================
--- packages/libqsearch/trunk/debian/libqsearch1.docs (added)
+++ packages/libqsearch/trunk/debian/libqsearch1.docs Thu Oct  1 09:54:06 2009
@@ -1,0 +1,4 @@
+NEWS
+README
+AUTHORS
+THANKS

Added: packages/libqsearch/trunk/debian/libqsearch1.install
URL: http://svn.debian.org/wsvn/debian-science/packages/libqsearch/trunk/debian/libqsearch1.install?rev=35873&op=file
==============================================================================
--- packages/libqsearch/trunk/debian/libqsearch1.install (added)
+++ packages/libqsearch/trunk/debian/libqsearch1.install Thu Oct  1 09:54:06 2009
@@ -1,0 +1,2 @@
+debian/libqsearch/usr/lib/libqsearch.so.* usr/lib
+debian/libqsearch/usr/bin/qsearch-config usr/bin

Added: packages/libqsearch/trunk/debian/libqsearch1.manpages
URL: http://svn.debian.org/wsvn/debian-science/packages/libqsearch/trunk/debian/libqsearch1.manpages?rev=35873&op=file
==============================================================================
--- packages/libqsearch/trunk/debian/libqsearch1.manpages (added)
+++ packages/libqsearch/trunk/debian/libqsearch1.manpages Thu Oct  1 09:54:06 2009
@@ -1,0 +1,1 @@
+debian/libqsearch/usr/share/man/man1/qsearch-config.1

Added: packages/libqsearch/trunk/debian/qsearch-tools.docs
URL: http://svn.debian.org/wsvn/debian-science/packages/libqsearch/trunk/debian/qsearch-tools.docs?rev=35873&op=file
==============================================================================
--- packages/libqsearch/trunk/debian/qsearch-tools.docs (added)
+++ packages/libqsearch/trunk/debian/qsearch-tools.docs Thu Oct  1 09:54:06 2009
@@ -1,0 +1,3 @@
+NEWS
+README
+AUTHORS

Added: packages/libqsearch/trunk/debian/qsearch-tools.install
URL: http://svn.debian.org/wsvn/debian-science/packages/libqsearch/trunk/debian/qsearch-tools.install?rev=35873&op=file
==============================================================================
--- packages/libqsearch/trunk/debian/qsearch-tools.install (added)
+++ packages/libqsearch/trunk/debian/qsearch-tools.install Thu Oct  1 09:54:06 2009
@@ -1,0 +1,1 @@
+debian/libqsearch-gomp/usr/bin/maketree usr/bin/

Added: packages/libqsearch/trunk/debian/qsearch-tools.manpages
URL: http://svn.debian.org/wsvn/debian-science/packages/libqsearch/trunk/debian/qsearch-tools.manpages?rev=35873&op=file
==============================================================================
--- packages/libqsearch/trunk/debian/qsearch-tools.manpages (added)
+++ packages/libqsearch/trunk/debian/qsearch-tools.manpages Thu Oct  1 09:54:06 2009
@@ -1,0 +1,1 @@
+debian/libqsearch/usr/share/man/man1/maketree.1

Added: packages/libqsearch/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/libqsearch/trunk/debian/rules?rev=35873&op=file
==============================================================================
--- packages/libqsearch/trunk/debian/rules (added)
+++ packages/libqsearch/trunk/debian/rules Thu Oct  1 09:54:06 2009
@@ -1,0 +1,62 @@
+#!/usr/bin/make -f
+# This file is public domain software, originally written by Joey Hess.
+
+#export DH_VERBOSE=1
+
+build: build-stamp
+build-stamp:
+	dh_testdir
+
+	# Add here commands to compile the package.
+	mkdir debian/libqsearch
+	mkdir debian/libqsearch-gomp
+	cd debian/libqsearch && ../../configure --enable-openmp=no --prefix=/usr && $(MAKE)
+	cd debian/libqsearch-gomp && ../../configure --enable-openmp=yes --prefix=/usr && $(MAKE)
+	touch build-stamp
+
+clean:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp
+
+	# Add here commands to clean up after the build process.
+	rm -rf debian/libqsearch debian/libqsearch-gomp
+
+	dh_clean
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs
+
+	# Add here commands to install the package into debian/<packagename>
+	cd debian/libqsearch && $(MAKE) DESTDIR=`pwd` install install-man
+	cd debian/libqsearch-gomp && $(MAKE) DESTDIR=`pwd` install
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs
+	dh_installdocs
+	dh_installexamples
+	dh_install
+	dh_installman
+	dh_link
+	dh_strip
+	dh_compress
+	dh_fixperms
+	dh_makeshlibs
+	dh_installdeb
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install

Propchange: packages/libqsearch/trunk/debian/rules
------------------------------------------------------------------------------
    svn:executable = *

Added: packages/libqsearch/trunk/debian/watch
URL: http://svn.debian.org/wsvn/debian-science/packages/libqsearch/trunk/debian/watch?rev=35873&op=file
==============================================================================
--- packages/libqsearch/trunk/debian/watch (added)
+++ packages/libqsearch/trunk/debian/watch Thu Oct  1 09:54:06 2009
@@ -1,0 +1,2 @@
+version=3
+http://complearn.org/download.html .*/libqsearch-(.*)\.tar\.gz




More information about the debian-science-commits mailing list