mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-01-20 15:15:25 +01:00
fixed makemo to not accidently clobber /lib symlink, discovered due to binary-driver-handler
This commit is contained in:
parent
d03b1e0bee
commit
549e4d21fb
3 changed files with 8 additions and 3 deletions
|
|
@ -1,5 +1,5 @@
|
|||
AUX binary-driver-handler.initd-2014.3-r5 7875 SHA256 4611d47211f7ff5de4dc1f90e3b8e46e1e086473b8f336007ebb1d374a89f3b7 SHA512 6caa2824c85a4efbeadd407eac35a9f4b230095da9992eca9ab029475166bf081e7113e441f3d69089efcf92fa9b8528c9110f2681184653b4d49bdc3078bebd WHIRLPOOL 85ed5978936bf6feecbfa41c5d88c00b8d478a1bcf7b082eabea52c31de4844b140c758e71f16688ea874e0d859b616a0363d927f1b5054e962a9d55ccde4360
|
||||
AUX binary-driver-handler.initd-2014.3-r6 7824 SHA256 79a06ebca02b4152aec9a1dfbc7c74add6cdb6a15deab90b1b9a88fd9d97e08a SHA512 8c0b129a26534eb1922e997bd3a31b654111b881f34b1cd032c7a8c552b9720b094c06890dc059906723a962b1d520311932a5ba41d96959a9e7aff23b6b1573 WHIRLPOOL 9de9cf953d38b71ecbf78f15d5065efb26a975f38c5a7ec2be7017844186cfe6db9ef91c37999c787a8a29e182d25072fcce56107b3dfbbef6f1c01e8f7a6c89
|
||||
AUX flushchanges-2014.3-r5 1874 SHA256 0a229f43ccd2c158cb872c8f1f6efd5f177d199ad77a807657cfb83e95a19d62 SHA512 72816d6f157bfcd92138f47cc54d114ea2572e85d383f3b423c5ab77a6535e1ac3c259ace3258d3a9c49c332677be6408bc96610914a4abff8f62780c6fec7ed WHIRLPOOL 1bf74ccdf9c203e943ad5a8fd98a1c56fe1ede1ba9b44171e700fd2a40fa08973bfeff315d79a8efa0ca1d6af7e88cc94022e8bebf9fd06cf3ab95d9d1178a96
|
||||
AUX makemo-2014.3-r6 2146 SHA256 2fb8dd7114cc0235b4fc45e9cea718073c0df97bb91a54f69a27290a5e50c896 SHA512 1624d910c0856eca51323ca2355318c0f06eb0fb206e0c599a23fc132e6e5d6d4e893b32c5c158b6387e72013d5d06de5ac061d8d2112f763fe5af122a987641 WHIRLPOOL a1fb0cb6afc420b50cd32f0fb88414e6a9876cc0f700beb3805cf019e121939b6e13c7da64ca04ff54c939ad8632555ead2a7037b8865e47b7b0a952cfe1badc
|
||||
EBUILD pentoo-livecd-2014.3-r6.ebuild 936 SHA256 7720245e0183fccff65a14cd65f4fa103a5a324d0bbe4291ce4190372c1a36c1 SHA512 df9c41b86057ae3171775887083ff84df3efb95a84e268cf39d3c3ad777d4916e243de2cb27d66aa21ba186b15aa03a08a522c35e6750c3e592004a4db4bd2eb WHIRLPOOL c60d7d15a5cd442749162e31ecca31e1f1d002317e36ea91ac2e48d29a8fc2e07f3cb1aa026c4f8c540dd873d02c0ef3ea3be351951e2dafe692dbb6436b7f9f
|
||||
AUX makemo-2014.3-r7 2316 SHA256 1ddf98020a975eec0ab21ec17d21e9171f39f7990e80cd3ff2d7657365a1ab6a SHA512 fc9ed8fe94100d007da576513e6fe3421bb3aa8873cc58a53397b626e492e0ead5d1091254104698e7412e92c1b819d020d3f89172caf06c55f63cf2f0876aaa WHIRLPOOL 1fb610869094168092bc4682a816cbdf316192698952b8c8345d88d88fae3de1e3177438e7fad24a4be985249f0b29189fb2096d075dacaca7c9aec47deb7de0
|
||||
EBUILD pentoo-livecd-2014.3-r7.ebuild 938 SHA256 e7bd637f9a8d222662ce5c91f4a92cd179e83cd72834c8925ce0e9747eb048ee SHA512 d8ed1d5123670560d8ed1a5189e8f7537807ac584bf2973a679b022539297f99e792daa4c6c12d43900b413ae384eddf1d99bcff44aba3076a18c6a9ea16f81e WHIRLPOOL a0beaec53b0e6d573708e8d5915e6aa1033d231dac9d9cbe91500cb54bbeea554bc44abf91be19595394f03c07af60446f3467132622e6eb0eb829234194af83
|
||||
|
|
|
|||
|
|
@ -51,6 +51,11 @@ do
|
|||
# remove slot from version since portage doesn't include slot in tarball name
|
||||
[[ ! -e /usr/portage/packages/"${x%:*}".tbz2 ]] && eerror "Build failed" && exit 1
|
||||
tar -I lbzip2 -xf /usr/portage/packages/"${x%:*}".tbz2 -C "${TMPDIR}"
|
||||
if [ -d "${TMPDIR}"/lib ] && [ -L /lib ]; then
|
||||
mkdir -p "${TMPDIR}$(realpath /lib)"
|
||||
mv -f "${TMPDIR}"/lib/* "${TMPDIR}$(realpath /lib)"
|
||||
rm -rf "${TMPDIR}"/lib
|
||||
fi
|
||||
mkdir -p "${TMPDIR}"/var/db/pkg/"${x%:*}"
|
||||
# remove slot again since it's not in the vdb folder version number
|
||||
cp -a /var/db/pkg/"${x%:*}"/* "${TMPDIR}"/var/db/pkg/"${x%:*}"/
|
||||
|
|
@ -35,5 +35,5 @@ src_install() {
|
|||
newsbin "${FILESDIR}"/flushchanges-${PV}-r5 flushchanges
|
||||
newsbin "${FILESDIR}"/makemo-${PVR} makemo
|
||||
|
||||
newinitd "${FILESDIR}"/binary-driver-handler.initd-${PVR} binary-driver-handler
|
||||
newinitd "${FILESDIR}"/binary-driver-handler.initd-${PV}-r6 binary-driver-handler
|
||||
}
|
||||
Loading…
Reference in a new issue