mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-21 06:10:56 +02:00
pentoo: updates for nm
This commit is contained in:
parent
e9b920c840
commit
84747485d8
3 changed files with 6 additions and 160 deletions
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
}
|
||||
|
|
@ -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
|
||||
Loading…
Reference in a new issue