Browse Source

ap/EMBOSS: Upgraded to EMBOSS-6.5.7.

slackware-14.2
Damien Goutte-Gattat 9 years ago
parent
commit
6a6f9856fa
  1. 1
      ap/EMBOSS/EMBOSS-6.4.0.tar.gz.sha1
  2. 23
      ap/EMBOSS/EMBOSS-6.5.7-no-embossupdate.diff
  3. 1
      ap/EMBOSS/EMBOSS-6.5.7.tar.gz.sha1
  4. 8
      ap/EMBOSS/EMBOSS.SlackBuild

1
ap/EMBOSS/EMBOSS-6.4.0.tar.gz.sha1

@ -1 +0,0 @@
cc5286ffc55ae1af1a5c48b26ff337f4a2f94834 EMBOSS-6.4.0.tar.gz

23
ap/EMBOSS/EMBOSS-6.5.7-no-embossupdate.diff

@ -0,0 +1,23 @@
diff -Naur EMBOSS-6.5.7.orig/Makefile.am EMBOSS-6.5.7/Makefile.am
--- EMBOSS-6.5.7.orig/Makefile.am 2012-07-22 13:16:46.000000000 +0200
+++ EMBOSS-6.5.7/Makefile.am 2012-09-22 17:53:10.139185320 +0200
@@ -32,6 +32,3 @@
### tar cBf - plplot/lib | ( cd $(distdir); tar xBf - ; find plplot -name CVS | xargs rm -rf )
tar cBf - doc | ( cd $(distdir); tar xBf - ; find doc -name CVS | xargs rm -rf; )
tar cBf - jemboss | ( cd $(distdir); tar xBf - ; find jemboss -name CVS | xargs rm -rf; find jemboss -name Makefile | xargs rm -rf; find jemboss -name .cvsignore | xargs rm -rf )
-
-install-exec-hook:
- $(bindir)/embossupdate
diff -Naur EMBOSS-6.5.7.orig/Makefile.in EMBOSS-6.5.7/Makefile.in
--- EMBOSS-6.5.7.orig/Makefile.in 2012-07-24 16:11:48.000000000 +0200
+++ EMBOSS-6.5.7/Makefile.in 2012-09-22 17:53:17.575133039 +0200
@@ -790,9 +790,6 @@
tar cBf - doc | ( cd $(distdir); tar xBf - ; find doc -name CVS | xargs rm -rf; )
tar cBf - jemboss | ( cd $(distdir); tar xBf - ; find jemboss -name CVS | xargs rm -rf; find jemboss -name Makefile | xargs rm -rf; find jemboss -name .cvsignore | xargs rm -rf )
-install-exec-hook:
- $(bindir)/embossupdate
-
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:

1
ap/EMBOSS/EMBOSS-6.5.7.tar.gz.sha1

@ -0,0 +1 @@
907231eafe07917ae0bf9c5da2e7cdc3e9bae03a EMBOSS-6.5.7.tar.gz

8
ap/EMBOSS/EMBOSS.SlackBuild

@ -1,6 +1,6 @@
#!/bin/bash
# Build script for Slackware
# Copyright (C) 2009,2010,2011 Damien Goutte-Gattat
# Copyright (C) 2009,2010,2011,2012 Damien Goutte-Gattat
#
# Redistribution and use of this script, with or without modifications,
# is permitted provided that the following conditions are met:
@ -29,7 +29,7 @@
# Source package infos
NAMESRC=${NAMESRC:-EMBOSS}
VERSION=${VERSION:-6.4.0}
VERSION=${VERSION:-6.5.7}
ARCHIVE=${ARCHIVE:-$NAMESRC-$VERSION.tar.gz}
WGET=${WGET:-ftp://emboss.open-bio.org/pub/EMBOSS/$ARCHIVE}
@ -69,7 +69,6 @@ i?86)
x86_64)
CPUOPT="-O2 -fPIC"
LIBDIRSUFFIX="64"
ENABLE64="--enable-64"
;;
*)
CPUOPT="-O2"
@ -98,13 +97,14 @@ cd $TMP
echo "Building $ARCHIVE..."
tar xf $CWD/$ARCHIVE
cd $NAME
# Disable pointless execution of embossupdate during make install
patch -p 1 < $CWD/EMBOSS-6.5.7-no-embossupdate.diff
CFLAGS=$CPUOPT \
CXXFLAGS=$CPUOPT \
./configure \
--prefix=/usr \
--libdir=/usr/lib$LIBDIRSUFFIX \
--includedir=/usr/include/EMBOSS \
$ENABLE64 \
--disable-dependency-tracking \
--disable-static \
--enable-systemlibs \

Loading…
Cancel
Save