Sync with portage [Wed Oct 15 23:19:06 MSK 2014].

mhiretskiy
root 10 years ago
parent 21f155b606
commit 83a453ed60

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/sysklogd/sysklogd-1.5.1.ebuild,v 1.1 2014/10/06 16:52:31 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/sysklogd/sysklogd-1.5.1.ebuild,v 1.3 2014/10/15 15:57:15 jer Exp $
EAPI="4"
@ -14,7 +14,7 @@ SRC_URI="http://www.infodrom.org/projects/sysklogd/download/${P}.tar.gz
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
KEYWORDS="alpha ~amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="logrotate"
RESTRICT="test"

@ -1 +1,2 @@
DIST myspell-id-1.0.oxt 147065 SHA256 0fdc92f9979a233661a1608b045f320770f3eea48ee20c107813260f87ee24ff SHA512 eabc771a3a1b152592f4f7838afce14d5747203d57038217660240c740c0a06cb73c869d4d99dff44665fc26e5ee0f55cdc2d1cc2c32ba105021ac442d49fa6a WHIRLPOOL 816faf3f0479788ee7c2589460ec35d2b67c2e7654f776710307c948fd4a88e5ada9824a395f169dfb6637329d0f047b391c59d9818ea0211dcaed3532af9541
DIST myspell-id-2.0.oxt 135667 SHA256 9a2464273c985dd21bb265d3797fc82e98fbbb2ca943eb9e521625ef49aa63da SHA512 43d5e0ba4d582528d15d0f533d7bc1ef89023d1155cf5959d3df9fbaf7a1fc48c35402b774e1b8aa7475edbe5ddb2fefebbef596c3cfd73021215ac210bc47df WHIRLPOOL b4bcf5d4aed2e2634b44de43fdba50d8b3f39b8674ff8182c34fb862d708ed8ef1e5d78ccb659c3e60de256567c12e90db67d5ff4b8b9f9d50c05be453c01d27

@ -0,0 +1,28 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-id/myspell-id-2.0.ebuild,v 1.1 2014/10/15 18:01:22 kensington Exp $
EAPI=4
MYSPELL_DICT=(
"id_ID.aff"
"id_ID.dic"
)
MYSPELL_HYPH=(
"hyph_id_ID.dic"
)
MYSPELL_THES=(
)
inherit myspell-r2
DESCRIPTION="Indonesian dictionaries for myspell/hunspell"
HOMEPAGE="http://extensions.libreoffice.org/extension-center/indonesian-dictionary-kamus-indonesia-by-benitius"
SRC_URI="http://extensions.libreoffice.org/extension-center/indonesian-dictionary-kamus-indonesia-by-benitius/releases/${PV}/id_id.oxt -> ${P}.oxt"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""

@ -1,6 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-5.0.0.ebuild,v 1.11 2012/05/10 02:12:32 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-5.0.0.ebuild,v 1.12 2014/10/15 12:42:18 pacho Exp $
EAPI=5
inherit unpacker
@ -14,15 +16,23 @@ KEYWORDS="-* amd64 x86"
IUSE="nas"
RESTRICT="fetch strip"
RDEPEND="sys-libs/glibc
x11-libs/libXrandr
x11-libs/libXi
x11-libs/libXmu
x11-libs/libXxf86dga
x11-libs/libXxf86vm
RDEPEND="
dev-util/desktop-file-utils
nas? ( media-libs/nas )
amd64? ( app-emulation/emul-linux-x86-xlibs )"
sys-libs/glibc
|| (
(
x11-libs/libXrandr[abi_x86_32(-)]
x11-libs/libXi[abi_x86_32(-)]
x11-libs/libXmu[abi_x86_32(-)]
x11-libs/libXxf86dga[abi_x86_32(-)]
x11-libs/libXxf86vm[abi_x86_32(-)]
nas? ( media-libs/nas[abi_x86_32(-)] )
)
amd64? (
app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
)
)
"
S=${WORKDIR}

@ -1,6 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-5.0.1.ebuild,v 1.9 2012/05/10 02:12:32 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-5.0.1.ebuild,v 1.10 2014/10/15 12:42:18 pacho Exp $
EAPI=5
inherit unpacker
@ -14,16 +16,23 @@ KEYWORDS="-* amd64 x86"
IUSE="nas"
RESTRICT="fetch strip"
RDEPEND="sys-libs/glibc
x11-libs/libXrandr
x11-libs/libXi
x11-libs/libXmu
x11-libs/libXxf86dga
x11-libs/libXxf86vm
RDEPEND="
dev-util/desktop-file-utils
nas? ( media-libs/nas )
amd64? ( app-emulation/emul-linux-x86-xlibs )"
sys-libs/glibc
|| (
(
x11-libs/libXrandr[abi_x86_32(-)]
x11-libs/libXi[abi_x86_32(-)]
x11-libs/libXmu[abi_x86_32(-)]
x11-libs/libXxf86dga[abi_x86_32(-)]
x11-libs/libXxf86vm[abi_x86_32(-)]
nas? ( media-libs/nas[abi_x86_32(-)] )
)
amd64? (
app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
)
)
"
S=${WORKDIR}
pkg_nofetch() {

@ -1,6 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-5.0.3.ebuild,v 1.7 2012/05/10 02:12:32 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-5.0.3.ebuild,v 1.8 2014/10/15 12:42:18 pacho Exp $
EAPI=5
inherit unpacker
@ -14,16 +16,23 @@ KEYWORDS="-* amd64 x86"
IUSE="nas"
RESTRICT="fetch strip"
RDEPEND="sys-libs/glibc
x11-libs/libXrandr
x11-libs/libXi
x11-libs/libXmu
x11-libs/libXxf86dga
x11-libs/libXxf86vm
RDEPEND="
dev-util/desktop-file-utils
nas? ( media-libs/nas )
amd64? ( app-emulation/emul-linux-x86-xlibs )"
sys-libs/glibc
|| (
(
x11-libs/libXrandr[abi_x86_32(-)]
x11-libs/libXi[abi_x86_32(-)]
x11-libs/libXmu[abi_x86_32(-)]
x11-libs/libXxf86dga[abi_x86_32(-)]
x11-libs/libXxf86vm[abi_x86_32(-)]
nas? ( media-libs/nas[abi_x86_32(-)] )
)
amd64? (
app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
)
)
"
S=${WORKDIR}
pkg_nofetch() {

@ -1,6 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-6.0.0.ebuild,v 1.7 2012/05/10 02:12:32 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-6.0.0.ebuild,v 1.8 2014/10/15 12:42:18 pacho Exp $
EAPI=5
inherit unpacker
@ -14,16 +16,23 @@ KEYWORDS="-* amd64 x86"
IUSE="nas"
RESTRICT="fetch strip"
RDEPEND="sys-libs/glibc
x11-libs/libXrandr
x11-libs/libXi
x11-libs/libXmu
x11-libs/libXxf86dga
x11-libs/libXxf86vm
RDEPEND="
dev-util/desktop-file-utils
nas? ( media-libs/nas )
amd64? ( app-emulation/emul-linux-x86-xlibs )"
sys-libs/glibc
|| (
(
x11-libs/libXrandr[abi_x86_32(-)]
x11-libs/libXi[abi_x86_32(-)]
x11-libs/libXmu[abi_x86_32(-)]
x11-libs/libXxf86dga[abi_x86_32(-)]
x11-libs/libXxf86vm[abi_x86_32(-)]
nas? ( media-libs/nas[abi_x86_32(-)] )
)
amd64? (
app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
)
)
"
S=${WORKDIR}
pkg_nofetch() {

@ -1,6 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-6.1.0.ebuild,v 1.4 2012/05/10 02:12:32 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-6.1.0.ebuild,v 1.5 2014/10/15 12:42:18 pacho Exp $
EAPI=5
inherit unpacker
@ -14,15 +16,24 @@ KEYWORDS="-* amd64 x86"
IUSE="nas"
RESTRICT="fetch strip"
RDEPEND="sys-libs/glibc
x11-libs/libXrandr
x11-libs/libXi
x11-libs/libXmu
x11-libs/libXxf86dga
x11-libs/libXxf86vm
RDEPEND="
dev-util/desktop-file-utils
nas? ( media-libs/nas )
amd64? ( app-emulation/emul-linux-x86-xlibs )"
sys-libs/glibc
|| (
(
x11-libs/libXrandr[abi_x86_32(-)]
x11-libs/libXi[abi_x86_32(-)]
x11-libs/libXmu[abi_x86_32(-)]
x11-libs/libXxf86dga[abi_x86_32(-)]
x11-libs/libXxf86vm[abi_x86_32(-)]
nas? ( media-libs/nas[abi_x86_32(-)] )
)
amd64? (
app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
)
)
"
DEPEND=""
S=${WORKDIR}

@ -1,6 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-6.2.0.ebuild,v 1.4 2012/05/10 02:12:32 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-6.2.0.ebuild,v 1.5 2014/10/15 12:42:18 pacho Exp $
EAPI=5
inherit unpacker
@ -14,15 +16,24 @@ KEYWORDS="-* amd64 x86"
IUSE="nas"
RESTRICT="fetch strip"
RDEPEND="sys-libs/glibc
x11-libs/libXrandr
x11-libs/libXi
x11-libs/libXmu
x11-libs/libXxf86dga
x11-libs/libXxf86vm
RDEPEND="
dev-util/desktop-file-utils
nas? ( media-libs/nas )
amd64? ( app-emulation/emul-linux-x86-xlibs )"
sys-libs/glibc
|| (
(
x11-libs/libXrandr[abi_x86_32(-)]
x11-libs/libXi[abi_x86_32(-)]
x11-libs/libXmu[abi_x86_32(-)]
x11-libs/libXxf86dga[abi_x86_32(-)]
x11-libs/libXxf86vm[abi_x86_32(-)]
nas? ( media-libs/nas[abi_x86_32(-)] )
)
amd64? (
app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
)
)
"
DEPEND=""
S=${WORKDIR}

@ -1,6 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-7.0.2.ebuild,v 1.3 2012/05/10 02:12:32 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-7.0.2.ebuild,v 1.4 2014/10/15 12:42:18 pacho Exp $
EAPI=5
inherit unpacker
@ -14,15 +16,24 @@ KEYWORDS="-* amd64 x86"
IUSE="nas"
RESTRICT="fetch strip"
RDEPEND="sys-libs/glibc
x11-libs/libXrandr
x11-libs/libXi
x11-libs/libXmu
x11-libs/libXxf86dga
x11-libs/libXxf86vm
RDEPEND="
dev-util/desktop-file-utils
nas? ( media-libs/nas )
amd64? ( app-emulation/emul-linux-x86-xlibs )"
sys-libs/glibc
|| (
(
x11-libs/libXrandr[abi_x86_32(-)]
x11-libs/libXi[abi_x86_32(-)]
x11-libs/libXmu[abi_x86_32(-)]
x11-libs/libXxf86dga[abi_x86_32(-)]
x11-libs/libXxf86vm[abi_x86_32(-)]
nas? ( media-libs/nas[abi_x86_32(-)] )
)
amd64? (
app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
)
)
"
DEPEND=""
S=${WORKDIR}

@ -1,6 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-7.1.0.ebuild,v 1.3 2012/05/10 02:12:32 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-7.1.0.ebuild,v 1.4 2014/10/15 12:42:18 pacho Exp $
EAPI=5
inherit unpacker
@ -14,15 +16,24 @@ KEYWORDS="-* amd64 x86"
IUSE="nas"
RESTRICT="fetch strip"
RDEPEND="sys-libs/glibc
x11-libs/libXrandr
x11-libs/libXi
x11-libs/libXmu
x11-libs/libXxf86dga
x11-libs/libXxf86vm
RDEPEND="
dev-util/desktop-file-utils
nas? ( media-libs/nas )
amd64? ( app-emulation/emul-linux-x86-xlibs )"
sys-libs/glibc
|| (
(
x11-libs/libXrandr[abi_x86_32(-)]
x11-libs/libXi[abi_x86_32(-)]
x11-libs/libXmu[abi_x86_32(-)]
x11-libs/libXxf86dga[abi_x86_32(-)]
x11-libs/libXxf86vm[abi_x86_32(-)]
nas? ( media-libs/nas[abi_x86_32(-)] )
)
amd64? (
app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
)
)
"
DEPEND=""
S=${WORKDIR}

@ -1,6 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-8.0.0.ebuild,v 1.3 2012/05/10 02:12:32 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-8.0.0.ebuild,v 1.4 2014/10/15 12:42:18 pacho Exp $
EAPI=5
inherit unpacker
@ -14,15 +16,24 @@ KEYWORDS="-* amd64 x86"
IUSE="nas"
RESTRICT="fetch strip"
RDEPEND="sys-libs/glibc
x11-libs/libXrandr
x11-libs/libXi
x11-libs/libXmu
x11-libs/libXxf86dga
x11-libs/libXxf86vm
RDEPEND="
dev-util/desktop-file-utils
nas? ( media-libs/nas )
amd64? ( app-emulation/emul-linux-x86-xlibs )"
sys-libs/glibc
|| (
(
x11-libs/libXrandr[abi_x86_32(-)]
x11-libs/libXi[abi_x86_32(-)]
x11-libs/libXmu[abi_x86_32(-)]
x11-libs/libXxf86dga[abi_x86_32(-)]
x11-libs/libXxf86vm[abi_x86_32(-)]
nas? ( media-libs/nas[abi_x86_32(-)] )
)
amd64? (
app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
)
)
"
DEPEND=""
S=${WORKDIR}

@ -1,6 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-9.0.0.ebuild,v 1.3 2012/05/10 02:12:32 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-9.0.0.ebuild,v 1.4 2014/10/15 12:42:18 pacho Exp $
EAPI=5
inherit unpacker
@ -14,15 +16,24 @@ KEYWORDS="-* amd64 x86"
IUSE="nas"
RESTRICT="fetch strip"
RDEPEND="sys-libs/glibc
x11-libs/libXrandr
x11-libs/libXi
x11-libs/libXmu
x11-libs/libXxf86dga
x11-libs/libXxf86vm
RDEPEND="
dev-util/desktop-file-utils
nas? ( media-libs/nas )
amd64? ( app-emulation/emul-linux-x86-xlibs )"
sys-libs/glibc
|| (
(
x11-libs/libXrandr[abi_x86_32(-)]
x11-libs/libXi[abi_x86_32(-)]
x11-libs/libXmu[abi_x86_32(-)]
x11-libs/libXxf86dga[abi_x86_32(-)]
x11-libs/libXxf86vm[abi_x86_32(-)]
nas? ( media-libs/nas[abi_x86_32(-)] )
)
amd64? (
app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
)
)
"
DEPEND=""
S=${WORKDIR}

@ -1,6 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-9.0.1.ebuild,v 1.3 2012/05/10 02:12:32 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-9.0.1.ebuild,v 1.4 2014/10/15 12:42:18 pacho Exp $
EAPI=5
inherit unpacker
@ -14,15 +16,24 @@ KEYWORDS="-* amd64 x86"
IUSE="nas"
RESTRICT="fetch strip"
RDEPEND="sys-libs/glibc
x11-libs/libXrandr
x11-libs/libXi
x11-libs/libXmu
x11-libs/libXxf86dga
x11-libs/libXxf86vm
RDEPEND="
dev-util/desktop-file-utils
nas? ( media-libs/nas )
amd64? ( app-emulation/emul-linux-x86-xlibs )"
sys-libs/glibc
|| (
(
x11-libs/libXrandr[abi_x86_32(-)]
x11-libs/libXi[abi_x86_32(-)]
x11-libs/libXmu[abi_x86_32(-)]
x11-libs/libXxf86dga[abi_x86_32(-)]
x11-libs/libXxf86vm[abi_x86_32(-)]
nas? ( media-libs/nas[abi_x86_32(-)] )
)
amd64? (
app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
)
)
"
DEPEND=""
S=${WORKDIR}

@ -1,8 +1,8 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-9.1.0.ebuild,v 1.6 2013/08/01 20:48:54 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-9.1.0.ebuild,v 1.7 2014/10/15 12:42:18 pacho Exp $
EAPI="3"
EAPI=5
inherit unpacker
@ -16,17 +16,27 @@ KEYWORDS="-* amd64 x86"
IUSE="nas"
RESTRICT="fetch strip"
RDEPEND="sys-libs/glibc
x11-libs/libXrandr
x11-libs/libXi
x11-libs/libXmu
x11-libs/libXxf86dga
x11-libs/libXxf86vm
RDEPEND="
dev-util/desktop-file-utils
nas? ( media-libs/nas )
amd64? ( app-emulation/emul-linux-x86-xlibs )
|| ( virtual/jpeg:62 media-libs/jpeg:62 )
media-libs/libpng:1.2"
sys-libs/glibc
|| (
(
x11-libs/libXrandr[abi_x86_32(-)]
x11-libs/libXi[abi_x86_32(-)]
x11-libs/libXmu[abi_x86_32(-)]
x11-libs/libXxf86dga[abi_x86_32(-)]
x11-libs/libXxf86vm[abi_x86_32(-)]
|| ( virtual/jpeg:62[abi_x86_32(-)] media-libs/jpeg:62[abi_x86_32(-)] )
media-libs/libpng:1.2[abi_x86_32(-)]
nas? ( media-libs/nas[abi_x86_32(-)] )
)
amd64? (
app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
)
)
"
DEPEND=""
S=${WORKDIR}

@ -1,8 +1,8 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-9.2.0.ebuild,v 1.5 2013/08/01 20:48:54 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-9.2.0.ebuild,v 1.6 2014/10/15 12:42:18 pacho Exp $
EAPI="3"
EAPI=5
inherit unpacker
@ -16,17 +16,27 @@ KEYWORDS="-* amd64 x86"
IUSE="nas"
RESTRICT="fetch strip"
RDEPEND="sys-libs/glibc
x11-libs/libXrandr
x11-libs/libXi
x11-libs/libXmu
x11-libs/libXxf86dga
x11-libs/libXxf86vm
RDEPEND="
dev-util/desktop-file-utils
nas? ( media-libs/nas )
amd64? ( app-emulation/emul-linux-x86-xlibs )
|| ( virtual/jpeg:62 media-libs/jpeg:62 )
media-libs/libpng:1.2"
sys-libs/glibc
|| (
(
x11-libs/libXrandr[abi_x86_32(-)]
x11-libs/libXi[abi_x86_32(-)]
x11-libs/libXmu[abi_x86_32(-)]
x11-libs/libXxf86dga[abi_x86_32(-)]
x11-libs/libXxf86vm[abi_x86_32(-)]
|| ( virtual/jpeg:62[abi_x86_32(-)] media-libs/jpeg:62[abi_x86_32(-)] )
media-libs/libpng:1.2[abi_x86_32(-)]
nas? ( media-libs/nas[abi_x86_32(-)] )
)
amd64? (
app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
)
)
"
DEPEND=""
S=${WORKDIR}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/zsh-completion/zsh-completion-20130808.ebuild,v 1.4 2014/09/13 11:39:23 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/app-shells/zsh-completion/zsh-completion-20130808.ebuild,v 1.5 2014/10/15 13:50:00 klausman Exp $
EAPI=5
@ -10,7 +10,7 @@ SRC_URI="http://dev.gentoo.org/~radhermit/dist/${P}.tar.bz2"
LICENSE="ZSH"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc64-solaris"
KEYWORDS="alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc64-solaris"
RDEPEND=">=app-shells/zsh-4.3.5"

@ -1 +1,2 @@
DIST html-xml-utils-6.0.tar.gz 267172 SHA256 a3c5e562302c47030622f89a1893226f2fe3de4127c343618ba1e229a1b6e15a SHA512 4102b21881f391ce8ea0c9af76f0134b99ed8d8cb3f01576f29844a1c6026abadcb344eb3cd367feaed7a4f4f79074306e017d0e58667bcaf32acf3f168a714c WHIRLPOOL 8948e6fcaae000a3bc531919d3616f43fc2899f6d73e908849b8efab518d43fd67aab78ae4215b5228e90c4b416a9da49010b4a1e9953f15d97762512a0b675c
DIST html-xml-utils-6.8.tar.gz 310688 SHA256 f09b7de5e427ea930ed9ceaf0ee7e6a816cf51113149a040fa84a1664ddfa189 SHA512 f4e942636064727da08b32989353e7d260d981363346f7654d65aa561aa01a1e70c478fbc9257bc5d027d34dc62d896c29dc7bff8d50c67b382387d540395546 WHIRLPOOL e31796f24fcf173da2e29d9e0f2f45be54de468fc8a93b56380a7e0ad25d9e61b78cf9b643b77e62820ec6bfc4dfa78c14f13204df0c3210c69bde411a95e645

@ -0,0 +1,21 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/html-xml-utils/html-xml-utils-6.8.ebuild,v 1.1 2014/10/15 16:58:25 kensington Exp $
EAPI=5
DESCRIPTION="A number of simple utilities for manipulating HTML and XML files"
SRC_URI="http://www.w3.org/Tools/HTML-XML-utils/${P}.tar.gz"
HOMEPAGE="http://www.w3.org/Tools/HTML-XML-utils/"
LICENSE="W3C"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-linux ~ppc-macos ~x86-macos"
IUSE=""
src_prepare() {
sed -e "/doc_DATA = COPYING/d" -i Makefile.in || die
}
RDEPEND="net-misc/curl"
DEPEND="${RDEPEND}"

@ -1,9 +1,11 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/po4a/po4a-0.45.ebuild,v 1.12 2014/09/23 10:03:56 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/po4a/po4a-0.45-r1.ebuild,v 1.1 2014/10/15 17:54:01 axs Exp $
EAPI=4
EAPI=5
# Needed because this package also installs to vendor_perl
GENTOO_DEPEND_ON_PERL_SUBSLOT="yes"
inherit perl-app
DESCRIPTION="Tools for helping translation of documentation"

@ -1,2 +1,3 @@
DIST xournal-0.4.7-gentoo.patch.xz 14252 SHA256 6c92540096109522a24e3c25a6091b6770f5a0f42ba95fab319170f00ab24b6f SHA512 b7fbf94aef87b258b7f655acfb2edb2d882ac04fcb868d749b03f540a0a0ac4e40e1fc8a0cc39eb2d2f02f2066fcc518f7e52fec7d478335167ce5b04df9c9a0 WHIRLPOOL 123fb12647f97975edce78cc5fdef53ec5cfdab47ddb482d563cc4756c82f0693ccf89d483d27963f91c1496b84a2d6bb699f4c366201f34143793ea5b64e7f4
DIST xournal-0.4.7.tar.gz 553391 SHA256 d1ceb9c3a0b0172f7c2389bfe188a13cdc9f9f4c3ddc30095d635edf1367ac89 SHA512 476048b36c73b412dc7e003df5b61b3d694570fde77cbde057e887c1251c4ef18389567f2a63259b4e93a14ef4681536dcbb0f04ead28b60d70c9a4bd33a1cb0 WHIRLPOOL d85f5c267052ea26886fcf83b08b1c3c7780429fe374e40ffa18b9261289311663cff561e2ae378f02803c629a1448e663127152ec0f54ceeba61efa43b6200b
DIST xournal-0.4.8.tar.gz 641240 SHA256 233887a38136452dcb4652c35d08366fc7355f57ed46753db83e3e0f3193ef30 SHA512 cfd5760a0e832ef02786a29cb744d4932aeee97c4d6992b430e647bd59aaef1042735203824d0eaf9da9b884dcdadcfb8f5acea221638db91438ae46a6ee42bf WHIRLPOOL 23c0c31e2e902e42602f62f5060078e878b42e558c90208bd3326054cb733115449b9f36571175d24af3f98164f674049455045968c7f2890370428d447949c2

@ -0,0 +1,55 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/xournal/xournal-0.4.8.ebuild,v 1.1 2014/10/15 15:01:59 dilfridge Exp $
EAPI=5
GCONF_DEBUG=no
inherit gnome2 autotools
DESCRIPTION="Xournal is an application for notetaking, sketching, and keeping a journal using a stylus"
HOMEPAGE="http://xournal.sourceforge.net/"
LICENSE="GPL-2"
SLOT="0"
IUSE="+pdf"
if [[ "${PV}" != "9999" ]]; then
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
else
inherit git-2
SRC_URI=""
KEYWORDS=""
EGIT_REPO_URI="git://xournal.git.sourceforge.net/gitroot/xournal/xournal"
fi
COMMONDEPEND="
app-text/poppler:=[cairo]
dev-libs/atk
dev-libs/glib
gnome-base/libgnomecanvas
media-libs/freetype
media-libs/fontconfig
sys-libs/zlib
x11-libs/cairo
x11-libs/gdk-pixbuf
x11-libs/gtk+:2
x11-libs/pango
"
RDEPEND="${COMMONDEPEND}
pdf? ( app-text/poppler[utils] app-text/ghostscript-gpl )
"
DEPEND="${COMMONDEPEND}
virtual/pkgconfig
"
src_install() {
emake DESTDIR="${D}" install
emake DESTDIR="${D}" desktop-install
dodoc ChangeLog AUTHORS README
dohtml -r html-doc/*
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/xournal/xournal-9999.ebuild,v 1.8 2014/08/10 18:38:21 slyfox Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/xournal/xournal-9999.ebuild,v 1.9 2014/10/15 15:01:59 dilfridge Exp $
EAPI=5
@ -14,21 +14,16 @@ HOMEPAGE="http://xournal.sourceforge.net/"
LICENSE="GPL-2"
SLOT="0"
IUSE="+pdf vanilla"
IUSE="+pdf"
if [[ "${PV}" != "9999" ]]; then
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz !vanilla? ( http://dev.gentoo.org/~dilfridge/distfiles/${PN}-${PVR}-gentoo.patch.xz )"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
else
inherit git-2
SRC_URI=""
KEYWORDS=""
if use vanilla; then
EGIT_REPO_URI="git://xournal.git.sourceforge.net/gitroot/xournal/xournal"
else
EGIT_REPO_URI="git://gitorious.org/gentoo-stuff/xournal-gentoo.git"
EGIT_BRANCH="gentoo"
fi
EGIT_REPO_URI="git://xournal.git.sourceforge.net/gitroot/xournal/xournal"
fi
COMMONDEPEND="
@ -51,19 +46,6 @@ DEPEND="${COMMONDEPEND}
virtual/pkgconfig
"
src_prepare() {
if ! use vanilla && [[ "${PV}" != "9999" ]]; then
epatch "${WORKDIR}"/${PN}-${PVR}-gentoo.patch
fi
if ! use vanilla; then
sed -e "s:n http:n Gentoo release ${PVR}\\\\n http:" -i "${S}"/src/xo-interface.c
fi
epatch "${FILESDIR}/${PN}-0.4.7-am113.patch"
epatch "${FILESDIR}/${PN}-0.4.7-am113-2.patch"
epatch "${FILESDIR}/${PN}-0.4.7-ar.patch"
eautoreconf
}
src_install() {
emake DESTDIR="${D}" install
emake DESTDIR="${D}" desktop-install

@ -1,4 +1,2 @@
DIST mariadb-galera-10.0.12.tar.gz 51307785 SHA256 e68d6ec7c99e0c361a1d2e986e4adb2436776de8192e39dc9ea08ef24e13b1ef SHA512 8c6a39d3a81a7ea795a1c55e527c85996b4dc227607722e94d3c13051e19109bb9873b9993279407064f1d9dc0d1585234af5d22d9d1940fc05b856076249504 WHIRLPOOL 2d2a2720a5b5289902254549b06dd4cbb1476ad76b6bb2bef2fbd7ae57cb8490a47a0b260507ff93ef5aa647a270d2de48f0fb7a3a9ef8dcfea059734362db7d
DIST mariadb-galera-10.0.13.tar.gz 51542182 SHA256 9302c5ca8447e4f33e6f043dbdf56ec0028e1da8dfb713b9f1a81b1d6cd8d2fd SHA512 0274a344ef7da7f663f5822fcd5caa2672e4464e05d06c924050b9f7aaa34c0016067c9dda1f46697519d1eb6b80492f3ac2c7bbb86b0148735fd519b9eb1125 WHIRLPOOL df9c3e1a8fde111f5b1b66d9f556ab4a1b57c42cafd21dabc3a93d8de3add7b46f7f267f17110f19355018c5d2ebc97a8b75a5117106352137a5fdda67fde111
DIST mysql-extras-20140729-2200Z.tar.bz2 1494219 SHA256 28363c7ba1893677911451e7f05402a31afc0ed0a48ea1b7cf1915ae1be81e20 SHA512 d90e104b3e73af5589eb32ddbcf9098ad9d69898b55d4d662ebc9578f0281e87fef6b5adb6cdc33fa19a04bf066e01121ead2e6a2bffa0d44ffc10b895392a1c WHIRLPOOL 531a9e08f9231bfcd758bbe8d5b6d5968bd2cfce9c70bc8c15517f497606322da7cffbecd77a0cabd837c3c0ba4f2381a569d583f2fa5ecb14e95a367a93ee11
DIST mysql-extras-20140903-1928Z.tar.bz2 1494599 SHA256 3a1e4ba87b301751f1964875bdba4c4baafe270267247ee79e4285e256f272f8 SHA512 2fcf08cca2ccf62533058e1994a8aca1ffc17867495d5c7fe588d42978e9c5c2e08f93991f44b0354818db14339a09b156471a7c428de17250c54f48c5aca7c4 WHIRLPOOL fc5983a0cb3c8a8faabdb2b8f8cba183188b5cfa2e40eda0207942ed92cf69675ca1753b7c35420c5b0882d4b77d1daacf586fb08f5cb5c701b7925e549cd2c8

@ -1,118 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mariadb-galera/mariadb-galera-10.0.12.ebuild,v 1.2 2014/10/02 02:33:56 grknight Exp $
EAPI="5"
MY_EXTRAS_VER="20140729-2200Z"
WSREP_REVISION="25"
# Build system
BUILD="cmake"
inherit toolchain-funcs mysql-v2
# only to make repoman happy. it is really set in the eclass
IUSE="$IUSE"
# REMEMBER: also update eclass/mysql*.eclass before committing!
KEYWORDS="~amd64 ~x86"
# 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}"
# Please do not add a naive src_unpack to this ebuild
# If you want to add a single patch, copy the ebuild to an overlay
# and create your own mysql-extras tarball, looking at 000_index.txt
# Official test instructions:
# USE='-cluster embedded extraengine perl ssl static-libs community' \
# FEATURES='test userpriv -usersandbox' \
# ebuild mariadb-galera-X.X.XX.ebuild \
# digest clean package
src_test() {
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))"
# create directories because mysqladmin might right out of order
mkdir -p "${S}"/mysql-test/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:
# segfaults at random under Portage only, suspect resource limits.
#
# plugins.unix_socket
# fails because portage strips out the USER enviornment variable
#
for t in main.mysql_client_test main.mysql_client_test_nonblock \
binlog.binlog_statement_insert_delayed main.information_schema \
main.mysqld--help plugins.unix_socket \
funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql ; do
mysql-v2_disable_test "$t" "False positives in Gentoo"
done
# Run mysql tests
pushd "${TESTDIR}"
# run mysql-test tests
# Skip all CONNECT engine tests until upstream respondes to how to reference data files
perl mysql-test-run.pl --force --vardir="${S}/mysql-test/var-tests" \
--skip-test=connect --parallel=auto
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"
# Cleanup data files after tests
rm -r "${S}/mysql-test/var-tests" || die "Cleanup failed"
else
einfo "Skipping server tests due to minimal build."
fi
}

@ -1,8 +1,6 @@
DIST mariadb-10.0.12.tar.gz 51100726 SHA256 612bc7360997173d536b79d744e8418d3910924775cbb0614d0843d609be162d SHA512 09d14df652d7ddbfc42b7faa6743e85b013db258e9b3d29b27ca6f01f6b017a03425a900b29b4907e348195da01b59686dce8346371bab4bcd5dcf6778f7ee50 WHIRLPOOL 37808855569961d108f133d40bd7774cfed386289e5923f7c28369056fb1eb6a6d40d02248a214982c7c7d3d0740e2403b1ce3fb41b1b7b628a0ee081999ebd1
DIST mariadb-10.0.14.tar.gz 51156364 SHA256 ac0eca4ebb278aa304236bf6dbd5e8c9cf285431333f1379051c231c08e2e31d SHA512 9bb4466f4a71dd85e5811c3117208a6687815b60075beca341c281f5f919b7d6007d2c706f6916d135c7d1d4b02d57f7afb4d97cfac36a61195d994f8a269f17 WHIRLPOOL 3b1e76bc2f3f668bb73cc4159fc09d1757cb32555ea5a0e40a12112cdf101d0be01d93384e4e28a5247f1ea6e0811ed0582325bcd2e37f253cf79fe2d195ee35
DIST mariadb-5.5.39.tar.gz 45084762 SHA256 cb850865ab55ce5f01c99a612cc75b76ead5d75adfa75a606f453d32f9089d14 SHA512 a16685dce416449da5e004eaacc2e33d45ba437d91a117ef6c44c09f19186cafe626a87d25ebc67cbf08c0d57d61a3622dd9df9004c541a7bc46be82642b5a67 WHIRLPOOL d1c3efdb2ff4de1830e8d5f03709b7c7a1e037a07902fce3253473a241b62f15b3ccb54896e4ca048ecd952acc84577cfc0788632a2c4aa77694f86fe48f1089
DIST mariadb-5.5.40.tar.gz 44745240 SHA256 cbde17f4a31483143490def6fcce33310ebae49eafe92dc4ada0e7227202415a SHA512 178b77d95bcd72bd8ec7840e77a6c7156379d676ff65eeb9a9f58897c4476f2dcd8f390ddaf12471d836f0224d7dec3aebeaa6fd1589ffae071f1eba4ed60eac WHIRLPOOL 1c6462b73c9ed8a5c7a16d327e066c92280a61ccfe28e5b28ea274fa711df4ae5cc06d7dbab3fa1b225c255ddaa4bbb4dfe71906a6e5ac72de5d550581935213
DIST mysql-extras-20140729-2200Z.tar.bz2 1494219 SHA256 28363c7ba1893677911451e7f05402a31afc0ed0a48ea1b7cf1915ae1be81e20 SHA512 d90e104b3e73af5589eb32ddbcf9098ad9d69898b55d4d662ebc9578f0281e87fef6b5adb6cdc33fa19a04bf066e01121ead2e6a2bffa0d44ffc10b895392a1c WHIRLPOOL 531a9e08f9231bfcd758bbe8d5b6d5968bd2cfce9c70bc8c15517f497606322da7cffbecd77a0cabd837c3c0ba4f2381a569d583f2fa5ecb14e95a367a93ee11
DIST mysql-extras-20140817-2320Z.tar.bz2 1495153 SHA256 9a32dcc646c86cb8f9a941f4da6fd9fc183c0bd60faf47331d465e422ff7b8ac SHA512 d4eb8451a894206cc2d1f3431f6106a910495d357cc07b4e6088b545fc39a995a1d230a307467da73c8c6b11efa0eda634150e09a486a9c53fb063c7fa8d9bbc WHIRLPOOL f57573e6d3ca9f37c666848f07f65f963ed70cfe4e3408730e96be68073251a7611cad068c1d84a5fbfe42ee7c5f9e161d7962dcf591e6eae856ef1cfd286e9f
DIST mysql-extras-20140924-1913Z.tar.bz2 1494659 SHA256 958114bbe5fe21220f27b478c67a9ad3edd8d88fc58b528c6e7b5cf20e46dabb SHA512 b5fc435804b5843ecb9e522dbc8c6b5d2bb9bc8a7c39633032aaf566f2a2488fc6c0017a92dd6db95db6c14d06d25c43a67fb2387818a0060611c3c811491037 WHIRLPOOL a6a3b1953180923882de75d2e15cdbbf29f42c90947c88e1b29ceee3a2d8094eb5ee015ce2f38b13dbb84d52120be9e867618c90b655ffeec10d32947ce625d0
DIST mysql-extras-20141009-1450Z.tar.bz2 1493940 SHA256 e19856db9b48305eaa61241ec0dd15d185feb8fd3400a29d5e52f72230dcb62f SHA512 5052ce06e72468058894cc8a8b6f5af668c92ccfa79801ae2fcb05f52f3a1d2e5d2776905952378b94e5ef5096c5e9d59a9efa0979f968770cd85a332df418cd WHIRLPOOL d997bfc7188560e53a7d534299b2631517e601028defb538a7c4108b2170328239497c8c849af2cc5e4994517b3bb2ee0cd595d173089074b002468b46effc3d

@ -1,113 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mariadb/mariadb-10.0.12.ebuild,v 1.5 2014/10/02 02:32:22 grknight Exp $
EAPI="5"
MY_EXTRAS_VER="20140729-2200Z"
# Build system
BUILD="cmake"
inherit toolchain-funcs mysql-v2
# 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 ~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
src_test() {
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))"
# create directories because mysqladmin might right out of order
mkdir -p "${S}"/mysql-test/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:
# segfaults at random under Portage only, suspect resource limits.
#
# plugins.unix_socket
# fails because portage strips out the USER enviornment variable
#
for t in main.mysql_client_test main.mysql_client_test_nonblock \
binlog.binlog_statement_insert_delayed main.information_schema \
main.mysqld--help plugins.unix_socket \
funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql ; do
mysql-v2_disable_test "$t" "False positives in Gentoo"
done
# Run mysql tests
pushd "${TESTDIR}"
# run mysql-test tests
# Skip all CONNECT engine tests until upstream respondes to how to reference data files
perl mysql-test-run.pl --force --vardir="${S}/mysql-test/var-tests" \
--skip-test=connect --parallel=auto
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"
# Cleanup data files after tests
rm -r "${S}/mysql-test/var-tests" || die "Cleanup failed"
else
einfo "Skipping server tests due to minimal build."
fi
}

@ -2,7 +2,6 @@ DIST mysql-5.1.70.tar.gz 23984241 SHA256 9e03a343cf1b72b07f9c9bf7be24ffc808aa5c1
DIST mysql-5.1.73.tar.gz 24023347 SHA256 05ebe21305408b24407d14b77607a3e5ffa3c300e03f1359d3066f301989dcb5 SHA512 2e3651ebc1370dad7e01158cdd99133ed3f90c985114766b6282d58b743ae7bce16db797e82819fa5bbc2fa53d89811fd76b278c7459338288e7957634a8c3ff WHIRLPOOL f47c3fe1cd98b8ca2163646c760bd9763c65eab0591b31fe30a8c55c72c8b10d7b549b394493695cf98f50999364409ef8158661141277e6d99b011835aef942
DIST mysql-5.5.39.tar.gz 21713567 SHA256 1893a00b034da6ff4159b81348388dc65eca6c3ae12962bd446e9b3d105b4862 SHA512 1da29663720d94cc5cf5d76f7bc1534c638ed66f78533f9eac167575acd772498d409b931a9dffd7f863a0c2e4659fc4d4687ae363ca427ad49b8558c8747aa8 WHIRLPOOL be884564757bfe579cdd39161732d42abe041102162d2edd6c441214df2f3928a3e58d8e9acd7d06b96cb59be0fa28e05d8ae7cab0a6de4779ae9c79912f4d59
DIST mysql-5.5.40.tar.gz 21727672 SHA256 4d3721761a31c28866e8ee0fde47558a3e9047aaef3b89135ae8d45eebb74960 SHA512 9adc3c0ace48a84ee87fb7e1f36b2f3d3e5cd95d50ca3012828c7fb33b723cfbfdf85760a30ea38c719a90cc449613747e974768b7f0b070dc346e05a5c418b3 WHIRLPOOL e8a5e8c6e4b816d935fd5368a9f38eaea23b1269c39e6ceed54c13bfaa85586ea81d1c4386f4f3d520cdb3d16b023afa3dab763629e388bc0759389e0eddec43
DIST mysql-5.6.20.tar.gz 32979820 SHA256 4fc33b1a3ddb75fbc1cc30d0aba1af3d94c4fbe608048d46e34f39a8281a064d SHA512 c4bcc2a209616a38c04a4679cc7a76b354f0d7d3dda860b82b9cdb4746f897aa5c8204a440e1c65f55d81b2ac526b205dd0ba28786ba21778cc068efd71403ac WHIRLPOOL 09cd264b098401cdde9e57fd1dcf90387cb6e5f24b874c220914c6afcc4f03bccec9cb4e83a9694e740ac0ea4e5cf37297fab60fdf4d6342df71b7e4f75590f8
DIST mysql-5.6.21.tar.gz 33009070 SHA256 ea4daf6a8f4b1a9c62e416249a08fbdcbf686667d738004ef82044def96feb7c SHA512 0a15c30d17324eb123d7953a2564fea43a3d288dfe098dc419096c40101f8ee2fe201dab1a4860158b72a259040cab7a45073576a1a24879b1e1dc9990c190bd WHIRLPOOL 8a00b0fe04df901aece356f979e29b47c4361fa5e14ec76c36e0bc43da4049de265b547f9a27b6c948d5989c04a784c6dca547e86cc380bbb57d477b614f8e31
DIST mysql-extras-20130626-0127Z.tar.bz2 1476503 SHA256 a3c791b7b95fe170c4071feed11699146fc8f9de6a9f2ffa67214c2e50644b4f SHA512 4ee19cb5960ba24f2db16e7c5b647d1b7bb9fadbc73bbd8125bbac7e926c569a9a585a4d1d92b851ea6653d9c15eeb00f1592880f104520dc040e5af19943ac7 WHIRLPOOL 739f5762fa24b0feb40848ddb83f2ed95fb650933920b3d9e55c5e90f907d4ac74dfb00e4b9189cda8f9af4317478f3132daf789d7c91196827f645dd3e37d61
DIST mysql-extras-20140514-0124Z.tar.bz2 1493742 SHA256 0cdda9f8587532375274510a8a1f8fe5e80f10cfdf851a01074109803f7ee4cf SHA512 7a798809809b35a515a3475be5f1a96547d495592c83c4cf5c79fb07ceb45a04000da8922d051004c0f2d944f92ca47b75ad08d06a8dccca2ae9f94778d31a7e WHIRLPOOL 371446d80cd9fa22a28eeecde8d18c9c3ca76db9bc57a4ab2073ed0fc1d19a70a06a33cb92257a671849e4bad8bfb9f235272ee1221c7c21ce5f45bc900a59cc

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.5.40.ebuild,v 1.3 2014/10/06 17:35:01 grknight Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.5.40.ebuild,v 1.4 2014/10/15 16:46:57 grknight Exp $
EAPI="5"
@ -19,7 +19,7 @@ IUSE="$IUSE"
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/mysql-extras.git"
# REMEMBER: also update eclass/mysql*.eclass before committing!
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~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 ~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,144 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.6.20.ebuild,v 1.4 2014/10/02 02:25:50 grknight Exp $
EAPI="5"
MY_EXTRAS_VER="20140801-1950Z"
MY_PV="${PV//_alpha_pre/-m}"
MY_PV="${MY_PV//_/-}"
# Build type
BUILD="cmake"
inherit toolchain-funcs mysql-v2
# only to make repoman happy. it is really set in the eclass
IUSE="$IUSE"
# Define the mysql-extras source
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/mysql-extras.git"
# REMEMBER: also update eclass/mysql*.eclass before committing!
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~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}"
# Please do not add a naive src_unpack to this ebuild
# If you want to add a single patch, copy the ebuild to an overlay
# and create your own mysql-extras tarball, looking at 000_index.txt
# Official test instructions:
# USE='-cluster embedded extraengine perl ssl static-libs community' \
# FEATURES='test userpriv -usersandbox' \
# ebuild mysql-X.X.XX.ebuild \
# digest clean package
src_test() {
local TESTDIR="${CMAKE_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))"
# create directories because mysqladmin might right out of order
mkdir -p "${S}"/mysql-test/var-tests{,/log}
# create symlink for the tests to find mysql_tzinfo_to_sql
ln -s "${CMAKE_BUILD_DIR}/sql/mysql_tzinfo_to_sql" "${S}/sql/"
# These are failing in MySQL 5.5/5.6 for now and are believed to be
# false positives:
#
# main.information_schema, binlog.binlog_statement_insert_delayed,
# main.mysqld--help-notwin, funcs_1.is_triggers funcs_1.is_tables_mysql,
# funcs_1.is_columns_mysql, binlog.binlog_mysqlbinlog_filter,
# perfschema.binlog_edge_mix, perfschema.binlog_edge_stmt,
# mysqld--help-notwin, funcs_1.is_triggers, funcs_1.is_tables_mysql, funcs_1.is_columns_mysql
# perfschema.binlog_edge_stmt, perfschema.binlog_edge_mix, binlog.binlog_mysqlbinlog_filter
# fails due to USE=-latin1 / utf8 default
#
# main.mysql_client_test:
# segfaults at random under Portage only, suspect resource limits.
#
# main.mysql_tzinfo_to_sql_symlink
# fails due to missing mysql_test/std_data/zoneinfo/GMT file from archive
#
# rpl.rpl_plugin_load
# fails due to included file not listed in expected result
# appears to be poor planning
for t in \
binlog.binlog_mysqlbinlog_filter \
binlog.binlog_statement_insert_delayed \
funcs_1.is_columns_mysql \
funcs_1.is_tables_mysql \
funcs_1.is_triggers \
main.information_schema \
main.mysql_client_test \
main.mysqld--help-notwinfuncs_1.is_triggers \
main.mysql_tzinfo_to_sql_symlink \
mysqld--help-notwin \
perfschema.binlog_edge_mix \
perfschema.binlog_edge_stmt \
rpl.rpl_plugin_load \
; do
mysql-v2_disable_test "$t" "False positives in Gentoo"
done
# Run mysql tests
pushd "${TESTDIR}"
# Set file limits higher so tests run
ulimit -n 3000
# run mysql-test tests
perl mysql-test-run.pl --force --vardir="${S}/mysql-test/var-tests" \
--suite-timeout=5000 --parallel=auto
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"
# Cleanup data files after tests
rm -r "${S}/mysql-test/var-tests" || die "Cleanup failed"
else
einfo "Skipping server tests due to minimal build."
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.6.21.ebuild,v 1.3 2014/10/06 17:35:01 grknight Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.6.21.ebuild,v 1.4 2014/10/15 16:46:57 grknight Exp $
EAPI="5"
@ -13,7 +13,7 @@ inherit toolchain-funcs mysql-multilib
IUSE="$IUSE"
# REMEMBER: also update eclass/mysql*.eclass before committing!
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~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 ~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,4 +1,2 @@
DIST mysql-extras-20140729-2200Z.tar.bz2 1494219 SHA256 28363c7ba1893677911451e7f05402a31afc0ed0a48ea1b7cf1915ae1be81e20 SHA512 d90e104b3e73af5589eb32ddbcf9098ad9d69898b55d4d662ebc9578f0281e87fef6b5adb6cdc33fa19a04bf066e01121ead2e6a2bffa0d44ffc10b895392a1c WHIRLPOOL 531a9e08f9231bfcd758bbe8d5b6d5968bd2cfce9c70bc8c15517f497606322da7cffbecd77a0cabd837c3c0ba4f2381a569d583f2fa5ecb14e95a367a93ee11
DIST mysql-extras-20140817-2331Z.tar.bz2 1494554 SHA256 c2e338b4e6933d87696cf8c15b5c17e41c0227c05cb123ef2c84e78f26b04b0a SHA512 40a181eabbc112d0408883cf280cc14fc694d971601c35c34b8d6bde6f931aab3f909952676a23457773a5d015f17d57d7b409818ff8569a4b8977638ed80456 WHIRLPOOL 24d74c5be9514b59b18673777aa24f358c7ce4f2daddf23598eb910ca05baa22631849c406c581a864ebd0836b56a7f5ff69bf7377c2dae9d21e96c670ed0e3e
DIST percona-server-5.6.19-67.0.tar.gz 34127811 SHA256 5099e9d0ec69124f44596005a2dad92697dc2b6f8ab54d32bdb089945b76c346 SHA512 62b08b074d94f19e28e6aaf73f1419ecf589bd441b75efa7f27dad78705623b6002f5fd510832afb821d70315c7537042977cfbbab5317dfb1f6aca6d4224dc5 WHIRLPOOL a36725f1500125e4a7ce3714cc1b67c9bd90180e4eb0fce2237a8cbebb956a5d014934aa9b405f510fc3514a6a7dffb1301394c21b3ec129517ba25090ffc0d1
DIST percona-server-5.6.20-68.0.tar.gz 33900890 SHA256 68621fdb9cc195309e8d56eacedd9a8b97c86bdd1a6f0f2d8e300816a1a1d7cd SHA512 cf0c52967d5645f3e4bc3b5e2ef2158c94461dbcd21c08cc6027845ac4a46201642db59085dc487111db98539088c3c920c121673452af5e7aca6ae0b89370ff WHIRLPOOL 582ebbd4c6a633ef895936be873bb7b844515e49d5353ffc45d9814f436562595f41e22703a069688c62c186e67f585e6aac664776d83d6b169b8000aa09c85d

@ -1,132 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/percona-server/percona-server-5.6.19.67.0.ebuild,v 1.2 2014/10/02 02:39:57 grknight Exp $
EAPI="5"
MY_EXTRAS_VER="20140729-2200Z"
MY_PV="${PV//_alpha_pre/-m}"
MY_PV="${MY_PV//_/-}"
# Build type
BUILD="cmake"
inherit toolchain-funcs mysql-v2
# only to make repoman happy. it is really set in the eclass
IUSE="$IUSE"
# Define the mysql-extras source
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/mysql-extras.git"
# REMEMBER: also update eclass/mysql*.eclass before committing!
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-linux"
# 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}"
# Please do not add a naive src_unpack to this ebuild
# If you want to add a single patch, copy the ebuild to an overlay
# and create your own mysql-extras tarball, looking at 000_index.txt
# Official test instructions:
# USE='-cluster embedded extraengine perl ssl static-libs community' \
# FEATURES='test userpriv -usersandbox' \
# ebuild percona-server-X.X.XX.ebuild \
# digest clean package
src_test() {
local TESTDIR="${CMAKE_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))"
# create directories because mysqladmin might right out of order
mkdir -p "${S}"/mysql-test/var-tests{,/log}
# These are failing in Percona 5.6 for now and are believed to be
# false positives:
#
# main.information_schema, binlog.binlog_statement_insert_delayed,
# main.mysqld--help-notwin, binlog.binlog_mysqlbinlog_filter
# perfschema.binlog_edge_mix, perfschema.binlog_edge_stmt
# funcs_1.is_columns_mysql funcs_1.is_tables_mysql funcs_1.is_triggers
# fails due to USE=-latin1 / utf8 default
#
# main.mysql_client_test:
# segfaults at random under Portage only, suspect resource limits.
#
# main.percona_bug1289599
# Looks to be a syntax error in the test file itself
#
# main.variables main.myisam main.merge_recover
# fails due to ulimit not able to open enough files (needs 5000)
#
for t in main.mysql_client_test \
binlog.binlog_statement_insert_delayed main.information_schema \
main.mysqld--help-notwin binlog.binlog_mysqlbinlog_filter \
perfschema.binlog_edge_mix perfschema.binlog_edge_stmt \
funcs_1.is_columns_mysql funcs_1.is_tables_mysql funcs_1.is_triggers \
main.variables main.myisam main.merge_recover \
main.percona_bug1289599; do
mysql-v2_disable_test "$t" "False positives in Gentoo"
done
# Run mysql tests
pushd "${TESTDIR}"
# Set file limits higher so tests run
ulimit -n 3000
# run mysql-test tests
perl mysql-test-run.pl --force --vardir="${S}/mysql-test/var-tests" \
--testcase-timeout=30 --parallel=auto
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"
# Cleanup data files after tests
rm -r "${S}/mysql-test/var-tests" || die "Cleanup failed"
else
einfo "Skipping server tests due to minimal build."
fi
}

@ -0,0 +1 @@
DIST extra-cmake-modules-1.3.0.tar.xz 120672 SHA256 ea8b6a648b7b2dc313df709940813c22ed5b68d2f7bef30acbaf2a83a6e4c723 SHA512 70fe638bf8a4374974d5b0b9fdb4c5559a8d7e7a8520df6a4a6c4b764cd2a7194f82662a9f7e8363835b593ec6afca3e1305f1fb8a43871732d4e27574bab9ae WHIRLPOOL 64361d10f979aacc6066b15ae26dcc32e2823aac5fb09880b28ecd9bed2b41160c2d44b0c569af797f4b970ad644900319ab0c193e8b252f1efd7399ba35025a

@ -0,0 +1,44 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/extra-cmake-modules/extra-cmake-modules-1.3.0.ebuild,v 1.1 2014/10/15 13:21:02 kensington Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit cmake-utils python-any-r1
DESCRIPTION="Extra modules and scripts for CMake"
HOMEPAGE="https://projects.kde.org/projects/kdesupport/extra-cmake-modules"
SRC_URI="mirror://kde/stable/frameworks/5.3.0/${P}.tar.xz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE="doc"
DEPEND="
app-arch/xz-utils
>=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
}

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

@ -1 +1,2 @@
DIST libdbusmenu-qt-0.9.2.tar.xz 242888 SHA256 ecd1108f637c4c58946aff2aba70010f8060bd87c1acc85a917c2b3f43cf406d SHA512 93471a03cfc127babc58cf07b1caa30ae901ad2d213790d5085117f331a6cea0d2ab6b5ba21abdf582c40f172ff8e8168a185fa1a27d7d367a01a3b6ed731155 WHIRLPOOL b38e23c9def7802040c8ce94bcce6a644cf5e088a90fda091a2ba75b5a332b36d97f00d998f8c1b1942101eceecdb8c78612fcb3ee5f0604de98f65aa33cb3f7
DIST libdbusmenu-qt_0.9.3+14.10.20140619.orig.tar.gz 46641 SHA256 e531b29388317f48e22c652c7111e9c7750aa7d429a72742c49a1c8af1e61968 SHA512 791c1904a1c960a94bba2c624469d8a9c1c76e14fc40917feb5aeb8c55acc6c68a0b03509037440f35ad8416710cbe705c1b117b23a9a684b6ff0d919d1d5e18 WHIRLPOOL b76294a4c9cdf943594f685aeae13e12db8d6f0b85f4a86031023c15072cdae619ff70c95e8db40eaeb9acb8d234e48e45ca79899c835b068387df040f688160

@ -0,0 +1,16 @@
--- CMakeLists.txt.old 2014-10-10 21:14:47.139654992 +0200
+++ CMakeLists.txt 2014-10-10 21:16:17.114656451 +0200
@@ -90,8 +90,12 @@
)
add_subdirectory(src)
+
+option(BUILD_TESTS "Build tests for qt4" ON)
if (NOT USE_QT5) # TODO port tests to Qt5
-add_subdirectory(tests)
+ if(BUILD_TESTS)
+ add_subdirectory(tests)
+ endif(BUILD_TESTS)
endif()
add_subdirectory(tools)

@ -0,0 +1,111 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20140619.ebuild,v 1.1 2014/10/15 13:47:18 kensington Exp $
EAPI=5
EBZR_REPO_URI="lp:libdbusmenu-qt"
[[ ${PV} == 9999* ]] && BZR_ECLASS="bzr"
inherit cmake-utils multibuild virtualx ${BZR_ECLASS}
DESCRIPTION="A library providing Qt implementation of DBusMenu specification"
HOMEPAGE="https://launchpad.net/libdbusmenu-qt/"
if [[ ${PV} == 9999* ]] ; then
KEYWORDS=""
else
MY_PV=${PV/_pre/+14.10.}
SRC_URI="http://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${MY_PV}.orig.tar.gz"
# upstream has no permissions to use some kde written code so repack git
# repo every time
#SRC_URI="http://dev.gentoo.org/~scarabeus/${P}.tar.xz"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
PATCHES=( "${FILESDIR}/${P}-optionaltests.patch" )
fi
LICENSE="LGPL-2"
SLOT="0"
IUSE="debug doc +qt4 qt5"
S=${WORKDIR}/${PN}-${MY_PV}
REQUIRED_USE="|| ( qt4 qt5 )"
RDEPEND="
qt4? (
dev-qt/qtcore:4
dev-qt/qtdbus:4
dev-qt/qtgui:4
)
qt5? (
dev-qt/qtcore:5
dev-qt/qtdbus:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
)
"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )
test? (
dev-libs/qjson
qt4? ( dev-qt/qttest:4 )
qt5? ( dev-qt/qttest:5 )
)
"
DOCS=( NEWS README )
# tests fail due to missing connection to dbus
RESTRICT="test"
pkg_setup() {
MULTIBUILD_VARIANTS=()
use qt4 && MULTIBUILD_VARIANTS+=( qt4 )
use qt5 && MULTIBUILD_VARIANTS+=( qt5 )
}
src_prepare() {
[[ ${PV} == 9999* ]] && bzr_src_prepare
cmake-utils_src_prepare
use test || comment_add_subdirectory tests
}
src_configure() {
myconfigure() {
local mycmakeargs=(
$(cmake-utils_use_with doc)
)
if [[ ${MULTIBUILD_VARIANT} = qt4 ]] ; then
mycmakeargs+=( -DUSE_QT4=ON )
fi
if [[ ${MULTIBUILD_VARIANT} = qt5 ]] ; then
mycmakeargs+=( -DUSE_QT5=ON )
fi
cmake-utils_src_configure
}
multibuild_foreach_variant myconfigure
}
src_compile() {
multibuild_foreach_variant cmake-utils_src_compile
}
src_test() {
mytest() {
local builddir=${BUILD_DIR}
BUILD_DIR=${BUILD_DIR}/tests \
VIRTUALX_COMMAND=cmake-utils_src_test virtualmake
BUILD_DIR=${builddir}
}
multibuild_foreach_variant mytest
}
src_install() {
multibuild_foreach_variant cmake-utils_src_install
}

@ -1 +1,2 @@
DIST log4c-1.2.1.tar.gz 508139 SHA256 6ed40a41307c26d052667e1661437394ab00e29cd24ff2640b502ba8ab1e442b SHA512 d8a5122df4d0afcff4880464ca58afa0661db3c60242c8ed1d034acf217f642bf9db0b0601ee07e832195408a8fa2ee8be61e9ee3f6ab59834bb13ec8598d0fd WHIRLPOOL 3a5f7e682f5f1a0f2cb073a8c242c01b94df55791e361a8781177acf631adce30a86732718a8a618f72c2a34f096d1522ea9c208547123684327a6ac0b1a0d49
DIST log4c-1.2.4.tar.gz 559789 SHA256 5991020192f52cc40fa852fbf6bbf5bd5db5d5d00aa9905c67f6f0eadeed48ea SHA512 bd66029183b545de6b46b803e128735c5b57af0ca7f8a0a1f1655565920778993362e3187ffbe9b4b5e85dbf4c700b7d1f1dd4d1a636bcb20bfdb71fc73d37ca WHIRLPOOL 30e90b35d1ccc9fd4687cd761fe99f9933cb17ad75c97c3c140c1e794b696aea0caf643dde434b7c90555c821eebb59b1874f8a61d4d26896bd71739816c5812

@ -0,0 +1,16 @@
Respect the autotools docdir switch. Avoid installing a copy of the license.
--- doc/Makefile.am
+++ doc/Makefile.am
@@ -1,10 +1,9 @@
man3dir = $(mandir)/man3
-docdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)
+docdir = @docdir@
docfiles = \
$(top_srcdir)/README \
$(top_srcdir)/AUTHORS \
$(top_srcdir)/NEWS \
- $(top_srcdir)/COPYING \
$(top_srcdir)/ChangeLog
targets = doxygen.stamp

@ -0,0 +1,43 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/log4c/log4c-1.2.4.ebuild,v 1.1 2014/10/15 17:47:58 kensington Exp $
EAPI=5
inherit autotools-utils
DESCRIPTION="Log4c is a library of C for flexible logging to files, syslog and other destinations"
HOMEPAGE="http://log4c.sourceforge.net/"
SRC_URI="mirror://sourceforge/log4c/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug doc examples +expat static-libs"
RDEPEND="expat? ( dev-libs/expat )"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen[dot] )"
PATCHES=( "${FILESDIR}/${P}-docdir.patch" )
src_configure() {
local myeconfargs=(
--disable-expattest
$(use_enable debug)
$(use_enable doc)
)
use expat || myeconfargs+=( --without-expat )
autotools-utils_src_configure
}
src_install() {
autotools-utils_src_install
if use examples; then
insinto "/usr/share/doc/${PF}/examples"
doins -r examples/*
fi
}

@ -7,7 +7,7 @@
<longdescription>
Log4c is a library of C for flexible logging to files, syslog and other destinations. It is modeled after the Log for Java library (http://jakarta.apache.org/log4j/), staying as close to their API as is reasonable.
</longdescription>
<use>
</use>
<upstream>
<remote-id type="sourceforge">log4c</remote-id>
</upstream>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/nspr-4.10.6-r1.ebuild,v 1.9 2014/08/10 18:37:45 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/nspr-4.10.6-r1.ebuild,v 1.10 2014/10/15 13:18:42 klausman Exp $
EAPI=5
WANT_AUTOCONF="2.5"
@ -15,7 +15,7 @@ SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${PV}/src/${P}.tar
LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="debug"
RDEPEND="

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/nss/nss-3.16.5.ebuild,v 1.5 2014/10/14 21:10:22 axs Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/nss/nss-3.16.5.ebuild,v 1.6 2014/10/15 13:18:21 klausman Exp $
EAPI=5
inherit eutils flag-o-matic multilib toolchain-funcs multilib-minimal
@ -19,7 +19,7 @@ SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/${RTM_NAME}
LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="+cacert +nss-pem utils"
DEPEND=">=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]

@ -1,8 +1,8 @@
DIST openssl-0.9.8za.tar.gz 3787508 SHA256 cdcb98d0fbc026ca798b17919334310271d3a593554ffd6a59659b9222fd4e48 SHA512 3e16cd427bb7da4c740fa56dbee3d3e77d59bc255a474be07521354ef1db507fbd3befd35e30eaabf1c84458602bfe0ec887167604a22ae832acdcb113edb753 WHIRLPOOL 6a8f9fead39dfeb0c4e702e8395dcb6554fac03c351d31693e08a613fba3be638dcd52c5feb583b68c7729efe5adc1f5bef8deae47590183b747462fe3873c3d
DIST openssl-0.9.8zb.tar.gz 3727934 SHA256 950e2298237de1697168debd42860bf41ead618e0c03dc9a3a56e23258e435be SHA512 b563a7d9c7ae602aefb3ba8e5cd54d0460c805b7a4ef0b1b369907d6447f5b1977ebb1e261d37254a487d74d56f40bf825e2a279c6ae56ffcc9b7fd785dc7dbd WHIRLPOOL 60aeeb8171222d358c26361494c2d06f3cc6d66a385f3fcd58005e1220c3819add0e952cd4add16457191d8317b11efcdb7f6ae4696880d21a77c95df2c56a6a
DIST openssl-1.0.0m.tar.gz 4054477 SHA256 224dbbfaee3ad7337665e24eab516c67446d5081379a40b2f623cf7801e672de SHA512 0a8024bcffe0bfa488aa6a8592a393017481573aac563223c171ed62e040d2fba2396a65123ba3d7287ebecd33c3c9183b1c09783121fe480c8eef8f8f938b9d WHIRLPOOL 6bab33e9b0fb25505cf94035aef5997c7c4eef29192f00abeb0ed7137114e00082bd7ffff6eb3091b19439a75fdb4a7bbb00df0192d21a21e9ff3359ce024d06
DIST openssl-1.0.0n.tar.gz 3994771 SHA256 3895eb5b1c2ba079406d081340d9e1dc064f4fbf4d0f41d53cefd154adef2aa2 SHA512 059ab7e6061808f5b059a804bcf03d5ac018584e9c2b4ae292436e7b8c023a972bd4acc9e5bb5680f08add592e1f1b302435ee5e49ef1c0cb1304436513ab9b5 WHIRLPOOL b9b3a12f964eda47bd02cdd59a1902fff0941c7b7fbcb9fdae96b2a72faaf50f3c1586bd3027b7fb8559878b0bac10d44cd66ca613a69ecb799519d9d43da61b
DIST openssl-0.9.8zc.tar.gz 3735406 SHA256 461cc694f29e72f59c22e7ea61bf44671a5fc2f8b3fc2eeac89714b7be915881 SHA512 e4a68857b509bbaa5c66bf43491541e309e37f136816a1380664488420805edc74dc7f94c6318e34e077b29d53d060f971ba69b9efcfa0da9605934b2be45ef4 WHIRLPOOL 5fef377db08b93dc67cda509beb7c366af10cca3dfab3ce9e9f89798169984691ddec784a02bc839e190ddc08641d337f3adf6b0ced3ed796a5ed4f247805e90
DIST openssl-1.0.0o.tar.gz 4003271 SHA256 3b6f5aa4faa5190f29647cce6899b146f5968503c4188980c437ca6f11d8c8fd SHA512 7deb813128dd9202277a07793f31ef36a91851b115002e51c0db93d7c6571a2a4e74a3945bd309a6f7d4cac79f80db9739624cad5465dbf59b3131e0c6cbc50e WHIRLPOOL bce2a153588c07e69fae2341ead37c8bcad32ed072eb4ac812ba8969bdec23253153196ce3466ff21ea2c1c0e7939bb3a3c09068a464d8489654e44aa14af4fc
DIST openssl-1.0.1i.tar.gz 4422117 SHA256 3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7 SHA512 6cbcdcec8568236e8f20f0461f93df8a193a0ad88102ff548443e6ec87e2a7f649e314beee1e6bafda693934b4fb142244b61d14bf736828dda09e277b941d93 WHIRLPOOL 4baefe8a203243d08c2ca4dc9e1019a539135604a8ddfb09b9a7f2711108ad6ebd45eef1cfa09331f19fe57defbe7e1390f9ac2de086437a484c5819cabb5a4a
DIST openssl-1.0.2-beta2.tar.gz 4872101 SHA256 50c8c1268621c4f9b2de97036685221c7e56563b9b72d449d646122ad8139ec3 SHA512 a3e8e5e9145eb36a6fdc23561009f24179db31b786724ca3d1d6f798d54cd7eed478814094a5416939ed9c4f4a9e1f14f2d253b7090dc7f883dad4b7e0a504ef WHIRLPOOL 32a1974fc1129d11600b9ac6e3cf401a09e3171ff9a963b41bbc0ef0e106055c4965c6f7936c87af0ec7dd63d1ac600dfa47108389f248102e90210561448907
DIST openssl-1.0.1j.tar.gz 4432964 SHA256 1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3 SHA512 a786bb99b68d88c1de79d3c5372767f091ebeefb5abc1d4883253fd3ab5a86af53389f5ff36fdd8faa27c5fb78be8bbff406392c373358697da80d250eadebb8 WHIRLPOOL 467aa3b02d04837e3281670401985e492d15b561c03b97246e3c8e61b0d3b1927332e3a226de4ed5bd02265a04fb31ce84c3501f4af9685633d00a9b43c56978
DIST openssl-1.0.2-beta3.tar.gz 5149260 SHA256 264d2d5114d3da3c0e1712312ad0c77bd41757f1cc12f543250063d1e57259e6 SHA512 d18ce87429d0addba11a02d121affd16ec63237a97474167ae1ed914dbc5d284b090d72443b0bfed1e0ad165a37655dd96d3be87053b792a871515e819ccfa72 WHIRLPOOL 26bbce30122106cb5f36d426fb1f50c0bca952caf6d7224e17a6252a5731e3b4ec9da1a96553f152631e7b0243332d3c0f7c8bc2e512b64f3a126955d4355a53
DIST openssl-c_rehash.sh.1.7 4167 SHA256 4999ee79892f52bd6a4a7baba9fac62262454d573bbffd72685d3aae9e48cee0 SHA512 55e8c2e827750a4f375cb83c86bfe2d166c01ffa5d7e9b16657b72b38b747c8985dd2c98f854c911dfbbee2ff3e92aff39fdf089d979b2e3534b7685ee8b80da WHIRLPOOL c88f06a3b8651f76b6289552cccceb64e13f6697c5f0ce3ff114c781ce1c218912b8ee308af9d087cd76a9600fdacda1953175bff07d7d3eb21b0c0b7f4f1ce1

@ -1,65 +0,0 @@
https://bugs.gentoo.org/499086
https://rt.openssl.org/Ticket/Display.html?id=3333&user=guest&pass=guest
when gcc is given a .s file and told to preprocess it, it outputs nothing
This reverts commit d1cf23ac86c05b22b8780e2c03b67230564d2d34.
---
Makefile | 4 +---
bn/Makefile | 4 +---
modes/Makefile | 4 +---
sha/Makefile | 4 +---
4 files changed, 4 insertions(+), 12 deletions(-)
--- openssl-1.0.2-beta2/crypto/bn/Makefile
+++ openssl-1.0.2-beta2/crypto/bn/Makefile
@@ -135,9 +135,7 @@
ppc64-mont.s: asm/ppc64-mont.pl;$(PERL) asm/ppc64-mont.pl $(PERLASM_SCHEME) $@
alpha-mont.s: asm/alpha-mont.pl
- (preproc=/tmp/$$$$.$@; trap "rm $$preproc" INT; \
- $(PERL) asm/alpha-mont.pl > $$preproc && \
- $(CC) -E $$preproc > $@ && rm $$preproc)
+ $(PERL) $< | $(CC) -E - | tee $@ > /dev/null
# GNU make "catch all"
%-mont.S: asm/%-mont.pl; $(PERL) $< $(PERLASM_SCHEME) $@
--- openssl-1.0.2-beta2/crypto/Makefile
+++ openssl-1.0.2-beta2/crypto/Makefile
@@ -77,9 +77,7 @@
ppccpuid.s: ppccpuid.pl; $(PERL) ppccpuid.pl $(PERLASM_SCHEME) $@
pariscid.s: pariscid.pl; $(PERL) pariscid.pl $(PERLASM_SCHEME) $@
alphacpuid.s: alphacpuid.pl
- (preproc=/tmp/$$$$.$@; trap "rm $$preproc" INT; \
- $(PERL) alphacpuid.pl > $$preproc && \
- $(CC) -E $$preproc > $@ && rm $$preproc)
+ $(PERL) $< | $(CC) -E - | tee $@ > /dev/null
testapps:
[ -z "$(THIS)" ] || ( if echo $(SDIRS) | fgrep ' des '; \
--- openssl-1.0.2-beta2/crypto/modes/Makefile
+++ openssl-1.0.2-beta2/crypto/modes/Makefile
@@ -55,9 +55,7 @@
ghash-sparcv9.s: asm/ghash-sparcv9.pl
$(PERL) asm/ghash-sparcv9.pl $@ $(CFLAGS)
ghash-alpha.s: asm/ghash-alpha.pl
- (preproc=/tmp/$$$$.$@; trap "rm $$preproc" INT; \
- $(PERL) asm/ghash-alpha.pl > $$preproc && \
- $(CC) -E $$preproc > $@ && rm $$preproc)
+ $(PERL) $< | $(CC) -E - | tee $@ > /dev/null
ghash-parisc.s: asm/ghash-parisc.pl
$(PERL) asm/ghash-parisc.pl $(PERLASM_SCHEME) $@
ghashv8-armx.S: asm/ghashv8-armx.pl
--- openssl-1.0.2-beta2/crypto/sha/Makefile
+++ openssl-1.0.2-beta2/crypto/sha/Makefile
@@ -60,9 +60,7 @@
$(PERL) $< $(PERLASM_SCHEME) $@
sha1-alpha.s: asm/sha1-alpha.pl
- (preproc=/tmp/$$$$.$@; trap "rm $$preproc" INT; \
- $(PERL) asm/sha1-alpha.pl > $$preproc && \
- $(CC) -E $$preproc > $@ && rm $$preproc)
+ $(PERL) $< | $(CC) -E - | tee $@ > /dev/null
# Solaris make has to be explicitly told
sha1-x86_64.s: asm/sha1-x86_64.pl; $(PERL) asm/sha1-x86_64.pl $(PERLASM_SCHEME) > $@

@ -0,0 +1,159 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-0.9.8z_p3.ebuild,v 1.1 2014/10/15 16:27:02 polynomial-c Exp $
# this ebuild is only for the libcrypto.so.0.9.8 and libssl.so.0.9.8 SONAME for ABI compat
EAPI="5"
inherit eutils flag-o-matic toolchain-funcs multilib multilib-minimal
PLEVEL=$(echo "${PV##*_p}" | tr '[1-9]' '[a-i]')
MY_PV=${PV/_p*/${PLEVEL}}
MY_P=${PN}-${MY_PV}
S="${WORKDIR}/${MY_P}"
DESCRIPTION="Toolkit for SSL v2/v3 and TLS v1"
HOMEPAGE="http://www.openssl.org/"
SRC_URI="mirror://openssl/source/${MY_P}.tar.gz"
LICENSE="openssl"
SLOT="0.9.8"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
IUSE="bindist gmp kerberos sse2 test zlib"
RDEPEND="gmp? ( >=dev-libs/gmp-5.1.3-r1[${MULTILIB_USEDEP}] )
zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
kerberos? ( >=app-crypt/mit-krb5-1.11.4[${MULTILIB_USEDEP}] )
abi_x86_32? (
!<=app-emulation/emul-linux-x86-baselibs-20140508-r4
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
)
!=dev-libs/openssl-0.9.8*:0"
DEPEND="${RDEPEND}
sys-apps/diffutils
>=dev-lang/perl-5
test? ( sys-devel/bc )"
# Do not install any docs
DOCS=()
src_prepare() {
epatch "${FILESDIR}"/${PN}-0.9.8e-bsd-sparc64.patch
epatch "${FILESDIR}"/${PN}-0.9.8h-ldflags.patch #181438
epatch "${FILESDIR}"/${PN}-0.9.8m-binutils.patch #289130
# disable fips in the build
# make sure the man pages are suffixed #302165
# don't bother building man pages if they're disabled
sed -i \
-e '/DIRS/s: fips : :g' \
-e '/^MANSUFFIX/s:=.*:=ssl:' \
-e '/^MAKEDEPPROG/s:=.*:=$(CC):' \
-e $(has noman FEATURES \
&& echo '/^install:/s:install_docs::' \
|| echo '/^MANDIR=/s:=.*:=/usr/share/man:') \
Makefile{,.org} \
|| die
# show the actual commands in the log
sed -i '/^SET_X/s:=.*:=set -x:' Makefile.shared
# update the enginedir path.
# punt broken config we don't care about as it fails sanity check.
sed -i \
-e '/^"debug-ben-debug-64"/d' \
-e "/foo.*engines/s|/lib/engines|/$(get_libdir)/engines|" \
Configure || die
# since we're forcing $(CC) as makedep anyway, just fix
# the conditional as always-on
# helps clang (#417795), and versioned gcc (#499818)
sed -i 's/expr.*MAKEDEPEND.*;/true;/' util/domd || die
# quiet out unknown driver argument warnings since openssl
# doesn't have well-split CFLAGS and we're making it even worse
# and 'make depend' uses -Werror for added fun (#417795 again)
[[ ${CC} == *clang* ]] && append-flags -Qunused-arguments
# allow openssl to be cross-compiled
cp "${FILESDIR}"/gentoo.config-0.9.8 gentoo.config || die "cp cross-compile failed"
chmod a+rx gentoo.config
append-flags -fno-strict-aliasing
append-flags -Wa,--noexecstack
sed -i '1s,^:$,#!/usr/bin/perl,' Configure #141906
sed -i '/^"debug-bodo/d' Configure # 0.9.8za shipped broken
./config --test-sanity || die "I AM NOT SANE"
multilib_copy_sources
}
multilib_src_configure() {
unset APPS #197996
unset SCRIPTS #312551
tc-export CC AR RANLIB
# Clean out patent-or-otherwise-encumbered code
# Camellia: Royalty Free http://en.wikipedia.org/wiki/Camellia_(cipher)
# IDEA: Expired http://en.wikipedia.org/wiki/International_Data_Encryption_Algorithm
# EC: ????????? ??/??/2015 http://en.wikipedia.org/wiki/Elliptic_Curve_Cryptography
# MDC2: Expired http://en.wikipedia.org/wiki/MDC-2
# RC5: 5,724,428 03/03/2015 http://en.wikipedia.org/wiki/RC5
use_ssl() { use $1 && echo "enable-${2:-$1} ${*:3}" || echo "no-${2:-$1}" ; }
echoit() { echo "$@" ; "$@" ; }
local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo "Heimdal")
local sslout=$(./gentoo.config)
einfo "Use configuration ${sslout:-(openssl knows best)}"
local config="Configure"
[[ -z ${sslout} ]] && config="config"
echoit \
./${config} \
${sslout} \
$(use sse2 || echo "no-sse2") \
enable-camellia \
$(use_ssl !bindist ec) \
enable-idea \
enable-mdc2 \
$(use_ssl !bindist rc5) \
enable-tlsext \
$(use_ssl gmp gmp -lgmp) \
$(use_ssl kerberos krb5 --with-krb5-flavor=${krb5}) \
$(use_ssl zlib) \
--prefix=/usr \
--openssldir=/etc/ssl \
shared threads \
|| die "Configure failed"
# Clean out hardcoded flags that openssl uses
local CFLAG=$(grep ^CFLAG= Makefile | LC_ALL=C sed \
-e 's:^CFLAG=::' \
-e 's:-fomit-frame-pointer ::g' \
-e 's:-O[0-9] ::g' \
-e 's:-march=[-a-z0-9]* ::g' \
-e 's:-mcpu=[-a-z0-9]* ::g' \
-e 's:-m[a-z0-9]* ::g' \
)
sed -i \
-e "/^LIBDIR=/s|=.*|=$(get_libdir)|" \
-e "/^CFLAG/s|=.*|=${CFLAG} ${CFLAGS}|" \
-e "/^SHARED_LDFLAGS=/s|$| ${LDFLAGS}|" \
Makefile || die
}
multilib_src_compile() {
# depend is needed to use $confopts
emake -j1 depend
emake -j1 build_libs
}
multilib_src_test() {
emake -j1 test
}
multilib_src_install() {
dolib.so lib{crypto,ssl}.so.0.9.8
}

@ -1,213 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-1.0.0m.ebuild,v 1.9 2014/07/05 12:45:20 ago Exp $
EAPI="4"
inherit eutils flag-o-matic toolchain-funcs multilib
REV="1.7"
DESCRIPTION="full-strength general purpose cryptography library (including SSL v2/v3 and TLS v1)"
HOMEPAGE="http://www.openssl.org/"
SRC_URI="mirror://openssl/source/${P}.tar.gz
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/${PN}/${PN}-c_rehash.sh?rev=${REV} -> ${PN}-c_rehash.sh.${REV}"
LICENSE="openssl"
SLOT="0"
KEYWORDS="alpha amd64 arm ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~sparc-fbsd ~x86-fbsd"
IUSE="bindist gmp kerberos rfc3779 sse2 static-libs test zlib"
# Have the sub-libs in RDEPEND with [static-libs] since, logically,
# our libssl.a depends on libz.a/etc... at runtime.
LIB_DEPEND="gmp? ( dev-libs/gmp[static-libs(+)] )
zlib? ( sys-libs/zlib[static-libs(+)] )
kerberos? ( app-crypt/mit-krb5 )"
RDEPEND="static-libs? ( ${LIB_DEPEND} )
!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
DEPEND="${RDEPEND}
sys-apps/diffutils
>=dev-lang/perl-5
test? ( sys-devel/bc )"
PDEPEND="app-misc/ca-certificates"
src_unpack() {
unpack ${P}.tar.gz
SSL_CNF_DIR="/etc/ssl"
sed \
-e "/^DIR=/s:=.*:=${SSL_CNF_DIR}:" \
"${DISTDIR}"/${PN}-c_rehash.sh.${REV} \
> "${WORKDIR}"/c_rehash || die #416717
}
src_prepare() {
# Make sure we only ever touch Makefile.org and avoid patching a file
# that gets blown away anyways by the Configure script in src_configure
rm -f Makefile
epatch "${FILESDIR}"/${PN}-1.0.0a-ldflags.patch #327421
#epatch "${FILESDIR}"/${PN}-1.0.0d-fbsd-amd64.patch #363089
epatch "${FILESDIR}"/${PN}-1.0.0d-windres.patch #373743
epatch "${FILESDIR}"/${PN}-1.0.0h-pkg-config.patch
epatch "${FILESDIR}"/${PN}-1.0.0e-parallel-build.patch
epatch "${FILESDIR}"/${PN}-1.0.0e-x32.patch
epatch_user #332661
# disable fips in the build
# make sure the man pages are suffixed #302165
# don't bother building man pages if they're disabled
sed -i \
-e '/DIRS/s: fips : :g' \
-e '/^MANSUFFIX/s:=.*:=ssl:' \
-e '/^MAKEDEPPROG/s:=.*:=$(CC):' \
-e $(has noman FEATURES \
&& echo '/^install:/s:install_docs::' \
|| echo '/^MANDIR=/s:=.*:=/usr/share/man:') \
Makefile.org \
|| die
# show the actual commands in the log
sed -i '/^SET_X/s:=.*:=set -x:' Makefile.shared
# allow openssl to be cross-compiled
cp "${FILESDIR}"/gentoo.config-1.0.0 gentoo.config || die
chmod a+rx gentoo.config
append-flags -fno-strict-aliasing
append-flags $(test-flags-CC -Wa,--noexecstack)
sed -i '1s,^:$,#!/usr/bin/perl,' Configure #141906
./config --test-sanity || die "I AM NOT SANE"
}
src_configure() {
unset APPS #197996
unset SCRIPTS #312551
unset CROSS_COMPILE #311473
tc-export CC AR RANLIB RC
# Clean out patent-or-otherwise-encumbered code
# Camellia: Royalty Free http://en.wikipedia.org/wiki/Camellia_(cipher)
# IDEA: Expired http://en.wikipedia.org/wiki/International_Data_Encryption_Algorithm
# EC: ????????? ??/??/2015 http://en.wikipedia.org/wiki/Elliptic_Curve_Cryptography
# MDC2: Expired http://en.wikipedia.org/wiki/MDC-2
# RC5: 5,724,428 03/03/2015 http://en.wikipedia.org/wiki/RC5
use_ssl() { usex $1 "enable-${2:-$1}" "no-${2:-$1}" " ${*:3}" ; }
echoit() { echo "$@" ; "$@" ; }
local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo "Heimdal")
local sslout=$(./gentoo.config)
einfo "Use configuration ${sslout:-(openssl knows best)}"
local config="Configure"
[[ -z ${sslout} ]] && config="config"
echoit \
./${config} \
${sslout} \
$(use sse2 || echo "no-sse2") \
enable-camellia \
$(use_ssl !bindist ec) \
enable-idea \
enable-mdc2 \
$(use_ssl !bindist rc5) \
enable-tlsext \
$(use_ssl gmp gmp -lgmp) \
$(use_ssl kerberos krb5 --with-krb5-flavor=${krb5}) \
$(use_ssl rfc3779) \
$(use_ssl zlib) \
--prefix=/usr \
--openssldir=${SSL_CNF_DIR} \
--libdir=$(get_libdir) \
shared threads \
|| die
# Clean out hardcoded flags that openssl uses
local CFLAG=$(grep ^CFLAG= Makefile | LC_ALL=C sed \
-e 's:^CFLAG=::' \
-e 's:-fomit-frame-pointer ::g' \
-e 's:-O[0-9] ::g' \
-e 's:-march=[-a-z0-9]* ::g' \
-e 's:-mcpu=[-a-z0-9]* ::g' \
-e 's:-m[a-z0-9]* ::g' \
)
sed -i \
-e "/^CFLAG/s|=.*|=${CFLAG} ${CFLAGS}|" \
-e "/^SHARED_LDFLAGS=/s|$| ${LDFLAGS}|" \
Makefile || die
}
src_compile() {
# depend is needed to use $confopts; it also doesn't matter
# that it's -j1 as the code itself serializes subdirs
emake -j1 depend || die
emake all || die
# rehash is needed to prep the certs/ dir; do this
# separately to avoid parallel build issues.
emake rehash || die
}
src_test() {
emake -j1 test || die
}
src_install() {
emake INSTALL_PREFIX="${D}" install || die
dobin "${WORKDIR}"/c_rehash || die #333117
dodoc CHANGES* FAQ NEWS README doc/*.txt doc/c-indentation.el
dohtml -r doc/*
use rfc3779 && dodoc engines/ccgost/README.gost
# This is crappy in that the static archives are still built even
# when USE=static-libs. But this is due to a failing in the openssl
# build system: the static archives are built as PIC all the time.
# Only way around this would be to manually configure+compile openssl
# twice; once with shared lib support enabled and once without.
use static-libs || rm -f "${D}"/usr/lib*/lib*.a
# create the certs directory
dodir ${SSL_CNF_DIR}/certs
cp -RP certs/* "${D}"${SSL_CNF_DIR}/certs/ || die
rm -r "${D}"${SSL_CNF_DIR}/certs/{demo,expired}
# Namespace openssl programs to prevent conflicts with other man pages
cd "${D}"/usr/share/man
local m d s
for m in $(find . -type f | xargs grep -L '#include') ; do
d=${m%/*} ; d=${d#./} ; m=${m##*/}
[[ ${m} == openssl.1* ]] && continue
[[ -n $(find -L ${d} -type l) ]] && die "erp, broken links already!"
mv ${d}/{,ssl-}${m}
# fix up references to renamed man pages
sed -i '/^[.]SH "SEE ALSO"/,/^[.]/s:\([^(, ]*(1)\):ssl-\1:g' ${d}/ssl-${m}
ln -s ssl-${m} ${d}/openssl-${m}
# locate any symlinks that point to this man page ... we assume
# that any broken links are due to the above renaming
for s in $(find -L ${d} -type l) ; do
s=${s##*/}
rm -f ${d}/${s}
ln -s ssl-${m} ${d}/ssl-${s}
ln -s ssl-${s} ${d}/openssl-${s}
done
done
[[ -n $(find -L ${d} -type l) ]] && die "broken manpage links found :("
dodir /etc/sandbox.d #254521
echo 'SANDBOX_PREDICT="/dev/crypto"' > "${D}"/etc/sandbox.d/10openssl
diropts -m0700
keepdir ${SSL_CNF_DIR}/private
}
pkg_preinst() {
has_version ${CATEGORY}/${PN}:0.9.8 && return 0
preserve_old_lib /usr/$(get_libdir)/lib{crypto,ssl}.so.0.9.8
}
pkg_postinst() {
ebegin "Running 'c_rehash ${ROOT%/}${SSL_CNF_DIR}/certs/' to rebuild hashes #333069"
c_rehash "${ROOT%/}${SSL_CNF_DIR}/certs" >/dev/null
eend $?
has_version ${CATEGORY}/${PN}:0.9.8 && return 0
preserve_old_lib_notify /usr/$(get_libdir)/lib{crypto,ssl}.so.0.9.8
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-1.0.0n.ebuild,v 1.1 2014/09/26 06:05:53 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-1.0.0o.ebuild,v 1.1 2014/10/15 16:27:02 polynomial-c Exp $
EAPI="4"

@ -1,21 +1,20 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-1.0.2_beta2.ebuild,v 1.2 2014/08/13 20:53:07 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-1.0.1j.ebuild,v 1.1 2014/10/15 16:27:02 polynomial-c Exp $
EAPI="4"
inherit eutils flag-o-matic toolchain-funcs multilib multilib-minimal
REV="1.7"
MY_P=${P/_/-}
DESCRIPTION="full-strength general purpose cryptography library (including SSL and TLS)"
HOMEPAGE="http://www.openssl.org/"
SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
SRC_URI="mirror://openssl/source/${P}.tar.gz
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/${PN}/${PN}-c_rehash.sh?rev=${REV} -> ${PN}-c_rehash.sh.${REV}"
LICENSE="openssl"
SLOT="0"
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
IUSE="bindist gmp kerberos rfc3779 sse2 static-libs test +tls-heartbeat vanilla zlib"
# The blocks are temporary just to make sure people upgrade to a
@ -25,7 +24,7 @@ RDEPEND="gmp? ( >=dev-libs/gmp-5.1.3-r1[static-libs(+)?,${MULTILIB_USEDEP}] )
zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )
kerberos? ( >=app-crypt/mit-krb5-1.11.4[${MULTILIB_USEDEP}] )
abi_x86_32? (
!<=app-emulation/emul-linux-x86-baselibs-20140508
!<=app-emulation/emul-linux-x86-baselibs-20140406-r3
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
)
!<net-misc/openssh-5.9_p1-r4
@ -36,20 +35,21 @@ DEPEND="${RDEPEND}
test? ( sys-devel/bc )"
PDEPEND="app-misc/ca-certificates"
S="${WORKDIR}/${MY_P}"
MULTILIB_WRAPPED_HEADERS=(
usr/include/openssl/opensslconf.h
)
src_prepare() {
src_unpack() {
unpack ${P}.tar.gz
SSL_CNF_DIR="/etc/ssl"
sed \
-e "/^DIR=/s:=.*:=${EPREFIX}${SSL_CNF_DIR}:" \
-e "s:SSL_CMD=/usr:SSL_CMD=${EPREFIX}/usr:" \
"${DISTDIR}"/${PN}-c_rehash.sh.${REV} \
> "${WORKDIR}"/c_rehash || die #416717
}
MULTILIB_WRAPPED_HEADERS=(
usr/include/openssl/opensslconf.h
)
src_prepare() {
# Make sure we only ever touch Makefile.org and avoid patching a file
# that gets blown away anyways by the Configure script in src_configure
rm -f Makefile
@ -57,11 +57,12 @@ src_prepare() {
if ! use vanilla ; then
epatch "${FILESDIR}"/${PN}-1.0.0a-ldflags.patch #327421
epatch "${FILESDIR}"/${PN}-1.0.0d-windres.patch #373743
epatch "${FILESDIR}"/${PN}-1.0.2-parallel-build.patch
epatch "${FILESDIR}"/${PN}-1.0.2_beta2-ipv6.patch
epatch "${FILESDIR}"/${PN}-1.0.0h-pkg-config.patch
epatch "${FILESDIR}"/${PN}-1.0.1-parallel-build.patch
epatch "${FILESDIR}"/${PN}-1.0.1-x32.patch
epatch "${FILESDIR}"/${PN}-1.0.1h-ipv6.patch
epatch "${FILESDIR}"/${PN}-1.0.1e-s_client-verify.patch #472584
epatch "${FILESDIR}"/${PN}-1.0.2_beta2-revert-alpha-perl-generation.patch #499086
epatch "${FILESDIR}"/${PN}-1.0.1f-revert-alpha-perl-generation.patch #499086
epatch_user #332661
fi
@ -96,7 +97,6 @@ src_prepare() {
append-flags -fno-strict-aliasing
append-flags $(test-flags-CC -Wa,--noexecstack)
append-cppflags -DOPENSSL_NO_BUF_FREELISTS
sed -i '1s,^:$,#!'${EPREFIX}'/usr/bin/perl,' Configure #141906
# The config script does stupid stuff to prompt the user. Kill it.

@ -0,0 +1 @@
DIST sni-qt-0.2.6.tar.bz2 34082 SHA256 646a05f38d946b66e307b1248d04fefce821fc05b79bc200042573d731a1391e SHA512 aa4cffeb3a5a70d65bd5ff42dcdd1c8efd107ade32a104b9a91696aecfb39a7a15d151f7491030ac0d7df796f2c7e4e6c3c0b7e32ee07a7cdc949da757147621 WHIRLPOOL 73da71219d00032435679752b5bd208e120be21eb6119e055473f8043b938ceda0e48925279834318b480aa43af2a08d4c34de32df8e649e70643867c7f68ba7

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

@ -0,0 +1,24 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/sni-qt/sni-qt-0.2.6.ebuild,v 1.1 2014/10/15 17:32:48 mrueg Exp $
EAPI=5
inherit cmake-utils
DESCRIPTION="A Qt plugin which turns all QSystemTrayIcon into StatusNotifierItems"
HOMEPAGE="https://launchpad.net/sni-qt"
SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.bz2"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND="
dev-libs/libdbusmenu-qt[qt4(+)]
dev-qt/qtcore:4
dev-qt/qtdbus:4
dev-qt/qtgui:4
"
RDEPEND="${DEPEND}"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.201.0.ebuild,v 1.1 2014/10/11 08:09:28 dilfridge Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.201.0.ebuild,v 1.2 2014/10/15 13:28:35 dilfridge Exp $
EAPI=5
@ -19,7 +19,7 @@ RDEPEND="
"
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-CBuilder
virtual/perl-Module-Build
>=virtual/perl-Module-Build-0.420.0
test? (
virtual/perl-Test-Simple
dev-perl/Test-NoWarnings

@ -1,2 +1,3 @@
DIST APCu-4.0.1.tgz 105861 SHA256 d9d22fdb69a43118da2bd8c120bfc34da7dff89b9327beb52ded4d1aa73e266f SHA512 64d92ee59b3e404514420c48cbe73e2ae41d3b3cd97a68724b29dc00302dbee8ea465211f52fbc5e116c6a3afb3b4eb69b07eeaef5b038294debb5a541fa9415 WHIRLPOOL ce7725e7f5fd268a6f17b51a3610b50a7d96fc6a0bc72d9f1b80445ec586cac433cb42ee1f5ca4336b321bd69b0886bcf8b4f83a6a51d0355045552bea5a180b
DIST APCu-4.0.6.tgz 119689 SHA256 4c757df0b90e855a1f9cf160d8d697f53f74e60f44bd93080cfb12f838d1027e SHA512 dc9be4bef7ede76f8fe94b49c106f64e3d6b1a52d2f5ca12e00b01b689fe60f6d74790768c45ec085957443c5d7b96249ab9d0a3de93282fe38e829e974bda29 WHIRLPOOL fb8c0a9e655ae274e3a11cd401d42516a0bdaed314f7aedc35a9f90ed921935c832aa6339f89d9259630fac7f93adde00bf5964097edb21301a6ad936215200f
DIST APCu-4.0.7.tgz 118670 SHA256 178a731ee3435b451f1144bc4a63c9d70d4909a2c434e17c6e07db554df90bd6 SHA512 50db51358c9268cc5fdd0d48fb444be9e9356f1690bc1ae021a9618c8819ce8873bf4502fe87a10467ffda2ef38267ccca2af55152b064400c69a8da92b7e98b WHIRLPOOL 3c721753764d6f3adbf6090710aafdb29d78b3d55e718c0101d7cad993b51d7b335931c61f120f8dad4623fe16cad9f13952367934968599ed15dd9c744b9725

@ -0,0 +1,63 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-apcu/pecl-apcu-4.0.7.ebuild,v 1.1 2014/10/15 14:44:31 grknight Exp $
EAPI=5
PHP_EXT_NAME="apcu"
PHP_EXT_PECL_PKG="APCu"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
DOCS="CHANGELOG INSTALL NOTICE TECHNOTES.txt TODO"
USE_PHP="php5-6 php5-5 php5-4"
S="${WORKDIR}/apcu-${PV}"
PHP_EXT_S="${WORKDIR}/apcu-${PV}"
inherit php-ext-pecl-r2 confutils eutils
S="${WORKDIR}/apcu-${PV}"
KEYWORDS="~amd64 ~x86"
DESCRIPTION="Stripped down version of APC supporting only user cache"
LICENSE="PHP-3.01"
SLOT="0"
IUSE="+mmap"
DEPEND=""
RDEPEND="${DEPEND}"
LOCKS="pthreadmutex pthreadrw spinlock semaphore"
LUSE=""
for l in ${LOCKS}; do
LUSE+="lock_${l} "
done
IUSE+=" ${LUSE/lock_pthreadrw/+lock_pthreadrw}"
REQUIRED_USE="^^ ( $LUSE )"
src_configure() {
my_conf="--enable-apcu"
use mmap || my_conf+=" --disable-apcu-mmap"
enable_extension_enable "apcu-rwlocks" "lock_pthreadrw" 0
php-ext-source-r2_src_configure
}
src_install() {
php-ext-pecl-r2_src_install
dodir "${PHP_EXT_SHARED_DIR}"
insinto "${PHP_EXT_SHARED_DIR}"
doins apc.php
}
pkg_postinst() {
elog "The apc.php file shipped with this release of pecl-apcu was"
elog "installed into ${PHP_EXT_SHARED_DIR}/."
}

@ -1,14 +1,14 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-memcache/pecl-memcache-2.2.7.ebuild,v 1.3 2014/08/10 21:02:48 slyfox Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-memcache/pecl-memcache-2.2.7.ebuild,v 1.4 2014/10/15 15:37:04 grknight Exp $
EAPI="4"
EAPI=5
PHP_EXT_NAME="memcache"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
DOCS="README"
USE_PHP="php5-5 php5-4 php5-3"
USE_PHP="php5-6 php5-5 php5-4"
inherit php-ext-pecl-r2

@ -1,4 +1,6 @@
DIST Smarty-2.6.28.tar.gz 154154 SHA256 362bd7599ff714766f97c86d9bf4b00f8d1343c1016167044c877a5ff05c1c33 SHA512 9c5def27aa7e04be211d4d72cd71ada7985c6d9412a97e6b1826224fca3b184b451adc591b1b6985f0754e595a2b3e230d9074e884a83013aab44365ece3218d WHIRLPOOL 2258c6303b02f2ba52c2cb6374ecc6c6e1da121225e153589c2def519a6196c5a08ad17443390d0eedb0ed1c47ebcb19eb36d60664cbe83328fa95ac225305cf
DIST Smarty-3.1.12.tar.gz 203062 SHA256 af6a944823ce0ad24792f2adf19d651890dce276469be940a63452b024400c36 SHA512 2982911347b409ce7631404adcab1f4a5437ddc2ec651b0e7c21f831134aa6c810e0590546857b29f0c7269dc7d49815e792591f01a27620403441476d1ff32c WHIRLPOOL 2d318103243c359f91869ab9e0efd4a3ae2f469ce0addd7fc111bbed8e956c2a93a8ddd193c3ca49be190dcc5581ecfe195faa4fd24d538627591c6dd2a51a54
DIST Smarty-3.1.16.tar.gz 208110 SHA256 f5e1ffe54641fc38a82806cdadafe80a818da55ec5c970452f7a4291699db0d7 SHA512 00d06acf2f248d314d75997fc8d3f5935fd381ff2905325ffd60f5ac3b41507349966b8dc9652063223fe11b272e03495a757d7bceb7e791453e9fa999f757fd WHIRLPOOL d0102930c04c970f915c7eede097b1f73086b895d8d1cd27334220cd05c08082ac95223e674f1d1e541640f41a57c0193c1cb3d1780280bf77f8030a3767e247
DIST Smarty-3.1.20.tar.gz 208218 SHA256 b7f707a477aae2fc2d015ce0f3dcf29ad903f555de5b27829b97128a520fb0e3 SHA512 0afbcde84ccf197b1ac911713fc28204cb74bad7ac572325d08cc4553fdf3f5e13cc36e60738ce0b1e5ffa9ce636c51820b9bba67acf7ac17bc397e17cbe2a2b WHIRLPOOL 5242de602434e923b667a3208d9d0f64197f529db2f7c2a5cfc56dd3939fe7279e567b7801df99841ef3b36e3cf883d0367f094b5c73667537091491861e2dbc
DIST manual-en-3.1.8.zip 413723 SHA256 83c06b1acc3e921b08c6c0076cc1ea888654244d3fbb5cc2f2a78d17a41dceae SHA512 644fda80416572cc8e2e7e757ee76afdfd1ff466c923a57091fc31182bc2a53e71d1a0a0d4970ca91f93ff60795ce943a14da2333af97b2eb4fa4e0802798fa1 WHIRLPOOL 476a56af0bd85c259a887ca221b260027ace493af17c528c8dd8d41c0767b6a77f0cc5e57783990aabd0839b5e7380056ad0081429c28bf56cc9836aa8445e00
DIST manual-en.3.1.14.zip 408414 SHA256 3aabe51e932b790d24dd8a3c77188b43b99a127f3adaeb0108f085c310404850 SHA512 d384e3856b45ed3f992f3732a5465120abe9fb947cdf13ff67a9c4264f72987d24885ee61cd7309b728e64cdfe4f34c3e7f757096d35de56d962f3b78def9e58 WHIRLPOOL 33dd45ea6cd7bc1129625eb72417fae7c41226a92a6aaddcb72c4426517bd465529599fd8bfc259d8bc3f70f7cd064ada020da4ea7d260cf9801af6944db29f4

@ -0,0 +1,40 @@
# 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-3.1.20.ebuild,v 1.1 2014/10/15 13:08:55 grknight Exp $
EAPI=5
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
MY_P="Smarty-${PV}"
DOC_PV="3.1.14"
DESCRIPTION="A template engine for PHP"
HOMEPAGE="http://www.smarty.net/"
SRC_URI="http://www.smarty.net/files/${MY_P}.tar.gz
doc? ( http://www.smarty.net/files/docs/manual-en.${DOC_PV}.zip )"
LICENSE="LGPL-2.1"
SLOT="0"
IUSE="doc"
DEPEND="doc? ( app-arch/unzip )"
RDEPEND="dev-lang/php"
S="${WORKDIR}/${MY_P}"
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 "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/SAPI (where SAPI is e.g apache2-php5.3,"
elog "cgi-php5.3, etc)."
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/PyQt4/PyQt4-4.11.2-r1.ebuild,v 1.2 2014/10/14 02:49:02 pesa Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/PyQt4/PyQt4-4.11.2-r1.ebuild,v 1.3 2014/10/15 14:48:47 pesa Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
@ -130,6 +130,7 @@ src_configure() {
# We need to specify the .pro file name when it doesn't follow
# the subdirs naming convention or recursive qmake won't work.
sed -i -e '/^SUBDIRS/ {
s:designer:designer/python.pro:
s:pylupdate:pylupdate/pylupdate4.pro:
s:pyrcc:pyrcc/pyrcc4.pro:
}' ${PN}.pro || die

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/PyQt5/PyQt5-5.3.2.ebuild,v 1.2 2014/10/13 17:50:20 pesa Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/PyQt5/PyQt5-5.3.2.ebuild,v 1.3 2014/10/15 15:26:13 pesa Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
@ -140,8 +140,10 @@ src_configure() {
# We need to specify the .pro file name when it doesn't follow
# the subdirs naming convention or recursive qmake won't work.
sed -i -e '/^SUBDIRS/ {
s:designer:designer/python.pro:
s:pylupdate:pylupdate/pylupdate5.pro:
s:pyrcc:pyrcc/pyrcc5.pro:
s:qmlscene:qmlscene/python.pro:
}' ${PN}.pro || die
eqmake5 -recursive ${PN}.pro
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/jinja/jinja-2.7.3.ebuild,v 1.12 2014/08/19 23:31:16 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/jinja/jinja-2.7.3.ebuild,v 1.13 2014/10/15 15:27:05 idella4 Exp $
EAPI=5
@ -24,7 +24,7 @@ RDEPEND="dev-python/markupsafe[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
!dev-python/jinja:compat"
DEPEND="${RDEPEND}
doc? ( >=dev-python/sphinx-0.6 )"
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
# XXX: handle Babel better?

@ -1,9 +1,9 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyflakes/pyflakes-0.8.1.ebuild,v 1.6 2014/07/20 11:05:53 klausman Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyflakes/pyflakes-0.8.1.ebuild,v 1.7 2014/10/15 16:24:53 floppym Exp $
EAPI=5
PYTHON_COMPAT=(python{2_7,3_{2,3,4}} )
PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
inherit distutils-r1

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/simplejson/simplejson-3.6.4.ebuild,v 1.1 2014/10/07 06:42:54 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/simplejson/simplejson-3.6.4.ebuild,v 1.2 2014/10/15 16:20:14 floppym Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
@ -20,7 +20,7 @@ DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
DOCS=( README.rst CHANGES.txt )
python_compile() {
if [[ ${EPYTHON} == python2.7 ]]; then
if ! python_is_python3; then
local CFLAGS=${CFLAGS}
append-cflags -fno-strict-aliasing
fi

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/cmake-utils.eclass,v 1.110 2014/08/12 14:58:40 kensington Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/cmake-utils.eclass,v 1.111 2014/10/15 13:44:24 kensington Exp $
# @ECLASS: cmake-utils.eclass
# @MAINTAINER:
@ -118,9 +118,9 @@ case ${WANT_CMAKE} in
esac
inherit toolchain-funcs multilib flag-o-matic eutils
case ${EAPI:-0} in
case ${EAPI} in
2|3|4|5) : ;;
*) die "EAPI=${EAPI} is not supported" ;;
*) die "EAPI=${EAPI:-0} is not supported" ;;
esac
CMAKE_EXPF="src_prepare src_configure src_compile src_test src_install"
@ -238,6 +238,21 @@ _generator_to_use() {
echo ${generator_name}
}
# @FUNCTION: comment_add_subdirectory
# @USAGE: <subdirectory>
# @DESCRIPTION:
# Comment out an add_subdirectory call in CMakeLists.txt in the current directory
comment_add_subdirectory() {
if [[ -z ${1} ]]; then
die "comment_add_subdirectory must be passed the directory name to comment"
fi
if [[ -e "CMakeLists.txt" ]]; then
sed -e "/add_subdirectory[[:space:]]*([[:space:]]*${1//\//\\/}[[:space:]]*)/s/^/#DONOTCOMPILE /" \
-i CMakeLists.txt || die "failed to comment add_subdirectory(${1})"
fi
}
# @FUNCTION: cmake-utils_use_with
# @USAGE: <USE flag> [flag name]
# @DESCRIPTION:

@ -0,0 +1,181 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/kde5-functions.eclass,v 1.1 2014/10/15 12:48:57 kensington Exp $
# @ECLASS: kde5-functions.eclass
# @MAINTAINER:
# kde@gentoo.org
# @BLURB: Common ebuild functions for KDE 5 packages
# @DESCRIPTION:
# This eclass contains all functions shared by the different eclasses,
# for KDE 5 ebuilds.
if [[ -z ${_KDE5_FUNCTIONS_ECLASS} ]]; then
_KDE5_FUNCTIONS_ECLASS=1
inherit toolchain-funcs versionator
# @ECLASS-VARIABLE: EAPI
# @DESCRIPTION:
# Currently EAPI 5 is supported.
case ${EAPI} in
5) ;;
*) die "EAPI=${EAPI:-0} is not supported" ;;
esac
# @ECLASS-VARIABLE: FRAMEWORKS_MINIMAL
# @DESCRIPTION:
# Minimal Frameworks version to require for the package.
: ${FRAMEWORKS_MINIMAL:=5.3.0}
# @ECLASS-VARIABLE: KDEBASE
# @DESCRIPTION:
# This gets set to a non-zero value when a package is considered a kde or
# kdevelop ebuild.
if [[ ${CATEGORY} = kde-base ]]; then
KDEBASE=kde-base
elif [[ ${CATEGORY} = kde-frameworks ]]; then
KDEBASE=kde-frameworks
elif [[ ${KMNAME-${PN}} = kdevelop ]]; then
KDEBASE=kdevelop
fi
debug-print "${ECLASS}: ${KDEBASE} ebuild recognized"
# @ECLASS-VARIABLE: KDE_SCM
# @DESCRIPTION:
# SCM to use if this is a live ebuild.
: ${KDE_SCM:=git}
case ${KDE_SCM} in
svn|git) ;;
*) die "KDE_SCM: ${KDE_SCM} is not supported" ;;
esac
# determine the build type
if [[ ${PV} = *9999* ]]; then
KDE_BUILD_TYPE="live"
else
KDE_BUILD_TYPE="release"
fi
export KDE_BUILD_TYPE
# @FUNCTION: _check_gcc_version
# @INTERNAL
# @DESCRIPTION:
# Determine if the current GCC version is acceptable, otherwise die.
_check_gcc_version() {
if [[ ${MERGE_TYPE} != binary ]]; then
local version=$(gcc-version)
local major=${version%.*}
local minor=${version#*.}
[[ ${major} -lt 4 ]] || \
( [[ ${major} -eq 4 && ${minor} -lt 8 ]] ) \
&& die "Sorry, but gcc-4.8 or later is required for KDE 5."
fi
}
# @FUNCTION: _add_kdecategory_dep
# @INTERNAL
# @DESCRIPTION:
# Implementation of add_kdebase_dep and add_frameworks_dep.
_add_kdecategory_dep() {
debug-print-function ${FUNCNAME} "$@"
local category=${1}
local package=${2}
local use=${3}
local version=${4}
if [[ -n ${use} ]] ; then
local use="[${use}]"
fi
if [[ -n ${version} ]] ; then
local operator=">="
local version="-${version}"
fi
echo " ${operator}${category}/${package}${version}:5${use}"
}
# @FUNCTION: add_frameworks_dep
# @USAGE: <package> [USE flags] [minimum version]
# @DESCRIPTION:
# Create proper dependency for kde-frameworks/ dependencies.
# This takes 1 to 3 arguments. The first being the package name, the optional
# second is additional USE flags to append, and the optional third is the
# version to use instead of the automatic version (use sparingly).
# The output of this should be added directly to DEPEND/RDEPEND, and may be
# wrapped in a USE conditional (but not an || conditional without an extra set
# of parentheses).
add_frameworks_dep() {
debug-print-function ${FUNCNAME} "$@"
local version
if [[ -n ${3} ]]; then
version=${3}
elif [[ ${CATEGORY} = kde-frameworks ]]; then
version=${PV}
elif [[ ${CATEGORY} = kde-base ]]; then
case $(get_kde_version) in
5.1) version=5.3.0 ;;
*) version=${FRAMEWORKS_MINIMAL} ;;
esac
elif [[ -z "${version}" ]] ; then
version=${FRAMEWORKS_MINIMAL}
fi
_add_kdecategory_dep kde-frameworks "${1}" "${2}" "${version}"
}
# @FUNCTION: add_kdebase_dep
# @USAGE: <package> [USE flags] [minimum version]
# @DESCRIPTION:
# Create proper dependency for kde-base/ dependencies.
# This takes 1 to 3 arguments. The first being the package name, the optional
# second is additional USE flags to append, and the optional third is the
# version to use instead of the automatic version (use sparingly).
# The output of this should be added directly to DEPEND/RDEPEND, and may be
# wrapped in a USE conditional (but not an || conditional without an extra set
# of parentheses).
add_kdebase_dep() {
debug-print-function ${FUNCNAME} "$@"
local version
if [[ -n ${3} ]]; then
version=${3}
elif [[ ${CATEGORY} = kde-base ]]; then
version=${PV}
fi
_add_kdecategory_dep kde-base "${1}" "${2}" "${version}"
}
# @FUNCTION: get_kde_version
# @DESCRIPTION:
# Translates an ebuild version into a major.minor KDE SC
# release version. If no version is specified, ${PV} is used.
get_kde_version() {
local ver=${1:-${PV}}
local major=$(get_major_version ${ver})
local minor=$(get_version_component_range 2 ${ver})
local micro=$(get_version_component_range 3 ${ver})
if [[ ${ver} == 9999 ]]; then
echo live
else
(( micro < 50 )) && echo ${major}.${minor} || echo ${major}.$((minor + 1))
fi
}
# @FUNCTION: punt_bogus_deps
# @DESCRIPTION:
# Remove hard-coded upstream dependencies that are not correct.
punt_bogus_deps() {
sed -e "/find_package(Qt5 /s/ Test//" -i CMakeLists.txt || die
}
fi

@ -0,0 +1,472 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/kde5.eclass,v 1.1 2014/10/15 12:48:57 kensington Exp $
# @ECLASS: kde5.eclass
# @MAINTAINER:
# kde@gentoo.org
# @BLURB: Support eclass for KDE 5-related packages.
# @DESCRIPTION:
# The kde5.eclass provides support for building KDE 5-related packages.
if [[ -z ${_KDE5_ECLASS} ]]; then
_KDE5_ECLASS=1
CMAKE_MIN_VERSION="2.8.12"
# @ECLASS-VARIABLE: VIRTUALX_REQUIRED
# @DESCRIPTION:
# For proper description see virtualx.eclass manpage.
# Here we redefine default value to be manual, if your package needs virtualx
# for tests you should proceed with setting VIRTUALX_REQUIRED=test.
: ${VIRTUALX_REQUIRED:=manual}
inherit kde5-functions fdo-mime flag-o-matic gnome2-utils versionator virtualx eutils cmake-utils
if [[ ${KDE_BUILD_TYPE} = live ]]; then
case ${KDE_SCM} in
svn) inherit subversion ;;
git) inherit git-r3 ;;
esac
fi
EXPORT_FUNCTIONS pkg_pretend pkg_setup src_unpack src_prepare src_configure src_compile src_test src_install pkg_preinst pkg_postinst pkg_postrm
# @ECLASS-VARIABLE: QT_MINIMAL
# @DESCRIPTION:
# Minimal Qt version to require for the package.
: ${QT_MINIMAL:=5.3.0}
# @ECLASS-VARIABLE: KDE_AUTODEPS
# @DESCRIPTION:
# If set to "false", do nothing.
# For any other value, add a dependency on dev-libs/extra-cmake-modules and dev-qt/qtcore:5.
: ${KDE_AUTODEPS:=true}
# @ECLASS-VARIABLE: KDE_DEBUG
# @DESCRIPTION:
# If set to "false", unconditionally build with -DNDEBUG.
# Otherwise, add debug to IUSE to control building with that flag.
: ${KDE_DEBUG:=true}
# @ECLASS-VARIABLE: KDE_DOXYGEN
# @DESCRIPTION:
# If set to "false", do nothing.
# Otherwise, add "doc" to IUSE, add appropriate dependencies, and generate and
# install API documentation.
if [[ ${CATEGORY} = kde-frameworks ]]; then
: ${KDE_DOXYGEN:=true}
else
: ${KDE_DOXYGEN:=false}
fi
# @ECLASS-VARIABLE: KDE_EXAMPLES
# @DESCRIPTION:
# If set to "false", unconditionally ignore a top-level examples subdirectory.
# Otherwise, add "examples" to IUSE to toggle adding that subdirectory.
: ${KDE_EXAMPLES:=false}
# @ECLASS-VARIABLE: KDE_HANDBOOK
# @DESCRIPTION:
# If set to "false", do nothing.
# Otherwise, add "+handbook" to IUSE, add the appropriate dependency, and
# generate and install KDE handbook.
: ${KDE_HANDBOOK:=false}
# @ECLASS-VARIABLE: KDE_TEST
# @DESCRIPTION:
# If set to "false", do nothing.
# For any other value, add test to IUSE and add a dependency on dev-qt/qttest:5.
if [[ ${CATEGORY} = kde-frameworks ]]; then
: ${KDE_TEST:=true}
else
: ${KDE_TEST:=false}
fi
if [[ ${KDEBASE} = kdevelop ]]; then
HOMEPAGE="http://www.kdevelop.org/"
else
HOMEPAGE="http://www.kde.org/"
fi
LICENSE="GPL-2"
if [[ ${CATEGORY} = kde-frameworks ]]; then
SLOT=5/$(get_version_component_range 1-2)
else
SLOT=5
fi
case ${KDE_AUTODEPS} in
false) ;;
*)
if [[ ${KDE_BUILD_TYPE} = live ]]; then
ecm_version=9999
elif [[ ${CATEGORY} = kde-frameworks ]]; then
ecm_version=1.$(get_version_component_range 2).0
else
ecm_version=1.3.0
fi
DEPEND+=" >=dev-libs/extra-cmake-modules-${ecm_version}"
RDEPEND+=" >=kde-frameworks/kf-env-2"
COMMONDEPEND+=" >=dev-qt/qtcore-${QT_MINIMAL}:5"
if [[ ${CATEGORY} = kde-base ]]; then
RDEPEND+=" !kde-base/kde-l10n:4"
fi
unset ecm_version
;;
esac
case ${KDE_DOXYGEN} in
false) ;;
*)
IUSE+=" doc"
DEPEND+=" doc? (
$(add_frameworks_dep kapidox)
app-doc/doxygen
)"
;;
esac
case ${KDE_DEBUG} in
false) ;;
*)
IUSE+=" debug"
;;
esac
case ${KDE_EXAMPLES} in
false) ;;
*)
IUSE+=" examples"
;;
esac
case ${KDE_HANDBOOK} in
false) ;;
*)
IUSE+=" +handbook"
DEPEND+=" handbook? ( $(add_frameworks_dep kdoctools) )"
;;
esac
case ${KDE_TEST} in
false) ;;
*)
IUSE+=" test"
DEPEND+=" test? ( >=dev-qt/qttest-${QT_MINIMAL}:5 )"
;;
esac
DEPEND+=" ${COMMONDEPEND} dev-util/desktop-file-utils"
RDEPEND+=" ${COMMONDEPEND}"
unset COMMONDEPEND
if [[ -n ${KMNAME} && ${KMNAME} != ${PN} && ${KDE_BUILD_TYPE} = release ]]; then
S=${WORKDIR}/${KMNAME}-${PV}
fi
# Determine fetch location for released tarballs
_calculate_src_uri() {
debug-print-function ${FUNCNAME} "$@"
local _kmname
if [[ -n ${KMNAME} ]]; then
_kmname=${KMNAME}
else
_kmname=${PN}
fi
case ${PN} in
kdelibs4support | \
khtml | \
kjs | \
kjsembed | \
kmediaplayer | \
kross | \
krunner)
_kmname="portingAids/${_kmname}"
;;
esac
DEPEND+=" app-arch/xz-utils"
case ${CATEGORY} in
kde-frameworks)
SRC_URI="mirror://kde/stable/frameworks/${PV}/${_kmname}-${PV}.tar.xz"
;;
kde-base)
case ${PV} in
5.?.[6-9]? )
# Plasma 5 beta releases
SRC_URI="mirror://kde/unstable/plasma/${PV}/${_kmname}-${PV}.tar.xz"
RESTRICT+=" mirror"
;;
5.1.0.1)
# Plasma 5 stable releases
SRC_URI="mirror://kde/stable/plasma/5.1.0/${_kmname}-${PV}.tar.xz" ;;
*)
# Plasma 5 stable releases
SRC_URI="mirror://kde/stable/plasma/${PV}/${_kmname}-${PV}.tar.xz" ;;
esac
;;
esac
}
# Determine fetch location for live sources
_calculate_live_repo() {
debug-print-function ${FUNCNAME} "$@"
SRC_URI=""
case ${KDE_SCM} in
svn)
# @ECLASS-VARIABLE: ESVN_MIRROR
# @DESCRIPTION:
# This variable allows easy overriding of default kde mirror service
# (anonsvn) with anything else you might want to use.
ESVN_MIRROR=${ESVN_MIRROR:=svn://anonsvn.kde.org/home/kde}
ESVN_REPO_URI="${ESVN_MIRROR}/trunk/KDE/${PN}"
;;
git)
# @ECLASS-VARIABLE: EGIT_MIRROR
# @DESCRIPTION:
# This variable allows easy overriding of default kde mirror service
# (anongit) with anything else you might want to use.
EGIT_MIRROR=${EGIT_MIRROR:=git://anongit.kde.org}
local _kmname
# @ECLASS-VARIABLE: EGIT_REPONAME
# @DESCRIPTION:
# This variable allows overriding of default repository
# name. Specify only if this differ from PN and KMNAME.
if [[ -n ${EGIT_REPONAME} ]]; then
# the repository and kmname different
_kmname=${EGIT_REPONAME}
elif [[ -n ${KMNAME} ]]; then
_kmname=${KMNAME}
else
_kmname=${PN}
fi
if [[ ${PV} != 9999 && ${KDEBASE} = kde-base ]]; then
EGIT_BRANCH="Plasma/$(get_version_component_range 1-2)"
fi
EGIT_REPO_URI="${EGIT_MIRROR}/${_kmname}"
;;
esac
}
case ${KDE_BUILD_TYPE} in
live) _calculate_live_repo ;;
*) _calculate_src_uri ;;
esac
debug-print "${LINENO} ${ECLASS} ${FUNCNAME}: SRC_URI is ${SRC_URI}"
# @FUNCTION: kde5_pkg_pretend
# @DESCRIPTION:
# Do some basic settings
kde5_pkg_pretend() {
debug-print-function ${FUNCNAME} "$@"
_check_gcc_version
}
# @FUNCTION: kde5_pkg_setup
# @DESCRIPTION:
# Do some basic settings
kde5_pkg_setup() {
debug-print-function ${FUNCNAME} "$@"
_check_gcc_version
}
# @FUNCTION: kde5_src_unpack
# @DESCRIPTION:
# Function for unpacking KDE 5.
kde5_src_unpack() {
debug-print-function ${FUNCNAME} "$@"
if [[ ${KDE_BUILD_TYPE} = live ]]; then
case ${KDE_SCM} in
svn)
subversion_src_unpack
;;
git)
git-r3_src_unpack
;;
esac
else
default
fi
}
# @FUNCTION: kde5_src_prepare
# @DESCRIPTION:
# Function for preparing the KDE 5 sources.
kde5_src_prepare() {
debug-print-function ${FUNCNAME} "$@"
# only build examples when required
if ! use_if_iuse examples || ! use examples ; then
comment_add_subdirectory examples
fi
# only enable handbook when required
if ! use_if_iuse handbook ; then
comment_add_subdirectory doc
fi
# enable only the requested translations
# when required
if [[ ${KDE_BUILD_TYPE} = release ]] ; then
for lang in $(ls po) ; do
if ! has ${lang} ${LINGUAS} ; then
rm -rf po/${lang}
fi
done
else
rm -rf po
fi
# in frameworks, tests = manual tests so never
# build them
if [[ ${CATEGORY} = kde-frameworks ]]; then
comment_add_subdirectory tests
fi
# only build unit tests when required
if ! use_if_iuse test ; then
comment_add_subdirectory autotests
fi
if [[ ${CATEGORY} = kde-base ]]; then
punt_bogus_deps
fi
cmake-utils_src_prepare
}
# @FUNCTION: kde5_src_configure
# @DESCRIPTION:
# Function for configuring the build of KDE 5.
kde5_src_configure() {
debug-print-function ${FUNCNAME} "$@"
# we rely on cmake-utils.eclass to append -DNDEBUG too
if ! use_if_iuse debug; then
append-cppflags -DQT_NO_DEBUG
fi
local cmakeargs
if ! use_if_iuse test ; then
cmakeargs+=( -DBUILD_TESTING=OFF )
fi
# make sure config files go to /etc instead of /usr/etc
cmakeargs+=(-DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc)
# install mkspecs in the same directory as qt stuff
cmakeargs+=(-DKDE_INSTALL_USE_QT_SYS_PATHS=ON)
# allow the ebuild to override what we set here
mycmakeargs=("${cmakeargs[@]}" "${mycmakeargs[@]}")
cmake-utils_src_configure
}
# @FUNCTION: kde5_src_compile
# @DESCRIPTION:
# Function for compiling KDE 5.
kde5_src_compile() {
debug-print-function ${FUNCNAME} "$@"
cmake-utils_src_compile "$@"
# Build doxygen documentation if applicable
if use_if_iuse doc ; then
kgenapidox . || die
fi
}
# @FUNCTION: kde5_src_test
# @DESCRIPTION:
# Function for testing KDE 5.
kde5_src_test() {
debug-print-function ${FUNCNAME} "$@"
_test_runner() {
if [[ -n "${VIRTUALDBUS_TEST}" ]]; then
export $(dbus-launch)
fi
cmake-utils_src_test
}
# When run as normal user during ebuild development with the ebuild command, the
# kde tests tend to access the session DBUS. This however is not possible in a real
# emerge or on the tinderbox.
# > make sure it does not happen, so bad tests can be recognized and disabled
unset DBUS_SESSION_BUS_ADDRESS DBUS_SESSION_BUS_PID
if [[ ${VIRTUALX_REQUIRED} = always || ${VIRTUALX_REQUIRED} = test ]]; then
VIRTUALX_COMMAND="_test_runner" virtualmake
else
_test_runner
fi
if [[ -n "${DBUS_SESSION_BUS_PID}" ]] ; then
kill ${DBUS_SESSION_BUS_PID}
fi
}
# @FUNCTION: kde5_src_install
# @DESCRIPTION:
# Function for installing KDE 5.
kde5_src_install() {
debug-print-function ${FUNCNAME} "$@"
# Install doxygen documentation if applicable
if use_if_iuse doc ; then
dodoc -r apidocs/html
fi
cmake-utils_src_install
}
# @FUNCTION: kde5_pkg_preinst
# @DESCRIPTION:
# Function storing icon caches
kde5_pkg_preinst() {
debug-print-function ${FUNCNAME} "$@"
gnome2_icon_savelist
}
# @FUNCTION: kde5_pkg_postinst
# @DESCRIPTION:
# Function to rebuild the KDE System Configuration Cache after an application has been installed.
kde5_pkg_postinst() {
debug-print-function ${FUNCNAME} "$@"
gnome2_icon_cache_update
fdo-mime_desktop_database_update
}
# @FUNCTION: kde5_pkg_postrm
# @DESCRIPTION:
# Function to rebuild the KDE System Configuration Cache after an application has been removed.
kde5_pkg_postrm() {
debug-print-function ${FUNCNAME} "$@"
gnome2_icon_cache_update
fdo-mime_desktop_database_update
}
fi

@ -1,11 +1,12 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/perl-app.eclass,v 1.13 2013/12/29 21:39:51 dilfridge Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/perl-app.eclass,v 1.14 2014/10/15 17:51:03 axs Exp $
# Author: Michael Cummings <mcummings@gentoo.org>
# Maintained by the Perl herd <perl@gentoo.org>
GENTOO_DEPEND_ON_PERL_SUBSLOT="no"
# If the ebuild doesn't override this, ensure we do not depend on the perl subslot value
: ${GENTOO_DEPEND_ON_PERL_SUBSLOT:="no"}
inherit perl-module
case "${EAPI:-0}" in

@ -2,3 +2,4 @@ DIST evolution-data-server-2.32.3-patches.tar.xz 24072 SHA256 7b1f29fad87a7e8687
DIST evolution-data-server-2.32.3.tar.bz2 4322281 SHA256 744026a745b711b3e393b61fed21c4926d1b10a3aa7da64f4b33a3e3bf5b085c SHA512 863ccea7717a7fe743155513e74fc8ea35f558702bd4ff1075e15d1a36c1ecd9d5e285bd2a81245d680c05cf0521029583134b4e1d12668244042df3f5e62dfb WHIRLPOOL 3c56210f477901c3ea2d4712e631d219969cb113ff1c4cba3fcefccb67fed363a6207025b46922b9c1f6ba3427b962b5e0565c6b1441249c74b29afa314e3580
DIST evolution-data-server-3.12.4.tar.xz 5450044 SHA256 5e424ec560e46e0b26d290d04ad5146d9b313a956abcf99ef46ac3d8633060c7 SHA512 24e3ff14c54845c22e038034ea537e5a1f9a57cd7d7aab8a5b16db3a40bf394282c47467b2b5829ab577e275eaabcd566b4a9ba1a18dd185f4dbe0818ff94cc8 WHIRLPOOL f8989993970adbcd10fd3511d4ad0ceeff6897509c4f048c3c993be6ef6de858fe1a20889eaeebda096b31b159a5b0dfd68cea191bfad88330c2662cf295ee41
DIST evolution-data-server-3.12.6.tar.xz 5396524 SHA256 f05ea462b591b24b927afd943258199a4c05f23ff07fa04355bc04bcec15a7c2 SHA512 2d751af6a9481806722031528d5405de006a1d30bcb7dca0a92f9b4f40160e66df7e960ed3d126a10165c9e67788a6663076eb8d8b3c696c0466bb64a269dcce WHIRLPOOL 51ff4a1c13aec816bc10530d583f9a15179584f33783a51efe35158f880c99a55a202802b220689ba2931cb71e4ad83d5c118b593d9093af4a37b5f08e1a80a5
DIST evolution-data-server-3.12.7.1.tar.xz 5390360 SHA256 7b2cc3169267801aef2b76a832a7df72af7bd1931fe1d98f474df9f306d4f79e SHA512 7fb39aa68d141eb51fed246e940c58baac612f58caad01a6880c285fe7393049276130462f8e3b992ac6ea0d1adf6339c90170db62f01028f265ecc5b447ef8f WHIRLPOOL 2975b69f0e3379f6341569180ecc7db310e888c1b874e38f12e9f7f1e6da569d4084177db18b9244337e5ce06135dddf35f078febd16a1b7c9a84ad87adb469c

@ -0,0 +1,129 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/evolution-data-server/evolution-data-server-3.12.7.1.ebuild,v 1.1 2014/10/15 15:41:55 leio Exp $
EAPI="5"
GCONF_DEBUG="no"
# python3 not really supported, bug #478678
PYTHON_COMPAT=( python2_7 pypy pypy2_0 )
VALA_MIN_API_VERSION="0.18"
VALA_USE_DEPEND="vapigen"
inherit db-use flag-o-matic gnome2 python-any-r1 vala virtualx
DESCRIPTION="Evolution groupware backend"
HOMEPAGE="https://wiki.gnome.org/Apps/Evolution"
# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+".
LICENSE="|| ( LGPL-2 LGPL-3 ) BSD Sleepycat"
SLOT="0/49" # subslot = libcamel-1.2 soname version
IUSE="api-doc-extras +gnome-online-accounts +gtk +introspection ipv6 ldap kerberos vala +weather"
REQUIRED_USE="vala? ( introspection )"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-solaris"
RDEPEND="
>=app-crypt/gcr-3.4
>=app-crypt/libsecret-0.5[crypt]
>=dev-db/sqlite-3.5:=
>=dev-libs/glib-2.36:2
>=dev-libs/libgdata-0.10:=
>=dev-libs/libical-0.43:=
>=net-libs/libsoup-2.42:2.4
>=dev-libs/libxml2-2
>=dev-libs/nspr-4.4:=
>=dev-libs/nss-3.9:=
>=sys-libs/db-4:=
dev-libs/icu:=
sys-libs/zlib:=
virtual/libiconv
gtk? (
>=app-crypt/gcr-3.4[gtk]
>=x11-libs/gtk+-3.2:3
)
gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.8 )
introspection? ( >=dev-libs/gobject-introspection-0.9.12 )
kerberos? ( virtual/krb5:= )
ldap? ( >=net-nds/openldap-2:= )
weather? ( >=dev-libs/libgweather-3.8:2= )
"
DEPEND="${RDEPEND}
${PYTHON_DEPS}
dev-util/gdbus-codegen
dev-util/gperf
>=dev-util/gtk-doc-am-1.14
>=dev-util/intltool-0.35.5
>=gnome-base/gnome-common-3.5.5
>=sys-devel/gettext-0.17
virtual/pkgconfig
vala? ( $(vala_depend) )"
# eautoreconf needs:
# >=gnome-base/gnome-common-2
# Some tests fail due to missings locales.
# Also, dbus tests are flacky, bugs #397975 #501834
# It looks like a nightmare to disable those for now.
RESTRICT="test"
pkg_setup() {
python-any-r1_pkg_setup
}
src_prepare() {
use vala && vala_src_prepare
# Fix relink issues in src_install
ELTCONF="--reverse-deps"
gnome2_src_prepare
# Fix compilation flags crazyness, upstream bug #653157
sed 's/^\(AM_CFLAGS="\)$WARNING_FLAGS/\1/' \
-i configure || die "sed failed"
}
src_configure() {
# /usr/include/db.h is always db-1 on FreeBSD
# so include the right dir in CPPFLAGS
append-cppflags "-I$(db_includedir)"
# phonenumber does not exist in tree
gnome2_src_configure \
$(use_enable api-doc-extras gtk-doc) \
$(use_with api-doc-extras private-docs) \
$(use_enable gnome-online-accounts goa) \
$(use_enable gtk) \
$(use_enable introspection) \
$(use_enable ipv6) \
$(use_with kerberos krb5 "${EPREFIX}"/usr) \
$(use_with ldap openldap) \
$(use_enable vala vala-bindings) \
$(use_enable weather) \
--enable-google \
--enable-largefile \
--enable-smime \
--with-libdb="${EPREFIX}"/usr \
--without-phonenumber \
--disable-examples \
--disable-uoa
}
src_install() {
gnome2_src_install
if use ldap; then
insinto /etc/openldap/schema
doins "${FILESDIR}"/calentry.schema
dosym /usr/share/${PN}/evolutionperson.schema /etc/openldap/schema/evolutionperson.schema
fi
}
src_test() {
unset DBUS_SESSION_BUS_ADDRESS
unset ORBIT_SOCKETDIR
unset SESSION_MANAGER
unset DISPLAY
Xemake check
}

@ -1,2 +1,3 @@
DIST evolution-ews-3.12.4.tar.xz 653228 SHA256 a7c6bc77dfc9049e5d92f2fbc52725023868fb8a68e1a6e3efaa6f2c5404a8b7 SHA512 20db3bce94e25bde9da93308e306b0b50c2a21dc24362545fdec6eea0ce85ec605150151f383233bb5ad323dc0724841d986ce4bacaf0d156769195dea2c9a1b WHIRLPOOL d8f09d59526daa87c19db87d57c59f783b5cdd714539da55c17d8c282bc8c075eb86b8914816e56fb8d0acfd5f5fcf790cfc48d2a5e81bee0894f21d95d4230a
DIST evolution-ews-3.12.6.tar.xz 656572 SHA256 c77a9ace421100607bbc6ce6cf31ac65be8357f52a9ed23e2e83af36669d125e SHA512 1cd7f741b74b60ef8ddb9233ecf770a0d921461e6fbb4fb4d2d8a06bbe4e804b3d4dca7f05b6df55dcc26ef24d60a199fb5d95fcab3d96b6a43979195b8b41b7 WHIRLPOOL b4890d08df65eced046fdfbc8c7d7f80f9a604de98ea667c452727186fd640ab1cdf475660eb8beecae7028d3966c9741688ce520015f734c5afa791155ca279
DIST evolution-ews-3.12.7.tar.xz 661880 SHA256 138fb6c4cdb36757b3c1efc430b5392d30fe7520c280168c80687627fc325671 SHA512 4503b68f23171bbcdc389bdef8a94df8d9a2f77df835b94cb5cb503b39438bcda4c62403d4477a84ccf14ca832b3a395e9ce3ed2fb3da09607b370bc7fe1102f WHIRLPOOL 62a2edbf068453f857f4ee5b99225a5238185994d39b51280b7fa8635b4936542d75eef6ecaae9e40f3603f2b83ccebb501022eb629a5a0efb69b47443440a7f

@ -0,0 +1,41 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/evolution-ews/evolution-ews-3.12.7.ebuild,v 1.1 2014/10/15 16:15:41 leio Exp $
EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
inherit gnome2
DESCRIPTION="Evolution module for connecting to Microsoft Exchange Web Services"
HOMEPAGE="https://wiki.gnome.org/Apps/Evolution"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="
dev-db/sqlite:3=
>=dev-libs/glib-2.32:2
dev-libs/libical:0=
>=dev-libs/libxml2-2
>=gnome-extra/evolution-data-server-${PV}:0=
>=mail-client/evolution-${PV}:2.0
>=net-libs/libsoup-2.42:2.4
>=x11-libs/gtk+-3:3
"
DEPEND="${RDEPEND}
>=dev-util/gtk-doc-am-1.9
>=dev-util/intltool-0.35.5
virtual/pkgconfig
"
# Requires libhttpmock which is not in portage
RESTRICT="test"
src_configure() {
# We don't have libmspack, needing internal lzx
gnome2_src_configure --with-internal-lzx
}

@ -1,3 +1,4 @@
DIST gtkhtml-3.32.2.tar.bz2 1217025 SHA256 8746053cf709e1de37c7ac775ab1364ddda4b75167660ed7f98a237b3797e39f SHA512 a641a6e2208ad9db9ab3c3dc4696cf010b70f64d302b6f889a275db396544570ee5c894835a18ea94699375d0e2fd91fd7414a0546ce5f62bcb6d603d331b1d5 WHIRLPOOL e6563edfd31a430853533dbdc3a07101e919c672b3ce79f6cf94167067c615e60b5677712cfa5672767895f099cc548efe821d1b1515e1f84c5ddd19a5f9a73f
DIST gtkhtml-4.8.3.tar.xz 1049224 SHA256 e72a6e9b180217aefb1d9dbd8a2fd41f00419cd1f268e1a7e1e2aef2b54a8341 SHA512 175e86974a3b9499d20166a11a1b30c680dd1b55baae32f3595153994daf42c628685cbc2db683354d8476b2c78b36490e929bebe3c8b2aa8248e40c2188b4da WHIRLPOOL d3cb784e63770c7292457105f28dcb0c66960775c60c11dbf106130a69fae5a1f1abdfd4ac7fbbfcb688954401cd903ad321633ea9fa43eca3657b39c9b7e8db
DIST gtkhtml-4.8.4.tar.xz 1049712 SHA256 00363771f5c5fef28ec90bcd643d9375d61efa6c88e770e874c3b64d3cf3b25d SHA512 f7bb5ba73722809d7388fc98a19beb5cf0df01e8be8ce0b46c4c7bd4e0c64fb672f2318ffcf3094994ba094f77574669836156200f5f2ae6bf4869ce38abdb86 WHIRLPOOL 0b688681630ce9ab7c50c6d224d449ebf86a7ba598babb917b04c646b4bf81741268bfb97991345d4b4c64b20d0753fdf846af4475a7e4b3b32b57a25e9548c9
DIST gtkhtml-4.8.5.tar.xz 1049900 SHA256 2ff5bbec4d8e7eca66a36f7e3863a104e098ce9b58e6d0374de7cb80c3d93e8d SHA512 c35d67b22254570a92739c73a610230659a2ac63ab5e5a135a634655e679b39ad876cdf6abec4adabd0a9ba9ef87834745d03c7e0c005372bfe5485adff5ade3 WHIRLPOOL 665ab2d5319f3824ac26328b012bce0419b0c031b982ed0ef380679f8966f485c2813c2ea0e3a56688c610e1e3fc663592ab7c16cd546292c88254dd9e716d61

@ -0,0 +1,44 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gtkhtml/gtkhtml-4.8.5.ebuild,v 1.1 2014/10/15 15:46:18 leio Exp $
EAPI="5"
GCONF_DEBUG="no"
inherit gnome2
DESCRIPTION="Lightweight HTML rendering/printing/editing engine"
HOMEPAGE="https://git.gnome.org/browse/gtkhtml"
LICENSE="GPL-2+ LGPL-2+"
SLOT="4.0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux"
IUSE=""
# orbit is referenced in configure, but is not used anywhere else
RDEPEND="
>=x11-libs/gtk+-3.2:3
>=x11-libs/cairo-1.10:=
x11-libs/pango
>=app-text/enchant-1.1.7:=
gnome-base/gsettings-desktop-schemas
>=app-text/iso-codes-0.49
>=net-libs/libsoup-2.26.0:2.4
"
DEPEND="${RDEPEND}
x11-proto/xproto
sys-devel/gettext
>=dev-util/intltool-0.40.0
virtual/pkgconfig
"
src_configure() {
gnome2_src_configure --disable-static
}
src_install() {
gnome2_src_install
# Don't collide with 3.14 slot
mv "${ED}"/usr/bin/gtkhtml-editor-test{,-${SLOT}} || die
}

@ -0,0 +1 @@
DIST oxygen-fonts-5.1.0.1.tar.xz 161024 SHA256 1a1e2f1d48d3b3868be633fcfe11b69f66c6e95006067f5db75b474758263720 SHA512 f1fda81c5e21849d2760fc4e5efb67d325b065205dac0a135e3c0eac013a3f9538fa47a168a436415546caf2f8a2f30a2293d0a109383bd1d219616c80dec25d WHIRLPOOL 3d3fefd8a2bbbf860616ac90fd464be578658b2dd83bbd6fbe7c245bbebec39dc01261b94a868428873dbfd16fe96c037c35ff6996d589b8ac01fe694b6ac5e0

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

@ -0,0 +1,37 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-base/oxygen-fonts/oxygen-fonts-5.1.0.1.ebuild,v 1.1 2014/10/15 13:34:23 kensington Exp $
EAPI=5
inherit cmake-utils font
DESCRIPTION="Desktop/GUI font family for integrated use with the KDE desktop"
HOMEPAGE="https://projects.kde.org/projects/kde/workspace/oxygen-fonts"
SRC_URI="mirror://kde/stable/plasma/5.1.0/${P}.tar.xz"
LICENSE="OFL-1.1"
SLOT="5"
KEYWORDS="~amd64"
IUSE=""
DEPEND="
dev-libs/extra-cmake-modules
media-gfx/fontforge
"
RDEPEND="!media-fonts/oxygen-fonts"
S=${WORKDIR}/${PN}-5.1.0
src_configure() {
local mycmakeargs=(
-DOXYGEN_FONT_INSTALL_DIR="${FONTDIR}"
)
cmake-utils_src_configure
}
src_install() {
cmake-utils_src_install
font_src_install
}

@ -0,0 +1 @@
DIST attica-5.3.0.tar.xz 60136 SHA256 00590a65f00ac361c4c7208c601909c376941b918d8a48350b7ed2bf16a8f9d7 SHA512 004c5f6a5578371ddf95e505b3f34cebc9140bc3c917b86f98df94b9bc01ca5168c73d347932b546b73d86aaaaae2eb4d1f7ff569a97d25a85d6e154bbc8f134 WHIRLPOOL 2300d30aeb4ceb18975e3d1224936185447205902fbafdbc7754386a7800debfc1bc414968e5edda2f09804b0de7cfb3f10f749d0286b2b254b1fc6f88b83f82

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

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

@ -0,0 +1 @@
DIST frameworkintegration-5.3.0.tar.xz 1768872 SHA256 6cb815440d07a5fd115b9c19c5a7decb87f9e37ca6ffbb66f23c78fae541d74b SHA512 0cd38c54b367b5f53ee5ea99486eb5caafea8c062f817d567e2e99dbbb0a8ae5b2dd44b4b23452146be23a4defe3ca3b0359b87394ef3235938fe599cbf4241e WHIRLPOOL eb4b379842332ae77d324d26f9f3bfeefa385e79a7d0a8fc4fa3fb38e430139ea8dcd4d7546b8084bea6932f49b091461e726ee5c5ff389ebfaccb12df5c4a45

@ -0,0 +1,47 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-frameworks/frameworkintegration/frameworkintegration-5.3.0.ebuild,v 1.1 2014/10/15 13:29:45 kensington Exp $
EAPI=5
VIRTUALX_REQUIRED="test"
inherit kde5
DESCRIPTION="Framework for integrating Qt applications with KDE workspaces"
LICENSE="LGPL-2+"
KEYWORDS=" ~amd64"
IUSE="X"
RDEPEND="
$(add_kdebase_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
)
"
DEPEND="${RDEPEND}"
# requires running kde environment
RESTRICT="test"
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package X XCB)
)
kde5_src_configure
}

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

@ -0,0 +1 @@
DIST kactivities-5.3.0.tar.xz 111068 SHA256 f744503f82a61bf9b5250752e9a413b075e2eeaa30cdcc82c1520819473b9f53 SHA512 83dded1a5f14921ce2afeb874f75ccddb5dd1fe2fdcfb7ffd4eab1a871ca2c10abb83cbe26aafcfaaf542801face4dba20186d91bcbc588848dd9a77fedd2398 WHIRLPOOL 36536dde1c51c818f5b02dc74b1e1edde1702f22e7514bbd1c55f61c56d920669a16b4992aaaf8bf6c6193569c492f22a31031c27c40c81ee0cb326ee988f007

@ -0,0 +1,36 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-frameworks/kactivities/kactivities-5.3.0.ebuild,v 1.1 2014/10/15 13:29:45 kensington Exp $
EAPI=5
inherit kde5
DESCRIPTION="Framework for working with KDE activities"
LICENSE="LGPL-2+"
KEYWORDS=" ~amd64"
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 )
"

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

@ -0,0 +1 @@
DIST kapidox-5.3.0.tar.xz 130112 SHA256 185e6ce25250bdc6d8ba9b70b355bd16057bac84404b7d4909c8770011701749 SHA512 368d457897a9bc8ef990a7ee87dfa262a136f37924d29849dba566e5c1560c33e1c40ce077731ebc410387bd3407b702a3669ca7fd2bcd482a064c5d12798c47 WHIRLPOOL c847fbf0bb37ee9ffcf1a7ef9699748432354ec138eb316dcaf3bbee3366fbe737e4b4e961661f441aea3c63566e74c6f6504ca08b854fb8455e3eefe676ff67

@ -0,0 +1,26 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-frameworks/kapidox/kapidox-5.3.0.ebuild,v 1.1 2014/10/15 13:29:45 kensington Exp $
EAPI=5
KDE_DEBUG="false"
KDE_DOXYGEN="false"
KDE_TEST="false"
PYTHON_COMPAT=( python{2_7,3_3} )
inherit kde5 distutils-r1
DESCRIPTION="Framework for building KDE API documentation in a standard format and style"
LICENSE="BSD-2"
KEYWORDS=" ~amd64"
IUSE=""
RDEPEND="
app-doc/doxygen
dev-python/pystache[${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

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

@ -0,0 +1 @@
DIST karchive-5.3.0.tar.xz 105896 SHA256 9215eb41d0956694e387b051c6a7d76dacb0b2265963096c1fb9e82a7846ee66 SHA512 f0126cdf2384bc10e5c8b828919ea08f8904b612184d2f9253893268a706c0cb7b49590fec40825bb46471653711c4638397efcad37cad32da58adece0ed73b1 WHIRLPOOL c4e5f6e3b4b4028a1e27d46c112b9f8f7eba4acc7200be9feb2f6d915ec8264003c826e26afe4c16d9c35410bb49be5581b7e7215cb7959d0e97a73b1063edc4

@ -0,0 +1,28 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-frameworks/karchive/karchive-5.3.0.ebuild,v 1.1 2014/10/15 13:29:47 kensington 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"
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
}

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

@ -0,0 +1 @@
DIST kauth-5.3.0.tar.xz 79976 SHA256 03a297512b098f10059e64a010d6840babd7f0c5caf5fa347bece2cad65e3fd0 SHA512 d8bb374e36a24824d4d4158f9fded846ec14e44e0eba40cad940b28f9bbbde44ae41e9ddaae9bacc38c80656d1866e80ace859a10e54f993fda6f593bbf775ea WHIRLPOOL 420037cd89f3c0cacfa9baa7b8297d049f4065b8a49a07614399528ea4dfa771041076f7c8e89524bac8db902f0c487169367159e0871b4fcf77f66ff0b046ea

@ -0,0 +1,33 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-frameworks/kauth/kauth-5.3.0.ebuild,v 1.1 2014/10/15 13:29:46 kensington 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"
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 )
"
#PDEPEND="policykit? ( sys-auth/polkit-kde-agent )"
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package policykit PolkitQt-1)
)
kde5_src_configure
}

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

@ -0,0 +1 @@
DIST kbookmarks-5.3.0.tar.xz 113832 SHA256 3ce95f4d71d348d2d93c7533aec3559d1d81a5254bab50b56d6f69255e3f4f41 SHA512 7b5ad364e341fce43df0544b07e5ebe0e1aa8b559b6093d6f587eaf9a7e60bf43fe6ba4259e2f7e89af97d8b2abb598f137ab5a1d538ae447496832960926830 WHIRLPOOL c637eac60804f6c7d2727ec899f2076b3f0e369b8f8018ecd4d5de96d3f15ecad27b03195eb8998e8c1e9445bfb87e9281f5b6205311589cdd4696e66998c986

@ -0,0 +1,30 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-frameworks/kbookmarks/kbookmarks-5.3.0.ebuild,v 1.1 2014/10/15 13:29:46 kensington Exp $
EAPI=5
VIRTUALX_REQUIRED="test"
inherit kde5
DESCRIPTION="Framework for managing bookmarks stored in XBEL format"
LICENSE="LGPL-2+"
KEYWORDS=" ~amd64"
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 )
"

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

@ -0,0 +1 @@
DIST kcmutils-5.3.0.tar.xz 230452 SHA256 d5c007f71649705d46896212744fee31031e149b43f1817fe8949bc5a52b7fc2 SHA512 8a9c78b5b76eff92b3c54087d8f6109859c6c0e6191cb5bb0e99cdff78a5a6a0b258d5d517d92fb7d2536e93c1ddcdc0b1dce61f2c93ba095a94850c511bc146 WHIRLPOOL 0f3f85ca65459efd6791978cc19ea7be0335dd2566514cd02b8d96be010a35f063703411685bf9c5c76010ff8b508319bf09a4dc9ea03865893e1d7558c5f2af

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

Loading…
Cancel
Save