pentoo: updates for nm

This commit is contained in:
Zero_Chaos 2014-05-06 08:06:13 +00:00
parent e9b920c840
commit 84747485d8
3 changed files with 6 additions and 160 deletions

View file

@ -20,6 +20,5 @@ AUX motd-2014.2 2465 SHA256 fca3eac222030f0990b735a6e7c3165d672de6e3058205f7b1fe
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.1-r1.ebuild 4525 SHA256 b958d1fff5333b44c2df3dbfb988c7af7bcf17a0636783e33cc02f1c7ccd3358 SHA512 fff47c42f00f0e8373a5b3c5015f0fc228bb8c8b7cf7c5b7f0d034824b4504c720cbe00531d5dc11fd3436e63a777a038a38801b4038afe90b73d448a7b047d3 WHIRLPOOL 3dde3bf9b9553db8f34aa612d4e55e314a6e741e7a52eb4b213ff706b823cfc4f31919f0d093604c4df02325785f18a61bb3f3df8ede9deec3d1f7e8ef3e322b
EBUILD pentoo-2014.2-r1.ebuild 4509 SHA256 67b1b4bac92b68852852886730b0ccb97f1f79a3987e36872b1c702c459853c1 SHA512 2dbd09715ab0c512abea9de16912955833ca7238fa8f3be970f149168331669c7ead570aef0016343c0a77b87eeff28d59887a2d6924fffd60761eb7225a7b7c WHIRLPOOL 46b62135618b8f79213f746c988956e957c72bf5caa1b6d13b01d6ebe601a877a991df24c75d34c66e4fc6f7ea2a2e6b82af44ef1ea49ae1301ec886a28fc57f
EBUILD pentoo-2014.2.ebuild 4517 SHA256 8342a07070fb635e84c2dfffa80f0f8f21b5466c6c6296fdab1e1fc99f981c21 SHA512 9bafcebfaa7dbe1e98391e92037875c9c44d55ec97dcdd9888a3946330956bb970e7a76353267b9055f04e11bb053e13d3cce52e24d6187005c633ef59c45a8f WHIRLPOOL 85fa2e467d30ceeff53dea88df4c048c53ebee3828b4e3a005bfba88dfb152ba152baf4cd2403ee04b2bc6f086ce580a13e072356f7332a30e592700d1532369
EBUILD pentoo-2014.2-r2.ebuild 4591 SHA256 3f4fd5cebb0f20939ef0bc0093bcc7dee2cbd25ce95787fb4a91173c215b5c0f SHA512 b37f0242ce1ad82eaeb7d41352ace65994315d07084f39164950bcb3407acf08651e21580e7b918e0c7a44afd2dce2dd4cbd7d8c49d55147f1b6716bb57699c0 WHIRLPOOL 576b0f2fc77080f18dc24e44d29ae956aa32ce0a977241e423bab43112ece530629ada48bd3bde574382123a0597bf0066283316ae3452eca4b22d91ea70c147

View file

@ -1,156 +0,0 @@
# Copyright 1999-2014 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 pulseaudio +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 )"
PDEPEND="${PDEPEND}
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 )
pentoo? ( pentoo/pentoo-system )
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-terms/xfce4-terminal
x11-themes/tango-icon-theme
xfce-base/thunar
xfce-extra/thunar-archive-plugin
xfce-extra/thunar-vcs-plugin
xfce-extra/thunar-volman
xfce-extra/tumbler
xfce-extra/xfce4-power-manager
xfce-extra/xfce4-screenshooter
pulseaudio? ( xfce-extra/xfce4-volumed-pulse )
xfce-extra/xfce4-xkb-plugin
)"
#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-arch/file-roller
app-text/evince
pulseaudio? ( media-sound/pavucontrol )
net-misc/rdesktop
net-misc/tightvnc
!arm? ( || ( www-client/chromium 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-${PV} 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
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" ]
then
doenvd "${FILESDIR}"/02locale
fi
insinto /etc/fonts
doins "${FILESDIR}"/local.conf
}

View file

@ -53,11 +53,14 @@ PDEPEND="${PDEPEND}
kde-base/kcalc
kde-base/kgpg
kde-base/kmix
kde-base/knotify
kde-base/ksnapshot
kde-misc/networkmanagement
kde-misc/plasma-nm
net-misc/smb4k )
mate? ( mate-base/mate )
mate? ( mate-base/mate
x11-misc/mate-notification-daemon )
xfce? ( xfce-base/xfce4-meta
xfce-extra/xfce4-notifyd
cdr? ( app-cdr/xfburn )
app-editors/leafpad
media-gfx/geeqie