sys-libs/glibc: prefixify the locale-gen script
authorBenda Xu <heroxbd@gentoo.org>
Fri, 6 Jan 2017 14:38:27 +0000 (23:38 +0900)
committerBenda Xu <heroxbd@gentoo.org>
Fri, 6 Jan 2017 14:38:42 +0000 (23:38 +0900)
note that prefix.eclass is compatible with EAPI=0

Bug: 473484

Package-Manager: portage-2.3.3

sys-libs/glibc/files/eblits/src_prepare.eblit
sys-libs/glibc/glibc-2.17.ebuild
sys-libs/glibc/glibc-2.18-r1.ebuild
sys-libs/glibc/glibc-2.19-r1.ebuild
sys-libs/glibc/glibc-2.20-r2.ebuild
sys-libs/glibc/glibc-2.21-r2.ebuild
sys-libs/glibc/glibc-2.22-r4.ebuild
sys-libs/glibc/glibc-2.23-r2.ebuild
sys-libs/glibc/glibc-2.23-r3.ebuild
sys-libs/glibc/glibc-2.24.ebuild
sys-libs/glibc/glibc-9999.ebuild

index 4a5c8af7f6a40bd2144478117dcc5961fb839a8b..11ff7af6f803b71f3a6aa458aa56b140785e2c82 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -58,6 +58,8 @@ eblit-glibc-src_prepare() {
        find . -type f '(' -size 0 -o -name "*.orig" ')' -delete
        find . -name configure -exec touch {} +
 
+       eprefixify extra/locale/locale-gen
+
        # Fix permissions on some of the scripts.
        chmod u+x "${S}"/scripts/*.sh
 }
index 9989145439198bc8a298155b932e0134c5226860..e7eed2f03d0188c4de9ea9f58b744b941cd58462 100644 (file)
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-inherit eutils versionator toolchain-funcs flag-o-matic gnuconfig multilib systemd unpacker multiprocessing
+inherit eutils versionator toolchain-funcs flag-o-matic gnuconfig multilib systemd unpacker multiprocessing prefix
 
 DESCRIPTION="GNU libc6 (also called glibc2) C library"
 HOMEPAGE="https://www.gnu.org/software/libc/libc.html"
index 3f7fe22c95fae69cf68762d040ae89f86cc1ff69..437dee6624d00ab89b38d569901bbd3bd65d1eee 100644 (file)
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-inherit eutils versionator toolchain-funcs flag-o-matic gnuconfig multilib systemd unpacker multiprocessing
+inherit eutils versionator toolchain-funcs flag-o-matic gnuconfig multilib systemd unpacker multiprocessing prefix
 
 DESCRIPTION="GNU libc6 (also called glibc2) C library"
 HOMEPAGE="https://www.gnu.org/software/libc/libc.html"
index 998b7fda0c9cd8150e679bbb11f182569934f638..941254771837ecb0f76ba520bc51ce0db31a63c9 100644 (file)
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-inherit eutils versionator toolchain-funcs flag-o-matic gnuconfig multilib systemd unpacker multiprocessing
+inherit eutils versionator toolchain-funcs flag-o-matic gnuconfig multilib systemd unpacker multiprocessing prefix
 
 DESCRIPTION="GNU libc6 (also called glibc2) C library"
 HOMEPAGE="https://www.gnu.org/software/libc/libc.html"
index 0ea96b27052f0af9398284ea8dfc83af0685f56b..ca4e7272ebb3cf3363829c24075ec26e036c6348 100644 (file)
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI="4"
 
-inherit eutils versionator toolchain-funcs flag-o-matic gnuconfig multilib systemd unpacker multiprocessing
+inherit eutils versionator toolchain-funcs flag-o-matic gnuconfig multilib systemd unpacker multiprocessing prefix
 
 DESCRIPTION="GNU libc6 (also called glibc2) C library"
 HOMEPAGE="https://www.gnu.org/software/libc/libc.html"
index 76e250beb6fadcb43a53767c2925740cd6b5a50d..c26e049ac87ce06fa0dea18f28191ca1a8353ff0 100644 (file)
@@ -1,10 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI="4"
 
-inherit eutils versionator toolchain-funcs flag-o-matic gnuconfig multilib systemd unpacker multiprocessing
+inherit eutils versionator toolchain-funcs flag-o-matic gnuconfig multilib systemd unpacker multiprocessing prefix
 
 DESCRIPTION="GNU libc6 (also called glibc2) C library"
 HOMEPAGE="https://www.gnu.org/software/libc/libc.html"
index 4ba55f47323f874afce8a536368120d6e20a17b2..cfea4cb82702fbac616ef4a3e4aa368c52b1ab1b 100644 (file)
@@ -1,10 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI="4"
 
-inherit eutils versionator toolchain-funcs flag-o-matic gnuconfig multilib systemd unpacker multiprocessing
+inherit eutils versionator toolchain-funcs flag-o-matic gnuconfig multilib systemd unpacker multiprocessing prefix
 
 DESCRIPTION="GNU libc6 (also called glibc2) C library"
 HOMEPAGE="https://www.gnu.org/software/libc/libc.html"
index d0f60e2dce3585229ba3f1a4823feefb40cd9010..27b7d3ab7facf0de1a9fcd2259efc60bd9d6a08f 100644 (file)
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI="4"
 
-inherit eutils versionator toolchain-funcs flag-o-matic gnuconfig multilib systemd unpacker multiprocessing
+inherit eutils versionator toolchain-funcs flag-o-matic gnuconfig multilib systemd unpacker multiprocessing prefix
 
 DESCRIPTION="GNU libc6 (also called glibc2) C library"
 HOMEPAGE="https://www.gnu.org/software/libc/libc.html"
index 0660c480e3232bfdd84db7129bce0791e4724caf..fad02142f9752129171ede2fa44b7bd1451ff95d 100644 (file)
@@ -4,7 +4,7 @@
 
 EAPI="4"
 
-inherit eutils versionator toolchain-funcs flag-o-matic gnuconfig multilib systemd unpacker multiprocessing
+inherit eutils versionator toolchain-funcs flag-o-matic gnuconfig multilib systemd unpacker multiprocessing prefix
 
 DESCRIPTION="GNU libc6 (also called glibc2) C library"
 HOMEPAGE="https://www.gnu.org/software/libc/libc.html"
index a1b163e14805a07e1c7f78448aa9f94de523bb59..f1711844b39ecdedaed85eb12df0366c04dbfa45 100644 (file)
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="4"
 
-inherit eutils versionator toolchain-funcs flag-o-matic gnuconfig multilib systemd unpacker multiprocessing
+inherit eutils versionator toolchain-funcs flag-o-matic gnuconfig multilib systemd unpacker multiprocessing prefix
 
 DESCRIPTION="GNU libc6 (also called glibc2) C library"
 HOMEPAGE="https://www.gnu.org/software/libc/libc.html"
index 7ec51135a9b7d81bb4594d38fcd66c01c6f35147..9547bc18a81cc27c67ff266616af6696622d7eba 100644 (file)
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI="4"
 
-inherit eutils versionator toolchain-funcs flag-o-matic gnuconfig multilib systemd unpacker multiprocessing
+inherit eutils versionator toolchain-funcs flag-o-matic gnuconfig multilib systemd unpacker multiprocessing prefix
 
 DESCRIPTION="GNU libc6 (also called glibc2) C library"
 HOMEPAGE="https://www.gnu.org/software/libc/libc.html"