parent
af61bf9778
commit
39cf842b83
@ -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,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,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
|
||||
}
|
@ -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,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
|
||||
}
|
@ -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,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,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,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,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,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;
|
@ -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/*
|
||||
}
|
@ -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><![CDATA[<a href="http://balloontip.java.net/">http://balloontip.java.net/</a>]]></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>
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
||||
|
@ -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…
Reference in new issue