Package: wise2 Version: 2.4.1 Revision: 1 Description: Intelligent algorithms for DNA searches License: GPL ### free for anyone to take over after contacting me Maintainer: Hanspeter Niederstrasser BuildDepends: << glib2-dev, pkgconfig << Depends: << glib2-shlibs << #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-Checksum: SHA256(240e2b12d6cd899040e2efbcb85b0d3c10245c255f3d07c1db45d0af5a4d5fa1) 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 << InstallScript: << mkdir -p %i/bin mv src/bin/* %i/bin mkdir -p %i/share/wise2 mv wisecfg test_data %i/share/wise2/ mkdir -p %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 cat src/api/include/dyna.head src/dynlibsrc/*api.t src/dynlibsrc/*api.h > %i/include/dyna_api.h cat src/api/include/models.head src/models/*api.t src/models/*api.h > %i/include/model_api.h << RuntimeVars: << WISECONFIGDIR: %p/share/wise2/wisecfg << SplitOff: << Package: %N-dev DocFiles: INSTALL README LICENSE Files: << lib/*.a include << BuildDependsOnly: True << DocFiles: INSTALL README LICENSE DescPackaging: << Former Maintainer: Koen van der Drift This is a program and static-only libraries. << Homepage: http://www.ebi.ac.uk/Wise2/ DescPort: << o rename getline() to wise2_getline() to avoid conflicting declarations with 10.7 getline() o Change from obsolete glib-config to pkg-config << DescDetail: << Wise2 is a package focused on comparisons of biopolymers, commonly DNA sequence and protein sequence. <<