mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-05-05 02:50:26 +02:00
pentoo-etc-portage: various fixes, including addition to postsync so user auto-run
This commit is contained in:
parent
3b47f6ff69
commit
716bfb144c
5 changed files with 14 additions and 7 deletions
|
|
@ -1,2 +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 1643 RMD160 0a881c4b2097c5ae0c8a64a2e1b18b55269f4427 SHA1 b3cb5395b94121379982b3bf1d0d5ddb3d912aac SHA256 a8825ba70af6a4720c4fe0e2beb6d9524192b4ce939b9d369685f326a49ead34
|
||||
EBUILD pentoo-etc-portage-9999.ebuild 1770 RMD160 a7f2e0847af959c19d1d58abdd519d97cc2ddbce SHA1 be2d58608cb0fee38c9e0ac46c694c5539f0874e SHA256 7e5299b5635d03f12888903d43af839e50e822f7dfd200287a18672cebab8eaf
|
||||
|
|
|
|||
2
pentoo/pentoo-etc-portage/files/pentoo-etc-portage
Normal file
2
pentoo/pentoo-etc-portage/files/pentoo-etc-portage
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
#!/bin/sh
|
||||
emerge --oneshot --nodeps pentoo-etc-portage
|
||||
|
|
@ -2,7 +2,7 @@
|
|||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="2"
|
||||
EAPI="3"
|
||||
inherit subversion
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
DESCRIPTION="I rule your /etc/portage/* (this is the darkness binding part)"
|
||||
|
|
@ -10,7 +10,7 @@ HOMEPAGE="http://www.pentoo.ch"
|
|||
ESVN_REPO_URI="https://www.pentoo.ch/svn/livecd/trunk/portage/"
|
||||
SLOT="0"
|
||||
LICENSE="GPL"
|
||||
IUSE="livecd"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
|
@ -25,16 +25,20 @@ src_install() {
|
|||
if [ -f "${ROOT}"/etc/portage/package.$i ]; then
|
||||
cp "${ROOT}"/etc/portage/package.$i "${T}"/user-$i
|
||||
elif [ -d "${ROOT}"/etc/portage/package.$i ]; then
|
||||
cp "${FILESDIR}"/user- "${D}"/etc/portage/package.$i/user-$i || die "Copy failed, blame Zero"
|
||||
cp "${FILESDIR}"/user- "${ED}"/etc/portage/package.$i/user-$i || die "Copy failed, blame 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- "${D}"/etc/portage/package.$i/user-$i || die "Copy failed, blame Zero"
|
||||
cp "${FILESDIR}"/user- "${ED}"/etc/portage/package.$i/user-$i || die "Copy failed, blame Zero"
|
||||
fi
|
||||
fi
|
||||
done
|
||||
|
||||
#/etc/portage/postsync.d
|
||||
exeinto /etc/portage/postsync.d
|
||||
doexe "${FILESDIR}"/pentoo-etc-portage || die "/etc/portage/postsync.d failure"
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
|
|
@ -51,5 +55,4 @@ pkg_preinst() {
|
|||
pkg_postinst() {
|
||||
ewarn "You very much likely need to run etc-update or dispatch-conf right now."
|
||||
ewarn "No, seriously, do it now."
|
||||
epause 5
|
||||
}
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ AUX dokeybindings-2012.0 265 RMD160 4e6c969ac3414972fcab9ac70386be7f933e63ff SHA
|
|||
AUX dokeybindings-2012.1 265 RMD160 4e6c969ac3414972fcab9ac70386be7f933e63ff SHA1 6fa70fafe3e3c4955c4ff39fc574b0ca6bd9471f SHA256 ea323401cfaf10a37f04771541390b1c037a255c5583a5030ea6acbce5b5a409
|
||||
AUX flushchanges-2012.0 1424 RMD160 00b36188d577bd7d9cd01e4f04fb392bb78d0018 SHA1 101231419456cc7714e8915a9ad50cce53774591 SHA256 7bec75c6e79f752720d64903fb56983e60b6f47ba518f283e1b0529f4ba08e05
|
||||
AUX flushchanges-2012.1 1433 RMD160 4a638348ce051b7be4aaa24fe7d06df8c5f2fbac SHA1 5134820243d79c6bc630cdd732a1d03470cae6c3 SHA256 399ed54ac270122befc234cb6338ecf2aacd34e9344f4fba9eef1f7eef1dcbc7
|
||||
AUX layman-sync 46 RMD160 81839cda148d6f0d9fe22d45e238a802f7066c78 SHA1 aea582376c167b800bf0e79cb6270624cda7e2da SHA256 7e2e82525f67d87d86a003fbefe4865aee05f8ff355aff999d6b4124d6d9ea81
|
||||
AUX layman-sync 56 RMD160 65217c0f97f9a24d13ee799c8643b9dbafafb4d3 SHA1 832ede42f39e0463503c38fcfb0b8700ecce6719 SHA256 3d8376566a509d4cfdcee8df55bdaf48fcdaf62c4dd46649c8bf3341b1c522aa
|
||||
AUX makemo-2012.0 1117 RMD160 491f716140c08fd9bd7ee5fedf521743b605ea47 SHA1 371bae739e8a2f2065fa1420f6b5cc2cf5ed1911 SHA256 aa05be5c1d624a04d2608cffbf494d6c0b85fb45df3ac9046e1b684543dddffd
|
||||
AUX makemo-2012.1 1129 RMD160 a5e654ba476b839fba8bea986fae6dbc346d86a0 SHA1 3b54fac55be0e94f6ebbd5db6d0f0ccb1202e966 SHA256 66627b86025b97d1b534deb8b51510492f1ce064c8af984d3dc2001d3eb36581
|
||||
AUX motd-2012.0 1604 RMD160 79cf8ae8027a6540f09f728c1b1f9a6fbe456a56 SHA1 0a105f87de6a500bcbc37f1a63fb567ea8366df4 SHA256 16e77a7a38d9a77222814cfdae4abaced9f82f6a0b8688a5d29ee36f5de6beb7
|
||||
|
|
|
|||
|
|
@ -1,2 +1,3 @@
|
|||
#!/bin/sh
|
||||
[ -x /usr/bin/layman ] && /usr/bin/layman -S
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue