From: Justin Lecher Date: Sun, 29 Mar 2015 14:49:06 +0000 (+0000) Subject: Version BUmp; drop obsolete patch X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=045a714bbe3b16e94ac020eb56d3fa175eb87f85;p=gentoo.git Version BUmp; drop obsolete patch Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xB9D4F231BD1558AB! --- diff --git a/sci-biology/mafft/ChangeLog b/sci-biology/mafft/ChangeLog index 4e1232d70c53..57482dbec986 100644 --- a/sci-biology/mafft/ChangeLog +++ b/sci-biology/mafft/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sci-biology/mafft -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-biology/mafft/ChangeLog,v 1.20 2013/07/19 09:44:31 jlec Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sci-biology/mafft/ChangeLog,v 1.21 2015/03/29 14:48:58 jlec Exp $ + +*mafft-7.215 (29 Mar 2015) + + 29 Mar 2015; Justin Lecher +mafft-7.215.ebuild, + -files/mafft-6.240-mktemp.patch: + Version BUmp; drop obsolete patch 19 Jul 2013; Justin Lecher mafft-7.050.ebuild: Keyword for ~-linux @@ -103,4 +109,3 @@ 21 Oct 2006; Donnie Berkholz ; +metadata.xml, +mafft-5.861.ebuild: New package: Multiple sequence alignments using a variety of algorithms. - diff --git a/sci-biology/mafft/Manifest b/sci-biology/mafft/Manifest index d2b299817f26..0cf106b650ca 100644 --- a/sci-biology/mafft/Manifest +++ b/sci-biology/mafft/Manifest @@ -2,26 +2,29 @@ Hash: SHA512 AUX 6.811-respect.patch 6327 SHA256 3d527220ce3fb90e4fa2dd2f41bca1f2684bb03f0de94313d7aea432b955e37c SHA512 0e7e829cc95fcf218fbdf9763983ee6d6ecfb6153201c302fb18ef05818ee19b3b7852c1f85162d2eb2055869033f759cdb3fdbc98cfe4d30ee3607148290e6c WHIRLPOOL ae5c596613dab72df381f849cff927a44dd7f1d9281564fa51f019f38e7435175293674390418f19bbd7305fe4a4748db87abd83cc49a67954ae2a05a6747efb -AUX mafft-6.240-mktemp.patch 6497 SHA256 783f6f5678781dff1fafece92f37688698052fe1e0bfa13850443a0f8cc91533 SHA512 ade9d0f296a70324f4847763d03585b29cea6bd4a81fa04868eb92df56da40f9df0877f9b310de925c257baaac50208ca17f406639a87cd10c2c83361463b571 WHIRLPOOL af88a170882c110e44026f3402a8d1192264865e1f028725eb1d4d3e94bf7793c4190c53437d1e29e3a57d29e4e08cf8c10db517641f2c809c862a300a27ef0e AUX mafft-7.037-respect.patch 7463 SHA256 eeedc574ad5977661ea879eefaa1c4b4d428384f25af891c1fcef16e6bfc6293 SHA512 ba706bc83b1c249c08fa7e39d6b80df42be058ea2e68baf1028125dcad289764ead3a6269e557bffc62da87a7ac2ff9856a602e20ca5eae052060d44b431994b WHIRLPOOL cf340ae92dec7ac35099706e5f2a31ac123b341391d2ebe25d4050fc470bbc295ab51c26612c4cc6c659abfba48c355df170b5352b2a6b6a04e8eeca6f453bb5 DIST mafft-7.050-without-extensions-src.tgz 380375 SHA256 29ddb276bfca24f5815acc41f1e640a705bb12c9d29b7c74902ebca68cece7bc SHA512 ffddedcd03f37241b1493a62bf843eb23caa04089bd0182006aa7669f74de27204d324817e22fec1cb4ae11c4c226db5b725d03ba9f73b30a71ca3d38368d73e WHIRLPOOL d46d7d4dfe453bfb54b9e418308772fb063bffce1d6d45d92262bee45504301daff9a6e57ecde41912a6c11852bb64510fb5ba6df04c7e79dc671e7a31444d49 +DIST mafft-7.215-without-extensions-src.tgz 393239 SHA256 22099e42274ef0078302d7cb87180880ee5fd64ef15fdcafd8c95d0018191408 SHA512 1a44b968e2f9ac9db5d17487163a38a7138dc784e63b3aa4082ff6a16c8e168edd09948e2cf182bc7a466802d4a07bdd7ab23386e251df13520acdfb69ebdada WHIRLPOOL de43ba4107e3c1149d5ce47085bacc996393a7ef73535777439b7024eea1dce5f28c1b3c7e518f644345b7b5ea5e70fccbcaba18f16ecb9a6f5f5c31a6b5dca4 EBUILD mafft-7.050.ebuild 1905 SHA256 3949ee9a5a0c3f006a55911db257bf76021d771b22caaac5fed5c3d75db1d145 SHA512 5cf23b2f11c0d1fae8e9b6f8856a7a315594fa6d2318cebf347493e7f002035a98a4a86ea49b5b837f94eb85fc514ca895986c007c98fbf8f99fcf8461ef9f45 WHIRLPOOL ffccf95094ec7c59ffd3ef56f43486d1cfe9c1fa809e201605207880e33d6dc9284b69dfd806ac54ec4634534cd77ee6818c476275b51c6956172a083da242d4 -MISC ChangeLog 3520 SHA256 5ae483fbb76656a462c030b0a09def7b9ee090607a03170175afe1bf202d6792 SHA512 b5839a9ada230f6a09c5128e3daca7850cef455b97b88a20cc6279b4c4d54d8e29444a7b7909eb8476fe558da642d9ede4b7d125c0baa5767be5c998e5db1fb2 WHIRLPOOL 0ce7d9f45df107addac0ab0dfb34b45c1968c76f88c5f955987c2fe8845af1b02464bd1fe111a1c04efa1d48f135712c71ee725f152c9da8b7a007a7cf1cecce +EBUILD mafft-7.215.ebuild 2083 SHA256 c52113c6a652fa5ce1e1bb58d50ac0323e26084bc185fb0905b115083d2f0bcc SHA512 8c8a2a86a801d6745bca54c93dd60ff006a554d69923c05272d075cda3cbe7241a0ca4a2111c5a1f633d2a6df58ca295e136585830565f1131732ac30c5e7971 WHIRLPOOL c204abaa673a374147891931f2b541cb08e93ffe50a4c94f103ca8a8849e9927ea891448300f2cab9be21a6e6931ee148a5ff8f1e801322e846c0fc7c8a471ba +MISC ChangeLog 3687 SHA256 1f62a5d8784408af9aeefa03fa7b03bc8fa07c1ad552bf0a36e91fe6cb3378e9 SHA512 f1ec6859e657ad67b5ae61b23910cf564077cfc8d837474ce6fffa0199a523c219be123cbeb260c80c73c8bbe11e7d478764865ff2562469a8110d724cf84f45 WHIRLPOOL 6e1ef4419c83a38d7c36176b06a3ae376e2b318edfbca35c8d5dd59c1f9df70a2b6fd962eaf3a92f5ebb9c7aef621efff222c23b64f70b4a5fc06593e0902162 MISC metadata.xml 166 SHA256 29b228f683c71345323d841414e410c929a320f34536eb30910498728260c8ac SHA512 51c5345bb1c4466b73e2feac8895c64fc119365e7f2c156702f4c93664d3aba028b3da9daaabf24f61a88220345fca7806771a252e8ae906cac5dec97862c7e0 WHIRLPOOL 211bf955d94fc1d93b12388a2c597a8d440fb5d78f84d59b2549569537098c3525b1fbab707441d62fabe20edcac2fd9ebe09c5d9870f1c9558d7ee90d5db5b3 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.20 (GNU/Linux) +Version: GnuPG v2.0 -iQIcBAEBCgAGBQJR6QqAAAoJELnU8jG9FVirFzUP/3BdkzBG380kKcs7cOO24InI -IRObkCctSEdNG18Z+dPlEwVEd8kcAC26PZrMXrtt4ACS7yTVo9jPGzru6wim1Qh8 -TyXme5+Dmhiojw9QqPxj1MlRlD4k48lun5XrFGZnifGmuGxVCUgX9Lfsaa/6759i -M3OKNlu8UQ0qqjagz0nxlVJJhXy7eJn7H6/zT2cfeKZxdweOv1vCktyiJaO544TE -9/CmQuL/TTXnZJpabtdTnHV3bzTh8So/m5SPQm8eciekPKZ8Pt04CLIs1K36s/cb -dfRANPmDaRG1XjuPiYyCjb5l5va7I0thv6OvSv8XQ9LWIPiSy69KF9ve5h2iHvcZ -VJcH7NrPgsbWxehAVnSv9i2KqH47K2e2FSRyfzweWcvtcvhR5ivrWBjKgrrVu1WO -bkNeMG18se8PP7HRmjFk/lAWYgLZ9JGgI/5svjJFpiiHRUmlkT+0qqGHnIdUU+ol -qMuhE4DjIwLmEqBjHmE6/O+hFmPiz7BoJoDIdSzXdI/zNT520Yj4jwGLpeQKhw5y -1SoHA9z1WNfoanBLQzuD2j9G1waofbfDPUnEqdnz7L8rjlYRaa5JEIxCbkifs9b4 -wrafQ8SWGM2Clw+VESu57EMBSJYAzOeUYN8JWMnm7GDbbInUhza2DU0TMzV1hTfk -sEknCyXW2TY2J1Xm5E4r -=QCAf +iQJ8BAEBCgBmBQJVGBDiXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC +OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVir3bcP/2bEiGsj1S5JBqp8VPuPg64P +4DI927sBdV7AwwfHkLbHJxoEwtGlcWB/DdW768H2QCDTByD0BATypIdy+JPHUBKd +JaJV2MqAyTge/uL3eWBVq776uMwI1jl6JEzStBEkI9gdC9R5zygzBJyTgc49dfmQ +VWsHE+sIMLtAlnq4IWLcM0AW2U/xktar3t9gZtlEwQ/t3/+ZOJPNowzsBNUC/AML +NgqVXFJqyZo2XJRpYPJZ1tOSEhtRTapAae/Q3P+16BcmFc5pJ1XLZxvX2YWL3QkJ +Jt4KFr4o6i5OU4UVYecVopneYOah6HN8OpvKVjs84l+z8+7y/kbjroRvQyz9HN2L +m21R9ZbkV92OCHFjAxybra4U3UwtqmI7b5Or1ilX8sGo8u9Q3SFVc3JShYWXtikK +4ZxOJbBpq+h61dg3lDTxXQqffWx1PlbU9hhn9AOFvF/mSjblqjNiLygxxEYksSxJ +SBJsryVWHkjrDhXsobmzs9918ESosnjFNLy2sSNNn0PgyWnrYstcSN3zJsCOepWe +Tfy/fs46dXehRUbdJxtowCzsddGcG7GaDLt6e63PUMj6o8/+0LA2OFuceluQdY3g +E/S6RxIkI3TkSWcT9QSlicznMyjtl8Iq8R8oDkREk4qmskCn+bH6+Rm21Uksd7RU +pMtNBkMnIMpeG/HnJ0sR +=c7rn -----END PGP SIGNATURE----- diff --git a/sci-biology/mafft/files/mafft-6.240-mktemp.patch b/sci-biology/mafft/files/mafft-6.240-mktemp.patch deleted file mode 100644 index 1b96c8f47204..000000000000 --- a/sci-biology/mafft/files/mafft-6.240-mktemp.patch +++ /dev/null @@ -1,191 +0,0 @@ -diff -Naur mafft-6.240/src/mafft-homologs.tmpl mafft-6.240.new/src/mafft-homologs.tmpl ---- mafft-6.240/src/mafft-homologs.tmpl 2006-10-01 20:31:38.000000000 -0400 -+++ mafft-6.240.new/src/mafft-homologs.tmpl 2008-09-05 17:14:17.000000000 -0400 -@@ -31,11 +31,22 @@ - # -w entire sequences are subjected to BLAST search - # (default: well-aligned region only) - -- - require 'getopts' -+require 'tempfile' -+ -+# create temporary files -+temp_vf = Tempfile.new("_vf").path -+temp_if = Tempfile.new("_if").path -+temp_pf = Tempfile.new("_pf").path -+temp_af = Tempfile.new("_af").path -+temp_qf = Tempfile.new("_qf").path -+temp_bf = Tempfile.new("_bf").path -+temp_rid = Tempfile.new("_rid").path -+temp_res = Tempfile.new("_res").path - --system( mafftpath + " --help > /tmp/_vf#{$$} 2>&1" ) --pfp = File.open( "/tmp/_vf#{$$}", 'r' ) -+ -+system( mafftpath + " --help > #{temp_vf} 2>&1" ) -+pfp = File.open( "#{temp_vf}", 'r' ) - while pfp.gets - break if $_ =~ /MAFFT v/ - end -@@ -114,35 +125,38 @@ - mafftopt += " " + $OPT_o + " " - end - --system "cat " + ARGV.to_s + " > /tmp/_if#{$$}" -+system "cat " + ARGV.to_s + " > #{temp_if}" - ar = mafftopt.split(" ") - nar = ar.length - for i in 0..(nar-1) - if ar[i] == "--seed" then -- system "cat #{ar[i+1]} >> /tmp/_if#{$$}" -+ system "cat #{ar[i+1]} >> #{temp_if}" - end - end - - nseq = 0 --ifp = File.open( "/tmp/_if#{$$}", 'r' ) -+ifp = File.open( "#{temp_if}", 'r' ) - while ifp.gets - nseq += 1 if $_ =~ /^>/ - end - ifp.close - --STDERR.puts "Performing preliminary alignment .. " --if nseq == 1 then -- system( "cp /tmp/_if#{$$}" + " /tmp/_pf#{$$}" ) -+if nseq >= 100 then -+ STDERR.puts "The number of input sequences must be <100." -+ exit -+elsif nseq == 1 then -+ system( "cp #{temp_if}" + " #{temp_pf}" ) - else -+ STDERR.puts "Performing preliminary alignment .. " - if entiresearch == 1 then --# system( mafftpath + " --maxiterate 1000 --localpair /tmp/_if#{$$} > /tmp/_pf#{$$}" ) -- system( mafftpath + " --maxiterate 0 --retree 2 /tmp/_if#{$$} > /tmp/_pf#{$$}" ) -+# system( mafftpath + " --maxiterate 1000 --localpair #{temp_if} > #{temp_pf}" ) -+ system( mafftpath + " --maxiterate 0 --retree 2 #{temp_if} > #{temp_pf}" ) - else -- system( mafftpath + " --maxiterate 1000 --localpair --core --coreext --corethr #{corethr.to_s} --corewin #{corewin.to_s} /tmp/_if#{$$} > /tmp/_pf#{$$}" ) -+ system( mafftpath + " --maxiterate 1000 --localpair --core --coreext --corethr #{corethr.to_s} --corewin #{corewin.to_s} #{temp_if} > #{temp_pf}" ) - end - end - --pfp = File.open( "/tmp/_pf#{$$}", 'r' ) -+pfp = File.open( "#{temp_pf}", 'r' ) - inname = [] - inseq = [] - slen = [] -@@ -155,7 +169,7 @@ - end - pfp.close - --pfp = File.open( "/tmp/_if#{$$}", 'r' ) -+pfp = File.open( "#{temp_if}", 'r' ) - orname = [] - orseq = [] - nin = 0 -@@ -188,7 +202,7 @@ - #p act - - --afp = File.open( "/tmp/_af#{$$}", 'w' ) -+afp = File.open( "#{temp_af}", 'w' ) - - STDERR.puts "Searching .. \n" - ids = [] -@@ -209,10 +223,10 @@ - end - - if local == 0 then -- command = "lynx -source 'http://www.ncbi.nlm.nih.gov/blast/Blast.cgi?QUERY=" + inseq[i] + "&DATABASE=swissprot&HITLIST_SIZE=" + nadd.to_s + "&FILTER=L&EXPECT='" + eval.to_s + "'&FORMAT_TYPE=TEXT&PROGRAM=blastp&SERVICE=plain&NCBI_GI=on&PAGE=Proteins&CMD=Put' > /tmp/_rid#{$$}" -+ command = "lynx -source 'http://www.ncbi.nlm.nih.gov/blast/Blast.cgi?QUERY=" + inseq[i] + "&DATABASE=swissprot&HITLIST_SIZE=" + nadd.to_s + "&FILTER=L&EXPECT='" + eval.to_s + "'&FORMAT_TYPE=TEXT&PROGRAM=blastp&SERVICE=plain&NCBI_GI=on&PAGE=Proteins&CMD=Put' > #{temp_rid}" - system command - -- ridp = File.open( "/tmp/_rid#{$$}", 'r' ) -+ ridp = File.open( "#{temp_rid}", 'r' ) - while ridp.gets - break if $_ =~ / RID = (.*)/ - end -@@ -224,9 +238,9 @@ - while 1 - STDERR.printf "." - sleep 10 -- command = "lynx -source 'http://www.ncbi.nlm.nih.gov/blast/Blast.cgi?RID=" + rid + "&DESCRIPTIONS=500&ALIGNMENTS=" + nadd.to_s + "&ALIGNMENT_TYPE=Pairwise&OVERVIEW=no&CMD=Get&FORMAT_TYPE=XML' > /tmp/_res#{$$}" -+ command = "lynx -source 'http://www.ncbi.nlm.nih.gov/blast/Blast.cgi?RID=" + rid + "&DESCRIPTIONS=500&ALIGNMENTS=" + nadd.to_s + "&ALIGNMENT_TYPE=Pairwise&OVERVIEW=no&CMD=Get&FORMAT_TYPE=XML' > #{temp_res}" - system command -- resp = File.open( "/tmp/_res#{$$}", 'r' ) -+ resp = File.open( "#{temp_res}", 'r' ) - # resp.gets - # if $_ =~ /WAITING/ then - # resp.close -@@ -247,17 +261,17 @@ - else - # puts "Not supported" - # exit -- qfp = File.open( "/tmp/_q#{$$}", 'w' ) -+ qfp = File.open( "#{temp_qf}", 'w' ) - qfp.puts "> " - qfp.puts inseq[i] - qfp.close -- command = blastpath + " -p blastp -e #{eval} -b 1000 -m 7 -i /tmp/_q#{$$} -d #{localdb} > /tmp/_res#{$$}" -+ command = blastpath + " -p blastp -e #{eval} -b 1000 -m 7 -i #{temp_qf} -d #{localdb} > #{temp_res}" - system command -- resp = File.open( "/tmp/_res#{$$}", 'r' ) -+ resp = File.open( "#{temp_res}", 'r' ) - end - STDERR.puts " Done.\n\n" - -- resp = File.open( "/tmp/_res#{$$}", 'r' ) -+ resp = File.open( "#{temp_res}", 'r' ) - while 1 - while resp.gets - break if $_ =~ /(.*)<\/Hit_id>/ || $_ =~ /()/ -@@ -310,17 +324,15 @@ - afp.close - - STDERR.puts "Performing alignment .. " --system( mafftpath + mafftopt + " /tmp/_af#{$$} > /tmp/_bf#{$$}" ) -+system( mafftpath + mafftopt + " #{temp_af} > #{temp_bf}" ) - STDERR.puts "done." - --bfp = File.open( "/tmp/_bf#{$$}", 'r' ) -+bfp = File.open( "#{temp_bf}", 'r' ) - outseq = [] - outnam = [] - readfasta( bfp, outnam, outseq ) - bfp.close - -- -- - outseq2 = [] - outnam2 = [] - -@@ -356,5 +368,3 @@ - puts ">" + outnam2[i] - puts outseq2[i].gsub( /.{1,60}/, "\\0\n" ) - end -- --system( "rm -rf /tmp/_if#{$$} /tmp/_vf#{$$} /tmp/_af#{$$} /tmp/_bf#{$$} /tmp/_pf#{$$} /tmp/_q#{$$} /tmp/_res#{$$} /tmp/_rid#{$$}" ) -diff -Naur mafft-6.240/src/mafft.tmpl mafft-6.240.new/src/mafft.tmpl ---- mafft-6.240/src/mafft.tmpl 2007-04-03 19:16:51.000000000 -0400 -+++ mafft-6.240.new/src/mafft.tmpl 2008-09-05 17:18:04.000000000 -0400 -@@ -240,11 +240,14 @@ - shift - done; - --# TMPFILE=/tmp/`basename $0`.`whoami`.$$.`date +%y%m%d%H%M%S` -- TMPFILE=/tmp/$progname.$$ -+ # create temporary directory; terminate script in case of failure -+ if ! TMPFILE=`mktemp -dt $progname.XXXXXXXXXX`; then -+ echo "Failed to create temporary directory" -+ exit 1 -+ fi -+ - umask 077 -- mkdir $TMPFILE || er=1 -- trap "rm -r $TMPFILE " 0 -+ trap "rm -rf $TMPFILE " 0 - if [ $# -eq 1 ]; then - if [ -r "$1" -o "$1" = - ]; then - cat "$1" | tr "\r" "\n" > $TMPFILE/infile diff --git a/sci-biology/mafft/mafft-7.215.ebuild b/sci-biology/mafft/mafft-7.215.ebuild new file mode 100644 index 000000000000..9099751b828a --- /dev/null +++ b/sci-biology/mafft/mafft-7.215.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-biology/mafft/mafft-7.215.ebuild,v 1.1 2015/03/29 14:48:58 jlec Exp $ + +EAPI=5 + +inherit eutils flag-o-matic multilib toolchain-funcs + +EXTENSIONS="-without-extensions" + +DESCRIPTION="Multiple sequence alignments using a variety of algorithms" +HOMEPAGE="http://mafft.cbrc.jp/alignment/software/index.html" +SRC_URI="http://mafft.cbrc.jp/alignment/software/${P}${EXTENSIONS}-src.tgz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +IUSE="threads" + +S="${WORKDIR}"/${P}${EXTENSIONS} + +src_prepare() { +# epatch "${FILESDIR}"/${PN}-7.037-respect.patch + use threads && append-cppflags -Denablemultithread +# sed "s:GENTOOLIBDIR:$(get_libdir):g" -i core/Makefile || die + sed -i -e "s/(PREFIX)\/man/(PREFIX)\/share\/man/" "${S}"/core/Makefile || die "sed failed" + sed \ + -e 's:$(LDFLAGS)::g' \ + -e 's:$(CC) -o $@:$(CC) $(LDFLAGS) -o $@:g' \ + -e 's:$(CC) -shared -o $@:$(CC) $(LDFLAGS) -shared -o $@:g' \ + -e '/INSTALL/s: -s : :g' \ + -i core/Makefile || die +} + +src_compile() { + cd core || die + emake \ + $(usex threads ENABLE_MULTITHREAD="-Denablemultithread" ENABLE_MULTITHREAD="") \ + PREFIX="${EPREFIX}"/usr \ + CC="$(tc-getCC)" \ + CFLAGS="${CFLAGS} -Wno-unused-result" +} + +src_test() { + export MAFFT_BINARIES="${S}"/core + cd test || die + bash ../core/mafft sample > test.fftns2 || die + bash ../core/mafft --maxiterate 100 sample > test.fftnsi || die + bash ../core/mafft --globalpair sample > test.gins1 || die + bash ../core/mafft --globalpair --maxiterate 100 sample > test.ginsi || die + bash ../core/mafft --localpair sample > test.lins1 || die + bash ../core/mafft --localpair --maxiterate 100 sample > test.linsi || die + + diff test.fftns2 sample.fftns2 || die + diff test.fftnsi sample.fftnsi || die + diff test.gins1 sample.gins1 || die + diff test.ginsi sample.ginsi || die + diff test.lins1 sample.lins1 || die +} + +src_install() { + dodoc readme + cd core || die + emake PREFIX="${ED}usr" install +}