mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-05-08 12:30:44 +02:00
pentoo: adjust dep structure of xorg-server
This commit is contained in:
parent
35f7489750
commit
eb9189c164
2 changed files with 231 additions and 0 deletions
|
|
@ -22,3 +22,4 @@ AUX pentoo.xpm.gz 59047 SHA256 4adb6d0d305b599e35bed9a835b6aa3531cce71c0b05e293a
|
|||
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-2013.0-r6.ebuild 5716 SHA256 7caeabc866334592328d531571b3a2f9bc2190d728f864c8107d05f5cff59c6f SHA512 43ece2cebcc1dbf538757cda66fa05a70f995362ab19b5cd4912d7a602369fa76aa80931dc68c264b8293edb466a7c4860b430d52f2f45286b9880da833b4eca WHIRLPOOL 1ba0cd5f1428122f91fa002ba000595a1dd04847832fadf1ec9818532ea8c4fe5521053fbb67083bb899891e59e2d2216a07d087a048dee0e2342d39bcf2dbd4
|
||||
EBUILD pentoo-2013.0-r7.ebuild 5736 SHA256 16d8963e666d0204fb6da42a08557d49e2d8a91d50acfe1bee6fafb1f94e8d77 SHA512 bbe6b1a9d4d76dd69448665442880cc734d087bf0b342af26ad88a14a376b4d526d338ba018341e888003c377bf25303bdd2e0ecaac39a85ad7137b57318887b WHIRLPOOL 3491d272426263ba217fb710c06095f03f4af55a028d24438636c3b63bc96e85b3bb084c564e5e9c2948b9b834ecc2016b20f046f7e9da0c47c02466fb195fc5
|
||||
|
|
|
|||
230
pentoo/pentoo/pentoo-2013.0-r7.ebuild
Normal file
230
pentoo/pentoo/pentoo-2013.0-r7.ebuild
Normal file
|
|
@ -0,0 +1,230 @@
|
|||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
KEYWORDS="amd64 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 +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
|
||||
RDEPEND="${RDEPEND}
|
||||
!livecd? ( !pentoo/pentoo-livecd
|
||||
!app-misc/livecd-tools )"
|
||||
|
||||
# Window makers
|
||||
RDEPEND="${RDEPEND}
|
||||
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
|
||||
RDEPEND="${RDEPEND}
|
||||
X? (
|
||||
!livecd-stage1? ( || ( x11-base/xorg-server dev-libs/wayland ) )
|
||||
net-irc/hexchat
|
||||
x11-apps/setxkbmap
|
||||
x11-apps/xbacklight
|
||||
x11-apps/xdm
|
||||
x11-apps/xinit
|
||||
x11-apps/xinput
|
||||
x11-apps/xrandr
|
||||
x11-libs/gksu
|
||||
x11-misc/slim
|
||||
x11-proto/dri2proto
|
||||
x11-terms/rxvt-unicode
|
||||
x11-themes/gtk-theme-switch )
|
||||
app-text/evince
|
||||
www-plugins/adobe-flash
|
||||
www-plugins/firecat
|
||||
media-sound/pavucontrol
|
||||
media-sound/pulseaudio
|
||||
net-misc/rdesktop
|
||||
net-misc/tightvnc
|
||||
bindist? ( www-client/firefox-bin )
|
||||
!bindist? ( || ( www-client/firefox www-client/firefox-bin )
|
||||
)"
|
||||
|
||||
# Basic systems
|
||||
RDEPEND="${RDEPEND}
|
||||
qemu? ( !livecd-stage1? ( app-emulation/virt-manager sys-apps/usermode-utilities ) )
|
||||
app-admin/genmenu
|
||||
app-admin/localepurge
|
||||
app-crypt/openvpn-blacklist
|
||||
app-editors/gedit
|
||||
app-editors/ghex
|
||||
app-editors/hexedit
|
||||
app-editors/nano
|
||||
app-editors/vim
|
||||
app-misc/dradis
|
||||
app-misc/mc
|
||||
app-misc/screen
|
||||
app-portage/layman
|
||||
app-portage/smart-live-rebuild
|
||||
app-text/dos2unix
|
||||
app-text/wgetpaste
|
||||
dev-libs/libxslt
|
||||
dev-vcs/subversion
|
||||
media-fonts/dejavu
|
||||
media-fonts/font-misc-misc
|
||||
media-gfx/fbgrab
|
||||
media-gfx/scrot
|
||||
media-sound/alsa-utils
|
||||
media-sound/alsamixergui
|
||||
media-sound/audacious
|
||||
media-sound/sox
|
||||
media-video/vlc
|
||||
net-dialup/linux-atm
|
||||
net-dialup/lrzsz
|
||||
net-dialup/minicom
|
||||
net-dialup/ppp
|
||||
net-dialup/wvdial
|
||||
net-dns/bind-tools
|
||||
net-firewall/firehol
|
||||
net-firewall/iptables
|
||||
|| ( net-fs/mount-cifs net-fs/samba )
|
||||
net-fs/nfs-utils
|
||||
net-ftp/tftp-hpa
|
||||
net-ftp/ftp
|
||||
net-ftp/gproftpd
|
||||
net-ftp/oftpd
|
||||
net-im/pidgin
|
||||
net-im/jitsi-bin
|
||||
net-irc/irssi
|
||||
net-misc/axel
|
||||
net-misc/curl
|
||||
net-misc/dhcp
|
||||
net-misc/dhcpcd
|
||||
net-misc/grdesktop
|
||||
net-misc/ifenslave
|
||||
net-misc/iputils
|
||||
net-misc/netkit-fingerd
|
||||
net-misc/netkit-rsh
|
||||
net-misc/netsed
|
||||
net-misc/ntp
|
||||
net-misc/openssh
|
||||
net-misc/openvpn
|
||||
net-misc/stunnel
|
||||
net-misc/tcpick
|
||||
net-misc/telnet-bsd
|
||||
net-misc/vconfig
|
||||
net-misc/vpnc
|
||||
net-misc/whois
|
||||
|| ( net-misc/wicd net-misc/networkmanager )
|
||||
net-misc/wlan2eth
|
||||
sys-apps/ethtool
|
||||
sys-apps/fbset
|
||||
sys-apps/iproute2
|
||||
sys-apps/sysvinit
|
||||
sys-block/gparted
|
||||
sys-devel/crossdev
|
||||
sys-devel/gettext
|
||||
sys-fs/jfsutils
|
||||
sys-fs/reiser4progs
|
||||
sys-fs/reiserfsprogs
|
||||
sys-fs/squashfs-tools
|
||||
www-client/links
|
||||
www-client/lynx
|
||||
www-servers/lighttpd"
|
||||
|
||||
# The tools
|
||||
RDEPEND="${RDEPEND}
|
||||
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 )
|
||||
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 )"
|
||||
|
||||
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-r2 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
|
||||
|
||||
#/etc/portage/postsync.d
|
||||
exeinto /etc/portage/postsync.d
|
||||
doexe "${FILESDIR}"/layman-sync
|
||||
|
||||
#/etc/local.d/
|
||||
exeinto /etc/local.d
|
||||
doexe "${FILESDIR}"/00-linux_link.start
|
||||
doexe "${FILESDIR}"/00-speed_shutdown.stop
|
||||
doexe "${FILESDIR}"/00-compat-drivers.start
|
||||
doexe "${FILESDIR}"/99-power_saving.start
|
||||
|
||||
dodir /root
|
||||
echo "exec enlightenment_start" > "${ED}"/root/.xinitrc
|
||||
|
||||
insinto /usr/share/${PN}/wallpaper
|
||||
doins "${FILESDIR}"/domo-roolz.jpg
|
||||
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/tux-winfly-killah.1600x1200.jpg /usr/share/backgrounds/xfce/tux-winfly-killah.1600x1200.jpg
|
||||
|
||||
#We support UTF8 here son...
|
||||
if [ ! -e "${EROOT}/etc/env.d/02locale" ]
|
||||
then
|
||||
doenvd "${FILESDIR}"/02locale
|
||||
fi
|
||||
|
||||
insinto /etc/fonts
|
||||
doins "${FILESDIR}"/local.conf
|
||||
}
|
||||
Loading…
Reference in a new issue