pentoo: updates, merge with zero's laggy commit

This commit is contained in:
Zero_Chaos 2014-01-23 02:13:00 +00:00
parent 41110d2bb0
commit df0442bcfb
4 changed files with 160 additions and 1 deletions

View file

@ -1,6 +1,7 @@
AUX 02locale 19 SHA256 6908ed1fdb7829167265e379e83e5f41c84c8ae34be5d85e2369a7648c9dbd2d SHA512 7284c9d025de14476e64ec5ab5d541466350b08e57735813c2e55b61f0bd362cc58e088d0bb93cb4ac7c3c66dfb3d1ba52b398aeb4f46071bf6e51b8194c643c WHIRLPOOL b576eace82843a84352dbd207aeedda8380833c391b4dee059bc0896e5484a2af912ce3f8b5c9cb6e0a86881be86c9169053d60e19c1d42ef7e8983b209a4274
AUX b43-commercial-2012.1 305 SHA256 b9a147fc4a41f4d45e5bd8dd790154293bb3a59fd8e9e560c9db5c5b54857ddc SHA512 821f6a904018a17f5a235c51988b7331a4efe7c2209d1e01f2b10f40c986b3acf4d4c9d4b9bcfc12c4feecd58a160bec8eb720cc9e28d9679e5d24900623fd92 WHIRLPOOL bf61b390ecedc9a29ef31c7f6ecdc35c415244aecedad7dddf1a57e971bed736ecb8047008f7c8f659f67b6d62413c22c743626a0f507e3ebeff641277bf4980
AUX dokeybindings-2012.1 265 SHA256 ea323401cfaf10a37f04771541390b1c037a255c5583a5030ea6acbce5b5a409 SHA512 0765034bdb44fea5833be31f41bf1791866221c5f4148e639c172cbfb937a8090ada0c4fa62b5e96dded7501285a8a2f758d59397468d339782652ca18770aac WHIRLPOOL b0b272f7a7ece9930241c89bbe1fe7a3999baf853f547ef4f35770e42f0f49c2e12318ca8ab3fb001ddbbbb87b099e9f6545d897205464d245b5d057c287a431
AUX domo-roolz-shmoocon2014.png 735999 SHA256 202b7ba76f37191873337aa7f385322cea55f65964e4e6be21c6730a70ed90c1 SHA512 c2de2d4e659a5ab0c985f4740f6146511b2c91a9d03b312e5bf38f7b8bef280c38bd0724a29faf49e1b19b88fe81cf33f151e054fd92f3fcad70e19605c95aa2 WHIRLPOOL 9a64bdb0288d6c48ea38faf6a3f869911d2a46a7c54a5cd26ccbc0145bec51a923ead365e6ef6972732684f54d77f1bcdf4dde82f1dfebd0bf44120016f4277b
AUX domo-roolz.jpg 133404 SHA256 f9b2b8b9ced7562e3665cae0b7caaa891befdaf0a1dedb3346bb48f462f64486 SHA512 45ce7cd73f63b8cbab7ccc6a86f14b6dcaf58e885c7ba1ead4b3e7dc30d3bf7718dcca0e3b4c041007c63ffff3259ea304aa7e83a9d15dd29d0975cffc9a75b2 WHIRLPOOL 982afb854d29c6b44fe5aa54b94cc1b63e9b00f180b30434390ea6d8df86d5d65b68ead082ab08a0375b6604adb11ed6e5257a35559eb2563eb8d895140e36fc
AUX flushchanges-2013.1 1461 SHA256 05faceff5b27b0e35d006c929f4ce1c09ba516ac02d180cd022ba8c588b18070 SHA512 c407d0b1fc90826e55c1c84f74fce49b34c8b821625572b52570088412303052bcd2f1b6c381d31d82f29db5dda34a9a8b20487edd2fd9b5d1491d433dc05e92 WHIRLPOOL 49df5a0eecfe508d31c24f2270458ea35cf8a723d5fb954d93e834226ec50beac7964525f53f87c16f5e9fe1a74b7087413550115ec8d430db3f3d8824774a0e
AUX flushchanges-2014.0 1461 SHA256 05faceff5b27b0e35d006c929f4ce1c09ba516ac02d180cd022ba8c588b18070 SHA512 c407d0b1fc90826e55c1c84f74fce49b34c8b821625572b52570088412303052bcd2f1b6c381d31d82f29db5dda34a9a8b20487edd2fd9b5d1491d433dc05e92 WHIRLPOOL 49df5a0eecfe508d31c24f2270458ea35cf8a723d5fb954d93e834226ec50beac7964525f53f87c16f5e9fe1a74b7087413550115ec8d430db3f3d8824774a0e
@ -13,4 +14,5 @@ AUX motd-2013.0-r3 3298 SHA256 72fabd5064b83cf8a62583055930abc918ae2e9c7ff69c33f
AUX pentoo.xpm.gz 59047 SHA256 4adb6d0d305b599e35bed9a835b6aa3531cce71c0b05e293adb3197cac4c09e0 SHA512 a6a2f152861e63c33afdda9997b9be25bd735f0624c946d61d0088210264743f842f103026eeb7cf63ef94b873131b072b61c55fba1922e9830318bcacd7a074 WHIRLPOOL a3b937b810f02f1fa6ebcdc58cada7a71e778f370b3355a08670a7f524d8e370ba29bdaf408d0bdd14753a129734d80a952937f3e009a69e87bed90995a2aaaf
AUX tux-winfly-killah.1600x1200.jpg 360183 SHA256 af7c84386a634e573fbd65884c49c716a4f92369b2f228c68672acc96f4a9879 SHA512 ed81ce83997a7ccc4eeb0fc08d09b98bedd6de8f27b9cfce2cb734ca4f4283c3e44154d7cfa73f94742c627ed67fb3ad520019ad8cbd9286cd8e2ceffc8677e7 WHIRLPOOL a8b2d4b51dc261362c4d9fca225ac9c02defc3903b6e9ecc8a7401a2155135efc2c7d62afba8727de37126ec425936ab08727455a68fd922192ec46a428ebd17
AUX xfce4-desktop.xml 378 SHA256 97b1cb040f9819c0fe904537adf0e51fa3dbb35b8a34050d674a08dfb69c11d0 SHA512 ae84b11c4a5e833ff0b6e36e0619c5dab0e3dcab0e859fdc59dcbfed91e140d165677e2293b0c83bbf8ccaa3fcc5b5262888942a598b3e3de666b0dcdd7b2bc9 WHIRLPOOL b1bf73e6b0e577e411c0043603930fe920bd01326d4f3994661141e77c23983e61084d458ba0dd972330b13c2e0c2cd77ece37c6a3295a732879f0ae88df638b
EBUILD pentoo-2014.0.ebuild 4192 SHA256 3e4643a64092294f4f03fd5c2220422dbddf44e0278c7cd09ce552874d26f17a SHA512 d1744defc5ae9435b2e8e8f014bdb471be29491e1977ae5062e06f9a9cf55810295b88510ca7312574b0680652267f3708923f55628469c137b76664156ea732 WHIRLPOOL e9c3c0258eb40f2970620b648769e93f4bfa977755722fb3b464cdefb1d05f9bae0e25ed3d1a688219a45e77767dc278218ba846f378c44518f2121be3d7f731
EBUILD pentoo-2013.1-r1.ebuild 4598 SHA256 676acb0a85940b9f09452a92595c035620a6e2d880621c835aac55ee0cd91349 SHA512 775b0b4036447c1f3a6c4f34f0b66ef55b889a8cf999fc22bbb104743b2efbcdbf34cd7efd46cc5355b4c0c79c7ca7138ad7b3f2cad002be8b4972a4f155be62 WHIRLPOOL 93303764eda491f1f3cd2b7f892a01fdbfa56f2b4639c924664bdef707251b0ee18938948853f3b216b47e16d6be7820feac723916c6d90d340e60d5f4e9ccd9
EBUILD pentoo-2014.0.ebuild 4310 SHA256 95962f852322d7a34f3f8460556bc21b63c752f943ba362cbf5835a390d6c62f SHA512 d9607f1ffd6b06c8ce065ae18d1c6ae1a9f75c025ea837154f0cb3cf4ac06f04dea1b2084de7a1e0b53411d5ea807ddbfce26da6a49710d354448109722ad9ce WHIRLPOOL 4efce73ebfc5debf4c813aac6bef351fe8bf710bae613fe89a2cf1ef85be560f2b1bfd478a3120217ff17a365ce1096c46bb10990af5373505af17e7b778197f

Binary file not shown.

After

Width:  |  Height:  |  Size: 719 KiB

View file

@ -0,0 +1,156 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="5"
KEYWORDS="amd64 arm x86"
DESCRIPTION="Pentoo meta ebuild to install all apps"
HOMEPAGE="http://www.pentoo.ch"
SLOT="0"
LICENSE="GPL-3"
IUSE="livecd livecd-stage1 +analyzer bindist +bluetooth cdr +cracking +database +enlightenment +exploit +footprint +forensics +forging +fuzzers -kde +misc +mitm +mobile +proxies +qemu -gnome pentoo +radio +rce +scanner +voip +wireless +xfce X"
S="${WORKDIR}"
DEPEND="!pentoo/pentoo-etc-portage"
# Things needed for a running system and not for livecd
PDEPEND="!livecd? ( !pentoo/pentoo-livecd
!app-misc/livecd-tools )"
# Pentoo tools
# Install pentoo-system first, temporary workaround for #165
PDEPEND="${PDEPEND}
pentoo? ( pentoo/pentoo-system )
analyzer? ( pentoo/pentoo-analyzer )
bluetooth? ( pentoo/pentoo-bluetooth )
cracking? ( pentoo/pentoo-cracking )
database? ( pentoo/pentoo-database )
exploit? ( pentoo/pentoo-exploit )
footprint? ( pentoo/pentoo-footprint )
forensics? ( pentoo/pentoo-forensics )
forging? ( pentoo/pentoo-forging )
fuzzers? ( pentoo/pentoo-fuzzers )
livecd? ( pentoo/pentoo-livecd )
misc? ( pentoo/pentoo-misc )
mitm? ( pentoo/pentoo-mitm )
mobile? ( pentoo/pentoo-mobile )
proxies? ( pentoo/pentoo-proxies )
radio? ( pentoo/pentoo-radio )
rce? ( pentoo/pentoo-rce )
scanner? ( pentoo/pentoo-scanner )
voip? ( pentoo/pentoo-voip )
wireless? ( pentoo/pentoo-wireless )"
# Window makers
PDEPEND="${PDEPEND}
enlightenment? ( x11-wm/enlightenment:0.17
x11-terms/terminology
gnome-base/gnome-menus
=x11-plugins/extramenu-9999
)
gnome? ( pentoo/pentoo-gnome )
kde? ( kde-base/kdebase-meta
kde-base/kate
kde-base/kcalc
kde-base/kgpg
kde-base/kmix
kde-base/ksnapshot
kde-misc/networkmanagement
net-misc/smb4k )
xfce? ( xfce-base/xfce4-meta
cdr? ( app-cdr/xfburn )
app-editors/leafpad
media-gfx/geeqie
x11-themes/tango-icon-theme
xfce-base/thunar
xfce-extra/thunar-volman
xfce-extra/tumbler
xfce-extra/xfce4-power-manager
xfce-extra/xfce4-screenshooter
x11-terms/xfce4-terminal
)"
#X windows stuff
PDEPEND="${PDEPEND}
X? (
!livecd-stage1? ( || ( x11-base/xorg-server dev-libs/wayland ) )
x11-apps/setxkbmap
x11-apps/xbacklight
x11-apps/xdm
x11-apps/xinit
x11-apps/xinput
x11-misc/arandr
x11-apps/xrandr
x11-libs/gksu
x11-misc/slim
x11-proto/dri2proto
x11-terms/rxvt-unicode
x11-themes/gtk-theme-switch
app-text/evince
media-sound/pavucontrol
media-sound/pulseaudio
net-misc/rdesktop
net-misc/tightvnc
!arm? ( || ( www-client/chromium www-client/google-chrome:stable www-client/google-chrome ) )
|| ( www-client/firefox www-client/firefox-bin )
www-plugins/hackplugins-meta
)"
# Basic systems
PDEPEND="${PDEPEND}
qemu? ( app-emulation/virt-manager
!livecd-stage1? ( sys-apps/usermode-utilities ) )
app-admin/genmenu
"
src_install() {
##here is where we merge in things from root_overlay which make sense
exeinto /root
newexe "${FILESDIR}"/b43-commercial-2012.1 b43-commercial
insinto /root
newins "${FILESDIR}"/motd-2013.0-r3 motd
#/usr/bin
use enlightenment && newbin "${FILESDIR}"/dokeybindings-2012.1 dokeybindings
#/usr/sbin
newsbin "${FILESDIR}"/flushchanges-${PV} flushchanges
newsbin "${FILESDIR}"/makemo-${PV} makemo
#/etc
insinto /etc
echo "Pentoo Release ${PV}" > pentoo-release
doins pentoo-release
dodir /etc/env.d
use kde && echo 'XSESSION="KDE-4"' > "${ED}"/etc/env.d/90xsession
use xfce && echo 'XSESSION="Xfce4"' > "${ED}"/etc/env.d/90xsession
#/etc/portage/postsync.d
exeinto /etc/portage/postsync.d
doexe "${FILESDIR}"/layman-sync
dodir /root
use xfce && echo "exec startxfce4 --with-ck-launch" > "${ED}"/root/.xinitrc
insinto /usr/share/${PN}/wallpaper
doins "${FILESDIR}"/domo-roolz.jpg
doins "${FILESDIR}"/domo-roolz-shmoocon2014.png
doins "${FILESDIR}"/tux-winfly-killah.1600x1200.jpg
doins "${FILESDIR}"/xfce4-desktop.xml
sed -i 's#domo-roolz.jpg#domo-roolz-shmoocon2014.png#g' "${ED}"/usr/share/${PN}/wallpaper/xfce4-desktop.xml
dosym /usr/share/${PN}/wallpaper/domo-roolz-shmoocon2014.png /usr/share/backgrounds/xfce/domo-roolz-shmoocon2014.png
dosym /usr/share/${PN}/wallpaper/domo-roolz.jpg /usr/share/backgrounds/xfce/domo-roolz.jpg
dosym /usr/share/${PN}/wallpaper/tux-winfly-killah.1600x1200.jpg /usr/share/backgrounds/xfce/tux-winfly-killah.1600x1200.jpg
if [ ! -e "${EROOT}/etc/env.d/02locale" ]
then
doenvd "${FILESDIR}"/02locale
fi
insinto /etc/fonts
doins "${FILESDIR}"/local.conf
}

View file

@ -138,6 +138,7 @@ src_install() {
doins "${FILESDIR}"/tux-winfly-killah.1600x1200.jpg
doins "${FILESDIR}"/xfce4-desktop.xml
dosym /usr/share/${PN}/wallpaper/domo-roolz.jpg /usr/share/backgrounds/xfce/domo-roolz.jpg
dosym /usr/share/${PN}/wallpaper/domo-roolz-shmoocon2014.png /usr/share/backgrounds/xfce/domo-roolz-shmoocon2014.png
dosym /usr/share/${PN}/wallpaper/tux-winfly-killah.1600x1200.jpg /usr/share/backgrounds/xfce/tux-winfly-killah.1600x1200.jpg
if [ ! -e "${EROOT}/etc/env.d/02locale" ]