Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/sci
In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv4948

Modified Files:
        wise2.info 
Log Message:
wise2 2.4.1

Index: wise2.info
===================================================================
RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/sci/wise2.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- wise2.info  9 Apr 2012 21:46:46 -0000       1.1
+++ wise2.info  26 Feb 2013 17:43:31 -0000      1.2
@@ -1,18 +1,29 @@
 Package: wise2
-Version: 2.2.0
-Revision: 4
-Source: ftp://ftp.ebi.ac.uk/pub/software/unix/wise2/wise%v.tar.gz
-Source-MD5: 0584240f77885e37528e99e64535ab60
+Version: 2.4.1
+Revision: 1
+#Source: ftp://ftp.ebi.ac.uk/pub/software/unix/wise2/wise%v.tar.gz
+Source: http://www.ebi.ac.uk/~birney/wise2/wise%v.tar.gz
+Source-MD5: d70c404c1dc40ceef7718757b11bdaa0
 
+BuildDepends: <<
+       glib2-dev,
+       pkgconfig
+<<
+Depends: <<
+       glib2-shlibs
+<<
 PatchScript: <<
        ## 10.7 has a getline function, but it doesn't function identically to 
the included
        ## getline, so instead of patching to use system-getline, rename the 
included
        ## function to eliminate conflicting declarations
        perl -pi -e 's|getline|wise2_getline|g' src/HMMer2/sqio.c
+       ### uses dead glib-config to get glib cflags and libs, so patch to use 
pkg-config
+       perl -pi -e 's|glib-config --cflags|pkg-config --cflags glib-2.0|g; 
s|glib-config --libs|pkg-config --libs glib-2.0|g' `grep -lr glib-config *`
 <<
 CompileScript: <<
 #!/bin/sh -ex
  cd src
+ export PKG_CONFIG_PATH=%p/lib/glib-2.0/pkgconfig-strict:$PKG_CONFIG_PATH
  make all
  export WISECONFIGDIR=%b/wisecfg/
  make test
@@ -26,10 +37,13 @@
   mv wisecfg test_data %i/share/wise2/
 
   mkdir -p %i/lib
-  mv src/base/libwisebase.a %i/lib
-  mv src/dynlibsrc/libdyna.a %i/lib
-  mv src/models/libmodel.a %i/lib
-  mv src/HMMer2/libhmmer.a %i/lib
+  cp src/base/libwisebase.a %i/lib
+  cp src/dynlibsrc/libdyna.a %i/lib
+  cp src/dynlibsrc/libdyna_glib.a %i/lib
+  cp src/external/mott/libmott.a %i/lib
+  cp src/models/libmodel.a %i/lib
+  cp src/socket/libwisesocket.a %i/lib
+  cp src/HMMer2/libhmmer.a %i/lib
 
   mkdir -p %i/include
   mv src/api/include/*.h %i/include
@@ -59,6 +73,7 @@
 <<
 DescPort: <<
 o rename getline() to wise2_getline() to avoid conflicting declarations with 
10.7 getline()
+o Change from obsolete glib-config to pkg-config
 <<
 Description: Intelligent algorithms for DNA searches
 DescDetail: <<


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to