mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-22 06:41:01 +02:00
pentoo: minor updates
This commit is contained in:
parent
0be86c50dd
commit
7698ece870
14 changed files with 83 additions and 380 deletions
|
|
@ -1 +1,2 @@
|
|||
EBUILD pentoo-misc-2013.1.ebuild 1585 SHA256 d39f29bb0401390291038c0bd0a39c5f710b93e7cd85c153114cdfcb7d34df26 SHA512 b8357c5ff964551897f06a7cce8415319b9d32b9608643331e84e955fa1a06fd10cfb4adc4fb8104d1ff6ec6488ed1fa62ad001762f3224a9e416d58530aad9b WHIRLPOOL 2f05643547bfaf859e8837dda6192a365add94760fdac5ad0ce6d1c0cdf02ab9b945bbe491b21bd6a7c776b9b8193afc292fefcc38838222ee2d2dcd4739719e
|
||||
EBUILD pentoo-misc-2013.2.ebuild 1609 SHA256 16c9a980002bd34969cd17d53c519913034cb9d539ebe55a67097b1396606f34 SHA512 d95b03ba47d4d93a59566fe462107fe23f922d3864684ef93e1ec5217d39a98641e5deb19d6fa34ce62e51de7841eb53c92a632cec28ade35f43ef30a35f46cb WHIRLPOOL 65481203fe374426189af36a8740219589805a0068134108488d6aa5742028d8db59c3becbd4be30cf3c060ad96814b95a7672ca36660d2608b300bdb3f141ba
|
||||
|
|
|
|||
77
pentoo/pentoo-misc/pentoo-misc-2013.2.ebuild
Normal file
77
pentoo/pentoo-misc/pentoo-misc-2013.2.ebuild
Normal file
|
|
@ -0,0 +1,77 @@
|
|||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
DESCRIPTION="Pentoo misc meta ebuild"
|
||||
HOMEPAGE="http://www.pentoo.ch"
|
||||
KEYWORDS="amd64 arm x86"
|
||||
SLOT="0"
|
||||
LICENSE="GPL-3"
|
||||
IUSE="+accessibility +atm gtk java qt4 X"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}
|
||||
accessibility? ( app-accessibility/espeakup
|
||||
app-accessibility/brltty )
|
||||
gtk? ( media-video/gtk-recordmydesktop )
|
||||
qt4? ( !gtk? ( media-video/qt-recordmydesktop ) )
|
||||
X? ( app-editors/gedit
|
||||
app-office/libreoffice
|
||||
app-editors/ghex
|
||||
media-sound/alsamixergui
|
||||
media-sound/audacious
|
||||
net-ftp/gproftpd
|
||||
java? ( net-im/jitsi-bin )
|
||||
net-im/pidgin
|
||||
sys-block/gparted
|
||||
net-misc/grdesktop
|
||||
net-irc/hexchat
|
||||
|| ( mail-client/thunderbird-bin mail-client/thunderbird )
|
||||
)
|
||||
app-editors/hexedit
|
||||
app-editors/vim
|
||||
app-misc/dradis
|
||||
app-text/dos2unix
|
||||
app-text/uudeview
|
||||
app-text/wgetpaste
|
||||
media-gfx/fbgrab
|
||||
media-gfx/scrot
|
||||
media-sound/sox
|
||||
media-video/vlc
|
||||
atm? ( net-dialup/linux-atm )
|
||||
net-dialup/minicom
|
||||
net-dialup/wvdial
|
||||
net-dns/bind-tools
|
||||
net-dns/dnsmasq
|
||||
net-firewall/sanewall
|
||||
net-fs/nfs-utils
|
||||
net-ftp/ftp
|
||||
net-ftp/oftpd
|
||||
net-ftp/tftp-hpa
|
||||
net-irc/irssi
|
||||
net-misc/axel
|
||||
net-misc/curl
|
||||
net-misc/ifenslave
|
||||
net-misc/iperf
|
||||
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/vpnc
|
||||
net-misc/whatmask
|
||||
net-misc/whois
|
||||
net-misc/wlan2eth
|
||||
!arm? ( sys-boot/unetbootin )
|
||||
sys-power/powertop
|
||||
www-client/links
|
||||
www-client/lynx
|
||||
www-servers/lighttpd
|
||||
"
|
||||
|
|
@ -2,21 +2,13 @@ AUX 02locale 19 SHA256 6908ed1fdb7829167265e379e83e5f41c84c8ae34be5d85e2369a7648
|
|||
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.jpg 133404 SHA256 f9b2b8b9ced7562e3665cae0b7caaa891befdaf0a1dedb3346bb48f462f64486 SHA512 45ce7cd73f63b8cbab7ccc6a86f14b6dcaf58e885c7ba1ead4b3e7dc30d3bf7718dcca0e3b4c041007c63ffff3259ea304aa7e83a9d15dd29d0975cffc9a75b2 WHIRLPOOL 982afb854d29c6b44fe5aa54b94cc1b63e9b00f180b30434390ea6d8df86d5d65b68ead082ab08a0375b6604adb11ed6e5257a35559eb2563eb8d895140e36fc
|
||||
AUX flushchanges-2013.0 1461 SHA256 05faceff5b27b0e35d006c929f4ce1c09ba516ac02d180cd022ba8c588b18070 SHA512 c407d0b1fc90826e55c1c84f74fce49b34c8b821625572b52570088412303052bcd2f1b6c381d31d82f29db5dda34a9a8b20487edd2fd9b5d1491d433dc05e92 WHIRLPOOL 49df5a0eecfe508d31c24f2270458ea35cf8a723d5fb954d93e834226ec50beac7964525f53f87c16f5e9fe1a74b7087413550115ec8d430db3f3d8824774a0e
|
||||
AUX flushchanges-2013.1 1461 SHA256 05faceff5b27b0e35d006c929f4ce1c09ba516ac02d180cd022ba8c588b18070 SHA512 c407d0b1fc90826e55c1c84f74fce49b34c8b821625572b52570088412303052bcd2f1b6c381d31d82f29db5dda34a9a8b20487edd2fd9b5d1491d433dc05e92 WHIRLPOOL 49df5a0eecfe508d31c24f2270458ea35cf8a723d5fb954d93e834226ec50beac7964525f53f87c16f5e9fe1a74b7087413550115ec8d430db3f3d8824774a0e
|
||||
AUX layman-sync 56 SHA256 3d8376566a509d4cfdcee8df55bdaf48fcdaf62c4dd46649c8bf3341b1c522aa SHA512 c7a49c4e0025958800a05d8c06ce1a01621d30358bdce829ea1187bde0d8a41c6d44c284037ee3c5bcc1bca3b319cd28b2350005eb1a2bbcfa0a1534eaaceb84 WHIRLPOOL 819df69d22ff0c82924b1d765ca4b3bf6a70be3243d5a4deea45b0d069e6abddd514cdca35ba91f3de54e15b16afb3a267153c6908b714ce281e781db1790379
|
||||
AUX linux-christmas.jpg 115783 SHA256 7be451a2a7c210078938904e8194c5f2770aca2c660328a0ad8519c82b4bae30 SHA512 7c6564e86b8ff12e30abd80e40518e37cdd2dfd0b828e930260ae508a104db31eabb087b59016c75041d065c99aec381c7e1689f6193edd269983bcbb954dfc9 WHIRLPOOL f831d52aab7e0a1f724c4d153332b69f165ff494f6e05014fc4cd6e5cff810ea9a899cd38cde2d5e8282f3ecbc43dc189cd97340832a7c9cce22d815538b7075
|
||||
AUX local.conf 524 SHA256 f0854a36ace98318a20772448aae5e5d465eba5d1f1517292a86a5f2b46c55d8 SHA512 b3f4f7590b532e8db7db5586dad6c54cd5ce2e040b16bbfa8a3fa74445028b3411cf087b254b71866ea12d42c7f8740cfbfe64e269a8675a729315b9415546d9 WHIRLPOOL 8a7322d2593e3f3a4cfeea2af1ed9f0a226af5e8037808b49e195fe2210d35f8a314a962215507f0bde303d601afb917a3f0fc7fd181be2d7a34f958de9bd3c2
|
||||
AUX makemo-2012.0 1117 SHA256 aa05be5c1d624a04d2608cffbf494d6c0b85fb45df3ac9046e1b684543dddffd SHA512 049b82d526543447022a81bcae2d99438e9894120e84b63e4f5543360bb68a2a5961ac08c8523201e7911c620e4e839191ac884d9444867356496bf4236f6b1f WHIRLPOOL be01db096d17c46dbc451eb5e635b083a64ab383f87a62dbddbd4b8c4ff0dd8530241a4f87ee67b12e579e86e5b334f82b1978abb8e918d47dfd0c4453d014ca
|
||||
AUX makemo-2012.1 1129 SHA256 66627b86025b97d1b534deb8b51510492f1ce064c8af984d3dc2001d3eb36581 SHA512 09e137301e78f74601ce99daee7d20150abd3330ca061b7173b61e3bc9f7fecb89f6b9742e0c86b0f7d3de789f6026794770446790cfd3591aa19df5df53645e WHIRLPOOL 2adb9c85f86990b9deaf9b7b7b5944b82fca747ca2847dfb23d589496d2311b138e2cd97cf86e05fd8941259eb62647c2a579f91b5bbf5e8bfab4b9f57124097
|
||||
AUX makemo-2012.2 1191 SHA256 9ac01ce00e2143cc58029f2c0249e1102aa2fa7cee18e0b2c05e19406ac9839b SHA512 562d092ace1c093295089163f8ac93ae4aa6e99dddb7a313e96d0f756703303486ac086db6cd12e3fa1cffe583b5604f992e2ac581f17b356ca30f6e87c502a0 WHIRLPOOL 8d5ac0f2da9a35896519c60b7f558ad0735f7cbff8dc07f1b4ff413d1efabfa74484477a60395b66c21bef9fd4b90e6d23d495042457f6c38da223046a26e416
|
||||
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 makemo-2013.1 1191 SHA256 9ac01ce00e2143cc58029f2c0249e1102aa2fa7cee18e0b2c05e19406ac9839b SHA512 562d092ace1c093295089163f8ac93ae4aa6e99dddb7a313e96d0f756703303486ac086db6cd12e3fa1cffe583b5604f992e2ac581f17b356ca30f6e87c502a0 WHIRLPOOL 8d5ac0f2da9a35896519c60b7f558ad0735f7cbff8dc07f1b4ff413d1efabfa74484477a60395b66c21bef9fd4b90e6d23d495042457f6c38da223046a26e416
|
||||
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
|
||||
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-r17.ebuild 4311 SHA256 67e83877972c4377054c5e29c899827751b94e6759c2592880313660cd1c4df7 SHA512 0de28a38f35f075ad479f1c7f16d65b9f2fcb0c2e33ff9e08b2b21525f626021e85be838fef602e616ca6c79c99fbaf6ac408f80a1dde40b8ab8e00584e0a2fd WHIRLPOOL d1b86985b9f6ce518d5acd9eebe7f69e64f08c6f094de82c418ab468f6fb37898cd5bdd6c3ea7c8394aaf0bbb45a97998f2fb6ade8158105d6287913e28d5751
|
||||
EBUILD pentoo-2013.0-r18.ebuild 4320 SHA256 fd0a10dde9c1b8d938db1c1d5911b4d78b95dc0fba3cafbbbf4600c96ff87c47 SHA512 12f3fabf190438ce0f06bae8d0db59ff50495b80540699ef49c4dffe21a7eaf153adbd1e8aca404a7a5f1cc5c0b27fecc535d8cacf87d401a9b5a162c4f469c4 WHIRLPOOL 5cb7c9462270be01f3ff1c07142a0be50bf2a9d803118f4b1551f248b2141e7dee5941d9c8e727a7131dc8494bcd674772296051f635c9c0e275359361be17e0
|
||||
EBUILD pentoo-2013.1.ebuild 4322 SHA256 7cf0964c86ec62b9c15992fdb46db5dcb4d844e830f37788f9e94ba91125d3ca SHA512 e13c40f4d9fa0ae7f763141aca9d090bb6baab56de170c118ce1e6bc9f26c001e9f10a252c402e2044fc3410ce63c47322e074b05f57fc6ff2ab3b99887d42cd WHIRLPOOL 819d2dff00355aaf4d77ac9e3407543990c374ac9e4c9163fdbf240f79c42f43a4bbe3c25f684dbbe002b87bb7c44de499e92e196f20406ffeab9133d1c5454e
|
||||
|
|
|
|||
|
|
@ -1,43 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
source /lib/rc/sh/functions.sh
|
||||
mkdir -p /modules/
|
||||
|
||||
TMPDIR="/tmp/rootfs-$$"
|
||||
|
||||
# PKG=$1
|
||||
|
||||
DEPS=`emerge -pv $1`
|
||||
PKG=`echo ${DEPS} | grep -e ".*/.*" | sed -e 's/.*] //g' -e 's/ .*//g'`
|
||||
|
||||
[[ -z $1 ]] && eerror "Nothing to emerge!" && exit 1
|
||||
|
||||
einfo "Here are the dependencies :"
|
||||
echo "${DEPS}"
|
||||
|
||||
read -p "Proceed with the merging? [y]/n " ASK
|
||||
|
||||
if [ "${ASK}" == "n" ]; then
|
||||
exit 0
|
||||
fi
|
||||
|
||||
einfo "Preparing to merge all required packages"
|
||||
for x in $PKG
|
||||
do
|
||||
emerge -1b ="${x}"
|
||||
mkdir -p "${TMPDIR}"
|
||||
[[ ! -e /usr/portage/packages/"${x}".tbz2 ]] && eerror "Build failed" && exit 1
|
||||
tar -jxf /usr/portage/packages/"${x}".tbz2 -C "${TMPDIR}"
|
||||
mkdir -p "${TMPDIR}"/var/db/pkg/"${x}"
|
||||
cp -a /var/db/pkg/"${x}"/* "${TMPDIR}"/var/db/pkg/"${x}"/
|
||||
MOFILE=`echo $x | sed -e 's/.*\///g'`
|
||||
einfo "Building module for $MOFILE"
|
||||
mksquashfs "${TMPDIR}" /modules/"${MOFILE}".lzm -b 1048576 -comp lzma
|
||||
einfo "Module now available in /modules/$MOFILE.lzm"
|
||||
rm -rf "${TMPDIR}"
|
||||
done
|
||||
|
||||
einfo "Finished creating modules."
|
||||
einfo "You can now copy your modules from /modules/*.lzm to"
|
||||
einfo "your usb stick or whatever your modules support is."
|
||||
|
||||
|
|
@ -1,44 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
source /lib/rc/sh/functions.sh
|
||||
mkdir -p /modules/
|
||||
|
||||
TMPDIR="/tmp/rootfs-$$"
|
||||
|
||||
DEPS=$(emerge -pv $@)
|
||||
PKG=`echo "${DEPS}" | grep -e ".*/.*" | sed -e 's/.*] //g' -e 's/ .*//g' | grep -v ^/`
|
||||
|
||||
[[ -z $1 ]] && eerror "Nothing to emerge!" && exit 1
|
||||
|
||||
einfo "Here are the dependencies :"
|
||||
echo "${DEPS}"
|
||||
|
||||
read -p "Proceed with the merging? [y]/n " ASK
|
||||
|
||||
if [ "${ASK}" == "n" ]; then
|
||||
exit 0
|
||||
fi
|
||||
|
||||
if [ ! -e /mnt/cdrom/modules ]
|
||||
then
|
||||
ewarn "Unable to find module dir in /mnt/cdrom/"
|
||||
ewarn "Are you using Pentoo live or installed?"
|
||||
else
|
||||
|
||||
einfo "Preparing to merge all required packages"
|
||||
for x in "${PKG}"
|
||||
do
|
||||
emerge -1b "=${x}"
|
||||
mkdir -p "${TMPDIR}"
|
||||
[[ ! -e /usr/portage/packages/"${x}".tbz2 ]] && eerror "Build failed" && exit 1
|
||||
tar -jxf /usr/portage/packages/"${x}".tbz2 -C "${TMPDIR}"
|
||||
mkdir -p "${TMPDIR}"/var/db/pkg/"${x}"
|
||||
cp -a /var/db/pkg/"${x}"/* "${TMPDIR}"/var/db/pkg/"${x}"/
|
||||
MOFILE=`echo $x | sed -e 's/.*\///g'`
|
||||
einfo "Building module for $MOFILE"
|
||||
mksquashfs "${TMPDIR}" /mnt/cdrom/modules/"${MOFILE}".lzm -b 1048576 -comp xz
|
||||
einfo "Module now available in /modules/$MOFILE.lzm"
|
||||
rm -rf "${TMPDIR}"
|
||||
done
|
||||
|
||||
fi
|
||||
|
|
@ -1,44 +0,0 @@
|
|||
#!/bin/bash
|
||||
|
||||
source /lib/rc/sh/functions.sh
|
||||
mkdir -p /modules/
|
||||
|
||||
TMPDIR="/tmp/rootfs-$$"
|
||||
|
||||
DEPS=$(emerge -pv $@)
|
||||
PKG=`echo "${DEPS}" | grep -v nomerge | grep -e ".*/.*" | awk -F '] ' '{print $2}' | awk '{print $1}' | awk -F '::' '{print $1}' | grep -v ^/`
|
||||
|
||||
[[ -z "${PKG}" ]] && eerror "Nothing to emerge!" && exit 1
|
||||
|
||||
einfo "Here are the dependencies :"
|
||||
echo "${DEPS}"
|
||||
|
||||
read -p "Proceed with the merging? [y]/n " ASK
|
||||
|
||||
if [ "${ASK}" == "n" ]; then
|
||||
exit 0
|
||||
fi
|
||||
|
||||
if [ ! -e /mnt/cdrom/modules ]
|
||||
then
|
||||
ewarn "Unable to find module dir in /mnt/cdrom/"
|
||||
ewarn "Are you using Pentoo live or installed?"
|
||||
else
|
||||
|
||||
einfo "Preparing to merge all required packages"
|
||||
for x in ${PKG}
|
||||
do
|
||||
emerge -1b "=${x}"
|
||||
mkdir -p "${TMPDIR}"
|
||||
[[ ! -e /usr/portage/packages/"${x}".tbz2 ]] && eerror "Build failed" && exit 1
|
||||
tar -jxf /usr/portage/packages/"${x}".tbz2 -C "${TMPDIR}"
|
||||
mkdir -p "${TMPDIR}"/var/db/pkg/"${x}"
|
||||
cp -a /var/db/pkg/"${x}"/* "${TMPDIR}"/var/db/pkg/"${x}"/
|
||||
MOFILE=`echo $x | sed -e 's/.*\///g'`
|
||||
einfo "Building module for $MOFILE"
|
||||
mksquashfs "${TMPDIR}" /mnt/cdrom/modules/"${MOFILE}".lzm -b 1048576 -comp xz
|
||||
einfo "Module now available in /modules/$MOFILE.lzm"
|
||||
rm -rf "${TMPDIR}"
|
||||
done
|
||||
|
||||
fi
|
||||
|
|
@ -1,41 +0,0 @@
|
|||
[1;31;31m .
|
||||
[1;31;31m d$b
|
||||
[1;31;40m .d$$$$$$b. .cd$$b. .d$$b. d$$$$$$$$$$$b .d$$b. .d$$b.
|
||||
[1;31;31m .$$$$$$$$$$ d$$$'`$$$. d$$$$$$$b Q$$$$$$$P$$$P.$$$$$$$b. .$$$$$$$b.
|
||||
[1;31;31m $$$$( )$$$d$$$$bd$$P" d$$$PQ$$$$b. $$$$. .$$$P' `$$$ .$$$P' `$$$
|
||||
[1;31;31m .$$$$$$$$$$P Q$$$$$$$b d$$$P Q$$$$b $$$$b $$$$b..d$$$ $$$$b..d$$$
|
||||
[1;31;31m d$$$$$$$$$P' "$$$$$$$$ Q$$$ Q$$$$ $$$$$ `Q$$$$$$$P `Q$$$$$$$P
|
||||
[1;31;31m .$$$$P' `""""" "" "" Q$$$P "Q$$$P" "Q$$$P"
|
||||
[1;31;31m d$Q$$' """
|
||||
[1;31;31m "Q$$P
|
||||
[1;37;40m
|
||||
|
||||
Welcome to Pentoo powered by Gentoo linux...
|
||||
[1;31;30m
|
||||
****************************************************************************
|
||||
* *
|
||||
* [1;31;37m All network interfaces are now down at boot. [1;31;30m*
|
||||
* [1;31;37m You can type dhcpcd ethX to setup your network interface. [1;31;30m*
|
||||
* [1;31;37m If you have a broadcom wifi card it is currently using b43-openfwwf. [1;31;30m*
|
||||
* [1;31;37m If this is undesirable or non-functional type "./b43-commercial" [1;31;30m*
|
||||
* *
|
||||
* [1;31;37m If you wish to run binary (GP)GPU drivers you need to build them: [1;31;30m*
|
||||
* [1;31;37m AMD: emerge -1 ati-drivers [1;31;30m*
|
||||
* [1;31;37m NVIDIA: emerge -1 nvidia-drivers [1;31;30m*
|
||||
* [1;31;37m If you are using usb you can replace "emerge -1" with "makemo" [1;31;30m*
|
||||
* [1;31;37m which will create a live module so you don't have to rebuild on reboot. [1;31;30m*
|
||||
* [1;31;37m In RC2 this will be handled for you automatically. [1;31;30m*
|
||||
* *
|
||||
* [1;31;37m If you are running live usb there are many ways to save changes: [1;31;30m*
|
||||
* [1;31;37m You can run "flushchanges" to automatically save any current changes. [1;31;30m*
|
||||
* [1;31;37m You can run "makemo category/package" to add a new package [1;31;30m*
|
||||
* [1;31;37m which will be available now and after reboot. [1;31;30m*
|
||||
* *
|
||||
* [1;31;37m Pentoo Bug Tracker https://code.google.com/p/pentoo/issues/list [1;31;30m*
|
||||
* [1;31;37m Pentoo Update Guide https://code.google.com/p/pentoo/wiki/PentooUpdater [1;31;30m*
|
||||
* *
|
||||
* [1;31;37m You can run "makemo category/package" to add a new package [1;31;30m*
|
||||
* *
|
||||
* [1;31;37m Type startx to launch X window manager [1;31;30m*
|
||||
* *
|
||||
****************************************************************************
|
||||
|
|
@ -1,42 +0,0 @@
|
|||
[1;31;31m .
|
||||
[1;31;31m d$b
|
||||
[1;31;40m .d$$$$$$b. .cd$$b. .d$$b. d$$$$$$$$$$$b .d$$b. .d$$b.
|
||||
[1;31;31m .$$$$$$$$$$ d$$$'`$$$. d$$$$$$$b Q$$$$$$$P$$$P.$$$$$$$b. .$$$$$$$b.
|
||||
[1;31;31m $$$$( )$$$d$$$$bd$$P" d$$$PQ$$$$b. $$$$. .$$$P' `$$$ .$$$P' `$$$
|
||||
[1;31;31m .$$$$$$$$$$P Q$$$$$$$b d$$$P Q$$$$b $$$$b $$$$b..d$$$ $$$$b..d$$$
|
||||
[1;31;31m d$$$$$$$$$P' "$$$$$$$$ Q$$$ Q$$$$ $$$$$ `Q$$$$$$$P `Q$$$$$$$P
|
||||
[1;31;31m .$$$$P' `""""" "" "" Q$$$P "Q$$$P" "Q$$$P"
|
||||
[1;31;31m d$Q$$' """
|
||||
[1;31;31m "Q$$P
|
||||
[1;37;40m
|
||||
|
||||
Welcome to Pentoo powered by Gentoo linux...
|
||||
[1;31;30m
|
||||
****************************************************************************
|
||||
* *
|
||||
* [1;31;37m All network interfaces are now down at boot. [1;31;30m*
|
||||
* [1;31;37m You can type dhcpcd ethX to setup your network interface. [1;31;30m*
|
||||
* [1;31;37m If you have a broadcom wifi card it is currently using b43-openfwwf. [1;31;30m*
|
||||
* [1;31;37m If this is undesirable or non-functional type "./b43-commercial" [1;31;30m*
|
||||
* *
|
||||
* [1;31;37m If you wish to run binary (GP)GPU drivers you need to build them: [1;31;30m*
|
||||
* [1;31;37m AMD: emerge -1 ati-drivers [1;31;30m*
|
||||
* [1;31;37m NVIDIA: emerge -1 nvidia-drivers [1;31;30m*
|
||||
* [1;31;37m If you are using usb you can replace "emerge -1" with "makemo" [1;31;30m*
|
||||
* [1;31;37m which will create a live module so you don't have to rebuild on reboot. [1;31;30m*
|
||||
* [1;31;37m In RC2 this will be handled for you automatically. [1;31;30m*
|
||||
* *
|
||||
* [1;31;37m If you are running live usb there are many ways to save changes: [1;31;30m*
|
||||
* [1;31;37m You can run "flushchanges" to automatically save any current changes. [1;31;30m*
|
||||
* [1;31;37m You can run "makemo category/package" to add a new package [1;31;30m*
|
||||
* [1;31;37m which will be available now and after reboot. [1;31;30m*
|
||||
* *
|
||||
* [1;31;37m Pentoo Bug Tracker https://code.google.com/p/pentoo/issues/list [1;31;30m*
|
||||
* [1;31;37m Pentoo Update Guide https://code.google.com/p/pentoo/wiki/PentooUpdater [1;31;30m*
|
||||
* *
|
||||
* [1;31;37m You can run "makemo category/package" to add a new package [1;31;30m*
|
||||
* *
|
||||
* [1;31;37m Type startx to launch e17 window manager [1;31;30m*
|
||||
* [1;31;37m Type startxfce4 to launch XFCE window manager [1;31;30m*
|
||||
* *
|
||||
****************************************************************************
|
||||
|
|
@ -1 +0,0 @@
|
|||
Pentoo 2012.0 release candidate 1
|
||||
|
|
@ -1 +0,0 @@
|
|||
Pentoo 2012.1 release candidate 2
|
||||
|
|
@ -1,152 +0,0 @@
|
|||
# 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
|
||||
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
|
||||
"
|
||||
|
||||
|
||||
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}"/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
|
||||
}
|
||||
|
|
@ -100,7 +100,8 @@ PDEPEND="${PDEPEND}
|
|||
|
||||
# Basic systems
|
||||
PDEPEND="${PDEPEND}
|
||||
qemu? ( !livecd-stage1? ( app-emulation/virt-manager sys-apps/usermode-utilities ) )
|
||||
qemu? ( app-emulation/virt-manager
|
||||
!livecd-stage1? ( sys-apps/usermode-utilities ) )
|
||||
app-admin/genmenu
|
||||
"
|
||||
|
||||
Loading…
Reference in a new issue