[med-svn] r10080 - in trunk/packages/theseus/trunk/debian: . patches
Andreas Tille
tille at alioth.debian.org
Sat Mar 24 21:30:41 UTC 2012
Author: tille
Date: 2012-03-24 21:30:40 +0000 (Sat, 24 Mar 2012)
New Revision: 10080
Modified:
trunk/packages/theseus/trunk/debian/changelog
trunk/packages/theseus/trunk/debian/patches/20_exclude_apple_options.patch
Log:
Enable linking pthread
Modified: trunk/packages/theseus/trunk/debian/changelog
===================================================================
--- trunk/packages/theseus/trunk/debian/changelog 2012-03-24 21:10:03 UTC (rev 10079)
+++ trunk/packages/theseus/trunk/debian/changelog 2012-03-24 21:30:40 UTC (rev 10080)
@@ -4,7 +4,7 @@
* debian/control:
- Standards-Version: 3.9.3 (no changes needed)
- Fixed Vcs fields
- * debian/{control,rules}: Do not mention quilt explicitely
+ * debian/{control,rules}: Do not mention quilt explicitly
which is not needed with source version 3.0 (quilt)
* debian/upstream: Use information from debian/citation.bib
for References in upstream yaml format
@@ -15,7 +15,8 @@
* debian/patches/20_hardening.patch: Enable building with hardening
options
* debian/patches/20_exclude_apple_options.patch: Prevent trying
- to link with Apple specific linker option
+ to link with Apple specific linker option and enable linking
+ pthread
-- Andreas Tille <tille at debian.org> Sat, 24 Mar 2012 07:48:57 +0100
Modified: trunk/packages/theseus/trunk/debian/patches/20_exclude_apple_options.patch
===================================================================
--- trunk/packages/theseus/trunk/debian/patches/20_exclude_apple_options.patch 2012-03-24 21:10:03 UTC (rev 10079)
+++ trunk/packages/theseus/trunk/debian/patches/20_exclude_apple_options.patch 2012-03-24 21:30:40 UTC (rev 10080)
@@ -1,17 +1,19 @@
Author: Andreas Tille <tille at debian.org>
Date: Sat, 24 Mar 2012 07:48:57 +0100
-Description: Exclude Apple specific linker option
+Description: Exclude Apple specific linker option, enable pthread
Attention: I have no idea whether the variable APPLE is
set when building on Apple machines - please adapt!!!
--- theseus_src.orig/make.inc
+++ theseus_src/make.inc
-@@ -14,7 +14,9 @@
+@@ -14,7 +14,11 @@
# Mac OSX Universal?
LOCALLIBDIR = /usr/local/lib
LIBS = -lgsl -lgslcblas -ldistfit -lmsa -ldssplite -ldltmath -lDLTutils -ltheseus
+ifdef APPLE
SYSLIBS = -framework CoreServices #-lmudflap
++else
++SYSLIBS = -lpthread
+endif
LIBDIR = -L./lib
#LAPACKLIB = -framework vecLib
More information about the debian-med-commit
mailing list