mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-23 07:11:08 +02:00
pentoo-etc-portage: significant amount of hacks are no longer needed...soon this whole package won't be needed. LOVE ME
This commit is contained in:
parent
3fedbe7321
commit
dc900ff06f
2 changed files with 27 additions and 27 deletions
|
|
@ -1,3 +1,3 @@
|
|||
AUX pentoo-etc-portage 56 RMD160 df9d092b662133a66b50fe7d2e626380304577a5 SHA1 9bcb3b3b81ac561d77db0664be5dee49d255944f SHA256 11912183e7874bdd778fa944cbab06c45ed946baeb31610a7619c40c814e01aa
|
||||
AUX user- 476 RMD160 29f23706f36de37cfd23927c242fa2aad26fa851 SHA1 357495affe70b5dab7350ba1b5ce0fb652908eac SHA256 91e90203e8ddd5ebac3869203818551ada3a0a5c596079a30476366e88e68b8f
|
||||
EBUILD pentoo-etc-portage-9999.ebuild 1817 RMD160 c87b14e7a253f1393c01eddaf52d4839a9096577 SHA1 68203d5f11752750cb30ff71615348416b021f4a SHA256 780265c9d2a07e16b0885e6d296bd0e84c68517725089c2fc565945c754ce0b9
|
||||
EBUILD pentoo-etc-portage-9999.ebuild 1843 RMD160 29d909f5adf42175494c292299545a0d8fd8e568 SHA1 1a1cffe49e580488f85a1029e86055424247e387 SHA256 d04a41df994fe668bb7d07ad49a23d145c58ad29c37262db02944ff8b915f63d
|
||||
|
|
|
|||
|
|
@ -19,38 +19,38 @@ src_install() {
|
|||
insinto /etc/portage/
|
||||
doins -r "${S}"/* || die "/etc/portage failed!"
|
||||
|
||||
for i in keywords use mask unmask; do
|
||||
if [ ! -e "${EROOT}"/etc/portage/package.$i/user-$i ]; then
|
||||
if [ -e "${EROOT}"/etc/portage/package.$i ]; then
|
||||
if [ -f "${EROOT}"/etc/portage/package.$i ]; then
|
||||
cp "${EROOT}"/etc/portage/package.$i "${T}"/user-$i
|
||||
elif [ -d "${EROOT}"/etc/portage/package.$i ]; then
|
||||
cp "${FILESDIR}"/user- "${ED}"/etc/portage/package.$i/user-$i || die "Unspecified error zero"
|
||||
else
|
||||
die "Something went wrong, /etc/portage/package.$i exists but is not file or directory"
|
||||
fi
|
||||
else
|
||||
dodir /etc/portage/package.$i
|
||||
cp "${FILESDIR}"/user- "${ED}"/etc/portage/package.$i/user-$i || die "Unspecified error one"
|
||||
fi
|
||||
fi
|
||||
done
|
||||
#for i in keywords use mask unmask; do
|
||||
# if [ ! -e "${EROOT}"/etc/portage/package.$i/user-$i ]; then
|
||||
# if [ -e "${EROOT}"/etc/portage/package.$i ]; then
|
||||
# if [ -f "${EROOT}"/etc/portage/package.$i ]; then
|
||||
# cp "${EROOT}"/etc/portage/package.$i "${T}"/user-$i
|
||||
# elif [ -d "${EROOT}"/etc/portage/package.$i ]; then
|
||||
# cp "${FILESDIR}"/user- "${ED}"/etc/portage/package.$i/user-$i || die "Unspecified error zero"
|
||||
# else
|
||||
# die "Something went wrong, /etc/portage/package.$i exists but is not file or directory"
|
||||
# fi
|
||||
# else
|
||||
# dodir /etc/portage/package.$i
|
||||
# cp "${FILESDIR}"/user- "${ED}"/etc/portage/package.$i/user-$i || die "Unspecified error one"
|
||||
# fi
|
||||
# fi
|
||||
#done
|
||||
|
||||
#/etc/portage/postsync.d
|
||||
exeinto /etc/portage/postsync.d
|
||||
doexe "${FILESDIR}"/pentoo-etc-portage || die "${EROOT}/etc/portage/postsync.d failure"
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
for i in keywords use mask unmask; do
|
||||
if [ -f "${T}"/user-$i ]; then
|
||||
rm -f "${EROOT}"/etc/portage/package.$i
|
||||
mkdir "${EROOT}"/etc/portage/package.$i
|
||||
cp "${T}"/user-$i "${EROOT}"/etc/portage/package.$i/user-$i
|
||||
echo "${EROOT}/etc/portage/package.$i has been moved to /etc/portage/package.$i/user-$i"
|
||||
fi
|
||||
done
|
||||
}
|
||||
#pkg_preinst() {
|
||||
#for i in keywords use mask unmask; do
|
||||
# if [ -f "${T}"/user-$i ]; then
|
||||
# rm -f "${EROOT}"/etc/portage/package.$i
|
||||
# mkdir "${EROOT}"/etc/portage/package.$i
|
||||
# cp "${T}"/user-$i "${EROOT}"/etc/portage/package.$i/user-$i
|
||||
# echo "${EROOT}/etc/portage/package.$i has been moved to /etc/portage/package.$i/user-$i"
|
||||
# fi
|
||||
#done
|
||||
#}
|
||||
|
||||
pkg_postinst() {
|
||||
ewarn "You very much likely need to run etc-update or dispatch-conf right now."
|
||||
|
|
|
|||
Loading…
Reference in a new issue