summaryrefslogtreecommitdiff
path: root/sys-fs
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2017-07-17 17:15:15 -0400
committerMike Gilbert <floppym@gentoo.org>2017-07-17 17:15:35 -0400
commit6df30c1c432832ceee6eed94f2ed263499b52035 (patch)
tree460578a7fc031f4497d920e726c342bcf57a0039 /sys-fs
parentdev-python/sphinx: Clean out pre-revbump 1.6.3 (diff)
downloadgentoo-6df30c1c432832ceee6eed94f2ed263499b52035.tar.gz
gentoo-6df30c1c432832ceee6eed94f2ed263499b52035.tar.bz2
gentoo-6df30c1c432832ceee6eed94f2ed263499b52035.zip
sys-fs/udev: drop dependency on chrpath
Setting linked-udev-shared=false makes this unnecessary. Package-Manager: Portage-2.3.6_p16, Repoman-2.3.2_p84
Diffstat (limited to 'sys-fs')
-rw-r--r--sys-fs/udev/udev-234.ebuild10
-rw-r--r--sys-fs/udev/udev-9999.ebuild10
2 files changed, 0 insertions, 20 deletions
diff --git a/sys-fs/udev/udev-234.ebuild b/sys-fs/udev/udev-234.ebuild
index 4c5033630304..b7834ccec24c 100644
--- a/sys-fs/udev/udev-234.ebuild
+++ b/sys-fs/udev/udev-234.ebuild
@@ -41,7 +41,6 @@ COMMON_DEPEND=">=sys-apps/util-linux-2.27.1[${MULTILIB_USEDEP}]
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
)"
DEPEND="${COMMON_DEPEND}
- app-admin/chrpath
dev-util/gperf
>=dev-util/intltool-0.50
>=dev-util/meson-0.40.0
@@ -170,16 +169,10 @@ multilib_src_compile() {
eninja "${targets[@]}"
}
-# meson uses an private python script for this
-strip_rpath() {
- chrpath -d "$@" || die
-}
-
multilib_src_install() {
local libudev=$(readlink src/libudev/libudev.so.1)
into /
- strip_rpath src/libudev/${libudev}
dolib.so src/libudev/{${libudev},libudev.so.1,libudev.so}
insinto "/usr/$(get_libdir)/pkgconfig"
@@ -187,15 +180,12 @@ multilib_src_install() {
if multilib_is_native_abi; then
into /
- strip_rpath udevadm
dobin udevadm
exeinto /lib/systemd
- strip_rpath systemd-udevd
doexe systemd-udevd
exeinto /lib/udev
- strip_rpath src/udev/{ata_id,cdrom_id,collect,mtd_probe,scsi_id,v4l_id}
doexe src/udev/{ata_id,cdrom_id,collect,mtd_probe,scsi_id,v4l_id}
rm rules/99-systemd.rules || die
diff --git a/sys-fs/udev/udev-9999.ebuild b/sys-fs/udev/udev-9999.ebuild
index 4c5033630304..b7834ccec24c 100644
--- a/sys-fs/udev/udev-9999.ebuild
+++ b/sys-fs/udev/udev-9999.ebuild
@@ -41,7 +41,6 @@ COMMON_DEPEND=">=sys-apps/util-linux-2.27.1[${MULTILIB_USEDEP}]
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
)"
DEPEND="${COMMON_DEPEND}
- app-admin/chrpath
dev-util/gperf
>=dev-util/intltool-0.50
>=dev-util/meson-0.40.0
@@ -170,16 +169,10 @@ multilib_src_compile() {
eninja "${targets[@]}"
}
-# meson uses an private python script for this
-strip_rpath() {
- chrpath -d "$@" || die
-}
-
multilib_src_install() {
local libudev=$(readlink src/libudev/libudev.so.1)
into /
- strip_rpath src/libudev/${libudev}
dolib.so src/libudev/{${libudev},libudev.so.1,libudev.so}
insinto "/usr/$(get_libdir)/pkgconfig"
@@ -187,15 +180,12 @@ multilib_src_install() {
if multilib_is_native_abi; then
into /
- strip_rpath udevadm
dobin udevadm
exeinto /lib/systemd
- strip_rpath systemd-udevd
doexe systemd-udevd
exeinto /lib/udev
- strip_rpath src/udev/{ata_id,cdrom_id,collect,mtd_probe,scsi_id,v4l_id}
doexe src/udev/{ata_id,cdrom_id,collect,mtd_probe,scsi_id,v4l_id}
rm rules/99-systemd.rules || die