[Seqan-dev] SeqAn on FreeBSD / two general issues


FYI: I have ported the latest SeqAn release to FreeBSD, it is available as biology/seqan [1].

The port contains fixes for two issues I encountered that are unrelated to FreeBSD:

1) The release does not install seqan.h. I don't know if thats intended, but I would think not. This is the case for SeqAn on other OSes aswell, since seqan.h is simply not included in the CMake-magic (e.g. check the Ubuntu/Debian packages). This patch [2] fixes it.

2) RazerS installs its gapped_params into the binary folder on Unix (/usr/bin or /usr/local/bin), which violates the system hierarchy rules on most systems. Debian/Ubuntu patch around it.. This patch [3] makes it install them to /usr/[local/]share/seqan/.

Feel free to upstream any of that, if you think they are valid fixes.

Best,
Hannes

[1] http://www.freshports.org/biology/seqan/
[2] http://www.freebsd.org/cgi/cvsweb.cgi/ports/biology/seqan/files/patch-cmake-CMakeLists.txt?rev=1.1;content-type=text%2Fplain [3] http://www.freebsd.org/cgi/cvsweb.cgi/ports/biology/seqan/files/patch-cmake-apps-CMakeLists.txt?rev=1.1;content-type=text%2Fplain