parent
3e8e07d797
commit
2c948a2d97
@ -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,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,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,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,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
|
||||
|
@ -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,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/*
|
||||
}
|
@ -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
|
||||
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
|
||||
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,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.
|
@ -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}"
|
||||
}
|
@ -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
|
||||
}
|
@ -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,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,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 +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
|
||||
|
@ -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…
Reference in new issue