diff --git a/pentoo/pentoo/Manifest b/pentoo/pentoo/Manifest index 80e057a78..e76dd73b4 100644 --- a/pentoo/pentoo/Manifest +++ b/pentoo/pentoo/Manifest @@ -12,6 +12,7 @@ AUX makemo-2012.2 1191 SHA256 9ac01ce00e2143cc58029f2c0249e1102aa2fa7cee18e0b2c0 AUX makemo-2013.0 1191 SHA256 9ac01ce00e2143cc58029f2c0249e1102aa2fa7cee18e0b2c05e19406ac9839b SHA512 562d092ace1c093295089163f8ac93ae4aa6e99dddb7a313e96d0f756703303486ac086db6cd12e3fa1cffe583b5604f992e2ac581f17b356ca30f6e87c502a0 WHIRLPOOL 8d5ac0f2da9a35896519c60b7f558ad0735f7cbff8dc07f1b4ff413d1efabfa74484477a60395b66c21bef9fd4b90e6d23d495042457f6c38da223046a26e416 AUX motd-2013.0-r1 3201 SHA256 d6a4167d68382025be8a12c4d1c55a7a6e3b7e2aa196909c82e9aaee4cd3f6eb SHA512 ba72c483e03835a24fa94a646a02bc755d036a9e0f2138b4886d1a2110daaac5613e4edce1857e9dac37734160981a8ad22d16b30e6323408abe67c0734a437b WHIRLPOOL 7ec83eeb9e5965a30b6e886ca8c29f43fbaeb3520f8c32c7b8c1fb743d5340ad8cc483aed21662ba42d5e92bee2e370805701eddca1bdfc66e077299fc2769c8 AUX motd-2013.0-r2 3298 SHA256 7798febd70ee9166ba242ae9c80afef37d972be5906b74fac382ec372ce6d0fd SHA512 989f2efc5b87bd9f8a73178ec36ebfcd68bf74403a4ffae08b83090c88fec084a18bd946a2c4c63752cb6281ff42417196521edfd952843993bc10d801d69c3d WHIRLPOOL b428b14585d40c9037a3f86aaf9d6c316dd8a3c3dea2aee5e0d754e85829ec8164f22605c0dbddb3f0814bb05c390b11d2c2228e6ac16d7b6b963081b70940c6 +AUX motd-2013.0-r3 3298 SHA256 72fabd5064b83cf8a62583055930abc918ae2e9c7ff69c33ffe96728306fd577 SHA512 1e1e8e5620c441f01f45d708f2ec2cadfeeb8d9bc914ccce0a90246769cfab9128d1c392d600e3753148485c0a75774b3e2243d68626d669f4aa0022fceac832 WHIRLPOOL e58ea9055b1033e8f74b4b00b2a5f6e4a3ef754d6788a698e003a9422ffa1d5a4f9da7fe86b28f90b8ea21fc8809af03036241a85e38cbc6678475f108db9669 AUX pentoo-release-2012.0-rc1 34 SHA256 b5fccfee32ec866977c035d4d9869aae225de9de860516b4fb53c116d800762f SHA512 a38f552a8d9c2cded15d6ba4a470ff14ebceed48c197fd566d3f27c4e5792339772c19075946dd7047f29113aa3b61edabd129c03526663b5192817e07f81dde WHIRLPOOL 8962f0a37b0735eabdb130c04dd0d2f3d8bbe9f9e920710328c0480831c6c3de3c0670aba33fd30215c7d1da60f874c1c25cae81ddde1c5eabf944a9115f04a1 AUX pentoo-release-2012.1-rc2 34 SHA256 31e6bd2df90dca4c5483de8ce197bbf39a6581792e07dd4a6b8b884dd780949c SHA512 4fda88bc8fa26b7f021f95afb1f76bef29629846f02517090e6e4f66210bb0cef01faf6096354ea45d2430c64e5dae2fcb5922107b0862f7bcbde053763253a4 WHIRLPOOL aa408127cbe69f5708eec2fb71f93c5598c5b730493e53ad217a0c8d7a82833f4f2ba0ff31de6d64a1430b1d0f213a504d75fdaf50e8df953734397d016380f2 AUX pentoo.xpm.gz 59047 SHA256 4adb6d0d305b599e35bed9a835b6aa3531cce71c0b05e293adb3197cac4c09e0 SHA512 a6a2f152861e63c33afdda9997b9be25bd735f0624c946d61d0088210264743f842f103026eeb7cf63ef94b873131b072b61c55fba1922e9830318bcacd7a074 WHIRLPOOL a3b937b810f02f1fa6ebcdc58cada7a71e778f370b3355a08670a7f524d8e370ba29bdaf408d0bdd14753a129734d80a952937f3e009a69e87bed90995a2aaaf @@ -19,4 +20,5 @@ AUX tux-winfly-killah.1600x1200.jpg 360183 SHA256 af7c84386a634e573fbd65884c49c7 AUX xfce4-desktop.xml 378 SHA256 97b1cb040f9819c0fe904537adf0e51fa3dbb35b8a34050d674a08dfb69c11d0 SHA512 ae84b11c4a5e833ff0b6e36e0619c5dab0e3dcab0e859fdc59dcbfed91e140d165677e2293b0c83bbf8ccaa3fcc5b5262888942a598b3e3de666b0dcdd7b2bc9 WHIRLPOOL b1bf73e6b0e577e411c0043603930fe920bd01326d4f3994661141e77c23983e61084d458ba0dd972330b13c2e0c2cd77ece37c6a3295a732879f0ae88df638b EBUILD pentoo-2013.0-r10.ebuild 5567 SHA256 635a5e9e72770dc48b4d67302b224c5f98655f436621b669da4cfa7e49a08020 SHA512 6ed7cf588861288d74fe11c20a912350c0b747503fcb8ea35584a97e3785e9e71941be1e037bac0fbdc244a3629b8b489928999a76731cdb76734484debd8ff1 WHIRLPOOL 568870f70dcea5f9426ac2477af4ccab70e7730714cb8469b84c32229bfde1a8d90dacac9ce8202ae3686fd4792ef0adc8028d6ec4ff8b547132201f6ac35df3 EBUILD pentoo-2013.0-r11.ebuild 5568 SHA256 3f611f9bd9148f462d0d1e1c8adab01ebfa4f6c9eb0f60490b3adbb3f1031c00 SHA512 8e910b7b099946511d96a850c614a3b8b6363e1eca59d8eec64a1dcad36295cfb6225e74d27b7a49ddda1baa297123781bcac52fdd7b7ab07fe2d60bbb8467ec WHIRLPOOL 4ab907f36565f87513cacb5becc258664c693228a93f96b4752b4cb7a56082f2555b0664de719fa7a96657c7207fd5f2cd2e96bded9620f773358851c1e796ef +EBUILD pentoo-2013.0-r12.ebuild 5588 SHA256 383d5d94e0f0d063707de5c7d8d87e8cce6af7407cb85efd1aee268c6eb803b6 SHA512 0398c274d59b7540bf8380e1dc69f7c39f1fbb75db318eb4fdcbc188d1dd413ac7afa23b974023be2d09c56a07b1b13e2ee41c08120fbd7d60d901f356861d47 WHIRLPOOL f772fb6ebe3a23e2d5e9f085ff1e7bb0d338523626d978a19cf7ee40c77b2c524c6d87f47c12771b52b7c5a2a59d233d71ad4f1b58cd92ed756510cc4db21495 EBUILD pentoo-2013.0-r9.ebuild 5514 SHA256 0c6db8e089364877140d62ff4919ac892dced2772ba7ee9adc53f467ffcf322f SHA512 de73b537ced0a9dafeae609bb320ad2742f0ab4c0119ccfdc60241e8e54c703fb1bb7c7d70dfacb1a906b405a317d5a792b7a6d7dd5fa51642853c136e84dda0 WHIRLPOOL a034d5f6496e6e428a2bb2ae690c8058dade37bbff2c0a2018f7fa1d09bdef711f77ae53985027002ecebbd33683c2eb6823b3d8d891625c64525182b52eb8b7 diff --git a/pentoo/pentoo/files/motd-2013.0-r3 b/pentoo/pentoo/files/motd-2013.0-r3 new file mode 100644 index 000000000..b8f51b058 --- /dev/null +++ b/pentoo/pentoo/files/motd-2013.0-r3 @@ -0,0 +1,42 @@ + . + d$b + .d$$$$$$b. .cd$$b. .d$$b. d$$$$$$$$$$$b .d$$b. .d$$b. + .$$$$$$$$$$ d$$$'`$$$. d$$$$$$$b Q$$$$$$$P$$$P.$$$$$$$b. .$$$$$$$b. + $$$$( )$$$d$$$$bd$$P" d$$$PQ$$$$b. $$$$. .$$$P' `$$$ .$$$P' `$$$ + .$$$$$$$$$$P Q$$$$$$$b d$$$P Q$$$$b $$$$b $$$$b..d$$$ $$$$b..d$$$ + d$$$$$$$$$P' "$$$$$$$$ Q$$$ Q$$$$ $$$$$ `Q$$$$$$$P `Q$$$$$$$P + .$$$$P' `""""" "" "" Q$$$P "Q$$$P" "Q$$$P" + d$Q$$' """ + "Q$$P + + +Welcome to Pentoo powered by Gentoo linux... + +**************************************************************************** +* * +*  All network interfaces are now down at boot. * +*  You can type dhcpcd ethX to setup your network interface. * +*  If you have a broadcom wifi card it is currently using b43-openfwwf. * +*  If this is undesirable or non-functional type "./b43-commercial" * +* * +*  If you wish to run binary (GP)GPU drivers you need to build them: * +*  AMD: emerge -1 ati-drivers * +*  NVIDIA: emerge -1 nvidia-drivers * +*  If you are using usb you can replace "emerge -1" with "makemo" * +*  which will create a live module so you don't have to rebuild on reboot. * +*  In RC2 this will be handled for you automatically. * +* * +*  If you are running live usb there are many ways to save changes: * +*  You can run "flushchanges" to automatically save any current changes. * +*  You can run "makemo category/package" to add a new package * +*  which will be available now and after reboot. * +* * +*  Pentoo Bug Tracker https://code.google.com/p/pentoo/issues/list * +*  Pentoo Update Guide https://code.google.com/p/pentoo/wiki/PentooUpdater * +* * +*  You can run "makemo category/package" to add a new package * +* * +*  Type startx to launch XFCE window manager * +*  Type enlightenment is also installed but not ready for general use yet * +* * +**************************************************************************** diff --git a/pentoo/pentoo/pentoo-2013.0-r12.ebuild b/pentoo/pentoo/pentoo-2013.0-r12.ebuild new file mode 100644 index 000000000..206ade774 --- /dev/null +++ b/pentoo/pentoo/pentoo-2013.0-r12.ebuild @@ -0,0 +1,223 @@ +# 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 +PDEPEND="!livecd? ( !pentoo/pentoo-livecd + !app-misc/livecd-tools )" + +# 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 ) ) + net-irc/hexchat + 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 + www-plugins/adobe-flash + www-plugins/firecat + 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 ) + )" + +# Basic systems +PDEPEND="${PDEPEND} + 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/sanewall + 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 +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 ) + 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-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 + + #/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}"/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 + + if [ ! -e "${EROOT}/etc/env.d/02locale" ] + then + doenvd "${FILESDIR}"/02locale + fi + + insinto /etc/fonts + doins "${FILESDIR}"/local.conf +}