From 6b1b7cafceb1b3806bb5b1afe584473ccdb7d459 Mon Sep 17 00:00:00 2001 From: root Date: Sun, 15 Jan 2012 01:21:26 +0400 Subject: [PATCH] Sync with portage [Sun Jan 15 01:21:26 MSK 2012]. --- app-editors/qxmledit/Manifest | 1 + app-editors/qxmledit/qxmledit-0.6.1.ebuild | 41 +++++ app-office/calligra-l10n/Manifest | 45 +++--- ....84.ebuild => calligra-l10n-2.3.86.ebuild} | 6 +- dev-lang/gprolog/gprolog-1.4.0.ebuild | 6 +- dev-lang/qu-prolog/qu-prolog-9.1.ebuild | 6 +- dev-lang/xsb/xsb-3.3.2.ebuild | 6 +- dev-libs/libstrl/libstrl-0.5.1.ebuild | 5 +- .../jquery-rails/jquery-rails-1.0.19.ebuild | 6 +- .../files/prawn-core-0.8.4-ruby18-tests.patch | 24 +++ .../prawn-core-0.8.4-ruby19-document.patch | 28 ++++ .../files/prawn-core-0.8.4-ruby19-tests.patch | 20 +++ .../prawn-core/prawn-core-0.8.4-r2.ebuild | 44 ++++++ .../qt-creator/qt-creator-2.4.0-r1.ebuild | 4 +- eclass/autotools-utils.eclass | 51 ++++++- eclass/flag-o-matic.eclass | 140 +++++++----------- eclass/tests/flag-o-matic.sh | 20 ++- media-libs/qhull/Manifest | 1 - .../qhull/files/qhull-2003.1-makefile.patch | 65 -------- media-libs/qhull/qhull-2003.1-r1.ebuild | 32 ---- media-libs/qhull/qhull-2010.1-r2.ebuild | 10 +- media-tv/w_scan/Manifest | 1 + media-tv/w_scan/w_scan-20120112.ebuild | 32 ++++ metadata/cache/app-editors/qxmledit-0.6.1 | 22 +++ .../cache/app-office/calligra-l10n-2.3.84 | 22 --- .../cache/app-office/calligra-l10n-2.3.86 | 22 +++ metadata/cache/dev-lang/gprolog-1.4.0 | 2 +- metadata/cache/dev-lang/qu-prolog-9.1 | 2 +- metadata/cache/dev-lang/xsb-3.3.2 | 2 +- metadata/cache/dev-ruby/prawn-core-0.8.4-r2 | 22 +++ metadata/cache/dev-util/qt-creator-2.4.0-r1 | 4 +- metadata/cache/media-libs/qhull-2003.1-r1 | 22 --- metadata/cache/media-libs/qhull-2010.1-r2 | 2 +- metadata/cache/media-tv/w_scan-20120112 | 22 +++ metadata/cache/net-dns/libidn-1.23 | 2 +- metadata/cache/net-fs/nfs-utils-1.2.5 | 22 +++ metadata/cache/net-proxy/tayga-0.9.2 | 2 +- metadata/cache/sys-apps/man-1.6g | 2 +- metadata/cache/sys-apps/usbredir-0.3.3 | 22 +++ .../cache/sys-kernel/gentoo-sources-3.1.9 | 22 +++ metadata/cache/sys-libs/newlib-1.20.0 | 22 +++ metadata/cache/x11-misc/efax-gtk-3.2.9 | 22 +++ metadata/dtd/timestamp.chk | 2 +- metadata/glsa/timestamp.chk | 2 +- metadata/news/timestamp.chk | 2 +- metadata/timestamp | 2 +- metadata/timestamp.chk | 2 +- metadata/timestamp.x | 2 +- net-dns/libidn/libidn-1.23.ebuild | 6 +- net-fs/nfs-utils/Manifest | 1 + net-fs/nfs-utils/nfs-utils-1.2.5.ebuild | 120 +++++++++++++++ net-proxy/tayga/tayga-0.9.2.ebuild | 6 +- profiles/package.mask | 6 +- profiles/prefix/package.use.mask | 8 +- sys-apps/man/man-1.6g.ebuild | 6 +- sys-apps/usbredir/Manifest | 1 + sys-apps/usbredir/usbredir-0.3.3.ebuild | 30 ++++ sys-kernel/gentoo-sources/Manifest | 2 + .../gentoo-sources-3.1.9.ebuild | 29 ++++ sys-libs/newlib/Manifest | 1 + sys-libs/newlib/newlib-1.20.0.ebuild | 76 ++++++++++ x11-misc/efax-gtk/Manifest | 1 + x11-misc/efax-gtk/efax-gtk-3.2.9.ebuild | 47 ++++++ 63 files changed, 895 insertions(+), 311 deletions(-) create mode 100644 app-editors/qxmledit/qxmledit-0.6.1.ebuild rename app-office/calligra-l10n/{calligra-l10n-2.3.84.ebuild => calligra-l10n-2.3.86.ebuild} (92%) create mode 100644 dev-ruby/prawn-core/files/prawn-core-0.8.4-ruby18-tests.patch create mode 100644 dev-ruby/prawn-core/files/prawn-core-0.8.4-ruby19-document.patch create mode 100644 dev-ruby/prawn-core/files/prawn-core-0.8.4-ruby19-tests.patch create mode 100644 dev-ruby/prawn-core/prawn-core-0.8.4-r2.ebuild delete mode 100644 media-libs/qhull/files/qhull-2003.1-makefile.patch delete mode 100644 media-libs/qhull/qhull-2003.1-r1.ebuild create mode 100644 media-tv/w_scan/w_scan-20120112.ebuild create mode 100644 metadata/cache/app-editors/qxmledit-0.6.1 delete mode 100644 metadata/cache/app-office/calligra-l10n-2.3.84 create mode 100644 metadata/cache/app-office/calligra-l10n-2.3.86 create mode 100644 metadata/cache/dev-ruby/prawn-core-0.8.4-r2 delete mode 100644 metadata/cache/media-libs/qhull-2003.1-r1 create mode 100644 metadata/cache/media-tv/w_scan-20120112 create mode 100644 metadata/cache/net-fs/nfs-utils-1.2.5 create mode 100644 metadata/cache/sys-apps/usbredir-0.3.3 create mode 100644 metadata/cache/sys-kernel/gentoo-sources-3.1.9 create mode 100644 metadata/cache/sys-libs/newlib-1.20.0 create mode 100644 metadata/cache/x11-misc/efax-gtk-3.2.9 create mode 100644 net-fs/nfs-utils/nfs-utils-1.2.5.ebuild create mode 100644 sys-apps/usbredir/usbredir-0.3.3.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-3.1.9.ebuild create mode 100644 sys-libs/newlib/newlib-1.20.0.ebuild create mode 100644 x11-misc/efax-gtk/efax-gtk-3.2.9.ebuild diff --git a/app-editors/qxmledit/Manifest b/app-editors/qxmledit/Manifest index d5cf2f8771d6..a64c35d3c70a 100644 --- a/app-editors/qxmledit/Manifest +++ b/app-editors/qxmledit/Manifest @@ -1,2 +1,3 @@ DIST QXmlEdit-0.4.9-sources.tgz 1177149 RMD160 2bf0ec2c87c1a7c3bfd2fcc6a7a52ed0e24dc0d4 SHA1 668e099a1f23ef21b2114eaa1da6810668e2bf58 SHA256 3a25d7b4e62d7f41787d41ed7c448fdc4689fff0aac1b90488d3dd7a3d97e7d2 DIST qxmledit-0.4.3.src.tgz 342690 RMD160 9d9c12d2731e4ad0156cbcbd87e76be8defa1903 SHA1 be6a0874038712881a5f715db033ced104837d90 SHA256 195af295d3e661fe2182b6e740154a47570d23354d918e707f75c0845ae24c5f +DIST qxmledit-0.6.1-src.tgz 8783111 RMD160 50a5ad34777f17271a2ea3825530ade7b6595158 SHA1 f9d3b39181205a73cf166b2e027b959874aad57b SHA256 8d51d45bc165d0491aad18dfa049eb0183ce27eb78636f220c0a78b77868aedc diff --git a/app-editors/qxmledit/qxmledit-0.6.1.ebuild b/app-editors/qxmledit/qxmledit-0.6.1.ebuild new file mode 100644 index 000000000000..cc38ed35f8ad --- /dev/null +++ b/app-editors/qxmledit/qxmledit-0.6.1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="2" + +inherit qt4-r2 + +MY_P="qxmledit-${PV}-src" + +DESCRIPTION="Qt4 XML Editor" +HOMEPAGE="http://code.google.com/p/qxmledit/" +SRC_URI="http://${PN}.googlecode.com/files/${MY_P}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +DEPEND="x11-libs/qt-gui:4" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${P}/src/" + +DOCS="AUTHORS NEWS README TODO" +DOCSDIR="${WORKDIR}/${P}/" + +src_prepare(){ + # fix installation path + sed -i "/^INST_DIR/ s/\/opt\/${PN}/\/usr\/bin/" QXmlEdit.pro || \ + die "failed to fix installation path" + # fix translations + sed -i "/^INST_DATA_DIR/ s/\/opt/\/usr\/share/" QXmlEdit.pro || \ + die "failed to fix translations" + qt4-r2_src_prepare +} + +src_install(){ + qt4-r2_src_install + newicon "${S}"/images/icon.png ${PN}.png + make_desktop_entry QXmlEdit QXmlEdit ${PN} "Qt;Utility;TextEditor" +} diff --git a/app-office/calligra-l10n/Manifest b/app-office/calligra-l10n/Manifest index 80babc06552d..acd4be2fcb1f 100644 --- a/app-office/calligra-l10n/Manifest +++ b/app-office/calligra-l10n/Manifest @@ -1,45 +1,46 @@ -DIST calligra-l10n-ca-2.3.84.tar.bz2 491430 RMD160 2813392e0b3bf692e391a87edf187ed0e390b9ae SHA1 0a717af78532078ba0f93a09e3c5710a83f11f03 SHA256 40a306f2f7f38fb44cb8c933e8068e6d523b569bf5713840bb965e2aab9bb54f DIST calligra-l10n-ca-2.3.85.tar.bz2 491596 RMD160 2e62962f2fca4b43965da82b6e5b4a93cc53a832 SHA1 20c9766f0d87651bb6fef6ac0d53497b8d658be7 SHA256 ff67632ee1be60c9dca2e116922749fd48de7897913bb3a506ec364cd76256b6 -DIST calligra-l10n-ca@valencia-2.3.84.tar.bz2 374721 RMD160 87a736f2f0a43f71f93857b5153889da4291209b SHA1 eaa89845937e1701720e5f29033ed14e46fa56b4 SHA256 a3789c7c302c6dbd70d25c6912f86512681a91d10f32d3d0addabaf6aa150627 +DIST calligra-l10n-ca-2.3.86.tar.bz2 486728 RMD160 a3344a6a5b35699bd2c05716d69085c8c9b0037d SHA1 cea97054ed3c711b1f81ffe54fc3ab3581fd89ed SHA256 2c49ac38573f928345cd8720cc9accecd5a87e95273c7abe2b27479f44e18026 DIST calligra-l10n-ca@valencia-2.3.85.tar.bz2 374813 RMD160 b4beec26c5450d116b206142cf815a8c5bc4f8d7 SHA1 5d736646c356a4c21c44714979c2232881e24ea8 SHA256 d6f86839ba42fb575cca17ca3922ffab9ab9f3456698451c234061abd08600bf -DIST calligra-l10n-cs-2.3.84.tar.bz2 344625 RMD160 1e079bad73e43d88724b49ff8bca5d434e86b2e2 SHA1 1d2b5c241b5d600dc8dfd42944dc2dbee7e805a8 SHA256 e8c7358af376e359e80e05ce385e0c9f6da8d9351940633ca302f6592b7c4d94 +DIST calligra-l10n-ca@valencia-2.3.86.tar.bz2 374966 RMD160 a641e2acaf76d670cc9c15f56afe8c6bf1bcb175 SHA1 7f6d99ed133eef021490de11e95fed1033a160ca SHA256 762b0eb4582348f877a7e59f9d5e9ea1965f77f31db47d757bff7c07d2a538c7 DIST calligra-l10n-cs-2.3.85.tar.bz2 344866 RMD160 f9c916b8c07bab084fbc39b9cc31fb786f40e4e3 SHA1 0ac229f73e66385269a73ee9563a19786cb6584b SHA256 879ac73673bbdbfd8cd5d15dbbbfc2557bec954eccc19c084fe8b81b9b2ab87e -DIST calligra-l10n-da-2.3.84.tar.bz2 484569 RMD160 bec9511395194fa33a2d2ce712c028de2ebd5c34 SHA1 8d44823ef7d9d2e3592aad18aac2523e170c4413 SHA256 acd8a6501c27151075808218d2f15b48fd56ac3c0ced651d11a9fdec72a3320a +DIST calligra-l10n-cs-2.3.86.tar.bz2 344825 RMD160 b5f682f6da7603241fd51a53f066915c5b0583af SHA1 5e142a3ac4cc222307ff5405e833a2ccbcc85dd2 SHA256 3dc8f2f159cdc154e53b8295b6274d049b9246628daf00082d426e86e2f8b1e1 DIST calligra-l10n-da-2.3.85.tar.bz2 485117 RMD160 d7d4e33b55ce814cf0bcef1e1aaa4452b1e4214e SHA1 6a355162008646ac0218873ce365d440c852258f SHA256 b4656c4f0e806340e2b96dd60394b342e90ea573bf0c5eeac5ccf3f3a8094447 -DIST calligra-l10n-de-2.3.84.tar.bz2 552088 RMD160 24eecfa884b1a857d5b20c391cc3b5963e394a58 SHA1 1a626966b311bc6c71825a00d664c6ccc20568f4 SHA256 c70aa902130371ea82d6d221f298666bf03b35d34471916a36942ec09cb36317 +DIST calligra-l10n-da-2.3.86.tar.bz2 485121 RMD160 d6000c2fc44a7492cee3ff661c8823323c3bcc68 SHA1 79e6b53ef8c8655b49f4dd8663b4475792eae94d SHA256 796be3c8947a5b70d21d2381eb16a5caf361633b002ccfdb07442446036109df DIST calligra-l10n-de-2.3.85.tar.bz2 552548 RMD160 db646e5542411969a7b43c40636dfd5cb793c3e7 SHA1 11e1d6b9370702694bfc49d714828a7c0a0ba540 SHA256 54c831099ee19ff90c5d4a8da2ce106eb7bc5f7fb7efaebb76af59984dd19711 -DIST calligra-l10n-el-2.3.84.tar.bz2 409458 RMD160 ad5df3e313f194361a29fa2059e2b6056cdfe891 SHA1 d83ff2138c8481c44bf4216c60d6b33eb27a87c2 SHA256 be6b97f68ca600f4fb2822f943c8347ec69ed153c460aa786621c27e834fef92 +DIST calligra-l10n-de-2.3.86.tar.bz2 438769 RMD160 6f92c7dfacce2f86e21e773ff4c5cc02d496732f SHA1 d1199badc7d88d82c7ade931aa57f83134492b71 SHA256 8a59a923437365c2814072e1fa375682195e7a8c9c0d8ff5506ec09be0333ce4 DIST calligra-l10n-el-2.3.85.tar.bz2 410278 RMD160 c9287c68141411f86ba8838f92c360880406cedd SHA1 5d05a7d7d6fd0ea51dbe4ed4462da51fb0504737 SHA256 5e49103efe1aaa9274344535e1e9c63ee1e0147ee019d43bf5f0f62be165d85a -DIST calligra-l10n-en_GB-2.3.84.tar.bz2 384584 RMD160 537f4a63a2c8e76e7f08ab1574387be7cf2aaaa8 SHA1 de788b35b7975c0380b9e330d11411a4811c6af5 SHA256 cefdd0e6681f2d8a78da39ea214b3d2f9057e85c70d8087e3e91c6e1fd664f78 +DIST calligra-l10n-el-2.3.86.tar.bz2 409323 RMD160 dca1b48491bdc285a0d8b91b472c29354b0ed0cb SHA1 d540c3cbf8bbb244da5463e0a20b046d18ca2529 SHA256 57b86de85983430442e23b98f0e9b1c7cab52a612dcbbe1bd8a3deb7f31c7b54 DIST calligra-l10n-en_GB-2.3.85.tar.bz2 384651 RMD160 e3aea25e649d87c95173df748ea436024b79bfff SHA1 4d115af9b17dfd1178633f320dfcc77687555b11 SHA256 b5221680d2a31f6be2047e705750dfea4de27f464ff3b7f1ac3e8bb8e1aee245 -DIST calligra-l10n-es-2.3.84.tar.bz2 4510504 RMD160 80c9029a78531c13a37272b6f0254656b81dd371 SHA1 ea10b0606995e115afb27c076846aa5fe85e8b48 SHA256 192a7df56094882d4a32ca7cd50772316b067f75f92e4753611af9ed6bd826f9 +DIST calligra-l10n-en_GB-2.3.86.tar.bz2 384671 RMD160 0929f1f053d7e8be3627b44f5827dfa2a7689faa SHA1 4245ea002d345496dd35b373354640aaa4d18bd6 SHA256 d70528020c69b35dd4215d1bad9f467d47e1dcabfd41d38d39d79c7741fc470e DIST calligra-l10n-es-2.3.85.tar.bz2 4510451 RMD160 30a46d9e55c0d605b3a5260c9ab8f2cd29a823bd SHA1 9d14e9df34ae688fc49658cc59756b888e48af72 SHA256 f9091393d8908d30eb724c34e833069514886e7b4b9e9b5912b3a28ab6bf731f -DIST calligra-l10n-et-2.3.84.tar.bz2 599379 RMD160 c39ec8464bc989382d5e6abb0cc5f76655303fe1 SHA1 c280bfdb76b2f85ac1eee9994ee41bd233f0e1c2 SHA256 77cdc4df2719e5aac105e8261ffb2f73dc7fdd9a9b0097f49ec70df4f959a88b +DIST calligra-l10n-es-2.3.86.tar.bz2 4511356 RMD160 d4fb53f6110317ac606c16ec01e0e4487286877e SHA1 af31f15fedbf5dd26e896e4e03cc6f9be2a9cd4b SHA256 55ff2d4e0c0be5d6ba256feb78a98c561e9c76a78d7094a2445bfe41a5f066b6 DIST calligra-l10n-et-2.3.85.tar.bz2 599490 RMD160 bd0dcacfaa4c4c6c19a3c4fc94b060ffd1664754 SHA1 e08aa51fed706cf2f5b9e3009d60be6d932dab4b SHA256 46e9a5076cdc9b4c3cf3e487e6f90bcc30861d5962f0179b17c8a736af0e6a8f -DIST calligra-l10n-fr-2.3.84.tar.bz2 5532910 RMD160 52fda656e4e286c5b8479fbeb12d0dddc78ff367 SHA1 c2c9117307e832900397594745caac918423f46d SHA256 b1289bf5420b1d79103be52f753df739499569fa48c0012388748dc8bdb9536a +DIST calligra-l10n-et-2.3.86.tar.bz2 599342 RMD160 757829cc0ec2613132681212044bf6c0618785ed SHA1 690eaf87782d31c279212e36fb82a9a5a409a12e SHA256 8b420b8e5c845f4edf2651c13475ca11c1fc002d88991fe0f9efa7290b3e6fb2 DIST calligra-l10n-fr-2.3.85.tar.bz2 5532154 RMD160 90f6abe26b5a025267ce2b3dd153d30136ea55df SHA1 451e06acb98c84a87f2d1417049494f13a8694d2 SHA256 9ac36a0797202e7e8adb16ac887696b129d846186d4242c274be9aa8a8333bff -DIST calligra-l10n-it-2.3.84.tar.bz2 543055 RMD160 ab5853780670674aefd45aff1b710936378c0af1 SHA1 b4ad4bb8f0cd320f3eb10d225f7e26bf9ee7761b SHA256 cddc617dbd5ec51cea19109a0701bb7712d1e0803b8d8524d97935ded186413e +DIST calligra-l10n-fr-2.3.86.tar.bz2 5532701 RMD160 aa85978d847712b8d4de1a1095b17ee25f423982 SHA1 ee48f4fe54937e91aac05477ee8c87a312135f64 SHA256 cb7c6649e774fceebe26793401b27f96e9f8a2df9cf2dc7ea61baf640b2e1fce DIST calligra-l10n-it-2.3.85.tar.bz2 543735 RMD160 b98478768957dd1552ba7b2074975d3d313725b0 SHA1 40dac49dabd90391c6aababc2ce2df2bdcd21928 SHA256 ced6ff1e0648128e58ee5e2e151bde1e7b415cf04a86333a07abed56e600e92f -DIST calligra-l10n-kk-2.3.84.tar.bz2 387015 RMD160 fd019937c1b57a221268dd1b871e0ed189a2b770 SHA1 8ff6d790dec0dca27678445db6bd12dac36676d5 SHA256 0d7379f3590501bc9bc8086740ac5a2d0a4c4b022655916d1a403e7b5284ab76 +DIST calligra-l10n-it-2.3.86.tar.bz2 544625 RMD160 160f3d6c65dc95daecd9d111eaeb1fd75fdb5e2c SHA1 a29fbcbd682603ec1636b5293d59060cb1073b3f SHA256 bfac502e0f94f67922428fc8f96782729a427b9d5aac399e6e9576ab0e2873f2 DIST calligra-l10n-kk-2.3.85.tar.bz2 387284 RMD160 60d66cbb583d8de25bac870649414c24709b48f3 SHA1 0d3b4da6cf7925bf001e12737795032f6af5d950 SHA256 9921eb2ac9bdb5c05ba14c6e41dd1e52e8bc9efd27cd4733410725b6d8f81a78 -DIST calligra-l10n-nb-2.3.84.tar.bz2 367243 RMD160 e9aa79bfe4a5bf4e19af19a80373de2a23e9d79a SHA1 791e93d69abf0bf3144011230d8ef0f9f7dc9124 SHA256 5633632b1fe951de4cf4ee2e4981cce0b36c87074cbe6f90c6662840f0a138e5 +DIST calligra-l10n-kk-2.3.86.tar.bz2 391114 RMD160 2c6e39158ee34a806e146d645ec79498f62d9da7 SHA1 aecd212cd93d4f72fa1dc0ee29177d632223a469 SHA256 b18f9629bac0454bcb8a2d9f819d5dfc22155fdc701f8ff468a50f0a74f83a0e DIST calligra-l10n-nb-2.3.85.tar.bz2 367044 RMD160 414f8b0dac79f1213b5d0f24c928e5649df6dc5e SHA1 88189077b20d1a76ad36fb7ef58521924648827a SHA256 61a7fa056d79fdb0cf2b13fdfc83d0752b7a7ad372e64497369c52eb3d319919 -DIST calligra-l10n-nds-2.3.84.tar.bz2 408727 RMD160 973ec4d93af59bfbde2bc578ee9f2900e40d5884 SHA1 219bd16a58f3b319f6e735622bb839102dcc4764 SHA256 fa0dc905393e7fdfad4ffe9412e906f6a8e0270aa5558ab9d10b18a9e50270eb +DIST calligra-l10n-nb-2.3.86.tar.bz2 366905 RMD160 093476f1c71fc5901ee07e96ef329d21ae1e677e SHA1 d27197f85f3e47734c2976bd6ed53fbd74a04f1f SHA256 d510ffb005efba873ad298101c6596a12541d11bab5ca5d90355135f9aed9d6d DIST calligra-l10n-nds-2.3.85.tar.bz2 408492 RMD160 a1f3813db475594ec2bda4f172e2213ad4275e17 SHA1 c24a80581c77c4cc2d668038d939ea8a3bb5035c SHA256 7edad3556740a6f13a85af9c83f40764f96cc23c6b6e792bbbd1d9c32c48d74c -DIST calligra-l10n-nl-2.3.84.tar.bz2 2387911 RMD160 68bb408d00e5bdf2f1e0d7d01822eb4c459ae9fa SHA1 dff1d4f7e5c84e9ecffb6436b040899a9160da51 SHA256 af14b9602b1c923c004f1db503d01cfcbc87f2275df55838b35d178a6f1cd0a6 +DIST calligra-l10n-nds-2.3.86.tar.bz2 408731 RMD160 e7c00db07e2c34c1b145cfa39a092a564d621e95 SHA1 8c075509019f5915e4e205e9e3d619ad7863592d SHA256 a1d372a5b9bcb102135ce3f6f4f718f0fdc3b111fb88231d77b5b71051fb5d14 DIST calligra-l10n-nl-2.3.85.tar.bz2 2388082 RMD160 355d2f93d8d57dbb45fb4e0ab2d56e3b995e9172 SHA1 e6a56a93c72b0ccf3c2718243623f0a3d6e818db SHA256 d5c1096356e4848cd541ad75ee0cf82cdfbed03812112df0eed2dc4f44b1a345 -DIST calligra-l10n-pl-2.3.84.tar.bz2 425852 RMD160 4656adcc265aa5c42c08c93a6a17b8b74cd3d5ba SHA1 13d53efd2559c0c8f0e4773c6406311b49645dc3 SHA256 b8cf7f4f51404e6e82a97c0bf5e03fd54b4578dabd6e9bd1063cb83045466d85 +DIST calligra-l10n-nl-2.3.86.tar.bz2 2388419 RMD160 6995002a5e9247627aff7af5af19b8a024695839 SHA1 1aee59696ad69e50b95d1a70ee61eb3b902926a8 SHA256 65d8b71ca9a25bae91fd924d176e4491c2decf83d7a5d90011c13e826eaa08b5 DIST calligra-l10n-pl-2.3.85.tar.bz2 426284 RMD160 d6c9288939052bc8de530aeb8b83443079b02ccd SHA1 b6e0640bb32ad809a2e371f3ab9e19804c27d12c SHA256 1725bc8a4a319aaf3f44ffd853cf3e7e25f3f80d4441a33a6a0c608fa5977509 -DIST calligra-l10n-pt-2.3.84.tar.bz2 453274 RMD160 340c372e29ae9f7ceb9fc1897858d10d386a7e9f SHA1 258102f9cd5ba99645392cc27dac787e2cc447fe SHA256 7a816d275cbf70b65a9a91c486d9dd589ab3d1716162199df0bdc05f6f2c58fb +DIST calligra-l10n-pl-2.3.86.tar.bz2 427540 RMD160 7cad3b5f4b442ad7812109ee2c42988749150df8 SHA1 75f3e0cab788166875eaf5fe818c927602b28483 SHA256 acd5c9c858494b0c3d2b00d0c3462f1a0be57ee9637084b12ae9906104c032b6 DIST calligra-l10n-pt-2.3.85.tar.bz2 453507 RMD160 56448966d609cb42383d181a28efb9d7a7c9042b SHA1 720554360e4d1c14984f5d2f1e80fc6289698d05 SHA256 d1c593f5b556fa03967bf6c23f90a5991cced5bf345406f00dd3c9d21b092d70 -DIST calligra-l10n-pt_BR-2.3.84.tar.bz2 534136 RMD160 28942d2f564871e441c29c6f23a6f3d486117eb4 SHA1 9ab952882a014d10d4d92f80534eaf90a43253f7 SHA256 1d995826d96fb5a876c5b3ac75604fa4712f3a1f64d7f00e061936b581aff979 +DIST calligra-l10n-pt-2.3.86.tar.bz2 453262 RMD160 636201b769a5320b4beb66a1007db7e4d2d84b66 SHA1 fd8f38cf4185fab281f129d649bc6b7c65f20dd5 SHA256 9a28834436c2ee5bd3104f52ca43c2a84eb4d8a8c64c295999047509396e9594 DIST calligra-l10n-pt_BR-2.3.85.tar.bz2 534339 RMD160 a6da2c93306eca0ad6e26497e56155766678ef41 SHA1 6a262bbd3a9d0225622192bff8a965ba7b57d277 SHA256 f45001d0cc27b6031e3f21e0666e3a4cf6c5cdbcf8bd8b563ff03a016bc9f410 -DIST calligra-l10n-ru-2.3.84.tar.bz2 513945 RMD160 fb96b9f38447409ef5a10843b0f0bc8b3c545f24 SHA1 9ac91222a4ad5fcc3cb8170a6611d721002b9a65 SHA256 3490783682dbf7e34f730906817792743e9868b5cb6192dc248787df3bb0df2a +DIST calligra-l10n-pt_BR-2.3.86.tar.bz2 531256 RMD160 1e71481c33d70727d3080ad38b629c0512d7f427 SHA1 94fed438f1bbadf0ccbd555f2a9db1da47dfabf1 SHA256 969034756f2931240a6691f639aae97bceca56b4b20690d94c6a6b7ae932831a DIST calligra-l10n-ru-2.3.85.tar.bz2 519640 RMD160 8289d92f53e2c38a819ec68b70d4f57e998b588a SHA1 2443fbbf3a10b704901f4a1f52310ae8d14a1db0 SHA256 1b5e27d4508dc7b4bb4bc4730d3097911dd04c349710b7be856a1050c56965c6 -DIST calligra-l10n-sv-2.3.84.tar.bz2 1840621 RMD160 e5b6a4387884a03256295ce3b1363eb6ed907c11 SHA1 5b9f6108e28738b34cf059bea4000231149e27c6 SHA256 b5276702366e7edb2a140dfba5cac594ebe144cecb60dedfdeb1d48577518640 +DIST calligra-l10n-ru-2.3.86.tar.bz2 519775 RMD160 145f99859a73cc515a9c438d74f8deb64e5ed48c SHA1 2ec2780f6e83237070d40094b8c8ee4c6d73826c SHA256 d2614044c80ef9462dcaccde12083e3b3dd0de59ec041534fc8d0218ab7f55e7 DIST calligra-l10n-sv-2.3.85.tar.bz2 1841873 RMD160 f17c15406b5a64f4adff315fe51e70db6f97aa32 SHA1 a6a0d04404b8b7d659b6fa91f716d6134122239b SHA256 7abab98288996bf890651f44ae195b78a13121d485d43f61c83827697b79a7ca -DIST calligra-l10n-uk-2.3.84.tar.bz2 489602 RMD160 1a9ac2fc67ec0909e94e17b60a4e074c7c9cd355 SHA1 82a01ad57165557f90009d7bb5e978b3b84eaa40 SHA256 47537ce9c1f973b383b1d529743f41094bb02d78d9a53aed3acd38bb3932ba76 +DIST calligra-l10n-sv-2.3.86.tar.bz2 1841167 RMD160 86da0b692dde9e077bf210b72086e65ce8081b3a SHA1 1fd5c369f00d15efb477fe58245136042820c4fe SHA256 3768beb5018789c3356f86339fbfeb222baeb070e81555824d1baf67bde9da72 DIST calligra-l10n-uk-2.3.85.tar.bz2 489755 RMD160 101b1a5d9ad10812c508ef9e2b7c52ac22fd189c SHA1 a83441d1560570bd84fb78e04d123f82119a9aca SHA256 7c525e4a2ea5530babf090df6247bb63357eec49b2ea74f5cf56db0be3819895 +DIST calligra-l10n-uk-2.3.86.tar.bz2 490356 RMD160 c2f78076a4acc5a606699c72c9486db0bf7a9787 SHA1 a4c78d224c57bdd319ee735c2e11671ff99b0099 SHA256 5eed85fa7ed4035fd26eae47ae8c89bdf54347cdd734fa7cd0205d79087380d6 DIST calligra-l10n-zh_CN-2.3.85.tar.bz2 343091 RMD160 67f402b2d037b78c58614bf1a324abae5697651f SHA1 51ae5227ef623e3a31aebe0a6483bfe43ef73816 SHA256 f614843dff214741987d173d3d1be269a53ebc8c7764807bbe19331af51a5151 -DIST calligra-l10n-zh_TW-2.3.84.tar.bz2 382733 RMD160 841ba65bded584a9054069051a58a40b2f758f70 SHA1 aa36fc665839bbd7638af70d811171e94d669534 SHA256 ffec9693b9a3c218f6769666be1123756dc4676afdeef1a428d28a21f64f858a +DIST calligra-l10n-zh_CN-2.3.86.tar.bz2 343158 RMD160 9849605717f3b67ca5ad6cd3c0e1e891232340eb SHA1 050a3f20fb1aa5b75ce4a226e02e838760aa09e0 SHA256 f1dcaf31ebad67fd68c11dbbb0bbe0fd065197de195a2ca0ce0fefbb3b052229 DIST calligra-l10n-zh_TW-2.3.85.tar.bz2 383102 RMD160 574e9411cd24581b9421cff8bbdbf16d56fb2229 SHA1 8b2747aa8822d10b1e4c24032a2dd93dc18d8716 SHA256 afd3c09841a10e1bdaa307f3bbf60760826a948c057432d6b840820e4ff630a4 +DIST calligra-l10n-zh_TW-2.3.86.tar.bz2 383125 RMD160 9975550dcaa0e418d1e66dd11e257eb7537a58e8 SHA1 3109d41575b89fb8e205610d670c346ca29bb28f SHA256 03212c44c8f94a978691cbb87ab42d9d25ca8bdadd67e0889804d7f1c2c30de1 diff --git a/app-office/calligra-l10n/calligra-l10n-2.3.84.ebuild b/app-office/calligra-l10n/calligra-l10n-2.3.86.ebuild similarity index 92% rename from app-office/calligra-l10n/calligra-l10n-2.3.84.ebuild rename to app-office/calligra-l10n/calligra-l10n-2.3.86.ebuild index 8f960bfafcd5..a7bc73a1d91b 100644 --- a/app-office/calligra-l10n/calligra-l10n-2.3.84.ebuild +++ b/app-office/calligra-l10n/calligra-l10n-2.3.86.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-office/calligra-l10n/calligra-l10n-2.3.84.ebuild,v 1.2 2011/12/22 22:29:11 dilfridge Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-office/calligra-l10n/calligra-l10n-2.3.86.ebuild,v 1.1 2012/01/14 14:51:49 dilfridge Exp $ EAPI=4 @@ -16,7 +16,7 @@ RDEPEND="" KEYWORDS="~amd64 ~x86" IUSE="doc" -MY_LANGS="ca ca@valencia cs da de el en_GB es et fr it kk nb nds nl pl pt pt_BR ru sv uk zh_TW" +MY_LANGS="ca ca@valencia cs da de el en_GB es et fr it kk nb nds nl pl pt pt_BR ru sv uk zh_CN zh_TW" URI_BASE="mirror://kde/unstable/${PN/-l10n/}-${PV}/${PN}/" SRC_URI="" SLOT="4" diff --git a/dev-lang/gprolog/gprolog-1.4.0.ebuild b/dev-lang/gprolog/gprolog-1.4.0.ebuild index 66ed132aeab7..7cfd592d6641 100644 --- a/dev-lang/gprolog/gprolog-1.4.0.ebuild +++ b/dev-lang/gprolog/gprolog-1.4.0.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/gprolog/gprolog-1.4.0.ebuild,v 1.4 2011/07/05 07:47:32 keri Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/gprolog/gprolog-1.4.0.ebuild,v 1.5 2012/01/14 11:13:40 ago Exp $ EAPI=2 @@ -13,7 +13,7 @@ S="${WORKDIR}"/${P} LICENSE="GPL-2 LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc ~x86" IUSE="debug doc examples" DEPEND="" diff --git a/dev-lang/qu-prolog/qu-prolog-9.1.ebuild b/dev-lang/qu-prolog/qu-prolog-9.1.ebuild index d99957809144..5fede174493e 100644 --- a/dev-lang/qu-prolog/qu-prolog-9.1.ebuild +++ b/dev-lang/qu-prolog/qu-prolog-9.1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/qu-prolog/qu-prolog-9.1.ebuild,v 1.1 2011/11/19 18:20:30 keri Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/qu-prolog/qu-prolog-9.1.ebuild,v 1.2 2012/01/14 09:49:25 ago Exp $ EAPI=2 @@ -14,7 +14,7 @@ SRC_URI="http://www.itee.uq.edu.au/~pjr/HomePages/QPFiles/${MY_P}.tar.gz" LICENSE="as-is" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc ~x86" IUSE="debug doc examples pedro qt4 readline threads" RDEPEND="!dev-util/mpatch diff --git a/dev-lang/xsb/xsb-3.3.2.ebuild b/dev-lang/xsb/xsb-3.3.2.ebuild index 18f9548e6604..c1e98557589b 100644 --- a/dev-lang/xsb/xsb-3.3.2.ebuild +++ b/dev-lang/xsb/xsb-3.3.2.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/xsb/xsb-3.3.2.ebuild,v 1.3 2011/06/06 00:27:32 keri Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/xsb/xsb-3.3.2.ebuild,v 1.4 2012/01/14 12:03:15 ago Exp $ EAPI=2 @@ -17,7 +17,7 @@ SRC_URI="http://xsb.sourceforge.net/downloads/${MY_P}.tar.gz LICENSE="GPL-2 LGPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="curl debug examples iodbc java mysql odbc pcre threads xml" RDEPEND="curl? ( net-misc/curl ) diff --git a/dev-libs/libstrl/libstrl-0.5.1.ebuild b/dev-libs/libstrl/libstrl-0.5.1.ebuild index fbcf50a9104a..79c3b64265a7 100644 --- a/dev-libs/libstrl/libstrl-0.5.1.ebuild +++ b/dev-libs/libstrl/libstrl-0.5.1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libstrl/libstrl-0.5.1.ebuild,v 1.3 2011/10/15 23:24:13 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libstrl/libstrl-0.5.1.ebuild,v 1.4 2012/01/14 14:55:15 mgorny Exp $ EAPI=4 @@ -23,7 +23,6 @@ src_configure() { local myeconfargs=( $(use_with doc doxygen) $(use_with test check) - --docdir="${EPREFIX}"/usr/share/doc/${PF} ) autotools-utils_src_configure diff --git a/dev-ruby/jquery-rails/jquery-rails-1.0.19.ebuild b/dev-ruby/jquery-rails/jquery-rails-1.0.19.ebuild index cce7e22d5fe2..c26ce8161c97 100644 --- a/dev-ruby/jquery-rails/jquery-rails-1.0.19.ebuild +++ b/dev-ruby/jquery-rails/jquery-rails-1.0.19.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/jquery-rails/jquery-rails-1.0.19.ebuild,v 1.2 2011/12/30 12:05:11 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/jquery-rails/jquery-rails-1.0.19.ebuild,v 1.3 2012/01/14 10:59:28 graaff Exp $ EAPI=2 USE_RUBY="ruby18 ruby19 ree18" @@ -12,6 +12,8 @@ RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" RUBY_FAKEGEM_EXTRAINSTALL="vendor" +RUBY_FAKEGEM_GEMSPEC="jquery-rails.gemspec" + inherit ruby-fakegem DESCRIPTION="jQuery! For Rails! So great." diff --git a/dev-ruby/prawn-core/files/prawn-core-0.8.4-ruby18-tests.patch b/dev-ruby/prawn-core/files/prawn-core-0.8.4-ruby18-tests.patch new file mode 100644 index 000000000000..4838e08a10da --- /dev/null +++ b/dev-ruby/prawn-core/files/prawn-core-0.8.4-ruby18-tests.patch @@ -0,0 +1,24 @@ +commit c9cae80223b3cbbfe4c6d8647c44b7b4f0f0fcf4 +Author: Brad Ediger +Date: Thu Jan 20 16:49:59 2011 -0600 + + Green that test for those Ruby 1.8 users, too + +diff --git a/spec/font_spec.rb b/spec/font_spec.rb +index 2b3368a..5ee3a78 100644 +--- a/spec/font_spec.rb ++++ b/spec/font_spec.rb +@@ -224,8 +224,11 @@ describe "TTF fonts" do + + it "should encode text without kerning by default" do + @activa.encode_text("To").should == [[0, "To"]] +- @activa.encode_text("Télé").should == +- [[0, "T\216l\216".force_encoding("US-ASCII")]] ++ ++ tele = (RUBY_VERSION < '1.9') ? "T\216l\216" : ++ "T\216l\216".force_encoding("US-ASCII") ++ @activa.encode_text("Télé").should == [[0, tele]] ++ + @activa.encode_text("Technology").should == [[0, "Technology"]] + @activa.encode_text("Technology...").should == [[0, "Technology..."]] + @activa.encode_text("Teχnology...").should == [[0, "Te"], [1, "!"], [0, "nology..."]] diff --git a/dev-ruby/prawn-core/files/prawn-core-0.8.4-ruby19-document.patch b/dev-ruby/prawn-core/files/prawn-core-0.8.4-ruby19-document.patch new file mode 100644 index 000000000000..ae606c408b2e --- /dev/null +++ b/dev-ruby/prawn-core/files/prawn-core-0.8.4-ruby19-document.patch @@ -0,0 +1,28 @@ +commit 44ec153bf6212044fd8d2e3f59cb509cc30f8318 +Author: Gregory +Date: Tue Jun 8 18:21:16 2010 -0400 + + Fix some minor 1.9.2 issues + +diff --git a/spec/document_spec.rb b/spec/document_spec.rb +index 7707e56..71d5751 100644 +--- a/spec/document_spec.rb ++++ b/spec/document_spec.rb +@@ -374,9 +374,14 @@ end + + describe "The :optimize_objects option" do + before(:all) do +- @wasteful_doc = lambda do +- transaction { start_new_page; text "Hidden text"; rollback } +- text "Hello world" ++ @wasteful_doc = lambda do |pdf| ++ pdf.transaction do ++ pdf.start_new_page ++ pdf.text "Hidden text" ++ pdf.rollback ++ end ++ ++ pdf.text "Hello world" + end + end + diff --git a/dev-ruby/prawn-core/files/prawn-core-0.8.4-ruby19-tests.patch b/dev-ruby/prawn-core/files/prawn-core-0.8.4-ruby19-tests.patch new file mode 100644 index 000000000000..5b28b33635a7 --- /dev/null +++ b/dev-ruby/prawn-core/files/prawn-core-0.8.4-ruby19-tests.patch @@ -0,0 +1,20 @@ +commit 6adb8ceb844f57f50dcfa6e457a2cd37b933d40e +Author: Brad Ediger +Date: Thu Jan 20 16:46:37 2011 -0600 + + Green font_spec test for 1.9.2p136 + +diff --git a/spec/font_spec.rb b/spec/font_spec.rb +index 9304b01..2b3368a 100644 +--- a/spec/font_spec.rb ++++ b/spec/font_spec.rb +@@ -224,7 +224,8 @@ describe "TTF fonts" do + + it "should encode text without kerning by default" do + @activa.encode_text("To").should == [[0, "To"]] +- @activa.encode_text("Télé").should == [[0, "T\216l\216"]] ++ @activa.encode_text("Télé").should == ++ [[0, "T\216l\216".force_encoding("US-ASCII")]] + @activa.encode_text("Technology").should == [[0, "Technology"]] + @activa.encode_text("Technology...").should == [[0, "Technology..."]] + @activa.encode_text("Teχnology...").should == [[0, "Te"], [1, "!"], [0, "nology..."]] diff --git a/dev-ruby/prawn-core/prawn-core-0.8.4-r2.ebuild b/dev-ruby/prawn-core/prawn-core-0.8.4-r2.ebuild new file mode 100644 index 000000000000..679130c32d3a --- /dev/null +++ b/dev-ruby/prawn-core/prawn-core-0.8.4-r2.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/prawn-core/prawn-core-0.8.4-r2.ebuild,v 1.1 2012/01/14 10:50:47 graaff Exp $ + +EAPI=2 +USE_RUBY="ruby18 ruby19 ree18 jruby" + +RUBY_FAKEGEM_DOCDIR="doc/html" +RUBY_FAKEGEM_EXTRADOC="HACKING README" + +# ttfunk and pdf-inspector are vendored. These packages are maintained +# separately upstream but never released, so we now keep on using +# these vendored versions. +RUBY_FAKEGEM_EXTRAINSTALL="data vendor" + +inherit ruby-fakegem + +DESCRIPTION="Fast, Nimble PDF Generation For Ruby" +HOMEPAGE="http://prawn.majesticseacreature.com/" + +LICENSE="|| ( GPL-2 Ruby )" +SLOT="0" +KEYWORDS="~amd64" +IUSE="examples" + +ruby_add_bdepend test "dev-ruby/test-spec dev-ruby/mocha >=dev-ruby/pdf-reader-0.8" + +USE_RUBY="ruby19" ruby_add_bdepend "test? ( dev-ruby/test-unit:0 )" + +# Older versions of prawn install the same files, but in site_ruby +# which gets found before the newer gem install path that prawn-core +# uses. +RDEPEND="! /dev/null + # Move docs installed by autotools (in EAPI < 4). + if [[ ${EAPI} == [23] && -d ${D}${EPREFIX}/usr/share/doc/${PF} ]]; then + mkdir "${T}"/temp-docdir + mv "${D}${EPREFIX}"/usr/share/doc/${PF}/* "${T}"/temp-docdir/ \ + || die "moving docs to tempdir failed" + + local f + for f in "${T}"/temp-docdir/*; do + [[ -d ${f} ]] \ + && die "directories in docdir require at least EAPI 4" + done + + dodoc "${T}"/temp-docdir/* || die "docdir dodoc failed" + rm -r "${T}"/temp-docdir || die + fi + # XXX: support installing them from builddir as well? if [[ ${DOCS} ]]; then dodoc "${DOCS[@]}" || die "dodoc failed" + else + local f + # same list as in PMS + for f in README* ChangeLog AUTHORS NEWS TODO CHANGES \ + THANKS BUGS FAQ CREDITS CHANGELOG; do + if [[ -s ${f} ]]; then + dodoc "${f}" || die "(default) dodoc ${f} failed" + fi + done fi if [[ ${HTML_DOCS} ]]; then dohtml -r "${HTML_DOCS[@]}" || die "dohtml failed" diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass index e30a3a96407d..30bca775efcd 100644 --- a/eclass/flag-o-matic.eclass +++ b/eclass/flag-o-matic.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/flag-o-matic.eclass,v 1.166 2012/01/14 08:22:13 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/flag-o-matic.eclass,v 1.167 2012/01/14 09:10:54 vapier Exp $ # @ECLASS: flag-o-matic.eclass # @MAINTAINER: @@ -15,6 +15,11 @@ ___ECLASS_ONCE_FLAG_O_MATIC="recur -_+^+_- spank" inherit eutils toolchain-funcs multilib +# Return all the flag variables that our high level funcs operate on. +all-flag-vars() { + echo {C,CPP,CXX,F,FC,LD}FLAGS +} + # {C,CXX,F,FC}FLAGS that we allow in strip-flags # Note: shell globs and character lists are allowed setup-allowed-flags() { @@ -80,20 +85,17 @@ _filter-hardened() { # Strings removed are matched as globs, so for example # '-O*' would remove -O1, -O2 etc. _filter-var() { - local f x VAR VAL - declare -a new - - VAR=$1 + local f x var=$1 new=() shift - eval VAL=\${${VAR}} - for f in ${VAL}; do - for x in "$@"; do + + for f in ${!var} ; do + for x in "$@" ; do # Note this should work with globs like -O* [[ ${f} == ${x} ]] && continue 2 done - eval new\[\${\#new\[@]}]=\${f} + new+=( "${f}" ) done - eval export ${VAR}=\${new\[*]} + eval export ${var}=\""${new[*]}"\" } # @FUNCTION: filter-flags @@ -103,8 +105,8 @@ _filter-var() { filter-flags() { _filter-hardened "$@" local v - for v in C CPP CXX F FC LD ; do - _filter-var ${v}FLAGS "$@" + for v in $(all-flag-vars) ; do + _filter-var ${v} "$@" done return 0 } @@ -188,24 +190,21 @@ append-flags() { # @DESCRIPTION: # Replace the flag with . Accepts shell globs for . replace-flags() { - [[ $# != 2 ]] \ - && echo && eerror "Usage: replace-flags " \ - && die "replace-flags takes 2 arguments, not $#" + [[ $# != 2 ]] && die "Usage: replace-flags " - local f fset - declare -a new_CFLAGS new_CXXFLAGS new_FFLAGS new_FCFLAGS - - for fset in CFLAGS CXXFLAGS FFLAGS FCFLAGS; do + local f var new + for var in $(all-flag-vars) ; do # Looping over the flags instead of using a global # substitution ensures that we're working with flag atoms. # Otherwise globs like -O* have the potential to wipe out the # list of flags. - for f in ${!fset}; do + new=() + for f in ${!var} ; do # Note this should work with globs like -O* [[ ${f} == ${1} ]] && f=${2} - eval new_${fset}\[\${\#new_${fset}\[@]}]=\${f} + new+=( "${f}" ) done - eval export ${fset}=\${new_${fset}\[*]} + eval export ${var}=\""${new[*]}"\" done return 0 @@ -243,7 +242,12 @@ _is_flagq() { # Returns shell true if is in {C,CXX,F,FC}FLAGS, else returns shell false. Accepts shell globs. is-flagq() { [[ -n $2 ]] && die "Usage: is-flag " - _is_flagq CFLAGS $1 || _is_flagq CXXFLAGS $1 || _is_flagq FFLAGS $1 || _is_flagq FCFLAGS $1 + + local var + for var in $(all-flag-vars) ; do + _is_flagq ${var} "$1" && return 0 + done + return 1 } # @FUNCTION: is-flag @@ -309,77 +313,35 @@ filter-mfpmath() { # @DESCRIPTION: # Strip C[XX]FLAGS of everything except known good/safe flags. strip-flags() { - local x y flag NEW_CFLAGS NEW_CXXFLAGS NEW_FFLAGS NEW_FCFLAGS + local x y var setup-allowed-flags - local NEW_CFLAGS="" - local NEW_CXXFLAGS="" - local NEW_FFLAGS="" - local NEW_FCFLAGS="" - set -f # disable pathname expansion - for x in ${CFLAGS}; do - for y in ${ALLOWED_FLAGS}; do - flag=${x%%=*} - if [ "${flag%%${y}}" = "" ] ; then - NEW_CFLAGS="${NEW_CFLAGS} ${x}" - break - fi + for var in $(all-flag-vars) ; do + local new=() + + for x in ${!var} ; do + local flag=${x%%=*} + for y in ${ALLOWED_FLAGS} ; do + if [[ -z ${flag%%${y}} ]] ; then + new+=( "${x}" ) + break + fi + done done - done - - for x in ${CXXFLAGS}; do - for y in ${ALLOWED_FLAGS}; do - flag=${x%%=*} - if [ "${flag%%${y}}" = "" ] ; then - NEW_CXXFLAGS="${NEW_CXXFLAGS} ${x}" - break - fi - done - done - for x in ${FFLAGS}; do - for y in ${ALLOWED_FLAGS}; do - flag=${x%%=*} - if [ "${flag%%${y}}" = "" ] ; then - NEW_FFLAGS="${NEW_FFLAGS} ${x}" - break - fi - done - done + # In case we filtered out all optimization flags fallback to -O2 + if _is_flagq ${var} "-O*" && ! _is_flagq new "-O*" ; then + new+=( -O2 ) + fi - for x in ${FCFLAGS}; do - for y in ${ALLOWED_FLAGS}; do - flag=${x%%=*} - if [ "${flag%%${y}}" = "" ] ; then - NEW_FCFLAGS="${NEW_FCFLAGS} ${x}" - break - fi - done + eval export ${var}=\""${new[*]}"\" done - # In case we filtered out all optimization flags fallback to -O2 - if [ "${CFLAGS/-O}" != "${CFLAGS}" -a "${NEW_CFLAGS/-O}" = "${NEW_CFLAGS}" ]; then - NEW_CFLAGS="${NEW_CFLAGS} -O2" - fi - if [ "${CXXFLAGS/-O}" != "${CXXFLAGS}" -a "${NEW_CXXFLAGS/-O}" = "${NEW_CXXFLAGS}" ]; then - NEW_CXXFLAGS="${NEW_CXXFLAGS} -O2" - fi - if [ "${FFLAGS/-O}" != "${FFLAGS}" -a "${NEW_FFLAGS/-O}" = "${NEW_FFLAGS}" ]; then - NEW_FFLAGS="${NEW_FFLAGS} -O2" - fi - if [ "${FCFLAGS/-O}" != "${FCFLAGS}" -a "${NEW_FCFLAGS/-O}" = "${NEW_FCFLAGS}" ]; then - NEW_FCFLAGS="${NEW_FCFLAGS} -O2" - fi - set +f # re-enable pathname expansion - export CFLAGS="${NEW_CFLAGS}" - export CXXFLAGS="${NEW_CXXFLAGS}" - export FFLAGS="${NEW_FFLAGS}" - export FCFLAGS="${NEW_FCFLAGS}" return 0 } @@ -497,18 +459,20 @@ strip-unsupported-flags() { # @DESCRIPTION: # Find and echo the value for a particular flag. Accepts shell globs. get-flag() { - local f findflag="$1" + local f var findflag="$1" # this code looks a little flaky but seems to work for # everything we want ... # for example, if CFLAGS="-march=i686": # `get-flag -march` == "-march=i686" # `get-flag march` == "i686" - for f in ${CFLAGS} ${CXXFLAGS} ${FFLAGS} ${FCFLAGS} ; do - if [ "${f/${findflag}}" != "${f}" ] ; then - printf "%s\n" "${f/-${findflag}=}" - return 0 - fi + for var in $(all-flag-vars) ; do + for f in ${!var} ; do + if [ "${f/${findflag}}" != "${f}" ] ; then + printf "%s\n" "${f/-${findflag}=}" + return 0 + fi + done done return 1 } diff --git a/eclass/tests/flag-o-matic.sh b/eclass/tests/flag-o-matic.sh index 2991eee1e05f..f4f5952a4e58 100755 --- a/eclass/tests/flag-o-matic.sh +++ b/eclass/tests/flag-o-matic.sh @@ -27,7 +27,7 @@ while read exp flag ; do [[ ${exp} -eq $? ]] ftend done <<<" - 1 -l + 1 -L 0 -a 0 -x " @@ -77,4 +77,22 @@ done ) ftend +tbegin "strip-flags basic" +CXXFLAGS+=" -O999 " +strip-flags +[[ -z ${CFLAGS}${LDFLAGS}${CPPFLAGS} && ${CXXFLAGS} == "-O2" ]] +ftend + +tbegin "replace-flags basic" +CFLAGS="-O0 -foo" +replace-flags -O0 -O1 +[[ ${CFLAGS} == "-O1 -foo" ]] +ftend + +tbegin "replace-flags glob" +CXXFLAGS="-O0 -mcpu=bad -cow" +replace-flags '-mcpu=*' -mcpu=good +[[ ${CXXFLAGS} == "-O0 -mcpu=good -cow" ]] +ftend + texit diff --git a/media-libs/qhull/Manifest b/media-libs/qhull/Manifest index 2537e8802d38..657e1ee16b2f 100644 --- a/media-libs/qhull/Manifest +++ b/media-libs/qhull/Manifest @@ -1,3 +1,2 @@ -DIST qhull-2003.1.tar.gz 724313 RMD160 6c82ad27601f9aa12498e3bc08f06c7b777a5f4d SHA1 2e783b5e45cecc053b1dc08c682b871dfbb59dd2 SHA256 68725c96603a426da748d38d0f83e7a9dd6a0bfc483525debe04001846475b0b DIST qhull-2010.1-src.tgz 674457 RMD160 840530f0d103cfa0bd86d0226a41084866dd5ca2 SHA1 ed480912e03efdd767195c06c7e8c252c78112b1 SHA256 557085fb441b9b5a24589e08d7b1ae71ecd234fcb43ef4f8ffde141d22e316be DIST qhull3.1.tgz 442679 RMD160 11cad251d238725589fa0ec454caf714a98e3840 SHA1 598a297105199efd69799941acf154f69adc0607 SHA256 c4bf2035b2bdc86094b244fbe5a9ae0df9fdc2af4d96a4d0ba93a7060af2b30e diff --git a/media-libs/qhull/files/qhull-2003.1-makefile.patch b/media-libs/qhull/files/qhull-2003.1-makefile.patch deleted file mode 100644 index 7879f41045d4..000000000000 --- a/media-libs/qhull/files/qhull-2003.1-makefile.patch +++ /dev/null @@ -1,65 +0,0 @@ ---- a/Makefile 2001-02-12 03:26:08.000000000 +0100 -+++ b//Makefile 2005-02-22 22:00:15.077553880 +0100 -@@ -78,7 +78,7 @@ - qh-poly.htm qh-qhull.htm qh-set.htm qh-stat.htm qh-user.htm \ - qdelau_f.htm qhalf.htm qvoronoi.htm qvoron_f.htm rbox.htm - --all: rbox qconvex qdelaunay qhalf qvoronoi qhull -+all: rbox qconvex qdelaunay qhalf qvoronoi qhull libqhull.so - - unix.o: qhull.h user.h mem.h - qconvex.o: qhull.h user.h mem.h -@@ -100,6 +100,8 @@ - - .c.o: - $(CC) -c $(CCOPTS1) $< -+ mkdir -p .libs -+ $(CC) -c $(CCOPTS1) -fPIC $< -o .libs/$@ - - clean: - rm -f *.o ../core qconvex qdelaunay qhalf qvoronoi qhull -@@ -142,23 +144,23 @@ - - # don't use ../qconvex. Does not work on Red Hat Linux - qconvex: qconvex.o libqhull.a -- $(CC) -o qconvex $(CCOPTS2) qconvex.o -L. -lqhull -lm -+ $(CC) -o qconvex $(CCOPTS2) qconvex.o -L. libqhull.a -lm - cp qconvex .. - - qdelaunay: qdelaun.o libqhull.a -- $(CC) -o qdelaunay $(CCOPTS2) qdelaun.o -L. -lqhull -lm -+ $(CC) -o qdelaunay $(CCOPTS2) qdelaun.o -L. libqhull.a -lm - cp qdelaunay .. - - qhalf: qhalf.o libqhull.a -- $(CC) -o qhalf $(CCOPTS2) qhalf.o -L. -lqhull -lm -+ $(CC) -o qhalf $(CCOPTS2) qhalf.o -L. libqhull.a -lm - cp qhalf .. - - qvoronoi: qvoronoi.o libqhull.a -- $(CC) -o qvoronoi $(CCOPTS2) qvoronoi.o -L. -lqhull -lm -+ $(CC) -o qvoronoi $(CCOPTS2) qvoronoi.o -L. libqhull.a -lm - cp qvoronoi .. - - qhull: unix.o libqhull.a -- $(CC) -o qhull $(CCOPTS2) unix.o -L. -lqhull -lm -+ $(CC) -o qhull $(CCOPTS2) unix.o -L. libqhull.a -lm - cp qhull .. - -chmod +x ../eg/q_test ../eg/q_eg ../eg/q_egtest - -cd ..; ./rbox D4 | ./qhull -@@ -179,11 +181,13 @@ - cp rbox .. - - user_eg: user_eg.o libqhull.a -- $(CC) -o user_eg $(CCOPTS2) user_eg.o -L. -lqhull -lm -+ $(CC) -o user_eg $(CCOPTS2) user_eg.o -L. libqhull.a -lm - cp user_eg .. - - user_eg2: user_eg2.o libqhull.a -- $(CC) -o user_eg2 $(CCOPTS2) user_eg2.o -L. -lqhull -lm -+ $(CC) -o user_eg2 $(CCOPTS2) user_eg2.o -L. libqhull.a -lm - cp user_eg2 .. - - # end of Makefile -+libqhull.so: $(OBJS) -+ ${CXX} -shared -Xlinker -soname -Xlinker $@ -o libqhull.so $(addprefix .libs/,$(OBJS)) diff --git a/media-libs/qhull/qhull-2003.1-r1.ebuild b/media-libs/qhull/qhull-2003.1-r1.ebuild deleted file mode 100644 index 59d0bc86c0af..000000000000 --- a/media-libs/qhull/qhull-2003.1-r1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/qhull/qhull-2003.1-r1.ebuild,v 1.11 2010/07/09 09:13:57 ssuominen Exp $ - -EAPI=2 -inherit eutils flag-o-matic - -MY_P="${PN}${PV}" -DESCRIPTION="Geometry library" -HOMEPAGE="http://www.qhull.org" -SRC_URI="${HOMEPAGE}/download/${P}.tar.gz" - -SLOT="0" -LICENSE="BSD" -KEYWORDS="alpha amd64 ~hppa ppc ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="doc" - -pkg_setup() { - append-flags -fno-strict-aliasing -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - - rm -fr "${D}"/usr/share/doc/${PN} - dodoc Announce.txt File_id.diz README.txt REGISTER.txt - if use doc; then - cd html - dohtml * || die - dodoc *.txt || die - fi -} diff --git a/media-libs/qhull/qhull-2010.1-r2.ebuild b/media-libs/qhull/qhull-2010.1-r2.ebuild index cd7bb7816e6c..d5525ccf1c54 100644 --- a/media-libs/qhull/qhull-2010.1-r2.ebuild +++ b/media-libs/qhull/qhull-2010.1-r2.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/qhull/qhull-2010.1-r2.ebuild,v 1.6 2011/06/28 19:59:33 ranger Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/qhull/qhull-2010.1-r2.ebuild,v 1.8 2012/01/14 10:48:44 xarthisius Exp $ EAPI=3 @@ -13,7 +13,7 @@ SRC_URI="${HOMEPAGE}/download/${P}-src.tgz" SLOT="0" LICENSE="BSD" -KEYWORDS="alpha amd64 ~hppa ppc ppc64 ~sparc x86 ~x86-fbsd" +KEYWORDS="alpha amd64 ~hppa ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="doc static-libs" DOCS="Announce.txt File_id.diz README.txt REGISTER.txt" @@ -22,8 +22,8 @@ PATCHES=( "${FILESDIR}/${P}-cmake-install.patch" "${FILESDIR}/${P}-overflows.pat src_configure() { append-flags -fno-strict-aliasing mycmakeargs=" - -DLIB_INSTALL_DIR=${EPREFIX}/usr/$(get_libdir) - -DDOC_INSTALL_DIR=${EPREFIX}/usr/share/doc/${PF} + -DLIB_INSTALL_DIR="${EPREFIX}"/usr/$(get_libdir) + -DDOC_INSTALL_DIR="${EPREFIX}"/usr/share/doc/${PF} $(cmake-utils_use_with static-libs STATIC_LIBS) $(cmake-utils_use_with doc DOCS)" cmake-utils_src_configure diff --git a/media-tv/w_scan/Manifest b/media-tv/w_scan/Manifest index bc00b7fd2af6..215b60ac2649 100644 --- a/media-tv/w_scan/Manifest +++ b/media-tv/w_scan/Manifest @@ -1,2 +1,3 @@ DIST w_scan-20110702.tar.bz2 484197 RMD160 f149d30d2f5f5fa28006039b9528b4dfd5c1505d SHA1 8ed89bb91b9f751495cbb9140147b2a4cf06d474 SHA256 5d6a4aa9814ee37c93792707db73d47eace5a6c07d1df7aac802304f3d012771 DIST w_scan-20111203.tar.bz2 483525 RMD160 014c60d1c3fb379dbf12cbb4c1ca8e8ae133e94f SHA1 1a220e642da83991390cb5e25b8cb82a48850d44 SHA256 d51d8718dc9bebf2fecf5fde869adf1b8f30f366d07c0a6e2c983a4b8d2800cd +DIST w_scan-20120112.tar.bz2 346784 RMD160 f4c0c0e82e4c342005f687b126cc0af05321e339 SHA1 3551dc32465a78e1bcda88d31eda5b09eb366165 SHA256 a40e30dc86e41d7558e2bd7cf6e76c4a36daba50ea2c6adc434320fe164980ad diff --git a/media-tv/w_scan/w_scan-20120112.ebuild b/media-tv/w_scan/w_scan-20120112.ebuild new file mode 100644 index 000000000000..ae4fd43fa0cc --- /dev/null +++ b/media-tv/w_scan/w_scan-20120112.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-tv/w_scan/w_scan-20120112.ebuild,v 1.1 2012/01/14 14:02:24 idl0r Exp $ + +EAPI="4" + +DESCRIPTION="Scan for DVB-C/DVB-T/DVB-S channels without prior knowledge of frequencies and modulations" +HOMEPAGE="http://wirbel.htpc-forum.de/w_scan/index2.html" +SRC_URI="http://wirbel.htpc-forum.de/w_scan/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc examples" + +DEPEND="~media-tv/linuxtv-dvb-headers-5" +RDEPEND="" + +src_install() { + emake install DESTDIR="${D}" || die "emake install failed" + + dodoc ChangeLog README + + if use doc; then + dodoc doc/README.file_formats doc/README_VLC_DVB + fi + + if use examples; then + docinto examples + dodoc doc/rotor.conf + fi +} diff --git a/metadata/cache/app-editors/qxmledit-0.6.1 b/metadata/cache/app-editors/qxmledit-0.6.1 new file mode 100644 index 000000000000..8392860cd8dd --- /dev/null +++ b/metadata/cache/app-editors/qxmledit-0.6.1 @@ -0,0 +1,22 @@ +x11-libs/qt-gui:4 +x11-libs/qt-gui:4 +0 +http://qxmledit.googlecode.com/files/qxmledit-0.6.1-src.tgz + +http://code.google.com/p/qxmledit/ +GPL-2 +Qt4 XML Editor +~amd64 ~x86 +base eutils multilib portability qt4-r2 toolchain-funcs user +debug + + + +2 + +compile configure install prepare unpack + + + + + diff --git a/metadata/cache/app-office/calligra-l10n-2.3.84 b/metadata/cache/app-office/calligra-l10n-2.3.84 deleted file mode 100644 index 67a9919c2eff..000000000000 --- a/metadata/cache/app-office/calligra-l10n-2.3.84 +++ /dev/null @@ -1,22 +0,0 @@ -sys-devel/gettext >=sys-apps/sed-4 >=dev-util/cmake-2.8.4 userland_GNU? ( >=sys-apps/findutils-4.4.0 ) dev-util/automoc dev-util/pkgconfig !aqua? ( >=x11-libs/libXtst-1.1.0 x11-proto/xf86vidmodeproto ) dev-lang/perl >=x11-libs/qt-core-4.7.0:4[qt3support,ssl] >=x11-libs/qt-gui-4.7.0:4[accessibility,dbus] >=x11-libs/qt-qt3support-4.7.0:4[accessibility,kde] >=x11-libs/qt-script-4.7.0:4 >=x11-libs/qt-sql-4.7.0:4[qt3support] >=x11-libs/qt-svg-4.7.0:4 >=x11-libs/qt-test-4.7.0:4 >=x11-libs/qt-webkit-4.7.0:4[kde] !aqua? ( x11-libs/libXext x11-libs/libXt x11-libs/libXxf86vm x11-libs/libXcomposite x11-libs/libxkbfile ) >=kde-base/kdelibs-4.4:4[aqua=] ->=kde-base/oxygen-icons-4.4:4[aqua=] dev-lang/perl >=x11-libs/qt-core-4.7.0:4[qt3support,ssl] >=x11-libs/qt-gui-4.7.0:4[accessibility,dbus] >=x11-libs/qt-qt3support-4.7.0:4[accessibility,kde] >=x11-libs/qt-script-4.7.0:4 >=x11-libs/qt-sql-4.7.0:4[qt3support] >=x11-libs/qt-svg-4.7.0:4 >=x11-libs/qt-test-4.7.0:4 >=x11-libs/qt-webkit-4.7.0:4[kde] !aqua? ( x11-libs/libXext x11-libs/libXt x11-libs/libXxf86vm x11-libs/libXcomposite x11-libs/libxkbfile ) >=kde-base/kdelibs-4.4:4[aqua=] -4 -linguas_ca? ( mirror://kde/unstable/calligra-2.3.84/calligra-l10n//calligra-l10n-ca-2.3.84.tar.bz2 ) linguas_ca@valencia? ( mirror://kde/unstable/calligra-2.3.84/calligra-l10n//calligra-l10n-ca@valencia-2.3.84.tar.bz2 ) linguas_cs? ( mirror://kde/unstable/calligra-2.3.84/calligra-l10n//calligra-l10n-cs-2.3.84.tar.bz2 ) linguas_da? ( mirror://kde/unstable/calligra-2.3.84/calligra-l10n//calligra-l10n-da-2.3.84.tar.bz2 ) linguas_de? ( mirror://kde/unstable/calligra-2.3.84/calligra-l10n//calligra-l10n-de-2.3.84.tar.bz2 ) linguas_el? ( mirror://kde/unstable/calligra-2.3.84/calligra-l10n//calligra-l10n-el-2.3.84.tar.bz2 ) linguas_en_GB? ( mirror://kde/unstable/calligra-2.3.84/calligra-l10n//calligra-l10n-en_GB-2.3.84.tar.bz2 ) linguas_es? ( mirror://kde/unstable/calligra-2.3.84/calligra-l10n//calligra-l10n-es-2.3.84.tar.bz2 ) linguas_et? ( mirror://kde/unstable/calligra-2.3.84/calligra-l10n//calligra-l10n-et-2.3.84.tar.bz2 ) linguas_fr? ( mirror://kde/unstable/calligra-2.3.84/calligra-l10n//calligra-l10n-fr-2.3.84.tar.bz2 ) linguas_it? ( mirror://kde/unstable/calligra-2.3.84/calligra-l10n//calligra-l10n-it-2.3.84.tar.bz2 ) linguas_kk? ( mirror://kde/unstable/calligra-2.3.84/calligra-l10n//calligra-l10n-kk-2.3.84.tar.bz2 ) linguas_nb? ( mirror://kde/unstable/calligra-2.3.84/calligra-l10n//calligra-l10n-nb-2.3.84.tar.bz2 ) linguas_nds? ( mirror://kde/unstable/calligra-2.3.84/calligra-l10n//calligra-l10n-nds-2.3.84.tar.bz2 ) linguas_nl? ( mirror://kde/unstable/calligra-2.3.84/calligra-l10n//calligra-l10n-nl-2.3.84.tar.bz2 ) linguas_pl? ( mirror://kde/unstable/calligra-2.3.84/calligra-l10n//calligra-l10n-pl-2.3.84.tar.bz2 ) linguas_pt? ( mirror://kde/unstable/calligra-2.3.84/calligra-l10n//calligra-l10n-pt-2.3.84.tar.bz2 ) linguas_pt_BR? ( mirror://kde/unstable/calligra-2.3.84/calligra-l10n//calligra-l10n-pt_BR-2.3.84.tar.bz2 ) linguas_ru? ( mirror://kde/unstable/calligra-2.3.84/calligra-l10n//calligra-l10n-ru-2.3.84.tar.bz2 ) linguas_sv? ( mirror://kde/unstable/calligra-2.3.84/calligra-l10n//calligra-l10n-sv-2.3.84.tar.bz2 ) linguas_uk? ( mirror://kde/unstable/calligra-2.3.84/calligra-l10n//calligra-l10n-uk-2.3.84.tar.bz2 ) linguas_zh_TW? ( mirror://kde/unstable/calligra-2.3.84/calligra-l10n//calligra-l10n-zh_TW-2.3.84.tar.bz2 ) - -http://www.kde.org/ -GPL-2 -Calligra localization package -~amd64 ~x86 -base cmake-utils eutils fdo-mime flag-o-matic gnome2-utils kde4-base kde4-functions multilib portability toolchain-funcs user versionator virtualx -doc linguas_ca linguas_ca@valencia linguas_cs linguas_da linguas_de linguas_el linguas_en_GB linguas_es linguas_et linguas_fr linguas_it linguas_kk linguas_nb linguas_nds linguas_nl linguas_pl linguas_pt linguas_pt_BR linguas_ru linguas_sv linguas_uk linguas_zh_TW aqua kdeenablefinal - - - -4 - -compile configure install postinst postrm preinst prepare setup test unpack - - - - - diff --git a/metadata/cache/app-office/calligra-l10n-2.3.86 b/metadata/cache/app-office/calligra-l10n-2.3.86 new file mode 100644 index 000000000000..76dda0c04926 --- /dev/null +++ b/metadata/cache/app-office/calligra-l10n-2.3.86 @@ -0,0 +1,22 @@ +sys-devel/gettext >=sys-apps/sed-4 >=dev-util/cmake-2.8.4 userland_GNU? ( >=sys-apps/findutils-4.4.0 ) dev-util/automoc dev-util/pkgconfig !aqua? ( >=x11-libs/libXtst-1.1.0 x11-proto/xf86vidmodeproto ) dev-lang/perl >=x11-libs/qt-core-4.7.0:4[qt3support,ssl] >=x11-libs/qt-gui-4.7.0:4[accessibility,dbus] >=x11-libs/qt-qt3support-4.7.0:4[accessibility,kde] >=x11-libs/qt-script-4.7.0:4 >=x11-libs/qt-sql-4.7.0:4[qt3support] >=x11-libs/qt-svg-4.7.0:4 >=x11-libs/qt-test-4.7.0:4 >=x11-libs/qt-webkit-4.7.0:4[kde] !aqua? ( x11-libs/libXext x11-libs/libXt x11-libs/libXxf86vm x11-libs/libXcomposite x11-libs/libxkbfile ) >=kde-base/kdelibs-4.4:4[aqua=] +>=kde-base/oxygen-icons-4.4:4[aqua=] dev-lang/perl >=x11-libs/qt-core-4.7.0:4[qt3support,ssl] >=x11-libs/qt-gui-4.7.0:4[accessibility,dbus] >=x11-libs/qt-qt3support-4.7.0:4[accessibility,kde] >=x11-libs/qt-script-4.7.0:4 >=x11-libs/qt-sql-4.7.0:4[qt3support] >=x11-libs/qt-svg-4.7.0:4 >=x11-libs/qt-test-4.7.0:4 >=x11-libs/qt-webkit-4.7.0:4[kde] !aqua? ( x11-libs/libXext x11-libs/libXt x11-libs/libXxf86vm x11-libs/libXcomposite x11-libs/libxkbfile ) >=kde-base/kdelibs-4.4:4[aqua=] +4 +linguas_ca? ( mirror://kde/unstable/calligra-2.3.86/calligra-l10n//calligra-l10n-ca-2.3.86.tar.bz2 ) linguas_ca@valencia? ( mirror://kde/unstable/calligra-2.3.86/calligra-l10n//calligra-l10n-ca@valencia-2.3.86.tar.bz2 ) linguas_cs? ( mirror://kde/unstable/calligra-2.3.86/calligra-l10n//calligra-l10n-cs-2.3.86.tar.bz2 ) linguas_da? ( mirror://kde/unstable/calligra-2.3.86/calligra-l10n//calligra-l10n-da-2.3.86.tar.bz2 ) linguas_de? ( mirror://kde/unstable/calligra-2.3.86/calligra-l10n//calligra-l10n-de-2.3.86.tar.bz2 ) linguas_el? ( mirror://kde/unstable/calligra-2.3.86/calligra-l10n//calligra-l10n-el-2.3.86.tar.bz2 ) linguas_en_GB? ( mirror://kde/unstable/calligra-2.3.86/calligra-l10n//calligra-l10n-en_GB-2.3.86.tar.bz2 ) linguas_es? ( mirror://kde/unstable/calligra-2.3.86/calligra-l10n//calligra-l10n-es-2.3.86.tar.bz2 ) linguas_et? ( mirror://kde/unstable/calligra-2.3.86/calligra-l10n//calligra-l10n-et-2.3.86.tar.bz2 ) linguas_fr? ( mirror://kde/unstable/calligra-2.3.86/calligra-l10n//calligra-l10n-fr-2.3.86.tar.bz2 ) linguas_it? ( mirror://kde/unstable/calligra-2.3.86/calligra-l10n//calligra-l10n-it-2.3.86.tar.bz2 ) linguas_kk? ( mirror://kde/unstable/calligra-2.3.86/calligra-l10n//calligra-l10n-kk-2.3.86.tar.bz2 ) linguas_nb? ( mirror://kde/unstable/calligra-2.3.86/calligra-l10n//calligra-l10n-nb-2.3.86.tar.bz2 ) linguas_nds? ( mirror://kde/unstable/calligra-2.3.86/calligra-l10n//calligra-l10n-nds-2.3.86.tar.bz2 ) linguas_nl? ( mirror://kde/unstable/calligra-2.3.86/calligra-l10n//calligra-l10n-nl-2.3.86.tar.bz2 ) linguas_pl? ( mirror://kde/unstable/calligra-2.3.86/calligra-l10n//calligra-l10n-pl-2.3.86.tar.bz2 ) linguas_pt? ( mirror://kde/unstable/calligra-2.3.86/calligra-l10n//calligra-l10n-pt-2.3.86.tar.bz2 ) linguas_pt_BR? ( mirror://kde/unstable/calligra-2.3.86/calligra-l10n//calligra-l10n-pt_BR-2.3.86.tar.bz2 ) linguas_ru? ( mirror://kde/unstable/calligra-2.3.86/calligra-l10n//calligra-l10n-ru-2.3.86.tar.bz2 ) linguas_sv? ( mirror://kde/unstable/calligra-2.3.86/calligra-l10n//calligra-l10n-sv-2.3.86.tar.bz2 ) linguas_uk? ( mirror://kde/unstable/calligra-2.3.86/calligra-l10n//calligra-l10n-uk-2.3.86.tar.bz2 ) linguas_zh_CN? ( mirror://kde/unstable/calligra-2.3.86/calligra-l10n//calligra-l10n-zh_CN-2.3.86.tar.bz2 ) linguas_zh_TW? ( mirror://kde/unstable/calligra-2.3.86/calligra-l10n//calligra-l10n-zh_TW-2.3.86.tar.bz2 ) + +http://www.kde.org/ +GPL-2 +Calligra localization package +~amd64 ~x86 +base cmake-utils eutils fdo-mime flag-o-matic gnome2-utils kde4-base kde4-functions multilib portability toolchain-funcs user versionator virtualx +doc linguas_ca linguas_ca@valencia linguas_cs linguas_da linguas_de linguas_el linguas_en_GB linguas_es linguas_et linguas_fr linguas_it linguas_kk linguas_nb linguas_nds linguas_nl linguas_pl linguas_pt linguas_pt_BR linguas_ru linguas_sv linguas_uk linguas_zh_CN linguas_zh_TW aqua kdeenablefinal + + + +4 + +compile configure install postinst postrm preinst prepare setup test unpack + + + + + diff --git a/metadata/cache/dev-lang/gprolog-1.4.0 b/metadata/cache/dev-lang/gprolog-1.4.0 index 508a0e713d4c..c25123314ae5 100644 --- a/metadata/cache/dev-lang/gprolog-1.4.0 +++ b/metadata/cache/dev-lang/gprolog-1.4.0 @@ -6,7 +6,7 @@ mirror://gnu/gprolog/gprolog-1.4.0.tar.gz http://www.gprolog.org/ GPL-2 LGPL-3 GNU Prolog is a native Prolog compiler with constraint solving over finite domains (FD) -~amd64 ~ppc ~x86 +amd64 ~ppc ~x86 eutils flag-o-matic multilib portability toolchain-funcs user debug doc examples diff --git a/metadata/cache/dev-lang/qu-prolog-9.1 b/metadata/cache/dev-lang/qu-prolog-9.1 index b68dd54fe08d..c070ffa61a2c 100644 --- a/metadata/cache/dev-lang/qu-prolog-9.1 +++ b/metadata/cache/dev-lang/qu-prolog-9.1 @@ -6,7 +6,7 @@ http://www.itee.uq.edu.au/~pjr/HomePages/QPFiles/qp9.1.tar.gz http://www.itee.uq.edu.au/~pjr/HomePages/QuPrologHome.html as-is Qu-Prolog is an extended Prolog supporting quantifiers, object-variables and substitutions -~amd64 ~ppc ~x86 +amd64 ~ppc ~x86 base eutils multilib portability qt4-r2 toolchain-funcs user debug doc examples pedro qt4 readline threads diff --git a/metadata/cache/dev-lang/xsb-3.3.2 b/metadata/cache/dev-lang/xsb-3.3.2 index 1e3aeabf8dff..6093fb37f2b4 100644 --- a/metadata/cache/dev-lang/xsb-3.3.2 +++ b/metadata/cache/dev-lang/xsb-3.3.2 @@ -6,7 +6,7 @@ http://xsb.sourceforge.net/downloads/XSB332.tar.gz mirror://gentoo/xsb-3.3.2-gen http://xsb.sourceforge.net GPL-2 LGPL-2 XSB is a logic programming and deductive database system -~amd64 ~x86 +amd64 ~x86 autotools eutils java-pkg-opt-2 java-utils-2 libtool multilib portability toolchain-funcs user versionator curl debug examples iodbc java mysql odbc pcre threads xml elibc_FreeBSD java diff --git a/metadata/cache/dev-ruby/prawn-core-0.8.4-r2 b/metadata/cache/dev-ruby/prawn-core-0.8.4-r2 new file mode 100644 index 000000000000..2ad1376a3469 --- /dev/null +++ b/metadata/cache/dev-ruby/prawn-core-0.8.4-r2 @@ -0,0 +1,22 @@ +ruby_targets_ruby18? ( test? ( dev-ruby/test-spec[ruby_targets_ruby18] dev-ruby/mocha[ruby_targets_ruby18] >=dev-ruby/pdf-reader-0.8[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/test-spec[ruby_targets_ruby19] dev-ruby/mocha[ruby_targets_ruby19] >=dev-ruby/pdf-reader-0.8[ruby_targets_ruby19] ) ) ruby_targets_ree18? ( test? ( dev-ruby/test-spec[ruby_targets_ree18] dev-ruby/mocha[ruby_targets_ree18] >=dev-ruby/pdf-reader-0.8[ruby_targets_ree18] ) ) ruby_targets_jruby? ( test? ( dev-ruby/test-spec[ruby_targets_jruby] dev-ruby/mocha[ruby_targets_jruby] >=dev-ruby/pdf-reader-0.8[ruby_targets_jruby] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/test-unit:0[ruby_targets_ruby19] ) ) ruby_targets_ruby18? ( dev-lang/ruby:1.8 ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ree18? ( dev-lang/ruby-enterprise:1.8 ) ruby_targets_jruby? ( dev-java/jruby ) ruby_targets_ruby18? ( doc? ( dev-ruby/rake[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( doc? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ree18? ( doc? ( dev-ruby/rake[ruby_targets_ree18] ) ) ruby_targets_jruby? ( doc? ( dev-ruby/rake[ruby_targets_jruby] ) ) ruby_targets_ruby18? ( test? ( dev-ruby/rake[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ree18? ( test? ( dev-ruby/rake[ruby_targets_ree18] ) ) ruby_targets_jruby? ( test? ( dev-ruby/rake[ruby_targets_jruby] ) ) ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ree18? ( virtual/rubygems[ruby_targets_ree18] ) ruby_targets_jruby? ( virtual/rubygems[ruby_targets_jruby] ) test? ( ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ree18? ( virtual/rubygems[ruby_targets_ree18] ) ruby_targets_jruby? ( virtual/rubygems[ruby_targets_jruby] ) ) +!=x11-libs/qt-core-4.7.4:4[private-headers(+)] >=x11-libs/qt-declarative-4.7.4:4[private-headers(+)] >=x11-libs/qt-gui-4.7.4:4[private-headers(+)] >=x11-libs/qt-script-4.7.4:4[private-headers(+)] >=x11-libs/qt-sql-4.7.4:4 >=x11-libs/qt-svg-4.7.4:4 debug? ( >=x11-libs/qt-test-4.7.4:4 ) doc? ( >=x11-libs/qt-assistant-4.7.4:4[doc] ) !botan-bundled? ( =dev-libs/botan-1.8* ) !botan-bundled? ( dev-util/pkgconfig ) ->=x11-libs/qt-core-4.7.4:4[private-headers(+)] >=x11-libs/qt-declarative-4.7.4:4[private-headers(+)] >=x11-libs/qt-gui-4.7.4:4[private-headers(+)] >=x11-libs/qt-script-4.7.4:4[private-headers(+)] >=x11-libs/qt-sql-4.7.4:4 >=x11-libs/qt-svg-4.7.4:4 debug? ( >=x11-libs/qt-test-4.7.4:4 ) doc? ( >=x11-libs/qt-assistant-4.7.4:4[doc] ) !botan-bundled? ( =dev-libs/botan-1.8* ) sys-devel/gdb[python] examples? ( >=x11-libs/qt-demo-4.7.4:4 ) +>=x11-libs/qt-core-4.7.4:4[private-headers(+)] >=x11-libs/qt-declarative-4.7.4:4[private-headers(+)] >=x11-libs/qt-gui-4.7.4:4[private-headers(+)] >=x11-libs/qt-script-4.7.4:4[private-headers(+)] >=x11-libs/qt-sql-4.7.4:4 >=x11-libs/qt-svg-4.7.4:4 debug? ( >=x11-libs/qt-test-4.7.4:4 ) >=x11-libs/qt-assistant-4.7.4:4[doc] !botan-bundled? ( =dev-libs/botan-1.8* ) !botan-bundled? ( dev-util/pkgconfig ) +>=x11-libs/qt-core-4.7.4:4[private-headers(+)] >=x11-libs/qt-declarative-4.7.4:4[private-headers(+)] >=x11-libs/qt-gui-4.7.4:4[private-headers(+)] >=x11-libs/qt-script-4.7.4:4[private-headers(+)] >=x11-libs/qt-sql-4.7.4:4 >=x11-libs/qt-svg-4.7.4:4 debug? ( >=x11-libs/qt-test-4.7.4:4 ) >=x11-libs/qt-assistant-4.7.4:4[doc] !botan-bundled? ( =dev-libs/botan-1.8* ) sys-devel/gdb[python] examples? ( >=x11-libs/qt-demo-4.7.4:4 ) 0 http://get.qt.nokia.com/qtcreator/qt-creator-2.4.0-src.tar.gz diff --git a/metadata/cache/media-libs/qhull-2003.1-r1 b/metadata/cache/media-libs/qhull-2003.1-r1 deleted file mode 100644 index 6a4c77338bbb..000000000000 --- a/metadata/cache/media-libs/qhull-2003.1-r1 +++ /dev/null @@ -1,22 +0,0 @@ - - -0 -http://www.qhull.org/download/qhull-2003.1.tar.gz - -http://www.qhull.org -BSD -Geometry library -alpha amd64 ~hppa ppc ppc64 ~sparc ~x86 ~x86-fbsd -eutils flag-o-matic multilib portability toolchain-funcs user -doc - - - -2 - -install setup - - - - - diff --git a/metadata/cache/media-libs/qhull-2010.1-r2 b/metadata/cache/media-libs/qhull-2010.1-r2 index 44e2634eb9ef..a72b06f19a30 100644 --- a/metadata/cache/media-libs/qhull-2010.1-r2 +++ b/metadata/cache/media-libs/qhull-2010.1-r2 @@ -6,7 +6,7 @@ http://www.qhull.org/download/qhull-2010.1-src.tgz http://www.qhull.org BSD Geometry library -alpha amd64 ~hppa ppc ppc64 ~sparc x86 ~x86-fbsd +alpha amd64 ~hppa ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos base cmake-utils eutils flag-o-matic multilib portability toolchain-funcs user doc static-libs diff --git a/metadata/cache/media-tv/w_scan-20120112 b/metadata/cache/media-tv/w_scan-20120112 new file mode 100644 index 000000000000..edd28c2c9c34 --- /dev/null +++ b/metadata/cache/media-tv/w_scan-20120112 @@ -0,0 +1,22 @@ +~media-tv/linuxtv-dvb-headers-5 + +0 +http://wirbel.htpc-forum.de/w_scan/w_scan-20120112.tar.bz2 + +http://wirbel.htpc-forum.de/w_scan/index2.html +GPL-2 +Scan for DVB-C/DVB-T/DVB-S channels without prior knowledge of frequencies and modulations +~amd64 ~x86 + +doc examples + + + +4 + +install + + + + + diff --git a/metadata/cache/net-dns/libidn-1.23 b/metadata/cache/net-dns/libidn-1.23 index 8010deb651bb..b99345e68cf5 100644 --- a/metadata/cache/net-dns/libidn-1.23 +++ b/metadata/cache/net-dns/libidn-1.23 @@ -6,7 +6,7 @@ mirror://gnu/libidn/libidn-1.23.tar.gz http://www.gnu.org/software/libidn/ LGPL-2.1 GPL-3 Internationalized Domain Names (IDN) implementation -~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd +~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd elisp-common eutils java-pkg-opt-2 java-utils-2 mono multilib portability toolchain-funcs user versionator doc emacs java mono nls static-libs elibc_FreeBSD java diff --git a/metadata/cache/net-fs/nfs-utils-1.2.5 b/metadata/cache/net-fs/nfs-utils-1.2.5 new file mode 100644 index 000000000000..6e34f9eaa572 --- /dev/null +++ b/metadata/cache/net-fs/nfs-utils-1.2.5 @@ -0,0 +1,22 @@ +tcpd? ( sys-apps/tcp-wrappers ) caps? ( sys-libs/libcap ) sys-libs/e2fsprogs-libs net-nds/rpcbind net-libs/libtirpc nfsv4? ( >=dev-libs/libevent-1.0b >=net-libs/libnfsidmap-0.21-r1 kerberos? ( net-libs/librpcsecgss net-libs/libgssglue net-libs/libtirpc[kerberos] app-crypt/mit-krb5 ) nfsidmap? ( >=net-libs/libnfsidmap-0.24 sys-apps/keyutils ) ) selinux? ( sec-policy/selinux-rpc sec-policy/selinux-rpcbind ) dev-util/pkgconfig !=sys-devel/autoconf-2.61 sys-devel/libtool +tcpd? ( sys-apps/tcp-wrappers ) caps? ( sys-libs/libcap ) sys-libs/e2fsprogs-libs net-nds/rpcbind net-libs/libtirpc nfsv4? ( >=dev-libs/libevent-1.0b >=net-libs/libnfsidmap-0.21-r1 kerberos? ( net-libs/librpcsecgss net-libs/libgssglue net-libs/libtirpc[kerberos] app-crypt/mit-krb5 ) nfsidmap? ( >=net-libs/libnfsidmap-0.24 sys-apps/keyutils ) ) selinux? ( sec-policy/selinux-rpc sec-policy/selinux-rpcbind ) !net-nds/portmap +0 +mirror://sourceforge/nfs/nfs-utils-1.2.5.tar.bz2 +test +http://linux-nfs.org/ +GPL-2 +NFS client and server daemons +~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 +autotools eutils flag-o-matic libtool multilib portability toolchain-funcs user +caps ipv6 kerberos nfsidmap +nfsv4 nfsv41 selinux tcpd elibc_glibc + + + +4 + +configure install postinst prepare + + + + + diff --git a/metadata/cache/net-proxy/tayga-0.9.2 b/metadata/cache/net-proxy/tayga-0.9.2 index ce42cb3d9bc7..28828147b306 100644 --- a/metadata/cache/net-proxy/tayga-0.9.2 +++ b/metadata/cache/net-proxy/tayga-0.9.2 @@ -6,7 +6,7 @@ http://www.litech.org/tayga/tayga-0.9.2.tar.bz2 http://www.litech.org/tayga/ GPL-2 out-of-kernel stateless NAT64 implementation based on TUN -~amd64 +amd64 autotools eutils libtool multilib portability toolchain-funcs user diff --git a/metadata/cache/sys-apps/man-1.6g b/metadata/cache/sys-apps/man-1.6g index 6a4b4d8a12bc..e06ae2770a80 100644 --- a/metadata/cache/sys-apps/man-1.6g +++ b/metadata/cache/sys-apps/man-1.6g @@ -6,7 +6,7 @@ http://primates.ximian.com/~flucifredi/man/man-1.6g.tar.gz http://primates.ximian.com/~flucifredi/man/ GPL-2 Standard commands to read man pages -~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd +~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd eutils multilib portability toolchain-funcs user +lzma nls diff --git a/metadata/cache/sys-apps/usbredir-0.3.3 b/metadata/cache/sys-apps/usbredir-0.3.3 new file mode 100644 index 000000000000..bd98767c9e3a --- /dev/null +++ b/metadata/cache/sys-apps/usbredir-0.3.3 @@ -0,0 +1,22 @@ +>=dev-libs/libusb-1.0.9_rc dev-util/pkgconfig +>=dev-libs/libusb-1.0.9_rc +0 +http://spice-space.org/download/usbredir/usbredir-0.3.3.tar.bz2 + +http://spice-space.org/page/UsbRedir +GPL-2 LGPL-2.1 +A simple TCP daemon and set of libraries for the usbredir protocol (redirecting USB traffic) +~amd64 ~x86 + +static-libs + + + +4 + +configure install + + + + + diff --git a/metadata/cache/sys-kernel/gentoo-sources-3.1.9 b/metadata/cache/sys-kernel/gentoo-sources-3.1.9 new file mode 100644 index 000000000000..186556279ea4 --- /dev/null +++ b/metadata/cache/sys-kernel/gentoo-sources-3.1.9 @@ -0,0 +1,22 @@ +!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 ) +!build? ( >=sys-libs/ncurses-5.2 sys-devel/make ) +3.1.9 +mirror://kernel/linux/kernel/v3.x/linux-3.1.tar.bz2 deblob? ( http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.1.N/deblob-3.1 http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.1.N/deblob-check -> deblob-check-3.1 ) mirror://gentoo/genpatches-3.1-11.base.tar.bz2 mirror://gentoo/genpatches-3.1-11.extras.tar.bz2 +binchecks strip +http://dev.gentoo.org/~mpagano/genpatches +GPL-2 !deblob? ( freedist ) +Full sources including the Gentoo patchset for the 3.1 kernel tree +~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 +eutils kernel-2 multilib portability toolchain-funcs user versionator +deblob symlink build deblob + +!build? ( virtual/dev-manager ) + +2 + +compile install postinst postrm preinst setup test unpack + + + + + diff --git a/metadata/cache/sys-libs/newlib-1.20.0 b/metadata/cache/sys-libs/newlib-1.20.0 new file mode 100644 index 000000000000..4ed3e8b0af1d --- /dev/null +++ b/metadata/cache/sys-libs/newlib-1.20.0 @@ -0,0 +1,22 @@ + + +0 +ftp://sources.redhat.com/pub/newlib/newlib-1.20.0.tar.gz +strip +http://sourceware.org/newlib/ +NEWLIB LIBGLOSS GPL-2 +Newlib is a C library intended for use on embedded systems +-* ~arm ~hppa ~m68k ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 +eutils flag-o-matic multilib portability toolchain-funcs user +nls threads unicode crosscompile_opts_headers-only + + + + + +compile install setup unpack + + + + + diff --git a/metadata/cache/x11-misc/efax-gtk-3.2.9 b/metadata/cache/x11-misc/efax-gtk-3.2.9 new file mode 100644 index 000000000000..a6e9f4226354 --- /dev/null +++ b/metadata/cache/x11-misc/efax-gtk-3.2.9 @@ -0,0 +1,22 @@ +>=dev-libs/glib-2.10 media-libs/tiff:0 x11-libs/libX11 x11-libs/c++-gtk-utils:3 x11-libs/gtk+:3 dev-util/pkgconfig nls? ( sys-devel/gettext ) +>=dev-libs/glib-2.10 media-libs/tiff:0 x11-libs/libX11 x11-libs/c++-gtk-utils:3 x11-libs/gtk+:3 +0 +mirror://sourceforge/efax-gtk/efax-gtk-3.2.9.src.tgz + +http://efax-gtk.sourceforge.net/ +GPL-2 LGPL-2.1 +A graphical frontend for the 'efax' application +~amd64 ~x86 + +nls + + + +4 + +configure postinst prepare + + + + + diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index 5eff046e8ab4..11fb3e692ab6 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Sat, 14 Jan 2012 09:43:45 +0000 +Sat, 14 Jan 2012 15:37:25 +0000 diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index 5eff046e8ab4..11fb3e692ab6 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Sat, 14 Jan 2012 09:43:45 +0000 +Sat, 14 Jan 2012 15:37:25 +0000 diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index 7db26debcf13..20bebba9ae0c 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Sat, 14 Jan 2012 09:43:47 +0000 +Sat, 14 Jan 2012 15:37:27 +0000 diff --git a/metadata/timestamp b/metadata/timestamp index d2f2d2c3e8e1..d083dd376f6b 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Sat Jan 14 09:06:46 UTC 2012 +Sat Jan 14 15:07:24 UTC 2012 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index 85aa979b7f24..46b23326a410 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Sat, 14 Jan 2012 09:30:01 +0000 +Sat, 14 Jan 2012 15:30:01 +0000 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index 451fc7d32ddc..867885bd5150 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1326531901 Sat Jan 14 09:05:01 2012 UTC +1326553501 Sat Jan 14 15:05:01 2012 UTC diff --git a/net-dns/libidn/libidn-1.23.ebuild b/net-dns/libidn/libidn-1.23.ebuild index c7c6a2474519..e6a772e06f2e 100644 --- a/net-dns/libidn/libidn-1.23.ebuild +++ b/net-dns/libidn/libidn-1.23.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-dns/libidn/libidn-1.23.ebuild,v 1.2 2011/11/28 07:54:37 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-dns/libidn/libidn-1.23.ebuild,v 1.3 2012/01/14 09:39:44 ago Exp $ EAPI="4" @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="LGPL-2.1 GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" IUSE="doc emacs java mono nls static-libs" COMMON_DEPEND="emacs? ( virtual/emacs ) diff --git a/net-fs/nfs-utils/Manifest b/net-fs/nfs-utils/Manifest index 83b0f3e63e88..61912e8fa045 100644 --- a/net-fs/nfs-utils/Manifest +++ b/net-fs/nfs-utils/Manifest @@ -6,3 +6,4 @@ DIST nfs-utils-1.2.1.tar.bz2 685942 RMD160 63442bb0d94c458e061f8124a6a62e42d895c DIST nfs-utils-1.2.2.tar.bz2 721051 RMD160 fe855f89c5f93888b6c50682d353a9b475e0db21 SHA1 bf823cb85844de3ff3bf07601698aaa1cfdd8a28 SHA256 fd47277666968cf1f6bf3fe4df91a0dd45122bcdf0e24403ea84c5a2dbc9d01e DIST nfs-utils-1.2.3.tar.bz2 672759 RMD160 dad6fe83fa60c4854849e36d2128208c4e3234ab SHA1 da70a29191b07056d71b6e427a87d5cfd8628523 SHA256 5575ece941097cbfa67fbe0d220dfa11b73f5e6d991e7939c9339bd72259ff19 DIST nfs-utils-1.2.4.tar.bz2 664358 RMD160 5da35351dd39f91ea96b22a9d26678bc10d06921 SHA1 dcd6d2f55976df574005c40dded43078544e5664 SHA256 6ff1c702b1d61dc6e8c69cd977f79ab7d662dc870337ef89ca6d1b41bad026c0 +DIST nfs-utils-1.2.5.tar.bz2 698148 RMD160 cc8722d244c0c22b05fd2d8a1daa505784e572e1 SHA1 fc522fad2e0fb4a4541ba829417d8c757cb384ce SHA256 3595ed4f6ee5c13514540861ad5e89907aa4fd6897bfa99577515233e4745a9b diff --git a/net-fs/nfs-utils/nfs-utils-1.2.5.ebuild b/net-fs/nfs-utils/nfs-utils-1.2.5.ebuild new file mode 100644 index 000000000000..aa3d87dfaf0b --- /dev/null +++ b/net-fs/nfs-utils/nfs-utils-1.2.5.ebuild @@ -0,0 +1,120 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-fs/nfs-utils/nfs-utils-1.2.5.ebuild,v 1.1 2012/01/14 10:45:04 vapier Exp $ + +EAPI="4" + +inherit eutils flag-o-matic multilib autotools + +DESCRIPTION="NFS client and server daemons" +HOMEPAGE="http://linux-nfs.org/" +SRC_URI="mirror://sourceforge/nfs/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="caps ipv6 kerberos nfsidmap +nfsv4 nfsv41 selinux tcpd elibc_glibc" +RESTRICT="test" #315573 + +# kth-krb doesn't provide the right include +# files, and nfs-utils doesn't build against heimdal either, +# so don't depend on virtual/krb. +# (04 Feb 2005 agriffis) +DEPEND_COMMON="tcpd? ( sys-apps/tcp-wrappers ) + caps? ( sys-libs/libcap ) + sys-libs/e2fsprogs-libs + net-nds/rpcbind + net-libs/libtirpc + nfsv4? ( + >=dev-libs/libevent-1.0b + >=net-libs/libnfsidmap-0.21-r1 + kerberos? ( + net-libs/librpcsecgss + net-libs/libgssglue + net-libs/libtirpc[kerberos] + app-crypt/mit-krb5 + ) + nfsidmap? ( + >=net-libs/libnfsidmap-0.24 + sys-apps/keyutils + ) + ) + selinux? ( + sec-policy/selinux-rpc + sec-policy/selinux-rpcbind + )" +RDEPEND="${DEPEND_COMMON} !net-nds/portmap" +# util-linux dep is to prevent man-page collision +DEPEND="${DEPEND_COMMON} + dev-util/pkgconfig + ! (08 Jan 2012) -# Mask not-yet-released calligra -~app-office/calligra-2.3.86 - # Samuli Suominen (06 Jan 2012) # Incompatible with stable transcode-1.1.7 wrt #397375 and # last upstream release 2004. diff --git a/profiles/prefix/package.use.mask b/profiles/prefix/package.use.mask index 521955a90b1e..59f5c184ee41 100644 --- a/profiles/prefix/package.use.mask +++ b/profiles/prefix/package.use.mask @@ -1,6 +1,10 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/package.use.mask,v 1.17 2011/12/08 08:13:56 grobian Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/package.use.mask,v 1.18 2012/01/14 11:03:44 xarthisius Exp $ + +# Kacper Kowalik (14 Jan 2012) +# sci-libs/mkl don't have prefix keywords +dev-python/numexpr mkl # Fabian Groffen (08 Dec 2011) # USE=vanilla produces a broken compiler for Prefix. Only use this flag diff --git a/sys-apps/man/man-1.6g.ebuild b/sys-apps/man/man-1.6g.ebuild index b7908d2c144b..ead60778f09b 100644 --- a/sys-apps/man/man-1.6g.ebuild +++ b/sys-apps/man/man-1.6g.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/man/man-1.6g.ebuild,v 1.3 2011/04/13 15:03:49 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/man/man-1.6g.ebuild,v 1.4 2012/01/14 10:12:50 ago Exp $ EAPI="2" @@ -12,7 +12,7 @@ SRC_URI="http://primates.ximian.com/~flucifredi/man/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" IUSE="+lzma nls" DEPEND="nls? ( sys-devel/gettext )" diff --git a/sys-apps/usbredir/Manifest b/sys-apps/usbredir/Manifest index a1cafe5edab3..b4d57e4c40e2 100644 --- a/sys-apps/usbredir/Manifest +++ b/sys-apps/usbredir/Manifest @@ -1 +1,2 @@ DIST usbredir-0.3.2.tar.bz2 292796 RMD160 bd8e2b9fcd066e322fd01a33e2fd5cc320ef319c SHA1 560121f79a79b309593f6c99a80a0979e151a1e2 SHA256 cc92c967e4396b6749be2888686f4a016f72e227278f53cc9eee21a125f2860f +DIST usbredir-0.3.3.tar.bz2 295108 RMD160 e0457f75d450aa760e7342f4625cf93d9daa0917 SHA1 831b80666854c94e11865b8d93c5ea3cb3a5b311 SHA256 8eb2b8095c9bbcbc1f9bd16fa8950079f06cdeffeab89fccecae7ab676547dcd diff --git a/sys-apps/usbredir/usbredir-0.3.3.ebuild b/sys-apps/usbredir/usbredir-0.3.3.ebuild new file mode 100644 index 000000000000..dea318aa6eb4 --- /dev/null +++ b/sys-apps/usbredir/usbredir-0.3.3.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/usbredir/usbredir-0.3.3.ebuild,v 1.1 2012/01/14 10:23:03 ssuominen Exp $ + +EAPI=4 + +DESCRIPTION="A simple TCP daemon and set of libraries for the usbredir protocol (redirecting USB traffic)" +HOMEPAGE="http://spice-space.org/page/UsbRedir" +SRC_URI="http://spice-space.org/download/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="static-libs" + +#RDEPEND="virtual/libusb:1" +RDEPEND=">=dev-libs/libusb-1.0.9_rc" +DEPEND="${RDEPEND} + dev-util/pkgconfig" + +DOCS="ChangeLog README* TODO *.txt" + +src_configure() { + econf $(use_enable static-libs static) +} + +src_install() { + default + rm -f "${ED}"usr/lib*/lib*.la +} diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index b583a1be5beb..846c74d1fe25 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -30,6 +30,8 @@ DIST genpatches-3.0-8.base.tar.bz2 216509 RMD160 4ca8618b482a013adea3b5a66222975 DIST genpatches-3.0-8.extras.tar.bz2 17207 RMD160 0f04fef1fe76c9b9cbe7c497faae19b015caff72 SHA1 89935647c22c0a8b98dd568e97312ca64378a263 SHA256 ec88ca4408c668a2c4d2d25c3d4a8c67fad4bb08133db91bbb929c0053305fda DIST genpatches-3.1-10.base.tar.bz2 180217 RMD160 2817a9d111441d2584e4e1b1b8e7d669e96acc63 SHA1 b77f380a2d0007876d83389cbabef213bbbf09fc SHA256 d5d0b9e2689a5326028e27ef75f93253762c20e157de73d3ad856d44b6295c76 DIST genpatches-3.1-10.extras.tar.bz2 17200 RMD160 fa8aa6ba8bc1e554758017d371769536d025bdc1 SHA1 47240cdc21d69d2af05d0b2bd7dcbb1615508f86 SHA256 b108dbf3b5ddad1701cacd2f1c936a63b60d1a4cd86fd7f9311230e3bacac56b +DIST genpatches-3.1-11.base.tar.bz2 219429 RMD160 8fb82781c8b2e91ae1a0a34c63bf0f9c43c66db2 SHA1 b2647d6f72d0d2299c2fb646c7a3182c02ae16a1 SHA256 d549e5da622e501522995bccfd083931b1b0b4e793b7ebffb1f187d9e3c26ba1 +DIST genpatches-3.1-11.extras.tar.bz2 17197 RMD160 a275874317e13fc9f372eb6cdb08b79d67df5201 SHA1 85ed96b1602df0f1f68bc8c88de905cf5d1b0a5e SHA256 aee5dcccb9abc251d31caa0d565b78800cbc8e111cfa02b433cf6ebbdf04d4ea DIST genpatches-3.1-7.base.tar.bz2 130517 RMD160 46e538a8b0033dd41fcb7f4ea578a836e87cb03d SHA1 ad247c4e2d48692ea823ee721f60ef4b7200399d SHA256 2cf45b51ccf4fd2de9542d2998d509e9a86c9271439760ff2fc1450f5fbf2084 DIST genpatches-3.1-7.extras.tar.bz2 17200 RMD160 fa8aa6ba8bc1e554758017d371769536d025bdc1 SHA1 47240cdc21d69d2af05d0b2bd7dcbb1615508f86 SHA256 b108dbf3b5ddad1701cacd2f1c936a63b60d1a4cd86fd7f9311230e3bacac56b DIST genpatches-3.1-8.base.tar.bz2 164116 RMD160 619061ed81cee8ca391937f4b15c2805948e168e SHA1 abc55d0cad5b98461441c3790a7356d869ec90cf SHA256 c35165f1931f93ccfe477f11d5e842c2510097f017293a55aaa34dce903a2da9 diff --git a/sys-kernel/gentoo-sources/gentoo-sources-3.1.9.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-3.1.9.ebuild new file mode 100644 index 000000000000..8f6ff5263920 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-3.1.9.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-3.1.9.ebuild,v 1.1 2012/01/14 11:14:37 mpagano Exp $ + +EAPI="2" +ETYPE="sources" +K_WANT_GENPATCHES="base extras" +K_GENPATCHES_VER="11" +K_DEBLOB_AVAILABLE="1" +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches" +IUSE="deblob" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-libs/newlib/Manifest b/sys-libs/newlib/Manifest index bb98f23f89fe..558581ed09e5 100644 --- a/sys-libs/newlib/Manifest +++ b/sys-libs/newlib/Manifest @@ -1,2 +1,3 @@ DIST newlib-1.18.0.tar.gz 13598301 RMD160 69d96fd323a23857072f30cb51899040099857cd SHA1 a47d3b8a508304143334b36bdb5b33786a61ce94 SHA256 d608f22b0b2e7725d2fca13cac19f34bc652d9773acadae778db9881746cb071 DIST newlib-1.19.0.tar.gz 14323667 RMD160 a28bd656ec895da0738dac3fb367851a2992d724 SHA1 b2269d30ce7b93b7c714b90ef2f40221c2df0fcd SHA256 4f43807236b2274c220881ca69f7dc6aecc52f14bb32a6f03404d30780c25007 +DIST newlib-1.20.0.tar.gz 14571004 RMD160 e36c5337a74633456b47d09594974c7dd7a9cc3e SHA1 65e7bdbeda0cbbf99c8160df573fd04d1cbe00d1 SHA256 c644b2847244278c57bec2ddda69d8fab5a7c767f3b9af69aa7aa3da823ff692 diff --git a/sys-libs/newlib/newlib-1.20.0.ebuild b/sys-libs/newlib/newlib-1.20.0.ebuild new file mode 100644 index 000000000000..64ad7f9e410d --- /dev/null +++ b/sys-libs/newlib/newlib-1.20.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/newlib/newlib-1.20.0.ebuild,v 1.1 2012/01/14 10:32:49 vapier Exp $ + +inherit eutils flag-o-matic toolchain-funcs + +export CBUILD=${CBUILD:-${CHOST}} +export CTARGET=${CTARGET:-${CHOST}} +if [[ ${CTARGET} == ${CHOST} ]] ; then + if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then + export CTARGET=${CATEGORY/cross-} + fi +fi + +DESCRIPTION="Newlib is a C library intended for use on embedded systems" +HOMEPAGE="http://sourceware.org/newlib/" +SRC_URI="ftp://sources.redhat.com/pub/newlib/${P}.tar.gz" + +LICENSE="NEWLIB LIBGLOSS GPL-2" +[[ ${CTARGET} != ${CHOST} ]] \ + && SLOT="${CTARGET}" \ + || SLOT="0" +KEYWORDS="-* ~arm ~hppa ~m68k ~mips ~ppc ~ppc64 ~sh ~sparc ~x86" +IUSE="nls threads unicode crosscompile_opts_headers-only" +RESTRICT="strip" + +NEWLIBBUILD="${WORKDIR}/build" + +pkg_setup() { + # Reject newlib-on-glibc type installs + if [[ ${CTARGET} == ${CHOST} ]] ; then + case ${CHOST} in + *-newlib|*-elf) ;; + *) die "Use sys-devel/crossdev to build a newlib toolchain" ;; + esac + fi +} + +src_unpack() { + unpack ${A} + mkdir -p "${NEWLIBBUILD}" +} + +src_compile() { + # we should fix this ... + unset LDFLAGS + CHOST=${CTARGET} strip-unsupported-flags + + local myconf="" + # hardwired to avoid breakages + [[ $(tc-is-softfloat) != "no" ]] \ + && myconf="--disable-newlib-hw-fp" \ + || myconf="--enable-newlib-hw-fp" + [[ ${CTARGET} == "spu" ]] \ + && myconf="${myconf} --disable-newlib-multithread" \ + || myconf="${myconf} $(use_enable threads newlib-multithread)" + + cd "${NEWLIBBUILD}" + + ECONF_SOURCE=${S} \ + econf \ + $(use_enable unicode newlib-mb) \ + $(use_enable nls) \ + ${myconf} \ + || die "econf failed" + emake || die "emake failed" +} + +src_install() { + cd "${NEWLIBBUILD}" + emake -j1 DESTDIR="${D}" install || die +# env -uRESTRICT CHOST=${CTARGET} prepallstrip + # minor hack to keep things clean + rm -fR "${D}"/usr/share/info + rm -fR "${D}"/usr/info +} diff --git a/x11-misc/efax-gtk/Manifest b/x11-misc/efax-gtk/Manifest index 5d5d8cfbd08f..13420ecdef05 100644 --- a/x11-misc/efax-gtk/Manifest +++ b/x11-misc/efax-gtk/Manifest @@ -1,2 +1,3 @@ DIST efax-gtk-3.0.18.src.tgz 1156252 RMD160 aceb12f99cd4200d4f4aafc8443b5eb15521d147 SHA1 d645166ce1e0868ab94dcac9991af6a0f04b535f SHA256 86005f053d422b09bf43a5dbb1469b4cc98abd6ac947e100ef5501e83098773a DIST efax-gtk-3.2.2.src.tgz 1270458 RMD160 2586ed69c593119707e0303b4714c648f4fe8cae SHA1 f9fdc31a26b6106359b09bb130ff8e378c6ae478 SHA256 08dd0dc9cc33d71adb45868a0235ede1543178329b095ec6c92e63b812d14e96 +DIST efax-gtk-3.2.9.src.tgz 1176921 RMD160 5cc776888823786790eda7a75fd8d5c26115fe71 SHA1 9813f5a293f7b8419a07c14cc5e0c4d9ca9fbd73 SHA256 92f4047dcbbafcebaad11f86115abed2e1ac4c34ab0dddba0bb3ad6875bee79b diff --git a/x11-misc/efax-gtk/efax-gtk-3.2.9.ebuild b/x11-misc/efax-gtk/efax-gtk-3.2.9.ebuild new file mode 100644 index 000000000000..8a7b65d1e87f --- /dev/null +++ b/x11-misc/efax-gtk/efax-gtk-3.2.9.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/efax-gtk/efax-gtk-3.2.9.ebuild,v 1.1 2012/01/14 10:09:48 ssuominen Exp $ + +EAPI=4 + +DESCRIPTION="A graphical frontend for the 'efax' application" +HOMEPAGE="http://efax-gtk.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.src.tgz" + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="nls" + +RDEPEND=">=dev-libs/glib-2.10 + media-libs/tiff:0 + x11-libs/libX11 + x11-libs/c++-gtk-utils:3 + x11-libs/gtk+:3" +DEPEND="${RDEPEND} + dev-util/pkgconfig + nls? ( sys-devel/gettext )" + +DOCS="AUTHORS BUGS ChangeLog README" + +src_prepare() { + # Prevent sandbox violation with chown/chgrp and existing spooldir + sed -i -e '/ch.*lp.*spooldir/d' efax-gtk-faxfilter/Makefile.in || die + + sed -i \ + -e '/^Encoding/d' \ + -e '/^Icon/s:.png::' \ + -e '/^Categories/s:Application;::' \ + ${PN}.desktop || die +} + +src_configure() { + econf \ + $(use_enable nls) \ + --with-gtk-version=gtk3 +} + +pkg_postinst() { + local spooldir="${EROOT}"/var/spool/fax + [[ -d ${spooldir} ]] && chown lp:lp "${spooldir}" +}