Sync with portage [Mon Jul 8 22:13:22 MSK 2013].

mhiretskiy
root 11 years ago
parent 3e8e07d797
commit 2c948a2d97

@ -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-admin/syslog-ng/syslog-ng-3.4.2.ebuild,v 1.6 2013/07/07 15:20:49 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/syslog-ng/syslog-ng-3.4.2.ebuild,v 1.7 2013/07/08 15:56:21 jer Exp $
EAPI=5
inherit autotools eutils multilib systemd
@ -12,7 +12,7 @@ SRC_URI="http://www.balabit.com/downloads/files/syslog-ng/sources/${MY_PV}/sourc
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="0"
KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd"
IUSE="caps dbi geoip ipv6 json mongodb +pcre smtp spoof-source ssl tcpd"
RESTRICT="test"

@ -1,3 +1,3 @@
DIST VBoxGuestAdditions_4.1.26.iso 52281344 SHA256 d824f920ce69cf3710b980b972f9158e27d081e89b114a597b181eca1842687d SHA512 f4fb80a61f36a22d7bbeacc0e342671e0a3aa18c12fe90c35edf29e586bcb43157f0c20ce19bcbf7a48a5cd8568337d35afc44ae35f2f55f4cdd077600cbe747 WHIRLPOOL 0f81aece690cce386fa21d8e109cf7730ad91becbce68be7df21839dbfbf52252f360f9530a4af1d5b15bf38551c1b53d141bd05fdc61cc0c5e5b87b529d0e34
DIST VBoxGuestAdditions_4.2.12.iso 59488256 SHA256 aed4730b643aca8daa0829e1122b7c8d592b9f6cea902a98e390c4d22373dfb8 SHA512 3746f4818014408cbb3d82a17e972f67fad58f81fb77b68a53f8cc997c8e7730afeaab848b4a5d1d4ad10bf1128dccda16dd3b33d900fc8106d2d0b4ec4c5874 WHIRLPOOL a8de229018dbf119e4454f16df090504aeada01ea03017736b25da4f10525f8798ed593b01d575d18845dfd7d3ff8dccc4b3aabfb7c231b12286573a952907af
DIST VBoxGuestAdditions_4.2.14.iso 59633664 SHA256 9f08f13bbd818fb3ef9916658542ad0999c35e11afc1f6e8ff0b944405486e8a SHA512 8d3e55124d146c51f749a991b0fbca211ae1395ebcd5d50e35c4769df3444d08934acea8660a425abc302c6c0c4b8a0928b442c80753e8a7060e4bd0ebd1ac4f WHIRLPOOL bb7a9f66e3dfb725654eed65259c2a5f1b807aa67d33525cec8c23f1b1fed43d37e62fff237e8ad149444b0730e0b090ed712eab6a55d24c04891098f9c17227
DIST VBoxGuestAdditions_4.2.16.iso 59633664 SHA256 cf2b0722da984a5f41a7814ee288262cbdf4c785630b2a7726c3daa6c5caa0c5 SHA512 9704c0cbc5d8be92a76b77af1d7d1b52cf9534e12c7ac4295b0a97f179a9fdfbddba9126ecc93f32067281d6eeb0091a6bf726ab61d8abc15e175699648b7604 WHIRLPOOL b02f2f633db6170eb6d54e7724531a0c6ef96103bde765fe901b5e92d22906b84ed23b93021fe9fa9725512d2d3a31d80430fee9ccd17aba1a5e9ec5200ff4c9

@ -1,8 +1,8 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-additions/virtualbox-additions-4.2.12.ebuild,v 1.2 2013/06/18 12:09:58 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-additions/virtualbox-additions-4.2.16.ebuild,v 1.1 2013/07/08 14:50:31 polynomial-c Exp $
EAPI=2
EAPI=5
inherit eutils
@ -24,6 +24,8 @@ RESTRICT="mirror"
RDEPEND="!app-emulation/virtualbox-bin
!=app-emulation/virtualbox-9999"
S="${WORKDIR}"
src_unpack() {
return 0
}

@ -1,12 +1,12 @@
DIST Oracle_VM_VirtualBox_Extension_Pack-4.1.26-84997.tar.gz 10856343 SHA256 b392c2f8ed8d813a18597679a90eed9d76efd12d161373cbc5bd7de8165f5ce2 SHA512 581672dd46910cea77d0762d217f4e5afe28f5b45dcec68568885214e745af637a8588a96a85c5b8cb1b761ad68b05e8148d580f30ebf851228d34888c77998e WHIRLPOOL 6c9e3971259bfbf4f54ff6c7eb571f47bf78a51e5d1f4cce01529f7727444c366b70c343c1d0ebfc8fa1adb4bdd57ea4644f813f2991b6cb8f2d381a34f69372
DIST Oracle_VM_VirtualBox_Extension_Pack-4.2.12-84980.tar.gz 11623302 SHA256 ad15a92e49095c2115bd1793b3b957d3eaf44af0f5d24bb53d6b4fc81c3e2fc4 SHA512 edd5f165ee846711d0e1c745652dcb62c91f3b674ace2ecc717cc57118b0a62ee880ce94683d0f0faec94872d992827580d167c2b1be7c5aa24d9c170da28f29 WHIRLPOOL 12e997d638191dcd55c3dbbfe68c99d46f120ac2438fff4ca9aac968940956ddbb0f2d88d042031d2058e9bcafa7540ea8bc0d624e9777413d821fcaa3ddd6fd
DIST Oracle_VM_VirtualBox_Extension_Pack-4.2.14-86644.tar.gz 11639710 SHA256 5813cae72790de4893cadb839ffbd148290a44ec6913d901d84c9b3740ab1b1e SHA512 83195adb562974623a2d86d4d1f4197e552240875b9ddd787300fb3bd06ffd6a63d0cf860a8b8ac3ebd854996562c821bc737fb1e2be81841e65d1d9313a7099 WHIRLPOOL bcc459a1d68eaae49904dfeeaf5e935a3f6115274411fc7c9ce07877b1abf99b5d44b38ed53d3f657b86c64c875920038160691dcb7e2cef18d577b0f1e2c0a0
DIST Oracle_VM_VirtualBox_Extension_Pack-4.2.16-86992.tar.gz 11651255 SHA256 8f88b1ebe69b770103e9151bebf6681c5e049eb5fac45ae8d52c43440aa0fa0d SHA512 bd7c4d0f13871485ffa69fa5b27db0d9e8b578e9335149dc7d34b5b8fe49a89d1122494590435ac269357249d3bfaf45aae1a0915e223f4b3c40c12618320782 WHIRLPOOL 92e7afc998b642861564c0f2d59be1414ac85b0864114c76a5954476d61f1a7a82ef2a9e9a88931333dfbbe866390c5aefb8b4df5606bdc0b0371cacf42907de
DIST VirtualBox-4.1.26-84997-Linux_amd64.run 78611922 SHA256 53d68de15bbdff02212e5f1fede92ce026817e6757079b6bfe19e170b780c096 SHA512 ab231749a2a7394d820032bab274dc2b66a0aaf3ff0e2ea069524191a80158410d1a5d3615094c5d185f214f402b4f5cf14474b3443c06dd4cc9a6b584329747 WHIRLPOOL de1b6ccb48af500e453fda213876d0da56b26cf9e86a068d3234a6d52cdeaf572399e0be0342a969ea1b2e7d7e21b392ec8f3bc40c4b5cb0ab96eeaa036dcfb5
DIST VirtualBox-4.1.26-84997-Linux_x86.run 78489038 SHA256 67c690b9a419bae86eaf621ef05a7ba497d55adead4aa27c5d61412960b2f0c2 SHA512 0db76dac6b1fbb9a46cb37dc6b66647ab1658f41a8890ff4b4dbd84933aaaacc0a569e84a6f49e30c96fece3574bd29e4e921dbd1260ab3c7ddb4cbc17e9aeca WHIRLPOOL 4fea84cb7dcdb4bd4f2d5c20efd5d0ec9d1d665c16b6f4ba29ab10d18fc9d098fe3bdd782c41653476eeba42fcfd2cbb4be010eb45f04678798fc629e36e9ad0
DIST VirtualBox-4.2.12-84980-Linux_amd64.run 85134802 SHA256 fa3fe24d376b5dc8c93a1938954ecf7786a78082bb20eed4264dfcdef81d5f4b SHA512 15f60e27fae72e1444ec33eeb4b27f6f9b818a2417851dfc2682900ba422f491f66d67461e074385e5e72bb4e7f83d14b2ac628761098e6a7f53bb44a227ff72 WHIRLPOOL f8cb4d8378a0fbc22009ebe79a82389e7ed8d5f285ed16f4af5937ea086fd322a89892aba6232764822bb8f03cab2fbce491546bbc0d2b8678713d6e2ae465b3
DIST VirtualBox-4.2.12-84980-Linux_x86.run 84807118 SHA256 4062f3cf97aa05158ae7f53171501de79c88a67fb061936953186b0891315322 SHA512 2ff305945e59c8087e8127e66554d75fa7692ef33a71097da0eb099156ad150694fc463c1e3cea792541531c0afe07641217a2224c8485358ab60b4eab7cbdbe WHIRLPOOL 7a90df8f124bfc88aca239c7090ea3fa59e7c0d357cae4e339f63dd45b4984941920ba128cb41a74534a79d0ee4edc3c51c99e2a3b3027d485490bfb5593a3c3
DIST VirtualBox-4.2.14-86644-Linux_amd64.run 85288402 SHA256 03914540108ade1b18327fb38fb7daf158e2ffb81b901f5d13e265abe9d27761 SHA512 614c8748edc2effcbd96a60d2a70ad47f6331414ebdb6e9ccc66beb65206524f288ac60f7364b9376a21b1f9d195914a68a581997c47e4797267300b0d62682f WHIRLPOOL 54058eec4bd144aefea35d0aa4d280726e4f1cf481c26e2ee1116702564d2231e0ad0460854b2ae93ac6b6243142b3cf469bf192d3c4372bfe833d9b304c82d7
DIST VirtualBox-4.2.14-86644-Linux_x86.run 85032398 SHA256 e742150882e402b3854292d41361f779f1b7a9d7a86404ddcaf964bfef470b72 SHA512 1a2f088929644a604d7b0580531bd920f0f77d83150994ebc4f4dd7b2c4fb5388e497789f4cc6eb97775f55b37287146481e08a57fa05b7643671183cd156eb2 WHIRLPOOL 4e59ebfa2b0dda2201e8b1d0ac6b9419bf826e71ff234f079ef8d1d9ee337f6d4708be21f5c16e16740e3f85d4ac1898db350800af80515d6fbc22c35e26e682
DIST VirtualBox-4.2.16-86992-Linux_amd64.run 85237201 SHA256 68b6971aad1ad9cbd03dda542da14d42e883285378a63c81824b2c5d6b73847c SHA512 6c37afc5216c1b9cdba711f67623824d8afc0f3f3d084ce66417f90bae843ac6db336e551ebfe72a66dcab66e64fd7352e9e55163033f6f083160668fcb79d6f WHIRLPOOL 69ba8a8cce2b168d35c4b670be816886af6b6dfd5225679ebd94817d4c5563df38b49ef66b4db499601a7a439e1ba3b47939c7da3b78a0679aeaae1eae0eb78b
DIST VirtualBox-4.2.16-86992-Linux_x86.run 85042638 SHA256 1e9993a73fe6522948d1753cea07a793639ad161f396b1cb82d068ec06d9e25b SHA512 d9de0708fc383f4530293455f8cb2b631572fc97f3df1ee371b620b9b7bfa52e14e73e4586bfff40aadf1cab80de048421c63c5e7e5023782855c7de246c6b38 WHIRLPOOL 2c2e9822755b883e4f2f391c3729647bfdb3679edb96fbd640d5fe80ee066b36499e92abb05831115ca9bec13828781c4b7124fd66b2421ca6fd35fd20f9fc89
DIST VirtualBoxSDK-4.1.26-84997.zip 8805729 SHA256 5fbfd1773d0ef0bd72400b387cdf1b9a469499e442f400b98b22f9759c9f3026 SHA512 a888b622447a55157b5de23e7559ef9f45066bf55a4f082fdb1b4c313eecc84e908658239199c2b1f1c61bab2ab31ddb4ac597d648502cb28b9aa1053e2d954c WHIRLPOOL 4cb49c5041d50c068f2ae5d1772f4e1335c05a0fd6003aa54b9109536c090145e029e4c47c845f82ee7468cf262440ba15ee0bde7b9cc28d97f8ee25910a0756
DIST VirtualBoxSDK-4.2.12-84980.zip 9719647 SHA256 b61fd0228ad33764f14b23833908b9a520f98985a5ab45d96bede4a8c47d71c3 SHA512 8e085ebb0a4053c7972054bb4e2452c15536bb88e5c28e4c40fb1b50eb2d1f4868176d88ec4afeec3a88a48678fcdcd770fd43654e540e0a39246fad8d63094d WHIRLPOOL 518e9e1eda7a46fe9095833ba7809b95adeb87b745c205ae060934f2dad7bc01148ae29c54f82280756bd3508456a1c824f95251a0e550125fe4b53f79a02ec3
DIST VirtualBoxSDK-4.2.14-86644.zip 9720490 SHA256 50c6891c1ed31247afae652a8fe879b3579eca5f9b3d820f5fd3811d59f97248 SHA512 9281a61bfdbfba2ccc6c3aa410b004ed1a2253e83656571f6664595305de5165100b62e17d32d5ef402cfda885efa99827c57fab505d81dcce751e592e9ed305 WHIRLPOOL 76992b39b3ffe386956ae4f9a6d686bfb93d3e93d86205481b2b28e69f5eea567425ff81e4e8ed8b1ba9d601247f6269a10e77c95a0d72fe4f8424561187abfe
DIST VirtualBoxSDK-4.2.16-86992.zip 9719862 SHA256 5cee82448e82c1dab1bf2d82a1d3090d15e39255ddfde9109058559694db5399 SHA512 6d5260892384d5a2b424ef6102cac2ae7e07105aa4f0fac8011a4079ed8d3c6338a7322361ee64c593863c09a5248e37882d97c2c29797b11264711318cb6d3f WHIRLPOOL 553eb2eff56bc3487266619c9bb1f0614a385e4cd85e72ec16932c5e6389868545d23a251a1cadc2535668ebe109d0171fd76dcf5fd74ca50861a02dfd4cd391

@ -1,14 +1,14 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-4.2.12.ebuild,v 1.4 2013/05/06 20:44:33 hwoarang Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-4.2.16.ebuild,v 1.1 2013/07/08 14:49:36 polynomial-c Exp $
EAPI=2
EAPI=5
inherit eutils unpacker fdo-mime gnome2 pax-utils udev
MY_PV=${PV/beta/BETA}
MY_PV=${MY_PV/rc/RC}
VBOX_PV=${MY_PV}-84980
VBOX_PV=${MY_PV}-86992
SDK_PV=${VBOX_PV}
EXTP_PV=${SDK_PV}
MY_P=VirtualBox-${VBOX_PV}-Linux
@ -208,15 +208,15 @@ src_install() {
doins UserManual.pdf
if use sdk ; then
doins -r sdk || die
doins -r sdk
fi
if use additions; then
doins -r additions || die
doins -r additions
fi
if use vboxwebsrv; then
doins vboxwebsrv || die
doins vboxwebsrv
fowners root:vboxusers /opt/VirtualBox/vboxwebsrv
fperms 0750 /opt/VirtualBox/vboxwebsrv
dosym /opt/VirtualBox/VBox.sh /opt/bin/vboxwebsrv
@ -225,14 +225,14 @@ src_install() {
fi
if use rdesktop-vrdp; then
doins rdesktop-vrdp || die
doins -r rdesktop-vrdp-keymaps || die
doins rdesktop-vrdp
doins -r rdesktop-vrdp-keymaps
fperms 0750 /opt/VirtualBox/rdesktop-vrdp
dosym /opt/VirtualBox/rdesktop-vrdp /opt/bin/rdesktop-vrdp
fi
if ! use headless && use chm; then
doins kchmviewer VirtualBox.chm || die
doins kchmviewer VirtualBox.chm
fowners root:vboxusers /opt/VirtualBox/kchmviewer
fperms 0750 /opt/VirtualBox/kchmviewer
fi
@ -241,7 +241,7 @@ src_install() {
local pyver
for pyver in 2.5 2.6 2.7; do
if has_version "=dev-lang/python-${pyver}*" && [ -f "${S}/VBoxPython${pyver/./_}.so" ] ; then
doins VBoxPython${pyver/./_}.so || die
doins VBoxPython${pyver/./_}.so
fi
done
fi
@ -294,7 +294,7 @@ src_install() {
fi
exeinto /opt/VirtualBox
newexe "${FILESDIR}/${PN}-3-wrapper" "VBox.sh" || die
newexe "${FILESDIR}/${PN}-3-wrapper" "VBox.sh"
fowners root:vboxusers /opt/VirtualBox/VBox.sh
fperms 0750 /opt/VirtualBox/VBox.sh

@ -1,3 +1,3 @@
DIST Oracle_VM_VirtualBox_Extension_Pack-4.1.26-84997.tar.gz 10856343 SHA256 b392c2f8ed8d813a18597679a90eed9d76efd12d161373cbc5bd7de8165f5ce2 SHA512 581672dd46910cea77d0762d217f4e5afe28f5b45dcec68568885214e745af637a8588a96a85c5b8cb1b761ad68b05e8148d580f30ebf851228d34888c77998e WHIRLPOOL 6c9e3971259bfbf4f54ff6c7eb571f47bf78a51e5d1f4cce01529f7727444c366b70c343c1d0ebfc8fa1adb4bdd57ea4644f813f2991b6cb8f2d381a34f69372
DIST Oracle_VM_VirtualBox_Extension_Pack-4.2.12-84980.tar.gz 11623302 SHA256 ad15a92e49095c2115bd1793b3b957d3eaf44af0f5d24bb53d6b4fc81c3e2fc4 SHA512 edd5f165ee846711d0e1c745652dcb62c91f3b674ace2ecc717cc57118b0a62ee880ce94683d0f0faec94872d992827580d167c2b1be7c5aa24d9c170da28f29 WHIRLPOOL 12e997d638191dcd55c3dbbfe68c99d46f120ac2438fff4ca9aac968940956ddbb0f2d88d042031d2058e9bcafa7540ea8bc0d624e9777413d821fcaa3ddd6fd
DIST Oracle_VM_VirtualBox_Extension_Pack-4.2.14-86644.tar.gz 11639710 SHA256 5813cae72790de4893cadb839ffbd148290a44ec6913d901d84c9b3740ab1b1e SHA512 83195adb562974623a2d86d4d1f4197e552240875b9ddd787300fb3bd06ffd6a63d0cf860a8b8ac3ebd854996562c821bc737fb1e2be81841e65d1d9313a7099 WHIRLPOOL bcc459a1d68eaae49904dfeeaf5e935a3f6115274411fc7c9ce07877b1abf99b5d44b38ed53d3f657b86c64c875920038160691dcb7e2cef18d577b0f1e2c0a0
DIST Oracle_VM_VirtualBox_Extension_Pack-4.2.16-86992.tar.gz 11651255 SHA256 8f88b1ebe69b770103e9151bebf6681c5e049eb5fac45ae8d52c43440aa0fa0d SHA512 bd7c4d0f13871485ffa69fa5b27db0d9e8b578e9335149dc7d34b5b8fe49a89d1122494590435ac269357249d3bfaf45aae1a0915e223f4b3c40c12618320782 WHIRLPOOL 92e7afc998b642861564c0f2d59be1414ac85b0864114c76a5954476d61f1a7a82ef2a9e9a88931333dfbbe866390c5aefb8b4df5606bdc0b0371cacf42907de

@ -1,12 +1,12 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-4.2.12.ebuild,v 1.1 2013/04/13 20:32:41 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-4.2.16.ebuild,v 1.1 2013/07/08 14:50:54 polynomial-c Exp $
EAPI=2
EAPI=5
inherit eutils multilib
MY_BUILD="84980"
MY_BUILD="86992"
MY_PN="Oracle_VM_VirtualBox_Extension_Pack"
MY_PV="${PV/beta/BETA}"
MY_PV="${MY_PV/rc/RC}"
@ -24,6 +24,8 @@ RESTRICT="mirror strip"
RDEPEND="~app-emulation/virtualbox-${PV}"
S="${WORKDIR}"
QA_PREBUILT="/usr/$(get_libdir)/virtualbox/ExtensionPacks/${MY_PN}/.*"
src_install() {

@ -1,3 +1,3 @@
DIST VirtualBox-4.1.26.tar.bz2 74552384 SHA256 229773b45bb18374aa091d4ef585f3893307fb4ccb6f489055b048c0f93c36ab SHA512 da3dc07a390f423446190ba68221a9389423381def888a6eb754dc02fed75f0b99e41263ffc6d36f955b6018b8f7e928da55397bb544eae16cd5b0cbcc66ed89 WHIRLPOOL 9f5d74e44950d41887955250307bc1af99ca0007e3d4b0f6549b35ff3fb9a48d546f9b7dab6d346ac5a0e88bbb1af092665024d1e792aa9befdc04b6017c62bf
DIST VirtualBox-4.2.12.tar.bz2 76876011 SHA256 eb65ecac94f63d6292a967d39cb5e28326404c10d0e8c2c50399eedb59c17ee6 SHA512 b345bf6fcae92c02b5943d89b3ca36522930744b0282a4c25815b76033a055388dde428adb2226eb8051e3a418f1edbf83b1a04ab340663e601757504a9fab6d WHIRLPOOL c5974adfdf6ad86ea2bd9951f59da72fee9d1a6f3b67546bcb112860eb23b293fb6f091bff9f76d53134f170461361bde214cd30a28b9959f1fa73bc424b3700
DIST VirtualBox-4.2.14.tar.bz2 76888627 SHA256 f8f6dc19612f3c84a5c857b8e5c452b8db2cf3c8c52a678b6a00e5dd5831130d SHA512 e4ff703f255c2eefc15a0569baa7154a6011252c4e551695f26ae5711b495c5ebceed03da2868f05fa1ae12a57fd8d03eb46efb24d4516d32a08e5ed0648b6c2 WHIRLPOOL a4fe4cf9e768fd00332e0218acb7c6b7db3b19bb5a6a997662d8974b1e65dae5a017c88eca14f895c726926376c62216a914aecc94cb3dcbb4910e886bd09fb3
DIST VirtualBox-4.2.16.tar.bz2 76904452 SHA256 ff0f8916d039120554d9d73c7cae1863d6161933374374ec2f5313892046d45a SHA512 3d7569e3e55b000ba76a5d31fd04bf6836b8dda101598266ecdaa05a7848765d8ee93bad4ad6e8da6fedc5db79598782eebfab2d6c4a4658d433c93fd45036bd WHIRLPOOL 54d902e65639927ffaaeb7b776156576b3b690ae100505f5a94bf2709ace2131ecac73013548a611c6e8dc38a3b5547681ad352f97b773f542d1e77818eb58a8

@ -1,8 +1,8 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-4.2.12.ebuild,v 1.3 2013/06/18 12:19:35 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-4.2.16.ebuild,v 1.1 2013/07/08 14:52:10 polynomial-c Exp $
EAPI=2
EAPI=5
inherit eutils linux-mod systemd user
@ -102,15 +102,13 @@ src_compile() {
/src/VBox/Additions/linux/{sharedfolders,daemon} ; do
cd "${S}"${each}
MAKE="kmk" emake TOOL_YASM_AS=yasm \
KBUILD_PATH="${S}/kBuild" \
|| die "kmk VBoxControl failed"
KBUILD_PATH="${S}/kBuild"
done
if use X; then
cd "${S}"/src/VBox/Additions/x11/VBoxClient
MAKE="kmk" emake TOOL_YASM_AS=yasm \
KBUILD_PATH="${S}/kBuild" \
|| die "kmk VBoxClient failed"
KBUILD_PATH="${S}/kBuild"
fi
# Now creating the kernel modules. We must do this _after_

@ -1,3 +1,3 @@
DIST vbox-kernel-module-src-4.1.26.tar.xz 460260 SHA256 69f7397a23b0a0fb55e2b9337d0770a4a1b2d11c2e53d9bc620f7629952bac8f SHA512 5b0312ddf71979d86ecb052e09efb6c19ae6c42a2f86c4cfd14f0b66e71d8e635713fd67f160f44195b77b350408d36ccd794bbbb6e3815cfdd174c4c29dbd00 WHIRLPOOL c1a351d1d5ba5b8bc50dc7a791ac3526aa1fc1fb12f1f8db412c774778eae010abab7d3cfdb3ba4e56dd72120c25ccc40d3b775fd14c67eeca71353110bf7291
DIST vbox-kernel-module-src-4.2.12.tar.xz 492836 SHA256 f68078b9cdb4c76972b4e39421a6e5ced370b6159a38826c8acabe27f0231eb9 SHA512 b0f37d8b5454ffb4588eb60c667aec58e349b62253366bb3e89d8995dd5fc6ddf4fc8d8c2bd5054b9bf3ef5602428a2cd66f1d5aeaefb34255d7726f60fa9906 WHIRLPOOL e6a7f2f82a65782783616ab430b8bf3663970b7d598f33d8368e3c8f1bfc763b53937f8cb3c99937c8c104215c50a5de4cf8a1e5e17b76c23180a020945b57f9
DIST vbox-kernel-module-src-4.2.14.tar.xz 493088 SHA256 c129a1cfcb1f1fca68443431e124a3904cf3952c4fdde1297d9f13da754f89ac SHA512 492ecba423abafb8c5e8f4a69450b16395019dc2920c15cad2341a2159a4b8cbcb2528258ddf3a0e43f68d701fa26d3b2b9e09db1b43676ae320065b3cc76dee WHIRLPOOL 1db5310d0b33eabcb758ec403cc71bca2a75e52be6a6e61487d231021a56ae12c2ecae8111e3c75f4c6b469bcb6a96cc3b99b875f9ca447ebe494cbed776f6ae
DIST vbox-kernel-module-src-4.2.16.tar.xz 493896 SHA256 e7224dc0771a00895750e00c5162f93d486d4f0215187fc3092d17afd2d94c0f SHA512 8fe61b285596471e84dd7231a3b0709107ed7442dd179c886252297058a7e0ef907c3889b7d97e1f8a670fd61df23dbf657f7d5228c378215df531b20bb2cd7d WHIRLPOOL 4962bf4c765c3760522c3bc3b4427ee59d4b3e12db7527e520dd8d9dbd4d47b02a158cca299b03ec68a4f9094930185968122b4a756336bc917077f2b4e7982d

@ -1,11 +1,11 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-4.2.12.ebuild,v 1.1 2013/04/13 20:11:36 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-4.2.16.ebuild,v 1.1 2013/07/08 14:50:05 polynomial-c Exp $
# XXX: the tarball here is just the kernel modules split out of the binary
# package that comes from virtualbox-bin
EAPI=4
EAPI=5
inherit eutils linux-mod user

@ -1,5 +1,5 @@
DIST VirtualBox-4.1.26.tar.bz2 74552384 SHA256 229773b45bb18374aa091d4ef585f3893307fb4ccb6f489055b048c0f93c36ab SHA512 da3dc07a390f423446190ba68221a9389423381def888a6eb754dc02fed75f0b99e41263ffc6d36f955b6018b8f7e928da55397bb544eae16cd5b0cbcc66ed89 WHIRLPOOL 9f5d74e44950d41887955250307bc1af99ca0007e3d4b0f6549b35ff3fb9a48d546f9b7dab6d346ac5a0e88bbb1af092665024d1e792aa9befdc04b6017c62bf
DIST VirtualBox-4.2.12.tar.bz2 76876011 SHA256 eb65ecac94f63d6292a967d39cb5e28326404c10d0e8c2c50399eedb59c17ee6 SHA512 b345bf6fcae92c02b5943d89b3ca36522930744b0282a4c25815b76033a055388dde428adb2226eb8051e3a418f1edbf83b1a04ab340663e601757504a9fab6d WHIRLPOOL c5974adfdf6ad86ea2bd9951f59da72fee9d1a6f3b67546bcb112860eb23b293fb6f091bff9f76d53134f170461361bde214cd30a28b9959f1fa73bc424b3700
DIST VirtualBox-4.2.14.tar.bz2 76888627 SHA256 f8f6dc19612f3c84a5c857b8e5c452b8db2cf3c8c52a678b6a00e5dd5831130d SHA512 e4ff703f255c2eefc15a0569baa7154a6011252c4e551695f26ae5711b495c5ebceed03da2868f05fa1ae12a57fd8d03eb46efb24d4516d32a08e5ed0648b6c2 WHIRLPOOL a4fe4cf9e768fd00332e0218acb7c6b7db3b19bb5a6a997662d8974b1e65dae5a017c88eca14f895c726926376c62216a914aecc94cb3dcbb4910e886bd09fb3
DIST VirtualBox-4.2.16.tar.bz2 76904452 SHA256 ff0f8916d039120554d9d73c7cae1863d6161933374374ec2f5313892046d45a SHA512 3d7569e3e55b000ba76a5d31fd04bf6836b8dda101598266ecdaa05a7848765d8ee93bad4ad6e8da6fedc5db79598782eebfab2d6c4a4658d433c93fd45036bd WHIRLPOOL 54d902e65639927ffaaeb7b776156576b3b690ae100505f5a94bf2709ace2131ecac73013548a611c6e8dc38a3b5547681ad352f97b773f542d1e77818eb58a8
DIST virtualbox-4.1.22-patches-01.tar.xz 3752 SHA256 2ff58f8d2bdfdcbf1ae4bbe9f68ad1256f1ae37091fd4b392582a062d206962f SHA512 9bba2a4352d52cddd27f55b4ad0e9de250c1d29359a8859f61fc413e53ac62206321c5e347391ca478b942967bd7974a3a469eb3bb133c79d7033692afe559dd WHIRLPOOL 1aa98913e7d4e1ddf5f775db200cddc18a7ed4d7dd915dda0dab6bffbf33bfd63a785cc7381bca74e4780e7dce21f18314dc093b9c6ba02addfd1330f3b61aa9
DIST virtualbox-4.2.2-patches-01.tar.xz 3612 SHA256 5b844b3740bebfa0e7652cb6c5c89d94a333c7aa0873aa8a0aa653f7c9f3c06b SHA512 d12da10898c5bd440b6fd2211385bc223ff832fdce11b118cc56562903c8c87abcb1eeec3bbc2d4b5b22b1aa4a652e978277af7096a65276469be9e704a1aa69 WHIRLPOOL 58d43f0d2eeb30800b285c307871be64765301f7037d72752eb063286589fcccd12e6d8fd26610164701178fd497ca65127e91eb8f8d53db0889ccd7d7b988a9

@ -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-emulation/virtualbox/virtualbox-4.2.14.ebuild,v 1.1 2013/06/24 10:56:11 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox/virtualbox-4.2.14.ebuild,v 1.2 2013/07/08 14:51:21 polynomial-c Exp $
EAPI=5
@ -70,7 +70,7 @@ DEPEND="${RDEPEND}
!headless? ( x11-libs/libXinerama )
pulseaudio? ( media-sound/pulseaudio )
vboxwebsrv? ( >=net-libs/gsoap-2.7.13 )
python? ( ${PYTHON_DEPS} )"
${PYTHON_DEPS}"
PDEPEND="additions? ( ~app-emulation/virtualbox-additions-${PV} )
extensions? ( ~app-emulation/virtualbox-extpack-oracle-${PV} )"
@ -112,9 +112,9 @@ REQUIRED_USE="
java? ( sdk )
python? (
( sdk )
( ${PYTHON_REQUIRED_USE} )
)
vboxwebsrv? ( java )
${PYTHON_REQUIRED_USE}
"
pkg_setup() {
@ -130,6 +130,10 @@ pkg_setup() {
einfo "No USE=\"opengl\" selected, this build will lack"
einfo "the OpenGL feature."
fi
if ! use python ; then
einfo "You have disabled the \"python\" USE flag. This will only"
einfo "disable the python bindings being installed."
fi
java-pkg-opt-2_pkg_setup
python-single-r1_pkg_setup
}

@ -1,10 +1,11 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox/virtualbox-4.2.12.ebuild,v 1.1 2013/04/13 20:33:35 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox/virtualbox-4.2.16.ebuild,v 1.1 2013/07/08 14:51:21 polynomial-c Exp $
EAPI=4
EAPI=5
inherit eutils fdo-mime flag-o-matic linux-info multilib pax-utils python qt4-r2 toolchain-funcs java-pkg-opt-2 udev
PYTHON_COMPAT=( python2_7 )
inherit eutils fdo-mime flag-o-matic linux-info multilib pax-utils python-single-r1 qt4-r2 toolchain-funcs java-pkg-opt-2 udev
MY_PV="${PV/beta/BETA}"
MY_PV="${MY_PV/rc/RC}"
@ -68,7 +69,8 @@ DEPEND="${RDEPEND}
alsa? ( >=media-libs/alsa-lib-1.0.13 )
!headless? ( x11-libs/libXinerama )
pulseaudio? ( media-sound/pulseaudio )
vboxwebsrv? ( >=net-libs/gsoap-2.7.13 )"
vboxwebsrv? ( >=net-libs/gsoap-2.7.13 )
${PYTHON_DEPS}"
PDEPEND="additions? ( ~app-emulation/virtualbox-additions-${PV} )
extensions? ( ~app-emulation/virtualbox-extpack-oracle-${PV} )"
@ -108,8 +110,11 @@ QA_TEXTRELS_x86="usr/lib/virtualbox-ose/VBoxGuestPropSvc.so
REQUIRED_USE="
java? ( sdk )
python? ( sdk )
python? (
( sdk )
)
vboxwebsrv? ( java )
${PYTHON_REQUIRED_USE}
"
pkg_setup() {
@ -125,9 +130,12 @@ pkg_setup() {
einfo "No USE=\"opengl\" selected, this build will lack"
einfo "the OpenGL feature."
fi
if ! use python ; then
einfo "You have disabled the \"python\" USE flag. This will only"
einfo "disable the python bindings being installed."
fi
java-pkg-opt-2_pkg_setup
python_set_active_version 2
python_pkg_setup
python-single-r1_pkg_setup
}
src_prepare() {
@ -215,7 +223,7 @@ src_compile() {
TOOL_GCC3_CFLAGS="${CFLAGS}" TOOL_GCC3_CXXFLAGS="${CXXFLAGS}" \
VBOX_GCC_OPT="${CXXFLAGS}" \
TOOL_YASM_AS=yasm KBUILD_PATH="${S}/kBuild" \
all || die "kmk failed"
all
}
src_install() {
@ -232,7 +240,7 @@ src_install() {
# Symlink binaries to the shipped wrapper
exeinto /usr/$(get_libdir)/${PN}
newexe "${FILESDIR}/${PN}-ose-3-wrapper" "VBox" || die
newexe "${FILESDIR}/${PN}-ose-3-wrapper" "VBox"
fowners root:vboxusers /usr/$(get_libdir)/${PN}/VBox
fperms 0750 /usr/$(get_libdir)/${PN}/VBox
@ -243,14 +251,14 @@ src_install() {
# Install binaries and libraries
insinto /usr/$(get_libdir)/${PN}
doins -r components || die
doins -r components
if use sdk ; then
doins -r sdk || die
doins -r sdk
fi
if use vboxwebsrv ; then
doins vboxwebsrv || die
doins vboxwebsrv
fowners root:vboxusers /usr/$(get_libdir)/${PN}/vboxwebsrv
fperms 0750 /usr/$(get_libdir)/${PN}/vboxwebsrv
dosym /usr/$(get_libdir)/${PN}/VBox /usr/bin/vboxwebsrv
@ -259,7 +267,7 @@ src_install() {
fi
for each in VBox{Manage,SVC,XPCOMIPCD,Tunctl,NetAdpCtl,NetDHCP,ExtPackHelperApp} *so *r0 *gc ; do
doins $each || die
doins $each
fowners root:vboxusers /usr/$(get_libdir)/${PN}/${each}
fperms 0750 /usr/$(get_libdir)/${PN}/${each}
done
@ -272,14 +280,14 @@ src_install() {
if ! use headless ; then
for each in VBox{SDL,Headless} ; do
doins $each || die
doins $each
fowners root:vboxusers /usr/$(get_libdir)/${PN}/${each}
fperms 4750 /usr/$(get_libdir)/${PN}/${each}
pax-mark -m "${D}"/usr/$(get_libdir)/${PN}/${each}
done
if use opengl && use qt4 ; then
doins VBoxTestOGL || die
doins VBoxTestOGL
fowners root:vboxusers /usr/$(get_libdir)/${PN}/VBoxTestOGL
fperms 0750 /usr/$(get_libdir)/${PN}/VBoxTestOGL
fi
@ -287,7 +295,7 @@ src_install() {
dosym /usr/$(get_libdir)/${PN}/VBox /usr/bin/VBoxSDL
if use qt4 ; then
doins VirtualBox || die
doins VirtualBox
fowners root:vboxusers /usr/$(get_libdir)/${PN}/VirtualBox
fperms 4750 /usr/$(get_libdir)/${PN}/VirtualBox
pax-mark -m "${D}"/usr/$(get_libdir)/${PN}/VirtualBox
@ -304,7 +312,7 @@ src_install() {
newicon ${PN}-48px.png ${PN}.png
popd &>/dev/null || die
else
doins VBoxHeadless || die
doins VBoxHeadless
fowners root:vboxusers /usr/$(get_libdir)/${PN}/VBoxHeadless
fperms 4750 /usr/$(get_libdir)/${PN}/VBoxHeadless
pax-mark -m "${D}"/usr/$(get_libdir)/${PN}/VBoxHeadless
@ -314,8 +322,8 @@ src_install() {
# Install EFI Firmware files (bug #320757)
pushd "${S}"/src/VBox/Devices/EFI/FirmwareBin &>/dev/null || die
for fwfile in VBoxEFI{32,64}.fd ; do
doins ${fwfile} || die
fowners root:vboxusers /usr/$(get_libdir)/${PN}/${fwfile} || die
doins ${fwfile}
fowners root:vboxusers /usr/$(get_libdir)/${PN}/${fwfile}
done
popd &>/dev/null || die

@ -1,7 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>proxy-maintainers</herd>
<maintainer>
<email>robbat2@gentoo.org</email>
</maintainer>

@ -0,0 +1,66 @@
https://bugs.gentoo.org/show_bug.cgi?id=449916#c1
diff -uNr goobook-1.4.old/goobook/goobook.py goobook-1.4/goobook/goobook.py
--- goobook-1.4.old/goobook/goobook.py 2012-11-10 08:00:44.000000000 -0500
+++ goobook-1.4/goobook/goobook.py 2013-07-06 23:27:02.091729438 -0400
@@ -37,11 +37,11 @@
import time
import xml.etree.ElementTree as ET
-from hcs_utils.storage import Storage
+from hcs_utils.storage import Storage, storageify, unstorageify
log = logging.getLogger(__name__)
-CACHE_FORMAT_VERSION = '3.2'
+CACHE_FORMAT_VERSION = '4.0'
G_MAX_SRESULTS = 9999 # Maximum number of entries to ask google for.
GDATA_VERSION = '3'
ATOM_NS = '{http://www.w3.org/2005/Atom}'
@@ -243,8 +243,8 @@
log.info('Failed to read the cache file: %s', err)
raise
if cache:
- self.contacts = cache.get('contacts')
- self.groups = cache.get('groups')
+ self.contacts = storageify(cache.get('contacts'))
+ self.groups = storageify(cache.get('groups'))
else:
self.update()
if not self.contacts:
@@ -262,7 +262,7 @@
"""
if self.contacts: # never write a empty addressbook
- cache = {'contacts': self.contacts, 'groups': self.groups, 'goobook_cache': CACHE_FORMAT_VERSION}
+ cache = {'contacts': unstorageify(self.contacts), 'groups': unstorageify(self.groups), 'goobook_cache': CACHE_FORMAT_VERSION}
pickle.dump(cache, open(self.__config.cache_filename, 'wb'))
def get_group(self, id_):
diff -uNr goobook-1.4.old/goobook.egg-info/requires.txt goobook-1.4/goobook.egg-info/requires.txt
--- goobook-1.4.old/goobook.egg-info/requires.txt 2012-11-10 08:01:54.000000000 -0500
+++ goobook-1.4/goobook.egg-info/requires.txt 2013-07-06 23:29:30.206725062 -0400
@@ -1,6 +1,5 @@
-argparse>=1.1
distribute
gdata>=2.0.7
-hcs_utils==1.1.1
+hcs_utils>=1.3
simplejson>=2.1.0
keyring>=0.2
\ No newline at end of file
diff -uNr goobook-1.4.old/setup.py goobook-1.4/setup.py
--- goobook-1.4.old/setup.py 2012-11-10 08:00:44.000000000 -0500
+++ goobook-1.4/setup.py 2013-07-06 23:27:45.351728160 -0400
@@ -58,10 +58,9 @@
""".splitlines() if f.strip()],
license = 'GPLv3',
install_requires = [
- 'argparse>=1.1',
'distribute',
'gdata>=2.0.7',
- 'hcs_utils==1.1.1',
+ 'hcs_utils>=1.3',
'simplejson>=2.1.0',
'keyring>=0.2'],
packages = find_packages(),

@ -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/app-misc/goobook/goobook-1.4-r1.ebuild,v 1.1 2013/07/08 15:49:08 xmw Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7} )
inherit distutils-r1
DESCRIPTION="Google Contacts wrapper for mutt"
HOMEPAGE="http://code.google.com/p/goobook/"
SRC_URI="mirror://pypi/g/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="${PYTHON_DEPS}
>=dev-python/gdata-2.0.7[${PYTHON_USEDEP}]
>=dev-python/hcs-utils-1.3[${PYTHON_USEDEP}]
>=dev-python/keyring-0.2[${PYTHON_USEDEP}]
>=dev-python/simplejson-2.1.0[${PYTHON_USEDEP}]
virtual/python-argparse"
DEPEND="${PYTHON_DEPS}
dev-python/setuptools"
ESTRICT_PYTHON_ABIS="3.*"
python_prepare_all() {
epatch "${FILESDIR}"/${P}-hcs-utils-1.3.patch
}
pkg_postinst() {
einfo "If you want to use goobook from mutt"
einfo "add this in your .muttrc file:"
einfo "set query_command=\"goobook query '%s'\""
einfo "to query address book."
einfo
einfo "You may find more information and advanced configuration tips at"
einfo "http://pypi.python.org/pypi/${PN}/${PV} in \"Configure/Mutt\" section"
}

@ -1,2 +1,2 @@
DIST slashtime-0.5.11.tar.bz2 50529 SHA256 9e61d3b98bdfdc5a13c17aa560e94bd3f65dbb152df6202eda537eeb9cbf8b75 SHA512 5bfcfbc5f76549b71ab6b4deb3a802904e7639b460c4ca7c88ceddb74ae5985479bb132cc86d976c917746027fbfca2a51a05cfcbbd107fd5da2feabbe8a3767 WHIRLPOOL 0c25319d6206772b205deeb640ade4b837698c2a9d78a889aeb69c7f49fac19f4b1ab512f6925447a8056dce7fdc2fe7c8372fdb12f82b74763849f771aa0a82
DIST slashtime-0.5.12.tar.bz2 51263 SHA256 7d8fce2362adf03b5115607705cf68bdb9bc084c4df39ffb4580643f3d7eb033 SHA512 36ee8b7a5e44f3ed2a831616dcb77619ac5ea6aad3ff2b7a1b91affdf0937e3b825d60a2689895dbe9f56e4cc8ee51fc51992e025600a256e0c8bef9b2f62acd WHIRLPOOL 46d78a00c8312791d80ee1ac22d37ac8e829e213cd0ad52a96624c09120957eea5f625bff6c87e4a9e1dd585251c2c5ee69399c87e4a14bd43e5ca3c2d916086
DIST slashtime-0.5.13.tar.bz2 51154 SHA256 19b1d589142258d70d72eba043545667a305360ca9ff5ee78109a17a3076804d SHA512 bb80965882c8078aa7830d0d0bffa48c84ad455f7882500f68c100e65ff0978d5825dff9b8feb1daa0b3557a68c8d6162b0761bdb424f36a94e934ee1b616f59 WHIRLPOOL d88f0f8f6536102122bfcd570bb820e6b23eec8a09a5599e21d066109c6f43ddfe09a97773e904502b7e1d4c50cc00fe8642df1f038a06de5d1349b72ecce570

@ -1,8 +1,9 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/slashtime/slashtime-0.5.12.ebuild,v 1.3 2011/04/11 06:08:03 phajdan.jr Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/slashtime/slashtime-0.5.13.ebuild,v 1.1 2013/07/08 14:21:28 tomwij Exp $
EAPI="5"
EAPI=2
JAVA_PKG_IUSE="source"
inherit java-pkg-2
@ -13,13 +14,13 @@ SRC_URI="http://research.operationaldynamics.com/projects/${PN}/dist/${P}.tar.bz
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
KEYWORDS="~amd64 ~x86"
COMMON_DEP=">=dev-java/java-gnome-4.0.16:4.0"
DEPEND=">=virtual/jdk-1.5
${COMMON_DEP}"
RDEPEND=">=virtual/jre-1.5
${COMMON_DEP}"
@ -29,22 +30,21 @@ src_configure() {
}
src_compile() {
emake || die "emake failed."
emake
}
src_install() {
#this is needed to generate the slashtime jar
emake -j1 DESTDIR="${D}" install || die "emake install failed."
# This is needed to generate the slashtime jar.
emake -j1 DESTDIR="${D}" install
java-pkg_register-dependency java-gnome-4.0 gtk.jar
java-pkg_regjar /usr/share/${PN}/lib/${PN}.jar
#Replace slashtime launcher with our own.
# Replace slashtime launcher with our own.
rm "${D}"/usr/bin/slashtime || die
java-pkg_dolauncher ${PN} --main slashtime.client.Master \
--pwd /usr
java-pkg_dolauncher ${PN} --main slashtime.client.Master --pwd /usr
dodoc AUTHORS HACKING PLACES README TODO || die "dodoc failed."
dodoc AUTHORS HACKING PLACES README TODO
use source && java-pkg_dosrc src/java/slashtime
}

@ -5,6 +5,7 @@ DIST 35c94d2df8893241173de1d16b6034c0-swingExSrc.zip 9796 SHA256 64585ac36a81291
DIST 798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip 1521926 SHA256 1fb458d6aab06932693cc8a9b6e4e70944ee1ff052fa63606e3131df34e21753 SHA512 ec5ae23c8fe2f5efc377f7a9665039afadf28b4d8f2791379296766a5fbc9a3bf7548f9b0e3b3b07762229ec733a92ccbb69791ee0318c9c6f78f8e847253d3f WHIRLPOOL 8e446eb44188046b0e90694feba232f42c2e9f13d0f43783a18de37c94b86ff919b994931125c5d8001ecd320c1f4db5da482847304aa61646600a3bb33144b4
DIST a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip 23150 SHA256 75823776fb51a9c526af904f1503a7afaaab900fba83eda64f8a41073724c870 SHA512 2d3835f7ac356805025cafedcad97faa48d0f5da386e6ac7b7451030059df8e2fdb0861ade07a576ebf9fb5b88a973585ab0437944b06aac9289d6898ba8586a WHIRLPOOL 60b98d9af2c83c0cf12a5a60ba30957d335b8b967cac07971e1edbc787b9caecd4b3c5bb480e8b38fe8109c1cf74439ebafae130c976182c2c15399f38f5d28c
DIST ada24d37d8d638b3d8a9985e80bc2978-source-9.0.0.7-bj.zip 2732347 SHA256 64f8d737c32756713d60c22efe3978a59fa167cdeaa2d3d0a1646b1f2232b825 SHA512 bba2fe76d09e3ab99b170685525ceb4ce8ce8d95ffa0df97c05ce18cd7edbe73028861e19c501bf00db369d36f43fe274d4220ad046518d89737249f61c7cf3a WHIRLPOOL 2dd0924defb85dc6a266126fdaabc29f051ccf525d1e1e7a5f74db19f162ee2d17f98ae96fd832dbd1600c006e277b75a4d88d9b3128c7ec9e2365a6704d32e9
DIST d62650a6f908e85643e557a236ea989c-vigra1.6.0.tar.gz 16525605 SHA256 1f188ac03a8aa4663223eca8c82f91a55293d066d67127082e29a7dba1a98c9f SHA512 d08a7fe432e8df47d1d8992a45bb5f33149cb75b90eb74b2f2e457628d21a94b17eae0045096b053d2a866bf7710c775581c3e417b5dfaf66601aa18071b7305 WHIRLPOOL 95dc6ec0fb293c3538c1d51241283edf4e21647dcfd10229233ab7c3f13f7c78e6bb02c4d292a7cd2a2ec95575d775f0395e837bbc88ab4ddbaa5adfd62be2f0
DIST ea91f2fb4212a21d708aced277e6e85a-vigra1.4.0.tar.gz 12735186 SHA256 dc6445d2c0445e5536010b80bd811adda6741ed82b288fe831d5be9902457941 SHA512 a8c39d205051a8f8abaecb7a6fdc0c2c37baf5eee2a082af8819555f442dab525649b86cae569048357eb1e6e651deff4b62183de417e15b403e1ac09c40ba7b WHIRLPOOL fd9b6bbd214113334d3d5e542bbc9b70d5a9505281454e7f4447c6c73af733e10b007a2d4225acb39db0fc17401c2ae36b6628c59d31f09bec485f4cfc009eb5
DIST libreoffice-4.0.4.2.tar.xz 104213468 SHA256 5336734757f721139d6615eefed0249be1461e428e2e64f592ce3c36a661b154 SHA512 4d9c14df08e713b7928660983243354afa524f0f24b9c6b7b40f4711396418d960103519851f3dbc4288576ec7276d4c8acfd1d5bb60a2663a663f008f274596 WHIRLPOOL e432c4a6b6a27a621578154aff607a077e8f1ae32743d3ea45565b0e5d08a1b57b975c631c807c3fb496b4e88a0859a3c2bd0dac60b80dc2ccdc6452a8808a5a
DIST libreoffice-4.1.0.1.tar.xz 121557896 SHA256 24c4d13faead4459e08af6150c902c68b47fdf0041cc557ad97cadb6e69645dd SHA512 2f668f47134c9af0cfb20279030b23ad861f6f33b313028b53c570f3e6967cfd000d7739a4ede90a93f6bb0cc8a4edcf7039b01e06b849f66d23815f3f5b0c22 WHIRLPOOL 745d53b799084770055884a3e31fbbdadb1f1a44be65563feb7f09e9add3841582224c9388667bc3073c6485c11739a3703b673bec406229cea3a8c2bc032eae

@ -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-office/libreoffice/libreoffice-9999-r2.ebuild,v 1.182 2013/06/30 15:25:25 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-9999-r2.ebuild,v 1.183 2013/07/08 09:29:58 scarabeus Exp $
EAPI=5
@ -58,7 +58,7 @@ unset DEV_URI
# Really required addons
# These are bundles that can't be removed for now due to huge patchsets.
# If you want them gone, patches are welcome.
ADDONS_SRC+=" ${ADDONS_URI}/ea91f2fb4212a21d708aced277e6e85a-vigra1.4.0.tar.gz"
ADDONS_SRC+=" ${ADDONS_URI}/d62650a6f908e85643e557a236ea989c-vigra1.6.0.tar.gz"
ADDONS_SRC+=" ${ADDONS_URI}/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz" # modifies source code
ADDONS_SRC+=" java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
ADDONS_SRC+=" libreoffice_extensions_wiki-publisher? ( ${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )" # no release for 8 years, should we package it?

@ -1,2 +1,2 @@
DIST unpaper-0.4.2.tar.xz 2855372 SHA256 93743a7c9c85463dceed2520b3f5a6cc3f94a289a670cde753bba0ec8035d453 SHA512 a64c5c5ba437e9718120fee66b9a63cb59558a9c09047ce6ab88b38d6a34ff62e37ffa6670c5c2fd491351092f775cd01668c8b8cd353fac80db6b2dfacdc79c WHIRLPOOL fcc5adb53fc0cd1f2032d6d5373c2723ea1c87adfd655c1d3cc0a1cdd96ea26182d6f026792c72f5cf02ba397ebcd31d09419750fe0fc02f860f0882592b1d13
DIST unpaper-5.tar.xz 2861128 SHA256 4c3e226db17509fb4b71389bd1b97d89ffabfc6e36202b9f72ebf31674d48784 SHA512 2db84c811adc78e29094ccef6310ac24a4ff4685fb1c2e8db7124cdb5ef887ae8a0dd5404f0dc0183f14aa13f9f9322a1cb21812c7a0e86e8f8e61747effd25f WHIRLPOOL 6ae72d45c23406f742125b3d0eb9c87865868e607d42aeecb51a3f54d69769fb40391fff453f5cd69fd0631548f43188cca45a69dcdb063522a9426ecc853e2a
DIST unpaper-5.1.tar.xz 2861432 SHA256 5380417efb5a766d132b496000ad9772a5338b87e37abfa3f10255e9f59ee7c1 SHA512 5ccd90c4c92774085df6cee5552d72d538d3ee553f95ca3d2bea850975ac6e728be97aa7dca194ba44ef8156c26c19d61d051c4581100f8c553998d9a86cefdf WHIRLPOOL 75006b03908c6086236744cdff51d1dc66b80a94e9f7e3630444af149ce235c7b0c54af2954e7f093ecc23f6e86d1478333d991db8ae223e212ebc0a92c6dfee

@ -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/unpaper/unpaper-5.ebuild,v 1.1 2013/06/28 16:32:47 flameeyes Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/unpaper/unpaper-5.1.ebuild,v 1.1 2013/07/08 09:20:43 flameeyes Exp $
EAPI=5

@ -1,2 +1,3 @@
DIST bytelist-1.0.10.tar.gz 15619 SHA256 b4e9b598d178c0d54e2d89cc36eb0f663fbd35aa3583dbb1b60f65768ba23cb8 SHA512 fb522a43d5cac8a4804f64caa38fb9ab793a0f0688a69987f3be6f2245a4a2c9739a0d807f88be947c0bd7f908c069a2f8092cc4d5314c3fddb6541d9db70f7c WHIRLPOOL c66c4bd63fd538a02aca3f226a2ce24e87515af995d34ead687f4978bd9423c74d8e9e8a1d0cb77584bb6c9c759bc53ee67f1348875cde7f6185018541575844
DIST bytelist-1.0.6.tar.gz 14671 SHA256 acd91beba657553fa6cab7ee22cba5c49df7368591ed5d390d61c924820bcb87 SHA512 73dfb5d73e0d4c25111b6d3c3b1e1b018d371230a7fd5b59c76fae0b4927cdc724cc87a9934ef54c4980e45e3c2595c54a62ae6a408e64b960e9632cdca0a839 WHIRLPOOL 9dad08627ec3b9b0b695ea0fad1800c9b59d11d82146e37bc94c078b521c50dff6c33a773f196953c8cc2b0bf7b2539357c3648edb84ee7335e895909472659d
DIST bytelist-1.0.9.tar.gz 17407 SHA256 0a37ccd1ef98fbe82082de99b2194ccd2760f48db939cc008fdece5a043e03ae SHA512 b542c41da5271898a8d4b76a59d4e55066f90ef057217f321abd90bd189164d4eb3398c511bdfa23f10bac46f9a7a439f1a3d1f075f2eb494365b33711830d3f WHIRLPOOL 2245293c57b0b8bce06e6ed269b18215a3c1f9e123b1836ff191599eda6f57d7dc0ee12c0396ab98c4a9404492fa3448b40c50cb1ed49196e79b71d5406fa710

@ -0,0 +1,50 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/bytelist/bytelist-1.0.10.ebuild,v 1.1 2013/07/08 12:59:35 tomwij Exp $
EAPI="5"
JAVA_PKG_IUSE="doc source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="JRuby support library"
HOMEPAGE="http://jruby.codehaus.org/"
SRC_URI="https://github.com/jruby/${PN}/tarball/${PV} -> ${P}.tar.gz"
LICENSE="|| ( CPL-1.0 GPL-2 LGPL-2.1 )"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
COMMON_DEP="dev-java/jcodings:0"
RDEPEND="${COMMON_DEP}
>=virtual/jre-1.5"
DEPEND="${COMMON_DEP}
>=virtual/jdk-1.5
test? ( dev-java/ant-junit:0 )"
src_unpack() {
default
mv "${WORKDIR}"/jruby-${PN}-* "${WORKDIR}"/${P} || die
}
java_prepare() {
cp "${FILESDIR}"/maven-build.xml build.xml || die
}
JAVA_ANT_REWRITE_CLASSPATH="true"
EANT_GENTOO_CLASSPATH="jcodings"
src_test() {
java-pkg-2_src_test
}
src_install() {
java-pkg_dojar target/${PN}.jar
use doc && java-pkg_dojavadoc target/site/apidocs
use source && java-pkg_dosrc src/*
}

@ -1,3 +1,4 @@
DIST commons-daemon-1.0.15-src.tar.gz 291128 SHA256 11ee57d2c6b281589c1497b2f88180553f06d5ac1560ce1841e05f89f0342432 SHA512 f20cc8796978fb09b6ecc8d99bb3c8b271b097d74c1f99b286cde213631e7f50a4104f5db2c354f9624ba8b037502d81e327c581b38253b9b216aa2172016e40 WHIRLPOOL 6b3b5f5d12fc9fd15345e71a7bf41f88605b00f9bc0ab5ab5fca3752f4bae1adf6ae6b2c3781a68b00d0609c51cb5cb2f4e399effa40f08be0c5dacc2e230d65
DIST commons-daemon-1.0.2-src.tar.gz 387913 SHA256 a8e50d2592673304302f9c94724b9448ae168014720289ec95e3ad0be91e0b00 SHA512 76130a2025857166f8549c5762a3d6f636236d8d2518fec9d1e007d77e471f72615b1a24edc3af258769916aac09985c71be6eb57a5169c0b4c9c6df3d41665a WHIRLPOOL 8ff697ff84ed084b99e59f361cf835ddb473a2930a5b231747df52865522c75261d6ba9772bf1033816f85c3c63389d2be7b8c9f6b551df30977ed15764892cd
DIST commons-daemon-1.0.4-src.tar.gz 240026 SHA256 4373a9bebcb51ad9ee8797521c08f82b080fb0b1f63f5d4a983ac5c8bc6b9566 SHA512 8bf0f9e913ea7ee6496a7fa23c9ec95493efe5fa3e089a344f05c380f13f66d13f5e4cfa20918d2fd7f006d84b85e2401dbd792a7f97095aac6f7017c78ac8c4 WHIRLPOOL a28f00c93d7e226b74982668c4a675199278da33d42c014883e6af95ead9aaa523b6b69be87dbbdaac477cccbdafb13a96802f02e8827e19a3f46553157b75ab
DIST commons-daemon-1.0.7-src.tar.gz 233291 SHA256 cd782d29b85ac5fadc4b4cf6c3f86248cb31f258f020bd9b5479919effcea8b9 SHA512 2a6b3c94ba41e89576d7803c80a0a380cf073af34d45e7afd0e529942ab632264ee013aa91022905f62cb9cd92462b15cc81206565664f47ecac77c2d4565284 WHIRLPOOL 470dc894beba3b73553768267f5f0eb2ad8bdc419811907bbb23dcdf2f05f1ce4ce060a07ed1e4b6e26c81016e46d93c7b3712b3d5e8a10e38281e2f8e537896

@ -0,0 +1,57 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-daemon/commons-daemon-1.0.15.ebuild,v 1.1 2013/07/08 13:14:42 tomwij Exp $
EAPI="5"
WANT_AUTOCONF=2.5
JAVA_PKG_IUSE="doc examples source"
inherit eutils autotools java-pkg-2 java-ant-2
DESCRIPTION="Tools to allow Java programs to run as UNIX daemons"
SRC_URI="mirror://apache/commons/daemon/source/${P}-src.tar.gz"
HOMEPAGE="http://commons.apache.org/daemon/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="kernel_linux"
COMMON_DEP="kernel_linux? ( sys-libs/libcap )"
DEPEND="${COMMON_DEP}
>=virtual/jdk-1.4"
RDEPEND="${COMMON_DEP}
>=virtual/jre-1.4"
S="${WORKDIR}/${P}-src"
java_prepare() {
cd "${S}/src/native/unix" || die
sed -i "s/powerpc/powerpc|powerpc64/g" support/apsupport.m4 || die
eautoconf
}
src_configure() {
java-ant-2_src_configure
cd "${S}/src/native/unix" || die
default
}
src_compile() {
java-pkg-2_src_compile
cd "${S}/src/native/unix" || die
default
}
src_install() {
dobin src/native/unix/jsvc
java-pkg_newjar dist/*.jar
dodoc README RELEASE-NOTES.txt *.html src/native/unix/CHANGES.txt
use doc && java-pkg_dohtml -r dist/docs/*
use examples && java-pkg_doexamples src/samples
use source && java-pkg_dosrc src/main/java/*
}

@ -0,0 +1,54 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-grant/commons-grant-1.0.ebuild,v 1.1 2013/07/08 13:33:17 tomwij Exp $
# Note: Upstream is dead... only place to find is on the ibiblio maven repo
# and on jpackage.org
JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2 eutils rpm
MY_PN="jakarta-${PN}"
SNAPSHOT_DATE="20040118"
MY_PV="${PV%%_*}.b5.cvs${SNAPSHOT_DATE}"
MY_PV="${MY_PV//_beta/.b}"
MY_P="${MY_PN}-${MY_PV}"
JPACKAGE_REVISION="4"
DESCRIPTION="A small collection of hacks to make using Ant in an embedded envinronment much easier."
# This link seems dead, but I don't have anywhere else to turn
HOMEPAGE="http://jakarta.apache.org/commons/sandbox/grant/"
SRC_URI="mirror://jpackage/1.6/generic/free/SRPMS/${MY_P}-${JPACKAGE_REVISION}jpp.src.rpm"
DEPEND=">=virtual/jdk-1.3"
RDEPEND=">=virtual/jre-1.3
dev-java/ant-core"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc source"
S="${WORKDIR}/${PN}-${MY_PV}"
src_unpack(){
rpm_src_unpack
cd "${S}"
epatch "${FILESDIR}"/${P}_beta5-gentoo.diff
mkdir -p target/lib
cd target/lib
java-pkg_jar-from ant-core
}
src_install(){
java-pkg_newjar target/${PN}-1.0-beta-4.jar ${PN}.jar
use doc && java-pkg_dojavadoc dist/docs/api
use source && java-pkg_dosrc src/java/*
}
#No unit tests although the target exists
#src_test() {
# eant test || die "Test failed"
#}

@ -1 +1,2 @@
DIST edtftpj-2.0.3.zip 1271771 SHA256 e4cf98a8a205c8db96a2e1e736fdc639dc780ca90c994dc09a1aa0ab3b8ed402 SHA512 61c6e4d17da75c0df9f89280756412a70f7902901a44a36e386b5777180d89e7234a4dde9f8ed09c867d8136d2ebfb8d80914c0a7296c5d0df4429902a1019cc WHIRLPOOL 1ea47d8d90a455b367e4dd90ba3c5d17edf0d185108a6a9e272e805009daf3afd1ba411c1bbff31c44798d10826197994bdf4d955c57dba77f3f87724dfec8ee
DIST edtftpj-2.0.4.zip 1314543 SHA256 e24e1b883254ed28312412ddabb07fab0d9022fcedb78901c804b94c659c3666 SHA512 6af25752e794ece897fe0758dd373f583c7960b5ffe01eefe2947bcd0ab73619876c6ae2557f5ce3e039839a6b41581d29be6c2fee568ddc2bb668216ae04e3e WHIRLPOOL 93b1c380ed61feeae50f1e975c9485802a54de9ddc362b396ff0db70f844138c0198b4a5e94592a1a50c38058911457e6a882a39a1a15560697535422d39ef5e

@ -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-java/edtftpj/edtftpj-2.0.4.ebuild,v 1.1 2013/07/08 13:48:17 tomwij Exp $
EAPI="5"
JAVA_PKG_IUSE="doc examples source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="FTP client library written in Java"
SRC_URI="http://www.enterprisedt.com/products/edtftpj/download/${P}.zip"
HOMEPAGE="http://www.enterprisedt.com"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
RDEPEND=">=virtual/jre-1.4
=dev-java/junit-3.8*"
DEPEND=">=virtual/jdk-1.4
app-arch/unzip
${RDEPEND}"
java_prepare() {
find . '(' -name '*.class' -o -name '*.jar' ')' -print -delete
rm doc/LICENSE.TXT || die "Failed to remove LICENSE.TXT"
}
src_compile() {
cd src || die
eant jar -Dftp.classpath=$(java-pkg_getjars junit) $(use_doc javadocs)
}
src_install() {
java-pkg_dojar lib/*.jar
use doc && java-pkg_dojavadoc build/doc/api
use source && java-pkg_dosrc src/com
use examples && java-pkg_doexamples examples
}

@ -1 +1,2 @@
DIST fop-0.95-src.zip 15153053 SHA256 690e4dd4a4b6fdf5b18469bf6768115fb5d444c3253bba47e69b0079a739e32a SHA512 8b40796cc0c5038197a01b4dbdef1efe6158954fe3486658a554113ad2a54196e8eb6530844669cb18ef948cd859b5ec4221fb299a19b537892f15cb01054e79 WHIRLPOOL dced6b252073622cf1ee92d216da280a2f67164779b45a1125ff65a7d856e2cb688b5623edd27742ad68cda0ead1758b8acd473ae2ef196bb469bd3c597f8c3a
DIST fop-1.1-src.zip 27577477 SHA256 0886058bcb076899d9c46f65491eaa9b7144c1c632425feb29fbbc30194ccddb SHA512 bda305b0b94c02bca3a39130080b13fd1391d8ef84f6e9b31adf7279fb9434a65910c51b146b5e0844cff921c0fd2a5786f7e479b29f59cc4c729c2f50bb37a1 WHIRLPOOL 1ddb58d0e822a18ad78c4140d45e9773819a73f9e2a0d8d39026a717ceaed3c60c308cb041e33ed8dbd9ffd2bb6ccdd29d1413eeb312150266c5ad9cf094176f

@ -0,0 +1,96 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/fop/fop-1.1.ebuild,v 1.1 2013/07/08 14:23:45 tomwij Exp $
# TODO: if 'doc' use flag is used then should build also extra docs ('docs' ant target), currently it cannot
# be built as it needs forrest which we do not have
# TODO: package and use optional dependency jeuclid
EAPI="5"
JAVA_PKG_IUSE="doc examples source test"
WANT_ANT_TASKS="ant-trax"
inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="Formatting Objects Processor is a print formatter driven by XSL."
HOMEPAGE="http://xmlgraphics.apache.org/fop/"
SRC_URI="mirror://apache/xmlgraphics/${PN}/source/${P}-src.zip"
KEYWORDS="~amd64 ~x86 ~ppc ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="hyphenation jai"
LICENSE="Apache-2.0"
SLOT="0"
# Doesn't work with java.awt.headless, requires Mockito.
RESTRICT="test"
COMMON_DEPEND="
dev-java/avalon-framework:4.2
dev-java/batik:1.7
dev-java/commons-io:1
dev-java/commons-logging:0
java-virtuals/servlet-api:2.2
dev-java/xmlgraphics-commons:1.5
dev-java/xml-commons-external:1.3
dev-java/ant-core:0
jai? ( dev-java/sun-jai-bin )"
RDEPEND=">=virtual/jre-1.5
${COMMON_DEPEND}"
DEPEND=">=virtual/jdk-1.5
dev-java/qdox:1.12
hyphenation? ( dev-java/offo-hyphenation )
app-arch/unzip
${COMMON_DEPEND}
test? (
dev-java/junit:4
dev-java/xmlunit
)"
java_prepare() {
find "${S}" -name '*.jar' -print -delete || die
}
JAVA_ANT_REWRITE_CLASSPATH="true"
EANT_DOC_TARGET="javadocs"
EANT_BUILD_TARGET="package"
EANT_GENTOO_CLASSPATH="ant-core,avalon-framework-4.2,batik-1.7,servlet-api-2.2,commons-io-1,commons-logging,xmlgraphics-commons-1.5,xml-commons-external-1.3"
EANT_EXTRA_ARGS="-Djce.present=true"
EANT_DOC_TARGET="javadocs"
EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},junit-4"
EANT_TEST_TARGET="junit"
EANT_TEST_EXTRA_ARGS="-Djunit.present=true -Dxmlunit.present=true"
src_compile() {
EANT_GENTOO_CLASSPATH_EXTRA+="$(java-pkg_getjars --build-only qdox-1.12)"
use jai && EANT_EXTRA_ARGS+=" -Djai.present=true" && EANT_GENTOO_CLASSPATH+=",sun-jai-bin"
use hyphenation && EANT_EXTRA_ARGS+=" -Dhyphenation.present=true -Duser.hyph.dir=${EPREFIX}/usr/share/offo-hyphenation/hyph/"
java-pkg-2_src_compile
}
src_test() {
ANT_TASKS="ant-junit" java-pkg-2_src_test
}
src_install() {
java-pkg_dojar build/fop.jar build/fop-sandbox.jar
if use hyphenation ; then
java-pkg_dojar build/fop-hyph.jar
insinto /usr/share/${PN}/
doins -r hyph
fi
# Doesn't support everything upstream launcher does...
java-pkg_dolauncher ${PN} --main org.apache.fop.cli.Main
dodoc NOTICE README
use doc && java-pkg_dojavadoc build/javadocs
use examples && java-pkg_doexamples examples/* conf
use source && java-pkg_dosrc src/java/org src/sandbox/org
}

@ -1 +1,2 @@
DIST freehep-rtti-2.0-sources.jar 12857 SHA256 160dde25591f2adf7eaae5529aef99111de3c15b1bcf2f5f66f62bf31a4e7c94 SHA512 091ceae51ed2647ca225310d1bdb11439c25f22c36824bcc58379e8170277b55d4015101d9e58468195c1e7dbcdcaafb1439eb751547d4864cd4981742b24681 WHIRLPOOL 51654e071de47e83d30d62eb5bdb4bffa8ad26899841867c2685b4c3f05128854731631d493a5ff787a01cb2c235ebd7228432cdf25adef8ae754aec3493c6cf
DIST freehep-rtti-2.0.1-sources.jar 12867 SHA256 11326221f5b721bc9c455c221645fa7934300364bc289c3d15937e0e3df1e05a SHA512 4b6e76ecb46cef83884d3eefb60af5f4efed181364ff8a07f23dab1422752af8eada2f4c8b988fb3934ae847d39e38d8194ade9ac9435b09eaadc077fb82e423 WHIRLPOOL 382bf6e8058b228dcfa5ea814f0d829a9de7bfdf6fd78d83218dae6149e0317d6b43904892ad01a8f3e9cb125ef360ffde6a93f23aef9081e4e8365739d695cc

@ -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-java/freehep-rtti/freehep-rtti-2.0.1.ebuild,v 1.1 2013/07/08 13:51:43 tomwij Exp $
EAPI="5"
JAVA_PKG_IUSE=""
GROUP_ID="org.freehep"
MAVEN2_REPOSITORIES="http://java.freehep.org/maven2"
inherit java-pkg-2 java-mvn-src
DESCRIPTION="High Energy Physics Java library - Runtime Type Identification Object Model and API."
HOMEPAGE="http://java.freehep.org/"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
CDEPEND="dev-java/bcel"
DEPEND=">=virtual/jdk-1.5
${CDEPEND}"
RDEPEND=">=virtual/jre-1.5
${CDEPEND}"
JAVA_GENTOO_CLASSPATH="bcel"

@ -1 +1,2 @@
DIST htmlparser-1.3.1.zip 1196979 SHA256 abe5ca8e226f4104adbe361551024d73b964a583217acbbf7020d69b5b733556 SHA512 20c958e1ed9aadba53a07744b5e567d18ca7d50303e912186c5d1a5e0059ca04bf6ab04cc88aa441671c6b62a3c73d6b523b9308669b56894fbbfe5c9e6af895 WHIRLPOOL 55c8a94166a386c83ef5f4f43260f7cb11659d2dbe380285edc2f633180dcabcf3725802ad62effa0c7a4e94a4a6e1b303400c6f2e9c756302d3ae2c8f58f448
DIST htmlparser-1.4.zip 1425388 SHA256 4e696a17f25a6983c846bb72b8f4e1920659d6a1677d5620eff60417260b586c SHA512 eb0587c808b287bbb18acbba11e8efe5bd0dededd96f6bf34ef59b92144227cf8368bf76474a2c1d87a5d6b635a63057faa9d18e2a1a2d7dfeacbfaa64e57700 WHIRLPOOL ae5de0f11b294ce7c831c1e4e121e0f4d2fe354883de3f83ed33c930180bb73f4d224edfbf75754c0d560946b6cddc03d71551f7219472a71d8952a71cf7c8b9

@ -0,0 +1,48 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/htmlparser/htmlparser-1.4.ebuild,v 1.6 2013/07/08 14:11:01 tomwij Exp $
EAPI=4
JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Implementation of the HTML5 parsing algorithm in Java"
HOMEPAGE="http://about.validator.nu/htmlparser/"
SRC_URI="http://about.validator.nu/${PN}/${P}.zip"
LICENSE="W3C"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
COMMON_DEP="dev-java/icu4j:4
dev-java/xom
dev-java/jchardet"
RDEPEND=">=virtual/jre-1.5
${COMMON_DEP}"
DEPEND=">=virtual/jdk-1.5
app-arch/unzip
${COMMON_DEP}"
src_prepare() {
rm -f *.jar
mkdir -p "${S}/build" || die "mkdir failed"
mkdir -p "${S}/lib" || die "mkdir failed"
cp "${FILESDIR}/build.xml" "${S}" || die "cp failed"
java-pkg_jarfrom --into lib/ icu4j-4
java-pkg_jarfrom --into lib/ xom
java-pkg_jarfrom --into lib/ jchardet
}
src_install() {
java-pkg_dojar htmlparser.jar
use source && java-pkg_dosrc src/*
use doc && java-pkg_dojavadoc docs
}

@ -1 +1,2 @@
DIST httpunit-1.6.2.zip 3186694 SHA256 03d86b78064e1f4e07d9fc468a4a108f297a9969b52f8bcbc0633d146cf69e14 SHA512 60d80b408b61bed26b04cadc51b14b22b8d2a74c5402e684a3dcc25de531644d8f809d7930dd92f19e58284ed38ddc888e34aad786dd6946f6970a7e3f049472 WHIRLPOOL 6cd40d260cd4b1cb305a6a9ae2dac9233a3bebef5da87e96653f11f65217c55c0a95c5b18f9d26908964a2e3420766e8d321428474f73a6d80f87c3903f01ad2
DIST httpunit-1.7.zip 4181983 SHA256 ee178a368f0db6979dfdca24c655f73726c3729fb76dafb064a8fdf8b057f625 SHA512 1d109b8ef65fb80d7904c2786db31916b2ef26c5b92730ce41b90c441d3e8d46a4a8a84a5e82237b52412c6bc29fc6eff18297d2f961616bd8429bf5d579567e WHIRLPOOL 2c397d2a9788812ee413ae682393be9103535942e695a2103ff404fe1a2ec539ed8b22201cdc2c10b011db729f821d91fe100d700b3657600c284d484070b5ce

@ -0,0 +1,57 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/httpunit/httpunit-1.7.ebuild,v 1.1 2013/07/08 14:29:00 tomwij Exp $
EAPI="5"
JAVA_PKG_IUSE="doc"
inherit java-pkg-2 java-ant-2
DESCRIPTION="HttpUnit emulates the relevant portions of browser behavior."
HOMEPAGE="http://httpunit.sourceforge.net/"
# TODO What is metainf for? Where did it come from?
SRC_URI="mirror://sourceforge/${PN}/${P}.zip"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
CDEPEND="
>=dev-java/junit-3.8:0
dev-java/rhino:1.6
dev-java/jtidy:0
java-virtuals/servlet-api:2.3
dev-java/xerces:2"
RDEPEND=">=virtual/jre-1.5
${CDEPEND}"
DEPEND=">=virtual/jdk-1.5
${CDEPEND}"
java_prepare() {
find . -name "*.jar" | xargs rm -v
epatch "${FILESDIR}/rhino-fix-1.6.2.diff"
cd jars || die
java-pkg_jar-from junit,rhino-1.6,xerces-2,jtidy,servlet-api-2.3
}
src_compile() {
java-pkg_filter-compiler jikes
eant clean jar $(use_doc javadocs)
}
src_install() {
java-pkg_dojar "lib/${PN}.jar"
dodoc doc/*.txt
if use doc; then
dohtml -r doc/manual doc/tutorial
java-pkg_dojavadoc doc/api
fi
}

@ -1,2 +1,3 @@
DIST jaffl-0.3.tar.bz2 339479 SHA256 cb488709821dfa40e9eb7bb90784d3752f6034b4f02a2fcb43a8890f55a0d199 SHA512 1c3739bdbf99a449b5fe30531af2aa403ec906dea236b1aee229904a8dfe734a965ab30ce1a1a4214ed66475eb2933bf5004434e6815fc7dbf8cbd149e56c4e3 WHIRLPOOL 5606c78d15cdb5046682adcd90d793d24203924a3642616255639d62e9578a4d2c0b79ae95e3d0ab8b60622f82a84c8b9090db99b8ab0a050e110fcb6ab424c3
DIST jaffl-0.5.1.tar.gz 558817 SHA256 ba392468edcac21f8765dea717bede0cf3ce6488c85471ce1010e4f6973b034f SHA512 735417cc4110b63df39b43a9d96bf0c2b894abb3d7fc8886bdb33086c0d1003f9e41777a499efe60e8b6f8b3768cb4ec59ac0950455dc20922fe9fad4367bbf6 WHIRLPOOL 8ca384e7145ae43f741f06a4d7fcb7ddf8fbfd0c62e57beeaf4d2b17540b477d92dd54a4138b75bc600740da81eb8e8d56dd1ac05d6da5ccd4e009b946084fc1
DIST jaffl-0.5.11.tar.gz 559465 SHA256 77a7e7bf0b98521ed749238fec8eb184426b074010874a9ee9f076e27b74ac6a SHA512 efa5479901ac6d21310af7d482298281189b7d91b806a273cf99faacb4ee0ec6862427077e2553153c3741a640371199cf78750cd4de9f9fdd92e3f1962d7728 WHIRLPOOL 6970de5819e6335c454584a5071290ed10ace121197a5f4396063dbc9eae388bffa573ab921c6896c018f4f3c1441a0dda54952de8a7527cb5aebefe0a7127f3

@ -0,0 +1,10 @@
--- src/com/kenai/jaffl/provider/Library.java.orig 2011-09-07 12:13:06.942731817 +0200
+++ src/com/kenai/jaffl/provider/Library.java 2011-09-07 12:13:08.983731771 +0200
@@ -23,6 +23,7 @@
userLibraryPath.addAll(getPropertyPaths("jaffl.library.path"));
// Add JNA paths for compatibility
userLibraryPath.addAll(getPropertyPaths("jna.library.path"));
+ userLibraryPath.addAll(getPropertyPaths("java.library.path"));
}
};

@ -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/dev-java/jaffl/jaffl-0.5.11.ebuild,v 1.1 2013/07/08 14:49:10 tomwij Exp $
EAPI="5"
JAVA_PKG_IUSE="doc source test"
WANT_ANT_TASKS="ant-nodeps"
inherit java-pkg-2 java-ant-2 versionator
DESCRIPTION="An abstracted interface to invoking native functions from java"
HOMEPAGE="http://kenai.com/projects/jaffl"
SRC_URI="http://github.com/jnr/jnr-ffi/tarball/${PV} -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
CDEPEND="dev-java/jffi:0.4
dev-java/jnr-x86asm:0
dev-java/asm:3"
RDEPEND=">=virtual/jre-1.5
${CDEPEND}"
DEPEND=">=virtual/jdk-1.5
app-arch/unzip
${CDEPEND}
test? (
dev-java/junit:4
dev-java/ant-junit4:0
dev-java/hamcrest-core:0
)"
JAR_VERSION=$(get_version_component_range 1-2)
src_unpack() {
default
mv * "${P}" || die
}
java_prepare() {
rm -vf lib/{.,junit*}/*.jar
epatch "${FILESDIR}/library-path-0.5.9.patch"
java-pkg_jar-from --into lib jffi-0.4
java-pkg_jar-from --into lib jnr-x86asm
java-pkg_jar-from --into lib asm-3 asm.jar asm-3.2.jar
java-pkg_jar-from --into lib asm-3 asm-analysis.jar asm-analysis-3.2.jar
java-pkg_jar-from --into lib asm-3 asm-commons.jar asm-commons-3.2.jar
java-pkg_jar-from --into lib asm-3 asm-tree.jar asm-tree-3.2.jar
java-pkg_jar-from --into lib asm-3 asm-util.jar asm-utils-3.2.jar
java-pkg_jar-from --into lib asm-3 asm-xml.jar asm-xml-3.2.jar
}
EANT_EXTRA_ARGS="-Dreference.jffi.jar=lib/jffi.jar \
-Dreference.jnr-x86asm.jar=lib/jnr-x86asm.jar \
-Dproject.jffi=\"${S}\" \
-Dproject.jnr-x86asm=\"${S}\"
-D\"already.built.${S}\"=true"
src_test() {
local paths="$(java-config -di jnr-x86asm,jffi-0.4):${S}/build"
ANT_TASKS="ant-junit4 ant-nodeps" eant test \
-Drun.jvmargs="-Djava.library.path=${paths}" \
-Dlibs.junit_4.classpath="$(java-pkg_getjars junit-4,hamcrest-core)" ${EANT_EXTRA_ARGS}
}
src_install() {
java-pkg_newjar dist/${PN}-${JAR_VERSION}.jar
use doc && java-pkg_dojavadoc dist/javadoc
use source && java-pkg_dosrc src/*
}

@ -1,3 +1,5 @@
DIST java-gnome-4.0.18.tar.bz2 1045240 SHA256 2f606fda2d89961cfbbddc7f391a35302078030a5391699e3bc44b6972b3928d SHA512 9198ccf91e6fceab6e7ad4ef27e7c7699837ff4f0e193006d5056ed4095f2e34ccbb199de107fa31278f983e93534f01269efeaa8af2f11379e5d9989b8d7acb WHIRLPOOL 52de1758a123ad07a4425b8428fed8861d40286b19fa1e4244d4ba1176ae18d4cc8768b61d97eb2c4604f5949a770674c92af9893f04b480c22042ac806edaf0
DIST java-gnome-4.0.19.tar.bz2 1048049 SHA256 3954ee78277918a32aa80b35cfc1892f3b21af4a6956d9e53e1f0e980512bd9b SHA512 da59fb69e0ab0547f9cb0979c16a16514ee512ed0a44a52689727d5d2ed1744a69650b8a9f3e9d5f3abdeec158a5f6b6af0326a394c7a4c96bad91c6f90903f1 WHIRLPOOL a4201f55950655d8d4ea5f5908c331bad140f7dcd9a710684d372a370800f88716d2066d06d15bb9d996e04948b4d32e477efba51cbec79dfc763d2f7755850d
DIST java-gnome-4.0.20.tar.bz2 1053511 SHA256 2f2e1e97076507026e8bfca45183d30667fcd064177c4914d1b071923227c813 SHA512 8769d48b7dcb76487951b99df05dc04487098ccafb144779e53da2e5e934edbb18964053505750056f78b7117d2ab54538ab493c1a38bf82d9530fdcdfc52a85 WHIRLPOOL 0c20628780e16e64eb3d7728b3f10716144a1268b9ebd612bede3c1eef89f28d4f9b11c5c5d68ac68cb8cfa01e83f2bdc55b1b7bc05ce76e6c7085c453b89a1b
DIST java-gnome-4.1.1.tar.bz2 1035554 SHA256 b3f0a3e90c85c5dc5480db1511d04e9aed1fa3b16a689857ba510e35820170d1 SHA512 83ef29568adac0525848c6e321acec8be235579c5b4a2998886665b6a3e5358e85213a04d48f0649f4d1da01f547eeccf1d4130a729832e96d62c0952613f0f0 WHIRLPOOL a99b25df0937dc04e5d5815f3a645c01697bc72bab0d3ea4c1f96517a791d350c3017b6ba8401df1b623363844ada0aaef6c913b592c6925051df8fea0c78ddb
DIST java-gnome-4.1.3.tar.xz 989568 SHA256 060b2b249bad918b91a55a82b8a2ed085bec5734defaf31e6c8c5ad006532373 SHA512 06f9468f59b5d7ac09fd9542b808c8bf7af5099df925b00f2b27d1dc515f1c15ea93b1fd8166bfa46eed143f6759fec360a8c3be3a5edb08d28901687493bd0a WHIRLPOOL aed0b93d138fd70ec6b0b62875346353ca11394f62ecfdd7b1a795010431fc7f84df58c1c66edb824be5c340e406b4882ffe5201f64a3c2ef80fb6d4d1ae689f

@ -0,0 +1,61 @@
# Bazaar merge directive format 2 (Bazaar 0.90)
# revision_id: abo-DBsUyxBEGcoyHQ1ptcDwU6trohdlbqPIoKRdnAj6d+WDsCgFy4VtynJYGxeQrm1n@public.gmane.org
# target_branch: bzr://research.operationaldynamics.com/bzr/java-\
# gnome/mainline/
# testament_sha1: d216bed6ef1b2623531fd1fe8d974e6e80f801f4
# timestamp: 2011-12-15 22:15:31 +0100
# base_revision_id: andrew-2KHxOkysSnqmy7d5DmSz6aFmO0nFMD88kjLrS2kiXIfrYvW/6KLgWA@public.gmane.org\
# dhkqq211ktceucsl
#
# Begin patch
=== modified file 'src/bindings/org/gnome/glib/Plumbing.java'
--- src/bindings/org/gnome/glib/Plumbing.java 2011-06-19 04:33:24 +0000
+++ src/bindings/org/gnome/glib/Plumbing.java 2011-12-15 21:09:40 +0000
@@ -153,7 +153,7 @@
* Retrieve an array of appropriate Java Boxeds for the given array of
* pointers.
*/
- protected static Boxed[] boxedArrayFor(final Class<?> type, final long[] pointers, Boxed[] boxeds) {
+ protected static Boxed[] boxedArrayFor(final Class<? extends Boxed> type, final long[] pointers, Boxed[] boxeds) {
if (pointers == null) {
return null;
}
@@ -170,7 +170,7 @@
* @throw ClassCastException if the GType pointed by given pointer is not
* a GBoxed.
*/
- protected static Boxed boxedFor(Class<?> type, final long pointer) {
+ protected static Boxed boxedFor(Class<? extends Boxed> type, final long pointer) {
Boxed proxy;
if (pointer == 0L) {
@@ -202,7 +202,7 @@
*
* @see #boxedFor(Class, long)
*/
- protected static void fillBoxedArray(Class<?> type, Boxed[] boxeds, long[] pointers) {
+ protected static void fillBoxedArray(Class<? extends Boxed> type, Boxed[] boxeds, long[] pointers) {
if (pointers == null) {
return;
}
# Begin bundle
IyBCYXphYXIgcmV2aXNpb24gYnVuZGxlIHY0CiMKQlpoOTFBWSZTWaBByfIAAa/fjEAQUGf/9/sA
UAq////4AQAIAFAEGSaqmPQLWu4EkUJqn5MSeKe1GieQUbJiaI000DT1ASUk8JqHlNoKDEAANADQ
NAEkQEaEaapmk0eoeTSA0aaaPU0GgOYBMAJgABMAATAAEkqej0JNR6j1DEaaB6h6mgMgA0yHWW3+
Ju/ZoNpsRz1ywEaVrSsoyeGCB1LL2zZmDv7UeEZ2csNaA7xhD6/e+/wT7Tl2fNjiu6Ejl4wjdWbd
Mub2pqi9qhzImIR0YKvUu2714RaW5DsKHYY5M8TFKaY+2oIxcVt3LRdrWmwV9blGOYKS9DJTpW0T
R3QJAHy5Zijz+9TYRObAaUiRzUol0zhEWhJOozeqWpYIqyZbvhqyVV2tcLgZdcViIYXRGU1EWamP
fTK5S0q+z3lYTFEWq5cF5tuYW2k7WvMGDlqQqx/yLnF+VNBiFDBOMqdO1Zar8QvCNzzpC7eSyknC
VZnG4qPUcRRtV8C8NzGZlHI5goVGVbsKUpN5XIqNh132rlrcaFCrpxPrT6DHMK/xUi8wtxK7JEE+
LghEkZweOJ2UkPaseTKLkUzA0XRipOKNF+aIy2J01IY42ndTy4Fwr3ip3jVzgoEgIEOAryVNTToR
IIs9o+SLTo5F002iUCdG4rd8Tq2mWvBjh3Opei6h5JbZDLkZk33pFBl6jSZOWupp41zP2iy2ZHb0
iOqcIZ9O687Bs1+PSrDHGvmFqXjrTouj5VB40o1rimaVSh1THOg52eFfn4rlQjMlvK2G4ioWMkp8
DzsCErteFWAHTbgMwt0r4eWNZeNK7aUk1NCqQeJvxHzV65eiwOMqWyQofWjJwZdotRKlJM2WnhFu
itOE08953PNQFU8iywcHQtyUJflM0d3TfT8Ww9HJaUxyTKETQe8IOPq0H8aCmAtlW9ScDbTB1gYx
xaTEzHL40HkxhM53kRYMjw3IfhErFBXhCbKnpQx3UaCJPRoB+/f1TZJyAOWp19ApvRMoZ65LAnCz
YFcdsFxFCzYnuDivTFYKoKAofaJk/unkDYZBm9+ZHdJ0xUaq1lo2zMF4riTTRQTzYXaAZablBybq
kQyYI/YJxBkaKUGYGGrmaJSIpkzJlx9XUlkvNnv5lyB1DVHoJhd3EpAawbYbYWYxlX0UL2xpSTWJ
QFaMmVs+pmTmkJUaF7dJVVjN/V2LAWevoEeGvMODBbgBzgSom6MN1hnByeecE2VKFodt5FRRGSJj
OIOVNY/sSzFGSwBkFGKglaolFEKpVNfvtS3qMORqDoUYTT0UFPFixc1qVZZ4DhLAKrkk7tN1nIMB
a7Lhii6yuUgqwb8kuxQxgJOLkKFWGwDMN0NZSy/1f+LuSKcKEhQIOT5A

@ -0,0 +1,300 @@
# Bazaar merge directive format 2 (Bazaar 0.90)
# revision_id: serkan@gentoo.org-20110328160500-s98m2vzg7wh44xsx
# target_branch: ../mainline
# testament_sha1: 3cf7a2a7e1af3fab89b8ead7f906642d84977eb2
# timestamp: 2011-03-28 19:11:05 +0300
# source_branch: /usr/portage/dev-java/java-gnome/files/java-gnome-\
# 4.0.19-libnotify-0.7.patch
# base_revision_id: andrew@operationaldynamics.com-20110214064042-\
# fv6tgq41rru7wjng
#
# Begin patch
=== modified file 'configure'
--- configure 2011-02-14 06:40:42 +0000
+++ configure 2011-02-14 22:27:29 +0000
@@ -805,7 +805,7 @@
"gtkspell");
check_system_library(@gnomedev_libs,
- "libnotify >= 0.4.5 libnotify < 0.7.0",
+ "libnotify >= 0.7.0",
"LibNotify",
"libnotify");
@@ -853,7 +853,7 @@
"FIXME");
check_system_library(@gnomedev_libs,
- "libnotify >= 0.4.5 libnotify < 0.7.0",
+ "libnotify >= 0.7.0",
"LibNotify",
"FIXME");
@@ -917,7 +917,7 @@
"libgtksourceview2.0-dev");
check_system_library(@gnomedev_libs,
- "libnotify >= 0.4.5 libnotify < 0.7.0",
+ "libnotify >= 0.7.0",
"LibNotify",
"libnotify-dev");
@@ -968,7 +968,7 @@
"FIXME");
check_system_library(@gnomedev_libs,
- "libnotify >= 0.4.5 libnotify < 0.7.0",
+ "libnotify >= 0.7.0",
"LibNotify",
"FIXME");
@@ -1020,7 +1020,7 @@
"lib${cpu_arch}gtksourceview-2.0-devel");
check_system_library(@gnomedev_libs,
- "libnotify >= 0.4.5 libnotify < 0.7.0",
+ "libnotify >= 0.7.0",
"LibNotify",
"lib${cpu_arch}notify-devel");
@@ -1083,7 +1083,7 @@
"FIXME");
check_system_library(@gnomedev_libs,
- "libnotify >= 0.4.5 libnotify < 0.7.0",
+ "libnotify >= 0.7.0",
"LibNotify",
"FIXME");
=== modified file 'doc/examples/notify/ExampleLowBattery.java'
--- doc/examples/notify/ExampleLowBattery.java 2010-01-06 06:54:34 +0000
+++ doc/examples/notify/ExampleLowBattery.java 2011-03-28 16:05:00 +0000
@@ -61,7 +61,7 @@
*/
notification = new Notification("Low Battery Example", "Your battery is low!",
- "messagebox_warning", icon);
+ "messagebox_warning");
/*
* Quit the application after notification disappears.
=== modified file 'src/bindings/org/gnome/notify/Notification.java'
--- src/bindings/org/gnome/notify/Notification.java 2011-02-14 03:34:07 +0000
+++ src/bindings/org/gnome/notify/Notification.java 2011-03-13 22:23:48 +0000
@@ -80,46 +80,9 @@
*/
public Notification(String summary, String body, String icon) {
- super(NotifyNotification.createNotification(summary, body, icon, null));
+ super(NotifyNotification.createNotification(summary, body, icon));
}
- /**
- * Create a new notification.
- *
- * <p>
- * The summary appears on the titlebar of notification and body appears as
- * its text. Icon may be a string defining a theme icon or the filename
- * identifying the icon that appears next to text. Attach identifies the
- * widget that the notification relates to.
- *
- * <p>
- * Note that all but summary can be <code>null</code>.
- *
- * @since 4.0.12
- * @deprecated In GNOME 3, notifications will be independent of widgets
- * and status icons. See
- * http://live.gnome.org/GnomeShell/Design
- * /Guidelines/MessageTray/Compatibility
- */
-
- public Notification(String summary, String body, String icon, Widget attach) {
- super(NotifyNotification.createNotification(summary, body, icon, attach));
- }
-
- /**
- * Create a new notification attached to a {@link StatusIcon}. See
- * {@link #Notification(String,String,String,Widget) Notification()} for
- * other parameters.
- *
- * @since 4.0.12
- * @deprecated In GNOME 3, notifications will be independent of widgets
- * and status icons. See
- * http://live.gnome.org/GnomeShell/Design
- * /Guidelines/MessageTray/Compatibility
- */
- public Notification(String summary, String body, String icon, StatusIcon statusIcon) {
- super(NotifyNotification.createNotificationWithStatusIcon(summary, body, icon, statusIcon));
- }
/**
* Updates the notification with given parameters see
@@ -135,43 +98,6 @@
}
/**
- * Attaches Notification to a Widget setting hints to its location.
- *
- * @since 4.0.12
- * @deprecated In GNOME 3, notifications will be independent of widgets
- * and status icons. See
- * http://live.gnome.org/GnomeShell/Design
- * /Guidelines/MessageTray/Compatibility
- */
- public void attach(Widget attach) {
- NotifyNotification.attachToWidget(this, attach);
- }
-
- /**
- * Attaches Notification to a {@link StatusIcon} setting hints to its
- * location.
- *
- * @since 4.0.12
- * @deprecated In GNOME 3, notifications will be independent of widgets
- * and status icons. See
- * http://live.gnome.org/GnomeShell/Design
- * /Guidelines/MessageTray/Compatibility
- */
- public void attach(StatusIcon statusIcon) {
- NotifyNotification.attachToStatusIcon(this, statusIcon);
- }
-
- /**
- * Sets the position of the notification to display on screen.
- *
- * @since 4.0.12
- * @deprecated In GNOME 3
- */
- public void setGeometryHints(Screen screen, int x, int y) {
- NotifyNotification.setGeometryHints(this, screen, x, y);
- }
-
- /**
* Display the notification on screen.
*
* @since 4.0.12
=== modified file 'src/defs/NotifyNotification.defs'
--- src/defs/NotifyNotification.defs 2009-05-16 05:46:28 +0000
+++ src/defs/NotifyNotification.defs 2011-01-31 17:58:10 +0000
@@ -15,19 +15,6 @@
'("const-gchar*" "summary")
'("const-gchar*" "body" (null-ok))
'("const-gchar*" "icon" (null-ok))
- '("GtkWidget*" "attach" (null-ok))
- )
-)
-
-(define-function notify_notification_new_with_status_icon
- (is-constructor-of "NotifyNotification")
- (c-name "notify_notification_new_with_status_icon")
- (return-type "NotifyNotification*")
- (parameters
- '("const-gchar*" "summary")
- '("const-gchar*" "body" (null-ok))
- '("const-gchar*" "icon" (null-ok))
- '("GtkStatusIcon*" "status_icon")
)
)
@@ -42,35 +29,6 @@
)
)
-(define-method attach_to_widget
- (of-object "NotifyNotification")
- (c-name "notify_notification_attach_to_widget")
- (return-type "none")
- (parameters
- '("GtkWidget*" "attach")
- )
-)
-
-(define-method attach_to_status_icon
- (of-object "NotifyNotification")
- (c-name "notify_notification_attach_to_status_icon")
- (return-type "none")
- (parameters
- '("GtkStatusIcon*" "status_icon")
- )
-)
-
-(define-method set_geometry_hints
- (of-object "NotifyNotification")
- (c-name "notify_notification_set_geometry_hints")
- (return-type "none")
- (parameters
- '("GdkScreen*" "screen")
- '("gint" "x")
- '("gint" "y")
- )
-)
-
(define-method show
(of-object "NotifyNotification")
(c-name "notify_notification_show")
# Begin bundle
IyBCYXphYXIgcmV2aXNpb24gYnVuZGxlIHY0CiMKQlpoOTFBWSZTWYC7DCIACghfgGQ0UH///3//
//C////4YA8dZ9xu46SdZbWaakqAoAZ9be83nuFDIehp7YKESiQZSepimaU9ED1D1Hih6TJtIAaA
0AANAeUCUQCYBNQRKf6o0hpk9T0npAYg2oAaaeoGgOMjTJiaDJkwmmQMhoDQGmTQwAmgMJESZECN
MTTKeqYw1TaTGp6mmTaTQNMj0mmmg0BJVE2jQjNCYmmENNP1Q09E2kejUwR6hoeoGEAkkEAEyA0N
BBkiehqZPIaamJPU9R6nqDQbU0lswJsE7CsC4hcgMGbOQ7q0NbmapCXrHz6wR2GWwpYUeWhigoZK
BRcS0pX8rt1mLkAhhrkgJHjh/X9W+eJa4a/04wbaiV+js0OQSE2bW61UKvY1WrBaqWUG320Xgm0E
JunEVhJjuCJAawksggoNlJAgD5AkleVaNLRjE3IUwT0jUdKX1RKD2ZyCGNg2mxttNo+PjFm96QfE
PlVWvZCgbGhwzVBw6Io4mdNM08TuKGO1C1CLykWutV30pWd19s76tZjvrM3Y3Rsmg5ImFjaKYoxs
vutN1YwawlEe6akoq98H8LJ39Q0J9yYdA8Byoe0BwfsBLwzpMiY52uaNQKItAfNsDI+53C/eoZCT
XHWhKKJFsCwKkZ4CWR5D5A/zY9GzoboKx0E3AuIbgh9uAzO4hn7Bja37+nJyreaJxdiSmJ6HgHsF
7XIR2huwc0wVuNuv0frjtiK0PABB8wXcCejRtG/5hvOgIBw5l6vE2bvnSYgYmkB8wgsusGLfzzkR
yAVhBIsSUgbQ7A2UgWg4FIDcoTzCpCEEoyOQrzKwisLaRyZhcxCVO9L2B+/q/9z6j7upeVVTAREK
IgiI58mzxW26qHO+TWGgSK4Qa6QkNihpYg9QmIJAtIUmLucKJODADAvLXo5WIKoOSgcXJCUkAE0c
QUFBJEGxCwcu1gp7Tc8pYFYkMBNRfqaKghu+4gA+VOuqHDE+m3iJFCM0FqYGmV5FZVEPO0xVnyKi
JCY5xnhET0E3GUo2iBshaqaRoUQuI1hUDpM84LXfJskD/JSWK/aK8NpdKFmzckQSC10iGaGs9IVG
EVvDh6QqILFmjrxiCWhDuY8Ye0oCKKp2Q6TkBsiGbckrZQSWNVlV4g1wpCoJwnRLSFiJk7P9HoUb
a3bHv5gArDViVbq2wgOQRYdQ5uZbxC4EldJjdACPkGgNeksqmVIgwMOUegDhwTRDjexSMhZ0ngQM
/MFOvFfU10bQ7N540/kHXCQB6UnW1vyIaR42p5dibchLIC4WIkK8mnJGYc+YpGki9jNBpyJMj+A8
dEQQyYQBgra7tlmmxCM6y2zZy61bgVUlIKQy57USV9prQFfteooEJRGYiDnObCeFMIvDYXWeiush
NoJ6GSU6py1WFIDD3UPVxPS5JP3tmiYvnBMCNvTn4pEppJL8hlIjh7SsHRU5HY+Tx7AO/gQL+YS4
rPajYGBjsPczp1ZIkatM0A10dVJJEQY1wkSRXgGubTOhWbZgGv03PlAZsuCcTJudx1yU2XhUzKYO
54GCZhc8UKPgHDwUeLYzL15zmZfV3c0HVd+AQPIPIPi9gdKR56BBbUSpzqdGRbGZjUSrRGASSIZE
DUzklqkdJEoT1fWhz0VuSUWZxmM+rRcUsOLZ5o0WkvrAdg+0jr1NOGPYPhIEuTbjgIOL69SJpUFU
GNZeBBIwhM9iunKRhBS2kNvXTWYrAbRLliGgt++AH2YxR5dnWsHOHgtGp1AcwiKiEWbowJoVIy5o
xo42acNRCHeJ2d3IbMmQbRTJc5aYMcbcNclZiBgdLg0C+65c3NX7sLXVBpu0JxbpeDv3hG2SCmGa
u9xYu38kKQBJjy6vRqF8R6mVyy0ewnkJNMFGD0KZ7H2BsvLlEJal082UObtucRaXH87ncpxGxxar
RowSxa3IdAT7PO3gPQYKnQUuLouKXG3UiT1LiECf/ofGhG8e9HNPR0YOS9YMczkkRjKQpPQC1SQS
Gmpirnj0l0V4DGaS19kw7K4KCB04Xr6SH7aT3xNq0Gf5q0cMB4eA8IgdHdsmnkclsyIyOhgXvw2j
6sz/BEPhAVCrg1bG91HqiqPtjQIpC+GI0YIGotAXnsUIvVX4ZU4HtoMMFsTC7jjsGg1RysjDIpJN
OBT4Pg1gcc69VbC7sSbzYwBvyC0On+P9U6miaCbk5L9zeDJrkwj/HcsYKgdgTpOelgQ6sGXb19cE
RLoekOhPoZESSsorGtapskaGlWPEiRLtgTJ1IzoRkQBm+Sg0tNvTQ6QkLDc8GBvzgQsqqFHcFZY6
AoIKH4Yci3JbJ3oTN/JhhPtuzzjLw+cIp4D4wZgL3CiBmjoIKCOGArQVHBUBYBoBiIUCEgYZrBFg
RVIvBF8gw+89SRxh2i84dxGMYxo4CCCFDQZ02NtuSwcy+CGyWLmCUISsOgqPhh1hrC7FTfyxbQck
BIf0AQhhDDvz+H87e40NpjTEuxwxjXy7QNnB5WHg9veuyo+n1+yQdAd7/p5/4H1AoV8v+h1cEwU5
A2H6g93kGTvpNVrtucEE51vOY/OIHrQOAboLaDQKhW6Qg6grkVNborAM4Au9FS5sM+DGIo3rgCvT
EqV3GA6nbxb8UQFUnHx3AV4AbwYMjBPZ+p5lxbL1e70FXeajnWCyeAWguzthmnxs1hn8vaBQHUfg
ds4BiGQAhiEQebNGQtUrBLAmuGPAENyiA5U5QeY8DQbwXMmANLMrGzOeIbBg+gGCPX66CXu9gZAq
MXnPP2bjjGW240l+Q0ifIZ9lvfi2mHXJXqtF0UedzgR6MlSeGOEsaqsV5M/lCfuCWqfe0coa/oHc
QPM9nxfoO++/3ch+cEF+V3AF7WSqBgTBxDwEkoh7AXHC7FF4kvK+w+oNMwPYOPiySqBdB/K8NiRz
EVwiEd7jnwBxyLMYwOslk34n1hadZEQU8jCQrG6CqqWZWkn7BbA576gphZQYncGSKZtViznfVfWI
JYuPy18gXQWzh7QkCYERCG257EsjrwGj/J5qvWJ1PbSSdzzFqesiQ0yOON4Bbq4uwcClxOAS65nB
r+yFoCMFpPyGLOUsQW9Iyg8wqG3dIZLjbrHLfQXybtpaHw28LdpLZXrBXJBUSJ4HhQC3E6iViRv+
E4ZMo1nQZgTF1xq21YRXSkcc4L+8gMvMC7exwHHumNfmHA0FYqmxtvZrOi62iPL0tzO3lOg2HTvy
lsl26+i46ZMtPDm4aYbXzmUe7vlCxpk0mnEl5EuMvXQj6gbbTThvzhBkrwRkK8eO20oyE2nMxWbt
nRi4FZe7Aw1UUdN24McmuiAcA2iB1VWBnPb1BRVaXhhfmqgFcIVfYIgYnuz8AZIu0CEtgJ6QboX8
AzQBfT00HzBwhLxCIYzLA5hXeIKERBkPSAqDs9fU4ewkiYkNA2prockzz9+++KcxF0IglwMh16Vv
AGkNEDPLLhTN6msqdSU0QKud6uvSGjsSFaL+EvWlrSeyDtBsAoHgfBEyESCN4kLx7ArDx7AIh3ev
2d4QoxYZMMhDfgQlUG4HWBo5IjXAWwQZo9Yef2AdwegIMITRzNh1RHsGIIoejsBOWWAZe2e69flQ
uYAiQ5VcC5QPaIJgOjMG9IaEGQKBc9/c9CIgT7gRfavPTk/n4B5w1hMFIZAGQmSBgVB3pI3u0B3A
9Je8lSw7OHvBcveCoWUiYiMkm7eh9JMRCEG5x9gUxJKo6E1gI7WP6fEAbEkWCANbA6fxrALggS+g
iEmeH0i6AdGSfzdYOAsCo+VgGcO8SygW8pzng8lQWJHMvDLmDMwYBslBTh96zIGUiFKQ9wfpp+XG
uISABxOsQbXpEBCVVrwC5KkFnDjKFIIYFIFHWE3hAUgQBlJ80WdrRDXPWclrV4Jgc3ldqEhFjJBx
BwB7N5eIS6A9FtZmdrEE7MmMELcECwEJU9IJh0yCKdQhLKhYw3xBWev6JhgYSGGOs7ry/pSNaSiF
HP648wZJkgykiRJNYAPzMFcc2qWcO3/XpqEGXcjpz+r436A93599F3UwMKT4/WcEQxBgW/9AUNIj
VVjUJLBGAD0jxBTCEqTwqTjOwklBCnh1SYhs9yJJg6rBgEg+ZEeyQqMJTCmWSpxAuLADN+vgzI8Z
gGo61q6whSk1MqCRNTJEoamSJ9QcQRkaTYx8ga0t/NiCgZAWoGkVSzi1MG02EzWxYQbmQqQRP5fh
+73gTB77xwdYQ9QOB2YF05/TMEiUglQawHAQvSyJB5wPcjS8zSBzZwYgMjNAFEJeixcISyghgsP0
UYNIPCATK5gf1JEiM4dkwPdtyzJGEu3kB6/dcW/skONoqQ8ri4M4fGpHwn0BeIpEGsnBbEkX6vjf
OktAku4D6zAqH7ebzrSIhqAz/FJORMIL5NCabyjIY94RDPH8PMEiy5dTO8z8MK1SOxJb+77mBeAs
a0PvJVCB725QQlLDSiTtD7bkeY+8bbKATzikrg+lnnyoG4pK9IhtRENqTDRAuhIGNFlSSoSW7/4u
5IpwoSEBdhhE

@ -0,0 +1,87 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/java-gnome/java-gnome-4.0.20.ebuild,v 1.1 2013/07/08 14:09:02 tomwij Exp $
EAPI="5"
JAVA_PKG_IUSE="doc examples source"
PYTHON_COMPAT=( python2_7 )
inherit eutils versionator java-pkg-2 multilib python-r1
MY_PV="${PV/_/-}"
MY_P="${PN}-${MY_PV}"
DESCRIPTION="Java bindings for GTK and GNOME"
HOMEPAGE="http://java-gnome.sourceforge.net/"
SRC_URI="mirror://gnome/sources/${PN}/$(get_version_component_range 1-2)/${MY_P}.tar.bz2"
LICENSE="GPL-2-with-linking-exception"
SLOT="4.0"
KEYWORDS="~amd64 ~ppc ~x86"
RDEPEND=">=dev-libs/glib-2.22
>=x11-libs/gtk+-2.22.0:2
>=gnome-base/libglade-2.6.4
>=gnome-base/libgnome-2.22.0
>=gnome-base/gnome-desktop-2.22.0:2
>=x11-libs/cairo-1.10.0[svg]
>=x11-libs/gtksourceview-2.6.2:2.0
>=app-text/gtkspell-2.0.15-r1:2
>=x11-libs/libnotify-0.4.5
>=dev-libs/libunique-1.0.8:1
>=gnome-base/librsvg-2.32.1
dev-libs/atk
>=virtual/jre-1.5
${PYTHON_DEPS}"
DEPEND="${RDEPEND}
dev-java/junit:0
dev-lang/perl
virtual/pkgconfig
>=virtual/jdk-1.5"
# Needs X11
RESTRICT="test"
S="${WORKDIR}/${MY_P}"
pkg_setup() {
java-pkg-2_pkg_setup
}
java_prepare() {
if has_version ">=x11-libs/libnotify-0.7"; then
epatch "${FILESDIR}"/${P}-libnotify-0.7.patch
fi
# From http://permalink.gmane.org/gmane.comp.gnome.bindings.java.devel/1668
# which has been applied upstream in versions >=4.1.2.
epatch "${FILESDIR}"/${P}-extendsboxed.patch
}
src_configure() {
# Handwritten in perl so not using econf
./configure prefix=/usr libdir=/usr/$(get_libdir)/${PN}-${SLOT} jardir=/usr/share/${PN}-${SLOT}/lib || die
}
src_compile() {
# Fails parallel build in case GCJ is detected
# See https://bugs.gentoo.org/show_bug.cgi?id=200550
emake -j1
if use doc ; then
DISPLAY= emake -j1 doc
fi
}
src_install(){
emake -j1 DESTDIR="${D}" install
java-pkg_regjar /usr/share/${PN}-${SLOT}/lib/gtk-${SLOT}.jar
java-pkg_regjar /usr/share/${PN}-${SLOT}/lib/gtk.jar
dodoc AUTHORS HACKING NEWS README
use doc && java-pkg_dojavadoc doc/api
use examples && java-pkg_doexamples doc/examples
use source && java-pkg_dosrc src/bindings/org
}

@ -0,0 +1,76 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/java-gnome/java-gnome-4.1.3.ebuild,v 1.1 2013/07/08 14:09:02 tomwij Exp $
EAPI="5"
JAVA_PKG_IUSE="doc examples source"
PYTHON_COMPAT=( python2_7 )
inherit eutils versionator java-pkg-2 multilib python-r1 virtualx
MY_PV="${PV/_/-}"
MY_P="${PN}-${MY_PV}"
DESCRIPTION="Java bindings for GTK and GNOME"
HOMEPAGE="http://java-gnome.sourceforge.net/"
SRC_URI="mirror://gnome/sources/${PN}/$(get_version_component_range 1-2)/${MY_P}.tar.xz"
LICENSE="GPL-2-with-linking-exception"
SLOT="4.1"
KEYWORDS="~amd64 ~ppc ~x86"
COMMON_DEP="
app-text/enchant:0
dev-libs/atk:0
>=dev-libs/glib-2.28:2
dev-libs/libunique:3
gnome-base/librsvg:2
>=x11-libs/cairo-1.10.0[svg]
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:3
x11-libs/gtksourceview:3.0
>=x11-libs/libnotify-0.7.0
x11-libs/pango:0
${PYTHON_DEPS}"
RDEPEND="${COMMON_DEP}
>=virtual/jre-1.6"
DEPEND="${COMMON_DEP}
dev-java/junit:0
dev-lang/perl
>=virtual/jdk-1.6
virtual/pkgconfig"
S="${WORKDIR}/${MY_P}"
pkg_setup() {
java-pkg-2_pkg_setup
}
src_configure() {
# Handwritten in perl so not using econf
./configure prefix=/usr libdir=/usr/$(get_libdir)/${PN}-${SLOT} jardir=/usr/share/${PN}-${SLOT}/lib || die
}
src_compile() {
emake
use doc && DISPLAY= emake doc
}
# Needs X11, fails even then
RESTRICT="test"
src_test() {
Xemake test
}
src_install(){
emake -j1 DESTDIR="${D}" install
java-pkg_regjar /usr/share/${PN}-${SLOT}/lib/gtk-${SLOT}.jar
java-pkg_regjar /usr/share/${PN}-${SLOT}/lib/gtk.jar
use doc && java-pkg_dojavadoc doc/api
use examples && java-pkg_doexamples doc/examples
use source && java-pkg_dosrc src/bindings/org
}

@ -1 +1,2 @@
DIST jcalendar-1.3.2.zip 667065 SHA256 57d7d6f79b6fad665c47ba4018e5de91013795e610c45937aadd1a843118e779 SHA512 e0287853e5d19f23aae860298845d26cb700fb2f6f703661fb090d0a30634f28043adc8fc0b64a0395222192e98c4542da3f75155c3fff9d96432ad9f63e376e WHIRLPOOL 83b44c40847f29b2985efcdbee6540fb1e33cc4d3d6f6a86dbb8d28ba47863b77a09f0548570cc422346a5de93bf2b684fe8b3c8b8275034bc6a673bc327010f
DIST jcalendar-1.3.3.zip 669499 SHA256 1dbbf9037026b32adfd123d3946c3ca272075f8b4ddf205436cddeffae320ac9 SHA512 966cb1f063b15bb941e9e263bd0dcf8a6121a6fa37ed2def69be6031856a1459a198f1b10202d697aafff8c71ad6f4e191449014bb692385c066f2c93b9c73fd WHIRLPOOL 39ef9f370b9ddc7c04717c45b34614919e65e54d52b6c2c0b0898b38d917d470e2442bfde08f2b94d567c8806749651aa00362363d38b4a13ba6fae3171a1b58

@ -0,0 +1,49 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/jcalendar/jcalendar-1.3.3.ebuild,v 1.1 2013/07/08 14:57:53 tomwij Exp $
EAPI="5"
JAVA_PKG_IUSE="doc source"
inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="Java date chooser bean for graphically picking a date."
SRC_URI="http://www.toedter.com/download/${P}.zip"
HOMEPAGE="http://www.toedter.com/en/jcalendar/"
LICENSE="LGPL-2.1"
SLOT="1.2"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
COMMON_DEPEND="dev-java/jgoodies-looks:2.0"
RDEPEND=">=virtual/jdk-1.4
${COMMON_DEPEND}"
DEPEND=">=virtual/jdk-1.4
>=app-arch/unzip-5.50-r1
${COMMON_DEPEND}"
S="${WORKDIR}"
# NOTE: build.xml contains no tests
java_prepare() {
cd lib || die
rm -v *.jar || die
java-pkg_jar-from jgoodies-looks-2.0
}
EANT_BUILD_XML="src/build.xml"
EANT_DOC_TARGET="dist"
src_install() {
java-pkg_newjar lib/${P}.jar
dodoc readme.txt
use doc && java-pkg_dohtml -r doc/*
use source && java-pkg_dosrc src/com
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/pat/pat-1.5.3.ebuild,v 1.2 2012/11/03 13:29:16 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/pat/pat-1.5.3.ebuild,v 1.3 2013/07/08 12:11:42 tomwij Exp $
JAVA_PKG_IUSE="doc source"
@ -34,9 +34,11 @@ src_compile() {
src_install() {
java-pkg_dojar *.jar
if use doc; then
dohtml docs/*.{html,jpg}
java-pkg_dojavadoc --symlink javadoc docs/*.javadoc
java-pkg_dojavadoc docs/javadoc
fi
use source && java-pkg_dosrc com
}

@ -1,2 +1,3 @@
DIST xmlgraphics-commons-1.2-src.tar.gz 430083 SHA256 1588fe182e62d3f3cf7c2acb7d0989b7134b94c95580256e4fe1b9c5e3a38663 SHA512 20bb9ac9287266371bdeaf8db7c4310c8df2f8aca9c63c295eaa463d391553f2de23cea50fe794520bfbb00e7283ee2debba2b0279ed1f317e001e69f54fed78 WHIRLPOOL abfb690dde0b078591a85c09dc2b1e0d7db6c5b814a26d54d35bdc7a3f3f06f16ba946ce3070944b06f933f5d3295477124ce5ce55260b58c1c550c8b0be38f1
DIST xmlgraphics-commons-1.3.1-src.tar.gz 751502 SHA256 1dd2acfe892af34196d5365addd8e106dd355a2b4bead5f44feea4edcfc452b1 SHA512 0c2b2b8db4c54d50f65bb6915319f531e2ea4bac93cf95a4a9caec17a22a103a2919688135e6b2d3f110db9206d61ceb8a6735602fbf99faedd40b971539b589 WHIRLPOOL cb94ef4f0fca609ba2e92f20e74cd6edcae4fcc092bbb4dd482af522354813c79216a750e0c2157349713f9c9295d2dbf35bfb58de6c755deb4ee11af6c36c1a
DIST xmlgraphics-commons-1.5-src.tar.gz 2597097 SHA256 f73322f1fafdcf5391d0411a377ac6c566e17536daf64b29f1370d6e718d0867 SHA512 af120dab18972f32e1b23f8bed1a9c519d7e2bcebd9c32fa77db61394f31a5821d909ddfe0e9a27cda7fcdf44966cf2576a94fc7c9af047f66c4081b8c35f398 WHIRLPOOL 043d57d08945713e3a14c28274551ac8cd76890f09b52ff1774f6201619792dddbcd827e55680a72b8bb711060ee6d6d270056846f53e35aaee2506052a52eb4

@ -0,0 +1,38 @@
Description: This test fails with openjdk-7 (and oracle java 7).
Skip for the time being until upstream resolve - see Bug.
Author: James Page <james.page@ubuntu.com>
Bug: https://issues.apache.org/bugzilla/show_bug.cgi?id=53328
Index: xmlgraphics-commons/test/java/org/apache/xmlgraphics/image/loader/ImageLoaderTestCase.java
===================================================================
--- xmlgraphics-commons.orig/test/java/org/apache/xmlgraphics/image/loader/ImageLoaderTestCase.java 2012-05-30 17:12:37.000324000 +0100
+++ xmlgraphics-commons/test/java/org/apache/xmlgraphics/image/loader/ImageLoaderTestCase.java 2012-05-30 17:13:03.184417043 +0100
@@ -159,28 +159,6 @@
sessionContext.checkAllStreamsClosed();
}
- public void testICCProfiles() throws Exception {
- MyImageSessionContext sessionContext = createImageSessionContext();
- List/* <ICC_Profile> */profiles = new ArrayList();
-
- runReaders(profiles, sessionContext, "iccTest.png", "image/png",
- ImageFlavor.RAW_PNG);
- runReaders(profiles, sessionContext, "iccTest.jpg", "image/jpeg",
- ImageFlavor.RAW_JPEG);
-
- ICC_Profile first = (ICC_Profile) profiles.get(0);
- byte[] firstData = first.getData();
- for (int i = 1; i < profiles.size(); i++) {
- ICC_Profile icc = (ICC_Profile) profiles.get(i);
- byte[] data = icc.getData();
- assertEquals("Embedded ICC Profiles are not the same size!",
- firstData.length, data.length);
- for (int j = 0; j < firstData.length; j++) {
- assertEquals("Embedded ICC Profiles differ at index " + j,
- firstData[j], data[j]);
- }
- }
- }
private void runReaders(List profiles, ImageSessionContext isc, String uri,
String mime, ImageFlavor rawFlavor) throws Exception {

@ -0,0 +1,64 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/xmlgraphics-commons/xmlgraphics-commons-1.5.ebuild,v 1.1 2013/07/08 14:10:00 tomwij Exp $
EAPI="5"
JAVA_PKG_IUSE="doc examples source test"
VIRTUALX_REQUIRED="manual"
VIRTUALX_COMMAND="eant"
inherit java-pkg-2 java-ant-2 virtualx
DESCRIPTION="A library of several reusable components used by Apache Batik and Apache FOP."
HOMEPAGE="http://xmlgraphics.apache.org/commons/index.html"
SRC_URI="mirror://apache/xmlgraphics/commons/source/${P}-src.tar.gz"
LICENSE="Apache-2.0"
SLOT="1.5"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
CDEPEND="dev-java/commons-io:1
>=dev-java/commons-logging-1:0"
DEPEND=">=virtual/jdk-1.5
test? ( dev-java/ant-junit4 )
${CDEPEND}"
RDEPEND=">=virtual/jre-1.5
${CDEPEND}"
# Strategies for non sun jdk's/jre's
JAVA_ANT_IGNORE_SYSTEM_CLASSES="true"
JAVA_ANT_REWRITE_CLASSPATH="true"
java_prepare() {
# See https://issues.apache.org/bugzilla/show_bug.cgi?id=53328
epatch "${FILESDIR}"/${P}-disable-iccprofile-test.patch
find "${S}" -name '*.jar' -print -delete || die
rm -v test/java/org/apache/xmlgraphics/java2d/ps/PSGraphics2DTestCase.java || die
}
EANT_GENTOO_CLASSPATH="commons-io-1,commons-logging"
EANT_EXTRA_ARGS="-Djdk15.present=true"
EANT_BUILD_TARGET="jar-main"
EANT_DOC_TARGET="javadocs"
src_test() {
java-pkg_jarfrom --into lib junit-4,commons-io-1
ANT_TASKS="ant-junit4" virtualmake -Djdk15.present=true junit
}
src_install(){
java-pkg_newjar build/${P}.jar
use source && java-pkg_dosrc src/java/org
use doc && java-pkg_dojavadoc build/javadocs
}
# TODO: Investigate producing .net libraries.

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.49.0-r2.ebuild,v 1.5 2012/11/22 19:48:37 zerochaos Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.49.0-r2.ebuild,v 1.6 2013/07/08 13:33:14 pinkbyte Exp $
EAPI="4"
PYTHON_DEPEND="python? *"
@ -27,6 +27,7 @@ RDEPEND="icu? ( >=dev-libs/icu-3.3 )
!app-admin/eselect-boost
elibc_glibc? ( <sys-libs/glibc-2.16 )"
DEPEND="${RDEPEND}
app-arch/bzip2
=dev-util/boost-build-${MAJOR_V}*"
S=${WORKDIR}/${MY_P}

@ -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/boost/boost-1.52.0-r6.ebuild,v 1.1 2013/03/03 11:02:36 flameeyes Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.52.0-r6.ebuild,v 1.2 2013/07/08 13:33:14 pinkbyte Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} )
@ -26,6 +26,7 @@ RDEPEND="icu? ( >=dev-libs/icu-3.6:= )
sys-libs/zlib
!app-admin/eselect-boost"
DEPEND="${RDEPEND}
app-arch/bzip2
=dev-util/boost-build-1.52.0-r1"
S=${WORKDIR}/${MY_P}

@ -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/boost/boost-1.53.0.ebuild,v 1.3 2013/06/28 21:11:27 bicatali Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.53.0.ebuild,v 1.4 2013/07/08 13:33:14 pinkbyte Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} )
@ -26,6 +26,7 @@ RDEPEND="icu? ( >=dev-libs/icu-3.6:= )
sys-libs/zlib
!app-admin/eselect-boost"
DEPEND="${RDEPEND}
app-arch/bzip2
=dev-util/boost-build-${MAJOR_V}*"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"

@ -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/libnl/libnl-3.2.22.ebuild,v 1.7 2013/07/07 15:19:45 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libnl/libnl-3.2.22.ebuild,v 1.8 2013/07/08 15:52:15 jer Exp $
EAPI=4
inherit eutils libtool multilib
@ -13,7 +13,7 @@ SRC_URI="
"
LICENSE="LGPL-2.1 doc? ( GPL-2 ) utils? ( GPL-2 )"
SLOT="3"
KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~ia64-linux ~x86-linux"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~ia64-linux ~x86-linux"
IUSE="doc static-libs utils"
DEPEND="

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Data-OptList/Data-OptList-0.107.0.ebuild,v 1.13 2012/12/31 16:55:04 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Data-OptList/Data-OptList-0.107.0.ebuild,v 1.14 2013/07/08 09:36:19 vincent Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="parse and validate simple name/value option pairs"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ~ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
RDEPEND="dev-perl/Sub-Install

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Dist-CheckConflicts/Dist-CheckConflicts-0.20.0.ebuild,v 1.14 2012/12/31 16:55:44 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Dist-CheckConflicts/Dist-CheckConflicts-0.20.0.ebuild,v 1.15 2013/07/08 09:45:57 vincent Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Declare version conflicts for your dist"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ~ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
RDEPEND="dev-perl/Sub-Exporter

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Module-Implementation/Module-Implementation-0.60.0.ebuild,v 1.15 2012/12/31 16:54:44 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Module-Implementation/Module-Implementation-0.60.0.ebuild,v 1.16 2013/07/08 09:49:39 vincent Exp $
EAPI=4
@ -12,7 +12,7 @@ DESCRIPTION="Loads one of several alternate underlying implementations for a mod
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ~ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
RDEPEND="

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Module-Runtime/Module-Runtime-0.13.0.ebuild,v 1.12 2012/09/09 16:27:57 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Module-Runtime/Module-Runtime-0.13.0.ebuild,v 1.13 2013/07/08 09:48:46 vincent Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Runtime module handling"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ~ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
RDEPEND=""

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Package-DeprecationManager/Package-DeprecationManager-0.130.0.ebuild,v 1.10 2012/12/31 16:56:03 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Package-DeprecationManager/Package-DeprecationManager-0.130.0.ebuild,v 1.11 2013/07/08 09:51:22 vincent Exp $
EAPI=4
@ -12,7 +12,7 @@ DESCRIPTION="Manage deprecation warnings for your distribution"
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ~ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
RDEPEND="dev-perl/List-MoreUtils

@ -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/Package-Stash-XS/Package-Stash-XS-0.260.0.ebuild,v 1.11 2013/04/02 13:22:17 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Package-Stash-XS/Package-Stash-XS-0.260.0.ebuild,v 1.12 2013/07/08 09:53:52 vincent Exp $
EAPI=5
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Faster and more correct implementation of the Package::Stash API"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ~ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
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-perl/Package-Stash/Package-Stash-0.340.0.ebuild,v 1.11 2013/06/02 08:43:25 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Package-Stash/Package-Stash-0.340.0.ebuild,v 1.12 2013/07/08 09:55:01 vincent Exp $
EAPI=5
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Routines for manipulating stashes"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ~ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
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-perl/Sub-Exporter/Sub-Exporter-0.985.0.ebuild,v 1.1 2013/02/21 16:10:28 tove Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Sub-Exporter/Sub-Exporter-0.985.0.ebuild,v 1.2 2013/07/08 09:37:20 vincent Exp $
EAPI=5
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="A sophisticated exporter for custom-built routines"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE=""
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-perl/Sub-Install/Sub-Install-0.926.0.ebuild,v 1.8 2013/02/08 19:48:07 bicatali Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Sub-Install/Sub-Install-0.926.0.ebuild,v 1.9 2013/07/08 09:34:01 vincent Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="install subroutines into packages easily"
SLOT="0"
KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ~ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
RDEPEND=""

@ -1,8 +1,8 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Test-Output/Test-Output-0.16.ebuild,v 1.4 2010/06/27 17:57:49 nixnut Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Test-Output/Test-Output-0.16.ebuild,v 1.5 2013/07/08 09:41:09 vincent Exp $
EAPI=2
EAPI=5
MODULE_AUTHOR=BDFOY
inherit perl-module

@ -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/Test-Output/Test-Output-1.10.0.ebuild,v 1.12 2013/07/05 18:22:00 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Test-Output/Test-Output-1.10.0.ebuild,v 1.14 2013/07/08 10:06:55 vincent Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Utilities to test STDOUT and STDERR messages"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~ppc ~ppc64 s390 sh sparc x86 ~x86-fbsd"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
IUSE="test"
RDEPEND="

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Test-Requires/Test-Requires-0.60.0.ebuild,v 1.14 2012/12/17 18:30:42 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Test-Requires/Test-Requires-0.60.0.ebuild,v 1.15 2013/07/08 09:42:53 vincent Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Checks to see if the module can be loaded"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ~ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE=""
RDEPEND=">=virtual/perl-Test-Simple-0.61"

@ -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/net-server/net-server-2.7.0.ebuild,v 1.5 2013/07/07 15:14:59 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/net-server/net-server-2.7.0.ebuild,v 1.6 2013/07/08 15:54:19 jer Exp $
EAPI=4
@ -12,7 +12,7 @@ inherit perl-module eutils
DESCRIPTION="Extensible, general Perl server engine"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
IUSE="ipv6"
RDEPEND="dev-perl/IO-Multiplex

@ -6,3 +6,4 @@ DIST billiard-2.7.3.22.tar.gz 126489 SHA256 061110eb4634a2b01844b4548c9f88f5e8bd
DIST billiard-2.7.3.23.tar.gz 126616 SHA256 11b43d373477f9490adc1473ab4b95e19d45ab22dbd821ad418547e12f0d4383 SHA512 243a2d6188b07e0e28e0a1a38b90dc0efddc96a8fad54e06a514a0709a83acd2570e24d3ca22b94a673105e34f08f0b0c5fbcc1948ea34ef62b744c21203be17 WHIRLPOOL 6529bcb9c5986ae013d46325c5fad869e3bfd6744dda4434c1352975e8e6514b9ea6259ac3c185bcc537c986acce9374f9dcd068f87f264cf4b3c4cae37786ee
DIST billiard-2.7.3.27.tar.gz 128154 SHA256 c5a3a5c8d46b7a09130f6ee2bdea971170c822e58edba37b799ac13539ce185d SHA512 d79834c4c6279403d5f2c7b12c4d6ed76f95da649280f10bd45f49cd6af6d4a4d8d6adc0f78bf67be33c9d491c0ce33a4aac08c4851a06fcbf6fc5896298edd7 WHIRLPOOL 4685a5a78dc3456ba03932e524e83598c9b7df4c6c85935d7f5663b05fbc179951805321ce9f0ed37fa87924207d34feb869deac97814cacd411a76277c298e2
DIST billiard-2.7.3.28.tar.gz 132990 SHA256 1b2231dbd516e4d484de14c76b7916513d901397ac93973c3f61e8382cc7efb7 SHA512 eaf932fa4f5c8261bd6213744809bddad9abe0862b4e0656d4aa2c72fb4cc414cefc342f16d2bd043c55ffad7edf53c8654ba9d93271c51748e8e32ea96092b6 WHIRLPOOL 56416cbf46fda77ceae665959418baf8e3ec4f5f03c2fa4b8eee150eb6b0df4ad70ed74361a6145c66265850976136419e6bad32abbe960f58afafcb0a464d19
DIST billiard-2.7.3.31.tar.gz 134743 SHA256 4e0f290d73a7fde7dbb0917e5a0542e454f0e0e459a27b2077d4782600acd4ae SHA512 3d861af30bd2ddf31c9211f126ee78cdc705c9a9962989b82145cf4d40a340ee7e785fef79242a667add148263f63e7ff32ca0b7b4de7f18b381105bcb933c99 WHIRLPOOL a99329fe55eef631196da42d9a0ca58bf8d70809210bb8681a639b0e72a64b311d0537e284a48f078c81bd4abf70f054a7901419934e983efa40715713033c94

@ -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/billiard/billiard-2.7.3.31.ebuild,v 1.1 2013/07/08 08:30:46 patrick Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} pypy{1_9,2_0} )
inherit distutils-r1 flag-o-matic
DESCRIPTION="Python multiprocessing fork"
HOMEPAGE="http://pypi.python.org/pypi/billiard https://github.com/celery/billiard"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RESTRICT="test"
RDEPEND=""
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
python_compile() {
if [[ ${EPYTHON} != python3* ]]; then
local CFLAGS=${CFLAGS}
append-cflags -fno-strict-aliasing
fi
distutils-r1_python_compile
}
python_test() {
cd "${BUILD_DIR}" || die
nosetests billiard.tests || die "Tests fail with ${EPYTHON}"
}

@ -5,3 +5,4 @@ DIST celery-3.0.15.tar.gz 1229180 SHA256 c20637d2ad68ddc407f4fba89e3afccbe7a9c55
DIST celery-3.0.16.tar.gz 1233799 SHA256 31dc01e2e9c52825419d760422de7a6ce6fc789960fa087e8227ff4a528a2120 SHA512 4f483cb98f614868a7199d9621a68a1eaeff55740718b500385b73a0aca1f2ff67970316e3c4e88bba476ce0240adfff1e36703a7698f9c03ebdb989e156a337 WHIRLPOOL 5d6ff8cf7730806643f8c618eece2b014e847b8d3ee1c888f332e5c8dd718bd80f3e78132a379f29e55d274d30af788c640dce8f480c03f7b29a974bbe993c04
DIST celery-3.0.17.tar.gz 1235117 SHA256 554d1e0c7cd8346aa372bb7f2b971441eee8e192a6a3855c89bad4d33b7bd947 SHA512 b426dc0e06efb4d9bccaaad57368ffedae275f758a5f6325b4aa78646b68620e381389a52d2f84d5d007269089230ac349620a021986e0fafd8acee1a1e55ecc WHIRLPOOL 38e8e412e1a419dcbd9874c9e17a17443bf6377c1b6d98fe76c53020042033edf4696021edaa04baaafe3c3acc3b4fa88c36a414ea3f99cafc74cfe520793563
DIST celery-3.0.19.tar.gz 1242004 SHA256 70ce2ff1143d964378b3e50817366256a036e78422e85cd89724d5e6ef022e55 SHA512 e6401adeafd1fe5e69a99bf69fe2a1a7ffe033d24fdec2732d5f564c7026cda78ca5fa1a8dfd3cebc9d4879e15e77b5b54018c4b6ba9f65db92d44ed99dcb178 WHIRLPOOL f47d5cdfb56e9695aff470d7966a920d95e03ce19a0af4e56cfb7d88e47b9cb78f4a8ae41efa789cb0de4e1675d8b1098dfb52adceadea4eaeb24efd6281ce83
DIST celery-3.0.21.tar.gz 1094747 SHA256 c1a76a94ba0d766630678df4912e211dc916f73143a189f8a6e37148ad2ffa53 SHA512 d6ef29a8cfad6016935398d3df7639dd06f5e47159b08550e7a83a80cc2d00da6ef2e284ffc1bde4c7e1d5f1213c83b17097c8d62a39ab390f300a4d4d22f39a WHIRLPOOL 29a4af9dcc99797ccdb8e4db022dd6688ddb1f1656e9fdaa5f06d4b109d2adda305f72a8089a418be0422d117f8edbf3b42e698eaa0633c81c9d4c1ea5719d57

@ -0,0 +1,81 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/celery/celery-3.0.21.ebuild,v 1.1 2013/07/08 08:25:47 patrick Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Celery is an open source asynchronous task queue/job queue based on distributed message passing."
HOMEPAGE="http://celeryproject.org/ http://pypi.python.org/pypi/celery"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples test"
PY2_USEDEP=$(python_gen_usedep python2_7)
RDEPEND="<dev-python/kombu-3
>=dev-python/kombu-2.5.10[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-1.5[${PYTHON_USEDEP}]
>=dev-python/anyjson-0.3.3[${PYTHON_USEDEP}]
virtual/pyparsing[${PYTHON_USEDEP}]
>=dev-python/billiard-2.7.3.28[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/gevent[${PY2_USEDEP}]
>=dev-python/mock-0.7.0[${PYTHON_USEDEP}]
virtual/python-unittest2[${PYTHON_USEDEP}]
dev-python/pyopenssl[${PYTHON_USEDEP}]
dev-python/nose-cover3[${PYTHON_USEDEP}]
dev-python/sqlalchemy[${PYTHON_USEDEP}]
dev-python/pymongo[${PYTHON_USEDEP}]
dev-python/redis-py[${PYTHON_USEDEP}]
dev-db/redis
)
doc? (
dev-python/docutils[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
dev-python/jinja[${PYTHON_USEDEP}]
dev-python/sphinxcontrib-issuetracker[${PYTHON_USEDEP}]
dev-python/sqlalchemy[${PYTHON_USEDEP}]
)"
PATCHES=( "${FILESDIR}"/celery-docs.patch )
python_compile_all() {
if use doc; then
mkdir docs/.build || die
emake -C docs html
fi
}
python_test() {
if [[ "$EPYTHON}" = python3* ]]; then
ewarn "dep gevent of testsuite doesn't support python3"
ewarn "testsuite also needs re-writing for py3 despite citing py3k"
else
nosetests || die "Tests failed with ${EPYTHON}"
# These have some failures, filed upstream
#einfo "running funtests"
#"${PYTHON}" funtests/setup.py test || die "Failure occured in funtests"
fi
}
python_install_all() {
# Main celeryd init.d and conf.d
newinitd "${FILESDIR}/celery.initd" celery
newconfd "${FILESDIR}/celery.confd" celery
use examples && local EXAMPLES=( examples/. )
use doc && local HTML_DOCS=( docs/.build/html/. )
distutils-r1_python_install_all
}

@ -3,3 +3,4 @@ DIST icalendar-3.1.tar.gz 50530 SHA256 35fc6b618b93f7e6dfc6e16ce2e2012fa540264b3
DIST icalendar-3.2.tar.gz 67177 SHA256 d6b212bb2fc1123fe6e47464d13e3b120e6523bcb9e27468b8744e2d9b5ab076 SHA512 c29d5e7c34753b04183651601679bdb232dc93bfaa887ba209ac26e09943bad822306adc6271efe4be25a0c926637b729b8204d09fa4274a347cb88a9344d81c WHIRLPOOL 15e76c300158d63c5b9a9fab36770f4fa6f3a2942f5737661982b58c5e6d6edc03d204d19a57c8506290def9181f6062a43a2ebe7d48f26e7e93f39d8e386bb1
DIST icalendar-3.3.tar.gz 60268 SHA256 68ac21ff1ac30a4a66f05817fb4ac3bc2af3c15e3eae68d5d5164963a17ee5bd SHA512 0ccdbb3f06f65c694491512900f8b8421be8b2cea2ea4ca34348167ff3c9c6586658b35f8c16392d711da26a98ae2b5c5ee910b63ab79263feea70395e57d1c1 WHIRLPOOL 46861423770c66635a3388e05371351712f69bbf99dadd7ab0574c4772605d37a97170cc967328eb136c09ed1927a835f6129eae8e5f9353bc058196bdfdf64a
DIST icalendar-3.4.tar.gz 61465 SHA256 43c2d272e2e6f74bb192c50d6ed18175ac1d8600a28e10f28cd9e5180a87ebdc SHA512 71e543b8b04c506ef172cfd0a022da5ec7fb4915a0c01ec3ca467c3276ad8094c63d0b8a45630c1686dbafa3c40c588454c1be5dd4cb2c5c9f131300ccd60937 WHIRLPOOL ce492368f217cef0d743adf52f4472fc544351f58a48c639c49570ca0a492e924c4ecd0f1adfe9f78704aefb1bbbace00e9dbca159f41dfe3f9ad8b23b906c5f
DIST icalendar-3.5.tar.gz 59780 SHA256 2fc1094896b9dcdfc87b5c07ec4a4dd3b65b70c1650e91884eff96ccb9e89ea9 SHA512 e2b105f3dcfed5de2c63600dfc76eb328a27302a921e34b95026a7bec9b1322c5bb9a46b3a2fa0d0e8659a0f6e1ff4432e20665ae15c11b804194f87b088a115 WHIRLPOOL 0e9b107f5f3c8209633bfdc20ea88867999f109669328052f5cb464e0062bebb5b3f2d747c431cf4ca7d7d4550531cc9b6477bd87e7991eb4a1e7862220501e1

@ -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/icalendar/icalendar-3.5.ebuild,v 1.1 2013/07/08 09:00:32 patrick Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7} pypy{1_9,2_0} )
inherit distutils-r1
MY_PN="collective-${PN}"
DESCRIPTION="Package used for parsing and generating iCalendar files (RFC 2445)."
HOMEPAGE="http://github.com/collective/icalendar"
SRC_URI="mirror://pypi/i/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x86-fbsd"
IUSE="doc test"
DOCS="README.rst"
RDEPEND=">=dev-python/python-dateutil-1.5[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? ( virtual/python-unittest2[${PYTHON_USEDEP}] )"
python_compile_all() {
if use doc; then
pushd docs > /dev/null
emake text
popd > /dev/null
DOCS=( ${DOCS} docs/_build/text/*.txt )
fi
}
python_test() {
nosetests -v src/icalendar/tests || die "Tests failed under ${EPYTHON}"
}

@ -1,15 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/libextractor-python/libextractor-python-0.6.ebuild,v 1.1 2012/05/11 08:35:35 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/libextractor-python/libextractor-python-0.6-r1.ebuild,v 1.1 2013/07/08 08:32:54 idella4 Exp $
EAPI=4
EAPI=5
PYTHON_DEPEND="2:2.6"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
PYTHON_MODNAME="extractor.py"
PYTHON_COMPAT=( python{2_6,2_7} pypy2_0 )
inherit distutils
inherit distutils-r1
DESCRIPTION="A library used to extract metadata from files of arbitrary type"
HOMEPAGE="http://www.gnu.org/software/libextractor/"
@ -22,6 +19,6 @@ IUSE=""
RDEPEND=">=media-libs/libextractor-0.6.3"
DEPEND="${RDEPEND}
dev-python/setuptools"
dev-python/setuptools[${PYTHON_USEDEP}]"
S=${WORKDIR}/Extractor-${PV}

@ -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/llfuse/llfuse-0.39.ebuild,v 1.1 2013/05/22 06:57:15 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/llfuse/llfuse-0.39.ebuild,v 1.2 2013/07/08 10:37:47 idella4 Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} )
PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} pypy2_0 )
inherit distutils-r1
@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.bz2"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
IUSE="doc examples"
RDEPEND=">=sys-fs/fuse-2.8.0"
DEPEND="${RDEPEND}
@ -22,6 +22,7 @@ DEPEND="${RDEPEND}
virtual/pkgconfig"
python_install_all() {
use doc && local HTML_DOCS=( doc/html/. )
use examples && local EXAMPLES=( examples/. )
distutils-r1_python_install_all
use doc && dohtml -r doc/html/*
}

@ -1,13 +1,11 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/m2secret/m2secret-0.1.1.ebuild,v 1.3 2012/11/09 18:32:54 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/m2secret/m2secret-0.1.1-r1.ebuild,v 1.1 2013/07/08 13:26:36 idella4 Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
inherit distutils
inherit distutils-r1
DESCRIPTION="Encryption and decryption module and CLI utility"
HOMEPAGE="http://www.heikkitoivonen.net/m2secret http://pypi.python.org/pypi/m2secret"
@ -18,6 +16,6 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-python/setuptools"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}
>=dev-python/m2crypto-0.18"
>=dev-python/m2crypto-0.18[${PYTHON_USEDEP}]"

@ -1,13 +1,11 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/manifestdestiny/manifestdestiny-0.5.6.ebuild,v 1.1 2012/10/09 09:49:30 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/manifestdestiny/manifestdestiny-0.5.6-r1.ebuild,v 1.1 2013/07/08 15:18:20 idella4 Exp $
EAPI="4"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7} pypy2_0 )
inherit distutils
inherit distutils-r1
MY_PN="ManifestDestiny"
MY_P="${MY_PN}-${PV}"
@ -21,8 +19,7 @@ KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE=""
DEPEND="dev-python/setuptools"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_P}"
PYTHON_MODNAME="manifestparser"

@ -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/manuel/manuel-1.7.1.ebuild,v 1.3 2013/05/10 05:18:49 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/manuel/manuel-1.7.1.ebuild,v 1.4 2013/07/08 15:58:31 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python2_{6,7} python{3_1,3_2} pypy{1_9,2_0} )
PYTHON_COMPAT=( python2_{6,7} python{3_1,3_2,3_3} pypy{1_9,2_0} )
inherit distutils-r1 eutils
@ -15,19 +15,18 @@ SRC_URI="http://dev.gentoo.org/~idella4/tarballs/${P}-20130316.tar.bz2"
LICENSE="ZPL"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
IUSE=""
RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
# Required to run tests
DISTUTILS_IN_SOURCE_BUILD=1
DOCS=( CHANGES.txt )
src_prepare() {
# Extract all refs to and use of zope.testing
epatch "${FILESDIR}"/${PN}-1.7-rm_zope_test.patch
}
PATCHES=( "${FILESDIR}"/${PN}-1.7-rm_zope_test.patch )
python_test() {
PYTHONPATH=${BUILD_DIR}/lib esetup.py test
PYTHONPATH=src/ esetup.py test
}

@ -1,4 +1,5 @@
DIST chicken-3.3.0.tar.gz 4228441 SHA256 5ce2519bac9956de5700a5777b2bbc2cd89202ef2d2252a40a0d1e8c9854bec6
DIST chicken-4.6.0.tar.gz 3019126 SHA256 c55d1dadf9941b3efbc7be9181d5c7cbc304a20c614625fbf710c0acaa1cd245
DIST chicken-4.7.3.tar.gz 3316152 SHA256 00c82bc2208d74463a69356d2a30a3771f87048ea87fb9c024d464b3c9d4e230
DIST chicken-4.8.0.3-cve-updates.tar.bz2 218025 SHA256 3e4de410766b09706be156d8460a39a8382365470f46f2da545a577a4f986502 SHA512 2ad05fbc414fe536d94a63e4d57c98c3bb19267f99e636c2039cd2c3984778fb7f7a0765c64ed6dbe4c438c14bdc94d1f83a626191e0cb817eeca5ea1e480132 WHIRLPOOL b0c7a0280ff08e1ca66a8155e3917f6b12c4e9d9b94f2b354046d3d4cbc598d5edb43c4a210d30fda59c9a4654e95adfe7b21a0aa84ab795e46b37128235ec1e
DIST chicken-4.8.0.3.tar.gz 3959422 SHA256 6a1414e6f35586e47d7f4470eaf1779a4f73dec664b14bebf8763dd804b399c3 SHA512 8a716953fe7eeaea9039e90c5a2abad7fbe341a580176abe870c7b78bfdd11f1291d90bb9df43334b7f7ea484695ba59eba3558b9e360e5e9bd21fa106679197 WHIRLPOOL f55ca79a7df54dce9612b444a5a6a767b9b18cb9ba48a91bb5abab799d260e6c8aef83dade54d38013f41cc4d4b8bbdcda77513d75c91ab038289c6eabcca2fb

@ -0,0 +1,93 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-scheme/chicken/chicken-4.8.0.3-r1.ebuild,v 1.1 2013/07/08 13:41:06 xmw Exp $
EAPI="3"
inherit eutils multilib versionator
MY_PV=$(get_version_component_range 1-3)
DESCRIPTION="Chicken is a Scheme interpreter and native Scheme to C compiler"
HOMEPAGE="http://www.call-cc.org/"
SRC_URI="http://code.call-cc.org/releases/${MY_PV}/${P}.tar.gz
mirror://gentoo/${P}-cve-updates.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86"
IUSE="emacs parallel-build doc"
DEPEND="sys-apps/texinfo
emacs? ( virtual/emacs )"
RDEPEND="emacs? ( virtual/emacs app-emacs/scheme-complete )"
src_prepare() {
#these patch .scm source files
# bug 467966
epatch "${FILESDIR}"/${P}-CVE-2013-2024.patch
# bug 469392
epatch "${FILESDIR}"/${P}-CVE-2013-2075_1.patch \
"${FILESDIR}"/${P}-CVE-2013-2075_2.patch
# bug 462458
epatch "${FILESDIR}"/${P}-CVE-2013-1874.patch
# buildsystem tries to generate .c out of patched .scm files,
# which fails w/o installed chicken binary
# touch and add precompiled .c files
touch ../${P}-cve-updates/*
mv -v ../${P}-cve-updates/* .
if use "parallel-build"
then
epatch "${FILESDIR}"/${P}-parallel-build.patch
fi
#Because chicken's Upstream is in the habit of using variables that
#portage also uses :( eg. $ARCH and $A
sed 's,A\(\s?=\|)\),chicken&,' -i Makefile.cross-linux-mingw \
defaults.make rules.make \
|| die "sed failed"
sed "s,ARCH,zARCH," -i Makefile.bsd Makefile.cross-linux-mingw \
Makefile.cygwin Makefile.haiku Makefile.linux Makefile.macosx \
Makefile.mingw Makefile.mingw-msys Makefile.solaris \
defaults.make rules.make \
|| die "sed failed"
sed "s,\$(PREFIX)/lib,\$(PREFIX)/$(get_libdir)," -i defaults.make || die "sed failed"
sed "s,\$(DATADIR)/doc,\$(SHAREDIR)/doc/${P}," -i defaults.make || die "sed failed"
}
src_compile() {
OPTIONS="PLATFORM=linux PREFIX=/usr"
if use "parallel-build"
then
emake ${OPTIONS} C_COMPILER_OPTIMIZATION_OPTIONS="${CFLAGS}" \
LINKER_OPTIONS="${LDFLAGS}" \
HOSTSYSTEM="${CBUILD}" || die "emake failed"
else
emake -j1 ${OPTIONS} C_COMPILER_OPTIMIZATION_OPTIONS="${CFLAGS}" \
LINKER_OPTIONS="${LDFLAGS}" \
HOSTSYSTEM="${CBUILD}" || die "emake failed"
fi
}
# chicken's testsuite is not runnable before install
# upstream has been notified of the issue
RESTRICT=test
src_install() {
# still can't run make in parallel for the install target
emake -j1 ${OPTIONS} DESTDIR="${D}" HOSTSYSTEM="${CBUILD}" \
LINKER_OPTIONS="${LDFLAGS}" \
install || die
rm "${D}"/usr/share/doc/${P}/LICENSE || die
dodoc NEWS || die
# remove HTML documentation if the user doesn't USE=doc
if ! use "doc"
then
rm -rf "${D}"/usr/share/doc/${P}/manual || die
fi
}

@ -0,0 +1,25 @@
From http://lists.nongnu.org/archive/html/chicken-hackers/2013-03/msg00074.html
--- chicken-4.8.0.3/csi.scm
+++ chicken-4.8.0.3/csi.scm
@@ -1019,13 +1019,11 @@ EOF
(cons (cadr p) (loop (cddr p)))) ) ]
[else '()] ) ) )
(define (loadinit)
- (let ([fn (##sys#string-append "./" init-file)])
- (if (file-exists? fn)
- (load fn)
- (let* ([prefix (chop-separator (or (get-environment-variable "HOME") "."))]
- [fn (string-append prefix "/" init-file)] )
- (when (file-exists? fn)
- (load fn) ) ) ) ) )
+ (and-let* ((home (get-environment-variable "HOME"))
+ ((not (string=? home ""))))
+ (let ((fn (string-append (chop-separator home) "/" init-file)))
+ (when (file-exists? fn)
+ (load fn) ) ) ) )
(define (evalstring str #!optional (rec (lambda _ (void))))
(let ((in (open-input-string str)))
(do ([x (read in) (read in)])
--
1.7.12

@ -0,0 +1,47 @@
From http://code.call-cc.org/cgi-bin/gitweb.cgi?p=chicken-core.git;a=commit;h=58684f69572453acc6fed7326fa9df39be98760e
--- chicken-4.8.0.3/setup-api.scm
+++ chicken-4.8.0.3/setup-api.scm
@@ -239,7 +239,7 @@
(cond ((string=? prg "csc")
(string-intersperse
(cons*
- (shellpath (find-program "csc"))
+ (find-program "csc")
"-feature" "compiling-extension"
(if (or (deployment-mode)
(and (feature? #:cross-chicken)
--- chicken-4.8.0.3/utils.scm
+++ chicken-4.8.0.3/utils.scm
@@ -59,20 +59,18 @@
;;; Quote string for shell
(define (qs str #!optional (platform (build-platform)))
- (case platform
- ((mingw32)
- (string-append "\"" str "\""))
- (else
- (if (zero? (string-length str))
- "''"
- (string-concatenate
- (map (lambda (c)
- (if (or (char-whitespace? c)
- (memq c '(#\# #\" #\' #\` #\´ #\~ #\& #\% #\$ #\! #\* #\;
- #\< #\> #\\ #\( #\) #\[ #\] #\{ #\} #\?)))
- (string #\\ c)
- (string c)))
- (string->list str)))))))
+ (let ((delim (if (eq? platform 'mingw32) #\" #\'))
+ (escaped (if (eq? platform 'mingw32) "\"\"" "'\\''")))
+ (string-append
+ (string delim)
+ (string-concatenate
+ (map (lambda (c)
+ (cond
+ ((char=? c delim) escaped)
+ ((char=? c #\nul) (error 'qs "NUL character can not be represented in shell string" str))
+ (else (string c))))
+ (string->list str)))
+ (string delim))))
;;; Compile and load file

@ -0,0 +1,161 @@
From 9e2022652258e8a30e5cedbf0abc9cd85a0f6af7 Mon Sep 17 00:00:00 2001
From: Peter Bex <peter.bex@xs4all.nl>
Date: Thu, 18 Apr 2013 00:31:08 +0200
Subject: [PATCH] Implement file-select in terms of POSIX poll() for UNIX
Signed-off-by: felix <felix@call-with-current-continuation.org>
---
posixunix.scm | 116 ++++++++++++++++++++++++++------------------------------
1 files changed, 54 insertions(+), 62 deletions(-)
diff --git a/posixunix.scm b/posixunix.scm
index 15cb535..90e0176 100644
--- a/posixunix.scm
+++ b/posixunix.scm
@@ -67,6 +67,7 @@ static C_TLS int C_wait_status;
#endif
#include <sys/mman.h>
+#include <sys/poll.h>
#include <time.h>
#ifndef O_FSYNC
@@ -136,7 +137,6 @@ static C_TLS struct {
static C_TLS int C_pipefds[ 2 ];
static C_TLS time_t C_secs;
static C_TLS struct tm C_tm;
-static C_TLS fd_set C_fd_sets[ 2 ];
static C_TLS struct timeval C_timeval;
static C_TLS char C_hostbuf[ 256 ];
static C_TLS struct stat C_statbuf;
@@ -303,13 +303,6 @@ static C_TLS sigset_t C_sigset;
#define C_fseek(p, n, w) C_mk_nbool(fseek(C_port_file(p), C_num_to_int(n), C_unfix(w)))
#define C_lseek(fd, o, w) C_fix(lseek(C_unfix(fd), C_unfix(o), C_unfix(w)))
-#define C_zero_fd_set(i) FD_ZERO(&C_fd_sets[ i ])
-#define C_set_fd_set(i, fd) FD_SET(fd, &C_fd_sets[ i ])
-#define C_test_fd_set(i, fd) FD_ISSET(fd, &C_fd_sets[ i ])
-#define C_C_select(m) C_fix(select(C_unfix(m), &C_fd_sets[ 0 ], &C_fd_sets[ 1 ], NULL, NULL))
-#define C_C_select_t(m, t) (C_set_timeval(t, &C_timeval), \
- C_fix(select(C_unfix(m), &C_fd_sets[ 0 ], &C_fd_sets[ 1 ], NULL, &C_timeval)))
-
#define C_ctime(n) (C_secs = (n), ctime(&C_secs))
#if defined(__SVR4) || defined(C_MACOSX)
@@ -656,60 +649,59 @@ EOF
;;; I/O multiplexing:
-(define file-select
- (let ([fd_zero (foreign-lambda void "C_zero_fd_set" int)]
- [fd_set (foreign-lambda void "C_set_fd_set" int int)]
- [fd_test (foreign-lambda bool "C_test_fd_set" int int)] )
- (lambda (fdsr fdsw . timeout)
- (let ([fdmax 0]
- [tm (if (pair? timeout) (car timeout) #f)] )
- (fd_zero 0)
- (fd_zero 1)
- (cond [(not fdsr)]
- [(fixnum? fdsr)
- (set! fdmax fdsr)
- (fd_set 0 fdsr) ]
- [else
- (##sys#check-list fdsr 'file-select)
- (for-each
- (lambda (fd)
- (##sys#check-exact fd 'file-select)
- (set! fdmax (##core#inline "C_i_fixnum_max" fdmax fd))
- (fd_set 0 fd) )
- fdsr) ] )
- (cond [(not fdsw)]
- [(fixnum? fdsw)
- (set! fdmax fdsw)
- (fd_set 1 fdsw) ]
- [else
- (##sys#check-list fdsw 'file-select)
- (for-each
- (lambda (fd)
- (##sys#check-exact fd 'file-select)
- (set! fdmax (##core#inline "C_i_fixnum_max" fdmax fd))
- (fd_set 1 fd) )
- fdsw) ] )
- (let ([n (cond [tm
- (##sys#check-number tm 'file-select)
- (##core#inline "C_C_select_t" (fx+ fdmax 1) tm) ]
- [else (##core#inline "C_C_select" (fx+ fdmax 1))] ) ] )
- (cond [(fx< n 0)
- (posix-error #:file-error 'file-select "failed" fdsr fdsw) ]
- [(fx= n 0) (values (if (pair? fdsr) '() #f) (if (pair? fdsw) '() #f))]
- [else
- (values
- (and fdsr
- (if (fixnum? fdsr)
- (fd_test 0 fdsr)
- (let ([lstr '()])
- (for-each (lambda (fd) (when (fd_test 0 fd) (set! lstr (cons fd lstr)))) fdsr)
- lstr) ) )
- (and fdsw
- (if (fixnum? fdsw)
- (fd_test 1 fdsw)
- (let ([lstw '()])
- (for-each (lambda (fd) (when (fd_test 1 fd) (set! lstw (cons fd lstw)))) fdsw)
- lstw) ) ) ) ] ) ) ) ) ) )
+(define (file-select fdsr fdsw . timeout)
+ (let* ((tm (if (pair? timeout) (car timeout) #f))
+ (fdsrl (cond ((not fdsr) '())
+ ((fixnum? fdsr) (list fdsr))
+ (else (##sys#check-list fdsr 'file-select)
+ fdsr)))
+ (fdswl (cond ((not fdsw) '())
+ ((fixnum? fdsw) (list fdsw))
+ (else (##sys#check-list fdsw 'file-select)
+ fdsw)))
+ (nfdsr (##sys#length fdsrl))
+ (nfdsw (##sys#length fdswl))
+ (nfds (fx+ nfdsr nfdsw))
+ (fds-blob (##sys#make-blob
+ (fx* nfds (foreign-value "sizeof(struct pollfd)" int)))))
+ (when tm (##sys#check-number tm))
+ (do ((i 0 (fx+ i 1))
+ (fdsrl fdsrl (cdr fdsrl)))
+ ((null? fdsrl))
+ ((foreign-lambda* void ((int i) (int fd) (scheme-pointer p))
+ "struct pollfd *fds = p;"
+ "fds[i].fd = fd; fds[i].events = POLLIN;") i (car fdsrl) fds-blob))
+ (do ((i nfdsr (fx+ i 1))
+ (fdswl fdswl (cdr fdswl)))
+ ((null? fdswl))
+ ((foreign-lambda* void ((int i) (int fd) (scheme-pointer p))
+ "struct pollfd *fds = p;"
+ "fds[i].fd = fd; fds[i].events = POLLOUT;") i (car fdswl) fds-blob))
+ (let ((n ((foreign-lambda int "poll" scheme-pointer int int)
+ fds-blob nfds (if tm (inexact->exact (* (max 0 tm) 1000)) -1))))
+ (cond ((fx< n 0)
+ (posix-error #:file-error 'file-select "failed" fdsr fdsw) )
+ ((fx= n 0) (values (if (pair? fdsr) '() #f) (if (pair? fdsw) '() #f)))
+ (else
+ (let ((rl (let lp ((i 0) (res '()) (fds fdsrl))
+ (cond ((null? fds) (##sys#fast-reverse res))
+ (((foreign-lambda* bool ((int i) (scheme-pointer p))
+ "struct pollfd *fds = p;"
+ "C_return(fds[i].revents & (POLLIN|POLLERR|POLLHUP|POLLNVAL));")
+ i fds-blob)
+ (lp (fx+ i 1) (cons (car fds) res) (cdr fds)))
+ (else (lp (fx+ i 1) res (cdr fds))))))
+ (wl (let lp ((i nfdsr) (res '()) (fds fdswl))
+ (cond ((null? fds) (##sys#fast-reverse res))
+ (((foreign-lambda* bool ((int i) (scheme-pointer p))
+ "struct pollfd *fds = p;"
+ "C_return(fds[i].revents & (POLLOUT|POLLERR|POLLHUP|POLLNVAL));")
+ i fds-blob)
+ (lp (fx+ i 1) (cons (car fds) res) (cdr fds)))
+ (else (lp (fx+ i 1) res (cdr fds)))))))
+ (values
+ (and fdsr (if (fixnum? fdsr) (and (memq fdsr rl) fdsr) rl))
+ (and fdsw (if (fixnum? fdsw) (and (memq fdsw wl) fdsw) wl)))))))))
;;; File attribute access:
--
1.7.2.1

@ -0,0 +1,309 @@
From http://code.call-cc.org/cgi-bin/gitweb.cgi?p=chicken-core.git;a=commitdiff;h=556108092774086b6c86c2e27daf3f740ffec091
--- chicken-4.8.0.3/chicken.h
+++ chicken-4.8.0.3/chicken.h
@@ -1668,6 +1668,7 @@
C_fctexport C_word C_fcall C_read_char(C_word port) C_regparm;
C_fctexport C_word C_fcall C_peek_char(C_word port) C_regparm;
C_fctexport C_word C_fcall C_execute_shell_command(C_word string) C_regparm;
+C_fctexport int C_fcall C_check_fd_ready(int fd) C_regparm;
C_fctexport C_word C_fcall C_char_ready_p(C_word port) C_regparm;
C_fctexport C_word C_fcall C_fudge(C_word fudge_factor) C_regparm;
C_fctexport void C_fcall C_raise_interrupt(int reason) C_regparm;
--- chicken-4.8.0.3/posixunix.scm
+++ chicken-4.8.0.3/posixunix.scm
@@ -493,16 +493,7 @@
"if(val == -1) C_return(0);"
"C_return(fcntl(fd, F_SETFL, val | O_NONBLOCK) != -1);" ) )
-(define ##sys#file-select-one
- (foreign-lambda* int ([int fd])
- "fd_set in;"
- "struct timeval tm;"
- "FD_ZERO(&in);"
- "FD_SET(fd, &in);"
- "tm.tv_sec = tm.tv_usec = 0;"
- "if(select(fd + 1, &in, NULL, NULL, &tm) == -1) C_return(-1);"
- "else C_return(FD_ISSET(fd, &in) ? 1 : 0);" ) )
-
+(define ##sys#file-select-one (foreign-lambda int "C_check_fd_ready" int) )
;;; Lo-level I/O:
--- chicken-4.8.0.3/runtime.c
+++ chicken-4.8.0.3/runtime.c
@@ -60,6 +60,11 @@
# define EOVERFLOW 0
#endif
+/* TODO: Include sys/select.h? Windows doesn't seem to have it... */
+#ifdef HAVE_POSIX_POLL
+# include <poll.h>
+#endif
+
#if !defined(C_NONUNIX)
# include <sys/types.h>
@@ -4036,20 +4041,39 @@
return C_fix(n);
}
+/*
+ * TODO: Implement something for Windows that supports selecting on
+ * arbitrary fds (there, select() only works on network sockets and
+ * poll() is not available at all).
+ */
+C_regparm int C_fcall C_check_fd_ready(int fd)
+{
+#ifdef HAVE_POSIX_POLL
+ struct pollfd ps;
+ ps.fd = fd;
+ ps.events = POLLIN;
+ return poll(&ps, 1, 0);
+#else
+ fd_set in;
+ struct timeval tm;
+ int rv;
+ FD_ZERO(&in);
+ FD_SET(fd, &in);
+ tm.tv_sec = tm.tv_usec = 0;
+ rv = select(fd + 1, &in, NULL, NULL, &tm);
+ if(rv > 0) { rv = FD_ISSET(fd, &in) ? 1 : 0; }
+ return rv;
+#endif
+}
C_regparm C_word C_fcall C_char_ready_p(C_word port)
{
-#if !defined(C_NONUNIX)
- fd_set fs;
- struct timeval to;
- int fd = C_fileno(C_port_file(port));
-
- FD_ZERO(&fs);
- FD_SET(fd, &fs);
- to.tv_sec = to.tv_usec = 0;
- return C_mk_bool(C_select(fd + 1, &fs, NULL, NULL, &to) == 1);
-#else
+#if defined(C_NONUNIX)
+ /* The best we can currently do on Windows... */
return C_SCHEME_TRUE;
+#else
+ int fd = C_fileno(C_port_file(port));
+ return C_mk_bool(C_check_fd_ready(fd) == 1);
#endif
}
--- chicken-4.8.0.3/tcp.scm
+++ chicken-4.8.0.3/tcp.scm
@@ -46,6 +46,7 @@
# define fcntl(a, b, c) 0
# define EWOULDBLOCK 0
# define EINPROGRESS 0
+# define EAGAIN 0
# define typecorrect_getsockopt(socket, level, optname, optval, optlen) \
getsockopt(socket, level, optname, (char *)optval, optlen)
#else
@@ -111,6 +112,7 @@
(define ##net#recv (foreign-lambda int "recv" int scheme-pointer int int))
(define ##net#shutdown (foreign-lambda int "shutdown" int int))
(define ##net#connect (foreign-lambda int "connect" int scheme-pointer int))
+(define ##net#check-fd-ready (foreign-lambda int "C_check_fd_ready" int))
(define ##net#send
(foreign-lambda*
@@ -177,30 +179,6 @@
if((se = getservbyname(serv, proto)) == NULL) C_return(0);
else C_return(ntohs(se->s_port));") )
-(define ##net#select
- (foreign-lambda* int ((int fd))
- "fd_set in;
- struct timeval tm;
- int rv;
- FD_ZERO(&in);
- FD_SET(fd, &in);
- tm.tv_sec = tm.tv_usec = 0;
- rv = select(fd + 1, &in, NULL, NULL, &tm);
- if(rv > 0) { rv = FD_ISSET(fd, &in) ? 1 : 0; }
- C_return(rv);") )
-
-(define ##net#select-write
- (foreign-lambda* int ((int fd))
- "fd_set out;
- struct timeval tm;
- int rv;
- FD_ZERO(&out);
- FD_SET(fd, &out);
- tm.tv_sec = tm.tv_usec = 0;
- rv = select(fd + 1, NULL, &out, NULL, &tm);
- if(rv > 0) { rv = FD_ISSET(fd, &out) ? 1 : 0; }
- C_return(rv);") )
-
(define ##net#gethostaddr
(foreign-lambda* bool ((scheme-pointer saddr) (c-string host) (unsigned-short port))
"struct hostent *he = gethostbyname(host);"
@@ -212,13 +190,6 @@
"addr->sin_addr = *((struct in_addr *)he->h_addr);"
"C_return(1);") )
-(define (yield)
- (##sys#call-with-current-continuation
- (lambda (return)
- (let ((ct ##sys#current-thread))
- (##sys#setslot ct 1 (lambda () (return (##core#undefined))))
- (##sys#schedule) ) ) ) )
-
(define ##net#parse-host
(let ((substring substring))
(lambda (host proto)
@@ -343,7 +314,9 @@
(outbufsize (tbs))
(outbuf (and outbufsize (fx> outbufsize 0) ""))
(tmr (tcp-read-timeout))
+ (dlr (and tmr (+ (current-milliseconds) tmr)))
(tmw (tcp-write-timeout))
+ (dlw (and tmw (+ (current-milliseconds) tmw)))
(read-input
(lambda ()
(let loop ()
@@ -351,12 +324,11 @@
(cond ((eq? -1 n)
(cond ((or (eq? errno _ewouldblock)
(eq? errno _eagain))
- (when tmr
- (##sys#thread-block-for-timeout!
- ##sys#current-thread
- (+ (current-milliseconds) tmr) ) )
+ (when dlr
+ (##sys#thread-block-for-timeout!
+ ##sys#current-thread dlr) )
(##sys#thread-block-for-i/o! ##sys#current-thread fd #:input)
- (yield)
+ (##sys#thread-yield!)
(when (##sys#slot ##sys#current-thread 13)
(##sys#signal-hook
#:network-timeout-error
@@ -386,7 +358,7 @@
c) ) )
(lambda ()
(or (fx< bufindex buflen)
- (let ((f (##net#select fd)))
+ (let ((f (##net#check-fd-ready fd)))
(when (eq? f -1)
(##sys#update-errno)
(##sys#signal-hook
@@ -469,12 +441,11 @@
(cond ((eq? -1 n)
(cond ((or (eq? errno _ewouldblock)
(eq? errno _eagain))
- (when tmw
+ (when dlw
(##sys#thread-block-for-timeout!
- ##sys#current-thread
- (+ (current-milliseconds) tmw) ) )
- (##sys#thread-block-for-i/o! ##sys#current-thread fd #:output)
- (yield)
+ ##sys#current-thread dlw) )
+ (##sys#thread-block-for-i/o! ##sys#current-thread fd #:output)
+ (##sys#thread-yield!)
(when (##sys#slot ##sys#current-thread 13)
(##sys#signal-hook
#:network-timeout-error
@@ -528,38 +499,29 @@
(define (tcp-accept tcpl)
(##sys#check-structure tcpl 'tcp-listener)
- (let ((fd (##sys#slot tcpl 1))
- (tma (tcp-accept-timeout)))
+ (let* ((fd (##sys#slot tcpl 1))
+ (tma (tcp-accept-timeout))
+ (dla (and tma (+ tma (current-milliseconds)))))
(let loop ()
- (if (eq? 1 (##net#select fd))
- (let ((fd (##net#accept fd #f #f)))
- (cond ((not (eq? -1 fd)) (##net#io-ports fd))
- ((eq? errno _eintr)
- (##sys#dispatch-interrupt loop))
- (else
- (##sys#update-errno)
- (##sys#signal-hook
- #:network-error
- 'tcp-accept
- (##sys#string-append "could not accept from listener - " strerror)
- tcpl))))
- (begin
- (when tma
- (##sys#thread-block-for-timeout!
- ##sys#current-thread
- (+ (current-milliseconds) tma) ) )
- (##sys#thread-block-for-i/o! ##sys#current-thread fd #:input)
- (yield)
- (when (##sys#slot ##sys#current-thread 13)
- (##sys#signal-hook
- #:network-timeout-error
- 'tcp-accept
- "accept operation timed out" tma fd) )
- (loop) ) ) ) ) )
+ (when dla
+ (##sys#thread-block-for-timeout! ##sys#current-thread dla) )
+ (##sys#thread-block-for-i/o! ##sys#current-thread fd #:input)
+ (##sys#thread-yield!)
+ (if (##sys#slot ##sys#current-thread 13)
+ (##sys#signal-hook
+ #:network-timeout-error
+ 'tcp-accept
+ "accept operation timed out" tma fd) )
+ (let ((fd (##net#accept fd #f #f)))
+ (cond ((not (eq? -1 fd)) (##net#io-ports fd))
+ ((eq? errno _eintr)
+ (##sys#dispatch-interrupt loop))
+ (else
+ (network-error 'tcp-accept "could not accept from listener" tcpl)))) ) ) )
(define (tcp-accept-ready? tcpl)
(##sys#check-structure tcpl 'tcp-listener 'tcp-accept-ready?)
- (let ((f (##net#select (##sys#slot tcpl 1))))
+ (let ((f (##net#check-fd-ready (##sys#slot tcpl 1))))
(when (eq? -1 f)
(##sys#update-errno)
(##sys#signal-hook
@@ -578,8 +540,9 @@
(define general-strerror (foreign-lambda c-string "strerror" int))
(define (tcp-connect host . more)
- (let ((port (optional more #f))
- (tmc (tcp-connect-timeout)))
+ (let* ((port (optional more #f))
+ (tmc (tcp-connect-timeout))
+ (dlc (and tmc (+ (current-milliseconds) tmc))))
(##sys#check-string host)
(unless port
(set!-values (host port) (##net#parse-host host "tcp"))
@@ -606,23 +569,9 @@
(let loop ()
(when (eq? -1 (##net#connect s addr _sockaddr_in_size))
(cond ((eq? errno _einprogress)
- (let loop2 ()
- (let ((f (##net#select-write s)))
- (when (eq? f -1) (fail))
- (unless (eq? f 1)
- (when tmc
- (##sys#thread-block-for-timeout!
- ##sys#current-thread
- (+ (current-milliseconds) tmc) ) )
- (##sys#thread-block-for-i/o! ##sys#current-thread s #:all)
- (yield)
- (when (##sys#slot ##sys#current-thread 13)
- (##net#close s)
- (##sys#signal-hook
- #:network-timeout-error
- 'tcp-connect
- "connect operation timed out" tmc s) )
- (loop2) ) ) ))
+ (when dlc
+ (##sys#thread-block-for-timeout! ##sys#current-thread dlc))
+ (##sys#thread-block-for-i/o! ##sys#current-thread s #:all))
((eq? errno _eintr)
(##sys#dispatch-interrupt loop))
(else (fail) ) )))

@ -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/gnome-extra/zeitgeist/zeitgeist-0.9.14.ebuild,v 1.1 2013/06/19 06:32:59 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/zeitgeist/zeitgeist-0.9.14.ebuild,v 1.2 2013/07/08 09:52:19 jlec Exp $
EAPI=5
@ -20,7 +20,7 @@ SRC_URI="http://launchpad.net/zeitgeist/${DIR_PV}/${PV}/+download/${P}.tar.xz"
LICENSE="LGPL-2+ LGPL-3+ GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="+datahub +dbus downloads-monitor extensions +fts icu introspection nls plugins sql-debug telepathy"
IUSE="+datahub downloads-monitor extensions +fts icu introspection nls plugins sql-debug telepathy"
REQUIRED_USE="
${PYTHON_REQUIRED_USE}
@ -37,6 +37,7 @@ RDEPEND="
media-libs/raptor:2
>=dev-libs/glib-2.26.0:2
>=dev-db/sqlite-3.7.11:3
sys-apps/dbus
datahub? ( x11-libs/gtk+:3 )
extensions? ( gnome-extra/zeitgeist-extensions )
fts? ( dev-libs/xapian[inmemory] )
@ -67,14 +68,15 @@ src_prepare() {
src_configure() {
local myeconfargs=(
--docdir="${EPREFIX}/usr/share/doc/${PF}"
--with-session-bus-services-dir="${EPREFIX}/usr/share/dbus-1/services"
$(use_enable sql-debug explain-queries)
$(use_enable datahub)
$(use_enable downloads-monitor)
$(use_enable telepathy)
$(use_enable introspection)
$(use_with icu dee-icu)
$(use_with dbus session-bus-services-dir /usr/share/dbus-1/services)
)
use nls || myeconfargs+=( --disable-nls )
use fts && myeconfargs+=( --enable-fts )
autotools-utils_src_configure

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-filter/bmf/bmf-0.9.4-r2.ebuild,v 1.4 2012/06/08 11:37:58 phajdan.jr Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-filter/bmf/bmf-0.9.4-r2.ebuild,v 1.5 2013/07/08 11:13:29 zlogene Exp $
EAPI=4
inherit toolchain-funcs eutils
@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/bmf/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ppc x86"
KEYWORDS="amd64 ppc x86"
DEPEND="mysql? ( virtual/mysql )
berkdb? ( >=sys-libs/db-3.2.9 )"

@ -1 +1 @@
Mon, 08 Jul 2013 08:06:58 +0000
Mon, 08 Jul 2013 16:37:02 +0000

@ -1 +1 @@
Mon, 08 Jul 2013 08:06:59 +0000
Mon, 08 Jul 2013 16:37:02 +0000

@ -20,7 +20,7 @@
always a description without a lang attribute. Also there are no overlapping
descriptions allowed (multiple description tags with the same language)
$Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/metastructure/herds/herds.xml,v 1.1034 2013/06/30 14:39:17 xarthisius Exp $
$Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/metastructure/herds/herds.xml,v 1.1035 2013/07/08 15:39:16 tomwij Exp $
-->
<herds>
@ -2177,41 +2177,49 @@
</maintainer>
</herd>
<herd>
<name>proxy-maintainers</name>
<email>proxy-maint@gentoo.org</email>
<description>Orphaned packages maintained by Gentoo's proxy-maintainers team</description>
<maintainer>
<email>hwoarang@gentoo.org</email>
<name>Markos Chandras</name>
</maintainer>
<name>proxy-maintainers</name>
<email>proxy-maint@gentoo.org</email>
<description>Orphaned packages maintained by Gentoo's proxy-maintainers team</description>
<maintainer>
<email>hwoarang@gentoo.org</email>
<name>Markos Chandras</name>
</maintainer>
<maintainer>
<email>maksbotan@gentoo.org</email>
<name>Maxim Koltsov</name>
</maintainer>
<maintainer>
<email>pinkbyte@gentoo.org</email>
<name>Sergey Popov</name>
</maintainer>
<maintainer>
<email>phajdan.jr@gentoo.org</email>
<name>Paweł Hajdan</name>
</maintainer>
<maintainer>
<email>pinkbyte@gentoo.org</email>
<name>Sergey Popov</name>
</maintainer>
<maintainer>
<email>phajdan.jr@gentoo.org</email>
<name>Paweł Hajdan</name>
</maintainer>
<maintainer>
<email>qnikst@gentoo.org</email>
<name>Alexander V. Vershilov</name>
</maintainer>
<maintainer>
<email>titanofold@gentoo.org</email>
<name>Aaron W. Swenson</name>
</maintainer>
<maintainer>
<email>yngwin@gentoo.org</email>
<name>Ben de Groot</name>
</maintainer>
<maintainer>
<email>titanofold@gentoo.org</email>
<name>Aaron W. Swenson</name>
</maintainer>
<maintainer>
<email>yngwin@gentoo.org</email>
<name>Ben de Groot</name>
</maintainer>
<maintainer>
<email>xmw@gentoo.org</email>
<name>Michael Weber</name>
</maintainer>
<maintainer>
<email>mrueg@gentoo.org</email>
<name>Manuel Rüger</name>
</maintainer>
<maintainer>
<email>TomWij@gentoo.org</email>
<name>Tom Wijsman</name>
</maintainer>
</herd>
<herd>
<name>radio</name>

@ -4,11 +4,11 @@ DESCRIPTION=syslog replacement with advanced filtering features
EAPI=5
HOMEPAGE=http://www.balabit.com/network-security/syslog-ng
IUSE=caps dbi geoip ipv6 json mongodb +pcre smtp spoof-source ssl tcpd
KEYWORDS=alpha amd64 arm ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd
LICENSE=GPL-2+ LGPL-2.1+
RDEPEND=pcre? ( dev-libs/libpcre ) spoof-source? ( net-libs/libnet:1.1 ) ssl? ( dev-libs/openssl:= ) smtp? ( net-libs/libesmtp ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) >=dev-libs/eventlog-0.2.12 >=dev-libs/glib-2.10.1:2 json? ( >=dev-libs/json-c-0.9 ) caps? ( sys-libs/libcap ) geoip? ( >=dev-libs/geoip-1.5.0 ) dbi? ( >=dev-db/libdbi-0.8.3 )
RESTRICT=test
SLOT=0
SRC_URI=http://www.balabit.com/downloads/files/syslog-ng/sources/3.4.2/source/syslog-ng_3.4.2.tar.gz
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils 63afaaed8aa819fdcb814c7cd39495a2 libtool b1c8688e60f9580bcb9bb46e08737eb1 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 systemd 3421a5715404244e4827acd1cf8ce654 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f user d0a4d0735a6c0183d707ca919bd72f28
_md5_=dc43663b5dd1990d6a988388f6c90093
_md5_=43d3e5a481fe8ee7acce5bf4777cc35d

@ -1,5 +1,5 @@
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack
DEPEND=!app-emulation/virtualbox-bin ~app-emulation/virtualbox-modules-4.2.14 dev-libs/libIDL >=dev-libs/libxslt-1.1.19 net-misc/curl dev-libs/openssl dev-libs/libxml2 sys-libs/zlib >=virtual/udev-171 !headless? ( qt4? ( dev-qt/qtgui:4 dev-qt/qtcore:4 opengl? ( dev-qt/qtopengl:4 ) x11-libs/libXinerama ) opengl? ( virtual/opengl media-libs/freeglut ) x11-libs/libX11 x11-libs/libXcursor x11-libs/libXext x11-libs/libXmu x11-libs/libXt media-libs/libsdl:0[X,video] ) vnc? ( >=net-libs/libvncserver-0.9.9 ) java? ( || ( virtual/jre:1.7 virtual/jre:1.6 ) ) >=dev-util/kbuild-0.1.9998_pre20120806 >=dev-lang/yasm-0.6.2 sys-devel/bin86 sys-power/iasl media-libs/libpng pam? ( sys-libs/pam ) sys-libs/libcap doc? ( dev-texlive/texlive-basic dev-texlive/texlive-latex dev-texlive/texlive-latexrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-fontsrecommended dev-texlive/texlive-fontsextra ) java? ( || ( virtual/jdk:1.7 virtual/jdk:1.6 ) ) virtual/pkgconfig alsa? ( >=media-libs/alsa-lib-1.0.13 ) !headless? ( x11-libs/libXinerama ) pulseaudio? ( media-sound/pulseaudio ) vboxwebsrv? ( >=net-libs/gsoap-2.7.13 ) python? ( python_single_target_python2_7? ( dev-lang/python:2.7 ) dev-python/python-exec[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) java? ( >=dev-java/java-config-2.1.9-r1 ) virtual/pkgconfig
DEPEND=!app-emulation/virtualbox-bin ~app-emulation/virtualbox-modules-4.2.14 dev-libs/libIDL >=dev-libs/libxslt-1.1.19 net-misc/curl dev-libs/openssl dev-libs/libxml2 sys-libs/zlib >=virtual/udev-171 !headless? ( qt4? ( dev-qt/qtgui:4 dev-qt/qtcore:4 opengl? ( dev-qt/qtopengl:4 ) x11-libs/libXinerama ) opengl? ( virtual/opengl media-libs/freeglut ) x11-libs/libX11 x11-libs/libXcursor x11-libs/libXext x11-libs/libXmu x11-libs/libXt media-libs/libsdl:0[X,video] ) vnc? ( >=net-libs/libvncserver-0.9.9 ) java? ( || ( virtual/jre:1.7 virtual/jre:1.6 ) ) >=dev-util/kbuild-0.1.9998_pre20120806 >=dev-lang/yasm-0.6.2 sys-devel/bin86 sys-power/iasl media-libs/libpng pam? ( sys-libs/pam ) sys-libs/libcap doc? ( dev-texlive/texlive-basic dev-texlive/texlive-latex dev-texlive/texlive-latexrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-fontsrecommended dev-texlive/texlive-fontsextra ) java? ( || ( virtual/jdk:1.7 virtual/jdk:1.6 ) ) virtual/pkgconfig alsa? ( >=media-libs/alsa-lib-1.0.13 ) !headless? ( x11-libs/libXinerama ) pulseaudio? ( media-sound/pulseaudio ) vboxwebsrv? ( >=net-libs/gsoap-2.7.13 ) python_single_target_python2_7? ( dev-lang/python:2.7 ) dev-python/python-exec[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] java? ( >=dev-java/java-config-2.1.9-r1 ) virtual/pkgconfig
DESCRIPTION=Family of powerful x86 virtualization products for enterprise as well as home use
EAPI=5
HOMEPAGE=http://www.virtualbox.org/
@ -8,8 +8,8 @@ KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
PDEPEND=additions? ( ~app-emulation/virtualbox-additions-4.2.14 ) extensions? ( ~app-emulation/virtualbox-extpack-oracle-4.2.14 )
RDEPEND=!app-emulation/virtualbox-bin ~app-emulation/virtualbox-modules-4.2.14 dev-libs/libIDL >=dev-libs/libxslt-1.1.19 net-misc/curl dev-libs/openssl dev-libs/libxml2 sys-libs/zlib >=virtual/udev-171 !headless? ( qt4? ( dev-qt/qtgui:4 dev-qt/qtcore:4 opengl? ( dev-qt/qtopengl:4 ) x11-libs/libXinerama ) opengl? ( virtual/opengl media-libs/freeglut ) x11-libs/libX11 x11-libs/libXcursor x11-libs/libXext x11-libs/libXmu x11-libs/libXt media-libs/libsdl:0[X,video] ) vnc? ( >=net-libs/libvncserver-0.9.9 ) java? ( || ( virtual/jre:1.7 virtual/jre:1.6 ) ) java? ( >=dev-java/java-config-2.1.9-r1 )
REQUIRED_USE=java? ( sdk ) python? ( ( sdk ) ( python_single_target_python2_7? ( python_targets_python2_7 ) ^^ ( python_single_target_python2_7 ) ) ) vboxwebsrv? ( java )
REQUIRED_USE=java? ( sdk ) python? ( ( sdk ) ) vboxwebsrv? ( java ) python_single_target_python2_7? ( python_targets_python2_7 ) ^^ ( python_single_target_python2_7 )
SLOT=0
SRC_URI=http://download.virtualbox.org/virtualbox/4.2.14/VirtualBox-4.2.14.tar.bz2 http://dev.gentoo.org/~polynomial-c/virtualbox/patchsets/virtualbox-4.2.2-patches-01.tar.xz
_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 eutils 63afaaed8aa819fdcb814c7cd39495a2 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa flag-o-matic d900015de4e092f26d8c0a18b6bd60de java-pkg-opt-2 f9bbbe5092225a2059aa9e6a3a2b52f1 java-utils-2 52b7cfbf4f7225fcea7e7f18b6d83328 linux-info dd8fdcccc30f117673b4cba4ed4f74a7 multilib 892e597faee02a5b94eb02ab512e7622 pax-utils 2424f959506320f5196de8f79fa05297 python-single-r1 7e219c03c7f3c029a5d1030f38aeafef python-utils-r1 9aa9cecaaf78644be7c0b8b8dc814dce qt4-r2 ce0c9abfee272185e03ab73f09f5fd69 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f udev a9a8d051efb42bfe884c1db82ce161de user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
_md5_=5c8349be93fc0a420852a82a862c9623
_md5_=9e1ab0078caeae02d288b5161c136c56

@ -1,15 +1,15 @@
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack
DEPEND=!app-emulation/virtualbox-bin ~app-emulation/virtualbox-modules-4.2.12 dev-libs/libIDL >=dev-libs/libxslt-1.1.19 net-misc/curl dev-libs/openssl dev-libs/libxml2 sys-libs/zlib >=virtual/udev-171 !headless? ( qt4? ( dev-qt/qtgui:4 dev-qt/qtcore:4 opengl? ( dev-qt/qtopengl:4 ) x11-libs/libXinerama ) opengl? ( virtual/opengl media-libs/freeglut ) x11-libs/libX11 x11-libs/libXcursor x11-libs/libXext x11-libs/libXmu x11-libs/libXt media-libs/libsdl:0[X,video] ) vnc? ( >=net-libs/libvncserver-0.9.9 ) java? ( || ( virtual/jre:1.7 virtual/jre:1.6 ) ) >=dev-util/kbuild-0.1.9998_pre20120806 >=dev-lang/yasm-0.6.2 sys-devel/bin86 sys-power/iasl media-libs/libpng pam? ( sys-libs/pam ) sys-libs/libcap doc? ( dev-texlive/texlive-basic dev-texlive/texlive-latex dev-texlive/texlive-latexrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-fontsrecommended dev-texlive/texlive-fontsextra ) java? ( || ( virtual/jdk:1.7 virtual/jdk:1.6 ) ) virtual/pkgconfig alsa? ( >=media-libs/alsa-lib-1.0.13 ) !headless? ( x11-libs/libXinerama ) pulseaudio? ( media-sound/pulseaudio ) vboxwebsrv? ( >=net-libs/gsoap-2.7.13 ) java? ( >=dev-java/java-config-2.1.9-r1 ) virtual/pkgconfig
DEPEND=!app-emulation/virtualbox-bin ~app-emulation/virtualbox-modules-4.2.16 dev-libs/libIDL >=dev-libs/libxslt-1.1.19 net-misc/curl dev-libs/openssl dev-libs/libxml2 sys-libs/zlib >=virtual/udev-171 !headless? ( qt4? ( dev-qt/qtgui:4 dev-qt/qtcore:4 opengl? ( dev-qt/qtopengl:4 ) x11-libs/libXinerama ) opengl? ( virtual/opengl media-libs/freeglut ) x11-libs/libX11 x11-libs/libXcursor x11-libs/libXext x11-libs/libXmu x11-libs/libXt media-libs/libsdl:0[X,video] ) vnc? ( >=net-libs/libvncserver-0.9.9 ) java? ( || ( virtual/jre:1.7 virtual/jre:1.6 ) ) >=dev-util/kbuild-0.1.9998_pre20120806 >=dev-lang/yasm-0.6.2 sys-devel/bin86 sys-power/iasl media-libs/libpng pam? ( sys-libs/pam ) sys-libs/libcap doc? ( dev-texlive/texlive-basic dev-texlive/texlive-latex dev-texlive/texlive-latexrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-fontsrecommended dev-texlive/texlive-fontsextra ) java? ( || ( virtual/jdk:1.7 virtual/jdk:1.6 ) ) virtual/pkgconfig alsa? ( >=media-libs/alsa-lib-1.0.13 ) !headless? ( x11-libs/libXinerama ) pulseaudio? ( media-sound/pulseaudio ) vboxwebsrv? ( >=net-libs/gsoap-2.7.13 ) python_single_target_python2_7? ( dev-lang/python:2.7 ) dev-python/python-exec[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] java? ( >=dev-java/java-config-2.1.9-r1 ) virtual/pkgconfig
DESCRIPTION=Family of powerful x86 virtualization products for enterprise as well as home use
EAPI=4
EAPI=5
HOMEPAGE=http://www.virtualbox.org/
IUSE=+additions alsa doc extensions headless java pam pulseaudio +opengl python +qt4 +sdk vboxwebsrv vnc elibc_FreeBSD java
IUSE=+additions alsa doc extensions headless java pam pulseaudio +opengl python +qt4 +sdk vboxwebsrv vnc python_targets_python2_7 python_single_target_python2_7 elibc_FreeBSD java
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
PDEPEND=additions? ( ~app-emulation/virtualbox-additions-4.2.12 ) extensions? ( ~app-emulation/virtualbox-extpack-oracle-4.2.12 )
RDEPEND=!app-emulation/virtualbox-bin ~app-emulation/virtualbox-modules-4.2.12 dev-libs/libIDL >=dev-libs/libxslt-1.1.19 net-misc/curl dev-libs/openssl dev-libs/libxml2 sys-libs/zlib >=virtual/udev-171 !headless? ( qt4? ( dev-qt/qtgui:4 dev-qt/qtcore:4 opengl? ( dev-qt/qtopengl:4 ) x11-libs/libXinerama ) opengl? ( virtual/opengl media-libs/freeglut ) x11-libs/libX11 x11-libs/libXcursor x11-libs/libXext x11-libs/libXmu x11-libs/libXt media-libs/libsdl:0[X,video] ) vnc? ( >=net-libs/libvncserver-0.9.9 ) java? ( || ( virtual/jre:1.7 virtual/jre:1.6 ) ) java? ( >=dev-java/java-config-2.1.9-r1 )
REQUIRED_USE=java? ( sdk ) python? ( sdk ) vboxwebsrv? ( java )
PDEPEND=additions? ( ~app-emulation/virtualbox-additions-4.2.16 ) extensions? ( ~app-emulation/virtualbox-extpack-oracle-4.2.16 )
RDEPEND=!app-emulation/virtualbox-bin ~app-emulation/virtualbox-modules-4.2.16 dev-libs/libIDL >=dev-libs/libxslt-1.1.19 net-misc/curl dev-libs/openssl dev-libs/libxml2 sys-libs/zlib >=virtual/udev-171 !headless? ( qt4? ( dev-qt/qtgui:4 dev-qt/qtcore:4 opengl? ( dev-qt/qtopengl:4 ) x11-libs/libXinerama ) opengl? ( virtual/opengl media-libs/freeglut ) x11-libs/libX11 x11-libs/libXcursor x11-libs/libXext x11-libs/libXmu x11-libs/libXt media-libs/libsdl:0[X,video] ) vnc? ( >=net-libs/libvncserver-0.9.9 ) java? ( || ( virtual/jre:1.7 virtual/jre:1.6 ) ) java? ( >=dev-java/java-config-2.1.9-r1 )
REQUIRED_USE=java? ( sdk ) python? ( ( sdk ) ) vboxwebsrv? ( java ) python_single_target_python2_7? ( python_targets_python2_7 ) ^^ ( python_single_target_python2_7 )
SLOT=0
SRC_URI=http://download.virtualbox.org/virtualbox/4.2.12/VirtualBox-4.2.12.tar.bz2 http://dev.gentoo.org/~polynomial-c/virtualbox/patchsets/virtualbox-4.2.2-patches-01.tar.xz
_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 eutils 63afaaed8aa819fdcb814c7cd39495a2 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa flag-o-matic d900015de4e092f26d8c0a18b6bd60de java-pkg-opt-2 f9bbbe5092225a2059aa9e6a3a2b52f1 java-utils-2 52b7cfbf4f7225fcea7e7f18b6d83328 linux-info dd8fdcccc30f117673b4cba4ed4f74a7 multilib 892e597faee02a5b94eb02ab512e7622 pax-utils 2424f959506320f5196de8f79fa05297 python dd56675d8e9f7e85d815a28c87383141 qt4-r2 ce0c9abfee272185e03ab73f09f5fd69 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f udev a9a8d051efb42bfe884c1db82ce161de user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
_md5_=016ea4dc3590ece53701453b1c9cf4c0
SRC_URI=http://download.virtualbox.org/virtualbox/4.2.16/VirtualBox-4.2.16.tar.bz2 http://dev.gentoo.org/~polynomial-c/virtualbox/patchsets/virtualbox-4.2.2-patches-01.tar.xz
_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 eutils 63afaaed8aa819fdcb814c7cd39495a2 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa flag-o-matic d900015de4e092f26d8c0a18b6bd60de java-pkg-opt-2 f9bbbe5092225a2059aa9e6a3a2b52f1 java-utils-2 52b7cfbf4f7225fcea7e7f18b6d83328 linux-info dd8fdcccc30f117673b4cba4ed4f74a7 multilib 892e597faee02a5b94eb02ab512e7622 pax-utils 2424f959506320f5196de8f79fa05297 python-single-r1 7e219c03c7f3c029a5d1030f38aeafef python-utils-r1 9aa9cecaaf78644be7c0b8b8dc814dce qt4-r2 ce0c9abfee272185e03ab73f09f5fd69 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f udev a9a8d051efb42bfe884c1db82ce161de user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
_md5_=db95d1fb7f0e15ccce9668bb1a1bf20b

@ -1,12 +1,12 @@
DEFINED_PHASES=install unpack
DESCRIPTION=CD image containing guest additions for VirtualBox
EAPI=2
EAPI=5
HOMEPAGE=http://www.virtualbox.org/
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2+ LGPL-2.1+ MIT SGI-B-2.0 CDDL
RDEPEND=!app-emulation/virtualbox-bin !=app-emulation/virtualbox-9999
RESTRICT=mirror
SLOT=0
SRC_URI=http://download.virtualbox.org/virtualbox/4.2.12/VBoxGuestAdditions_4.2.12.iso
SRC_URI=http://download.virtualbox.org/virtualbox/4.2.16/VBoxGuestAdditions_4.2.16.iso
_eclasses_=eutils 63afaaed8aa819fdcb814c7cd39495a2 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f user d0a4d0735a6c0183d707ca919bd72f28
_md5_=5cddf43c9e202584f5b497d0fb90fde2
_md5_=bc2a84ce1a59c1cbbf01c9942b9a233c

@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install postinst postrm preinst prepare unpack
DEPEND=app-arch/unzip >=sys-apps/sed-4 virtual/pkgconfig
DEPEND=app-arch/unzip app-arch/xz-utils >=sys-apps/sed-4 virtual/pkgconfig
DESCRIPTION=Family of powerful x86 virtualization products for enterprise as well as home use
EAPI=2
EAPI=5
HOMEPAGE=http://www.virtualbox.org/
IUSE=+additions +chm headless python sdk vboxwebsrv rdesktop-vrdp debug
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2 PUEL
RDEPEND=!!app-emulation/virtualbox !app-emulation/virtualbox-additions ~app-emulation/virtualbox-modules-4.2.12 !headless? ( x11-libs/libXcursor media-libs/libsdl[X] x11-libs/libXrender x11-libs/libXfixes media-libs/libpng x11-libs/libXi x11-libs/libXrandr x11-libs/libXinerama x11-libs/libXft media-libs/freetype media-libs/fontconfig x11-libs/libXext dev-libs/glib chm? ( dev-libs/expat ) ) x11-libs/libXt dev-libs/libxml2 x11-libs/libXau x11-libs/libX11 x11-libs/libXmu x11-libs/libSM x11-libs/libICE x11-libs/libXdmcp python? ( || ( dev-lang/python:2.7 dev-lang/python:2.6 dev-lang/python:2.5 ) )
RDEPEND=!!app-emulation/virtualbox !app-emulation/virtualbox-additions ~app-emulation/virtualbox-modules-4.2.16 !headless? ( x11-libs/libXcursor media-libs/libsdl[X] x11-libs/libXrender x11-libs/libXfixes media-libs/libpng x11-libs/libXi x11-libs/libXrandr x11-libs/libXinerama x11-libs/libXft media-libs/freetype media-libs/fontconfig x11-libs/libXext dev-libs/glib chm? ( dev-libs/expat ) ) x11-libs/libXt dev-libs/libxml2 x11-libs/libXau x11-libs/libX11 x11-libs/libXmu x11-libs/libSM x11-libs/libICE x11-libs/libXdmcp python? ( || ( dev-lang/python:2.7 dev-lang/python:2.6 dev-lang/python:2.5 ) )
RESTRICT=mirror
SLOT=0
SRC_URI=amd64? ( http://download.virtualbox.org/virtualbox/4.2.12/VirtualBox-4.2.12-84980-Linux_amd64.run ) x86? ( http://download.virtualbox.org/virtualbox/4.2.12/VirtualBox-4.2.12-84980-Linux_x86.run ) sdk? ( http://download.virtualbox.org/virtualbox/4.2.12/VirtualBoxSDK-4.2.12-84980.zip ) http://download.virtualbox.org/virtualbox/4.2.12/Oracle_VM_VirtualBox_Extension_Pack-4.2.12-84980.vbox-extpack -> Oracle_VM_VirtualBox_Extension_Pack-4.2.12-84980.tar.gz
SRC_URI=amd64? ( http://download.virtualbox.org/virtualbox/4.2.16/VirtualBox-4.2.16-86992-Linux_amd64.run ) x86? ( http://download.virtualbox.org/virtualbox/4.2.16/VirtualBox-4.2.16-86992-Linux_x86.run ) sdk? ( http://download.virtualbox.org/virtualbox/4.2.16/VirtualBoxSDK-4.2.16-86992.zip ) http://download.virtualbox.org/virtualbox/4.2.16/Oracle_VM_VirtualBox_Extension_Pack-4.2.16-86992.vbox-extpack -> Oracle_VM_VirtualBox_Extension_Pack-4.2.16-86992.tar.gz
_eclasses_=eutils 63afaaed8aa819fdcb814c7cd39495a2 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 7976d3f4d0c0816c67033d3dcd4d9472 gnome2-utils 794d2847b4af390a1e020924876c8297 libtool b1c8688e60f9580bcb9bb46e08737eb1 multilib 892e597faee02a5b94eb02ab512e7622 pax-utils 2424f959506320f5196de8f79fa05297 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f udev a9a8d051efb42bfe884c1db82ce161de unpacker 658a981a81fd7cb0767315a541bab01d user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
_md5_=e96956b836b2d0a1bc17846fbf012a7f
_md5_=b24fc8aa2e8e628308f8dcf0ee0b8692

@ -1,12 +1,12 @@
DEFINED_PHASES=install
DESCRIPTION=PUEL extensions for VirtualBox
EAPI=2
EAPI=5
HOMEPAGE=http://www.virtualbox.org/
KEYWORDS=~amd64 ~x86
LICENSE=PUEL
RDEPEND=~app-emulation/virtualbox-4.2.12
RDEPEND=~app-emulation/virtualbox-4.2.16
RESTRICT=mirror strip
SLOT=0
SRC_URI=http://download.virtualbox.org/virtualbox/4.2.12/Oracle_VM_VirtualBox_Extension_Pack-4.2.12-84980.vbox-extpack -> Oracle_VM_VirtualBox_Extension_Pack-4.2.12-84980.tar.gz
SRC_URI=http://download.virtualbox.org/virtualbox/4.2.16/Oracle_VM_VirtualBox_Extension_Pack-4.2.16-86992.vbox-extpack -> Oracle_VM_VirtualBox_Extension_Pack-4.2.16-86992.tar.gz
_eclasses_=eutils 63afaaed8aa819fdcb814c7cd39495a2 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f user d0a4d0735a6c0183d707ca919bd72f28
_md5_=10b2e0e848f5ba6172e520e066da71f6
_md5_=8f3189335c1f883bc6a6b4c4d2619666

@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack
DEPEND=X? ( ~x11-drivers/xf86-video-virtualbox-4.2.12 x11-apps/xrandr x11-apps/xrefresh x11-libs/libXmu x11-libs/libX11 x11-libs/libXt x11-libs/libXext x11-libs/libXau x11-libs/libXdmcp x11-libs/libSM x11-libs/libICE ) sys-apps/dbus !!x11-drivers/xf86-input-virtualbox >=dev-util/kbuild-0.1.9998_pre20120806 >=dev-lang/yasm-0.6.2 sys-devel/bin86 sys-libs/pam sys-power/iasl X? ( x11-proto/renderproto ) !X? ( x11-proto/xproto ) kernel_linux? ( virtual/modutils ) sys-apps/sed kernel_linux? ( virtual/linux-sources ) virtual/pkgconfig
DEPEND=X? ( ~x11-drivers/xf86-video-virtualbox-4.2.16 x11-apps/xrandr x11-apps/xrefresh x11-libs/libXmu x11-libs/libX11 x11-libs/libXt x11-libs/libXext x11-libs/libXau x11-libs/libXdmcp x11-libs/libSM x11-libs/libICE ) sys-apps/dbus !!x11-drivers/xf86-input-virtualbox >=dev-util/kbuild-0.1.9998_pre20120806 >=dev-lang/yasm-0.6.2 sys-devel/bin86 sys-libs/pam sys-power/iasl X? ( x11-proto/renderproto ) !X? ( x11-proto/xproto ) kernel_linux? ( virtual/modutils ) sys-apps/sed kernel_linux? ( virtual/linux-sources ) virtual/pkgconfig
DESCRIPTION=VirtualBox kernel modules and user-space tools for Gentoo guests
EAPI=2
EAPI=5
HOMEPAGE=http://www.virtualbox.org/
IUSE=X kernel_linux
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
RDEPEND=X? ( ~x11-drivers/xf86-video-virtualbox-4.2.12 x11-apps/xrandr x11-apps/xrefresh x11-libs/libXmu x11-libs/libX11 x11-libs/libXt x11-libs/libXext x11-libs/libXau x11-libs/libXdmcp x11-libs/libSM x11-libs/libICE ) sys-apps/dbus !!x11-drivers/xf86-input-virtualbox kernel_linux? ( virtual/modutils )
RDEPEND=X? ( ~x11-drivers/xf86-video-virtualbox-4.2.16 x11-apps/xrandr x11-apps/xrefresh x11-libs/libXmu x11-libs/libX11 x11-libs/libXt x11-libs/libXext x11-libs/libXau x11-libs/libXdmcp x11-libs/libSM x11-libs/libICE ) sys-apps/dbus !!x11-drivers/xf86-input-virtualbox kernel_linux? ( virtual/modutils )
SLOT=0
SRC_URI=http://download.virtualbox.org/virtualbox/4.2.12/VirtualBox-4.2.12.tar.bz2
SRC_URI=http://download.virtualbox.org/virtualbox/4.2.16/VirtualBox-4.2.16.tar.bz2
_eclasses_=eutils 63afaaed8aa819fdcb814c7cd39495a2 linux-info dd8fdcccc30f117673b4cba4ed4f74a7 linux-mod c9d4931960ba253061ad823a8508bff5 multilib 892e597faee02a5b94eb02ab512e7622 systemd 3421a5715404244e4827acd1cf8ce654 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
_md5_=1837b2d1e8043b72433cd01b2789c2f7
_md5_=1cb9af6763fb1d0dcb596b530452634b

@ -1,13 +1,13 @@
DEFINED_PHASES=compile install postinst postrm preinst prepare setup
DEPEND=kernel_linux? ( virtual/modutils ) sys-apps/sed kernel_linux? ( virtual/linux-sources )
DESCRIPTION=Kernel Modules for Virtualbox
EAPI=4
EAPI=5
HOMEPAGE=http://www.virtualbox.org/
IUSE=pax_kernel kernel_linux
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
RDEPEND=!=app-emulation/virtualbox-9999 kernel_linux? ( virtual/modutils )
SLOT=0
SRC_URI=http://dev.gentoo.org/~polynomial-c/virtualbox/vbox-kernel-module-src-4.2.12.tar.xz
SRC_URI=http://dev.gentoo.org/~polynomial-c/virtualbox/vbox-kernel-module-src-4.2.16.tar.xz
_eclasses_=eutils 63afaaed8aa819fdcb814c7cd39495a2 linux-info dd8fdcccc30f117673b4cba4ed4f74a7 linux-mod c9d4931960ba253061ad823a8508bff5 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
_md5_=1fc6f3ec9798ca77b569598ab9950ad8
_md5_=7c3ded8bed59dc45157e3604f711cf8f

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install postinst prepare test
DEPEND=python_targets_python2_6? ( dev-lang/python:2.6 ) python_targets_python2_7? ( dev-lang/python:2.7 ) dev-python/python-exec[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)] dev-python/setuptools python_targets_python2_6? ( dev-lang/python:2.6 ) python_targets_python2_7? ( dev-lang/python:2.7 ) dev-python/python-exec[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)]
DESCRIPTION=Google Contacts wrapper for mutt
EAPI=5
HOMEPAGE=http://code.google.com/p/goobook/
IUSE=python_targets_python2_6 python_targets_python2_7
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3
RDEPEND=python_targets_python2_6? ( dev-lang/python:2.6 ) python_targets_python2_7? ( dev-lang/python:2.7 ) dev-python/python-exec[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)] >=dev-python/gdata-2.0.7[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)] >=dev-python/hcs-utils-1.3[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)] >=dev-python/keyring-0.2[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)] >=dev-python/simplejson-2.1.0[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)] virtual/python-argparse python_targets_python2_6? ( dev-lang/python:2.6 ) python_targets_python2_7? ( dev-lang/python:2.7 ) dev-python/python-exec[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)]
REQUIRED_USE=|| ( python_targets_python2_6 python_targets_python2_7 ) || ( python_targets_python2_6 python_targets_python2_7 )
SLOT=0
SRC_URI=mirror://pypi/g/goobook/goobook-1.4.tar.gz
_eclasses_=distutils-r1 6950481ecc2ad548f2d9d116a0936fb8 eutils 63afaaed8aa819fdcb814c7cd39495a2 multibuild c2f33b0eedd7bcfd5bc226baa8da7837 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 python-r1 094dc7421f9aea7525b85b899f67e62a python-utils-r1 9aa9cecaaf78644be7c0b8b8dc814dce toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f user d0a4d0735a6c0183d707ca919bd72f28
_md5_=ed89993d58b7dc8fcef6270d6de1bc77

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

Loading…
Cancel
Save