Sync with portage [Fri Jul 17 08:37:41 MSK 2015].

mhiretskiy
root 9 years ago
parent 285646b1f8
commit c26525dadb

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/ansible/ansible-1.9.2.ebuild,v 1.1 2015/06/26 12:31:49 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/ansible/ansible-1.9.2.ebuild,v 1.2 2015/07/16 18:10:38 pinkbyte Exp $
EAPI=5
@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x64-macos"
KEYWORDS="amd64 x86 ~x64-macos"
IUSE="test"
RDEPEND="

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-eselect/eselect-wxwidgets/eselect-wxwidgets-20140423.ebuild,v 1.6 2015/07/12 09:38:34 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-eselect/eselect-wxwidgets/eselect-wxwidgets-20140423.ebuild,v 1.7 2015/07/16 17:12:52 zlogene Exp $
EAPI="5"
@ -14,7 +14,7 @@ SRC_URI="http://dev.gentoo.org/~ottxor/dist/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ~ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ~ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE=""
RDEPEND="app-admin/eselect"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/dash/dash-0.5.8.2.ebuild,v 1.5 2015/07/11 19:26:52 zlogene Exp $
# $Header: /var/cvsroot/gentoo-x86/app-shells/dash/dash-0.5.8.2.ebuild,v 1.7 2015/07/16 23:55:35 vapier Exp $
EAPI="4"
@ -18,7 +18,7 @@ SRC_URI="http://gondor.apana.org.au/~herbert/dash/files/${PN}-${DEB_PV}.tar.gz
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ~ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="libedit static"
RDEPEND="!static? ( libedit? ( dev-libs/libedit ) )"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/texlive-core/texlive-core-2015.ebuild,v 1.2 2015/07/16 09:34:56 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/texlive-core/texlive-core-2015.ebuild,v 1.3 2015/07/16 15:43:18 aballier Exp $
EAPI=5
@ -234,6 +234,8 @@ src_configure() {
$(use_enable cjk euptex) \
$(use_enable cjk mendexk) \
$(use_enable cjk makejvf) \
$(use_enable cjk pmp) \
$(use_enable cjk upmp) \
$(use_enable tk texdoctk) \
$(use_with X x)
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/texlive/texlive-2015.ebuild,v 1.2 2015/07/16 12:05:50 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/texlive/texlive-2015.ebuild,v 1.3 2015/07/16 15:37:13 aballier Exp $
EAPI="5"
@ -34,7 +34,7 @@ RDEPEND="${DEPEND}
sys-apps/texinfo
app-text/t1utils
>=app-text/lcdf-typetools-2.92[kpathsea]
truetype? ( app-text/ttf2pk2 )
truetype? ( >=app-text/ttf2pk2-2.0_p20150521 )
detex? ( dev-tex/detex )
app-text/ps2eps
dvi2tty? ( dev-tex/dvi2tty )

@ -1,3 +1,4 @@
DIST texlive-20120701-source.tar.xz 131904044 SHA256 9666617d5dac3e82578e696835cc9f251ee0a56d162d86dff08659ac5dcb6c81 SHA512 0e8653aa21094e079900d17256f0768ac5514690a3725d96923d5fdc7633484d611441df1af8c674b38b9ce6a8845a9004976cd00635742dfc6837aa433caf5f WHIRLPOOL 9d570a1bd58cca8baed399ab53eb767c7c3db607c00363ce563e14dfccdd235703c538e6a651aa7f2934adf21f8477775f1547f9e7f3d957b89af644c89bcb57
DIST texlive-20130530-source.tar.xz 179963948 SHA256 a905832e4c04dd1cb16db4bb7baacb78fbc19682bd33ac2697a3a85ce78d79d4 SHA512 4aa85273a675af2453f09777b7cb348c18add77410d72f562c6586f6814d4e7c34b6f3690e3453020654fb0a265339fcabf590d9155367d52846224499af334c WHIRLPOOL 3affaf25d3936505d971599092964b0f0e97d107d22dbac6a85ad547e1d2726a6a09c5075fecb0c6ff8c88bc1bd09d78f95902f76eb76c608f8a7bc42dd6bc33
DIST texlive-20140525-source.tar.xz 41657688 SHA256 08bb4eb02923ac65ce1183612c6b64da185904f26a1660f5ca4f902d055795be SHA512 09169af15d806abd721e55ffc20ed684c0a7ad60783272d49fabfe9c88857c4abd15b60f30e3f5511ceda1982fdc1d33db8265f97e374bfa5b250dbb5612f8ad WHIRLPOOL fd7fffeeaf319bca5333f6d5d8d9cc6517f76ffe5b2793a73604d844cb7474d83c23826f98d4d11ea5e1a35c0f273e12b2fe6f5945f9880a9577fedad6625014
DIST texlive-20150521-source.tar.xz 45459552 SHA256 ed9bcd7bdce899c3c27c16a8c5c3017c4f09e1d7fd097038351b72497e9d4669 SHA512 9d06bb88c489715787ce619c4c6b5e2d4251e1db8d48ae7fe2d1a253634c76bc6d7282ef9c93c77847845cae01eafb58dfb37ba3fb83a6d223f0d7fe8f5d3855 WHIRLPOOL e19e4cf9c6122e8a2e80d3ad62171591a2d53317792ce69d7b2afdd6978d397c873565d597b1457d23ba6f5b5de33750955690a92fb6c34d814c075397b67a0b

@ -0,0 +1,44 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/ttf2pk2/ttf2pk2-2.0_p20150521.ebuild,v 1.1 2015/07/16 15:35:13 aballier Exp $
EAPI=5
inherit flag-o-matic toolchain-funcs
DESCRIPTION="Freetype 2 based TrueType font to TeX's PK format converter"
HOMEPAGE="http://tug.org/texlive/"
SRC_URI="mirror://gentoo/texlive-${PV#*_p}-source.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~s390 ~sh ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
# Note about blockers: it is a freetype2 based replacement for ttf2pk and
# ttf2tfm from freetype1, so block freetype1.
# It installs some data that collides with
# dev-texlive/texlive-langcjk-2011[source]. Hope it'd be fixed with 2012,
# meanwhile we can start dropping freetype1.
RDEPEND=">=dev-libs/kpathsea-6.2.1
media-libs/freetype:2
sys-libs/zlib
!media-libs/freetype:1
!=dev-texlive/texlive-langcjk-2011*[source]"
DEPEND="${RDEPEND}
app-arch/xz-utils
virtual/pkgconfig"
S=${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN}
src_configure() {
has_version '>=dev-libs/kpathsea-6.2.1' && append-cppflags "$($(tc-getPKG_CONFIG) --cflags kpathsea)"
econf --with-system-kpathsea \
--with-system-freetype2 \
--with-system-zlib
}
src_install() {
emake DESTDIR="${D}" install
dodoc BUGS README TODO ChangeLog
}

@ -1,4 +1,3 @@
DIST mariadb-10.0.16.tar.gz 55656968 SHA256 44134a5f3e174e3e8443c1d07916af57f3ffadd4c8846338d41850fedfefcde4 SHA512 8da873ff604d8cb247057a626b26e4086690bb97ef1243bf3dde81b1de4f39c80aded5e045920f8176554dc162c5adb7501fe9403c3ed44992be13fe4c63a2b3 WHIRLPOOL 916af6fbd50dba19d9fe74fdf206d6417d676852e59332a0c0e2da44d7cf7be58770adaa9e707e4177729a10d6145c57235df4af0bb8fc4dc72fb442f853e2cf
DIST mariadb-10.0.19.tar.gz 56224123 SHA256 2fbf5e5d7d8094691601ece8ae60b941478d73c98a58a960aeebfa021091a132 SHA512 bfb2a3e9225b3dd7481c0240143346f38be80c426887e05ec2b8eeab251991e2a5f74788f421322342a0fa8f85294cf4c7f5d4fd10d7bc6b9da720f6168003f3 WHIRLPOOL d08c53228c40df18793316dd0eddb160ce5b67a853f16c4ddcdcedb049833b35b9ae9d0763e1fcc1e447e3528ae9a7ab2e6587dd2e2c0a225224f28a951dc3dd
DIST mariadb-10.0.20.tar.gz 56241178 SHA256 3a4f6963c794977af5d5fd9ec06a337a2ad556b3a287196fddbd2243c1388b7b SHA512 40214e29ec3fd6402b6e075644ab3fc3acd080e9e0d6e77db83c14d928f69a9af366c5df715d3d52692b90259c6b6d28160376a4d6e05811ed9973741a3ba445 WHIRLPOOL 5a5dfa7a53254a22fc4540aa78a6ac3704e17e90b22d1bae32f40bddd906e6e9409161c973e9229d48af27419df410c7214859bd979137221ba394d37cf1bbbb
DIST mariadb-5.5.43.tar.gz 45651398 SHA256 a0709997140549154edb87c9dfab564cd4755b238251acbf42369118f9bb4d01 SHA512 fa9b463843ebf70e3a462ee5fdfa34aedd35194f3593f7ec1fc5f17663e798610ade46925b31f9f96e06503508ae840bfed54ae7b6661affa4d5b630d475f1db WHIRLPOOL 4d9b219263e75dd6530a24fe2d34df370cde0cfc7b13b5a820567d84cc4da22864e1fbb0d3413a23f2b9ce12c7fccd32c09aad391e690b510b2c7a788f7fa88e

@ -1,121 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mariadb/mariadb-10.0.16.ebuild,v 1.12 2015/03/03 06:08:08 dlan Exp $
EAPI="5"
MY_EXTRAS_VER="20141215-0144Z"
inherit toolchain-funcs mysql-multilib
# only to make repoman happy. it is really set in the eclass
IUSE="$IUSE"
# REMEMBER: also update eclass/mysql*.eclass before committing!
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
# When MY_EXTRAS is bumped, the index should be revised to exclude these.
EPATCH_EXCLUDE=''
DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
RDEPEND="${RDEPEND}"
# Official test instructions:
# USE='-cluster embedded extraengine perl ssl static-libs community' \
# FEATURES='test userpriv -usersandbox' \
# ebuild mariadb-X.X.XX.ebuild \
# digest clean package
multilib_src_test() {
if ! multilib_is_native_abi ; then
einfo "Server tests not available on non-native abi".
return 0;
fi
local TESTDIR="${BUILD_DIR}/mysql-test"
local retstatus_unit
local retstatus_tests
# Bug #213475 - MySQL _will_ object strenously if your machine is named
# localhost. Also causes weird failures.
[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
if ! use "minimal" ; then
if [[ $UID -eq 0 ]]; then
die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
fi
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
addpredict /this-dir-does-not-exist/t9.MYI
# Run CTest (test-units)
cmake-utils_src_test
retstatus_unit=$?
[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
# Ensure that parallel runs don't die
export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
# Enable parallel testing, auto will try to detect number of cores
# You may set this by hand.
# The default maximum is 8 unless MTR_MAX_PARALLEL is increased
export MTR_PARALLEL="${MTR_PARALLEL:-auto}"
# create directories because mysqladmin might right out of order
mkdir -p "${T}"/var-tests{,/log}
# These are failing in MariaDB 10.0 for now and are believed to be
# false positives:
#
# main.information_schema, binlog.binlog_statement_insert_delayed,
# main.mysqld--help, funcs_1.is_triggers, funcs_1.is_tables_mysql,
# funcs_1.is_columns_mysql
# fails due to USE=-latin1 / utf8 default
#
# main.mysql_client_test, main.mysql_client_test_nonblock
# main.mysql_client_test_comp:
# segfaults at random under Portage only, suspect resource limits.
#
for t in main.mysql_client_test main.mysql_client_test_nonblock \
main.mysql_client_test_comp \
binlog.binlog_statement_insert_delayed main.information_schema \
main.mysqld--help \
funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql ; do
mysql-multilib_disable_test "$t" "False positives in Gentoo"
done
for t in rpl.rpl_heartbeat_ssl rpl.rpl_ssl rpl.rpl_ssl1 main.ssl_cipher \
main.ssl_8k_key main.openssl_6975 main.openssl_1 main.ssl main.ssl_compress \
main.ssl_connect; do
mysql-multilib_disable_test "$t" "Disabled due to expired certificate"
done
# Run mysql tests
pushd "${TESTDIR}"
# run mysql-test tests
perl mysql-test-run.pl --force --vardir="${T}/var-tests"
retstatus_tests=$?
[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
popd
# Cleanup is important for these testcases.
pkill -9 -f "${S}/ndb" 2>/dev/null
pkill -9 -f "${S}/sql" 2>/dev/null
failures=""
[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
[[ -z "$failures" ]] || die "Test failures: $failures"
einfo "Tests successfully completed"
else
einfo "Skipping server tests due to minimal build."
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mariadb/mariadb-10.0.19.ebuild,v 1.8 2015/07/03 10:00:03 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/mariadb/mariadb-10.0.19.ebuild,v 1.9 2015/07/16 17:22:39 zlogene Exp $
EAPI="5"
MY_EXTRAS_VER="20141215-0144Z"
@ -10,7 +10,7 @@ inherit toolchain-funcs mysql-multilib
IUSE="$IUSE"
# REMEMBER: also update eclass/mysql*.eclass before committing!
KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
# When MY_EXTRAS is bumped, the index should be revised to exclude these.
EPATCH_EXCLUDE=''

@ -1,21 +1,22 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-proxy/mysql-proxy-0.8.2-r1.ebuild,v 1.1 2015/02/01 18:19:07 neurogeek Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-proxy/mysql-proxy-0.8.2-r1.ebuild,v 1.2 2015/07/17 02:33:02 neurogeek Exp $
EAPI=5
inherit eutils
inherit eutils versionator
MY_PV=$(get_version_component_range 1-2)
DESCRIPTION="A Proxy for the MySQL Client/Server protocol"
HOMEPAGE="http://forge.mysql.com/wiki/MySQL_Proxy"
SRC_URI="mirror://mysql/Downloads/MySQL-Proxy/${P}.tar.gz"
HOMEPAGE="http://dev.mysql.com/doc/mysql-proxy/en/"
SRC_URI="https://launchpad.net/${PN}/${MY_PV}/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="examples"
RDEPEND=">=dev-libs/libevent-2.1
>=dev-libs/glib-2.16
>=dev-lang/lua-5.1"
>=dev-lang/lua-5.1:0"
DEPEND="${RDEPEND}
>=virtual/mysql-5.0
virtual/pkgconfig"
@ -49,11 +50,3 @@ src_install() {
insopts -m0660
doins "${FILESDIR}"/${PN}.cnf || die
}
pkg_postinst() {
einfo
einfo "You might want to have a look at"
einfo "http://dev.mysql.com/tech-resources/articles/proxy-gettingstarted.html"
einfo "on how to get started with MySQL Proxy."
einfo
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/sqlite-3.8.10.2.ebuild,v 1.6 2015/07/03 15:50:48 zlogene Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/sqlite-3.8.10.2.ebuild,v 1.7 2015/07/16 19:48:26 zlogene Exp $
EAPI="5"
@ -20,7 +20,7 @@ SRC_URI="doc? ( http://sqlite.org/2015/${PN}-doc-${DOC_PV}.zip )
LICENSE="public-domain"
SLOT="3"
KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug doc icu +readline secure-delete static-libs tcl test tools"
RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )

@ -0,0 +1 @@
DIST commons-chain-1.2-src.zip 316195 SHA256 6c13dd2c5fddffc6e955a702eb8767d9ebb8e3aa1f8d696bf2933a77a8c13ad3 SHA512 454cc3c00deb78f0c07e01ea5e2be9ea1210b7a0162e2490e5aba0df0788e1661aed88e4c4ac83e9f2046f62bdf063ecb7af7d3d49b7e87056aded1d5c1dad4b WHIRLPOOL aa2b6e2253493289f0e4599af71c1bf1361aa4cf17720f1498d6b991fee1bad963db6d307ab052b2b99f9d2e073d967e06ee54b45debf045b558a20ae24593d7

@ -0,0 +1,66 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-chain/commons-chain-1.2.ebuild,v 1.1 2015/07/16 16:16:08 monsieurp Exp $
EAPI=5
JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
MY_P="${P}-src"
DESCRIPTION="API exposing the Chain of Responsability design pattern - by the ASF"
HOMEPAGE="http://commons.apache.org/proper/commons-chain/"
SRC_URI="mirror://apache/commons/chain/source/${MY_P}.zip"
LICENSE="Apache-2.0"
SLOT="1.2"
KEYWORDS="~amd64 ~x86"
# Too many missing imports from javax.servlet.* which cause the
# "compile-tests" target to fail compiling.
# I gave up on it after wasting nearly half a day.
RESTRICT="test"
IUSE=""
CDEPEND="dev-java/commons-digester:0
dev-java/mojarra:2.2
dev-java/portletapi:2.0
dev-java/commons-logging:0
java-virtuals/servlet-api:3.0"
RDEPEND=">=virtual/jre-1.6
${CDEPEND}"
DEPEND=">=virtual/jdk-1.6
${CDEPEND}"
S="${WORKDIR}/${MY_P}"
JAVA_ANT_REWRITE_CLASSPATH="true"
EANT_GENTOO_CLASSPATH="
commons-logging
commons-digester
portletapi-2.0
mojarra-2.2
servlet-api-3.0
"
EANT_BUILD_TARGET="package"
EANT_BUILD_XML="build.xml"
java_prepare() {
cp "${FILESDIR}"/${P}-build.xml build.xml
}
src_install() {
java-pkg_newjar "${S}"/target/${P}.jar commons-chain.jar
if use doc; then
java-pkg_dohtml -r "${S}"/target/site/apidocs/
fi
if use source; then
java-pkg_dosrc "${S}"/src/*
fi
}

@ -0,0 +1,215 @@
<?xml version="1.0" encoding="UTF-8"?>
<project name="commons-chain-1.2" default="package" basedir=".">
<!-- ====================================================================== -->
<!-- Build environment properties -->
<!-- ====================================================================== -->
<property file="${user.home}/.m2/maven.properties"/>
<property file="maven-build.properties"/>
<property name="maven.build.finalName" value="commons-chain-1.2"/>
<property name="maven.build.dir" value="target"/>
<property name="maven.build.outputDir" value="${maven.build.dir}/classes"/>
<property name="maven.build.srcDir.0" value="src/java"/>
<property name="maven.build.resourceDir.0" value="."/>
<property name="maven.build.testOutputDir" value="${maven.build.dir}/test-classes"/>
<property name="maven.build.testDir.0" value="src/test"/>
<property name="maven.build.testResourceDir.0" value="src/test"/>
<property name="maven.test.reports" value="${maven.build.dir}/test-reports"/>
<property name="maven.reporting.outputDirectory" value="${maven.build.dir}/site"/>
<property name="maven.repo.local" value="${user.home}/.m2/repository"/>
<property name="maven.settings.offline" value="false"/>
<property name="maven.settings.interactiveMode" value="true"/>
<!-- ====================================================================== -->
<!-- Defining classpaths -->
<!-- ====================================================================== -->
<path id="build.classpath">
</path>
<path id="build.test.classpath">
</path>
<!-- ====================================================================== -->
<!-- Cleaning up target -->
<!-- ====================================================================== -->
<target name="clean" description="Clean the output directory">
<delete dir="${maven.build.dir}"/>
</target>
<!-- ====================================================================== -->
<!-- Compilation target -->
<!-- ====================================================================== -->
<target name="compile" description="Compile the code">
<mkdir dir="${maven.build.outputDir}"/>
<javac destdir="${maven.build.outputDir}"
encoding="iso-8859-1"
nowarn="false"
debug="true"
optimize="false"
deprecation="true"
target="1.6"
verbose="false"
fork="false"
source="1.6">
<src>
<pathelement location="${maven.build.srcDir.0}"/>
</src>
<classpath refid="build.classpath"/>
</javac>
<mkdir dir="${maven.build.outputDir}/META-INF"/>
<copy todir="${maven.build.outputDir}/META-INF">
<fileset dir="${maven.build.resourceDir.0}">
<include name="NOTICE.txt"/>
<include name="LICENSE.txt"/>
</fileset>
</copy>
</target>
<!-- ====================================================================== -->
<!-- Test-compilation target -->
<!-- ====================================================================== -->
<target name="compile-tests"
depends="compile"
description="Compile the test code"
unless="maven.test.skip">
<mkdir dir="${maven.build.testOutputDir}"/>
<javac destdir="${maven.build.testOutputDir}"
encoding="iso-8859-1"
nowarn="false"
debug="true"
optimize="false"
deprecation="true"
target="1.6"
verbose="false"
fork="false"
source="1.6">
<src>
<pathelement location="${maven.build.testDir.0}"/>
</src>
<classpath>
<path refid="build.test.classpath"/>
<pathelement location="${maven.build.outputDir}"/>
</classpath>
</javac>
<copy todir="${maven.build.testOutputDir}">
<fileset dir="${maven.build.testResourceDir.0}">
<include name="**/*.xml"/>
</fileset>
</copy>
</target>
<!-- ====================================================================== -->
<!-- Run all tests -->
<!-- ====================================================================== -->
<target name="test"
depends="compile-tests"
unless="junit.skipped"
description="Run the test cases">
<mkdir dir="${maven.test.reports}"/>
<junit printSummary="yes" haltonerror="true" haltonfailure="true" fork="true" dir=".">
<sysproperty key="basedir" value="."/>
<formatter type="xml"/>
<formatter type="plain" usefile="false"/>
<classpath>
<path refid="build.test.classpath"/>
<pathelement location="${maven.build.outputDir}"/>
<pathelement location="${maven.build.testOutputDir}"/>
</classpath>
<batchtest todir="${maven.test.reports}" unless="test">
<fileset dir="${maven.build.testDir.0}">
<include name="**/Test*.java"/>
<include name="**/*Test.java"/>
<include name="**/*TestCase.java"/>
<exclude name="**/*Abstract*Test.java"/>
</fileset>
</batchtest>
<batchtest todir="${maven.test.reports}" if="test">
<fileset dir="${maven.build.testDir.0}">
<include name="**/${test}.java"/>
<exclude name="**/*Abstract*Test.java"/>
</fileset>
</batchtest>
</junit>
</target>
<target name="test-junit-present">
<available classname="junit.framework.Test" property="junit.present" classpathref="build.test.classpath"/>
</target>
<target name="test-junit-status"
depends="test-junit-present">
<condition property="junit.missing">
<and>
<isfalse value="${junit.present}"/>
<isfalse value="${maven.test.skip}"/>
</and>
</condition>
<condition property="junit.skipped">
<or>
<isfalse value="${junit.present}"/>
<istrue value="${maven.test.skip}"/>
</or>
</condition>
</target>
<!-- ====================================================================== -->
<!-- Javadoc target -->
<!-- ====================================================================== -->
<target name="javadoc" description="Generates the Javadoc of the application">
<javadoc sourcepath="${maven.build.srcDir.0}"
packagenames="*"
destdir="${maven.reporting.outputDirectory}/apidocs"
access="protected"
old="false"
verbose="false"
encoding="iso-8859-1"
version="true"
use="true"
author="true"
splitindex="false"
nodeprecated="false"
nodeprecatedlist="false"
notree="false"
noindex="false"
nohelp="false"
nonavbar="false"
serialwarn="false"
charset="ISO-8859-1"
source="1.3"
linksource="true"
failonerror="false"
breakiterator="false">
<link href="http://java.sun.com/j2se/1.4.2/docs/api/"/>
<link href="http://java.sun.com/j2ee/1.4/docs/api/"/>
<link href="http://commons.apache.org/digester/apidocs/"/>
</javadoc>
</target>
<!-- ====================================================================== -->
<!-- Package target -->
<!-- ====================================================================== -->
<target name="package" depends="compile" description="Package the application">
<jar jarfile="${maven.build.dir}/${maven.build.finalName}.jar"
compress="true"
index="false"
basedir="${maven.build.outputDir}"
excludes="**/package.html"/>
</target>
<!-- ====================================================================== -->
<!-- A dummy target for the package named after the type it creates -->
<!-- ====================================================================== -->
<target name="jar" depends="package" description="Builds the jar for the application"/>
</project>

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

@ -1,3 +1 @@
DIST commons-fileupload-1.2.1-src.tar.gz 149613 SHA256 08905cb3a0db4f7fa67f3b579b2c481060334d50d7f913c6974c7513243152f5 SHA512 54f75d55ce73a431391ef2071232b18fb1223a566b918b09945878aa1e4cadbd1acb862b3e5d19b74ae3888719cfd785dbb1be494ca4bf03a99a75a22d52a2b7 WHIRLPOOL a4a77f934579d4cdb29f29d4ac5b4a63cccb102de2e2aac2f7aa6fa8f587ea36e19cbbed4bba2546e3426883118b3e41cce81180fcadc78bbfee9b41de4c6855
DIST commons-fileupload-1.2.2-src.tar.gz 123220 SHA256 2f994b054b6514edd8d1bfe239db1dae5b7e581554d7c027c09d1b3afd832738 SHA512 e17e357079a2d985f2b6a6949619b7aa3686ff00817e092ccfa605000e3e2006e9a5c52df8b38bf8799c5711e7ad45386a8dc8c4f139ffc338a68ba540ac1637 WHIRLPOOL d6d1777d2540c0af83ba485aa9391acf7991cf10f7ae1dcc052c5b191498e2d9d1511b6d3ff9f13d4b970c5a21b259d7eaa2fa306d6a1bfc0a46c4b8b9421486
DIST commons-fileupload-1.3-src.tar.gz 137105 SHA256 4bf3bfbaf7c25bbe6d0e2dc6a47479e16d42ec1b0365037ed508eeac276e8dc5 SHA512 dbaaef89eb8b4be3555f0736919234b42217e8b6a021dcd99c11d18462b39b10ba92e25bafda51d1b1fcc306c9becf3fb124d03debb66922ab5442197f6360d2 WHIRLPOOL 37803f31084977e4d58d4ea67a7e50de7a0c9988f6787e7e296e95678d94b05b502e36196d5e6af420e3fde0e3a11d94d9b5e2e2781c06d0f04130f9418ca6b1

@ -1,55 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-fileupload/commons-fileupload-1.2.1-r1.ebuild,v 1.7 2014/08/10 20:10:47 slyfox Exp $
EAPI=4
JAVA_PKG_IUSE="doc source test"
inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="Add robust, high-performance, file upload capability to your servlets and web applications"
HOMEPAGE="http://commons.apache.org/fileupload/"
SRC_URI="mirror://apache/commons/fileupload/source/${P}-src.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd"
IUSE=""
COMMON_DEP="
dev-java/commons-io:1
dev-java/portletapi:1
java-virtuals/servlet-api:2.5"
RDEPEND="${COMMON_DEP}
>=virtual/jre-1.4"
DEPEND="${COMMON_DEP}
>=virtual/jdk-1.4
test? (
dev-java/ant-junit:0
)"
S="${WORKDIR}/${P}-src"
JAVA_PKG_FILTER_COMPILER="jikes"
java_prepare() {
# Tweak build classpath and don't automatically run tests
epatch "${FILESDIR}/${P}-gentoo.patch"
}
JAVA_ANT_REWRITE_CLASSPATH="yes"
EANT_GENTOO_CLASSPATH="commons-io-1,portletapi-1,servlet-api-2.5"
EANT_EXTRA_ARGS="-Dnoget=true -Dcommons-io.jar=true"
src_test() {
java-pkg-2_src_test
}
src_install() {
java-pkg_newjar target/${P}.jar
use doc && java-pkg_dojavadoc dist/docs/api
use source && java-pkg_dosrc src/java/*
}

@ -1,57 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-fileupload/commons-fileupload-1.2.2.ebuild,v 1.6 2014/08/10 20:10:47 slyfox Exp $
EAPI=4
JAVA_PKG_IUSE="doc source test"
inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="Add robust, high-performance, file upload capability to your servlets and web applications"
HOMEPAGE="http://commons.apache.org/fileupload/"
SRC_URI="mirror://apache/commons/fileupload/source/${P}-src.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd"
IUSE=""
COMMON_DEP="
dev-java/commons-io:1
dev-java/portletapi:1
java-virtuals/servlet-api:2.5"
RDEPEND="${COMMON_DEP}
>=virtual/jre-1.4"
DEPEND="${COMMON_DEP}
>=virtual/jdk-1.4
test? (
dev-java/ant-junit:0
)"
S="${WORKDIR}/${P}-src"
JAVA_PKG_FILTER_COMPILER="jikes"
java_prepare() {
# don't automatically run tests
sed -i 's/depends="compile,test"/depends="compile"/' build.xml
# upstream idea of using unless="noget" is somewhat flawed
sed -i 's/depends="get-dep-commons-io.jar,get-dep-servlet-api.jar,get-dep-portlet-api.jar,get-dep-junit.jar,get-dep-maven-xdoc-plugin.jar,get-dep-maven-changelog-plugin.jar"//' build.xml
}
JAVA_ANT_REWRITE_CLASSPATH="yes"
EANT_GENTOO_CLASSPATH="commons-io-1,portletapi-1,servlet-api-2.5"
EANT_EXTRA_ARGS="-Dlibdir=target/lib"
src_test() {
java-pkg-2_src_test
}
src_install() {
java-pkg_newjar target/${P}-SNAPSHOT.jar
use doc && java-pkg_dojavadoc dist/docs/api
use source && java-pkg_dosrc src/java/*
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-17.5.ebuild,v 1.1 2015/04/04 08:11:00 djc Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-17.5.ebuild,v 1.2 2015/07/16 17:32:28 klausman Exp $
EAPI=4
WX_GTK_VER="2.8"
@ -18,7 +18,7 @@ SRC_URI="http://www.erlang.org/download/otp_src_${PV}.tar.gz
LICENSE="ErlPL-1.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
KEYWORDS="alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
IUSE="compat-ethread doc emacs halfword hipe java kpoll odbc smp sctp ssl systemd tk wxwidgets"
RDEPEND=">=dev-lang/perl-5.6.1

@ -1,7 +1,5 @@
DIST firefox-3.6.15.source.tar.bz2 51552828 SHA256 405aa411a8ddb456017564522cbb486850e34fe14485b1c31fa93fc5c750870f SHA512 82bf0a6c6cb30fc0b18b067ac3d9cb7e48a0fd0126edd851e628d49e429aea33500a5a5eba87bce922e51b1b7410ccccfe4f8b7ce5573bdbd718c76da7acb1da WHIRLPOOL b788d7ba2cfcaec4f317e615878401a7a1fb985aaa43829831c17b699812e59adb7874247114e0143da63198118cab059796fc5d5fd08d72ccc54b4fef279f85
DIST js-1.7.0.tar.gz 1165607 SHA256 44363f0f3895800ee6010763eae90c0d15ed28e07d783bc7b3c607ce98d8668b SHA512 9d9fbd9c1dae969ca19ddb0f977ac56f3e0479ec393b859de252fcdd8b7fc325e80399073540884ed365ce56a3219be34c0db9300d5e50f32969660c90527e51 WHIRLPOOL 8044b306b3a1f0abed5ac8a6bf4f9ed70e1ebc6f83f44934a6306d9ed68cd73124f82e40430d764f158377031f5ee986595e58fdb52259ab6a3a8674eaf4eed1
DIST js185-1.0.0.tar.gz 6164605 SHA256 5d12f7e1f5b4a99436685d97b9b7b75f094d33580227aa998c406bbae6f2a687 SHA512 2af7122a7c7007fd7b6668776fe1222515a810b3e43bbf0f76b8f94e1ef406ffd3fb5ccec393021b00274c05b38a77235bc8d6886994c56762fcaf0aa7cf6718 WHIRLPOOL 58b372713275874d3ae3c6b58c12c56bf8d17d024d591e321538bcdd8e615332e41655954368ce86b90e970209e3fd650c39d931000880f5ec22cb044b5d7a4e
DIST js187-1.0.0.tar.gz 7106870 SHA256 ce80a9eabdaf22d2a1c4830ea36120e6af207bb336bea8f6d34cba32f59fe2b4 SHA512 7df55daac1eac0a7a7b31df044f7d5cc40a1f5079907b661f7c8489614b0ddff35e4f7cd13214bfc4baf9bdb37d392e4118f63ab589a051978d6ceef63d1e9f2 WHIRLPOOL d0f2ea8add0c7c1ac34ff8a6f887e931768091696dda037e7778ecd7eb02889b455747cfaa9a362844983eb2bdda6bddab46bf542cecf81f91ec5165efc0b9a3
DIST mozjs-24.2.0.tar.bz2 15624530 SHA256 e62f3f331ddd90df1e238c09d61a505c516fe9fd8c5c95336611d191d18437d8 SHA512 49805e256f6fa797505c01b7596d5bb941ed7a2454862c52ed42ad48b5ae4540b777e77ed8da1b98c89f8622ed2c76052187983687008a4ff53594addb328df4 WHIRLPOOL ea74d19c79b1a0fe407e2803900c49c23e8b76444fb4e20995072c3c59427e8df1895df04f2f4de779a1c58cd1166dd97aeaf7564350832011efe89dbcf9583e
DIST mozjs17.0.0.tar.gz 6778934 SHA256 321e964fe9386785d3bf80870640f2fa1c683e32fe988eeb201b04471c172fba SHA512 39b68aeb9f712f146778d8b68ee795709a1372c8ab893a222af4eb34882427d6f5cf877e743d6cb2f1b4348c194d8f3774f00cb775b03515b34b49560b748be4 WHIRLPOOL 4df7b51577787194065162b09d2c3dda849c13fa901305f9925d4ca5d38bb7f8e2daa943099e003fb9d11f9264ae2d77ccf04e5eea11e3ddcb624b504b99d52f
DIST spidermonkey-1.8.7-patches-0.1.tar.xz 4796 SHA256 ddc0431ed9a96b67c27787fa824f4456693b9361dbb41366f8196d1a3425a353 SHA512 bd1976b12940390e7d5db6078ca6339006428874788688e4ea4f6bd86afd341c3edd356bac801883637f46085c6d971d4f79e44fa9f6e44b3b715186355be175 WHIRLPOOL 5614bcb99d7101751e6f5be24b20e8a6acd5a682640025830f0c4a4fb74e724e5d71eb56c3e09d0ced4bbfa6c6c93daf42a7bc326c3cf0b07bee777901f25039

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/spidermonkey/spidermonkey-1.7.0-r3.ebuild,v 1.1 2012/10/23 19:07:07 axs Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/spidermonkey/spidermonkey-1.7.0-r3.ebuild,v 1.2 2015/07/16 15:33:24 klausman Exp $
EAPI="5"
@ -13,7 +13,7 @@ SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/js/${MY_P}.tar.gz"
LICENSE="NPL-1.1"
SLOT="0/js"
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
KEYWORDS="alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="threadsafe unicode"
S="${WORKDIR}/js/src"

@ -1,138 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/spidermonkey/spidermonkey-1.8.7-r3.ebuild,v 1.9 2015/07/16 14:57:19 axs Exp $
EAPI="5"
WANT_AUTOCONF="2.1"
PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE="threads"
inherit autotools eutils toolchain-funcs multilib python-any-r1 versionator pax-utils
MY_PN="js"
TARBALL_PV="$(replace_all_version_separators '' $(get_version_component_range 1-3))"
MY_P="${MY_PN}-${PV}"
TARBALL_P="${MY_PN}${TARBALL_PV}-1.0.0"
SPIDERPV="${PV}-patches-0.1"
DESCRIPTION="Stand-alone JavaScript C library"
HOMEPAGE="http://www.mozilla.org/js/spidermonkey/"
SRC_URI="http://people.mozilla.com/~dmandelin/${TARBALL_P}.tar.gz
http://dev.gentoo.org/~anarchy/mozilla/patchsets/spidermonkey-${SPIDERPV}.tar.xz"
LICENSE="NPL-1.1"
SLOT="0/mozjs187"
KEYWORDS="~alpha ~amd64 ~arm ~hppa -ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE="debug jit minimal static-libs test"
S="${WORKDIR}/${MY_P}"
BUILDDIR="${S}/js/src"
RDEPEND=">=dev-libs/nspr-4.7.0
virtual/libffi"
DEPEND="${RDEPEND}
${PYTHON_DEPS}
app-arch/zip
virtual/pkgconfig"
pkg_setup(){
if [[ ${MERGE_TYPE} != "binary" ]]; then
export LC_ALL="C"
fi
}
src_prepare() {
# Apply patches that are required for misc archs
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
epatch "${WORKDIR}/spidermonkey"
epatch "${FILESDIR}"/${PN}-1.8.5-fix-install-symlinks.patch
epatch "${FILESDIR}"/${PN}-1.8.7-filter_desc.patch
epatch "${FILESDIR}"/${PN}-1.8.7-freebsd-pthreads.patch
epatch "${FILESDIR}"/${PN}-1.8.7-x32.patch
# https://bugs.gentoo.org/show_bug.cgi?id=439260
epatch "${FILESDIR}"/${P}-symbol-versions.patch
# https://bugs.gentoo.org/show_bug.cgi?id=552786
epatch "${FILESDIR}"/${PN}-perl-defined-array-check.patch
epatch_user
cd "${BUILDDIR}" || die
eautoconf
}
src_configure() {
cd "${BUILDDIR}" || die
CC="$(tc-getCC)" CXX="$(tc-getCXX)" \
AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" \
LD="$(tc-getLD)" \
econf \
${myopts} \
--enable-jemalloc \
--enable-readline \
--enable-threadsafe \
--with-system-nspr \
--enable-system-ffi \
--enable-jemalloc \
$(use_enable debug) \
$(use_enable jit tracejit) \
$(use_enable jit methodjit) \
$(use_enable static-libs static) \
$(use_enable test tests)
}
src_compile() {
cd "${BUILDDIR}" || die
if tc-is-cross-compiler; then
make CFLAGS="" CXXFLAGS="" \
CC=$(tc-getBUILD_CC) CXX=$(tc-getBUILD_CXX) \
AR=$(tc-getBUILD_AR) RANLIB=$(tc-getBUILD_RANLIB) \
jscpucfg host_jsoplengen host_jskwgen || die
make CFLAGS="" CXXFLAGS="" \
CC=$(tc-getBUILD_CC) CXX=$(tc-getBUILD_CXX) \
AR=$(tc-getBUILD_AR) RANLIB=$(tc-getBUILD_RANLIB) \
-C config nsinstall || die
mv {,native-}jscpucfg || die
mv {,native-}host_jskwgen || die
mv {,native-}host_jsoplengen || die
mv config/{,native-}nsinstall || die
sed -e 's@./jscpucfg@./native-jscpucfg@' \
-e 's@./host_jskwgen@./native-host_jskwgen@' \
-e 's@./host_jsoplengen@./native-host_jsoplengen@' \
-i Makefile || die
sed -e 's@/nsinstall@/native-nsinstall@' -i config/config.mk || die
rm -f config/host_nsinstall.o \
config/host_pathsub.o \
host_jskwgen.o \
host_jsoplengen.o || die
fi
emake
}
src_test() {
cd "${BUILDDIR}/jsapi-tests" || die
emake check
}
src_install() {
cd "${BUILDDIR}" || die
emake DESTDIR="${D}" install
if ! use minimal; then
dobin shell/js
if use jit; then
pax-mark m "${ED}/usr/bin/js"
fi
fi
dodoc ../../README
dohtml README.html
# install header files needed but not part of build system
insinto /usr/include/js
doins ../public/*.h
insinto /usr/include/js/mozilla
doins "${S}"/mfbt/*.h
if ! use static-libs; then
# We can't actually disable building of static libraries
# They're used by the tests and in a few other places
find "${D}" -iname '*.a' -delete || die
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr-util/apr-util-1.5.4.ebuild,v 1.10 2015/06/28 18:01:31 zlogene Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr-util/apr-util-1.5.4.ebuild,v 1.11 2015/07/16 17:20:34 zlogene Exp $
EAPI="4"
@ -16,7 +16,7 @@ SRC_URI="mirror://apache/apr/${P}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="1"
KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="berkdb doc freetds gdbm ldap mysql nss odbc openssl postgres sqlite static-libs"
#RESTRICT="test"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr/apr-1.5.2.ebuild,v 1.9 2015/06/28 18:00:29 zlogene Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr/apr-1.5.2.ebuild,v 1.10 2015/07/16 17:19:52 zlogene Exp $
EAPI=5
@ -12,7 +12,7 @@ SRC_URI="mirror://apache/apr/${P}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="1"
KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc elibc_FreeBSD older-kernels-compatibility selinux static-libs +urandom"
CDEPEND="elibc_glibc? ( >=sys-apps/util-linux-2.16 )

@ -0,0 +1,59 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/atk/atk-2.16.0-r1.ebuild,v 1.1 2015/07/16 19:12:21 pacho Exp $
EAPI="5"
GCONF_DEBUG="no"
inherit gnome2 multilib-minimal
DESCRIPTION="GTK+ & GNOME Accessibility Toolkit"
HOMEPAGE="http://projects.gnome.org/accessibility/"
LICENSE="LGPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
IUSE="+introspection nls test"
RDEPEND="
>=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
introspection? ( >=dev-libs/gobject-introspection-0.6.7 )
abi_x86_32? (
!<=app-emulation/emul-linux-x86-gtklibs-20140508
!app-emulation/emul-linux-x86-gtklibs[-abi_x86_32(-)]
)
"
DEPEND="${RDEPEND}
>=dev-lang/perl-5
dev-util/gtk-doc-am
>=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
nls? ( sys-devel/gettext )
"
src_prepare() {
gnome2_src_prepare
if ! use test; then
# don't waste time building tests (bug #226353)
sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \
|| die "sed failed"
fi
# Building out of sources fails, https://bugzilla.gnome.org/show_bug.cgi?id=752507
multilib_copy_sources
}
multilib_src_configure() {
# ECONF_SOURCE=${S} \
gnome2_src_configure \
$(multilib_native_use_enable introspection)
# work-around gtk-doc out-of-source brokedness
# if multilib_is_native_abi; then
# ln -s "${S}"/docs/html docs/html || die
# fi
}
multilib_src_install() {
gnome2_src_install
}

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

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/fstrm/fstrm-0.2.0-r1.ebuild,v 1.6 2015/06/19 17:13:31 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/fstrm/fstrm-0.2.0-r1.ebuild,v 1.7 2015/07/16 16:42:21 jer Exp $
EAPI=5
inherit autotools-multilib
@ -11,7 +11,7 @@ SRC_URI="https://github.com/farsightsec/${PN}/releases/download/v${PV}/${P}.tar.
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm ppc ppc64 x86"
KEYWORDS="amd64 ~arm ~hppa ppc ppc64 x86"
IUSE="static-libs utils"
RDEPEND="utils? ( dev-libs/libevent[${MULTILIB_USEDEP}] )"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libical/libical-1.0.1.ebuild,v 1.8 2015/07/03 15:48:34 zlogene Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libical/libical-1.0.1.ebuild,v 1.9 2015/07/16 18:02:39 klausman Exp $
EAPI=5
inherit cmake-utils
@ -12,7 +12,7 @@ SRC_URI="http://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
# FIGURE OUT: Why ebuild for 1.0 was marked || ( MPL-1.1 LGPL-2 ) against what COPYING file says?
LICENSE="|| ( MPL-1.0 LGPL-2.1 )"
SLOT="0/1"
KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="doc examples introspection static-libs"
RDEPEND="introspection? ( dev-libs/gobject-introspection )"

@ -1,5 +1,6 @@
DIST libinput-0.13.0.tar.xz 540300 SHA256 6cecaf7fde525f1d81474cbd495ce526d5e34c845d3e9d6f3e2565b7048cc61a SHA512 d07b35cec8d8cd3f75d7f8916fda4723e6a7b94bf457e249ee2b93e9a7c60b9999508d071b8959c7fb3676d13a3b5430c71f2bf579572cab87bcc4e655ab69ab WHIRLPOOL 944a1336d764d6359f65a4d3ac8d3150caf1b0db649a6dea2eaf52fae2b2e14a2ffac8b3de93280115d296c773bb7fc0d6c771e98514f76061fb8814bf0d56ff
DIST libinput-0.18.0.tar.xz 623740 SHA256 64a70f96bab17a22eaf2fd7af17cf83def3388374096c7623be9448f62808cda SHA512 352a941a03942ed486f4d0d1ce09c928b5230bb041f71d6d906307cd208d23071b85f885658e9118cf29a72686dcd76c2c66c1b3291f48745efd40e6e5dfe38b WHIRLPOOL 50a6e2f58ef35746fec615bb61f9859347853f3fbc6044903975668e50f92fa6713a4bf05e6e038ebe5184a7fd496778b6b64d582607b0f183d44404e327587b
DIST libinput-0.19.0.tar.xz 627800 SHA256 69a97da47ef8fa9debadaa8ee11005b9b5183bd2b87c5aa7827b7c388a5acc5d SHA512 773e59ff0e797c206410f417fcc8cb775dd0e87277a598cf7bacd2f116df1e62de9e99b12b318de0d098ad43882728fa19334ed4e2ae1f8f39bc28c255307c5a WHIRLPOOL adac12649898714306ab59f7af08a7edfdc133bdd9703b7896cde2a771111b60b5a359182698ab9cb46cd8a66dfc3d422bd9a0bceb940a83f9ecfdc9dccbc21d
DIST libinput-0.20.0.tar.xz 647668 SHA256 175bdfce97cfab13a2a0d02c3138fcf02f60c8fcd098835a97128ff114d7125d SHA512 5c38024d4f0f7c4a7f50b5bfe1ebcb60778643ab053798847b48c704dbf19de3443d98ea508f1dd72577567f949fe85bc80ff1706e6a0896d02449485b41b1a6 WHIRLPOOL c92b82b477cb09744815a6b07293f1a4b8347a630c75628ad0b0e510bfe8a47e8e916128520946a17cf8273ad0c5fa6c0d464f124c70eac6e89611aedd170bdc
DIST libinput-0.7.0.tar.xz 440228 SHA256 129f485afe5e4a9394641293991c97cb99f5f3338340d0d65b704ff463d1579e SHA512 0e03ab7ca98c4574997742b7d8912000fb176d7a3e2c381b7e63139f78455374f8f38284e226fe443d5a524f34be8995317b91fc0190795a97b10af060423b77 WHIRLPOOL 664510fc33cb718b56600553332bb3eb587b3f4a40f81d4a80dd218882aba204522bcbbfab98f3ae0c6447d3a39cc98b9d88aea5f8e3c21da0803b93d64ad321
DIST libinput-0.9.0.tar.xz 510512 SHA256 309043976f41f5451c2a4b1c25bc2993b18aecb22524d797f21eb6b6c968ff0d SHA512 a6f718215428eda45ac00c25d0b62ada84bf924822cb66e0a9b28f4cfc36e7d1678f2dfb47afae16ce4c277d589adcf97aefe8e2e5a154873b649fe4a84527a1 WHIRLPOOL 23da6dbcd7b17000cea641e0931db8a9b2ad34b0655e4e31b0419ff4799adc59d2646b10316e073ad49695ebd652c150abf05c39d15c735ecb1d97f6f8c1d8de

@ -0,0 +1,55 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libinput/libinput-0.20.0.ebuild,v 1.1 2015/07/16 15:02:28 mrueg Exp $
EAPI=5
inherit eutils udev
DESCRIPTION="Library to handle input devices in Wayland"
HOMEPAGE="http://www.freedesktop.org/wiki/Software/libinput/"
SRC_URI="http://www.freedesktop.org/software/${PN}/${P}.tar.xz"
LICENSE="MIT"
SLOT="0/10"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="test"
# Tests require write access to udev rules directory which is a no-no for live system.
# Other tests are just about logs, exported symbols and autotest of the test library.
RESTRICT="test"
RDEPEND="
>=dev-libs/libevdev-0.4
>=sys-libs/mtdev-1.1
virtual/libudev
"
DEPEND="${RDEPEND}
virtual/pkgconfig
"
# test? (
# >=dev-libs/check-0.9.10
# dev-util/valgrind
# sys-libs/libunwind )
src_configure() {
# Doc handling in kinda strange but everything
# is available in the tarball already.
sed -e 's/^\(SUBDIRS =.*\)doc\(.*\)$/\1\2/' \
-i Makefile.am Makefile.in || die
}
src_configure() {
# gui can be built but will not be installed
# building documentation silently fails with graphviz syntax errors
econf \
--disable-documentation \
--disable-event-gui \
$(use_enable test tests) \
--with-udev-dir="$(get_udevdir)"
}
src_install() {
emake install DESTDIR="${D}"
dodoc -r doc/html
prune_libtool_files
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/protobuf-c/protobuf-c-1.1.1.ebuild,v 1.4 2015/07/15 15:49:39 klausman Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/protobuf-c/protobuf-c-1.1.1.ebuild,v 1.5 2015/07/16 16:21:15 jer Exp $
EAPI=5
@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86"
IUSE="static-libs test"
RDEPEND=">=dev-libs/protobuf-2.6.0[${MULTILIB_USEDEP}]"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/protobuf/protobuf-2.6.1-r3.ebuild,v 1.7 2015/07/15 15:49:49 klausman Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/protobuf/protobuf-2.6.1-r3.ebuild,v 1.8 2015/07/16 16:20:53 jer Exp $
EAPI=5
AUTOTOOLS_AUTORECONF=1
@ -17,7 +17,7 @@ SRC_URI="https://github.com/google/${PN}/releases/download/${PV}/${P}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="0/9" # subslot = soname major version
KEYWORDS="~alpha ~amd64 arm ~arm64 -hppa ~ia64 ~mips ppc ppc64 ~sh ~x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh ~x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="emacs examples java python static-libs vim-syntax zlib"
CDEPEND="emacs? ( virtual/emacs )

@ -1,2 +1 @@
DIST xerces-c-3.1.1.tar.gz 5051308 SHA256 a42785f71e0b91d5fd273831c87410ce60a73ccfdd207de1b805d26d44968736 SHA512 bf9d139e0d921d59a14813884548380d0f6040cce6759ce45d8af2832720513f2781ea4d88cf73c6d5c5ffe83b17be3ce0cb40cdf536046736fbf9be386e9841 WHIRLPOOL 9c9d6c8f62536b0f2112f8061eb59bd8d4478fc56d32682eb56d1ca85c46d8530c7c9b09dafd8dca718d0a6375198368a3d09e6442ab8508cb8dc12de81fa27d
DIST xerces-c-3.1.2.tar.gz 6959894 SHA256 743bd0a029bf8de56a587c270d97031e0099fe2b7142cef03e0da16e282655a0 SHA512 89b61c336b270e124f7773534606706787da02437cf0b9d0374481027eb235692990b99e8ead383cb2d6da52dab2ae5f14fafcf30aba748900e1a0c32957fdc8 WHIRLPOOL 768e6f653345ed30de2b3840f437bd22df381e8c341ddfdaedd08ed48d2331937e2431cdbc503c9d1a9180848cbc6a13f0a0fe359b6d8b7e846f0b49e9e2a43b

@ -1,95 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/xerces-c/xerces-c-3.1.1-r1.ebuild,v 1.11 2015/01/28 19:42:36 mgorny Exp $
EAPI="2"
inherit eutils
DESCRIPTION="A validating XML parser written in a portable subset of C++"
HOMEPAGE="http://xerces.apache.org/xerces-c/"
SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-fbsd ~x86-linux"
IUSE="curl doc iconv icu cpu_flags_x86_sse2 static-libs threads elibc_Darwin elibc_FreeBSD"
RDEPEND="icu? ( >=dev-libs/icu-4.2 )
curl? ( net-misc/curl )
virtual/libiconv"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
pkg_setup() {
export ICUROOT="/usr"
if use iconv && use icu ; then
ewarn "This package can use iconv or icu for loading messages"
ewarn "and transcoding, but not both. ICU will precede."
fi
}
src_prepare() {
use threads || epatch "${FILESDIR}/${PV}-disable-thread-tests.patch"
sed -i \
-e 's|$(prefix)/msg|$(DESTDIR)/$(prefix)/share/xerces-c/msg|' \
src/xercesc/util/MsgLoaders/MsgCatalog/Makefile.in || die "sed failed"
}
src_configure() {
local mloader="inmemory"
use iconv && mloader="iconv"
use icu && mloader="icu"
local transcoder="gnuiconv"
use elibc_FreeBSD && transcoder="iconv"
use elibc_Darwin && transcoder="macosunicodeconverter"
use icu && transcoder="icu"
# for interix maybe: transcoder="windows"
# 'cfurl' is only available on OSX and 'socket' isn't supposed to work.
# But the docs aren't clear about it, so we would need some testing...
local netaccessor="socket"
use elibc_Darwin && netaccessor="cfurl"
use curl && netaccessor="curl"
econf \
--disable-pretty-make \
$(use_enable static-libs static) \
$(use_enable threads) \
--enable-msgloader-${mloader} \
--enable-netaccessor-${netaccessor} \
--enable-transcoder-${transcoder} \
$(use_enable cpu_flags_x86_sse2 sse2)
}
src_compile() {
default
if use doc ; then
cd "${S}/doc"
doxygen || die "making docs failed"
fi
}
src_install () {
emake DESTDIR="${D}" install || die "emake failed"
use static-libs || rm "${D}"/lib*/*.la
# To make sure an appropriate NLS msg file is around when using the iconv msgloader
# ICU has the messages compiled in.
if use iconv && ! use icu ; then
doenvd "${FILESDIR}/50xerces-c"
fi
if use doc; then
insinto /usr/share/doc/${PF}
rm -rf samples/Makefile* samples/runConfigure samples/src/*/Makefile* samples/.libs
doins -r samples
dohtml -r doc/html/*
fi
dodoc CREDITS KEYS NOTICE README version.incl
}

@ -1,2 +1 @@
DIST PhpDocumentor-1.4.3.tgz 2423486 SHA256 af27a2cf944aa3c7b22e9fc5317960746676e7683f1ed50c0a3049ab26c3a6de SHA512 5096aa25339aa2ab58e989fe7e06e68b6392f0b68ec29b9877c2b86f1d8e499ccca04500df7be10c5985979fffb12b1ac8c703b4a578df397193286b22c3e3fb WHIRLPOOL 1b264428150d74530cb11c925e017789ba25dc019cd823fc7c9c3aa078c2016d6d6c8d1544db092335f738b4636fbe9750184b5efeafe84ce3a348e8a416ab73
DIST PhpDocumentor-1.4.4.tgz 1534088 SHA256 bec596cf9ae8b7534cf4c6e1a142ae11c7004aedf2f02fa9eb2050d566e62088 SHA512 a0eb984428d80335244bbf43dcdac52f35a5c00cfcc376e15c11c33be2045aa4db7f38e4166783982408cff1b2555588581ef51836f6697afa7b8549ce7f32c0 WHIRLPOOL 549a93f1ca024979a71cff4d4277bdf0b9386dce9d87675c840e489ae0963f9085bff0e80f1d29ab29d6a3225e09df0cc75d1e0894bd56442c381600dc0f2933

@ -1,26 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-PhpDocumentor/PEAR-PhpDocumentor-1.4.4.ebuild,v 1.3 2014/08/10 20:54:58 slyfox Exp $
EAPI="4"
inherit php-pear-r1
DESCRIPTION="The phpDocumentor package provides automatic documenting of php api directly from the source"
# see http://pear.php.net/bugs/bug.php?id=12577 for additional info on licensing mess
LICENSE="PHP-2.02 PHP-3 LGPL-2.1 public-domain Apache-2.0 BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="minimal"
RDEPEND="!minimal? ( >=dev-php/PEAR-XML_Beautifier-1.1-r1 )
>=dev-php/smarty-2.6.0
<dev-php/smarty-3"
src_prepare()
{
# use system smarty
sed -i -e '/Smarty-2/d' "${WORKDIR}/package.xml"
sed -i -e "s|phpDocumentor/Smarty-2.6.0/libs|smarty|" \
"${S}/phpDocumentor/Converter.inc"
}

@ -1,3 +1,3 @@
DIST Smarty-2.6.28.tar.gz 154154 SHA256 362bd7599ff714766f97c86d9bf4b00f8d1343c1016167044c877a5ff05c1c33 SHA512 9c5def27aa7e04be211d4d72cd71ada7985c6d9412a97e6b1826224fca3b184b451adc591b1b6985f0754e595a2b3e230d9074e884a83013aab44365ece3218d WHIRLPOOL 2258c6303b02f2ba52c2cb6374ecc6c6e1da121225e153589c2def519a6196c5a08ad17443390d0eedb0ed1c47ebcb19eb36d60664cbe83328fa95ac225305cf
DIST Smarty-3.1.21.tar.gz 208308 SHA256 e872f98a194a31b9dea710fceb308431c0e2b846e46ce845b547f54e5789c465 SHA512 018b85f9b8f0de5b5c796cc7ee250159e3e0eba3d91344ce619cc96f2bab45510d49a240938c2b15820cfef9f6de52121194db7d9991559a3e58c31288fa46af WHIRLPOOL 9bbc8965bb8fb1394abf2dbb564fbc62af9259f285952cd9cdc69dd06e9f615f5fbb4e39c408e69b926107ab9c2f958af927c80d4d3792d4dee2a7da68f442c2
DIST manual-en.3.1.14.zip 408414 SHA256 3aabe51e932b790d24dd8a3c77188b43b99a127f3adaeb0108f085c310404850 SHA512 d384e3856b45ed3f992f3732a5465120abe9fb947cdf13ff67a9c4264f72987d24885ee61cd7309b728e64cdfe4f34c3e7f757096d35de56d962f3b78def9e58 WHIRLPOOL 33dd45ea6cd7bc1129625eb72417fae7c41226a92a6aaddcb72c4426517bd465529599fd8bfc259d8bc3f70f7cd064ada020da4ea7d260cf9801af6944db29f4
DIST smarty-3.1.27.tar.gz 226277 SHA256 56851d938fde2133331263d0e7788a6f8428f00a97e8d58f486983e64afe6415 SHA512 3ccb17c13a35070fdf50bc641bf6e218890013881fdd5ee03ed5d14c314d646b4aabcfe723a59723bd1c10dd2b63dd92110cf2505edeb5c45ca32ce6ce623ca2 WHIRLPOOL d15f6b7c0753262e9d9a698fdd877b7e5466a0b8d4a59c21e5cce2ed0cd7177bc5e02709e7af7bd312af1bc5e5658bd284eda04b5233c55ede7e491e9c617aef

@ -1,40 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/smarty/smarty-2.6.28.ebuild,v 1.10 2014/08/10 21:05:33 slyfox Exp $
EAPI=4
inherit eutils
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
MY_P="Smarty-${PV}"
DESCRIPTION="A template engine for PHP"
HOMEPAGE="http://www.smarty.net/"
SRC_URI="http://www.smarty.net/files/${MY_P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
IUSE="doc"
DEPEND=""
RDEPEND=""
PDEPEND="doc? ( =dev-php/smarty-docs-2* )"
S="${WORKDIR}/${MY_P}"
DOCS="BUGS ChangeLog FAQ NEWS QUICK_START README RELEASE_NOTES TODO"
src_install() {
insinto "/usr/share/php/${PN}"
doins -r libs/*
dodoc ${DOCS}
}
pkg_postinst() {
elog "${PN} has been installed in /usr/share/php/${PN}/."
elog "To use it in your scripts, either"
elog "1. define('SMARTY_DIR', \"/usr/share/php/${PN}/\") in your scripts, or"
elog "2. add '/usr/share/php/${PN}/' to the 'include_path' variable in your"
elog "php.ini file under /etc/php/*-php5.x"
}

@ -0,0 +1,45 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/smarty/smarty-3.1.27.ebuild,v 1.1 2015/07/16 16:59:27 grknight Exp $
EAPI=5
DOC_PV="3.1.14"
DESCRIPTION="A template engine for PHP"
HOMEPAGE="http://www.smarty.net/"
SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
doc? ( http://www.smarty.net/files/docs/manual-en.${DOC_PV}.zip )"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="doc"
DEPEND="doc? ( app-arch/unzip )"
# PHP unicode support is detected at runtime, and the cached templates
# that smarty generates depend on it. If, later on, PHP is reinstalled
# without unicode support, all of the previously-generated cached
# templates will begin to throw 500 errrors for missing mb_foo
# functions. See bug #532618.
RDEPEND="dev-lang/php[unicode]"
src_install() {
insinto "/usr/share/php/${PN}"
doins -r libs/*
dodoc *.txt README
use doc && dohtml -r "${WORKDIR}/manual-en/"*
}
pkg_postinst() {
elog "${PN} has been installed in /usr/share/php/${PN}/."
elog
elog 'To use it in your scripts, include the Smarty.class.php file'
elog "from the \"${PN}\" directory; for example,"
elog
elog " require('${PN}/Smarty.class.php');"
elog
elog 'After that, the Smarty class will be available to you.'
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/eyeD3/eyeD3-0.7.5.ebuild,v 1.9 2015/07/03 08:33:04 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/eyeD3/eyeD3-0.7.5.ebuild,v 1.10 2015/07/16 19:36:40 zlogene Exp $
EAPI=5
@ -16,7 +16,7 @@ SRC_URI="http://eyed3.nicfit.net/releases/${P}.tgz"
LICENSE="GPL-2"
SLOT="0.7"
KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x86-solaris"
IUSE=""
RDEPEND="!<${CATEGORY}/${PN}-0.6.18-r1:0"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/gmpy/gmpy-2.0.4.ebuild,v 1.5 2015/06/28 10:11:52 zlogene Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/gmpy/gmpy-2.0.4.ebuild,v 1.6 2015/07/16 17:29:38 zlogene Exp $
EAPI=5
@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.zip"
LICENSE="LGPL-2.1"
SLOT="2"
KEYWORDS="~amd64 ~arm ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
KEYWORDS="~amd64 ~arm ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc mpir"
RDEPEND="

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/google-apputils/google-apputils-0.4.2.ebuild,v 1.3 2015/07/15 15:49:56 klausman Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/google-apputils/google-apputils-0.4.2.ebuild,v 1.4 2015/07/16 16:20:26 jer Exp $
EAPI="5"
@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~m68k ~mips ~ppc64 ~s390 ~sh ~x86"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc64 ~s390 ~sh ~x86"
IUSE="test"
RDEPEND="

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/m2crypto/m2crypto-0.22.3-r4.ebuild,v 1.12 2015/06/21 20:21:05 zlogene Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/m2crypto/m2crypto-0.22.3-r4.ebuild,v 1.13 2015/07/16 17:38:29 zlogene Exp $
EAPI=5
@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE=""
RDEPEND=">=dev-libs/openssl-0.9.8:0="

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/markdown/markdown-2.6.1.ebuild,v 1.9 2015/06/28 13:08:51 zlogene Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/markdown/markdown-2.6.1.ebuild,v 1.10 2015/07/16 17:17:47 zlogene Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy pypy3 )
@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="|| ( BSD GPL-2 )"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="alpha amd64 arm ~arm64 ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc test pygments"
DEPEND="test? ( dev-python/nose[${PYTHON_USEDEP}]

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/mox/mox-0.5.3-r1.ebuild,v 1.14 2015/07/15 15:50:12 klausman Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/mox/mox-0.5.3-r1.ebuild,v 1.15 2015/07/16 16:19:10 jer Exp $
EAPI=5
@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86"
IUSE="test"
python_test() {

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pygresql/pygresql-4.1.1-r2.ebuild,v 1.4 2015/07/03 10:21:24 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pygresql/pygresql-4.1.1-r2.ebuild,v 1.5 2015/07/16 17:16:10 zlogene Exp $
EAPI=5
@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/P/PyGreSQL/${MY_P}.tgz"
LICENSE="POSTGRESQL"
SLOT="0"
KEYWORDS="alpha amd64 ~hppa ~ia64 ~ppc ~sparc x86"
KEYWORDS="alpha amd64 ~hppa ia64 ~ppc ~sparc x86"
IUSE="doc"
DEPEND="|| (

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-gflags/python-gflags-2.0.ebuild,v 1.20 2015/07/15 15:50:03 klausman Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-gflags/python-gflags-2.0.ebuild,v 1.21 2015/07/16 16:20:05 jer Exp $
EAPI="5"
@ -14,7 +14,7 @@ SRC_URI="http://python-gflags.googlecode.com/files/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~m68k ~mips ~ppc64 ~s390 ~sh x86"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc64 ~s390 ~sh x86"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"

@ -1,9 +1,9 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/sepolgen/sepolgen-1.2.2.ebuild,v 1.2 2015/05/10 09:02:56 perfinion Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/sepolgen/sepolgen-1.2.2.ebuild,v 1.3 2015/07/16 20:47:16 perfinion Exp $
EAPI="5"
PYTHON_COMPAT=( python2_7 python3_4 )
PYTHON_COMPAT=( python2_7 )
inherit python-r1 eutils

@ -1,9 +1,9 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/sepolgen/sepolgen-9999.ebuild,v 1.1 2015/06/09 15:39:57 swift Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/sepolgen/sepolgen-9999.ebuild,v 1.2 2015/07/16 20:47:16 perfinion Exp $
EAPI="5"
PYTHON_COMPAT=( python2_7 python3_4 )
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit python-r1 eutils

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/ssl-fetch/ssl-fetch-0.3.ebuild,v 1.4 2015/07/11 07:21:48 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/ssl-fetch/ssl-fetch-0.3.ebuild,v 1.5 2015/07/16 17:40:25 zlogene Exp $
EAPI="5"
@ -16,7 +16,7 @@ LICENSE="GPL-2"
SLOT="0"
IUSE=""
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
DEPEND=""

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/virtualenv/virtualenv-12.0.5.ebuild,v 1.8 2015/06/28 15:13:51 zlogene Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/virtualenv/virtualenv-12.0.5.ebuild,v 1.9 2015/07/16 16:50:31 zlogene Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy pypy3 )
@ -12,7 +12,7 @@ HOMEPAGE="http://www.virtualenv.org/ http://pypi.python.org/pypi/virtualenv"
SRC_URI="https://github.com/pypa/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="doc test"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/builder/builder-3.0.4-r1.ebuild,v 1.9 2015/06/21 19:36:00 zlogene Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/builder/builder-3.0.4-r1.ebuild,v 1.10 2015/07/16 19:54:32 zlogene Exp $
EAPI=5
USE_RUBY="ruby19 ruby20"
@ -17,7 +17,7 @@ HOMEPAGE="http://rubyforge.org/projects/builder/"
LICENSE="MIT"
SLOT="3"
KEYWORDS="alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "doc? ( dev-ruby/rdoc )"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fakefs/fakefs-0.6.0.ebuild,v 1.10 2015/07/15 18:16:18 klausman Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fakefs/fakefs-0.6.0.ebuild,v 1.11 2015/07/16 19:42:01 zlogene Exp $
EAPI=5
@ -20,7 +20,7 @@ HOMEPAGE="http://github.com/defunkt/fakefs"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "

@ -1 +1,2 @@
DIST prawn-table-0.2.1.gem 64000 SHA256 e939e465846fe94ecc6866b4a988ee004dd5bd7ce094d7d0f41e2e5597982584 SHA512 8adfe3a44c95f3bcd8aa12582e2187b66caec2dc41ec13de49004b59c329da3f9d2651e9fbf72c52b0932175a4bdb3f11aece8dfe01a1159de291e53fea36c5c WHIRLPOOL 4c75de771d79f3e0f4b2c85513078022e22170bc4c1ea078cf1a5271d45d9c118b8cb207e0564c591923431a671b604b6841c7e248280ea449f8844afddd4f28
DIST prawn-table-0.2.2.gem 64512 SHA256 336d46e39e003f77bf973337a958af6a68300b941c85cb22288872dc2b36addb SHA512 9a3c749c27b5588dc1006b952c3f59ad938c05b98575cdd6c6cf6df9fb8acc5a1cebac0e60bbe6252ef2a1df3750f2860338c2234e362ea2c5524a0bd38bb47b WHIRLPOOL b9e0d591c965ec95dbcc6a81cae4c42ae0436d98f17c0e752e6cbda35401d8919c59e175d1d9d8a637062756255325aa4b50654f7bb2f35d02a7e644b8ac8229

@ -0,0 +1,31 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/prawn-table/prawn-table-0.2.2.ebuild,v 1.1 2015/07/16 22:15:01 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21 ruby22"
RUBY_FAKEGEM_RECIPE_DOC="yard"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
inherit ruby-fakegem
DESCRIPTION="Provides support for tables in Prawn"
HOMEPAGE="http://prawn.majesticseacreature.com/"
LICENSE="|| ( GPL-2+ Ruby )"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
IUSE=""
ruby_add_bdepend "test? ( dev-ruby/mocha
>=dev-ruby/pdf-inspector-1.1.0
>=dev-ruby/pdf-reader-1.2
>=dev-ruby/prawn-1.3.0
)"
all_ruby_prepare() {
sed -i -e "/[Bb]undler/s/^/#/" spec/spec_helper.rb || die
# Remove failing test
# See https://github.com/prawnpdf/prawn-table/issues/10
sed -i -e "/Prints table on one page when using subtable with colspan > 1/,+24 s/^/#/" spec/table_spec.rb || die
}

@ -1,3 +1,4 @@
DIST prawn-1.2.1.tar.gz 4797001 SHA256 514c157babc750971e4c176d8836bfa12c8c014bfc314990f97f27ca483ed3ea SHA512 224de9b45038ea7bb4d16c658f462b4b18a17f8f96f28e8d772c6e8d0f4e89628de9da920677385e61561f3cf6a930c2550f5c15e50fce4824e10d45a8d201f5 WHIRLPOOL 5c8974834468e1c7f0d593b4d913cd466b9b8fc53b0dd3c2e60338aa5a9106830b83ae6c50d1596866b2209f8fc7cef4f646679082d85ab37c1ed38e2b692319
DIST prawn-1.3.0.tar.gz 4126581 SHA256 a24c32f6425c1d2a3bfffc487a1302024ac7c3a2fea5bff1f28b9d92c36f20fa SHA512 0440b1a8b342c1682408dcdec2207b3f4c05bd1405b5d992ee5f7b1ca18bbebd0f42a561cda64981658cd42d79d5d63120b5973c4b6949884134fcac80b47061 WHIRLPOOL 3e72d656c64ea2d3a46912bce02b30e617206b1731d7af49d0995485b4849fd3b1ad62f36f19a7c7294a2b9a3223e40882039a273d64875a1c36bd4ee8d4148f
DIST prawn-2.0.1.tar.gz 4524964 SHA256 3a03b1737e21e15a00ddcd0dac2d43b0dfac2b209b0ba81acac55feb195d4a67 SHA512 b095e5b79eb5b20b5fc38ba3b8ff28469d239bc0cff32944c79e3c45b359676910f8cb18167d4bee97eee3b15dc58e76827123a0731767488db1b50b22acfd64 WHIRLPOOL 5be42d06fa984098fd0ef9cf949d984a674dbf5cbc0f4e716448120c5f57f3805bf9518fca47d2548e6198ccd3413bd9aa1f691517ba7dccff183ef8477a9983
DIST prawn-2.0.2.tar.gz 4523832 SHA256 eb08c0d61d510c806599fba99cb4073f926efedaf119e837a4183ea8be35bb97 SHA512 9b576862663351a9a5eb20c72bd2986c54ad8cbbccab74f2a17212012ce09c001466ef5eee668527d60809eccf1e4ce4b236d9220c6c952970bb1ab84a400a7c WHIRLPOOL 91f0810a3a8c3e8bcfbdf92594063daa7afc94e4ec5773c1b162f3e66e97abb5ce9f75ab4ef32b2bd832a58940507326ce0e5e168d0b76d6f69bba54c1d91eea

@ -0,0 +1,37 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/prawn/prawn-2.0.2.ebuild,v 1.1 2015/07/16 22:25:10 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21 ruby22"
RUBY_FAKEGEM_RECIPE_DOC="yard"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
RUBY_FAKEGEM_EXTRAINSTALL="data"
inherit ruby-fakegem
DESCRIPTION="Fast, Nimble PDF Generation For Ruby"
HOMEPAGE="http://prawn.majesticseacreature.com/"
SRC_URI="https://github.com/prawnpdf/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby )"
SLOT="2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
ruby_add_rdepend ">=dev-ruby/pdf-core-0.6.0
>=dev-ruby/ttfunk-1.4.0"
ruby_add_bdepend "test? ( dev-ruby/coderay
dev-ruby/mocha
>=dev-ruby/pdf-inspector-1.2.0
>=dev-ruby/pdf-reader-1.2
)"
all_ruby_prepare() {
sed -i -e "/[Bb]undler/d" Rakefile spec/spec_helper.rb || die
# Remove failing tests
# https://github.com/prawnpdf/prawn/pull/693
# https://github.com/prawnpdf/prawn/issues/603
sed -i -e "/should process UTF-8 chars/,+9 s/^/#/" spec/line_wrap_spec.rb || die
sed -i -e "/shrink_to_fit with special utf-8 text/,+12 s/^/#/" spec/text_spec.rb || die
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rack/rack-1.4.6.ebuild,v 1.7 2015/06/28 15:20:36 zlogene Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rack/rack-1.4.6.ebuild,v 1.8 2015/07/16 19:45:43 zlogene Exp $
EAPI=5
USE_RUBY="ruby19 ruby20"
@ -17,7 +17,7 @@ HOMEPAGE="http://rack.github.com/"
LICENSE="MIT"
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RUBY_PATCHES=( ${PN}-1.2.1-gentoo.patch ${PN}-1.4.5-fix-test-ruby20.patch )

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rack/rack-1.5.4.ebuild,v 1.7 2015/06/28 15:20:36 zlogene Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rack/rack-1.5.4.ebuild,v 1.8 2015/07/16 19:45:43 zlogene Exp $
EAPI=5
USE_RUBY="ruby19 ruby20"
@ -17,7 +17,7 @@ HOMEPAGE="http://rack.github.com/"
LICENSE="MIT"
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RUBY_PATCHES=( ${PN}-1.2.1-gentoo.patch )

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rdtool/rdtool-0.6.38-r1.ebuild,v 1.10 2015/06/21 19:54:11 zlogene Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rdtool/rdtool-0.6.38-r1.ebuild,v 1.11 2015/07/16 19:52:38 zlogene Exp $
EAPI=5
USE_RUBY="ruby19 ruby20"
@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/uwabami/rdtool"
LICENSE="Ruby GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 ~ia64 ppc ppc64 sparc x86 ~x86-fbsd"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd"
IUSE="emacs"
RDEPEND="${RDEPEND} emacs? ( virtual/emacs )"

@ -1,40 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rdtool/rdtool-0.6.38.ebuild,v 1.11 2014/11/11 10:46:47 mrueg Exp $
EAPI=4
USE_RUBY="ruby19"
RUBY_FAKEGEM_TASK_DOC="doc"
RUBY_FAKEGEM_EXTRADOC="HISTORY README.*"
inherit elisp-common ruby-fakegem
DESCRIPTION="A multipurpose documentation format for Ruby"
HOMEPAGE="https://github.com/uwabami/rdtool"
LICENSE="Ruby GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd"
IUSE="emacs"
RDEPEND="${RDEPEND} emacs? ( virtual/emacs )"
SITEFILE=50${PN}-gentoo.el
all_ruby_install() {
all_fakegem_install
if use emacs ; then
elisp-install ${PN} utils/rd-mode.el
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
fi
}
pkg_postinst() {
use emacs && elisp-site-regen
}
pkg_postrm() {
use emacs && elisp-site-regen
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec/rspec-1.3.2-r1.ebuild,v 1.12 2015/07/15 18:16:32 klausman Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec/rspec-1.3.2-r1.ebuild,v 1.13 2015/07/16 19:42:42 zlogene Exp $
EAPI=5
USE_RUBY="ruby19 ruby20"
@ -21,7 +21,7 @@ HOMEPAGE="http://rspec.rubyforge.org/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE=""
# it's actually optional, but tests fail if it's not installed and

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby2ruby/ruby2ruby-2.1.4.ebuild,v 1.4 2015/06/26 14:40:17 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby2ruby/ruby2ruby-2.1.4.ebuild,v 1.5 2015/07/16 16:05:21 klausman Exp $
EAPI=5
@ -17,7 +17,7 @@ HOMEPAGE="http://seattlerb.rubyforge.org/"
LICENSE="GPL-2"
SLOT="2"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="test"
ruby_add_rdepend "

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby_parser/ruby_parser-3.6.6.ebuild,v 1.4 2015/06/26 14:40:13 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby_parser/ruby_parser-3.6.6.ebuild,v 1.5 2015/07/16 16:05:10 klausman Exp $
EAPI=5
@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/seattlerb/ruby_parser"
LICENSE="MIT"
SLOT="3"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_rdepend ">=dev-ruby/sexp_processor-4.1:4

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sexp_processor/sexp_processor-4.4.4.ebuild,v 1.6 2015/06/26 14:40:09 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sexp_processor/sexp_processor-4.4.4.ebuild,v 1.7 2015/07/16 16:04:59 klausman Exp $
EAPI=5
@ -17,7 +17,7 @@ HOMEPAGE="http://www.zenspider.com/ZSS/Products/ParseTree/"
LICENSE="GPL-2"
SLOT="4"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/test-unit/test-unit-1.2.3-r1.ebuild,v 1.9 2015/07/15 18:16:07 klausman Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/test-unit/test-unit-1.2.3-r1.ebuild,v 1.10 2015/07/16 19:41:11 zlogene Exp $
EAPI=5
@ -22,5 +22,5 @@ HOMEPAGE="http://test-unit.rubyforge.org/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~x86-fbsd"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sparc x86 ~x86-fbsd"
IUSE=""

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/text-hyphen/text-hyphen-1.4.1-r1.ebuild,v 1.12 2015/06/21 20:17:15 zlogene Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/text-hyphen/text-hyphen-1.4.1-r1.ebuild,v 1.13 2015/07/16 19:50:12 zlogene Exp $
EAPI=5
USE_RUBY="ruby19 ruby20"
@ -16,7 +16,7 @@ HOMEPAGE="http://rubyforge.org/projects/text-format"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "

@ -1,28 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/text-hyphen/text-hyphen-1.4.1.ebuild,v 1.13 2014/11/11 11:04:52 mrueg Exp $
EAPI=4
USE_RUBY="ruby19"
RUBY_FAKEGEM_TASK_DOC="docs"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="README.rdoc History.rdoc"
inherit ruby-fakegem eutils
DESCRIPTION="Hyphenates various words according to the rules of the language the word is written in"
HOMEPAGE="http://rubyforge.org/projects/text-format"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "
doc? (
>=dev-ruby/hoe-2.8.0
)
test? (
>=dev-ruby/hoe-2.8.0
)"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/ninja/ninja-1.5.3.ebuild,v 1.9 2015/07/03 14:46:15 zlogene Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/ninja/ninja-1.5.3.ebuild,v 1.10 2015/07/16 19:08:18 klausman Exp $
EAPI=5
@ -9,7 +9,7 @@ PYTHON_COMPAT=( python2_7 )
inherit bash-completion-r1 elisp-common python-any-r1 toolchain-funcs
SRC_URI="https://github.com/martine/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~alpha amd64 arm ~arm64 ~m68k ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="alpha amd64 arm ~arm64 ~m68k ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
DESCRIPTION="A small build system similar to make"
HOMEPAGE="http://github.com/martine/ninja"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/mozconfig-v6.38.eclass,v 1.1 2015/07/07 14:11:37 axs Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/mozconfig-v6.38.eclass,v 1.2 2015/07/16 16:25:47 axs Exp $
#
# @ECLASS: mozconfig-v5.33.eclass
# @MAINTAINER:
@ -122,6 +122,9 @@ DEPEND="app-arch/zip
RDEPEND+="
selinux? ( sec-policy/selinux-mozilla )"
# only one of gstreamer and gstreamer-0 can be enabled at a time, so set REQUIRED_USE to signify this
REQUIRED_USE="?? ( gstreamer gstreamer-0 )"
# @FUNCTION: mozconfig_config
# @DESCRIPTION:
# Set common configure options for mozilla packages.
@ -218,12 +221,10 @@ mozconfig_config() {
mozconfig_annotate '' --target="${CTARGET:-${CHOST}}"
mozconfig_annotate '' --build="${CTARGET:-${CHOST}}"
if use gstreamer || use gstreamer-0 ; then
if use gstreamer-0 ; then
mozconfig_annotate '+gstreamer-0' --enable-gstreamer=0.10
else
mozconfig_annotate '+gstreamer' --enable-gstreamer=1.0
fi
if use gstreamer ; then
mozconfig_annotate '+gstreamer' --enable-gstreamer=1.0
elif use gstreamer-0 ; then
mozconfig_annotate '+gstreamer-0' --enable-gstreamer=0.10
else
mozconfig_annotate '' --disable-gstreamer
fi

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/mozconfig-v6.39.eclass,v 1.1 2015/07/07 14:11:37 axs Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/mozconfig-v6.39.eclass,v 1.2 2015/07/16 16:25:47 axs Exp $
#
# @ECLASS: mozconfig-v5.33.eclass
# @MAINTAINER:
@ -222,12 +222,10 @@ mozconfig_config() {
mozconfig_annotate '' --target="${CTARGET:-${CHOST}}"
mozconfig_annotate '' --build="${CTARGET:-${CHOST}}"
if use gstreamer || use gstreamer-0 ; then
if use gstreamer-0 ; then
mozconfig_annotate '+gstreamer-0' --enable-gstreamer=0.10
else
mozconfig_annotate '+gstreamer' --enable-gstreamer=1.0
fi
if use gstreamer ; then
mozconfig_annotate '+gstreamer' --enable-gstreamer=1.0
elif use gstreamer-0 ; then
mozconfig_annotate '+gstreamer-0' --enable-gstreamer=0.10
else
mozconfig_annotate '' --disable-gstreamer
fi

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/mozcoreconf-v3.eclass,v 1.1 2014/10/14 16:10:36 axs Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/mozcoreconf-v3.eclass,v 1.2 2015/07/16 16:25:47 axs Exp $
#
# @ECLASS: mozcoreconf.eclass
# @MAINTAINER:
@ -10,6 +10,8 @@
#
# inherit mozconfig-v5.* or above for mozilla configuration support
if [[ ! ${_MOZCORECONF_V3} ]]; then
PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE='threads,sqlite'
@ -255,3 +257,5 @@ mozconfig_final() {
echo "ac_add_options --enable-extensions=${exts// /,}" >> .mozconfig
}
_MOZCORECONF_V3=1
fi

@ -1,12 +1,21 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/mozextension.eclass,v 1.9 2013/05/28 03:29:50 anarchy Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/mozextension.eclass,v 1.10 2015/07/16 16:25:47 axs Exp $
#
# @ECLASS: mozextension.eclass
# @MAINTAINER:
# Mozilla team <mozilla@gentoo.org>
# @BLURB: Install extensions for use in mozilla products.
#
if [[ ! ${_MOZEXTENSION} ]]; then
# @ECLASS-VARIABLE: MOZEXTENSION_TARGET
# @DESCRIPTION:
# This variable allows the installation path for xpi_install
# to be overridden from the default app-global extensions path.
# Default is empty, which installs to predetermined hard-coded
# paths specified in the eclass.
: ${MOZEXTENSION_TARGET:=""}
inherit eutils
@ -65,10 +74,15 @@ xpi_install() {
# determine id for extension
emid="$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${x}"/install.rdf)" \
|| die "failed to determine extension id"
if $(mozversion_extension_location) ; then
if [[ -n ${MOZEXTENSION_TARGET} ]]; then
insinto "${MOZILLA_FIVE_HOME}"/${MOZEXTENSION_TARGET%/}/${emid}
elif $(mozversion_extension_location) ; then
insinto "${MOZILLA_FIVE_HOME}"/browser/extensions/${emid}
else
insinto "${MOZILLA_FIVE_HOME}"/extensions/${emid}
fi
doins -r "${x}"/* || die "failed to copy extension"
}
_MOZEXTENSION=1
fi

@ -1,16 +1,18 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/mozlinguas.eclass,v 1.6 2013/04/05 15:27:40 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/mozlinguas.eclass,v 1.10 2015/07/16 17:42:19 axs Exp $
# @ECLASS: mozlinguas.eclass
# @MAINTAINER:
# mozilla@gentoo.org
# @AUTHOR:
# Nirbheek Chauhan <nirbheek@gentoo.org>
# Ian Stakenvicius <axs@gentoo.org>
# @BLURB: Handle language packs for mozilla products
# @DESCRIPTION:
# Sets IUSE according to MOZ_LANGS (language packs available). Also exports
# src_unpack and src_install for use in ebuilds.
# src_unpack, src_compile and src_install for use in ebuilds, and provides
# supporting functions for langpack generation and installation.
inherit mozextension
@ -18,7 +20,7 @@ case "${EAPI:-0}" in
0|1)
die "EAPI ${EAPI:-0} does not support the '->' SRC_URI operator";;
2|3|4|5)
EXPORT_FUNCTIONS src_unpack src_install;;
EXPORT_FUNCTIONS src_unpack src_compile src_install;;
*)
die "EAPI ${EAPI} is not supported, contact eclass maintainers";;
esac
@ -53,6 +55,11 @@ esac
# The ftp URI prefix for the release tarballs and language packs.
: ${MOZ_FTP_URI:=""}
# @ECLASS-VARIABLE: MOZ_HTTP_URI
# @DESCRIPTION:
# The http URI prefix for the release tarballs and language packs.
: ${MOZ_HTTP_URI:=""}
# @ECLASS-VARIABLE: MOZ_LANGPACK_PREFIX
# @DESCRIPTION:
# The relative path till the lang code in the langpack file URI.
@ -65,21 +72,86 @@ esac
# Defaults to '.xpi'
: ${MOZ_LANGPACK_SUFFIX:=".xpi"}
# @ECLASS-VARIABLE: MOZ_LANGPACK_UNOFFICIAL
# @DESCRIPTION:
# The status of the langpack, used to differentiate within
# Manifests and on Gentoo mirrors as to when the langpacks are
# generated officially by Mozilla or if they were generated
# unofficially by others (ie the Gentoo mozilla team). When
# this var is set, the distfile will have a .unofficial.xpi
# suffix.
: ${MOZ_LANGPACK_UNOFFICIAL:=""}
# @ECLASS-VARIABLE: MOZ_GENERATE_LANGPACKS
# @DESCRIPTION:
# This flag specifies whether or not the langpacks should be
# generated directly during the build process, rather than
# being downloaded and installed from upstream pre-built
# extensions. Primarily it supports pre-release builds.
# Defaults to empty.
: ${MOZ_GENERATE_LANGPACKS:=""}
# @ECLASS-VARIABLE: MOZ_L10N_SOURCEDIR
# @DESCRIPTION:
# The path that l10n sources can be found at, once unpacked.
# Defaults to ${WORKDIR}/l10n-sources
: ${MOZ_L10N_SOURCEDIR:="${WORKDIR}/l10n-sources"}
# @ECLASS-VARIABLE: MOZ_L10N_URI_PREFIX
# @DESCRIPTION:
# The full URI prefix of the distfile for each l10n locale. The
# AB_CD and MOZ_L10N_URI_SUFFIX will be appended to this to complete the
# SRC_URI when MOZ_GENERATE_LANGPACKS is set. If empty, nothing will
# be added to SRC_URI.
# Defaults to empty.
: ${MOZ_L10N_URI_PREFIX:=""}
# @ECLASS-VARIABLE: MOZ_L10N_URI_SUFFIX
# @DESCRIPTION:
# The suffix of l10n source distfiles.
# Defaults to '.tar.xz'
: ${MOZ_L10N_URI_SUFFIX:=".tar.xz"}
# Add linguas_* to IUSE according to available language packs
# No language packs for alphas and betas
if ! [[ ${PV} =~ alpha|beta ]] || { [[ ${PN} == seamonkey ]] && ! [[ ${PV} =~ alpha ]] ; } ; then
if ! [[ -n ${MOZ_GENERATE_LANGPACKS} ]] ; then
if ! [[ ${PV} =~ alpha|beta ]] || { [[ ${PN} == seamonkey ]] && ! [[ ${PV} =~ alpha ]] ; } ; then
[[ -z ${MOZ_FTP_URI} ]] && [[ -z ${MOZ_HTTP_URI} ]] && die "No URI set to download langpacks, please set one of MOZ_{FTP,HTTP}_URI"
for x in "${MOZ_LANGS[@]}" ; do
# en and en_US are handled internally
if [[ ${x} == en ]] || [[ ${x} == en-US ]]; then
continue
fi
SRC_URI+="
linguas_${x/-/_}?
( ${MOZ_FTP_URI}/${MOZ_LANGPACK_PREFIX}${x}${MOZ_LANGPACK_SUFFIX} -> ${MOZ_P}-${x}.xpi )"
SRC_URI+=" linguas_${x/-/_}? ("
[[ -n ${MOZ_FTP_URI} ]] && SRC_URI+="
${MOZ_FTP_URI}/${MOZ_LANGPACK_PREFIX}${x}${MOZ_LANGPACK_SUFFIX} -> ${MOZ_P}-${x}${MOZ_LANGPACK_UNOFFICIAL:+.unofficial}.xpi"
[[ -n ${MOZ_HTTP_URI} ]] && SRC_URI+="
${MOZ_HTTP_URI}/${MOZ_LANGPACK_PREFIX}${x}${MOZ_LANGPACK_SUFFIX} -> ${MOZ_P}-${x}${MOZ_LANGPACK_UNOFFICIAL:+.unofficial}.xpi"
SRC_URI+=" )"
IUSE+=" linguas_${x/-/_}"
# We used to do some magic if specific/generic locales were missing, but
# we stopped doing that due to bug 325195.
done
fi
else
for x in "${MOZ_LANGS[@]}" ; do
# en and en_US are handled internally
if [[ ${x} == en ]] || [[ ${x} == en-US ]]; then
continue
fi
# Do NOT grab l10n sources from hg tip at this time, since it is a moving target
# if [[ ${PV} =~ alpha ]]; then
# # Please note that this URI is not deterministic - digest breakage could occur
# SRC_URI+=" linguas_${x/-/_}? ( http://hg.mozilla.org/releases/l10n/mozilla-aurora/ach/archive/tip.tar.bz2 -> ${MOZ_P}-l10n-${x}.tar.bz2 )"
# elif [[ ${PV} =~ beta ]] && ! [[ ${PN} == seamonkey ]]; then
# # Please note that this URI is not deterministic - digest breakage could occur
# SRC_URI+=" linguas_${x/-/_}? ( http://hg.mozilla.org/releases/l10n/mozilla-beta/ach/archive/tip.tar.bz2 -> ${MOZ_P}-l10n-${x}.tar.bz2 )"
# elif [[ -n ${MOZ_L10N_URI_PREFIX} ]]; then
if [[ -n ${MOZ_L10N_URI_PREFIX} ]]; then
SRC_URI+=" linguas_${x/-/_}? ( ${MOZ_L10N_URI_PREFIX}${x}${MOZ_L10N_URI_SUFFIX} )"
fi
IUSE+=" linguas_${x/-/_}"
done
fi
unset x
@ -90,9 +162,9 @@ unset x
# This list is used to unpack and install the xpi language packs
mozlinguas_export() {
if [[ ${PN} == seamonkey ]] ; then
[[ ${PV} =~ alpha ]] && return
[[ ${PV} =~ alpha ]] && ! [[ -n ${MOZ_GENERATE_LANGPACKS} ]] && return
else
[[ ${PV} =~ alpha|beta ]] && return
[[ ${PV} =~ alpha|beta ]] && ! [[ -n ${MOZ_GENERATE_LANGPACKS} ]] && return
fi
local lingua
mozlinguas=()
@ -120,23 +192,124 @@ mozlinguas_export() {
# Unpack xpi language packs according to the user's LINGUAS settings
mozlinguas_src_unpack() {
local x
mozlinguas_export
for x in "${mozlinguas[@]}"; do
# FIXME: Add support for unpacking xpis to portage
xpi_unpack "${MOZ_P}-${x}.xpi"
done
if [[ "${mozlinguas[*]}" != "" && "${mozlinguas[*]}" != "en" ]]; then
einfo "Selected language packs (first will be default): ${mozlinguas[*]}"
if ! [[ -n ${MOZ_GENERATE_LANGPACKS} ]]; then
mozlinguas_export
for x in "${mozlinguas[@]}"; do
# FIXME: Add support for unpacking xpis to portage
xpi_unpack "${MOZ_P}-${x}${MOZ_LANGPACK_UNOFFICIAL:+.unofficial}.xpi"
done
if [[ "${mozlinguas[*]}" != "" && "${mozlinguas[*]}" != "en" ]]; then
einfo "Selected language packs (first will be default): ${mozlinguas[*]}"
fi
fi
}
# @FUNCTION: mozlinguas_mozconfig
# @DESCRIPTION:
# if applicable, add the necessary flag to .mozconfig to support
# the generation of locales. Note that this function requires
# mozconfig_annontate to already be declared via an inherit of
# mozconfig or mozcoreconf.
mozlinguas_mozconfig() {
if [[ -n ${MOZ_GENERATE_LANGPACKS} ]]; then
if declare -f mozconfig_annotate >/dev/null ; then
mozconfig_annotate 'for building locales' --with-l10n-base=${MOZ_L10N_SOURCEDIR}
else
die "Could not configure l10n-base, mozconfig_annotate not declared -- missing inherit?"
fi
fi
}
# @FUNCTION: mozlinguas_src_compile
# @DESCRIPTION:
# if applicable, build the selected locales.
mozlinguas_src_compile() {
if [[ -n ${MOZ_GENERATE_LANGPACKS} ]]; then
# leverage BUILD_OBJ_DIR if set otherwise assume PWD.
local x y targets=( "langpack" ) localedir="${BUILD_OBJ_DIR:-.}"
case ${PN} in
*firefox)
localedir+="/browser/locales"
;;
seamonkey)
localedir+="/suite/locales"
;;
*thunderbird)
localedir+="/mail/locales"
targets+=( "calendar-langpack" )
;;
*) die "Building locales for ${PN} is not supported."
esac
pushd "${localedir}" > /dev/null || die
mozlinguas_export
for x in "${mozlinguas[@]}"; do for y in "${targets[@]}"; do
emake ${y}-${x} LOCALE_MERGEDIR="./${y}-${x}"
done; done
popd > /dev/null || die
fi
}
# @FUNCTION: mozlinguas_xpistage_langpacks
# @DESCRIPTION:
# Add extra langpacks to the xpi-stage dir for prebuilt plugins
#
# First argument is the path to the extension
# Second argument is the prefix of the source (same as first if unspecified)
# Remaining arguments are the modules in the extension that are localized
# (basename of first if unspecified)
#
# Example - installing extra langpacks for lightning:
# src_install() {
# ... # general installation steps
# mozlinguas_xpistage_langpacks \
# "${BUILD_OBJ_DIR}"/dist/xpi-stage/lightning \
# "${WORKDIR}"/lightning \
# lightning calendar
# ... # proceed with installation from the xpi-stage dir
# }
mozlinguas_xpistage_langpacks() {
local l c modpath="${1}" srcprefix="${1}" modules=( "${1##*/}" )
shift
if [[ -n ${1} ]] ; then srcprefix="${1}" ; shift ; fi
if [[ -n ${1} ]] ; then modules=( $@ ) ; fi
mozlinguas_export
mkdir -p "${modpath}/chrome" || die
for l in "${mozlinguas[@]}"; do for c in "${modules[@]}" ; do
if [[ -e "${srcprefix}-${l}/chrome/${c}-${l}" ]]; then
cp -RLp -t "${modpath}/chrome" "${srcprefix}-${l}/chrome/${c}-${l}" || die
grep "locale ${c} ${l} chrome/" "${srcprefix}-${l}/chrome.manifest" \
>>"${modpath}/chrome.manifest" || die
elif [[ -e "${srcprefix}/chrome/${c}-${l}" ]]; then
cp -RLp -t "${modpath}/chrome" "${srcprefix}/chrome/${c}-${l}" || die
grep "locale ${c} ${l} chrome/" "${srcprefix}/chrome.manifest" \
>>"${modpath}/chrome.manifest" || die
else
ewarn "Locale ${l} was not found for ${c}, skipping."
fi
done; done
}
# @FUNCTION: mozlinguas_src_install
# @DESCRIPTION:
# Install xpi language packs according to the user's LINGUAS settings
# NOTE - uses ${BUILD_OBJ_DIR} or PWD if unset, for source-generated langpacks
mozlinguas_src_install() {
local x
mozlinguas_export
if [[ -n ${MOZ_GENERATE_LANGPACKS} ]]; then
local repopath="${WORKDIR}/${PN}-generated-langpacks"
mkdir -p "${repopath}"
pushd "${BUILD_OBJ_DIR:-.}"/dist/*/xpi > /dev/null || die
for x in "${mozlinguas[@]}"; do
cp "${MOZ_P}.${x}.langpack.xpi" \
"${repopath}/${MOZ_P}-${x}${MOZ_LANGPACK_UNOFFICIAL:+.unofficial}.xpi" || die
xpi_unpack "${repopath}/${MOZ_P}-${x}${MOZ_LANGPACK_UNOFFICIAL:+.unofficial}.xpi"
done
popd > /dev/null || die
fi
for x in "${mozlinguas[@]}"; do
xpi_install "${WORKDIR}/${MOZ_P}-${x}"
xpi_install "${WORKDIR}/${MOZ_P}-${x}${MOZ_LANGPACK_UNOFFICIAL:+.unofficial}"
done
}

@ -1 +1,2 @@
DIST attica-5.11.0.tar.xz 60452 SHA256 1df6a2fd762c4bdc547950f529272d347a0b2f017d10ecf387cb6655f1ef2da5 SHA512 1732e9c80789a926bbec776d693a2cc7eb5ab5ec2a6b903939c0d1d34c3259192be9795b18e297d2f5cb1ed8f9e5f2960b7e89ef15aa2c59bc38e094d2ce0608 WHIRLPOOL 926c2d861bffa6e249ee1c8e4d890be2fa00cd31ad86a20b4ca52c6da73ec0081fb1a61f783d2ea746629197f71a48979068c512ba460f3efa03f73bdd733824
DIST attica-5.12.0.tar.xz 60464 SHA256 873d406c50a5abfed196a087281bdc7a6683e713ef255306fedce97f720e6114 SHA512 13f6a9b13c4c8f6657a90425ce908b8acb1bf30602a3a34fac617dc511e14d79815689bc0ee61d8b00792d2e833279018fd808581e9e110fe8a400501a852e12 WHIRLPOOL 65af2d162d7cd1bb405eb453712918c5ce446005a4073fb6d217aef237bd88995f5ba3c3142065e745552cad24eb81e2860b0e7b0760384660a50f52bec62586

@ -0,0 +1,17 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-frameworks/attica/attica-5.12.0.ebuild,v 1.1 2015/07/16 20:33:16 johu Exp $
EAPI=5
inherit kde5
DESCRIPTION="Framework providing access to Open Collaboration Services"
LICENSE="LGPL-2.1+"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="
dev-qt/qtnetwork:5
"
DEPEND="${RDEPEND}"

@ -1 +1,2 @@
DIST bluez-qt-5.11.0.tar.xz 72800 SHA256 e3bfe021f1cf7b822387c9f11a8d6a86dd1a9b4b301fb564a67e2964b8cb92c7 SHA512 23e8271dcd3041da3d1aa568efe2ce2c15894b2487cc7a9d880704c3daa0cc1f1afa4181740e7979eb313a529d2a3f54385301d7509426ad910704851fd97db4 WHIRLPOOL cb90aae6ac081e4f81e745bd4d35299a0ef98013b466e64207881a6fa10da72b8b3ff1223d874c87a9c5ceee7ad17d36831210fce81629453e745c3b87e47006
DIST bluez-qt-5.12.0.tar.xz 73068 SHA256 803ef4900d2ae8b524e516fb5fa0877af6e6c2ae649be9b81745657ef5664fab SHA512 5da66376da677043c9b8d3dfcfb5999dc91e6f3a20258601c469665c84315dc43a59006b9168697963a6b06a3a33c24f1eabc28b81bea1adf8c3e0b93aa0366b WHIRLPOOL 7d6dbca54d3aebb3aff5e4cce7359d7aaebd83b40a7998b24a506bda4276d09499db5eea5b178743310b29025534f20f3f6a1ab13fe9264c9076fc3ac4f0da60

@ -0,0 +1,29 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-frameworks/bluez-qt/bluez-qt-5.12.0.ebuild,v 1.1 2015/07/16 20:33:15 johu Exp $
EAPI=5
inherit kde5 udev
DESCRIPTION="Qt wrapper for Bluez 5 DBus API"
LICENSE="LGPL-2"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="
dev-qt/qtdbus:5
dev-qt/qtdeclarative:5
dev-qt/qtnetwork:5
"
RDEPEND="${DEPEND}
!kde-plasma/bluez-qt
"
src_configure() {
local mycmakeargs=(
-DUDEV_RULES_INSTALL_DIR="$(get_udevdir)/rules.d"
)
kde5_src_configure
}

@ -1 +1,2 @@
DIST extra-cmake-modules-5.11.0.tar.xz 132200 SHA256 9ee39c08ca4a6066e9c7061b740ed8b1d5f289e6b19a568d1704585d883cb718 SHA512 ae243f8ab2ab12899dc93793e69ac8056d42798de27021e7c6be47ce0a345b1971eed4b4eee24d00c2e1d328c60d032f5cb046bd5a5c2ab76a564ae69d9bde23 WHIRLPOOL 6c4f9a280a43ca18a07a5557accd958418e975335bbac4a712d23e3d8ce7d61264d68ef53aedda98ac812b6b38b9deb582e7b11982b583a529221ada9de76aa5
DIST extra-cmake-modules-5.12.0.tar.xz 132216 SHA256 5100405ce5a86796e3197c2f62fae9cbdefe5a1d617341f29fa88e44ac3ec792 SHA512 00c1e6e47dff9e92974106d4570fb74f3edbe1718c6603047e6fdef6c3c491b1350c71eff8585702f759a56308b5cdf9d26b0af898515a90b23a89483ab4f082 WHIRLPOOL 0f1b558a89ba1ccf71d24c9147f27eefd98865f0de77846aad4d3c46c3a638fb5f63d6ae65096ca1f42b15020458fa6631f3e928bc77c8f2dc1c4b27fe5270db

@ -0,0 +1,42 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.12.0.ebuild,v 1.1 2015/07/16 20:33:14 johu Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
KDE_AUTODEPS="false"
KDE_DEBUG="false"
inherit kde5 python-any-r1
DESCRIPTION="Extra modules and scripts for CMake"
HOMEPAGE="https://projects.kde.org/projects/kdesupport/extra-cmake-modules"
LICENSE="BSD"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="doc"
DEPEND="
>=dev-util/cmake-2.8.12
doc? (
${PYTHON_DEPS}
$(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]')
)
"
python_check_deps() {
has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
}
pkg_setup() {
use doc && python-any-r1_pkg_setup
}
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_build doc HTML_DOCS)
$(cmake-utils_use_build doc MAN_DOCS)
)
cmake-utils_src_configure
}

@ -1 +1,2 @@
DIST frameworkintegration-5.11.0.tar.xz 1780460 SHA256 cc69702ad4b51008c9b5558dba57760175d0913b940c3780b696e5763f57c285 SHA512 e836d28f8e10de3c57b974629d0771597371c5ec197513e3dbd05c247bd6be59cabd0a980645dd30f4999f1264d02e0e823b32f6cb4eb02abe6302ee24edfa8e WHIRLPOOL f20990bea03620cfe1387a44365f516e5b300af23db72546c94efa4e5b0ff8e1aee8a46bf4b0c016a270c377490db54d09488c537c39821d7c0db2b5d17ce5c6
DIST frameworkintegration-5.12.0.tar.xz 1780292 SHA256 b294c62682cd2f35a9a23701c9add8318f12492b8daa11d271019929987e215e SHA512 d6a7edef38d519e575155dda5ca36946f4a0bb429c1a821c24332e75a60da32eff880dd073960b357e197dc5600b6852e697b2436d80ee461f9fbf0ca283be91 WHIRLPOOL 64c226fff14d75d565f440f828010900a790a785eaefba82e67202691fd69ba39c178741529b9e832cb05dd018b630b8f71b87d8e465cbee620551bf1a1de937

@ -0,0 +1,48 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-frameworks/frameworkintegration/frameworkintegration-5.12.0.ebuild,v 1.1 2015/07/16 20:33:15 johu Exp $
EAPI=5
VIRTUALX_REQUIRED="test"
inherit kde5
DESCRIPTION="Framework for integrating Qt applications with KDE workspaces"
LICENSE="LGPL-2+"
KEYWORDS="~amd64 ~x86"
IUSE="X"
RDEPEND="
$(add_plasma_dep oxygen-fonts)
$(add_frameworks_dep kcompletion)
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)
$(add_frameworks_dep kjobwidgets)
$(add_frameworks_dep knotifications)
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kxmlgui)
dev-qt/qtdbus:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
X? (
dev-qt/qtx11extras:5
x11-libs/libxcb
x11-libs/libXcursor
)
"
DEPEND="${RDEPEND}"
# requires running kde environment
RESTRICT="test"
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package X XCB)
)
kde5_src_configure
}

@ -1 +1,2 @@
DIST kactivities-5.11.0.tar.xz 165044 SHA256 f8576bd7b0a63d5e745441eef3157751e13c04adcd398ff4daa936f12c5c8726 SHA512 967e87c2b5ab0ad7424a1dd8699c14170e920b1204d81303a0ae982c60d40b17bce2f34862dd1f7daaf0ff53009a1f1e974973bba526a93f409e55f95188bee9 WHIRLPOOL 18199427fc720d87f2b5f985581103d65241b2eb4a312ee60507fe503d33662370c1bc70be3cd3d4d04aeb6f9d828e9d1a590429dc55ff2e8ba4eb7599b7fc68
DIST kactivities-5.12.0.tar.xz 166416 SHA256 5848d2f1f2647b48d658ca23fd017380cff9b65e589d82bc9ed39efeca7265e7 SHA512 344d1c8acf480b7fd4a203facf47316235790299ac9100e0a54e80ada42df7c22c9c2cd315643f7e6dca70e82737c5a2ad8c92e80a01d9fbe5f733bc52dd3ff4 WHIRLPOOL 4631623618f3518cedc06e6771a7fdd5644c533b2097f279e8a1c341ed7dbcd694583e07523b6e023393d5b580341f2cf8777bad834b57edc6b5193309d2f62d

@ -0,0 +1,36 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-frameworks/kactivities/kactivities-5.12.0.ebuild,v 1.1 2015/07/16 20:33:12 johu Exp $
EAPI=5
inherit kde5
DESCRIPTION="Framework for working with KDE activities"
LICENSE="LGPL-2+"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="
$(add_frameworks_dep kcmutils)
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kdbusaddons)
$(add_frameworks_dep kdeclarative)
$(add_frameworks_dep kglobalaccel)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kio)
$(add_frameworks_dep kservice)
$(add_frameworks_dep kwindowsystem)
$(add_frameworks_dep kxmlgui)
dev-qt/qtdbus:5
dev-qt/qtdeclarative:5
dev-qt/qtgui:5
dev-qt/qtsql:5
dev-qt/qtwidgets:5
!kde-base/kactivities:4[-minimal(-)]
"
DEPEND="${RDEPEND}
|| ( >=dev-libs/boost-1.54 <dev-libs/boost-1.53 )
"

@ -1 +1,2 @@
DIST kapidox-5.11.0.tar.xz 130108 SHA256 78103292d556b1711e8e8aad37891694eb8c1b6bcc5fece2cc304c51a2d0b3ec SHA512 91693b9bb88fb24c415fcc89997f7030a943fc9f507d3af3e3e7b1a1f29d4daff76c41d2918741de20120ff7ff2e199def4af2063c9a0f38bb3184a1ae7bafe7 WHIRLPOOL 2123e3a60ab4b47dfd0f3ff8e456338f07f789c5b3fbd10036b5da046593a0409b564b3b1d41381fa344a9b92304b5e63d4afd520ae692aea9bb3615c44b2ccc
DIST kapidox-5.12.0.tar.xz 130088 SHA256 2c3a103a2e74311ca4a3180e63bc1d30a73cd3bc54edf165a773182ad2f5955d SHA512 756d5e2fdb58eb8d1a81c12cb5d339104b50c5a0bb3c34b8ede21f7c9c83b8c83709337de61b9b78ad2ee6d25bbfc4a5b8e3115c0e406afa5c4d7b47895ed620 WHIRLPOOL 99975457e96a49f5004fc0d748e363e5cf816e06e06598a174d2bad1c63046ba4ddfb0aff0cfb2b7ef18fa80e862b02abd480bd90ed78177d703d1d4e6b14c2c

@ -0,0 +1,26 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-frameworks/kapidox/kapidox-5.12.0.ebuild,v 1.1 2015/07/16 20:33:12 johu Exp $
EAPI=5
KDE_DEBUG="false"
KDE_DOXYGEN="false"
KDE_TEST="false"
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit kde5 distutils-r1
DESCRIPTION="Framework for building KDE API documentation in a standard format and style"
LICENSE="BSD-2"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE=""
RDEPEND="
app-doc/doxygen
dev-python/jinja[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
media-gfx/graphviz[python]
"
# graphviz is currently python-single-r1 so we can't enforce a USE dep yet
# and things will break if you try to generate a dependency diagram with a
# different python version

@ -1 +1,2 @@
DIST karchive-5.11.0.tar.xz 108552 SHA256 d5c03d5565bbbecd878349307c7cf56fe57eea7bcf95f0b7f9e9181e0a1f147e SHA512 2c36119adf041c689d473ee15f5a3af7f9d889c1f28238290384d82b446fa247a90b5a91aa99ddabafde50a10d02c735b6431928a703e5d7071285b7264dbe19 WHIRLPOOL 1fa91a89af41190b636431064fe7bc81aeffb096129193bb183a33b3ee959aa106b6a7b9569dabea6d48a13c7ea341eb350684cb8b9c3bf7d303b945aa5eab75
DIST karchive-5.12.0.tar.xz 108696 SHA256 88fa48f5af0574c65d6fc99d8ec6a128ce2453836b1165dc902cdec0a7be0636 SHA512 37dbf2b62a4ae3f42d5e7cd0b2b6d876c66786f3d467ca68139c354ab88a0c5a83be72609ff3e2b3978a05b14d08ed913bd2ce67fd8f9633bfd054093cdbb0eb WHIRLPOOL 061dc2288998da90608a8c7926837e63fa1d12ddf6690b56c26cf0ff2d05864b53ad82674c2c7294fd3beedcf0ba62b53602a98565cfd726b38531f96933783f

@ -0,0 +1,28 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-frameworks/karchive/karchive-5.12.0.ebuild,v 1.1 2015/07/16 20:33:12 johu Exp $
EAPI=5
inherit kde5
DESCRIPTION="Framework for easy reading, creation, and manipulation of various archive formats"
LICENSE="GPL-2 LGPL-2.1"
KEYWORDS="~amd64 ~x86"
IUSE="+bzip2 +lzma"
RDEPEND="
bzip2? ( app-arch/bzip2 )
lzma? ( app-arch/xz-utils )
sys-libs/zlib
"
DEPEND="${RDEPEND}"
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package bzip2 BZip2)
$(cmake-utils_use_find_package lzma LibLZMA)
)
kde5_src_configure
}

@ -1 +1,2 @@
DIST kauth-5.11.0.tar.xz 81932 SHA256 d04e217898e303f10589ea87317795c0b66fa5fa76fbe79e56f401978bc9afcb SHA512 8b0d8ed6c9d7eab81214d189639119218002c7bd1bb754d7826b7e52e51384861488afa12e1d0213203af8c7d1104782dd457c268759d18a7cbb25c2cdadf151 WHIRLPOOL db91b1392b3d9b14690632de98be61303924c5a185ab5b1e6d8395ed5a0b37fc2874b44d35f20458ddd61ed4f833d65a9a796093aa312bd16ce663dfaf2e6254
DIST kauth-5.12.0.tar.xz 82020 SHA256 5ed420bb2be94239953698a1704b8e8c83a231d9c3baf6fd491770f24d70c3cf SHA512 8bde35c0855e0a1b90650597e4d3aedaf949977f981d9e263288dc548d236adeed7d7cf2ab541eb4bb55ab62767b61bbc4f39b737f9cc23f0476ce51fe7d015a WHIRLPOOL 0c891c757539c589d245f0cc9cd720f1a078b6cb86f4fa0656d47362726571e93d6592fbc028f9347eae80b456d28e112e3f0815ad6ab056cec705662c815ea1

@ -0,0 +1,34 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-frameworks/kauth/kauth-5.12.0.ebuild,v 1.1 2015/07/16 20:33:13 johu Exp $
EAPI=5
VIRTUALX_REQUIRED="test"
inherit kde5
DESCRIPTION="Framework to let applications perform actions as a privileged user"
LICENSE="LGPL-2.1+"
KEYWORDS="~amd64 ~x86"
IUSE="nls +policykit"
RDEPEND="
$(add_frameworks_dep kcoreaddons)
dev-qt/qtdbus:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
policykit? ( sys-auth/polkit-qt[qt5] )
"
DEPEND="${RDEPEND}
nls? ( dev-qt/linguist-tools:5 )
"
# Not keyworded on x86
#PDEPEND="policykit? ( kde-plasma/polkit-kde-agent )"
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package policykit PolkitQt5-1)
)
kde5_src_configure
}

@ -1 +1,2 @@
DIST kbookmarks-5.11.0.tar.xz 114716 SHA256 fdae0ca3d9e2617b1d4c318a0fef586ad7147db630fef68cbb2b061c138f1b22 SHA512 38fd3b918e600b9f10eb0ca741f8faac36d1807fe2d3f6aab578c38e9262f1ed48f6436ff58bd0f5eece455670125553870116f2e1cb9bd4bae6c5b341f2eb05 WHIRLPOOL 4eecf3d76e5b7db87699869e3479169e4fbcad894060546abc4597c378ff3605629d65ac6fccd177ed7ec57e2fdcbe28bee8c294a36b9577ce29842b0601e42d
DIST kbookmarks-5.12.0.tar.xz 114772 SHA256 b0bc40bf85e09e647552906d0c2f156462b7585cf2717b89138f27784ef4aa1f SHA512 9560c7ef240330fc7fa90913c3435ab74882b929c576f8a5cb060a1976f7fa030bb7217fa5f05b5916ce17d40505cf25a3839db69430eb2d6f78d253983af36c WHIRLPOOL e614b4663b6589d43bba8f348324f9ddde230d1a795f820ea5ac4d1d41e5e1e29157866a3248c95b89713497ee56cbfaa64ba42bf59a51fcc9fe420a5622c787

@ -0,0 +1,30 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-frameworks/kbookmarks/kbookmarks-5.12.0.ebuild,v 1.1 2015/07/16 20:33:14 johu Exp $
EAPI=5
VIRTUALX_REQUIRED="test"
inherit kde5
DESCRIPTION="Framework for managing bookmarks stored in XBEL format"
LICENSE="LGPL-2+"
KEYWORDS="~amd64 ~x86"
IUSE="nls"
RDEPEND="
$(add_frameworks_dep kcodecs)
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kxmlgui)
dev-qt/qtdbus:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
"
DEPEND="${RDEPEND}
$(add_frameworks_dep kconfigwidgets)
nls? ( dev-qt/linguist-tools:5 )
"

@ -1 +1,2 @@
DIST kcmutils-5.11.0.tar.xz 234792 SHA256 da973b27b731d563704992ced206eda75f148c59422743bbe84f82d5e7ad0d49 SHA512 c09f16653b92e50c28b05f1874d4753effed3269f4dc806a0910384d02e63b14b637a7710ed3d84ba06e69e66a9640890a4b0837817e2c9f06f64d8df329cf7a WHIRLPOOL b19cd8e0523c1d6b7d164f2c63fd8d714d7eba54dd41a7049afeff64835226a7894dcca76fc03421560807b48e0a9feecfa237db1c8923bb3c297333fa2beb49
DIST kcmutils-5.12.0.tar.xz 234880 SHA256 ed67e777540b430af0ca1fdd06f33321afa74c7bb26fd6614469c1effef2d9ae SHA512 f21f4b7728ec7fc3353c80f50002a3c20704cf83beff85de4d25f82fd17a1f49fc3656aaea9f5a5c1ab779ad313a878b20309f7eb6f1caabffc42ee33f17b226 WHIRLPOOL 5675ec3765e6c43b02b7db12001e0178b011996ada230b63ad670005eef68e25e73274df55ec080704a38d134d48d79cdbf08857362f5404bc324fb89845d17b

@ -0,0 +1,32 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-frameworks/kcmutils/kcmutils-5.12.0.ebuild,v 1.1 2015/07/16 20:33:12 johu Exp $
EAPI=5
FRAMEWORK_TEST="false"
inherit kde5
DESCRIPTION="Framework to work with KDE System Settings modules"
LICENSE="LGPL-2"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="
$(add_frameworks_dep kauth)
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kdeclarative)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kitemviews)
$(add_frameworks_dep kservice)
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kxmlgui)
dev-qt/qtdbus:5
dev-qt/qtdeclarative:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
"
DEPEND="${RDEPEND}"

@ -1 +1,2 @@
DIST kcodecs-5.11.0.tar.xz 224024 SHA256 6bab485c7bdabdec53a717a5ba4b2400c39d6b80a31741ea00bc3ae58436c0f7 SHA512 2082cd568938e66b2cbad298aa510987f9b4219e3f2d59471ed42ce3053627ed9ee39ae20692aa393f3d676df2aec91dbe3e24a16a65330352f024fbffd05a48 WHIRLPOOL b51022ccb5bcdc2783115164946c76e5af97b211081b7512d95aca21e06767df916726de185fe51dcc8fbb82e6ed064653be5342744809faa282875f6cca8de6
DIST kcodecs-5.12.0.tar.xz 216036 SHA256 fed6361d8d43880c0bf9ef2a67d75664971870c08885542f835f8de26e0c9ff7 SHA512 40e23abcb4909b976d0e636d2511146b77147e1d6a59cccf77c521ec7c9b577b2a0da08280f6f10cbdd2ce707064067962c55440ffa3e2ca53f0c9b635a5896b WHIRLPOOL c6d70ad3d4fb9ca99272958cc73c3f155b8951f614413e32c4f8489d1d13615a07d5ce4bbfcb31b23a68e9e6314a378d3e93ee33e7660bb632a65c5f08098934

@ -0,0 +1,14 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-frameworks/kcodecs/kcodecs-5.12.0.ebuild,v 1.1 2015/07/16 20:33:12 johu Exp $
EAPI=5
inherit kde5
DESCRIPTION="Framework for manipulating strings using various encodings"
LICENSE="GPL-2+ LGPL-2+"
KEYWORDS="~amd64 ~x86"
IUSE="nls"
DEPEND="nls? ( dev-qt/linguist-tools:5 )"

@ -1 +1,2 @@
DIST kcompletion-5.11.0.tar.xz 115784 SHA256 a2d602ff6ce8689a1e3f115ef47df910c431cb443eda9dfbbe7cd179c5d6767e SHA512 2408ecefe25153477d73adb08e652ded8e095059c989d41e1a33ffa3ceeec2ac67483d290bbc97b117d8f4142464e7186d7b47fbfe583a9ce61002d3e0db3d7e WHIRLPOOL 08d5bca6f9237cf31ae913e3fa8b828f1ac1d230123ede7053647b945d467cfdf30d94dd34d8d9c70915b026b97c9a967ed2015c608393b7fcee68eb18490af1
DIST kcompletion-5.12.0.tar.xz 115764 SHA256 406a42359ceebd5f99941a961eefe76f320ae1447742b0e579f6509013db8f3c SHA512 dae6fd27eb0f789bbd4a1615d8e346f2187e63be14d64ee54b7661614af51e227fa45431aa8b92a52481bb4648d4dc167c0ac601b0765ad93083d73aab8e4fad WHIRLPOOL 5d64b6f66c00baaae09c06603b7b9704eaf1da77278cfdc591f3730495b53bccde67d9e3213904103f67a4e452ea2ad7536f76a8b217446e1a386d848692a061

@ -0,0 +1,22 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-frameworks/kcompletion/kcompletion-5.12.0.ebuild,v 1.1 2015/07/16 20:33:13 johu Exp $
EAPI=5
VIRTUALX_REQUIRED="test"
inherit kde5
DESCRIPTION="Framework for common completion tasks such as filename or URL completion"
KEYWORDS="~amd64 ~x86"
IUSE="nls"
RDEPEND="
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kwidgetsaddons)
dev-qt/qtgui:5
dev-qt/qtwidgets:5
"
DEPEND="${RDEPEND}
nls? ( dev-qt/linguist-tools:5 )
"

@ -1 +1,2 @@
DIST kconfig-5.11.0.tar.xz 218872 SHA256 3cd834330ef2aed786ae3d08dcaa2479cfd7b6d542153a142d356697770a9834 SHA512 bc5b5f9a581b1ed443e1fa0bbb364be6c205ca4e67aaa93e47572fe232165a8fe6dfebf2395687886adf8146cdbc79023801c08d86e51485ccb1ed9abc0390a2 WHIRLPOOL 013eef7ea433640c4cc2cce96f87af3f9b33b7c6c7aaa2e5f15be35d62b615fcc7c7a1340a95bc7dea1d6360e0b7e414068d238ccba92f17eb50bd9a4f6dc31b
DIST kconfig-5.12.0.tar.xz 220612 SHA256 4c15c64125a2f22bce1a2b3e14613a24e6585e973f35d5d8d92f723d0370adb7 SHA512 661fb3027a332c530ae3b69217d6ca6b56e75c9b3114063df3a078a80427fa6037a1bfcc91833f011efff5f706a8f8555efd6d2e2e5ea1365ffeecea9012f04f WHIRLPOOL ac1860c9ca21398087976edbffba5c3b1e447a3c0c5538f244e14a496ba4256b44c32603ac87be1aa6c74e062f3b2bae53111f4fbb9618a120a3ee2620dcc00a

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

Loading…
Cancel
Save