Sync with portage [Fri Dec 13 10:08:14 MSK 2013].

mhiretskiy
root 11 years ago
parent a5f7358bd0
commit da85ea2847

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/emacspeak/emacspeak-39.0.ebuild,v 1.1 2013/12/11 01:20:32 teiresias Exp $
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/emacspeak/emacspeak-39.0-r1.ebuild,v 1.1 2013/12/12 17:45:37 teiresias Exp $
EAPI=5
@ -53,13 +53,15 @@ src_install() {
if use espeak; then
pushd servers/linux-espeak > /dev/null || die
emake DESTDIR="${D}" install
local orig_serverdir="/usr/share/emacs/site-lisp/emacspeak/servers/linux-espeak"
local serverfile="${D}${orig_serverdir}/tclespeak.so"
install -Dm755 "$serverfile" \
"${D}/usr/$(get_libdir)/emacspeak/tclespeak.so" || die
rm -f "$serverfile" || die
dosym "/usr/$(get_libdir)/emacspeak/tclespeak.so" \
"$orig_serverdir/tclespeak.so"
popd > /dev/null || die
fi
install -dm755 "${D}/usr/$(get_libdir)/emacspeak" || die
mv "${D}/usr/share/emacs/site-lisp/emacspeak/servers" \
"${D}/usr/$(get_libdir)/emacspeak/servers" || die
dosym "/usr/$(get_libdir)/emacspeak/servers" \
/usr/share/emacs/site-lisp/emacspeak/servers
dodoc README etc/NEWS* etc/FAQ etc/COPYRIGHT
dohtml -r install-guide user-guide
cd "${D}/usr/share/emacs/site-lisp/${PN}"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/emacspeak/emacspeak-9999.ebuild,v 1.7 2013/12/11 01:20:33 teiresias Exp $
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/emacspeak/emacspeak-9999.ebuild,v 1.8 2013/12/12 17:45:37 teiresias Exp $
EAPI=5
@ -53,13 +53,15 @@ src_install() {
if use espeak; then
pushd servers/linux-espeak > /dev/null || die
emake DESTDIR="${D}" install
local orig_serverdir="/usr/share/emacs/site-lisp/emacspeak/servers/linux-espeak"
local serverfile="${D}${orig_serverdir}/tclespeak.so"
install -Dm755 "$serverfile" \
"${D}/usr/$(get_libdir)/emacspeak/tclespeak.so" || die
rm -f "$serverfile" || die
dosym "/usr/$(get_libdir)/emacspeak/tclespeak.so" \
"$orig_serverdir/tclespeak.so"
popd > /dev/null || die
fi
install -dm755 "${D}/usr/$(get_libdir)/emacspeak" || die
mv "${D}/usr/share/emacs/site-lisp/emacspeak/servers" \
"${D}/usr/$(get_libdir)/emacspeak/servers" || die
dosym "/usr/$(get_libdir)/emacspeak/servers" \
/usr/share/emacs/site-lisp/emacspeak/servers
dodoc README etc/NEWS* etc/FAQ etc/COPYRIGHT
dohtml -r install-guide user-guide
cd "${D}/usr/share/emacs/site-lisp/${PN}"

@ -1,2 +1,3 @@
DIST salt-0.16.4.tar.gz 3542126 SHA256 aa880a7008995be88e417e3639ff9326c3df73650fe3155a7dec43a3b1cb498d SHA512 d4aa7d9395f164a7a9efe76ddebd2aa72d695cfb33fa2c3e9efd6f1a1288f6aaa910d635835a4f22e47cb9c126bfc24c30ef0e9054fdb42cbbc4299ded17f0ef WHIRLPOOL 73ded2adde59f4aa1d982e6f59b31ad91f9a41d4fa2913fdd046ab0157fa9e936852724e5529a173db339a4b11a80b1ed64b35b5c252a72ed23fedf6cee4eecf
DIST salt-0.17.2.tar.gz 1866629 SHA256 f1339c02c40b8aa9c55db66bd5780037aa7f6eb4d592fa9e1353e74d1ab167b2 SHA512 fd31b458f09140e2c735e1eedfc47a560dc235e0507dd2f6553328444e1622deca62689e344fdf7f3f5f243534f5feafc1d768944b0d2d8c006ad360297d2d98 WHIRLPOOL 4aa1562e1f579e79b6d8c1beb0059bdac53add7b9ee16a97d2fcfe599844601909932ec341ee11c4f9ef3f449217556e61f84ba9646b7718bc5d90324fbf39fc
DIST salt-0.17.4.tar.gz 1871032 SHA256 5a7b3f4d5c22aa4b8e7c03d60dc429b0428c575fb8f0c285616239c0fe5a0ddd SHA512 3ea8d42c321d111bc3d277167c85a3ac6eb99c97eb5d53030e462372d227e0a0c2a93b4b13eae38eed2e73ec591e1e78b535493bf77d66c3d19102baf13cb445 WHIRLPOOL 27acf1f7adb0fbe9ad393711d6bd5998feb090f5bb38ec05d11dbd85a434ffbb19d921ec90e462a212ff080729a553701ca1d750fe8b31346e903e8944285180

@ -0,0 +1,79 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/salt/salt-0.17.4.ebuild,v 1.1 2013/12/12 23:26:17 chutzpah Exp $
EAPI=5
PYTHON_COMPAT=(python{2_6,2_7})
inherit eutils distutils-r1
DESCRIPTION="Salt is a remote execution and configuration manager."
HOMEPAGE="http://saltstack.org/"
if [[ ${PV} == 9999* ]]; then
inherit git-2
EGIT_REPO_URI="git://github.com/${PN}stack/${PN}.git"
EGIT_BRANCH="develop"
SRC_URI=""
KEYWORDS=""
else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~x86 ~amd64"
fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE="ldap libvirt mako mongodb mysql openssl redis test"
RDEPEND=">=dev-python/pyzmq-2.1.9[${PYTHON_USEDEP}]
dev-python/msgpack[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/m2crypto[${PYTHON_USEDEP}]
dev-python/pycrypto[${PYTHON_USEDEP}]
dev-python/pycryptopp[${PYTHON_USEDEP}]
dev-python/jinja[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
sys-apps/pciutils
mako? ( dev-python/mako[${PYTHON_USEDEP}] )
ldap? ( dev-python/python-ldap[${PYTHON_USEDEP}] )
openssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
libvirt? ( || (
dev-python/libvirt-python[${PYTHON_USEDEP}]
app-emulation/libvirt[python,${PYTHON_USEDEP}]
)
)
mongodb? ( dev-python/pymongo[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysql-python[${PYTHON_USEDEP}] )
redis? ( dev-python/redis-py[${PYTHON_USEDEP}] )"
DEPEND="test? (
dev-python/pip
dev-python/virtualenv
dev-python/SaltTesting
${RDEPEND}
)"
PATCHES=("${FILESDIR}/${PN}-0.17.1-tests-nonroot.patch")
DOCS=(README.rst AUTHORS)
python_prepare() {
sed -i '/install_requires=/ d' setup.py || die "sed failed"
}
python_install_all() {
distutils-r1_python_install_all
for s in minion master syndic; do
newinitd "${FILESDIR}"/${s}-initd-1 salt-${s}
newconfd "${FILESDIR}"/${s}-confd-1 salt-${s}
done
insinto /etc/${PN}
doins conf/*
}
python_test() {
# testsuite likes lots of files
ulimit -n 3072
SHELL="/bin/bash" TMPDIR=/tmp ./tests/runtests.py --unit-tests --no-report || die
}

@ -1,5 +1,5 @@
DIST dpkg_1.16.10.tar.xz 3703340 SHA256 aeaacf0884039940d9463901102194f9a42eb5702157b9e7a23f43e0d9f65cf2 SHA512 cd7b1159c2071f48f2e369e03b8a3d1f00366bcdabab2ef4c33700e8f3230db5c9991e5937331f7f66f616d2bb798efec12e572af5724e1c9809beb9d5ae627e WHIRLPOOL 5d54eedf2b90f35ea9ee7b5c1bdc6ddc2a3054c893cddb048598d85a6f6a5ea846879d5c1181432bffc0268b404408a6d2d40bce0cfd49784e5b6bca703bae44
DIST dpkg_1.16.11.tar.xz 3788644 SHA256 fa053acbc1d7d3e28c6329c412a08812b971e84898d06efc7bfa36e6a1cbbd96 SHA512 767b34db7952ef9d1bcbda7569604dccfd9c17d07e0ab2b452703ffb5089e738d4fd0d4b335da5e2440bd00e8d11b69eeaab838ecd66dd398126a93b9c24e3da WHIRLPOOL e6cf94e90597f05f66ef5a90b6c5a9484b9a34933a3d9e2d952230dcbda49e4c1e61a58d2ee13facb4492d312e4f6b4fd80d625f1821f77bbc70e83bfabecde7
DIST dpkg_1.16.12.tar.xz 3789016 SHA256 af96447758ecbfda51fc57d4b3bc3d208ad6393e71b91c9b52c6687697a208da SHA512 852c9cfeeac278564e605e5a5c4d77cb775ad20cf7fc52fa28c2a6192462ee28c32ecc2b5e434e5eec185deff5039d9fb1802cb4fe6d131b8fba7209f8462d44 WHIRLPOOL 08a415bf48bf91086285b8f71fb29fd3705ddcad85a440e6eab1528399e4d6ed0f59d977382c9daa401dbd4c172fa21a210115fc9af55124c73a628add2b3178
DIST dpkg_1.17.3.tar.xz 3838080 SHA256 02ed520ca9622e5ebe475add2cdbc03b7a135ccb190bddd39dd6645c628a2850 SHA512 d1e7d674b66171e7f8b6430456c9bbadeeb2daced42bbd0c53b06a36cde7b87b05aaf82806aa5e9c6c8447073116979456eed8a74f2f339e4b2773957e499223 WHIRLPOOL a9fb10f8d024fd3013390d95d3b77e2aa1d59d04fdf74e1848efd268e7a9fa4190212c607bc8874b59f2d59929c9620c798fa188ff133e8c9854548e74e95456
DIST dpkg_1.17.4.tar.xz 3836352 SHA256 01cdc81c33e77c3d7c40df17e19171794542be7cf12e411381ffcaa8f87b1854 SHA512 5b87c4e8860979eb802df5dd7bd7fa6929d4090be2b546a0c936cecac168e7f94563dfe5848317fe930185b3701fd170df737ecf8d47143153f67f484f4f9480 WHIRLPOOL 93f33e90d87910ccdd9cd57dcde5f5bf2ca7f76de00cf16a7c405050d9c9d9f65329360da01600ef2f2ff8bbb5146cac9a88a2b45ca3f93d7b0d723636b20c3e
DIST dpkg_1.17.5.tar.xz 3839224 SHA256 b7c465006bb87725cf0fbcf61bd04d9c31384a4a68e41a0aeadacac0eb63f23d SHA512 ec892f50748eb59e71c2d7ed3d8033ee42d1dd8909ac18ae7361714d632d02d3f9ca37fd0beb6f806f8db84920134f1deda7c4559d606daab8070209144dcf4d WHIRLPOOL 6007af93d97f95169b64bbf3b572a2b756ddcc67fd4ca7be25801019fcf04b407aadf4ee6daf8e36f79b38d36c2c5cddd3393ae63fc5695bfef6830af89a7d41

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/dpkg/dpkg-1.17.3.ebuild,v 1.1 2013/12/05 15:26:51 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/dpkg/dpkg-1.17.5.ebuild,v 1.1 2013/12/12 15:25:25 jer Exp $
EAPI=5
inherit eutils multilib autotools toolchain-funcs

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-doc/pms/pms-5-r2.ebuild,v 1.3 2013/12/01 19:12:44 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/app-doc/pms/pms-5-r2.ebuild,v 1.4 2013/12/12 12:04:46 nimiux Exp $
EAPI=5
@ -11,7 +11,7 @@ SRC_URI="!binary? ( mirror://gentoo/${P}.tar.xz )
LICENSE="CC-BY-SA-3.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~x86-netbsd ~ppc-openbsd ~x64-openbsd ~x86-openbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~x86-netbsd ~ppc-openbsd ~x64-openbsd ~x86-openbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
IUSE="binary html"
DEPEND="!binary? (

@ -1,24 +1,36 @@
DIST amd64-debug-libreoffice-4.1.3.2-r2.tar.xz 29522704 SHA256 04f26c06e3d907a5874561b590cc94f6f7254ddc073fbc0da692425d60699366 SHA512 de66b91fef5506ab8231db6d01fb39e4be45b8af7c5f110e54ca49eee65538ec718416f8b8d3455b5e8375ea0a64141c6f98305827e5998d65b69730d55aee89 WHIRLPOOL c48367509662660de1bfe9ed63c1cd03374464a0dfd6d2aa5e4f45f9080cf1bf83cf261df2aa4e9ef1b7bb7bb9eab70481bbdda04bf1bce83e26c976ba80db95
DIST amd64-debug-libreoffice-base-4.1.2.3.tar.xz 958196788 SHA256 8a1d3cd528aed0522bd1a582270d97d21b64352134af0f9b87d8c01ae1eeba9a SHA512 50bbd6dffc25ad6197cf9ef1acf5f198cb8c75f8ba5b81032429c52b7a2565ae1eb0c60faf30318ede00fe5e3ac03b39632f81304e8bcfac76f99059d5a39067 WHIRLPOOL 95c0da2db2df6ab81f807c2d456da01f5602bd6057fa2f71407b3eae44a246c0e91963312efad06f84d36bb2d30418e4fd693a23e385e4bf818268cbbdd3d3bb
DIST amd64-debug-libreoffice-base-4.1.3.2.tar.xz 955407260 SHA256 3e72dc4686f25915f787fd66010775c20dfbdb888fdbb6fbbdb12bdda43cfd3a SHA512 190a0692cda1414d3c903e307d71c7f87528657419d0cc10fa8e3ff18f7e183d86db297f32798f0aa0682eff081aad1b163c7c35e69a502868603644255b4111 WHIRLPOOL f9413d4d1a9cc1bb6f97514c432ab6bfc7a96f53819e8f0d1375b10a1ea897f5f42fc048c4a7d6297d1e3b17176ed21c2601e8a72ff436bf7bf8fde63bb0f4c5
DIST amd64-debug-libreoffice-base-java-4.1.2.3.tar.xz 963983160 SHA256 ae51aa73737f1e9eb40dc51f3b27a96eeff94fa04f5a02894d1db613d6b5e31b SHA512 686fb5da30963c191d6b37eca1b4f501128737cbc62250a1bde776c45678c99efcdf296773d979e0fdc49109f7efaf2480c23da6fd99838c9021fa04e37f348f WHIRLPOOL 6360b03344ee9dec343cbaffa06f712563eb9121df88af03a6642fdd60a6d8d55ee3a757dda153b1c010e535aa97b10d56e5edff3f1bb1fe44bdfcf5efbba905
DIST amd64-debug-libreoffice-base-java-4.1.3.2.tar.xz 961176396 SHA256 7b5cc10cab324974c59fa488711ca6d6ecd1589c5752e850d4edd2a9d972781b SHA512 8c14ad133b5bf4b3c161dc8a9533eaa0d27173282f233ae0fce2204f2b8ad9901c24aa9a05e36c0aa4cb9610d7df49a04c5f757c2af897aca37db211af6fdddb WHIRLPOOL c2da48208cccce1f07fbf0945297a6cabd9a4ca470e741e8ae713c192296d5693ea44ebf55e9d61b662e3957bdd651343ff102c897702a404547f6235c858384
DIST amd64-debug-libreoffice-gnome-4.1.2.3.tar.xz 960147772 SHA256 411a0a1e4d3ddfa97cc36cd062d68b349bb7c008e03535f1fa83f2cec395a96e SHA512 510d2a9b067421ef7a1f8ae6b9eaf8584d8ab10665e279f73f3c99b7950de2a1c4b987add9317ed64581cbd3adb55245f2bfd47726403a435b5a0fc523427b99 WHIRLPOOL 4b1f83814ff95762089efc97a3fbe0b94c69f469148437668775c22bae7f843ed93cedbdf8eb19fe33facd10d33b06623fc50d0e086c44cf6cef7ce94dd9a3ac
DIST amd64-debug-libreoffice-gnome-4.1.3.2-r2.xd3 5770968 SHA256 3ef3707b5a9f044e897f26cd68b2c66a8835eb164c0bc34087bd9a6ce5801e3d SHA512 d68295ba9b4d976d9cb0b40dfaba4a0fa861f52b54c6e1f0a95eb61ff3c90dde5d3e2e9ee25a240c881dcde2fcc347cbdb9bd560ac1cf6c49afe7b049f20a96a WHIRLPOOL cf29026465271273574da5b5c4223bb73362dfebb8d17a0260e24735a31fd6a178cc86f909c14fc9892a346ea40018d918bd91b05e1146736d8a5f3115d490bf
DIST amd64-debug-libreoffice-gnome-4.1.3.2.tar.xz 957353656 SHA256 1d6272d65d2a226ddab4f8324eb1638fabcd4a2e0982f155bedd4ce227b0a330 SHA512 e0b75fb9b60e095b167cbe0489e81007f50da2ecb6cdb115ccb7c92352c3ce22434d6ab9fee134e9685334bb5086de9538d697b64b906d530dd8e934d7939e8e WHIRLPOOL 79b08db479780d757034050d1c16b8a586ab589039c3c52b83a055d04da887b69fb2ee06fb0e5b97b3d42bed99a5e4f8b72d9c44fb4ea337d8c4ee70b02c1c30
DIST amd64-debug-libreoffice-gnome-java-4.1.2.3.tar.xz 965971704 SHA256 c3a5a3c7719877c9aff53e4cb35ea9d719687fd7a08f5d7973035050ee5f49b3 SHA512 10bb93e3e19d35595fe8ccf54b709c94f0cdab98a168bfd99b5cf4c4ced8e2d816697ac10e4e7f7f6fef6c02513c179ee57342d1f300b040e562e9bb0a8dc219 WHIRLPOOL c2cd2d696497f780f40cf9035a454774c6084a83b9bf7dd313d840b1cc66b86cf2fe639e41e507b43d6b409a8cfd736bb907e6bef66519cca6b64983d1733487
DIST amd64-debug-libreoffice-gnome-java-4.1.3.2-r2.xd3 11236622 SHA256 77b45ee5b8bacc2b1b803db1894345c97d2035ad22f14cd407f443567d46e517 SHA512 de8c1ccf371029d2a075b7e5df305d2114a4bd91ab78beb25bb7d4c8dd2b25b3eae689b15cbce57b4c298ddbd9647f2dfa92430578f2eeafa6a7de810ddc691a WHIRLPOOL 7734b43203c31571692a51bf4936e7038ed2fec1eb316d2b526d07baec465724622d2c495163ab21e28577a6211e799571bf6a41e83a7f56160f6c2c974f9ff0
DIST amd64-debug-libreoffice-gnome-java-4.1.3.2.tar.xz 963108692 SHA256 9014bdfdef73b44369c0ed6fde624ec12916f0621818326076954ab9d996c001 SHA512 21511038e08595216777b64a026f3b893e6d9c30f6cf749f2bdc2ee5055b501af242a49474483081a33b3a80687149ae6f96ca1a7e6f5eafe375f34c0a61f4b5 WHIRLPOOL f422421a1204e5cab371a6c88dd71258f8fca297fe1c5c811f603a6b2a9f53fe07ee99d620a6ec6eebfa6ae2166e2f4b3d34ffbb08a89e4aec563c9da66a710c
DIST amd64-debug-libreoffice-java-4.1.3.2-r2.xd3 11030982 SHA256 ea7637f496e425858f54bcb16e741df43225465cfcb74a2475fdb352307b22bb SHA512 1ed773d911f0243308ae33476212e4c33c9f1fa5a0f820914903f2765c07393dda76c227dcce55f102a40fd38d40222496b5eca061432a3e6ed8c87e3cc37549 WHIRLPOOL 02bc5ff5c8ae43e6d84ebf1d1fd7f330f4f0b04a3f3da4ee62dae1a879646b59813cdda49ce43f6bbf71de432e346a3b031c5f9e129d182d51c9881c93724d86
DIST amd64-debug-libreoffice-kde-4.1.2.3.tar.xz 959761312 SHA256 d122dc7f67cc52dc5481b1ff65d04b4f77bf6a6a46b8006f4d409355ed385710 SHA512 3fbcea6f97cdca65e915060d87ad50d1571d8e0860d26a022e40d9e8e95a473b2e34351360de5470bb58e83c61f819013485040e93ce982e0e11ba1ff84b75b6 WHIRLPOOL af22c04b0373dd3fdfc1c7105100717c8c9f2827c53326cc4b80dc1c6a4ec1f6b7293437395c623c71ce1a2bab4e31653ae524093f66fb6eb6a01bd3321f7835
DIST amd64-debug-libreoffice-kde-4.1.3.2-r2.xd3 5762060 SHA256 05e2fb888bbfbbf2f74ec1b3479736ee8f840894a9b6c2cebff04b7da40e143f SHA512 53ba2413708a83d7fb054153403b0f7c7fa1a1022cc00b2e9278528f2845159a3f000a008b64e6727b3ddfc3dbe8988fc0789bdc55b601c810aefdcfead7bb5f WHIRLPOOL 6fbadc3c6362f0bebb17c66ec482c2f957b74e2d37cb69c19f0713c9d09679058878c464c49f21f4429f4cb784e6ccc90daf9ca58fffe88bf350ad29a0380886
DIST amd64-debug-libreoffice-kde-4.1.3.2.tar.xz 956948200 SHA256 cca06186cd2c3a666a869585eb04e644cb2d064f2e1142c2f60726f3a9e6952a SHA512 14117a0bf0ffef7c78292f7b24ef6b887f5d96b227e860a57f4c4f46b6e9552c080db47379577076a148cd130721f8dfea3e970fdc2c867f2889fb1d369fe6f0 WHIRLPOOL 607a04bc92693ccf54859c714079cbc31c59224889832f34a582cc02c0b8eb0ed943656f934e315c7d17094f1a1d69f26d0faa2a43553fcb656fbc737f823747
DIST amd64-debug-libreoffice-kde-java-4.1.2.3.tar.xz 965557164 SHA256 146509c8738f3a256505016b1ac8951733b488a789f86d5aa8a2f864aca9295c SHA512 4988537aead15952f7b75ec6ef6dc63a10d39e88c597d68c8ba071bd56195b6207534e402c1837b7e590a161d580b66d475385fa9a0f25b5734a3c35865a712d WHIRLPOOL da3e5e5ee00f4b1c8eeb2c813d2e0613ed8317bf4de1b193f9032ad348bde1a62e33dbcdaef10a160e4cc9391df7aadbf7981ee54272ef9c132c0c1d42b0529e
DIST amd64-debug-libreoffice-kde-java-4.1.3.2-r2.xd3 11068246 SHA256 734693daa3cb7a07a0db3bdd3757b404b2b881e93303ba4becfa6803b87334e1 SHA512 b7f8b4bda9c6112b231d875cc864e5ae0c75598800c3d6fc88ee7dddf4e8f6bcb6abc653c04e2aeac7a6113ab88619c67675164b89988816041add9b2cd9eb25 WHIRLPOOL 41efa765195f9208f9c265e23fc5b6f7c0a708b0bea1fa828156f041a20e0ba5e92ae454f18968396d322041527ef2ca0fd060a5ddb9f778be8330f2f5f199ac
DIST amd64-debug-libreoffice-kde-java-4.1.3.2.tar.xz 962776644 SHA256 6b60c2f7ffeecf060db17dea04f702322f91d2c3500a821bff30608fcba2c71a SHA512 c83cf9c083e6e27eb0453d1ab299da6df59278a5c72a5ef0bac8d93ffc04690615ffb56ce7dda30738373fc5508a21eaf752a8fa755d51eb3940c024730cf087 WHIRLPOOL 72d78b60966b50b49840e47ac594125a32fa3be44932bd4a1b02db0608b3b94cce7570d0bec43f89b82a7133f94ded8764e42eeb4aec6c693aea48a25239fa0b
DIST x86-debug-libreoffice-4.1.3.2-r2.tar.xz 29134156 SHA256 839bae6e958ac802a00bfe62e62079b0adc3f778350e778bc5520c766ea1a029 SHA512 282c5234b766ab5c4c35cf80cd0289b66f773b7b1acdec3d537990b7e4b77bf729ca965578d90920a12f6ca46b53b998a51c009fd455abc27bd7ee7f6782189a WHIRLPOOL 729d2c7591412f6ef61e1da04cc5ad93cca74c757e63bb5b619a8648a2cb3e8d6190733060527d50d361ea9f45360f531e6ad03700281f35f4da582f4da1e30a
DIST x86-debug-libreoffice-base-4.1.2.3.tar.xz 891947864 SHA256 bd6f0c14cda4d37339a451596407ce3e65718a6b0cba45e48cae761d97284a5d SHA512 9905c84e14c41bb1a8e6d54d8ec5a3c1ad9aa0d57ebd11c8c69e401246693121b0ced85cceb263bedfcf067271b619d5c2e971eba9121774fae1968cfba6f095 WHIRLPOOL 7564e261c6e5ece378bac2b211d4706bb3b2e6a696c84559e022869c3d5e3742727abce8601e6506e066bafd03f2914cc9d41c5ebdecb12e3a5a92157ee18c46
DIST x86-debug-libreoffice-base-4.1.3.2.tar.xz 889357300 SHA256 980593b221566b7ba173827e992e80c57fccaf29617abfba2a2efd3d57a91dfa SHA512 cbca94ee2229c727ced6366be1f13adef0a705509bafb2bdcbfa6bfd5e48183b32b6da9ea6103ad53e9577d8ce037edf104bf7e22b512a80454a7af825bd1392 WHIRLPOOL a73591126be777acc90cc1d18e28b0344475560ab50d975a2bacd7c89d4fef50e21419784c4c82edff0cf0bb7c001dd75db8279608c940ce4588651987b885fb
DIST x86-debug-libreoffice-base-java-4.1.2.3.tar.xz 897133180 SHA256 b0f0c22ef6541a02fdcd1d0f289a980b3e599ffa9d2b1f40278b23727510fc36 SHA512 de817d5c967e9b3ef217d51551e4d3cf8a67cf509ec0c12ee0338f7170cdfd158b6fabe666f508991d68ae30aa0d2da16619ebc3780464ae130b42ccfce95662 WHIRLPOOL 5859ac7394ed03fd7d618ffb3bc5f5217c6a9f481a2c44ebc4d409c22a427814fe9c788dba9ff8e6f10222b06a706a31012fd8c4d3d2a30ac5aa8085c45bb878
DIST x86-debug-libreoffice-base-java-4.1.3.2.tar.xz 894436680 SHA256 091ffcd893ab380c05e61a43606a371db1c8bc895636c8c01ef29780d2d34e98 SHA512 423b67459527586142c32b70e1be133071d6417a4b71335d176c41fc4acd13d0fdee0c8b097acc759d40140f98392ad80486c398463cdd303cbd40eaaf18b6fd WHIRLPOOL 0bd25692c86e8fe11425540654163bbaed8c985f20f2fad5c9e525aae2ec1abf9002f76b33de66f13c9a6e5836517fd50582a06b614b4236a3a6a57c0f171783
DIST x86-debug-libreoffice-gnome-4.1.2.3.tar.xz 893806224 SHA256 d7654df90f34555954718371eb166b07ab303963c23453ac7f55dc6fd88cd3ce SHA512 5d23bee6e6d94ab67600659ba05aa8bd577ce31036df1d9d9c655edda6f58acdc799594878981ed8d2d54617c85cc5deb58c9c88897c4056dfe0a6494a669921 WHIRLPOOL 4a55f4c5669607bc4c749560144fb0d77fd3e6d35e74d5618371331e23e4657e70e872e4092cad06f9db705dc325c2e7a3eb02dce1f363d85d8835af455fa558
DIST x86-debug-libreoffice-gnome-4.1.3.2-r2.xd3 5668929 SHA256 5808d46b56cedd4b662fabc49165b70595f37f4391a283afffcee9bcc94cc3da SHA512 e74f83ef41fa02dfef5aebf023afa5752c45ed15e90a42b043bcb0bc658bcf3bf6a11346f9b69c6ce465860fe2689c28410cf80604852c44472901d2c630a247 WHIRLPOOL faeb2ec928c2530b6aefc65880a12eba4d69421e02e2a72846ae6ff700892246d62812c087c2840a9a66d38eaf088d0c5cc6611a8d6c5e0f93d2244ebb5cce9d
DIST x86-debug-libreoffice-gnome-4.1.3.2.tar.xz 891220228 SHA256 617f520468f82d9e5d56dd626a7ac17d63f2694d5d83820bce54a955bba9b7dd SHA512 dc8edf02d5f85365cd2e7968fdc38d95b359636bc846e72963250db0bc192d9caa91cb42aa49e1bcd93b8519d5158656013a72e98dad55a15c3af9cdf2113767 WHIRLPOOL c587165c9c3e0b0cca855eed3d9f54b4b5de64f8638145c153d56f9b8da6e3cf5bd9dae1c728b6178b302f8590cbe5047d5e808111cdc3ffd6cb15cfc0f97eda
DIST x86-debug-libreoffice-gnome-java-4.1.2.3.tar.xz 898970136 SHA256 08651668092a6216b2288d4b1d742e7049daf48eed5621c05b84351d13b395ae SHA512 23636dc6ac4ec6275501f9f78344fcae180cd2f6dc7fae7a942de698fe230c94a9d55fe31f290136bb1b9735dc6def11eec77fad17f0ae024723ea0c5a429f85 WHIRLPOOL bf04dc71cf650ccdc19f3934e89a089182f4a75c97a1db815735602971df41c1f3b91723a7991110ae90ac680649484de2100d1fbe0811555f9ad72c80ef021b
DIST x86-debug-libreoffice-gnome-java-4.1.3.2-r2.xd3 11135522 SHA256 e8d68990177d885ee14ee8b93951db09f217f51dbe1d01eafb3bafd975da9ee7 SHA512 40fb5fe88c7fb3d7171a2d310383cb5e26c5e7734cf1af92983c0c30f8fa7823fcbf783c52f8a0e4b5bd8730637d04e5294b355e4cbe6a066a323ba1ce1a0506 WHIRLPOOL 894c53b71270c4112b8cc04cee24925bbb4178a6a62c9285e7941ff6865ce706e5510d908e5e5d9ede182d34564b5bc742b17d1f609916860f633ab75703f788
DIST x86-debug-libreoffice-gnome-java-4.1.3.2.tar.xz 896237344 SHA256 d5d0b915d40d19aa292d0042f1af9f89763f36ef7716b9d11874b7d6ea533be4 SHA512 48f80c93b8ec3cb82710447fa8a7599f039a67174a81b18640fed7abe75deb8440697968ecbadb9307eb6eba26760fa91f56a3d2513e9283fcfbff82edd1bf0c WHIRLPOOL 667346e55a28215ba23117d4484984e9be137b3897e259a10c21d6cc2c8e3993cd5cc3e98c0c43cf9a9e9503266144b577748fa58bd2212c32eecd3f0dd296d4
DIST x86-debug-libreoffice-java-4.1.3.2-r2.xd3 10945503 SHA256 572b4a42ee67506f1a3ae401a5e3a71e43b711988cf9a5564ee9ac0346ebaaa4 SHA512 ac8dd0b23bf8eea6d6c00e683a537278a7512a9252d002237da2b22c0210afb6ecb1051c578c3aa38bc04991dade245cea5ff6e10f7de2709095a70dd6f19cd8 WHIRLPOOL ac08a170303b8b76e38018ea5e8e74cba5af6f716028d1e14fd2be117c7b1fc891b286a90a212e77b196b56077ba4c9324573e9e5ff9dde2b101cd461a84cda0
DIST x86-debug-libreoffice-kde-4.1.2.3.tar.xz 893383540 SHA256 e81b0679f256c4ce643fc7e5193939834253f6aad9e5764c7649bafbb7222ee5 SHA512 c45cf60817cd49c16a93863e42608c818639f23531593144392488cd03dd7ad6bef3dd3d5b576c1aefb6e61b49efcf12312d6154751babf21a936fe4066bd7fe WHIRLPOOL 320e8b8137f1c068f4e9281627a9907918d5a774aa6f7a19d9bb04d25429fd322eedcf3f6f153ceb2a284ef04985af5116faa2bb12779e9a31c1a5e659f69320
DIST x86-debug-libreoffice-kde-4.1.3.2-r2.xd3 5543445 SHA256 7c4f3e723e1fa72d001d4cf558ad7d9ae50892d132fd2b1574d0001e8cc200c6 SHA512 6a459dec2e78776bcf29c792e3272b6a4d4cc47ee2ed2eac912432416f861a7e50d43fef04a21348ef5560fb070cc6035344b9b26235245be309bb2118aac554 WHIRLPOOL 9808ec5de088edb205c9eddf6eddec1144002e55eb2af03f47c5828ad84c5f8e61c4948154964da0b1d4047f4b579410c7169aa69fe9f8edcb3644d5a0ffb814
DIST x86-debug-libreoffice-kde-4.1.3.2.tar.xz 890747752 SHA256 ecf8b4e36734defd8d61cf95cdc8b553441b05d715e0af9bb350a745f5f2ed9e SHA512 c173fadcb63bcf38dfc36736ad2850018df6a2e8d6ff7de258a008f29ff2730bb3730fd4a59d8683098e613e718c3eee213777f8f8cfe7d67d3b4708a1fa2616 WHIRLPOOL 0a4aa6abf6bb2ee0de80fc50663cc00d8b5fa6a394eeed0a76e2410f31326b13898a017e3860aeaf356ceacdd5ece01554241ae944fff4ce8d2aaf53527ecb34
DIST x86-debug-libreoffice-kde-java-4.1.2.3.tar.xz 898585060 SHA256 724912cf06d9bf11b22bdc40d11acb44c36370b6d557db6ff732cbce2a165a88 SHA512 1334e8958e1d67974735259815dfe00646abd54e4c6dd5144a46c68f8787270006fe4fdb504b465fa76435700ea40a7e96703c7644cad2b7bcf1b47335366684 WHIRLPOOL 94dbeb85cd717ed562c5523e5982068a31cd4ae0efd25e73fc9c2631366bc27380caf126fded524072835bc7652924814154255745d470be4dcb7ce16acf5a1c
DIST x86-debug-libreoffice-kde-java-4.1.3.2-r2.xd3 10990786 SHA256 bdbfdfbbacc9c1eeb188f175851a5b6211466bc830e9553eabeadfd4a547c5b5 SHA512 7d1bc6b7d88a4f87c1d2bcc8e7f189a3466cf6c6cb3946b9fa1df5cfda300795a97dd1c3367f9dd1bcb20c907b641277f607a1638cda0da68cb5afabc33de7b9 WHIRLPOOL 3602c39977e15cb7f14630c1dc80f00033d225597210cf8f4a576097154af2307ecc53b12ddd486e1ef0859b728843eb46e217fc5f01c2ab9090bcf15c9e88e2
DIST x86-debug-libreoffice-kde-java-4.1.3.2.tar.xz 895837124 SHA256 d457b6a104dce62df4442fe191cdfcd3136384f12f97941ae06ff3019737979b SHA512 741b0124dcc8eaeb164550b2af2382de031a72c87c5cef2f4bf15de1e1fdebb2ca25158b934a27082d749682e809de58c66e2f8234df4bd7f7897b8020d8370c WHIRLPOOL 045e819dc290e028fc885075d1ee2d7eddeec5ba23fd066956d0598091ac3bc231f8e4372a0fed70867fd3f0d5344ada9a3ce598c38344406a6d9d5e4668494e

@ -0,0 +1,86 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-bin-debug/libreoffice-bin-debug-4.1.3.2-r2.ebuild,v 1.1 2013/12/12 23:44:09 dilfridge Exp $
EAPI=5
BASE_PACKAGENAME="debug"
BASE_AMD64_URI="http://packages.gentooexperimental.org/packages/amd64-libreoffice/amd64-${BASE_PACKAGENAME}-"
BASE_X86_URI="http://packages.gentooexperimental.org/packages/x86-libreoffice/x86-${BASE_PACKAGENAME}-"
DESCRIPTION="LibreOffice, a full office productivity suite. Binary package, debug info."
HOMEPAGE="http://www.libreoffice.org"
SRC_URI_AMD64="
${BASE_AMD64_URI}libreoffice-${PVR}.tar.xz
kde? (
!java? ( ${BASE_AMD64_URI}libreoffice-kde-${PVR}.xd3 )
java? ( ${BASE_AMD64_URI}libreoffice-kde-java-${PVR}.xd3 )
)
gnome? (
!java? ( ${BASE_AMD64_URI}libreoffice-gnome-${PVR}.xd3 )
java? ( ${BASE_AMD64_URI}libreoffice-gnome-java-${PVR}.xd3 )
)
!kde? ( !gnome? (
java? ( ${BASE_AMD64_URI}libreoffice-java-${PVR}.xd3 )
) )
"
SRC_URI_X86="
${BASE_X86_URI}libreoffice-${PVR}.tar.xz
kde? (
!java? ( ${BASE_X86_URI}libreoffice-kde-${PVR}.xd3 )
java? ( ${BASE_X86_URI}libreoffice-kde-java-${PVR}.xd3 )
)
gnome? (
!java? ( ${BASE_X86_URI}libreoffice-gnome-${PVR}.xd3 )
java? ( ${BASE_X86_URI}libreoffice-gnome-java-${PVR}.xd3 )
)
!kde? ( !gnome? (
java? ( ${BASE_X86_URI}libreoffice-java-${PVR}.xd3 )
) )
"
SRC_URI="
amd64? ( ${SRC_URI_AMD64} )
x86? ( ${SRC_URI_X86} )
"
IUSE="gnome java kde"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
RDEPEND="=app-office/${PN/-debug}-${PVR}[gnome=,java=,kde=]"
DEPEND="dev-util/xdelta:3"
RESTRICT="test strip"
S="${WORKDIR}"
src_unpack() {
elog "Uncompressing distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz"
xz -cd "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" > "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
local patchname
use kde && patchname="-kde"
use gnome && patchname="-gnome"
use java && patchname="${patchname}-java"
if [ -n "${patchname}" ]; then
elog "Patching distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar using ${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3"
xdelta3 -d -s "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" "${WORKDIR}/tmpdist.tar" || die
mv "${WORKDIR}/tmpdist.tar" "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
fi
elog "Unpacking new ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
unpack "./${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
}
src_configure() { :; }
src_compile() { :; }
src_install() {
dodir /usr
cp -aR "${S}"/usr/* "${ED}"/usr/ || die
}

@ -1,24 +1,36 @@
DIST amd64-bin-libreoffice-4.1.3.2-r2.tar.xz 77846360 SHA256 b8f6bfa2b7140cbfe6057f60608f59b73358c7056cbdd5a2f1ab5ef8c8848829 SHA512 b6d54df0ef8c4d9b1d10cd21aa738eba1283b4ce4ddba0d5e923296ef410a769134c7e7eff516507ca54aa5405e803064f52325fb2a239b903288a0839b6054e WHIRLPOOL 14ccdb557bd2f9b068672b58ab294655002411d9043d0603c133df0ede2cabc9c19446dbff2b3f80398bdccc43ab0fdd65e39f82e859ddd79083c4909a04bf57
DIST amd64-bin-libreoffice-base-4.1.2.3.tar.xz 83027128 SHA256 3943264b367a2bfc2cf13e9c591e63db8fe2ffe7642d6555d2e5ff56ddbdfa3d SHA512 18ce95d4abe481dfb117582f6530526c8e829d8265aff835881fc9d1adee7a79598947bab4a2e4dcf573fb7957a5621848f23e8835eaa126933931a5da63b678 WHIRLPOOL 9ce912b7c62fb04f5e49c1f547e15953cd41aa0311ca8ede55573ff3fa824955884b1754018a1570c05b3bf5e516020bad3c5348d73130320dc6b1de1b6ab719
DIST amd64-bin-libreoffice-base-4.1.3.2.tar.xz 81407616 SHA256 efd38f01613caf69a19cf33d62bc65cc83fd03fcbb3c66190702f37566c2a9a8 SHA512 671a059d54e2a826eead5d372a53d52cad8ea6db8aad2a932183ba8e0cb5a65003661ebbd53fbd991d79c4c71e5d901e8a7eaa52c0f656f0a7590d95890cc718 WHIRLPOOL a2db29c506cbcdec21ac42c0cc90de0ed38e916592b9ec4830281d2d2492c22f42adbc4176b91128fc96421f9c45474e54b0bcccecb50b6d243d7eda003adf53
DIST amd64-bin-libreoffice-base-java-4.1.2.3.tar.xz 86406900 SHA256 e7efa5a7459d88af0032d25f90b04bad4bf131307293777fd9d4df42bf387019 SHA512 fe0e32ca192959aa615ef1cfa1592ab09baf0347237fb37b4146e90366e7bf38327b0e47755e65090912a729b80d2333f44545713b779254522e7c2404ec7e05 WHIRLPOOL a7cc19baeeecc6eb241a882d390b466121eb7900d1c3c8311d26581c0c3e90e97a714637eeadb9be1a59a1423607cbc4ce272dde119c42640fd00547f33dfcba
DIST amd64-bin-libreoffice-base-java-4.1.3.2.tar.xz 84729120 SHA256 9eb2d612f5740515491a5a1c2103d6822cd466f62783b389dd7df9a421ae251a SHA512 3b921d1e4a5ed5ffd9a7b6f52479ccef0d12343e1e5a106d5337af25c4d589751be8aaa9ec79ef01f8fe89b4079963814a856540abd2a7ad1abf1b2eeb150af4 WHIRLPOOL 90aa96144fb6703981ece80efe55f85e7985ded0c8242cf890f05d62f9c796b72f8e1d622b3fcac88c9c711715d4197f68d3b776cd2165b23ae26bcb3c7fd5e6
DIST amd64-bin-libreoffice-gnome-4.1.2.3.tar.xz 83154304 SHA256 91213169a64ce9947aaad4e728d522c07ec559c931a705b76803119e93d9c115 SHA512 8d8dc0bdca3caedab2ac2ca4c8019d86f4bd3e9db122968981181cca63ed508ab902c9abf2fc42a6d7229902a878c4a99b36f11a1d73c7e831845ee034b3d89a WHIRLPOOL 389fa3aeb9c3690a8e08b9d75736eff123fef2eaf79cca2cc5719ed706003307421b30a9dc39fd61fc245e82fea030485e5fd9f095278d85f79ce5722e0d7ba2
DIST amd64-bin-libreoffice-gnome-4.1.3.2-r2.xd3 7109238 SHA256 72eab9b7676be11d01830b9d7f7af6ca6b9d035e614ce4d991b62eb6cbf62420 SHA512 0c32ba4516a09466eb2245f3c09ad6e1d03f667c6cd9c25eb2240becdff9843778031decd0a548b2a692c9131e153cb22d4432b77e109902a0f41ade1e6d3d07 WHIRLPOOL 6a63d73d4e25a29d5cf3bd22612e5a4bfc5f5e1f4341f613d684358b19016a927b10368dbe66ebd3c1bb6b1df4524165876606ef617d65e7254796b64cc779b5
DIST amd64-bin-libreoffice-gnome-4.1.3.2.tar.xz 81514548 SHA256 2e456ddd92e5bc15047bde81d7eb2f77d5d8dc63584db969004cd46e4af1ea9f SHA512 19ad63449c0a8748d6c2e4b3a452aa77bbea1d8034cc890215bbca3408c6329921f3107c69a6d50f3cb1bf48e6b6d34a8e1bf424ad2f3f954478e6af8cd895a6 WHIRLPOOL 9e02ebb4f836f1fe4257f3f53b71c868de436eec43a30a454230d16238ce0b5753dc1dbab72389af1820165482d7aad53952085dc32188e2f0bcd221d095d1fa
DIST amd64-bin-libreoffice-gnome-java-4.1.2.3.tar.xz 86514236 SHA256 08beb3d2bcbfbe2ac10968d435f71f2bcd6b1be5b6de646d6db2999866164704 SHA512 194bc52dcfbb18c48deebb22d187b4eebe5349152a40914ecb280b97c0a4e77dbfc313c9dfd40c9cd3e05d3ccc0afeb09dcaaf1f487ffb9f0c034554cefa76af WHIRLPOOL 034cc1c2ee0b04b7b1657ae52a05f960ff15d4d34270a3287faee502d677d9ab5a0e0a1ab8e3b3c6974b77d3fc474817a0fe29feccccceff144f964fcb7334ba
DIST amd64-bin-libreoffice-gnome-java-4.1.3.2-r2.xd3 22714162 SHA256 385db7fed7ff804eb1e2acce5409b1ad7d389e4bac75f5d0907012e3691e87f9 SHA512 d0666cff33996abd891be88c045055b69b502979c888aa8e9a3b0ffdb1efe50cc4b8d58213be567087a95ecab4334c87b2b9f45b64d3eccb912cac8bd07c17a0 WHIRLPOOL bc2d97cd79cb6821b74de7da612406dd701633b1c1af754037af33413e7cbedd4dcfb56bea480f954571b55a2533c90c35d1ee8dbde2732f49c8a1e1dd776f08
DIST amd64-bin-libreoffice-gnome-java-4.1.3.2.tar.xz 84822140 SHA256 6e151f003d2a56922c74a22c311b97d96f3948c778da4b1da7751d0c49ba1975 SHA512 a00e8dd9ac1a636a2157d19174464532714d9470578d030635dba681a8aeee3980bf97afed82e781c6a4e870467df72560d3018a9339c18cde2638db33cd525b WHIRLPOOL 78a6b40b498b81159d9ef4a43e26fa1783097cbb14338281b5ad67842cc87e2ac8d727559dadd9513fc6d81f1bdb4aa2b054466e1d3b3930a85f4295e20093ac
DIST amd64-bin-libreoffice-java-4.1.3.2-r2.xd3 22408504 SHA256 784f2581c69a20cef5ea7ca2eed97969d394b1b52eb3b738627e8e2653a1368b SHA512 664c2804f8c1f3cdf504d480b4f331d77e80f4093911055855394d351e15c67927629a200ae3931a73271472e99569845cd74ca6344b8db9b99538f9abea2c77 WHIRLPOOL 25d2d12d58776aa255a9fdd3161b981ac77d1adcc1f3455a7e5a48ec8a872bfca158a0ca45b320c008a7d361e07b25d1a5b1be9d536414195af90e8f3573ba8f
DIST amd64-bin-libreoffice-kde-4.1.2.3.tar.xz 83073396 SHA256 a32e52bfc59c1f8fcf27431eff629b081bf90f16ae218e7cc31aa78a6fc4396d SHA512 aba8bc03bf1e15c6b41b51eafa1073dae42e7add5178182397c323f61caaa56484933c8698451386e1d1ad9cfe148485314654c6dcd71f30e0e266ff1985938a WHIRLPOOL 97fdd74be5a84a27a50700045aca1d0347ef0f10c01efb355e2ad38ed07231c9431fe123d123e7267c652269e90cb2ab7860392ec9fa7ddde89bd140393d7921
DIST amd64-bin-libreoffice-kde-4.1.3.2-r2.xd3 7031827 SHA256 7a43811a33264dce4f4e8c6649f01d0ae2310b06e65121e7019b341e7745286b SHA512 18b400d29d13cde0f30fc387dfe732da1eaaa3ba5a201ed535f186971b6a71e66d313fda10599fc686ab4809ec30204b8ea686f282138bfe3839f4810c5a87e3 WHIRLPOOL 3f58cbb419eecdecc1de3dd39548541a21d8cfb7179096cd58379d76d61e479a464cda784e32a2bcfb0d0f614d40868ecb01241f223f6755ec4c4a306fc215d1
DIST amd64-bin-libreoffice-kde-4.1.3.2.tar.xz 81453240 SHA256 b63ce8f7b19919a5cab941410bc0865ad703c5e5641e7f3df8d71ae1ed005549 SHA512 12a70ebde32ea802b5f530137a811d8b939f867239fd714f7bf6678f1930542ee74bf375f75e7d04806c7d3490db50c03a32d4df596f48647c4ad771c936e514 WHIRLPOOL 56815b987023788d9ce125638a0f4628c3de9f63a99f518802c81ebaf70942d61995a19c9065860ed5ede181c431fe44f5191bcecf099cf18ab30b06f8d29b2f
DIST amd64-bin-libreoffice-kde-java-4.1.2.3.tar.xz 86429448 SHA256 62997b4f95fd99f5e045334d59da5edf46174c2c82353bfb055931ef67150989 SHA512 686f93ac5865565cf3b89b226e615c358e96bc1aff66fa8143ba08651a21c67ede8ad7acd0a8be517112a843f4527ed8a38144f2effca8eeacf5108ba86bb210 WHIRLPOOL cdfcf20621a61a821b8c9aaaab4eb81c20a21463f5bf12f88b8d4bf8acbc21f666a3102ed03f11e34f994fbdd2dd4beeb238dee3a3ec4a0cb119e7a7d7697335
DIST amd64-bin-libreoffice-kde-java-4.1.3.2-r2.xd3 22442689 SHA256 0652491e9ed1aca3bea50ff88486fd027051eb41105754f222d2632d45c4ae78 SHA512 1560ac4b141a66cf3f406cd343c671e9a79b06a2a8fdee527e60553f9b73e4bc6568870e6e118b886fa00af602e7612c7d3ba0750488af9c49123748c5f44915 WHIRLPOOL 046a642cb20ca1d6013d84221834e3aa83a49f03dae513ce906ca83c404404c207113c4ade4256b8654247d0689001569f1a0fce0d89d0c880c5ebece4bcf56e
DIST amd64-bin-libreoffice-kde-java-4.1.3.2.tar.xz 84779568 SHA256 cb0dbbc17e73a9adcaf4e9629a83746cd99529401524f5b2b3c0da4ee8ca60f8 SHA512 7181346f37d6fbea8468f0ca2e9e31474d4b20031b490fef8d53b494aade44590aefd54decf6c4768f1762dd0c0a2fbe64ff665aa1d812e402428916b1e0d84b WHIRLPOOL 38d3bc5ede5d805b7f48981bd5e284f3ca8a5702cdb709ae5e41724c4c60e0cdb241fc243e28362c89bfbe971261e47fc73e51f2ee9dd6dbe43fb16c0ebd0f2e
DIST x86-bin-libreoffice-4.1.3.2-r2.tar.xz 77238496 SHA256 590ccf7825b96589f0cb1594efea80d31b77289b88b9f8d80b463dd0fad25c5c SHA512 123fc87571eacd6f15d11dddf60c8c453ece2225609eaa466d537f7a803766f785e6295d9aefda4ef118e7b602e8f9ccfba080c3f131c2ecb5c96acf149b53c6 WHIRLPOOL 0250f8998d44bb9921f3ba773e8af9d1f3f0ee2d42d2a4a053be6f0218c5c6907a92f8a07864069e116bf92d0f706c8f8ccb0e3bfb3ed8e0c893d3c706374c12
DIST x86-bin-libreoffice-base-4.1.2.3.tar.xz 82506664 SHA256 278d1bcc60c47e93c25dd2a729473501c72e203d937e5def1321f94222c2e9fa SHA512 07a9eb0b1b95b187e57c9286df0c11e57ca0749f7e235a8ff63e84cb351f64e40885c085b96c0d92a713b6279626643420120d3d525e302798702a7780da96bb WHIRLPOOL 8826b952ed6bfecf45590bb3d855f40d548148ef37d338cbd740690d9a419b15249074bc6b7cf6305b5f71332930177f8e5e6dc828a95d3b8f411fe71096e65b
DIST x86-bin-libreoffice-base-4.1.3.2.tar.xz 80904512 SHA256 7fbfdf0f2ad5d8ab8d007205cd5c86d1bbd3cdd7e9eeeeb9c6c0c31f90e1b808 SHA512 9f5073fe5c0e8124a18502ccc2cc19cd2e8012a8152a03f9f3def1384579971835fd109bfdcb8e066e00d2facad9861e4e8208f621a1025f7212b7481a1e8991 WHIRLPOOL 33a49ab7d5886c368d0fa8080ab15221ddb2f006f058c29fc8e273dc71be1c37785b9e85f20e4c80b875649c3a9385ad1f6420da9f23898a69c4b21ad447c405
DIST x86-bin-libreoffice-base-java-4.1.2.3.tar.xz 85867312 SHA256 b0e45380ce6b90334c388e850acf20454088c3ed7412a3b747f2a95724db1b34 SHA512 01bee2328dd79055984c0c12b4e65f42c0c27de01c1a13b7b593838bfa2b609269d07b2ffeb1dc475a240b7ecaa8eadb0fdc80b6e183659cc09f80efc490f44b WHIRLPOOL c428c1f4efbf67ef9a9fa2defe86e1c7449b5755f8ad8e9115f133d630f6bc8d8a1229ed1f0e3a2a8124be24c7a984480dc07c8f89004a81305fbcd925efdb30
DIST x86-bin-libreoffice-base-java-4.1.3.2.tar.xz 84221544 SHA256 4914e4ec27e6634db9504ef10ec4c415bea651e77f22059bb05307485cadaab9 SHA512 5ab488b181cc908491bd0e315842fcb60e4f7cca27c1b8d1742d1c84e4280982a3021791b0affc350041586c724f5eed621b993c0f9fccc7ac2826cbc1d7f8d9 WHIRLPOOL 959b77d7bd5c8c0df610a313ef461d40e30ba6da1b54df3152620046085f9dff409413c2c0a383eaf0a972dbfb1194b46e0b251c0a9557215ae59d07f0fbb23a
DIST x86-bin-libreoffice-gnome-4.1.2.3.tar.xz 82627804 SHA256 c57d3f6c4b05219fc5d0593c36bc51beb9c1584caeac2bad6f71e69eacebfaa7 SHA512 0be3a3c31bbb2edb9419fec4a74dedbf4693994553bf8f53915d6c1af80351c229b8dc754b5fb503c071383bd348f8436a3eafaf55d069692c0fc54be0cfb266 WHIRLPOOL 3db22ed9243ba1657457b64112818d1ec32ab3dbacb3f43c3f644a59aa6e6d15cb20b328011a41032b3b7e4ca95edfe97f174fe25773d8ba47d971900ea696b5
DIST x86-bin-libreoffice-gnome-4.1.3.2-r2.xd3 5829555 SHA256 1cba7775811135e258b4d6b59b0a2c9eb83680987cd1f6afc98e241389443d1b SHA512 2abb5b4222e7df08ce01c1a97288ee29639bd125c4cd839cfa6a0031cfc645310663201492af6a8869a38db881d628adc744d3d465c2743197bbe4c9cc1becca WHIRLPOOL 2d23b5ff617f37fc8ac1d6197f0ca780675ae40c3bff52ac17c98b7d6ba2dd83b83fe8b06c3f5a22278b0e8e1f9e24385f80453fa3fe7a12e9a2c259aa9d8f0a
DIST x86-bin-libreoffice-gnome-4.1.3.2.tar.xz 81014616 SHA256 b1e617154eb13706fcc7b130d19c449c6d5ca247c005cde60bac0d64e57a4046 SHA512 5dfeb6e531187f1e900627dc252f2b57bb28d642d0e2202b4cec5acd331bbb3d48af44fb81f94e86a368153fe78d524221426757b1553607c6989fd7af7b10ff WHIRLPOOL 67542fa97d25dff7d810db23d3066fed4cf374d917429c8cbee03fee40e0a9ff79124e8642fbc7f8bac88f16f59d646915cf73708337ac3b86eafdfe4ddb639f
DIST x86-bin-libreoffice-gnome-java-4.1.2.3.tar.xz 85971340 SHA256 4a5ec50578f8eca9a7af72c4cd0f762fb881a72c8c9cdf9a7a2edfb5fe8ce50d SHA512 dc18ed6f9698b3a545eb7d3dee3cd22a51276ad2348564dda55c8957f2ef760b51ee1ffc4c3cbf3bf52651531efd0cd658a5424c224411c90f86a1e47cb625ec WHIRLPOOL 4996a2dd01ab7fa10b4f72b46d65f7b59463ec9a208929a86d109c3247cf1e780ebd63d77dfe7cb66ccd937f6720c462fcb7ef01d42e1d656b7665024758cb43
DIST x86-bin-libreoffice-gnome-java-4.1.3.2-r2.xd3 20383887 SHA256 5b79dec34dc98e9e4e76c77a02801ecaa128473af41b598ba54025cd7465f262 SHA512 71e08f4c268c56ffa601ade23e43d3f1c0dd3600cd70739d419e96981ee7fe99237b749e084b25032808ab39e1e2f01635d939d49750dca7bf622e61966f2da8 WHIRLPOOL 959c8d57bfe6251704b71468d0e08855dafe6f25023994dca806df1d5c60b31cc97199d17a281a99958cacc3dfc29e4528b6ed2bd94c09a4f8f70b79ac0f68d8
DIST x86-bin-libreoffice-gnome-java-4.1.3.2.tar.xz 84327392 SHA256 7bb5ebb151d7a74e273e950e54865c1881dcee1b672929685f979fc6093e9c07 SHA512 c926a63e544f0e76466cb6eaeb81687db3bfa8d15d2602189f145e0fb4456a87b31b93400a9706b3b6a831a601170ddc44b9e38e5d44a76c06178ea752317aef WHIRLPOOL 25cbfb572767a01bfd013b70870f0103d32dd60f08782983a06476f6eaa4bd85d64e6c86cb66a3dd683a4692b07ab117bb3c053e8b99365da3fbd1aabafb889b
DIST x86-bin-libreoffice-java-4.1.3.2-r2.xd3 20043251 SHA256 9242b5e5acfe7f557a320217e45021f9304514eaab9167e45a898219f0e6020a SHA512 6c06719fab39bd6fcaa783cfe55eace65a8082512e1aa9ea9aac18d5de9ebc5bda3317b085ab409e6bdf801d4e5fd41d251966399b48bf34910f80903b955b4b WHIRLPOOL 45a12bbce04192150e5d98e5f9f4f1b2d741005a99643046cd54c414ab1f5f218a04bda086715982188027faad61e72a5536fb8355f6adfed0fcee8ac0cd8e83
DIST x86-bin-libreoffice-kde-4.1.2.3.tar.xz 82550148 SHA256 e51947b649c01b91515b9a0048c77c1233e0c0d03b8d84f13147833224a49577 SHA512 367a808d6b40b15f5b88a25ad4a416e3b28b3e34b1e98626191683e1a855012f7f26e668c4aaa976af7cb1d0f01a1e7f5951382b62f892ba3be52f86cd2269f3 WHIRLPOOL 6d6c5aff100bb5dc42216d31b4f9f66b0403560c3d48fec19974a1bcdfcf675f1a899be7189a3e4b573df269a7340a3e0b6a7c79f2c9bbd233ca075c1e31e77c
DIST x86-bin-libreoffice-kde-4.1.3.2-r2.xd3 7607643 SHA256 6b65048cd42f4886a785df22ca54ad89783fe71d3b068a882d49462739840505 SHA512 d70d8fed2b23bfeeb12544cea3f1651deac8121d3d4b85ef030cf2622019ddb1feae3bdc286c410e8b20088b8ba2c33ba19765c9cbec4e2879e5d1846aa2857e WHIRLPOOL bfe651a5c75c502d45f27b7465ab2866162b40de3d6ff4121f15bf71963e09c5112f9c56c32cda98cd0c57ff0d6d6b7e44bf57283743ca4dec01ef8abcc13d20
DIST x86-bin-libreoffice-kde-4.1.3.2.tar.xz 80932548 SHA256 b7b0fbedb7419722eb8eb1c47143c46937bb0b63facc6cbb74dfa1864290f1e9 SHA512 dd035964102d7c1a195b430517fd6548fd3f3085bd40eb8c64a6895fdcacf2894c74091c4f6cec2121a3665d2804a1a4d976e61463caf7a768c24b1fbd0667eb WHIRLPOOL 3cdad97c533e22636aa38d09aabc7795eb3319b95f31cbfe60afc48e1016a54edfe7164aa8b5d0a87d3ac168e48172e0e933407856ef176442f1a6c02ea8bcce
DIST x86-bin-libreoffice-kde-java-4.1.2.3.tar.xz 85905960 SHA256 2e440db2c2de72cf4c56a36baea2b72399c94da13715fb08f2c6cca4ecb9931b SHA512 37612aa3c0d84c24728263d328e2d336deaee50e4f083c03ef737a9be8044e7c86e79d00537c12872cd0f65179199a241975e72f6b380e6f1c8a3e295da24c56 WHIRLPOOL b7094a5deea9c918fe888994427a5d23b9a71309a5714c9d2698a8d356665160019da6ebe0102f2f152e74213cde824f90b652f038bc4e2bfc77e7089c9b7fba
DIST x86-bin-libreoffice-kde-java-4.1.3.2-r2.xd3 20683448 SHA256 52b4bc8bf54b550a07d4741691b22e3ccfc38c16eafb17bd27f49c8b334373e9 SHA512 0d26776c279adc32874f1384c6ad32d4a83a82dbc7511f3100c23a52f1774f954c572d3333c853e4974624ec9dddc1cd2a9b9660ad16705867277679c35b50f8 WHIRLPOOL bafe83529ed9ac0e7ac9f598256c604cef59cc4fdec5fba6576b27399f41e28da776a9e7fdba485b60688e88e7d53ce07c98fce94f42352e8637f8a91d60fa14
DIST x86-bin-libreoffice-kde-java-4.1.3.2.tar.xz 84279764 SHA256 9548f8f2824f339b754d11c8985e277dd73d298ef9e3925f81972bed7f0ec7de SHA512 68b2c2afbe08c3dc80fd1d3e1214e795af36267882acaca219e5ae1636a4afaddfcabb0ca9cc005843d0a7d8ad2c68318edb12bb7fe9199faa4d80a0e3f07166 WHIRLPOOL 2e149399b546a12cec007b258140ad12c2cc93d87531178e2aafbec3dd6114e9b5863d35e3dc6ef2c7b64b27963f80f0bbd01234c1030cabed59d01b3255fc56

@ -0,0 +1,224 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-bin/libreoffice-bin-4.1.3.2-r2.ebuild,v 1.1 2013/12/12 23:41:53 dilfridge Exp $
EAPI=5
KDE_REQUIRED="optional"
CMAKE_REQUIRED="never"
BASE_PACKAGENAME="bin"
BASE_AMD64_URI="http://packages.gentooexperimental.org/packages/amd64-libreoffice/amd64-${BASE_PACKAGENAME}-"
BASE_X86_URI="http://packages.gentooexperimental.org/packages/x86-libreoffice/x86-${BASE_PACKAGENAME}-"
PYTHON_COMPAT=( python2_7 python3_3 )
PYTHON_REQ_USE="threads,xml"
inherit kde4-base java-pkg-opt-2 python-single-r1 pax-utils prefix versionator
DESCRIPTION="LibreOffice, a full office productivity suite. Binary package."
HOMEPAGE="http://www.libreoffice.org"
SRC_URI_AMD64="
${BASE_AMD64_URI}libreoffice-${PVR}.tar.xz
kde? (
!java? ( ${BASE_AMD64_URI}libreoffice-kde-${PVR}.xd3 )
java? ( ${BASE_AMD64_URI}libreoffice-kde-java-${PVR}.xd3 )
)
gnome? (
!java? ( ${BASE_AMD64_URI}libreoffice-gnome-${PVR}.xd3 )
java? ( ${BASE_AMD64_URI}libreoffice-gnome-java-${PVR}.xd3 )
)
!kde? ( !gnome? (
java? ( ${BASE_AMD64_URI}libreoffice-java-${PVR}.xd3 )
) )
"
SRC_URI_X86="
${BASE_X86_URI}libreoffice-${PVR}.tar.xz
kde? (
!java? ( ${BASE_X86_URI}libreoffice-kde-${PVR}.xd3 )
java? ( ${BASE_X86_URI}libreoffice-kde-java-${PVR}.xd3 )
)
gnome? (
!java? ( ${BASE_X86_URI}libreoffice-gnome-${PVR}.xd3 )
java? ( ${BASE_X86_URI}libreoffice-gnome-java-${PVR}.xd3 )
)
!kde? ( !gnome? (
java? ( ${BASE_X86_URI}libreoffice-java-${PVR}.xd3 )
) )
"
SRC_URI="
amd64? ( ${SRC_URI_AMD64} )
x86? ( ${SRC_URI_X86} )
"
IUSE="gnome java kde"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
BIN_COMMON_DEPEND="
=app-text/libexttextcat-3.4*
app-text/poppler:0/43
dev-libs/boost:0/1.52
dev-libs/icu:0/51.2
=media-gfx/graphite2-1.2*
=media-libs/harfbuzz-0.9.23[icu]
=media-libs/libpng-1.5*
>=sys-libs/glibc-2.16.0
kde? ( >=kde-base/kdelibs-4.11.2-r1:4 >=dev-qt/qtcore-4.8.5:4 )
|| ( <media-libs/libjpeg-turbo-1.3.0-r2 =media-libs/jpeg-8* )
"
# PLEASE place any restrictions that are specific to the binary builds
# into the BIN_COMMON_DEPEND block above.
# All dependencies below this point should remain identical to those in
# the source ebuilds.
COMMON_DEPEND="
${BIN_COMMON_DEPEND}
${PYTHON_DEPS}
app-arch/zip
app-arch/unzip
>=app-text/hunspell-1.3.2-r3
app-text/mythes
>=app-text/libexttextcat-3.2
app-text/liblangtag
app-text/libmspub
>=app-text/libmwaw-0.1.7
app-text/libodfgen
app-text/libwpd:0.9[tools]
app-text/libwpg:0.2
>=app-text/libwps-0.2.2
>=app-text/poppler-0.16:=[xpdf-headers(+),cxx]
>=dev-cpp/clucene-2.3.3.4-r2
>=dev-cpp/libcmis-0.3.1:0.3
dev-db/unixODBC
>=dev-libs/boost-1.46:=
dev-libs/expat
>=dev-libs/hyphen-2.7.1
>=dev-libs/icu-4.8.1.1:=
>=dev-libs/liborcus-0.5.1:=
>=dev-libs/nspr-4.8.8
>=dev-libs/nss-3.12.9
>=dev-lang/perl-5.0
>=dev-libs/openssl-1.0.0d
>=dev-libs/redland-1.0.16[ssl]
media-gfx/graphite2
>=media-libs/fontconfig-2.8.0
media-libs/freetype:2
>=media-libs/harfbuzz-0.9.10:=[icu(+)]
media-libs/lcms:2
>=media-libs/libpng-1.4
>=media-libs/libcdr-0.0.5
media-libs/libvisio
>=net-misc/curl-7.21.4
net-nds/openldap
sci-mathematics/lpsolve
virtual/jpeg
>=x11-libs/cairo-1.10.0[X]
x11-libs/libXinerama
x11-libs/libXrandr
x11-libs/libXrender
net-print/cups
>=dev-libs/dbus-glib-0.92
gnome? ( gnome-extra/evolution-data-server )
gnome? ( gnome-base/gconf:2 )
x11-libs/gdk-pixbuf[X]
>=x11-libs/gtk+-2.24:2
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
virtual/glu
virtual/opengl
net-libs/neon
"
RDEPEND="${COMMON_DEPEND}
!app-office/libreoffice
!<app-office/openoffice-bin-3.4.0-r1
!app-office/openoffice
media-fonts/libertine-ttf
media-fonts/liberation-fonts
media-fonts/urw-fonts
java? ( >=virtual/jre-1.6 )
"
PDEPEND="
=app-office/libreoffice-l10n-${PV}*
"
DEPEND="dev-util/xdelta:3"
# only one flavor at a time
REQUIRED_USE="kde? ( !gnome ) gnome? ( !kde )"
RESTRICT="test strip"
S="${WORKDIR}"
PYTHON_UPDATER_IGNORE="1"
pkg_pretend() {
[[ $(gcc-major-version) -lt 4 ]] || \
( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -le 4 ]] ) \
&& die "Sorry, but gcc-4.4 and earlier won't work for libreoffice-bin package (see bug #387515)."
}
pkg_setup() {
kde4-base_pkg_setup
}
src_unpack() {
elog "Uncompressing distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz"
xz -cd "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" > "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
local patchname
use kde && patchname="-kde"
use gnome && patchname="-gnome"
use java && patchname="${patchname}-java"
if [ -n "${patchname}" ]; then
elog "Patching distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar using ${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3"
xdelta3 -d -s "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" "${WORKDIR}/tmpdist.tar" || die
mv "${WORKDIR}/tmpdist.tar" "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
fi
elog "Unpacking new ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
unpack "./${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
}
src_prepare() {
cp "${FILESDIR}"/50-${PN} "${T}"
eprefixify "${T}"/50-${PN}
}
src_configure() { :; }
src_compile() { :; }
src_install() {
dodir /usr
cp -aR "${S}"/usr/* "${ED}"/usr/
# prevent revdep-rebuild from attempting to rebuild all the time
insinto /etc/revdep-rebuild && doins "${T}/50-${PN}"
}
pkg_preinst() {
# Cache updates - all handled by kde eclass for all environments
kde4-base_pkg_preinst
}
pkg_postinst() {
kde4-base_pkg_postinst
pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/soffice.bin
pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/unopkg.bin
use java || \
ewarn 'If you plan to use lbase application you should enable java or you will get various crashes.'
}
pkg_postrm() {
kde4-base_pkg_postrm
}

@ -1,4 +1,3 @@
DIST calibre-1.12.0.tar.xz 30941380 SHA256 7a1edbd6aa4e2b7c6fd92f59c47511442baf404bcf8b3840e566f80894f42f1c SHA512 2d229d3bcc0a014f9ff4473399dabc5452acd7992fef339ed9d78a15fa985a83b9d13b3e0aae6ec15b8c3592443d98542608133b2a847ed66fc21ab164c7a466 WHIRLPOOL 4019faf76e9f860eb95aa05fdb2aa84164d91c96bb54b5438539cbfa7730e8f2bfa19b95dc7169dbad3c8c08d145ac68e4ed340cce22726a7d8c4a155ec23db6
DIST calibre-1.14.0.tar.xz 31194492 SHA256 a66f0ce2187fc603cea83d027382101d3cd65d5161f327f95794ce8c205499db SHA512 618ccf046ebd9c07735fcad7853b3c2f706ba91fa9d43cc848f38b2151fbc97066cbba42db473fbd0da69b4860362c4e096025865559787ff0c60f0ce90e88da WHIRLPOOL d26607c65d969b4ab85509e85f85d5d569aae335673d804ee77965be66ef6948cdc99e96536dcecdf363bb86c8f83a1a83d2c5c528b35a4423c3f0694c96a85c
DIST calibre-1.2.0.tar.xz 29652528 SHA256 d27fdbe981620aa63f5c70909c63a3a7b747ced1da2ee7065879f07b8a75ca40 SHA512 11f6550ae9cce8bb4fbe47d2c715376d2ae3e3651e21016409f131db8abae0c7bf7c8c5d1d30ee25d1726ddf44089b13f9b404468700a6f74c40c0ba9fa513bd WHIRLPOOL 3b10a4f52ca8e976ddc3c240a3d5ece937603572a2d70d73afe6599bb99adad7f08d3402320e00e2532bed85b3c06acb734b12ff6c626278f4934f56aa7c5528
DIST calibre-1.5.0.tar.xz 29689060 SHA256 f6eaf0d44ceb82fd80f5cde19c3be409ce268d28b443824a850f887088fc579e SHA512 b3fd46150caa50f21b29fe9c34d07b2c426cb943829b77285ccc0946ff665d47f339c8c4bdf801777b239a38e7f7e6f790fad692fd005603a99d0fef140abc25 WHIRLPOOL 548e2ea9402a878c37e8060b8e6eed5ee95c67ebf77371507f61c1caf8a34dd808203c4e886318b9195632abc4e3c9da47df584980003d0895df9852c8df4c9e
DIST calibre-1.7.0.tar.xz 30417136 SHA256 9a6817f81577c6e8ffbaf6557dc48c89200cccf2a3d4e55d18523bf4f37df73c SHA512 67846639007bb5294991004252e2886fe56a7b836a93305c4753705688b3ce3730513fb3707fb0091741b7d372412733437e05c746c41a53ff6beca67f3c5fc7 WHIRLPOOL e2ab646256f11a771a27d5f95d9858f0e0242b07a1ac4762b7f6dc33d104aece2b91bbd571b5d1fcb3c813b5797de70cf772ecae48e245f304a0d590382222ff

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-1.5.ebuild,v 1.1 2013/10/07 23:55:42 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-1.14.ebuild,v 1.1 2013/12/12 23:58:50 zmedico Exp $
EAPI=5

@ -1,213 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-1.7.ebuild,v 1.1 2013/10/18 11:32:23 zmedico Exp $
EAPI=5
inherit eutils fdo-mime bash-completion-r1 multilib toolchain-funcs
DESCRIPTION="Ebook management application."
HOMEPAGE="http://calibre-ebook.com/"
[[ ${PV} == ${PV%.*}.${PV#*.} ]] && MY_PV=${PV}.0 || MY_PV=${PV}
SRC_URI="http://sourceforge.net/projects/calibre/files/${MY_PV}/${PN}-${MY_PV}.tar.xz"
LICENSE="
GPL-3+
GPL-3
GPL-2+
GPL-2
GPL-1+
LGPL-3+
LGPL-2.1+
LGPL-2.1
BSD
MIT
Old-MIT
Apache-2.0
public-domain
|| ( Artistic GPL-1+ )
CC-BY-3.0
OFL-1.1
PSF-2
unRAR
"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE="+udisks"
COMMON_DEPEND="
>=app-text/podofo-0.8.2:=
>=app-text/poppler-0.12.3-r3:=[qt4,xpdf-headers(+)]
>=dev-lang/python-2.7.1:2.7[sqlite,ssl]
>=dev-libs/chmlib-0.40:=
>=dev-libs/icu-4.4:=
dev-python/apsw
>=dev-python/beautifulsoup-3.0.5:python-2
dev-python/netifaces
dev-python/python-dateutil
>=dev-python/dnspython-1.6.0
>=dev-python/cssselect-0.7.1
>=dev-python/cssutils-0.9.9
>=dev-python/dbus-python-0.82.2
virtual/python-imaging
>=dev-python/lxml-2.2.1
>=dev-python/mechanize-0.1.11
>=dev-python/python-dateutil-1.4.1
>=dev-python/PyQt4-4.9.1[X,svg,webkit]
media-fonts/liberation-fonts
>=media-gfx/imagemagick-6.5.9[jpeg,png]
>=media-libs/freetype-2:=
>=media-libs/libwmf-0.2.8
>=media-libs/libmtp-1.1.4:=
virtual/libusb:1=
dev-qt/qtdbus:4=
dev-qt/qtsvg:4=
>=x11-misc/xdg-utils-1.0.2-r2"
RDEPEND="${COMMON_DEPEND}
udisks? ( || ( sys-fs/udisks:2 sys-fs/udisks:0 ) )"
DEPEND="${COMMON_DEPEND}
>=dev-python/setuptools-0.6_rc5"
S=${WORKDIR}/${PN}
src_prepare() {
# Fix outdated version constant.
#sed -e "s#\\(^numeric_version =\\).*#\\1 (${PV//./, })#" \
# -i src/calibre/constants.py || \
# die "sed failed to patch constants.py"
# Avoid sandbox violation in /usr/share/gnome/apps when linux.py
# calls xdg-* (bug #258938).
sed -e "s|'xdg-desktop-menu', 'install'|\\0, '--mode', 'user'|" \
-e "s|check_call(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \
-e "s|\\(CurrentDir(tdir)\\), \\\\\$|\\1:|" \
-e "s|PreserveMIMEDefaults():||" \
-e "s|xdg-icon-resource install|\\0 --mode user|" \
-e "s|cc(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \
-e "s|xdg-mime install|\\0 --mode user|" \
-i src/calibre/linux.py || die "sed failed to patch linux.py"
# Disable unnecessary privilege dropping for bug #287067.
sed -e "s:if os.geteuid() == 0:if False and os.geteuid() == 0:" \
-i setup/install.py || die "sed failed to patch install.py"
sed -e "/^ self\\.check_call(qmc + \\[.*\\.pro'\\])$/a\
\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ self.check_call(['sed', \
'-e', 's|^CFLAGS .*|\\\\\\\\0 ${CFLAGS}|', \
'-e', 's|^CXXFLAGS .*|\\\\\\\\0 ${CXXFLAGS}|', \
'-e', 's|^LFLAGS .*|\\\\\\\\0 ${LDFLAGS}|', \
'-i', 'Makefile'])" \
-i setup/extensions.py || die "sed failed to patch extensions.py"
# no_updates: do not annoy user with "new version is availible all the time
# disable_plugins: walking sec-hole, wait for upstream to use GHNS interface
epatch \
"${FILESDIR}/${PN}-no_updates_dialog.patch" \
"${FILESDIR}/${PN}-disable_plugins.patch"
}
src_install() {
# Bypass kbuildsycoca and update-mime-database in order to
# avoid sandbox violations if xdg-mime tries to call them.
cat - > "${T}/kbuildsycoca" <<-EOF
#!${BASH}
exit 0
EOF
cp "${T}"/{kbuildsycoca,update-mime-database}
chmod +x "${T}"/{kbuildsycoca,update-mime-database}
# Unset DISPLAY in order to prevent xdg-mime from triggering a sandbox
# violation with kbuildsycoca as in bug #287067, comment #13.
export -n DISPLAY
# Bug #352625 - Some LANGUAGE values can trigger the following ValueError:
# File "/usr/lib/python2.6/locale.py", line 486, in getdefaultlocale
# return _parse_localename(localename)
# File "/usr/lib/python2.6/locale.py", line 418, in _parse_localename
# raise ValueError, 'unknown locale: %s' % localename
#ValueError: unknown locale: 46
export -n LANGUAGE
# Bug #295672 - Avoid sandbox violation in ~/.config by forcing
# variables to point to our fake temporary $HOME.
export HOME="${T}/fake_homedir"
export XDG_CONFIG_HOME="${HOME}/.config"
export XDG_DATA_HOME="${HOME}/.local/share"
export CALIBRE_CONFIG_DIRECTORY="${XDG_CONFIG_HOME}/calibre"
mkdir -p "${XDG_CONFIG_HOME}" "${CALIBRE_CONFIG_DIRECTORY}"
tc-export CC CXX
# Bug #334243 - respect LDFLAGS when building extensions
export OVERRIDE_CFLAGS="$CFLAGS" OVERRIDE_LDFLAGS="$LDFLAGS"
local libdir=$(get_libdir)
[[ -n $libdir ]] || die "get_libdir returned an empty string"
# Bug #472690 - Avoid sandbox violation for /dev/dri/card0.
local x
for x in /dev/dri/card[0-9] ; do
[[ -e ${x} ]] && addpredict ${x}
done
dodir "/usr/$(get_libdir)/python2.7/site-packages" # for init_calibre.py
PATH=${T}:${PATH} PYTHONPATH=${S}/src${PYTHONPATH:+:}${PYTHONPATH} \
"${EPREFIX}"/usr/bin/python2.7 setup.py install \
--root="${D}" \
--prefix="${EPREFIX}/usr" \
--libdir="${EPREFIX}/usr/${libdir}" \
--staging-root="${ED}usr" \
--staging-libdir="${ED}usr/${libdir}" || die
grep -rlZ "${ED}" "${ED}" | xargs -0 sed -e "s:${D}:/:g" -i ||
die "failed to fix harcoded \$D in paths"
# The menu entries end up here due to '--mode user' being added to
# xdg-* options in src_prepare.
dodir /usr/share/mime/packages
chmod -fR a+rX,u+w,g-w,o-w "${HOME}"/.local
mv "${HOME}"/.local/share/mime/packages/* "${ED}"usr/share/mime/packages/ ||
die "failed to register mime types"
dodir /usr/share/icons
mv "${HOME}"/.local/share/icons/* "${ED}"usr/share/icons/ ||
die "failed to install icon files"
domenu "${HOME}"/.local/share/applications/*.desktop ||
die "failed to install .desktop menu files"
dobashcomp "${ED}"usr/etc/bash_completion.d/calibre
rm -r "${ED}"usr/etc/bash_completion.d
find "${ED}"usr/etc -type d -empty -delete
cd "${ED}"/usr/share/calibre/fonts/liberation || die
local x
for x in * ; do
[[ -f ${EROOT}usr/share/fonts/liberation-fonts/${x} ]] || continue
ln -sf "../../../fonts/liberation-fonts/${x}" "${x}" || die
done
einfo "Converting python shebangs"
while read -r -d $'\0' ; do
local shebang=$(head -n1 "$REPLY")
if [[ ${shebang} == "#!"*python* ]] ; then
sed -i -e "1s:.*:#!${EPREFIX}/usr/bin/python2.7:" "$REPLY" || \
die "sed failed"
fi
done < <(find "${ED}" -type f -print0)
einfo "Compiling python modules"
"${EPREFIX}"/usr/bin/python2.7 -m compileall -q -f \
-d "${EPREFIX}"/usr/lib/calibre "${ED}"usr/lib/calibre || die
newinitd "${FILESDIR}"/calibre-server.init calibre-server
newconfd "${FILESDIR}"/calibre-server.conf calibre-server
}
pkg_postinst() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/align/align-43.ebuild,v 1.1 2013/06/01 22:19:37 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-vim/align/align-43.ebuild,v 1.2 2013/12/12 12:39:50 nimiux Exp $
EAPI=5
@ -9,7 +9,7 @@ inherit vim-plugin
DESCRIPTION="vim plugin: commands and maps to help produce aligned text"
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=294"
LICENSE="vim"
KEYWORDS="~alpha ~amd64 ~ia64 ~mips ~ppc ~sparc ~x86"
KEYWORDS="~alpha amd64 ~ia64 ~mips ~ppc ~sparc ~x86"
RDEPEND="app-vim/cecutil"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/gtk-syntax/gtk-syntax-20130716.ebuild,v 1.4 2013/12/08 13:41:16 johu Exp $
# $Header: /var/cvsroot/gentoo-x86/app-vim/gtk-syntax/gtk-syntax-20130716.ebuild,v 1.5 2013/12/12 14:09:48 nimiux Exp $
EAPI=5
@ -9,4 +9,4 @@ inherit vim-plugin
DESCRIPTION="vim plugin: Syntax highlighting for GLib, Gtk+, Xlib, Gimp, Gnome, and more"
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=1000"
LICENSE="vim"
KEYWORDS="~alpha ~amd64 arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x86-solaris"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x86-solaris"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/perl-5.16.3.ebuild,v 1.2 2013/08/09 02:39:14 mattst88 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/perl-5.16.3.ebuild,v 1.3 2013/12/13 02:57:31 mattst88 Exp $
EAPI=5
@ -27,7 +27,7 @@ HOMEPAGE="http://www.perl.org/"
LICENSE="|| ( Artistic GPL-1+ )"
SLOT="0/${SHORT_PV}"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="berkdb debug doc gdbm ithreads"
RDEPEND="

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/eb/eb-4.4.1-r1.ebuild,v 1.2 2013/11/26 20:22:02 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/eb/eb-4.4.1-r1.ebuild,v 1.3 2013/12/12 11:37:26 nimiux Exp $
EAPI=5
@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.sra.co.jp/pub/misc/eb/${P}.tar.lzma"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="~alpha amd64 hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="ipv6 linguas_ja threads"
RDEPEND="

@ -3,3 +3,4 @@ DIST gc-7.2alpha6.tar.gz 1241386 SHA256 ebf425b254773d565e1690287641ed177716a78e
DIST gc-7.2d.tar.gz 1263064 SHA256 d9fe0ae8650d43746a48bfb394cab01a319f3809cee19f8ebd16aa985b511c5e SHA512 5b342754a1efeef0cf78983b7a0e48a36495beac04fc881ab356b26dc153b343e940ec7af070f4fc875be44adc559f7be995919fe9229f68d2e0237cdbeaabcc WHIRLPOOL 441507f8d8a9ee6d19a25ef0a1b11068a60b15b40a5c484cc3133e48e7ed1c498ce7cc05924d34b0bb6a63f8cb437a696d66f45dca1e256e792f5180081b6051
DIST libatomic_ops-1.1.tar.gz 178581 SHA256 f5fb0d89b5b26a7f0bb00c92463aeb62a425c491391bc7e36660a1ac0b5a1f13 SHA512 888efe425ee5e6a8008eb047dcb6db6577af73705a172010f1ef413510dfe8127977b37fe18a54be528ed3a0f0b1a7edc5e2ecc147fd6d9d3a7fe5ecaa9a1253 WHIRLPOOL c5c3c059f039de663965d030af3bd6c87e4fadd49b9a2740a96522f0ab68cefc6c39cf980fdd1d7d5b2aa2719172e13f8a122d3b77eb3eabd86ede15494c9f97
DIST libatomic_ops-1.2.tar.gz 183780 SHA256 a3d8768aa8fd2f6ae79be2d756b3a6b48816b3889ae906be3d5ffb2de5a5c781 SHA512 b3eb524b900f3da46730b4b158e73897f0443269b78ea429812d91f1468d17cccbf15dfd522301724049fe73aced38bf1567aff7b680795da392760890ed83bf WHIRLPOOL 3d9887d167895d7f4c1066eb0fe4c09d2c3ce4852ad84e38a190cc92ef877fd060ef7f235a7470ca1da3bb58c02d5eb2dcfd2115c1c238c27265df844bb27673
DIST libatomic_ops-7.4.0.tar.gz 455143 SHA256 2875ccc29254d3375dab9c5930c42df342f148f8cd7c646621dbf03f8c1d5b5a SHA512 3a2f6eac7c5f0fe0abaf8650047b8ec1c9c5abe732982a294a2afa920b588e17d64cb9f05a44be31b8cca9e52cc5ac79a26e1779bf60169c228344df4bbe86a9 WHIRLPOOL 32f213bddb235dc0657655d5320262a033d6f54a911077edddfa2d1c4f58568cd1e503cb2a305c0d3538c2c5d306efc4ac5d56f0fed510e6694883f093300e6b

@ -0,0 +1,19 @@
--- libatomic_ops-7.4.0/doc/Makefile.am
+++ libatomic_ops-7.4.0/doc/Makefile.am
@@ -1,4 +1,4 @@
# installed documentation
#
-dist_pkgdata_DATA=LICENSING.txt README.txt README_stack.txt \
+dist_doc_DATA=README.txt README_stack.txt \
README_malloc.txt README_win32.txt
--- libatomic_ops-7.4.0/Makefile.am
+++ libatomic_ops-7.4.0/Makefile.am
@@ -6,8 +6,6 @@
pkgconfig_DATA = pkgconfig/atomic_ops.pc
noinst_DATA = pkgconfig/atomic_ops-uninstalled.pc
-dist_pkgdata_DATA = COPYING README.md
-
EXTRA_DIST = autogen.sh
#distclean-local:

@ -0,0 +1,24 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libatomic_ops/libatomic_ops-7.4.0.ebuild,v 1.1 2013/12/12 23:51:54 radhermit Exp $
EAPI=4
inherit autotools eutils
DESCRIPTION="Implementation for atomic memory update operations"
HOMEPAGE="http://www.hpl.hp.com/research/linux/atomic_ops/"
SRC_URI="http://www.hpl.hp.com/research/linux/atomic_ops/download/${P}.tar.gz"
LICENSE="MIT boehm-gc GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
src_prepare() {
epatch "${FILESDIR}"/${P}-docs.patch
eautoreconf
}
src_configure() {
econf --docdir=/usr/share/doc/${PF}
}

@ -1,4 +1,5 @@
DIST nss-3.14.1-add_spi+cacerts_ca_certs.patch 25018 SHA256 82ca25982828fd7153ad15fc6e81408c115476eeeb4045d3a71469380b56824b SHA512 2aafbd972b073061bfd66a66a4b50060691957f2910f716f7a69d22d655c499f186f05db2101bea5248a00949f339327ba8bfffec024c61c8ee908766201ae00 WHIRLPOOL c9fe397e316dac7983b187acf7227078ebd8f8da5df53f77f2564489e85f123c4d2afb88d56e8dc14b9ebfffe8a71ade4724b3c1ea683c5c4c487cb3a64eda43
DIST nss-3.15-pem-support-20130617.patch.xz 27800 SHA256 01885877f12b0460798760617c9b0a1f8ed05ad0130e924211bd73fc344535cc SHA512 ebf0633e1683b3b9efe340d1117e02f1ced7e8381c7e867fff77efc3c41df1a32f017b18816ae6a04b35b5006c83e557c47a13ae576f50a84f9770c321dfa34b WHIRLPOOL 88f5edc621ca7862dc2e433836e11caa60752dc8f95bc7f49bcf07cdd0b3d8f2d7642ee02b018b8429a3e358e252ecdf3de40a1b12fab1f0fa13ca360e02a53c
DIST nss-3.15.2.tar.gz 6288669 SHA256 7b2c80d18c49581edbdb509cbf7afd61d8c53658f2a38ff20e224c1909faeddc SHA512 f19889115ebd9f3214ee4faef11764d30936522c55aebe31bbed22073a39ca025559aa90ed96c973384b4f404c7179cffd212a63406e79f50213c0c991bb1c9e WHIRLPOOL 4464f0e56415871f22d89bd9c97c750088066d454d4d643f8475379e6372fa4f3a0839f49949d4024babfe1500250ef60d40358fca52e5133ee45ddc02bc2efd
DIST nss-3.15.3.1.tar.gz 6289657 SHA256 607a913882540df81f74152e8aa492e0dd09c5d3f2c7321f18c69ee501fc6ba5 SHA512 a6b93df711a5af32afc29629132c72b3b93b880c0072916d892840088d23c0cf1c8db211a2f0ced9a97b5f80be2c9debdce9829a2a428be7bb4a7b62a91d9ab7 WHIRLPOOL 77a907ff069ff432e1aecf56ebcb37821310bde8628d949178e3f90483b16248b85a283db9dd19fe76934543b7ad48c495682cd5bcf035a7548aaa6b69489179
DIST nss-3.15.3.tar.gz 6288990 SHA256 ec5f01f7d9f42cf8ad3f95c7f8921bde583df9297c83dc9062930462e3717a18 SHA512 54ad1ab7c589a7a9f866a8e6d9ef2827321a03959f9ea28c6a931d17594f433e951cc253950f205bc19dde457562ccd91e6c412fa02fb6a96611b392341f87ba WHIRLPOOL 4d5336d8a745587f70249a06958f56787ec731dc1eab7ba6db57b177cb51eae3c2028f2094b98cecdfbd789e6e80e43ffba8f2d2c20dbbbb5066fd2636d5c6d1

@ -0,0 +1,264 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/nss/nss-3.15.3.1.ebuild,v 1.1 2013/12/12 14:49:46 anarchy Exp $
EAPI=5
inherit eutils flag-o-matic multilib toolchain-funcs
NSPR_VER="4.10"
RTM_NAME="NSS_${PV//./_}_RTM"
DESCRIPTION="Mozilla's Network Security Services library that implements PKI support"
HOMEPAGE="http://www.mozilla.org/projects/security/pki/nss/"
SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/${RTM_NAME}/src/${P}.tar.gz
http://dev.gentoo.org/~anarchy/patches/${PN}-3.14.1-add_spi+cacerts_ca_certs.patch
http://dev.gentoo.org/~anarchy/patches/${PN}-3.15-pem-support-20130617.patch.xz"
LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="utils"
DEPEND="virtual/pkgconfig
>=dev-libs/nspr-${NSPR_VER}"
RDEPEND=">=dev-libs/nspr-${NSPR_VER}
>=dev-db/sqlite-3.5
sys-libs/zlib"
RESTRICT="test"
S="${WORKDIR}/${P}/${PN}"
src_setup() {
export LC_ALL="C"
}
src_prepare() {
# Custom changes for gentoo
epatch "${FILESDIR}/${PN}-3.15-gentoo-fixups.patch"
epatch "${FILESDIR}/${PN}-3.15-gentoo-fixup-warnings.patch"
epatch "${DISTDIR}/${PN}-3.14.1-add_spi+cacerts_ca_certs.patch"
epatch "${DISTDIR}/${PN}-3.15-pem-support-20130617.patch.xz"
epatch "${FILESDIR}/${PN}-3.15-x32.patch"
epatch "${FILESDIR}/${PN}-3.15.1-fipstest-warnings.patch"
cd coreconf
# hack nspr paths
echo 'INCLUDES += -I$(DIST)/include/dbm' \
>> headers.mk || die "failed to append include"
# modify install path
sed -e 's:SOURCE_PREFIX = $(CORE_DEPTH)/\.\./dist:SOURCE_PREFIX = $(CORE_DEPTH)/dist:' \
-i source.mk
# Respect LDFLAGS
sed -i -e 's/\$(MKSHLIB) -o/\$(MKSHLIB) \$(LDFLAGS) -o/g' rules.mk
# Ensure we stay multilib aware
sed -i -e "/@libdir@/ s:lib64:$(get_libdir):" "${S}"/config/Makefile
# Fix pkgconfig file for Prefix
sed -i -e "/^PREFIX =/s:= /usr:= ${EPREFIX}/usr:" \
"${S}"/config/Makefile
epatch "${FILESDIR}/nss-3.14.2-solaris-gcc.patch"
# use host shlibsign if need be #436216
if tc-is-cross-compiler ; then
sed -i \
-e 's:"${2}"/shlibsign:shlibsign:' \
"${S}"/cmd/shlibsign/sign.sh
fi
# dirty hack
cd "${S}"
sed -i -e "/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../freebl/\$(OBJDIR):" \
lib/ssl/config.mk
sed -i -e "/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../../lib/freebl/\$(OBJDIR):" \
cmd/platlibs.mk
}
nssarch() {
# Most of the arches are the same as $ARCH
local t=${1:-${CHOST}}
case ${t} in
hppa*) echo "parisc";;
i?86*) echo "i686";;
x86_64*) echo "x86_64";;
*) tc-arch ${t};;
esac
}
nssbits() {
local cc="${1}CC" cppflags="${1}CPPFLAGS" cflags="${1}CFLAGS"
echo > "${T}"/test.c || die
${!cc} ${!cppflags} ${!cflags} -c "${T}"/test.c -o "${T}"/test.o || die
case $(file "${T}"/test.o) in
*32-bit*x86-64*) echo USE_x32=1;;
*64-bit*|*ppc64*|*x86_64*) echo USE_64=1;;
*32-bit*|*ppc*|*i386*) ;;
*) die "Failed to detect whether your arch is 64bits or 32bits, disable distcc if you're using it, please";;
esac
}
src_compile() {
strip-flags
tc-export AR RANLIB {BUILD_,}{CC,PKG_CONFIG}
local makeargs=(
CC="${CC}"
AR="${AR} rc \$@"
RANLIB="${RANLIB}"
OPTIMIZER=
$(nssbits)
)
# Take care of nspr settings #436216
append-cppflags $(${PKG_CONFIG} nspr --cflags)
append-ldflags $(${PKG_CONFIG} nspr --libs-only-L)
unset NSPR_INCLUDE_DIR
export NSPR_LIB_DIR=${T}/fake-dir
# Do not let `uname` be used.
if use kernel_linux ; then
makeargs+=(
OS_TARGET=Linux
OS_RELEASE=2.6
OS_TEST="$(nssarch)"
)
fi
export BUILD_OPT=1
export NSS_USE_SYSTEM_SQLITE=1
export NSDISTMODE=copy
export NSS_ENABLE_ECC=1
export XCFLAGS="${CFLAGS} ${CPPFLAGS}"
export FREEBL_NO_DEPEND=1
export ASFLAGS=""
local d
# Build the host tools first.
LDFLAGS="${BUILD_LDFLAGS}" \
XCFLAGS="${BUILD_CFLAGS}" \
emake -j1 -C coreconf \
CC="${BUILD_CC}" \
$(nssbits BUILD_) \
|| die
makeargs+=( NSINSTALL="${PWD}/$(find -type f -name nsinstall)" )
# Then build the target tools.
for d in . lib/dbm ; do
emake -j1 "${makeargs[@]}" -C ${d} || die "${d} make failed"
done
}
# Altering these 3 libraries breaks the CHK verification.
# All of the following cause it to break:
# - stripping
# - prelink
# - ELF signing
# http://www.mozilla.org/projects/security/pki/nss/tech-notes/tn6.html
# Either we have to NOT strip them, or we have to forcibly resign after
# stripping.
#local_libdir="$(get_libdir)"
#export STRIP_MASK="
# */${local_libdir}/libfreebl3.so*
# */${local_libdir}/libnssdbm3.so*
# */${local_libdir}/libsoftokn3.so*"
export NSS_CHK_SIGN_LIBS="freebl3 nssdbm3 softokn3"
generate_chk() {
local shlibsign="$1"
local libdir="$2"
einfo "Resigning core NSS libraries for FIPS validation"
shift 2
local i
for i in ${NSS_CHK_SIGN_LIBS} ; do
local libname=lib${i}.so
local chkname=lib${i}.chk
"${shlibsign}" \
-i "${libdir}"/${libname} \
-o "${libdir}"/${chkname}.tmp \
&& mv -f \
"${libdir}"/${chkname}.tmp \
"${libdir}"/${chkname} \
|| die "Failed to sign ${libname}"
done
}
cleanup_chk() {
local libdir="$1"
shift 1
local i
for i in ${NSS_CHK_SIGN_LIBS} ; do
local libfname="${libdir}/lib${i}.so"
# If the major version has changed, then we have old chk files.
[ ! -f "${libfname}" -a -f "${libfname}.chk" ] \
&& rm -f "${libfname}.chk"
done
}
src_install() {
cd "${S}"/dist
dodir /usr/$(get_libdir)
cp -L */lib/*$(get_libname) "${ED}"/usr/$(get_libdir) || die "copying shared libs failed"
# We generate these after stripping the libraries, else they don't match.
#cp -L */lib/*.chk "${ED}"/usr/$(get_libdir) || die "copying chk files failed"
cp -L */lib/libcrmf.a "${ED}"/usr/$(get_libdir) || die "copying libs failed"
# Install nss-config and pkgconfig file
dodir /usr/bin
cp -L */bin/nss-config "${ED}"/usr/bin
dodir /usr/$(get_libdir)/pkgconfig
cp -L */lib/pkgconfig/nss.pc "${ED}"/usr/$(get_libdir)/pkgconfig
# all the include files
insinto /usr/include/nss
doins public/nss/*.h
local f nssutils
# Always enabled because we need it for chk generation.
nssutils="shlibsign"
if use utils; then
# The tests we do not need to install.
#nssutils_test="bltest crmftest dbtest dertimetest
#fipstest remtest sdrtest"
nssutils="addbuiltin atob baddbdir btoa certcgi certutil checkcert
cmsutil conflict crlutil derdump digest makepqg mangle modutil multinit
nonspr10 ocspclnt oidcalc p7content p7env p7sign p7verify pk11mode
pk12util pp rsaperf selfserv shlibsign signtool signver ssltap strsclnt
symkeyutil tstclnt vfychain vfyserv"
fi
cd "${S}"/dist/*/bin/
for f in ${nssutils}; do
dobin ${f}
done
# Prelink breaks the CHK files. We don't have any reliable way to run
# shlibsign after prelink.
local l libs=() liblist
for l in ${NSS_CHK_SIGN_LIBS} ; do
libs+=("${EPREFIX}/usr/$(get_libdir)/lib${l}.so")
done
liblist=$(printf '%s:' "${libs[@]}")
echo -e "PRELINK_PATH_MASK=${liblist%:}" > "${T}/90nss"
doenvd "${T}/90nss"
}
pkg_postinst() {
# We must re-sign the libraries AFTER they are stripped.
local shlibsign="${EROOT}/usr/bin/shlibsign"
# See if we can execute it (cross-compiling & such). #436216
"${shlibsign}" -h >&/dev/null
if [[ $? -gt 1 ]] ; then
shlibsign="shlibsign"
fi
generate_chk "${shlibsign}" "${EROOT}"/usr/$(get_libdir)
}
pkg_postrm() {
cleanup_chk "${EROOT}"/usr/$(get_libdir)
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/asdf/asdf-3.0.2.4.ebuild,v 1.2 2013/12/10 09:16:17 nimiux Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/asdf/asdf-3.0.2.4.ebuild,v 1.3 2013/12/12 09:52:38 nimiux Exp $
EAPI=5
inherit eutils
@ -11,7 +11,7 @@ SRC_URI="http://common-lisp.net/project/${PN}/archives/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~ppc ~sparc ~x86"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="doc"
SLOT="0/${PVR}"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/sbcl-1.1.12.ebuild,v 1.2 2013/12/10 09:18:57 nimiux Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/sbcl-1.1.12.ebuild,v 1.3 2013/12/12 10:06:13 nimiux Exp $
EAPI=5
inherit multilib eutils flag-o-matic pax-utils
@ -24,7 +24,7 @@ SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
RESTRICT="mirror"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="amd64 ~ppc ~sparc ~x86"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="debug doc source +threads +unicode zlib"
CDEPEND=">=dev-lisp/asdf-2.33-r3:="

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/uiop/uiop-3.0.2.4.ebuild,v 1.2 2013/12/10 09:15:02 nimiux Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/uiop/uiop-3.0.2.4.ebuild,v 1.3 2013/12/12 09:54:01 nimiux Exp $
EAPI=5
inherit eutils
@ -11,7 +11,7 @@ SRC_URI="http://common-lisp.net/project/asdf/archives/asdf-${PV}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~ppc ~sparc ~x86"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE=""
RDEPEND="~dev-lisp/asdf-${PV}"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTTP-Cookies/HTTP-Cookies-6.0.1-r1.ebuild,v 1.1 2013/09/12 15:24:22 idella4 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTTP-Cookies/HTTP-Cookies-6.0.1-r1.ebuild,v 1.2 2013/12/12 15:28:07 jer Exp $
EAPI=5
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Storage of cookies"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="

@ -2,3 +2,4 @@ DIST dulwich-0.8.7.tar.gz 208639 SHA256 7ba336d0100b90baf843b20d71fedc8a92e36de4
DIST dulwich-0.9.0.tar.gz 221697 SHA256 bc6df3634216d01064d86c0bad8b39f26802dbfe37d34f1b0edf8a60c4ca8f25 SHA512 3cfd2eee3641f24c1ee392071e9118e1bf53b40ef6c8adc263a620d4e1aa0801b1797b0ee25836e1bc7f66aa5518b7e6b8664bbcf34bf6ce55461702210b39b6 WHIRLPOOL 2bf130a4ac3c8f0b1b8c7fdb86342614e42ed47f39e492d7bff40e00e6ff5c2e5c8723cfe3b859bc496a4dc5a0d1bba533861df4cc07a79c1511202610933045
DIST dulwich-0.9.1.tar.gz 223606 SHA256 3396b821e6119b33ab0d6554f193d3d51e1debf5bcd7206ac155b808f426a1e8 SHA512 daf7bf0013d9ce2e8006b93ea3ef19cc64f353a9c09d67f9898899a3b091acc8ede735c285375f69e3c58874a3e18bc891c1c8d96304b204d13de7bb0a152274 WHIRLPOOL ecbf68294de8e6dc41cfd336c94b973f3b38bb1736f495f78ca62cb584bfaf775820bfed48b1d63c0bfff994d01bc266178f7a4a0235e7c1dd8be120edeb25dd
DIST dulwich-0.9.3.tar.gz 227861 SHA256 d53499fc08ed17c613cb072f52b93c86f0c2823f5f8994725a15839c42f4c825 SHA512 cbd122e1c20ddd6a0cbf8c78d2138a32657cd6f24077215eb3825431dc857046bf21e484bd4208ac04354bc9c2438719382869857e7dd7b1132a953f127df35e WHIRLPOOL 4bb9fbe84eb4f365b1e3697e394cf2d28b7d817829cb0dd4f9ef03bf25c9d153227102454124e3bead6cd350432b603dbe5ce7a44e05df87c7525bec4c8b7dea
DIST dulwich-0.9.4.tar.gz 235283 SHA256 1cd555533d9a5cc319f5c68e21e31be190104ee1be5b5d3899a8a522e924b3fc SHA512 2c0019280512350848da21154dce31cc4aa256ea7bd8eb9cb5941183a294550d16b0e808cf3a0b51a868012c735f6b285bf02f92514ec9e3781066678f5daabb WHIRLPOOL 3af224913569d450297a61bb3f92f6088496c081d6dc49fa2d8bbd991f114acf1829fc4817c9e876512c2f522e421474c64526c48d367af5267a96d2ab987324

@ -0,0 +1,40 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/dulwich/dulwich-0.9.4.ebuild,v 1.1 2013/12/13 00:55:17 radhermit Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} pypy2_0 )
inherit distutils-r1
DESCRIPTION="Dulwich is a pure-Python implementation of the Git file formats and protocols."
HOMEPAGE="http://samba.org/~jelmer/dulwich/ http://pypi.python.org/pypi/dulwich"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
virtual/python-unittest2[${PYTHON_USEDEP}]
)"
RDEPEND=""
DISTUTILS_IN_SOURCE_BUILD=1
python_compile_all() {
use doc && emake -C docs html
}
python_test() {
ln -s "${BUILD_DIR}"/lib/dulwich/*.so dulwich/ || die
nosetests || die "Tests failed under ${EPYTHON}"
}
python_install_all() {
use doc && local HTML_DOCS=( docs/build/html/. )
distutils-r1_python_install_all
}

@ -1,3 +1,4 @@
DIST keyring-1.0.zip 61370 SHA256 628070bfb2daa080c98ddb3057a2f802cd1d15720ca40e54bdb2aa39d97485f9 SHA512 6b5002b06c5aa420786e4114c3fdaa75eb79ff72af460dcefba5909224bded2ccd9bd19a7a3847395403283f29d2108ba7679adbc97af5717a539c9f14439dd0 WHIRLPOOL 670e6420001defecbf17f1430fd62b48196d89d5ac4f5bf585c5116fec06bc028ca0c18f64fcf5d0c4dcc10e77674d17e75ce3ba29fb5e14877fa61c4f05ffd0
DIST keyring-1.5.zip 80478 SHA256 e7065e8584d3b9724413eaa42198f0b6433a3c097b620bb176fd1e340cfb9dda SHA512 4c283bf7ae64bd38d846b7ff8c74cae6ad59f684c65c130b7dda726e337295cf9c31ad51ad2ef1bd4011e5f92cbd96f7dfd9606f62bcdf6a61e36ee6b3385606 WHIRLPOOL 58c751504e55c40eaea93cdc6abf64ea0c9791f72efef239da3904762d4022f3f993f3816e293a548da58a5c091da18f5eba50e39ef85344b90fa6fa9fa81b2a
DIST keyring-1.6.1.zip 80183 SHA256 720a53234749edf0c103e61abe07a16b2ad48b46295c96f58fb804158a739a04 SHA512 2a533cc35476e5748338431ec7b2e97c17a4f6ea66e05425586abadbd7997506cd09dae4bf9156e2747d14754c35b150013d7b0a2d62c47c84ed3094ca7dad6a WHIRLPOOL 92cf707be5c759132ad4a658de8857162c6f505f7269d918acef8a22c2f19a4b999596ee1655ffa17412bc2c3685e81abd8c1e9eb60c6811fbdc60a93aec816e
DIST keyring-3.1.zip 84216 SHA256 4aa49fa03e6d7b79e1490278c7610f6ff224f58ea8dd90b07541b69d0d178fa0 SHA512 79cb5b6932a7c9d0952893286f2c3e817fde3bfadcd42119a72adf2514d628f78aa0b5f13157c4eea31b49928b44dd1b646f62dc6b6da8958c3b95203a21a27f WHIRLPOOL 1cf8556f24e1c0b078914023ed9670eea879ab85f149d0ca4f9189642e18be5f4e5ac7a7f7ccf464fd87e1bd21bf3dd3715249b8959993899f0af2b446a3038f

@ -0,0 +1,40 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/keyring/keyring-1.6.1.ebuild,v 1.1 2013/12/12 15:22:02 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} python{3_2,3_3} )
inherit distutils-r1
DESCRIPTION="Provides access to the system keyring service"
HOMEPAGE="https://bitbucket.org/kang/python-keyring-lib"
SRC_URI="mirror://pypi/k/${PN}/${P}.zip"
LICENSE="PSF-2"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE="test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
app-arch/unzip
test? ( dev-python/pytest-runner[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pycrypto[${PYTHON_USEDEP}]
virtual/python-unittest2[${PYTHON_USEDEP}] )"
RDEPEND=""
python_prepare_all() {
sed -e s':from .py30compat:from keyring.tests.py30compat:' -i keyring/tests/test_util.py || die
distutils-r1_python_prepare_all
}
python_test() {
# test_backend.py and test_core.py access keyring backends
# which may spawn password prompts and do other damage.
# XXX: leave out the harmless tests (dummy backends?)
for t in test_{cli,util}.py; do
py.test "${BUILD_DIR}"/lib/${PN}/tests/${t} \
|| die "${t} fails with ${EPYTHON}"
done
}

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<herd>openstack</herd>
<maintainer>
<email>prometheanfire@gentoo.org</email>
<name>Matthew Thode</name>

@ -2,3 +2,4 @@ DIST matplotlib-1.1.1.tar.gz 33704843 SHA256 63b275eb8d98903264557ffbd6ec0fee2c3
DIST matplotlib-1.2.0.tar.gz 36893347 SHA256 48fdb3b8f27010bc81ccf3925032768d499f82be979d9b6edccc4e2cced4dcaf SHA512 5b1a0fb52dcb21ca5f0ab71c8a49550e1e8cf633552ec6598dc43f0b32c03422bf5af65b30118c163231ecdddfd40846909336f16da318959106076e80a3fad0 WHIRLPOOL 586001ebb8e03bba9c83d30cc875db564d8c7091e086e343a8221123f2ccb3252110a3e2962045ba3a7bddc0b1362fba375f3138f8ae50dcc25338f60c8bf4a0
DIST matplotlib-1.2.1.tar.gz 38446200 SHA256 52e18972aed85f30b05cef41778ec77685df6012f0598cd216e996de9b9ea29b SHA512 497f91725eaf361bdb9bdf38db2bff5068a77038f1536df193db64c9b887e3b0d967486daee722eda6e2c4e60f034eee030673e53d07bf0db0f3f7c0ef3bd208 WHIRLPOOL 9760409051c567411520a5fb26f38cbe8bf1d62353cf82b32b3bdf3ab41f24964632fff68d9dda120bb0be8442a8661e2887383e6d9aaef41b39e8762819e99c
DIST matplotlib-1.3.0.tar.gz 42098180 SHA256 3e37044911245d7d881ddab0152cfec463c597b9a207c7f87021b8f40e1cbd98 SHA512 990e3a155ca7a9d329c41a43b44a9625f717205e81157c668a8f3f2ad5459ed3fed8c9bd85e7f81c509e0628d2192a262d4aa30c8bfc348bb67ed60a0362505a WHIRLPOOL f144b12ec8c0900ae20d39e0b01376ba52886dd7ded2d0b36a16ff0d59c0f9af946c95e3bb3fec7e4a589326ec6986afee70ff0905739e1912469122f45029a6
DIST matplotlib-1.3.1.tar.gz 42163182 SHA256 ea16679d9476ab2757102e80327f31eb8e6c2cb09e2be89715c02e4e8fbdaf6a SHA512 04877aa15b6d52a6f813e8377098d13c432f66ae2522c544575440180944c9b73a2164ae63edd3a0eff807883bf7b39cd55f28454ccee8c76146567ff4a6fd40 WHIRLPOOL 18ba178eeef46e38d2c904e1be30a37e99321331ed47a7e63f592acb10f2a6c855be5dd600afcfc7cefaf9952acbc0a993e1d39b74287316abcb57b97e353261

@ -0,0 +1,26 @@
--- setupext.py.orig 2013-08-02 09:39:43.914247832 +0200
+++ setupext.py 2013-08-02 09:40:14.785304342 +0200
@@ -749,22 +749,7 @@
return str(e) + ' Using local copy.'
def add_flags(self, ext):
- if self.found_external:
- pkg_config.setup_extension(ext, 'libagg')
- else:
- ext.include_dirs.append('agg24/include')
- agg_sources = [
- 'agg_bezier_arc.cpp',
- 'agg_curves.cpp',
- 'agg_image_filters.cpp',
- 'agg_trans_affine.cpp',
- 'agg_vcgen_contour.cpp',
- 'agg_vcgen_dash.cpp',
- 'agg_vcgen_stroke.cpp',
- 'agg_vpgen_segmentator.cpp'
- ]
- ext.sources.extend(
- os.path.join('agg24', 'src', x) for x in agg_sources)
+ pkg_config.setup_extension(ext, 'libagg', default_include_dirs=["/usr/include/agg2"])
class FreeType(SetupPackage):

@ -0,0 +1,22 @@
diff --git a/setupext.py b/setupext.py
index 7b629b6..8131bb1 100644
--- a/setupext.py
+++ b/setupext.py
@@ -674,16 +674,9 @@ class CXX(SetupPackage):
name = 'pycxx'
def check(self):
- if sys.version_info[0] >= 3:
- # There is no version of PyCXX in the wild that will work
- # with Python 3.x
- self.__class__.found_external = False
- return ("Official versions of PyCXX are not compatible with "
- "Python 3.x. Using local copy")
-
self.__class__.found_external = True
old_stdout = sys.stdout
- sys.stdout = io.BytesIO()
+ #sys.stdout = io.BytesIO()
try:
import CXX
except ImportError:

@ -0,0 +1,235 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/matplotlib/matplotlib-1.3.1.ebuild,v 1.1 2013/12/12 14:30:20 jlec Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
PYTHON_REQ_USE='tk?'
inherit distutils-r1 eutils flag-o-matic virtualx
DESCRIPTION="Pure python plotting library with matlab like syntax"
HOMEPAGE="http://matplotlib.org/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
SLOT="0"
# Main license: matplotlib
# Some modules: BSD
# matplotlib/backends/qt4_editor: MIT
# Fonts: BitstreamVera, OFL-1.1
LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1"
KEYWORDS="~amd64 ~arm ~x86 ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="cairo doc excel examples fltk gtk gtk3 latex pyside qt4 test tk wxwidgets"
# #456704 -- a lot of py2-only deps
PY2_USEDEP=$(python_gen_usedep 'python2*')
PY32_USEDEP=$(python_gen_usedep python3_2)
PY3_USEDEP=$(python_gen_usedep python{3_2,3_3})
COMMON_DEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/python-dateutil:0[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
media-fonts/stix-fonts
media-libs/freetype:2
media-libs/libpng:0
gtk? ( dev-python/pygtk[${PY2_USEDEP}] )
wxwidgets? ( >=dev-python/wxpython-2.8[${PY2_USEDEP}] )"
# internal copy of pycxx highly patched
# dev-python/pycxx
DEPEND="${COMMON_DEPEND}
virtual/pkgconfig
doc? (
app-text/dvipng
virtual/python-imaging[${PYTHON_USEDEP}]
dev-python/ipython[${PYTHON_USEDEP}]
dev-python/numpydoc[${PY2_USEDEP}]
dev-python/xlwt[${PY2_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
dev-texlive/texlive-latexextra
dev-texlive/texlive-fontsrecommended
dev-texlive/texlive-latexrecommended
media-gfx/graphviz[cairo]
)
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
RDEPEND="${COMMON_DEPEND}
dev-python/pyparsing[${PYTHON_USEDEP}]
cairo? ( dev-python/pycairo[${PYTHON_USEDEP}] )
excel? ( dev-python/xlwt[${PY2_USEDEP}] )
fltk? ( dev-python/pyfltk[${PY2_USEDEP}] )
gtk3? (
dev-python/pygobject:3[${PYTHON_USEDEP}]
x11-libs/gtk+:3[introspection] )
latex? (
virtual/latex-base
app-text/ghostscript-gpl
app-text/dvipng
app-text/poppler[utils]
dev-texlive/texlive-fontsrecommended
dev-texlive/texlive-latexextra
dev-texlive/texlive-xetex
)
pyside? ( dev-python/pyside[X,${PY2_USEDEP},${PY32_USEDEP}] )
qt4? ( dev-python/PyQt4[X,${PYTHON_USEDEP}] )"
PY2_FLAGS="|| ( $(python_gen_useflags python2*) )"
PY32_FLAGS="|| ( $(python_gen_useflags python3_2) )"
REQUIRED_USE="
doc? ( ${PY2_FLAGS} )
excel? ( ${PY2_FLAGS} )
fltk? ( ${PY2_FLAGS} )
gtk? ( ${PY2_FLAGS} )
pyside? ( ${PY2_FLAGS} ${PY32_FLAGS} )
wxwidgets? ( ${PY2_FLAGS} )
test? (
cairo fltk latex pyside qt4 tk wxwidgets
|| ( gtk gtk3 )
)"
RESTRICT="mirror"
# A few C++ source files are written to srcdir.
# Other than that, the ebuild shall be fit for out-of-source build.
DISTUTILS_IN_SOURCE_BUILD=1
use_setup() {
local uword="${2:-${1}}"
if use ${1}; then
echo "${uword} = True"
echo "${uword}agg = True"
else
echo "${uword} = False"
echo "${uword}agg = False"
fi
}
python_prepare_all() {
# Generates test failures, but fedora does it
# local PATCHES=(
# "${FILESDIR}"/${P}-unbundle-pycxx.patch
# "${FILESDIR}"/${P}-unbundle-agg.patch
# )
# rm -r agg24 CXX || die
# rm -r agg24 || die
sed \
-e 's/matplotlib.pyparsing_py[23]/pyparsing/g' \
-i lib/matplotlib/{mathtext,fontconfig_pattern}.py \
|| die "sed pyparsing failed"
# suggested by upstream
sed \
-e '/tol/s:32:35:g' \
-i lib/matplotlib/tests/test_mathtext.py || die
distutils-r1_python_prepare_all
}
python_configure_all() {
append-flags -fno-strict-aliasing
}
python_configure() {
mkdir -p "${BUILD_DIR}" || die
# create setup.cfg (see setup.cfg.template for any changes).
# common switches.
cat > "${BUILD_DIR}"/setup.cfg <<-EOF
[directories]
basedirlist = ${EPREFIX}/usr
[provide_packages]
pytz = False
dateutil = False
[gui_support]
agg = True
$(use_setup cairo)
$(use_setup pyside)
$(use_setup qt4)
$(use_setup tk)
EOF
if use gtk3 && use cairo; then
echo "gtk3cairo = True" >> "${BUILD_DIR}"/setup.cfg || die
else
echo "gtk3cairo = False" >> "${BUILD_DIR}"/setup.cfg || die
fi
if $(python_is_python3); then
cat >> "${BUILD_DIR}"/setup.cfg <<-EOF
six = True
fltk = False
fltkagg = False
gtk = False
gtkagg = False
wx = False
wxagg = False
EOF
else
cat >> "${BUILD_DIR}"/setup.cfg <<-EOF
six = False
$(use_setup fltk)
$(use_setup gtk)
$(use_setup gtk3)
$(use_setup wxwidgets wx)
EOF
fi
}
wrap_setup() {
local MPLSETUPCFG=${BUILD_DIR}/setup.cfg
export MPLSETUPCFG
# Note: remove build... if switching to out-of-source build
"${@}" build --build-lib="${BUILD_DIR}"/build/lib
}
python_compile() {
VIRTUALX_COMMAND="wrap_setup"
virtualmake distutils-r1_python_compile
}
python_compile_all() {
if use doc; then
cd doc || die
# necessary for in-source build
local -x PYTHONPATH="${BUILD_DIR}"/build/lib:${PYTHONPATH}
unset DISPLAY # bug #278524
VARTEXFONTS="${T}"/fonts \
"${PYTHON}" ./make.py --small html || die
fi
}
python_test() {
VIRTUALX_COMMAND="wrap_setup"
virtualmake distutils_install_for_testing
cd "${TMPDIR}" || die
VIRTUALX_COMMAND="${PYTHON}"
virtualmake -c "
import sys, matplotlib as m
sys.exit(0 if m.test(verbosity=2) else 1)
" || die "Tests fail with ${EPYTHON}"
}
python_install() {
wrap_setup distutils-r1_python_install
}
python_install_all() {
use doc && local HTML_DOCS=( doc/build/html/. )
distutils-r1_python_install_all
if use examples; then
dodoc -r examples
docompress -x /usr/share/doc/${PF}/examples
fi
}

@ -0,0 +1,228 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/matplotlib/matplotlib-9999.ebuild,v 1.1 2013/12/12 14:30:20 jlec Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
PYTHON_REQ_USE='tk?'
inherit distutils-r1 eutils flag-o-matic git-r3 virtualx
DESCRIPTION="Pure python plotting library with matlab like syntax"
HOMEPAGE="http://matplotlib.org/"
SRC_URI=""
EGIT_REPO_URI="https://github.com/matplotlib/matplotlib.git"
SLOT="0"
# Main license: matplotlib
# Some modules: BSD
# matplotlib/backends/qt4_editor: MIT
# Fonts: BitstreamVera, OFL-1.1
LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1"
KEYWORDS=""
IUSE="cairo doc excel examples fltk gtk gtk3 latex pyside qt4 test tk wxwidgets"
# #456704 -- a lot of py2-only deps
PY2_USEDEP=$(python_gen_usedep 'python2*')
PY32_USEDEP=$(python_gen_usedep python3_2)
PY3_USEDEP=$(python_gen_usedep python{3_2,3_3})
COMMON_DEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/python-dateutil:0[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
media-fonts/stix-fonts
media-libs/freetype:2
media-libs/libpng:0
gtk? ( dev-python/pygtk[${PY2_USEDEP}] )
wxwidgets? ( >=dev-python/wxpython-2.8[${PY2_USEDEP}] )"
# internal copy of pycxx highly patched
# dev-python/pycxx
DEPEND="${COMMON_DEPEND}
virtual/pkgconfig
doc? (
app-text/dvipng
virtual/python-imaging[${PYTHON_USEDEP}]
dev-python/ipython[${PYTHON_USEDEP}]
dev-python/numpydoc[${PY2_USEDEP}]
dev-python/xlwt[${PY2_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
dev-texlive/texlive-latexextra
dev-texlive/texlive-fontsrecommended
dev-texlive/texlive-latexrecommended
media-gfx/graphviz[cairo]
)
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
RDEPEND="${COMMON_DEPEND}
dev-python/pyparsing[${PYTHON_USEDEP}]
cairo? ( dev-python/pycairo[${PYTHON_USEDEP}] )
excel? ( dev-python/xlwt[${PY2_USEDEP}] )
fltk? ( dev-python/pyfltk[${PY2_USEDEP}] )
gtk3? (
dev-python/pygobject:3[${PYTHON_USEDEP}]
x11-libs/gtk+:3[introspection] )
latex? (
virtual/latex-base
app-text/ghostscript-gpl
app-text/dvipng
app-text/poppler[utils]
dev-texlive/texlive-fontsrecommended
dev-texlive/texlive-latexextra
dev-texlive/texlive-xetex
)
pyside? ( dev-python/pyside[X,${PY2_USEDEP},${PY32_USEDEP}] )
qt4? ( dev-python/PyQt4[X,${PYTHON_USEDEP}] )"
PY2_FLAGS="|| ( $(python_gen_useflags python2*) )"
PY32_FLAGS="|| ( $(python_gen_useflags python3_2) )"
REQUIRED_USE="
doc? ( ${PY2_FLAGS} )
excel? ( ${PY2_FLAGS} )
fltk? ( ${PY2_FLAGS} )
gtk? ( ${PY2_FLAGS} )
pyside? ( ${PY2_FLAGS} ${PY32_FLAGS} )
wxwidgets? ( ${PY2_FLAGS} )
test? (
cairo fltk latex pyside qt4 tk wxwidgets
|| ( gtk gtk3 )
)"
RESTRICT="mirror"
# A few C++ source files are written to srcdir.
# Other than that, the ebuild shall be fit for out-of-source build.
DISTUTILS_IN_SOURCE_BUILD=1
use_setup() {
local uword="${2:-${1}}"
if use ${1}; then
echo "${uword} = True"
echo "${uword}agg = True"
else
echo "${uword} = False"
echo "${uword}agg = False"
fi
}
python_prepare_all() {
sed \
-e 's/matplotlib.pyparsing_py[23]/pyparsing/g' \
-i lib/matplotlib/{mathtext,fontconfig_pattern}.py \
|| die "sed pyparsing failed"
# suggested by upstream
sed \
-e '/tol/s:32:35:g' \
-i lib/matplotlib/tests/test_mathtext.py || die
distutils-r1_python_prepare_all
}
python_configure_all() {
append-flags -fno-strict-aliasing
}
python_configure() {
mkdir -p "${BUILD_DIR}" || die
# create setup.cfg (see setup.cfg.template for any changes).
# common switches.
cat > "${BUILD_DIR}"/setup.cfg <<-EOF
[directories]
basedirlist = ${EPREFIX}/usr
[provide_packages]
pytz = False
dateutil = False
[gui_support]
agg = True
$(use_setup cairo)
$(use_setup pyside)
$(use_setup qt4)
$(use_setup tk)
EOF
if use gtk3 && use cairo; then
echo "gtk3cairo = True" >> "${BUILD_DIR}"/setup.cfg || die
else
echo "gtk3cairo = False" >> "${BUILD_DIR}"/setup.cfg || die
fi
if $(python_is_python3); then
cat >> "${BUILD_DIR}"/setup.cfg <<-EOF
six = True
fltk = False
fltkagg = False
gtk = False
gtkagg = False
wx = False
wxagg = False
EOF
else
cat >> "${BUILD_DIR}"/setup.cfg <<-EOF
six = False
$(use_setup fltk)
$(use_setup gtk)
$(use_setup gtk3)
$(use_setup wxwidgets wx)
EOF
fi
}
wrap_setup() {
local MPLSETUPCFG=${BUILD_DIR}/setup.cfg
export MPLSETUPCFG
# Note: remove build... if switching to out-of-source build
"${@}" build --build-lib="${BUILD_DIR}"/build/lib
}
python_compile() {
VIRTUALX_COMMAND="wrap_setup"
virtualmake distutils-r1_python_compile
}
python_compile_all() {
if use doc; then
cd doc || die
# necessary for in-source build
local -x PYTHONPATH="${BUILD_DIR}"/build/lib:${PYTHONPATH}
unset DISPLAY # bug #278524
VARTEXFONTS="${T}"/fonts \
"${PYTHON}" ./make.py --small html || die
fi
}
python_test() {
VIRTUALX_COMMAND="wrap_setup"
virtualmake distutils_install_for_testing
cd "${TMPDIR}" || die
VIRTUALX_COMMAND="${PYTHON}"
virtualmake -c "
import sys, matplotlib as m
sys.exit(0 if m.test(verbosity=2) else 1)
" || die "Tests fail with ${EPYTHON}"
}
python_install() {
wrap_setup distutils-r1_python_install
}
python_install_all() {
use doc && local HTML_DOCS=( doc/build/html/. )
distutils-r1_python_install_all
if use examples; then
dodoc -r examples
docompress -x /usr/share/doc/${PF}/examples
fi
}

@ -1,18 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<longdescription lang="en">
<herd>python</herd>
<longdescription lang="en">
matplotlib is an interactive library for plotting and doing basic
data analysis in python with a syntax similar to matlab. It provides a
variety of backends and hard copy formats for almost ready
publication plots.
</longdescription>
<use>
<flag name="excel">Pull <pkg>dev-python/xlwt</pkg> for the exceltools toolkit</flag>
<flag name="gtk3">Use <pkg>x11-libs/gtk+:3</pkg> instead of <pkg>x11-libs/gtk+:2</pkg></flag>
</use>
<upstream>
<remote-id type="pypi">matplotlib</remote-id>
</upstream>
<use>
<flag name="excel">Pull <pkg>dev-python/xlwt</pkg> for the exceltools toolkit</flag>
<flag name="gtk3">Use <pkg>x11-libs/gtk+:3</pkg> instead of <pkg>x11-libs/gtk+:2</pkg></flag>
<flag name="pyside">Qt support via <pkg>dev-python/pyside</pkg></flag>
</use>
<upstream>
<remote-id type="pypi">matplotlib</remote-id>
</upstream>
</pkgmetadata>

@ -1,2 +1,2 @@
DIST Sphinx-1.1.3.tar.gz 2632059 SHA256 34dc95b70a2b07a61b5d61034c34b05f82514aab54ad27adedb49cee911bb8e9 SHA512 b8312140d752bf557c8e41728513812aff3e5d0a89af88dea9da0df21bf09c8315f13305d7a724a5596d0192b167d613065ea564c6d92e4ffb23f1f246dbf052 WHIRLPOOL a40c4d0f5c32cf1d4b9b662b0fb2b2b0956e0455abbc88d6b5f95c54f93cc2baae25e8b9196dd0b64090d30a1a796c336ca4b6866243be4198ccdf67a7e18b48
DIST Sphinx-1.2_pre20130530.tar.xz 2427084 SHA256 87a556b349b255927d1991b0df2199015e2571cb3edd55b0de4120b99eb6bd72 SHA512 7bc9e8c8202d3827648d64cde32d17e33cf2f206ac89c7f3239d2731385cdfd59efa289f4d88dfb13c1b4d6701777564456e510a8c5805b341daaa899c309620 WHIRLPOOL 790e24be7ce378ce5cd4d34616981b759c405ac7bf4aaad29657b7464783d48c861a999dc52c1752f944889e925bb4e9eeaff68df9d63fe7f56a0dc35a80376f
DIST Sphinx-1.2.tar.gz 3123291 SHA256 bc3c424a0114ff4711f64353cc3eaca30682a5bbfabf3a7f338cd5ea70af79da SHA512 251788018ce05b4ba1b602a878a3b57340810410f7ede7e207f8a7c559d706c3ea8d9f22b50d3cb5630919e3ba64bee72309239bd267b4adf28ecff57ad573a9 WHIRLPOOL b5aa2f711fd16cc27b0cb97389a4b713cc7752f3e17123beeebfd9e13d6093790227cddc9a72b3a78e7c98de22fc4ec0b233b0e7594cf8392e27786c2eebbc96

@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<longdescription lang="en">Sphinx is a tool to create documentation for Python projects (or
<herd>python</herd>
<longdescription lang="en">Sphinx is a tool to create documentation for Python projects (or
other documents consisting of multiple reStructuredText sources).</longdescription>
<upstream>
<remote-id type="pypi">Sphinx</remote-id>
</upstream>
<upstream>
<remote-id type="pypi">Sphinx</remote-id>
</upstream>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/sphinx/sphinx-1.2_pre20130530.ebuild,v 1.2 2013/09/05 18:46:11 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/sphinx/sphinx-1.2.ebuild,v 1.1 2013/12/12 09:24:51 jlec Exp $
EAPI=5
@ -8,22 +8,21 @@ PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 )
inherit distutils-r1 eutils versionator
MY_PN=Sphinx
MY_P=${MY_PN}-${PV}
MY_PN="Sphinx"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Python documentation generator"
HOMEPAGE="http://sphinx.pocoo.org/ http://pypi.python.org/pypi/Sphinx"
SRC_URI="http://dev.gentoo.org/~xarthisius/distfiles/${MY_P}.tar.xz"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
#KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS=""
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc latex test"
# Split the jinja dep to allow different slots to satisfy it
RDEPEND=">=dev-python/docutils-0.10[${PYTHON_USEDEP}]
RDEPEND="
>=dev-python/docutils-0.7[${PYTHON_USEDEP}]
>=dev-python/jinja-2.3[$(python_gen_usedep python{2_5,3_1,3_2})]
>=dev-python/jinja-2.3[$(python_gen_usedep python{2_6,2_7,3_3} 'pypy*')]
>=dev-python/pygments-1.2[${PYTHON_USEDEP}]
@ -35,7 +34,7 @@ RDEPEND=">=dev-python/docutils-0.10[${PYTHON_USEDEP}]
DEPEND="${DEPEND}
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
S=${WORKDIR}/${MY_P}
S="${WORKDIR}/${MY_P}"
python_compile() {
distutils-r1_python_compile
@ -56,11 +55,11 @@ python_compile_all() {
python_test() {
cp -r -l tests "${BUILD_DIR}"/ || die
if [[ ${EPYTHON} == python3* ]]; then
if $(python_is_python3); then
2to3 -w --no-diffs "${BUILD_DIR}"/tests || die
fi
nosetests -w "${BUILD_DIR}"/tests \
nosetests -w "${BUILD_DIR}"/tests -v \
|| die "Tests fail with ${EPYTHON}"
}

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<herd>openstack</herd>
<maintainer>
<email>prometheanfire@gentoo.org</email>
<name>Matthew Thode</name>

@ -0,0 +1,36 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/testrepository/testrepository-0.0.17-r1.ebuild,v 1.2 2013/12/13 01:41:49 idella4 Exp $
EAPI=5
# Although package supports alt. py impls, only works fully under py2.7
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="A repository of test results."
HOMEPAGE="https://launchpad.net/testscenarios"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/subunit[${PYTHON_USEDEP}]
>=dev-python/testtools-0.9.30[${PYTHON_USEDEP}]
dev-python/fixtures[${PYTHON_USEDEP}]
dev-python/testresources[${PYTHON_USEDEP}]
dev-python/testscenarios[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
)"
#bzr is listed but presumably req'd for a live repo test run
RDEPEND="dev-python/subunit[${PYTHON_USEDEP}]
>=dev-python/testtools-0.9.30[${PYTHON_USEDEP}]
dev-python/fixtures[${PYTHON_USEDEP}]"
python_test() {
"${PYTHON}" ./testr init || die
"${PYTHON}" ./testr run || die "tests failed under python2.7"
}

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<herd>openstack</herd>
<maintainer>
<email>prometheanfire@gentoo.org</email>
<name>Matthew Thode</name>

@ -1,9 +1,9 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/testresources/testresources-0.2.7.ebuild,v 1.1 2013/09/17 17:16:44 prometheanfire Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/testresources/testresources-0.2.7.ebuild,v 1.2 2013/12/13 02:38:53 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
PYTHON_COMPAT=( python{2_7,3_2} )
inherit distutils-r1
@ -24,5 +24,5 @@ DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
RDEPEND=""
python_test() {
"${PYTHON}" setup.py nosetests || die
nosetests || die "Tests failed under ${EPYTHON}"
}

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<herd>openstack</herd>
<maintainer>
<email>prometheanfire@gentoo.org</email>
<name>Matthew Thode</name>

@ -1,10 +1,9 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/testscenarios/testscenarios-0.4.ebuild,v 1.1 2013/09/17 17:44:54 prometheanfire Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/testscenarios/testscenarios-0.4.ebuild,v 1.2 2013/12/13 02:49:48 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
RESTRICT="test"
PYTHON_COMPAT=( python{2_7,3_2} )
inherit distutils-r1
@ -25,5 +24,6 @@ DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
RDEPEND=""
python_test() {
"${PYTHON}" setup.py nosetests || die
# https://bugs.launchpad.net/testscenarios/+bug/1260573
nosetests || die "Tests failed under ${EPYTHON}"
}

@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>wxwidgets</herd>
<herd>python</herd>
<use>
<flag name="examples">Install interactive demo module browser and sample applets.</flag>
<flag name="doc">Install HTML wxWidgets docs and wxpython API reference.</flag>
</use>
<herd>wxwidgets</herd>
<herd>python</herd>
<use>
<flag name="examples">Install interactive demo module browser and sample applets.</flag>
<flag name="doc">Install HTML wxWidgets docs and wxpython API reference.</flag>
</use>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/wxpython/wxpython-2.8.12.1-r1.ebuild,v 1.17 2013/10/30 19:22:40 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/wxpython/wxpython-2.8.12.1-r1.ebuild,v 1.18 2013/12/12 12:57:30 jlec Exp $
EAPI=5
@ -13,9 +13,11 @@ MY_P="${P/wxpython-/wxPython-src-}"
DESCRIPTION="A blending of the wxWindows C++ class library with Python"
HOMEPAGE="http://www.wxpython.org/"
SRC_URI="mirror://sourceforge/wxpython/${MY_P}.tar.bz2
doc? ( mirror://sourceforge/wxpython/wxPython-docs-${PV}.tar.bz2
mirror://sourceforge/wxpython/wxPython-newdocs-2.8.9.2.tar.bz2 )
SRC_URI="
mirror://sourceforge/wxpython/${MY_P}.tar.bz2
doc? (
mirror://sourceforge/wxpython/wxPython-docs-${PV}.tar.bz2
mirror://sourceforge/wxpython/wxPython-newdocs-2.8.9.2.tar.bz2 )
examples? ( mirror://sourceforge/wxpython/wxPython-demo-${PV}.tar.bz2 )"
LICENSE="wxWinLL-3"
@ -148,6 +150,7 @@ python_install_all() {
docompress -x /usr/share/doc/${PF}/{demo,samples}
fi
distutils-r1_python_install_all
}
pkg_postinst() {
@ -165,23 +168,23 @@ pkg_postinst() {
elog "2.6 or 2.8 with your apps:"
elog "http://wiki.wxpython.org/index.cgi/MultiVersionInstalls"
if use doc; then
elog
echo
elog "To access the general wxWidgets documentation, run"
elog "/usr/share/doc/${PF}/docs/viewdocs.py"
elog
echo
elog "wxPython documentation is available by pointing a browser"
elog "at /usr/share/doc/${PF}/docs/api/index.html"
fi
if use examples; then
elog
echo
elog "The demo.py app which contains hundreds of demo modules"
elog "with documentation and source code has been installed at"
elog "/usr/share/doc/${PF}/demo/demo.py"
elog
echo
elog "Many more example apps and modules can be found in"
elog "/usr/share/doc/${PF}/samples/"
fi
elog
echo
elog "Editra is not packaged with wxpython in Gentoo."
elog "You can find it in the tree as app-editors/editra"
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/wxpython/wxpython-2.8.12.1-r2.ebuild,v 1.2 2013/10/30 19:22:40 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/wxpython/wxpython-2.8.12.1-r2.ebuild,v 1.3 2013/12/12 12:57:30 jlec Exp $
EAPI=5
@ -13,9 +13,11 @@ MY_P="${P/wxpython-/wxPython-src-}"
DESCRIPTION="A blending of the wxWindows C++ class library with Python"
HOMEPAGE="http://www.wxpython.org/"
SRC_URI="mirror://sourceforge/wxpython/${MY_P}.tar.bz2
doc? ( mirror://sourceforge/wxpython/wxPython-docs-${PV}.tar.bz2
mirror://sourceforge/wxpython/wxPython-newdocs-2.8.9.2.tar.bz2 )
SRC_URI="
mirror://sourceforge/wxpython/${MY_P}.tar.bz2
doc? (
mirror://sourceforge/wxpython/wxPython-docs-${PV}.tar.bz2
mirror://sourceforge/wxpython/wxPython-newdocs-2.8.9.2.tar.bz2 )
examples? ( mirror://sourceforge/wxpython/wxPython-demo-${PV}.tar.bz2 )"
LICENSE="wxWinLL-3"
@ -143,6 +145,7 @@ python_install_all() {
docompress -x /usr/share/doc/${PF}/{demo,samples}
fi
distutils-r1_python_install_all
}
pkg_postinst() {
@ -160,23 +163,23 @@ pkg_postinst() {
elog "2.6 or 2.8 with your apps:"
elog "http://wiki.wxpython.org/index.cgi/MultiVersionInstalls"
if use doc; then
elog
echo
elog "To access the general wxWidgets documentation, run"
elog "/usr/share/doc/${PF}/docs/viewdocs.py"
elog
echo
elog "wxPython documentation is available by pointing a browser"
elog "at /usr/share/doc/${PF}/docs/api/index.html"
fi
if use examples; then
elog
echo
elog "The demo.py app which contains hundreds of demo modules"
elog "with documentation and source code has been installed at"
elog "/usr/share/doc/${PF}/demo/demo.py"
elog
echo
elog "Many more example apps and modules can be found in"
elog "/usr/share/doc/${PF}/samples/"
fi
elog
echo
elog "Editra is not packaged with wxpython in Gentoo."
elog "You can find it in the tree as app-editors/editra"
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/wxpython/wxpython-2.8.12.1.ebuild,v 1.18 2013/10/06 09:01:39 dirtyepic Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/wxpython/wxpython-2.8.12.1.ebuild,v 1.19 2013/12/12 12:57:30 jlec Exp $
EAPI="4"
PYTHON_DEPEND="2"
@ -14,9 +14,11 @@ MY_P="${P/wxpython-/wxPython-src-}"
DESCRIPTION="A blending of the wxWindows C++ class library with Python"
HOMEPAGE="http://www.wxpython.org/"
SRC_URI="mirror://sourceforge/wxpython/${MY_P}.tar.bz2
doc? ( mirror://sourceforge/wxpython/wxPython-docs-${PV}.tar.bz2
mirror://sourceforge/wxpython/wxPython-newdocs-2.8.9.2.tar.bz2 )
SRC_URI="
mirror://sourceforge/wxpython/${MY_P}.tar.bz2
doc? (
mirror://sourceforge/wxpython/wxPython-docs-${PV}.tar.bz2
mirror://sourceforge/wxpython/wxPython-newdocs-2.8.9.2.tar.bz2 )
examples? ( mirror://sourceforge/wxpython/wxPython-demo-${PV}.tar.bz2 )"
LICENSE="wxWinLL-3"
@ -143,27 +145,26 @@ pkg_postinst() {
elog "Developers, see this site for instructions on using"
elog "2.6 or 2.8 with your apps:"
elog "http://wiki.wxpython.org/index.cgi/MultiVersionInstalls"
echo
if use doc; then
echo
elog "To access the general wxWidgets documentation, run"
elog "/usr/share/doc/${PF}/docs/viewdocs.py"
elog
echo
elog "wxPython documentation is available by pointing a browser"
elog "at /usr/share/doc/${PF}/docs/api/index.html"
fi
if use examples; then
elog
echo
elog "The demo.py app which contains hundreds of demo modules"
elog "with documentation and source code has been installed at"
elog "/usr/share/doc/${PF}/demo/demo.py"
elog
echo
elog "Many more example apps and modules can be found in"
elog "/usr/share/doc/${PF}/samples/"
echo
fi
echo
elog "Editra is not packaged with wxpython in Gentoo."
elog "You can find it in the tree as app-editors/editra"
echo
}
pkg_postrm() {

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/wxpython/wxpython-2.9.4.1-r1.ebuild,v 1.7 2013/10/30 19:22:40 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/wxpython/wxpython-2.9.4.1-r1.ebuild,v 1.8 2013/12/12 12:57:30 jlec Exp $
EAPI=5
@ -133,6 +133,7 @@ python_install_all() {
docompress -x /usr/share/doc/${PF}/{demo,samples}
fi
distutils-r1_python_install_all
}
pkg_postinst() {
@ -150,11 +151,11 @@ pkg_postinst() {
elog "2.8 or 2.9 with your apps:"
elog "http://wiki.wxpython.org/index.cgi/MultiVersionInstalls"
if use examples; then
elog
echo
elog "The demo.py app which contains demo modules with"
elog "documentation and source code has been installed at"
elog "/usr/share/doc/${PF}/demo/demo.py"
elog
echo
elog "More example apps and modules can be found in"
elog "/usr/share/doc/${PF}/samples/"
fi

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/wxpython/wxpython-2.9.4.1-r2.ebuild,v 1.2 2013/10/30 19:22:40 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/wxpython/wxpython-2.9.4.1-r2.ebuild,v 1.3 2013/12/12 12:57:30 jlec Exp $
EAPI=5
@ -13,7 +13,8 @@ MY_PN="wxPython-src"
DESCRIPTION="A blending of the wxWindows C++ class library with Python"
HOMEPAGE="http://www.wxpython.org/"
SRC_URI="mirror://sourceforge/wxpython/${MY_PN}-2.9.4.0.tar.bz2
SRC_URI="
mirror://sourceforge/wxpython/${MY_PN}-2.9.4.0.tar.bz2
examples? ( mirror://sourceforge/wxpython/wxPython-demo-2.9.4.0.tar.bz2 )
mirror://sourceforge/wxpython/${MY_PN}-2.9.4.1.patch"
@ -128,6 +129,7 @@ python_install_all() {
docompress -x /usr/share/doc/${PF}/{demo,samples}
fi
distutils-r1_python_install_all
}
pkg_postinst() {
@ -145,11 +147,11 @@ pkg_postinst() {
elog "2.8 or 2.9 with your apps:"
elog "http://wiki.wxpython.org/index.cgi/MultiVersionInstalls"
if use examples; then
elog
echo
elog "The demo.py app which contains demo modules with"
elog "documentation and source code has been installed at"
elog "/usr/share/doc/${PF}/demo/demo.py"
elog
echo
elog "More example apps and modules can be found in"
elog "/usr/share/doc/${PF}/samples/"
fi

@ -0,0 +1 @@
DIST asciidoctor-0.1.4.tar.gz 225956 SHA256 ed80cf059dcef9e91465c80500bd56f0a8176475ab2dfdb1ca438b1791135b64 SHA512 2e463741c0da8adcb8a1af65a44f5a91cb04e4b3290b7463c592c7cd7070b5f49cbed0e97a763ec09acf5691ea0a5fb338f999f63ad09b5edf038c570793834c WHIRLPOOL 35cd7e3f3a8b57177d47f10d3fc8a303a75055363c643fdda21fb70d62c0def6fcbce443a7db37cde10aa0de3a97c2b05b70ae48e7fe4be90085d5bac3a39a77

@ -0,0 +1,29 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/asciidoctor/asciidoctor-0.1.4.ebuild,v 1.1 2013/12/13 04:10:45 mrueg Exp $
EAPI=5
USE_RUBY="ruby19"
RUBY_FAKEGEM_RECIPE_TEST="rake"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="README.adoc"
inherit ruby-fakegem
DESCRIPTION="Processor for converting AsciiDoc source files or strings into HTML 5, DocBook 4.5 and other formats"
HOMEPAGE="https://github.com/asciidoctor/asciidoctor"
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
ruby_add_bdepend "test? (
dev-ruby/coderay
dev-ruby/erubis
dev-ruby/haml
dev-ruby/nokogiri
dev-ruby/slim
dev-ruby/tilt )"

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>ruby</herd>
</pkgmetadata>

@ -0,0 +1,2 @@
DIST blankslate-2.1.2.4.gem 6144 SHA256 9d35768449b5615bd3a2d21b278800d687b952dbc91ccadccac2f35670c1d64a SHA512 cfd3fdd4b4e0d2eb5bdaa70e7dec1f0255d97335aaafea72e84b586eb809345761b3dc6da7eb0e98c5d504e5037ebac287f0d19312984bb029fcf332d38b3ae8 WHIRLPOOL fa4419bd2c4657706d87cb55fd7a38e6a80fa82ff511090cfd46f6395cf2673ed059c60bd856520c86f1172ef5b03c00c3224ce8cfe8ad070b4e3e5cd892d151
DIST blankslate-3.1.2.gem 17920 SHA256 2c31bf17c70b9fa96a5d05f8a33b2556ef23a6ba8a488bee42f278945c67b3b6 SHA512 b12737592b8d716a2255d1a08ce3fa3691fe1dcfb34fe770749b387aa07648f14fcd5b9fa3c91effa2b784b7401e75929c6ed94b4c280155d4545e9c359c84b3 WHIRLPOOL 672d4cf67526336fc4604c4aeafb24ccaeb1a98b0d50f593592b7a1605cca9fff0dc067bc779a2740d57325d4eff9d6be62f2e70c05793b61a33f186576dae2b

@ -0,0 +1,23 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/blankslate/blankslate-2.1.2.4.ebuild,v 1.1 2013/12/13 02:09:46 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20"
RUBY_FAKEGEM_EXTRADOC="README"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
inherit ruby-fakegem
DESCRIPTION="A base class where almost all of the methods from Object and Kernel have been removed"
HOMEPAGE="https://rubygems.org/gems/blankslate"
IUSE=""
LICENSE="MIT"
SLOT="2"
KEYWORDS="~amd64"
RESTRICT="test"

@ -0,0 +1,44 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/blankslate/blankslate-3.1.2.ebuild,v 1.1 2013/12/12 23:48:59 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20"
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
inherit ruby-fakegem
DESCRIPTION="A base class where almost all of the methods from Object and Kernel have been removed"
HOMEPAGE="https://rubygems.org/gems/blankslate"
IUSE=""
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
#Failing tests:
#ruby19+ruby20: test_empty_value(TestMarkup) [test/test_markupbuilder.rb:38]:
#ruby20: test_utf8_verbatim(TestXmlEscaping) [test/test_xchar.rb:72]:
RESTRICT="test"
all_ruby_prepare() {
sed -i -e "/test\/preload/d"\
-e "/test_preload_method_added/,/end/d" test/test_blankslate.rb || die
sed -i -e "/test\/preload/d" test/test_{method_caching,markupbuilder,eventbuilder}.rb || die
}
each_ruby_compile() {
:;
}
all_ruby_compile() {
:;
}
each_ruby_test() {
for i in test/*
do
${RUBY} -I. -Ilib "${i}" || die
done
}

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>ruby</herd>
</pkgmetadata>

@ -0,0 +1 @@
DIST hipchat-0.14.0.tar.gz 8431 SHA256 16414fa37433040f8232eb60354a09c170622fb4875b9995a855bc77d7cb2cf5 SHA512 9cb8832576ef1d6af660ad6bb3c9d4ae84ca18c8597c8ba3bdb877588014f347b5734d525e7114736d8ab1612084a66ae3511d830d60240be60837605016d9cf WHIRLPOOL 71f1332b5274e622ffa501218e43c7d753a293862cda4a522f1664987ef54bb9fc30bd41e120ce2002300d6e63edef01b3fdee625eb2dc9b99b300e91c56884b

@ -0,0 +1,35 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/hipchat/hipchat-0.14.0.ebuild,v 1.1 2013/12/13 04:27:36 mrueg Exp $
EAPI=5
USE_RUBY="ruby19"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="README.textile"
inherit ruby-fakegem
DESCRIPTION="Ruby library to interact with HipChat"
HOMEPAGE="https://github.com/hipchat/hipchat-rb"
SRC_URI="https://github.com/hipchat/hipchat-rb/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
RUBY_S="hipchat-rb-${PV}"
ruby_add_rdepend "dev-ruby/httparty"
ruby_add_bdepend "test? (
dev-ruby/rr
dev-ruby/rake
dev-ruby/webmock
)"
all_ruby_prepare() {
sed -i -e '/bundler/d' Rakefile ${PN}.gemspec || die "sed failed"
sed -i -e '/git ls-files/d' ${PN}.gemspec || die "sed failed"
}

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>ruby</herd>
</pkgmetadata>

@ -0,0 +1 @@
DIST memoizable-0.2.0.gem 8704 SHA256 4ca485747a792528d19373593ca32251aa8f7af24af97bcd6c42b3a2f0b0c1dc SHA512 1cb36d80b6c55825d3fb235202c58a486278a535539ef0770224ab17492042a3e6fc3c2235734fe764e0cf733514176476b4c4531d964244c9aef31b0249a696 WHIRLPOOL e4568f0e1de07b104fa3ee0a2016cbe119b71484f68156fb662921446ccb0d00964224a65d28a6cb0387924173ec0d5cfcc5cb9de159471cb6831f49ad375a0d

@ -0,0 +1,25 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/memoizable/memoizable-0.2.0.ebuild,v 1.1 2013/12/13 02:48:44 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20"
RUBY_FAKEGEM_RECIPE_DOC="yard"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
inherit ruby-fakegem
DESCRIPTION="Memoize method return values"
HOMEPAGE="https://github.com/dkubb/memoizable"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
ruby_add_rdepend "dev-ruby/thread_safe"
all_ruby_prepare() {
sed -i -e "/simplecov/,/^end$/d" spec/spec_helper.rb || die
}

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>ruby</herd>
</pkgmetadata>

@ -0,0 +1 @@
DIST mercenary-0.2.0.gem 10240 SHA256 bda4bcdf4c209e26d5cbfab3befead2ad0ae19aa987aea4422ac46b2374ed4c8 SHA512 805ed5f0d497407e76c01f741161f4df4dcca7c5dda8f94e36d37310fdf880e25aa2198a1db3b55655a9d83e56dc3d7f251a2b2e8f872d017a3f7cd2f891ae34 WHIRLPOOL c27327e17f07b4bb5d595632fdff1cde68462ec993db516509826a52d43b2d990c7de61548142d777dd1a830258a45664ed061eff2805d5eb62eedaed4c9be8f

@ -0,0 +1,21 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mercenary/mercenary-0.2.0.ebuild,v 1.1 2013/12/13 00:17:13 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20"
RUBY_FAKEGEM_EXTRADOC="HISTORY.markdown README.md"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
inherit ruby-fakegem
DESCRIPTION="Lightweight and flexible library for writing command-line apps"
HOMEPAGE="https://github.com/jekyll/mercenary"
IUSE=""
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>ruby</herd>
</pkgmetadata>

@ -5,3 +5,4 @@ DIST minitest-4.7.4.gem 57856 SHA256 0b75963a72a08a60a71f0fd06337e2eea1aaede3796
DIST minitest-5.0.6.gem 63488 SHA256 fbcbad8af9fea0e642e40f21a99f61a0c69c561b7a909ac8adce79af3c615d16 SHA512 005e551aef577fd37afd20086301512463a5b216a80285bee7a205cd655f5cd3d8a9c6b085333340138b87d7407f919e9f2d861970bbdf197aa2716b4b8dd909 WHIRLPOOL 31d3ba644c5865a2931b1edbeb9c6a519efa3bb41bfe1f50d901c7ea8b53d2df35717afe40a6cf812a2c4fc4fca5330727aa67db57c260287a106a34af2de9d6
DIST minitest-5.0.7.gem 64000 SHA256 4b386d9f4d437d19c7c6cf2071b5fe452f841d11b0d4a7cbf09c417819632d06 SHA512 7073a2b601ba79f15c98b69817a31aabaf4b368e8632018ca86a9129ce41a396f26cc985cd2df5254a4fc25c793d99a1fffa93294f3b5dd462eb5d10aa16ebb3 WHIRLPOOL b3aa89b17a52d639d2f270b144288e379fac4cfd1dd369b8a1696345d357f2b77d19e3166d816dc84452da379d4db0b1bf82bd487984e0a324c0c82195ddaaa3
DIST minitest-5.0.8.gem 64000 SHA256 78933441f3f5a6b072e22eddf1ee19c7fbc47987e9bd5fa5444e905ad68b3bd8 SHA512 c9a2c160557821d63e0b112d39d274ecf58d22b3d27d04004e25c80df92f8968a98aba5748d0d074370498804f2c5d03d83f4410fcf996b2c2cf22ace900041c WHIRLPOOL 2c1bfd14d8ce8b057f4a592ac99a9a49258404f119047de7758d4110b23bd4b45afc5f3ce9a1778753d912b5443f7940c50393304997954810d53270bef5e1e4
DIST minitest-5.1.0.gem 66048 SHA256 95c90b17f5882e738489d082cf5f1032bf5a332a7ad25e427518e94ec1ffb787 SHA512 2086937f8cdc9f0703351b696840d3d8110c7cd5c61af69bc405c004f715c0fbc837119182063b92d8327f1a0296828658beddd7ade1d697f676fd8b5f2d49a4 WHIRLPOOL f4bb8319e6ac275cdb5b94662a991f6f3a00678c843a3809f3f960bbb0427b542b8e5197f4bfe31dc075cdc383ad578fe087894ea29bdd6c1b658a7577b922c4

@ -0,0 +1,56 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/minitest/minitest-5.1.0.ebuild,v 1.1 2013/12/13 01:19:15 mrueg Exp $
EAPI=5
USE_RUBY="ruby18 ruby19 ruby20 jruby"
RUBY_FAKEGEM_TASK_DOC="docs"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="History.txt Manifest.txt README.txt"
inherit ruby-fakegem
DESCRIPTION="minitest/unit is a small and fast replacement for ruby's huge and slow test/unit."
HOMEPAGE="https://github.com/seattlerb/minitest"
LICENSE="MIT"
SLOT="5"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc test"
ruby_add_bdepend "
doc? ( dev-ruby/hoe dev-ruby/rdoc )
test? ( dev-ruby/hoe )"
all_ruby_prepare() {
# does not work with <hoe-3
sed -i -e "/license/d" Rakefile || die
}
each_ruby_prepare() {
case ${RUBY} in
*jruby)
# Make sure __jtrap is available in all threads. This should
# be fixed in jruby 1.7.x
sed -i -e '8i trap :INFO do ; end' lib/minitest/parallel.rb || die
# Avoid failures. Most of these look like low-level jruby
# differences and it looks like these were not run properly
# in previous versions.
for t in test_return_mock_does_not_raise test_mock_args_does_not_raise test_stub_block test_stub_value ; do
local command="/${t}/,/^ end/ s:^:#:"
sed -i -e "${command}" test/minitest/test_minitest_mock.rb || die
done
for t in test_run_failing test_run_skip test_run_error test_run_skip_verbose test_run_error_teardown test_runnable_methods_random test_assert_throws_different test_to_s_error_in_test_and_teardown test_run_filtered_including_suite_name_string test_run_filtered_string_method_only test_run_filtered_including_suite_name ; do
command="/${t}/,/^ end/ s:^:#:"
sed -i -e "${command}" test/minitest/test_minitest_unit.rb || die
done
for t in test_name2 "needs to verify throw" ; do
command="/${t}/,/^ end/ s:^:#:"
sed -i -e "${command}" test/minitest/test_minitest_spec.rb || die
done
sed -i -e '/test_report_error/,/^ end/ s:^:#:' test/minitest/test_minitest_reporter.rb || die
;;
esac
}

@ -0,0 +1 @@
DIST org-ruby-0.8.2.tar.gz 82786 SHA256 fe43b092201a42795b991c52971fc83fa90097525453e16a73369c3de99c941e SHA512 8c61ca183063675f0f73aa77221841eb6a5fbd07347bf83dcb6afb98ef171ed7a59a09ee9de893cafd0b6622e48e1c532766aaac3eb513cf44a71671ddb8f364 WHIRLPOOL d8e1bee8bd8db45f7f9923ed870134ec2160429fb4639ff876357d6b4ab45c56aba1ac5106812c23a42284b7d9cd0c9d342035e2f3276ad1d225d3074e781249

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>ruby</herd>
</pkgmetadata>

@ -0,0 +1,26 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/org-ruby/org-ruby-0.8.2.ebuild,v 1.1 2013/12/13 04:17:44 mrueg Exp $
EAPI=5
USE_RUBY="ruby19"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
RUBY_FAKEGEM_RECIPE_DOC="none"
RUBY_FAKEGEM_EXTRADOC="README.rdoc History.txt"
inherit ruby-fakegem
DESCRIPTION="Ruby routines for parsing org-mode files"
HOMEPAGE="https://github.com/bdewey/org-ruby"
SRC_URI="https://github.com/bdewey/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
RUBY_S="${PN}-version-${PV}"
ruby_add_rdepend "dev-ruby/rubypants"
ruby_add_bdepend "test? ( dev-ruby/tilt )"

@ -0,0 +1 @@
DIST parslet-1.5.0.tar.gz 219124 SHA256 28d939ee982758d2749d5bc717696de5c26c14f4be72db24647d9048c236c8a2 SHA512 dca8eae31e458c16b429c71996ac84011c78edf4b85657de3018c530ad315e96b4344f21574ff83a42bbd257fe3003f3c5926a78e9c637837e6b51b232e43db3 WHIRLPOOL c6942aeaf46cf6c59de1e996271ad00065fc90e0d77a12a239f004eb07aed2737ad4b8db5b9bde59c0f273652d57dbd036db79fe98957b96a9c016321f8ba119

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>ruby</herd>
</pkgmetadata>

@ -0,0 +1,28 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/parslet/parslet-1.5.0-r1.ebuild,v 1.1 2013/12/13 02:12:17 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20"
RUBY_FAKEGEM_EXTRADOC="HISTORY.txt README"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
inherit ruby-fakegem
DESCRIPTION="A small PEG based parser library"
HOMEPAGE="https://github.com/kschiess/parslet"
SRC_URI="https://github.com/kschiess/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
IUSE=""
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
ruby_add_rdepend "dev-ruby/blankslate:2"
all_ruby_prepare() {
sed -i -e "/sdoc/d" Rakefile || die
}

@ -1,3 +1,2 @@
DIST rdiscount-1.6.8.gem 53760 SHA256 a085178fc7d6372222af192bdc8aa8b6b24c8014f0c2a3c227a1c173f104d4df SHA512 c5322308dba7fae463fe93c6b2936f97392310bc866cbb4f3f359afb37110068859525427d15376312eb8be07657e50171f8bc0dcc52b6def88282180af48f58 WHIRLPOOL 89119f0434da74d8721d2c4044465215a8a7bed1fe194573b8a19295f4f752728a70b63f5345c7e0be5a135e6b3f4dd495801083984d7d47284ca083c1b9098c
DIST rdiscount-2.1.6.gem 65024 SHA256 0297f26df8ba56dd8b598c8c8c3796952a2fcf8e3b44f0a8f30cd8ce5fb214a0 SHA512 fad31cbe854f1b3ea468453787b218ba638ae77c4d702647f757e9ee546e46f0e5da289d8424c15a4df83295610c58f6fc3984bf496c292ae8e74ff5857ebd4b WHIRLPOOL 1158783edfeb5e449322611babfe84979f4e18cb548da523bf14c1c1d5cc5d933204be8c87c94191b270c386931ff8c2ab482f84088575c26fb82237c1121272
DIST rdiscount-2.1.7.gem 65536 SHA256 12544e913100bccbb9271ee7d70d2ffbda4988fae65904893fa480e9794a2498 SHA512 4b03267e2e5cdff37a9242935f7c508dbdda8d9c9d64e4ba6e6e0aa172f4b47a2a44fc58c0d249827365c9cf1e12cd0348c5c3a78d8150f18f9152b8afea0746 WHIRLPOOL ebcb6af6104f8a2ac6c26b2594f7587eb8727c475d119326638aef12a8c6b62363fd7d6c74be829a14a33d006059a445e88a0ea754c9710d5f5907f8f170c7ac

@ -1,51 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rdiscount/rdiscount-2.1.6.ebuild,v 1.2 2013/10/15 19:49:00 graaff Exp $
EAPI=5
# Has a native extension without jruby support.
USE_RUBY="ruby18 ruby19 ruby20"
RUBY_FAKEGEM_TASK_TEST="test:unit"
RUBY_FAKEGEM_TASK_DOC="doc man"
RUBY_FAKEGEM_EXTRADOC="README.markdown"
inherit multilib ruby-fakegem
DESCRIPTION="Implementation of John Gruber's Markdown"
HOMEPAGE="http://github.com/rtomayko/rdiscount"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE=""
ruby_add_bdepend "doc? ( app-text/ronn )"
all_ruby_prepare() {
# Hanna is broken for us and therefore we don't have it in portage.
sed -i -e 's/hanna/rdoc/' Rakefile || die
# Remove rule that will force a rebuild when running tests.
sed -i -e "/task 'test:unit' => \[:build\]/d" Rakefile || die
# Provide RUBY variable no longer provided by rake.
sed -i -e "1 iRUBY=${RUBY}" Rakefile || die
}
each_ruby_configure() {
${RUBY} -Cext extconf.rb || die
}
each_ruby_compile() {
emake V=1 -Cext || die
cp ext/*$(get_modname) lib/ || die
}
all_ruby_install() {
all_fakegem_install
doman man/rdiscount.1
}

@ -0,0 +1 @@
DIST slim-2.0.2.gem 66048 SHA256 07cdf67f971b99a360c9ded6ea70ae5351e1236182997dff8118ef5ea242a7ea SHA512 59d071fcdbee6fdae51b26e69b3efdf8c9be77dae1ba57e59405c95132c7d380cc835c1e3465e85aacbfd3ca80c06c15f2f87edf3ac3a7ba0e6f20e74082bd9b WHIRLPOOL 5d9266462fb1efe2dfcd13e8705b09ddf2b23752201562684836c871f8ff824b32b48b5b2039ebe8e3ac0d7db704c80d340d61a1c8cd1ea77cfb2603f8c0f52f

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>ruby</herd>
</pkgmetadata>

@ -0,0 +1,39 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/slim/slim-2.0.2.ebuild,v 1.1 2013/12/13 02:35:57 mrueg Exp $
EAPI=5
USE_RUBY="ruby19"
RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_TASK_DOC="yard"
inherit ruby-fakegem
DESCRIPTION="A template language whose goal is reduce the syntax to the essential parts without becoming cryptic"
HOMEPAGE="http://slim-lang.com/"
LICENSE="MIT"
KEYWORDS="~amd64"
SLOT="0"
IUSE="doc"
ruby_add_rdepend "dev-ruby/kramdown
dev-ruby/sass
dev-ruby/temple"
ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )"
all_ruby_prepare() {
# This sinatra code expects tests to be installed but we strip those.
sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
# Avoid tests for things we don't have.
sed -i -e '/test_wip_render_with_asciidoc/,/^ end/ s:^:#:' \
-e '/test_render_with_wiki/,/^ end/ s:^:#:' \
-e '/test_render_with_creole/,/^ end/ s:^:#:' \
-e '/test_render_with_org/,/^ end/ s:^:#:' test/core/test_embedded_engines.rb || die
}

@ -0,0 +1,27 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/temple/temple-0.6.7-r1.ebuild,v 1.1 2013/12/13 00:58:33 mrueg Exp $
EAPI=5
USE_RUBY="ruby18 ruby19 ruby20"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="CHANGES EXPRESSIONS.md README.md"
RUBY_FAKEGEM_TASK_TEST=""
inherit ruby-fakegem
DESCRIPTION="An abstraction and a framework for compiling templates to pure Ruby."
HOMEPAGE="http://github.com/judofyr/temple"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
ruby_add_bdepend "test? ( dev-ruby/bacon dev-ruby/tilt )"
each_ruby_test() {
${RUBY} -S bacon -Ilib -Itest --automatic --quiet || die
}

@ -0,0 +1 @@
DIST toml-0.1.0.gem 13824 SHA256 7348e6fc7145bf5864688db48a8d7c9fd0bacce0c70a3c92afe7ff0d649372cf SHA512 2cf4829e8de3eca088201071c70ea7052df7c26b348839f02182d5552150579dd950b4f2aee82cbf7168cc0806c6effaef82010a62a79cab04fd626e0fe0cf78 WHIRLPOOL 02dc16e67819ae60638f868177f0e22aeb70ef668eff5af20461ec4da975eff63c36391071b990174e5ba1d4664a71556002113a3a43eb532cbc634df9ad22bb

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>ruby</herd>
</pkgmetadata>

@ -0,0 +1,38 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/toml/toml-0.1.0.ebuild,v 1.1 2013/12/13 03:31:29 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20"
RUBY_FAKEGEM_EXTRADOC="README.md"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
inherit ruby-fakegem
DESCRIPTION="A sane configuration format"
HOMEPAGE="https://github.com/jm/toml"
IUSE="test"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
ruby_add_bdepend "test? ( dev-ruby/minitest
dev-ruby/multi_json )"
ruby_add_rdepend "dev-ruby/parslet"
all_ruby_prepare() {
sed -i -e "s/, '~> 1.7.8'//" Gemfile || die
sed -i -e "/simplecov/d" -e "/[Bb]undle/d" Rakefile Gemfile || die
sed -i -e "/bundler/d" test/test_*.rb || die
}
each_ruby_test() {
for i in test/test_*
do
${RUBY} -Ilib:test ${i} || die
done
}

@ -1 +1 @@
DIST doge-2.2.0.tar.gz 11061 SHA256 d74b4ba97127c2a44c07968b0a9bb146882b1411531e45d11a20899e7156622c SHA512 7ccbbae9890ce419e0e0021957184a0ec654330c46fea2dd72d5d2a49862f93abf354c86ed24eb652f050e2c49a0b484f317e9edc1c2aed8b2e76ea8b260fa76 WHIRLPOOL e92d7f3fa520b8ec57b4ad37fdf797c4e029b2761b018c205701d0913fbe0d706c9e8acebb4048e4f8105348fe8733d7ea4e1285879a51f5585c905b5f379b6c
DIST doge-3.0.0.tar.gz 10881 SHA256 96194c0a1e7a86f9f5670b00a113059d247a541b7d02f780d7b804ba235dcf8c SHA512 dfcc2ab859385a791c32cd0ba675a19416bd9ae9f61ea279236b400f28dbf9845070603fe10de58d776ceb908f5a0095ebdf6c76085190c56acd5e94c1595675 WHIRLPOOL 83f93ec6fd7d976db4786b68817765306f429457fa75fe587d2396e737428b9c5e96689b1db5be45c03fa38c87d7ee2285e3c6523784b8d7d7d993f19298c320

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-misc/doge/doge-2.2.0.ebuild,v 1.1 2013/12/05 15:13:04 vikraman Exp $
# $Header: /var/cvsroot/gentoo-x86/games-misc/doge/doge-3.0.0.ebuild,v 1.1 2013/12/13 01:17:21 vikraman Exp $
EAPI=5

@ -2,9 +2,4 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>kde</herd>
<use>
<flag name="jasper">
Use <pkg>media-libs/jasper</pkg> to support RedOne digital movie cameras (R3D format)
</flag>
</use>
</pkgmetadata>

@ -2,7 +2,4 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>kde</herd>
<use>
<flag name="holidays">Include support for holidays in plasma calendar</flag>
</use>
</pkgmetadata>

@ -1,2 +1 @@
DIST akonadi-facebook-0_p20121207.tar.xz 54608 SHA256 593d00097b19b8f36144bacefea34b46ca8b4b0ce08a7195574776107f407234 SHA512 b6f0a0d4ef8c849011752cb8137f89e25d6b37de01c7de2252b76fee618e2b243ff0666b8a45d3909bb105b27188ca83f3b401add2b642b49a64eace6c8309d7 WHIRLPOOL 06761d5dee40e3be952d68bda3e96311aa8e066f31d5ffe035a4eb34f65570ff5b14733fa9abe36252e09b252082f8008f9eb42c7c90ea0be8edf9428d529349
DIST akonadi-facebook-0_p20130209.tar.xz 32348 SHA256 47a3f536af588f0baacc3d2879b260e253485b33e47be4a578238902e7e1d6fc SHA512 1074c4bf4f415fe8a3b90222d7f08dfea0e62f09a368d06b3bc68f34603274360846712bc7033ba3aa472339e88be337ddfaa8fafa5e2c302f0c52f9dbca6730 WHIRLPOOL e0d11f5602d2311f6a3e833bb3c7c844689339a71bd4951e53181bb24839bbf320f24c2c5d16035362c18216532e9f064a31f722f2562ba8e9a4418077092445

@ -1,27 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-misc/akonadi-facebook/akonadi-facebook-0_p20121207.ebuild,v 1.1 2013/02/08 03:24:05 creffett Exp $
EAPI=5
inherit kde4-base
DESCRIPTION="Facebook services integration in Akonadi"
HOMEPAGE="https://projects.kde.org/akonadi-facebook"
SRC_URI="http://dev.gentoo.org/~creffett/distfiles/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="4"
KEYWORDS="~amd64 ~x86"
IUSE="debug"
RDEPEND="
$(add_kdebase_dep kdepimlibs semantic-desktop 4.9.58)
dev-libs/qjson
"
DEPEND="
${RDEPEND}
dev-libs/boost
dev-libs/libxslt
x11-misc/shared-mime-info
"

@ -1,6 +1,7 @@
DIST enigmail-1.5.2.tar.gz 1211395 SHA256 f20d6d1be1ab12dc2f1208d8f01227fd7e5c4dcf5d6f4bd0833a932b58973a26 SHA512 21df4726b203c5840134eb925df79c8bcb06b201217000fc636cf43b6d7d7fc8850c90de8998838f3d07b02e027f7cab09b719d600d034c4110cce6befd690c5 WHIRLPOOL 496320d20af8b8254d55976a269cececd27efc8d948cd85c016b4a34bab5f600a9698f423a6dae4f003fa2020ad6e7e475d2c1a1819f529b14e7bd13d26aaa51
DIST enigmail-1.6.tar.gz 1231111 SHA256 10d5eb7ba364b9b6e6275aae8bba1d0e4321ed7d55a715337d566ccf2a56ea4d SHA512 877ca75a0ed1538f156307dc181ce8808deb96f58250d26d4d2c1f474d637959347c2305cb3b8f92f12d3ebd95bfa9d4d35aaaa1f4670728f205be7ae76852b8 WHIRLPOOL 91a11a81cc7b4c05c4a0a320284bc362b13f6aecb4fb20b04f38080bffbc5b94ab1913cf7e2d4480a452a916fd0d4297830ce0ba36867c7418b11deb1e060b06
DIST firefox-17.0-patches-0.6.tar.xz 52684 SHA256 780d7aa5990e39ad105b21fa2584379357749e0eb16e0eaf9be66464a02f3de1 SHA512 56fc3970233e144bea5f6d6be6fdc7c17b1095172dc600c02be4a0cd3764958480e934a0b2ce1ab2a3edc237ece9cf1b7a2f7914828e6c5a3f519860ea2a5b5d WHIRLPOOL 4e2bdb64dfb23f66bec5bf41e34d61aff22e4f7bc14c7c981077575364c8a5aae889d941b99fbf21d248854648b70f6e4c2e6a2e06ab70b1d4495d539e2962a4
DIST firefox-24.0-patches-0.5.tar.xz 7532 SHA256 ffe813f88865aa91d7041b7069dd598eb576519284579766c43910cf53ce96fa SHA512 0090c8e9f7dc46ea60f5fb6edb08f76fe1607012ab277bab4c023c313bce32b8ee4776f70ff1d6b11fc16b4ec29d0c99c69c59b4095953165029d8ad2c54055b WHIRLPOOL 1f7fe475d953103081bbd13d64baf6cd8f8d6a7a8da30a1d4a42cce83201c55b5ef5cd8ef87eb0135f35efb6f466ac64ea595d2c4a1880043a7ccce42b839e0b
DIST firefox-24.0-patches-0.6.tar.xz 9104 SHA256 1135f97625e23822309e5b2ce65ab0331cd8c7ebb1896d7b9daf2d77d1a11d4d SHA512 b8746373a7e9d2d5775dd2a73ca7d3675f2cbe32b81eacdf6a2208077f39fb842b454c49bb0a750e48c84c3d2ea73fa9c27f6135e7d1a08be2fc73afc520f172 WHIRLPOOL 5d8b89d1849709835611e0ef306dd4814e6ac10fcf9cfee10f6aa72b5e938546c505827441fe2d935eb63605434f77bc72ec201005693534b43dc19635caaf82
DIST gdata-provider-2.6.2.xpi 115020 SHA256 008a302410b152e956cf56fc0abe4f6cc191ae51ab367abb7e0467ee65d44093 SHA512 38d2a581842de0937a96b7498db06aca120b8cd6b9de96a0285e90f57c28118193a24f32c9fdbee72233db0675a35c7bc51fd3ba6ec41bcf4521adf48107624e WHIRLPOOL 70d87e73d355559879daf4a00c9ff45c24a455af5fb2f93e8034811b0c444799bd754cb00ef63c321c3f7d85e98a62148fd0e9524fcc07edccb5c02772d7b515
DIST lightning-2.6.2.xpi 3644848 SHA256 5d130a10d8ba29ea52b22f4c0de5b92b05cbae0e7681fb7009c9e24d9c2823bc SHA512 71918d4797faa08f908593d77563a87ae6e65938a92f3bbc896622ba020461cd9ef982aa7f10bd477fa3d1b5f7959ada041e714283def30a26d6e448e523c452 WHIRLPOOL 617543cbee7fa53ac3f75fce8a813c35ff10b64706bccd968e72eb155339494f76fa69927b4024e34431a1d65324c630793bd4932f3dd2ba2d9ab5b098405ab7
@ -116,3 +117,58 @@ DIST thunderbird-24.1.1-vi.xpi 495558 SHA256 9ce8fd155c13d9f68d2dbc8bc9e96e9154b
DIST thunderbird-24.1.1-zh-CN.xpi 449181 SHA256 8b9ed8b88abd433cdc0a6766b9569474fc91bfd4a9e8e76dc1ef8b2aa4151c7d SHA512 5440484094ed7aa7b4ac074f2ed02daec1763dfab25c376b4b3dca013929d7fec14de5f5b18b01ae63a3fc3750a0a23c93e790adc8343f73ccd491cf01bfafd9 WHIRLPOOL d1a7511c62e1184a62c2adc0d8e6408b953dba690f79c67305de38c3542c01dac574e15f8cb23609456df8a1064e36fa85c322199dcac0448910e2fb4c61b414
DIST thunderbird-24.1.1-zh-TW.xpi 450000 SHA256 ba813a5a04a8a1f9d097a23a3f9a256b01aedd50080338eb4c62bdf6d0eae31f SHA512 ec82e9e19b835e6c03e2800d99e7fe15e4684954300f657ef74803c3452ba8d524d384564801c0e5fdcfe4b17f6cab8e4f3d65ab18c6414082f2b348272f5c25 WHIRLPOOL febfa47be41bd3c4bc9a690d8b7f87df1f0f7e949c8670534ae024674f34186ebbcc7f93a7bb68b24e5b4386a94e4299f580b9f7b8083fb64ad089315273eac3
DIST thunderbird-24.1.1.source.tar.bz2 140346889 SHA256 22fb5f1e36ec4c4b42163879729b78463322412bf2f380af917b0024f355eee9 SHA512 6ba477c330485a14d92583996e9efe2885701f720fe91dc6879ffbb0c0110c9b2e309e21324118ab476fe478d844e46e5ca080f965c609b9e07c1dcd8c3ae980 WHIRLPOOL 8f6d23bedb46c9bf3791bd618572b855ef9096491ae5a20916b1ebda0f4b91eba62ed19db1006a1417908515e9eb5c2c707e16ea836633df1bef87dc96fc8396
DIST thunderbird-24.2.0-ar.xpi 457862 SHA256 fbb41f3437d15ef27eb855ce0076a61e5dd5fd134902e3277d7989691c36532f SHA512 ea127cdf2d1544b4bc53f3fee3c290b764e8c7ca32e62301b2f911e55b5767760d0bd70fec5cd04d2c253a69d475a3ae7399e114a0a8575256e9dcb2cc1fd536 WHIRLPOOL fc31994911e28fee23cdf0553621fafdfa52cc35a943aee97e187d2ad315bae2f7ed3716e08f881ebf5a2e4f9d57a68e21b7146efa955f452c35cd16894d3c27
DIST thunderbird-24.2.0-ast.xpi 373831 SHA256 6150355bb48af7f8df4f240875b99dd7b7d7f6c5957524b59182280933fe2535 SHA512 e0e6c656feec3a9d2c7659bb955acccfb7e5e18f3b20d5af2c6c0d46563a3e34207761b38c99587ab856ed706088920f58f62e13d3c010b7152cea6d86d559ab WHIRLPOOL a3a7b134bd40033866adfbf69d8ba41e99cc696907b057663c7d121ac5e1d24e7b0f94979a9b7a20a63e7c6add5ebdc0264b8aef439a30917b198a4d220024ac
DIST thunderbird-24.2.0-be.xpi 416882 SHA256 16c77031b0f29bc88d8608fb1d54dd933df2452b497524e24e8ae74bcbf92978 SHA512 4c96db3c04a270ca21d39c5c98d0b724f07debb1c9efb1a9e11764dff5e6ebda60649f81f7c0f4798c976f0b07b61d4288294bc1322c1b8572dae47e0e7b475f WHIRLPOOL 64eb7617d233e0cdb55518913fcfb291c6166c69473a189275d5dbc644dff42223ca79adb94559d028d5082d67451d80639fdd41ea62b5c53dde5fa0c8bfa514
DIST thunderbird-24.2.0-bg.xpi 485024 SHA256 b5aa54184ca102bcb9710f22a7b2856107c98a351b2c7cea6adbaa35bf9fbe4f SHA512 f4baed2b597371db50dbc75dd0b8ee568db515474a08b6175f4d2b6028d6499e47eda69379631f7435a23c4b04b315a21cfd666b80806defc7f020e5e19d3e0f WHIRLPOOL ee17bb4ffe2d418a4687553b1cb5e0af7311dba4b50a9648b1ec2e4042c1c8f9ae3f6303be04ae6b84ad21596490c4f29b73f2d52e08b9ff8ff23499e1e270b7
DIST thunderbird-24.2.0-bn-BD.xpi 537258 SHA256 d62ddc91fad5b0fa4ec5e637c9e3ec2e1ba9c13b028817f2d634e518be3437f1 SHA512 0fdc56468e4af529e7ad964f992c6ec0c94c06f0743a418accca28daaf9acb803eebf887f87930b5a22531a232b6ac1586ba93ac569eeabd92234b0b313f7dde WHIRLPOOL 54c236b31c173e882bbd81ebf1d0209571c24db5fca9cd371ab705b693cec2742b486b02ec6ea9e7dd82476c66a33a39b3910c7072db3c3de3e813b382cc6355
DIST thunderbird-24.2.0-br.xpi 427679 SHA256 dd1a920d93eccd43276e09480c82e7ffea74930f359b5c76a236e2637bdfed65 SHA512 2df2b71b482a8827ba4b4ae3127041286f9abb8a374ad2f99441e8f824a516f8f004891c8e10873d3826669a3291c674460459e70cba86c54507cc87f7c4defe WHIRLPOOL 9091ebfbeaf7c76b348b4fd422837154ff021496d58ec0566f10c2eeacf9e7a8a9af1121a296ad88c05636bfc96f25f98fa48517b2a914a9832ffe514b8107cf
DIST thunderbird-24.2.0-ca.xpi 429746 SHA256 89085f99e4bebed77c697acf2d7b9576125d73e60944239c74a437151f9f8844 SHA512 7449c8e588a4f8b03af38f00e94bc28e899148e799a836683cd017cb45dd791520e77aa6fdd245cef521fc94e531d95bd676d959b375c2bcbd455c8f944ad3cd WHIRLPOOL 12c1759581139e10df4e7b48bfb8f5b0d4edb12bc9cf0f8796cfc614c8a5ed99d2249ae855d1012660f6d02f93221c4d39b7137c6692c78a0754eabf38de9c2a
DIST thunderbird-24.2.0-cs.xpi 431476 SHA256 db385b339f9c328572b6eafc2430333f4a6395f9866c835c64678faaa86c16c9 SHA512 9c1c61af147d7b05e20acef2de9dbf68f816339bae772cd11c7193d2c3b71915b7befe5f4680f8dfaf778dff2c164f6b0011cbd94866b3224b18df2af8589863 WHIRLPOOL 3a4c8abe0a0e4b2a8ecd9cc3d80cc7f0dd82f0871d1e3c7f4266f337b7216de58972d4c979cf0e66872ba6d7604d939d54ab1c1b2a3e39421f0f4aff774acb6f
DIST thunderbird-24.2.0-da.xpi 409627 SHA256 28b785c9782d629e60061c4560c11d3357c0695ee12d3459323674d212be19c2 SHA512 c4f88af3de9b73cde98072ac05a9d3359db362a700adee36efb4ac8ef0ef0e6fec57c84cde083efdee62233ededf126730ab85f3179afc6a9eedab77742341ae WHIRLPOOL 5278509724580e4a94f56cf7ba9e800ee8616a981c2aedf906956cff3541ea5bc18864633c057573e830bf41a7cbde039fcff1dd8d32ca1e5eac9e2339d6e7b0
DIST thunderbird-24.2.0-de.xpi 408674 SHA256 8c5a8b5d139e203125334f51ef7dd58b687ff3eaa4a5ac14bb1e418c0c47176f SHA512 5ee2cfa75e59a073dd43e3721052faa14852ca329c26c37917f74652dfe5c81a8e228de6ad0d604674200cb5d31da37d15c6ae5158193f2d35525b095500fac0 WHIRLPOOL de6b146effd43dbcce0cc0c1693a384447ab8ed04db50d1b130a295d306134a2c81243ea552a875547a5814d9ffd7b27f34056817c659d5fcb6155d89faad53e
DIST thunderbird-24.2.0-el.xpi 464552 SHA256 bdca54921f55a92f8d2426b253ffc11e80d12ed6b939080384b669127796efca SHA512 3d9357cfd2d86e3a7476c5bd6e80ababee36f1b4f51bb730f60e32a18b87cdac32f08c70f9ad5b73ed98b3537387927e45f0c382b7fa939f05d8e40e78bb221b WHIRLPOOL 39237493aa91a66e53c09f8279cb63d79ce446d84f48c7b5e38bac194b2abf34fc94569b4327f3500d3b6052fb24fb2214ad781d8d42288976bd87e37f89e4b0
DIST thunderbird-24.2.0-en-GB.xpi 400962 SHA256 3ba98c03a2af92b52ce769f4297ab08f2546bc53cf3438b48eb820f550606924 SHA512 0dd1ffd4f4d0e82b8bccd82c312ff619edeb3abf19f2716fa1a791bd20131c980a0edb9015caa6a6b8ad3ec1a0bb63ffc8a6c6ca66e0681aa0439a538e81c751 WHIRLPOOL 9cc88bd002fb8d5764dda5f97b28249bcc2c05ac4217c8448562f146255f857f6af3888c2b48e7f3e56b94d729ab7acf46025fe18000638bbcda76dd8af01ded
DIST thunderbird-24.2.0-es-AR.xpi 425657 SHA256 5526b007278c8fcc83e647d82d2053e47c263724058a0f4bb880b66fc7deb796 SHA512 47285523e335e34a7ccbde975d3db60cac97d795b212aec286e2f374b29d88c3c2b8cdaf6f5c0d96ed5a7bd36493633f2422a8eaf3d240658827619679847000 WHIRLPOOL e795275cdd11d5af76e2b8eb6763f88e188020af2268cf8d522e21f503bfa8ae11fdfbbfcc977ca7825d5b2537510c7580faf181bd4d26aae29b3815948b2b2c
DIST thunderbird-24.2.0-es-ES.xpi 366308 SHA256 2f3cb8fb949c6cedb319cc0feff64db0d6adde0af21c82dadab0dc62e70ac066 SHA512 ee71dcfa0cde49b81db89b01432286cd8bce93827f365b42cf1d259ee254a01a8a0025dcc3dcf152c3eeb3ee23764d9f9f12ec7a61cfd0a68300ce68fb1ed004 WHIRLPOOL 5a4df76a69ee410b3f0228eb32d0610828922002c9e5a0f4c97254f64aac72666b0a43eb1647afc573c5b45bfbbd9ab317beb06979170336525197c3252c6d94
DIST thunderbird-24.2.0-et.xpi 422893 SHA256 7e774f74524be9cb2a827a7590ecd4de86678d90a4489348e5d0bac861c8fb4c SHA512 e9c15dcb219e999a3fd87ff07477a0c0c69d36f9b4805f068dffc213dab9cf12e66e7c51933d46a9973d39defa929fdf525db6690c468bfec415e2ec689cbf3e WHIRLPOOL f5b67e0347f4de202f7999a92218ff2c23e45880dc7ce69b6fab57c11c714c8807b40f77c2f186bde193121ce7be793f0a682854d2f6d17cae6f13c5cc42a5af
DIST thunderbird-24.2.0-eu.xpi 418497 SHA256 a0b98f506ff60231f732e45c7bcffd3eb95a778b11fb0bef8df38221011515ed SHA512 79b753f962ecddbb73c9e760d44a932acb70159911d8d0bc4c6923d6a30c4d4a38fe2bc35ff8a28c6f99a0bb275f5465bbcab82fdeca22f79d738df533d3cd12 WHIRLPOOL 30b388f8caa6507017cf6eb165ef8c9d75f68ff76c535c901eac79899ca2ec11bb3c41d2ae23210c11655b4d2dccf4e44b3e601d6fdcddabb6d821b84e30e540
DIST thunderbird-24.2.0-fi.xpi 424264 SHA256 460ef32bf8f5c99dc0585f94f1b20ba7a3aa59c3104b25dfdb80ec4f79412167 SHA512 6489e0628232f18f0aac9a5029aeea0a74a1d34bf77132146a6cf3cf44fb9edd06148f68cb7b033ef116ed6d0bd9663cbcc87f9416d421623c059d08651865ce WHIRLPOOL 4cb594b2a13f90cb21fe24201115d84245638e9429aab3bace63be2ae9e43aaf7106ca9516f442d21df17f03409cf598819600d5f345cac8e5feb1a6aaef7aa1
DIST thunderbird-24.2.0-fr.xpi 431289 SHA256 0c5010257297712c401d45371cdd28c0f7494b17057f767aaad380ec0d97e152 SHA512 2dbfb5fba753a19b896e2d98933755a8792d74556ae2af795f7d6417b2b7d4f5bed5ce2343e7c436a0a9b28044c8d118ff636e4800ed99aff754c19ae1f86587 WHIRLPOOL 29d4520ca3ded6b33d6c5b3eb3ad466e1d526e8d6148b813c6006c86c2a1ca3ac8410713c3956149df500f6b0e4b0dd41f4710a5c865fabe9fab82a20f073400
DIST thunderbird-24.2.0-fy-NL.xpi 426098 SHA256 28d01dbac495791f6ccbff53e986cbdddbc198c3151121fd670183647e6400db SHA512 2ce78986114d38aa751d2642b2bff0ffb5a9cc0a1132b6581a67c97cc2802753d8d5c69d3efafa0c14a805512429fe4ee6a4d9d6e99011a201723b5ff338b34a WHIRLPOOL 4f390d7e9506e1d6043478c6d26f8a066e7420d7da0f633db445281d957ea1cc2fed865b69a743a427a055459a1aec145486234c7b774ba450c9df5f155bf0ba
DIST thunderbird-24.2.0-ga-IE.xpi 437114 SHA256 585cf678ac106834404604486ca48d6dcb49a92f5594a639f5443e69821c9a58 SHA512 2f1cc93ee441ba5004355a02fe41e966c881249d1e365e74d07e3cecdb6e8edec4debc73805904ff0be433c2b29e501c282185b5a135bcbd537bd1d41ef2c870 WHIRLPOOL eed846a2370aa1134d8a98c0457a074811c9e5c95c68c336e46256b38416aef44df5de1bf7f87585d532c6e5bd0ac42dc330bb16e1b4f4503d600fdeba9a7f6a
DIST thunderbird-24.2.0-gd.xpi 440091 SHA256 973f6156dc1fb894330307885f710d92ab07b78a358d2f9910984d6f5f0f5c38 SHA512 1d33b7fb7b895937e2f6e49632113348dc07b5890db2c6066c96227d6c39bcf904abb1f36dd5a2566865a50c411ae809afbfc7cd70666663d873ceccadf1952e WHIRLPOOL c102bc52fdc1c89520176b24a9eb71491e0f3fc6fdc3cb39139720024ca16991ec219e79dce7a0a47368bd78b7768b2d99b4cda81a139b20dba6a4ce7caebf35
DIST thunderbird-24.2.0-gl.xpi 427543 SHA256 3fb3807d5ce9fa3eb8858735c0239c9a89cf98211014d004b1b33092c0ca2201 SHA512 2e65138d39fe0cc96205f6beb71ec574546e2485996c62e8cb6d9c9f0e06474eb81f7d77a0fdfbd0e8b557736dd80a6cafc56c04d9c6720c33b88decd37e84a6 WHIRLPOOL 9b2a359a5dc0cb97ba648b94c307eb7af79ff381a16c7d667b5f9354cc45959691f0070af613f9974035c1a28f4138fa9d5d70e3e1706cea136296f2ce40c102
DIST thunderbird-24.2.0-he.xpi 457065 SHA256 9d4f953d6ff51b0047e0e78fb3ee0a3cd293b7ee00275c4e548faece63cac3b7 SHA512 1dc7a91d230954a89535d0fc75d22c0048ed3e8614c4e4211268f84dbf3349d43b7379684b0b148b8fa979231cb1491275609ded51a2b4655d94d91a902931af WHIRLPOOL 962936ee0b7b95fdc57d59afa90f699144a134246c8cd25e9623b65ea6b3cd5e039b760d227f47aecbb136d88b583863507d76d359ed60f536136bc9eba8c384
DIST thunderbird-24.2.0-hr.xpi 422387 SHA256 5f6d187796e9c11782ac7dd86414a3550666fca33a928e3a698602e64af2cec8 SHA512 e7f4b569e33d1bbc95741923377d791f348ec431a67b863a0dd5e4cc6c9704b482c2476a11dd16b54c12258d3cb9a1e6ccc2480f7429569aa446410b1d743115 WHIRLPOOL 0594690b07343fbb9360202ece15a21d7fb841711a107ac37d427f164c3aca5107d878e503031b510d95f14963ba41dce0d8f91fec43d4d7196bab037047b486
DIST thunderbird-24.2.0-hu.xpi 441511 SHA256 c7f89fdabc56beb321e9eb5c3d4b8930e0b57533fd0756ee93c8087e720421bf SHA512 7f44c553a2eaa2b474ae46c1628ace34d3775168525346a9b6265eb81c88b9022274cb7e16f4706bf38cc67585917423cf84ec89df2f7c98172fa3376669656d WHIRLPOOL 4f6c8ac41c33ac2834a013ab84656dba626459d0dfe2b0b4cb29c33a94eca3fb3d0413f7e00d79bf32f083b374add0f35b2a4f46936ab09f0dd95e8a1dc14de4
DIST thunderbird-24.2.0-hy-AM.xpi 477923 SHA256 622402d757eb814115c1ccdbb3b12520dde81119a69132536911d42d667c6697 SHA512 5dabf85207e26c7b2f5429e87241311e1b38b99cb8ce3cb339759f79af9d4a29e2734cc3e6589b2c81bc2ba4c58d4bee873e293dedf2eb09df4b4a620db661b8 WHIRLPOOL 10e60e594a3afdb66533c7e618dd97f2fd6e78840d26992aef9610d8edd1572e021193870f624448ec23c1bffba3483593ad0d4809ed22913d386398cf9c79a9
DIST thunderbird-24.2.0-id.xpi 457499 SHA256 20d134d65848a4e7e388f8529f7e4071a7587e8d7df807d0cc096eec75c1fa76 SHA512 7539ddd032e2d64a02b76f3aea465e639324c4bdf404cadac5011e41f3f4543d2a64248ab37fdaba472d188e1e7641fd5a4a79ad77077215f5416ab40dce6889 WHIRLPOOL 25ab2b7190e1baa1cc1ad550568e8f885d88a83fdb5d2ebe145580621b931ab0b6832847baeaab7e2d9aa98a5286cf6648a0adf40ad3eefb8e6ee948ae5f05cb
DIST thunderbird-24.2.0-is.xpi 425711 SHA256 80d43c50df0fa636894571d64ab19421c6b3df65aabce30bd600a88295e8edd6 SHA512 a60adca04929bb0d463bc75156b9cf5f2f5471b651f10dc30834f6c3312e2b159194eabe68d9ae9419e59ceb2ecdd22f56b079f2cbcb75a1e6d72fa2f7489df6 WHIRLPOOL d7a1daefbd17f469eb15f73025fccd33a9637c69fa86bcf41006662bee8d3332ffc7d1443f186af40c5f0f76796aa5b3e39358aeae76e5143940a7f8ea5abd76
DIST thunderbird-24.2.0-it.xpi 357933 SHA256 a6fd76165a5f172f4736409be1f592b69058bfcccc04f4579f855ad763a9d5fe SHA512 acdd0b58defa8e92c02e4c2a031027261ad328db3fc553153417baadc98f9ae71f60df5ce89efc9a4028db88fe7f4f4eb68cfb30c0f350efd15a15adf37dc82c WHIRLPOOL 3f13b1634dd2c0015544ae1004fdf862738b62d02ce32acfc40632d9bb3d56abe7832a5347d60b2576d83fd06d9dd41c775e548fb47dc98ade65ca7c6d764e35
DIST thunderbird-24.2.0-ja.xpi 475559 SHA256 79f49d0fce0e6ec1a948211e8ccb430994cac615769be19071ce9199d89cefc9 SHA512 ed5a06716f60e81475658b4f75ac7464d6cdbfd89b5cd3593f400a676be39fd0fb7263bdfd2e7dfcc2f40a1d417a13b90755859b8c3ac29c2d0a1f1b55f916ff WHIRLPOOL 828eb2329072e89df2f5123a60b5d5b8f4fd27c52503480f54b087f9631e16c0c807eb90a76101cf2e98d3e76364437097f11bb2c6a1b5918c24a6b4e11d57c5
DIST thunderbird-24.2.0-ko.xpi 428071 SHA256 62dbe62ef4204d24ed293e75840fcd4a747281329bd340d01dd5864058fc52ad SHA512 ed66f6b24d1a301cfdec3a6414216c82b439ca5680bd634fdefce4372d5c61aab0fb800ba56bc8fc72c967f431515495cf5ea0bcc0a06a3a9cbfc55149a21314 WHIRLPOOL 85381256138bb4e292b5983af4a5907284fa5ec4e9f20e29e408c145e2503f442a4f31eb2a5ad9e4e9b6124c61e0b29ad9e490606c2dfaf1b85003b498008eb6
DIST thunderbird-24.2.0-lt.xpi 443259 SHA256 d9a0f9b690e61ebc6a92c7811a2edddff4a3560a6b048fb59c99ec3a82a18828 SHA512 6377cc60359751d16ba7f8c4eb5c5834c5d05b4138801c94cdd1e393acf52fad92ff9beb4b639e30fdab7c5cb05aad7ffdf8af6cf6ef41e58a4ebac663fb74b9 WHIRLPOOL 6cd2d8b0401e6313045588220ae77fddc033add4e4fda30894b2133bb2d39765b9628ff0cc000facb46d045c4bb68596ef6c0ee3b4b08c20ec75681d26505b84
DIST thunderbird-24.2.0-nb-NO.xpi 418922 SHA256 833c60e87d444e36868f0b754ef060d1d5cfb133f146368811aeb532e5aa035b SHA512 2ee50c1b23981dae6c96ef2d982772a7250115376d8ff38fa650da81479c4b0ee4a7d57e2b5b65e2fde4bbe677115e635a8da47270094b75fb8805480c03592f WHIRLPOOL b0a2fab623bdda7e36302cb8c35daa6dbbc329c0827a0b0e4b14ddd25d56d33219349e845be6e0750e0d7d469456621673db89692a85fd6755569be37f6ebdea
DIST thunderbird-24.2.0-nl.xpi 418764 SHA256 d7c2728c818b16639ac8ef7b8bb0f1d2434b82431cd5b2644d63df7dc2af463c SHA512 22762c038ff4d7148726142fb271190ed401444f9cdd5536690a88c8ba09ca4c22177e284ee8376b62d351d1f180e8c5044e316f15879f23a3cfce71c8e5a724 WHIRLPOOL b5db94e777f39027b46096f2ea65d7869110b68a710cd94904986da9d276b06272cce0bdf3c7d2d85ac95954ffb27cd187e5f751040c79777ee7331422d3a0ed
DIST thunderbird-24.2.0-nn-NO.xpi 421134 SHA256 26e5b34cc2f5d506e1a1761cc7ad8edcab76e6141e49e1a727d70c48bff4d638 SHA512 f743292c31506179a952cc199afb658af3802f202843e9019aca1913ee833d497dcedc604a4cfe5ad13a7790c5585fbe6e5b05503f71ba361ccf9ac316f38f99 WHIRLPOOL 00d17dae3b54fcfe7eab71b34d9c44082809fd2338902e29c910788313d63b910b302bf371682ce92dbbff969e560fb27d1a6c292fe44fb5757fd88c61bdef10
DIST thunderbird-24.2.0-pa-IN.xpi 508273 SHA256 9ad7ceae5c0be242defad7d3ecf6e5300a9aefd30d242ed3186571cdcdf6514f SHA512 55f3dbde2d9fb3340899a0394acb26bd217db8434afbc0c63140976c5b6093bf787119a3dadd698fc456077b2108fb75c40ab51675133cac7f9f3bb55ad8ef2e WHIRLPOOL 3db0e736a9df8a1e3a3fdc3cad051f1a06eda5f34cf36762b89e8c120f375fb431f249e3d7309b9b81452e18f2c1483c87823d6bfab15b955466fc68921f0d3f
DIST thunderbird-24.2.0-pl.xpi 401752 SHA256 c1a1c62ad92ef5f8d672da128de80352142a3e2e0c282cc326b879d4f11fbde3 SHA512 03fe2b0aca58ec51f818ee6989f8c714314fb70daefa7e8caef63b1c0f946944f54f4cc8f817e6ec2bc2cadb55f011e72a0011c8fce3eaedc5a898668d7dcc0e WHIRLPOOL a2cda775ac6e9d91b484870f15a2469b89abb44d8528f9133896ff1f534e1dff1301c970cdf14ed057374b24e3e36d560a54f23d1f55203950e36968e7a354cc
DIST thunderbird-24.2.0-pt-BR.xpi 430909 SHA256 807a9db846c4195c6ebc7153613197bd9327bc4006ea9b0e995047b4715cc967 SHA512 dd31ea59973dfa35138c8f7d26d1b76b43a462e68b789549d2edba469f253300825635874825cf4fd2ae8ec2ef2766b9e5df27a4311e5dae94770331c543ae55 WHIRLPOOL 81477e2bb8f892014ee1daa5a8f8b2aa76d54c5e593c9e45b740afce2e74f794faa2b506c7a62984a3baf2f2ba531b66a37b6db669cea1946b9f6cb6c27b32b0
DIST thunderbird-24.2.0-pt-PT.xpi 425025 SHA256 c79768a2b0b4906159094927e199946cdbea1d3b059f26a8828428d70dcece23 SHA512 1c46196f338715854a4a7006fdc8254d89c5ed668df3922948e92577c218837a594a9f690ded6f474deb12429db8befd83e083123124a1c9b7535c6a6ae926c5 WHIRLPOOL a766b77ce9d04df3e831ab3441f7fd5ecc22db103b97d2308ad43a93568b450be5ad2ea0708c6aad6347ca8022585576fdf2024fd4a618c0ff876896034b8105
DIST thunderbird-24.2.0-rm.xpi 432384 SHA256 eab9dd25b1ec6b466d16d69f14dc59374a682e1c8c7e5f107c74c4fc4b6f105e SHA512 b45cdcbe2b76f8de6a4594303f5fe01f958ec99716c8cfaee2d1bc7e69e4f2d621c0229bd60680ed470beab23da9ba2dd5c819bbd5c271577e33c579f16d3841 WHIRLPOOL ff10056ec1a603411f45b171a5c215fa199be7a77e86578bdd8c9125c96e456fba10b119c3050b29afe70e8a640e516a58ab0129a0c6c928a9b3927b02e13204
DIST thunderbird-24.2.0-ro.xpi 497491 SHA256 1cfaa1564f5d01b2e7b9750852de43a831486824c3e9b1aeb611bb7a1af7b28d SHA512 0310b2d9e1f1c82524576d5c493ec310ad54f5b794f04c655de8f5c8802ee9302ea4ef8caa8f1eaa2506505dba1c8817a6add345c4b597e64ced6e51d2903a69 WHIRLPOOL e8813cb9c8bdf47335f2a607464967a08508675daafde0b59cb3a1402288c26a48f044a3a9ebfbc760abcf5234e4122642b9ac05c446f98c58220d9f83c8ed5a
DIST thunderbird-24.2.0-ru.xpi 425097 SHA256 8afa069d32d4798299fbffa01a24e40b7da126279a1a4a4a6813630660c8da4c SHA512 583cb106440b865a5493c5598fda14e47c0bcfff8c0cd2250d234754c0e8952f5920295b64f25b25680dddcd503dec32f65947f3c23fab1187e98b78aa7b9908 WHIRLPOOL 2843a295b66fc7da6a9fba3e8c764e29e7f760cf176965f1cef7279444224db8b199129aa06358033379d145381992623072a74db63030ae7a1907c0875dc189
DIST thunderbird-24.2.0-si.xpi 511167 SHA256 41b820771dfab9d962a6e39aa8f63a05727ffd484d811cc75dbe3cde0fb53d78 SHA512 559afa9f843e2da7d1647c4e5a623d10102c614169c4e796345600098c5a3537b29dd6d568eccd2b13ee38162e009dfb1d82413fac4e53ee307aa4b8fbc73f06 WHIRLPOOL ad24882c2596cb3c85264bf61e82fa6a7d29fd369ecfe1b480e9a1d91267ba0ebb8ebe10523ef11810fa01c8c74953df45e58258450b0fcdb95c2ada4e7c9233
DIST thunderbird-24.2.0-sk.xpi 440106 SHA256 33e89da9d87dc0056f43eb532cf125f6d6d981007908ed3cc8ab206d7584acdd SHA512 fad81de52466057cc022a395843d0c8537c28a4e325403841e4ac20ccf9cfedda9208fb8e50894192e5e5b3c7363057b8e2cc9870ed4d34f6b87726d089a1459 WHIRLPOOL eba8ccdde4689b6cf06eeaa85dff64b51e18c9b29a355eb835c1b5a0094c7c44edb62683364b3c52538b766bcbd1a20ebe0f9717fe180a4105cfde4bc9437eb0
DIST thunderbird-24.2.0-sl.xpi 421706 SHA256 47b2ea99199016334550e83bc793d6d33d086b08382b694ca6138aa81912b815 SHA512 0b66739e9847f0365dce9b0ee0f1db4be97c868c342c7939ab61f71c001e056a46a412d3e0ce70dce696130553cd504fa6d3ef8f7d868c4f16d4d3f8d75aa2fa WHIRLPOOL d1eecb0fd2ab124f4200e576334aeca9c0705f5ffb54d52a040fbcad9b0a1a231398e55d364a4b259733dd77bef6d3b3cdc17c3ba1f8a9e8d9ca1772b86e3d17
DIST thunderbird-24.2.0-sq.xpi 435215 SHA256 841d45c2437f22a7c2d7b47bd471d1af0686e36cfe45c825081d0fa97fce898b SHA512 b38c9c04a1c3933ecc313ad2979ec74b7e35e766c7368c2b4fa3c4d23198d34b38cba3cf388122b941791d68cdc5e46c87236660fd7b428a21f05fa7b817d3f7 WHIRLPOOL 5f4fe0f6b3814ca44342d6f53ada6bbfc4a68816071ed330c8d06bf44d732a6ae1cf4767c39ecb8d6f4301208a5e9ca30a92ecc4cd9a20ffea7c08c2206da6af
DIST thunderbird-24.2.0-sr.xpi 518890 SHA256 a5a7e029c2fd0d348dfacc01d3e8bdc90d6c0bd618f95f3710c8ffebad162cca SHA512 cfe30cb9b90e91a2e38c9d7e29c5befcf1ac727b58d0a042cc9bb5240da9fec583595a7483ad91229542ff28cf891caea0b21abda7c643135882d74d7bb31d7b WHIRLPOOL 59e49682d3c4a8bed1b3f6eb7b7db883a2f96a2d648fe3d1d2eaea402690975d0e7c99c865a81b3da1393e9f9fd512f5e15467fc8b1212d4abd114126345cde6
DIST thunderbird-24.2.0-sv-SE.xpi 423815 SHA256 5d3b61e6741eba9872bf108f0fba8942e321d341470ac995cc544569affed5e9 SHA512 4a4fb5ebdb388075217fa327b5bde01cc72b79f572e829c305738b0512bd760c1227db1a9f77584dc327c4e6a7fcab26377bec5f3309a9f03a1dbb262b11d7d4 WHIRLPOOL 493399623be4297c3aee54b2da11cdcc3f0a3fa546fd118cb4a6c2f5b504d9c3c0e832be445f85700df5f3100302648b410cfbc8c6a4a3092ba7732094ab20fa
DIST thunderbird-24.2.0-ta-LK.xpi 534923 SHA256 aa5f2edd2caef8767f71e253afb5dc2fe8857e0d4221fe26adf730320892ec09 SHA512 156e18226cf27ec17700395044f791b3a712c34eee1dc65a0f7e3618b2da6ec082906135685421a54fe0255fc60378162d999a96590958ecfa414b3f4b94ab8b WHIRLPOOL c56af1ae908245602cd9f8c41442a8911e026c02e7648db21f772b19b886bc2e99c345cc2637e65ebd99a8aaa0765f007a1c32544cf78c7e416af06a1ca5d2da
DIST thunderbird-24.2.0-tr.xpi 438067 SHA256 cdab07dee33604e3120eeff1167b1b184ab2ed4434e9defbbe4ed68278621b19 SHA512 52b669046cf37efa96528dd00c68bd01dddb274b3e51181541a4cd14a8ac64607a1a14338499f01e4347e96c43578592ab00e6417926bcd6704a9ee0f3b90224 WHIRLPOOL 9c485ebaac0d7a338208d8b323341a8e0fe485c93ecbd2575e44271e3e0ccffcd15701ebc79eee57385783da5e0defc2396a458302df6b10feb4eb72307d3072
DIST thunderbird-24.2.0-uk.xpi 480948 SHA256 53c9aed79f797280fd85a4998ca8be9804ab95561bda3359e88cb0fa3e476d69 SHA512 d8aa2cebb597a966e4ef7a006a585a296a6ae58415cc9d825222be73f9416401826398128b3466861301e06874428f7488a68021748b8e78e333046a1d41d590 WHIRLPOOL fc0b337a1eadbb3c7cd9a799e3322b3f41084fadf6718f1c56a5c922addbcaa42f436fe76d087219c646a2e0f70a5b33f07ed80026b5a4e31f9a3151bdeaf484
DIST thunderbird-24.2.0-vi.xpi 495558 SHA256 9bec5d284850f8b06625e627248fa42b6b1ce42d4d4f9eedbc80fd83dd926cf9 SHA512 de88a148504dad3ccd2c5beb21ebebae23beb20b7aad439ed9d7e5f89093fc0e692b47426cd0e5cff348e2efa46e8d021cf29ff25fa910e17752f14bbccca7cd WHIRLPOOL 01b8beb83fefef8291db8711f19731f0c8f46e6987ea3f9dffc3cf4aa72c9fb71f62044e6846166a1a4f9f0821334ab7fb095b6c132658b5448121b8fd1d26dd
DIST thunderbird-24.2.0-zh-CN.xpi 449181 SHA256 1946c536525f3da56928ed9e8a31b8c7341278f625e62462021634a1f5afc6f8 SHA512 633e200fcab7bf3be8250b387008b5f736064f86ef196bfa9b6a0dc05924ca8e3424ad188bbd1078fe0cb39b136280e0fd999807b12162184c2c4be5fcbc45ff WHIRLPOOL f951462591f4d0ac2417168f51e654a2680463467053f98207db5e612d500caaa312d7824b48392ab483a7b668e0525c449866e4e190fd9d9d5262adb6a67552
DIST thunderbird-24.2.0-zh-TW.xpi 450000 SHA256 5fb98868c7e332a03176141d2fe22d608636bd4a90c0192f420adcfdf6102ec1 SHA512 0395b3d5616c1efc07692d579db1c11efef382167bff9813ac2c91465638a0f1a1cfbead58f8043a3cd9e66846dd45470c738bb0a8204a94bd236f89ed0c0107 WHIRLPOOL 4ab44401930f1556690029fe62743c7a261996de0c91ce4a5461ae83382b6a8e4b4794c06fe7fb3fbc860a066b4a1dc27fc9cb504505b8ed8b98752147b0843a
DIST thunderbird-24.2.0.source.tar.bz2 140363284 SHA256 66474132bd6ebbb8a913c3f4acd4ecc9bec011e4c7ee49475f29558801a905cf SHA512 961cb4c5bed6fa01b1999fec729e541f63f393cf9aec734cb028725e33f6e80bfe52ee31a8d000dd944cf8725b77018e571d191621253ad6f92c58ce5b9b47ec WHIRLPOOL 73f5f78d812517f08425a9dbdc4433f619f2c45781ea536df910318e6553b7dd75ea85fde2d4e148c4bc6841d9f9e3032763537986f61bc9a9b6e814d6ca8aca

@ -0,0 +1,389 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird/thunderbird-24.2.0.ebuild,v 1.1 2013/12/12 14:52:33 anarchy Exp $
EAPI="3"
WANT_AUTOCONF="2.1"
MOZ_ESR=""
MOZ_LIGHTNING_VER="2.6.2"
# This list can be updated using scripts/get_langs.sh from the mozilla overlay
MOZ_LANGS=(ar ast be bg bn-BD br ca cs da de el en en-GB en-US es-AR
es-ES et eu fi fr fy-NL ga-IE gd gl he hr hu hy-AM id is it ja ko lt nb-NO
nl nn-NO pa-IN pl pt-BR pt-PT rm ro ru si sk sl sq sr sv-SE ta-LK tr uk vi
zh-CN zh-TW )
# Convert the ebuild version to th firefox-24.0-patches-0.4.tar.xze upstream mozilla version, used by mozlinguas
MOZ_PV="${PV/_beta/b}"
# ESR releases have slightly version numbers
if [[ ${MOZ_ESR} == 1 ]]; then
MOZ_PV="${MOZ_PV}esr"
fi
MOZ_P="${PN}-${MOZ_PV}"
# Enigmail version
EMVER="1.6"
# Upstream ftp release URI that's used by mozlinguas.eclass
# We don't use the http mirror because it deletes old tarballs.
MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/${PN}/releases/"
MOZ_HTTP_URI="http://ftp.mozilla.org/pub/${PN}/releases/"
inherit flag-o-matic toolchain-funcs mozconfig-3 makeedit multilib autotools pax-utils check-reqs nsplugins mozlinguas
DESCRIPTION="Thunderbird Mail Client"
HOMEPAGE="http://www.mozilla.com/en-US/thunderbird/"
KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
SLOT="0"
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
IUSE="bindist crypt gstreamer +jit ldap +lightning +minimal mozdom pulseaudio selinux system-cairo system-icu system-jpeg system-sqlite"
PATCH="thunderbird-24.0-patches-0.1"
PATCHFF="firefox-24.0-patches-0.5"
SRC_URI="${SRC_URI}
${MOZ_FTP_URI}${MOZ_PV}/source/${MOZ_P}.source.tar.bz2
${MOZ_HTTP_URI}${MOZ_PV}/source/${MOZ_P}.source.tar.bz2
crypt? ( http://www.enigmail.net/download/source/enigmail-${EMVER}.tar.gz )
lightning? (
${MOZ_HTTP_URI/${PN}/calendar/lightning}/${MOZ_LIGHTNING_VER}/linux/lightning.xpi -> lightning-${MOZ_LIGHTNING_VER}.xpi
${MOZ_HTTP_URI/${PN}/calendar/lightning}/${MOZ_LIGHTNING_VER}/linux/gdata-provider.xpi -> gdata-provider-${MOZ_LIGHTNING_VER}.xpi
)
http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.xz
http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCHFF}.tar.xz
http://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz"
ASM_DEPEND=">=dev-lang/yasm-1.1"
RDEPEND="
>=dev-libs/nss-3.15.3
>=dev-libs/nspr-4.10.2
>=dev-libs/glib-2.26:2
>=media-libs/mesa-7.10
>=media-libs/libpng-1.5.13[apng]
virtual/libffi
gstreamer? ( media-plugins/gst-plugins-meta:0.10[ffmpeg] )
pulseaudio? ( media-sound/pulseaudio )
system-cairo? ( >=x11-libs/cairo-1.12[X] )
system-icu? ( >=dev-libs/icu-0.51.1 )
system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
system-sqlite? ( >=dev-db/sqlite-3.7.17:3[secure-delete,debug=] )
>=media-libs/libvpx-1.0.0
kernel_linux? ( media-libs/alsa-lib )
selinux? ( sec-policy/selinux-thunderbird )
!x11-plugins/enigmail
crypt? ( || (
( >=app-crypt/gnupg-2.0
|| (
app-crypt/pinentry[gtk]
app-crypt/pinentry[qt4]
)
)
=app-crypt/gnupg-1.4*
) )"
DEPEND="${RDEPEND}
>=sys-devel/binutils-2.16.1
virtual/pkgconfig
amd64? ( ${ASM_DEPEND}
virtual/opengl )
x86? ( ${ASM_DEPEND}
virtual/opengl )"
if [[ ${PV} =~ beta ]]; then
S="${WORKDIR}/comm-beta"
else
S="${WORKDIR}/comm-esr${PV%%.*}"
fi
pkg_setup() {
moz_pkgsetup
export MOZILLA_DIR="${S}/mozilla"
if ! use bindist ; then
elog "You are enabling official branding. You may not redistribute this build"
elog "to any users on your network or the internet. Doing so puts yourself into"
elog "a legal problem with Mozilla Foundation"
elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
elog
fi
# Ensure we have enough disk space to compile
CHECKREQS_DISK_BUILD="4G"
check-reqs_pkg_setup
}
src_unpack() {
unpack ${A}
# Unpack language packs
mozlinguas_src_unpack
# Unpack lightning for calendar locales
if use lightning ; then
xpi_unpack lightning-${MOZ_LIGHTNING_VER}.xpi
xpi_unpack gdata-provider-${MOZ_LIGHTNING_VER}.xpi
fi
}
src_prepare() {
# Apply our Thunderbird patchset
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
epatch "${WORKDIR}/thunderbird"
# Apply our patchset from firefox to thunderbird as well
pushd "${S}"/mozilla &>/dev/null || die
EPATCH_EXCLUDE="8001_ia64_support_bug_910845.patch" \
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
epatch "${WORKDIR}/firefox"
popd &>/dev/null || die
if use crypt ; then
mv "${WORKDIR}"/enigmail "${S}"/mailnews/extensions/enigmail
fi
# Ensure that are plugins dir is enabled as default
sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
"${S}"/mozilla/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
"${S}"/mozilla/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
# Don't exit with error when some libs are missing which we have in
# system.
sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
-i "${S}"/mail/installer/Makefile.in || die
# Don't error out when there's no files to be removed:
sed 's@\(xargs rm\)$@\1 -f@' \
-i "${S}"/mozilla/toolkit/mozapps/installer/packager.mk || die
# Shell scripts sometimes contain DOS line endings; bug 391889
grep -rlZ --include="*.sh" $'\r$' . |
while read -r -d $'\0' file ; do
einfo edos2unix "${file}"
edos2unix "${file}"
done
# Confirm the version of lightning being grabbed for langpacks is the same
# as that used in thunderbird
local THIS_MOZ_LIGHTNING_VER=$(cat "${S}"/calendar/sunbird/config/version.txt)
if [[ ${MOZ_LIGHTNING_VER} != ${THIS_MOZ_LIGHTNING_VER} ]]; then
eqawarn "The version of lightning used for localization differs from the version"
eqawarn "in thunderbird. Please update MOZ_LIGHTNING_VER in the ebuild from ${MOZ_LIGHTNING_VER}"
eqawarn "to ${THIS_MOZ_LIGHTNING_VER}"
fi
# Allow user to apply any additional patches without modifing ebuild
epatch_user
eautoreconf
# Ensure we run eautoreconf in mozilla to regenerate configure
cd "${S}"/mozilla
eautoconf
}
src_configure() {
declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
MEXTENSIONS="default"
####################################
#
# mozconfig, CFLAGS and CXXFLAGS setup
#
####################################
mozconfig_init
mozconfig_config
# It doesn't compile on alpha without this LDFLAGS
use alpha && append-ldflags "-Wl,--no-relax"
# We must force enable jemalloc 3 threw .mozconfig
echo "export MOZ_JEMALLOC=1" >> ${S}/.mozconfig
mozconfig_annotate '' --enable-jemalloc
mozconfig_annotate '' --enable-replace-malloc
mozconfig_annotate '' --prefix="${EPREFIX}"/usr
mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
mozconfig_annotate '' --disable-gconf
mozconfig_annotate '' --disable-mailnews
mozconfig_annotate '' --with-system-png
mozconfig_annotate '' --enable-system-ffi
# Other ff-specific settings
mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
mozconfig_annotate '' --with-user-appdir=.thunderbird
mozconfig_annotate '' --target="${CTARGET:-${CHOST}}"
mozconfig_annotate '' --build="${CTARGET:-${CHOST}}"
# Use enable features
mozconfig_use_enable gstreamer
mozconfig_use_enable pulseaudio
mozconfig_use_enable system-cairo
mozconfig_use_enable system-sqlite
mozconfig_use_with system-jpeg
mozconfig_use_with system-icu
mozconfig_use_enable system-icu intl-api
mozconfig_use_enable lightning calendar
mozconfig_use_enable ldap
# Feature is know to cause problems on hardened
mozconfig_use_enable jit ion
# Bug #72667
if use mozdom; then
MEXTENSIONS="${MEXTENSIONS},inspector"
fi
# Use an objdir to keep things organized.
echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/tbird" >> "${S}"/.mozconfig
# Finalize and report settings
mozconfig_final
####################################
#
# Configure and build
#
####################################
# Disable no-print-directory
MAKEOPTS=${MAKEOPTS/--no-print-directory/}
if [[ $(gcc-major-version) -lt 4 ]]; then
append-cxxflags -fno-stack-protector
elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]]; then
if use amd64 || use x86; then
append-flags -mno-avx
fi
fi
}
src_compile() {
CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
emake -f client.mk || die "emake failed"
# Only build enigmail extension if crypt enabled.
if use crypt ; then
cd "${S}"/mailnews/extensions/enigmail || die
./makemake -r 2&> /dev/null
cd "${S}"/tbird/mailnews/extensions/enigmail
emake || die "make enigmail failed"
emake xpi || die "make enigmail xpi failed"
fi
}
src_install() {
declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
DICTPATH="\"${EPREFIX}/usr/share/myspell\""
declare emid
local obj_dir="tbird"
cd "${S}/${obj_dir}"
# Copy our preference before omnijar is created.
cp "${FILESDIR}"/thunderbird-gentoo-default-prefs-1.js-1 \
"${S}/${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" || die
# Set default path to search for dictionaries.
echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
>> "${S}/${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" || die
# Pax mark xpcshell for hardened support, only used for startupcache creation.
pax-mark m "${S}"/${obj_dir}/mozilla/dist/bin/xpcshell
MOZ_MAKE_FLAGS="${MAKEOPTS}" \
emake DESTDIR="${D}" install || die "emake install failed"
# Install language packs
mozlinguas_src_install
if ! use bindist; then
newicon "${S}"/other-licenses/branding/thunderbird/content/icon48.png thunderbird-icon.png
domenu "${FILESDIR}"/icon/${PN}.desktop
else
newicon "${S}"/mail/branding/aurora/content/icon48.png thunderbird-icon-unbranded.png
newmenu "${FILESDIR}"/icon/${PN}-unbranded.desktop \
${PN}.desktop
sed -i -e "s:Mozilla\ Thunderbird:EarlyBird:g" \
"${ED}"/usr/share/applications/${PN}.desktop
fi
if use crypt ; then
cd "${T}" || die
unzip "${S}"/${obj_dir}/mozilla/dist/bin/enigmail*.xpi install.rdf || die
emid=$(sed -n '/<em:id>/!d; s/.*\({.*}\).*/\1/; p; q' install.rdf)
dodir ${MOZILLA_FIVE_HOME}/extensions/${emid} || die
cd "${D}"${MOZILLA_FIVE_HOME}/extensions/${emid} || die
unzip "${S}"/${obj_dir}/mozilla/dist/bin/enigmail*.xpi || die
fi
if use lightning ; then
local l c
mozlinguas_export
emid="{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}"
dodir ${MOZILLA_FIVE_HOME}/extensions/${emid}
cd "${ED}"${MOZILLA_FIVE_HOME}/extensions/${emid}
unzip "${S}"/${obj_dir}/mozilla/dist/xpi-stage/gdata-provider-*.xpi
# Install locales for gdata-provider -- each locale is a directory tree
insinto ${MOZILLA_FIVE_HOME}/extensions/${emid}/chrome
cd "${WORKDIR}"/gdata-provider-${MOZ_LIGHTNING_VER}/chrome
for l in "${mozlinguas[@]}"; do if [[ -d gdata-provider-${l} ]]; then
doins -r gdata-provider-${l}
echo "locale gdata-provider ${l} chrome/gdata-provider-${l}/locale/${l}/" \
>> "${ED}"/${MOZILLA_FIVE_HOME}/extensions/${emid}/chrome.manifest \
|| die "Error adding gdata-provider-${l} to chrome.manifest"
else
ewarn "Sorry, but lightning gdata-provider in ${P} does not support the ${l} locale"
fi; done
emid="{e2fda1a4-762b-4020-b5ad-a41df1933103}"
dodir ${MOZILLA_FIVE_HOME}/extensions/${emid}
cd "${ED}"${MOZILLA_FIVE_HOME}/extensions/${emid}
unzip "${S}"/${obj_dir}/mozilla/dist/xpi-stage/lightning-*.xpi
# Install locales for lightning - each locale is a jar file
insinto ${MOZILLA_FIVE_HOME}/extensions/${emid}/chrome
cd "${WORKDIR}"/lightning-${MOZ_LIGHTNING_VER}/chrome
for l in "${mozlinguas[@]}"; do if [[ -e calendar-${l}.jar ]]; then
for c in calendar lightning; do
doins ${c}-${l}.jar
echo "locale ${c} $l jar:chrome/${c}-${l}.jar!/locale/${l}/${c}/" \
>> "${ED}"/${MOZILLA_FIVE_HOME}/extensions/${emid}/chrome.manifest \
|| die "Error adding ${c}-${l} to chrome.manifest"
done
else
ewarn "Sorry, but lightning calendar in ${P} does not support the ${l} locale"
fi; done
# Fix mimetype so it shows up as a calendar application in GNOME 3
# This requires that the .desktop file was already installed earlier
sed -e "s:^\(MimeType=\):\1text/calendar;:" \
-e "s:^\(Categories=\):\1Calendar;:" \
-i "${ED}"/usr/share/applications/${PN}.desktop
fi
pax-mark m "${ED}"/${MOZILLA_FIVE_HOME}/{thunderbird-bin,thunderbird}
# Plugin-container needs to be pax-marked for hardened to ensure plugins such as flash
# continue to work as expected.
pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/plugin-container
if use minimal; then
rm -rf "${ED}"/usr/include "${ED}"${MOZILLA_FIVE_HOME}/{idl,include,lib,sdk} || \
die "Failed to remove sdk and headers"
fi
}
pkg_postinst() {
elog
elog "If you experience problems with plugins please issue the"
elog "following command : rm \${HOME}/.thunderbird/*/extensions.sqlite ,"
elog "then restart thunderbird"
}

@ -1,2 +1 @@
DIST amarok-2.7.1.tar.bz2 42872919 SHA256 9e0dc6653096179ee6bd1538da95964efd6e69ef247d6de29a3e5a69bac5bb89 SHA512 7e398a52a2aee67fa36f8e550ef9929af0b36ad118cd22e75bf1420a2db67f657478fecddaacd42f6ce6be4221fbe93c4ba5e0b979359253f06065836f1860b8 WHIRLPOOL 7ad8bae556739dc48973749f3c99ed640136d918084100492f8acae93de6025a1807753b3ea0c7504d0179e4847399b2b520dfcc27c609b033e8f0394d7e3464
DIST amarok-2.8.0.tar.bz2 39950028 SHA256 f4b89b28f217a6d947e55fb0890de22fad8c404794c6beeb2dcaf2711b4f8ec6 SHA512 09f7f675f1223d36fb9df2f8c88923c6616524e022ad83b12bcb770dfbf60cb6b191e4035633f2ea2eee5fb7b38e6d5092cf69fe222ef9c3f3c46ba8f157a62d WHIRLPOOL 108cfd95d65e74f28f85a846f605bc349e5b2962b7f9a357415225f3e48ff87148d7f50a642665cc3c809bb2cb4c22f339ad049cdeb4659bb7c0a48e798833ad

@ -1,130 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/amarok/amarok-2.7.1-r1.ebuild,v 1.1 2013/08/19 14:29:44 mrueg Exp $
EAPI=5
KDE_LINGUAS="bs ca ca@valencia cs da de el en_GB es et eu fi fr
ga gl hu it ja lt lv nb nl pa pl pt pt_BR ru sl sr sr@ijekavian
sr@ijekavianlatin sr@latin sv uk zh_CN zh_TW"
KDE_REQUIRED="never"
VIRTUALX_REQUIRED=test
inherit flag-o-matic kde4-base
DESCRIPTION="Advanced audio player based on KDE framework."
HOMEPAGE="http://amarok.kde.org/"
if [[ ${PV} != *9999* ]]; then
if [[ $PV == *[6-9][0-9]* ]]; then
SRC_URI="mirror://kde/unstable/${PN}/${PV}/src/${P}.tar.bz2"
else
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.bz2"
fi
KEYWORDS="amd64 ppc x86"
else
KEYWORDS=""
fi
LICENSE="GPL-2"
SLOT="4"
IUSE="cdda daap debug +embedded ipod lastfm mp3tunes mtp ofa opengl test +utils"
if [[ ${PV} == *9999* ]]; then
RESTRICT="test"
fi
# ipod requires gdk enabled and also gtk compiled in libgpod
COMMONDEPEND="
app-crypt/qca:2
>=app-misc/strigi-0.5.7
<kde-base/kdelibs-4.11.0
$(add_kdebase_dep kdelibs 'opengl?,semantic-desktop(+)' 4.8.4)
$(add_kdebase_dep kdebase-kioslaves)
>=media-libs/taglib-1.7[asf,mp4]
>=media-libs/taglib-extras-1.0.1
$(add_kdebase_dep nepomuk-core '' 4.9.0)
sys-libs/zlib
>=virtual/mysql-5.1[embedded?]
>=dev-qt/qtcore-4.8:4
>=dev-qt/qtdbus-4.8:4
>=dev-qt/qtscript-4.8:4
>=x11-libs/qtscriptgenerator-0.1.0
cdda? (
$(add_kdebase_dep libkcddb)
$(add_kdebase_dep libkcompactdisc)
$(add_kdebase_dep audiocd-kio)
)
ipod? ( >=media-libs/libgpod-0.7.0[gtk] )
lastfm? ( >=media-libs/liblastfm-1.0.3 )
mp3tunes? (
dev-libs/glib:2
dev-libs/libxml2
dev-libs/openssl
net-libs/loudmouth
net-misc/curl
>=dev-qt/qtcore-4.8.4:4[glib]
)
mtp? ( >=media-libs/libmtp-1.0.0 )
ofa? ( >=media-libs/libofa-0.9.0 )
opengl? ( virtual/opengl )
"
DEPEND="${COMMONDEPEND}
dev-util/automoc
virtual/pkgconfig
test? ( dev-cpp/gmock )
"
RDEPEND="${COMMONDEPEND}
!media-sound/amarok-utils
$(add_kdebase_dep phonon-kde)
"
src_configure() {
# Append minimal-toc cflag for ppc64, see bug 280552 and 292707
use ppc64 && append-flags -mminimal-toc
local mycmakeargs
mycmakeargs=(
-DWITH_PLAYER=ON
-DWITH_Libgcrypt=OFF
-DWITH_SPECTRUM_ANALYZER=OFF
$(cmake-utils_use embedded WITH_MYSQL_EMBEDDED)
$(cmake-utils_use_with ipod)
$(cmake-utils_use_with ipod Gdk)
$(cmake-utils_use_with lastfm LibLastFm)
$(cmake-utils_use_with mtp)
$(cmake-utils_use_with mp3tunes MP3Tunes)
$(cmake-utils_use_with ofa LibOFA)
)
mycmakeargs+=(
$(cmake-utils_use_with utils UTILITIES)
)
kde4-base_src_configure
}
pkg_postinst() {
kde4-base_pkg_postinst
if use daap; then
echo
elog "You have installed amarok with daap support."
elog "You may be interested in installing www-servers/mongrel as well."
echo
fi
if ! use embedded; then
echo
elog "You've disabled the amarok support for embedded mysql DBs."
elog "You'll have to configure amarok to use an external db server."
echo
elog "Please read http://amarok.kde.org/wiki/MySQL_Server for details on how"
elog "to configure the external db and migrate your data from the embedded database."
echo
if has_version "virtual/mysql[minimal]"; then
elog "You built mysql with the minimal use flag, so it doesn't include the server."
elog "You won't be able to use the local mysql installation to store your amarok collection."
echo
fi
fi
}

@ -8,11 +8,6 @@
<name>Jorge Manuel B. S. Vicetto</name>
</maintainer>
<use>
<flag name="daap">Enable the scripts for music sharing through DAAP. This flag adds
dependencies on <pkg>www-servers/mongrel</pkg> to allow sharing of
the Amarok music collection through DAAP protocol. Please note
that turning this flag off has no effect on DAAP browsing.
</flag>
<flag name="embedded">Use libmysqld, MySQL embedded server library.
Try disabling this if you encounter -PIC related in amarok,
it will make amarok rely only on standalone MySQL server.

@ -1 +1 @@
Thu, 12 Dec 2013 09:06:59 +0000
Fri, 13 Dec 2013 04:37:00 +0000

@ -1 +1 @@
Thu, 12 Dec 2013 09:07:00 +0000
Fri, 13 Dec 2013 04:37:00 +0000

@ -10,4 +10,4 @@ RDEPEND=>=virtual/emacs-22 espeak? ( app-accessibility/espeak ) >=dev-tcltk/tclx
SLOT=0
SRC_URI=http://emacspeak.googlecode.com/files/emacspeak-39.0.tar.bz2
_eclasses_=eutils a82a329b538368791f5a6113c60e557e multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=1452189ff189912f45419c44daee97ef
_md5_=1146f38241916e49d0483e6df3697142

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save