Sync with portage [Sun Jul 14 21:05:15 MSK 2013].

mhiretskiy
root 11 years ago
parent af61bf9778
commit 39cf842b83

@ -1,17 +1,16 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/emacs-updater/emacs-updater-1.13.ebuild,v 1.13 2013/06/02 08:45:46 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/emacs-updater/emacs-updater-1.13.ebuild,v 1.14 2013/07/14 14:50:54 ulm Exp $
EAPI=5
DESCRIPTION="Rebuild Emacs packages"
HOMEPAGE="http://www.gentoo.org/proj/en/lisp/emacs/"
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs"
SRC_URI="mirror://gentoo/${P}.tar.xz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE=""
DEPEND="app-arch/xz-utils"
RDEPEND=">=app-portage/portage-utils-0.3

@ -1,2 +1 @@
DIST eselect-emacs-1.13.tar.bz2 8190 SHA256 68a4b222be3ccdecbeae2dad98f8daf1525005d4506cf67f6a38213b41e27d69 SHA512 93b6fc05267cdb9dfdebdd12f5815d786d8726e04f31ce693ae5374bffdf2bd72801154ceab258ee27e48660203ea5b23fc1a7c56ff892068ce5d4b49639a045 WHIRLPOOL 28ea94db2731d174a37bb54b3b02d9df6856ca3bec116699d48729d0f6ec0458d92c7f491ea328b28e956627c27b4818ad6fac7d97b1e9c8b5f0a9df157c4ea8
DIST eselect-emacs-1.14.tar.bz2 8060 SHA256 212cec8765ee7e066ae80f47ee72d149ccebef7f18a9ad36f3fa6134cfc52b1f SHA512 0503decdc47bf9063eecfd909afe3e4761256fc39554d3ad4654b29f519ba1cd2d6cda2e90920d5483cf73148381205429e3824a62c41e51ea00fbc18792c161 WHIRLPOOL 447b3d5ae46b6faaf204cf0a40abe142edd1abb417dcb7ada801b95285c097d232af8c7c0e3c2abba51bff92ff439afb691a535b7783e25feacdebc7ba773938

@ -1,27 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-ctags/eselect-ctags-1.13.ebuild,v 1.9 2012/06/22 21:17:14 ulm Exp $
MY_P="eselect-emacs-${PV}"
DESCRIPTION="Manages ctags implementations"
HOMEPAGE="http://www.gentoo.org/proj/en/lisp/emacs/"
SRC_URI="mirror://gentoo/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
DEPEND=""
RDEPEND=">=app-admin/eselect-1.2.3
!<=app-admin/eselect-emacs-1.3"
S="${WORKDIR}/${MY_P}"
src_compile() { :; }
src_install() {
insinto /usr/share/eselect/modules
doins ctags.eselect || die
doman ctags.eselect.5 || die
}

@ -1,20 +1,18 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-ctags/eselect-ctags-1.14.ebuild,v 1.12 2012/09/09 15:07:01 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-ctags/eselect-ctags-1.14.ebuild,v 1.13 2013/07/14 14:55:13 ulm Exp $
EAPI=4
MY_P="eselect-emacs-${PV}"
DESCRIPTION="Manages ctags implementations"
HOMEPAGE="http://www.gentoo.org/proj/en/lisp/emacs/"
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs"
SRC_URI="mirror://gentoo/${MY_P}.tar.bz2"
LICENSE="GPL-2"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
DEPEND=""
RDEPEND=">=app-admin/eselect-1.2.3"
S="${WORKDIR}/${MY_P}"

@ -1,2 +1 @@
DIST eselect-emacs-1.13.tar.bz2 8190 SHA256 68a4b222be3ccdecbeae2dad98f8daf1525005d4506cf67f6a38213b41e27d69 SHA512 93b6fc05267cdb9dfdebdd12f5815d786d8726e04f31ce693ae5374bffdf2bd72801154ceab258ee27e48660203ea5b23fc1a7c56ff892068ce5d4b49639a045 WHIRLPOOL 28ea94db2731d174a37bb54b3b02d9df6856ca3bec116699d48729d0f6ec0458d92c7f491ea328b28e956627c27b4818ad6fac7d97b1e9c8b5f0a9df157c4ea8
DIST eselect-emacs-1.14.tar.bz2 8060 SHA256 212cec8765ee7e066ae80f47ee72d149ccebef7f18a9ad36f3fa6134cfc52b1f SHA512 0503decdc47bf9063eecfd909afe3e4761256fc39554d3ad4654b29f519ba1cd2d6cda2e90920d5483cf73148381205429e3824a62c41e51ea00fbc18792c161 WHIRLPOOL 447b3d5ae46b6faaf204cf0a40abe142edd1abb417dcb7ada801b95285c097d232af8c7c0e3c2abba51bff92ff439afb691a535b7783e25feacdebc7ba773938

@ -1,23 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-emacs/eselect-emacs-1.13.ebuild,v 1.11 2012/06/22 21:18:01 ulm Exp $
DESCRIPTION="Manage multiple Emacs versions on one system"
HOMEPAGE="http://www.gentoo.org/proj/en/lisp/emacs/"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""
DEPEND=""
RDEPEND=">=app-admin/eselect-1.2.6
~app-admin/eselect-ctags-${PV}"
src_install() {
insinto /usr/share/eselect/modules
doins {emacs,etags}.eselect || die
doman {emacs,etags}.eselect.5 || die
dodoc ChangeLog || die
}

@ -1,19 +1,17 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-emacs/eselect-emacs-1.14.ebuild,v 1.8 2012/09/09 15:07:52 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-emacs/eselect-emacs-1.14.ebuild,v 1.9 2013/07/14 14:57:33 ulm Exp $
EAPI=4
DESCRIPTION="Manage multiple Emacs versions on one system"
HOMEPAGE="http://www.gentoo.org/proj/en/lisp/emacs/"
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="GPL-2"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""
DEPEND=""
RDEPEND=">=app-admin/eselect-1.2.6
~app-admin/eselect-ctags-${PV}"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-php/eselect-php-0.7.1.ebuild,v 1.5 2013/07/07 15:21:21 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-php/eselect-php-0.7.1.ebuild,v 1.8 2013/07/14 14:21:23 ago Exp $
EAPI=5
@ -12,7 +12,7 @@ SRC_URI="http://dev.gentoo.org/~olemarkus/eselect-php/eselect-php-${PV}.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="fpm apache2"
DEPEND=">=app-admin/eselect-1.2.4

@ -1,5 +1,4 @@
DIST eselect-1.2.18.tar.bz2 170120 SHA256 68581af8f7ca427dbd726b766071c833918fb5ae25ad03224def7e1599297b3c SHA512 e73c2503163e4c3400885ada32d4c7a4a2a511d7747c9add92522a9f3117eff6174092310ee0b5d56fb25546d11a881c643e00ef653d00d58e07a7742a1b5004 WHIRLPOOL 37b1bf6917b8e3dff48153a0c7af72d0b991392de79c95e3dcf484ed98077e20626ff967d6a0887167ec77536e12ac3fc4699e2d1b9f1d2c6fdce81f3218ef4d
DIST eselect-1.3.1.tar.xz 163908 SHA256 4fc1c3f1b021dd8d28475ab2115f6a2de843bbbb941a0f70999389d1e0d56444 SHA512 b62e3e9f9c145a92625d136ea14ffa9705fa312971160ee3bb33f285dd67f6e6f415c7b9909b902b872500663a7a79c6fe53f52d179de7b7e120c5de994effd3 WHIRLPOOL a04a20c25617c3a53b0937c7f01f6dc89677beb5e1917a8d078a7f4403d4d77b7342da47766a061bc9158962ada190901db5b99d4b9603c49d9b90d3ad57feb5
DIST eselect-1.3.4.tar.xz 165376 SHA256 9a2fc94d806ca04c20bd60034d3a1acc38caea49fbc66a027a0e9ef531991d33 SHA512 88c35ebee726fa75abe706a547f8ce9239e4bef04620368ae2ea66d7600bff2f17391e145f08e74284668f47a710bdfc427b958023c4f4c4df58bb058ba27a6a WHIRLPOOL b7e8d61218921b89d8cdfb9e42dc6b5401a86a191fe4e792c30fde3d54894e01d0e6c6d702f06a3b88bc7bf6a10d36a95917145b27bc4bcdc9a8968ed9035b45
DIST eselect-1.3.5.tar.xz 165780 SHA256 aa27fa55863630f81c74486cdca4d3b206d8d8ee71fe3d57fb5c5c5d0117ab9a SHA512 f95400b638ca1a11d7779a80dd742e5b02c68f090beff68090e323d970a18bb35b197bf3c79aea6d12b7c31654b77d57bb01c8d728eff12702ab9854ced0d29d WHIRLPOOL ff45c5dcc061a112f536f271b8b547af1d593f79899c28d6843cb979ecc19a9948ea8123dd64198af0215bfa8f1f2cb0c9a6cf4a627d19f40e2d74f9360026a0
DIST eselect-1.3.6.tar.xz 166976 SHA256 5a2d7c69ed6f668bee60a72f742a768fec4006b05255b0f79a4ebac86dbd0c2b SHA512 a1fb0f9216eb87365c19480b9a63b9d050630329e1e6697427408393b07a3e3c0165296dea48badfe97ab6a651fee7e3f312e640d7cb32626249de876d242d9c WHIRLPOOL 716db4e6d12088f77368f3115c1196b64b71b1d3931c728adc20ca4fb6cd719fc4da6e648df15531ff02d7200459577a606bac2e239286f8dc0f2c54eaa61d6b

@ -1,62 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/eselect-1.3.5.ebuild,v 1.1 2013/06/22 16:20:11 ulm Exp $
EAPI=4
inherit eutils bash-completion-r1
DESCRIPTION="Gentoo's multi-purpose configuration and management tool"
HOMEPAGE="http://www.gentoo.org/proj/en/eselect/"
SRC_URI="mirror://gentoo/${P}.tar.xz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc"
RDEPEND="sys-apps/sed
|| (
sys-apps/coreutils
sys-freebsd/freebsd-bin
app-misc/realpath
)"
DEPEND="${RDEPEND}
app-arch/xz-utils
doc? ( dev-python/docutils )"
RDEPEND="!app-admin/eselect-news
${RDEPEND}
sys-apps/file
sys-libs/ncurses"
# Commented out: only few users of eselect will edit its source
#PDEPEND="emacs? ( app-emacs/gentoo-syntax )
# vim-syntax? ( app-vim/eselect-syntax )"
src_compile() {
emake
use doc && emake html
}
src_install() {
emake DESTDIR="${D}" install
newbashcomp misc/${PN}.bashcomp ${PN}
dodoc AUTHORS ChangeLog NEWS README TODO doc/*.txt
use doc && dohtml *.html doc/*
# needed by news module
keepdir /var/lib/gentoo/news
if ! use prefix; then
fowners root:portage /var/lib/gentoo/news
fperms g+w /var/lib/gentoo/news
fi
}
pkg_postinst() {
# fowners in src_install doesn't work for the portage group:
# merging changes the group back to root
if ! use prefix; then
chgrp portage "${EROOT}/var/lib/gentoo/news" \
&& chmod g+w "${EROOT}/var/lib/gentoo/news"
fi
}

@ -1,13 +1,13 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/eselect-1.3.6.ebuild,v 1.1 2013/07/06 14:19:07 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/eselect-1.3.6.ebuild,v 1.2 2013/07/14 11:08:32 ulm Exp $
EAPI=4
inherit eutils bash-completion-r1
DESCRIPTION="Gentoo's multi-purpose configuration and management tool"
HOMEPAGE="http://www.gentoo.org/proj/en/eselect/"
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Eselect"
SRC_URI="mirror://gentoo/${P}.tar.xz"
LICENSE="GPL-2+"

@ -1,8 +1,8 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/eselect-9999.ebuild,v 1.11 2013/01/06 13:44:45 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/eselect-9999.ebuild,v 1.12 2013/07/14 11:08:32 ulm Exp $
EAPI=4
EAPI=5
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/eselect.git"
EGIT_BOOTSTRAP="autogen.bash"
@ -10,13 +10,11 @@ EGIT_BOOTSTRAP="autogen.bash"
inherit git-2 bash-completion-r1 autotools
DESCRIPTION="Gentoo's multi-purpose configuration and management tool"
HOMEPAGE="http://www.gentoo.org/proj/en/eselect/"
SRC_URI=""
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Eselect"
LICENSE="GPL-2+"
LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-2.5 )"
SLOT="0"
KEYWORDS=""
IUSE="doc"
IUSE="doc emacs vim-syntax"
RDEPEND="sys-apps/sed
|| (
@ -31,9 +29,8 @@ RDEPEND="!app-admin/eselect-news
sys-apps/file
sys-libs/ncurses"
# Commented out: only few users of eselect will edit its source
#PDEPEND="emacs? ( app-emacs/gentoo-syntax )
# vim-syntax? ( app-vim/eselect-syntax )"
PDEPEND="emacs? ( app-emacs/eselect-mode )
vim-syntax? ( app-vim/eselect-syntax )"
src_compile() {
emake
@ -48,13 +45,17 @@ src_install() {
# needed by news module
keepdir /var/lib/gentoo/news
fowners root:portage /var/lib/gentoo/news || die
fperms g+w /var/lib/gentoo/news || die
if ! use prefix; then
fowners root:portage /var/lib/gentoo/news
fperms g+w /var/lib/gentoo/news
fi
}
pkg_postinst() {
# fowners in src_install doesn't work for the portage group:
# merging changes the group back to root
chgrp portage "${EROOT}/var/lib/gentoo/news" \
&& chmod g+w "${EROOT}/var/lib/gentoo/news"
if ! use prefix; then
chgrp portage "${EROOT}/var/lib/gentoo/news" \
&& chmod g+w "${EROOT}/var/lib/gentoo/news"
fi
}

@ -0,0 +1,10 @@
[Unit]
Description=GNU Krell Monitors server
Documentation=man:gkrellmd(1)
After=network.target
[Service]
ExecStart=/usr/sbin/gkrellmd
[Install]
WantedBy=multi-user.target

@ -1,10 +1,10 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/gkrellm/gkrellm-2.3.5-r2.ebuild,v 1.1 2012/12/22 18:32:52 ottxor Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/gkrellm/gkrellm-2.3.5-r2.ebuild,v 1.2 2013/07/13 12:13:11 pacho Exp $
EAPI=4
inherit eutils multilib toolchain-funcs user
inherit eutils multilib toolchain-funcs user systemd
DESCRIPTION="Single process stack of various system monitors"
HOMEPAGE="http://www.gkrellm.net/"
@ -114,6 +114,8 @@ src_install() {
doinitd "${FILESDIR}"/gkrellmd || die "doinitd failed"
newconfd "${FILESDIR}"/gkrellmd.conf gkrellmd || die "newconfd failed"
systemd_dounit "${FILESDIR}"/gkrellmd.service
insinto /etc
doins server/gkrellmd.conf || die "doins failed"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/syslog-ng/syslog-ng-3.4.2.ebuild,v 1.7 2013/07/08 15:56:21 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/syslog-ng/syslog-ng-3.4.2.ebuild,v 1.9 2013/07/13 19:14:34 ago Exp $
EAPI=5
inherit autotools eutils multilib systemd
@ -12,7 +12,7 @@ SRC_URI="http://www.balabit.com/downloads/files/syslog-ng/sources/${MY_PV}/sourc
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd"
IUSE="caps dbi geoip ipv6 json mongodb +pcre smtp spoof-source ssl tcpd"
RESTRICT="test"

@ -10,6 +10,6 @@ DIST emacs-23.4.tar.bz2 38646508 SHA256 26576f9e664397c729f78f5ffcd0929692519884
DIST emacs-24.2-patches-3.tar.xz 3884 SHA256 cf2de3291f8dd09c8073300e2395182d51761055c67818a390cd7b052e764f44 SHA512 c424580bc9b93af3b99e5fcf0189a711314857019594ea90c42317f72cedf552bb3af93ce8394dd4af888d98395ff09a372535b7b58b98b8831adf165919e561 WHIRLPOOL 2eeb7a6b441626584ae2b9fd9eba231ef8b87e7ce017f703f8fe23b2cf2cb8e251dfb041c7affe73484d20916ea3fa341b583b23ffdf59948f66121a2613f63b
DIST emacs-24.2.tar.xz 34712012 SHA256 1f11b65520611d108eceea886cc1d2573704e18b19aded8a09b75fdea7eb0ddd SHA512 7627d985e9691dd5b5f2a14472592bc1da96ce90823ff50457bb5c20b6e746912b319befff5fb1dac024e1f150df6b7c687ee2cc785f5b7387885244f511bdbd WHIRLPOOL 37a2f8e45a7b3364728f9f99b0661a60355b93f19d745de505dc71b9d8a2ab4de6b4b75a104830da2bcc8d1b3d22539e5f52c85d2f104d8de0dcd0dd69dc9924
DIST emacs-24.3-patches-1.tar.xz 1032 SHA256 6c783653ad86df30b36c7b5642d81e69403d8a18f3554bec2cd777ab3b91888e SHA512 2ec32c02d8db1c0fb6843367714375500e2e21059d9460617094c3a08febaca6ec2d7d8b1f98462500f9beb77b302d7ca34588d3e7109965af0855f5aa304797 WHIRLPOOL 98f66e3f37ff51706b411f045256caa8f15854dcdcd968f3a454f5b858784e40693b57b9251b9876fa5f9aeed44af7264c8cdfe92744b9e79b6e78e1c8aafef3
DIST emacs-24.3-patches-2.tar.xz 1272 SHA256 303d303300c5e34c2a38995b42cfc9433427a0e18cbc9c4d675e82bb6152f38e SHA512 46d4b320f16925bb7c67b5b97184bc4473578733d058a800db7054a6e957bd9d99b180bf006e9a16ad64176e24fc0d14e10c08668f1cf13bcd745f7609ad7026 WHIRLPOOL 704d0a72f51a8ec75e12dbc2abf2e6ea41c262cdf3a117fdd934daa8a2b91b935eea4c4150362a22aa0d5314d1da1c607a2aaa743f7ca25b900c677be97af216
DIST emacs-24.3-patches-3.tar.xz 2108 SHA256 225e49dea51f913abf0f98800451a2c61acf52a4abdd72ddb63634d2d2795b08 SHA512 2d1ff6cbc799658e520a56c87a9ea7d40bf233698130fd65e4142fb9a0d2a71492e1af76501ed08d1bd014db41331ecabe443400cb84b09a395ad7362a207d50 WHIRLPOOL 11946a808bd8bd830f9f31dcc1cadb7282fe901855f8a65425524878ab9299b42ff9938a822ec2cb531bc885ec10e36b0e59fb6d388ef3330a77332bbf03c7fc
DIST emacs-24.3.tar.xz 35565352 SHA256 70aa2942e9ae689ed17eddedfca5027c364ffbcc8b59968b1645e935f4c7058d SHA512 a1300fa10a9fba2db9735db3d01382bcda89ceec033976c4622796dfdf6d2748ed5fa73edf229182b368190c8acbf706810dd5f344542d2c0d294154bc2d0ca9 WHIRLPOOL 687ad4c7d69b41884bf28269bdea1808e03cdcec5a5218d0bac23c07cca3ced341ef98b4d5892149e2dbe899774a5e60edde9931d6c0fe41687995f530fb61d8
DIST leim-21.4.tar.gz 3291433 SHA256 db24946985dd644bfed18815d6e991dad27f8ab1fd5823dd6dc4eb8dcd04333b SHA512 c361996f7a3fcc550e7af30a7df3f692071ded2c9dce998e72f537b0e8011f319cfae1742d0be463608a86852046cba23037a29c3ecdcbaf5976807e1d1a1e2c WHIRLPOOL d7f25d5d491f323b80609567ce5cbcb5f20109cdd4671e9972c79279a3ca5338bbf67d35ae8f0bc627bc06917f545d71ab1f66a09c647f47ddaea26772bfc5c1

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-24.3-r2.ebuild,v 1.1 2013/05/23 18:18:47 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-24.3-r2.ebuild,v 1.8 2013/07/14 14:22:30 ago Exp $
EAPI=5
@ -9,11 +9,11 @@ inherit autotools elisp-common eutils flag-o-matic multilib readme.gentoo
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
HOMEPAGE="http://www.gnu.org/software/emacs/"
SRC_URI="mirror://gnu/emacs/${P}.tar.xz
mirror://gentoo/${P}-patches-2.tar.xz"
mirror://gentoo/${P}-patches-3.tar.xz"
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
SLOT="24"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="alpha amd64 ~arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="alsa aqua athena dbus games gconf gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm"
REQUIRED_USE="?? ( aqua X )"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/ebuild-mode/ebuild-mode-1.21.ebuild,v 1.2 2013/07/06 18:32:45 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/ebuild-mode/ebuild-mode-1.21.ebuild,v 1.3 2013/07/14 14:42:24 ulm Exp $
EAPI=5
@ -8,7 +8,7 @@ inherit readme.gentoo elisp
MY_PN="gentoo-syntax"
DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files"
HOMEPAGE="http://www.gentoo.org/proj/en/lisp/emacs/"
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs"
SRC_URI="mirror://gentoo/${MY_PN}-${PV}.tar.xz"
LICENSE="GPL-2+"

@ -1,13 +1,13 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/ebuild-mode/ebuild-mode-1.22.ebuild,v 1.2 2013/07/06 18:32:45 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/ebuild-mode/ebuild-mode-1.22.ebuild,v 1.3 2013/07/14 14:42:24 ulm Exp $
EAPI=5
inherit readme.gentoo elisp
DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files"
HOMEPAGE="http://www.gentoo.org/proj/en/lisp/emacs/"
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs"
SRC_URI="mirror://gentoo/${P}.tar.xz"
LICENSE="GPL-2+"

@ -1,13 +1,13 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.3-r3.ebuild,v 1.9 2013/03/10 21:42:27 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.3-r3.ebuild,v 1.10 2013/07/14 14:44:43 ulm Exp $
EAPI=4
inherit elisp-common eutils fdo-mime gnome2-utils readme.gentoo user
DESCRIPTION="Common files needed by all GNU Emacs versions"
HOMEPAGE="http://www.gentoo.org/proj/en/lisp/emacs/"
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs"
SRC_URI="mirror://gentoo/${P}.tar.gz"
LICENSE="GPL-3"

@ -1,2 +1 @@
DIST emacs-daemon-0.19.tar.bz2 4988 SHA256 63231c4c0d04310eeeb432d33d195b620b5b8308aecfdb93825df0c4acc4a341 SHA512 f1684387f3018f1dcb2d9d600a4155ce7980264e817aff762a49b04ac0b01fe6ab68bb702694a9eba28770c4eaadbc1a02ef570270eb5b8369c789c7fc60370a WHIRLPOOL ec18ebae334e1da36aa79a0542cb3563962e5542fdaba72f667adc9831406ad8ac99dddf5ec649127eaff8d67890d3c8f6acdd32a79f33c27e8554157674ef59
DIST emacs-daemon-0.20.tar.xz 5120 SHA256 5c0f0bc9a1fab391657737fc3b6af4088eff1ead2e05987fe50e02f5b6e50eb3 SHA512 ac1bfc543f38dd86aeef544a8d03aa2f2a6cb02ee2042ecb3f339baed98294deac1fc6d3d002e654f3d9f32f00379c4de40efa226ddd07715aee7fe0fcb41e43 WHIRLPOOL 5941c1ea18d238275aab312123eb598f3d3265f279674191a75bec6bfd6efeebadb20dc7e6db6454a9da10ed8e98b2916fad195741b4d5fddbb270528e040d63

@ -1,52 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/emacs-daemon/emacs-daemon-0.19.ebuild,v 1.10 2013/03/23 22:08:32 ulm Exp $
inherit elisp
DESCRIPTION="Gentoo support for Emacs running as a server in the background"
HOMEPAGE="http://www.gentoo.org/proj/en/lisp/emacs/"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
IUSE=""
DEPEND=">=virtual/emacs-23"
RDEPEND="${DEPEND}"
SITEFILE="10${PN}-gentoo.el"
pkg_setup() {
local has_daemon has_gtk line
has_daemon=$(${EMACS} ${EMACSFLAGS} --eval "(princ (fboundp 'daemonp))")
has_gtk=$(${EMACS} ${EMACSFLAGS} --eval "(princ (featurep 'gtk))")
if [[ ${has_daemon} != t ]]; then
while read line; do ewarn "${line}"; done <<-EOF
Your current Emacs version does not support running as a daemon
which is required for ${CATEGORY}/${PN}.
Use "eselect emacs" to select an Emacs version >= 23.
EOF
elif [[ ${has_gtk} == t ]]; then
while read line; do ewarn "${line}"; done <<-EOF
Your current Emacs is compiled with GTK+. There is a long-standing
bug in GTK+ that prevents Emacs from recovering from X disconnects:
<http://bugzilla.gnome.org/show_bug.cgi?id=85715>
If you run Emacs as a daemon, then it is strongly recommended that
you compile it with the Lucid toolkit, i.e. with USE="Xaw3d -gtk".
EOF
fi
}
src_compile() { :; }
src_install() {
newinitd emacs.rc emacs || die
newconfd emacs.conf emacs || die
exeinto /usr/libexec/emacs
doexe emacs-wrapper.sh emacs-stop.sh || die
elisp-site-file-install "${SITEFILE}" || die
dodoc README ChangeLog || die
}

@ -1,13 +1,13 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/emacs-daemon/emacs-daemon-0.20.ebuild,v 1.12 2013/06/02 08:45:57 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/emacs-daemon/emacs-daemon-0.20.ebuild,v 1.13 2013/07/14 14:48:30 ulm Exp $
EAPI=5
inherit elisp
DESCRIPTION="Gentoo support for Emacs running as a server in the background"
HOMEPAGE="http://www.gentoo.org/proj/en/lisp/emacs/"
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs"
SRC_URI="mirror://gentoo/${P}.tar.xz"
LICENSE="GPL-2+"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/eselect-mode/eselect-mode-1.3.6.ebuild,v 1.4 2013/07/10 19:33:15 grobian Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/eselect-mode/eselect-mode-1.3.6.ebuild,v 1.5 2013/07/14 11:07:54 ulm Exp $
EAPI=5
@ -8,7 +8,7 @@ inherit elisp
MY_P="eselect-${PV}"
DESCRIPTION="Emacs major mode for editing eselect files"
HOMEPAGE="http://www.gentoo.org/proj/en/eselect/"
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Eselect"
SRC_URI="mirror://gentoo/${MY_P}.tar.xz"
LICENSE="GPL-2+"

@ -0,0 +1,20 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/eselect-mode/eselect-mode-9999.ebuild,v 1.1 2013/07/14 11:07:54 ulm Exp $
EAPI=5
MY_PN="eselect"
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/eselect.git"
EGIT_SOURCEDIR="${WORKDIR}/${MY_PN}"
inherit elisp git-2
DESCRIPTION="Emacs major mode for editing eselect files"
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Eselect"
LICENSE="GPL-2+"
SLOT="0"
S="${WORKDIR}/${MY_PN}/misc"
SITEFILE="50${PN}-gentoo.el"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-12.1.2.ebuild,v 1.3 2013/04/22 18:05:45 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-12.1.2-r1.ebuild,v 1.1 2013/07/14 12:44:13 ryao Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
@ -97,8 +97,8 @@ DEPEND="dev-lang/perl
RDEPEND="${DEPEND}
!prefix? ( sys-libs/glibc )
>=dev-python/pygtk-2.10
dev-python/dbus-python
dev-util/desktop-file-utils
sys-apps/dbus
!app-emulation/crossover-office-pro-bin
!app-emulation/crossover-office-bin
${MLIB_DEPS}
@ -126,6 +126,9 @@ src_prepare() {
}
src_install() {
# Install crossover symlink, bug #476314
dosym /opt/cxoffice/bin/crossover /opt/bin/crossover
# Install documentation
dodoc README changelog.txt
rm README changelog.txt || die "Could not remove README and changelog.txt"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-12.2.0.ebuild,v 1.2 2013/05/02 19:33:03 ryao Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-12.2.0-r1.ebuild,v 1.1 2013/07/14 12:44:13 ryao Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
@ -97,8 +97,8 @@ DEPEND="dev-lang/perl
RDEPEND="${DEPEND}
!prefix? ( sys-libs/glibc )
>=dev-python/pygtk-2.10
dev-python/dbus-python
dev-util/desktop-file-utils
sys-apps/dbus
!app-emulation/crossover-office-pro-bin
!app-emulation/crossover-office-bin
${MLIB_DEPS}
@ -126,6 +126,9 @@ src_prepare() {
}
src_install() {
# Install crossover symlink, bug #476314
dosym /opt/cxoffice/bin/crossover /opt/bin/crossover
# Install documentation
dodoc README changelog.txt
rm README changelog.txt || die "Could not remove README and changelog.txt"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-12.2.1.ebuild,v 1.1 2013/05/30 07:20:28 ryao Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-12.2.1-r1.ebuild,v 1.1 2013/07/14 12:44:13 ryao Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
@ -97,8 +97,8 @@ DEPEND="dev-lang/perl
RDEPEND="${DEPEND}
!prefix? ( sys-libs/glibc )
>=dev-python/pygtk-2.10
dev-python/dbus-python
dev-util/desktop-file-utils
sys-apps/dbus
!app-emulation/crossover-office-pro-bin
!app-emulation/crossover-office-bin
${MLIB_DEPS}
@ -126,6 +126,9 @@ src_prepare() {
}
src_install() {
# Install crossover symlink, bug #476314
dosym /opt/cxoffice/bin/crossover /opt/bin/crossover
# Install documentation
dodoc README changelog.txt
rm README changelog.txt || die "Could not remove README and changelog.txt"

@ -1,12 +1,12 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/devtodo/devtodo-0.1.20-r1.ebuild,v 1.1 2013/01/12 22:47:20 pinkbyte Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/devtodo/devtodo-0.1.20-r1.ebuild,v 1.2 2013/07/13 11:20:03 jlec Exp $
EAPI="5"
AUTOTOOLS_AUTORECONF=1
AUTOTOOLS_IN_SOURCE_BUILD=1
inherit autotools-utils bash-completion-r1 eutils flag-o-matic
inherit autotools-utils bash-completion-r1 eutils flag-o-matic toolchain-funcs
DESCRIPTION="A nice command line todo list for developers"
HOMEPAGE="http://swapoff.org/DevTodo"
@ -30,10 +30,15 @@ PATCHES=(
src_prepare() {
# fix regex.h issue on case-insensitive file-systems #332235
sed -i -e 's/Regex.h/DTRegex.h/' \
util/Lexer.h util/Makefile.{am,in} util/Regex.cc || die
sed \
-e 's/Regex.h/DTRegex.h/' \
-i util/Lexer.h util/Makefile.{am,in} util/Regex.cc || die
mv util/{,DT}Regex.h || die
sed \
-e "/^LIBS/s:$: $($(tc-getPKG_CONFIG) --libs ncursesw):g" \
-i src/Makefile.am || die
autotools-utils_src_prepare
}

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

@ -1,4 +1,2 @@
DIST hivex-1.3.2.tar.gz 1082330 SHA256 e02d664b262f616e842d58a3787315ceb239c5986ff0652b37af9aeed483025c SHA512 2ffa3585bd76f4c7daeb780e9bde8b22ec85caa5e8bbd8e1d7192c828e7914331e669f20b1aa6477cf72072699395b1c91877322f83e74067069f09e6a7c7ddc WHIRLPOOL 9373a88ed0a6fb0fb7d9011c8c2800ca9c4c9ff3f5121653d6150cfbb17243f6d94bee80a28a92b34be29f59df7e4f971d9acc3c03dd0049eb4524069a52471a
DIST hivex-1.3.5.tar.gz 1142710 SHA256 e3614bc5b8fd8ed5268be7183dea015d5ab2007d8b47f1c594e6a947bb834adf SHA512 20bc10506b875aa9992e391679ecfd9281b6e3c170c636123f5c90021d219858f1b75228276f5dfa45df031489505ffdec7a3a532d3720b144987a5994985ebb WHIRLPOOL fb70051fb9f9fdccb376cd79c20433994fad935bddbb4ed596b5c53895d9e3421afd963a61e7f90e98e36f6597b1c2fabb5ba3c10f6c8cd124c181ee73584a9c
DIST hivex-1.3.6.tar.gz 1163454 SHA256 aecc2ba1735a818391a430661f805434bf409c9068ffa495763b69ea94e47e64 SHA512 ff89e12042207289f5962bc3eef99003db761ef0e95466fb3b6586aae0cd9051ba64db9dbab406d0d24faf9ebcce2f581f4fa345f01fcd76a618a71c31b30d95 WHIRLPOOL 259c7cb65c1d63042be3494b4ae4442b9cb3982e6e4eb69aaf7051396183b96774afee64eb7d9044935ac5230972515c64d22c3fcfa58d7ea6ed6b07f8716ac0
DIST hivex-1.3.7.tar.gz 1168881 SHA256 9f74432bb7b620d6629265fa5efefa45a978b1ee80e4891d12789dc34896eb83 SHA512 0e3cbd02e457472a53ec06e0aab3d6fc65f67cf97d1f0bd5d62cadb52fd8f70f4281ee7e1fc614a5aa030d86edaab32c2eea3b9d9d9e2d77c12e4c421118a142 WHIRLPOOL 759307f458c1f2f082462aedc7f19cb5175f72a89efc32815d22f02b26353a73e5c5d0967ff2d002de919a17ae9999fec51b648355a8cdfefbc0557bc33bf9a6

@ -1,83 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/hivex/hivex-1.3.5-r1.ebuild,v 1.1 2012/05/02 12:24:25 maksbotan Exp $
EAPI=4
WANT_AUTOMAKE="1.11"
AUTOTOOLS_IN_SOURCE_BUILD=1
AUTOTOOLS_AUTORECONF=1
USE_RUBY="ruby18"
RUBY_OPTIONAL=yes
PYTHON_DEPEND="python? 2:2.6"
inherit base autotools-utils perl-app python
DESCRIPTION="Library for reading and writing Windows Registry 'hive' binary files"
HOMEPAGE="http://libguestfs.org"
SRC_URI="http://libguestfs.org/download/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="ocaml readline perl python test static-libs ruby"
RDEPEND="virtual/libiconv
virtual/libintl
dev-libs/libxml2:2
ocaml? ( dev-lang/ocaml[ocamlopt]
dev-ml/findlib[ocamlopt]
)
readline? ( sys-libs/readline )
perl? ( dev-perl/IO-stringy )
"
DEPEND="${RDEPEND}
dev-lang/perl
perl? (
test? ( dev-perl/Pod-Coverage
dev-perl/Test-Pod-Coverage ) )
ruby? ( dev-ruby/rake )
"
PATCHES=("${FILESDIR}"/"${PV}"/*.patch)
DOCS=(README)
pkg_setup() {
if use python; then
python_set_active_version 2
python_pkg_setup
python_need_rebuild
fi
}
src_prepare() {
autotools-utils_src_prepare
}
src_configure() {
local myeconfargs=(
$(use_with readline)
$(use_enable ocaml)
$(use_enable perl)
--enable-nls
$(use_enable python)
$(use_enable ruby)
--disable-rpath )
autotools-utils_src_configure
}
src_test() {
autotools-utils_src_compile check
}
src_install() {
strip-linguas -i po
autotools-utils_src_install "LINGUAS=""${LINGUAS}"""
if use perl; then
fixlocalpod
fi
}

@ -1,104 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/hivex/hivex-1.3.6-r1.ebuild,v 1.1 2012/09/16 08:59:18 pinkbyte Exp $
EAPI=4
WANT_AUTOMAKE="1.11"
AUTOTOOLS_IN_SOURCE_BUILD=1
AUTOTOOLS_AUTORECONF=1
USE_RUBY="ruby18"
RUBY_OPTIONAL=yes
PYTHON_DEPEND="python? 2:2.6"
inherit autotools-utils eutils perl-app python
DESCRIPTION="Library for reading and writing Windows Registry 'hive' binary files"
HOMEPAGE="http://libguestfs.org"
SRC_URI="http://libguestfs.org/download/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="ocaml readline perl python test static-libs ruby"
RDEPEND="virtual/libiconv
virtual/libintl
dev-libs/libxml2:2
ocaml? ( dev-lang/ocaml[ocamlopt]
dev-ml/findlib[ocamlopt]
)
readline? ( sys-libs/readline )
perl? ( dev-perl/IO-stringy )
"
DEPEND="${RDEPEND}
dev-lang/perl
perl? (
test? ( dev-perl/Pod-Coverage
dev-perl/Test-Pod-Coverage )
)
ruby? ( dev-ruby/rake )
"
PATCHES=("${FILESDIR}"/"${PVR}"/disable_automagic_cumulative_patch.patch )
DOCS=(README)
pkg_setup() {
if use python; then
python_set_active_version 2
python_pkg_setup
python_need_rebuild
fi
if use perl; then
perl-module_pkg_setup
fi
}
src_prepare() {
autotools-utils_src_prepare
}
src_configure() {
local myeconfargs=(
$(use_with readline)
$(use_enable ocaml)
$(use_enable perl)
--enable-nls
$(use_enable python)
$(use_enable ruby)
--disable-rpath )
autotools-utils_src_configure
if use perl; then
pushd perl
perl-app_src_configure
popd
fi
}
src_compile() {
autotools-utils_src_compile
}
src_test() {
if use perl;then
pushd perl
perl-app_src_install
popd
fi
autotools-utils_src_compile check
}
src_install() {
strip-linguas -i po
autotools-utils_src_install "LINGUAS=""${LINGUAS}"""
if use perl; then
fixlocalpod
fi
}

@ -1,114 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/hivex/hivex-1.3.6-r2.ebuild,v 1.1 2012/09/17 12:54:42 maksbotan Exp $
EAPI=4
WANT_AUTOMAKE="1.11"
AUTOTOOLS_IN_SOURCE_BUILD=1
AUTOTOOLS_AUTORECONF=1
USE_RUBY="ruby18"
RUBY_OPTIONAL=yes
PYTHON_DEPEND="python? 2:2.6"
SUPPORT_PYTHON_ABIS=1
inherit autotools-utils eutils perl-app python
DESCRIPTION="Library for reading and writing Windows Registry 'hive' binary files"
HOMEPAGE="http://libguestfs.org"
SRC_URI="http://libguestfs.org/download/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="ocaml readline perl python test static-libs ruby"
RDEPEND="virtual/libiconv
virtual/libintl
dev-libs/libxml2:2
ocaml? ( dev-lang/ocaml[ocamlopt]
dev-ml/findlib[ocamlopt]
)
readline? ( sys-libs/readline )
perl? ( dev-perl/IO-stringy )
"
DEPEND="${RDEPEND}
dev-lang/perl
perl? (
test? ( dev-perl/Pod-Coverage
dev-perl/Test-Pod-Coverage )
)
ruby? ( dev-ruby/rake )
"
PATCHES=( "${FILESDIR}"/${PV}-r1/disable_automagic_cumulative_patch.patch
"${FILESDIR}"/${PV}-r1/fix_python_linking.patch )
DOCS=(README)
pkg_setup() {
if use python; then
python_pkg_setup
fi
if use perl; then
perl-module_pkg_setup
fi
}
src_prepare() {
autotools-utils_src_prepare
}
src_configure() {
local myeconfargs=(
$(use_with readline)
$(use_enable ocaml)
$(use_enable perl)
--enable-nls
$(use_enable python)
$(use_enable ruby)
--disable-rpath )
autotools-utils_src_configure
if use perl; then
pushd perl
perl-app_src_configure
popd
fi
}
src_compile() {
autotools-utils_src_compile
}
src_test() {
if use perl;then
pushd perl
perl-app_src_install
popd
fi
autotools-utils_src_compile check
}
src_install() {
strip-linguas -i po
autotools-utils_src_install "LINGUAS=""${LINGUAS}"""
if use perl; then
fixlocalpod
fi
if use python; then
compile_and_install() {
emake -C python clean
emake -C python PYTHON_VERSION="${PYTHON_ABI}" \
PYTHON_INCLUDEDIR="$(python_get_includedir)" \
PYTHON_INSTALLDIR="$(python_get_sitedir)" \
DESTDIR="${ED}" install
}
python_execute_function compile_and_install
fi
}

@ -1,83 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/hivex/hivex-1.3.6.ebuild,v 1.1 2012/06/21 18:35:22 maksbotan Exp $
EAPI=4
WANT_AUTOMAKE="1.11"
AUTOTOOLS_IN_SOURCE_BUILD=1
AUTOTOOLS_AUTORECONF=1
USE_RUBY="ruby18"
RUBY_OPTIONAL=yes
PYTHON_DEPEND="python? 2:2.6"
inherit base autotools-utils perl-app python
DESCRIPTION="Library for reading and writing Windows Registry 'hive' binary files"
HOMEPAGE="http://libguestfs.org"
SRC_URI="http://libguestfs.org/download/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="ocaml readline perl python test static-libs ruby"
RDEPEND="virtual/libiconv
virtual/libintl
dev-libs/libxml2:2
ocaml? ( dev-lang/ocaml[ocamlopt]
dev-ml/findlib[ocamlopt]
)
readline? ( sys-libs/readline )
perl? ( dev-perl/IO-stringy )
"
DEPEND="${RDEPEND}
dev-lang/perl
perl? (
test? ( dev-perl/Pod-Coverage
dev-perl/Test-Pod-Coverage ) )
ruby? ( dev-ruby/rake )
"
PATCHES=("${FILESDIR}"/"${PV}"/*.patch)
DOCS=(README)
pkg_setup() {
if use python; then
python_set_active_version 2
python_pkg_setup
python_need_rebuild
fi
}
src_prepare() {
autotools-utils_src_prepare
}
src_configure() {
local myeconfargs=(
$(use_with readline)
$(use_enable ocaml)
$(use_enable perl)
--enable-nls
$(use_enable python)
$(use_enable ruby)
--disable-rpath )
autotools-utils_src_configure
}
src_test() {
autotools-utils_src_compile check
}
src_install() {
strip-linguas -i po
autotools-utils_src_install "LINGUAS=""${LINGUAS}"""
if use perl; then
fixlocalpod
fi
}

@ -1,108 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/hivex/hivex-1.3.7.ebuild,v 1.1 2012/10/21 15:37:45 maksbotan Exp $
EAPI=4
AUTOTOOLS_IN_SOURCE_BUILD=1
USE_RUBY="ruby18"
RUBY_OPTIONAL=yes
PYTHON_DEPEND="python? 2:2.6"
SUPPORT_PYTHON_ABIS=1
inherit autotools-utils eutils perl-app python
DESCRIPTION="Library for reading and writing Windows Registry 'hive' binary files"
HOMEPAGE="http://libguestfs.org"
SRC_URI="http://libguestfs.org/download/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="ocaml readline +perl python test static-libs ruby"
RDEPEND="
virtual/libiconv
virtual/libintl
dev-libs/libxml2:2
ocaml? ( dev-lang/ocaml[ocamlopt]
dev-ml/findlib[ocamlopt]
)
readline? ( sys-libs/readline )
perl? ( dev-perl/IO-stringy )
"
DEPEND="${RDEPEND}
dev-lang/perl
perl? (
test? ( dev-perl/Pod-Coverage
dev-perl/Test-Pod-Coverage )
)
ruby? ( dev-ruby/rake )
"
# Patches added to apstream
DOCS=(README)
pkg_setup() {
if use python; then
python_pkg_setup
fi
if use perl; then
perl-module_pkg_setup
fi
}
src_configure() {
local myeconfargs=(
$(use_with readline)
$(use_enable ocaml)
$(use_enable perl)
--enable-nls
$(use_enable python)
$(use_enable ruby)
--disable-rpath )
autotools-utils_src_configure
if use perl; then
pushd perl
perl-app_src_configure
popd
fi
}
src_compile() {
autotools-utils_src_compile
}
src_test() {
if use perl;then
pushd perl
perl-app_src_install
popd
fi
autotools-utils_src_compile check
}
src_install() {
strip-linguas -i po
autotools-utils_src_install "LINGUAS=""${LINGUAS}"""
if use perl; then
fixlocalpod
fi
if use python; then
compile_and_install() {
emake -C python clean
emake -C python PYTHON_VERSION="${PYTHON_ABI}" \
PYTHON_INCLUDEDIR="$(python_get_includedir)" \
PYTHON_INSTALLDIR="$(python_get_sitedir)" \
DESTDIR="${ED}" install
}
python_execute_function compile_and_install
fi
}

@ -1,2 +1,3 @@
DIST vzstats-0.3.2.tar.bz2 11560 SHA256 df54a0f1d3012bbb41d231af1590653be32079314bce07be2d0ef5ee035cf027 SHA512 43d7a16ff2f051c94faa00e99d6d77d34707026319c34b61e2354fb2916e06af43b73c4476d1ee98c195b43e6e8bc540d0cb09d4345286682c830cea87abff59 WHIRLPOOL c8f459e9ab089d77266c45d45d75c48f002815dfd693f6c25ba7416a668aa35973ff964e4f8c98f3e5f2448e2bfb875240a6f9d11fee67ba343a098cbec99a08
DIST vzstats-0.4.tar.bz2 12187 SHA256 ae63a1925611827d773a6123a761788d8ea90a8021a3695d7984baafbffedf0d SHA512 6d9885ce7f5dac3d50afc5583da8f84524ba6600c1587b8df75c12c9f09a273e91482cdd52cef41773c76c8b0d1a8b957ac9f0ecb9125a81e8021e332ab237f7 WHIRLPOOL c20b8deea14b2d61983d4e78bec9e0820fe718d6aac79c370fd62aea474dd37291b38d29297d9544c7cd6926d866e66988c9de8acc53ddc449e37570ca087a9d
DIST vzstats-0.5.1.tar.bz2 17548 SHA256 eddb2f4f617c2937cc6587269453eb768c0d9fbfd9bdc125b82b5540cb287df3 SHA512 ea58ba065fda6f1e1bebcdd273e231d1da46934d0c5217e1acc0a3ecb2ce5738975d3155939c6f74ba407796ae94af4ba405efdb0c808e9bbbbded48285a6663 WHIRLPOOL 8a694ae07d1caf309332b825da6cc3438fd5fbac956c60ccac3b9c2c7afda59c8171fbad4a00afb0a1b7118966e25275c5fc10ae15b399606737cf875f8f2471

@ -0,0 +1,31 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/vzstats/vzstats-0.5.1.ebuild,v 1.1 2013/07/14 07:27:55 qnikst Exp $
EAPI=5
inherit bash-completion-r1
DESCRIPTION="OpenVZ stats collection daemon"
HOMEPAGE="http://stats.openvz.org"
SRC_URI="http://download.openvz.org/utils/${PN}/${PV}/src/${P}.tar.bz2"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="
virtual/cron
sys-process/cronbase
net-misc/curl[ssl]
app-portage/gentoolkit
sys-cluster/vzctl
"
RDEPEND="${DEPEND}"
src_install() {
emake install install-cronjob DESTDIR="${D}"
dodoc README
newbashcomp bash_completion.sh vzstats
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/akonadi-server/akonadi-server-1.10.0-r1.ebuild,v 1.1 2013/07/12 14:58:14 mschiff Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/akonadi-server/akonadi-server-1.10.0-r1.ebuild,v 1.2 2013/07/14 14:36:30 mrueg Exp $
EAPI=5
@ -33,7 +33,7 @@ CDEPEND="
qt4? (
>=dev-qt/qtcore-4.5.0:4
>=dev-qt/qtdbus-4.5.0:4
>=dev-qt/qtgui-4.5.0:4[dbus]
>=dev-qt/qtgui-4.5.0:4[dbus(+)]
>=dev-qt/qtsql-4.5.0:4[mysql?,postgres?]
>=dev-qt/qttest-4.5.0:4
)

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/akonadi-server/akonadi-server-1.10.0.ebuild,v 1.1 2013/07/10 19:55:01 johu Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/akonadi-server/akonadi-server-1.10.0.ebuild,v 1.2 2013/07/14 14:36:30 mrueg Exp $
EAPI=5
@ -33,7 +33,7 @@ CDEPEND="
qt4? (
>=dev-qt/qtcore-4.5.0:4
>=dev-qt/qtdbus-4.5.0:4
>=dev-qt/qtgui-4.5.0:4[dbus]
>=dev-qt/qtgui-4.5.0:4[dbus(+)]
>=dev-qt/qtsql-4.5.0:4[mysql?,postgres?]
>=dev-qt/qttest-4.5.0:4
)

@ -1,58 +1,29 @@
DIST calligra-l10n-bs-2.6.3.tar.bz2 365188 SHA256 317ff33715cdd5182d125c4ad42a539a9de0694218971302fdcad28c0e923521 SHA512 8ddb506883f5f4069e8652e17cc1d33c42bb61d6b0c5e9e6481be3cc1dd32b84630297affc420121dac0e752b58a64f2d24f4a42995ed17237d9c721ccb99cdd WHIRLPOOL db6d5f6c6065a356d89b0a35b0ec3782dc90d7c2fe2ce9e7a0be624108f151f78de4c50ebea20bf1d435b10fca38208944ad08854e68aeba5316688342c03d02
DIST calligra-l10n-bs-2.6.4.tar.bz2 364684 SHA256 2610a3a8358cc573b0c66c11255286e77a4dc355dc2e0f10ca222659f29cd6ec SHA512 109b9b073b0013b2d038f72b35614e7dda07ba260e6792ac6ce8d7c1f246e2439c13fd476bcd9c297c683bba008841b3890d8845255986e9cfda05f3f25fda3b WHIRLPOOL 7fe881cf3beba30200e9d6013fc5c50ea1f432c0290202f67ccff5a4e7d4fe65b49f3e42cab1b6cd54da40e154feda98a4ba12740a58141184444095f96cd40c
DIST calligra-l10n-ca-2.6.3.tar.bz2 378468 SHA256 7d0692ba95615619a1ae2201cd9339fa34d50fd9d1f3337fa1e5d9ce1308c133 SHA512 d5fb9fdfb2a7256a2964d8012b2dcac8ad785b3a5cf05807553d8ca567955dc8f384c9857ef990cf5edad1f782c127feaf27b7e875730a239f7cac91414a1339 WHIRLPOOL 83f61fbbe63b99d6bf778dd4f88c7cfbadcb19b830ed11646c654baa28420ba2e499d36b4a3ea3f075f123389d3e95f26acb9f8da5442c718f3f9dc399b869e6
DIST calligra-l10n-ca-2.6.4.tar.bz2 376912 SHA256 3eb7a061966bd813df28c4573255b5aa807c72baadccdf6962f8a94789e73494 SHA512 69c203693eb75f1676784d19c26397dfbb0f66d85ee224dee09766eeaf867c27d6a16f13c9140374be72c75b4d13d6bc0d8deff70e007216a52234e546296391 WHIRLPOOL d1a5975713c1e60080e05817675afe1192924e7ad08a6cde2608ceedef1501f4c3513cca368ef204d1e6b91357d34ba8303f53afded53e608042dffa6f0cb12a
DIST calligra-l10n-ca@valencia-2.6.3.tar.bz2 365524 SHA256 9ce5def2df762c86704c4242071da13ea7bf4a9b866be502310004e1c85334a6 SHA512 a25a8ce5d1cb3f26f73048cf17c1df3f3aeeb2d3d0ae527526ade9665792c4973398bf6adbdb6cb418a0a2783df89bfad20c98f68543409e664f7457fbd917c2 WHIRLPOOL 808ea9c8085ecb0c2f8c58c95a5da8f24f1f93dd0b94717da3272b84a2c903130a519c578ee421e0f83a3725fe7a479cb0364510a15664a87383d0d490f73042
DIST calligra-l10n-cs-2.6.4.tar.bz2 305489 SHA256 8d3014a73ff2be04d6b73023a70f7bb8632ac4318f718e4eea5cfb71c8b2b887 SHA512 9963e37647e9b48da5750d0978c6ba8d89f075a51a1525e7b0ecbe9d2ad68ba0a3c0d8b5194f6799e18dd7a8cd9c166f249f70fb3bceb9591bb2461b33714eee WHIRLPOOL 7e8f7c8fe44ac995f2680d2f85234836bf032ca69feb6646a14989d9877815a04c34e4755aff04839a893d83557482fdf4195893be9620912a638fbf06b53c56
DIST calligra-l10n-da-2.6.3.tar.bz2 418407 SHA256 5de5e918170496bd519521eed1aef193b7859a4d23bcbf4100d6c58d345df22f SHA512 4418b6a1cc40659b1c52593b8dbe80efbf22f8c494bfa1fb9a77539c39b95f799972e146ac8a8b977d81871f4db1526a73f6d85935e17bc6e0ddd86f121650ee WHIRLPOOL 1ea5100583e077e41a9039d15f46c977db1432a583b7ede04b9041c56943471610d85fffaaf5cbcf61964d3e30e04245d38e35c2d65ef02e7d85f355ffedf7dc
DIST calligra-l10n-da-2.6.4.tar.bz2 418333 SHA256 18dc8c41b5e6048f63459566a0a5224718169e73960b6f06a1578d05a0882ade SHA512 a989f681d6adfaeae66d39b7693a0e55f4f42b9892466a9b4bf363805b5bfd2e540e9c95aae1cefcee235c424e76c295905341d4fa7cbfda57f38d22059f330d WHIRLPOOL 828e5e83dfb5e5ac8d1ea2df972f76fd0beaba32474469e29fcd79c628d173f6b41f1862710e7ad29dec5840d14b4aa1dd19b2f5f536b78cd0438bfd731a8faf
DIST calligra-l10n-de-2.6.3.tar.bz2 704621 SHA256 43db93c42e8c209bb1e482cdf892e0bb0dab06864e4f57f2e011fb5a47442af4 SHA512 20989d6c1838d515ccee649d9bfac9f48c2ea381e9bc31e686d0ecdcb9ebc295a1cfc3d212e92428d446932ae9aee4b5e5699518b09020d9591ae6063fe862a9 WHIRLPOOL e57c78015cbbcf54f95c71469712640d924ef2066b7da009f57ed07e160fc51e139ba18a86b3f4f37465bdb5537eea6d4e0ca6efc176087376e99c938553503f
DIST calligra-l10n-de-2.6.4.tar.bz2 704805 SHA256 2c8e6f4399861d00153607d94fe06c2335d1a60c5f50e3dd082e83afbb1b634c SHA512 542bbb8029b652a7664a16a3ff85c9e96ecbd21a70c9210d10f931d7ab1824ccf9e0474b57a18017a2f9fd6b425d0517f1449629cf0cb3856645ddad59e80c51 WHIRLPOOL 2d5176b8de797a13fae838f8c95cc9b2fc08c702500a0c20f8ab1e15e3575e210944ef3e6299a31d8d1842eb362bd36f0acc133ac59b980c61f29b5f1785f77e
DIST calligra-l10n-el-2.6.3.tar.bz2 410705 SHA256 faef402ee4bdf94ffcf1f84823795b6b21a261ae4b6d79bdea40435328252c0d SHA512 14e5a1fcda066fa0cfcaed33067255e354955bdbea98c56e804189e2ad53732e14d2f320159d8fc9f8d00e26787ec8e24fc903bd7a18f7a1fd8eaaed1f08ee1e WHIRLPOOL cb41c8873ac10f068e8084de09781846a405b920f4d47856601cfd4d7215f8f42e6688694923dcba83c638c6795221ae867b91722c228d4b5a32b4b1ceee8a9c
DIST calligra-l10n-el-2.6.4.tar.bz2 411034 SHA256 8dc26fefcbce68ae5a904bdd448d119fafac77cf9f6bf2b6d16191d8e0485d11 SHA512 b39294cc81c38d6b6c0fae31178c9e701005ea9f07eddbc14b7ee1704dc31f011badbf6bbda047fc986f7a6ebeccc095557bc16fdb38e5b38dfdd66349af5bfc WHIRLPOOL 5f916babe46fbb15185b427248253ea8bcf38b251580b633e9b57dc0ae86784250cfb3ddcc3d2e86044d7b20615f91a064c8b74265187a44d9520ad069a8ab27
DIST calligra-l10n-en_GB-2.6.3.tar.bz2 382525 SHA256 32356f31d11f20056d26d52d49fc5974455bd0ca23b575dd87ea20d34b1fba19 SHA512 4479d37ea93e1591d88659d750cecff824f50de5251b76518fc46208aa99559ffd11baffdbfc16e470e8d823a832500b7fa2d94bf5b04cbae15081f237d4a8b7 WHIRLPOOL f8cbc85cc933d650a94564218461b135fbfa2afccca26137ce259025bcac7c5ab1dcf950facfef950a87ad5ab0cd73b4de2a9aa3f5a19d08de055a350ca01b73
DIST calligra-l10n-en_GB-2.6.4.tar.bz2 382706 SHA256 6a12efe96318ed1df18567b179d24167731fe0571a0ffa5f5d2b41336a82e148 SHA512 1f6604b87a2520242b309a18d93cdfe09156ee128d737ab36c91f59cdbf711622169c1e2096ed7db4d6251d86951286e829e0c4af56477c329bb36ea22fd3968 WHIRLPOOL 79d4b9d1a537d8a33932594b5fbc7a5a9d057be39b965d2cb60e2cda7daad38f70d41a2e0cf1e2abe022b896e382cdcc59e21049fed576e45e8e819ce41e6248
DIST calligra-l10n-es-2.6.3.tar.bz2 1039523 SHA256 142f4485eb129a27fcef84979bbd2b910337ca790c7864d01cfd6fe3951f1fbe SHA512 77552817ebefce3702d2551499658fe4873dda4ed18ba959cadb57b2c146e6c2295d5ebe208b1357ec535e90beed4dc9e7771bdc345284e66c3974d10d8db24e WHIRLPOOL 45b200146bdaa271ed975bee2dd58f529d22d2ad9460a28f37660a936f41f530464af94335490c38a9e927dae40fddbbe96138a691cd1d5de4201a7160523066
DIST calligra-l10n-es-2.6.4.tar.bz2 1027114 SHA256 575351cdf9926d9b01038360abb2897bc9fca071660f90299c7c14f1f900f891 SHA512 f85595089eb106ee8f6fd0e1d00b0862a3c54b723bb6ef0d1c0dd7e902d2801314651fc15b5dffa226dca73286d89c6b49a87e75dce341e8335afd9a140ff8af WHIRLPOOL 4076db41da5f87e193c45ab02fa849de5496a88c2067d51fb784f8b87bb6afdce737c5f461e697b68695dc0f4074b54b0593cad24ec60615dbdc3789cc7a16fc
DIST calligra-l10n-et-2.6.3.tar.bz2 784663 SHA256 adb7401a2d4968cdf2649729cf6f3d097be14eaa4e01ed0045d96d231a4ee89f SHA512 b5bd6c8b61aa729937ec906e26721c0aa9575424f8a01d6a8895c62b7e0968fc9d2ecb20cc1c1e37d5e08de9ea37c10dd0ed0930ce69cf03a650d30e0f35a764 WHIRLPOOL 0e5be69bb302cefb66c3e9624d976392f7fef6d779c09d9770de68875185e75f862f62cac1a47de741eb75b84e593d31a6eca2d42ed6e39cba084af61e06c055
DIST calligra-l10n-et-2.6.4.tar.bz2 784568 SHA256 70610aefe515c3110045ff7f4343f9dd1fd7b4276eb5a506b3ae61ce0a1fc785 SHA512 0f170140d28ef5529fc3063c2ded6a95bb5db92e2861ffaeff7d579ef2d8ef256c35f3e408b68fbbcf9cecc2e49a67eaa2cad73406f5c8b2cb0ac0f1008ce041 WHIRLPOOL ae02b0bcc0c6b81eeeb3ff67ebc66382d0fc92479341b28736f208b9cff6a15882ab3a4c5725135eff0e57058fcf80cd88d56453fd65dcb178ec6a1a6af06043
DIST calligra-l10n-fi-2.6.3.tar.bz2 398014 SHA256 0de1d043d8a62a170b105d324750c2e144409220274996a1b5d93a6eccc931e7 SHA512 53b7047e2a7cc1118a65eb281d9a27e9988c3e7e35a8da167e743dac827f900254b38ddb12d1a9d5dbfaa7ab5e7ea61e7fa9bc91523b6b6a6973c0125dec309b WHIRLPOOL cc535298e0bd38bcd99d2cfb1840703419a36f22380e4cdd108eb64be51f8f92ac38c7a3972578594b3a3aa9c9287801844f2b9c5119dbae6e982c3d7534819d
DIST calligra-l10n-fi-2.6.4.tar.bz2 397944 SHA256 e356f7af55a2aacdf86a3d07e0f3d423580cbef99c9516a429a19bad34c18ef3 SHA512 b4aa05e3484f37cd15fbe94142b4594db12acf379201e8f51a5732de80afeae261dbe0ff3186bac21a73be19d5f7429adf4e795af7affaad98d7345ff66e0219 WHIRLPOOL 4e50be1c42a04acfac71edd280aebdab4bbb5a7b5c93daafa30a8477285937fe0c7a7729b554aa3be2cfe912657bd90287fdff31dbad02200d5aa8d1ad27aba9
DIST calligra-l10n-fr-2.6.3.tar.bz2 754400 SHA256 7c6344a293c316e5a29ef885928292a73966cc85da9e54a80f1b2209ed424ea6 SHA512 ac3152fe53edcc834c8444ae1c85d7206b9bcf3fd35f4483d1feafeddcfe33e72657fda8488816f2eb81a71e38b16a4fcd6b3817aa6ff009054fb2727a0e1f67 WHIRLPOOL 2ad6def27f024af746024d15fe42a9fe2c7b25bd74ca302de1a57faa165f8c792c2bda97c8eb0923b4f1f949ef1ea14e6856298c50708cb3df8fe78c7322f99b
DIST calligra-l10n-fr-2.6.4.tar.bz2 2563919 SHA256 a4f0b951be3f43cd08645ce28d75b66cd9ad8fcac9378ecf8214efef9da9a06a SHA512 7111a9441318610fd75e3cf60c5b020514e9f3918fccebab7323142277cc0590a3b64db178dc47f1cbfef424b6281e0288e876746cbdd82b1dd4b2e40a63bcee WHIRLPOOL 52f37bb302c88699e7dfd3904d5942d9cd2dc29762a7d65ed7b7338ee625760ffb1eab6e3b7526e93bcc53ba24ce680452a335e3c041b136697dea2bc8937871
DIST calligra-l10n-gl-2.6.3.tar.bz2 378671 SHA256 f5e14abcdbbd91d8ee0e4553fa2312fb14139777f1e92697d77c42f2d4e8a24e SHA512 8e400b3e8ae4e2d6c84c224e51043b75e02fb0b37b4bb507983748450f9ca396c2c2598dbd97b86e07b6ff8da00373307b185c282fa49a91758e14f371a38bd1 WHIRLPOOL e4d4dbc1cf57ed5e96518d6490597b0f5ee55bef49071a6fdab80062d48eab940c3c14ceab38671c3f113c875b6715f1573e5ba52e7a5b054b03abc01b2a2200
DIST calligra-l10n-gl-2.6.4.tar.bz2 378686 SHA256 7d89a1bd7c819fb012ff838014d405966aae6b8c648f7a7106bfbd99a3ec8164 SHA512 6a567a5de9ffda6016963cd203a5def9def14d0ae772ec4380e4442f3e313dec8d15ecf3271b29344abec4c5f79428119468f02e4d583b325a00f3c8e3e9308e WHIRLPOOL 1f92159676c8264f521de1839eed1ec9055f8a98d79b0194ad7d51092f3c14049a5d30c470339983e471efbc0bbcaccdb0fe925412114e6085cce572c234bfcb
DIST calligra-l10n-hu-2.6.3.tar.bz2 431051 SHA256 42a0dfd3515626e54e077a8a63088eed263a29feae8cd3e762f2aa150379f3c8 SHA512 f252b35bd849b4d1155c01d3fc1ed4adca13e514ee04c7173eacfca10a904d57ef19d7fe6c8a7b14d9dc8eab94c6a55806b6c62e876f4b46ff676ceb71c6b79e WHIRLPOOL 14addde90c0b62eb8485686dcb3390bd67463c5d103ec4033edcd9f86745709e5bdf91411ac7fdde26f990a27653d726d3ca84fdeea00b878a09cf245703040d
DIST calligra-l10n-hu-2.6.4.tar.bz2 430964 SHA256 54313d2112d48e417a4ea9017c9f5e2d310dbcb3a6da18db6c46d92f004c7856 SHA512 b1c9d9b1fa5fb59bc00862a7cade4b992c434a54cff378c8dcb4086de1e3394d3e23bfea00c965224a2191e2fccd35c0ddf0023bab96cbde09ebe2b822014f97 WHIRLPOOL 989e99fa632686b2e18eddd1f5d69cadaf023c6e02610e58c2c516752c2c9d903667b1582da3eab486e792d1b975e65e320e430b57f1ee373e53d4651f25371e
DIST calligra-l10n-it-2.6.3.tar.bz2 742121 SHA256 f8bb98c7b7e366df2a413f4189b7391c2edf77212e2837409f34d2392c79e407 SHA512 617e719d44bdb2dcfa9cdbda6cb3eb1c4a7a0c4d703d8dda4660e86096cc34f66036a1b044117963ff8fa2a19953968b34f2d50eb9c5dcef03f8575a67f79e4f WHIRLPOOL 7c83041eadd5397f5abdd90b7d31ba7a8b559365885a08dbbe10507eed50ddfd859e463f0bda8656ee2e3b986d7b420c33b8f83e59eb2c53a385e0f0b2312141
DIST calligra-l10n-it-2.6.4.tar.bz2 741998 SHA256 a5209a6a434e98cd0b7863928163ce9bb1787705bbca47865e39d080b3c0a838 SHA512 aa13815e5b1b23d5a1902101855b7221dcf91783f5aac2f5e4ee2e677ae5ace1e03d619f152a988e2c6b33ecbf8adc714b02b0c815a14ebf51109b1e5db2c61a WHIRLPOOL 3dc710daf45889bb59b3e26ca299085155a47f0812db006948a0219f9fd0e546aa332b066f36003b3bae2a3cd3546fc1b42e4d2bf47b7dcdbdb6290c552341b2
DIST calligra-l10n-kk-2.6.3.tar.bz2 399818 SHA256 3a81b8b34ba488fcfa48f249dd7cd677d8b0925f257d8be37a156fe87c6d93f3 SHA512 d7bbfebadb6dbc2484b04cb316edba90da2ab9f338fbd13dd7c4167e9eaa4d2a3f6897f62cb837a6ace5f94137b35466b4cbc94734f26a45d4270632c6c192cb WHIRLPOOL eebee95b072abb0545dbc7d123c3c681e15c7a671d3981cf568c5badc11fcacf18b01adede000acaf5b0a2f69b6c3fd22b2d7904ae339b10ae0a1462be5ef637
DIST calligra-l10n-kk-2.6.4.tar.bz2 399792 SHA256 2e52b105fa8cb5200a5bb40cc38d934aed7bba76efaaa8d239369a502f2bb678 SHA512 6cf20b7bc78d807443238203f752c7345f4ebe7bebdf958649b8b99cb2b78405e2ce397fe88b623d2fe22fd38dcdd8486a462ecd577bd282efd2e7e4f705288b WHIRLPOOL d935b455fd9a222934512f85046d96f1bcb1fa71a4142e1300cc063ed2d40b8c8786b64cf2c710b678860ba8d88a72fb08838cdab05d6c16b343fcf7ac28dde3
DIST calligra-l10n-nb-2.6.3.tar.bz2 355887 SHA256 653b07213b618626ca457a2a28abc52ef388b3a6314eddb458ff71aac6919a3f SHA512 52f493fb2728554cba47374352487c12b887498d8f40aa2c71594ccda0edd3a9735242361a4b2fa65d97bf8d387480bbe04c68e8366af2cbceb327ed8cae1365 WHIRLPOOL ffe327e25d8c4ea38a68223d432479b8fe93633b61fe072597efc8665c986fb118c0663d8cb1dbdfd13e3fec8b7b6807bc9d5a51e269c40223cdc2a6dc746928
DIST calligra-l10n-nb-2.6.4.tar.bz2 355232 SHA256 0e0c5aa649d54a11ae4d57d718a8491b89bcd01d2ef22a3d6169f12de85438ed SHA512 e7ad5d5dfc2a3ffaaf0c67e0b36a3c52e1d3e88d8e1c1f4c31ff738b413b585e96da34d60fcc15927f1e0808daa3991feda0840551e58d5195caf6820ed8819d WHIRLPOOL 8385e953509155b2398f676ca00850bd4ad55710086bdeb24426f439413966f737cb7a0c295a7199a9adfd7393441a9897d8823056053fe59416070a953b6cff
DIST calligra-l10n-nds-2.6.3.tar.bz2 399329 SHA256 6d2bc717edd4f3a39616123fc134b89acd1c63cb4a53dc4eb3bae7ef4edca3a3 SHA512 4f78dc19226df6bc07799ad41ec89e4d014b802ec8831867ae00ab4581a874fb6b4ed57424e79dc6b528230616e7d97e32be11f7e0218659fc3b7a43dba6edce WHIRLPOOL a386a8a3e27b81338554f000ccc865a23e2082261b35fc1c9227d3b758ace2e04fda81e2d78ff5c9f23dbe4c22ae205de898e449b4d311677eef70caccaa1e71
DIST calligra-l10n-nds-2.6.4.tar.bz2 399342 SHA256 071e4737b7502bb9caddfc88deaf10cd93e6711403ef0de9e3e291f6265068e9 SHA512 89fb092fcea5d449333224cf60c81851e69bce27ebbb3ab475ffb024cb6f2be94498ef74b9168110d835bc9b2572237417b4d7ae0b17962c04057ff3ec099682 WHIRLPOOL 843a521b00f82c0c06961e3ecb1030a36a2fd1a34b3d1def9c8ea7c7b29c1f39c8a95bb10b9c75da525b410fb8571adced22701d6b79142fb87ee1968acf5e96
DIST calligra-l10n-nl-2.6.3.tar.bz2 1626984 SHA256 77c328f7f792b16ca5657834606484e31c59893c0a94377c172e514b39b491d2 SHA512 e7f443231dc68bf95fd7bbba80edaa73a7bee6d84b0e2e3751c0a07be6efecb32db8357534531a437365445948215dcbc51959b61be96314c2b736019998f4a6 WHIRLPOOL 3a55adfaa5c28e63fa5611265de756eab7f84e71e41d9bdaf4e852e98275ef80023c1c95460360e3cb7651f707bbdf287e236f45d843f16de17cbd68123f2d33
DIST calligra-l10n-nl-2.6.4.tar.bz2 1626883 SHA256 954027c6f39dc219b2f868a9f094692056622f93e6aaf9c3a068ff811b34854d SHA512 8b176b2e7774387d738028bbce0dcf788b9f4a83007c0024dc48ab5f8dd588d82e6d6a89dbf64614cf151f11335d4bbd090b43552de13ecc8bee66fa412ffd1e WHIRLPOOL 30c9abbd74650110a0bdc493dad1dab58d59dd73743c2519859f6bbfe46d8c896596ebf9d6c9bca4f3fe7d814c73395ea1dcba9268d2f9e1b63b8a0816faec54
DIST calligra-l10n-pl-2.6.3.tar.bz2 419994 SHA256 ce0b4275b264170b96cf4499f344506f4353de19ff22d5996f433024b73801c3 SHA512 0bc087e076efc0057a213ff9bab94ea0fd57413c74be39c46552c2d434b0d23b2b90bf839d28a1891fe69576bbb63c4ce3c6610131e3d4312e908997dd3d3008 WHIRLPOOL 179b574db08c8c69423b7bf5190b1c6489f1c50ae6a61563e70189172ad091ecf0f321b13b2e598e823d586d89fefd93534b1ba588c791119e29c93b0e9bdaff
DIST calligra-l10n-pl-2.6.4.tar.bz2 420890 SHA256 f7eb2f1a10ea1771e6295d91b914fed1c076c2f115632ffb94b0e30662c27b59 SHA512 eb30c9a528ad60afa91ff968af6b955afe71075d04bef751851e51db21f1ffc4f1cc2798dc323d932fe638c05a751e9481d81ee5b8b0ca4db139d0ce1e71d459 WHIRLPOOL 19dbb39ebf314c4903b005f338a599ac2ac50931176978b5426fcb145022d79b42bab077716bcb280f8374f099444b5b7ef6283dd053e00dab85c157af988361
DIST calligra-l10n-pt-2.6.3.tar.bz2 633747 SHA256 59a5aaf70ace245c1b66aa49b2636249d67895dd4fe70c40e8aa066cfb9bb76b SHA512 99e1d7a93cd40bbb5a521f5e1ae17a5f48e02446762aafcf3586d61fa5018fe84c8d1a6604fd05cbf4a83e076ce4eeffac467debd5a45e56d5cbc08d4c2ede3d WHIRLPOOL 73158b46c48625970afef7aa5b9b518dd294d35d32e3753edab6a8b3ccfaeeb8c52f597376905cfb67aa073135ac12aa66eb2fc30c9acb26bccf72762289dfbc
DIST calligra-l10n-pt-2.6.4.tar.bz2 634006 SHA256 2d05a6f71e8145081c6b29059e07a9a556273ccd50019d2e01f3fe34eb7052db SHA512 44f33c53c571e966000604681fc6ae8fda0d8f046631e1bfc8dcd5f2ba5d1fc01e225d2120102cc99261a4d6e60da4510ea24628a54573d0a7da567e5eeb8c70 WHIRLPOOL 3d0025b22be9c0ff8732e62f35ba7f9ca0641d65f981fe332bd9911f57d3c38a35a3ceacc703a4165421c521b48da578a0a4773835a6220d7cc3df40bdb3ed7f
DIST calligra-l10n-pt_BR-2.6.3.tar.bz2 685978 SHA256 a29e02b5f5077fad595565abb48f3fd12534f04136487728ec354f17d635211e SHA512 e21051fe4b2b4cce0550792073bfe839558a357e4000f91f19e5ec64eb65255b76fbf0db83a43c4ed1cc5f2bb8a3a8c7a2f5bfcff0fb96f6406ee6ee2f99a61c WHIRLPOOL 4bc0dfcf236e307f4990fd4c25c1dd36dabf061e2e72a838be1de1306e8643254fb84722b6309e8928fce16664a70e05d94ff97f28ada37548314bb761162fae
DIST calligra-l10n-pt_BR-2.6.4.tar.bz2 686004 SHA256 c2e344e531c9239c835d4ccf31720acb30ac98b552f408b4c3d5e70c58ecef36 SHA512 880fa9561438d75930d32279c5d226468c7865cc2dc88753ce314e779ab6870a6862252198c8b39ede130ee6ef0cd0c9e6862749b20ac24c0d6832994f30b719 WHIRLPOOL 37dbe36851047263865b3ed1f81a461dff25a08c3373e61d0a9ed752500fd645c06a3bcfc1c7cf6b44b30a3526a9e7ca72e52875195f4a99efb14e4160dd424b
DIST calligra-l10n-ru-2.6.3.tar.bz2 566120 SHA256 44e002287960f474e4502185bd72a9bd60e5259d4c1f797aa1dcbecde1d5242d SHA512 f5f72f584291fd824732049f024e2b3cdba6e1b4d625f09487f45763e660775d30ef43ad0c6ebf5b2ddcc6753898c3cefe594d56586ed435a8be49ff83bb1f21 WHIRLPOOL 40e9884ec6498104804a316390f1b099021fc5c8d0616728484aca237e9712cf7ce8acf1f4f0948e5f7f207704c6ba9b00ada3082323b05fdb9b8c53b332a7ba
DIST calligra-l10n-ru-2.6.4.tar.bz2 566619 SHA256 fee799a293e1290307e61f964623725809ba72b88aa51b128bfbdd8ee047c8f4 SHA512 d29d7d4939649dbc62fd63c897efc1381733779602579a9a0f61c2d82daf990df3d8b101b40457ecf3bef057e3e8b869049e910bff2ce9ce352cbd0a36830e00 WHIRLPOOL 19e33eb7e45b91701c5fea54246147ae1172aa31a7504aef256133285062783bb31a6f45364fa6948c55c4b2c1ee236e117dbef5a2ee11786ce2a3ba622f63bf
DIST calligra-l10n-sk-2.6.3.tar.bz2 356522 SHA256 9ae9904ded2b1d86112a7e6ffdace0a8519c7cae6516b2cdda8a7754b056e00a SHA512 75673592e829641349ce03ecc8a21c7d7e48af4172d179374623a3ae3cf0d6aa9216514e3b2836123642c95d715ff417b3a4bc81894b02185c2d0415394e92f7 WHIRLPOOL 196b48f463881d88e9894eb3ddebdbcfab26d142f634b8b74f0fd28df2f0ed705449fb4ec3edaa9788fcd9b1b40baef5777b0e66628c25264e93b7aed21d7558
DIST calligra-l10n-sk-2.6.4.tar.bz2 356601 SHA256 33bac58974b4f6439319bc2efcf542e46be8b4fe0990a228d5ee8064d0ab49c2 SHA512 1f5477e88a1bead381f339a6de86b24218fc900615f12bc73e0ac5098a2fbe5c649849b5f14ec0a76f64cbe7195a97f464e2c07479a44c3d119750e44cb28647 WHIRLPOOL 5f35cdb4accec1c4fa9db129c88de8591a31805ce7c0bcb0a5de0d62ed817c6a518fbabde9353a50bafd78f9860bad8c22362708ce7c08df3c089d91085cb4e5
DIST calligra-l10n-sl-2.6.3.tar.bz2 418841 SHA256 8b9e9025ec9beb5f4fac85ba61d6fffde9283130fed03333a3a30ec020140e4e SHA512 2925ee0ce92bb658b125781d464fc6bcd1cb9c5e518b6b78486330e7caba20ffacd81f20a072980d26856ac534b3af4338325416699fae4192fec43f87e9cd29 WHIRLPOOL e6e59de8944b795585a992fc784062fca54960dde9d0c7973873b32e3516ae643ac9de1a796fed5659fcf2c8548fd7073df5eb1eea0aa43e4e41717c0226c0fb
DIST calligra-l10n-sl-2.6.4.tar.bz2 419386 SHA256 77fce34f3854ffe289499cc22bd3652cfc31bca71225b7ce95ffde8f576f04c6 SHA512 1a1d08d02a0e8cfcdf4d24cee568aa39b986a72523759924d198f9fccd9337237e7a3021b30567916790370f350310a85a5c072e087e10be6b2026fd960fea9b WHIRLPOOL f5a016581a53f2de6b2f0d836415e34dec6ea461b1864e94ddc84b42b1b57cfaec5b812f4a8b9a69abcf0199ebb772391e53ad03f2915fee2d99b9aae7ecec5a
DIST calligra-l10n-sv-2.6.3.tar.bz2 2034183 SHA256 e6a4f729ab601c2c23ffa6383a6a048e8d1b482f5f866031335a8fdee3be9c4d SHA512 6367a1442e82e8c82c88b71c28ebbcb15919c5b1598894e13df107202409b9813589221691df0f125c33d62e6266ba5b9415cb21e8b29bada19edd7041b001d0 WHIRLPOOL 931a51092ab8b0ec352123592a35059030882505df9fe051fa6202ebb76127f46e6db05b5e7ac3bd998792ae78404f3b625fbc0f07dfa5c0b9194fd2435e92a2
DIST calligra-l10n-sv-2.6.4.tar.bz2 2034018 SHA256 a4576b5d7c30b8d006e9ae2fdb2d1357ee3e2220d0725c6e66cb17ff5175ddc6 SHA512 6ba5f2b84d037b720bbf7fb3591970685b5211c995287cc4a1f705d959f5fd7edf345bc89b4cf47f2d100e2aa1c064b1bb3fa46adf8fbee07397a2e13f670277 WHIRLPOOL 8de7b53559799c06e7ccdd8ce6bda55af47527b086f2e6f7f523332c84220d958fe6371e9c6b68f00f75744cc4f70918632aff4cfe057246886cc587267c2e09
DIST calligra-l10n-tr-2.6.3.tar.bz2 371359 SHA256 d6b39b2c287c6e1227eed7959d59c8c43edd53f534375d8b0195a3a253e0113d SHA512 b88845b067190e8bab6eb1671d06cd0f3c35f6ba4131971b863851f197ecd67ca84ad0e3ee93721a66835af7af67b43214e09d9a5cf78e72154c45d559ac0d5d WHIRLPOOL 2ca47fc801cd29c2283ed5a8b33b499a679561ee7f43394a9990c193ba5e44173f18b080c78e9a074d3b377a98f6d5be2188daa5fb41743960715df4d2923a94
DIST calligra-l10n-tr-2.6.4.tar.bz2 371083 SHA256 e181776b1201a68ab46d40b63f41de915ae3c4e3bb0c0be14603a7526ca50d36 SHA512 6ad12d2ca1093e394d65efd734bce7666749c000a6bfbd6d90435b5e50097cb69957ace507862ef462be0edc0d5a48d4adab412aebc53d1bd9eedcdb6f59c827 WHIRLPOOL d6d89bd82900e432857d95f425f01fd38de0e580375ad3af04f91bc180c4c01915076a5744ec5a77d888d6119ad4f0a93ecaa8bb4a7fe9a08f2c9eb315e38ea1
DIST calligra-l10n-uk-2.6.3.tar.bz2 2208986 SHA256 61a375cd897c20bba3e5637fbdf23061a3d7f05ebbeb6764221b72f459b8f2fc SHA512 dfc874ae7c342f3d0a11f9fe573828e5abe75c075910a8d581708a609e59b87e34ef6b3903db10082854ce21c0dc507ba71b9eb184e2f1d4fa9c192a168b3cf9 WHIRLPOOL e38a5ce4548d3305e72a51ca766784f71ff040174da63a249c81febce5353ce2f64c60856af72ae3c92fff15244220b975371b48a7f3379875c3d470131f2a52
DIST calligra-l10n-uk-2.6.4.tar.bz2 2209339 SHA256 0703dff0209de5abed3ea6a1ae483a1cdf5f074da09fab7dfa0548047e0eb87f SHA512 fede9af0ccf5b95f5c82a70d30ead0f1e6d50fa9ade13c5645a94d5f777fc9d87292ee82f5ae196b3ba5571f37e7b632e901c6c5bba4bda21a57f3097c9378da WHIRLPOOL ec87de9d6b1afae36044cdbd1897bdd13efa0d13bd938ea4029d72787ac25949c93c0735fea3b82eac86f78ca4978d2466645a43aec05d4099214f408b066c24
DIST calligra-l10n-zh_CN-2.6.3.tar.bz2 343335 SHA256 2f4c0e44de23cd6e28cf3067584918e2a4386be02d602443813300886a2fd599 SHA512 70a15000a949e330acf895242efd3eed8b7ca8ee250dc0d3e8612fbb56d16706021c4c375cb96102272cabcc1a7b85250fcad6482cdc815193c769b424e53d3e WHIRLPOOL 3b7351b7f1ead4ddc4c519d21c1494d5460a7df94b16a5b6c4c51ef38489bec0bbf768aa2dddcb9b88f7f71e9b8d4253a10bdf35930766841050da3327cf10ca
DIST calligra-l10n-zh_CN-2.6.4.tar.bz2 343243 SHA256 75659911a2990cb85ccbbb6c9ee2f696d6e011951699ebe93fe43dc5c68f0a15 SHA512 080a04f0eff877b6ce244dfc7af5116dfaf50e5e1431abe519d35c9f7a03222cf4304401f115d501de93a8bfa6174b69addcac4266e7a9897fc915986d8f66c6 WHIRLPOOL 92e90b0abf36f9f7003deaa62d996f150b743248e8568d3fcc37953a0025c6fe1474c5ada8eab3cf8a4148ee29a12621a9c03a1461ba4765290cbc0a83e1535c
DIST calligra-l10n-zh_TW-2.6.3.tar.bz2 381574 SHA256 c20d98a6bcbc6b3ed8477022fb536dc0ea06324ab2070600a8d2ee8731bfe324 SHA512 70e9955657f8bfc066dd039a2fb60c33576949e04956ed42b1ab8a04670b111187a15d5b0b4ea1bfd168c58e6a652a85fd28708ec7bb1fdb6e8d1b3fe12a30cf WHIRLPOOL d6b8f2ba01d39a657b28268dad15b0697ba64df99354474b0d97e1f5e6d580e50bf0bb5b5492384c327b7ef65803268c75c7ddf43fb7b0c4bb4fd33fa7e512e6
DIST calligra-l10n-zh_TW-2.6.4.tar.bz2 381569 SHA256 499db05a175667ee2175d2ee4201ef2b5843129890b1a06b5e518cbdaaf1f22d SHA512 ad396ff33c3f8a29245d372d15dc3eb71bc23a9dcd322c4e9810e089bca0ad25c6dc52f30fdc0d0a613929f2dae3fdfffbf2a60acf9106ddd310a036873423f4 WHIRLPOOL 03959d1f47327ae8f39183db97a761710c62f3b24079dc34f5ce05b36cd6b206bd2994862241c2b0d358e3c8ded9048c9793dcf9b03f4374a44ee1d4462e504b

@ -1,78 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/calligra-l10n/calligra-l10n-2.6.3.ebuild,v 1.4 2013/06/05 10:38:25 ago Exp $
EAPI=5
inherit kde4-base
DESCRIPTION="Calligra localization package"
HOMEPAGE="http://www.kde.org/"
LICENSE="GPL-2"
DEPEND="sys-devel/gettext"
RDEPEND="!app-office/koffice-l10n"
KEYWORDS="amd64 ~arm x86"
IUSE="doc"
MY_LANGS="bs ca ca@valencia da de el en_GB es et fi fr gl hu it kk nb nds nl pl
pt pt_BR ru sk sl sv tr uk zh_CN zh_TW"
URI_BASE="mirror://kde/stable/${PN/-l10n/}-${PV}/${PN}/"
SRC_URI=""
SLOT="4"
for MY_LANG in ${MY_LANGS} ; do
IUSE="${IUSE} linguas_${MY_LANG}"
SRC_URI="${SRC_URI} linguas_${MY_LANG}? ( ${URI_BASE}/${PN}-${MY_LANG}-${PV}.tar.bz2 )"
done
unset MY_LANG
S="${WORKDIR}"
src_unpack() {
local lng dir
if [[ -z ${A} ]]; then
elog
elog "You either have the LINGUAS variable unset, or it only"
elog "contains languages not supported by ${P}."
elog "You won't have any additional language support."
elog
elog "${P} supports these language codes:"
elog "${MY_LANGS}"
elog
fi
[[ -n ${A} ]] && unpack ${A}
cd "${S}"
# add all linguas to cmake
if [[ -n ${A} ]]; then
for lng in ${MY_LANGS}; do
dir="${PN}-${lng}-${PV}"
if [[ -d "${dir}" ]] ; then
echo "add_subdirectory( ${dir} )" >> "${S}"/CMakeLists.txt
fi
done
fi
}
src_configure() {
local mycmakeargs=(
-DBUILD_MESSAGES=ON -DBUILD_DATA=ON
$(cmake-utils_use_build doc)
)
[[ -e "${S}"/CMakeLists.txt ]] && kde4-base_src_configure
}
src_compile() {
[[ -e "${S}"/CMakeLists.txt ]] && kde4-base_src_compile
}
src_test() {
[[ -e "${S}"/CMakeLists.txt ]] && kde4-base_src_test
}
src_install() {
[[ -e "${S}"/CMakeLists.txt ]] && kde4-base_src_install
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/calligra-l10n/calligra-l10n-2.6.4.ebuild,v 1.2 2013/07/12 04:54:15 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/calligra-l10n/calligra-l10n-2.6.4.ebuild,v 1.3 2013/07/13 07:47:58 ago Exp $
EAPI=5
@ -13,7 +13,7 @@ LICENSE="GPL-2"
DEPEND="sys-devel/gettext"
RDEPEND="!app-office/koffice-l10n"
KEYWORDS="amd64 ~arm ~x86"
KEYWORDS="amd64 ~arm x86"
IUSE="doc"
MY_LANGS="bs ca cs da de el en_GB es et fi fr gl hu it kk nb nds nl pl pt pt_BR

@ -1,2 +1 @@
DIST calligra-2.6.3.tar.bz2 126545368 SHA256 72479e23098f221bc6b5dff92fc62906897061f1009223a632e513fa3b60bfef SHA512 55da2f4552ee68bbf6494fb6ec9abc0958cff762719b1ba5a172793a5cff5283ec63a965f26fe0347ccb1ea71cc4ceb4d70edd72b058d7bfd316421595b48cb5 WHIRLPOOL 5281272864a7c30f518bb91e0a53ce24780e3e91efe9aa5d7c5ee83dc0b577816e40c27d67968987ab805eb60e6cbcef9c3c765d2026969f37083dba6caac59c
DIST calligra-2.6.4.tar.bz2 126965216 SHA256 228376399fd9aef0e4c3d647070540aafcaa2647610ea341cc0093502be8ec69 SHA512 edcee53532f4ad1b74360ca9d8978b5ea3fed3aa88934b4cd68fcf01a3d43f3651152d1bea9300363be51031f02793562c6d49e4ab87b4fd619ffd49c5bd6b95 WHIRLPOOL bcf49880007a58f1c0199ac21d853e0112cd9287de4aa9303c8776efdbe9e58c2b541d68bb5af55380becae34d75538ba21f1fe0c8d87b2169c4e46f03cf6104

@ -1,228 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/calligra/calligra-2.6.3.ebuild,v 1.7 2013/06/13 12:08:18 xmw Exp $
# note: files that need to be checked for dependencies etc:
# CMakeLists.txt, kexi/CMakeLists.txt kexi/migration/CMakeLists.txt
# krita/CMakeLists.txt
EAPI=5
KDE_MINIMAL=4.6.4
QT_MINIMAL=4.8.1
OPENGL_REQUIRED=optional
KDE_HANDBOOK=optional
KDE_LINGUAS_LIVE_OVERRIDE=true
inherit kde4-base versionator
DESCRIPTION="KDE Office Suite"
HOMEPAGE="http://www.calligra.org/"
case ${PV} in
2.[456789].[789]?)
# beta or rc releases
SRC_URI="mirror://kde/unstable/${P}/${P}.tar.bz2" ;;
2.[456789].?)
# stable releases
SRC_URI="mirror://kde/stable/${P}/${P}.tar.bz2" ;;
2.[456789].9999)
# stable branch live ebuild
SRC_URI="" ;;
9999)
# master branch live ebuild
SRC_URI="" ;;
esac
LICENSE="GPL-2"
SLOT="4"
# Don't move KEYWORDS on the previous line or ekeyword won't work # 399061
[[ ${PV} == *9999 ]] || \
KEYWORDS="amd64 ~arm x86"
IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
gsl +jpeg jpeg2k +kdcraw kdepim +lcms marble mysql +okular opengtl openexr
+pdf postgres spacenav +ssl sybase test tiff +threads +truetype word-perfect xbase
+xml +xslt"
# please do not sort here, order is same as in CMakeLists.txt
CAL_FTS="author kexi words flow plan stage sheets krita karbon braindump"
for cal_ft in ${CAL_FTS}; do
IUSE+=" calligra_features_${cal_ft}"
done
unset cal_ft
REQUIRED_USE="
calligra_features_author? ( calligra_features_words )
calligra_features_kexi? ( calligra_features_sheets )
calligra_features_words? ( calligra_features_sheets )
calligra_features_krita? ( eigen exif lcms )
calligra_features_plan? ( kdepim )
calligra_features_sheets? ( eigen )
test? ( calligra_features_karbon )
"
RDEPEND="
!app-office/karbon
!app-office/kexi
!app-office/koffice-data
!app-office/koffice-l10n
!app-office/koffice-libs
!app-office/koffice-meta
!app-office/kplato
!app-office/kpresenter
!app-office/krita
!app-office/kspread
!app-office/kword
$(add_kdebase_dep kdelibs 'semantic-desktop(+)')
dev-lang/perl
dev-libs/boost
dev-libs/libxml2
dev-libs/soprano
$(add_kdebase_dep knewstuff)
media-libs/libpng
sys-libs/zlib
>=dev-qt/qtgui-4.8.1-r1:4
virtual/libiconv
attica? ( dev-libs/libattica )
crypt? ( app-crypt/qca:2 )
eigen? ( dev-cpp/eigen:2 )
exif? ( media-gfx/exiv2 )
fftw? ( sci-libs/fftw:3.0 )
fontconfig? ( media-libs/fontconfig )
freetds? ( dev-db/freetds )
gif? ( media-libs/giflib )
glew? ( media-libs/glew )
glib? ( dev-libs/glib:2 )
gsf? ( gnome-extra/libgsf )
gsl? ( sci-libs/gsl )
jpeg? ( virtual/jpeg )
jpeg2k? ( media-libs/openjpeg:0 )
kdcraw? ( $(add_kdebase_dep libkdcraw) )
kdepim? ( $(add_kdebase_dep kdepimlibs 'semantic-desktop(+)') )
lcms? ( media-libs/lcms:2 )
marble? ( $(add_kdebase_dep marble) )
mysql? ( virtual/mysql )
okular? ( $(add_kdebase_dep okular) )
opengl? ( virtual/glu )
opengtl? ( >=media-libs/opengtl-0.9.15 )
openexr? ( media-libs/openexr )
pdf? (
app-text/poppler:=
media-gfx/pstoedit
)
postgres? (
dev-db/postgresql-base
dev-libs/libpqxx
)
spacenav? ( dev-libs/libspnav )
ssl? ( dev-libs/openssl )
sybase? ( dev-db/freetds )
tiff? ( media-libs/tiff )
truetype? ( media-libs/freetype:2 )
word-perfect? (
app-text/libwpd
app-text/libwps
app-text/libwpg
)
xbase? ( dev-db/xbase )
xslt? ( dev-libs/libxslt )
calligra_features_kexi? (
>=dev-db/sqlite-3.7.9:3[extensions]
dev-libs/icu:=
)
"
DEPEND="${RDEPEND}"
[[ ${PV} == 9999 ]] && LANGVERSION="2.4" || LANGVERSION="$(get_version_component_range 1-2)"
PDEPEND=">=app-office/calligra-l10n-${LANGVERSION}"
RESTRICT=test
# bug 394273
src_configure() {
local cal_ft
# first write out things we want to hard-enable
local mycmakeargs=(
"-DIHAVEPATCHEDQT=ON"
"-DWITH_Boost=ON"
"-DWITH_LibXml2=ON"
"-DWITH_PNG=ON"
"-DWITH_ZLIB=ON"
"-DGHNS=ON"
"-DWITH_X11=ON"
"-DWITH_Qt4=ON"
"-DBUILD_libmsooxml=ON" # only internal code, no deps
"-DWITH_Iconv=ON" # available on all supported arches and many more
"-DQT3SUPPORT=ON" # kde4-base.eclass pulls this in anyway
)
# default disablers
mycmakeargs+=(
"-DBUILD_mobile=OFF" # we dont support mobile gui, maybe arm could
"-DBUILD_active=OFF" # we dont support active gui, maybe arm could
"-DWITH_LCMS=OFF" # we use lcms:2
"-DCREATIVEONLY=OFF"
"-DWITH_TINY=OFF"
"-DWITH_CreateResources=OFF" # NOT PACKAGED: http://create.freedesktop.org/
"-DWITH_DCMTK=OFF" # NOT PACKAGED: http://www.dcmtk.org/dcmtk.php.en
)
# regular options
mycmakeargs+=(
$(cmake-utils_use_with attica LibAttica)
$(cmake-utils_use_with crypt QCA2)
$(cmake-utils_use_with eigen Eigen2)
$(cmake-utils_use_with exif Exiv2)
$(cmake-utils_use_with fftw FFTW3)
$(cmake-utils_use_with fontconfig Fontconfig)
$(cmake-utils_use_with freetds FreeTDS)
$(cmake-utils_use_with gif GIF2)
$(cmake-utils_use_with glew GLEW)
$(cmake-utils_use_with glib GLIB2)
$(cmake-utils_use_with glib GObject)
$(cmake-utils_use_with gsf LIBGSF)
$(cmake-utils_use_with gsl GSL)
$(cmake-utils_use_with jpeg JPEG)
$(cmake-utils_use_with jpeg2k OpenJPEG)
$(cmake-utils_use_with kdcraw Kdcraw)
$(cmake-utils_use_with kdepim KdepimLibs)
$(cmake-utils_use_with lcms LCMS2)
$(cmake-utils_use_with marble Marble)
$(cmake-utils_use_with mysql MySQL)
$(cmake-utils_use_build mysql mySQL)
$(cmake-utils_use_with okular Okular)
$(cmake-utils_use_with opengtl OpenCTL)
$(cmake-utils_use_with openexr OpenEXR)
$(cmake-utils_use_with opengl OpenGL)
$(cmake-utils_use_with pdf Poppler)
$(cmake-utils_use_with pdf Pstoedit)
$(cmake-utils_use_with postgres PostgreSQL)
$(cmake-utils_use_build postgres pqxx)
$(cmake-utils_use_with spacenav Spnav)
$(cmake-utils_use_with ssl OpenSSL)
$(cmake-utils_use_with sybase FreeTDS)
$(cmake-utils_use_build sybase sybase)
$(cmake-utils_use_with tiff TIFF)
$(cmake-utils_use_with threads Threads)
$(cmake-utils_use_with truetype Freetype)
$(cmake-utils_use_with word-perfect WPD)
$(cmake-utils_use_with word-perfect WPG)
$(cmake-utils_use_with xbase XBase)
$(cmake-utils_use_build xbase xbase)
$(cmake-utils_use_with xslt LibXslt)
)
# applications
for cal_ft in ${CAL_FTS}; do
mycmakeargs+=( $(cmake-utils_use_build calligra_features_${cal_ft} ${cal_ft}) )
done
mycmakeargs+=( $(cmake-utils_use_build test cstester) )
# filters
kde4-base_src_configure
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/calligra/calligra-2.6.4.ebuild,v 1.3 2013/07/12 04:24:35 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/calligra/calligra-2.6.4.ebuild,v 1.4 2013/07/13 07:47:53 ago Exp $
# note: files that need to be checked for dependencies etc:
# CMakeLists.txt, kexi/CMakeLists.txt kexi/migration/CMakeLists.txt
@ -40,7 +40,7 @@ SLOT="4"
# Don't move KEYWORDS on the previous line or ekeyword won't work # 399061
[[ ${PV} == *9999 ]] || \
KEYWORDS="amd64 ~arm ~x86"
KEYWORDS="amd64 ~arm x86"
IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
gsl +jpeg jpeg2k +kdcraw kdepim +lcms marble mysql +okular opengtl openexr

@ -5,13 +5,16 @@
# * for amd64: CFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -g"
# What you can set:
VERSION="3.6.6.2"
BINVERSION="3.6.6.2"
VERSION="4.0.4.2"
BINVERSION="4.0.4.2"
OPTS="-v"
USEFILE="/etc/portage/package.use/libreo"
MYPKGDIR="$( portageq pkgdir )"
################################################
# bug 473974
export LC_MESSAGES=C
die() {
echo "${1}"
exit 1
@ -44,7 +47,7 @@ do
done
# first the default subset of useflags
IUSES_BASE="bash-completion branding cups dbus gstreamer gtk opengl vba webdav -aqua -binfilter -jemalloc -mysql -odk -postgres"
IUSES_BASE="bash-completion branding cups dbus gstreamer gtk opengl vba webdav -aqua -binfilter -bluetooth -debug -jemalloc -mysql -odk -postgres -telepathy"
ENABLE_EXTENSIONS="presenter-console presenter-minimizer"
DISABLE_EXTENSIONS="nlpsolver pdfimport scripting-beanshell scripting-javascript wiki-publisher"

@ -1,2 +1 @@
DIST texstudio-2.5.2.tar.gz 20731701 SHA256 50cc2163b872590c0af8edd22f1795aaa424a821956c38db24e5d72ecdad4f08 SHA512 d85cb4375a6828bac17e9d0cf97158e54fcd492ddfbc5e632dec9ca52616b3a2fd83f9ec696285d2ebe8627b78b26fd2a37fc9f0d10c96f2ec87b0c6de1bd061 WHIRLPOOL 183ebf3f4b97917449ceea991288ddc1f4a8b6c383d5ed2592ba8de2a05048df2eae5b69a4e0f57db87ef661b7b8086ac9c4ec55bff13ab8236ee81a95d7c64c
DIST texstudio-2.6.0.tar.gz 22913723 SHA256 23899dc7d57352f84deb375fefea33e3394f3fc497998abcdba003ef1856fc30 SHA512 e958c8e6bb73d3432cd54610c2ece3120c824c53c0fe2d367f2026fc3149bd837638f803706eacac44f48905032f39ad6792e3afbe721f6664a2b551dfdb47a2 WHIRLPOOL c16c4555ed63addb024b279589db09cd5d70f3af9940c4ae57394a04bc66b0be2bf22702bdba21342ed56be859db4b8943b832f6ec6d44ec96e6215bea2a0d93

@ -1,65 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/texstudio/texstudio-2.5.2-r1.ebuild,v 1.2 2013/04/25 06:35:59 jlec Exp $
EAPI=5
inherit base fdo-mime qt4-r2
DESCRIPTION="Free cross-platform LaTeX editor (former texmakerX)"
HOMEPAGE="http://texstudio.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
IUSE="video"
COMMON_DEPEND="
app-text/hunspell
app-text/poppler:=[qt4]
x11-libs/libX11
x11-libs/libXext
>=dev-qt/qtgui-4.6.1:4
>=dev-qt/qtcore-4.6.1:4
>=dev-qt/qtscript-4.6.1:4
>=dev-qt/qttest-4.6.1:4
video? ( media-libs/phonon )"
RDEPEND="${COMMON_DEPEND}
virtual/latex-base
app-text/psutils
app-text/ghostscript-gpl
media-libs/netpbm"
DEPEND="${COMMON_DEPEND}
virtual/pkgconfig"
S="${WORKDIR}"/${P/-/}
PATCHES=(
"${FILESDIR}"/${PN}-2.5-hunspell.patch
# 441914
# "${FILESDIR}"/${P}-qtsingle.patch
"${FILESDIR}"/${PN}-2.4-desktop.patch
# Get it from fedora
"${FILESDIR}"/${PN}-2.5-viewers-use-xdg-open.patch
)
src_prepare() {
find hunspell utilities/poppler-data -delete || die
if use video; then
sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
fi
qt4-r2_src_prepare
}
src_install() {
for i in 16x16 22x22 32x32 48x48 64x64; do
insinto /usr/share/icons/hicolor/${i}
newins utilities/${PN}${i}.png ${PN}.png
done
qt4-r2_src_install
}
pkg_postinst() {
fdo-mime_desktop_database_update
}

@ -1,65 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/texstudio/texstudio-2.5.2.ebuild,v 1.3 2013/04/25 06:35:59 jlec Exp $
EAPI=4
inherit base fdo-mime qt4-r2
DESCRIPTION="Free cross-platform LaTeX editor (former texmakerX)"
HOMEPAGE="http://texstudio.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
IUSE="video"
COMMON_DEPEND="
app-text/hunspell
app-text/poppler[qt4]
x11-libs/libX11
x11-libs/libXext
>=dev-qt/qtgui-4.6.1:4
>=dev-qt/qtcore-4.6.1:4
>=dev-qt/qtscript-4.6.1:4
>=dev-qt/qttest-4.6.1:4
video? ( media-libs/phonon )"
RDEPEND="${COMMON_DEPEND}
virtual/latex-base
app-text/psutils
app-text/ghostscript-gpl
media-libs/netpbm"
DEPEND="${COMMON_DEPEND}
virtual/pkgconfig"
S="${WORKDIR}"/${P/-/}
PATCHES=(
"${FILESDIR}"/${PN}-2.5-hunspell.patch
# 441914
# "${FILESDIR}"/${P}-qtsingle.patch
"${FILESDIR}"/${PN}-2.4-desktop.patch
# Get it from fedora
"${FILESDIR}"/${PN}-2.5-viewers-use-xdg-open.patch
)
src_prepare() {
find hunspell utilities/poppler-data -delete || die
if use video; then
sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
fi
qt4-r2_src_prepare
}
src_install() {
for i in 16x16 22x22 32x32 48x48 64x64; do
insinto /usr/share/icons/hicolor/${i}
newins utilities/${PN}${i}.png ${PN}.png
done
qt4-r2_src_install
}
pkg_postinst() {
fdo-mime_desktop_database_update
}

@ -1,12 +1,12 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/texstudio/texstudio-2.6.0.ebuild,v 1.2 2013/07/12 20:39:55 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/texstudio/texstudio-2.6.0.ebuild,v 1.3 2013/07/14 08:28:47 jlec Exp $
EAPI=5
inherit base fdo-mime qt4-r2
DESCRIPTION="Free cross-platform LaTeX editor (former texmakerX)"
DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
HOMEPAGE="http://texstudio.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoolkit-dev/gentoolkit-dev-0.2.8.3-r1.ebuild,v 1.1 2013/06/30 16:50:12 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoolkit-dev/gentoolkit-dev-0.2.8.3-r1.ebuild,v 1.2 2013/07/13 17:59:45 grobian Exp $
EAPI="5"
@ -46,6 +46,6 @@ src_test() {
}
src_install() {
default
emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
python_replicate_script "${ED}"/usr/bin/imlate
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/mirrorselect/mirrorselect-2.2.0.1.ebuild,v 1.7 2013/07/04 12:17:28 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/mirrorselect/mirrorselect-2.2.0.1.ebuild,v 1.9 2013/07/14 14:19:07 ago Exp $
EAPI="5"
@ -17,7 +17,7 @@ LICENSE="GPL-2"
SLOT="0"
IUSE=""
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux"
KEYWORDS="alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux"
RDEPEND="
dev-util/dialog

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/acroread/acroread-9.5.5.ebuild,v 1.3 2013/07/07 19:18:31 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/acroread/acroread-9.5.5.ebuild,v 1.4 2013/07/13 19:07:04 zmedico Exp $
EAPI=5
@ -87,7 +87,10 @@ pkg_setup() {
src_unpack() {
unpack ${A}
cd "${S}"
unpack ./ILINXR.TAR ./COMMON.TAR
# lowercase tar extension required for unpack, bug 476734
mv ./ILINXR.TAR ./ILINXR.tar || die
mv ./COMMON.TAR ./COMMON.tar || die
unpack ./ILINXR.tar ./COMMON.tar
}
src_prepare() {

@ -1,13 +0,0 @@
Required by http://git.ghostscript.com/?p=mupdf.git;a=commit;f=fitz/dev_list.c;h=f85653219a85a9f91cb14471485611ca5f6b25ba
--- llpp-9999/link.c
+++ llpp-9999/link.c
@@ -571,7 +571,7 @@
free (page->slinks);
}
page->freepage (page->u.ptr);
- fz_free_display_list (state.ctx, page->dlist);
+ fz_drop_display_list (state.ctx, page->dlist);
free (page);
}

@ -1,20 +0,0 @@
--- llpp-9999/link.c
+++ llpp-9999/link.c
@@ -1463,7 +1463,7 @@
found:
sheet = fz_new_text_sheet (state.ctx);
- text = fz_new_text_page (state.ctx, &fz_infinite_rect);
+ text = fz_new_text_page (state.ctx);
tdev = fz_new_text_device (state.ctx, sheet, text);
switch (state.type) {
@@ -2522,7 +2522,7 @@
fz_matrix ctm;
fz_device *tdev;
- page->text = fz_new_text_page (state.ctx, &fz_infinite_rect);
+ page->text = fz_new_text_page (state.ctx);
page->sheet = fz_new_text_sheet (state.ctx);
tdev = fz_new_text_device (state.ctx, page->sheet, page->text);
ctm = pagectm (page);

@ -1,19 +0,0 @@
--- llpp-9999/work/llpp-9999/link.c
+++ llpp-9999/work/llpp-9999/link.c
@@ -30,12 +30,10 @@
#include <caml/memory.h>
#include <caml/unixsupport.h>
-#include <fitz.h>
-#include <mupdf.h>
-#include <mupdf-internal.h>
-#include <muxps.h>
-#include <muxps-internal.h>
-#include <mucbz.h>
+#include <mupdf/cbz.h>
+#include <mupdf/fitz.h>
+#include <mupdf/pdf.h>
+#include <mupdf/xps.h>
#include FT_FREETYPE_H

@ -1,11 +0,0 @@
--- llpp-9999/link.c
+++ llpp-9999/link.c
@@ -523,7 +523,7 @@
printd ("info PDF version\t%d.%d",
state.u.pdf->version / 10, state.u.pdf->version % 10);
- infoobj = pdf_dict_gets (state.u.pdf->trailer, "Info");
+ infoobj = pdf_dict_gets (pdf_trailer(state.u.pdf), "Info");
if (infoobj) {
int i;
char *s;

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/llpp/llpp-12.ebuild,v 1.6 2013/06/07 00:14:24 xmw Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/llpp/llpp-12.ebuild,v 1.7 2013/07/13 23:16:59 xmw Exp $
EAPI=4
@ -33,7 +33,7 @@ src_prepare() {
}
src_compile() {
ocaml str.cma keystoml.ml KEYS > help.ml || die
ocaml str.cma keystoml.ml < KEYS > help.ml || die
printf 'let version ="%s";;\n' ${PV} >> help.ml || die
local myccopt="$(freetype-config --cflags) -O -include ft2build.h -D_GNU_SOURCE"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/llpp/llpp-13_p20121123.ebuild,v 1.6 2013/06/07 00:14:24 xmw Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/llpp/llpp-13_p20121123.ebuild,v 1.7 2013/07/13 23:16:59 xmw Exp $
EAPI=4
@ -31,7 +31,7 @@ src_prepare() {
}
src_compile() {
ocaml str.cma keystoml.ml KEYS > help.ml || die
ocaml str.cma keystoml.ml < KEYS > help.ml || die
printf 'let version ="%s";;\n' ${PV} >> help.ml || die
local myccopt="$(freetype-config --cflags) -O -include ft2build.h -D_GNU_SOURCE"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/llpp/llpp-15.ebuild,v 1.7 2013/06/16 22:26:39 xmw Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/llpp/llpp-15.ebuild,v 1.8 2013/07/13 23:16:59 xmw Exp $
EAPI=5
@ -16,7 +16,7 @@ KEYWORDS="~amd64 ~ppc ~x86"
IUSE="+ocamlopt static"
LIB_DEPEND=">=app-text/mupdf-1.2:=[static-libs]
<=app-text/mupdf-9999[static-libs]
<app-text/mupdf-9999[static-libs]
media-libs/openjpeg:0[static-libs]
media-libs/freetype:2[static-libs]
media-libs/jbig2dec[static-libs]
@ -66,7 +66,7 @@ src_compile() {
fi
verbose() { echo "$@" >&2 ; "$@" || die ; }
verbose ocaml str.cma keystoml.ml KEYS > help.ml
verbose ocaml str.cma keystoml.ml < KEYS > help.ml
verbose printf 'let version ="%s";;\n' ${PV} >> help.ml
verbose ${ocaml} -c -o link.o -ccopt "${ccopt}" link.c
verbose ${ocaml} -c -o help.${cmo} help.ml

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/llpp/llpp-9999.ebuild,v 1.25 2013/06/26 19:55:51 xmw Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/llpp/llpp-9999.ebuild,v 1.26 2013/07/13 23:16:59 xmw Exp $
EAPI=5
@ -37,11 +37,7 @@ DEPEND="${RDEPEND}
RESTRICT="!ocamlopt? ( strip )"
src_prepare() {
epatch "${FILESDIR}"/${PN}-11-WM_CLASS.patch \
"${FILESDIR}"/${P}-mupdf_trailer.patch \
"${FILESDIR}"/${P}-fz_new_text_page.patch \
"${FILESDIR}"/${P}-mupdf-split-headers.patch \
"${FILESDIR}"/${P}-fz_drop_display_list.patch
epatch "${FILESDIR}"/${PN}-11-WM_CLASS.patch
}
src_compile() {
@ -69,7 +65,7 @@ src_compile() {
fi
verbose() { echo "$@" >&2 ; "$@" || die ; }
verbose ocaml str.cma keystoml.ml KEYS > help.ml
verbose ocaml str.cma keystoml.ml < KEYS > help.ml
verbose printf 'let version ="%s";;\n' ${PV} >> help.ml
verbose ${ocaml} -c -o link.o -ccopt "${ccopt}" link.c
verbose ${ocaml} -c -o help.${cmo} help.ml

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/mecab/mecab-0.996.ebuild,v 1.3 2013/07/12 04:58:21 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/mecab/mecab-0.996.ebuild,v 1.6 2013/07/13 19:15:50 ago Exp $
EAPI="5"
inherit autotools eutils
@ -10,7 +10,7 @@ HOMEPAGE="http://mecab.sourceforge.net/"
SRC_URI="http://mecab.googlecode.com/files/${P}.tar.gz"
LICENSE="|| ( BSD LGPL-2.1 GPL-2 )"
KEYWORDS="amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
KEYWORDS="amd64 ~arm hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd"
SLOT="0"
IUSE="static-libs unicode"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/mupdf-1.0.ebuild,v 1.10 2013/06/07 22:52:15 xmw Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/mupdf-1.0.ebuild,v 1.11 2013/07/13 23:04:11 xmw Exp $
EAPI=4
@ -29,7 +29,7 @@ S=${WORKDIR}/${P}-source
src_prepare() {
epatch \
"${FILESDIR}"/${PN}-1.1_rc1-buildsystem.patch \
"${FILESDIR}"/${P}-desktop-integration.patch
"${FILESDIR}"/${PN}-1.1_p20121127-desktop-integration.patch
if ! use vanilla ; then
epatch "${FILESDIR}"/${P}-zoom.patch

@ -4,3 +4,4 @@ DIST CEGUI-0.7.7.tar.gz 9176105 SHA256 551e6fe4fffc7586b0ef0434b83ddc2b3889fc8c7
DIST CEGUI-0.7.9.tar.gz 9204644 SHA256 7c3b264def08b46de749c2acaba363e907479d924612436f3bd09da2e474bb8c SHA512 c7fcf64360145d32b7fbbf49e627cff8da4ff8cb62b2999837d68951c7218526247388b4e1dae9873cc2734fb36cac328e4a4982fb1d343cdb2a98831cdd0bf0 WHIRLPOOL bf0af2f1f2490cf1374e3fdf19ed616457aacb55ce7c363aee679a361432d3bbe1d9feb7ae223bcece202ee13fd82d7910b4abdeff7efac07bf9d8076d0be9a5
DIST CEGUI-DOCS-0.7.7.tar.gz 14303467 SHA256 21b6fb8841dfb40650d68b3149afe24d7bde7c1986c0e3d86f9c34baa1b00c6c SHA512 cf0745ab9fdc4ca939aabeacf3c15e677ce26a3f4ecf136debc661842adc24955b30460a69238ab65ae65e4367e7da3515125befed2f017aa1b4981f32ccd08c WHIRLPOOL 2faa44214efe454211267f6417a5a0817026e3e46315acabe6b0ead1354443f0396c2bff8ecaa82210d922d59d2d5a6b60b9bab3c6cc2c7184ce6a5f49cd81bc
DIST CEGUI-DOCS-0.7.9.tar.gz 16240236 SHA256 6c5305d7bff392b97d6bbbafb9b2579ad4974320d57397010ae4415da125fe5e SHA512 d1c7cd80861ee467c865fbad115ecaed79220bc373b1c3e2fcd9a69e89f750925954f20196f366dc334c8eb7eb6dc444c8ded190eb7f9ab52e0521d02ef78767 WHIRLPOOL 8c9757d4497d23803a6653fb0e5c55ebc2449e145fa216f2f5f72d0f8adca66e63712a9e150dffbca36396805d0e713052272afbfe0471b8edbc45619939276d
DIST cegui-0.8.2.tar.gz 18935107 SHA256 4df9479a0da1a29b1e1e2844b70b0e56b9c87b8438cfaaf3ce864cbf266e2ff6 SHA512 6aa88bd59ce79a1ac37b69c8c5e70ab0dfed94176600dcc03af6cbf54a2fba16287b4a35438efe0414e2e33d515240b40bf0e08bc38cfd8158ba918bfe620ab9 WHIRLPOOL e7c8de4954fdb0331d20a388f580e232068cec04ea9577cf3c6c0c5d7cd76ab48dea3360743228e3d3e97bd47e020c1bfded5299e8015f76cecf17a89e508189

@ -0,0 +1,107 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-games/cegui/cegui-0.8.2.ebuild,v 1.2 2013/07/14 12:13:24 hasufell Exp $
EAPI=5
# TODO: multiple ABI?
PYTHON_COMPAT=( python2_6 python2_7 )
inherit eutils flag-o-matic cmake-utils python-single-r1
DESCRIPTION="Crazy Eddie's GUI System"
HOMEPAGE="http://www.cegui.org.uk/"
SRC_URI="mirror://sourceforge/crayzedsgui/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 -ppc ~x86"
IUSE="bidi debug devil doc freeimage expat irrlicht lua ogre opengl pcre python static-libs tinyxml truetype xerces-c +xml zip"
REQUIRED_USE="|| ( expat tinyxml xerces-c xml )
${PYTHON_REQUIRED_USE}" # bug 362223
# gles broken
# gles? ( media-libs/mesa[gles1] )
# directfb broken
# directfb? ( dev-libs/DirectFB )
RDEPEND="
virtual/libiconv
bidi? ( dev-libs/fribidi )
devil? ( media-libs/devil )
expat? ( dev-libs/expat )
freeimage? ( media-libs/freeimage )
irrlicht? ( dev-games/irrlicht )
lua? (
dev-lang/lua
dev-lua/toluapp
)
ogre? ( >=dev-games/ogre-1.7 )
opengl? (
virtual/opengl
virtual/glu
media-libs/glew
)
pcre? ( dev-libs/libpcre )
python? (
${PYTHON_DEPS}
dev-libs/boost:=[python,${PYTHON_USEDEP}]
)
tinyxml? ( dev-libs/tinyxml )
truetype? ( media-libs/freetype:2 )
xerces-c? ( dev-libs/xerces-c )
xml? ( dev-libs/libxml2 )
zip? ( sys-libs/zlib[minizip] )"
DEPEND="${RDEPEND}
${PYTHON_DEPS}
virtual/pkgconfig
doc? ( app-doc/doxygen )
opengl? ( media-libs/glm )"
src_configure() {
# http://www.cegui.org.uk/mantis/view.php?id=991
append-ldflags $(no-as-needed)
local mycmakeargs=(
-DCEGUI_BUILD_IMAGECODEC_CORONA=OFF
$(cmake-utils_use devil CEGUI_BUILD_IMAGECODEC_DEVIL)
$(cmake-utils_use freeimage CEGUI_BUILD_IMAGECODEC_FREEIMAGE)
-DCEGUI_BUILD_IMAGECODEC_PVR=OFF
-DCEGUI_BUILD_IMAGECODEC_SILLY=OFF
-DCEGUI_BUILD_IMAGECODEC_STB=ON
-DCEGUI_BUILD_IMAGECODEC_TGA=ON
$(cmake-utils_use lua CEGUI_BUILD_LUA_GENERATOR)
$(cmake-utils_use lua CEGUI_BUILD_LUA_MODULE)
$(cmake-utils_use python CEGUI_BUILD_PYTHON_MODULES)
-DCEGUI_BUILD_RENDERER_DIRECTFB=OFF
$(cmake-utils_use irrlicht CEGUI_BUILD_RENDERER_IRRLICHT)
-DCEGUI_BUILD_RENDERER_NULL=ON
$(cmake-utils_use ogre CEGUI_BUILD_RENDERER_OGRE)
$(cmake-utils_use opengl CEGUI_BUILD_RENDERER_OPENGL)
$(cmake-utils_use opengl CEGUI_BUILD_RENDERER_OPENGL3)
-DCEGUI_BUILD_RENDERER_OPENGLES=OFF
$(cmake-utils_use static-libs CEGUI_BUILD_STATIC_CONFIGURATION)
-DCEGUI_BUILD_TESTS=OFF
$(cmake-utils_use expat CEGUI_BUILD_XMLPARSER_EXPAT)
$(cmake-utils_use xml CEGUI_BUILD_XMLPARSER_LIBXML2)
-DCEGUI_BUILD_XMLPARSER_RAPIDXML=OFF
$(cmake-utils_use tinyxml CEGUI_BUILD_XMLPARSER_TINYXML)
$(cmake-utils_use xerces-c CEGUI_BUILD_XMLPARSER_XERCES)
$(cmake-utils_use truetype CEGUI_HAS_FREETYPE)
$(cmake-utils_use zip CEGUI_HAS_MINIZIP_RESOURCE_PROVIDER)
$(cmake-utils_use pcre CEGUI_HAS_PCRE_REGEX)
-DCEGUI_SAMPLES_ENABLED=OFF
$(cmake-utils_use bidi CEGUI_USE_FRIBIDI)
-DCEGUI_USE_MINIBIDI=OFF
)
cmake-utils_src_configure
}
src_compile() {
cmake-utils_src_compile
use doc && emake -C "${BUILD_DIR}" html
}
src_install() {
cmake-utils_src_install
use doc && dohtml "${BUILD_DIR}"/doc/doxygen/html/*
}

@ -3,7 +3,8 @@
<pkgmetadata>
<herd>games</herd>
<use>
<flag name="devil">Enable image loading via DevIL</flag>
<flag name="devil">Build the DevIL based ImageCodec module</flag>
<flag name="freeimage">Build the FreeImage based ImageCodec module</flag>
<flag name="irrlicht">Enable the Irrlicht renderer</flag>
<flag name="ogre">Enable the OGRE renderer</flag>
<flag name="tinyxml">Enable the Tiny XML parser module</flag>

@ -0,0 +1 @@
DIST balloontip_1.2.1.zip 822609 SHA256 d2905d5ec8ce7058a10ccd8881f0444e7703239e252bfc14f427084f64e8f208 SHA512 566e38767627b73324415b329d4f3e06e37572431bb34a022cbc81daf6057f9ab20da673702b2084a0026b70e7135aa8ae83f074ecea0c5a785e5006136ac91b WHIRLPOOL d896c8b9342b5087ee787d2caed0f2071948d23a5c434369042dfd20328957e906b363056b6fcb3e5aad59e1ba4bd5ad2df7830bfb14cc70881aa2f992c105a0

@ -0,0 +1,39 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/balloontip/balloontip-1.2.1.ebuild,v 1.1 2013/07/13 11:45:57 tomwij Exp $
EAPI="5"
JAVA_PKG_IUSE="doc examples source"
inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="A balloon tip component to spice up your Java Swing applications."
HOMEPAGE="https://balloontip.java.net/"
SRC_URI="https://java.net/projects/${PN}/downloads/download/${PN}_${PV}.zip"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND=">=virtual/jre-1.5"
DEPEND=">=virtual/jdk-1.5"
S="${WORKDIR}/${PN}_${PV}/src/${PN}"
java_prepare() {
find . -name "*.jar" -delete || die
cp "${FILESDIR}"/${P}-build.xml build.xml || die
}
src_install() {
java-pkg_newjar target/${P}.jar
dodoc "${WORKDIR}"/${PN}_${PV}/README.txt
use doc && java-pkg_dojavadoc target/site/apidocs
use examples && java-pkg_doexamples "${S}-examples"
use source && java-pkg_dosrc src/main/java/*
}

@ -0,0 +1,194 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- ====================================================================== -->
<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. -->
<!-- ====================================================================== -->
<!-- ====================================================================== -->
<!-- ===================== - DO NOT EDIT THIS FILE! - ===================== -->
<!-- ====================================================================== -->
<!-- -->
<!-- Any modifications will be overwritten. -->
<!-- -->
<!-- Generated by Maven Ant Plugin on 7/13/13 1:34 PM -->
<!-- See: http://maven.apache.org/plugins/maven-ant-plugin/ -->
<!-- -->
<!-- ====================================================================== -->
<project name="balloontip-from-maven" default="package" basedir=".">
<!-- ====================================================================== -->
<!-- Build environment properties -->
<!-- ====================================================================== -->
<property file="${user.home}/.m2/maven.properties"/>
<property file="maven-build.properties"/>
<property name="maven.build.finalName" value="balloontip-1.2.1"/>
<property name="maven.build.dir" value="target"/>
<property name="maven.build.outputDir" value="${maven.build.dir}/classes"/>
<property name="maven.build.srcDir.0" value="src/main/java"/>
<property name="maven.build.resourceDir.0" value="src/main/resources"/>
<property name="maven.build.testOutputDir" value="${maven.build.dir}/test-classes"/>
<property name="maven.build.testDir.0" value="src/test/java"/>
<property name="maven.build.testResourceDir.0" value="src/test/resources"/>
<property name="maven.test.reports" value="${maven.build.dir}/test-reports"/>
<property name="maven.reporting.outputDirectory" value="${maven.build.dir}/site"/>
<property name="maven.repo.local" value="${user.home}/.m2/repository"/>
<property name="maven.settings.offline" value="false"/>
<property name="maven.settings.interactiveMode" value="true"/>
<!-- ====================================================================== -->
<!-- Defining classpaths -->
<!-- ====================================================================== -->
<path id="build.classpath"/>
<path id="build.test.classpath"/>
<!-- ====================================================================== -->
<!-- Cleaning up target -->
<!-- ====================================================================== -->
<target name="clean" description="Clean the output directory">
<delete dir="${maven.build.dir}"/>
</target>
<!-- ====================================================================== -->
<!-- Compilation target -->
<!-- ====================================================================== -->
<target name="compile" depends="get-deps" description="Compile the code">
<mkdir dir="${maven.build.outputDir}"/>
<javac destdir="${maven.build.outputDir}"
nowarn="false"
debug="true"
optimize="false"
deprecation="true"
target="1.5"
verbose="false"
fork="false"
source="1.5">
<src>
<pathelement location="${maven.build.srcDir.0}"/>
</src>
<classpath refid="build.classpath"/>
</javac>
<copy todir="${maven.build.outputDir}">
<fileset dir="${maven.build.resourceDir.0}"/>
</copy>
</target>
<!-- ====================================================================== -->
<!-- Test-compilation target -->
<!-- ====================================================================== -->
<target name="compile-tests"
depends="compile"
description="Compile the test code"
unless="maven.test.skip">
<mkdir dir="${maven.build.testOutputDir}"/>
</target>
<!-- ====================================================================== -->
<!-- Run all tests -->
<!-- ====================================================================== -->
<target name="test"
depends="compile-tests, junit-missing"
unless="junit.skipped"
description="Run the test cases"/>
<target name="test-junit-present">
<available classname="junit.framework.Test" property="junit.present"/>
</target>
<target name="test-junit-status"
depends="test-junit-present">
<condition property="junit.missing">
<and>
<isfalse value="${junit.present}"/>
<isfalse value="${maven.test.skip}"/>
</and>
</condition>
<condition property="junit.skipped">
<or>
<isfalse value="${junit.present}"/>
<istrue value="${maven.test.skip}"/>
</or>
</condition>
</target>
<target name="junit-missing"
depends="test-junit-status"
if="junit.missing">
<echo>=================================== WARNING ===================================</echo>
<echo> JUnit is not present in your $ANT_HOME/lib directory. Tests not executed.</echo>
<echo>===============================================================================</echo>
</target>
<!-- ====================================================================== -->
<!-- Javadoc target -->
<!-- ====================================================================== -->
<target name="javadoc" description="Generates the Javadoc of the application">
<javadoc sourcepath="${maven.build.srcDir.0}"
packagenames="*"
destdir="${maven.reporting.outputDirectory}/apidocs"
access="protected"
old="false"
verbose="false"
version="true"
use="true"
author="true"
splitindex="false"
nodeprecated="false"
nodeprecatedlist="false"
notree="false"
noindex="false"
nohelp="false"
nonavbar="false"
serialwarn="false"
charset="ISO-8859-1"
linksource="false"
breakiterator="false">
<bottom>&lt;![CDATA[&lt;a href=&quot;http://balloontip.java.net/&quot;&gt;http://balloontip.java.net/&lt;/a&gt;]]&gt;</bottom>
</javadoc>
</target>
<!-- ====================================================================== -->
<!-- Package target -->
<!-- ====================================================================== -->
<target name="package" depends="compile,test" description="Package the application">
<jar jarfile="${maven.build.dir}/${maven.build.finalName}.jar"
compress="true"
index="false"
basedir="${maven.build.outputDir}"
excludes="**/package.html"/>
</target>
<!-- ====================================================================== -->
<!-- A dummy target for the package named after the type it creates -->
<!-- ====================================================================== -->
<target name="jar" depends="package" description="Builds the jar for the application"/>
<!-- ====================================================================== -->
<!-- Download dependencies target -->
<!-- ====================================================================== -->
<target name="test-offline">
<condition property="maven.mode.offline">
<equals arg1="${maven.settings.offline}" arg2="true"/>
</condition>
</target>
<target name="get-deps"
depends="test-offline"
description="Download all dependencies"
unless="maven.mode.offline">
<mkdir dir="${maven.repo.local}"/>
</target>
</project>

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

@ -0,0 +1 @@
DIST eclipsito-0_pre20130713.tar.xz 162972 SHA256 2ac637b26a30263777d2c92912e0607a26d379f14a9c1a4a3cd28a9960b15c10 SHA512 b238692950bc93059fb16df8e6301669583185976ae4f12519d1917a13fea2b53c5b3462f2da61d63025019eee10037a3a96b2ac742545d61b80f2ab7964d41b WHIRLPOOL b2dbecf2d0c80f851d0c4253c6aa8b9657e5f39802a30d5385231c985c406702ebeca92645969c8bbf6cf11fb3ebb2fa77b755a46a3e99fd26f45b40efedee48

@ -0,0 +1,33 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/eclipsito/eclipsito-0_pre20130713.ebuild,v 1.1 2013/07/13 10:45:23 tomwij Exp $
EAPI=5
JAVA_PKG_IUSE="doc source"
inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="A small subset of Eclipse core libraries for modular applications."
HOMEPAGE="https://code.google.com/p/eclipsito/"
SRC_URI="http://dev.gentoo.org/~tomwij/files/dist/${P}.tar.xz"
LICENSE="EPL-1.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND=">=virtual/jre-1.5"
DEPEND=">=virtual/jdk-1.5"
S="${WORKDIR}/${PN}/org.bardsoftware.${PN}"
java_prepare() {
epatch "${FILESDIR}"/${P}-build.xml
}
src_install() {
java-pkg_dojar ${PN}.jar
use doc && java-pkg_dojavadoc apidocs
use source && java-pkg_dosrc src/
}

@ -0,0 +1,36 @@
diff --git a/build.xml b/build.xml
index d89485a..7be5431 100644
--- a/build.xml
+++ b/build.xml
@@ -17,4 +17,31 @@
<target depends="build" name="jar">
<jar destfile="eclipsito.jar" basedir="bin" compress="yes"/>
</target>
+
+ <target name="javadoc" description="Generates the Javadoc of the application">
+ <javadoc sourcepath="src"
+ packagenames="*"
+ destdir="apidocs"
+ access="protected"
+ old="false"
+ verbose="false"
+ encoding="UTF-8"
+ version="true"
+ use="true"
+ author="true"
+ splitindex="false"
+ nodeprecated="false"
+ nodeprecatedlist="false"
+ notree="false"
+ noindex="false"
+ nohelp="false"
+ nonavbar="false"
+ serialwarn="false"
+ charset="ISO-8859-1"
+ docencoding="UTF-8"
+ source="1.5"
+ linksource="true"
+ breakiterator="false">
+ </javadoc>
+ </target>
</project>

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

@ -0,0 +1 @@
DIST httpcomponents-core-4.2.4-src.tar.gz 1229938 SHA256 2ce05036ba4b32bc98aa11003e32e982bd55ff76cdc2d68e710feb896a014bdd SHA512 449a64f533c47ca682484ef16de9c26b2e2d00eb208d722f5444a55337b8f7de9b2428f5d9e5a0f6d9131449442ae03983a4c3267df170b391b19d7f486f1ddd WHIRLPOOL 676ecd1429588669e315262f0008095c7370971dda8f10a590f8d30f53a990cadbd0a42b7792e2de2768e5a236e028346bbf44e1248555dfa554c86c87ad7d53

@ -0,0 +1,74 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- ====================================================================== -->
<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. -->
<!-- ====================================================================== -->
<!-- ====================================================================== -->
<!-- ===================== - DO NOT EDIT THIS FILE! - ===================== -->
<!-- ====================================================================== -->
<!-- -->
<!-- Any modifications will be overwritten. -->
<!-- -->
<!-- Generated by Maven Ant Plugin on 6/14/13 8:39 AM -->
<!-- See: http://maven.apache.org/plugins/maven-ant-plugin/ -->
<!-- -->
<!-- ====================================================================== -->
<project name="httpcomponents-core-from-maven" default="package" basedir=".">
<!-- ====================================================================== -->
<!-- Cleaning up target -->
<!-- ====================================================================== -->
<target name="clean" description="Clean the output directory">
<ant antfile="build.xml" dir="httpcore" target="clean"/>
<ant antfile="build.xml" dir="httpcore-nio" target="clean"/>
</target>
<!-- ====================================================================== -->
<!-- Compilation target -->
<!-- ====================================================================== -->
<target name="compile" description="Compile the code">
<ant antfile="build.xml" dir="httpcore" target="compile"/>
<ant antfile="build.xml" dir="httpcore-nio" target="compile"/>
</target>
<!-- ====================================================================== -->
<!-- Test-compilation target -->
<!-- ====================================================================== -->
<target name="compile-tests" description="Compile the test code">
<ant antfile="build.xml" dir="httpcore" target="compile-tests"/>
<ant antfile="build.xml" dir="httpcore-nio" target="compile-tests"/>
</target>
<!-- ====================================================================== -->
<!-- Run all tests -->
<!-- ====================================================================== -->
<target name="test" description="Run the test cases">
<ant antfile="build.xml" dir="httpcore" target="test"/>
<ant antfile="build.xml" dir="httpcore-nio" target="test"/>
</target>
<!-- ====================================================================== -->
<!-- Javadoc target -->
<!-- ====================================================================== -->
<target name="javadoc" description="Generates the Javadoc of the application">
<ant antfile="build.xml" dir="httpcore" target="javadoc"/>
<ant antfile="build.xml" dir="httpcore-nio" target="javadoc"/>
</target>
<!-- ====================================================================== -->
<!-- Package target -->
<!-- ====================================================================== -->
<target name="package" description="Package the application">
<ant antfile="build.xml" dir="httpcore" target="package"/>
<ant antfile="build.xml" dir="httpcore-nio" target="package"/>
</target>
</project>

@ -0,0 +1,281 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- ====================================================================== -->
<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. -->
<!-- ====================================================================== -->
<!-- ====================================================================== -->
<!-- ===================== - DO NOT EDIT THIS FILE! - ===================== -->
<!-- ====================================================================== -->
<!-- -->
<!-- Any modifications will be overwritten. -->
<!-- -->
<!-- Generated by Maven Ant Plugin on 6/14/13 8:39 AM -->
<!-- See: http://maven.apache.org/plugins/maven-ant-plugin/ -->
<!-- -->
<!-- ====================================================================== -->
<project name="httpcore-from-maven" default="package" basedir=".">
<!-- ====================================================================== -->
<!-- Build environment properties -->
<!-- ====================================================================== -->
<property file="${user.home}/.m2/maven.properties"/>
<property file="maven-build.properties"/>
<property name="maven.build.finalName" value="httpcore-4.2.4"/>
<property name="maven.build.dir" value="target"/>
<property name="maven.build.outputDir" value="${maven.build.dir}/classes"/>
<property name="maven.build.srcDir.0" value="src/main/java"/>
<property name="maven.build.resourceDir.0" value="src/main/resources"/>
<property name="maven.build.testOutputDir" value="${maven.build.dir}/test-classes"/>
<property name="maven.build.testDir.0" value="src/test/java"/>
<property name="maven.build.testResourceDir.0" value="src/test/resources"/>
<property name="maven.test.reports" value="${maven.build.dir}/test-reports"/>
<property name="maven.reporting.outputDirectory" value="${maven.build.dir}/site"/>
<property name="maven.repo.local" value="${user.home}/.m2/repository"/>
<property name="maven.settings.offline" value="false"/>
<property name="maven.settings.interactiveMode" value="true"/>
<!-- ====================================================================== -->
<!-- Defining classpaths -->
<!-- ====================================================================== -->
<path id="build.classpath"/>
<path id="build.test.classpath">
<pathelement location="${maven.repo.local}/junit/junit/4.9/junit-4.9.jar"/>
<pathelement location="${maven.repo.local}/org/hamcrest/hamcrest-core/1.1/hamcrest-core-1.1.jar"/>
<pathelement location="${maven.repo.local}/org/mockito/mockito-core/1.8.5/mockito-core-1.8.5.jar"/>
<pathelement location="${maven.repo.local}/org/objenesis/objenesis/1.0/objenesis-1.0.jar"/>
</path>
<!-- ====================================================================== -->
<!-- Cleaning up target -->
<!-- ====================================================================== -->
<target name="clean" description="Clean the output directory">
<delete dir="${maven.build.dir}"/>
</target>
<!-- ====================================================================== -->
<!-- Compilation target -->
<!-- ====================================================================== -->
<target name="compile" depends="get-deps" description="Compile the code">
<mkdir dir="${maven.build.outputDir}"/>
<javac destdir="${maven.build.outputDir}"
nowarn="false"
debug="true"
optimize="true"
deprecation="true"
target="1.5"
verbose="false"
fork="false"
source="1.5">
<src>
<pathelement location="${maven.build.srcDir.0}"/>
</src>
<classpath refid="build.classpath"/>
</javac>
<copy todir="${maven.build.outputDir}">
<fileset dir="${maven.build.resourceDir.0}">
<include name="**/*.properties"/>
</fileset>
</copy>
</target>
<!-- ====================================================================== -->
<!-- Test-compilation target -->
<!-- ====================================================================== -->
<target name="compile-tests"
depends="compile"
description="Compile the test code"
unless="maven.test.skip">
<mkdir dir="${maven.build.testOutputDir}"/>
<javac destdir="${maven.build.testOutputDir}"
nowarn="false"
debug="true"
optimize="true"
deprecation="true"
target="1.5"
verbose="false"
fork="false"
source="1.5">
<src>
<pathelement location="${maven.build.testDir.0}"/>
</src>
<classpath>
<path refid="build.test.classpath"/>
<pathelement location="${maven.build.outputDir}"/>
</classpath>
</javac>
</target>
<!-- ====================================================================== -->
<!-- Run all tests -->
<!-- ====================================================================== -->
<target name="test"
depends="compile-tests, junit-missing"
unless="junit.skipped"
description="Run the test cases">
<mkdir dir="${maven.test.reports}"/>
<junit printSummary="yes" haltonerror="true" haltonfailure="true" fork="true" dir=".">
<sysproperty key="basedir" value="."/>
<formatter type="xml"/>
<formatter type="plain" usefile="false"/>
<classpath>
<path refid="build.test.classpath"/>
<pathelement location="${maven.build.outputDir}"/>
<pathelement location="${maven.build.testOutputDir}"/>
</classpath>
<batchtest todir="${maven.test.reports}" unless="test">
<fileset dir="${maven.build.testDir.0}">
<include name="**/Test*.java"/>
<include name="**/*Test.java"/>
<include name="**/*TestCase.java"/>
<exclude name="**/*Abstract*Test.java"/>
</fileset>
</batchtest>
<batchtest todir="${maven.test.reports}" if="test">
<fileset dir="${maven.build.testDir.0}">
<include name="**/${test}.java"/>
<exclude name="**/*Abstract*Test.java"/>
</fileset>
</batchtest>
</junit>
</target>
<target name="test-junit-present">
<available classname="junit.framework.Test" property="junit.present"/>
</target>
<target name="test-junit-status"
depends="test-junit-present">
<condition property="junit.missing">
<and>
<isfalse value="${junit.present}"/>
<isfalse value="${maven.test.skip}"/>
</and>
</condition>
<condition property="junit.skipped">
<or>
<isfalse value="${junit.present}"/>
<istrue value="${maven.test.skip}"/>
</or>
</condition>
</target>
<target name="junit-missing"
depends="test-junit-status"
if="junit.missing">
<echo>=================================== WARNING ===================================</echo>
<echo> JUnit is not present in your $ANT_HOME/lib directory. Tests not executed.</echo>
<echo>===============================================================================</echo>
</target>
<!-- ====================================================================== -->
<!-- Javadoc target -->
<!-- ====================================================================== -->
<target name="javadoc" description="Generates the Javadoc of the application">
<javadoc sourcepath="${maven.build.srcDir.0}"
packagenames="*"
destdir="${maven.reporting.outputDirectory}/apidocs"
access="protected"
old="false"
verbose="false"
version="true"
use="true"
author="true"
splitindex="false"
nodeprecated="false"
nodeprecatedlist="false"
notree="false"
noindex="false"
nohelp="false"
nonavbar="false"
serialwarn="false"
charset="ISO-8859-1"
source="1.5"
linksource="false"
breakiterator="false">
<link href="http://download.oracle.com/javase/1.5.0/docs/api/"/>
</javadoc>
</target>
<!-- ====================================================================== -->
<!-- Package target -->
<!-- ====================================================================== -->
<target name="package" depends="compile,test" description="Package the application">
<jar jarfile="${maven.build.dir}/${maven.build.finalName}.jar"
compress="true"
index="false"
basedir="${maven.build.outputDir}"
excludes="**/package.html"/>
</target>
<!-- ====================================================================== -->
<!-- A dummy target for the package named after the type it creates -->
<!-- ====================================================================== -->
<target name="jar" depends="package" description="Builds the jar for the application"/>
<!-- ====================================================================== -->
<!-- Download dependencies target -->
<!-- ====================================================================== -->
<target name="test-offline">
<condition property="maven.mode.offline">
<equals arg1="${maven.settings.offline}" arg2="true"/>
</condition>
</target>
<target name="get-deps"
depends="test-offline"
description="Download all dependencies"
unless="maven.mode.offline">
<mkdir dir="${maven.repo.local}"/>
<mkdir dir="${maven.repo.local}/junit/junit/4.9"/>
<get src="http://repository.apache.org/snapshots/junit/junit/4.9/junit-4.9.jar"
dest="${maven.repo.local}/junit/junit/4.9/junit-4.9.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/junit/junit/4.9/junit-4.9.jar"
dest="${maven.repo.local}/junit/junit/4.9/junit-4.9.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/org/hamcrest/hamcrest-core/1.1"/>
<get src="http://repository.apache.org/snapshots/org/hamcrest/hamcrest-core/1.1/hamcrest-core-1.1.jar"
dest="${maven.repo.local}/org/hamcrest/hamcrest-core/1.1/hamcrest-core-1.1.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.1/hamcrest-core-1.1.jar"
dest="${maven.repo.local}/org/hamcrest/hamcrest-core/1.1/hamcrest-core-1.1.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/org/mockito/mockito-core/1.8.5"/>
<get src="http://repository.apache.org/snapshots/org/mockito/mockito-core/1.8.5/mockito-core-1.8.5.jar"
dest="${maven.repo.local}/org/mockito/mockito-core/1.8.5/mockito-core-1.8.5.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.8.5/mockito-core-1.8.5.jar"
dest="${maven.repo.local}/org/mockito/mockito-core/1.8.5/mockito-core-1.8.5.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/org/objenesis/objenesis/1.0"/>
<get src="http://repository.apache.org/snapshots/org/objenesis/objenesis/1.0/objenesis-1.0.jar"
dest="${maven.repo.local}/org/objenesis/objenesis/1.0/objenesis-1.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/org/objenesis/objenesis/1.0/objenesis-1.0.jar"
dest="${maven.repo.local}/org/objenesis/objenesis/1.0/objenesis-1.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
</target>
</project>

@ -0,0 +1,307 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- ====================================================================== -->
<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. -->
<!-- ====================================================================== -->
<!-- ====================================================================== -->
<!-- ===================== - DO NOT EDIT THIS FILE! - ===================== -->
<!-- ====================================================================== -->
<!-- -->
<!-- Any modifications will be overwritten. -->
<!-- -->
<!-- Generated by Maven Ant Plugin on 6/14/13 8:39 AM -->
<!-- See: http://maven.apache.org/plugins/maven-ant-plugin/ -->
<!-- -->
<!-- ====================================================================== -->
<project name="httpcore-nio-from-maven" default="package" basedir=".">
<!-- ====================================================================== -->
<!-- Build environment properties -->
<!-- ====================================================================== -->
<property file="${user.home}/.m2/maven.properties"/>
<property file="maven-build.properties"/>
<property name="maven.build.finalName" value="httpcore-nio-4.2.4"/>
<property name="maven.build.dir" value="target"/>
<property name="maven.build.outputDir" value="${maven.build.dir}/classes"/>
<property name="maven.build.srcDir.0" value="src/main/java"/>
<property name="maven.build.resourceDir.0" value="src/main/resources"/>
<property name="maven.build.testOutputDir" value="${maven.build.dir}/test-classes"/>
<property name="maven.build.testDir.0" value="src/test/java"/>
<property name="maven.build.testResourceDir.0" value="src/test/resources"/>
<property name="maven.test.reports" value="${maven.build.dir}/test-reports"/>
<property name="maven.reporting.outputDirectory" value="${maven.build.dir}/site"/>
<property name="maven.repo.local" value="${user.home}/.m2/repository"/>
<property name="maven.settings.offline" value="false"/>
<property name="maven.settings.interactiveMode" value="true"/>
<!-- ====================================================================== -->
<!-- Defining classpaths -->
<!-- ====================================================================== -->
<path id="build.classpath">
<pathelement location="${basedir}/../httpcore/target/httpcore-4.2.4.jar"/>
</path>
<path id="build.test.classpath">
<pathelement location="${maven.repo.local}/org/apache/httpcomponents/httpcore/4.2.4/httpcore-4.2.4.jar"/>
<pathelement location="${maven.repo.local}/junit/junit/4.9/junit-4.9.jar"/>
<pathelement location="${maven.repo.local}/org/hamcrest/hamcrest-core/1.1/hamcrest-core-1.1.jar"/>
<pathelement location="${maven.repo.local}/org/mockito/mockito-core/1.8.5/mockito-core-1.8.5.jar"/>
<pathelement location="${maven.repo.local}/org/objenesis/objenesis/1.0/objenesis-1.0.jar"/>
<pathelement location="${maven.repo.local}/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar"/>
</path>
<!-- ====================================================================== -->
<!-- Cleaning up target -->
<!-- ====================================================================== -->
<target name="clean" description="Clean the output directory">
<delete dir="${maven.build.dir}"/>
</target>
<!-- ====================================================================== -->
<!-- Compilation target -->
<!-- ====================================================================== -->
<target name="compile" depends="get-deps" description="Compile the code">
<mkdir dir="${maven.build.outputDir}"/>
<javac destdir="${maven.build.outputDir}"
nowarn="false"
debug="true"
optimize="true"
deprecation="true"
target="1.5"
verbose="false"
fork="false"
source="1.5">
<src>
<pathelement location="${maven.build.srcDir.0}"/>
</src>
<classpath refid="build.classpath"/>
</javac>
<copy todir="${maven.build.outputDir}">
<fileset dir="${maven.build.resourceDir.0}">
<include name="**/*.properties"/>
</fileset>
</copy>
</target>
<!-- ====================================================================== -->
<!-- Test-compilation target -->
<!-- ====================================================================== -->
<target name="compile-tests"
depends="compile"
description="Compile the test code"
unless="maven.test.skip">
<mkdir dir="${maven.build.testOutputDir}"/>
<javac destdir="${maven.build.testOutputDir}"
nowarn="false"
debug="true"
optimize="true"
deprecation="true"
target="1.5"
verbose="false"
fork="false"
source="1.5">
<src>
<pathelement location="${maven.build.testDir.0}"/>
</src>
<classpath>
<path refid="build.test.classpath"/>
<pathelement location="${maven.build.outputDir}"/>
</classpath>
</javac>
<copy todir="${maven.build.testOutputDir}">
<fileset dir="${maven.build.testResourceDir.0}"/>
</copy>
</target>
<!-- ====================================================================== -->
<!-- Run all tests -->
<!-- ====================================================================== -->
<target name="test"
depends="compile-tests, junit-missing"
unless="junit.skipped"
description="Run the test cases">
<mkdir dir="${maven.test.reports}"/>
<junit printSummary="yes" haltonerror="true" haltonfailure="true" fork="true" dir=".">
<sysproperty key="basedir" value="."/>
<formatter type="xml"/>
<formatter type="plain" usefile="false"/>
<classpath>
<path refid="build.test.classpath"/>
<pathelement location="${maven.build.outputDir}"/>
<pathelement location="${maven.build.testOutputDir}"/>
</classpath>
<batchtest todir="${maven.test.reports}" unless="test">
<fileset dir="${maven.build.testDir.0}">
<include name="**/Test*.java"/>
<include name="**/*Test.java"/>
<include name="**/*TestCase.java"/>
<exclude name="**/*Abstract*Test.java"/>
</fileset>
</batchtest>
<batchtest todir="${maven.test.reports}" if="test">
<fileset dir="${maven.build.testDir.0}">
<include name="**/${test}.java"/>
<exclude name="**/*Abstract*Test.java"/>
</fileset>
</batchtest>
</junit>
</target>
<target name="test-junit-present">
<available classname="junit.framework.Test" property="junit.present"/>
</target>
<target name="test-junit-status"
depends="test-junit-present">
<condition property="junit.missing">
<and>
<isfalse value="${junit.present}"/>
<isfalse value="${maven.test.skip}"/>
</and>
</condition>
<condition property="junit.skipped">
<or>
<isfalse value="${junit.present}"/>
<istrue value="${maven.test.skip}"/>
</or>
</condition>
</target>
<target name="junit-missing"
depends="test-junit-status"
if="junit.missing">
<echo>=================================== WARNING ===================================</echo>
<echo> JUnit is not present in your $ANT_HOME/lib directory. Tests not executed.</echo>
<echo>===============================================================================</echo>
</target>
<!-- ====================================================================== -->
<!-- Javadoc target -->
<!-- ====================================================================== -->
<target name="javadoc" description="Generates the Javadoc of the application">
<javadoc sourcepath="${maven.build.srcDir.0}"
packagenames="*"
destdir="${maven.reporting.outputDirectory}/apidocs"
access="protected"
old="false"
verbose="false"
version="true"
use="true"
author="true"
splitindex="false"
nodeprecated="false"
nodeprecatedlist="false"
notree="false"
noindex="false"
nohelp="false"
nonavbar="false"
serialwarn="false"
charset="ISO-8859-1"
source="1.5"
linksource="false"
breakiterator="false">
<link href="http://download.oracle.com/javase/1.5.0/docs/api/"/>
<link href="http://hc.apache.org/httpcomponents-core-ga/httpcore/apidocs/"/>
</javadoc>
</target>
<!-- ====================================================================== -->
<!-- Package target -->
<!-- ====================================================================== -->
<target name="package" depends="compile,test" description="Package the application">
<jar jarfile="${maven.build.dir}/${maven.build.finalName}.jar"
compress="true"
index="false"
basedir="${maven.build.outputDir}"
excludes="**/package.html"/>
</target>
<!-- ====================================================================== -->
<!-- A dummy target for the package named after the type it creates -->
<!-- ====================================================================== -->
<target name="jar" depends="package" description="Builds the jar for the application"/>
<!-- ====================================================================== -->
<!-- Download dependencies target -->
<!-- ====================================================================== -->
<target name="test-offline">
<condition property="maven.mode.offline">
<equals arg1="${maven.settings.offline}" arg2="true"/>
</condition>
</target>
<target name="get-deps"
depends="test-offline"
description="Download all dependencies"
unless="maven.mode.offline">
<mkdir dir="${maven.repo.local}"/>
<mkdir dir="${maven.repo.local}/org/apache/httpcomponents/httpcore/4.2.4"/>
<get src="http://repository.apache.org/snapshots/org/apache/httpcomponents/httpcore/4.2.4/httpcore-4.2.4.jar"
dest="${maven.repo.local}/org/apache/httpcomponents/httpcore/4.2.4/httpcore-4.2.4.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcore/4.2.4/httpcore-4.2.4.jar"
dest="${maven.repo.local}/org/apache/httpcomponents/httpcore/4.2.4/httpcore-4.2.4.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/junit/junit/4.9"/>
<get src="http://repository.apache.org/snapshots/junit/junit/4.9/junit-4.9.jar"
dest="${maven.repo.local}/junit/junit/4.9/junit-4.9.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/junit/junit/4.9/junit-4.9.jar"
dest="${maven.repo.local}/junit/junit/4.9/junit-4.9.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/org/hamcrest/hamcrest-core/1.1"/>
<get src="http://repository.apache.org/snapshots/org/hamcrest/hamcrest-core/1.1/hamcrest-core-1.1.jar"
dest="${maven.repo.local}/org/hamcrest/hamcrest-core/1.1/hamcrest-core-1.1.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.1/hamcrest-core-1.1.jar"
dest="${maven.repo.local}/org/hamcrest/hamcrest-core/1.1/hamcrest-core-1.1.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/org/mockito/mockito-core/1.8.5"/>
<get src="http://repository.apache.org/snapshots/org/mockito/mockito-core/1.8.5/mockito-core-1.8.5.jar"
dest="${maven.repo.local}/org/mockito/mockito-core/1.8.5/mockito-core-1.8.5.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/org/mockito/mockito-core/1.8.5/mockito-core-1.8.5.jar"
dest="${maven.repo.local}/org/mockito/mockito-core/1.8.5/mockito-core-1.8.5.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/org/objenesis/objenesis/1.0"/>
<get src="http://repository.apache.org/snapshots/org/objenesis/objenesis/1.0/objenesis-1.0.jar"
dest="${maven.repo.local}/org/objenesis/objenesis/1.0/objenesis-1.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/org/objenesis/objenesis/1.0/objenesis-1.0.jar"
dest="${maven.repo.local}/org/objenesis/objenesis/1.0/objenesis-1.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/commons-logging/commons-logging/1.1.1"/>
<get src="http://repository.apache.org/snapshots/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar"
dest="${maven.repo.local}/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar"
dest="${maven.repo.local}/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar"
usetimestamp="false"
ignoreerrors="true"/>
</target>
</project>

@ -0,0 +1,43 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/httpcomponents-core/httpcomponents-core-4.2.4.ebuild,v 1.1 2013/07/13 13:38:27 tomwij Exp $
EAPI="5"
JAVA_PKG_IUSE="source examples"
inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="A low level toolset of Java components focused on HTTP and associated protocols."
HOMEPAGE="http://hc.apache.org/index.html"
SRC_URI="mirror://apache/${PN/-//http}/source/${P}-src.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
DEPEND=">=virtual/jdk-1.5"
RDEPEND=">=virtual/jre-1.5"
EANT_BUILD_TARGET="package"
java_prepare() {
cp "${FILESDIR}"/${P}-build.xml build.xml || die
for x in "${FILESDIR}"/${P}-httpcore*; do
d=$(basename ${x})
d=${d/${P}-}
cp "${x}" ${d/-build.xml}/build.xml || die
done
}
src_install() {
for mod in httpcore httpcore-nio ; do
java-pkg_newjar ${mod}/target/${mod}-${PV}.jar ${mod}.jar
done
use source && java-pkg_dosrc httpcore{,-nio}/src/main/java
use examples && java-pkg_doexamples httpcore{,-nio}/src/examples
dodoc {README,RELEASE_NOTES,NOTICE}.txt
}

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

@ -0,0 +1 @@
DIST metainf-services-1.5.tar.gz 5294 SHA256 b507d193377dc04a3ca8136fcd6afb37b2d4f058e89108ac571470ffb089224b SHA512 baa7977dabc7b0d36c977cf48ddd3a4f890c66d0f439d0792cb3c826e35b5b3abfd3839f66db0d90ba5c22b26a32310f639bbc88a39f8aa6d864577b752d1da3 WHIRLPOOL 1e4abdca07e7e44051b6ec116deaab2e13d89cd9e70808fa5237d16a37b63af8868eb15c05de4933070124cab5d52db8caf43baf4fd8b231423892c083c8a6e3

@ -0,0 +1,192 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- ====================================================================== -->
<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. -->
<!-- ====================================================================== -->
<!-- ====================================================================== -->
<!-- ===================== - DO NOT EDIT THIS FILE! - ===================== -->
<!-- ====================================================================== -->
<!-- -->
<!-- Any modifications will be overwritten. -->
<!-- -->
<!-- Generated by Maven Ant Plugin on 7/13/13 1:12 PM -->
<!-- See: http://maven.apache.org/plugins/maven-ant-plugin/ -->
<!-- -->
<!-- ====================================================================== -->
<project name="metainf-services-from-maven" default="package" basedir=".">
<!-- ====================================================================== -->
<!-- Build environment properties -->
<!-- ====================================================================== -->
<property file="${user.home}/.m2/maven.properties"/>
<property file="maven-build.properties"/>
<property name="maven.build.finalName" value="metainf-services-1.5"/>
<property name="maven.build.dir" value="target"/>
<property name="maven.build.outputDir" value="${maven.build.dir}/classes"/>
<property name="maven.build.srcDir.0" value="src/main/java"/>
<property name="maven.build.resourceDir.0" value="src/main/resources"/>
<property name="maven.build.testOutputDir" value="${maven.build.dir}/test-classes"/>
<property name="maven.build.testDir.0" value="src/test/java"/>
<property name="maven.build.testResourceDir.0" value="src/test/resources"/>
<property name="maven.test.reports" value="${maven.build.dir}/test-reports"/>
<property name="maven.reporting.outputDirectory" value="${maven.build.dir}/site"/>
<property name="maven.repo.local" value="${user.home}/.m2/repository"/>
<property name="maven.settings.offline" value="false"/>
<property name="maven.settings.interactiveMode" value="true"/>
<!-- ====================================================================== -->
<!-- Defining classpaths -->
<!-- ====================================================================== -->
<path id="build.classpath"/>
<path id="build.test.classpath"/>
<!-- ====================================================================== -->
<!-- Cleaning up target -->
<!-- ====================================================================== -->
<target name="clean" description="Clean the output directory">
<delete dir="${maven.build.dir}"/>
</target>
<!-- ====================================================================== -->
<!-- Compilation target -->
<!-- ====================================================================== -->
<target name="compile" depends="get-deps" description="Compile the code">
<mkdir dir="${maven.build.outputDir}"/>
<javac destdir="${maven.build.outputDir}"
nowarn="false"
debug="true"
optimize="false"
deprecation="true"
target="1.6"
verbose="false"
fork="false"
source="1.6">
<src>
<pathelement location="${maven.build.srcDir.0}"/>
</src>
<classpath refid="build.classpath"/>
</javac>
<copy todir="${maven.build.outputDir}">
<fileset dir="${maven.build.resourceDir.0}"/>
</copy>
</target>
<!-- ====================================================================== -->
<!-- Test-compilation target -->
<!-- ====================================================================== -->
<target name="compile-tests"
depends="compile"
description="Compile the test code"
unless="maven.test.skip">
<mkdir dir="${maven.build.testOutputDir}"/>
</target>
<!-- ====================================================================== -->
<!-- Run all tests -->
<!-- ====================================================================== -->
<target name="test"
depends="compile-tests, junit-missing"
unless="junit.skipped"
description="Run the test cases"/>
<target name="test-junit-present">
<available classname="junit.framework.Test" property="junit.present"/>
</target>
<target name="test-junit-status"
depends="test-junit-present">
<condition property="junit.missing">
<and>
<isfalse value="${junit.present}"/>
<isfalse value="${maven.test.skip}"/>
</and>
</condition>
<condition property="junit.skipped">
<or>
<isfalse value="${junit.present}"/>
<istrue value="${maven.test.skip}"/>
</or>
</condition>
</target>
<target name="junit-missing"
depends="test-junit-status"
if="junit.missing">
<echo>=================================== WARNING ===================================</echo>
<echo> JUnit is not present in your $ANT_HOME/lib directory. Tests not executed.</echo>
<echo>===============================================================================</echo>
</target>
<!-- ====================================================================== -->
<!-- Javadoc target -->
<!-- ====================================================================== -->
<target name="javadoc" description="Generates the Javadoc of the application">
<javadoc sourcepath="${maven.build.srcDir.0}"
packagenames="*"
destdir="${maven.reporting.outputDirectory}/apidocs"
access="protected"
old="false"
verbose="false"
version="true"
use="true"
author="true"
splitindex="false"
nodeprecated="false"
nodeprecatedlist="false"
notree="false"
noindex="false"
nohelp="false"
nonavbar="false"
serialwarn="false"
charset="ISO-8859-1"
linksource="false"
breakiterator="false"/>
</target>
<!-- ====================================================================== -->
<!-- Package target -->
<!-- ====================================================================== -->
<target name="package" depends="compile,test" description="Package the application">
<jar jarfile="${maven.build.dir}/${maven.build.finalName}.jar"
compress="true"
index="false"
basedir="${maven.build.outputDir}"
excludes="**/package.html"/>
</target>
<!-- ====================================================================== -->
<!-- A dummy target for the package named after the type it creates -->
<!-- ====================================================================== -->
<target name="jar" depends="package" description="Builds the jar for the application"/>
<!-- ====================================================================== -->
<!-- Download dependencies target -->
<!-- ====================================================================== -->
<target name="test-offline">
<condition property="maven.mode.offline">
<equals arg1="${maven.settings.offline}" arg2="true"/>
</condition>
</target>
<target name="get-deps"
depends="test-offline"
description="Download all dependencies"
unless="maven.mode.offline">
<mkdir dir="${maven.repo.local}"/>
</target>
</project>

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

@ -0,0 +1,28 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/metainf-services/metainf-services-1.5.ebuild,v 1.1 2013/07/13 11:22:43 tomwij Exp $
EAPI="5"
inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="Generates META-INF/services files automatically."
HOMEPAGE="http://metainf-services.kohsuke.org/"
SRC_URI="https://github.com/kohsuke/${PN}/archive/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND=">=virtual/jre-1.5"
DEPEND=">=virtual/jdk-1.5"
S="${WORKDIR}/${PN}-${P}"
java_prepare() {
cp "${FILESDIR}"/${P}-build.xml build.xml || die
}
src_install() {
java-pkg_newjar target/${P}.jar
}

@ -0,0 +1,2 @@
DIST swingx-all-1.6.4-sources.jar 1296323 SHA256 e6ce0e1ac0ef16776a55f32fac17a39219577437ace6fa7f1eb96e885e1a6bf5 SHA512 d58964507b3e11b74089040f07699076c84520ab46feb8cb6aeea3e0f23c0cdb14f66d2c019ff8f7f0e911599efe543a47c103f7b1fc4829a483d65458f3fb55 WHIRLPOOL 780c0e19b733a1a2b45f9c50a3de99b4b251a4bf90b3622142e6b37507ae5155f014e7e3e886c4f104638c7fea7eb667ccdaef1346dedbae529812c12323187a
DIST swingx-mavensupport-1.6.4-sources.jar 2793 SHA256 4ca7f1a31e84e2f92581505c453c8d2236260da9ebe15e2b864416fb686b34a0 SHA512 48fde1b0367373516e549919912f08e751fc4e0f964a9f8ae86d9d93813006253782ce2097e54663dd5eb639ab82dbf59fe61defedecd64a0e36e25a14a40d45 WHIRLPOOL 217ab4b5d8014dbb3ad536d376411e47ab32b6e1f4e91bceb3d4fc58f6fff1804b035a4d080a078a59c39c0af990d7400ee7eedb18593d236f4f88effb7bd8cc

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

@ -0,0 +1,35 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/swingx/swingx-1.6.4.ebuild,v 1.1 2013/07/13 11:30:10 tomwij Exp $
EAPI="5"
JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="A collection of powerful, useful, and just plain fun Swing components."
HOMEPAGE="https://java.net/projects/swingx/"
SRC_URI="https://java.net/projects/${PN}/downloads/download/releases/${PN}-all-${PV}-sources.jar
https://java.net/projects/${PN}/downloads/download/releases/${PN}-mavensupport-${PV}-sources.jar"
LICENSE="LGPL-2.1"
SLOT="1.6"
KEYWORDS="~amd64 ~x86"
CDEPEND="dev-java/metainf-services:0"
RDEPEND=">=virtual/jre-1.5
${CDEPEND}"
DEPEND=">=virtual/jdk-1.5
${CDEPEND}"
JAVA_GENTOO_CLASSPATH="metainf-services"
src_install() {
java-pkg_dojar ${PN}.jar
use doc && java-pkg_dojavadoc target/api
use source && java-pkg_dosrc org
}

@ -0,0 +1 @@
DIST elixir-0.9.3.tar.gz 712024 SHA256 220b842271545b1f4b11a69a1a20dc826f2e8587d225d72927307c1a6d8faefe SHA512 7e5584be12d5ba063a88db9284316a18b254cdc0da873677d05bcd19e723cd3635c2f41017aa4f54ba62a99c692246d8e70acf49f190e6f801f612bab43782e5 WHIRLPOOL 70ea93e72caf4a84a36c6826e0749b1d4763da546230d3f443a3943e031a3dfed7100ce4aff666712f1be84c441d2a9b713b7ffbe30749e0de92a53ae71e2063

@ -0,0 +1,32 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/elixir/elixir-0.9.3.ebuild,v 1.2 2013/07/13 11:47:33 hasufell Exp $
EAPI=5
inherit eutils multilib
DESCRIPTION="Elixir programming language"
HOMEPAGE="http://elixir-lang.org"
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0 ErlPL-1.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=">=dev-lang/erlang-16"
RDEPEND="${DEPEND}"
src_prepare() {
epatch "${FILESDIR}"/${P}-makefile.patch
}
src_compile() {
emake Q=""
}
src_install() {
emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="/usr" install
dodoc README.md CHANGELOG.md CONTRIBUTING.md
}

@ -0,0 +1,170 @@
https://github.com/elixir-lang/elixir/pull/1407
diff --git a/Makefile b/Makefile
index 1e7fa98..82c40b5 100644
--- a/Makefile
+++ b/Makefile
@@ -3,7 +3,14 @@ ELIXIRC := bin/elixirc --ignore-module-conflict $(ELIXIRC_OPTS)
ERLC := erlc -I lib/elixir/include
ERL := erl -I lib/elixir/include -noshell -pa lib/elixir/ebin
VERSION := $(strip $(shell cat VERSION))
-INSTALL_PATH := /usr/local
+Q := @
+PREFIX := /usr/local
+LIBDIR := lib
+INSTALL = install
+INSTALL_DIR = $(INSTALL) -m755 -d
+INSTALL_DATA = $(INSTALL) -m644
+INSTALL_PROGRAM = $(INSTALL) -m755
+
.PHONY: install compile erlang elixir dialyze test clean docs release_docs release_zip release_erl
.NOTPARALLEL: compile
@@ -14,15 +21,15 @@ define APP_TEMPLATE
$(1): lib/$(1)/ebin/Elixir.$(2).beam lib/$(1)/ebin/$(1).app
lib/$(1)/ebin/$(1).app:
- @ cd lib/$(1) && ../../bin/elixir -e "Mix.Server.start_link(:dev)" -r mix.exs -e "Mix.Task.run('compile.app')"
+ $(Q) cd lib/$(1) && ../../bin/elixir -e "Mix.Server.start_link(:dev)" -r mix.exs -e "Mix.Task.run('compile.app')"
lib/$(1)/ebin/Elixir.$(2).beam: $(wildcard lib/$(1)/lib/*.ex) $(wildcard lib/$(1)/lib/*/*.ex) $(wildcard lib/$(1)/lib/*/*/*.ex)
@ echo "==> $(1) (compile)"
- @ $$(ELIXIRC) "lib/$(1)/lib/**/*.ex" -o lib/$(1)/ebin
+ $(Q) $$(ELIXIRC) "lib/$(1)/lib/**/*.ex" -o lib/$(1)/ebin
test_$(1): $(1)
@ echo "==> $(1) (exunit)"
- @ cd lib/$(1) && ../../bin/elixir -r "test/test_helper.exs" -pr "test/**/*_test.exs";
+ $(Q) cd lib/$(1) && ../../bin/elixir -r "test/test_helper.exs" -pr "test/**/*_test.exs";
endef
#==> Compilation tasks
@@ -35,11 +42,11 @@ default: compile
compile: lib/elixir/src/elixir.app.src erlang elixir
lib/elixir/src/elixir.app.src: src/elixir.app.src
- @ rm -rf lib/elixir/src/elixir.app.src
- @ cp src/elixir.app.src lib/elixir/src/elixir.app.src
+ $(Q) rm -rf lib/elixir/src/elixir.app.src
+ $(Q) cp src/elixir.app.src lib/elixir/src/elixir.app.src
erlang:
- @ cd lib/elixir && $(REBAR) compile
+ $(Q) cd lib/elixir && $(REBAR) compile
# Since Mix depends on EEx and EEx depends on
# Mix, we first compile EEx without the .app
@@ -48,21 +55,21 @@ elixir: kernel lib/eex/ebin/Elixir.EEx.beam mix ex_unit eex iex
kernel: $(KERNEL) VERSION
$(KERNEL): lib/elixir/lib/*.ex lib/elixir/lib/*/*.ex
- @ if [ ! -f $(KERNEL) ]; then \
+ $(Q) if [ ! -f $(KERNEL) ]; then \
echo "==> bootstrap (compile)"; \
$(ERL) -s elixir_compiler core -s erlang halt; \
fi
@ echo "==> kernel (compile)";
- @ $(ELIXIRC) "lib/elixir/lib/**/*.ex" -o lib/elixir/ebin;
- @ $(MAKE) unicode
- @ rm -rf lib/elixir/ebin/elixir.app
- @ cd lib/elixir && $(REBAR) compile
+ $(Q) $(ELIXIRC) "lib/elixir/lib/**/*.ex" -o lib/elixir/ebin;
+ $(Q) $(MAKE) unicode
+ $(Q) rm -rf lib/elixir/ebin/elixir.app
+ $(Q) cd lib/elixir && $(REBAR) compile
unicode: $(UNICODE)
$(UNICODE): lib/elixir/priv/unicode.ex lib/elixir/priv/UnicodeData.txt lib/elixir/priv/NamedSequences.txt
@ echo "==> unicode (compile)";
@ echo "This step can take up to a minute to compile in order to embed the Unicode database"
- @ $(ELIXIRC) lib/elixir/priv/unicode.ex -o lib/elixir/ebin;
+ $(Q) $(ELIXIRC) lib/elixir/priv/unicode.ex -o lib/elixir/ebin;
$(eval $(call APP_TEMPLATE,ex_unit,ExUnit))
$(eval $(call APP_TEMPLATE,eex,EEx))
@@ -72,16 +79,18 @@ $(eval $(call APP_TEMPLATE,iex,IEx))
install: compile
@ echo "==> elixir (install)"
for dir in lib/*; do \
- install -m755 -d $(INSTALL_PATH)/lib/elixir/$$dir/ebin; \
- install -m644 $$dir/ebin/* $(INSTALL_PATH)/lib/elixir/$$dir/ebin; \
+ $(INSTALL_DIR) "$(DESTDIR)$(PREFIX)/$(LIBDIR)/elixir/$$dir/ebin"; \
+ $(INSTALL_DATA) $$dir/ebin/* "$(DESTDIR)$(PREFIX)/$(LIBDIR)/elixir/$$dir/ebin"; \
+ done
+ $(INSTALL_DIR) "$(DESTDIR)$(PREFIX)/$(LIBDIR)/elixir/bin"
+ $(INSTALL_PROGRAM) $(filter-out %.bat, $(wildcard bin/*)) "$(DESTDIR)$(PREFIX)/$(LIBDIR)/elixir/bin"
+ $(INSTALL_DIR) "$(DESTDIR)$(PREFIX)/bin"
+ for file in "$(DESTDIR)$(PREFIX)"/$(LIBDIR)/elixir/bin/* ; do \
+ ln -sf "../$(LIBDIR)/elixir/bin/$${file##*/}" "$(DESTDIR)$(PREFIX)/bin/" ; \
done
- install -m755 -d $(INSTALL_PATH)/lib/elixir/bin
- install -m755 $(filter-out %.bat, $(wildcard bin/*)) $(INSTALL_PATH)/lib/elixir/bin
- install -m755 -d $(INSTALL_PATH)/bin
- ln -sf $(INSTALL_PATH)/lib/elixir/bin/* $(INSTALL_PATH)/bin
clean:
- @ cd lib/elixir && $(REBAR) clean
+ $(Q) cd lib/elixir && $(REBAR) clean
rm -rf ebin
rm -rf lib/*/ebin
rm -rf lib/*/test/tmp
@@ -93,7 +102,7 @@ clean:
rm -rf lib/elixir/test/ebin
clean_exbeam:
- @ rm -f lib/*/ebin/Elixir.*.beam
+ $(Q) rm -f lib/*/ebin/Elixir.*.beam
#==> Release tasks
@@ -120,8 +129,8 @@ release_docs: docs
mv docs ../elixir-lang.github.com/docs/master
release_erl: compile
- @ rm -rf rel/elixir
- @ cd rel && ../rebar generate
+ $(Q) rm -rf rel/elixir
+ $(Q) cd rel && ../rebar generate
#==> Tests tasks
@@ -129,29 +138,29 @@ test: test_erlang test_elixir
test_erlang: compile
@ echo "==> elixir (eunit)"
- @ mkdir -p lib/elixir/test/ebin
- @ $(ERLC) -pa lib/elixir/ebin -o lib/elixir/test/ebin lib/elixir/test/erlang/*.erl
- @ $(ERL) -pa lib/elixir/test/ebin -s test_helper test -s erlang halt;
+ $(Q) mkdir -p lib/elixir/test/ebin
+ $(Q) $(ERLC) -pa lib/elixir/ebin -o lib/elixir/test/ebin lib/elixir/test/erlang/*.erl
+ $(Q) $(ERL) -pa lib/elixir/test/ebin -s test_helper test -s erlang halt;
@ echo
test_elixir: test_kernel test_ex_unit test_doc_test test_mix test_eex test_iex
test_doc_test: compile
@ echo "==> doctest (exunit)"
- @ cd lib/elixir && ../../bin/elixir -r "test/doc_test.exs";
+ $(Q) cd lib/elixir && ../../bin/elixir -r "test/doc_test.exs";
test_kernel: compile
@ echo "==> kernel (exunit)"
- @ cd lib/elixir && ../../bin/elixir -r "test/elixir/test_helper.exs" -pr "test/elixir/**/*_test.exs";
+ $(Q) cd lib/elixir && ../../bin/elixir -r "test/elixir/test_helper.exs" -pr "test/elixir/**/*_test.exs";
.dialyzer.base_plt:
@ echo "==> Adding Erlang/OTP basic applications to a new base PLT"
- @ dialyzer --output_plt .dialyzer.base_plt --build_plt --apps erts kernel stdlib compiler syntax_tools inets crypto ssl
+ $(Q) dialyzer --output_plt .dialyzer.base_plt --build_plt --apps erts kernel stdlib compiler syntax_tools inets crypto ssl
dialyze: .dialyzer.base_plt
- @ rm -f .dialyzer_plt
- @ cp .dialyzer.base_plt .dialyzer_plt
+ $(Q) rm -f .dialyzer_plt
+ $(Q) cp .dialyzer.base_plt .dialyzer_plt
@ echo "==> Adding Elixir to PLT..."
- @ dialyzer --plt .dialyzer_plt --add_to_plt -r lib/elixir/ebin lib/ex_unit/ebin lib/mix/ebin lib/iex/ebin lib/eex/ebin
+ $(Q) dialyzer --plt .dialyzer_plt --add_to_plt -r lib/elixir/ebin lib/ex_unit/ebin lib/mix/ebin lib/iex/ebin lib/eex/ebin
@ echo "==> Dialyzing Elixir..."
- @ dialyzer --plt .dialyzer_plt -r lib/elixir/ebin lib/ex_unit/ebin lib/mix/ebin lib/iex/ebin lib/eex/ebin
+ $(Q) dialyzer --plt .dialyzer_plt -r lib/elixir/ebin lib/ex_unit/ebin lib/mix/ebin lib/iex/ebin lib/eex/ebin

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>hasufell@gentoo.org</email>
<name>Julian Ospald</name>
</maintainer>
</pkgmetadata>

@ -10,3 +10,6 @@ DIST parallel_studio_xe_2013_update2_intel64.tgz 1488277925 SHA256 6136774de466d
DIST parallel_studio_xe_2013_update3.tgz 2173061577 SHA256 98b3bfe9feefa8caaa1bea533362f31bcfe96aa8f9e59fc89f6a453d50df7508 SHA512 c6115f01b045c840b61e3c2a17fd39142c814d4e387fa5bc935c5cc6ca365c3fedddb6d8c045b5c239b948b42c02254d8b73c42cfe16d046dcf14d3a4597bbde WHIRLPOOL e857fbf0fc73406f7d787400f8ed6e45e93825616fe3d2d10dcd26fa03d56cd956a0b598270724be4ab3886d77502e0f456077ed3008cffc6bdb4abe60acedce
DIST parallel_studio_xe_2013_update3_ia32.tgz 1207596909 SHA256 57017db1b00345d46ef9dff67dd4e5754ed0fe67fae7335489447f948dbfe7a8 SHA512 f3656fcbda74f253c8cc0ca56e16a84d77854ef51ecc7f24db02c820270bef3954d0d97d1be2aa5cf2ea7703a6e442c3be15df28de570aac7062e5c5958581a4 WHIRLPOOL 0407b59697da8a69c8ac512dec4187bf27eeb2e80516cd6a99968ef3b30a31e55eeaa31ec4bcbd34fe23678e68c4f00cc5dfce579edfb0268b789e1e65285945
DIST parallel_studio_xe_2013_update3_intel64.tgz 1508395753 SHA256 081bc3d617f04243d459d92d05398df1a3634faf3de554346f732ed83ed4ef06 SHA512 344678ba9c6029ab095cc656c2153b20f0f996dab45115296fb624eca3863763e4010b519595892ffeecfc1a0880901ef5ae53924e41e470aec46efd0abcd822 WHIRLPOOL 1295f579ecc50014b285d47ecf6b92d1b9d0c2cbadd1a5972a832178263a9b3d4cf4208153df40e270c259c1307ed21277239e70371b39eaf4e12171c25a3c1f
DIST parallel_studio_xe_2013_update4.tgz 2184817121 SHA256 55d549fc34f7a9eb96951c7be3216b68f9f960edfdc0997cf8dcffe5c78d66c8 SHA512 84ea227fdca2c427996b0c4d17a0bad6c289a6fbfc267c19f54ebee875e11e6e8d14bb3103599e3b89331c34a153b0a63a5ca8c12f4619420f78f8c4b0c2da96 WHIRLPOOL 6bedfdbcad7f0d7ad4681d51ad865db247d5f264f5fa33e7136fc64c5e83eee30bb2611f39bd7f31b790432e314a7dbea755297ae3fd2b90ccecb7beffb20d79
DIST parallel_studio_xe_2013_update4_ia32.tgz 1220177902 SHA256 5bd75b2747f4b787b8128a83914b060d156ecdc41236f4100363b7ab4f9f6859 SHA512 968db307e08cd31450200abd41ade1f2b2855f4b5cb19911d03c1cd357cab11cbba814db354452496fcf66fc3fad1423b24f428bd4db07402f12bd63e4d34247 WHIRLPOOL f2b03ebb78960718a15fc69be814eeb7996fdd7575720f4b09cb915086cc757fea188ef5ceb7e37ed00c995e11ae544d8bd55aba8ab2d12530e26b3d23362f3e
DIST parallel_studio_xe_2013_update4_intel64.tgz 1520767493 SHA256 31383f357b9b7d9c76e727e63427387d9ee42358f5b5df75a0d8766cd318a11d SHA512 497ad8f3473e1d11cdd31dff340a8e6ec1f012e731def084b2072146b5d11db906f85ace53b2223c3fbef949222f73f36783fd697eb7809464f4403c0ac8744a WHIRLPOOL d08447f27aee0f088797968d541fe98e3813a1daf5b87024d37493663238594c3e4e75a8d9636a4059191782f5eae9065d45b7ad2c27e1f73fc74eb110ad399f

@ -0,0 +1,34 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/idb/idb-13.0.5.192.ebuild,v 1.1 2013/07/14 09:11:38 jlec Exp $
EAPI=5
INTEL_DPN=parallel_studio_xe
INTEL_DID=3266
INTEL_DPV=2013_update4
INTEL_SUBDIR=composerxe
inherit intel-sdp
DESCRIPTION="Intel C/C++/FORTRAN debugger"
HOMEPAGE="http://software.intel.com/en-us/articles/intel-composer-xe/"
IUSE="eclipse"
KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
DEPEND=">=dev-libs/intel-common-13.1[compiler]"
RDEPEND="${DEPEND}
virtual/jre
eclipse? ( dev-util/eclipse-sdk )"
INTEL_BIN_RPMS="idb"
INTEL_DAT_RPMS="idb-common idbcdt"
CHECKREQS_DISK_BUILD=475M
src_prepare() {
sed \
-e "/^INSTALLDIR/s:=.*:=${INTEL_SDP_EDIR}:g" \
-i ${INTEL_SDP_DIR}/bin/intel*/idb || die
}

@ -1,5 +1,6 @@
DIST php-5.3.23.tar.bz2 11410987 SHA256 69473eae7c752987a8fc7619bae9f7121cfe7c6603a2ebf13c8e036dff6a4944 SHA512 6d6579c0c67d75cd3cbc182609fb231cbda486722f47e01b78d50d93072720f37ee74eba8d8cc42308c297009fb3af31f9d2092869a4e78bbd957504cbb4858b WHIRLPOOL f3de62fb73af532811fbe2491442182297d8213ca621a9c0e3e6fdb3d8878982e81d18554457d5fb1726fe477c16077d1d4fb720a8195a02186cc9bf9e5e019b
DIST php-5.3.26.tar.bz2 11430170 SHA256 a36c9ed855e58da163868790695e722b782b1afc6f131be84182e8d73dcbf2a3 SHA512 10ab7e53ea14f0a43d6a91822bbfaf4189a5c2def1a0f3e660e6dbd685247e4f7c5087d7e996e1057990a06b4fa42b7c4ae6ec547d6eec80bc8231dbf8fd108b WHIRLPOOL fe2440a6c4f4f8618007c7f596f4d7e33830e92f6ef4304ca2215ed68ea32e87e1fc3186d150b24dbb7b3dcb7426af4635b4c666a9194bf2e5d49f936c3e84a9
DIST php-5.3.27.tar.bz2 11432791 SHA256 e12db21c623b82a2244c4dd9b06bb75af20868c1b748a105a6829a5acc36b287 SHA512 e6f7f7c3c41d6007494ca8e6aac74dab5accf29c7bd8c2a70b085336fc75aa1dc879dacb6f33c8d42bcfda8e5326fde26c9f13994d740f2492417c904194571e WHIRLPOOL 4d02fb37913538b262796c962aa58cc5e00fd2fad411b6dd872cd10f5e9cdd1c6fc2ee14ef4159ce37d1fe9b6ce977765eb2bd199a45dae3fe2c6591fa9b41fc
DIST php-5.4.13.tar.bz2 11545777 SHA256 f80c9452f63a6d259d4edd5228be2136da98122ffb79cb1d9d6b7f9026e84f00 SHA512 477adf82fcd0ef8c4911e811da25e7d091753289f7887ee76c7f790394497bb71d5e84172d4711888f0194960b3bafc2bcbfb252842cfc4059eb0692e382d6b1 WHIRLPOOL a3a489261f343dd71b6de37c7e3aaa92f5344ca2fc34fdff1f5b08499fa719af7321f5ae6b583aab2be38d9f6c605bc54c435ca341742f1be7ea7f36bee0b6cd
DIST php-5.4.16.tar.bz2 11690340 SHA256 3ec25fb5c260b3b512a5079ad1674fa6aea9c3bd79623bf307ee643f6fcdc236 SHA512 d7cca675170ca35ba854cf72c59fdc4ce2eb35b89108117d0605ed219c98e5063d78fe3ed632870cda6478e9e47d8895ad8b01847b423a2a817127c199e5e386 WHIRLPOOL 6bd283b5731d9cda27a07afa65658ac6b038787a8918be70de0d9ddab6d8bdbee2f63e8aafd32b2d6935fa2ed5fb927119dd95cdd1defd16b5e16605a246e96f
DIST php-5.4.17.tar.bz2 11697434 SHA256 dc49935387a5d1f6ac798a3bb4902ca5020f3aa74117ea848b58d1bb61327eb4 SHA512 b35ab1d815bb56247c5f8842967859bfdf37ede5e4c5da4496e4f1540b2412ecb08028ed29a3cb5b79204cddc8c2f5f50a1a0dd1484ed449503945f2ec3f817a WHIRLPOOL 3fcb8094ef8e2123cb7a620df17d1e900b61765bb8127f93edcc5b124fc4233c02467e8d202bcec9a72b45347597a978b33b5323c3c5666da99987ebe2dc5994

@ -1,12 +1,12 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.3.26.ebuild,v 1.5 2013/07/07 15:21:12 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.3.26.ebuild,v 1.7 2013/07/13 19:15:21 ago Exp $
EAPI=5
inherit eutils autotools flag-o-matic versionator depend.apache apache-module db-use libtool
KEYWORDS="~alpha amd64 ~arm hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd"
KEYWORDS="~alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd"
function php_get_uri ()
{

@ -0,0 +1,809 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.3.27.ebuild,v 1.3 2013/07/14 14:21:14 ago Exp $
EAPI=5
inherit eutils autotools flag-o-matic versionator depend.apache apache-module db-use libtool
KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd"
function php_get_uri ()
{
case "${1}" in
"php-pre")
echo "http://downloads.php.net/johannes/${2}"
;;
"php")
echo "http://www.php.net/distributions/${2}"
;;
"olemarkus")
echo "http://dev.gentoo.org/~olemarkus/php/${2}"
;;
"gentoo")
echo "mirror://gentoo/${2}"
;;
*)
die "unhandled case in php_get_uri"
;;
esac
}
PHP_MV="$(get_major_version)"
SLOT="$(get_version_component_range 1-2)"
# alias, so we can handle different types of releases (finals, rcs, alphas,
# betas, ...) w/o changing the whole ebuild
PHP_PV="${PV/_rc/RC}"
PHP_PV="${PHP_PV/_alpha/alpha}"
PHP_PV="${PHP_PV/_beta/beta}"
PHP_RELEASE="php"
[[ ${PV} == ${PV/_alpha/} ]] || PHP_RELEASE="php-pre"
[[ ${PV} == ${PV/_beta/} ]] || PHP_RELEASE="php-pre"
[[ ${PV} == ${PV/_rc/} ]] || PHP_RELEASE="php-pre"
PHP_P="${PN}-${PHP_PV}"
PHP_PATCHSET_LOC="olemarkus"
PHP_SRC_URI="$(php_get_uri "${PHP_RELEASE}" "${PHP_P}.tar.bz2")"
PHP_PATCHSET="0"
PHP_PATCHSET_URI="
$(php_get_uri "${PHP_PATCHSET_LOC}" "php-patchset-${SLOT}-r${PHP_PATCHSET}.tar.bz2")"
PHP_FPM_INIT_VER="4"
PHP_FPM_CONF_VER="1"
SRC_URI="
${PHP_SRC_URI}
${PHP_PATCHSET_URI}"
DESCRIPTION="The PHP language runtime engine: CLI, CGI, FPM/FastCGI, Apache2 and embed SAPIs."
HOMEPAGE="http://php.net/"
LICENSE="PHP-3"
S="${WORKDIR}/${PHP_P}"
# We can build the following SAPIs in the given order
SAPIS="embed cli cgi fpm apache2"
# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
IUSE="${IUSE}
${SAPIS/cli/+cli}
threads"
IUSE="${IUSE} bcmath berkdb bzip2 calendar cdb cjk
crypt +ctype curl curlwrappers debug
enchant exif frontbase +fileinfo +filter firebird
flatfile ftp gd gdbm gmp +hash +iconv imap inifile
intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit mhash
mssql mysql mysqlnd mysqli nls
oci8-instant-client odbc pcntl pdo +phar +posix postgres qdbm
readline recode selinux +session sharedmem
+simplexml snmp soap sockets spell sqlite2 sqlite ssl
sybase-ct sysvipc tidy +tokenizer truetype unicode wddx
+xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib"
DEPEND="
>=app-admin/eselect-php-0.7.0[apache2?,fpm?]
>=dev-libs/libpcre-8.32[unicode]
apache2? ( www-servers/apache[threads=] )
berkdb? ( =sys-libs/db-4* )
bzip2? ( app-arch/bzip2 )
cdb? ( || ( dev-db/cdb dev-db/tinycdb ) )
cjk? ( !gd? (
virtual/jpeg
media-libs/libpng:0=
sys-libs/zlib
) )
crypt? ( >=dev-libs/libmcrypt-2.4 )
curl? ( >=net-misc/curl-7.10.5 )
enchant? ( app-text/enchant )
exif? ( !gd? (
virtual/jpeg
media-libs/libpng:0=
sys-libs/zlib
) )
firebird? ( dev-db/firebird )
gd? ( virtual/jpeg media-libs/libpng:0= sys-libs/zlib )
gdbm? ( >=sys-libs/gdbm-1.8.0 )
gmp? ( >=dev-libs/gmp-4.1.2 )
iconv? ( virtual/libiconv )
imap? ( virtual/imap-c-client[ssl=] )
intl? ( dev-libs/icu:= )
iodbc? ( dev-db/libiodbc )
kerberos? ( virtual/krb5 )
ldap? ( >=net-nds/openldap-1.2.11 )
ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 )
libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) )
mssql? ( dev-db/freetds[mssql] )
!mysqlnd? (
mysql? ( virtual/mysql )
mysqli? ( >=virtual/mysql-4.1 )
)
nls? ( sys-devel/gettext )
oci8-instant-client? ( dev-db/oracle-instantclient-basic )
odbc? ( >=dev-db/unixODBC-1.8.13 )
postgres? ( dev-db/postgresql-base )
qdbm? ( dev-db/qdbm )
readline? ( sys-libs/readline )
recode? ( app-text/recode )
sharedmem? ( dev-libs/mm )
simplexml? ( >=dev-libs/libxml2-2.6.8 )
snmp? ( >=net-analyzer/net-snmp-5.2 )
soap? ( >=dev-libs/libxml2-2.6.8 )
spell? ( >=app-text/aspell-0.50 )
sqlite2? ( =dev-db/sqlite-2* )
sqlite? ( >=dev-db/sqlite-3.7.7.1 )
ssl? ( >=dev-libs/openssl-0.9.7 )
sybase-ct? ( dev-db/freetds )
tidy? ( app-text/htmltidy )
truetype? (
=media-libs/freetype-2*
>=media-libs/t1lib-5.0.0
!gd? (
virtual/jpeg media-libs/libpng:0= sys-libs/zlib )
)
unicode? ( dev-libs/oniguruma )
wddx? ( >=dev-libs/libxml2-2.6.8 )
xml? ( >=dev-libs/libxml2-2.6.8 )
xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv )
xmlreader? ( >=dev-libs/libxml2-2.6.8 )
xmlwriter? ( >=dev-libs/libxml2-2.6.8 )
xpm? (
x11-libs/libXpm
virtual/jpeg
media-libs/libpng:0= sys-libs/zlib
)
xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 )
zip? ( sys-libs/zlib )
zlib? ( sys-libs/zlib )
virtual/mta
"
php="=${CATEGORY}/${PF}"
REQUIRED_USE="
truetype? ( gd )
cjk? ( gd )
exif? ( gd )
xpm? ( gd )
gd? ( zlib )
simplexml? ( xml )
soap? ( xml )
wddx? ( xml )
xmlrpc? ( || ( xml iconv ) )
xmlreader? ( xml )
xslt? ( xml )
ldap-sasl? ( ldap )
mhash? ( hash )
phar? ( hash )
mysqlnd? ( || (
mysql
mysqli
pdo
) )
qdbm? ( !gdbm )
readline? ( !libedit )
recode? ( !imap !mysql !mysqli )
sharedmem? ( !threads )
!cli? ( !cgi? ( !fpm? ( !apache2? ( !embed? ( cli ) ) ) ) )"
RDEPEND="${DEPEND}"
RDEPEND="${RDEPEND} fpm? ( selinux? ( sec-policy/selinux-phpfpm ) )"
DEPEND="${DEPEND}
sys-devel/flex
>=sys-devel/m4-1.4.3
>=sys-devel/libtool-1.5.18"
# Allow users to install production version if they want to
case "${PHP_INI_VERSION}" in
production|development)
;;
*)
PHP_INI_VERSION="development"
;;
esac
PHP_INI_UPSTREAM="php.ini-${PHP_INI_VERSION}"
PHP_INI_FILE="php.ini"
want_apache
pkg_setup() {
depend.apache_pkg_setup
}
php_install_ini() {
local phpsapi="${1}"
# work out where we are installing the ini file
php_set_ini_dir "${phpsapi}"
local phpinisrc="${PHP_INI_UPSTREAM}-${phpsapi}"
cp "${PHP_INI_UPSTREAM}" "${phpinisrc}"
# default to /tmp for save_path, bug #282768
sed -e 's|^;session.save_path .*$|session.save_path = "'"${EPREFIX}"'/tmp"|g' -i "${phpinisrc}"
# Set the extension dir
sed -e "s|^extension_dir .*$|extension_dir = ${extension_dir}|g" -i "${phpinisrc}"
# Set the include path to point to where we want to find PEAR packages
sed -e 's|^;include_path = ".:/php/includes".*|include_path = ".:'"${EPREFIX}"'/usr/share/php'${PHP_MV}':'"${EPREFIX}"'/usr/share/php"|' -i "${phpinisrc}"
if use_if_iuse opcache; then
elog "Adding opcache to ${phpinisrc}"
echo "zend_extension=${PHP_DESTDIR}/$(get_libdir)/opcache.so" >> ${phpinisrc}
fi
dodir "${PHP_INI_DIR#${EPREFIX}}"
insinto "${PHP_INI_DIR#${EPREFIX}}"
newins "${phpinisrc}" "${PHP_INI_FILE}"
elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}"
elog
dodir "${PHP_EXT_INI_DIR#${EPREFIX}}"
dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}"
# SAPI-specific handling
if [[ "${sapi}" == "fpm" ]] ; then
[[ -z ${PHP_FPM_CONF_VER} ]] && PHP_FPM_CONF_VER=0
einfo "Installing FPM CGI config file php-fpm.conf"
insinto "${PHP_INI_DIR#${EPREFIX}}"
newins "${FILESDIR}/php-fpm-r${PHP_FPM_CONF_VER}.conf" php-fpm.conf
# Remove bogus /etc/php-fpm.conf.default (bug 359906)
[[ -f "${ED}/etc/php-fpm.conf.default" ]] && rm "${ED}/etc/php-fpm.conf.default"
fi
# Install PHP ini files into /usr/share/php
dodoc php.ini-development
dodoc php.ini-production
}
php_set_ini_dir() {
PHP_INI_DIR="${EPREFIX}/etc/php/${1}-php${SLOT}"
PHP_EXT_INI_DIR="${PHP_INI_DIR}/ext"
PHP_EXT_INI_DIR_ACTIVE="${PHP_INI_DIR}/ext-active"
}
src_prepare() {
# USE=sharedmem (session/mod_mm to be exact) tries to mmap() this path
# ([empty session.save_path]/session_mm_[sapi][gid].sem)
# there is no easy way to circumvent that, all php calls during
# install use -n, so no php.ini file will be used.
# As such, this is the easiest way to get around
addpredict /session_mm_cli250.sem
addpredict /session_mm_cli0.sem
# Change PHP branding
sed -re "s|^(PHP_EXTRA_VERSION=\").*(\")|\1-pl${PR/r/}-gentoo\2|g" \
-i configure.in || die "Unable to change PHP branding"
# Apply generic PHP patches
EPATCH_SOURCE="${WORKDIR}/patches/generic" EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
EPATCH_MULTI_MSG="Applying generic patches and fixes from upstream..." epatch
#Fix bug 463498
epatch "${FILESDIR}/fix-libstdc++-underlinking.patch"
# Patch for pkg-config-0.28 (Bug 455040)
epatch "${FILESDIR}"/missing-openssl-include.patch
# Patch PHP to show Gentoo as the server platform
sed -e 's/PHP_UNAME=`uname -a | xargs`/PHP_UNAME=`uname -s -n -r -v | xargs`/g' \
-i configure.in || die "Failed to fix server platform name"
# Prevent PHP from activating the Apache config,
# as we will do that ourselves
sed -i \
-e "s,-i -a -n php${PHP_MV},-i -n php${PHP_MV},g" \
-e "s,-i -A -n php${PHP_MV},-i -n php${PHP_MV},g" \
configure sapi/apache2filter/config.m4 sapi/apache2handler/config.m4
# Patch PHP to support heimdal instead of mit-krb5
if has_version "app-crypt/heimdal" ; then
sed -e 's|gssapi_krb5|gssapi|g' -i acinclude.m4 \
|| die "Failed to fix heimdal libname"
sed -e 's|PHP_ADD_LIBRARY(k5crypto, 1, $1)||g' -i acinclude.m4 \
|| die "Failed to fix heimdal crypt library reference"
fi
#Add user patches #357637
epatch_user
#force rebuilding aclocal.m4
rm aclocal.m4
# work around divert() issues with newer autoconf, bug #281697
if has_version '>=sys-devel/autoconf-2.64' ; then
sed -i -r \
-e 's:^((m4_)?divert)[(]([0-9]*)[)]:\1(600\3):' \
$(grep -l divert $(find . -name '*.m4') configure.in) || die
fi
eautoreconf --force -W no-cross
}
src_configure() {
addpredict /usr/share/snmp/mibs/.index
addpredict /var/lib/net-snmp/mib_indexes
PHP_DESTDIR="/usr/$(get_libdir)/php${SLOT}"
# This is a global variable and should be in caps. It isn't because the
# phpconfutils eclass relies on exactly this name...
# for --with-libdir see bug #327025
my_conf="--prefix=${PHP_DESTDIR}
--mandir=${PHP_DESTDIR}/man
--infodir=${PHP_DESTDIR}/info
--libdir=${PHP_DESTDIR}/lib
--with-libdir=$(get_libdir)
--without-pear
$(use_enable threads maintainer-zts)"
# extension USE flag shared
my_conf+="
$(use_enable bcmath bcmath )
$(use_with bzip2 bz2 )
$(use_enable calendar calendar )
$(use_enable ctype ctype )
$(use_with curl curl )
$(use_with curlwrappers curlwrappers )
$(use_enable xml dom )
$(use_with enchant enchant /usr)
$(use_enable exif exif )
$(use_enable fileinfo fileinfo )
$(use_enable filter filter )
$(use_enable ftp ftp )
$(use_with nls gettext )
$(use_with gmp gmp )
$(use_enable hash hash )
$(use_with mhash mhash )
$(use_with iconv iconv )
$(use_enable intl intl )
$(use_enable ipv6 ipv6 )
$(use_enable json json )
$(use_with kerberos kerberos /usr)
$(use_enable xml libxml )
$(use_enable unicode mbstring )
$(use_with crypt mcrypt )
$(use_with mssql mssql )
$(use_with unicode onig /usr)
$(use_with ssl openssl )
$(use_with ssl openssl-dir /usr)
$(use_enable pcntl pcntl )
$(use_enable phar phar )
$(use_enable pdo pdo )
$(use_with postgres pgsql )
$(use_enable posix posix )
$(use_with spell pspell )
$(use_with recode recode )
$(use_enable simplexml simplexml )
$(use_enable sharedmem shmop )
$(use_with snmp snmp )
$(use_enable soap soap )
$(use_enable sockets sockets )"
if version_is_at_least 5.3.16-r2; then
my_conf+=" $(use_with sqlite2 sqlite /usr) "
use sqlite2 && my_conf+=" $(use_enable unicode sqlite-utf8)"
else
my_conf+=" $(use_with sqlite sqlite /usr) "
use sqlite && my_conf+=" $(use_enable unicode sqlite-utf8)"
fi
my_conf+="
$(use_with sqlite sqlite3 /usr)
$(use_with sybase-ct sybase-ct /usr)
$(use_enable sysvipc sysvmsg )
$(use_enable sysvipc sysvsem )
$(use_enable sysvipc sysvshm )
$(use_with tidy tidy )
$(use_enable tokenizer tokenizer )
$(use_enable wddx wddx )
$(use_enable xml xml )
$(use_enable xmlreader xmlreader )
$(use_enable xmlwriter xmlwriter )
$(use_with xmlrpc xmlrpc )
$(use_with xslt xsl )
$(use_enable zip zip )
$(use_with zlib zlib )
$(use_enable debug debug )"
# DBA support
if use cdb || use berkdb || use flatfile || use gdbm || use inifile \
|| use qdbm ; then
my_conf="${my_conf} --enable-dba${shared}"
fi
# DBA drivers support
my_conf+="
$(use_with cdb cdb )
$(use_with berkdb db4 )
$(use_enable flatfile flatfile )
$(use_with gdbm gdbm )
$(use_enable inifile inifile )
$(use_with qdbm qdbm )"
# Support for the GD graphics library
my_conf+="
$(use_with truetype freetype-dir /usr)
$(use_with truetype t1lib /usr)
$(use_enable cjk gd-jis-conv )
$(use_with gd jpeg-dir /usr)
$(use_with gd png-dir /usr)
$(use_with xpm xpm-dir /usr)"
# enable gd last, so configure can pick up the previous settings
my_conf+="
$(use_with gd gd )"
# IMAP support
if use imap ; then
my_conf+="
$(use_with imap imap )
$(use_with ssl imap-ssl )"
fi
# Interbase/firebird support
if use firebird ; then
my_conf+="
$(use_with firebird interbase /usr)"
fi
# LDAP support
if use ldap ; then
my_conf+="
$(use_with ldap ldap )
$(use_with ldap-sasl ldap-sasl )"
fi
# MySQL support
if use mysql ; then
if use mysqlnd ; then
my_conf+="
$(use_with mysqlnd mysql mysqlnd)"
else
my_conf+="
$(use_with mysql mysql /usr)"
fi
my_conf+="
$(use_with mysql mysql-sock /var/run/mysqld/mysqld.sock)"
fi
# MySQLi support
if use mysqlnd ; then
my_conf+="
$(use_with mysqli mysqli mysqlnd)"
else
my_conf+="
$(use_with mysqli mysqli /usr/bin/mysql_config)"
fi
# ODBC support
if use odbc ; then
my_conf+="
$(use_with odbc unixODBC /usr)"
fi
if use iodbc ; then
my_conf+="
$(use_with iodbc iodbc /usr)"
fi
# Oracle support
if use oci8-instant-client ; then
my_conf+="
$(use_with oci8-instant-client oci8)"
fi
# PDO support
if use pdo ; then
my_conf+="
$(use_with mssql pdo-dblib )"
if use mysqlnd ; then
my_conf+="
$(use_with mysql pdo-mysql mysqlnd)"
else
my_conf+="
$(use_with mysql pdo-mysql /usr)"
fi
my_conf+="
$(use_with postgres pdo-pgsql )
$(use_with sqlite pdo-sqlite /usr)
$(use_with odbc pdo-odbc unixODBC,/usr)"
if use oci8-instant-client ; then
my_conf+="
$(use_with oci8-instant-client pdo-oci)"
fi
fi
# readline/libedit support
my_conf+="
$(use_with readline readline )
$(use_with libedit libedit )"
# Session support
if use session ; then
my_conf+="
$(use_with sharedmem mm )"
else
my_conf+="
$(use_enable session session )"
fi
# Use pic for shared modules such as apache2's mod_php
my_conf="${my_conf} --with-pic"
# we use the system copy of pcre
# --with-pcre-regex affects ext/pcre
# --with-pcre-dir affects ext/filter and ext/zip
my_conf="${my_conf} --with-pcre-regex=/usr --with-pcre-dir=/usr"
# Catch CFLAGS problems
# Fixes bug #14067.
# Changed order to run it in reverse for bug #32022 and #12021.
replace-cpu-flags "k6*" "i586"
# Support user-passed configuration parameters
my_conf="${my_conf} ${EXTRA_ECONF:-}"
# Support the Apache2 extras, they must be set globally for all
# SAPIs to work correctly, especially for external PHP extensions
mkdir -p "${WORKDIR}/sapis-build"
for one_sapi in $SAPIS ; do
use "${one_sapi}" || continue
php_set_ini_dir "${one_sapi}"
cp -r "${S}" "${WORKDIR}/sapis-build/${one_sapi}"
cd "${WORKDIR}/sapis-build/${one_sapi}"
sapi_conf="${my_conf} --with-config-file-path=${PHP_INI_DIR}
--with-config-file-scan-dir=${PHP_EXT_INI_DIR_ACTIVE}"
for sapi in $SAPIS ; do
case "$sapi" in
cli|cgi|embed|fpm)
if [[ "${one_sapi}" == "${sapi}" ]] ; then
sapi_conf="${sapi_conf} --enable-${sapi}"
else
sapi_conf="${sapi_conf} --disable-${sapi}"
fi
;;
apache2)
if [[ "${one_sapi}" == "${sapi}" ]] ; then
sapi_conf="${sapi_conf} --with-apxs2=/usr/sbin/apxs"
else
sapi_conf="${sapi_conf} --without-apxs2"
fi
;;
esac
done
econf ${sapi_conf}
done
}
src_compile() {
# snmp seems to run during src_compile, too (bug #324739)
addpredict /usr/share/snmp/mibs/.index
addpredict /var/lib/net-snmp/mib_indexes
for sapi in ${SAPIS} ; do
if use "${sapi}"; then
cd "${WORKDIR}/sapis-build/$sapi" || "Failed to change dir to ${WORKDIR}/sapis-build/$1"
emake || die "emake failed"
fi
done
}
src_install() {
# see bug #324739 for what happens when we don't have that
addpredict /usr/share/snmp/mibs/.index
# grab the first SAPI that got built and install common files from there
local first_sapi=""
for sapi in $SAPIS ; do
if use $sapi ; then
first_sapi=$sapi
break
fi
done
# Makefile forgets to create this before trying to write to it...
dodir "${PHP_DESTDIR#${EPREFIX}}/bin"
# Install php environment (without any sapis)
cd "${WORKDIR}/sapis-build/$first_sapi"
emake INSTALL_ROOT="${D}" \
install-build install-headers install-programs \
|| die "emake install failed"
local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" --extension-dir)"
# Create the directory where we'll put version-specific php scripts
keepdir /usr/share/php${PHP_MV}
local sapi="", file=""
local sapi_list=""
for sapi in ${SAPIS}; do
if use "${sapi}" ; then
einfo "Installing SAPI: ${sapi}"
cd "${WORKDIR}/sapis-build/${sapi}"
if [[ "${sapi}" == "apache2" ]] ; then
# We're specifically not using emake install-sapi as libtool
# may cause unnecessary relink failures (see bug #351266)
insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/"
newins ".libs/libphp5$(get_libname)" "libphp${PHP_MV}$(get_libname)"
keepdir "/usr/$(get_libdir)/apache2/modules"
else
# needed each time, php_install_ini would reset it
local dest="${PHP_DESTDIR#${EPREFIX}}"
into "${dest}"
case "$sapi" in
cli)
source="sapi/cli/php"
;;
cgi)
source="sapi/cgi/php-cgi"
;;
fpm)
source="sapi/fpm/php-fpm"
;;
embed)
source="libs/libphp${PHP_MV}$(get_libname)"
;;
*)
die "unhandled sapi in src_install"
;;
esac
if [[ "${source}" == *"$(get_libname)" ]]; then
dolib.so "${source}" || die "Unable to install ${sapi} sapi"
else
dobin "${source}" || die "Unable to install ${sapi} sapi"
local name="$(basename ${source})"
dosym "${dest}/bin/${name}" "/usr/bin/${name}${SLOT}"
fi
fi
php_install_ini "${sapi}"
# construct correct SAPI string for php-config
# thanks to ferringb for the bash voodoo
if [[ "${sapi}" == "apache2" ]]; then
sapi_list="${sapi_list:+${sapi_list} }apache2handler"
else
sapi_list="${sapi_list:+${sapi_list} }${sapi}"
fi
fi
done
# Installing opcache module
if use_if_iuse opcache ; then
dolib.so "modules/opcache$(get_libname)" || die "Unable to install opcache module"
fi
# Install env.d files
newenvd "${FILESDIR}/20php5-envd" \
"20php${SLOT}"
sed -e "s|/lib/|/$(get_libdir)/|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
sed -e "s|php5|php${SLOT}|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
# set php-config variable correctly (bug #278439)
sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \
"${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config"
}
src_test() {
echo ">>> Test phase [test]: ${CATEGORY}/${PF}"
PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php"
if [[ ! -x "${PHP_BIN}" ]] ; then
ewarn "Test phase requires USE=cli, skipping"
return
else
export TEST_PHP_EXECUTABLE="${PHP_BIN}"
fi
if [[ -x "${WORKDIR}/sapis/cgi/php-cgi" ]] ; then
export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis/cgi/php-cgi"
fi
REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d "session.save_path=${T}" \
"${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d "session.save_path=${T}"
for name in ${EXPECTED_TEST_FAILURES}; do
mv "${name}.out" "${name}.out.orig" 2>/dev/null
done
local failed="$(find -name '*.out')"
if [[ ${failed} != "" ]] ; then
ewarn "The following test cases failed unexpectedly:"
for name in ${failed}; do
ewarn " ${name/.out/}"
done
else
einfo "No unexpected test failures, all fine"
fi
if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then
local passed=""
for name in ${EXPECTED_TEST_FAILURES}; do
[[ -f "${name}.diff" ]] && continue
passed="${passed} ${name}"
done
if [[ ${passed} != "" ]] ; then
einfo "The following test cases passed unexpectedly:"
for name in ${passed}; do
ewarn " ${passed}"
done
else
einfo "None of the known-to-fail tests passed, all fine"
fi
fi
}
pkg_postinst() {
# Output some general info to the user
if use apache2 ; then
APACHE2_MOD_DEFINE="PHP5"
APACHE2_MOD_CONF="70_mod_php5"
apache-module_pkg_postinst
fi
# Create the symlinks for php
for m in ${SAPIS}; do
[[ ${m} == 'embed' ]] && continue;
if use $m ; then
local ci=$(eselect php show $m)
if [[ -z $ci ]]; then
eselect php set $m php${SLOT}
einfo "Switched ${m} to use php:${SLOT}"
einfo
elif [[ $ci != "php${SLOT}" ]] ; then
elog "To switch $m to use php:${SLOT}, run"
elog " eselect php set $m php${SLOT}"
elog
fi
fi
done
elog "Make sure that PHP_TARGETS in /etc/make.conf includes php${SLOT/./-} in order"
elog "to compile extensions for the ${SLOT} ABI"
elog
if ! use readline && use cli ; then
ewarn "Note that in order to use php interactivly, you need to enable"
ewarn "the readline USE flag or php -a will hang"
fi
elog
elog "This ebuild installed a version of php.ini based on php.ini-${PHP_INI_VERSION} version."
elog "You can chose which version of php.ini to install by default by setting PHP_INI_VERSION to either"
elog "'production' or 'development' in /etc/make.conf"
ewarn "Both versions of php.ini can be found in /usr/share/doc/${PF}"
elog
elog "For more details on how minor version slotting works (PHP_TARGETS) please read the upgrade guide:"
elog "http://www.gentoo.org/proj/en/php/php-upgrading.xml"
elog
}
pkg_prerm() {
eselect php cleanup
}

@ -1,12 +1,12 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.4.17.ebuild,v 1.4 2013/07/07 15:21:12 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.4.17.ebuild,v 1.7 2013/07/14 14:21:14 ago Exp $
EAPI=5
inherit eutils autotools flag-o-matic versionator depend.apache apache-module db-use libtool
KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
function php_get_uri ()
{

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2.ebuild,v 1.8 2013/06/29 16:30:51 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2.ebuild,v 1.9 2013/07/13 08:43:16 pinkbyte Exp $
EAPI=5
@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/cryptopp/cryptopp${PV//.}.zip"
LICENSE="Boost-1.0"
SLOT="0"
KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86"
KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86"
IUSE="static-libs"
DEPEND="app-arch/unzip

@ -0,0 +1,253 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/cyrus-sasl/cyrus-sasl-2.1.23-r7.ebuild,v 1.1 2013/07/14 08:20:50 eras Exp $
EAPI=2
inherit eutils flag-o-matic multilib autotools pam java-pkg-opt-2 db-use
ntlm_patch="${P}-ntlm_impl-spnego.patch.gz"
SASLAUTHD_CONF_VER="2.1.21"
DESCRIPTION="The Cyrus SASL (Simple Authentication and Security Layer)."
HOMEPAGE="http://asg.web.cmu.edu/sasl/"
SRC_URI="ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/${P}.tar.gz
ntlm_unsupported_patch? ( mirror://gentoo/${ntlm_patch} )"
LICENSE="BSD-with-attribution"
SLOT="2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
IUSE="authdaemond berkdb crypt gdbm kerberos openldap mysql ntlm_unsupported_patch pam postgres sample srp ssl urandom"
DEPEND="authdaemond? ( || ( >=net-mail/courier-imap-3.0.7 >=mail-mta/courier-0.46 ) )
berkdb? ( >=sys-libs/db-3.2 )
gdbm? ( >=sys-libs/gdbm-1.8.0 )
kerberos? ( virtual/krb5 )
openldap? ( >=net-nds/openldap-2.0.25 )
mysql? ( virtual/mysql )
ntlm_unsupported_patch? ( >=net-fs/samba-3.0.9 )
pam? ( virtual/pam )
postgres? ( dev-db/postgresql-base )
ssl? ( >=dev-libs/openssl-0.9.6d )
java? ( >=virtual/jdk-1.4 )"
RDEPEND="${DEPEND}"
pkg_setup() {
if use gdbm && use berkdb ; then
echo
elog "You have both 'gdbm' and 'berkdb' USE flags enabled."
elog "gdbm will be selected."
echo
fi
java-pkg-opt-2_pkg_setup
}
src_prepare() {
# Fix default port name for rimap auth mechanism.
sed -e '/define DEFAULT_REMOTE_SERVICE/s:imap:imap2:' \
-i saslauthd/auth_rimap.c || die "sed failed"
# UNSUPPORTED ntlm patch #81342
use ntlm_unsupported_patch && epatch "${DISTDIR}/${ntlm_patch}"
epatch "${FILESDIR}"/${PN}-2.1.17-pgsql-include.patch
use crypt && epatch "${FILESDIR}"/${PN}-2.1.19-checkpw.c.patch #45181
epatch "${FILESDIR}"/${PN}-2.1.22-as-needed.patch
epatch "${FILESDIR}/${PN}-2.1.21-keytab.patch"
epatch "${FILESDIR}"/${PN}-2.1.22-crypt.patch #152544
epatch "${FILESDIR}"/${PN}-2.1.22-qa.patch
epatch "${FILESDIR}/${PN}-2.1.22-gcc44.patch" #248738
epatch "${FILESDIR}"/${P}-authd-fix.patch
epatch "${FILESDIR}"/${P}+db-5.0.patch
epatch "${FILESDIR}/${PN}-0001_versioned_symbols.patch"
epatch "${FILESDIR}/${PN}-0002_testsuite.patch"
epatch "${FILESDIR}/${PN}-0006_library_mutexes.patch"
epatch "${FILESDIR}/${PN}-0008_one_time_sasl_set_alloc.patch"
epatch "${FILESDIR}/${PN}-0010_maintainer_mode.patch"
epatch "${FILESDIR}/${PN}-0011_saslauthd_ac_prog_libtool.patch"
epatch "${FILESDIR}/${PN}-0012_xopen_crypt_prototype.patch"
epatch "${FILESDIR}/${PN}-0014_avoid_pic_overwrite.patch"
epatch "${FILESDIR}/${PN}-0016_pid_file_lock_creation_mask.patch"
epatch "${FILESDIR}/${PN}-0026_drop_krb5support_dependency.patch"
epatch "${FILESDIR}"/${P}-rimap-loop.patch #381427
epatch "${FILESDIR}"/${P}-gss_c_nt_hostbased_service.patch #389349
epatch "${FILESDIR}"/${P}-CVE-2013-4122.patch
sed -i -e '/for dbname in/s:db-4.* db:'$(db_libname)':' \
"${S}"/cmulocal/berkdb.m4
# Upstream doesn't even honor their own configure options... grumble
sed -i '/^sasldir =/s:=.*:= $(plugindir):' \
"${S}"/plugins/Makefile.{am,in} || die "sed failed"
# make sure to use common plugin ldflags
sed -i '/_la_LDFLAGS = /s:=:= $(AM_LDFLAGS) :' plugins/Makefile.am || die
# Recreate configure.
rm -f "${S}/config/libtool.m4" || die "rm libtool.m4 failed"
AT_M4DIR="${S}/cmulocal ${S}/config" eautoreconf
}
src_configure() {
# Fix QA issues.
append-flags -fno-strict-aliasing
append-cppflags -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -D_BSD_SOURCE -DLDAP_DEPRECATED
# Java support.
use java && export JAVAC="${JAVAC} ${JAVACFLAGS}"
local myconf
# Add authdaemond support (bug #56523).
if use authdaemond ; then
myconf="${myconf} --with-authdaemond=/var/lib/courier/authdaemon/socket"
fi
# Fix for bug #59634.
if ! use ssl ; then
myconf="${myconf} --without-des"
fi
if use mysql || use postgres ; then
myconf="${myconf} --enable-sql"
else
myconf="${myconf} --disable-sql"
fi
# Default to GDBM if both 'gdbm' and 'berkdb' are present.
if use gdbm ; then
einfo "Building with GNU DB as database backend for your SASLdb"
myconf="${myconf} --with-dblib=gdbm"
elif use berkdb ; then
einfo "Building with BerkeleyDB as database backend for your SASLdb"
myconf="${myconf} --with-dblib=berkeley --with-bdb-incdir=$(db_includedir)"
else
einfo "Building without SASLdb support"
myconf="${myconf} --with-dblib=none"
fi
# Use /dev/urandom instead of /dev/random (bug #46038).
use urandom && myconf="${myconf} --with-devrandom=/dev/urandom"
econf \
--enable-login \
--enable-ntlm \
--enable-auth-sasldb \
--disable-krb4 \
--disable-otp \
--without-sqlite \
--with-saslauthd=/var/lib/sasl2 \
--with-pwcheck=/var/lib/sasl2 \
--with-configdir=/etc/sasl2 \
--with-plugindir=/usr/$(get_libdir)/sasl2 \
--with-dbpath=/etc/sasl2/sasldb2 \
$(use_with ssl openssl) \
$(use_with pam) \
$(use_with openldap ldap) \
$(use_enable openldap ldapdb) \
$(use_enable sample) \
$(use_enable kerberos gssapi) \
$(use_enable java) \
$(use_with java javahome ${JAVA_HOME}) \
$(use_with mysql) \
$(use_with postgres pgsql) \
$(use_enable srp) \
${myconf}
}
src_compile() {
# We force -j1 for bug #110066.
emake -j1 || die "emake failed"
# Default location for java classes breaks OpenOffice (bug #60769).
# Thanks to axxo@gentoo.org for the solution.
cd "${S}"
if use java ; then
jar -cvf ${PN}.jar -C java $(find java -name "*.class")
fi
# Add testsaslauthd (bug #58768).
cd "${S}/saslauthd"
emake testsaslauthd || die "emake testsaslauthd failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
keepdir /var/lib/sasl2 /etc/sasl2
# Install everything necessary so users can build sample
# client/server (bug #64733).
if use sample ; then
insinto /usr/share/${PN}-2/examples
doins aclocal.m4 config.h config.status configure.in
dosym /usr/include/sasl /usr/share/${PN}-2/examples/include
exeinto /usr/share/${PN}-2/examples
doexe libtool
insinto /usr/share/${PN}-2/examples/sample
doins sample/*.{c,h} sample/*Makefile*
insinto /usr/share/${PN}-2/examples/sample/.deps
doins sample/.deps/*
dodir /usr/share/${PN}-2/examples/lib
dosym /usr/$(get_libdir)/libsasl2.la /usr/share/${PN}-2/examples/lib/libsasl2.la
dodir /usr/share/${PN}-2/examples/lib/.libs
dosym /usr/$(get_libdir)/libsasl2.so /usr/share/${PN}-2/examples/lib/.libs/libsasl2.so
fi
# Default location for java classes breaks OpenOffice (bug #60769).
if use java ; then
java-pkg_dojar ${PN}.jar
java-pkg_regso "${D}/usr/$(get_libdir)/libjavasasl.so"
# hackish, don't wanna dig through makefile
rm -Rf "${D}/usr/$(get_libdir)/java"
docinto "java"
dodoc "${S}/java/README" "${FILESDIR}/java.README.gentoo" "${S}"/java/doc/*
dodir "/usr/share/doc/${PF}/java/Test"
insinto "/usr/share/doc/${PF}/java/Test"
doins "${S}"/java/Test/*.java || die "Failed to copy java files to /usr/share/doc/${PF}/java/Test"
fi
docinto ""
dodoc AUTHORS ChangeLog NEWS README doc/TODO doc/*.txt
newdoc pwcheck/README README.pwcheck
dohtml doc/*.html
docinto "saslauthd"
dodoc saslauthd/{AUTHORS,ChangeLog,LDAP_SASLAUTHD,NEWS,README}
newpamd "${FILESDIR}/saslauthd.pam-include" saslauthd || die "Failed to install saslauthd to /etc/pam.d"
newinitd "${FILESDIR}/pwcheck.rc6" pwcheck || die "Failed to install pwcheck to /etc/init.d"
newinitd "${FILESDIR}/saslauthd2.rc6" saslauthd || die "Failed to install saslauthd to /etc/init.d"
newconfd "${FILESDIR}/saslauthd-${SASLAUTHD_CONF_VER}.conf" saslauthd || die "Failed to install saslauthd to /etc/conf.d"
exeinto /usr/sbin
newexe "${S}/saslauthd/testsaslauthd" testsaslauthd || die "Failed to install testsaslauthd"
}
pkg_postinst () {
# Generate an empty sasldb2 with correct permissions.
if ( use berkdb || use gdbm ) && [[ ! -f "${ROOT}/etc/sasl2/sasldb2" ]] ; then
einfo "Generating an empty sasldb2 with correct permissions ..."
echo "p" | "${ROOT}/usr/sbin/saslpasswd2" -f "${ROOT}/etc/sasl2/sasldb2" -p login \
|| die "Failed to generate sasldb2"
"${ROOT}/usr/sbin/saslpasswd2" -f "${ROOT}/etc/sasl2/sasldb2" -d login \
|| die "Failed to delete temp user"
chown root:mail "${ROOT}/etc/sasl2/sasldb2" \
|| die "Failed to chown ${ROOT}/etc/sasl2/sasldb2"
chmod 0640 "${ROOT}/etc/sasl2/sasldb2" \
|| die "Failed to chmod ${ROOT}/etc/sasl2/sasldb2"
fi
if use sample ; then
elog "You have chosen to install sources for the example client and server."
elog "To build these, please type:"
elog "\tcd /usr/share/${PN}-2/examples/sample && make"
fi
if use authdaemond ; then
elog "You need to add a user running a service using Courier's"
elog "authdaemon to the 'mail' group. For example, do:"
elog " gpasswd -a postfix mail"
elog "to add the 'postfix' user to the 'mail' group."
fi
}

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

Loading…
Cancel
Save