mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-05 12:38:09 -07:00
dev-libs/crypto++: [QA] Fix double-prefix
Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: David Seifert <soap@gentoo.org>
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
@@ -43,11 +43,11 @@ src_install() {
|
||||
|
||||
# remove leftovers as build system sucks
|
||||
rm -fr "${ED}"/usr/bin "${ED}"/usr/share/cryptopp
|
||||
use static-libs || rm -f "${ED}${EPREFIX}"/usr/$(get_libdir)/*.a
|
||||
use static-libs || rm -f "${ED}"/usr/$(get_libdir)/*.a
|
||||
|
||||
# compatibility
|
||||
dosym cryptopp "${EPREFIX}"/usr/include/crypto++
|
||||
for f in "${ED}${EPREFIX}"/usr/$(get_libdir)/*; do
|
||||
for f in "${ED}"/usr/$(get_libdir)/*; do
|
||||
ln -s "$(basename "${f}")" "$(echo "${f}" | sed 's/cryptopp/crypto++/')" || die
|
||||
done
|
||||
}
|
||||
|
||||
@@ -44,5 +44,5 @@ src_compile() {
|
||||
src_install() {
|
||||
default
|
||||
|
||||
use static-libs || rm -f "${ED}${EPREFIX}"/usr/$(get_libdir)/*.a
|
||||
use static-libs || rm -f "${ED}"/usr/$(get_libdir)/*.a
|
||||
}
|
||||
|
||||
@@ -56,5 +56,5 @@ src_compile() {
|
||||
src_install() {
|
||||
default
|
||||
|
||||
use static-libs || rm -f "${ED}${EPREFIX}"/usr/$(get_libdir)/*.a
|
||||
use static-libs || rm -f "${ED}"/usr/$(get_libdir)/*.a
|
||||
}
|
||||
|
||||
@@ -48,5 +48,5 @@ src_compile() {
|
||||
src_install() {
|
||||
default
|
||||
|
||||
use static-libs || rm -f "${ED}${EPREFIX}"/usr/$(get_libdir)/*.a
|
||||
use static-libs || rm -f "${ED}"/usr/$(get_libdir)/*.a
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user