parent
21f155b606
commit
83a453ed60
@ -1 +1,2 @@
|
|||||||
DIST myspell-id-1.0.oxt 147065 SHA256 0fdc92f9979a233661a1608b045f320770f3eea48ee20c107813260f87ee24ff SHA512 eabc771a3a1b152592f4f7838afce14d5747203d57038217660240c740c0a06cb73c869d4d99dff44665fc26e5ee0f55cdc2d1cc2c32ba105021ac442d49fa6a WHIRLPOOL 816faf3f0479788ee7c2589460ec35d2b67c2e7654f776710307c948fd4a88e5ada9824a395f169dfb6637329d0f047b391c59d9818ea0211dcaed3532af9541
|
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 +1,2 @@
|
|||||||
DIST html-xml-utils-6.0.tar.gz 267172 SHA256 a3c5e562302c47030622f89a1893226f2fe3de4127c343618ba1e229a1b6e15a SHA512 4102b21881f391ce8ea0c9af76f0134b99ed8d8cb3f01576f29844a1c6026abadcb344eb3cd367feaed7a4f4f79074306e017d0e58667bcaf32acf3f168a714c WHIRLPOOL 8948e6fcaae000a3bc531919d3616f43fc2899f6d73e908849b8efab518d43fd67aab78ae4215b5228e90c4b416a9da49010b4a1e9953f15d97762512a0b675c
|
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
|
# Copyright 1999-2014 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# 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
|
inherit perl-app
|
||||||
|
|
||||||
DESCRIPTION="Tools for helping translation of documentation"
|
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-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.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,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 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
|
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-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.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 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-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-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
|
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
|
|
||||||
}
|
|
@ -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,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 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
|
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.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.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
|
||||||
|
}
|
@ -1,8 +1,8 @@
|
|||||||
DIST openssl-0.9.8za.tar.gz 3787508 SHA256 cdcb98d0fbc026ca798b17919334310271d3a593554ffd6a59659b9222fd4e48 SHA512 3e16cd427bb7da4c740fa56dbee3d3e77d59bc255a474be07521354ef1db507fbd3befd35e30eaabf1c84458602bfe0ec887167604a22ae832acdcb113edb753 WHIRLPOOL 6a8f9fead39dfeb0c4e702e8395dcb6554fac03c351d31693e08a613fba3be638dcd52c5feb583b68c7729efe5adc1f5bef8deae47590183b747462fe3873c3d
|
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-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-0.9.8zc.tar.gz 3735406 SHA256 461cc694f29e72f59c22e7ea61bf44671a5fc2f8b3fc2eeac89714b7be915881 SHA512 e4a68857b509bbaa5c66bf43491541e309e37f136816a1380664488420805edc74dc7f94c6318e34e077b29d53d060f971ba69b9efcfa0da9605934b2be45ef4 WHIRLPOOL 5fef377db08b93dc67cda509beb7c366af10cca3dfab3ce9e9f89798169984691ddec784a02bc839e190ddc08641d337f3adf6b0ced3ed796a5ed4f247805e90
|
||||||
DIST openssl-1.0.0n.tar.gz 3994771 SHA256 3895eb5b1c2ba079406d081340d9e1dc064f4fbf4d0f41d53cefd154adef2aa2 SHA512 059ab7e6061808f5b059a804bcf03d5ac018584e9c2b4ae292436e7b8c023a972bd4acc9e5bb5680f08add592e1f1b302435ee5e49ef1c0cb1304436513ab9b5 WHIRLPOOL b9b3a12f964eda47bd02cdd59a1902fff0941c7b7fbcb9fdae96b2a72faaf50f3c1586bd3027b7fb8559878b0bac10d44cd66ca613a69ecb799519d9d43da61b
|
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.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-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
|
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
|
# Copyright 1999-2014 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# 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"
|
EAPI="4"
|
||||||
|
|
@ -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,2 +1,3 @@
|
|||||||
DIST APCu-4.0.1.tgz 105861 SHA256 d9d22fdb69a43118da2bd8c120bfc34da7dff89b9327beb52ded4d1aa73e266f SHA512 64d92ee59b3e404514420c48cbe73e2ae41d3b3cd97a68724b29dc00302dbee8ea465211f52fbc5e116c6a3afb3b4eb69b07eeaef5b038294debb5a541fa9415 WHIRLPOOL ce7725e7f5fd268a6f17b51a3610b50a7d96fc6a0bc72d9f1b80445ec586cac433cb42ee1f5ca4336b321bd69b0886bcf8b4f83a6a51d0355045552bea5a180b
|
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.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,4 +1,6 @@
|
|||||||
DIST Smarty-2.6.28.tar.gz 154154 SHA256 362bd7599ff714766f97c86d9bf4b00f8d1343c1016167044c877a5ff05c1c33 SHA512 9c5def27aa7e04be211d4d72cd71ada7985c6d9412a97e6b1826224fca3b184b451adc591b1b6985f0754e595a2b3e230d9074e884a83013aab44365ece3218d WHIRLPOOL 2258c6303b02f2ba52c2cb6374ecc6c6e1da121225e153589c2def519a6196c5a08ad17443390d0eedb0ed1c47ebcb19eb36d60664cbe83328fa95ac225305cf
|
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.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.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.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)."
|
||||||
|
}
|
@ -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
|
@ -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.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.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-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.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.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…
Reference in new issue