aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Mokrejš <mmokrejs@fold.natur.cuni.cz>2015-12-06 20:37:00 +0100
committerMartin Mokrejš <mmokrejs@fold.natur.cuni.cz>2015-12-06 20:37:00 +0100
commit89c3d525fd3f87807f0233a6a561da7873a559f9 (patch)
tree349684ea6698ffa5c51da7885290a5ed76d95f6d /sci-biology/repeatmasker
parentsci-libs/atlas: Fix underlinking (diff)
downloadsci-89c3d525fd3f87807f0233a6a561da7873a559f9.tar.gz
sci-89c3d525fd3f87807f0233a6a561da7873a559f9.tar.bz2
sci-89c3d525fd3f87807f0233a6a561da7873a559f9.zip
sci-biology/repeatmasker: fix ebuild so that it installs files in a proper location
Package-Manager: portage-2.2.26
Diffstat (limited to 'sci-biology/repeatmasker')
-rw-r--r--sci-biology/repeatmasker/ChangeLog7
-rw-r--r--sci-biology/repeatmasker/repeatmasker-4.0.6-r1.ebuild (renamed from sci-biology/repeatmasker/repeatmasker-4.0.6.ebuild)9
2 files changed, 13 insertions, 3 deletions
diff --git a/sci-biology/repeatmasker/ChangeLog b/sci-biology/repeatmasker/ChangeLog
index 872aa83a0..86d8a7aef 100644
--- a/sci-biology/repeatmasker/ChangeLog
+++ b/sci-biology/repeatmasker/ChangeLog
@@ -2,6 +2,13 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Id$
+*repeatmasker-4.0.6-r1 (06 Dec 2015)
+
+ 06 Dec 2015; Martin Mokrejs <mmokrejs@fold.natur.cuni.cz>
+ +repeatmasker-4.0.6-r1.ebuild, -repeatmasker-4.0.6.ebuild:
+ sci-biology/repeatmasker: fix ebuild so that it installs files in a proper
+ location
+
01 Dec 2015; Martin Mokrejs <mmokrejs@fold.natur.cuni.cz>
+files/repeatmasker-4.0.6__configure.patch,
-files/RepeatMasker-open-4-0-1__configure.patch,
diff --git a/sci-biology/repeatmasker/repeatmasker-4.0.6.ebuild b/sci-biology/repeatmasker/repeatmasker-4.0.6-r1.ebuild
index 89b7c7f60..c7f93fb72 100644
--- a/sci-biology/repeatmasker/repeatmasker-4.0.6.ebuild
+++ b/sci-biology/repeatmasker/repeatmasker-4.0.6-r1.ebuild
@@ -58,7 +58,7 @@ Y
Y
5" | "${S}/configure" || die "configure failed"
sed -i -e 's|use lib $FindBin::RealBin;|use lib "/usr/share/'${PN}'/lib";|' \
- -e 's|".*\(taxonomy.dat\)"|"/usr/share/'${PN}'/\1"|' \
+ -e 's|".*\(taxonomy.dat\)"|"/usr/share/'${PN}'/Libraries/\1"|' \
-e '/$REPEATMASKER_DIR/ s|$FindBin::RealBin|/usr/share/'${PN}'|' \
"${S}"/{DateRepeats,ProcessRepeats,RepeatMasker,DupMasker,RepeatProteinMask,RepeatMaskerConfig.pm,Taxonomy.pm} || die
}
@@ -74,14 +74,17 @@ src_install() {
dodir /usr/share/${PN}/lib
insinto /usr/share/${PN}/lib
- doins "${S}"/*.pm || die
+ doins "${S}"/*.pm
+ insinto /usr/share/${PN}/lib/Libraries
+ doins "${S}"/Libraries/*.pm
+ rm -rf "${S}"/Libraries/*.pm # zap the supposedly misplaced RepeatAnnotationData.pm file
# if sci-biology/repeatmasker-libraries is installed prevent file collision
# and do NOT install Libraries/RepeatMaskerLib.embl file which contains
# a limited version of the file: 20110419-min
rm -rf Libraries/RepeatMaskerLib.embl
insinto /usr/share/${PN}
- doins -r util Matrices Libraries taxonomy.dat *.help || die
+ doins -r util Matrices Libraries *.help
keepdir /usr/share/${PN}/Libraries
dodoc README INSTALL *.help