[med-svn] r5714 - in trunk/packages/theseus/trunk/debian: . patches
Andreas Tille
tille at alioth.debian.org
Thu Jan 27 09:03:57 UTC 2011
Author: tille
Date: 2011-01-27 09:03:54 +0000 (Thu, 27 Jan 2011)
New Revision: 5714
Removed:
trunk/packages/theseus/trunk/debian/patches/00-makefile.patch
trunk/packages/theseus/trunk/debian/patches/200-make.inc.patch
Modified:
trunk/packages/theseus/trunk/debian/changelog
trunk/packages/theseus/trunk/debian/control
trunk/packages/theseus/trunk/debian/patches/series
Log:
New upstream version, removed several patches which are either applied upstream or non-functional (break the build - the latter might harm performance, thus further optimisation should be considered)
Modified: trunk/packages/theseus/trunk/debian/changelog
===================================================================
--- trunk/packages/theseus/trunk/debian/changelog 2011-01-26 12:19:33 UTC (rev 5713)
+++ trunk/packages/theseus/trunk/debian/changelog 2011-01-27 09:03:54 UTC (rev 5714)
@@ -1,7 +1,5 @@
-theseus (1.6.0-1) UNRELEASED; urgency=low
+theseus (1.6.1-1) unstable; urgency=low
-UNRELEASED because of segfaulting example
-
* New upstream version
* debian/patches:
- 99-theseus_align.sh.patch:
@@ -10,6 +8,16 @@
- use_muscle_instead_of_clustalw.patch:
Removed because clustalw is no in main and we do not need
to actively replace it by muscle
+ - 00-makefile.patch:
+ Removed because applied upstream
+ - 200-make.inc.patch:
+ Removed
+ + One purpose was to replace not working libtool call by ar
+ which was applied upstream
+ + Other purpose was to enable liblapack (patch by Morten
+ Kjeldgaard) which was discussed with upstream and seems to
+ cause problems. So it was deactivated for now and might be
+ tested later for enabling higher performance if needed.
-- Andreas Tille <tille at debian.org> Wed, 26 Jan 2011 11:39:36 +0100
Modified: trunk/packages/theseus/trunk/debian/control
===================================================================
--- trunk/packages/theseus/trunk/debian/control 2011-01-26 12:19:33 UTC (rev 5713)
+++ trunk/packages/theseus/trunk/debian/control 2011-01-27 09:03:54 UTC (rev 5714)
@@ -5,7 +5,7 @@
Uploaders: Morten Kjeldgaard <mok0 at ubuntu.com>,
Andreas Tille <tille at debian.org>
DM-Upload-Allowed: yes
-Build-Depends: debhelper (>= 7.1), quilt (>= 0.47), libgsl0-dev, liblapack-dev, libtool
+Build-Depends: debhelper (>= 7.1), quilt (>= 0.47), libgsl0-dev
Standards-Version: 3.9.1
Homepage: http://www.theseus3d.org
Vcs-Svn: svn://svn.debian.org/svn/debian-med/trunk/packages/theseus/trunk/
Deleted: trunk/packages/theseus/trunk/debian/patches/00-makefile.patch
===================================================================
--- trunk/packages/theseus/trunk/debian/patches/00-makefile.patch 2011-01-26 12:19:33 UTC (rev 5713)
+++ trunk/packages/theseus/trunk/debian/patches/00-makefile.patch 2011-01-27 09:03:54 UTC (rev 5714)
@@ -1,15 +0,0 @@
-Fix clean target of original Makefile
-Author: Morten Kjeldgaard <mok0 at ubuntu.com>
-Switched to quilt: Andreas Tille <tille at debian.org>
-
---- theseus_src.orig/Makefile
-+++ theseus_src/Makefile
-@@ -149,6 +149,6 @@
- cp lib/*.a ${LOCALLIBDIR}
-
- clean:
-- find . -name '*.[oa]' -exec rm {} \;
-- rm theseus &> /dev/null
-+ find . -name '*.[oa]' -exec rm -f {} \;
-+ rm -f theseus &> /dev/null
-
Deleted: trunk/packages/theseus/trunk/debian/patches/200-make.inc.patch
===================================================================
--- trunk/packages/theseus/trunk/debian/patches/200-make.inc.patch 2011-01-26 12:19:33 UTC (rev 5713)
+++ trunk/packages/theseus/trunk/debian/patches/200-make.inc.patch 2011-01-27 09:03:54 UTC (rev 5714)
@@ -1,50 +0,0 @@
-1. Use ar instead of libtool because of "libtool: unrecognized option `-o'" error
- when using libtool (Andreas Tille)
-2. Remove -arch options which let gcc fail (Andreas Tille)
-3. Add Ubuntu specific build options which work for Debian as well (Morten Kjeldgaard)
-Author: Morten Kjeldgaard <mok at bioxray.dk>
-Switched to quilt: Andreas Tille <tille at debian.org>
-
---- theseus_src.orig/make.inc
-+++ theseus_src/make.inc
-@@ -2,10 +2,10 @@
- # The archiver and the flag(s) to use when building archive (library)
- # If you system has no ranlib, set RANLIB = echo.
- #
--#ARCH = ar
--ARCH = libtool
--ARCHFLAGS = -o
--#ARCHFLAGS= -rvs
-+ARCH = ar
-+#ARCH = libtool
-+#ARCHFLAGS = -o
-+ARCHFLAGS= -rvs
- RANLIB = ranlib
-
- #MACOSX_DEPLOYMENT_TARGET=10.4
-@@ -22,7 +22,7 @@
- #OPT = -O0 -ggdb
- OPT = -O3 -ffast-math -fstrict-aliasing -funroll-loops -fomit-frame-pointer
- WARN = -Werror -Wall -pedantic -std=c99 #-Wstrict-aliasing=2
--CFLAGS = $(WARN) #-force_cpusubtype_ALL -mmacosx-version-min=10.4 -arch ppc -arch i386 #-DNDEBUG
-+CFLAGS = $(WARN) -DNDEBUG
- CC = /usr/bin/gcc
-
- # Intel Xeon Mac OSX
-@@ -243,3 +243,16 @@
- # CFLAGS = $(WARN)
- # CC = cc
-
-+
-+# Ubuntu Linux x86 & amd64
-+SYSLIBS = -lpthread -lm -lc
-+LIBS = -Llib -ldistfit -lgsl -lmsa -ldssplite -ldltmath -lDLTutils
-+BLASLIB = -L/usr/lib/atlas -llapack
-+BLASLIBDIR =
-+LAPACKLIB =
-+LAPACKLIBDIR =
-+INSTALLDIR =
-+OPT = -g -O3 -ffast-math -fstrict-aliasing -funroll-loops -fomit-frame-pointer -ftree-vectorize
-+WARN = -Wall -pedantic -std=c99
-+CFLAGS += $(WARN)
-+CC = gcc
Modified: trunk/packages/theseus/trunk/debian/patches/series
===================================================================
--- trunk/packages/theseus/trunk/debian/patches/series 2011-01-26 12:19:33 UTC (rev 5713)
+++ trunk/packages/theseus/trunk/debian/patches/series 2011-01-27 09:03:54 UTC (rev 5714)
@@ -1,3 +1 @@
-00-makefile.patch
-200-make.inc.patch
10_kbsd.patch
More information about the debian-med-commit
mailing list