Sync with portage [Thu Mar 3 08:55:24 MSK 2016].

mhiretskiy
root 8 years ago
parent 709c20888f
commit c3292f0e37

@ -11,7 +11,7 @@ SRC_URI="https://www.keepassx.org/releases/${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
IUSE="debug pch"
DEPEND="dev-qt/qtcore:4

@ -48,7 +48,7 @@ multilib_src_compile() {
}
multilib_src_test() {
emake -j1 test
emake -j1 test
}
multilib_src_install() {

@ -1,2 +1,2 @@
DIST letsencrypt-0.1.0.tar.gz 524821 SHA256 1c1ac7b41e5e0fc0e41a7ef159ac9147a4aafff54453d57b519eb05bf52ade14 SHA512 6a786290362741ac97dcb4b59bc4cba56f3e8b5193bbc10be19086d462f76e6124259c42bac36afe9eb818f4bb9edec34f8e2a02bd8c855e3b35404f4ee81f96 WHIRLPOOL cdc41a3466de54ab8ddfeedea9935205d78383028769dcfbc876be0c2ef80c2d14f5d0e4a9c56a751163718f5ababb07848822989a060de7031ea8ebdf6424a0
DIST letsencrypt-0.4.0.tar.gz 634899 SHA256 d7df1faedd6f5c1ffc26fd855350fc3a107dd9fe5c1c2aa4c340024fe807a0f3 SHA512 f04c3fa49619e4e182ec8d10c6e05045d1e0e1a146bad75d9382cbfc6663ad0726c9beb496f0251e43d0dd45d78220c57dda0be8c2d946a515ab2c9f0359a549 WHIRLPOOL 64b531b31214fa6f7460ce3288dc573d281d350fe631447de8f0f18b74d38cb374438f678e7782c5bc72019766f4fe8668a6ff5f809560d09a713fa4eb58f9f8
DIST letsencrypt-0.4.1.tar.gz 672827 SHA256 750c4a2966ec21009e4f7d510eceb3f97f941f6c19eda8b58b7030ef8518cef9 SHA512 8b782ddf352c33c513e26bff0525932c9ab154a7a2545093be8958f851418700b449b3092fb8c4e1d45f6ededed979650c2593668a2dd1294760666702271182 WHIRLPOOL 6ba5bc2c1646880d8d24baad4311b8fd761765e7c8a2e8c5755627d31aad85634af545415098c0bbf28ef7ee9610709f7a6cf72d07ec7a11df6ef1fca6b3eb62

@ -33,8 +33,7 @@ RDEPEND=">=dev-python/cryptography-0.8[${PYTHON_USEDEP}]
dev-python/pyrfc3339[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
dev-python/werkzeug[${PYTHON_USEDEP}]"
dev-python/six[${PYTHON_USEDEP}]"
DEPEND="test? ( ${RDEPEND} dev-python/nose[${PYTHON_USEDEP}] )
dev-python/setuptools[${PYTHON_USEDEP}]"

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -33,8 +33,7 @@ RDEPEND=">=dev-python/cryptography-0.8[${PYTHON_USEDEP}]
dev-python/pyrfc3339[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
dev-python/werkzeug[${PYTHON_USEDEP}]"
dev-python/six[${PYTHON_USEDEP}]"
DEPEND="test? ( ${RDEPEND} dev-python/nose[${PYTHON_USEDEP}] )
dev-python/setuptools[${PYTHON_USEDEP}]"

@ -1 +1 @@
DIST letsencrypt-0.4.0.tar.gz 634899 SHA256 d7df1faedd6f5c1ffc26fd855350fc3a107dd9fe5c1c2aa4c340024fe807a0f3 SHA512 f04c3fa49619e4e182ec8d10c6e05045d1e0e1a146bad75d9382cbfc6663ad0726c9beb496f0251e43d0dd45d78220c57dda0be8c2d946a515ab2c9f0359a549 WHIRLPOOL 64b531b31214fa6f7460ce3288dc573d281d350fe631447de8f0f18b74d38cb374438f678e7782c5bc72019766f4fe8668a6ff5f809560d09a713fa4eb58f9f8
DIST letsencrypt-0.4.1.tar.gz 672827 SHA256 750c4a2966ec21009e4f7d510eceb3f97f941f6c19eda8b58b7030ef8518cef9 SHA512 8b782ddf352c33c513e26bff0525932c9ab154a7a2545093be8958f851418700b449b3092fb8c4e1d45f6ededed979650c2593668a2dd1294760666702271182 WHIRLPOOL 6ba5bc2c1646880d8d24baad4311b8fd761765e7c8a2e8c5755627d31aad85634af545415098c0bbf28ef7ee9610709f7a6cf72d07ec7a11df6ef1fca6b3eb62

@ -1,2 +1,3 @@
DIST krb5-1.13.2-signed.tar 12113920 SHA256 e528c30b0209c741f6f320cb83122ded92f291802b6a1a1dc1a01dcdb3ff6de1 SHA512 d3f8dde220876bd24703c488122ba8e54ffaa7f8f2c7d325e5d198a4e171248673fc1d5d3c997c6d2e66c314e2b7f4609eb980a789c3556a79458ab4411e61b5 WHIRLPOOL 9f29f4d76b7b2225f18707a95b217ce0eab7ae963ba547460fa6e7ffdc43e3c350ae070265c52b9751a70f80a95086e39c29dc2c44e0a22d17f9b48f7bf838f7
DIST krb5-1.14.1.tar.gz 12259025 SHA256 c8faa44574246f5bd0ce5a3dedc48c32db48a74cc4323949bf70f0ac2d6f1a99 SHA512 5d64bb30ecb9e267e2494cea4995d8cc314916d8f6a9318fb80067ae6389ad7468656400d996698b6dc0bdb4c1355c13701b570521a7c40008cf1f83df24847d WHIRLPOOL 2d4ab7e8e65d27ce207bd1d254586f95c8b219c01d2deb2fe60f8d5f84e13cd52881bbc2b51c1ee2d40a81570afa15d46c8446e5c6ec052e7621b76d34b72a7d
DIST krb5-1.14.tar.gz 12255176 SHA256 cedb07fad8331e3ff2983d26e977a2ddba622f379c2b19bfea85bd695930f9e9 SHA512 b33a85b37f6038e34ba4038c9d1cc6a0df027652cbeccd24e39b323a1ed1bc16305099df04654c80ba7e6b56bd3d3c2df95758add888f9ef8535cb78443684ff WHIRLPOOL e049aea7bcc99fa61af353bb0e831f63512c0c1f9df06332f2aae9add356f0fb27ee46e2a2fab23b7875bb827b2aa2ff78314ffe50d07fc95f089fff5fde5113

@ -0,0 +1,151 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit autotools eutils flag-o-matic multilib-minimal python-any-r1 versionator
MY_P="${P/mit-}"
P_DIR=$(get_version_component_range 1-2)
DESCRIPTION="MIT Kerberos V"
HOMEPAGE="http://web.mit.edu/kerberos/www/"
SRC_URI="http://web.mit.edu/kerberos/dist/krb5/${P_DIR}/${MY_P}.tar.gz"
LICENSE="openafs-krb5-a BSD MIT OPENLDAP BSD-2 HPND BSD-4 ISC RSA CC-BY-SA-3.0 || ( BSD-2 GPL-2+ )"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="doc +keyutils libressl openldap +pkinit selinux +threads test xinetd"
CDEPEND="
!!app-crypt/heimdal
>=sys-libs/e2fsprogs-libs-1.42.9[${MULTILIB_USEDEP}]
|| (
>=dev-libs/libverto-0.2.5[libev,${MULTILIB_USEDEP}]
>=dev-libs/libverto-0.2.5[libevent,${MULTILIB_USEDEP}]
>=dev-libs/libverto-0.2.5[tevent,${MULTILIB_USEDEP}]
)
keyutils? ( >=sys-apps/keyutils-1.5.8[${MULTILIB_USEDEP}] )
openldap? ( >=net-nds/openldap-2.4.38-r1[${MULTILIB_USEDEP}] )
pkinit? (
!libressl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] )
libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
)
xinetd? ( sys-apps/xinetd )
abi_x86_32? (
!<=app-emulation/emul-linux-x86-baselibs-20140508-r1
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
)"
DEPEND="${CDEPEND}
${PYTHON_DEPS}
virtual/yacc
doc? ( virtual/latex-base )
test? (
${PYTHON_DEPS}
dev-lang/tcl:0
dev-util/dejagnu
)"
RDEPEND="${CDEPEND}
selinux? ( sec-policy/selinux-kerberos )"
S=${WORKDIR}/${MY_P}/src
MULTILIB_CHOST_TOOLS=(
/usr/bin/krb5-config
)
src_prepare() {
epatch "${FILESDIR}/${PN}-1.12_warn_cflags.patch"
epatch "${FILESDIR}/${PN}-config_LDFLAGS.patch"
eautoreconf
}
src_configure() {
append-cppflags "-I${EPREFIX}/usr/include/et"
# QA
append-flags -fno-strict-aliasing
append-flags -fno-strict-overflow
multilib-minimal_src_configure
}
multilib_src_configure() {
use keyutils || export ac_cv_header_keyutils_h=no
ECONF_SOURCE=${S} \
WARN_CFLAGS="set" \
econf \
$(use_with openldap ldap) \
"$(multilib_native_use_with test tcl "${EPREFIX}/usr")" \
$(use_enable pkinit) \
$(use_enable threads thread-support) \
--without-hesiod \
--enable-shared \
--with-system-et \
--with-system-ss \
--enable-dns-for-realm \
--enable-kdc-lookaside-cache \
--with-system-verto \
--disable-rpath
}
multilib_src_compile() {
emake -j1
}
multilib_src_test() {
multilib_is_native_abi && emake -j1 check
}
multilib_src_install() {
emake \
DESTDIR="${D}" \
EXAMPLEDIR="${EPREFIX}/usr/share/doc/${PF}/examples" \
install
}
multilib_src_install_all() {
# default database dir
keepdir /var/lib/krb5kdc
cd ..
dodoc README
if use doc; then
dohtml -r doc/html/*
docinto pdf
dodoc doc/pdf/*.pdf
fi
newinitd "${FILESDIR}"/mit-krb5kadmind.initd-r2 mit-krb5kadmind
newinitd "${FILESDIR}"/mit-krb5kdc.initd-r2 mit-krb5kdc
newinitd "${FILESDIR}"/mit-krb5kpropd.initd-r2 mit-krb5kpropd
newconfd "${FILESDIR}"/mit-krb5kadmind.confd mit-krb5kadmind
newconfd "${FILESDIR}"/mit-krb5kdc.confd mit-krb5kdc
newconfd "${FILESDIR}"/mit-krb5kpropd.confd mit-krb5kpropd
insinto /etc
newins "${ED}/usr/share/doc/${PF}/examples/krb5.conf" krb5.conf.example
insinto /var/lib/krb5kdc
newins "${ED}/usr/share/doc/${PF}/examples/kdc.conf" kdc.conf.example
if use openldap ; then
insinto /etc/openldap/schema
doins "${S}/plugins/kdb/ldap/libkdb_ldap/kerberos.schema"
fi
if use xinetd ; then
insinto /etc/xinetd.d
newins "${FILESDIR}/kpropd.xinetd" kpropd
fi
}
pkg_preinst() {
if has_version "<${CATEGORY}/${PN}-1.8.0" ; then
elog "MIT split the Kerberos applications from the base Kerberos"
elog "distribution. Kerberized versions of telnet, rlogin, rsh, rcp,"
elog "ftp clients and telnet, ftp deamons now live in"
elog "\"app-crypt/mit-krb5-appl\" package."
fi
}

@ -1,3 +1,4 @@
DIST emacs-25.0.50_pre20151113.tar.xz 26904832 SHA256 dcfd575afa3123bd63eba12b2ae2c7d1390c8fbccc911e9a4a70028feb207240 SHA512 cc8e871e9bb236ffd99ea93750aabc55401cdfad171f56df81c3127fba41b223196d31a64baf597268805b39015df773587e239192870f70671d131d9c6fc9b8 WHIRLPOOL 9571b10e49c028e4f8a10a54fce10bea16ff9b726e8a266650af180a57a370d225ac3bdffc12828c6d170680e514c9fb1179b3676dd4d4de3e6794147dc935ab
DIST emacs-25.0.90.tar.xz 42218556 SHA256 325f275b64eee106ad9aaadb42243619822e5e59bee35645f15e015176adb626 SHA512 7fdc73bc62aa3d4456faaeedf5a121fbad3363dfb20d7564308012ffb49ea96af623ae291a245ab3228457942fea7f4a872695b57befc77bbaf8478a5124f577 WHIRLPOOL 4c566e40269aecf61ca1f3055d023fa4138f6a31436a7d7f2459b39818d33ae7d49e55719179239bd3d60936a85a83f062c2bc635fe8b3fa601749019bb17daa
DIST emacs-25.0.92.tar.xz 42264752 SHA256 c29733959ae2c6a7c1d5f9465b4d06c93977cc1f3905313d992051a16590568e SHA512 7bfacb4a27f2fdff0e7e4f373d1dfe885f7505edbd11b6a907b834decb2e4dd2e23e7ab48ac5427430507708dbcae5108434223a58ac43b33b3808c3dfe81bd9 WHIRLPOOL 26f937b8cd8bd87f61636f6193af9eecba9430cd01821015767c8800b9ad7ba61834215a8f8f382ae3eb0e60667fd10d94947980866b555028f24582f3a3dc8b
DIST emacs-25.1.50_pre20160130.tar.xz 26974200 SHA256 6ceeb4bd0eba8d6dcbec8068f65c8c9c6e9879cf7dee2e98f93c99d91ab6e75c SHA512 27622940b9b1d54385a2b8d66229d2bbdbc62548c1b6f074e6db3a702bcaeac567ec97a29b4311969a9d1fbb7d693ed353afbed898a239f7d8270530509b9cea WHIRLPOOL 760053301a6aea281ed2e9e5c8ed2c638f16118e7d2808a9b8cf018093026bddebc29eb641eb30dda4c3c6fb725cc2f58cb615f46230ba666daf183694abb7e0

@ -0,0 +1,387 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit autotools elisp-common flag-o-matic multilib readme.gentoo-r1
if [[ ${PV##*.} = 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="git://git.sv.gnu.org/emacs.git"
EGIT_BRANCH="emacs-25"
EGIT_CHECKOUT_DIR="${WORKDIR}/emacs"
S="${EGIT_CHECKOUT_DIR}"
else
SRC_URI="https://dev.gentoo.org/~ulm/distfiles/emacs-${PV}.tar.xz
mirror://gnu-alpha/emacs/pretest/emacs-${PV}.tar.xz"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
# FULL_VERSION keeps the full version number, which is needed in
# order to determine some path information correctly for copy/move
# operations later on
FULL_VERSION="${PV%%_*}"
S="${WORKDIR}/emacs-${FULL_VERSION}"
[[ ${FULL_VERSION} != ${PV} ]] && S="${WORKDIR}/emacs"
fi
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
HOMEPAGE="https://www.gnu.org/software/emacs/"
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
SLOT="25"
IUSE="acl alsa aqua athena cairo dbus games gconf gfile gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm xwidgets zlib"
REQUIRED_USE="?? ( aqua X )"
RDEPEND="sys-libs/ncurses:0
>=app-eselect/eselect-emacs-1.16
>=app-emacs/emacs-common-gentoo-1.5[games?,X?]
net-libs/liblockfile
acl? ( virtual/acl )
alsa? ( media-libs/alsa-lib )
dbus? ( sys-apps/dbus )
gnutls? ( net-libs/gnutls )
gpm? ( sys-libs/gpm )
hesiod? ( net-dns/hesiod )
!inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) )
kerberos? ( virtual/krb5 )
libxml2? ( >=dev-libs/libxml2-2.2.0 )
selinux? ( sys-libs/libselinux )
zlib? ( sys-libs/zlib )
X? (
x11-libs/libXmu
x11-libs/libXt
x11-misc/xbitmaps
gconf? ( >=gnome-base/gconf-2.26.2 )
gsettings? ( >=dev-libs/glib-2.28.6 )
gif? ( media-libs/giflib:0= )
jpeg? ( virtual/jpeg:0= )
png? ( >=media-libs/libpng-1.4:0= )
svg? ( >=gnome-base/librsvg-2.0 )
tiff? ( media-libs/tiff:0 )
xpm? ( x11-libs/libXpm )
imagemagick? ( >=media-gfx/imagemagick-6.6.2 )
xft? (
media-libs/fontconfig
media-libs/freetype
x11-libs/libXft
cairo? ( >=x11-libs/cairo-1.12.18 )
m17n-lib? (
>=dev-libs/libotf-0.9.4
>=dev-libs/m17n-lib-1.5.1
)
)
gtk? (
xwidgets? (
x11-libs/gtk+:3
net-libs/webkit-gtk:3=
)
!xwidgets? (
gtk3? ( x11-libs/gtk+:3 )
!gtk3? ( x11-libs/gtk+:2 )
)
)
!gtk? (
motif? ( >=x11-libs/motif-2.3:0 )
!motif? (
Xaw3d? ( x11-libs/libXaw3d )
!Xaw3d? ( athena? ( x11-libs/libXaw ) )
)
)
)"
DEPEND="${RDEPEND}
virtual/pkgconfig
gzip-el? ( app-arch/gzip )
pax_kernel? (
sys-apps/attr
sys-apps/paxctl
)"
if [[ ${PV##*.} = 9999 ]]; then
DEPEND="${DEPEND}
sys-apps/texinfo"
fi
EMACS_SUFFIX="${PN/emacs/emacs-${SLOT}}"
SITEFILE="20${PN}-${SLOT}-gentoo.el"
src_prepare() {
if [[ ${PV##*.} = 9999 ]]; then
FULL_VERSION=$(sed -n 's/^AC_INIT([^,]*,[ \t]*\([^ \t,)]*\).*/\1/p' \
configure.ac)
[[ ${FULL_VERSION} ]] || die "Cannot determine current Emacs version"
einfo "Emacs branch: ${EGIT_BRANCH}"
einfo "Commit: ${EGIT_VERSION}"
einfo "Emacs version number: ${FULL_VERSION}"
[[ ${FULL_VERSION} =~ ^${PV%.*}(\..*)?$ ]] \
|| die "Upstream version number changed to ${FULL_VERSION}"
fi
eapply_user
# Fix filename reference in redirected man page
sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 \
|| die "unable to sed ctags.1"
AT_M4DIR=m4 eautoreconf
}
src_configure() {
strip-flags
filter-flags -pie #526948
if use sh; then
replace-flags "-O[1-9]" -O0 #262359
elif use ia64; then
replace-flags "-O[2-9]" -O1 #325373
else
replace-flags "-O[3-9]" -O2
fi
local myconf
if use alsa; then
use sound || ewarn \
"USE flag \"alsa\" overrides \"-sound\"; enabling sound support."
myconf+=" --with-sound=alsa"
else
myconf+=" --with-sound=$(usex sound oss)"
fi
if use X; then
myconf+=" --with-x --without-ns"
myconf+=" $(use_with gconf)"
myconf+=" $(use_with gsettings)"
myconf+=" $(use_with toolkit-scroll-bars)"
myconf+=" $(use_with gif)"
myconf+=" $(use_with jpeg)"
myconf+=" $(use_with png)"
myconf+=" $(use_with svg rsvg)"
myconf+=" $(use_with tiff)"
myconf+=" $(use_with xpm)"
myconf+=" $(use_with imagemagick)"
if use xft; then
myconf+=" --with-xft"
myconf+=" $(use_with cairo)"
myconf+=" $(use_with m17n-lib libotf)"
myconf+=" $(use_with m17n-lib m17n-flt)"
else
myconf+=" --without-xft"
myconf+=" --without-cairo"
myconf+=" --without-libotf --without-m17n-flt"
use cairo && ewarn \
"USE flag \"cairo\" has no effect if \"xft\" is not set."
use m17n-lib && ewarn \
"USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
fi
local f
if use gtk; then
einfo "Configuring to build with GIMP Toolkit (GTK+)"
while read line; do ewarn "${line}"; done <<-EOF
Your version of GTK+ will have problems with closing open
displays. This is no problem if you just use one display, but
if you use more than one and close one of them Emacs may crash.
See <https://bugzilla.gnome.org/show_bug.cgi?id=85715>.
If you intend to use more than one display, then it is strongly
recommended that you compile Emacs with the Athena/Lucid or the
Motif toolkit instead.
EOF
if use xwidgets; then
myconf+=" --with-x-toolkit=gtk3 --with-xwidgets"
else
myconf+=" --with-x-toolkit=$(usex gtk3 gtk3 gtk2)"
myconf+=" --without-xwidgets"
fi
for f in motif Xaw3d athena; do
use ${f} && ewarn \
"USE flag \"${f}\" has no effect if \"gtk\" is set."
done
elif use motif; then
einfo "Configuring to build with Motif toolkit"
myconf+=" --with-x-toolkit=motif"
for f in Xaw3d athena; do
use ${f} && ewarn \
"USE flag \"${f}\" has no effect if \"motif\" is set."
done
elif use athena || use Xaw3d; then
einfo "Configuring to build with Athena/Lucid toolkit"
myconf+=" --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
else
einfo "Configuring to build with no toolkit"
myconf+=" --with-x-toolkit=no"
fi
! use gtk && use xwidgets && ewarn \
"USE flag \"xwidgets\" has no effect if \"gtk\" is not set."
elif use aqua; then
einfo "Configuring to build with Nextstep (Cocoa) support"
myconf+=" --with-ns --disable-ns-self-contained"
myconf+=" --without-x"
else
myconf+=" --without-x --without-ns"
fi
# Save version information in the Emacs binary. It will be available
# in variable "system-configuration-options".
myconf+=" GENTOO_PACKAGE=${CATEGORY}/${PF}"
econf \
--program-suffix="-${EMACS_SUFFIX}" \
--infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
--localstatedir="${EPREFIX}"/var \
--enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
--with-gameuser=":gamestat" \
--without-compress-install \
--with-file-notification=$(usev inotify || usev gfile || echo no) \
$(use_enable acl) \
$(use_with dbus) \
$(use_with gnutls) \
$(use_with gpm) \
$(use_with hesiod) \
$(use_with kerberos) $(use_with kerberos kerberos5) \
$(use_with libxml2 xml2) \
$(use_with selinux) \
$(use_with wide-int) \
$(use_with zlib) \
${myconf}
}
src_compile() {
export SANDBOX_ON=0 # for the unbelievers, see Bug #131505
emake
}
src_install () {
emake DESTDIR="${D}" NO_BIN_LINK=t install
mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} \
|| die "moving emacs executable failed"
mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 \
|| die "moving emacs man page failed"
# move info dir to avoid collisions with the dir file generated by portage
mv "${ED}"/usr/share/info/${EMACS_SUFFIX}/dir{,.orig} \
|| die "moving info dir failed"
touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
docompress -x /usr/share/info/${EMACS_SUFFIX}/dir.orig
# avoid collision between slots, see bug #169033 e.g.
rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el
rm -rf "${ED}"/usr/share/{appdata,applications,icons}
rm -rf "${ED}"/var
# remove unused <version>/site-lisp dir
rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp
# remove COPYING file (except for etc/COPYING used by describe-copying)
rm "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp/COPYING
if use gzip-el; then
# compress .el files when a corresponding .elc exists
find "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp -type f \
-name "*.elc" -print | sed 's/\.elc$/.el/' | xargs gzip -9n
assert "gzip .el failed"
fi
local cdir
if use source; then
cdir="/usr/share/emacs/${FULL_VERSION}/src"
insinto "${cdir}"
# This is not meant to install all the source -- just the
# C source you might find via find-function
doins src/*.{c,h,m}
elif has installsources ${FEATURES}; then
cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src"
fi
sed -e "${cdir:+#}/^Y/d" -e "s/^[XY]//" >"${T}/${SITEFILE}" <<-EOF
X
;;; ${PN}-${SLOT} site-lisp configuration
X
(when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
Y (setq find-function-C-source-directory
Y "${EPREFIX}${cdir}")
X (let ((path (getenv "INFOPATH"))
X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
X (re "\\\\\`${EPREFIX}/usr/share/info\\\\>"))
X (and path
X ;; move Emacs Info dir before anything else in /usr/share/info
X (let* ((p (cons nil (split-string path ":" t))) (q p))
X (while (and (cdr q) (not (string-match re (cadr q))))
X (setq q (cdr q)))
X (setcdr q (cons dir (delete dir (cdr q))))
X (setq Info-directory-list (prune-directory-list (cdr p)))))))
EOF
elisp-site-file-install "${T}/${SITEFILE}" || die
dodoc README BUGS CONTRIBUTE
if use aqua; then
dodir /Applications/Gentoo
rm -rf "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app
mv nextstep/Emacs.app \
"${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app || die
fi
DOC_CONTENTS="You can set the version to be started by /usr/bin/emacs
through the Emacs eselect module, which also redirects man and info
pages. Therefore, several Emacs versions can be installed at the
same time. \"man emacs.eselect\" for details.
\\n\\nIf you upgrade from Emacs version 24.2 or earlier, then it is
strongly recommended that you use app-admin/emacs-updater to rebuild
all byte-compiled elisp files of the installed Emacs packages."
use X && DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs.
Installing media-fonts/font-adobe-{75,100}dpi on the X server's
machine would satisfy basic Emacs requirements under X11.
See also https://wiki.gentoo.org/wiki/Xft_support_for_GNU_Emacs
for how to enable anti-aliased fonts."
use aqua && DOC_CONTENTS+="\\n\\nEmacs${EMACS_SUFFIX#emacs}.app is in
\"${EPREFIX}/Applications/Gentoo\". You may want to copy or symlink
it into /Applications by yourself."
readme.gentoo_create_doc
}
pkg_preinst() {
# move Info dir file to correct name
local infodir=/usr/share/info/${EMACS_SUFFIX} f
if [[ -f ${ED}${infodir}/dir.orig ]]; then
mv "${ED}"${infodir}/dir{.orig,} || die "moving info dir failed"
elif [[ -d "${ED}"${infodir} ]]; then
# this should not happen in EAPI 4
ewarn "Regenerating Info directory index in ${infodir} ..."
rm -f "${ED}"${infodir}/dir{,.*}
for f in "${ED}"${infodir}/*; do
if [[ ${f##*/} != *-[0-9]* && -e ${f} ]]; then
install-info --info-dir="${ED}"${infodir} "${f}" \
|| die "install-info failed"
fi
done
fi
}
pkg_postinst() {
elisp-site-regen
local pvr
for pvr in ${REPLACING_VERSIONS}; do
[[ ${pvr%%[-_]*} = 24.[12] ]] && FORCE_PRINT_ELOG=1
done
readme.gentoo_print_elog
if use livecd; then
# force an update of the emacs symlink for the livecd/dvd,
# because some microemacs packages set it with USE=livecd
eselect emacs update
elif [[ $(readlink "${EROOT}"/usr/bin/emacs) = ${EMACS_SUFFIX} ]]; then
# refresh symlinks in case any installed files have changed
eselect emacs set ${EMACS_SUFFIX}
else
eselect emacs update ifunset
fi
}
pkg_postrm() {
elisp-site-regen
eselect emacs update ifunset
}

@ -12,7 +12,7 @@ SRC_URI="https://github.com/alexandervdm/${PN}/archive/${PV}.tar.gz -> ${P}.tar.
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE=""
LANGS="ar ca cs da de el es fr hu it nl pl pt pt_BR ro ru sv zh_CN zh_TW"

@ -1,24 +1,12 @@
DIST amd64-debug-libreoffice-5.0.3.2.tar.xz 1023118640 SHA256 8ab5ba58cdd99f8a744e2636d04c7fce0ebefc4a846e6ea4c2f486ead18cdab7 SHA512 8861b0885690e2706058e3197e10bf921336605a9414f8ab554df1a87ebbf0c3761b421cfe71ee95e9a8fa6da65df3477a0a0e22d008644fea44f52ce0f1bf3e WHIRLPOOL 287fdf475501ef9160fa9cd7697a8815185ded139f041634e0933cfe00339ba508f1ded740c316f883ac34f0c007defb33f92471e293d9692bd9367942408463
DIST amd64-debug-libreoffice-5.0.5.2.tar.xz 7222948 SHA256 57a4d23c3588574e47e1d6d2b04faa84936ebd4bcf3747d7dd588c66ab210ffe SHA512 78852c53b3683a7adf76a0e2d58ae0ee356f4bf9e8a8462235480c675e50c02ada53323267bd412ec409d4f53799a9d342726097d44803aaf698c9d1ffd7dd38 WHIRLPOOL d16b0fe1fea2dfdc41f1ddf20595737532687375c47031f6e22f229404e05bf8c427e9e223b0ece1c5fdb2c3287117587897a6ea3fd5d7536a3d7652b8759683
DIST amd64-debug-libreoffice-gnome-5.0.3.2.xd3 4964634 SHA256 fa96f7bcd5bc46b0b07d9cfee7dad7c85c49872f2e3c446e2a4ff36c7678a94a SHA512 dddc6edb6f40db6c175c169bef435d5897839a98027c75e9f2e2246eafe957970c71edc0039fdf7861ffe48c0e4eaee98d4cdec1b4797da721aa5c5db72e942b WHIRLPOOL f7922716cc215fdbc7a48867b1d45ae6666c827f07908d22480b6ca00a50835872a8b51ff42bc664de47f9a5605817a3432d1c785b6a9fb03166bd6eb4bc8cda
DIST amd64-debug-libreoffice-gnome-5.0.5.2.xd3 104477 SHA256 be04bc430abaed0ba0f6391dfb08e0804566e53f22217f1c961a5870b7b87e6a SHA512 b375df930fefa4389bdce908231c34c03c9e2cc33184c1626184e3ad3799f58704fce8f1902988891308d046b0a0bbc07af0ce66bd2ab02f4559b4e1ad45120b WHIRLPOOL 1ad2c7dfd4750859411cef5c33589ac58cd65a358449dad007a641e36366475833d56f32069df51c8ef68207cb3607545f6b37de9dac21fc3e522735832e2583
DIST amd64-debug-libreoffice-gnome-java-5.0.3.2.xd3 475584701 SHA256 1b59a9935fd4ac6800fad4e5904854e1cba96a2f12a5ac5bbbcc07162daff3f8 SHA512 4351684322a1a118f5f36d159b4d4d082e1a9e32e4610815b93b9a9289184100fc2f521fefb7bd882ae7aaa306906cbe86538d43deda3d2ded39f0dbb2cbc873 WHIRLPOOL 26f87f3d7f04b10c1fe9fcf3a033e46d799ba0da75397d4772a7ec1f5598d2664f83690e74fc6299a386d895e14566e300f7a57579e309758f7dd60469569f1b
DIST amd64-debug-libreoffice-gnome-java-5.0.5.2.xd3 2733566 SHA256 27e1ed9a3ebbbb41020fc8d236ad41073260343f5832aa10c15795c1f2b05d0a SHA512 86281ca103b49a9f55625f818982677314b1a50dbd7f356affd22551fba852df8344dbc5e79088a7099207ce2041c5975cfa18dbb044d83e1424ee3303c31aa3 WHIRLPOOL b409c7caed481030427f1a5f98f37853bd7eacdaf23659bb7fbf516ef23212b1688f2a3bd317b77878ba27d6e49d4d8a781699bd67843db46d26317d2174a016
DIST amd64-debug-libreoffice-java-5.0.3.2.xd3 473066015 SHA256 02b2957b8e3d8b90dfe37ea6840c759c351bd3552c7351fa182c38070185afdb SHA512 d538206507aae2cc226fc17f0e5b5de874f710ee5719418858e708a5da2ecbd6dfa1c43bfb0d42c5351121257bbacb63bea2f264d8b11a674d51fa49044d5026 WHIRLPOOL 9b4139c581ff8a117afcc8d761dac18d5f607f54ab5b15c8a09c6297e1e555616dc83aa7cd0b954accf939995f3fff2af606f1301c9b9eae5c15099492e0831e
DIST amd64-debug-libreoffice-java-5.0.5.2.xd3 2654813 SHA256 468ec022659bb92debe9321ec8c979a51b55f3d610821ba52f1ce9ee67e4fc4f SHA512 3b75c168b520b3802a09cbd2761e97ece58749dc4bdc76b22927f55211c8a3fad4d0afabe74b33bb7180c1633ef860055d3f2094171e922f595c8301259be8ab WHIRLPOOL 799a18daaeb798aa1c907a68d4807432e41710cbeaf55afc47e92c5088da553a7cb1e9e8059f6ae9c21e67dcc6eadf444a778b455e1ca0d153206c083a6c5fd7
DIST amd64-debug-libreoffice-kde-5.0.3.2.xd3 292238215 SHA256 84b05149ae8af600455898da59599a098cee51329e5d0b5f1aba6e4c8dc1d6f8 SHA512 4d06d296c547a79d16c8cb9c4241d7ae46fd61f700c3193bee84ef1a5f7e8ccb70f9d299e6b6b9debd66052c1e1507acbb88366c865383ea7ab4f8e7c6181daf WHIRLPOOL c058bd6b00a4a2ba6d82f633031106e5126c064c4cae4c89d4f2415cae2967b1acef1d5b421683dfd4931c647e7a625086d3ab38b4d4a6997966389104d17440
DIST amd64-debug-libreoffice-kde-5.0.5.2.xd3 870170 SHA256 8583934ccb69daa813e91e1fb9e3d64f68f866f5383b1afad1d5547e72656882 SHA512 405e64d9ee876064fc36808baa85100700571a69f80b4a8f14a0c359dd527fc2cd4a77c0fb0c75ab2b0f07dda75abae0c81d21919e5c12950a1a6d46dccf7fe7 WHIRLPOOL 4580b3380dc8e1121f817bf39233215407d728e89eaf5f944e2c072511ac3096cb926d74613e32b75f00ce4e88021b329f0d0952689f99fa335e74cca22b4ba7
DIST amd64-debug-libreoffice-kde-java-5.0.3.2.xd3 474654737 SHA256 84de9cd8d1107f112401806a08bd5b5c3bbcf6a08393d2e1c57bcf0145234c5c SHA512 a47552d48c3cf354478a7fbfda3568c2b375d3f99ce45d754def2ccb07c557101e88878cc7a7d7467d62402b5ba5c596d299dfddc1a6a19c5d80091020f7c203 WHIRLPOOL 32fe90eb598a7749ad8ac8ff3901d781b37cea7cd1cc89ba6a981ef7162b8e95a0d42c878f4c26e7e056a28c9068d768fa13f9ca07a58538feeb8b23c61b009f
DIST amd64-debug-libreoffice-kde-java-5.0.5.2.xd3 2678866 SHA256 afe0028e27fc7151756e4225838305625cbb2932db0e1b9f64724a63b1cd3238 SHA512 6f5a23330fe177728d7ca230bef71446195b05698f1d29752939fbec561a19511195a839ab051501baafe6c2fee7b52c77de01131c3c2f5a1af0ae21ccf9eb44 WHIRLPOOL 358ffb52c69e8a07cdbc90049ec59c51d71b38cc3c029b1b0c18e9fbbbaa94ea19968794b34a3253638a19c247b2088eb583ff7b5913f7aa3e817461b0c746bb
DIST x86-debug-libreoffice-5.0.3.2.tar.xz 989094888 SHA256 0ea225a7c8ca0f34c25f0bb44838910e02bd952a9f5a326758dcf6cd0b778140 SHA512 115b6a7477bee8e71194847e38e5be476688213c58d5b0b3fbdc073fe58c4f3754a8ddac358df3dcc520012c678429824d18f94faf3624c90fd77842c918be77 WHIRLPOOL 244284b230c71181278b0d5e1f4f5a66cd6000f80f99875210130d6c861b93ff9872a4cdd0575e2f071f3576db4baf5b3b301d53739230c53331ac96f422f841
DIST x86-debug-libreoffice-5.0.5.2.tar.xz 989401352 SHA256 afc2e125ec808a91f1a1bd8f5546d730bdb0ad3af37d18614264ee7d9ac73b2f SHA512 edb123ac996f71acea1cc9c210a5c7503f8d50bfadb9db5a15f285525319e2963b3a0040bcd5e8e452a3a37cd099b466ec833ba79a1ed63d17d0e997dda28001 WHIRLPOOL cd6c99a0abea4a80a57f70ec7b0871be6f32a9c78920875341993138aec8d94715c742d91f95080d05aaa048cbbbc27cdfa2c6f97b18da36242009ff161bfd1f
DIST x86-debug-libreoffice-gnome-5.0.3.2.xd3 4809503 SHA256 aa8dd07f754b73056f22e8a5670a7d66e77c923edff461f585518be06b81a898 SHA512 721dd7969104b1021ae7ef9213f3c2b1faed20cf44436a889318a4ef001b3b2a636af04d26325b270fac5694c1e170c07d41a9118fb81b93d6877281ca824d3e WHIRLPOOL 110fc36c5cac91080616f5863b63f6ea0979902d27e01876aa6cd3deae319b04636de339ac3d764d20f8350d8f56f6716683cdb4292b24068166e9ccc6bc1d1a
DIST x86-debug-libreoffice-gnome-5.0.5.2.xd3 4808277 SHA256 d5ef6306b7a3b00fa4a2fe303ab21381bf6ce6afd1ae65373b9f4edc32efe5f8 SHA512 591a4c6f9a6e9e8c3f7b86f5a64ab24b5c22a9166562f82affe9e7b553ca8ab418344f9dfd5be974870f4f2d1a1d765b2c8bdcd28da54ca3fcfb5650670baf14 WHIRLPOOL 0d455fb8706ad870729b192c8145c00d49ef1a2b74267cea68efb528c440ee15a9123437282dbc079647be40efdc02638469ad4690d252a5e79eba3f1ac7fa57
DIST x86-debug-libreoffice-gnome-java-5.0.3.2.xd3 457084799 SHA256 e7f30837b45684c816a8336ec601dbd87444acef67d6a1720f931fa4c19f8465 SHA512 00c492888e22911f27f8402a84a550cc12a9ec94e166407b8f0fe60a78fd3ce5ad7129021283ca6e980b30089dea2c100f6f81eef7d2057ebe4756c0c3ae4175 WHIRLPOOL c8c28f11f2eefe13863774c97aa8ce031a02c8f005b031f41f180cf8cb1045404819a70d1fffb270cb98d716e186fe318e383ad1c9589c9ffc03a26fad2f1486
DIST x86-debug-libreoffice-gnome-java-5.0.5.2.xd3 456885049 SHA256 b3a204497028d0e21631c2794ada6d9500dcfedfdb8243513f38b78aad91efe9 SHA512 d14fd087326d62c89b261f3322a23acabffb18fe28d95dafee057d42b8da328a2a85e925c01e653e0a8e724fe3f71442ba521c53a53ec795d78f400e9d4c30c0 WHIRLPOOL a83083a12ee8d6916381021c188c76dc82d624a6e0fafc6918040bb2c343e759c2560d8ab9b719f86b3d191e26a74362f3cc40bedcfff397b5421999367ca436
DIST x86-debug-libreoffice-java-5.0.3.2.xd3 454712384 SHA256 81143cf42a967296c6db79aa9d2fe1eb8508913067ae8a8f9cba660e2f95e8a2 SHA512 81e0317dcb271b129ad335b6a223900a31e06fa9fb51f4a2ec805d87c041eee3e4a1d39461cf8fa3eabb90cebb31323ce5fad824b74d8fc55a195fa3efa08601 WHIRLPOOL 89c47d74add33b270f493dabffeb51d09ed59386aa43ad6d814f8f324aa7839a6336a048fecb66094482b49758f75d6e297887f3217e99cd2b8b666cbc3f2740
DIST x86-debug-libreoffice-java-5.0.5.2.xd3 454576320 SHA256 8c45081d6615ac82ea6e9efbde06ee061718d54a951cbf17a0eb8970edcefe38 SHA512 36377b926805021b23f60115db39c2c8b78e635c86a2c0eec85bc6c8b9d589e166a12f1cc6d34e85761286a8c0a4f2e2ad62cd2d789e3866bc737f17a1ae2c01 WHIRLPOOL 61cd1ae075728a8fd2361715ded7d64cec49d5a31a2f57559585fd875445f300ad47a7bf7a329b9c422924011122d109b385db1bc33a8b1379dcb95e51da9dc4
DIST x86-debug-libreoffice-kde-5.0.3.2.xd3 280954493 SHA256 ceb805b92d2f009a675c49981bce62e5af09f5cfe5f0f210f98785bde51d93bd SHA512 04d98a729a102ed47e84ed00316bcdb7b0528c774bda5e2b1609d1651e419b456404d3c2511b338279e6ff2887bd6ab7b12bb8d397049e48b09a7ff4102f7e05 WHIRLPOOL 2113ae26863739e78a64361205f1533a650ffb6ae099ddbf5a5c24b734b8af6e13ddff2a885be2a474b43b8fa0d0841db7f7f90e6e992c3398284baf3e9b3f55
DIST x86-debug-libreoffice-kde-5.0.5.2.xd3 274324380 SHA256 015693261525aafa489ec7598c670d845e4258bf61f5774350a7d52adabbdc68 SHA512 578d9dd81ffc73cf999f2f2b6071b50d08d9bda5d776533f72465611a44276ddb70dd865979a8910d0a27ee942d1bc15f8d8353ea9416a306182b5ac4e4d70d7 WHIRLPOOL fb55a8d0c5acbcc5eab00fcff3aff99a5682afd24892c4ec301ccd4fe505a9f574fd7d45530af849c9c05e629c0af067bb952d512044312ee71cfeeded9bd09c
DIST x86-debug-libreoffice-kde-java-5.0.3.2.xd3 456275994 SHA256 5dc89402b23465e5603fce2418b7a5dc5d73dd217a4f85a29d241d1a3f4badf6 SHA512 a5ae34728a6636dcc8f3b0ea8d750e425138b366ddc958dffcf21a0dc825f3884daad07bffa7b83aaace86c11a9e9c258149688ae81c19e64a3cd80db9955ad0 WHIRLPOOL 8f642f2d849155c0783039d09ddb7af000290c749d9b045d8dc5c471657b5036f95cf0a44c15fb07d7a95fbc7073b3729b42830c22759e52a8ce552d7e94cc43
DIST x86-debug-libreoffice-kde-java-5.0.5.2.xd3 456139388 SHA256 e449a410a136b82e5f645b92845f8e57eb09fb395a83342d52de483fab74e3bb SHA512 57f62ab4ec3e6b87db402257d96be8033b36e712cfffad5491de52d7242ffcc03f3d76f85e167ae2c36f5fd62297cd26e816dec951e31d0199cf35f53f074d2e WHIRLPOOL 75e6928007bbb2d15a260ee55fee9038281249e5ab636093d6c49fe9c092f08e452d635b66acc6af1eed7b46ef059608ea615ef1144d72776811698d03e55316

@ -1,88 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
BASE_PACKAGENAME="debug"
BASE_AMD64_URI="http://packages.gentooexperimental.org/packages/amd64-libreoffice/amd64-${BASE_PACKAGENAME}-"
BASE_X86_URI="http://packages.gentooexperimental.org/packages/x86-libreoffice/x86-${BASE_PACKAGENAME}-"
DESCRIPTION="LibreOffice, a full office productivity suite. Binary package, debug info"
HOMEPAGE="http://www.libreoffice.org"
SRC_URI_AMD64="
${BASE_AMD64_URI}libreoffice-${PVR}.tar.xz
kde? (
!java? ( ${BASE_AMD64_URI}libreoffice-kde-${PVR}.xd3 )
java? ( ${BASE_AMD64_URI}libreoffice-kde-java-${PVR}.xd3 )
)
gnome? (
!java? ( ${BASE_AMD64_URI}libreoffice-gnome-${PVR}.xd3 )
java? ( ${BASE_AMD64_URI}libreoffice-gnome-java-${PVR}.xd3 )
)
!kde? ( !gnome? (
java? ( ${BASE_AMD64_URI}libreoffice-java-${PVR}.xd3 )
) )
"
SRC_URI_X86="
${BASE_X86_URI}libreoffice-${PVR}.tar.xz
kde? (
!java? ( ${BASE_X86_URI}libreoffice-kde-${PVR}.xd3 )
java? ( ${BASE_X86_URI}libreoffice-kde-java-${PVR}.xd3 )
)
gnome? (
!java? ( ${BASE_X86_URI}libreoffice-gnome-${PVR}.xd3 )
java? ( ${BASE_X86_URI}libreoffice-gnome-java-${PVR}.xd3 )
)
!kde? ( !gnome? (
java? ( ${BASE_X86_URI}libreoffice-java-${PVR}.xd3 )
) )
"
SRC_URI="
amd64? ( ${SRC_URI_AMD64} )
x86? ( ${SRC_URI_X86} )
"
IUSE="gnome java kde"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="-* amd64 x86"
RDEPEND="=app-office/${PN/-debug}-${PVR}[gnome=,java=,kde=]"
DEPEND="dev-util/xdelta:3"
RESTRICT="test strip"
S="${WORKDIR}"
QA_PREBUILT="/usr/*"
src_unpack() {
einfo "Uncompressing distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz"
xz -cd "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" > "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
local patchname
use kde && patchname="-kde"
use gnome && patchname="-gnome"
use java && patchname="${patchname}-java"
if [ -n "${patchname}" ]; then
einfo "Patching distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar using ${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3"
xdelta3 -d -s "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" "${WORKDIR}/tmpdist.tar" || die
mv "${WORKDIR}/tmpdist.tar" "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
fi
einfo "Unpacking new ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
unpack "./${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
}
src_configure() { :; }
src_compile() { :; }
src_install() {
dodir /usr
cp -aR "${S}"/usr/* "${ED}"/usr/ || die
}

@ -11,31 +11,31 @@ BASE_X86_URI="http://packages.gentooexperimental.org/packages/x86-libreoffice/x8
DESCRIPTION="LibreOffice, a full office productivity suite. Binary package, debug info"
HOMEPAGE="http://www.libreoffice.org"
SRC_URI_AMD64="
${BASE_AMD64_URI}libreoffice-${PVR}.tar.xz
${BASE_AMD64_URI}libreoffice-${PV}.tar.xz
kde? (
!java? ( ${BASE_AMD64_URI}libreoffice-kde-${PVR}.xd3 )
java? ( ${BASE_AMD64_URI}libreoffice-kde-java-${PVR}.xd3 )
!java? ( ${BASE_AMD64_URI}libreoffice-kde-${PV}.xd3 )
java? ( ${BASE_AMD64_URI}libreoffice-kde-java-${PV}.xd3 )
)
gnome? (
!java? ( ${BASE_AMD64_URI}libreoffice-gnome-${PVR}.xd3 )
java? ( ${BASE_AMD64_URI}libreoffice-gnome-java-${PVR}.xd3 )
!java? ( ${BASE_AMD64_URI}libreoffice-gnome-${PV}.xd3 )
java? ( ${BASE_AMD64_URI}libreoffice-gnome-java-${PV}.xd3 )
)
!kde? ( !gnome? (
java? ( ${BASE_AMD64_URI}libreoffice-java-${PVR}.xd3 )
java? ( ${BASE_AMD64_URI}libreoffice-java-${PV}.xd3 )
) )
"
SRC_URI_X86="
${BASE_X86_URI}libreoffice-${PVR}.tar.xz
${BASE_X86_URI}libreoffice-${PV}.tar.xz
kde? (
!java? ( ${BASE_X86_URI}libreoffice-kde-${PVR}.xd3 )
java? ( ${BASE_X86_URI}libreoffice-kde-java-${PVR}.xd3 )
!java? ( ${BASE_X86_URI}libreoffice-kde-${PV}.xd3 )
java? ( ${BASE_X86_URI}libreoffice-kde-java-${PV}.xd3 )
)
gnome? (
!java? ( ${BASE_X86_URI}libreoffice-gnome-${PVR}.xd3 )
java? ( ${BASE_X86_URI}libreoffice-gnome-java-${PVR}.xd3 )
!java? ( ${BASE_X86_URI}libreoffice-gnome-${PV}.xd3 )
java? ( ${BASE_X86_URI}libreoffice-gnome-java-${PV}.xd3 )
)
!kde? ( !gnome? (
java? ( ${BASE_X86_URI}libreoffice-java-${PVR}.xd3 )
java? ( ${BASE_X86_URI}libreoffice-java-${PV}.xd3 )
) )
"
@ -47,7 +47,7 @@ SRC_URI="
IUSE="gnome java kde"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
KEYWORDS="-* amd64 x86"
RDEPEND="=app-office/${PN/-debug}-${PVR}[gnome=,java=,kde=]"
@ -60,8 +60,8 @@ S="${WORKDIR}"
QA_PREBUILT="/usr/*"
src_unpack() {
einfo "Uncompressing distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz"
xz -cd "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" > "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
einfo "Uncompressing distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar.xz"
xz -cd "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar.xz" > "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar" || die
local patchname
use kde && patchname="-kde"
@ -69,13 +69,13 @@ src_unpack() {
use java && patchname="${patchname}-java"
if [ -n "${patchname}" ]; then
einfo "Patching distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar using ${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3"
xdelta3 -d -s "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" "${WORKDIR}/tmpdist.tar" || die
mv "${WORKDIR}/tmpdist.tar" "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
einfo "Patching distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar using ${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PV}.xd3"
xdelta3 -d -s "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar" "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PV}.xd3" "${WORKDIR}/tmpdist.tar" || die
mv "${WORKDIR}/tmpdist.tar" "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar" || die
fi
einfo "Unpacking new ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
unpack "./${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
einfo "Unpacking new ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar"
unpack "./${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar"
}
src_configure() { :; }

@ -1,24 +1,12 @@
DIST amd64-bin-libreoffice-5.0.3.2.tar.xz 76937972 SHA256 1a6029b3ba0141d1c091c02cb25313e24ded8fcbae88a2a63065379a68b8b82c SHA512 b2a7a0e91648a941e14645d94fed569c03ab7892d746a19e229e913d5dff9c49008b96e059e07a12baa04c11204121a1d7e8d5b5f7656ea01499640d02bff429 WHIRLPOOL 0491e68437494620e55953eed58028636febeb95753bfd66fb4a19c88531ac3dc3fc03fbcfddf99a2fbfd7c27dd004c981607f8b067084874fe575589dc732e3
DIST amd64-bin-libreoffice-5.0.5.2.tar.xz 77007548 SHA256 e27462dee3432c69a341964983a8500fe66164097d1e29d33fee0f84918f7c1b SHA512 ff5d300c158195b0d53df2e9f9aa237432bb4f00c3cf776e77dc129923e66f9b3ca98b5c2661f3adda00940dbbf785c2da801efdbcba06bece288b445b9281c5 WHIRLPOOL a728a718bfd7a1e2366498d1c5077882eb153a143df478faeb6e8adf5d0fd27f97e58965527d536ae824b5ba27ef64d05361ec70bd904d0a7cdb74b580c4ae0c
DIST amd64-bin-libreoffice-gnome-5.0.3.2.xd3 429790 SHA256 c9dd315b628ce4dda14c2807f69429ade1f0238420213daffde12a0468605502 SHA512 3ebf2348d5d372278808619923420fc49146b80c7c0c61b7a9a69687d1401857d21fadd66e851d811ac34fdfcfe13746b87302d2dbc003126b2dfad1ae016df8 WHIRLPOOL 19cfc6838d93f88c4d8226ddc3ec1ddeaae46c00b2aa7cfb153ea903b4f729d6dfbc2c0d02f798861211dfea92790d5b335f079fc627196771aea0e70863a7cc
DIST amd64-bin-libreoffice-gnome-5.0.5.2.xd3 429970 SHA256 de6dfaa786bc5fc9baa18f2c8a310943bd3c89d891a7daed1004c509856e8dc0 SHA512 4326872359f94f9820bb46b695a4f7b97ef979b5da75c47c20bb3c34979544f9f45ce75de25a18a72be809ef388e20a82905f3b586c590867bb895b062033f18 WHIRLPOOL faa9d3458429d4e7ac2ab34e760b560f38fcbd480a43b6457bc411fc7a809afed80c4f7aa53c75ec9f1088097fc6846d623bfb49eaf60da7f78a2a01c5c04f53
DIST amd64-bin-libreoffice-gnome-java-5.0.3.2.xd3 25786095 SHA256 64aaf07bef9f8d6ecbb9b10f83a2f547b91c164f73876adf4b2cee00f60160cb SHA512 8cb955df50b4294d38ce34699f6303f04aae6820d69c5d8cfca96b7147284f7845c9342adcb2e4a71141f43c2b789db4fa58aae2dece60f5ddd54e71d4ccb000 WHIRLPOOL 3f63388c0de6c3d4f0b67fe3252eb389f3353361eddc49d50f4b3969bab8fefb42d0df26849bfcb00ba844c329373dc3cdcdff88c6755b6d44b27a21d0f711b7
DIST amd64-bin-libreoffice-gnome-java-5.0.5.2.xd3 25782921 SHA256 5223af3fb9323d0e93a585306eb84a5e9b194f04fdc46e5004bdc20679e80dab SHA512 a978f0097078221c5cdb5db15c6b11c406969fe8a75e8b207586d6052d2b667576399833d3ae96ec91317d4d4efac699279eeecb9cc9d24bbe76e900408a0f63 WHIRLPOOL 3f554ec2c074a7249694fce83667c795707191be5e5cfafff924b8e74b5debc093faf6f32495cdaa687718f61e9ff3bece668a77a587a6be6e513d76d9466413
DIST amd64-bin-libreoffice-java-5.0.3.2.xd3 25426909 SHA256 757fe5cdc9c464f5cf9ed9d34f01e1e8d9047b59c36d3e440314dcd25ab0722c SHA512 dad8c80de1fcd522553fe985e8f97cd1864848a41199e86c58dd6f8b5bac2c3764c366404dbcecd68e4911115868a32e2c4b29c946f184005fa70f29043b1022 WHIRLPOOL a6466f61fc97948812d769d0670d0a5336258324ba90f8390c160643ab5114fda8389ae651fe48787310fdfb83277a720ddf5362c98d4842241a0dbf81c1080d
DIST amd64-bin-libreoffice-java-5.0.5.2.xd3 25423904 SHA256 b2b1f04bc27e6884887ce641ca324ac8e048ba289c70637c2d93787b15385f5d SHA512 2e56c66b5fade293785e42377dddaa226e2421416e474bda867afe66ed7323c8deac1b150f95198a04dc533aaf3f08a843e72173e214f45ddb9ef44e9ebfd7f2 WHIRLPOOL 0d82b04706c93f5dc48cf76f95adb66e44c07232af1f15c10be712a75733c928afbbf3c464a49d0e4b02dbd7e5831efc1dd858189081a81e6ce466fd0b02a292
DIST amd64-bin-libreoffice-kde-5.0.3.2.xd3 7586603 SHA256 e4e2227cfb82ba3f9de7cee6ea8d3415fa55637f77acdb2f20941e31a311917d SHA512 5eb30121e14b56a4f4dc08613522546bc38e8c2139b30c98d275d6681bf3f2a9eb8e029a19b4267456ba37676760365bca8ffd196410b9fe9526d44558f4269d WHIRLPOOL 54cca4ed63c65d3d44aea32de074bf70f4b2627a1625eb605071486298b92cecb9642ccd8ca38a35aa5c988e736b21af98849ec3dc85a61db025378da6449eff
DIST amd64-bin-libreoffice-kde-5.0.5.2.xd3 7893019 SHA256 42bc1df7bdd0dbad735e0a8a4e6c862ad1c4cbc36cecd65abb2bc2e6addebb46 SHA512 0b57e26e5d34b6e96698a9eab741ecade9499e5ce9c0cb44fa65dcd1e71f9e8123478478c40e31cc41dca7b9cdda33b343aff6bfb9a8d8bb520775da2d23dbc3 WHIRLPOOL 98a88052acede322f522fd422de8b7046120492e413aa1d9622e4ea6e7c0869bbba4aa9f66d7bf7f646a9272ed29f5ad401638c9c02863b3464d60fb9e0369f3
DIST amd64-bin-libreoffice-kde-java-5.0.3.2.xd3 25542921 SHA256 dbf9f03bbb395c605baeb8b2c58185bbaa0bf07d6a8a20b1112c82dc8cc4e6a4 SHA512 92cca85ec4f98f3de96da0bbef538216d48037896f130517250b1b111da0bf1f9ccd0759c7c1158b32270599a0dea5f52773f7ac5ebc10b00cda41a55b571dfc WHIRLPOOL ab105506139cdc667ae282cb1aab5ddc1cde4028835a545ca131ede92bc8dd3056a3aa18b0319075dff11dd10ddbfe67521ecda50919cfbb752a80c827f5e9dc
DIST amd64-bin-libreoffice-kde-java-5.0.5.2.xd3 25462697 SHA256 f618f080294f3e0107f4a2bce694d3da4f01f79f36ed1e7c941bc6e61d935677 SHA512 d33528f8553ebfdf6b4b21a0445e7c44ee37238f7a8edcec66d9611911cc156e50f4b42d3b12240b221c6a15fdb4d0ac89ca36876b72c42abae6b07126e58652 WHIRLPOOL f0935f4dcac6e7377edd94fb68f8659b890776ad71b7962255d6ce371e6246884e69bd54c05552118cc74983226e0a012b80b43c5e6eb724dfee26e2001733b8
DIST x86-bin-libreoffice-5.0.3.2.tar.xz 76148856 SHA256 0717a4ee1e20fb5cdd854fcf1f6ebbe3fc09670e665cbc8a4e25f66ab0121f04 SHA512 8f74134be0b70036b87fdaa30de097b3a39ed3e3e9d0249d5c74d24f3d6fe89f98f4b08bc9d6ce8a2762fcb1509f3605c0ab3fe8b27238ee15c1a17f92b69f38 WHIRLPOOL 14f005a5a2f7bb1987aae5d11768866811a3490656ced55c0dc252a0454dc5b8cf88290a1566369a42ef9d902ad23d86e537442441aae59b96287651cddfdb41
DIST x86-bin-libreoffice-5.0.5.2.tar.xz 76229348 SHA256 a2f167398e439933afbc57ccbc30855cb618415af6c93a7d448f37fbcb327ae1 SHA512 8bf6fc31cd1bcb38bb154611aad3f0c8aaa72addeb8825e0afc0ad9857034a1eb1f192b3149de8312cfe08501ad5c71a4c5ae51e20d981a231d5d87e3c22178c WHIRLPOOL 0569d64562b8d616397107b6be9efe5ab724ab8d419c99a453821f1e66c202506ced2fe3966ab8cfccf871fb6cd90a4e80d46c2179767fdaa9912606a1391eb3
DIST x86-bin-libreoffice-gnome-5.0.3.2.xd3 400086 SHA256 8509e2686af8068c6686bcb23aada3bdcb337afd521447574b539fab9bd9a8d2 SHA512 f470859418b23ff91037802ec1de0f8e79742c72509aedc0c987cc5f158b9675d52aaab2b95502db7de18e9bd1eceaffc950902202069accaa75aa6245874212 WHIRLPOOL b4b969a52c77c305d36b0dc9901f96cc3a31add452cf94e30ef77788c68b7bcf327aad2e406b7fbfc61beb2b21683df999d5b298853429996de1d2914009adbb
DIST x86-bin-libreoffice-gnome-5.0.5.2.xd3 400041 SHA256 96666941b7fef1dc2aa686332a3cac90592f6b83e6af34f719388cc7041ff62c SHA512 f2ea55f87bdb944ede8f8dd80c163cd7571c26faafa8144b7af8ea3ca4381f7834246ae2e8a4aef7ccd2b5314fb16543362e7830868708886d45fd283d299647 WHIRLPOOL 2a231f2d6fd70cbdeaa854e02e84b6c8f50073759cb37a0f1f9d19f5470fcccad12a0b99f1430511890d2b29503f4918d4db273a640bfeb52089bbd1730001e1
DIST x86-bin-libreoffice-gnome-java-5.0.3.2.xd3 22798046 SHA256 96b787b3cae667da518f525f6b702bcd59cb50fa6296b4111a8cf64a2366f754 SHA512 94dce6e4ecda95d3a7b9c0945af9fc249ed68f8852cc07d19463b2805d7c76a7eb65f0985075b64dd3289dc3127b60f49d1bfcb61e2d1abdf8432a6bfb70f421 WHIRLPOOL 9eca275ed66674d07d60c639a7345cc940b69307e535010530de75c850a5d2bd5d62540203eceead280626bf8ab234bdd310664938bb9524ae2227d6b628ff29
DIST x86-bin-libreoffice-gnome-java-5.0.5.2.xd3 23114772 SHA256 37b241e0753976546dd0aae96751fbe0bda39036ebee8604098a464b081e95dd SHA512 0d5ea6738023300635d48662020917dc3781feef179132cd9e0b9be57bfcba00fbeaaf1c30df593ec572bb8a052bf81819562a2812d7410e67b3493e3687aa97 WHIRLPOOL 8dd5b0e337b2b8258507789911a293d3d9c0f6b74eb12df0cb30b7e2a4ba43357c18b284daa107f95a42e761a3dc53ed267c5ca6a99afc3082a79c7a0f832257
DIST x86-bin-libreoffice-java-5.0.3.2.xd3 22652978 SHA256 2361c68152134e6b14b268a4a19604e4a6d2158cd6262f338168798cd96d0f38 SHA512 905b3d8bb42e897f0638ec75f850e63ee616bf14d77854602e85da0d443aea80a379f459bdadac31f8caf5bb64781d70da43d756d864cbe27414125a47c3cef4 WHIRLPOOL 5c800702f5ad56d13b407d1f322f86bacde9398b5330ec9710a54107ebc01152c76bc346a54c58de307ea468caa5f16e5ac65a1211a5db4eb4f54f8a0293698b
DIST x86-bin-libreoffice-java-5.0.5.2.xd3 22950526 SHA256 c3e30257b11b15da9b00043b12bf5fe39ea82080e7e4ba6e79a2d4494aafd54c SHA512 8434aa2c5f48ea25946ff8322e0cfaa74e632e8770c3a3fe0f61f88874475c498754812e83a2120c23fc531a0f92c2c7b7ecfbbceb1314ec7c5720b1954bb5e3 WHIRLPOOL b083a9f9ae0b9608385f30b957217ad1c544f8c58e669f61a05cdfa13b898a0d5d2ac1b1781915f0792d4036426fe2c3607a1f4165369fcaf43f132ac48ef775
DIST x86-bin-libreoffice-kde-5.0.3.2.xd3 4901403 SHA256 cd9237d2faf15bc1046cc8e55e9b0445208d70b20ad655de73fa958a4db779f2 SHA512 ab54747201a5ed2be83a9741e8d7f5c540648f7d58a16b27aae8a0dc254f7008040f3223fe55b49057bcc726adc5160fe9758e1a805ece8e922184c96190f599 WHIRLPOOL 6c43e95fc37f67cac033169b8c5729570600dc04487beddadbfdcc5050679376fb7c1c44dc7b7a1277cfddfa3e52cc95b5f8722be7ef245fd3a5b2a07f357c6c
DIST x86-bin-libreoffice-kde-5.0.5.2.xd3 3978200 SHA256 c7bee4ddf710f7dbe035e1570a96f92f75e0ebd2da74275f3b75275f497c67a3 SHA512 4167d9ecd4fc153b9cd2229bca0c3ec53e223e3a859b4aa586e8efaba882e209b180494500747e082f5ec5e2dcd2f9d7ef6de78e3e8313cb4d8b608df83510a0 WHIRLPOOL 3285286ea7537de4f798352706d15b5356a6b12028b00a33643a6e8c196e33342529dd99e9381be5fb9cf0a2d8b32794b8ffe6dd013ee2771eaec65d95180a33
DIST x86-bin-libreoffice-kde-java-5.0.3.2.xd3 22740068 SHA256 bbe6526a2020269e937cf4805a908baed77b678e24b17ecbdfa9a331266b587e SHA512 49e067dcba374510bf68f135cda20f321b04b6d4352d16d32716d434fd9540f87a3e052234d3b41b0af1b00f651d870ef5933d180f266f222e6e88b7c1e7453e WHIRLPOOL ec376b0efc0b25ec30f6f3082f9fda633230abf8b59905cd5a0b4d8687af6ee4b579c35b148927adc06b8fcdc746338f35bb5552c5e8e79e26388a12197212b8
DIST x86-bin-libreoffice-kde-java-5.0.5.2.xd3 23032293 SHA256 4d34852f808961a724bc51fd701b18ff814b074992e515e45eb3d35af14ffbd0 SHA512 0fe5b4d2abed920ff66f345b9e91e1bd81e6e16d7a7d904952c614258a56e65066b6089c1bde71a302748a0995e40d28714f520bc2e136a12c06d1b87d509580 WHIRLPOOL 2f72a2c15292ce54d2df82ae7fb0ac33efc8356d5114b88b103603f65074e17f54639e842917f6c7cfd4e368c5718d7c38577fafba57cd8bafd49f154054b99d

@ -1,237 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
KDE_REQUIRED="optional"
CMAKE_REQUIRED="never"
BASE_PACKAGENAME="bin"
BASE_AMD64_URI="http://packages.gentooexperimental.org/packages/amd64-libreoffice/amd64-${BASE_PACKAGENAME}-"
BASE_X86_URI="http://packages.gentooexperimental.org/packages/x86-libreoffice/x86-${BASE_PACKAGENAME}-"
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
PYTHON_REQ_USE="threads,xml"
inherit kde4-base java-pkg-opt-2 python-single-r1 pax-utils prefix versionator
DESCRIPTION="A full office productivity suite. Binary package"
HOMEPAGE="http://www.libreoffice.org"
SRC_URI_AMD64="
${BASE_AMD64_URI}libreoffice-${PVR}.tar.xz
kde? (
!java? ( ${BASE_AMD64_URI}libreoffice-kde-${PVR}.xd3 )
java? ( ${BASE_AMD64_URI}libreoffice-kde-java-${PVR}.xd3 )
)
gnome? (
!java? ( ${BASE_AMD64_URI}libreoffice-gnome-${PVR}.xd3 )
java? ( ${BASE_AMD64_URI}libreoffice-gnome-java-${PVR}.xd3 )
)
!kde? ( !gnome? (
java? ( ${BASE_AMD64_URI}libreoffice-java-${PVR}.xd3 )
) )
"
SRC_URI_X86="
${BASE_X86_URI}libreoffice-${PVR}.tar.xz
kde? (
!java? ( ${BASE_X86_URI}libreoffice-kde-${PVR}.xd3 )
java? ( ${BASE_X86_URI}libreoffice-kde-java-${PVR}.xd3 )
)
gnome? (
!java? ( ${BASE_X86_URI}libreoffice-gnome-${PVR}.xd3 )
java? ( ${BASE_X86_URI}libreoffice-gnome-java-${PVR}.xd3 )
)
!kde? ( !gnome? (
java? ( ${BASE_X86_URI}libreoffice-java-${PVR}.xd3 )
) )
"
SRC_URI="
amd64? ( ${SRC_URI_AMD64} )
x86? ( ${SRC_URI_X86} )
"
IUSE="gnome java kde"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="-* amd64 x86"
BIN_COMMON_DEPEND="
=app-text/libexttextcat-3.4*
=app-text/libmwaw-0.3*
app-text/poppler:0/51
dev-libs/boost:0/1.56.0
dev-libs/icu:0/55
=media-gfx/graphite2-1.2*
media-libs/glew:0/1.10
media-libs/harfbuzz:0/0.9.18[icu]
media-libs/libpng:0/16
>=sys-devel/gcc-4.9.0
>=sys-libs/glibc-2.21-r1
virtual/jpeg:62
kde? ( >=kde-base/kdelibs-4.14.8:4 >=dev-qt/qtcore-4.8.6-r2:4 >=dev-qt/qtgui-4.8.6-r4:4 )
"
# PLEASE place any restrictions that are specific to the binary builds
# into the BIN_COMMON_DEPEND block above.
# All dependencies below this point should remain identical to those in
# the source ebuilds.
COMMON_DEPEND="
${BIN_COMMON_DEPEND}
${PYTHON_DEPS}
app-arch/zip
app-arch/unzip
>=app-text/hunspell-1.3.2-r3
app-text/mythes
>=app-text/libabw-0.1.0
>=app-text/libexttextcat-3.2
>=app-text/libebook-0.1.1
>=app-text/libetonyek-0.1.2
app-text/liblangtag
>=app-text/libmspub-0.1.0
>=app-text/libmwaw-0.3.5
>=app-text/libodfgen-0.1.0
app-text/libwpd:0.10[tools]
app-text/libwpg:0.3
=app-text/libwps-0.4*
>=app-text/poppler-0.16:=[xpdf-headers(+),cxx]
>=dev-cpp/clucene-2.3.3.4-r2
=dev-cpp/libcmis-0.5*
dev-db/unixODBC
>=dev-libs/boost-1.55:=
dev-libs/expat
>=dev-libs/hyphen-2.7.1
>=dev-libs/icu-4.8.1.1:=
=dev-libs/liborcus-0.7*
>=dev-libs/librevenge-0.0.1
>=dev-libs/nspr-4.8.8
>=dev-libs/nss-3.12.9
>=dev-lang/perl-5.0
>=dev-libs/openssl-1.0.0d:0
>=dev-libs/redland-1.0.16
media-gfx/graphite2
>=media-libs/fontconfig-2.8.0
media-libs/freetype:2
>=media-libs/glew-1.10
>=media-libs/harfbuzz-0.9.18:=[icu(+)]
media-libs/lcms:2
>=media-libs/libpng-1.4:0=
>=media-libs/libcdr-0.1.0
>=media-libs/libfreehand-0.1.0
media-libs/libpagemaker
>=media-libs/libvisio-0.1.0
>=net-misc/curl-7.21.4
net-libs/neon
net-nds/openldap
sci-mathematics/lpsolve
virtual/jpeg:0
>=x11-libs/cairo-1.10.0[X]
x11-libs/libXinerama
x11-libs/libXrandr
x11-libs/libXrender
virtual/glu
virtual/opengl
net-print/cups
>=dev-libs/dbus-glib-0.92
gnome? ( gnome-extra/evolution-data-server )
gnome? ( gnome-base/gconf:2 )
x11-libs/gdk-pixbuf[X]
>=x11-libs/gtk+-2.24:2
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
"
RDEPEND="${COMMON_DEPEND}
!app-office/libreoffice
!<app-office/openoffice-bin-3.4.0-r1
!app-office/openoffice
media-fonts/libertine
media-fonts/liberation-fonts
media-fonts/urw-fonts
java? ( >=virtual/jre-1.6 )
kde? ( $(add_kdeapps_dep kioclient) )
"
PDEPEND="
=app-office/libreoffice-l10n-${PV}*
"
DEPEND="dev-util/xdelta:3"
# only one flavor at a time
REQUIRED_USE="kde? ( !gnome ) gnome? ( !kde )"
RESTRICT="test strip"
S="${WORKDIR}"
PYTHON_UPDATER_IGNORE="1"
QA_PREBUILT="/usr/*"
pkg_pretend() {
[[ $(gcc-major-version) -lt 4 ]] || \
( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -le 4 ]] ) \
&& die "Sorry, but gcc-4.4 and earlier won't work for libreoffice-bin package (see bug #387515)."
}
pkg_setup() {
kde4-base_pkg_setup
}
src_unpack() {
einfo "Uncompressing distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz"
xz -cd "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" > "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
local patchname
use kde && patchname="-kde"
use gnome && patchname="-gnome"
use java && patchname="${patchname}-java"
if [ -n "${patchname}" ]; then
einfo "Patching distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar using ${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3"
xdelta3 -d -s "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" "${WORKDIR}/tmpdist.tar" || die
mv "${WORKDIR}/tmpdist.tar" "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
fi
einfo "Unpacking new ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
unpack "./${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
}
src_prepare() {
cp "${FILESDIR}"/50-${PN} "${T}"
eprefixify "${T}"/50-${PN}
}
src_configure() { :; }
src_compile() { :; }
src_install() {
dodir /usr
cp -aR "${S}"/usr/* "${ED}"/usr/
# prevent revdep-rebuild from attempting to rebuild all the time
insinto /etc/revdep-rebuild && doins "${T}/50-${PN}"
}
pkg_preinst() {
# Cache updates - all handled by kde eclass for all environments
kde4-base_pkg_preinst
}
pkg_postinst() {
kde4-base_pkg_postinst
pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/soffice.bin
pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/unopkg.bin
use java || \
ewarn 'If you plan to use lbase application you should enable java or you will get various crashes.'
}
pkg_postrm() {
kde4-base_pkg_postrm
}

@ -19,31 +19,31 @@ inherit kde4-base java-pkg-opt-2 python-single-r1 pax-utils prefix versionator
DESCRIPTION="A full office productivity suite. Binary package"
HOMEPAGE="http://www.libreoffice.org"
SRC_URI_AMD64="
${BASE_AMD64_URI}libreoffice-${PVR}.tar.xz
${BASE_AMD64_URI}libreoffice-${PV}.tar.xz
kde? (
!java? ( ${BASE_AMD64_URI}libreoffice-kde-${PVR}.xd3 )
java? ( ${BASE_AMD64_URI}libreoffice-kde-java-${PVR}.xd3 )
!java? ( ${BASE_AMD64_URI}libreoffice-kde-${PV}.xd3 )
java? ( ${BASE_AMD64_URI}libreoffice-kde-java-${PV}.xd3 )
)
gnome? (
!java? ( ${BASE_AMD64_URI}libreoffice-gnome-${PVR}.xd3 )
java? ( ${BASE_AMD64_URI}libreoffice-gnome-java-${PVR}.xd3 )
!java? ( ${BASE_AMD64_URI}libreoffice-gnome-${PV}.xd3 )
java? ( ${BASE_AMD64_URI}libreoffice-gnome-java-${PV}.xd3 )
)
!kde? ( !gnome? (
java? ( ${BASE_AMD64_URI}libreoffice-java-${PVR}.xd3 )
java? ( ${BASE_AMD64_URI}libreoffice-java-${PV}.xd3 )
) )
"
SRC_URI_X86="
${BASE_X86_URI}libreoffice-${PVR}.tar.xz
${BASE_X86_URI}libreoffice-${PV}.tar.xz
kde? (
!java? ( ${BASE_X86_URI}libreoffice-kde-${PVR}.xd3 )
java? ( ${BASE_X86_URI}libreoffice-kde-java-${PVR}.xd3 )
!java? ( ${BASE_X86_URI}libreoffice-kde-${PV}.xd3 )
java? ( ${BASE_X86_URI}libreoffice-kde-java-${PV}.xd3 )
)
gnome? (
!java? ( ${BASE_X86_URI}libreoffice-gnome-${PVR}.xd3 )
java? ( ${BASE_X86_URI}libreoffice-gnome-java-${PVR}.xd3 )
!java? ( ${BASE_X86_URI}libreoffice-gnome-${PV}.xd3 )
java? ( ${BASE_X86_URI}libreoffice-gnome-java-${PV}.xd3 )
)
!kde? ( !gnome? (
java? ( ${BASE_X86_URI}libreoffice-java-${PVR}.xd3 )
java? ( ${BASE_X86_URI}libreoffice-java-${PV}.xd3 )
) )
"
@ -55,7 +55,7 @@ SRC_URI="
IUSE="gnome java kde"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
KEYWORDS="-* amd64 x86"
BIN_COMMON_DEPEND="
=app-text/libexttextcat-3.4*
@ -63,7 +63,7 @@ BIN_COMMON_DEPEND="
app-text/poppler:0/51
dev-libs/boost:0/1.56.0
dev-libs/icu:0/55
=media-gfx/graphite2-1.2*
>=media-gfx/graphite2-1.2.0
media-libs/glew:0/1.10
media-libs/harfbuzz:0/0.9.18[icu]
media-libs/libpng:0/16
@ -182,8 +182,8 @@ pkg_setup() {
}
src_unpack() {
einfo "Uncompressing distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz"
xz -cd "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" > "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
einfo "Uncompressing distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar.xz"
xz -cd "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar.xz" > "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar" || die
local patchname
use kde && patchname="-kde"
@ -191,13 +191,13 @@ src_unpack() {
use java && patchname="${patchname}-java"
if [ -n "${patchname}" ]; then
einfo "Patching distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar using ${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3"
xdelta3 -d -s "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" "${WORKDIR}/tmpdist.tar" || die
mv "${WORKDIR}/tmpdist.tar" "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
einfo "Patching distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar using ${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PV}.xd3"
xdelta3 -d -s "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar" "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PV}.xd3" "${WORKDIR}/tmpdist.tar" || die
mv "${WORKDIR}/tmpdist.tar" "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar" || die
fi
einfo "Unpacking new ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
unpack "./${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
einfo "Unpacking new ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar"
unpack "./${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar"
}
src_prepare() {

@ -1,171 +1,3 @@
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_am.tar.gz 7195394 SHA256 aff82b6662fe8030cee69868a52e1932f42153f077c0842a4e1dedbddf46aa4d SHA512 e6763b3ab467f514e2daaf8f1419a00f2e32eb485030e554e1b0a7aadc929f7f49ec56c358abd7833d9e6233faaa0ec14cf0e6829e381ff3c73d312d158e334b WHIRLPOOL 4c1a5585d7181560c76044ef348725356b395c88c37270ec802cc2da5c9ad1d0c73c4d0eb72fed91980ad8d1c29e3b5609d204d91610466a0cf269b059e6ba9a
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_ast.tar.gz 8013157 SHA256 41cf2675f4121351c553f69ca6e9bc9cf572bfd31aa4c135321bda96ceb2e264 SHA512 b872862e491f94f82801f12fa75db5859181e1a308e0dc2679e3f503da7d7a6eb19429163cc8d553fa591059ce5b05c5754304ad167df6515bb83f22842d9bdd WHIRLPOOL 6e19c5d5754eeb3c8470bcefd0a83fc971ce5b2508b9e3cb58352301af26bfddc806bdda98a9244081c14a725c374d971456529267a37fb143edc033d1af3d91
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_bg.tar.gz 8239310 SHA256 41b7e61e6ba09a76a78639d80a7aa30cc3212393f72edd1e0ef0b48db5765ce7 SHA512 843313ec08f1ee1600ba083056f8cb369610043c4e90bd87c4c0bd402a8b0d4b8787d7c8e57749721972ecb4eefca4270e6c692e5164c5c9587e4a62cb40a58b WHIRLPOOL 0c6044658b61174857c2337d9748c23edc6dff97ebeec3197e40c4b42ff884afec2d89996c97640cb15eaf58a568ef9ba0082f0f23a84a7afafe72891ed4791c
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_bn-IN.tar.gz 9794166 SHA256 8938df9a64dd16cf0b84429a7b086f73493d06fcb452bdfc94e32bab1c1ed2c8 SHA512 ab5e2ff1ac45411ab097733538596e6fa196df79960873391fe9b05bf92c55b0bb1a39680b353df21bf605d9e78ae0206f102d851b9dc539e23dc7bca60d529c WHIRLPOOL 7ff8438b603da194ef1505c56a4e8640fae726adc1cea1d1afd66f29509146b1e4badaa862b04c2079b31e9e570d4e2f7c418b0074a0c944d2be69af4c5a7ec8
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_bn.tar.gz 9794266 SHA256 b992b2ee8577cccd18735bd5b64feedd9d253d289e37da76d94f512ddc6f5aed SHA512 9d5697315a02b0a28de15c6d187c1192397786081e2d1a739fd79c7741b57865793280feffec8ec4a0c47b716f6870239b173765d8a4a343cb4cc26c415acca3 WHIRLPOOL 37f90749af5f91780c0fbe0039cf84f3a18f956eaaf5e6c863e416c02eb09c4a5bed49de9809e3fa22f313e7a98c04bafd8a79af42b8090552ecfe24c68b0438
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_bo.tar.gz 9461697 SHA256 5ddf7cecd31130cf38af4eda601b9db0980c40edee2814006e1b08db2b17394a SHA512 e3ad34606518add632d5e30bbb7d9e0bf7cb135654537213f3b71baa0e8a1488888460e13fe7a1fe2ebbdba6672eb17a934d35235bbaab4e2ad089ce982fa1bd WHIRLPOOL fc7ddde2b26335a053658b832edd1fd4de7eb6e8df51e4c52e825ef93b3c92dd88f81e8de210b449290ab31a06a8f7df0332285993f8ccd8255afc8cb1870103
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_bs.tar.gz 7075725 SHA256 46c003324157c77b7d46bed33ab44397c515cb42a375867d38999b2817719f9c SHA512 68d1acf4b064bdc10cb81a58ebfa41e22e1b970e8a008190f5859cb95c335e6e57e186a3d24d6e0d7742d45d79f0485fd279f37f2db6bdfdfbdc59835c73f485 WHIRLPOOL 66f9c680c8cd7a6ccd2a555ea8fc8f486fe7cf63ff39c88f9b2b95c939bf908bf3a06c8816dae90ec270e02cd26042758cb183271557c5d25a622b4473eb8b08
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_ca-valencia.tar.gz 7886180 SHA256 215cd39f24966e7e1694c0a0807f143a1077a21d1b62e68dbda69e807685ed38 SHA512 6e8be4c35aa3c4fc4526ccd64490d68d938bb09c69f414db3b74d87bd35734a5e463305e6c173f658ef05e8200dc76b54cf4e0fcbce173dfabbafc3a140c11ea WHIRLPOOL afd4a16c557a433b5dff27b9ffe472e24ac51f220b9511fbc1ad720ff70c729ef964adf5788bd85c50f7d431802b067748c8be93b1e08e9c311ac7acf9a1e43b
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_ca.tar.gz 7879923 SHA256 722cbacfc0cbd699ced786fe62bab6dfc0a2f878ba348e8d1fc1541a8fb35262 SHA512 2b616d9a433f7a18017dfd1853ac20577a993cb940381b2433c810fa89b2cb677262b5ae61e3f914cfacd5740d292fd3cfbb1f2a09685d84d0436a85277aa644 WHIRLPOOL 22fdc3f34febdd7c66e988c43fc4681ae0abc3684aaa390e0a2dd786de3645d985278985d2354ee1d66e1595d1e1dd1c1f217c508e9f8f076a1535bb7323dfd1
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_cs.tar.gz 7497329 SHA256 fc1a5af4ea35a9a13780e9adeb9304ab9167fb3cb8f25a03691422a2aeefeb42 SHA512 568fb5921877fe7049046acdb5d4ff8b1b4eed20889fba228ec75040b31d1a5f923967a6def5b7e5365fcbf9bba5c09d40edfb7d4caca3280da2bbb227a6fd60 WHIRLPOOL dee320591baaaa5ebb67cc803ada5fc1203f8611cd460ee0f46e12b6260ce453936921164b5c1e456152e203b51397374330624d3ad8e5e355e8808559266dcc
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_da.tar.gz 7528315 SHA256 26bb58b18605c316da6cbc64b8a8d9020ba7d848eac4f3b2d60b41fe30b9b8bd SHA512 c4a6008c35fee2d085d2f68ba3bcb12fc289788c5866778754326d1106316bc62a7d2dd1808b9479b9d431971b5591a01fc06adc126b93bdabee1692d8a0f088 WHIRLPOOL 8b373bacabf5752a738b946332ec0ba39b82d61132416a85482014869db236f710942880cb8b051a77f5936c7c2e84d5129da01226fdd2688f152f74e3aa7c08
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_de.tar.gz 8063484 SHA256 4b1c67b80ea16f2027b1a666dec8de7d989b7e0cb7ad9a118163117b1782cb82 SHA512 07a3b0f8e2c7cb68ee19e425972d25da011e75ca8e7ffc6fc2fedb0abf9c720ef5cf6e4839b439c3dc0725a714a471322e2bb85b270185d1678e0541ad752f2c WHIRLPOOL fc87b97ce191a2408447438c21248cc9b272f9c6680c0be6e55827b73e2c0cded6c7b5f8eec576b3f9a9291ab068950636e40d9ae26d576350a0d44392bb1286
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_dz.tar.gz 10365444 SHA256 00626dca64a6fb601cdb7d0523fbb0d0b3994aee8d11e53cc3342c4b1037a3d6 SHA512 9aea34463bff2f80ef199fb10593232e964f0a4b9b81b512552739c0a809c8bcbde320a11e22cb9a45279a212d8c45feb8a63c0f28b5581b9c7763dde5f5b69a WHIRLPOOL 32b6c6cdd7b26f53c12cab30b08935a169f7cb99a9347a23fbda9ed43bcda1dcbe046f0ea55d801872ed6ad5be82ae9abf713f2381ea10abc1d5f61af789087f
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_el.tar.gz 8877045 SHA256 b6752a7edd58ec4e80a30a1bab20e55c34145203c2b1e468b2e069a158ccc11b SHA512 1fd5bed213cbf9a612242c09a1d23188553f5c9b64ef30e34823fb15dca8e87a2542175158185463b8f89589eaa86be92d944cee95c1eab19161c888062f3dee WHIRLPOOL d7d20b2dc97874e6889eb0f960f965a8e2b7caf7468798b515a0680fe15ac57c888385d66aee7251f20786004dc8085b0e9feb204890873653b386cce32e9673
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_en-GB.tar.gz 6374977 SHA256 d7b949a0fde56d74b0a6750f357f1583a6c0735511796a182d7084957149f776 SHA512 64c326f985f478d87f4fed5171eef9fd9b8c5cf69364c4d12c08353fa238680be7e1b961c2e27ba786b1c8d18b234fa530d625376c79b28fd0b70328a5d38367 WHIRLPOOL fcd5a0711dc0c61614eb8202dda8b0673729e838815c08834bcd78e35517fb87efdb51fe89390200b89c54b62ca0594c35985c3147c2dbe7e4296d1632c5cadc
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_en-US.tar.gz 6414401 SHA256 c14058cac96a9b096cc3fd5e83f324ba09b7ad7aecf4fefc9f71e69c8689e729 SHA512 31de01e0e6216a53cf82cee1d865e66f16e743d9169085356ca971b713f2c90e91861918c6b796d4858866d05ab5b62598ce8f431b17bdb9c21eaecccc6f4c81 WHIRLPOOL 17e427ad7f73ce9a50b620105d4788341f43246daf8744a1749a9a2e3c676be4028b499523ed8e8159cc3d8675c09c29aedb3ee26095fae40225f272104fc39b
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_en-ZA.tar.gz 6360894 SHA256 961fec5dd18fa48c48ef313ef6c2e3155f0cb19ac9c5e2ca932b8556fbedcb32 SHA512 1aee69b6bf0e296e7969f4739131723385c07ace7b154aedb022b50efb86fa5da94d60f6dffb3e2eec7987b2749ad9cfdc36705af5d99fae2870983b22810a17 WHIRLPOOL 38159392d98398e63f6622723e6dad369cffccd3d5e721ee53cf85867576f7d703e9a34e207ac9cddb68f8d52eff4d6a076b806edf43570ee231bf8240b36b63
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_eo.tar.gz 6943891 SHA256 9d26b07813dac0a7262f78fd774361a6c8fa56267740ccc3c33afd8d368c4716 SHA512 a9710c1699d1fa24ce3a47d09c9a3566509149093c3f6913eaf56dc19c0f7ac5490488e056807a447f72786575e7c80075ebf889a4ff8acb7476778d2e30f46c WHIRLPOOL 185906d4fea76449768b545e78f9948e33ce1964fd8288ddb151ff85c1ffde59ef6e7c3cb8eaf27d499da90aa99897ce858f0e067eb8c0483fe2d1ad0f3ca7e7
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_es.tar.gz 7918736 SHA256 92719f76a0dd3fec863a5377293da565183a138c01c7d96f8a15ee49aefd71ba SHA512 c7dc95792cdd9c147db286be7d9a8a8926886bd03c82e1b2db0a29b4da0f3330e84b0b95b8f73d74b7d86758660b473eb51f5bf5f2d1c2204e049cf9bdd985d5 WHIRLPOOL 66f2c51757b6746798824b9147cdd725c5c82f829f80a93b40ab5d83a09595a7b443ccfc48d235d035b91e6cfde3e76f55fe755d1fe111aec46b750d3b4dc126
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_et.tar.gz 7427923 SHA256 d7b3ef6746405fa77856fd910bf396255827877f1d892aa35b324dad3a1d9939 SHA512 a9833f50a6da16a0224540c3c317a38635e9e570694db856b3a851291ca6ebe6a284ceb232ed43874f8de9bf2c90c2d78fc88b654a4ec913731175e25ac25a71 WHIRLPOOL 84df522357df8bf4cfad76c5d30d7004e139074e8a8ca29e256d506bff21db1aec9ce89be7d0dced179f342fd8db66422e76793e2d23b0a426303686ebdabca0
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_eu.tar.gz 7568345 SHA256 b15e8434d504af06a5880b8b69fc43939959ebcda0cfe23a77265e81d9b10ecd SHA512 38210afaac2a41c552bf2f66ccae9b55262f5026b73e686119add365a317669fbbe8e3c34f9377eefc38e00890a310e1c98d79736563da8f822dc50d52773821 WHIRLPOOL 8fcb0378917fa57086c84c69f794f3f913d43ff7e7a0c2869007b51456ae17cb32030cee0b5ee2a316d9d3f63ab184284f605ea14b625ae0bfa522aa6a2fd3b7
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_fi.tar.gz 7678681 SHA256 d96414132bcee4b4b593a0ce1a844f67612f593f422a99e7d92f0d78233012e2 SHA512 39b7df661d9cebfcaf8fbac3e19bfd868f763a642ec7a263cbac1fe172612af17969a086b0842735577a2bea0cffd7562ebaea82c893e4e13c9ea071d8b46f37 WHIRLPOOL 2c1bcdef5dc58025d56c03ca3d33fb5a92cbce54ab2c8a2f421647bc33c6b6c4db9d4f34d669c9d6f52387ffbee1b43988e9b6625e6c83dfac28cea2f7375420
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_fr.tar.gz 8094697 SHA256 cc7d82917a4c4bba0ae27ecedee57536f9a0f0e43c9192368a33bf88c364678b SHA512 39662e695b63773e7864e949f0c18230095d5d62fc30f6c45c452bc9f57f5f9684e40c2e7a9dfecbb7596b4aa0b1cbb5c465d967b49f79147ce24dd9915753df WHIRLPOOL c49c2617748916ce79eb83bbe0f305021f3e7116ad141f8adf168fafc02d3128fca05e92b1ed7144bfea57b69b2850bd0e9e6ac6adb0f353cbf16d73cac1a030
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_gl.tar.gz 7663830 SHA256 9341a4ea9977c6f9e0d971d669a2c89ed3337dc98eb0b4a17d4b79bcfe3d1541 SHA512 120418e49e1b6acc40aeca06d7e3e59cd8fe71d4565f25f2da814850632831be5d55249ed162d9e4ae2be2c5b9d42985089971220ce2f4844474f00d0476f73f WHIRLPOOL d9bcf02509964c7a8c6d5e7b3e879c86ce85b852502bf069a373df0bc63a4f16847d1402139f85c3459a0d52092ab84574e3119ee1fac0ca484773a9dc2d2cf0
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_gu.tar.gz 6584006 SHA256 a2e7dc03f074fe5ace3906d1b9c2b3cc426dd3f84fc9ee2c3906899a17ac2565 SHA512 3791703070490a10cd96b6f95fa4cc4c612117c7da14f32456c3a91a5a0216b40a3c84bb8b22e8422b60062ff9174eca54641416a9e99e64407c7ce736292185 WHIRLPOOL 81b45ddc334da4258474daebd12ada70c0696090b581950b76b73e452812e4d0ef73d3b186a59bffb3c0abcd198b0ee3fc77bad463879423255126c129bdb009
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_he.tar.gz 6201364 SHA256 697f9dd5c873f0582df86263bc06d2379cd3eeca32d526deba3af7f9fbf3f0c9 SHA512 cd69ed9b34ef29029c34755c63ae896788f639f2de99379e8fc419a2742afbfdd34cf9487ece50ffdd9b36275f3c98dfc955c27fce53b792db721a768b108c9f WHIRLPOOL f06a1f9c7990ed25b80591f297935d4f9703dde0384645cb919409a7417a25ad1225174633caeccf1a8db75724a984e256cae5186ffc5fc2c7059c6896a8078d
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_hi.tar.gz 7273618 SHA256 7bbbfc4c71acfb89268f94c0ef8f1ba8db5f680539abf03ad367c79bebef4303 SHA512 422b9f877bdfe7d90f9fd7e75de603b06f2a6d282dec7f7a5aba591983e303f7adb4ed356f4a4a7ba1d238d8d7cffea630aaf56bd8a4ee3878ad79a070405ecc WHIRLPOOL e91a69cb2adf3f395a8b6df8a596f737dce9ec6678b1028d8b69bf0193b0dea7b6ac6bb7c3b44f3f478bc1beda40e8b55f87126ad6d8769796c02d672dbb7b1e
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_hr.tar.gz 6754829 SHA256 116d651b6724cff5d5b1ea9065cd45d2f1cee03fea800e4e07ed92346d239c9d SHA512 e34256880f605569fe0345584900bee434aae1cedca7220482af44222e50e1514a1fa7dc279b595f802f35ff0b3407ff393acfa78249b7e70ee874bd87d3f29f WHIRLPOOL 1fa2d5a07ae2b3b7fea0110757c5230a2353f955b644cd6ea250749c4ccf11406903b6638ab3b01d5404f4f6b37f07c29762465b50d09cdadcfbd42ac91d48c2
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_hu.tar.gz 7927345 SHA256 82eb5cf350efe61197c7e5dbc48e9b4712a604c4934f4c46cf19a493d2be80c5 SHA512 23bda6dbb4edbfa60bd2a6a668b6dd0b9cd267fad4bae3bf2a9b7fdf02b573ec6a98a8f87ba4e57fc6b4a610a3c895711a237128e81ef7a16e10d75cb5412433 WHIRLPOOL 51aecb85f525d6dda3f4187143e0ed29bdc217d64bf106874cbb4d90abdcafb28dc1a3feda67a5dbf078124109f4e10659b8e1c8b3d6b1daa553216c38b71772
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_id.tar.gz 6742803 SHA256 8ce1a2ce5be81abb035c23fb619870008be7ba45e1978d581e25b80590f1cadc SHA512 bc481e431b4a3119b47658c8f6491d0b6f6477617163a4a2fb387e362d7c9b41285594ba530e71a03040c5c9842b105f34b1817871125dab6b9fc92ef5d1ecd6 WHIRLPOOL b894e8d85751ffb27ae8395e8a197b493f8c601e2f7b45df8941b8b8e33c9450ae7da0d0f2a3567633c22e0836e7c98c75701586a5f4de93d01fdeda40f25047
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_is.tar.gz 6844377 SHA256 1a59ace1456573c9a3eb830c7350cbb1af843d62d80b246c5a9fa9e4b2fc016c SHA512 5de9a8dd825187cc02a0c9cf2a0b8be95f31dc4b95da2700ba407c679ca5bdb16a6972d4edddae7bb898b657cc89876455d6965be45a54a36986ed1cd67ee80b WHIRLPOOL b2353b7df39b25e5e19ac03c1566b93def373bd2727ebbd19fa07489fb7f372d412078613772955de7d36b350ba339a80276e107ea33fbfd54d6c8ceb59e8c07
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_it.tar.gz 7846299 SHA256 f4cca7e364761c082aa1c7befef1d2182e6aeec831794b9b6e815b12dd6ab53e SHA512 7c2f4a248252f58c82727580a9773651e9e99b63ea3fc4c6621004157519506196660e737ba26b2907fbe3229e784712a6fd6d97180d5593e267dfa4cd69ad33 WHIRLPOOL 34cbba2218207db7d7bfeb1068f09424c67af433dd6712a4b9209ca5db5829992f4444b1baafa0b083ae4b6bbd963fbedd51a5491ee1efeb7532335189b264c1
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_ja.tar.gz 13422317 SHA256 b997b32449c04764e4d29ae975ab7d09197bb2f90390ef32d4501d88d9140f5f SHA512 d5b8edc5153a78f8d4073dd53e7e30fef4717e34cfb34fd0b54aaecf23b5776432d9b9257ac4bf24850b175695a9e9ce3d849ceaa84abcea1ea33b1d509724cf WHIRLPOOL 2cd2d7eeec0a66f1b936355ef52b9acfd2cc17ce7d53061294111fd17e5ad7abd4a655ddd2abbcfc216802c1c7cbd0e92e25910627acabb15b0bb3c326ad17ba
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_ka.tar.gz 7058916 SHA256 edbc55d651efbe0d4f2c9ddde0a92eb13a1d81de124a38c6b61acd85eeb929c2 SHA512 1f5b310d7bf0d21d2bef0a6d06bcfefda23aad8c1e65da10736ef7ead44cad9875102858fa274ed58d8a14a9da6b147cea2850094614c27681ead305933c2393 WHIRLPOOL 1437083718d4f306143753a3169e79d1b3132f65649884e6a87d65d8c95b9a2e961e144e292115b24594ddc003b74da33e0d161a06cd82c5563d88d1e2791df2
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_km.tar.gz 10319785 SHA256 e8611aa1fdff5c41ced6816a0ca79a2538e713d82893eef8c1b98b165a4dd2bc SHA512 e19a7f7078b715d5d97ef77e636cb34df6b793a19ef20871cf5fe0668a588c1bbc7cab5bf3c46f9211792e31c725a7fc5532d080e2f90555f6e5ef207dbe1131 WHIRLPOOL fcc56dc8094b92624f7679fbfeafb159bc21f2b17d845497d22da737effdfe01723439109986b2e1c1b3de4c8575aa96a9ee667c1e161f6e01221c07fe46b7e9
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_ko.tar.gz 9296352 SHA256 0978165cc70550b8149ee5d21066bba04e3dab8a3aedb2baf651900123c34e75 SHA512 9185da556bba8cffe692868d8bd4f51290f1542e491f03d0296cd0adab2ee74929dc50110eef0cc49914da1196c1e88043a426fa356b5c0a668b0bb579ee4d9f WHIRLPOOL 8f87ebb388455c117fc3f61b9b0a26ed5cc09562189e9e7a078c6adb780a6c74096464316069c0f000bdd741b21cb1f4e1deda96a5ca1e208b66ef90d6936d07
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_mk.tar.gz 7296092 SHA256 69846d7ee72ada807cfa84ab30983aea3ad87a8f0f41e26c2956e3eb14e29f96 SHA512 60d01bc92805a37432972b73f38d3654a423edacbcd490a86b1ccc57cbbe416ae20d3fa208ecb464604d53e17a41a18da8b69e2e2a3fba175f1c5e689db3e064 WHIRLPOOL bddfb216288fdb3e5e08b18908fed4d6a4aa71e048882c79dc8ad0a90caf3d762d3c3e08e21f145ee275e6b483f9b1fd93e01ea3d52b14969b338a38613726eb
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_nb.tar.gz 7596132 SHA256 38d0e534e5b1d7b3ad51afdbeb05274dc9a67a8c802021eea2fc1cc439f8b548 SHA512 d81d7a9e4866fdf17511dc3c1afca48c257d6dd967b65ce0dc8e498a0d450a7670c9036196b3eef37d5ab07ceff2043c59abf3df1c220d345a6bd5ce9c8c190a WHIRLPOOL 7b794cd169fd9d3e7dfa79c78123f75b927661df84e0933b3296bd2ecd5eac269d5991e757b416edf99933210f88adbf2e46527594cd25db31935e17f6871863
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_ne.tar.gz 9832622 SHA256 299c67643783ab05e2b4d0020c5c5e0c11b2f47ac957c8d143363f2965abdca5 SHA512 5f7523ba2b01d4fea0601a677be95a2fc3662839a156a8d7214d106ee7ddcb28403853d4317720ccf7150d2bb67da2d8bca146854a67a79165eaa136a9c2923f WHIRLPOOL 890a9f61a04a7aa51bb1b501d25419c5178afcf4a075fc503fcafd5500d5b195a246cd955e269c2fb249954e451e2459a22c1eea218a8c9609ae0681e91c6f01
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_nl.tar.gz 7669749 SHA256 52e51ad41a65222e2d94db06ba18efc1b3da3814d469bb16dc5467d83d87805a SHA512 74b059a8cd95a2b48e28fdba15eea0e9dc52a8e19622c3e2f49fe3f87b4966c135a4ac0647ff8ae470cfdb2e48ea5cd73d26f3727f7992f20988ab02ff084934 WHIRLPOOL 11f4cc1270586d83ae413964d2e05da7e43c6ef36be5aa3445b8fbf7c0405f542019b2c47fc9ccf9932e2c0442515a27bfe03fd8ee6f1ca178799833816c1bc1
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_nn.tar.gz 7550920 SHA256 334eaef6321ce1a81251176f1106daf1595df19e962fae308375621f857cb007 SHA512 a092497686f428ed76f4b9c3ff2119e122047742e167defa393c3aa7684bf8f5e790d6fbf495a99e2fe5e67545ef47c62e29c12f1b990d37a43c703953edce32 WHIRLPOOL 6c28b1c93a26dbcf3f1947dfc607b35cb6cc005efa4755b6d9b1f8fdcf5a934e01036aa589dbcea6e9f4feb5e29ea33bf80f9747fcb27112c7f562e87d6cd042
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_om.tar.gz 7935093 SHA256 0eb9fda423824d0877285c78b3862872f31424820121cd43ce6e6b94d00cdb16 SHA512 214a487cac1d1f96f4014f93b98d6a28d8bbe800f6187de9a7288f55ba8d0eb231c4aa2029b5090ae836e942a8cbafb0f68ac8bf658d6fd901449d4ede8736ca WHIRLPOOL 0d0e52a83425b76f52555757bf0d5876465cb8ec240a40566c0ed62043713da979623f5f80b95b0059e30f6ecfb74c57cf0531af48bb2199cdac70df674054cd
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_pl.tar.gz 7933735 SHA256 f48de07bccdbcddc9796ff03c2c832a2b3965424455e5a0b8c17be885abf40bd SHA512 14e1b2bdce7eaed0755e9471329404bd0ca807ed69b5d39f7538122271c42501757d6c5edaecb9c58272a7378a68194ff47ef6016c40f5d06388045987dbf9a7 WHIRLPOOL 9889e557ceb95cc867ecd8a923b2b36e8fc0d2ff2ec9bc1e20903e5d2c6a401f0b38b21c5d7e1869977d3ca8823171b36e572c70f051736bbcb13d677a55303b
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_pt-BR.tar.gz 7681356 SHA256 92ba146a1903edb9dc716bffa25f1f544129eff7088bcd6559ecc03f30f9985d SHA512 87fcc5adb30bcb3ef63156eb6732939fb13b8ae3140610170fde4222c6c6dd46abe16c585dd209a373b6a2565e9b1e510d9e1136a2a7f7f81bcb5f9a90869863 WHIRLPOOL 9cfd776ed157b085521f2cdf138326e126c306e2cc40b05da2f2d7c5e3db2e87be3aa7b55b15d99f6cb3db18da6d7d265ae2bd7c78ac686c1238aba67c69abf5
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_pt.tar.gz 7613589 SHA256 39c093198a65e32223b728a2283c5c236e9ba57ec013c4e9fc5eec7ad8abcbb8 SHA512 aea378fba484e6bfef34442e6790cb79ce2c0b5a45743535fef7413dd281a3da80575abf1439e24404caf9ce1374d883a21634d46ef727a71b2f963191a0cfb7 WHIRLPOOL 1a9aab12a24e7369848fdcf68a8075766f95e022ff2874d6753c343b9ed4c42c2e98fa3fa76913cf63bb13d89994537f277848d01c208309af97dd7eec462163
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_ru.tar.gz 8347651 SHA256 e7ce29363a869b3ad91a2c2aca724e5eb10bf95e07f2340b8bfa6ce116aa1793 SHA512 47449609c1abf190802b75eae65364c4630453cc87d9cf78669cc7db20ed9d730aa33c7a3408351ce2b6e46d607e426734589528e676037b361611a453368006 WHIRLPOOL 97b128870c0afeb40f17779ee4d6a751f4e1c841732d2741f218b09a05499da67395b0cc5ac5edf52e7d39002b9dc2e09c09987e97cbfaef5edfdb951768490b
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_si.tar.gz 7160727 SHA256 e6373cb7fccb91c1de41469321b546ac9158dc81c31e33215cde174674371472 SHA512 097b18a96e74ca1300e8593e4a6c6bafe4eb33d24151d5a8c89809254fd0c9524bf03e4695ca26ace024642b311636ed9be1bd161b8fa6622a39984763063b78 WHIRLPOOL e3b60f18d82a0cdb70783013be81ef0667b631bed0913137a00edabb04cea83063525c49ddf414a347a392dd646916bf83f66a099c48d01bea3da308f04be5d9
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_sk.tar.gz 7437333 SHA256 f1073e8b6de614591e5c7dac9a9946e721b0f8e49e5087140a0d269ca4f66964 SHA512 a6baabeb2048c9cb4e3190d17dae3180e24ad200e36d16d802a877b5c72687da12b4a5126e444bd98bd155ca95de398e60f36029f4e049875f7475d3e0b49eae WHIRLPOOL a13c4be56888ecfb0f44c6352d7e407499c11decb08c0aeb586dadc2b906c7c9cd3ff5a0944a369dcb5dc9cc22022e17eb8334b1ce6e90a7a0420dca96067892
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_sl.tar.gz 7675056 SHA256 fa9bad151c4923a9f73837519c5fdd66fe180d211ab88060a062ed428fb53e3c SHA512 d679c7c8bfb816f5552e41a3ffcb46fde554d38022fa6a724a5a766dea4a6019b8836d70537b38d9f1f04f27589a928a1b618f9c5f087d18e29467adbec21326 WHIRLPOOL 020e89f792e8d61f89bb437533b395893f2a11da193cc3b399d901f8b8e22761053d85695b96b5f9115a076d53ac0058d4507162dfa288dfd1ade33aa815d5cb
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_sq.tar.gz 6792769 SHA256 b739712b6a425fd16da29705fddda678f46739aa687c5dfe1d521d4f2b4c51ba SHA512 3f95df69e2cdde281393b1a098232877ab64e75fe5dfc83c66350f5caf926de7c286f623e7351be1e481705d98b6e2ccb331ce790045857254fefc703993204d WHIRLPOOL 06d86aed692b271b63d9a8675c14d57aadeba976470d3eb8a12d81f5e0a0ea8bb63808b1cb5b84e15c6c23abf507d8b022ed8f4c2ce0db08eec004b0b4c83840
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_sv.tar.gz 7594395 SHA256 0e382246c30df9463ee646cd4d0f94b50426c9b87d55201a3b357973627a2601 SHA512 d3df0109f1673b7da18aaf1c21e49d836626c0de90821ddbc7e66c677dfa8a9d5b1da09ba1713de2487955e7bb34c16050cfaa72df072d5413ac65268bc88e20 WHIRLPOOL 022efd8ce63db24b4599302c6a74fe15b24114c15971d26aa18f6b53f78a76159a8e94faa2f84ea803802d2f78d2f821a2d116db543a6eb7466ed755c0fb5e84
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_tg.tar.gz 7121345 SHA256 98c76560c46fdf6bac8ac8714bf7e65a040e28d6737c171c4543d7b4190a23eb SHA512 cc4bd282542f1973af372415d6a74800eb65f0e0fed5cafa2fda0aa9448a2f97a9b57a7c1c2b3e9454a6cc9af36c2de6382140f6c92ce1a2875695cc13b487a9 WHIRLPOOL 267963f5c06e77874aed8050f814916274d589c62a3b64e22505e5be8e877b8506b5034f7bc8c7cc0d900b66d99794b5783a5a8e3f2c571c1f14439a54d152af
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_tr.tar.gz 7831512 SHA256 38fed66d248d6a2b3860f7d091e714216655096325b811f5055018ade8b07af7 SHA512 cd501ea9c9a4e9de4557c0d71c062b632a28e5836ab70f9606cf6466fb1bc44cdfa96b7a486ac40a9932200f913ae6934e5658311831ec77473de96135d1c829 WHIRLPOOL d880fca70bfb9e66e92690a14c43c01324e2ea83ace98772b7750b5bd541667611d7d47fb5a0f69f93359ac6c9ea53018b08585cb48903cdcb32cbf75ff62368
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_ug.tar.gz 6782066 SHA256 c56d17c01367c3e36455ce86f0295d5bfc16b1ff0df2b8d6c74fd708f52d6215 SHA512 b48d6ed8b6bfbbf17136baeb8110310a1bff91afc28f905ac4f417e71db1ff359623a90b0e3ba3e4265bc8dd1789ea2988a12ae451c97965fc3c3d453689d831 WHIRLPOOL a5c55febb55be3aa2d51c33c1ad057b22694f426834d7a199a909458186041267577ae45640b54a43dffce65625cb8f86a64d88f97f60c8f243289edaef230de
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_uk.tar.gz 7232730 SHA256 844091b0d14d6ddc865572917f701b11a9a89f953a35d821fab244f6c448d0fc SHA512 d0e365a65dc9cb53659f5b3c3f58f879dafc372d2d1385aa740933104b28ee0f6eacfbcdbd73e5b32502725fa06dffa8ae5c37de0157ada6793deca27121dd04 WHIRLPOOL 3a20f1b8e8d163dcb6243ccd28329a0a87b8a72ffd4d235c35beba2bc2a9b5be14a446454b993d0a656d05fee89428d2ccd164044b8da7009f593828891bce1a
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_vi.tar.gz 8098059 SHA256 3afda4499f023988ba43c37d27b3dca1b0d25700700c27e8034db6602a70f531 SHA512 711226dfd619e174679f74f1bdce989516ac4bb7e30d922c718d8b2dbbc9373fbb0384604fd0af72c9ef48179a9c5a4c59f4d49f941d16458b5d48e7da2b6b6f WHIRLPOOL c66c4d2556a1516ca8817c67c62c26c7b837081a520f21dc7f97194b855723af6279623f869c650e98cab6dc04fd0e0178110f3f084ade4f4ba24947b5991d8c
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_zh-CN.tar.gz 10642296 SHA256 99a5258d6fb3a253f47943f7ef1f6c16992d13795f170a518318171037e8ae44 SHA512 2b69043a256159707118dd4ab6a62dbeefbab1af06c89a997b4adb93c7b0ab24d12377141076103d87796f95d9311adbe7cf864c5e2887777af208f02f61c061 WHIRLPOOL 1d0ba73af23e8433cb6268fb16220f1f7ad2358781e25957db7db333e87ef5bdf2d63484764ce04b7d806befc22459a4ee7ce0000c2187cdfd804f6d224d99cc
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_helppack_zh-TW.tar.gz 10698896 SHA256 b55655a1d3fc9597ed01b0ef6a2cee381b178e0acef22cc330045f2762bf592c SHA512 9b572955f72fd85cbe2208b3a9084f2172a4ba8cb5a90fb4a5c41243a1f117d934841a94dbf8c8f9776a0b1326cf63f29a337213a90f19380cfab3a2548113d3 WHIRLPOOL 3d5c8cf11d9a95f9a1b197795165d761eff57d0b4c0eca41c2fdd0a8eee7bebd35b0049dc6993b1ad7a7e86df1d752907bab7a750f2a69c6fe2b7edf92e30e36
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_af.tar.gz 1113418 SHA256 328f4f1546e3a2ded11244cda6ef02fb2729cd638ab7802c1e592ba3931520ee SHA512 4860134248db10289c34f6be026b89c24859e80e711e6ebd356a853589e32006d27281e1c4528d00332daa3e2795ad3fcdc95a07cd90444c72c73e5cb06b2fe3 WHIRLPOOL 8321ebcd5d134fdf239c6bafe065e9123529f294f4c954f998800d508e98af37f58d6b43e106d2dc4080367e2499deb868966f8130d928a61af6264a4ddc0b9a
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_am.tar.gz 518640 SHA256 42364d80a43930f93d8948b85e8344280d9a77de72b051ee93968a6c73b14c67 SHA512 23d513ae278f019a453ff90433f20291b078527d7e0e55216b9ae578b96deea69994304a0c6cd5b0d298e1d4a632638d38887ee291bb78b7985ec8317df2a0a9 WHIRLPOOL cda0d5b1f4d6d7e74064ca44efefc5465c1f036f1038d8306381a132f3c2dfd15142d407490aaf902f04cff8ed6bafb396fc01d21fb685d93fcaa821b6f29a59
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_ar.tar.gz 2261692 SHA256 d087b983527d0ec3c87ee0c49017721da90a9b94324155fec9256c8276ec37d0 SHA512 f2d7f9fcf47c2ef323b464c0ef86d78f2a6dc5d66e5ed36dc7b776c0b5edbac439fe05258bc00f29fad5805dc85db75fd79642c70dd2fc0b3280b48a6ec2aa2f WHIRLPOOL 63bf2cc8593948dd43a7d4539495a996c1c971f6057f02151483b31bae316fd6f14d70a06b167d4ad32908e865963dbb8bc5f8b26aff260f87217a6b88bbb81f
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_as.tar.gz 545711 SHA256 7c2d424bbb6bd82fd9bff1422b13161c3e884d4b60257daf29c8bce6eb80932b SHA512 afbc7d1d943ad9d4890c916b8d13556259572e304127e789c42e187ee64629d68183c01436c6da0a823c284714c9ee1d9fdf5509756473c0ed32b71e223ef65e WHIRLPOOL 56ef1ec1b08f849312e94a785da2183dc7d261bff5aa3743509f55a83fa8c236f6f1e501e047cfaebe49d8d9d401c7c723694ce7cea8e6ee1022968f15fc5ddc
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_ast.tar.gz 501950 SHA256 3a2fa0fb5fdb980ac5ac19d1830705794a43c921defee6fbcc5ed88d89ed11d5 SHA512 14bc82d381336b523bee5c59d1f299d1f81293dc322235057008d02cd3d4aff90ba07048b449a93e39c681de92f6b2ed36e91340d016895f5a421ffb50fb38ce WHIRLPOOL 77b3406fd290e0f9fd384783740ac9aa95c9a98eac1a3dffefffe0764daeee502d93737524d56fa3b247c9d3ac9bfe41652066121abf23d36ffb9758297a330c
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_be.tar.gz 883490 SHA256 75f952a9f8a7e0478f3c444ca90ec8ccd09c2e1bcc711305b156e08f1000cffe SHA512 225c415b2fc4cbdfa432565d4a8d743563c4070712e371e8f6b7c21cb12347a0c6bf32cd0aa226f062da2774ff814f039a8e12c41031b07808208b2a6faa4b75 WHIRLPOOL 3d9536a762c826c65d20663634ec398422cabf9f4b4507820c329bb5c61f65196c36843b99fca294d6289d7aa6aee2d373d9a967c1cd0c9121d53d3c40da236c
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_bg.tar.gz 1962342 SHA256 4f55c70161bcf161e0183c3129cf5d2f2148161af6e27550a7e2bde1c4dd268a SHA512 5aa50df8704b8e31ddbe7f85b965f94e420d1cfcf97edae3eefa0c12a9ec02d84cb4a6781c8dae84d6cb65e8932cc7a43f7f60d25973ae6371422c4c8378afc5 WHIRLPOOL 144c31cd98ad2514df6545bf889483befff56a378b4202e6de37ad903c0a44e1f2174456bcd8d2337da843e4e30efe79c6e396a9a6040e2ef80fc2403971290c
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_bn-IN.tar.gz 552000 SHA256 c3bc8ea622ba23db32198cdc9ba64ecfbecf8d03cfdab749a5c2fb2ad49a927a SHA512 2e5106283231c03a546554264e4225a1c37ebb4e4875279c82e17924b66d0c83e7513ed9af6c1a4d74f1e050b6e83efb8f1da0448a335cf103180caa123a6585 WHIRLPOOL b6739d5069eb05f41f219a3cfd8978a0a041e633cc267f0e1545d4d405099d46a5a58d7c2fcbc0c9fd5619145b3db2d3f2e0208e92cd8114a88a64eb8f1c16e9
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_bn.tar.gz 900875 SHA256 74c7188ee4606e3ba4a52d3eb48feb5e291b19b95f016ec5358d89806964bfb9 SHA512 0e9845e62221ce2228de1fb6492032a544054ccae6b77e9a0409eda0332d3a851e4476343ffa82a5111468fd87d00e93cb16cfceef385c7d9ae8bb0fae6b29e3 WHIRLPOOL 6df7513b1a4f5cc6219eba7f1378c30f2dcbcc028deebfcae6e2563c1e42eba586c6a4e2bd0e273a018379b79204c79d5a67eb5fda75e4e9202f1cb9747f09b7
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_bo.tar.gz 535890 SHA256 83ce9fb07e897a34ac317e8289155ac5442f58bb125e6e5ac7012b4a00a9cbbe SHA512 3aea2cbcff6447110e210a7bf93d3bf173497833f224483fb8c1861731df46da5432ff83322298896250cb56184b85ffc8459e07fe2eb2a4efe619096f169cb4 WHIRLPOOL 27cdc2b4218dbe9e594c0328f6a96f6787d48f6e68a4f6c34cfdbbaeb2254c4903e3c7abce6339c015aa83c341943a9899ac3731e14fd22cbb2d9126052f6849
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_br.tar.gz 1717568 SHA256 aefe95f7850ed8566f2833e649f73f257e7a762e7c687555ab89cfe6a3033ef7 SHA512 18fc9b5e1ebb1f8e77c0e5ff95a0238ad3d35829afa15a9708e0001dfdb75161112cf1974d11d52cd120eeb45a0a0707330d73bae7dafd8c02ef86ec14945581 WHIRLPOOL f9befa2790f26f006c2fbf44bf104fcb21187d2ee50b381765be8d40fc1920e5d7a17233545bdd953df24240e935ff1b5ed8e2c997e7e4f49e0275478b5dcf44
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_brx.tar.gz 515719 SHA256 d13613e7acf8cbd29bd3ec0451b94f8bd54dfbc7aed0d8a3416d178f69e880c6 SHA512 cb2b35e36c67c2610dcb040c0b07b0a7fb4429e323c2514c41edd3b564c32b599b1a673403549b5b76eeffa369da4cc45d909220017d9694b0355233406d8443 WHIRLPOOL 76502e8f9a4cd7edcc64ba7eb808847e5054bc64a4f8a865275b91f3ea30ddf6461dfb66b6232167e8dc6988ffa2995147344fed7a71bce5f63029cae188171e
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_bs.tar.gz 616291 SHA256 1f9aad4cbc25dff4bd0c3f440bf14a0f74275be6047672452c03dd9db20a5276 SHA512 8236d484d5c13b087bbab5759c78c35b21023c330b417d896679026da0367ace28b466e05ee1419c1e9f1a6a41496a824960222269d46128a0696da1ec54c77e WHIRLPOOL d02f722fd19b2874779e59e15fe9a9b7dc9161ad93d668ba293b3c9b013a42889505fb618a88128806a04ab05df085e1d8897848c3e6a2325d40ff51d64371a0
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_ca-valencia.tar.gz 1771807 SHA256 d1820c0f975eb68544684a5f267151631be36c1f16ea413eb42ea232436cbf90 SHA512 94f8cf32301fb92370abb4221b9c6e659d5aa284ed2e73592496fd0c9ecd13cb0c63ceeb34261e928a5c298275b1d52b30a637714ceca1c01da75f378a7fd857 WHIRLPOOL bd1e0dad801c844583e23db70aaad7926bf933f040c42e51573fcd70cbf3bad0d020522967e88cd2b563d5a3a5491958d97e13173201afbfa34b8807a3d7cdfc
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_ca.tar.gz 1772867 SHA256 b2146881fee688e729b533276889741154fb5aa8a177ce740348651ea804f807 SHA512 0f5a130207f08eda506bd1de297ae90f15a918ce172f3bb99d8edf07042eddb38caae0157d199adc524668efb2fe00c989a00660580fafd3e6562af0d1373f68 WHIRLPOOL 8f934a07435f1be96b9561147e66454e6b49ef7d78e22e3ccd75c89ba0f6fef07dd45dce82468c4e3d0482408e68107b0bbbaaf93e2b2be32260115020876edb
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_cs.tar.gz 1234760 SHA256 88fd16945ed2f47342c6b5c7eb2d55ffdc9676921a285f7034ece172c615093b SHA512 0255d62efd7daf563912c1a0a042de67703396df4211fa6894b2c0d775378a4085edf8438d80e8d3ae1989d123102ce439b5b8d1b214738dbe00e5fef425db62 WHIRLPOOL d2eec5a52db57490c0526f073a634bd5b54f20ce51db480a4653044b2e741634d2866d33d6c4ef2fc6e658e0314bf58231b9f822e5a09cf606f0343d8871d701
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_cy.tar.gz 481760 SHA256 c694e519ca3a88b0f31f9ff3de7641408ce666e070d15221c84fc1a24c9413d2 SHA512 10c4a86bf47e6106986767b07e361bf7aeea00de95ed7af651390482a9c76449aecb643d1d8228edc0060d85aa0d06baf4dab320c1bd9701c640880f4ffd1c43 WHIRLPOOL f92073d871ccb7d3a81a3e10f3c6dce7e5fdb6d2f1a47ac6dc77f0a982f7f262000907ef4365132dcd9bfad5a17c3865e5482a2f0ab49df693d95d5a0c2fc495
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_da.tar.gz 2386134 SHA256 1d1a269461e96cdc8ffa137b881e2dc037ff9e8ff324f202a7cf0e344b9cd27e SHA512 6c709422153b5f278c6729bcbf063778f81e7c49718ee1b727f05214ce6d10549b2850f98ce1c9316e8755828837adccabcc04c5594f24ec7a68b13c4bcb8d81 WHIRLPOOL 0f76fdd57d1ca8d8829acabf29bbf6ead46c0ef91acab8072518e98ea246a88dee2504371096edc4d0c711cbabf15e45e7e85fe13ad5b0718132b4496c55c7f2
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_de.tar.gz 14122031 SHA256 e0b6a11f9c26ffcedba08cce4f5f932e37dddc29128c5cb08b885552fbd46068 SHA512 2ffefe5095438c5a6bc040f7de77c09a609494b4c0187d63586c6df30cfb96756ff9f56f89d3c97324da84a17e8f4f1e374247007a27691e445753b47304e660 WHIRLPOOL 5e03b88daa1ca4b53766474e321eaa963858f5d640e07fba6ff7b0899d97cf72372d2f39239a837ebffc9f1053df3386977cf4c606398e2db5d0148769c3ab9d
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_dgo.tar.gz 546102 SHA256 48462fa313c128ca6060ee2d831928a1e953e5bdcab2fe77701ad0322088428e SHA512 71a8539b1eca4607594192f75d7525ff76668da83d69422df08af8e710eabc8630d401961510a1bf0bcac3aa6975e37689e2bd4ef24f5fa84e4dfec457b9ec7d WHIRLPOOL b162fca4abc0b763769060d942a1e780005b44b3ed590f6aa1738208f6ebfb504fabaabbf4bc93f3e3a6f4a17aaf8ed0799f74bd3f5a43bb8d931e3aae191824
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_dz.tar.gz 542828 SHA256 5e9aaf223b95f5437d22af7bf98273def4ef7c688902df9cdfc8f2cee8f6135d SHA512 ad23cb73ff7a3db048cf6e50f6401805be01aa02bf593471d67bd0ea3f87304aa27882539b24cc395c94bb6f11c42c35edb7ab2a26cca69cd736f7daf1b3b7bb WHIRLPOOL ac120efffe109421876926fed72be0d5cf3be736e23d1311cf61a39b9545c58633e8805d2b296d42b7d6f0de292e8a84a56aec29be6b2ca39acc28d77481ba6e
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_el.tar.gz 2579004 SHA256 3576d0b368ea5012f77ac6c6433272482b5dda6b357914a30c173fa7f480afbd SHA512 b4623669028103e6f081dc1e35e6b657ea6240607e7720133d4dee5c2850658577345c46e405d7033477d8fbdae0a592f89a3cc7aa089126831a214959818d63 WHIRLPOOL e34a598a784a96b7a92600a17b9960089796b2cd143db3a772fdeea9557d6f74c405656131f070462b9586a580df6ab801be952a2fe17bd7cb66590e9efa1170
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_en-GB.tar.gz 7117669 SHA256 f31fda1b4df5d3cfe89a1764050f1271b6be39ce6faa311510a48f37830a544f SHA512 b21224be9e4b4c9e5ab97bf23e9bf5e0676fe8d375b34b4f24eb063b24e88cf6b2ab6eece750fcf069e3dfe7d8cf05c0fa84a8ac4b731b6957b57d86a126cf30 WHIRLPOOL 6c16b42dd351f63280836bcf3d8371dbfa22708007d6ab9837bddb57a45f68875a6fc3fda6d5594c4c0bf44fd6e7d19c378016f4faf5ee4356c5e06272e3e3ca
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_en-ZA.tar.gz 7035099 SHA256 005053adf58752f7d39c70646be05fa32157009d66d1d74c4e4af3163dbfd2ef SHA512 21594926d35e9566ed38771272ce686b9b7f6ab5e010058da161c8b1a2809858842d761335767a9ad523910749cf394c5f2ec6712791a5eb23341b9f74015c08 WHIRLPOOL 84b9eefb0a29b7c4bbad3911a25328457168bdacfdbdc5e73233640dd21ec6e2294d7008274abb6483c00ddba9b0d604919e05d85c3316c80fcecb50e4b21cde
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_eo.tar.gz 478490 SHA256 f547e473bc268567590ec0e5c5717539806c55e31a133e5803c17d9dbe31e473 SHA512 cd352ead5fe144081763b55fba49bad05ccd72d6433bd8e03632bf53272615ffecf650dee25566780b30fcd1e9595af3c0b70511eb9fe58683b6b8533c2eddaa WHIRLPOOL 194fb408fd5142d94b840a849162e2112d4cabb7f67199c4d77d2ee4c777e5569058342f2c2e3272adfd415072ae2859af5d80b585e2bddb5dc4cd66c18d9b12
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_es.tar.gz 1960201 SHA256 8b0a2e816c2b82c1b927c0b9f99787e6c03463bafa29c1618bfbcf51e9b7ae2f SHA512 90bb8aac5e2d6ce9e51b2053bf0b9c462dc80cf81b26b630c5abcd7da7bb403136c0da573920085697bf1c8e77ec2d386de363221cb56ebe7e003f36305be03b WHIRLPOOL d9873159d370992f563a703e66a3d1d1ced7c25bc1833898b693b3f5870d98a02229707012bacac52a8b9d5da36def6d7c18230f7ead590e3918330990d1c40d
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_et.tar.gz 1388386 SHA256 f63e728c15b225d9beffd22a21a03fff70ad5ebeabd59fe185d29093d0b7c8d2 SHA512 4aac4ed038d4a7026700f6edfcfe7b68237daca0f1ab39d0fd40e1634fe31bcf835168429ba1a0837730de0b638a17d7c65218e9e761d0d375c7897d4b32a9ec WHIRLPOOL 574f2ee453c87fc19ad8257b61744391f88682a3ea93522c04fe811e60fed349709d6906fca162b760724da21a0ecbebb725842ab2af0f73fc1f1aa28dcb28d6
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_eu.tar.gz 486850 SHA256 50c19c3539ef2dd2db58821749923a0ac6f87535003c9152956309cd8534bfce SHA512 df1c69d7d5fdef95ea37f763c2591bec134faedbb94b032ce73e7ca618dccc2aac6c9d35e9e5974ac303affc0744dd61b6d4aa473d7ce0300e7e3f709bcc4514 WHIRLPOOL 676e6ce36aeba30f5abc8ecb52e227598452e8c9d1cfbc428f6433fb9d9c61e5fd9ccc31af40f8115c16fd84f478ab64831a63fdc835fe7b8c1f2ebe649f8480
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_fa.tar.gz 510587 SHA256 60877cfe080784108f70b8fabb35462b2c02559549ed69173926e9941cf2ad91 SHA512 967127b94d069e041cdfd961b98f68b558ab692f435dde1b65cb6008841a395e71474e0df6abe301c9b011244bdbe501ec26e6bcc5cc86a5ad1acef97a7d310d WHIRLPOOL e1c3bdc8f4b7dfbf04084c002e23d48b7609433529808d683d9dcd090f1e3767cd6f3bc5a8d559249acd660045d84dd3cda8e8428f8b9e36ce5277636fe393dd
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_fi.tar.gz 493766 SHA256 00d445e3b8ef01085ffb03999e6ba37cae5a600347a9dcaa8f5112d11a2a2337 SHA512 178f8c5c75cf9317735677e6640c5cd730b5ef4a6306ecc015100c485dc7afe75f1251567176cfea95ab09f450d4cf9c90cb2fadf67aa04ab6665d066ab6509b WHIRLPOOL 39a720764fa5c90fcadbe23165dce438f3cc34367c76f7bcc6e2da0c485a8d981d5bd23484f202d7783d1309059d9ebc6ff284370c260dde32a8a6247300c490
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_fr.tar.gz 2815365 SHA256 cee84082794c108af533ae6e26060114c515918ca7a738000682df7676a30923 SHA512 844c2dd44dbdc247d15ef65f82efb5a17b0a45ef130210c645f86f8d62b921fff79be19de1081de219ec0b69b3fe8ba8e95ffa5d1ebe96f58a545caa3d68226d WHIRLPOOL 8df592d5ebd10da688074af661e7c4deab0dd4d09144be008fdbd40e2b4e6f78e358e8cc7b583ea1c92891a76e251a3229e8363415d2f126197492f722349bdd
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_ga.tar.gz 504140 SHA256 b5074e8109faedd7d259ea35ecf186ae0ad84014334180c745e8391f00d65bbc SHA512 b41e1ace0f13a4384a641656c04f656492ce5389b49419c87327c930af8393d625790cb7b4b5ccb7be5330ba2cee6b04ad38130c96fef01c56328cfe624b045b WHIRLPOOL d7ed2ea21b3596d822a5a21f39f61534cbd1853c3f26721c9a04fc59d5d7d7d1679872f25b56390b184789f34f06a7625350a81586127b360d6d016abb03acc0
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_gd.tar.gz 1083914 SHA256 6ad4f4b69af1a083053661150669662948ecc4b27f1553517002e376385c67b8 SHA512 2b44f9fce471394422c28f103c0eb2c3a85e00534f7774640de6266e67af23c3048fef921f19adc1ab0880949e7e2c1b7eefff7de79bd02c3b8ec7ffa547e081 WHIRLPOOL da4f97f3863c4d20d3bb6435a1134a36a5189b26efb9fd4293580487e16951a0805291fd8a5ec1ee1068738efdf2a9b4f91140e790eee0a31958c659c987246e
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_gl.tar.gz 1052917 SHA256 0544835157357dab78da32b1dc1e4edaacbe9f0046b686791824acacd723e04e SHA512 1a1ec2269b6fec8292b32e2cb0f71559064f045a244c51651d6817a66128f41b550bf7daaf05766546b488f443f7bbc0468bef23c7379afab33a2903c1c09357 WHIRLPOOL 32b6479ceccb227d4534093bac73c9a702ab02f3095d34ca105f4f10ce863ec736ff02427449acc9d806be1e117c8528b036e5f129f5cf5f5d28876e85044ab4
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_gu.tar.gz 1189702 SHA256 8bd7d3c63246c8775cd79d1a26cf1619c3204d13dae9c7db4d04b8f27ba89d7f SHA512 d3a52451aca57078587eb24fc98947472df0556e6a6414d9b35a994b40ae70ef00a4abb59fd40b0e5cde4dcf237dc09832549e5b97f324c0d83a88e4f5764f4e WHIRLPOOL c2c5d4d683fd1f28ec86e13f08279713854c4a851eed14e287fef1ee2cc2d5d50f6471e2eada1fb08ece26d303dad764a08a3bb4a40324c4cbb43f8cc3cc03c3
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_gug.tar.gz 501810 SHA256 78f37bec08d7190a5afef3b9c7f5e08c072a35dc3ff80345deec1ff576e85771 SHA512 cd38dff1fc58c71c170620626c2441a141295630c8ac91ef7da2c5cb75317490ec4740680abbd353271b423ff009aa9880743accde7a52a54869a16e2ec0c02f WHIRLPOOL 8059cda336e84521e4685353468f03bf0dc094cc6df8e1ba255cf3c0fdf85e7e04a9a99d2129751b216b4081ead92f165d8e3264c012d03b29cafbcea420dfd0
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_he.tar.gz 1581239 SHA256 78fb2c0cee7d99de21b44a6ca4548a9e698e88f214862cbbf2175156f43694b8 SHA512 de9187eaafc4843bc058ac26b2ba55d9aed817db488e806a739d9ba01c50adcc862be767a74d57cad2dc9eef763b90b34f710307cac256b689505bb881808810 WHIRLPOOL 6a1ac0d5e98794f79a40f995d25cdf885298664def70951766b9c12b0519b28b1b739ee94b4bda804a0083b61d7ee8c1a87c5ddadc5247831e73a94507946e6f
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_hi.tar.gz 610797 SHA256 fd4d939699fad6b68589d496186ddd5522ef30a9b396dcda8218d97803e71f5c SHA512 b4b4dafded3eb16a0f331c9ae12903a7a15eb3fd5c0efe3d9c21d59e5e889d0f61697a238ca7365e00de2e60c73f598f47474a5fc0990b8527553bf56df1fd1d WHIRLPOOL c15ddd1c8744ab7dfccd8cca670e1fdd5de29d6bcf317d7e03cbd54d3de5ef05318db93603523ddc9097d9f84ece81fa47ba53c102f05b211ac7441ce6b1e80b
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_hr.tar.gz 1256150 SHA256 314324d8dd057a7e21df284dbe48cb10e7e62c11d011b32263de94e2137e63d6 SHA512 4a71430a170fbd51cd2491592df1201d803680baad62b29b02fc1aa0da20b3ff5e2ce72e4257fa0c930dfd8f1badcc06d9ac70c8036fdfc0590a870852ed65c1 WHIRLPOOL b34163a9877793a1736dcccc73eee79de69606c6ff3998341021ac5414275e8ff79eff1d1d9652535266cbbb1a8df53d3af42a12f0f6186c96b103748e860e56
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_hu.tar.gz 2709515 SHA256 a44516cf071e8bbeabee309ae7719becb5ef2dbafb3b2aefaacc20df5d9ab90d SHA512 f2241c0d1f7b28ec895d9282c8b7247e9c08182d96dade97d6fdf784149ded063c2af15086f5ad7a566ba671c3ea0bcf8ca46f8070f9cfda36ea40c0a6edda4e WHIRLPOOL 2ab614c0bfb7a6905486bf92315320f7eee8ec2a483f8452176bb6d8588dafcc30e7dd49ddf23dc50c6b5b7da08d2c05f628e6a59547fa3e3e7edea1dfdf286c
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_id.tar.gz 479166 SHA256 eba952bd35ecd863add69913516108dc20ad1b8f39912714cd79a8de5930f824 SHA512 ca3d48b40a200a1add9c3ec4cbb971ecac2844c7ed4264b1408a46f955d4577790490f3ebad3b9f11ea9af105977fdd7e98f8a3cd3d276d4284cc342ccc8cea1 WHIRLPOOL 18240c861ffd60630bafc4410ba240fdbdc8a267f618d6bb218c47e29c2f2fa1747bbef17afe658611a10f16e119f3b6cc6fc861a984b8c2d7d1cb81c5068204
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_is.tar.gz 1192773 SHA256 817f0fa77954d55936fc7ffeb8e6f0ca8dc9e6bb016d20f980041b18e4e11291 SHA512 d8ce7747a44675e61f840f9bcbb92d45ea2cc6da517575e2da35ecec52a318d6718ed4ea327b9de48bbcec22f805ee93e6a105c0d9d816c5fdfbde28ffe5f042 WHIRLPOOL ca35ee26059e93879d90d2c17a718e77ad5e6f93e348f30afb599246c30ec52c0eeeb2a3be2d8f3d80f3b502a51312c393442cee021e8281df6d1423d07f9ded
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_it.tar.gz 1823810 SHA256 97764d128108176f72811e0222421dd675d70a3cd78f7071784bdbaceef3e622 SHA512 78c376840b3cd4c5baa765dd61d2d25cb7730078856a042693626039913f4d915776ead6c6d8c677fed31688fdb70ecf458a63e93d5953ce30bcfb90d3cb3aac WHIRLPOOL 91a9142a28f6f47741fe19a80224a0f819bbff2fd180c661ef7a04a47af584eb3e8368c579ccf416c91b1858ab886d758c7a79290f1fc148513b6a9b19a9e81f
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_ja.tar.gz 587969 SHA256 4c3d726ace6bda575fa605ccaf141a8bda454ab5c7e4f04c228b48901359d443 SHA512 07732cc1466147cedab1cb7abba563285875d682135e45e3f88be5c9611323f55befd14fc60208e5b8f83b545c3d3c10200fad717bdfb574fd4d7fc1ac63eb84 WHIRLPOOL 19c772575989d1468d87e9015f259f9ae0ae0d3da348a983906d92984a1c52abb58cb183c42dc6f83eb93cca81a77e2504ffc783b9800b6cff20a596007a0dbe
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_ka.tar.gz 523977 SHA256 9de292cfa3666c67afbd60b40c55d03de36a19075089118e8e94ad9a4e5f6a62 SHA512 7f6fdc60f2080c99c3abc3d845bc10af0a0be1963b58364d0137c81cc0aaadce65e4e88e762e245cdb80b1ffd07cc6c29e9bbe86423677d9a3bb0eaf325f9628 WHIRLPOOL 2411d4c9a91b6a55c9b487da20cbec907f7a7918e88de2a6ba867e5d4e7f067579a359f9e77aa39e98219e88426d1f698b5970c1fc494a3e03283d45995524b2
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_kk.tar.gz 535028 SHA256 9ca7ffc252aac9e8fdac3c0abd45b187611f9df98a37bbbf0c0c39e5a9472747 SHA512 9938385051ee36f4ffc7a7a1ee4945c03b62c24571b2741f4c25e7319b96c0c3300cf321ec2b92cf5ea37716917b42ad68c2a05bc4b89ac43c9afc3c5a1c4328 WHIRLPOOL 4114c0f897e10a9bec2c6823819d5b50bcf7f0ade691137e3cc1d7ff41c812390b042388e3a20ab189e5b5e7291e9abe1c6af71254d60e101a7849e903b19bcf
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_km.tar.gz 642011 SHA256 51eeb68bb45d0fcd4fe78f8dda19245e64d6e29a544fc50ed93c6535d26d5d1d SHA512 e020ff3ce38383ff5d06417a652a6c4604f9169aa8214a9301f718f62edde37a7b4d97b545ce26d87c32dde52b69c1827db5cd1e51801f323beb2f47f1f3dbea WHIRLPOOL 95ca64d2fa67bd54c32656b158aa54b8711d843aa17948f650abe449bf19acecbcfff9d4027a30c93446e09daa4fe058eb0601a11bda23de1bdf3857fca4d436
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_kmr-Latn.tar.gz 497286 SHA256 46b32a19ba08f15e386cdfcf8d33efaf717ae248f2347073f4c0742a57abd8e2 SHA512 d554d36fc768d43ea76831e9818c1e0b49ea5984b091cd0a9cf9cd26cc913d031e25104a35d369c4560ddd1d88ed6b209c829fbb8a890c859b379f9af95b4601 WHIRLPOOL 22b7e628442272197d108750316b0a733504fa4a6d0ca42913963141f87227928d35736b19a1cbfcbfa272b7e340f6d59f40f7c00b5cc5ca794d253711b63699
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_kn.tar.gz 553670 SHA256 68bfa276bdb8de16954ca61d63e21c4db0e0ba935277d2258c6aec70a1d37891 SHA512 16a3828685a8e8ced4c5cf0c742efa66a9535781c0fde97191b67757a10c33d9e9d236a8c1c33a2ebbe9765176f78f18aa9c297f33dd3ff7d6f5448c39e5ef96 WHIRLPOOL 71a3865ac033abffcb987a181026f56bade6654b7e97b6c4003dfa523e803ee8012bfa4ca413bbc87852be5f30d10358c4927e63e5917a4feaf606aef44d1aeb
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_ko.tar.gz 582345 SHA256 a14fab66cee88a20ce4637541c5926059ef1758bd795b9340399d266fb7596d3 SHA512 a8fba149078622e31ec76c833ba03bca326da573b98541183006c7ab472b7ac77898178f6fb4909b91c20929c6df09ac6dd1f79c62ec49b9453a4b23229146bd WHIRLPOOL c9e7dd3d60f570d9ee685b4459ae0b1ee205d335c7c425c555ae43573d275f5174f79f429eb52d77bd807ee5da63970d610c973edb91f8011d8498d9324cceb4
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_kok.tar.gz 538406 SHA256 04f8e5e3a39709576d0bc5d4b81c8546a90e275535583813e7d8e5aa44383992 SHA512 537ab59af4faa89110bc5a4a676fd5ef1b6e9aae09fb5ec42c63ce26a58d42a383b1c81b4ef2fd986e7bcdc0fdcdc0092c43a51fa5d9e3ac74832e29c040d271 WHIRLPOOL 2620e827db0fbde593ed036e884bdb897b0ff3cc0fcf80bffc4263f185ca00eb094ef621f03e6b23b0b9f267bb9785740788d798a8391c1ac871a292792119cf
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_ks.tar.gz 517000 SHA256 f36dfe468f3a39122bceefe3cf00f3dae70420195fa03f03c1442f1d57bd7ae7 SHA512 0170d5d56664670a4b2b8e42669945daef0e15086c3b741eec1afb7f2927502237aa9ceb2160c994f874e0e5f17ea2aaa61d25ce7901e16cd857e7bbd68cbb6b WHIRLPOOL 25478a4a8ae4f35fbdeaa68de65f3cf6b98478b9b53228b0baa6e431e79b845d7a9c80c9ef7f77dc549591a68c865f19160eb75709d647aa8c2edd07f8f77ff6
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_lb.tar.gz 471149 SHA256 56bcc354d81f0f36e637746a16fa7030a87278220bd8c5969bb149a5dbef08e9 SHA512 a9305f7b21708c8c7701d887e3b2504be6a63203b867e8be23c154716f40b3766ac55694201a1260d2768e8b5e55443866d4e661e8c928c1b532faaadf02d160 WHIRLPOOL 664477908c04cd7667ad32db46d2a91f6da5961a272b2aa36a375b91a8459df6dfa40c6dc2d13e155163a5d2970ab3c39e4168c4c6f300c094ca3ffec3993056
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_lo.tar.gz 560048 SHA256 77ef2e4cc2a30683ba81f449885f5c92acda433927506b6806f1f34a3f7be6b1 SHA512 a5a8c670615b135e2c54b0b9a91b3e4791a0cc168513c367329de80bbaf8ebb44bb1b86b6eb7720aa3ef1f4204da88233db00ddc619d3d38ff60f5c0e5563309 WHIRLPOOL ebba39e5d7035d976003f9742b88b28d9d3074bfde9fcedcb494b1cdc802818e0340f3fae1aef655a754bba19a3c5c11705b7041fafa77312b966378e1773a0c
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_lt.tar.gz 833491 SHA256 0a778d1dcd77e271e84bea761153074d06e25aa7c760fc2f18c3c16b29cb11d0 SHA512 8b9dba51a0ed2805c3b129bd9832a0c2bc11e69abfca7c1dc5b7da652bbf5d006813a323ce9ef48b8b37da78e6d71ebe8a8c3c30d400802596474917b0630e7a WHIRLPOOL dbfc054cbb6e9fde04d43d272863a589b27878175168afb000c6c2e387e00baa82a147ed25a33c4f715a69117a6d8a37f7a1639e1f6dfc646cfc5cfea4d66fb5
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_lv.tar.gz 1250447 SHA256 44de637785df499b6777c84a00a24b0ac73c7b7499c592942175466c9d20eeb8 SHA512 f9f7b36203b0669708a013a4b8d3183d6f2d20ea79db285f7bf7f4bc286de818ef1f7771ffc159377c76fbb16a24f98ec8a48210b5048dc0ea44c1a34d175ed3 WHIRLPOOL 97940cf8bb056aa67ce78caaf42124ba898e2b19d928c76fd3df4628719d7cd295c38d9a57145e477010e721ffa480d9288e2aa8fdbdfc7ca8b74cdb9cba6a27
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_mai.tar.gz 520909 SHA256 48ee82e6fe095fed75dba73b237860ff322ab5336c26c4f9e3e1274b3f0b87f2 SHA512 f23174e2d2079f7b52b85907975758ccb67c823accd80e592337671975300534c5baf79cc32a93bedcc707cd4d621bc04e8d743da3df58707a010d70dbd842e3 WHIRLPOOL 6df124301ad8e7c98a62bda74b59961af4e2ce9b4c17b9c0c8a8e6c3c80c2bdbc47ee0cf5bb131bc88d5fb3d134f8a4c22ed28de14cbe1f72e83256fc6f915ed
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_mk.tar.gz 520192 SHA256 a7e82236551e18eab6cf70173ffc8c78e49784cf6018663326bfbdc2708639ac SHA512 d466ec33b585d2801dfa49e89a7620082bfc863d3a4647985dfa1aec89ba98fe22f2a39ea99776fed600253f9ac5669ae7d9037602a97c6746ad8264eb9dc37d WHIRLPOOL da798aeeda97d2d8cbdbfa42ab6b1a709800102177d997a6ccfa70730078d1d36d9fb47707715e021713e4783137e7ae1efc8d8bdfad46b48310f1693f8e72cd
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_ml.tar.gz 557769 SHA256 5419551ecbb503c8d1b785e1d26560a9135e7042b1585e3625d93e6c88fabdca SHA512 c6873ed2eaf9227908e7dae83fedb8d8935900116c5579c3330fdaee0c9296f26faa40b93957475506dee1c8a063111b517b59261dfd012b7278a5b2e4a0e830 WHIRLPOOL 30a0c703ea3904d0e3a3e14ee0f8f2a49856c4739828aac7626b1baf5855587a013f731b0359a6e28cdd9429fb7b05d4baee9a425d84cabebddaf973348c8934
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_mn.tar.gz 603553 SHA256 352932d7de9bdcb288cb35ddf1a14ff6e86a0c7a5fd61164c617f76fe51cf6d7 SHA512 55b331f78c428ceb9e6698247192e93daa18182f26ca4fb38bc71e6be194658f9972fb83be5986a8cba6e2e9d74b6f32e3588a3b3854d50db5a4d0c9547e3643 WHIRLPOOL 5b843bd46aad62be5b6a3b7b121e2d53882ffc466490237a3a80aa8e1d076f872fd794fcd4e82a5a76b7541b4142013eda36fbe56fbdc4ff74e265c33c776c9e
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_mni.tar.gz 532270 SHA256 953350f810731ab69e36fd2b597cc3a1746d5cba09bcded2525733cc39edd264 SHA512 3e39510043d4ec17a5dc0416a104d0cbef0e2d48e7533b64129737310a8027cd2e9aac36f5a9a78a90d5f0e24d7517a662fd60af0b84fb6cd5b8eadae8479bec WHIRLPOOL 9183775b6a45c7546ab8c6cf1fdec2bf238fefe6b9f3f4e1d5d4e4c8315b152434512b8468459aee216dcbe2f86fa22a6736b9539ddcdf18a442ec578dfb05f0
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_mr.tar.gz 552910 SHA256 e16f866ac7695df6e5407a95d9de69306e43be67a6ad750a77fc23c948467701 SHA512 33480089bd3f70620468b3ba59c4b799aba3e5769afe6f488a3276d8b44ba03d2ba47bd6ebe82fe25dc5aa3f8b027aa208675f901abd3c9aeaa68481a2628ea7 WHIRLPOOL 2a558f1864e2eb438625bc00af7c12cefc6e105f690a57488005e5ee08f7dda1951e0ba186a6d132e147e9419cfb1d3bcae53500ebd1e7fbf9b67e44787b4f12
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_my.tar.gz 552047 SHA256 123bb954249caa0ec97263e2cb7f59493db73da9ab0a9c165a3b01df6eab41ad SHA512 80c45af51e900f2720d21fca5d39962a9f92d790fc88525e5f13c57540611e264fd7ea6afcc3c0f09ea22cb0c0669df3e733ed8db9066a3581f79f9ae1b3bdda WHIRLPOOL 04ac3dcd7072277bef6032c64ad4995de2e6632e12bb0bfdd30ba79c134b5c9fe35e84eeb5ec51e227e99cb01d741f0a14326e57cb3547661aeaeb96a196516e
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_nb.tar.gz 3484170 SHA256 e0fc3286c83f04d4688858643f535d4065f8d122c3863a0be1eee8f3fe9e259e SHA512 67f8fa7701ccde6f015b28bb7e950744dc7f278c9970fcaffc7da1e056d5a47ab23fd6d2ce0ecd34110db7bb843a6c992c1188c40b8635ffca9ab2aa71abca3e WHIRLPOOL 9859a7dd1c57f3fca5ca904f5d2cf36129ace5f2edd8183a449977b93fff2de3ac819ec4d816cc8f2a17d49d4511908dd1f94dbb824341cc7bcb7492ecbb0b6d
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_ne.tar.gz 920511 SHA256 ec4d96fc8b94cd982d3c1dc08081d62a01cd754ee241d381b70323f89b09b2a9 SHA512 c57bb23977aba112d439d774de39d7fa7f76815db7e6174379aeecf5e7c12faa9cbba4c517ccdb4487b9bfd3b3090e7613bedf0e66ce55947b3de75eab0ac5e9 WHIRLPOOL 9378464fd7a6b6b61cdc99f5f2d238749a221c9af3bfaf44c57cdcc5df7514b44258678176f671fc14c7e940499fd844d1f3c68aec21bfb8e2e13e7384f45a44
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_nl.tar.gz 1282023 SHA256 5dd3ac73816ed6db2a881d2ea1e7a90413b492c8ec68bd316382ff2e1803ec1f SHA512 a8e9a28c54488ccedbaaa4ef201d4aa5f8f7a2bf49ec184d757e0ad8101d0a47284e9129ba107c0475445790f0cc5d685641c22e02e37ad17297a60c7c67fcb9 WHIRLPOOL 98322776693249842ff7a77ea305783f0692e616b05f26ea435b05b9f8a0761d68627ce98522ac3b4f165c5c977c6ac8e610f482b1bc998255c77eaee1c9affc
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_nn.tar.gz 3481366 SHA256 0326451b746f42062fcfd76c8f82041145b1e66a6ff1ddad14642a3ee8078070 SHA512 2ef4591be5f64160be5e19ba1b62660c94c30e7ae19e4782fb339a098560a6be1f99958aeb63abfabaffa9c6a44cc3c70b718b4e80240ceb0044c1c9a9016cf8 WHIRLPOOL d4f6d3c0f056b7407ded8cb220f57cdd1450d47af1de8f918143e29b072e2181d65ce855e07258f763127eea97a93b355c847ba3b01898dcf6e42888f6788673
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_nr.tar.gz 496401 SHA256 de9e0f468e3e489d8b1296d60f721bd310b859eea9d486c389ba59798b34b47b SHA512 6cc7a2e656929af4187141054557025cd27054da4b83026d5e2f6b52726848f3e2bc432423d9c54a674cc8ce78bcc2f158d0f8073ae998abcdcabd102969c2c3 WHIRLPOOL 7990cec33c188887cbc9bcc7edd2308f5ceaf4a4991a1d4991d56c90172c03abe3acc1bad750e8bc9e804bc75180ddab8b9984b78307e59c518962607155f7f7
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_nso.tar.gz 492157 SHA256 339b9aba85fa76d2f409e51a271100c38a0fa64bc33ce2fd9f519d68a034be84 SHA512 c4a9ef4ce9c6ba2eab201bddc2a7aae31136d0e17a3e61173b08abe79eb2a15f035a20bb1b393a3b5dcffc8d306f5e162ada3e7a4c275f1e7800a062a6103522 WHIRLPOOL e6b4d739c29e507a5ac7df28f0daf42ee6222784a9829c9b5d3d99b6e49a628c2d86ac17cc141538c23b1794758b72a71d9a420b8d1f61f586ab689d2835157e
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_oc.tar.gz 693912 SHA256 c3b86ffaef9006f981e1d5762a5bb42b748f06b0ab850b93180bb9bbf112e831 SHA512 8f17c5564daa10ca0866323925e7301cf9bafdbaa567c06211fa491fe35080d41c6bb2925e6915d67e9a1c111e3b6a18d03f18192565b28ff0505db0ef9b5ec4 WHIRLPOOL 3228a83f652f36f4525ffcff8df5bb46fa45b1e0a3d19ee579dcc04e0dede5f4316b3a9fea44eb62e3c5ce2972ac7c70f8574061b49a93a91a2e4483e8b2a45a
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_om.tar.gz 485936 SHA256 fbd723e0619e65d816c1ff5f8ac6d90aaf2f20b51ddb6f9988f6adf8ee55baa7 SHA512 c54980b1c7bd0fe0c78f608c50fd6d8859bd101317f1ab7ab1bce5bc35d1e0b3fc5ed3aa968c09dcb8f8b8a46bc4cf6f673e959fa7c868fb1f9fe50ad4c60d5e WHIRLPOOL c080530865bd35b910f08be17b08bcfafffddce575df0b8a73fcc27c7748a435f96df11b019349a17119a2e382509ffdc9648c292b0b117ca11ed790e8b63c36
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_or.tar.gz 551295 SHA256 a259aee2e3270ac84781b21c7facbd77dc112c81c1a366a0e908b9e02c73992b SHA512 c0eb310d7d16dce6503b75424047e0095940c73dc569279a8ab2b806ce4b1fefae2c294e2f2dd02b5899203715f014fec92031b39049bac78499a399b575c74d WHIRLPOOL 3c36ce181c9455be486d3add298688e05a3b4a6d18573767dec93ca60562be2bb4c8345bea26fc79dd60c1b96abce5670feca8cea585e4139f53760c905c8811
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_pa-IN.tar.gz 523805 SHA256 9bbb867467c7683f7b77aeb2b0f515065a153c99f433fa3d479a98bf082a909a SHA512 53b7d1bf1603e2720c03ba686bb43bc8b4d036d2d145c0c91ce08986d624194512f4c4f9f7a518cffecf6b5514590c1bcedf6833734326549d0fbe1c6ac5e56e WHIRLPOOL be128846cbebde30aea5d6eb9d4d122e769e571669c8d9a75027c97da1ec00c53dde85b6a41e1838e3f55d86933fed581b0e8b800ec6d05934ae0eb1ffdb579d
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_pl.tar.gz 3277581 SHA256 4ce68bfe84206d2b1dc42e00ac704796a475b07a43650941a8a51de6844f47a7 SHA512 3f050f0e92054fdded7475b4b72dbd16243c19fbcc833baf72ae06d227e0dff2d06dde4ccbd0f820c9f616cc6201d0c6af41060dd8ccb4a2f55089cd6c978f56 WHIRLPOOL 5859e257db6c738d770a609550ca2093314830eedebbf7ad223f036d66c48966bb7a9f80f6c2b01e20e0589fca6609faf64782b8b1a73cf78e92f8f99c1aeca3
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_pt-BR.tar.gz 2574415 SHA256 5f69c5a60cf854890350a333599c91e80abce8038975ac4120e23465fcb55f0f SHA512 b903c4697377b216bf4bb2ba9a844c69eae658d3786a19ffbec20570429b32b4405538553745b5f302910dd71b48d2c14d4a351b59d6be5ad6292ed169ed9ed3 WHIRLPOOL 18e0bab7e11b9667a8ce920ce4cfce3b4adc2517561a81745639db5ec1231f0c491bbaf740c466cfc40321084b089b23a0fbea166ce44af01a45919dda6dea7b
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_pt.tar.gz 1128220 SHA256 22449db1d46a9cc818201dbd899c2af98b52f13e1f30ca23d8dd1e7db03fd194 SHA512 d1dce159ed0a586ea8495801413b099f3df2506483227c8521f79123d4f511477c726bc7fa57e511e807e66dd5e2d7b3db2e7b7435d11d006ba517e5d5bc2b8b WHIRLPOOL 95ff2612bfac26dded569f61c98d36eeb4846967988c1b0e3182c212aafdf1506e126de1ae966f4c77f08989c20680fbc9726075df91ba2c9e27e5059dd51dbd
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_ro.tar.gz 2361172 SHA256 f278b6103b2243e406c004e9cddc97fa4f139f409e4e3c472e7fb9f093d88ec3 SHA512 933f566459f15ea06537a8da53d12a9f149df8239ac2e3a1be2dfdfac96a3b78542f3a8f391c1bd567fd6c8b22d87740b3cab313ca04e289563835ece7589fa2 WHIRLPOOL c29d730c6259131ea3be27beec1c5178fb63de48879dce7f4ec49c967ca5425f58e0f742e97744d96a4a27441b00252458f1011b91b66ca7a946b96f0022e368
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_ru.tar.gz 1649671 SHA256 714042397b095220c6c90370ef20b34ba3295f5132e1ae97a1055ab9159a7407 SHA512 3cfdddc9f238d1e31838afd64f8afb5349ad29a571ec32b8e378a1f2f588503a7ba6b1e965dd4f5b008f25c2dceabcda778bd2b6ef4a95ec5e973ccbb5207a64 WHIRLPOOL b168beeb5de643150acaec89b703fcab4fef50338ea335a954a33d467dbbb3cfc4f1081255eca3c019e5febf63c74cd4da901bd9d86b442082d7d05a4bd6bd21
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_rw.tar.gz 489016 SHA256 2d531e6477022b27152c1b2b43aee7ce03d0bb93ee4aed10d72fedf4546fbafd SHA512 5f0653da1ee4ea36831803850e673e9c547099e6074c6320d5712e402570dcab4c43fc617c4a4ecfae8b44b62f3ecc46be7c1d7f9ac1dd4bc8eeb333099fd864 WHIRLPOOL 2c7e67fa7f96e2a66ef58f04f1219f4731e64114eccfb51bf7bc3302e0e238e5d388f5ae55ced75baf6e67051585d875bbaacbfd256aaf0123e4ec7cc2054eed
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_sa-IN.tar.gz 539211 SHA256 fa69bf2328b90a617aa436133881ca044af38219d68d86b87b2f29cb59d8ce99 SHA512 6b7e34a5968519389949c15d9a3c10d8cbb12d3f50db77e6baf8ae0bb1a1b19333584ab895edbb051c1d3af68b3e461bf56252fd52665b81d1dcb0481dd3b278 WHIRLPOOL 80d5d875e828aaddcd471ab32eb5a66f6d825eb5d71e4d59db1c7de1edc569a45d71f8d3883fd02350faf90f6d2cfb50d0e198c0081e21e52bd02c7463bdcd1e
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_sat.tar.gz 581778 SHA256 ce51ea2167743dc95644af251287d7a3c638222eec6ac2836ab1962249efeecd SHA512 15f18892ddd40007ba51f73258a171ec9141cfd232cbf8320cdd4d94ac06fe2d9ac5132caac385e4ca4266880491f3fa69bb80eedbce8c8e61de321c36e2e44a WHIRLPOOL 943cfce43e0eaebd2fb27fa7ccf477454fdf73584e5911eb5dff5c0922922d4f6f992d2a6c0097bda5b161552f9bc987af45b5fabea081dbefbb6997a229ab0c
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_sd.tar.gz 532270 SHA256 be2edf68a6d583294e252ba6c9e1e1452beb171c05f33d2543657906e308044d SHA512 de3aaa88f5952b9ffbad0769c161d30f001ed59e35089a8524b73746a7b876d927af09cdd62c2fffb0ff6d8c02b176f8094314ffcfa355d24b18798099b39f98 WHIRLPOOL db4014a05c449bf0bf14f41e55fd2988803d5fc0d84908745479b26fcf3f71456a9231a2e3163700a91d23a24ea96b65ac6458bdac2815a6607ae1458e12e4c3
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_si.tar.gz 822517 SHA256 a36e8784dd7ee49159d3a4a23637d5b8abb839d3545b761b9eb0387ff61b8839 SHA512 ea6167e1467bf615baefdf1f8872954b7e002589c4f43d0ddff73d73aef6ebab9b855b38b98a5747577155c471c085f3d803e36ce2440d74c6fda25b57a41c97 WHIRLPOOL f3608a7ec90c1055a9222d77691b494d8a8f863c95a79e34737345353e25407967f7f7a3659cfcffb505af10422ebe713a7c732c0fb674d6aeee61ca98a89c60
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_sid.tar.gz 492527 SHA256 6a214f994b0c647a5787fae4516f929332516f426f49821559f3fc31621a4df1 SHA512 5b74a5c17842a9ad803acb248aa41a61177fb5c58edb8e5b2f7b109a90b2357160dee6e3709f778da388d64a03f9cd0354365425d684e2ceeeb3704e71fc7e3a WHIRLPOOL 2043a322f748ff55075a2039deee1c6c91a3a064b4ec574529db82df81ef2f1f7d42d5b31ca64fe6d18b046b81f33c71be814959864ea0d5d39271341224feeb
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_sk.tar.gz 1781594 SHA256 45240e3e926b2124dfd228a373c02d397c21ad38eaad059c5ee96e1000ee8ff9 SHA512 cc5195f3379d978a0c978d5b3a0385150ce344e1eaf782745caa82be1794c02e13359c4549c03b5000e47b14741a2838fb8d2fa439c39e574fec01de9a89989b WHIRLPOOL 86a472c9fd65d2b0a8668b12e0354d6f835a878b33c9dedb9104df265495807bab5b95e8ace88b3fdb99bd3519b5b07f0f1c071a0ae81736ff07ddbd66d55792
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_sl.tar.gz 2147290 SHA256 af0133bf89ad9935b4227a3cb4fbd277b21b70a6b48aad1bb26e91f7106d7e12 SHA512 6d51e92c38f4231644093a6ed905bd0bc01df03b6f786eec8b53b882571796c79c2843466f127da41383a0e6b365a260d7bbd8e0d32dc548cc169a89757159c8 WHIRLPOOL c503adfefd96dd76a6b5d20c143bc425ebe1bde97aa015ea72b4537a047b24fcf9eb53340926bb37a2faa39fe8775f786e8c9d83c858fc5d7956fed714cadc06
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_sq.tar.gz 507369 SHA256 142bb5cf9cde40dd6263a3e00de49fdd8447ff9037985d6d4ffe0c443646e156 SHA512 31bed3d7b0834e4fb0d1a286be169229bcc2136c5ecd77c18c430d7ca04b3641896f60ade86222e00d442a85a23edac1b7f345ef4f68439107af4e6943d2bec9 WHIRLPOOL 644e1723629f0d28e9a9d2ff63d3b83cad9c38ee7159f292dbb18b2947becac7693f36495e777ff4b8ab49e98e79eb50cfb8cb0d3e3984f5dc04d676d63b6e83
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_sr-Latn.tar.gz 1687515 SHA256 b21ffc4b043010251e0d7663199210d4ea5acba82be51df3759bff3434fcbaf1 SHA512 0c508decfad4003d530b5482750ae1b4822adc51b02aa38418bd1ed655ab5c96e456d33537fcf56643ecb5376d6688315f3dfc10792a1949212cfc694fdbfe43 WHIRLPOOL d7d5671e7e493d97f930f59fa4bc1dd8312c8c93912f14738f8a6b9a520546c227c0cedfa0a56056fe30798e9ae3de7e518900f18cb7d59ee86f17e43fa60fcf
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_sr.tar.gz 1716605 SHA256 52ae3b5c60676f1dea6a1c4924967f7bcd257d0757351b14064305b94705dff6 SHA512 4914acc6f11c1c38c1570c3c7065840f703f1fee75aedba070512b49aecfc79d5be799b13e58b83830c92e63fe0fb74504e2218dbe65fe9bd0e95d10974e81f0 WHIRLPOOL 728e36dc1a2d718040f16cec9e71ee894542c76c9a5adf80f784595155d107877812d26069f6f88ce288b76015ff8c8a850524b571f0b89f66eebec058aac753
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_ss.tar.gz 493100 SHA256 b2f0dde3617731a27f06898047f5093d3e3df359abdde47b0a42e0a29a17cd07 SHA512 4f7cfa747348e4dac1f4ab69987ec2ccea43995181cfdc575d6b5876d9f64ac7f8014a38c3594c70c0a4f9946b4e537cc8af6be56ddc72be3f91639c81cc6a3f WHIRLPOOL 2b5e38b7873d39ab3e1fc1a5105ba6f38d0bec2591af55086284048106d8c23a00fc4eaec6dcb8fa36496342de2d92a45fa4f78eebe3e4e9bc9435fbd15f4ebe
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_st.tar.gz 492615 SHA256 6486628cd51f904c0ba4e6b64967ad47129e7417d41ddc9f78af8ea470fe4fd0 SHA512 8e4f65098fe5fe9b3b3e1a0a8511b854623fb91f03663593f1187a8087dc7b16968d1bb49dcb9a19bafe08edd25e1217950e581362d5d1549a59fa42b787658f WHIRLPOOL 39ebaf736bb52f551de9e4c620b1772f727775d662b574cd9ac7facafdcad09c326b78c96b5d570ec58bad1ea0d1e96241e4c06cf0e34fb62ee020b683620898
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_sv.tar.gz 2361958 SHA256 49a45483b60e0d826178e54d1c29dc9bca787f3e875912b7b483214fabbacfa2 SHA512 29bc82e70f73290ce5c01e43e8dd24d4c264d07a88206686f814fda51c55702b64a0cfe137b92f72e0fa6b2173874646c0c4d4f754bb11b849152fe94aa7f0b2 WHIRLPOOL a3357a14ed59ff89bc235d6b4279697a1e0a7061eeb93a836a1aad36824e7598cbb414a4732c7b55463819b5073653e3a0704317a076bc22ef6707053ce28290
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_sw-TZ.tar.gz 479450 SHA256 6d5c74b172e810d62c5955fced012b9c78197681ca4f76b218b3b4c3051ccd76 SHA512 90b716f2ef8aeb72ad365146bc12ec71f81eba57c201b39df8a5ef1adc7f801158c730d8d26126df4db1d550c720086d09d616e605e5c401ae49e5b5c8dd8e87 WHIRLPOOL 3e8fa827e324f869d31cb535b9ffcee026bb516cc9efefc89e5af69c8aed494d236113c1bbbbae5543217e84c7aec657faa69406fe7cfef07dcf07de755f0e1e
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_ta.tar.gz 547446 SHA256 86eba26bee1dc7d09071de99b874e2c6d7d8168a905285651ea90cdd68ced214 SHA512 6382056d9b9bbaf9261debd3712cf8d9811ea67983a75f534673b2c03cce77649e43811cb91acf89437bf694168d573a20cc0844e2a2baef9233985455e978f2 WHIRLPOOL d5de277a053bcf77d108eb72d68af681194ba8b7d61a80c89bca9da7960b03d656d1942d8f3fa4ac330f0a7a2e85a26499e6a5cd2ec01a98c64f3bc60e79c9a1
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_te.tar.gz 1104796 SHA256 2fd85c073f65c318b3689d5159310356b1f009a1b507097d67b82883c2c89793 SHA512 f7953e371794a3f824281b0e162a417b9fe386f6d164b57d82789f97279f2b58e09f5be4692e7e2e0c3728ec788a70132d4dd98a856082f541b0f055c006cf44 WHIRLPOOL 7578cf2aea9a46950adb159003db69c77e4bb6980585d96205ff94724eec3b11bbf68d31994f77d89f24f492a60f912ec4cc46428af3db779dcbdc16bb594e16
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_tg.tar.gz 510794 SHA256 a987b8361beb016d4d2b3451bf191a1b548f45c8301881d44a8a93f6561e2a80 SHA512 1f38278eb49944f076824af2a05859d8ad4a6330f3caf22af98639d02201e881cee8f266532834291cfaa788384e0ba6a61e81dd70a2e07340ed29e7b34d2ebe WHIRLPOOL 3ce1b3475a4e52f2367a50a5030018dc47e10b8ca1e47737d81bc208b979bbbf06790e6862da7a06020ae3e173f26261dbe9f9cd142b8b36da5ddf9627c446b6
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_th.tar.gz 691299 SHA256 0608ec2c639557ebcad0873984ddd2902dcbefee78e1664c0f80f3fbdbabd056 SHA512 42f864acc404d2b6b2fb061666e5f6e611bc55d66fac68fa7635c005e6d50a1ba59f2cc4d4b00781c2b4b538c5485e15c92e5a9e118df2437549e1260eaf33c2 WHIRLPOOL 37eba697de2c5f374169fe9fbf8fbab0df6cc983d6cb8aa27bcf853ec7330b483cbdaf6bd705d7354a98493bd24ed9e7eb84793235c7e6c1e4b9d15539163f68
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_tn.tar.gz 484727 SHA256 5316b23d86a07d1ccaa30100f816619a3d9d6a95b9013f7cf5f979ca8d9768be SHA512 11a52e198c93298da117c5b6869169405973dadf99a8c4c72f0a9ad0e6396010ab9f11579495665525dbf42a4ab8583b51a95301ae5d6780cbdd84624b023b20 WHIRLPOOL 43c23f07094f91e522a1b426e8d1c54bb7e557022e43d3d35d6ff536d1cd46f2493c66ab9963fe57f2a4902837f6a2baaa59ec72f1d4fe9049af35e58056638a
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_tr.tar.gz 532760 SHA256 fe39b86fb56005b81235df861d39f2448bad8da680e2667c8b31e0cb23714237 SHA512 098ee5eabcfb32b14c9e20d39b8ea4154d59cf99e1fbb8ab5f40d9d581ec565d1f6d7f2110aeff544dc0c8a6894a0346f778bc18ef05af6ee667fc5cad829c9b WHIRLPOOL 3114c44257c522ec27be9c1cbb1277567498e365bb76a5bf067ce9532ed9e7f7c19c25c8c452aeb7e35270d0ec727830f913aed5d342de2b15d7190a703d3015
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_ts.tar.gz 494625 SHA256 3f3be1eaa746db59ddbee0fc55dc327a79959c32d30fed3811898c06e1b615e0 SHA512 7d684ce3721badc3be2536588dfa2e1ebff6659d0428b13b958e8611078723bf9ff7c705a582e59788ebfc0ec5a05260087a99f99a9f5a17563d0a6bc324566f WHIRLPOOL 6846587db433bc4f447d3ed095257cb27410616ed9ae7689622c2e550d71fa7a3ac01dd20c112aa32286358678e5e047a9cf14c0fba7193b08af5c80c3888766
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_tt.tar.gz 490761 SHA256 6b297e9781f58df99131aac03485fd7f432e91254a221dcf993e40d529b14d0b SHA512 c6caba43edf0d70eb6633de1e453dae44ec290fc7efc63f1498f762f29e55a8f6ac5d92369f6b0ef11d3989adf52bfee720a88cdbd895c73936e13974a80c3b0 WHIRLPOOL a91cecc900d83bc6b62342fe1c312c3eff419a1a9aff4fad80cebeb031fad3d2b3b3d6a356434b9e595e572cf83c3634ab9e1e636bdf466fd59ce13942623460
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_ug.tar.gz 522706 SHA256 f6f6838dd3c02de249ab681958413b8624c7d31bc486c7eb1296bb10fb57594b SHA512 ac332bb3161627f985ed5390c85fecb2e498a76729b75c11f89497038ace41098e91d98a030567e7d59a685d8d9230ae89c05e0d6e11310257b51e5ac2afef0a WHIRLPOOL 032ede689ffdb626150a0d263437ae66b9b061c31a73cc904935e76154214a2f2824cdb2f953ad146081de2f8abbd4c81994d93d9b5515cf1890daca0a68018f
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_uk.tar.gz 1372547 SHA256 9d8340430c9dcb6b6d576fa7a4c67398b63dd137b1ca416faa8759cc16d38801 SHA512 0343df0cd4e6bdd7c21b756cbf4ccc38934431e764ae62026533ac67914160906a6ed84c91c9e3f2175ae17d1f232d22b317893971a7ac995ad634aca273f59b WHIRLPOOL 8a5cc348d2ab953848833f91cebe075397269d074a2ac963285d8d37051b342d7432dfe55e2c70df5a14a989ed50183c3bd92c023762af0e78791a9017f2807b
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_uz.tar.gz 484659 SHA256 240f77186e6c773ccd14c2bfdedebc76109188dbe54f612432d9fa58ab7fec1c SHA512 a3cd34493183bb2fbee174970fb064042e378eeb4d77dd5f64edfcd9fc41be894bffd20517a52eb4207fe45814d4a2cb5e10e3c69b87cda87ea7eee51bdfd137 WHIRLPOOL bf1ec6b33ed4d6d0255e135df02214b8e78cd9aef9eb732509b1c7390090f77b46dd4ba2953cf51fb83ba0b9a721fca298d0cadf91988056feee9861834e4d62
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_ve.tar.gz 496730 SHA256 c040ba6ea39315fafce4ddadb955a9143a39107a16885b80dffa096a08cbcbff SHA512 6465556dd927e673a7b3b52c723281b2b2df94f368895cc3043b7ac3a50549dcfbad83db2ed2066a5f5d54cf848a839e9dbfbf3075a559869d97c9ec7d4af77b WHIRLPOOL 39b0d0c63dc66ab19db24e5ed819c02d1ef502865fab93edb6a5787419a9d38d75b70720905e79f2cfe910f0213dc1e89e7054107fe692a7d2cfa7064b4236ca
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_vi.tar.gz 524142 SHA256 2a2e63ab4083b0995e10bbfdab538ac1c9467ce2cc125bd05095443cfa67d594 SHA512 0709e46b0bbab59d1eb106f37ac2486b93e7a58fef29c8d5aa6be3b2e7846190616fddc3b1ff67fdc228b38b1ebaedfcb94dc69ec9b6b311ddca36e842b258d6 WHIRLPOOL a7c9ccb6221596baf4dc9ab99d76ed8498ea3f9ac10e159305067e900b69c3da7b768f9b5eac064dd969d5e391aa9cd78ff1a8d1893a45ce755bf3656aef702a
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_xh.tar.gz 502094 SHA256 dd3a23ae0122a7757f0daac83425432a4e0aff1ab98d387db7547b62804c0ed3 SHA512 b8a7471a9faf0f6de102a3b4867a3f68128a7b42f78cee714ae2dc24454a2e3a22a9bd08ddfe336e95bf00528fafdc72925cdf496b3c2d0ecc2ea1d908c33479 WHIRLPOOL 1d7c68667f7b8984bcc3b12cd603341ffd50aec3167436332c0d90d18b53ab03e1d3ff3870a31b52fcadea3af2e9d27a0b71e9582729823ef121aa80ccc595c1
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_zh-CN.tar.gz 572232 SHA256 7cba01645dd6c8f8caac196ed11b57ce2e96170131233ff49eef85ef3f6758df SHA512 cf9a9cd3e000ddc6f925d0dbcf59daaa5721344b08a55dc3a181b25c9fd4c2a27a104b77c0ed69fb40ac875f9b4e4565a8d04e4e6b18e030952bf86007d94a0d WHIRLPOOL 5f15fb4f43017f10c2e8ce3157bb9626496983780e15c89e42fdec9df07df7a0f3e3c7b4301b686f03ad014e8f818c5093543a56bf350f99156b14aa8561599e
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_zh-TW.tar.gz 568879 SHA256 4a3df5838145dc076882b34acb4ca498fbc337fbc092ca1ac25ddfda414fc545 SHA512 ab9a7375af460ff51e71b2a4eb32c700146ced309cf69affd7b32d41cfba07649516c2b7495c03ac516b595ee549d92839e3f9e4deb21612777a5025c87e2ca9 WHIRLPOOL 0479eab1f6b164271605930068fc6be1aec38abe97fbbfa6a2636dee0b2093e6792a3d01b6ee8e2d399677f15ff284560eb20c7cf079313e2198ce463f26bc8b
DIST LibreOffice_5.0.3.2_Linux_x86_rpm_langpack_zu.tar.gz 503399 SHA256 37520bc730ef06985c154b2076b8898cbfba2049210177957e4bf5906392a88e SHA512 e5017abdf158fc63e42b6258044c7c54ae771862835aa56e43243fcdc284657c87b6fae3dab9ea5bb278ecadb1008413ac214eb66688267f73218c7a3ce96503 WHIRLPOOL 665b755c6fcca4ef01d16114c0b5be9b9001a1a81f339c40d45e959c9e0530c5cbff32c0bfba8d3ef71a70eac91764acef4a47bbef953b87ac0694262949fe0c
DIST LibreOffice_5.0.5.2_Linux_x86_rpm_helppack_am.tar.gz 7197123 SHA256 27fb614d05bdb0dfc27a4cc0fa66852545bc2ab1c1cbda26cedf9ba9345357bf SHA512 d5936abc1c2255281a91cdf0084cc49fa866c925abe635005550db11a2ff438732937014f8531092c1dd6c9fb6ccaea5cb03242fb568bb3f061a169628b2d774 WHIRLPOOL 07e29554c49e73a7a28a20244668bf2b956a1c6c53c34ccb78565396f662010eef370d71349b07ee58a150099c05d8f67569ba45fec07d4ed6ca90d84ca87882
DIST LibreOffice_5.0.5.2_Linux_x86_rpm_helppack_ast.tar.gz 8014058 SHA256 6e44225485d170ffd9a582bca2b9d488d9ed616bf7aa20424190c2c782260929 SHA512 5de9a5450029b62009a73af91deaa110458ffc566bf35700b1ac9b9d16ee019dd1c9f88d359031f6855d2d3224933dc8899d626d0efbcf9eabd693c87aabe727 WHIRLPOOL 0af8b6bfbc77ce65103b73fc17a412cc96c3c132de09cba970b3760be0fdfa5886db51b72e399fd444353c18ec08023eb65a3dfbfada96cfb088fc0429c55176
DIST LibreOffice_5.0.5.2_Linux_x86_rpm_helppack_bg.tar.gz 8240090 SHA256 b2f3d18a432e04af2e0614843a720c4e5eed5612c00abbc88d98d0c78454ce04 SHA512 d0606cb082743aa47e55ae94bf1ad20e8490491e6626d8f5522d0e1a49377a3ded6b097399a0b2d5f96ff82b4ad722a99c5935c87566b9e8d911d825cdcafa05 WHIRLPOOL 017ec4f69c8a897df056147a313efbcd98c307ba41ae9b883057354c0262b362f7bac80c451ac97292ee6d3489ad70df89bd5b869ab4dbc9650aab039bab0fcc

@ -1,89 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit rpm eutils multilib versionator
MY_PV=$(get_version_component_range 1-3)
DESCRIPTION="Translations for the Libreoffice suite"
HOMEPAGE="http://www.libreoffice.org"
BASE_SRC_URI_TESTING="http://download.documentfoundation.org/${PN/-l10n/}/testing/${MY_PV}/rpm"
BASE_SRC_URI_STABLE="http://download.documentfoundation.org/${PN/-l10n/}/stable/${MY_PV}/rpm"
LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
IUSE="offlinehelp"
#
# when changing the language lists, please be careful to preserve the spaces (bug 491728)
#
LANGUAGES_HELP=" am ast bg bn_IN bn bo bs ca_valencia ca cs da de dz el en_GB en en_ZA eo es et eu fi fr gl gu he hi hr hu id is it ja ka km ko mk nb ne nl nn om pl pt_BR pt ru si sk sl sq sv tg tr ug uk vi zh_CN zh_TW "
LANGUAGES="${LANGUAGES_HELP}af ar as be br brx cy dgo fa ga gd gug kk kmr_Latn kn kok ks lb lo lt lv mai ml mn mni mr my nr nso oc or pa_IN ro rw sa_IN sat sd sid sr_Latn sr ss st sw_TZ ta te th tn ts tt uz ve xh zu "
for lang in ${LANGUAGES_HELP}; do
helppack=""
[[ ${lang} == en ]] && lang2=${lang/en/en_US} || lang2=${lang}
helppack="offlinehelp? ( ${BASE_SRC_URI_STABLE}/x86/LibreOffice_${MY_PV}_Linux_x86_rpm_helppack_${lang2/_/-}.tar.gz -> LibreOffice_${PV}_Linux_x86_rpm_helppack_${lang2/_/-}.tar.gz ${BASE_SRC_URI_TESTING}/x86/LibreOffice_${PV}_Linux_x86_rpm_helppack_${lang2/_/-}.tar.gz )"
SRC_URI+=" linguas_${lang}? ( ${helppack} )"
done
for lang in ${LANGUAGES}; do
langpack=""
[[ ${lang} == en ]] \
|| langpack="${BASE_SRC_URI_STABLE}/x86/LibreOffice_${MY_PV}_Linux_x86_rpm_langpack_${lang/_/-}.tar.gz -> LibreOffice_${PV}_Linux_x86_rpm_langpack_${lang/_/-}.tar.gz ${BASE_SRC_URI_TESTING}/x86/LibreOffice_${PV}_Linux_x86_rpm_langpack_${lang/_/-}.tar.gz"
[[ -z ${langpack} ]] || SRC_URI+=" linguas_${lang}? ( ${langpack} )"
IUSE+=" linguas_${lang}"
done
unset lang helppack langpack lang2
RDEPEND+="app-text/hunspell"
RESTRICT="strip"
S="${WORKDIR}"
src_prepare() {
local lang dir rpmdir
# First remove dictionaries, we want to use system ones.
find "${S}" -name *dict*.rpm -delete || die "Failed to remove dictionaries"
for lang in ${LANGUAGES}; do
# break away if not enabled; paludis support
use_if_iuse linguas_${lang} || continue
dir=${lang/_/-}
# for english we provide just helppack, as translation is always there
if [[ ${lang} != en ]]; then
rpmdir="LibreOffice_${PV}_Linux_x86_rpm_langpack_${dir}/RPMS/"
[[ -d ${rpmdir} ]] || die "Missing directory: ${rpmdir}"
rpm_unpack ./${rpmdir}/*.rpm
fi
if [[ "${LANGUAGES_HELP}" =~ " ${lang} " ]] && use offlinehelp; then
[[ ${lang} == en ]] && dir="en-US"
rpmdir="LibreOffice_${PV}_Linux_x86_rpm_helppack_${dir}/RPMS/"
[[ -d ${rpmdir} ]] || die "Missing directory: ${rpmdir}"
rpm_unpack ./${rpmdir}/*.rpm
fi
done
}
src_configure() { :; }
src_compile() { :; }
src_install() {
local dir="${S}"/opt/${PN/-l10n/}$(get_version_component_range 1-2)/
# Condition required for people that do not install anything eg no linguas
# or just english with no offlinehelp.
if [[ -d "${dir}" ]] ; then
insinto /usr/$(get_libdir)/${PN/-l10n/}/
doins -r "${dir}"/*
fi
# remove extensions that are in the l10n for some weird reason
rm -rf "${ED}"usr/$(get_libdir)/${PN/-l10n/}/share/extensions/ || \
die "Failed to remove extensions"
}

@ -15,7 +15,7 @@ BASE_SRC_URI_STABLE="http://download.documentfoundation.org/${PN/-l10n/}/stable/
LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
IUSE="offlinehelp"
#

@ -6,12 +6,10 @@ DIST 4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2 555
DIST 798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip 1521926 SHA256 1fb458d6aab06932693cc8a9b6e4e70944ee1ff052fa63606e3131df34e21753 SHA512 ec5ae23c8fe2f5efc377f7a9665039afadf28b4d8f2791379296766a5fbc9a3bf7548f9b0e3b3b07762229ec733a92ccbb69791ee0318c9c6f78f8e847253d3f WHIRLPOOL 8e446eb44188046b0e90694feba232f42c2e9f13d0f43783a18de37c94b86ff919b994931125c5d8001ecd320c1f4db5da482847304aa61646600a3bb33144b4
DIST a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip 23150 SHA256 75823776fb51a9c526af904f1503a7afaaab900fba83eda64f8a41073724c870 SHA512 2d3835f7ac356805025cafedcad97faa48d0f5da386e6ac7b7451030059df8e2fdb0861ade07a576ebf9fb5b88a973585ab0437944b06aac9289d6898ba8586a WHIRLPOOL 60b98d9af2c83c0cf12a5a60ba30957d335b8b967cac07971e1edbc787b9caecd4b3c5bb480e8b38fe8109c1cf74439ebafae130c976182c2c15399f38f5d28c
DIST d62650a6f908e85643e557a236ea989c-vigra1.6.0.tar.gz 16525605 SHA256 1f188ac03a8aa4663223eca8c82f91a55293d066d67127082e29a7dba1a98c9f SHA512 d08a7fe432e8df47d1d8992a45bb5f33149cb75b90eb74b2f2e457628d21a94b17eae0045096b053d2a866bf7710c775581c3e417b5dfaf66601aa18071b7305 WHIRLPOOL 95dc6ec0fb293c3538c1d51241283edf4e21647dcfd10229233ab7c3f13f7c78e6bb02c4d292a7cd2a2ec95575d775f0395e837bbc88ab4ddbaa5adfd62be2f0
DIST libreoffice-5.0.3.2.tar.xz 167009360 SHA256 77f9c9569c1199d914f38afa01547c1874535c56ad74b19614a0afc3ad66d4bd SHA512 fe49577d26c2241a2e7d6f2e8faa25cacf77dc94dbe76f7dbbf1b208295695298d24842c73444b284e9af2a323b7536cce6727ffab0431ac22d80691a9902e62 WHIRLPOOL 2a907729d9f2b436a0206f558022d9ace69d494106e3c76f9c141d1202438ca7c662eca102595e8143cb4c70cece44447f99b1093e813249433684725f3287d0
DIST libreoffice-5.0.5.2.tar.xz 167135308 SHA256 1ee729db840cf98bb00fed8c65550ccd6ced03123e3befcc511fe8df6f671b88 SHA512 f469d2faccd3e445324b0e8219a8a31b4dc8314a9b0559bfff06dd422eb6e6a9194dd4777391e71daa9bddf362cccca958defe165805f91e8334f95f36a011d2 WHIRLPOOL df4d74171c95f57a1a0fc7d25b7668abde5bb4eb8b326fd2179b4f311f5e63408919ca69bf2efe7effb2700488e11a0b4dc2059a5ce9c6a2de81d8f80314f598
DIST libreoffice-5.1.0.3.tar.xz 175720564 SHA256 b41b03f008dab3439bde31c1918f0477c035eab629166a79eeebb0bb6e8757b3 SHA512 ff068df64ca3a566d709e00e30d12d81095c88e9f05f785db805387ae5ff47dc7f8cd801ec6657a121fc6683fc7e32ff9abc508cae3b4f06d6ad22404a875de8 WHIRLPOOL 68930103295c2136915c015e0b62388586413fb62bc9c7bf2bb6cea7c7820449438af151c64a9efbd00e205b60e5860ee26a2b288495562a8bab1a33f008d064
DIST libreoffice-5.1.1.3.tar.xz 175820100 SHA256 2c5afb77e10daaf02b0521f0a3027345a9cfc02fa7a152f4a2e5d7a74abc8e38 SHA512 5aa5be15732808cce56eeb9274de35c15b31b56995ebbb9dfbfc19be23798576889e7276f42cb95cf9b8b1e0f755943ceb1994525bbbaedc24a28ac3345c6fe6 WHIRLPOOL b79ded47ed673f82df2bdbe1689b8d7fe272072e797868e2712d0f5b14f3cc8cd1cc5ac6437e695e48630504d4630e4e83b3bc03a8ed6f432bfbe7707a7dd078
DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 SHA256 22722121be062742624e0634beae92289c75e6a99ed507d3bf0a05c5164e3c69 SHA512 785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f WHIRLPOOL 1f36652a52d501d6548cfa9aa013b3e3a1867aa2b0693d2274cf7816d4aa4e0cde3c7096cc71ed47cf74e5f96da2757bf537f553021f8fd86939accb227bf538
DIST libreoffice-help-5.0.3.2.tar.xz 1882292 SHA256 7e5535b8bd9be88170abdef187d3cf16d2cccdb1fdbd4404a22f1cff55bd953e SHA512 73de5507b0e7994a189d5580ad7bfdf842e9a3a10cc0a9bbe39eb11f20e47fa7016f6cf6748ad7c35260587cfc7078eaac6055b439292068a9d9783509bd715d WHIRLPOOL 1e7c79250a407c0eac5f1538290dfe1f04b22799bc04a295cd6dfbf0405dc4478283dea09ede52adf25077729852c11f9f74e98f257c47a8a30b350d83d532ac
DIST libreoffice-help-5.0.5.2.tar.xz 1882884 SHA256 6664496d23d3e7e56dbca22b7cd9a2cf66e0e91609a20976870e0e235540c02a SHA512 63a27a160a98360d04f062c4a9b123ed0e89a4e081aaa03e50b0df7ef04c4396977401f909541a5f3510a3c2d7dbfc4c52839a1a4adc1a29bae8dd6a8056a170 WHIRLPOOL b9aae3d2f622ebb27bd9943d8111ec9c3fcfc77b35b1b93f294ed8fe7106ab001a10260c7f9ed45b5f9ca65229d15f25a3a92f6000682b6ae651c0cf16e81fed
DIST libreoffice-help-5.1.0.3.tar.xz 1903996 SHA256 c2e9dff6a930637ca9b203dc31b7f87b17a03419891201a386e81bfbbdc1b447 SHA512 5a7f9b59d14aa8b3f760abc835f7541d2458b6c2239a42653db91681d82a8f90bfc5c593c74ed086a64de8078eea6367ecd27f0ba07ce37fb13f6dd935f5a438 WHIRLPOOL 6d650f0faf230184a2db7e20440e755b0d05bbda1374bb4fc1bb3ed832d89b4f115bda4fad9f0a280d91d12aec1730b5b9dd76ef1d6acb417a03f7d3f6c4f320
DIST libreoffice-help-5.1.1.3.tar.xz 1904764 SHA256 ce5df97b26d25bf73cf29f122f9f453ca54055ce37a8bb3dc25e4c298b5d3da9 SHA512 2d2400850e0e734df8eb884df2edfabd6dd31c1ef8f43652feca3cc573c1acf6d73716eadf3ded39e2b15f010ec486835830f020aec7b47529064d5cdab4fde0 WHIRLPOOL 1a39adf1b424876b58a5ad8c3e3e625c0e54ad525d93d309698fed33549c40cae00543311f68fe22e39b9f871587811b6867633e741724d61e994d6ad8518cb2

@ -1,608 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
KDE_REQUIRED="optional"
QT_MINIMAL="4.7.4"
KDE_SCM="git"
CMAKE_REQUIRED="never"
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
PYTHON_REQ_USE="threads,xml"
# experimental ; release ; old
# Usually the tarballs are moved a lot so this should make
# everyone happy.
DEV_URI="
http://dev-builds.libreoffice.org/pre-releases/src
http://download.documentfoundation.org/libreoffice/src/${PV:0:5}/
http://download.documentfoundation.org/libreoffice/old/${PV}/
"
EXT_URI="http://ooo.itc.hu/oxygenoffice/download/libreoffice"
ADDONS_URI="http://dev-www.libreoffice.org/src/"
BRANDING="${PN}-branding-gentoo-0.8.tar.xz"
# PATCHSET="${P}-patchset-01.tar.xz"
[[ ${PV} == *9999* ]] && SCM_ECLASS="git-r3"
inherit multiprocessing autotools bash-completion-r1 check-reqs eutils java-pkg-opt-2 kde4-base pax-utils python-single-r1 multilib toolchain-funcs flag-o-matic versionator ${SCM_ECLASS}
unset SCM_ECLASS
DESCRIPTION="A full office productivity suite"
HOMEPAGE="http://www.libreoffice.org"
SRC_URI="branding? ( http://dev.gentoo.org/~dilfridge/distfiles/${BRANDING} )"
[[ -n ${PATCHSET} ]] && SRC_URI+=" http://dev.gentooexperimental.org/~scarabeus/${PATCHSET}"
# Split modules following git/tarballs
# Core MUST be first!
# Help is used for the image generator
MODULES="core help"
# Only release has the tarballs
if [[ ${PV} != *9999* ]]; then
for i in ${DEV_URI}; do
for mod in ${MODULES}; do
if [[ ${mod} == core ]]; then
SRC_URI+=" ${i}/${P}.tar.xz"
else
SRC_URI+=" ${i}/${PN}-${mod}-${PV}.tar.xz"
fi
done
unset mod
done
unset i
fi
unset DEV_URI
# Really required addons
# These are bundles that can't be removed for now due to huge patchsets.
# If you want them gone, patches are welcome.
ADDONS_SRC=(
"${ADDONS_URI}/d62650a6f908e85643e557a236ea989c-vigra1.6.0.tar.gz"
"${ADDONS_URI}/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz" # modifies source code
"collada? ( ${ADDONS_URI}/4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2 )"
"java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
# no release for 8 years, should we package it?
"libreoffice_extensions_wiki-publisher? ( ${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )"
# Does not build with 1.6 rhino at all
"libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip )"
# requirement of rhino
"libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip )"
# not packageable
"odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )"
)
SRC_URI+=" ${ADDONS_SRC[*]}"
unset ADDONS_URI
unset EXT_URI
unset ADDONS_SRC
IUSE="bluetooth +branding coinmp collada +cups dbus debug eds firebird gltf gnome gstreamer
+gtk gtk3 jemalloc kde libressl mysql odk postgres telepathy test vlc"
LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher"
# Unpackaged separate extensions:
# diagram: lo has 0.9.5 upstream is weirdly patched 0.9.4 -> wtf?
# hunart: only on ooo extensions -> fubared download path somewhere on sf
# numbertext, typo, validator, watch-window: ^^
# oooblogger: no homepage or anything
# Extensions that need extra work:
for lo_xt in ${LO_EXTS}; do
IUSE+=" libreoffice_extensions_${lo_xt}"
done
unset lo_xt
LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
[[ ${PV} == *9999* ]] || \
KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
COMMON_DEPEND="
${PYTHON_DEPS}
app-arch/zip
app-arch/unzip
>=app-text/hunspell-1.3.2-r3
app-text/mythes
>=app-text/libabw-0.1.0
>=app-text/libexttextcat-3.2
>=app-text/libebook-0.1.1
>=app-text/libetonyek-0.1.2
app-text/liblangtag
>=app-text/libmspub-0.1.0
>=app-text/libmwaw-0.3.5
>=app-text/libodfgen-0.1.0
app-text/libwpd:0.10[tools]
app-text/libwpg:0.3
=app-text/libwps-0.4*
>=app-text/poppler-0.16:=[xpdf-headers(+),cxx]
>=dev-cpp/clucene-2.3.3.4-r2
=dev-cpp/libcmis-0.5*
dev-db/unixODBC
>=dev-libs/boost-1.55:=
dev-libs/expat
>=dev-libs/hyphen-2.7.1
>=dev-libs/icu-4.8.1.1:=
=dev-libs/liborcus-0.7*
>=dev-libs/librevenge-0.0.1
>=dev-libs/nspr-4.8.8
>=dev-libs/nss-3.12.9
>=dev-lang/perl-5.0
!libressl? ( >=dev-libs/openssl-1.0.0d:0 )
libressl? ( dev-libs/libressl )
>=dev-libs/redland-1.0.16
media-gfx/graphite2
>=media-libs/fontconfig-2.8.0
media-libs/freetype:2
>=media-libs/glew-1.10
>=media-libs/harfbuzz-0.9.18:=[icu(+)]
media-libs/lcms:2
>=media-libs/libpng-1.4:0=
>=media-libs/libcdr-0.1.0
>=media-libs/libfreehand-0.1.0
media-libs/libpagemaker
>=media-libs/libvisio-0.1.0
>=net-misc/curl-7.21.4
net-libs/neon
net-nds/openldap
sci-mathematics/lpsolve
virtual/jpeg:0
>=x11-libs/cairo-1.10.0[X]
x11-libs/libXinerama
x11-libs/libXrandr
x11-libs/libXrender
virtual/glu
virtual/opengl
bluetooth? ( net-wireless/bluez )
coinmp? ( sci-libs/coinor-mp )
collada? ( >=media-libs/opencollada-1.2.2_p20150207 )
cups? ( net-print/cups )
dbus? ( >=dev-libs/dbus-glib-0.92 )
eds? ( gnome-extra/evolution-data-server )
firebird? ( >=dev-db/firebird-2.5 )
gltf? ( media-libs/libgltf )
gnome? ( gnome-base/gconf:2 )
gtk? (
x11-libs/gdk-pixbuf[X]
>=x11-libs/gtk+-2.24:2
)
gtk3? ( >=x11-libs/gtk+-3.8:3 )
gstreamer? (
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
)
jemalloc? ( dev-libs/jemalloc )
libreoffice_extensions_scripting-beanshell? ( >=dev-java/bsh-2.0_beta4 )
libreoffice_extensions_scripting-javascript? ( dev-java/rhino:1.6 )
libreoffice_extensions_wiki-publisher? (
dev-java/commons-codec:0
dev-java/commons-httpclient:3
dev-java/commons-lang:2.1
dev-java/commons-logging:0
)
mysql? ( >=dev-db/mysql-connector-c++-1.1.0 )
postgres? ( >=dev-db/postgresql-9.0:*[kerberos] )
telepathy? (
dev-libs/glib:2
>=net-libs/telepathy-glib-0.18.0
>=x11-libs/gtk+-2.24:2
)
"
RDEPEND="${COMMON_DEPEND}
!app-office/libreoffice-bin
!app-office/libreoffice-bin-debug
!<app-office/openoffice-bin-3.4.0-r1
!app-office/openoffice
media-fonts/libertine
media-fonts/liberation-fonts
media-fonts/urw-fonts
java? ( >=virtual/jre-1.6 )
kde? ( $(add_kdeapps_dep kioclient) )
vlc? ( media-video/vlc )
"
if [[ ${PV} != *9999* ]]; then
PDEPEND="=app-office/libreoffice-l10n-$(get_version_component_range 1-2)*"
else
# Translations are not reliable on live ebuilds
# rather force people to use english only.
PDEPEND="!app-office/libreoffice-l10n"
fi
# FIXME: cppunit should be moved to test conditional
# after everything upstream is under gbuild
# as dmake execute tests right away
DEPEND="${COMMON_DEPEND}
>=dev-libs/libatomic_ops-7.2d
>=dev-libs/libxml2-2.7.8
dev-libs/libxslt
dev-perl/Archive-Zip
dev-util/cppunit
>=dev-util/gperf-3
dev-util/intltool
>=dev-util/mdds-0.12.0:0=
media-libs/glm
net-misc/npapi-sdk
>=sys-apps/findutils-4.4.2
sys-devel/bison
sys-apps/coreutils
sys-devel/flex
sys-devel/gettext
>=sys-devel/make-3.82
sys-devel/ucpp
sys-libs/zlib
virtual/pkgconfig
x11-libs/libXt
x11-libs/libXtst
x11-proto/randrproto
x11-proto/xextproto
x11-proto/xineramaproto
x11-proto/xproto
java? (
>=virtual/jdk-1.6
>=dev-java/ant-core-1.7
)
odk? ( >=app-doc/doxygen-1.8.4 )
test? ( dev-util/cppunit )
"
REQUIRED_USE="
${PYTHON_REQUIRED_USE}
bluetooth? ( dbus )
collada? ( gltf )
gnome? ( gtk )
eds? ( gnome )
telepathy? ( gtk )
libreoffice_extensions_nlpsolver? ( java )
libreoffice_extensions_scripting-beanshell? ( java )
libreoffice_extensions_scripting-javascript? ( java )
libreoffice_extensions_wiki-publisher? ( java )
"
PATCHES=(
# not upstreamable stuff
"${FILESDIR}/${PN}-4.4-system-pyuno.patch"
)
CHECKREQS_MEMORY="512M"
if [[ ${MERGE_TYPE} != binary ]] ; then CHECKREQS_DISK_BUILD="6G" ; fi
pkg_pretend() {
local pgslot
use java || \
ewarn "If you plan to use lbase application you should enable java or you will get various crashes."
if [[ ${MERGE_TYPE} != binary ]]; then
check-reqs_pkg_pretend
if [[ $(gcc-major-version) -lt 4 ]] || {
[[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 6 ]]; }
then
eerror "Compilation with gcc older than 4.6 is not supported"
die "Too old gcc found."
fi
fi
# Ensure pg version but we have to be sure the pg is installed (first
# install on clean system)
if use postgres && has_version dev-db/postgresql; then
pgslot=$(postgresql-config show)
if [[ ${pgslot//.} -lt 90 ]] ; then
eerror "PostgreSQL slot must be set to 9.0 or higher."
eerror " postgresql-config set 9.0"
die "PostgreSQL slot is not set to 9.0 or higher."
fi
fi
}
pkg_setup() {
java-pkg-opt-2_pkg_setup
kde4-base_pkg_setup
python-single-r1_pkg_setup
[[ ${MERGE_TYPE} != binary ]] && check-reqs_pkg_setup
}
src_unpack() {
local mod
[[ -n ${PATCHSET} ]] && unpack ${PATCHSET}
use branding && unpack "${BRANDING}"
if [[ ${PV} != *9999* ]]; then
unpack "${P}.tar.xz"
for mod in ${MODULES}; do
[[ ${mod} == core ]] && continue
unpack "${PN}-${mod}-${PV}.tar.xz"
done
else
local base_uri branch checkout mypv
base_uri="git://anongit.freedesktop.org"
for mod in ${MODULES}; do
branch="master"
mypv=${PV/.9999}
[[ ${mypv} != ${PV} ]] && branch="${PN}-${mypv/./-}"
git-r3_fetch "${base_uri}/${PN}/${mod}" "refs/heads/${branch}"
[[ ${mod} != core ]] && checkout="${S}/${mod}"
[[ ${mod} == help ]] && checkout="helpcontent2" # doesn't match on help
git-r3_checkout "${base_uri}/${PN}/${mod}" ${checkout}
done
fi
}
src_prepare() {
# patchset
if [[ -n ${PATCHSET} ]]; then
EPATCH_FORCE="yes" \
EPATCH_SOURCE="${WORKDIR}/${PATCHSET/.tar.xz/}" \
EPATCH_SUFFIX="patch" \
epatch
fi
epatch "${PATCHES[@]}"
epatch_user
AT_M4DIR="m4" eautoreconf
# hack in the autogen.sh
touch autogen.lastrun
# system pyuno mess
sed -i \
-e "s:%eprefix%:${EPREFIX}:g" \
-e "s:%libdir%:$(get_libdir):g" \
pyuno/source/module/uno.py \
pyuno/source/officehelper.py || die
# sed in the tests
sed -i \
-e "s#all : build unitcheck#all : build#g" \
solenv/gbuild/Module.mk || die
sed -i \
-e "s#check: dev-install subsequentcheck#check: unitcheck slowcheck dev-install subsequentcheck#g" \
-e "s#Makefile.gbuild all slowcheck#Makefile.gbuild all#g" \
Makefile.in || die
if use branding; then
# hack...
mv -v "${WORKDIR}/branding-intro.png" "${S}/icon-themes/galaxy/brand/intro.png" || die
fi
}
src_configure() {
local java_opts
local internal_libs
local lo_ext
local ext_opts
# optimization flags
export GMAKE_OPTIONS="${MAKEOPTS}"
# System python 2.7 enablement:
export PYTHON_CFLAGS=$(python_get_CFLAGS)
export PYTHON_LIBS=$(python_get_LIBS)
if use collada; then
export OPENCOLLADA_CFLAGS="-I/usr/include/opencollada/COLLADABaseUtils -I/usr/include/opencollada/COLLADAFramework -I/usr/include/opencollada/COLLADASaxFrameworkLoader -I/usr/include/opencollada/GeneratedSaxParser"
export OPENCOLLADA_LIBS="-L /usr/$(get_libdir)/opencollada -lOpenCOLLADABaseUtils -lOpenCOLLADAFramework -lOpenCOLLADASaxFrameworkLoader -lGeneratedSaxParser"
fi
# sane: just sane.h header that is used for scan in writer, not
# linked or anything else, worthless to depend on
# vigra: just uses templates from there
# it is serious pain in the ass for packaging
# should be replaced by boost::gil if someone interested
internal_libs+="
--without-system-sane
--without-system-vigra
"
# libreoffice extensions handling
for lo_xt in ${LO_EXTS}; do
if [[ "${lo_xt}" == "scripting-beanshell" || "${lo_xt}" == "scripting-javascript" ]]; then
ext_opts+=" $(use_enable libreoffice_extensions_${lo_xt} ${lo_xt})"
else
ext_opts+=" $(use_enable libreoffice_extensions_${lo_xt} ext-${lo_xt})"
fi
done
if use java; then
# hsqldb: system one is too new
java_opts="
--without-junit
--without-system-hsqldb
--with-ant-home="${ANT_HOME}"
--with-jdk-home=$(java-config --jdk-home 2>/dev/null)
--with-jvm-path="${EPREFIX}/usr/lib/"
"
use libreoffice_extensions_scripting-beanshell && \
java_opts+=" --with-beanshell-jar=$(java-pkg_getjar bsh bsh.jar)"
use libreoffice_extensions_scripting-javascript && \
java_opts+=" --with-rhino-jar=$(java-pkg_getjar rhino-1.6 js.jar)"
if use libreoffice_extensions_wiki-publisher; then
java_opts+="
--with-commons-codec-jar=$(java-pkg_getjar commons-codec commons-codec.jar)
--with-commons-httpclient-jar=$(java-pkg_getjar commons-httpclient-3 commons-httpclient.jar)
--with-commons-lang-jar=$(java-pkg_getjar commons-lang-2.1 commons-lang.jar)
--with-commons-logging-jar=$(java-pkg_getjar commons-logging commons-logging.jar)
"
fi
fi
# system headers/libs/...: enforce using system packages
# --enable-cairo: ensure that cairo is always required
# --enable-graphite: disabling causes build breakages
# --enable-*-link: link to the library rather than just dlopen on runtime
# --enable-release-build: build the libreoffice as release
# --disable-fetch-external: prevent dowloading during compile phase
# --disable-gnome-vfs: old gnome virtual fs support
# --disable-kdeab: kde3 adressbook
# --disable-kde: kde3 support
# --disable-systray: quickstarter does not actually work at all so do not
# promote it
# --enable-extension-integration: enable any extension integration support
# --without-{fonts,myspell-dicts,ppsd}: prevent install of sys pkgs
# --disable-report-builder: too much java packages pulled in without pkgs
econf \
--docdir="${EPREFIX}/usr/share/doc/${PF}/" \
--with-system-headers \
--with-system-libs \
--with-system-jars \
--with-system-dicts \
--enable-cairo-canvas \
--enable-graphite \
--enable-largefile \
--enable-mergelibs \
--enable-neon \
--enable-python=system \
--enable-randr \
--enable-randr-link \
--enable-release-build \
--disable-hardlink-deliver \
--disable-ccache \
--disable-crashdump \
--disable-dependency-tracking \
--disable-epm \
--disable-fetch-external \
--disable-gnome-vfs \
--disable-gstreamer-0-10 \
--disable-report-builder \
--disable-kdeab \
--disable-kde \
--disable-online-update \
--disable-systray \
--with-alloc=$(use jemalloc && echo "jemalloc" || echo "system") \
--with-build-version="Gentoo official package" \
--enable-extension-integration \
--with-external-dict-dir="${EPREFIX}/usr/share/myspell" \
--with-external-hyph-dir="${EPREFIX}/usr/share/myspell" \
--with-external-thes-dir="${EPREFIX}/usr/share/myspell" \
--with-external-tar="${DISTDIR}" \
--with-lang="" \
--with-parallelism=$(makeopts_jobs) \
--with-system-ucpp \
--with-vendor="Gentoo Foundation" \
--with-x \
--without-fonts \
--without-myspell-dicts \
--without-help \
--with-helppack-integration \
--without-sun-templates \
$(use_enable bluetooth sdremote-bluetooth) \
$(use_enable coinmp) \
$(use_enable collada) \
$(use_enable cups) \
$(use_enable debug) \
$(use_enable dbus) \
$(use_enable eds evolution2) \
$(use_enable firebird firebird-sdbc) \
$(use_enable gltf) \
$(use_enable gnome gconf) \
$(use_enable gnome gio) \
$(use_enable gnome lockdown) \
$(use_enable gstreamer gstreamer-1-0) \
$(use_enable gtk) \
$(use_enable gtk3) \
$(use_enable kde kde4) \
$(use_enable mysql ext-mariadb-connector) \
$(use_enable odk) \
$(use_enable postgres postgresql-sdbc) \
$(use_enable telepathy) \
$(use_enable vlc) \
$(use_with coinmp system-coinmp) \
$(use_with collada system-opencollada) \
$(use_with gltf system-libgltf) \
$(use_with java) \
$(use_with mysql system-mysql-cppconn) \
$(use_with odk doxygen) \
${internal_libs} \
${java_opts} \
${ext_opts}
}
src_compile() {
# more and more LO stuff tries to use OpenGL, including tests during build
# bug 501508, bug 540624, bug 545974 and probably more
addpredict /dev/dri
addpredict /dev/ati
addpredict /dev/nvidiactl
# hack for offlinehelp, this needs fixing upstream at some point
# it is broken because we send --without-help
# https://bugs.freedesktop.org/show_bug.cgi?id=46506
(
grep "^export" "${S}/config_host.mk" > "${T}/config_host.mk" || die
source "${T}/config_host.mk" 2&> /dev/null
local path="${WORKDIR}/helpcontent2/source/auxiliary/"
mkdir -p "${path}" || die
echo "perl \"${S}/helpcontent2/helpers/create_ilst.pl\" -dir=icon-themes/galaxy/res/helpimg > \"${path}/helpimg.ilst\""
perl "${S}/helpcontent2/helpers/create_ilst.pl" \
-dir=icon-themes/galaxy/res/helpimg \
> "${path}/helpimg.ilst"
[[ -s "${path}/helpimg.ilst" ]] || \
ewarn "The help images list is empty, something is fishy, report a bug."
)
local target
use test && target="build" || target="build-nocheck"
# this is not a proper make script
make ${target} || die
}
src_test() {
make unitcheck || die
make slowcheck || die
}
src_install() {
# This is not Makefile so no buildserver
make DESTDIR="${D}" distro-pack-install -o build -o check || die
# Fix bash completion placement
newbashcomp "${ED}"etc/bash_completion.d/libreoffice.sh ${PN}
bashcomp_alias \
libreoffice \
unopkg loimpress lobase localc lodraw lomath lowriter lofromtemplate loweb loffice
rm -rf "${ED}"etc/ || die
if use branding; then
insinto /usr/$(get_libdir)/${PN}/program
newins "${WORKDIR}/branding-sofficerc" sofficerc
dodir /etc/env.d
echo "CONFIG_PROTECT=/usr/$(get_libdir)/${PN}/program/sofficerc" > "${ED}"etc/env.d/99${PN} || die
fi
# Hack for offlinehelp, this needs fixing upstream at some point.
# It is broken because we send --without-help
# https://bugs.freedesktop.org/show_bug.cgi?id=46506
insinto /usr/$(get_libdir)/libreoffice/help
doins xmlhelp/util/*.xsl
# Remove desktop files for support to old installs that can't parse mime
rm -r "${ED}"usr/share/mimelnk/ || die
# FIXME: Hack add missing file
exeinto /usr/$(get_libdir)/${PN}/program
doexe "${S}"/instdir/program/libsaxlo.so
pax-mark -m "${ED}"usr/$(get_libdir)/libreoffice/program/soffice.bin
pax-mark -m "${ED}"usr/$(get_libdir)/libreoffice/program/unopkg.bin
}
pkg_preinst() {
# Cache updates - all handled by kde eclass for all environments
kde4-base_pkg_preinst
}
pkg_postinst() {
kde4-base_pkg_postinst
}
pkg_postrm() {
kde4-base_pkg_postrm
}

@ -96,7 +96,7 @@ unset lo_xt
LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
[[ ${PV} == *9999* ]] || \
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
COMMON_DEPEND="
${PYTHON_DEPS}

@ -1,3 +1,2 @@
DIST glog-0.3.1-1.tar.gz 491798 SHA256 0a5ce945aaa5c64cb3889bf4844a0459263c06a77ad549042230dfea316787cb SHA512 9bf48fe53e45a7af24ea6cfe27f6a4b592efe9911e2c9764c364d551ad9a7ab4eae2ace64873ec9bd2202323032ffbdbbda5ea9e7514aa0e324e30048c238e96 WHIRLPOOL 21593af929da3db01527c6e9111b75a7318be2c14abebbfb1e09f0a6ac12442e522cb510a776ef95136168baa1400e759bb69f7670192301ed1044db00eac385
DIST glog-0.3.2.tar.gz 478666 SHA256 5e47f9437e97cb1621930dea3c557a2801ddac3b5db1a9fd0c3cde399f2c9ccd SHA512 75f61d63fd65df40995b657c47a6c2dcabd2e25716c7ac1d4229dfc6a43e5957576b9d090997ae0ec81b30b60df6fdc6ae1294a087cbc3d03ad42295980fddfd WHIRLPOOL c6649da59d7de673b39fdb4f6930c44ab6887595733468e9ed81928525892f21c23e0f8e9cb7aac383fdb3afa6f86aa683ccff5502b445c546f00bc44f4c75f2
DIST glog-0.3.3.tar.gz 509676 SHA256 fbf90c2285ba0561db7a40f8a4eefb9aa963e7d399bd450363e959929fe849d0 SHA512 95418ff0857415a0fbc15caeb22a13f3b6736618adcc3c30e054626f1397bc58399c45f68784c70b1f5dc594ebc6ea66e386896beab5c20be72dd53b25f5a4ac WHIRLPOOL 7ba26a936e3ac18afbccf141b888a885f3f9847d4f19c0ebad416d16fcff936b9622e03aec155f77622759a40e8684673c29648c026426326239f4485113c6cf
DIST glog-0.3.4.tar.gz 522508 SHA256 ce99d58dce74458f7656a68935d7a0c048fa7b4626566a71b7f4e545920ceb10 SHA512 139525b546a9eccacc9bebf7cc3053ba52229e9488485ad45344c3d3134ca819d3b571250c0e3a6d84097009c8be89b0f4fa16ef5ec838ffcc237ae11c3a034c WHIRLPOOL b6787336ea55de2f6574e29bc4649a7c64aa5d5e8a07ab15c2c5754ebf9cfefd1405c64cc4dfecab557814991ae4c97be078d21916181850ee12b853918c0a27

@ -1,32 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
inherit eutils
DESCRIPTION="Google's C++ logging library"
HOMEPAGE="https://github.com/google/glog"
SRC_URI="https://google-glog.googlecode.com/files/${P}-1.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="gflags static-libs test"
RDEPEND="gflags? ( dev-cpp/gflags )"
DEPEND="${RDEPEND}
test? (
dev-cpp/gmock
dev-cpp/gtest
)"
src_prepare() {
epatch "${FILESDIR}"/${PN}-0.3.2-avoid-inline-asm.patch
}
src_configure() {
export ac_cv_lib_gflags_main=$(usex gflags)
use test || export ac_cv_prog_GTEST_CONFIG=no
econf $(use_enable static-libs static)
}

@ -1,51 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
inherit eutils
DESCRIPTION="Google's C++ logging library"
HOMEPAGE="https://github.com/google/glog"
SRC_URI="https://google-glog.googlecode.com/files/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
IUSE="gflags static-libs unwind test"
RDEPEND="gflags? ( dev-cpp/gflags )
unwind? ( sys-libs/libunwind )"
DEPEND="${RDEPEND}
test? (
dev-cpp/gmock
dev-cpp/gtest
)"
src_prepare() {
epatch "${FILESDIR}"/${P}-avoid-inline-asm.patch
}
src_configure() {
export ac_cv_lib_gflags_main=$(usex gflags)
export ac_cv_lib_unwind_backtrace=$(usex unwind)
use test || export ac_cv_prog_GTEST_CONFIG=no
econf \
--docdir="\${datarootdir}/doc/${PF}" \
--htmldir="\${datarootdir}/doc/${PF}/html" \
$(use_enable static-libs static)
}
src_install() {
default
# Punt docs we don't care about (NEWS is 0 bytes).
rm "${ED}"/usr/share/doc/${PF}/{COPYING,NEWS,README.windows}
# --htmldir doesn't work (yet):
# https://code.google.com/p/google-glog/issues/detail?id=144
dohtml "${ED}"/usr/share/doc/${PF}/*
rm "${ED}"/usr/share/doc/${PF}/*.{html,css}
use static-libs || find "${ED}" -name '*.la' -delete
}

@ -1,51 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
inherit eutils
DESCRIPTION="Google's C++ logging library"
HOMEPAGE="https://github.com/google/glog"
SRC_URI="https://google-glog.googlecode.com/files/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="gflags static-libs unwind test"
RDEPEND="gflags? ( dev-cpp/gflags )
unwind? ( sys-libs/libunwind )"
DEPEND="${RDEPEND}
test? (
dev-cpp/gmock
dev-cpp/gtest
)"
src_prepare() {
epatch "${FILESDIR}"/${PN}-0.3.2-avoid-inline-asm.patch
}
src_configure() {
export ac_cv_lib_gflags_main=$(usex gflags)
export ac_cv_lib_unwind_backtrace=$(usex unwind)
use test || export ac_cv_prog_GTEST_CONFIG=no
econf \
--docdir="\${datarootdir}/doc/${PF}" \
--htmldir="\${datarootdir}/doc/${PF}/html" \
$(use_enable static-libs static)
}
src_install() {
default
# Punt docs we don't care about (NEWS is 0 bytes).
rm "${ED}"/usr/share/doc/${PF}/{COPYING,NEWS,README.windows}
# --htmldir doesn't work (yet):
# https://code.google.com/p/google-glog/issues/detail?id=144
dohtml "${ED}"/usr/share/doc/${PF}/*
rm "${ED}"/usr/share/doc/${PF}/*.{html,css}
use static-libs || find "${ED}" -name '*.la' -delete
}

@ -0,0 +1,69 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
inherit eutils multilib-minimal
DESCRIPTION="Google's C++ logging library"
HOMEPAGE="https://github.com/google/glog"
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="gflags static-libs unwind test"
RDEPEND="gflags? ( >=dev-cpp/gflags-2.0-r1[${MULTILIB_USEDEP}] )
unwind? ( sys-libs/libunwind )"
DEPEND="${RDEPEND}
test? (
>=dev-cpp/gmock-1.7.0-r1[${MULTILIB_USEDEP}]
>=dev-cpp/gtest-1.6.0-r2[${MULTILIB_USEDEP}]
)"
src_prepare() {
epatch "${FILESDIR}"/${PN}-0.3.2-avoid-inline-asm.patch
# Fix the --dodcdir flag:
# https://code.google.com/p/google-glog/issues/detail?id=193
sed -i \
-e '/^docdir =/s:=.*:= @docdir@:' \
Makefile.in || die
}
multilib_src_configure() {
use test || export ac_cv_prog_GTEST_CONFIG=no
ECONF_SOURCE=${S} \
ac_cv_lib_gflags_main=$(usex gflags) \
ac_cv_lib_unwind_backtrace=$(usex unwind) \
econf \
--docdir="\$(datarootdir)/doc/${PF}" \
--htmldir='$(docdir)/html' \
$(use_enable static-libs static)
}
_emake() {
# The tests always get built ... disable them when unused.
emake $(usex test '' noinst_PROGRAMS=) "$@"
}
multilib_src_compile() {
_emake
}
multilib_src_install() {
_emake install DESTDIR="${D}"
}
multilib_src_install_all() {
# Punt docs we don't care about (NEWS is 0 bytes).
rm "${ED}"/usr/share/doc/${PF}/{COPYING,NEWS,README.windows} || die
# --htmldir doesn't work (yet):
# https://code.google.com/p/google-glog/issues/detail?id=144
dohtml "${ED}"/usr/share/doc/${PF}/*
rm "${ED}"/usr/share/doc/${PF}/*.{html,css}
use static-libs || find "${ED}" -name '*.la' -delete
}

@ -5,6 +5,7 @@ DIST sqlite-autoconf-3090100.tar.gz 2284128 SHA256 d89d0e1d93deafebd0aa067d20d90
DIST sqlite-autoconf-3090200.tar.gz 2284431 SHA256 064c0abe9c9177534d4c770bca7a5902f9924b629ac886b4c08956be6dfbc36b SHA512 c4fdd7dee58e2e4c83091f2a98d8099c6403a66f566be46b54d465c5a58404555fdc1d08050ca60edb6366d220407cfc7409921c123915f78a04cd9930217fa7 WHIRLPOOL c57c3a3f9a7186606a8de0f562490d6c1db27204e9799f39313ea139fabb64bfc918243a20173119bc73776dbd42fc4c316590eb3a4c4334ef669a93be819adf
DIST sqlite-autoconf-3100000.tar.gz 2331542 SHA256 43cc292d70711fa7580250c8a1cd7c64813a4a0a479dbd502cce5f10b5d91042 SHA512 0d34f511f386e841b60ca6354715e7196c2c3d47e0ae13f09b9ae8d0f95118104b2bd8e13697c4c97b994269c2b2e112841ab74e82a2a64c50243d8ec8d8f46e WHIRLPOOL 090ee131929573a71f3049ee9accf3e8df21dd9d6834e499baf0988cad6bd64f433ef5f05cdb0ba0a15254ced47d94591c913be5e15d0de76e4a41f391393d94
DIST sqlite-autoconf-3100200.tar.gz 2332013 SHA256 a2b3b4bd1291ea7d6c8252f7edff36a4362f2f0e5d5370444ba6cbe313ae2971 SHA512 fa4e3757d76c9f0cf167481346c0844f41a3a7ea0e8fde186be7ebcc14f9b45b770386110e23860c6dcaaf1819aa12725fde7507271a0a8b59610dcc458c552f WHIRLPOOL 5bc1f324bb9fb7baa70a12e6e1519ccae7f2beef51ec48312df4a1a8890406bfbd4a9c0ee0b5a186619624763c65238fa34b88bb478c76e7a39b23c4a96eb66a
DIST sqlite-autoconf-3110000.tar.gz 2359347 SHA256 508d4dcbcf7a7181e95c717a1dc4ae3c0880b3d593be0c4b40abb6c3a0e201fb SHA512 208bb41e9b2a67ba5efdefe5393161996b7741a153647bd28b680a41a7d3c23f6c916bf6eede5325f507697fa92571c4982522ba9396a58e7a675564dec73865 WHIRLPOOL 9096de033729f27ccbdea0753b27a5170b1c1d7c6b016d00ad27c1a4b29dc8eabf15a1b8afcf97682f33b064552db3ceac5eb9d9612c8fd17d3602d3a592eb3d
DIST sqlite-doc-3081001.zip 5060040 SHA256 0b6c186a2da8b7d7397eb3942e97fd85b88734beb300702ace0dca4a3db729a6 SHA512 76caf476c98d8a0f5da55c4608bfc31235289e3ab2286089195fab86da6b5d98b2d5eb0fe7b81e3aff8f04939c9bcbfded6be22f0eeb21103478bf519e9ff78b WHIRLPOOL 5edd1d06babf19d54e326f6262d45851d43a0907adad66b130c93cf63efbfadcad6dbc98330bd4d2f80d1d528cd9088ada0727475b42005de6bcdbc4914e5d7c
DIST sqlite-doc-3081002.zip 5068441 SHA256 e355ec10989829d485d2df08f076f6c3f598f7fc1d45d307b4fd70d5e609e6c4 SHA512 c222b250de6c8e182da1b534f459600a81b300c87578f9484b7d6f1fbbfaad9e8be70c306d0200b163850f48c974c55ce25782fefd55672ef72f03dc0b5f8d19 WHIRLPOOL 148bbce9bc3ffb1f9101e45936ce060aa49dbc88647effabf5418fa95ccdb91a4971d171d940de3307a2d59144e73250c43f8d8d79927ac36a1e02784f143061
DIST sqlite-doc-3081101.zip 5108061 SHA256 89e3fc4bce7463885da3b03602b4260fe07240f9ea674ba4ac7ce2ee4987357f SHA512 8a39e05b1647f4769126234b9759552138f3e3874bc008686ef2f9136833ddc30b3b0696222a736d604e8910a436acedc4954e46894f4adc085eb5f2b6ab9280 WHIRLPOOL f47308753f8df2c497e1bf3cd941b862d69d4f6bbabb2f0606d144966cbb186c5e1513022a5adc122939180fc6cfaa7c83a9537481cce455a83b7bf68deec9cd
@ -12,6 +13,7 @@ DIST sqlite-doc-3090100.zip 5289099 SHA256 c8549a4261f74395496d1ebc4b7d36a51b2b3
DIST sqlite-doc-3090200.zip 5295693 SHA256 4b9ecb9d2b0424ca2a288184ee36fa16a11033400638117dd7c669ad2d39177c SHA512 aef3b340613eed376dca491fd25b98ced30b69454b24412cb094854c53496bddfb479293634b46f1c793377981d4094c38a6b9c3e67775b471407c4d8cc21435 WHIRLPOOL bf0a660a5fb88c50d71beb12b07cb1eb269d564817d9aaef0a5903d114af8d9d74c803346ca00dea9ac6c76a722a3d305c6303c1220cd712162325c916174cfe
DIST sqlite-doc-3100000.zip 5350213 SHA256 40af646d8c2109e5a15b1787e53524ed16c8e0d1705dda5f005b6186f18c2f2a SHA512 b04846e180d71c0bd3f76399f68df352ba663939a141fb1368f0099cfefb22e290ce1f5cf69eeb63a9136097c463ff9446670629f5b0662e5a230691c36e20c8 WHIRLPOOL 36802a6cb26b4f53945fcd79e5f665c0b9607ce8207fd647ac2735fb30fdba0419c0ecdfc946f74bd237fe646857bbb01a93c1e5135bd6aa13827c691d69c888
DIST sqlite-doc-3100200.zip 5374707 SHA256 21637344807efb9b6c6f615fd98b72620d074c720660940182888a4dbc2af982 SHA512 188f7b982066ba6680b13966b2d6f2c466fb99bef0c5c8ee0ca1a18a6760e5a26eef43ef985f2c9031e4299c27dc91a444f113549353c3209c5b50b97015aabb WHIRLPOOL f614a00fe9cc12e97f5c1bff6af008c3eeca5aa761656b0af3a1b790bee697f8316da2b57c457eb4c252463834b51a89911b9117c7d4508d4eba85eb73780a6b
DIST sqlite-doc-3110000.zip 5382519 SHA256 4a942d89d5bf0aa70c0a01267a52961632b27512c293eb6452f6efe909dcec50 SHA512 1c9a17c1461bae78d34a89a7c2bc7e7108d95ece40c909835fc08a7f332823a152a7a357f83755d66307336ce116d9539ef67be44c5e11ec742721ac819fd708 WHIRLPOOL 742df247b6930062cf0904d03a9e543c1affc8f592f8675a99a95acf34501cc14b47ca9eb7ee8062f83960cfdb62b2a05656989e2438d45fe70c90c2c5ce518a
DIST sqlite-src-3081001.zip 7648823 SHA256 def6e2401c8da91b489de19d1a1734f722b4e629148ab804776d27b49ba49e7b SHA512 7604ac35eddd4aca53c02b0ab7ae7682856aec2eb4e6a9627da041ea19d464bb6080a70d84070a94abf77eb14ae616a0a8c5fe2f2a6c19fc899d1b21535d3e1a WHIRLPOOL c44e4f446d12af1f4df49e171276d853381784e979d3521cafbfdd5b5359c792586d298f3573bbda8a260b9008a4b7fcdc4ce0382fdda18574287018a2cb4f4c
DIST sqlite-src-3081002.zip 7648737 SHA256 fda379bc4590761838d02ac8008433b7c3eae6e120e45d639d24b09d0004b42d SHA512 99661c709ffe8d5776c3ed2c1a64c70f541b68f0c7745e3e769528273966f71eeb29e8911d42ede9420f179b7fcbda63c4d0980a9d7bc05e937d0a6deb7b814f WHIRLPOOL 4e13138a5f92f5c5fe65c8b670097b57ea778244a37a5bcabf75f86f4ac3f0bc17860f3e55833adc9adcc335b6aece396c685421b58ccb0ddca66f37edfda7fc
DIST sqlite-src-3081101.zip 9057103 SHA256 261ad454663f66fda6101b278bb7b3931cf01884deefbf4ea6b152f83a624662 SHA512 e84048a4a7f9c51219698b59d45c0c533ffe46ba6a20b96ca40f8066fd3825f80f963283d61dc22b2eb5bbca35db3ed4a6e13b1ab3c8b70b0af83469d2760f16 WHIRLPOOL c1add1e5a269546883e58c1666b8acdc58b16b6ad37ea546c99c8ece3348196d5ba33effb17fc773f4d49b1ee45583de7fec3fbe2f6d48e95fdfe4a802c6a824
@ -19,3 +21,4 @@ DIST sqlite-src-3090100.zip 9283333 SHA256 9a572415375d709d347c316b36c59a9181831
DIST sqlite-src-3090200.zip 9284007 SHA256 d0899e14797ded1e3cfdd7280c8fb485a07c64f44559df1d0290937997c4451d SHA512 59dad1a6e6ac68b93a158b66758a529cbc1d3c0225746f5dd9acb79274e55c440be483b7796ba6da8686f448594dc13238f5e4f1a8fbedb9baf12ad9169d79f8 WHIRLPOOL cbde5d16b7540e1b1fb4c78d8c8fb978f65d022bab5e5c2448f5d81c003be19cd1905fa3108b7a8a50531755d3825e75405d42245381e6b1d61cc85b9c8b7434
DIST sqlite-src-3100000.zip 9222423 SHA256 7dd893f5569f0aa2fdd4f463f1f4ee670cff3f493d880d5e365c72fcdd777566 SHA512 70f09a41e516a8152e5e3b08e4e2e2e54dbe2976c89c4dfca08efbf2124dd3f73ef1d3b49742e03ea92fb99061c1ac67e0d7ad6d327c194faec0f48a1550264e WHIRLPOOL 7ffa03e617c7d53eeccacb178f4fece689e4bf7bbdee07ab532e93fa018a977a9604ae967ca6aa325606ee69ed77a4c2e7fbb24fe1800dc94b91f84f18f6a446
DIST sqlite-src-3100200.zip 9223036 SHA256 a45e1574e77951116cef6ad7eb79a683385a3a33fc78037e3cfcfd9243c4fb86 SHA512 08bd94f6fc282ab9e30e602c5eb27e0611bd7d9841f1135b037b9a3b09055f88a0351ce4973753fbd186ac912cdb2cf2e62835c67c35f9146697147bd7b7713d WHIRLPOOL 2a3de53f7eb944edb31602c121c2be518d1ce28d8b21933ac262fac7f48e803b9267ea0abbc7b578b44bc1104d65c4610a862c821f9797806fb674a7ab32729c
DIST sqlite-src-3110000.zip 9293025 SHA256 ac670e151222f5deee88d7883d8d509a874fe0e5df288659ada011ca8b435db0 SHA512 c83c1449e4f39f3aa22522a0ae8afa875259a7e1db7af129a7d185246567337435093d1f3a21a5038bbc97e35bb582b240ecffbe24d9fd6b60012016b9ebeecc WHIRLPOOL bcee84e44827a2a051b7d7b99e6e636373d656cf682eb12dae33bb884f4596f5223007a0e4f13993edb8da13551acb2d0957e6c53260d1ff056ac44c3fecb7d8

@ -0,0 +1,443 @@
https://www.sqlite.org/cgi/src/info/374b5108087a2eae
--- ext/fts3/fts3_tokenizer.c
+++ ext/fts3/fts3_tokenizer.c
@@ -30,6 +30,18 @@
#include <string.h>
/*
+** Return true if the two-argument version of fts3_tokenizer()
+** has been activated via a prior call to sqlite3_db_config(db,
+** SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER, 1, 0);
+*/
+static int fts3TokenizerEnabled(sqlite3_context *context){
+ sqlite3 *db = sqlite3_context_db_handle(context);
+ int isEnabled = 0;
+ sqlite3_db_config(db,SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER,-1,&isEnabled);
+ return isEnabled;
+}
+
+/*
** Implementation of the SQL scalar function for accessing the underlying
** hash table. This function may be called as follows:
**
@@ -49,7 +61,7 @@
** is a blob containing the pointer stored as the hash data corresponding
** to string <key-name> (after the hash-table is updated, if applicable).
*/
-static void scalarFunc(
+static void fts3TokenizerFunc(
sqlite3_context *context,
int argc,
sqlite3_value **argv
@@ -67,27 +79,23 @@
nName = sqlite3_value_bytes(argv[0])+1;
if( argc==2 ){
-#ifdef SQLITE_ENABLE_FTS3_TOKENIZER
- void *pOld;
- int n = sqlite3_value_bytes(argv[1]);
- if( zName==0 || n!=sizeof(pPtr) ){
- sqlite3_result_error(context, "argument type mismatch", -1);
- return;
- }
- pPtr = *(void **)sqlite3_value_blob(argv[1]);
- pOld = sqlite3Fts3HashInsert(pHash, (void *)zName, nName, pPtr);
- if( pOld==pPtr ){
- sqlite3_result_error(context, "out of memory", -1);
+ if( fts3TokenizerEnabled(context) ){
+ void *pOld;
+ int n = sqlite3_value_bytes(argv[1]);
+ if( zName==0 || n!=sizeof(pPtr) ){
+ sqlite3_result_error(context, "argument type mismatch", -1);
+ return;
+ }
+ pPtr = *(void **)sqlite3_value_blob(argv[1]);
+ pOld = sqlite3Fts3HashInsert(pHash, (void *)zName, nName, pPtr);
+ if( pOld==pPtr ){
+ sqlite3_result_error(context, "out of memory", -1);
+ }
+ }else{
+ sqlite3_result_error(context, "fts3tokenize disabled", -1);
return;
}
-#else
- sqlite3_result_error(context, "fts3tokenize: "
- "disabled - rebuild with -DSQLITE_ENABLE_FTS3_TOKENIZER", -1
- );
- return;
-#endif /* SQLITE_ENABLE_FTS3_TOKENIZER */
- }else
- {
+ }else{
if( zName ){
pPtr = sqlite3Fts3HashFind(pHash, zName, nName);
}
@@ -98,7 +106,6 @@
return;
}
}
-
sqlite3_result_blob(context, (void *)&pPtr, sizeof(pPtr), SQLITE_TRANSIENT);
}
@@ -336,7 +343,6 @@
Tcl_DecrRefCount(pRet);
}
-#ifdef SQLITE_ENABLE_FTS3_TOKENIZER
static
int registerTokenizer(
sqlite3 *db,
@@ -358,7 +364,6 @@
return sqlite3_finalize(pStmt);
}
-#endif /* SQLITE_ENABLE_FTS3_TOKENIZER */
static
@@ -431,13 +436,13 @@
assert( 0==strcmp(sqlite3_errmsg(db), "unknown tokenizer: nosuchtokenizer") );
/* Test the storage function */
-#ifdef SQLITE_ENABLE_FTS3_TOKENIZER
- rc = registerTokenizer(db, "nosuchtokenizer", p1);
- assert( rc==SQLITE_OK );
- rc = queryTokenizer(db, "nosuchtokenizer", &p2);
- assert( rc==SQLITE_OK );
- assert( p2==p1 );
-#endif
+ if( fts3TokenizerEnabled(context) ){
+ rc = registerTokenizer(db, "nosuchtokenizer", p1);
+ assert( rc==SQLITE_OK );
+ rc = queryTokenizer(db, "nosuchtokenizer", &p2);
+ assert( rc==SQLITE_OK );
+ assert( p2==p1 );
+ }
sqlite3_result_text(context, "ok", -1, SQLITE_STATIC);
}
@@ -453,7 +458,7 @@
** sqlite3Fts3HashInit(pHash, FTS3_HASH_STRING, 1);
**
** This function adds a scalar function (see header comment above
-** scalarFunc() in this file for details) and, if ENABLE_TABLE is
+** fts3TokenizerFunc() in this file for details) and, if ENABLE_TABLE is
** defined at compilation time, a temporary virtual table (see header
** comment above struct HashTableVtab) to the database schema. Both
** provide read/write access to the contents of *pHash.
@@ -482,10 +487,10 @@
#endif
if( SQLITE_OK==rc ){
- rc = sqlite3_create_function(db, zName, 1, any, p, scalarFunc, 0, 0);
+ rc = sqlite3_create_function(db, zName, 1, any, p, fts3TokenizerFunc, 0, 0);
}
if( SQLITE_OK==rc ){
- rc = sqlite3_create_function(db, zName, 2, any, p, scalarFunc, 0, 0);
+ rc = sqlite3_create_function(db, zName, 2, any, p, fts3TokenizerFunc, 0, 0);
}
#ifdef SQLITE_TEST
if( SQLITE_OK==rc ){
--- src/main.c
+++ src/main.c
@@ -797,8 +797,9 @@
int op; /* The opcode */
u32 mask; /* Mask of the bit in sqlite3.flags to set/clear */
} aFlagOp[] = {
- { SQLITE_DBCONFIG_ENABLE_FKEY, SQLITE_ForeignKeys },
- { SQLITE_DBCONFIG_ENABLE_TRIGGER, SQLITE_EnableTrigger },
+ { SQLITE_DBCONFIG_ENABLE_FKEY, SQLITE_ForeignKeys },
+ { SQLITE_DBCONFIG_ENABLE_TRIGGER, SQLITE_EnableTrigger },
+ { SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER, SQLITE_Fts3Tokenizer },
};
unsigned int i;
rc = SQLITE_ERROR; /* IMP: R-42790-23372 */
@@ -2815,6 +2816,9 @@
#if defined(SQLITE_ENABLE_OVERSIZE_CELL_CHECK)
| SQLITE_CellSizeCk
#endif
+#if defined(SQLITE_ENABLE_FTS3_TOKENIZER)
+ | SQLITE_Fts3Tokenizer
+#endif
;
sqlite3HashInit(&db->aCollSeq);
#ifndef SQLITE_OMIT_VIRTUALTABLE
--- src/sqlite.h.in
+++ src/sqlite.h.in
@@ -1904,11 +1904,25 @@
** following this call. The second parameter may be a NULL pointer, in
** which case the trigger setting is not reported back. </dd>
**
+** <dt>SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER</dt>
+** <dd> ^This option is used to enable or disable the two-argument
+** version of the [fts3_tokenizer()] function which is part of the
+** [FTS3] full-text search engine extension.
+** There should be two additional arguments.
+** The first argument is an integer which is 0 to disable fts3_tokenizer() or
+** positive to enable fts3_tokenizer() or negative to leave the setting
+** unchanged.
+** The second parameter is a pointer to an integer into which
+** is written 0 or 1 to indicate whether fts3_tokenizer is disabled or enabled
+** following this call. The second parameter may be a NULL pointer, in
+** which case the new setting is not reported back. </dd>
+**
** </dl>
*/
-#define SQLITE_DBCONFIG_LOOKASIDE 1001 /* void* int int */
-#define SQLITE_DBCONFIG_ENABLE_FKEY 1002 /* int int* */
-#define SQLITE_DBCONFIG_ENABLE_TRIGGER 1003 /* int int* */
+#define SQLITE_DBCONFIG_LOOKASIDE 1001 /* void* int int */
+#define SQLITE_DBCONFIG_ENABLE_FKEY 1002 /* int int* */
+#define SQLITE_DBCONFIG_ENABLE_TRIGGER 1003 /* int int* */
+#define SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER 1004 /* int int* */
/*
--- src/sqliteInt.h
+++ src/sqliteInt.h
@@ -1317,6 +1317,7 @@
#define SQLITE_VdbeEQP 0x04000000 /* Debug EXPLAIN QUERY PLAN */
#define SQLITE_Vacuum 0x08000000 /* Currently in a VACUUM */
#define SQLITE_CellSizeCk 0x10000000 /* Check btree cell sizes on load */
+#define SQLITE_Fts3Tokenizer 0x20000000 /* Enable fts3_tokenizer(2) */
/*
--- src/test1.c
+++ src/test1.c
@@ -6921,6 +6921,53 @@
}
/*
+** tclcmd: sqlite3_db_config DB SETTING VALUE
+**
+** Invoke sqlite3_db_config() for one of the setting values.
+*/
+static int test_sqlite3_db_config(
+ void *clientData,
+ Tcl_Interp *interp,
+ int objc,
+ Tcl_Obj *CONST objv[]
+){
+ static const struct {
+ const char *zName;
+ int eVal;
+ } aSetting[] = {
+ { "FKEY", SQLITE_DBCONFIG_ENABLE_FKEY },
+ { "TRIGGER", SQLITE_DBCONFIG_ENABLE_TRIGGER },
+ { "FTS3_TOKENIZER", SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER },
+ };
+ int i;
+ int v;
+ const char *zSetting;
+ sqlite3 *db;
+
+ if( objc!=4 ){
+ Tcl_WrongNumArgs(interp, 1, objv, "DB SETTING VALUE");
+ return TCL_ERROR;
+ }
+ if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR;
+ zSetting = Tcl_GetString(objv[2]);
+ if( sqlite3_strglob("SQLITE_*", zSetting)==0 ) zSetting += 7;
+ if( sqlite3_strglob("DBCONFIG_*", zSetting)==0 ) zSetting += 9;
+ if( sqlite3_strglob("ENABLE_*", zSetting)==0 ) zSetting += 7;
+ for(i=0; i<ArraySize(aSetting); i++){
+ if( strcmp(zSetting, aSetting[i].zName)==0 ) break;
+ }
+ if( i>=ArraySize(aSetting) ){
+ Tcl_SetObjResult(interp,
+ Tcl_NewStringObj("unknown sqlite3_db_config setting", -1));
+ return TCL_ERROR;
+ }
+ if( Tcl_GetIntFromObj(interp, objv[3], &v) ) return TCL_ERROR;
+ sqlite3_db_config(db, aSetting[i].eVal, v, &v);
+ Tcl_SetObjResult(interp, Tcl_NewIntObj(v));
+ return TCL_OK;
+}
+
+/*
** Register commands with the TCL interpreter.
*/
int Sqlitetest1_Init(Tcl_Interp *interp){
@@ -6989,6 +7036,7 @@
Tcl_ObjCmdProc *xProc;
void *clientData;
} aObjCmd[] = {
+ { "sqlite3_db_config", test_sqlite3_db_config, 0 },
{ "bad_behavior", test_bad_behavior, (void*)&iZero },
{ "register_dbstat_vtab", test_register_dbstat_vtab },
{ "sqlite3_connection_pointer", get_sqlite_pointer, 0 },
--- src/test_config.c
+++ src/test_config.c
@@ -370,12 +370,6 @@
Tcl_SetVar2(interp, "sqlite_options", "fts3", "0", TCL_GLOBAL_ONLY);
#endif
-#ifdef SQLITE_ENABLE_FTS3_TOKENIZER
- Tcl_SetVar2(interp, "sqlite_options", "fts3_tokenizer", "1", TCL_GLOBAL_ONLY);
-#else
- Tcl_SetVar2(interp, "sqlite_options", "fts3_tokenizer", "0", TCL_GLOBAL_ONLY);
-#endif
-
#ifdef SQLITE_ENABLE_FTS5
Tcl_SetVar2(interp, "sqlite_options", "fts5", "1", TCL_GLOBAL_ONLY);
#else
--- test/fts3atoken.test
+++ test/fts3atoken.test
@@ -56,40 +56,41 @@
#
# 5: Test that the table created to use tokenizer 'blah' is usable.
#
-ifcapable fts3_tokenizer {
- do_test fts3atoken-1.1 {
- catchsql {
- CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize blah);
- }
- } {1 {unknown tokenizer: blah}}
- do_test fts3atoken-1.2 {
- execsql {
- SELECT fts3_tokenizer('blah', fts3_tokenizer('simple')) IS NULL;
- }
- } {0}
- do_test fts3atoken-1.3 {
- execsql {
- SELECT fts3_tokenizer('blah') == fts3_tokenizer('simple');
- }
- } {1}
- do_test fts3atoken-1.4 {
- catchsql {
- CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize blah);
- }
- } {0 {}}
- do_test fts3atoken-1.5 {
- execsql {
- INSERT INTO t1(content) VALUES('There was movement at the station');
- INSERT INTO t1(content) VALUES('For the word has passed around');
- INSERT INTO t1(content) VALUES('That the colt from ol regret had got');
- SELECT content FROM t1 WHERE content MATCH 'movement'
- }
- } {{There was movement at the station}}
-} else {
- do_catchsql_test 1.6 {
+sqlite3_db_config db SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER 1
+do_test fts3atoken-1.1 {
+ catchsql {
+ CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize blah);
+ }
+} {1 {unknown tokenizer: blah}}
+do_test fts3atoken-1.2 {
+ execsql {
SELECT fts3_tokenizer('blah', fts3_tokenizer('simple')) IS NULL;
- } {1 {fts3tokenize: disabled - rebuild with -DSQLITE_ENABLE_FTS3_TOKENIZER}}
-}
+ }
+} {0}
+do_test fts3atoken-1.3 {
+ execsql {
+ SELECT fts3_tokenizer('blah') == fts3_tokenizer('simple');
+ }
+} {1}
+do_test fts3atoken-1.4 {
+ catchsql {
+ CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize blah);
+ }
+} {0 {}}
+do_test fts3atoken-1.5 {
+ execsql {
+ INSERT INTO t1(content) VALUES('There was movement at the station');
+ INSERT INTO t1(content) VALUES('For the word has passed around');
+ INSERT INTO t1(content) VALUES('That the colt from ol regret had got');
+ SELECT content FROM t1 WHERE content MATCH 'movement'
+ }
+} {{There was movement at the station}}
+
+sqlite3_db_config db SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER 0
+do_catchsql_test 1.6 {
+ SELECT fts3_tokenizer('blah', fts3_tokenizer('simple')) IS NULL;
+} {1 {fts3tokenize disabled}}
+
#--------------------------------------------------------------------------
# Test cases fts3atoken-2.* test error cases in the scalar function based
@@ -212,14 +213,14 @@
do_catchsql_test 6.2.1 {
SELECT fts3_tokenizer(NULL);
} {1 {unknown tokenizer: }}
-ifcapable fts3_tokenizer {
- do_catchsql_test 6.2.2 {
- SELECT fts3_tokenizer(NULL, X'1234567812345678');
- } {1 {argument type mismatch}}
- do_catchsql_test 6.2.3 {
- SELECT fts3_tokenizer(NULL, X'12345678');
- } {1 {argument type mismatch}}
-}
+
+sqlite3_db_config db SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER 1
+do_catchsql_test 6.2.2 {
+ SELECT fts3_tokenizer(NULL, X'1234567812345678');
+} {1 {argument type mismatch}}
+do_catchsql_test 6.2.3 {
+ SELECT fts3_tokenizer(NULL, X'12345678');
+} {1 {argument type mismatch}}
finish_test
--- test/fts4langid.test
+++ test/fts4langid.test
@@ -358,31 +358,30 @@
}
}
-ifcapable fts3_tokenizer {
- do_test 4.1.0 {
- reset_db
- set ptr [fts3_test_tokenizer]
- execsql { SELECT fts3_tokenizer('testtokenizer', $ptr) }
- build_multilingual_db_2 db
- } {}
- do_execsql_test 4.1.1 {
- SELECT docid FROM t4 WHERE t4 MATCH 'quick';
- } {0}
- do_execsql_test 4.1.2 {
- SELECT docid FROM t4 WHERE t4 MATCH 'quick' AND lid=1;
- } {}
- do_execsql_test 4.1.3 {
- SELECT docid FROM t4 WHERE t4 MATCH 'Quick' AND lid=1;
- } {1}
- for {set i 0} {$i < 50} {incr i} {
- do_execsql_test 4.1.4.$i {
- SELECT count(*) FROM t4 WHERE t4 MATCH 'fox' AND lid=$i;
- } [expr 0==($i%2)]
- }
- do_catchsql_test 4.1.5 {
- INSERT INTO t4(content, lid) VALUES('hello world', 101)
- } {1 {SQL logic error or missing database}}
+do_test 4.1.0 {
+ reset_db
+ set ptr [fts3_test_tokenizer]
+ sqlite3_db_config db SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER 1
+ execsql { SELECT fts3_tokenizer('testtokenizer', $ptr) }
+ build_multilingual_db_2 db
+} {}
+do_execsql_test 4.1.1 {
+ SELECT docid FROM t4 WHERE t4 MATCH 'quick';
+} {0}
+do_execsql_test 4.1.2 {
+ SELECT docid FROM t4 WHERE t4 MATCH 'quick' AND lid=1;
+} {}
+do_execsql_test 4.1.3 {
+ SELECT docid FROM t4 WHERE t4 MATCH 'Quick' AND lid=1;
+} {1}
+for {set i 0} {$i < 50} {incr i} {
+ do_execsql_test 4.1.4.$i {
+ SELECT count(*) FROM t4 WHERE t4 MATCH 'fox' AND lid=$i;
+ } [expr 0==($i%2)]
}
+do_catchsql_test 4.1.5 {
+ INSERT INTO t4(content, lid) VALUES('hello world', 101)
+} {1 {SQL logic error or missing database}}
#-------------------------------------------------------------------------
# Test cases 5.*

@ -0,0 +1,132 @@
Link executables against libsqlite3.so.
Increase timeout for fuzzcheck.
Fix building with dlopen() not available.
--- Makefile.in
+++ Makefile.in
@@ -550,7 +550,7 @@
# Extra compiler options for various shell tools
#
SHELL_OPT = -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS4
-SHELL_OPT += -DSQLITE_ENABLE_EXPLAIN_COMMENTS
+SHELL_OPT += -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_DBSTAT_VTAB
FUZZERSHELL_OPT = -DSQLITE_ENABLE_JSON1
FUZZCHECK_OPT = -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_MEMSYS5
@@ -571,18 +571,18 @@
libtclsqlite3.la: tclsqlite.lo libsqlite3.la
$(LTLINK) -no-undefined -o $@ tclsqlite.lo \
- libsqlite3.la @TCL_STUB_LIB_SPEC@ $(TLIBS) \
+ libsqlite3.la @TCL_STUB_LIB_SPEC@ \
-rpath "$(TCLLIBDIR)" \
-version-info "8:6:8" \
-avoid-version
-sqlite3$(TEXE): $(TOP)/src/shell.c sqlite3.c
- $(LTLINK) $(READLINE_FLAGS) $(SHELL_OPT) -o $@ \
- $(TOP)/src/shell.c sqlite3.c \
- $(LIBREADLINE) $(TLIBS) -rpath "$(libdir)"
+sqlite3$(TEXE): $(TOP)/src/shell.c libsqlite3.la
+ $(LTLINK) $(READLINE_FLAGS) -o $@ \
+ $(TOP)/src/shell.c libsqlite3.la \
+ $(LIBREADLINE)
-sqldiff$(TEXE): $(TOP)/tool/sqldiff.c sqlite3.c sqlite3.h
- $(LTLINK) -o $@ $(TOP)/tool/sqldiff.c sqlite3.c $(TLIBS)
+sqldiff$(TEXE): $(TOP)/tool/sqldiff.c libsqlite3.la
+ $(LTLINK) -o $@ $(TOP)/tool/sqldiff.c libsqlite3.la
srcck1$(BEXE): $(TOP)/tool/srcck1.c
$(BCC) -o srcck1$(BEXE) $(TOP)/tool/srcck1.c
@@ -650,7 +650,7 @@
# Rule to build the amalgamation
#
sqlite3.lo: sqlite3.c
- $(LTCOMPILE) $(TEMP_STORE) -c sqlite3.c
+ $(LTCOMPILE) $(SHELL_OPT) $(TEMP_STORE) -c sqlite3.c
# Rules to build the LEMON compiler generator
#
@@ -1074,13 +1074,13 @@
# Fuzz testing
fuzztest: fuzzcheck$(TEXE) $(FUZZDATA)
- ./fuzzcheck$(TEXE) $(FUZZDATA)
+ ./fuzzcheck$(TEXE) --timeout 3600 $(FUZZDATA)
fastfuzztest: fuzzcheck$(TEXE) $(FUZZDATA)
- ./fuzzcheck$(TEXE) --limit-mem 100M $(FUZZDATA)
+ ./fuzzcheck$(TEXE) --limit-mem 100M --timeout 3600 $(FUZZDATA)
valgrindfuzz: fuzzcheck$(TEXT) $(FUZZDATA)
- valgrind ./fuzzcheck$(TEXE) --cell-size-check --limit-mem 10M --timeout 600 $(FUZZDATA)
+ valgrind ./fuzzcheck$(TEXE) --cell-size-check --limit-mem 10M --timeout 3600 $(FUZZDATA)
# Minimal testing that runs in less than 3 minutes
#
@@ -1106,29 +1106,29 @@
smoketest: $(TESTPROGS) fuzzcheck$(TEXE)
./testfixture$(TEXE) $(TOP)/test/main.test $(TESTOPTS)
-sqlite3_analyzer.c: sqlite3.c $(TOP)/src/tclsqlite.c $(TOP)/tool/spaceanal.tcl
+sqlite3_analyzer.c: $(TOP)/src/tclsqlite.c $(TOP)/tool/spaceanal.tcl
echo "#define TCLSH 2" > $@
echo "#define SQLITE_ENABLE_DBSTAT_VTAB 1" >> $@
- cat sqlite3.c $(TOP)/src/tclsqlite.c >> $@
+ cat $(TOP)/src/tclsqlite.c >> $@
echo "static const char *tclsh_main_loop(void){" >> $@
echo "static const char *zMainloop = " >> $@
$(TCLSH_CMD) $(TOP)/tool/tostr.tcl $(TOP)/tool/spaceanal.tcl >> $@
echo "; return zMainloop; }" >> $@
-sqlite3_analyzer$(TEXE): sqlite3_analyzer.c
- $(LTLINK) sqlite3_analyzer.c -o $@ $(LIBTCL) $(TLIBS)
+sqlite3_analyzer$(TEXE): sqlite3_analyzer.c libsqlite3.la
+ $(LTLINK) sqlite3_analyzer.c -o $@ libsqlite3.la $(LIBTCL)
-showdb$(TEXE): $(TOP)/tool/showdb.c sqlite3.lo
- $(LTLINK) -o $@ $(TOP)/tool/showdb.c sqlite3.lo $(TLIBS)
+showdb$(TEXE): $(TOP)/tool/showdb.c libsqlite3.la
+ $(LTLINK) -o $@ $(TOP)/tool/showdb.c libsqlite3.la
-showstat4$(TEXE): $(TOP)/tool/showstat4.c sqlite3.lo
- $(LTLINK) -o $@ $(TOP)/tool/showstat4.c sqlite3.lo $(TLIBS)
+showstat4$(TEXE): $(TOP)/tool/showstat4.c libsqlite3.la
+ $(LTLINK) -o $@ $(TOP)/tool/showstat4.c libsqlite3.la
-showjournal$(TEXE): $(TOP)/tool/showjournal.c sqlite3.lo
- $(LTLINK) -o $@ $(TOP)/tool/showjournal.c sqlite3.lo $(TLIBS)
+showjournal$(TEXE): $(TOP)/tool/showjournal.c
+ $(LTLINK) -o $@ $(TOP)/tool/showjournal.c
-showwal$(TEXE): $(TOP)/tool/showwal.c sqlite3.lo
- $(LTLINK) -o $@ $(TOP)/tool/showwal.c sqlite3.lo $(TLIBS)
+showwal$(TEXE): $(TOP)/tool/showwal.c
+ $(LTLINK) -o $@ $(TOP)/tool/showwal.c
rollback-test$(TEXE): $(TOP)/tool/rollback-test.c sqlite3.lo
$(LTLINK) -o $@ $(TOP)/tool/rollback-test.c sqlite3.lo $(TLIBS)
@@ -1142,8 +1142,8 @@
speedtest1$(TEXE): $(TOP)/test/speedtest1.c sqlite3.lo
$(LTLINK) -o $@ $(TOP)/test/speedtest1.c sqlite3.lo $(TLIBS)
-rbu$(EXE): $(TOP)/ext/rbu/rbu.c $(TOP)/ext/rbu/sqlite3rbu.c sqlite3.lo
- $(LTLINK) -I. -o $@ $(TOP)/ext/rbu/rbu.c sqlite3.lo $(TLIBS)
+rbu$(EXE): $(TOP)/ext/rbu/rbu.c libsqlite3.la
+ $(LTLINK) -I. -o $@ $(TOP)/ext/rbu/rbu.c libsqlite3.la
loadfts$(EXE): $(TOP)/tool/loadfts.c libsqlite3.la
$(LTLINK) $(TOP)/tool/loadfts.c libsqlite3.la -o $@ $(TLIBS)
--- configure.ac
+++ configure.ac
@@ -570,6 +570,9 @@
if test "${use_loadextension}" = "yes" ; then
OPT_FEATURE_FLAGS=""
AC_SEARCH_LIBS(dlopen, dl)
+ if test "${ac_cv_search_dlopen}" = "no" ; then
+ OPT_FEATURE_FLAGS="-DSQLITE_OMIT_LOAD_EXTENSION=1"
+ fi
else
OPT_FEATURE_FLAGS="-DSQLITE_OMIT_LOAD_EXTENSION=1"
fi

@ -0,0 +1,232 @@
https://www.sqlite.org/cgi/src/info/374b5108087a2eae
--- sqlite3.c
+++ sqlite3.c
@@ -2121,11 +2121,25 @@
** following this call. The second parameter may be a NULL pointer, in
** which case the trigger setting is not reported back. </dd>
**
+** <dt>SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER</dt>
+** <dd> ^This option is used to enable or disable the two-argument
+** version of the [fts3_tokenizer()] function which is part of the
+** [FTS3] full-text search engine extension.
+** There should be two additional arguments.
+** The first argument is an integer which is 0 to disable fts3_tokenizer() or
+** positive to enable fts3_tokenizer() or negative to leave the setting
+** unchanged.
+** The second parameter is a pointer to an integer into which
+** is written 0 or 1 to indicate whether fts3_tokenizer is disabled or enabled
+** following this call. The second parameter may be a NULL pointer, in
+** which case the new setting is not reported back. </dd>
+**
** </dl>
*/
-#define SQLITE_DBCONFIG_LOOKASIDE 1001 /* void* int int */
-#define SQLITE_DBCONFIG_ENABLE_FKEY 1002 /* int int* */
-#define SQLITE_DBCONFIG_ENABLE_TRIGGER 1003 /* int int* */
+#define SQLITE_DBCONFIG_LOOKASIDE 1001 /* void* int int */
+#define SQLITE_DBCONFIG_ENABLE_FKEY 1002 /* int int* */
+#define SQLITE_DBCONFIG_ENABLE_TRIGGER 1003 /* int int* */
+#define SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER 1004 /* int int* */
/*
@@ -12206,6 +12220,7 @@
#define SQLITE_VdbeEQP 0x04000000 /* Debug EXPLAIN QUERY PLAN */
#define SQLITE_Vacuum 0x08000000 /* Currently in a VACUUM */
#define SQLITE_CellSizeCk 0x10000000 /* Check btree cell sizes on load */
+#define SQLITE_Fts3Tokenizer 0x20000000 /* Enable fts3_tokenizer(2) */
/*
@@ -133589,8 +133604,9 @@
int op; /* The opcode */
u32 mask; /* Mask of the bit in sqlite3.flags to set/clear */
} aFlagOp[] = {
- { SQLITE_DBCONFIG_ENABLE_FKEY, SQLITE_ForeignKeys },
- { SQLITE_DBCONFIG_ENABLE_TRIGGER, SQLITE_EnableTrigger },
+ { SQLITE_DBCONFIG_ENABLE_FKEY, SQLITE_ForeignKeys },
+ { SQLITE_DBCONFIG_ENABLE_TRIGGER, SQLITE_EnableTrigger },
+ { SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER, SQLITE_Fts3Tokenizer },
};
unsigned int i;
rc = SQLITE_ERROR; /* IMP: R-42790-23372 */
@@ -135607,6 +135623,9 @@
#if defined(SQLITE_ENABLE_OVERSIZE_CELL_CHECK)
| SQLITE_CellSizeCk
#endif
+#if defined(SQLITE_ENABLE_FTS3_TOKENIZER)
+ | SQLITE_Fts3Tokenizer
+#endif
;
sqlite3HashInit(&db->aCollSeq);
#ifndef SQLITE_OMIT_VIRTUALTABLE
@@ -146857,6 +146876,18 @@
/* #include <string.h> */
/*
+** Return true if the two-argument version of fts3_tokenizer()
+** has been activated via a prior call to sqlite3_db_config(db,
+** SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER, 1, 0);
+*/
+static int fts3TokenizerEnabled(sqlite3_context *context){
+ sqlite3 *db = sqlite3_context_db_handle(context);
+ int isEnabled = 0;
+ sqlite3_db_config(db,SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER,-1,&isEnabled);
+ return isEnabled;
+}
+
+/*
** Implementation of the SQL scalar function for accessing the underlying
** hash table. This function may be called as follows:
**
@@ -146876,7 +146907,7 @@
** is a blob containing the pointer stored as the hash data corresponding
** to string <key-name> (after the hash-table is updated, if applicable).
*/
-static void scalarFunc(
+static void fts3TokenizerFunc(
sqlite3_context *context,
int argc,
sqlite3_value **argv
@@ -146894,27 +146925,23 @@
nName = sqlite3_value_bytes(argv[0])+1;
if( argc==2 ){
-#ifdef SQLITE_ENABLE_FTS3_TOKENIZER
- void *pOld;
- int n = sqlite3_value_bytes(argv[1]);
- if( zName==0 || n!=sizeof(pPtr) ){
- sqlite3_result_error(context, "argument type mismatch", -1);
- return;
- }
- pPtr = *(void **)sqlite3_value_blob(argv[1]);
- pOld = sqlite3Fts3HashInsert(pHash, (void *)zName, nName, pPtr);
- if( pOld==pPtr ){
- sqlite3_result_error(context, "out of memory", -1);
+ if( fts3TokenizerEnabled(context) ){
+ void *pOld;
+ int n = sqlite3_value_bytes(argv[1]);
+ if( zName==0 || n!=sizeof(pPtr) ){
+ sqlite3_result_error(context, "argument type mismatch", -1);
+ return;
+ }
+ pPtr = *(void **)sqlite3_value_blob(argv[1]);
+ pOld = sqlite3Fts3HashInsert(pHash, (void *)zName, nName, pPtr);
+ if( pOld==pPtr ){
+ sqlite3_result_error(context, "out of memory", -1);
+ }
+ }else{
+ sqlite3_result_error(context, "fts3tokenize disabled", -1);
return;
}
-#else
- sqlite3_result_error(context, "fts3tokenize: "
- "disabled - rebuild with -DSQLITE_ENABLE_FTS3_TOKENIZER", -1
- );
- return;
-#endif /* SQLITE_ENABLE_FTS3_TOKENIZER */
- }else
- {
+ }else{
if( zName ){
pPtr = sqlite3Fts3HashFind(pHash, zName, nName);
}
@@ -146925,7 +146952,6 @@
return;
}
}
-
sqlite3_result_blob(context, (void *)&pPtr, sizeof(pPtr), SQLITE_TRANSIENT);
}
@@ -147163,7 +147189,6 @@
Tcl_DecrRefCount(pRet);
}
-#ifdef SQLITE_ENABLE_FTS3_TOKENIZER
static
int registerTokenizer(
sqlite3 *db,
@@ -147185,7 +147210,6 @@
return sqlite3_finalize(pStmt);
}
-#endif /* SQLITE_ENABLE_FTS3_TOKENIZER */
static
@@ -147258,13 +147282,13 @@
assert( 0==strcmp(sqlite3_errmsg(db), "unknown tokenizer: nosuchtokenizer") );
/* Test the storage function */
-#ifdef SQLITE_ENABLE_FTS3_TOKENIZER
- rc = registerTokenizer(db, "nosuchtokenizer", p1);
- assert( rc==SQLITE_OK );
- rc = queryTokenizer(db, "nosuchtokenizer", &p2);
- assert( rc==SQLITE_OK );
- assert( p2==p1 );
-#endif
+ if( fts3TokenizerEnabled(context) ){
+ rc = registerTokenizer(db, "nosuchtokenizer", p1);
+ assert( rc==SQLITE_OK );
+ rc = queryTokenizer(db, "nosuchtokenizer", &p2);
+ assert( rc==SQLITE_OK );
+ assert( p2==p1 );
+ }
sqlite3_result_text(context, "ok", -1, SQLITE_STATIC);
}
@@ -147280,7 +147304,7 @@
** sqlite3Fts3HashInit(pHash, FTS3_HASH_STRING, 1);
**
** This function adds a scalar function (see header comment above
-** scalarFunc() in this file for details) and, if ENABLE_TABLE is
+** fts3TokenizerFunc() in this file for details) and, if ENABLE_TABLE is
** defined at compilation time, a temporary virtual table (see header
** comment above struct HashTableVtab) to the database schema. Both
** provide read/write access to the contents of *pHash.
@@ -147309,10 +147333,10 @@
#endif
if( SQLITE_OK==rc ){
- rc = sqlite3_create_function(db, zName, 1, any, p, scalarFunc, 0, 0);
+ rc = sqlite3_create_function(db, zName, 1, any, p, fts3TokenizerFunc, 0, 0);
}
if( SQLITE_OK==rc ){
- rc = sqlite3_create_function(db, zName, 2, any, p, scalarFunc, 0, 0);
+ rc = sqlite3_create_function(db, zName, 2, any, p, fts3TokenizerFunc, 0, 0);
}
#ifdef SQLITE_TEST
if( SQLITE_OK==rc ){
--- sqlite3.h
+++ sqlite3.h
@@ -1904,11 +1904,25 @@
** following this call. The second parameter may be a NULL pointer, in
** which case the trigger setting is not reported back. </dd>
**
+** <dt>SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER</dt>
+** <dd> ^This option is used to enable or disable the two-argument
+** version of the [fts3_tokenizer()] function which is part of the
+** [FTS3] full-text search engine extension.
+** There should be two additional arguments.
+** The first argument is an integer which is 0 to disable fts3_tokenizer() or
+** positive to enable fts3_tokenizer() or negative to leave the setting
+** unchanged.
+** The second parameter is a pointer to an integer into which
+** is written 0 or 1 to indicate whether fts3_tokenizer is disabled or enabled
+** following this call. The second parameter may be a NULL pointer, in
+** which case the new setting is not reported back. </dd>
+**
** </dl>
*/
-#define SQLITE_DBCONFIG_LOOKASIDE 1001 /* void* int int */
-#define SQLITE_DBCONFIG_ENABLE_FKEY 1002 /* int int* */
-#define SQLITE_DBCONFIG_ENABLE_TRIGGER 1003 /* int int* */
+#define SQLITE_DBCONFIG_LOOKASIDE 1001 /* void* int int */
+#define SQLITE_DBCONFIG_ENABLE_FKEY 1002 /* int int* */
+#define SQLITE_DBCONFIG_ENABLE_TRIGGER 1003 /* int int* */
+#define SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER 1004 /* int int* */
/*

@ -0,0 +1,38 @@
Link executables against libsqlite3.so.
Fix building with dlopen() not available.
--- Makefile.am
+++ Makefile.am
@@ -1,15 +1,16 @@
-AM_CFLAGS = @THREADSAFE_FLAGS@ @DYNAMIC_EXTENSION_FLAGS@ @FTS5_FLAGS@ @JSON1_FLAGS@ -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_RTREE
+AM_CFLAGS = @THREADSAFE_FLAGS@ @DYNAMIC_EXTENSION_FLAGS@ @FTS5_FLAGS@ @JSON1_FLAGS@ -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_RTREE
lib_LTLIBRARIES = libsqlite3.la
libsqlite3_la_SOURCES = sqlite3.c
libsqlite3_la_LDFLAGS = -no-undefined -version-info 8:6:8
bin_PROGRAMS = sqlite3
-sqlite3_SOURCES = shell.c sqlite3.c sqlite3.h
-sqlite3_LDADD = @READLINE_LIBS@
+sqlite3_SOURCES = shell.c sqlite3.h
+EXTRA_sqlite3_SOURCES = sqlite3.c
+sqlite3_LDADD = @EXTRA_SHELL_OBJ@ @READLINE_LIBS@
sqlite3_DEPENDENCIES = @EXTRA_SHELL_OBJ@
-sqlite3_CFLAGS = $(AM_CFLAGS) -DSQLITE_ENABLE_EXPLAIN_COMMENTS
+sqlite3_CFLAGS = $(AM_CFLAGS)
include_HEADERS = sqlite3.h sqlite3ext.h
--- configure.ac
+++ configure.ac
@@ -89,6 +89,9 @@
[], [enable_dynamic_extensions=yes])
if test x"$enable_dynamic_extensions" != "xno"; then
AC_SEARCH_LIBS(dlopen, dl)
+ if test "${ac_cv_search_dlopen}" = "no" ; then
+ DYNAMIC_EXTENSION_FLAGS=-DSQLITE_OMIT_LOAD_EXTENSION=1
+ fi
else
DYNAMIC_EXTENSION_FLAGS=-DSQLITE_OMIT_LOAD_EXTENSION=1
fi

@ -0,0 +1,243 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
inherit autotools eutils flag-o-matic multilib multilib-minimal toolchain-funcs versionator
SRC_PV="$(printf "%u%02u%02u%02u" $(get_version_components))"
DOC_PV="${SRC_PV}"
# DOC_PV="$(printf "%u%02u%02u00" $(get_version_components $(get_version_component_range 1-3)))"
DESCRIPTION="A SQL Database Engine in a C Library"
HOMEPAGE="http://sqlite.org/"
SRC_URI="doc? ( http://sqlite.org/2016/${PN}-doc-${DOC_PV}.zip )
tcl? ( http://sqlite.org/2016/${PN}-src-${SRC_PV}.zip )
test? ( http://sqlite.org/2016/${PN}-src-${SRC_PV}.zip )
tools? ( http://sqlite.org/2016/${PN}-src-${SRC_PV}.zip )
!tcl? ( !test? ( !tools? ( http://sqlite.org/2016/${PN}-autoconf-${SRC_PV}.tar.gz ) ) )"
LICENSE="public-domain"
SLOT="3"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug doc icu +readline secure-delete static-libs tcl test tools"
RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )
readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
tcl? ( dev-lang/tcl:0=[${MULTILIB_USEDEP}] )
tools? ( dev-lang/tcl:0=[${MULTILIB_USEDEP}] )
abi_x86_32? (
!<=app-emulation/emul-linux-x86-baselibs-20131008-r14
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
)"
DEPEND="${RDEPEND}
doc? ( app-arch/unzip )
tcl? ( app-arch/unzip )
test? (
app-arch/unzip
dev-lang/tcl:0[${MULTILIB_USEDEP}]
)
tools? ( app-arch/unzip )"
full_tarball() {
use tcl || use test || use tools
}
pkg_setup() {
if full_tarball; then
S="${WORKDIR}/${PN}-src-${SRC_PV}"
else
S="${WORKDIR}/${PN}-autoconf-${SRC_PV}"
fi
}
src_prepare() {
if full_tarball; then
epatch "${FILESDIR}/${PN}-3.11.0-full_tarball-build.patch"
epatch "${FILESDIR}/${PN}-3.11.0-full_tarball-SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER.patch"
# Fix shell1-5.0 test.
# http://mailinglists.sqlite.org/cgi-bin/mailman/private/sqlite-dev/2015-May/002575.html
sed -e "/if {\$i==0x0D /s/\$i==0x0D /&|| (\$i>=0xE0 \&\& \$i<=0xEF) /" -i test/shell1.test
else
epatch "${FILESDIR}/${PN}-3.11.0-nonfull_tarball-build.patch"
epatch "${FILESDIR}/${PN}-3.11.0-nonfull_tarball-SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER.patch"
fi
eautoreconf
multilib_copy_sources
}
multilib_src_configure() {
local CPPFLAGS="${CPPFLAGS}" options=()
options+=(
--enable-$(full_tarball && echo load-extension || echo dynamic-extensions)
--enable-threadsafe
)
if ! full_tarball; then
options+=(--disable-static-shell)
fi
# Support detection of misuse of SQLite API.
# http://sqlite.org/compile.html#enable_api_armor
append-cppflags -DSQLITE_ENABLE_API_ARMOR
# Support column metadata functions.
# http://sqlite.org/c3ref/column_database_name.html
append-cppflags -DSQLITE_ENABLE_COLUMN_METADATA
# Support dbstat virtual table.
# http://sqlite.org/dbstat.html
append-cppflags -DSQLITE_ENABLE_DBSTAT_VTAB
# Support Full-Text Search versions 3, 4 and 5.
# http://sqlite.org/fts3.html
# http://sqlite.org/fts5.html
append-cppflags -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4
options+=(--enable-fts5)
# Support hidden columns.
append-cppflags -DSQLITE_ENABLE_HIDDEN_COLUMNS
# Support JSON1 extension.
# http://sqlite.org/json1.html
append-cppflags -DSQLITE_ENABLE_JSON1
# Support Resumable Bulk Update extension.
# http://sqlite.org/rbu.html
append-cppflags -DSQLITE_ENABLE_RBU
# Support R*Trees.
# http://sqlite.org/rtree.html
append-cppflags -DSQLITE_ENABLE_RTREE
# Support scan status functions.
# http://sqlite.org/c3ref/stmt_scanstatus.html
# http://sqlite.org/c3ref/stmt_scanstatus_reset.html
append-cppflags -DSQLITE_ENABLE_STMT_SCANSTATUS
# Support unlock notification.
# http://sqlite.org/unlock_notify.html
append-cppflags -DSQLITE_ENABLE_UNLOCK_NOTIFY
# Support soundex() function.
# http://sqlite.org/lang_corefunc.html#soundex
append-cppflags -DSQLITE_SOUNDEX
# debug USE flag.
if full_tarball; then
options+=($(use_enable debug))
else
if use debug; then
append-cppflags -DSQLITE_DEBUG
else
append-cppflags -DNDEBUG
fi
fi
# icu USE flag.
if use icu; then
# Support ICU extension.
# http://sqlite.org/compile.html#enable_icu
append-cppflags -DSQLITE_ENABLE_ICU
if full_tarball; then
sed -e "s/^TLIBS = @LIBS@/& -licui18n -licuuc/" -i Makefile.in || die "sed failed"
else
sed -e "s/^LIBS = @LIBS@/& -licui18n -licuuc/" -i Makefile.in || die "sed failed"
fi
fi
# readline USE flag.
options+=(
--disable-editline
$(use_enable readline)
)
if full_tarball && use readline; then
options+=(--with-readline-inc="-I${EPREFIX}/usr/include/readline")
fi
# secure-delete USE flag.
if use secure-delete; then
# Enable secure_delete pragma by default.
# http://sqlite.org/pragma.html#pragma_secure_delete
append-cppflags -DSQLITE_SECURE_DELETE
fi
# static-libs USE flag.
options+=($(use_enable static-libs static))
# tcl, test, tools USE flags.
if full_tarball; then
options+=(--enable-tcl)
fi
if [[ "${CHOST}" == *-mint* ]]; then
append-cppflags -DSQLITE_OMIT_WAL
fi
# Use pread(), pread64(), pwrite(), pwrite64() functions for better performance if they are available.
if $(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -Werror=implicit-function-declaration -x c - -o "${T}/pread_pwrite_test" <<< $'#include <unistd.h>\nint main()\n{\n pread(0, NULL, 0, 0);\n pwrite(0, NULL, 0, 0);\n return 0;\n}' &> /dev/null; then
append-cppflags -DUSE_PREAD
fi
if $(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -Werror=implicit-function-declaration -x c - -o "${T}/pread64_pwrite64_test" <<< $'#include <unistd.h>\nint main()\n{\n pread64(0, NULL, 0, 0);\n pwrite64(0, NULL, 0, 0);\n return 0;\n}' &> /dev/null; then
append-cppflags -DUSE_PREAD64
elif $(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -D_LARGEFILE64_SOURCE -Werror=implicit-function-declaration -x c - -o "${T}/pread64_pwrite64_test" <<< $'#include <unistd.h>\nint main()\n{\n pread64(0, NULL, 0, 0);\n pwrite64(0, NULL, 0, 0);\n return 0;\n}' &> /dev/null; then
append-cppflags -DUSE_PREAD64 -D_LARGEFILE64_SOURCE
fi
econf "${options[@]}"
}
multilib_src_compile() {
emake HAVE_TCL="$(usex tcl 1 "")" TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}"
if use tools && multilib_is_native_abi; then
emake rbu showdb showjournal showstat4 showwal sqldiff sqlite3_analyzer
fi
}
multilib_src_test() {
if [[ "${EUID}" -eq 0 ]]; then
ewarn "Skipping tests due to root permissions"
return
fi
emake HAVE_TCL="$(usex tcl 1 "")" $(use debug && echo fulltest || echo test)
}
multilib_src_install() {
emake DESTDIR="${D}" HAVE_TCL="$(usex tcl 1 "")" TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}" install
if use tools && multilib_is_native_abi; then
install_tool() {
if [[ -f ".libs/${1}" ]]; then
newbin ".libs/${1}" "${2}"
else
newbin "${1}" "${2}"
fi
}
install_tool rbu sqlite3-rbu
install_tool showdb sqlite3-show-db
install_tool showjournal sqlite3-show-journal
install_tool showstat4 sqlite3-show-stat4
install_tool showwal sqlite3-show-wal
install_tool sqldiff sqlite3-diff
install_tool sqlite3_analyzer sqlite3-analyzer
unset -f install_tool
fi
}
multilib_src_install_all() {
prune_libtool_files
doman sqlite3.1
if use doc; then
dohtml -A ico,odf,odg,pdf,svg -r "${WORKDIR}/${PN}-doc-${DOC_PV}/"
fi
}

@ -65,7 +65,7 @@ java_prepare() {
cd lib || die
rm -v *.jar build/*.jar || die
use python && java-pkg_jar-from jython
use python && java-pkg_jar-from jython-2.7
use tcl && java-pkg_jar-from jacl
}

@ -19,7 +19,7 @@ SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/${MY_PV}${MY_BETA}.zip ->
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos"
KEYWORDS="amd64 ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos"
IUSE=""
CDEPEND="
@ -65,6 +65,6 @@ src_install() {
java-pkg_dolauncher "${PN}-console" --main bsh.Console
java-pkg_dolauncher "${PN}-interpreter" --main bsh.Interpreter
use doc && java-pkg_dohtml -r javadoc
use doc && java-pkg_dojavadoc javadoc
use source && java-pkg_dosrc src/bsh
}

@ -18,7 +18,7 @@ HOMEPAGE="http://www.groovy-lang.org/"
SRC_URI="https://github.com/apache/incubator-${PN}/archive/${MY_P}.zip -> ${P}.zip"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x86"
KEYWORDS="amd64 ~ppc64 ~x86"
IUSE=""
CDEPEND="

@ -1,7 +1,7 @@
DIST icedtea-bin-core-3.0.0_pre09-amd64.tar.xz 56906864 SHA256 9251511101ddd520578b7a737d56825810f66dd3789b3105d2f69d47e20ed4e0 SHA512 5d4c6dae4c5d0da6d8c05cfcf13183f03bc26253e5d3cc134a088769d651292071acb0e00c3f6427222db3db31fe25e93c4693c800e03f7aa92bdc714647ec05 WHIRLPOOL 0395ebc3bb8950fb70920cac9477c43b1dc8a5294742ae21899c0aacec3cfa640a4d2a9c369e533b16fe3c9f31029417d3d708099f65c997c8a86a078b5ac905
DIST icedtea-bin-core-3.0.0_pre09-arm.tar.xz 48944988 SHA256 d54bf1c9d4ae4158af928ced84bc1c0c5e1de4b7788012ab1f67568680d47334 SHA512 7a1b5169124a63294f19a1de9e126901c4c88c6af8221fee55adeab4a1f8f00d68736bb003122b1bb5f780d7442a6b5bd7739b837b79ab4964d410fc138d4c8e WHIRLPOOL a1f3acf8bd8ba26ad2219f3d3a6dfcd73a0ccfdf9e11b62072e6f213218e0b0fef1e26b3be3f56e5b980cb7768e4a8fa16a90c34084a1060d753edcaca69a545
DIST icedtea-bin-core-3.0.0_pre09-ppc64.tar.xz 49946420 SHA256 363b17b13a0608e39140316753805311b4c4132c6e7a868072ef37bb8d727735 SHA512 36932e613aa896588dc81fcbc70f85a84c836290ba86376aa9b13f45e2c1b65b0bae0b9c18428fdf814916ab96d46130baf7ba1b8113e44f5c36c802304b9f44 WHIRLPOOL a7d41789ea73dd8dc684e9fe7e19f969df26b885f9339c99f5adea136715aa8061e4ad2ca3ae4b180649512b8b48c03070365c249721206d37e214dc4b1f1454
DIST icedtea-bin-core-3.0.0_pre09-x86.tar.xz 56347004 SHA256 c0c0db770f78877e14e5c91d0ce9f0e5f1b6c341eafdcbbad47dcc336e1ee3d2 SHA512 7f245fb2e6242d5a416f988ee79cac894a2b4736b73fd5f4985bfec83de919c8d3904c06382b972ca1645bd8b3b2e44c8b0b3d10be09a290545d03810e3cd0b0 WHIRLPOOL ff11fa15cb9eb301145f96edf3ae9ef6f15097c88582bf1bdc0cbd2ff1a33b5e64bcf9d3b96a2a5b9f4112fea901986775b2e2dc348b5087a198ae6cade95205
DIST icedtea-bin-core-3.0.0_pre09-r1-amd64.tar.xz 56915520 SHA256 b1e9846f9a8b0936a3c976ad61d1e8fd4535335b798de829800b01bace7dd44c SHA512 11329ae1be4f81b3b371079f13d6162fe617389f34a8489ed279af95db8e47269374928bd846ce40d56d6201ccc84ff1866dda044f8965c9d67d510c5315c96a WHIRLPOOL 342adb5f74f8f6ae6ff196aa43abd930926b9f9e1b6b258fc37d7e117c79739e5ed1e109ed1e08b1e8d5ca06ade21c035cee114acb5e7d77775b4922fefe9cd3
DIST icedtea-bin-core-3.0.0_pre09-r1-arm.tar.xz 48954276 SHA256 81372b707fcf1817d478e892feb5b7dee2920fd602300538f217bb1ff0094fc1 SHA512 8317c3199d4a7819465983934bb98e8ea0a98262abd23e072bd30dcffa52ad6195d03a1a6dd4d54c7256285716c9ed194b74b8b017f2c2082807fa8961cd0d00 WHIRLPOOL 5de44df9afaae01f049baed95ff049f5708ae870dd7d7d7411f0722f6968c03d3a46c1d7c54d1f52dfcd030a66ad5b9745e4219fbc7d4a2990b6bdd5ced33a45
DIST icedtea-bin-core-3.0.0_pre09-r1-ppc64.tar.xz 49964332 SHA256 31a4f5e98931659f9644fd510de80d33dc4d8c86c42593ee9dc913eb6af329b3 SHA512 cf068cd9970b9b9094f7356e189f8443f772e544fed9f061da0c7d7905b303117529d44ec6f81148c20fbc317366bb1420a3fe65dea58b857937d0a2950041e5 WHIRLPOOL ebad0a44646a0eb224c96a80987878f3fcbbbbcc0bef0d8d153c433075d33965cdf03d8282e612c52b08a6c2360ee545b43640f6ea189008c0cdea15365c3978
DIST icedtea-bin-core-3.0.0_pre09-r1-x86.tar.xz 56358172 SHA256 559a3bcbc46d5177d2e0d204e4bc37569a6dfdd4bf5acdd23608d321d39b454d SHA512 c9e941f71d3fbdd3dc1002698e2c5598811a3ac6cfc2bba0e547a06cea0f43b1baa02f054fbcc40a528c18ab6aa8a3510684f1e6bd64f8bf82d7a039588fbed8 WHIRLPOOL a35e01dfc3522648168ddf35cc61ad6903dc4aa199efd39cf07313e2d5c5a7e882df8e00c0e072193be13695605d33a82459ed91fa773551e30eb2bf3eab225a
DIST icedtea-bin-core-6.1.13.9-amd64.tar.xz 49472280 SHA256 3faf62158a33cf1021f63f137a5b35c1c04bc4366d40d7288a6745911bf15034 SHA512 237266a1843b5d1ed0b4553fa36e88d7dce7f6a9bf6e13277d38bc83bb85cfac9b031ed5b362e73e5bc24464893cfdb37bfe67fcf3d4e218a87f101ab56afae7 WHIRLPOOL dd067ee66e2ce7ebbf08d4187d4699198d9759d6571c7d3bf127b7c8ff3a8eb1bea48bf45ed5d480df8de7320ab4f9a00ed6608935f2b3b794a99141568aa57a
DIST icedtea-bin-core-6.1.13.9-x86.tar.xz 50947228 SHA256 fbef618f82fc640553bf69383ddf6a4ffb4da5191426d040f0186538fdb3ab2f SHA512 04a066493a0e742da0508fa7e010e7663e73a48e0663939884d22a2f7fa4d440d3680f6a38d7909b2b2f569bbd35facabe838a275cdd589556570601484d443c WHIRLPOOL 9e144546554bf0de5c7cc280fe20a3cd97554d0745b071d0c3f5f97a394556c71246423a39d10de207d0058889ddc010fd367813f4d10fe888d49924b4d7bac7
DIST icedtea-bin-core-7.2.6.4-amd64.tar.xz 53010708 SHA256 16e33d1f686c657c9b16c63d206bfbc6b079dd2112108f4205057e6998291345 SHA512 ee6674d99d2ffcc9c9209eb22f9efc0f2ff4a57e1cdf6763de7ff505e312cc740068a68c4ad77ff8f9941ebc5407cd2b3cacb17dda22fefb77c9a0dab4ea66a6 WHIRLPOOL e86c06eefd6f7eb605c7a39c6865f8eb56260febe595527cbbd6db41ea2fcb7c0a65bb60846dd2bfaaf6b2ee3548297a0bb3af61df900d10b8c5a7605d95737e

@ -17,7 +17,7 @@ SRC_URI="doc? ( ${dist}/${PN}-doc-${TARBALL_VERSION}.tar.xz )
for arch in amd64 arm ppc64 x86; do
SRC_URI+="
${arch}? (
${dist}/${PN}-core-${TARBALL_VERSION}-${arch}.tar.xz
${dist}/${PN}-core-${TARBALL_VERSION}-r1-${arch}.tar.xz
examples? ( ${dist}/${PN}-examples-${TARBALL_VERSION}-${arch}.tar.xz )
)"
done

@ -97,7 +97,7 @@ CDEPEND="~dev-java/netbeans-harness-${PV}
dev-java/commons-lang:2.1
dev-java/commons-logging:0
dev-java/icu4j:55
dev-java/iso-relax:0
>=dev-java/iso-relax-20050331-r4:0
dev-java/jdbc-mysql:0
dev-java/jdbc-postgresql:0
>=dev-java/json-simple-1.1:0
@ -273,7 +273,7 @@ src_prepare() {
java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
java-pkg_jar-from --into html.parser/external icu4j-55 icu4j.jar icu4j-4_4_2.jar
java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
java-pkg_jar-from --into html.validation/external iso-relax iso-relax.jar isorelax.jar
java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
# java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
@ -342,7 +342,7 @@ src_install() {
pushd "${D}"/${instdir} >/dev/null || die
# rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-55/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
rm isorelax.jar && dosym /usr/share/iso-relax/lib/iso-relax.jar ${instdir}/isorelax.jar || die
rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -97,7 +97,7 @@ CDEPEND="~dev-java/netbeans-harness-${PV}
dev-java/commons-lang:2.1
dev-java/commons-logging:0
dev-java/icu4j:4.4
dev-java/iso-relax:0
<=dev-java/iso-relax-20050331-r3:0
dev-java/jdbc-mysql:0
dev-java/jdbc-postgresql:0
>=dev-java/json-simple-1.1:0

@ -97,7 +97,7 @@ CDEPEND="~dev-java/netbeans-harness-${PV}
dev-java/commons-lang:2.1
dev-java/commons-logging:0
dev-java/icu4j:55
dev-java/iso-relax:0
>=dev-java/iso-relax-20050331-r4:0
dev-java/jdbc-mysql:0
dev-java/jdbc-postgresql:0
>=dev-java/jsch-0.1.46:0
@ -273,7 +273,7 @@ src_prepare() {
java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
java-pkg_jar-from --into html.parser/external icu4j-55 icu4j.jar icu4j-4_4_2.jar
java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
java-pkg_jar-from --into html.validation/external iso-relax iso-relax.jar isorelax.jar
java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
# java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
@ -348,7 +348,7 @@ src_install() {
pushd "${D}"/${instdir} >/dev/null || die
# rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-55/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
rm isorelax.jar && dosym /usr/share/iso-relax/lib/iso-relax.jar ${instdir}/isorelax.jar || die
rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die

@ -1,377 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="Netbeans IDE Cluster"
HOMEPAGE="http://netbeans.org/projects/ide"
SLOT="8.1"
SOURCE_URL="http://download.netbeans.org/netbeans/8.1/final/zip/netbeans-8.1-201510222201-src.zip"
SRC_URI="${SOURCE_URL}
http://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.1-build.xml.patch.bz2
http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
KEYWORDS="~amd64 ~x86"
IUSE=""
S="${WORKDIR}"
CDEPEND="~dev-java/netbeans-harness-${PV}
~dev-java/netbeans-platform-${PV}
dev-java/commons-httpclient:3
dev-java/commons-lang:2.1
dev-java/commons-logging:0
dev-java/icu4j:4.4
dev-java/iso-relax:0
dev-java/jdbc-mysql:0
dev-java/jdbc-postgresql:0
>=dev-java/jsch-0.1.46:0
>=dev-java/json-simple-1.1:0
dev-java/jsr173:0
dev-java/jzlib:0
dev-java/jvyamlb:0
dev-java/log4j:0
dev-java/lucene:3.5
dev-java/rhino:1.6
dev-java/saxon:9
dev-java/smack:2.2
dev-java/sun-jaf:0
dev-java/tomcat-servlet-api:2.2
dev-java/ws-commons-util:0
dev-java/xerces:2"
# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
# app-text/jing:0 our version is probably too old
# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
# dev-java/freemarker:2.3
# dev-java/ini4j:0 our version is too old
# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
# dev-java/trilead-ssh2:0 in overlay
DEPEND=">=virtual/jdk-1.7
app-arch/unzip
dev-java/commons-codec:0
${CDEPEND}
dev-java/javacc:0
dev-java/javahelp:0"
RDEPEND=">=virtual/jdk-1.7
${CDEPEND}"
INSTALL_DIR="/usr/share/${PN}-${SLOT}"
EANT_BUILD_XML="nbbuild/build.xml"
EANT_BUILD_TARGET="rebuild-cluster"
EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
JAVA_PKG_BSFIX="off"
JAVA_PKG_WANT_SOURCE="1.7"
JAVA_PKG_WANT_TARGET="1.7"
src_unpack() {
unpack $(basename ${SOURCE_URL})
einfo "Deleting bundled jars..."
find -name "*.jar" -type f -delete
unpack netbeans-8.1-build.xml.patch.bz2
pushd "${S}" >/dev/null || die
ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
ln -s "${DISTDIR}"/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar || die
ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
ln -s "${DISTDIR}"/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar || die
ln -s "${DISTDIR}"/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
ln -s "${DISTDIR}"/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar || die
ln -s "${DISTDIR}"/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
ln -s "${DISTDIR}"/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar || die
ln -s "${DISTDIR}"/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
ln -s "${DISTDIR}"/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar || die
ln -s "${DISTDIR}"/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
ln -s "${DISTDIR}"/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar || die
ln -s "${DISTDIR}"/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
ln -s "${DISTDIR}"/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar || die
ln -s "${DISTDIR}"/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar || die
ln -s "${DISTDIR}"/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar || die
ln -s "${DISTDIR}"/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar || die
ln -s "${DISTDIR}"/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar || die
ln -s "${DISTDIR}"/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar || die
ln -s "${DISTDIR}"/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar || die
ln -s "${DISTDIR}"/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar || die
ln -s "${DISTDIR}"/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar || die
ln -s "${DISTDIR}"/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar || die
ln -s "${DISTDIR}"/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar || die
ln -s "${DISTDIR}"/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar || die
ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
ln -s "${DISTDIR}"/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar libs.svnClientAdapter.svnkit/external/svnkit_1.7.8.r9538_v20130107_2001.jar || die
ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
ln -s "${DISTDIR}"/3B91269E9055504778F57744D24F505856698602-svnkit-1.7.0-beta4-20120316.233307-1.jar libs.svnClientAdapter.svnkit/external/svnkit-1.7.0-beta4-20120316.233307-1.jar || die
ln -s "${DISTDIR}"/015525209A02BD74254930FF844C7C13498B7FB9-svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar || die
ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
popd >/dev/null || die
}
src_prepare() {
einfo "Deleting bundled class files..."
find -name "*.class" -type f | xargs rm -vf
epatch netbeans-8.1-build.xml.patch
# Support for custom patches
if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
if [ -n "${files}" ] ; then
einfo "Applying custom patches:"
for file in ${files} ; do
epatch "${file}"
done
fi
fi
einfo "Symlinking external libraries..."
java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
einfo "Linking in other clusters..."
mkdir "${S}"/nbbuild/netbeans || die
pushd "${S}"/nbbuild/netbeans >/dev/null || die
ln -s /usr/share/netbeans-platform-${SLOT} platform || die
cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
touch nb.cluster.platform.built
ln -s /usr/share/netbeans-harness-${SLOT} harness || die
cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
touch nb.cluster.harness.built
popd >/dev/null || die
java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
# java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
# java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
java-pkg_jar-from --into o.apache.ws.commons.util/external ws-commons-util ws-commons-util.jar ws-commons-util-1.0.1.jar
java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
java-pkg-2_src_prepare
}
src_compile() {
unset DISPLAY
eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
}
src_install() {
pushd nbbuild/netbeans/ide >/dev/null || die
insinto ${INSTALL_DIR}
grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
doins -r *
rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
insinto ${INSTALL_DIR}/bin/nativeexecution
doins bin/nativeexecution/*
pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
for file in *.sh ; do
fperms 755 ${file}
done
popd >/dev/null || die
if use x86 ; then
doins -r bin/nativeexecution/Linux-x86
pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
for file in * ; do
fperms 755 ${file}
done
popd >/dev/null || die
elif use amd64 ; then
doins -r bin/nativeexecution/Linux-x86_64
pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
for file in * ; do
fperms 755 ${file}
done
popd >/dev/null || die
fi
popd >/dev/null || die
local instdir=${INSTALL_DIR}/modules
pushd "${D}"/${instdir} >/dev/null || die
rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
popd >/dev/null || die
local instdir=${INSTALL_DIR}/modules/ext
pushd "${D}"/${instdir} >/dev/null || die
# rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
# rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
popd >/dev/null || die
local instdir=${INSTALL_DIR}/modules/ext/jaxb
pushd "${D}"/${instdir} >/dev/null || die
rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
popd >/dev/null || die
local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
pushd "${D}"/${instdir} >/dev/null || die
rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
popd >/dev/null || die
dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
}

@ -1,2 +0,0 @@
Manifest-Version: 1.0
Main-Class: relaxngcc.RelaxNGCC

@ -1,16 +0,0 @@
<?xml version="1.0"?>
<project name="relaxngcc" default="jar" basedir=".">
<target name="compile">
<mkdir dir="build"/>
<javac debug="false" srcdir="src" destdir="build">
<classpath>
<fileset dir="lib" includes="**/*.jar"/>
</classpath>
</javac>
</target>
<target name="jar" depends="compile">
<jar destfile="relaxngcc.jar" manifest="MANIFEST.MF">
<fileset dir="build" includes="**/*.class"/>
</jar>
</target>
</project>

@ -1,64 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
JAVA_PKG_IUSE="doc examples source"
inherit java-pkg-2 java-ant-2
MY_DATE="20031218"
DESCRIPTION="RELAX NG Compiler Compiler"
HOMEPAGE="http://relaxngcc.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${PN}-${MY_DATE}.zip"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86 ~x86-fbsd"
IUSE=""
RDEPEND=">=virtual/jre-1.4
dev-java/relaxng-datatype:0
dev-java/msv:0
dev-java/ant-core:0
dev-java/xsdlib:0"
DEPEND=">=virtual/jdk-1.4
app-arch/unzip
${RDEPEND}"
S="${WORKDIR}/${PN}-${MY_DATE}"
java_prepare() {
mv relaxngcc.jar relaxngcc.orig.zip || die
rm -v *.jar || die
rm -v sample/*/*.class || die
mkdir lib || die
cd lib || die
java-pkg_jarfrom relaxng-datatype
java-pkg_jarfrom msv
java-pkg_jarfrom xsdlib
java-pkg_jarfrom ant-core
cd "${S}" || die
cp "${FILESDIR}/build.xml-1.12-r1" build.xml || die "cp failed"
epatch "${FILESDIR}"/${PV}-*.patch
rm -rf "src/relaxngcc/maven"
java-pkg_filter-compiler jikes
}
EANT_DOC_TARGET=""
src_install() {
java-pkg_dojar relaxngcc.jar
use source && java-pkg_dosrc src/*
use examples && java-pkg_doexamples sample
dodoc readme.txt
use doc && dohtml -r doc/en/*
}

@ -16,17 +16,20 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}-${MY_DATE}.zip"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x86-fbsd"
KEYWORDS="amd64 x86 ~x86-fbsd"
IUSE=""
RDEPEND=">=virtual/jre-1.6
dev-java/msv:0
CDEPEND="dev-java/msv:0
dev-java/xsdlib:0
dev-java/ant-core:0
dev-java/iso-relax:0
dev-java/relaxng-datatype:0"
DEPEND=">=virtual/jdk-1.6
RDEPEND="${CDEPEND}
>=virtual/jre-1.6"
DEPEND="${CDEPEND}
>=virtual/jdk-1.6
app-arch/unzip"
S="${WORKDIR}/${PN}-${MY_DATE}"

@ -42,7 +42,7 @@ else
case ${PV} in
*9999*|*_rc*) ;;
*)
KEYWORDS="-* ~amd64 ~arm64 ~amd64-fbsd ~x86-fbsd ~x64-macos ~x64-solaris"
KEYWORDS="-* ~amd64 ~arm64 ~ppc64 ~amd64-fbsd ~x86-fbsd ~x64-macos ~x64-solaris"
;;
esac
fi

@ -27,6 +27,8 @@ IUSE=""
DEPEND="sys-apps/util-linux"
RDEPEND="${DEPEND}"
RESTRICT="test" #575544
e() { echo "$@"; "$@"; }
src_compile() {

@ -1,4 +1,4 @@
DIST libcss-0.4.0-src.tar.gz 461842 SHA256 0be9509d9d352abdeec87764c1f8ba13950d9dc4f63acade0477209b7fd21748 SHA512 d4e583ed84ceaec5cc92c52c7789cd61d2e345f02536b2d04e5a2198243db029adefa2f14edfba09a6754bc366b2e58d4eb7951ff4849c638f54b192dd25495f WHIRLPOOL 6ff05baf8f057fcf2c99cbd71f4c55f10a92aa306d1b3f696cb93da8ffb9d6c47845b6b4487ac167f87449a963f84bd8c207b4c2adb4bd109c3d3d329477a803
DIST libcss-0.5.0-src.tar.gz 465574 SHA256 ecaa09b07d4ecfd4644163bc0f0332b81aaaffbb9a373465e15e44e06666faf1 SHA512 50cc8427778d2fa265ae547895322e912b2f03e08ff100a2f7366e12fdf6e360a861d128a350ebdd3af3e674cc0a04a8dfa6e0217675aafcf3475593f1a5905f WHIRLPOOL 3312934529c8c25ea5dff119accf6c8437d00edbd749c918ec9686dd545d602b222f5348c0a1a25091b36d0b0d7dea5bc3c3c8e9cf2cf53e78396dc3b5db102a
DIST netsurf-buildsystem-1.2.tar.gz 38914 SHA256 3903a4a1551c9c202e1d2047344c4f3598c8d9d6c35ebf8cc2e18874bd0c9d61 SHA512 963e8a5033e8ef70595507f24fea3d9697eefb50ad7f92a6d3c913501c7026f12ec6d48f92b75e352b32f212f6216b8d8455aff25fa8d8d0fc12a3b19a875a1c WHIRLPOOL e56a520ae284089d0f36f06a6891ebb5b208ca847c74340c18581340e457c20ae9365999dc13284f438b965dcd7e85f04b93d1c1f22cadf6f7c1e2cef81d528c
DIST libcss-0.6.0-src.tar.gz 487389 SHA256 4eb5228e5c480e31ba8ca098cedfec3a7ef90302ede77989caedf11670b8e462 SHA512 7e0c4ee9f2425bed4956c68123a2f1509a8e2a23511683cb65f5c3c5e666556c2d335cb7b27f67a85fe29c4118cbed1fa1b1e863c3bb0d2cb42a8039ad8f1d6a WHIRLPOOL 74e234880471f7e31a4b41798afaaefd6f679447c2c9798dd5a0d07127bb2297c84b379de92c6babc07b0aee842bb431fa73a9c5933473c0a29bce335b7b9782
DIST netsurf-buildsystem-1.3.tar.gz 37906 SHA256 10bbe95ba07476208da6047bd3c74685b6e61ba9904975b5d5c9a2c79a84ac79 SHA512 79ef3e366c4798dbb88021fd05019ba9fe50539b7482bd3d07422f4c0dbf2047b906f39a0b48deebbdf111d84d93a9364d08e5c97f91609363c27641db15e6b5 WHIRLPOOL c8131d0ffb79b208b63bef94606735968584edfff8cb24b4c83cd747c5d65c2811004626840798047ffddf84556ef7d8e23242f60d01a4a046323df3c78b0980
DIST netsurf-buildsystem-1.5.tar.gz 38196 SHA256 dbc6afc639f6987b704e6ff4427668787ee7efba77e1bbf76b614699b5daaf71 SHA512 02d85e8f1d2101194a678f7ccf84051390953285a46951d7b327556f8df1a0c416620bd4c7a615e25de438d5d27cfffb69ec5d94eb8379a295dab4c85a96cae4 WHIRLPOOL 7b7d595a2e399b361e71769e509a129af42da5ce823f1b55183efb53898ac2ae731593eb13e1ecc2271ea26ee0948ac35bf99fea280eb72a2bb00164b4b29f09

@ -1,17 +0,0 @@
--- libcss-0.4.0/Makefile
+++ libcss-0.4.0/Makefile
@@ -15,13 +15,7 @@
WARNFLAGS := -Wall -W -Wundef -Wpointer-arith -Wcast-align \
-Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes \
-Wmissing-declarations -Wnested-externs
-# BeOS/Haiku/AmigaOS4 standard library headers create warnings
-ifneq ($(TARGET),beos)
- ifneq ($(TARGET),amiga)
- WARNFLAGS := $(WARNFLAGS) -Werror
- endif
-endif
-CFLAGS := -D_BSD_SOURCE -I$(CURDIR)/include/ \
+CFLAGS := -D_DEFAULT_SOURCE -I$(CURDIR)/include/ \
-I$(CURDIR)/src $(WARNFLAGS) $(CFLAGS)
ifneq ($(GCCVER),2)
CFLAGS := $(CFLAGS) -std=c99

@ -1,24 +1,22 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
NETSURF_BUILDSYSTEM=buildsystem-1.2
NETSURF_BUILDSYSTEM=buildsystem-1.5
inherit netsurf
DESCRIPTION="CSS parser and selection engine, written in C"
HOMEPAGE="http://www.netsurf-browser.org/projects/libcss/"
LICENSE="MIT"
SLOT="0"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm ~m68k-mint"
IUSE="test"
RDEPEND=">=dev-libs/libparserutils-0.2.0-r1[static-libs?,${MULTILIB_USEDEP}]
>=dev-libs/libwapcaplet-0.2.1-r1[static-libs?,${MULTILIB_USEDEP}]"
RDEPEND=">=dev-libs/libparserutils-0.2.1-r1[static-libs?,${MULTILIB_USEDEP}]
>=dev-libs/libwapcaplet-0.2.2-r1[static-libs?,${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}
virtual/pkgconfig
test? ( dev-lang/perl )"
PATCHES=( "${FILESDIR}"/${P}-glibc2.20.patch )

@ -1,4 +1,4 @@
DIST libnsfb-0.1.2-src.tar.gz 80675 SHA256 b42596e990d94a76983ff35b645a2d0a01e44651e08eb42712f72a91fed312dd SHA512 a739fe4f0ed45c44f57e432d1d8dc4d4a4ed943ce0cae269b6f2761f3cd75cf5d2f364c923aeeaad0da8eb8e9d9e8d7b558fac55627d915c8eb6c76c69e999b5 WHIRLPOOL 94f0eac12bd944582cd6116ecba2df9196d0a9f985e03fcefa7285cacc07cf378e6465efe9799c0d631d600d8880685e303562d9d0f4b801aa9ec62c8eeb0dc3
DIST libnsfb-0.1.3-src.tar.gz 80899 SHA256 52752d0dcc251b301b9cff2eaae75ee3ad56adaf90675857bbad39254de81e3e SHA512 02bbce8f026930418d9908775ded49dda9d7facdfaf8b633d021e4d101d96d6b5f2703242e17e96a3ffe3cf2eb8b6ce11cfc4b605ec612fb59586e0590d1441d WHIRLPOOL 3033412582f3fcee75d941461361ed8b8f17101e6fe4b8b9a11a48fa7666c0c76ced629c3ac9dff038d9e6ff8f7d99092684c66359b340a04a4c2a8d3b702d5a
DIST netsurf-buildsystem-1.2.tar.gz 38914 SHA256 3903a4a1551c9c202e1d2047344c4f3598c8d9d6c35ebf8cc2e18874bd0c9d61 SHA512 963e8a5033e8ef70595507f24fea3d9697eefb50ad7f92a6d3c913501c7026f12ec6d48f92b75e352b32f212f6216b8d8455aff25fa8d8d0fc12a3b19a875a1c WHIRLPOOL e56a520ae284089d0f36f06a6891ebb5b208ca847c74340c18581340e457c20ae9365999dc13284f438b965dcd7e85f04b93d1c1f22cadf6f7c1e2cef81d528c
DIST libnsfb-0.1.4-src.tar.gz 81166 SHA256 f457f2a77551b2f9dbe0e51f509e611f0b40b5c2b25b9b1453ebbfe42147ce9c SHA512 bbb193e2e6b8cf774be1afae0d389960e2443c720d89753c7dfec87f30a9039f293601c0778a418e6ceb61146fcb9cf8f85f68da9c6c4b1d5001b279df5849e3 WHIRLPOOL 6315107ec968408ce3a3e7607406f2d18a0daecd083bde3ab199b465b5ae13595e434864516d77aafc5eaf8783bdb5fefac60127eb8a47445521b95da926e690
DIST netsurf-buildsystem-1.3.tar.gz 37906 SHA256 10bbe95ba07476208da6047bd3c74685b6e61ba9904975b5d5c9a2c79a84ac79 SHA512 79ef3e366c4798dbb88021fd05019ba9fe50539b7482bd3d07422f4c0dbf2047b906f39a0b48deebbdf111d84d93a9364d08e5c97f91609363c27641db15e6b5 WHIRLPOOL c8131d0ffb79b208b63bef94606735968584edfff8cb24b4c83cd747c5d65c2811004626840798047ffddf84556ef7d8e23242f60d01a4a046323df3c78b0980
DIST netsurf-buildsystem-1.4.tar.gz 38067 SHA256 e66b7f09e91ac478e9f2c5c1aaf1f36ece9df0c3bbb1db910cd4c0461c47f7ad SHA512 2c804ad7bef70c987e1d393ee4041bffc9797893b4fd513c90a665027205a1f7eee0a7d86ddaf833a6ee18346d6fe69587190c4e6722afc4ed18ce87783c35fc WHIRLPOOL 1f98d45258d3ea5570f272368f72ed6b016434eb1ab399b0efb062dbe9d6257c3175aa51884eaf94a90bbc2c3a4c891a43170b8e93df01c540cbcdecdad13e5c

@ -1,13 +0,0 @@
--- libnsfb-0.1.2/Makefile
+++ libnsfb-0.1.2/Makefile
@@ -20,8 +20,8 @@
# would like these flags but gcc earlier than 4.4 fail
#-pedantic -Wno-overlength-strings # For nsglobe.c
-CFLAGS := -g -std=c99 -D_BSD_SOURCE -D_POSIX_C_SOURCE=200112L \
- -I$(CURDIR)/include/ -I$(CURDIR)/src $(WARNFLAGS) $(CFLAGS) -Wno-error
+CFLAGS := -g -std=c99 -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200112L \
+ -I$(CURDIR)/include/ -I$(CURDIR)/src $(WARNFLAGS) $(CFLAGS)
NSFB_XCB_PKG_NAMES := xcb xcb-icccm xcb-image xcb-keysyms xcb-atom

@ -1,17 +1,17 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
NETSURF_BUILDSYSTEM=buildsystem-1.2
NETSURF_BUILDSYSTEM=buildsystem-1.4
inherit netsurf
DESCRIPTION="framebuffer abstraction library, written in C"
HOMEPAGE="http://www.netsurf-browser.org/projects/libnsfb/"
LICENSE="MIT"
SLOT="0"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm"
IUSE="sdl test vnc wayland xcb"
@ -24,8 +24,7 @@ RDEPEND="sdl? ( >=media-libs/libsdl-1.2.15-r4[static-libs?,${MULTILIB_USEDEP}] )
>=x11-libs/xcb-util-keysyms-0.3.9-r1[static-libs?,${MULTILIB_USEDEP}] )"
DEPEND="${RDEPEND}"
PATCHES=( "${FILESDIR}"/${PN}-0.1.0-autodetect.patch
"${FILESDIR}"/${P}-glibc2.20.patch )
PATCHES=( "${FILESDIR}"/${PN}-0.1.0-autodetect.patch )
DOCS=( usage )

@ -1,2 +1,4 @@
DIST libnsutils-0.0.1-src.tar.gz 5932 SHA256 9ad6b921bceed2c0d44ca6ff36fa76841cc6533f8ed7ccb0a941fd9a78731afd SHA512 00685fe5924905c153b681900e7bf77e55c189ae0c3083baca282cb91e5b5b8fc36861bf1967b562a9a98024540fc2bc2ebbf9795d84133e2784adfdd033c497 WHIRLPOOL 7fade98e74ed70b7c5ec7b558df7372ce67e5a9a8a6eff57be3f6289877aaecb42f344b17c5dd03939568e249354b919225b0463aaed82c219f151f0f5eb5e10
DIST libnsutils-0.0.2-src.tar.gz 6770 SHA256 fed321149f8f16ab2fd69f58b2692a1aea5a19934c1de92d38127a045aede40e SHA512 92150b9021f453e34798279cc8541cb7f14986b1da9b92246df0ee1162c643b23a48da54a0eb44e76137988ae780b34b755d17f90426e5bb5381520fba9d4a11 WHIRLPOOL 356713f4b47441c3a0bd48791990666d87e784ae4cdb2d8f654b26628e9169cf3f5785db8692536658d7a25cdca5e879ecb0e6525f6b427c4c010d836bf8c211
DIST netsurf-buildsystem-1.3.tar.gz 37906 SHA256 10bbe95ba07476208da6047bd3c74685b6e61ba9904975b5d5c9a2c79a84ac79 SHA512 79ef3e366c4798dbb88021fd05019ba9fe50539b7482bd3d07422f4c0dbf2047b906f39a0b48deebbdf111d84d93a9364d08e5c97f91609363c27641db15e6b5 WHIRLPOOL c8131d0ffb79b208b63bef94606735968584edfff8cb24b4c83cd747c5d65c2811004626840798047ffddf84556ef7d8e23242f60d01a4a046323df3c78b0980
DIST netsurf-buildsystem-1.5.tar.gz 38196 SHA256 dbc6afc639f6987b704e6ff4427668787ee7efba77e1bbf76b614699b5daaf71 SHA512 02d85e8f1d2101194a678f7ccf84051390953285a46951d7b327556f8df1a0c416620bd4c7a615e25de438d5d27cfffb69ec5d94eb8379a295dab4c85a96cae4 WHIRLPOOL 7b7d595a2e399b361e71769e509a129af42da5ce823f1b55183efb53898ac2ae731593eb13e1ecc2271ea26ee0948ac35bf99fea280eb72a2bb00164b4b29f09

@ -0,0 +1,19 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
NETSURF_BUILDSYSTEM=buildsystem-1.5
inherit netsurf
DESCRIPTION="base64 and time library, written in C"
HOMEPAGE="http://www.netsurf-browser.org/"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm"
IUSE=""
RDEPEND=""
DEPEND="${RDEPEND}"

@ -1,6 +1,8 @@
DIST libparserutils-0.1.2-src.tar.gz 74663 SHA256 0a21efd3882c19965f57161c4ecda85a363a71dbe090030dfa69f9aecd2160aa SHA512 e94fbbacd39fc58485e8d7812043bab2780cd828f19d2e7f1173144e2aa24d748ac598a69982f3e224d0920b868f53507d5c261ce14b111c5b7d1ee5fc51b7e1 WHIRLPOOL f53b0b518440d744191db69276a81fb63ad150d01df64921372b2f609c3d7111f87cb879593c19d708d2dea343a548956eb1416ba51360fcf06afef691d173df
DIST libparserutils-0.2.0-src.tar.gz 74431 SHA256 55c50abbffaaebe17acba43008ee2c4085401ce618e505fafa7c75baaa813da7 SHA512 82b3049691af96682ce09723cde3d5b3f0ae85c37897fa9e79841a2e0ab910f614fdb895814dd45c384bc3ef5f063f91ba55e31d9733b0b21431d8ccc04e43e7 WHIRLPOOL 73ae201bb99136b26c9b16b71f9d51e6684407a30ffce1c8f8d9163581a8220c253518a8c9f406e7d6ded4ea7d7cfad869c61a768baf14738160bd0a5e196ca0
DIST libparserutils-0.2.1-src.tar.gz 74426 SHA256 30589e6b3adf0c14b5a78de1fba3b9b84cbd74e95e22d45827fa3e09b563f735 SHA512 42ca23565d54eaaff87db43e23dc84da155bb958e1026e226c7bb52db1e147bedb5d813d5f06ebfe254e48a8e95309235e1d98bd5a040e2c3eca231d983de250 WHIRLPOOL 941d79f25c72afc34e13c7296ea30fb9fb74c8730bd07ca90138c0c4949dc1ddbf8e3d071f31aaed60f7a0e9ce297dfeca136008705052cd1a776eec865cade5
DIST libparserutils-0.2.3-src.tar.gz 74509 SHA256 c5d93fb41b9c006ba392b32d724a7239238d656aa81cd45804ddd0b794a6ff05 SHA512 b68cbf3a3260bacea10c8115a1c247de3d7220e94a7f73da84ee4b400678132d8db71b8e84fe92eacafc4945c111f049779c8fead4cf9bd98c6e96340943d270 WHIRLPOOL 87dc981b72c9785e07aff274a6914ee060d8c5036841775b3388ea0d5169a1e32d7e7376753b653bcc50a6485a075ebfabefb5c3604d794c2650cd396d6224a8
DIST netsurf-buildsystem-1.0.tar.gz 37026 SHA256 4495e8e12faf0ace668ab80401064ce7f65a195efe63c924c066a109649ff146 SHA512 763e10766ab16be375c40a226e36a95df5740ac62b5bbc4eb6d52693b83284d2e71d9a3d797f55c28853a5d2565182759ffa9bfb3d736daf21b347f418661c47 WHIRLPOOL a65d53424a34a796a1f85ed5d4a9ca9bf58eaba7246e5ea20bc7da09e0e8ab60e156ce47da521660d5567c6358fda0da744e56ccf52cda6e0db92b19a6055d38
DIST netsurf-buildsystem-1.2.tar.gz 38914 SHA256 3903a4a1551c9c202e1d2047344c4f3598c8d9d6c35ebf8cc2e18874bd0c9d61 SHA512 963e8a5033e8ef70595507f24fea3d9697eefb50ad7f92a6d3c913501c7026f12ec6d48f92b75e352b32f212f6216b8d8455aff25fa8d8d0fc12a3b19a875a1c WHIRLPOOL e56a520ae284089d0f36f06a6891ebb5b208ca847c74340c18581340e457c20ae9365999dc13284f438b965dcd7e85f04b93d1c1f22cadf6f7c1e2cef81d528c
DIST netsurf-buildsystem-1.3.tar.gz 37906 SHA256 10bbe95ba07476208da6047bd3c74685b6e61ba9904975b5d5c9a2c79a84ac79 SHA512 79ef3e366c4798dbb88021fd05019ba9fe50539b7482bd3d07422f4c0dbf2047b906f39a0b48deebbdf111d84d93a9364d08e5c97f91609363c27641db15e6b5 WHIRLPOOL c8131d0ffb79b208b63bef94606735968584edfff8cb24b4c83cd747c5d65c2811004626840798047ffddf84556ef7d8e23242f60d01a4a046323df3c78b0980
DIST netsurf-buildsystem-1.5.tar.gz 38196 SHA256 dbc6afc639f6987b704e6ff4427668787ee7efba77e1bbf76b614699b5daaf71 SHA512 02d85e8f1d2101194a678f7ccf84051390953285a46951d7b327556f8df1a0c416620bd4c7a615e25de438d5d27cfffb69ec5d94eb8379a295dab4c85a96cae4 WHIRLPOOL 7b7d595a2e399b361e71769e509a129af42da5ce823f1b55183efb53898ac2ae731593eb13e1ecc2271ea26ee0948ac35bf99fea280eb72a2bb00164b4b29f09

@ -0,0 +1,26 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
NETSURF_BUILDSYSTEM=buildsystem-1.5
inherit flag-o-matic netsurf
DESCRIPTION="library for building efficient parsers, written in C"
HOMEPAGE="http://www.netsurf-browser.org/projects/libparserutils/"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm ~m68k-mint"
IUSE="iconv test"
DEPEND="test? ( dev-lang/perl )"
DOCS=( README docs/Todo )
src_configure() {
netsurf_src_configure
append-cflags "-D$(usex iconv WITH WITHOUT)_ICONV_FILTER"
}

@ -1,2 +1,4 @@
DIST libutf8proc-1.1.6-src.tar.gz 89914 SHA256 16e0dacf459bf42098614b714a262633de26ba5a03f05812d6d052c9aeeac384 SHA512 97fc1ed6085f181f4d4b79b7e0dabcf8bcb73ec6ebe3ba426033edc3258082892f990ea9393a528186aa2b1f4aec6eb412036d16966461b0dd2263040ed9b7a1 WHIRLPOOL a88252dd6569e062a59895ee0ee0db0eb95172f0376e92c2ee971e663aba610b61b6637aca740c000174b3cdf5ad6da9938e9bc3ab24fd849206561c8f503d7e
DIST libutf8proc-1.3.1-src.tar.gz 144963 SHA256 78e950bfc691182d3b61109b1b4e234399743607231f72a395331a367c2ac675 SHA512 f9ede5dad19a9d4d45fcf159ff13750f7bf722de49d170a7b86b45582ad20141f5de98fd147311dccd125d85fb44b23c727dc309977aad8e068fe5e489c383ed WHIRLPOOL 40106238546cd466a4a51f069b84cc5bae5aeb9d90751823433bc4e05df05102828ef8da920853778277b0ee59b9799d85b59ba82bf7f57ba940bbcbef71446b
DIST netsurf-buildsystem-1.3.tar.gz 37906 SHA256 10bbe95ba07476208da6047bd3c74685b6e61ba9904975b5d5c9a2c79a84ac79 SHA512 79ef3e366c4798dbb88021fd05019ba9fe50539b7482bd3d07422f4c0dbf2047b906f39a0b48deebbdf111d84d93a9364d08e5c97f91609363c27641db15e6b5 WHIRLPOOL c8131d0ffb79b208b63bef94606735968584edfff8cb24b4c83cd747c5d65c2811004626840798047ffddf84556ef7d8e23242f60d01a4a046323df3c78b0980
DIST netsurf-buildsystem-1.4.tar.gz 38067 SHA256 e66b7f09e91ac478e9f2c5c1aaf1f36ece9df0c3bbb1db910cd4c0461c47f7ad SHA512 2c804ad7bef70c987e1d393ee4041bffc9797893b4fd513c90a665027205a1f7eee0a7d86ddaf833a6ee18346d6fe69587190c4e6722afc4ed18ce87783c35fc WHIRLPOOL 1f98d45258d3ea5570f272368f72ed6b016434eb1ab399b0efb062dbe9d6257c3175aa51884eaf94a90bbc2c3a4c891a43170b8e93df01c540cbcdecdad13e5c

@ -0,0 +1,19 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
NETSURF_BUILDSYSTEM=buildsystem-1.4
inherit netsurf
DESCRIPTION="mapping tool for UTF-8 strings"
HOMEPAGE="http://www.netsurf-browser.org/"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm"
IUSE=""
RDEPEND=""
DEPEND="${RDEPEND}"

@ -1,4 +1,4 @@
DIST libwapcaplet-0.2.1-src.tar.gz 8897 SHA256 9e4a8df3dfe6d7e1bcc4a3ccce18c3d02230545f4726b05b09b9e504946c8ec8 SHA512 793c1b89075e4ce5d6b042455d7bdd0082412788e3202fc16aa4256e35efc449af962b7df64971512cb5728a389785866e39cfa20addc4b496c28a00af630219 WHIRLPOOL 0b0e8c43befa2abc9259c8ecabe618f4bb0e1827e36a73003ed26a2c878ce1836ddd76a1305911fd528fb5bdc9f62568ee2b384eb6c655f58d6d6bf250bee957
DIST libwapcaplet-0.2.2-src.tar.gz 8902 SHA256 38021992e1e6b3ec50d0d3bf7add069bee4c5b179691afa6a76dd58695201485 SHA512 a3026f6ca73c981ff2fa07b45fab3a75605eaab751570ab08aedb33f38d0e62cf6a8958b3df2b9efe25909706585a25383e428eb83201d903e2ec7b3f57d7c7c WHIRLPOOL f125012da633912e00879554dacf7482f30e4b80f99335c8af0fbc91106aad7ee62d51a787c6db5cc15a5bc16027c310ff9b5f3629ba62bda65352d68c900c4f
DIST netsurf-buildsystem-1.2.tar.gz 38914 SHA256 3903a4a1551c9c202e1d2047344c4f3598c8d9d6c35ebf8cc2e18874bd0c9d61 SHA512 963e8a5033e8ef70595507f24fea3d9697eefb50ad7f92a6d3c913501c7026f12ec6d48f92b75e352b32f212f6216b8d8455aff25fa8d8d0fc12a3b19a875a1c WHIRLPOOL e56a520ae284089d0f36f06a6891ebb5b208ca847c74340c18581340e457c20ae9365999dc13284f438b965dcd7e85f04b93d1c1f22cadf6f7c1e2cef81d528c
DIST libwapcaplet-0.3.0-src.tar.gz 31362 SHA256 4359ee9d9fd08e721ba1976e9c6e5eaa49b32119e4e1571c1fec49a7446b4133 SHA512 f4767a48a21a5cbd29e72e0194984fc9d578046a44ad43d9f6fb94f77698c79652d19cea999564e3f02cf42d640d4358f7d9983ae16d2215c70b0ae778c0f796 WHIRLPOOL 6dbe8bb7ebe9d9c87a7686386d5d833a341e5e288ac6a2a48dc68e46438bc32938a5b985ecbdb3f8b2a87e2792f14ef52e2f4d4f1e2eec02792ad24b9fcf40fe
DIST netsurf-buildsystem-1.3.tar.gz 37906 SHA256 10bbe95ba07476208da6047bd3c74685b6e61ba9904975b5d5c9a2c79a84ac79 SHA512 79ef3e366c4798dbb88021fd05019ba9fe50539b7482bd3d07422f4c0dbf2047b906f39a0b48deebbdf111d84d93a9364d08e5c97f91609363c27641db15e6b5 WHIRLPOOL c8131d0ffb79b208b63bef94606735968584edfff8cb24b4c83cd747c5d65c2811004626840798047ffddf84556ef7d8e23242f60d01a4a046323df3c78b0980
DIST netsurf-buildsystem-1.5.tar.gz 38196 SHA256 dbc6afc639f6987b704e6ff4427668787ee7efba77e1bbf76b614699b5daaf71 SHA512 02d85e8f1d2101194a678f7ccf84051390953285a46951d7b327556f8df1a0c416620bd4c7a615e25de438d5d27cfffb69ec5d94eb8379a295dab4c85a96cae4 WHIRLPOOL 7b7d595a2e399b361e71769e509a129af42da5ce823f1b55183efb53898ac2ae731593eb13e1ecc2271ea26ee0948ac35bf99fea280eb72a2bb00164b4b29f09

@ -1,14 +0,0 @@
--- libwapcaplet-0.2.1/Makefile
+++ libwapcaplet-0.2.1/Makefile
@@ -17,10 +17,7 @@
-Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes \
-Wmissing-declarations -Wnested-externs
# BeOS/Haiku standard library headers issue warnings
-ifneq ($(TARGET),beos)
- WARNFLAGS := $(WARNFLAGS) -Werror
-endif
-CFLAGS := -D_BSD_SOURCE -I$(CURDIR)/include/ \
+CFLAGS := -D_DEFAULT_SOURCE -I$(CURDIR)/include/ \
-I$(CURDIR)/src $(WARNFLAGS) $(CFLAGS)
ifneq ($(GCCVER),2)
CFLAGS := $(CFLAGS) -std=c99

@ -1,20 +1,18 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
NETSURF_BUILDSYSTEM=buildsystem-1.2
NETSURF_BUILDSYSTEM=buildsystem-1.5
inherit netsurf
DESCRIPTION="string internment library, written in C"
HOMEPAGE="http://www.netsurf-browser.org/projects/libwapcaplet/"
LICENSE="MIT"
SLOT="0"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm ~m68k-mint"
IUSE="test"
DEPEND="test? ( >=dev-libs/check-0.9.11[${MULTILIB_USEDEP}] )"
PATCHES=( "${FILESDIR}"/${P}-glibc20.patch )

@ -1,4 +1,4 @@
DIST netsurf-buildsystem-1.2.tar.gz 38914 SHA256 3903a4a1551c9c202e1d2047344c4f3598c8d9d6c35ebf8cc2e18874bd0c9d61 SHA512 963e8a5033e8ef70595507f24fea3d9697eefb50ad7f92a6d3c913501c7026f12ec6d48f92b75e352b32f212f6216b8d8455aff25fa8d8d0fc12a3b19a875a1c WHIRLPOOL e56a520ae284089d0f36f06a6891ebb5b208ca847c74340c18581340e457c20ae9365999dc13284f438b965dcd7e85f04b93d1c1f22cadf6f7c1e2cef81d528c
DIST netsurf-buildsystem-1.3.tar.gz 37906 SHA256 10bbe95ba07476208da6047bd3c74685b6e61ba9904975b5d5c9a2c79a84ac79 SHA512 79ef3e366c4798dbb88021fd05019ba9fe50539b7482bd3d07422f4c0dbf2047b906f39a0b48deebbdf111d84d93a9364d08e5c97f91609363c27641db15e6b5 WHIRLPOOL c8131d0ffb79b208b63bef94606735968584edfff8cb24b4c83cd747c5d65c2811004626840798047ffddf84556ef7d8e23242f60d01a4a046323df3c78b0980
DIST nsgenbind-0.1.1-src.tar.gz 51146 SHA256 f504336ec5579026825df413216b25ff45c078f5d863815254a5faccce76bd71 SHA512 f4258518912474a8eef1c5f20337d36654236a0836a4b4a67329e23175fd1413adc26c7e64ed8272dc3e9c5e4fd60eb6e4ad35a8b88d7187cce4c8f5f97355ff WHIRLPOOL 5250b93a971035909a1ba6bc871bcc583f69300793b332cd3945cfea7b9e94f5340d7d7750ff13bdd05b093bd8865631bbded04dabf5ee7f6de5a503b65c40dc
DIST netsurf-buildsystem-1.5.tar.gz 38196 SHA256 dbc6afc639f6987b704e6ff4427668787ee7efba77e1bbf76b614699b5daaf71 SHA512 02d85e8f1d2101194a678f7ccf84051390953285a46951d7b327556f8df1a0c416620bd4c7a615e25de438d5d27cfffb69ec5d94eb8379a295dab4c85a96cae4 WHIRLPOOL 7b7d595a2e399b361e71769e509a129af42da5ce823f1b55183efb53898ac2ae731593eb13e1ecc2271ea26ee0948ac35bf99fea280eb72a2bb00164b4b29f09
DIST nsgenbind-0.1.2-src.tar.gz 51159 SHA256 94a87e9a223791693724e929cc7b13e334d4baaf73f7d0a91fdf938c9a260a9a SHA512 90eb847d00816511e200ef97d001a714d6aab2997592def61c1fd078ee53d62d4f98ab621ea4d0716944ac9ddd3c6a012a6f9c3e01043313bf9817410323f533 WHIRLPOOL 139bbb6278dbd000b4ade5171696810d71020cd5b9c51cece07c3eb210539cf2eecc805796494fe056ceb153b76e9d33611049dbff51594aeb6d8518bcb1ad4d
DIST nsgenbind-0.3-src.tar.gz 97492 SHA256 ef21a08461165014c499aa3d38f5909a88b4528f5db8492bf7bcbfe3e957ba9b SHA512 b085a6f28e0bceea667a142562336e9f4e6a371710c518c769a9c5f263d7884a20a9515257f794c65e79634e5c9607448fca061de715ebc31f7631acff6c08c7 WHIRLPOOL 2c8856967bc9dc3a524b8c6ac93e54e36679a510dd3b4f0a990ed6dde7e33f8ab6a6fd98b60081780a3a799a64f2d612dcf0b1692c7bedbd7e30fe5632c6f835

@ -1,17 +0,0 @@
--- nsgenbind-0.1.1/Makefile
+++ nsgenbind-0.1.1/Makefile
@@ -16,13 +16,7 @@
WARNFLAGS := -Wall -W -Wundef -Wpointer-arith -Wcast-align \
-Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes \
-Wmissing-declarations -Wnested-externs
-# BeOS/Haiku/AmigaOS have standard library errors that issue warnings.
-ifneq ($(TARGET),beos)
- ifneq ($(TARGET),amiga)
-# WARNFLAGS := $(WARNFLAGS) -Werror
- endif
-endif
-CFLAGS := -D_BSD_SOURCE -D_POSIX_C_SOURCE=200809L -I$(CURDIR)/include/ \
+CFLAGS := -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200809L -I$(CURDIR)/include/ \
-I$(CURDIR)/src $(WARNFLAGS) $(CFLAGS)
ifneq ($(GCCVER),2)
CFLAGS := $(CFLAGS) -std=c99

@ -1,20 +1,18 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
NETSURF_COMPONENT_TYPE=binary
NETSURF_BUILDSYSTEM=buildsystem-1.2
NETSURF_BUILDSYSTEM=buildsystem-1.5
inherit netsurf
DESCRIPTION="generate javascript to dom bindings from w3c webidl files"
HOMEPAGE="http://www.netsurf-browser.org/"
LICENSE="MIT"
SLOT="0"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm"
IUSE=""
DEPEND="virtual/yacc"
PATCHES=( "${FILESDIR}"/${P}-glibc2.20.patch )

@ -0,0 +1,45 @@
From f8f3e54aa7bc15871ca4296cbc16ae065b07de4e Mon Sep 17 00:00:00 2001
From: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
Date: Wed, 2 Mar 2016 11:00:35 +0200
Subject: [PATCH] scanner: avoid executable stack
Before this patch:
$ scanelf -lpqe ./wayland-scanner
RWX --- --- ./wayland-scanner
That indicates the stack is executable, which is a bad thing for
security. Wayland-scanner does not actually need an executable stack, it
is just an oversight from using an .S file in the sources.
Add a special incantation in dtddata.S to make it not cause the stack to
become executable.
Reported-by: Mart Raudsepp <leio@gentoo.org>
Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
Tested-by: Mart Raudsepp <leio@gentoo.org>
---
src/dtddata.S | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/src/dtddata.S b/src/dtddata.S
index 68e3435..ce51133 100644
--- a/src/dtddata.S
+++ b/src/dtddata.S
@@ -20,6 +20,14 @@
* CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
+/*
+ * Avoid executable stack.
+ * from: https://wiki.gentoo.org/wiki/Hardened/GNU_stack_quickstart
+ */
+#if defined(__linux__) && defined(__ELF__)
+.section .note.GNU-stack,"",%progbits
+#endif
+
/* from: http://www.linuxjournal.com/content/embedding-file-executable-aka-hello-world-version-5967#comment-348129 */
.macro binfile name file
--
2.6.4

@ -40,8 +40,10 @@ DEPEND="${RDEPEND}
)
virtual/pkgconfig"
# dtd validation configure patch is upstream and will be part of 1.11
PATCHES=( "${FILESDIR}/${PV}-build-fix-configure-disable-dtd-validation.patch" )
PATCHES=(
"${FILESDIR}/${PV}-build-fix-configure-disable-dtd-validation.patch"
"${FILESDIR}/${PV}-scanner-avoid-executable-stack.patch"
)
multilib_src_configure() {
local myeconfargs=(

@ -13,10 +13,11 @@ SRC_URI="https://github.com/mkottman/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="libressl"
RDEPEND="
>=dev-lang/lua-5.1:0
dev-libs/openssl:0"
!libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl:0 )"
DEPEND="${RDEPEND}
virtual/pkgconfig"

@ -1,3 +1,4 @@
DIST luasec-0.4.1.tar.gz 28646 SHA256 9a9ea9f23044d41be29aea3de1bd795118a29e7311ea4c55fe1f0bc1c74a448b SHA512 bc934e952294ec45c9c8cfb70f68ebcd415b241d4af8dbf649016a7d14d7da5380d12cbf490560425235168f2c5abbbcd48192068a4e8e6bf523c92cfbf604d9 WHIRLPOOL 90ebad1e0f9fba88bbfe3832ef61cf1daab3cf3694bb0d4466772a24ad103f737737af93df77cc6aea04a98fb9ad0cdf0dcf6f2a09667643a8cabbd6030e7d49
DIST luasec-0.4.1_p20130620.tar.gz 45297 SHA256 8bb3e8c5c3a4980f027b7ab41d5a08a2d44834e4230bcb6a2638ba4a7a3dc53f SHA512 914ae2adf7ce48c78d972ae5cbe2b52cbd42083cbe98063c36bd52af52b3bdec4cb389b8599928b2703436fc8eaf70de3212def0adaf936c7bbedf650f9c8c4e WHIRLPOOL 7a7c8e43ae846a8351c39a1dbfaab091a9d12c197538413137c0de807da6d20b894155fd9ec1f4bdefd7090a7b7cdb7ef195165870a6b5addd1ad66ad7208d11
DIST luasec-0.5.1.tar.gz 46820 SHA256 6d5c5f8e0521f3194668d9a839774e079e2fd5c45b15538dc7b8cacc56719406 SHA512 c7c92c79d0ec3e12b69f88d810a19397eaf570957d1f13b9695ee435cb6f0f9c31f5bc20a7252aac93d18eed98a5d3fc8a181cd85845a704e469055f215609a8 WHIRLPOOL 69bc39c8f91a0b4be9fbe9a6531e110cabb25b2f09a1588510a5e993d1f6da7f93154647b8265ee028f4dbc45f65febf0066c3bbb62a59fd3be2761fe5c70798
DIST luasec-0.5.tar.gz 46738 SHA256 6480598f7492ac479b6b608b5fb1488226bfa6ef675e29f6b24dbe9099083523 SHA512 fcf88f2566952c4d12be95531991180a1f3bd60f7dda41997f93c80ccc8d9dfd44b00e3330a07e451489dc9cd0640f7841101c10867e270608187df78549fe2f WHIRLPOOL 46d87a3ee3a6cf1413696c1dee0ea77913e6ffce94789e36f28ca5b2ec737cd1d2c81852c5b96958dcf53c22eee20d24102fb3ceea923692dbfb848b2fc52215

@ -0,0 +1,36 @@
diff -ru luasec-0.5.1/src/ssl.c luasec-0.5.1-fixed/src/ssl.c
--- luasec-0.5.1/src/ssl.c 2015-11-20 22:39:32.000000000 +0100
+++ luasec-0.5.1-fixed/src/ssl.c 2016-03-02 15:48:09.439005988 +0100
@@ -395,24 +395,30 @@
}
return 1;
}
-
+
/**
* Return the compression method used.
*/
static int meth_compression(lua_State *L)
{
+#if !defined(OPENSSL_NO_COMP)
const COMP_METHOD *comp;
+#endif
p_ssl ssl = (p_ssl)luaL_checkudata(L, 1, "SSL:Connection");
if (ssl->state != LSEC_STATE_CONNECTED) {
lua_pushnil(L);
lua_pushstring(L, "closed");
return 2;
}
+#if !defined(OPENSSL_NO_COMP)
comp = SSL_get_current_compression(ssl->ssl);
if (comp)
lua_pushstring(L, SSL_COMP_get_name(comp));
else
lua_pushnil(L);
+#else
+ lua_pushnil(L);
+#endif
return 1;
}
Only in luasec-0.5.1-fixed/src: ssl.c.orig

@ -0,0 +1,40 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit multilib toolchain-funcs eutils
DESCRIPTION="Lua binding for OpenSSL library to provide TLS/SSL communication"
HOMEPAGE="https://github.com/brunoos/luasec http://www.inf.puc-rio.br/~brunoos/luasec/"
SRC_URI="https://github.com/brunoos/luasec/archive/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm x86"
IUSE="libressl"
RDEPEND="
>=dev-lang/lua-5.1:0[deprecated]
dev-lua/luasocket
!libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl:= )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
S=${WORKDIR}/${PN}-${P}
src_prepare() {
sed -i -e "s#^LUAPATH.*#LUAPATH=$(pkg-config --variable INSTALL_LMOD lua)#"\
-e "s#^LUACPATH.*#LUACPATH=$(pkg-config --variable INSTALL_CMOD lua)#" Makefile || die
sed -i -e "s/-O2//" src/Makefile || die
lua src/options.lua -g /usr/include/openssl/ssl.h > src/options.h || die
epatch "${FILESDIR}/${PN}-0.5.1-compdefine.patch"
}
src_compile() {
emake \
CC="$(tc-getCC)" \
LD="$(tc-getCC)" \
linux
}

@ -19,6 +19,7 @@ RDEPEND="${DEPEND}"
src_prepare() {
epatch "${FILESDIR}/tests.patch"
epatch "${FILESDIR}/includes.patch"
epatch "${FILESDIR}/nowarn.patch"
}
src_compile() {

@ -0,0 +1,13 @@
Index: camlidl-1.05/compiler/Makefile
===================================================================
--- camlidl-1.05.orig/compiler/Makefile
+++ camlidl-1.05/compiler/Makefile
@@ -29,7 +29,7 @@ PROG=camlidl$(EXE)
all: $(PROG)
$(PROG): $(OBJS)
- $(OCAMLC) -o $(PROG) $(OBJS)
+ $(OCAMLC) -w -a -o $(PROG) $(OBJS)
clean::
rm -f $(PROG)

@ -4,7 +4,7 @@
EAPI=5
inherit findlib
inherit findlib eutils
DESCRIPTION="OCaml library for reading, writing, and modifying PDF files"
HOMEPAGE="https://github.com/johnwhitington/camlpdf/"
@ -19,6 +19,10 @@ IUSE="doc examples"
RDEPEND="dev-lang/ocaml:="
DEPEND="${RDEPEND}"
src_prepare() {
epatch "${FILESDIR}/ocaml43.patch"
}
src_compile() {
# parallel make bugs
emake -j1

@ -0,0 +1,13 @@
Index: camlpdf-2.1.1/flatestubs.c
===================================================================
--- camlpdf-2.1.1.orig/flatestubs.c
+++ camlpdf-2.1.1/flatestubs.c
@@ -170,7 +170,7 @@ value camlzip_inflateEnd(value vzs)
value camlzip_update_crc32(value crc, value buf, value pos, value len)
{
- return copy_int32(crc32((uint32) Int32_val(crc),
+ return copy_int32(crc32((uint32_t) Int32_val(crc),
&Byte_u(buf, Long_val(pos)),
Long_val(len)));
}

@ -20,6 +20,10 @@ RDEPEND=">=dev-lang/ocaml-3.10.2:=[ocamlopt?]
>=sys-libs/zlib-1.1.3"
DEPEND="${RDEPEND}"
src_prepare() {
epatch "${FILESDIR}/ocaml-4.03.patch"
}
src_compile() {
emake all
if use ocamlopt; then

@ -0,0 +1,26 @@
Index: camlzip-1.05/zip.ml
===================================================================
--- camlzip-1.05.orig/zip.ml
+++ camlzip-1.05/zip.ml
@@ -73,8 +73,6 @@ type out_file =
mutable of_entries: entry list;
of_comment: string }
-exception Error of string * string * string
-
(* Return the position of the last occurrence of s1 in s2, or -1 if not
found. *)
Index: camlzip-1.05/zlibstubs.c
===================================================================
--- camlzip-1.05.orig/zlibstubs.c
+++ camlzip-1.05/zlibstubs.c
@@ -168,7 +168,7 @@ value camlzip_inflateEnd(value vzs)
value camlzip_update_crc32(value crc, value buf, value pos, value len)
{
- return caml_copy_int32(crc32((uint32) Int32_val(crc),
+ return caml_copy_int32(crc32((uint32_t) Int32_val(crc),
&Byte_u(buf, Long_val(pos)),
Long_val(len)));
}

@ -1,2 +1,3 @@
DIST core-113.24.00.tar.gz 806394 SHA256 66ab36a4d7b78a4710f992c670777919ae329dcbe107f270239a2215d87dce81 SHA512 ec3682ed9bb15d2bf8f9063930249f3657b34a3edda1a3b69bfcf5d50cd9d59fb6fbbc795d01a695da0897bb2673c80449972de80f4b4f60df9bab831ee1d5d4 WHIRLPOOL c5381a69901d9adc87b9814fa8cd9547ba4898a0536a634f48cee3dbdb0b3bb15c6ef2c834767047a1f8d40a1517771a0d6b79014fc4b2c9d937014c603f97a3
DIST core-113.24.01.tar.gz 806424 SHA256 16470035f9e21e8accdaa3286c3e353f60c485402323644fd231412fccf6d9c6 SHA512 8bfe45a1d0a1973ae7cd317fd6c71d2bb3a6170e432f735e6504586cd4d51b29dec972588478f4abdc7d20d6967ca58afa3ecb5a18871c807437bf8b73e063ec WHIRLPOOL 3bbc8c54140d6277885c37a525af1467ea1c30c7bc4d9dd55738432eca7e4460fed55c7499aad35a46cff324492b0797c40919f926856d6c9d5cc7fd7728705d
DIST core-113.24.02.tar.gz 806413 SHA256 c5a4821df9719aa0a6b87b546730de445b698cc86b28046e7b5883cb65f02e29 SHA512 7f2f3e8524704ce7d29d55904f62cbf6c5b932275171b4b03709fcbdb98954cb2cab8427f06c7d6ee5ba396ac58e1077421162d96aa91b8e182f3e0f2d07cac4 WHIRLPOOL decd161a3aeb9573638c8cbec0c126d83f1a3f4eedc9fc06d53c02ff05eef18a7be781cfde05aac730c7683eed186f14f78cf1b80600843a1b3ffceec712604d

@ -0,0 +1,54 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
OASIS_BUILD_DOCS=1
OASIS_BUILD_TESTS=1
inherit eutils oasis
MY_P=${P/_/\~}
DESCRIPTION="Jane Street's alternative to the standard library"
HOMEPAGE="http://www.janestreet.com/ocaml"
SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV%.*}/files/${P}.tar.gz"
LICENSE="LGPL-2.1-with-linking-exception"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE=""
RDEPEND="
>=dev-ml/bin-prot-113.24.00:=
>=dev-ml/core_kernel-113.24.00:=
>=dev-ml/fieldslib-113.24.00:=
dev-ml/ppx_assert:=
dev-ml/ppx_bench:=
dev-ml/ppx_driver:=
dev-ml/ppx_expect:=
dev-ml/ppx_inline_test:=
dev-ml/ppx_jane:=
>=dev-ml/sexplib-113.24.00:=
dev-ml/typerep:=
dev-ml/variantslib:=
"
DEPEND="${RDEPEND}"
src_configure() {
emake setup.exe
OASIS_SETUP_COMMAND="./setup.exe" oasis_src_configure
}
src_compile() {
emake
}
src_install() {
opam-installer -i \
--prefix="${ED}/usr" \
--libdir="${D}/$(ocamlc -where)" \
--docdir="${ED}/usr/share/doc/${PF}" \
${PN}.install || die
dodoc CHANGES.md README.md
}

@ -1,2 +1,4 @@
DIST ppx_deriving-3.0.tar.gz 38560 SHA256 1998607e68b35b6c61e1fb33c03b523f3bf88f802df6d5bf180dc6932317179b SHA512 1b8ef40fd1b85df0d5307edcc46c16ae1834aadb1419d92dced4b2b542f51bb24999abcdf725647f1f7033ca2df4dc88ab156002b1e6a7a6a83a5e0e4854d833 WHIRLPOOL cda0c6afc31c6d39dd4974c2ce63d28ddea2019bb8bc1c50338c1005880a0a0ef66c2ceb00e86a6a7040c042778f1216321cda3d1dcfc2327c6e084f0ab45b53
DIST ppx_deriving-3.1.tar.gz 40720 SHA256 19babff7706753d24d4859a24d7303555dd1af125d6ca8a0589b8fac3c110fa7 SHA512 ef3174f4fbecea9c613deb62aebb45de2b2abf640d557973f0621575a391cc11fc4135c782dc3d202012ddbeaadb3c7dd84f42d08aef0ba668bd169dedfeedf0 WHIRLPOOL cdace363540346f3660811c57f7c10757dd09011fed1300fe29e3746297cae9ed3567e2b865c20dda6061404bb10c5b1e3350acfa8ad7f92bb20199f0a8052ea
DIST ppx_deriving-3.2-ocaml403.patch.bz2 23241 SHA256 2ef8fe4346283151d2af6385473d1b78c7a8da40b83386357d894e38b8f96cf9 SHA512 2f43bd7ed3c34f3f1f41780eb11f552313e0ed36ef553fd00acce04e16caef2588c8ed171f8f63e00fc5d43a42ab2dfcc1085071a2dddd6a3adc46d993522239 WHIRLPOOL 5b926588237393bdc061b28499de3728d415cf0f6af902affad9714bf86024f56f2b29f6786d6e89b3d62ebd8e558d52a7851092d652638d400e986c85b25147
DIST ppx_deriving-3.2.tar.gz 41202 SHA256 9328c7bfbdc78463a302b45f7a8102bc164f345c5d1582dd51c4e77fd38997e3 SHA512 dd25ddbe812524b3035333c16e62d6423cb20fff2160b18cf20260dfbf214afc7ee3bbe6275ba6d1f357c686d738bc2bdb96d413896d970942592ac971398ad9 WHIRLPOOL 47e9be6a8a2528c429b7c615240f374f988b8a21aba759539bfbe54f08abfff2e336b4b37692b204b77a4ff6b1a76e7864d1834ae32c6afa9d18119ff83c9c41

@ -0,0 +1,59 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
inherit findlib eutils
DESCRIPTION="Type-driven code generation for OCaml"
HOMEPAGE="https://github.com/whitequark/ppx_deriving"
SRC_URI="https://github.com/whitequark/ppx_deriving/archive/v${PV}.tar.gz -> ${P}.tar.gz
mirror://gentoo/${P}-ocaml403.patch.bz2"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE="doc +ocamlopt test"
DEPEND="dev-ml/ppx_tools:=
>=dev-lang/ocaml-4.02.3:=[ocamlopt?]"
RDEPEND="${DEPEND}"
DEPEND="${RDEPEND}
dev-ml/opam
test? ( dev-ml/ounit )"
src_prepare() {
has_version '>=dev-lang/ocaml-4.03.0_beta1' && epatch "${WORKDIR}/${P}-ocaml403.patch"
}
src_compile() {
cp pkg/META.in pkg/META || die
ocaml pkg/build.ml \
native=$(usex ocamlopt true false) \
native-dynlink=$(usex ocamlopt true false) \
|| die
use doc && emake doc
}
src_test() {
ocamlbuild -j 0 -use-ocamlfind -classic-display \
src_test/test_ppx_deriving.byte -- || die
if use ocamlopt; then
ocamlbuild -j 0 -use-ocamlfind -classic-display \
src_test/test_ppx_deriving.native -- || die
fi
}
src_install() {
opam-installer -i \
--prefix="${ED}/usr" \
--libdir="${D}/$(ocamlc -where)" \
--docdir="${ED}/usr/share/doc/${PF}" \
${PN}.install || die
mv "${ED}/usr/lib/ppx_deriving/ppx_deriving" "${D}/$(ocamlc -where)/ppx_deriving/" || die
use doc && dohtml api.docdir/*
dodoc CHANGELOG.md README.md
}

@ -1,2 +1,3 @@
DIST ppx_tools-0.99.3_p20160217.tar.gz 16749 SHA256 96c7639f3833a3f4b9b164cfabc8d366a3e7a8407c518207f2d1c7364c2715fd SHA512 b744bfe00704abbf8eb87c08d29ec613c82291f15f12c183a045eb06fddefbd3c6fd8790812ecd382afcf420894f584cd1d2b6f1609229ff6d7a21c9ae8c24a0 WHIRLPOOL a9b6a99ab98a8ae19ed2c79d41f112d7cdc8dd699f13f739019f6281da661c8636ab363fac4277342deb01556c434fd05e6b4c4b7042cbff988aaf932edab375
DIST ppx_tools_0.99.2.tar.gz 15877 SHA256 98128022ea0574d769a263eb9b73be06200eec4bac9adb8dc44df289a77c4dec SHA512 1ed8b3a670e233e77988d10c777003384c86c124b8b7e4cec41c0a3e0de280f818b7cbbddc59c49644517899ce0ef022407db6d4aaf29c559abc0788dce11594 WHIRLPOOL f04ecf57ab457ce2ea58b93a50215f49f257597ce4176a4cd3fe8ffb230ab1a898a479d2bbab3df2675b71f7123c556d3a7cd84e8b2263389ea02f3990585924
DIST ppx_tools_0.99.3.tar.gz 16258 SHA256 79a9430086231e0a5a863f2aaebf3fb32f1ff0c25ab8cdfd11f53b4ce4550787 SHA512 2b6e4e1168951b5501e930e3de294611ed0652162b8e6a3e5b72d27d602ea4b3cf07bb96dc524347553c30be6d3a7ab5b28ef4d5d69e4de6f6c6e5359e37c32d WHIRLPOOL 0b38432072b25e4c6dafadd5aeac4e19680095c83c2be121f837caeeec8801aa077515e97b94e4c647f05640139d26b4cbfd69e796ba0027ce38009590b04a80

@ -0,0 +1,34 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit findlib
DESCRIPTION="Tools for authors of ppx rewriters"
HOMEPAGE="https://github.com/alainfrisch/ppx_tools"
# This is the version used by opam.
# Needed by eliom-5[ppx]
#SRC_URI="http://github.com/diml/ppx_tools/archive/${PN}_${PV}.tar.gz"
#SRC_URI="https://github.com/alainfrisch/ppx_tools/archive/${PN}_${PV}.tar.gz"
SRC_URI="mirror://gentoo/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE=""
DEPEND=">=dev-lang/ocaml-4.03_beta:="
RDEPEND="${DEPEND}"
#S="${WORKDIR}/${PN}-${PN}_${PV}"
src_compile() {
emake -j1
}
src_install() {
findlib_src_install
dodoc README.md
}

@ -1,2 +1,3 @@
DIST yojson-1.3.0.tar.gz 26610 SHA256 80e26e6d902c57bbacf44467f2a5cc30e4e189260093c66a3269fb1b1cc37094 SHA512 65e2d5bb7649cad3d395ec8fead11b18fd0ca5e59e87194a39a77561bcdaa04cecdc71f0da32ac268a36c0e7b21f56e9f40a08610f84cf7f81d0da20daf90fc0 WHIRLPOOL ed5ba5a5c397d47616282272573f9940d02035698a45dc7bc377c1fb2918d4a72fc789a4332ff7c09113d6bdcb223e2321f46f21f9576ff85197825bdc661d0d
DIST yojson-1.3.1.tar.gz 26725 SHA256 ea97f150bb8270730165f7727518aa533c784b84f17016d339060161250124b8 SHA512 f0fb6dad88f75d279a4341384238d4b6fd63c7b34a5a7892fbf278604a4011ea744c355377246e92595696fc5a5298968802c40a12a3ddcd89412ee1ce1e1402 WHIRLPOOL 558cc3258ee4e27a4507c1383d5e2fc6542d2f8178430d73020b37184624df2879a56cee30cc9844d0531f2f1199613591500cf888f606b1788dd3c166e0b7dc
DIST yojson-1.3.2.tar.gz 26928 SHA256 eff510621efd6dcfb86b65eaf1d4d6f3b9b680143d88e652b6f14072523a2351 SHA512 9bdda0bdeea1988f37b4b56154995dc0f5391de659ba15f452d0755afcbd213ef0d5b1ec8fd691bb4e25e99af866b4c282b078a49208f61c51eaea8e21733509 WHIRLPOOL 7973dbbf7e2b74ac82f39261f7db6ec6952e624d05c35c5ba8fd426153d148b17c0dba8a510128c1598ea17a5fe5190417e9b8cf6a9a9473c4a16e7c34489760

@ -0,0 +1,38 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit findlib
DESCRIPTION="JSON parsing and pretty-printing library for OCaml"
HOMEPAGE="http://mjambon.com/yojson.html"
SRC_URI="https://github.com/mjambon/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
SLOT="0/${PV}"
LICENSE="BSD"
KEYWORDS="~amd64"
IUSE="examples"
RDEPEND=">=dev-lang/ocaml-3.11:=[ocamlopt]
dev-ml/easy-format:=[ocamlopt]
dev-ml/biniou:=[ocamlopt]
"
DEPEND="${RDEPEND}
dev-ml/cppo
"
src_compile() {
emake -j1
}
src_install() {
dodir /usr/bin
findlib_src_install BINDIR="${ED}"/usr/bin
dodoc README.md Changes
if use examples ; then
dodoc -r examples
docompress -x /usr/share/doc/${PF}/examples
fi
}

@ -9,7 +9,7 @@ DESCRIPTION="A full featured command line options and arguments parser"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~arm ~x86"
IUSE=""
DEPEND=">=dev-php/pear-1.4"

@ -10,7 +10,7 @@ DESCRIPTION="GNU Privacy Guard (GnuPG)"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~arm ~x86"
IUSE=""
DEPEND=">=dev-lang/php-5.2.1:*[posix,unicode]"
RDEPEND="${DEPEND}

@ -1,3 +1,2 @@
DIST Epsilon-0.6.0.tar.gz 96243 SHA256 2be3a6ef877c4e17ca9dadd6b484fe31bdf16c20b949ec6a8b15677e08c512fa SHA512 0ce7ba2eb86811dc50a0e86b9f3d85be1a4f930f86659c2381a1d80455e1e86362b8719c92ae2ad951a34264e5d0649ec5de96f1179734c7fab6c3abc6fb037b WHIRLPOOL 6aa363b44a42f29ec836cf46b2fdfe3bb57541a9fe282b57ea888f4906b9c438c9eb99d5a0876cb11108b7337a0691c45810a3e44579023f0b660e8752952120
DIST Epsilon-0.7.0.tar.gz 81218 SHA256 81419d50b17a20efd75440d43e4b07fe3c2a5e6d619f39318dab9031a0680032 SHA512 d1927ca431df3233a94296ca9e1f5dd70d6d61091d23f77df2222c6472d9a5f7b55c5c8dd2a75d0fead41af862c9e3a6a0ea9a31e21447459d5182f0d677d9b2 WHIRLPOOL 8cbab28e5e05b44b521c5f66494de1e2f4bee7713487cfb9d87bfcc108dc05b6534919934fd53cb1b0dc7aee633187351973b78cfdabf0584d6b294104a05a57
DIST Epsilon-0.7.1.tar.gz 96820 SHA256 419ab2de80e6b201455775a939c158259af90695e59474a4a7bb3cd522a7193b SHA512 ecf34a402208e514c430b4b3785df9b29f3708026ceba1301a2db8760b55111f59e7c40f868f4b642e4c7dd6c78735edbc32b2ef96ec3582e90aa2d978f06842 WHIRLPOOL 69de1d74457ce6f376537c1a8ba3adbf8cae7b2e7325d8a61ba1a1a83e1b2cc88794b5016fa37b1808e32ff61834cb215b30146d93a0e6416623afd6a4609c08

@ -1,47 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
PYTHON_COMPAT=( python2_7 )
inherit twisted-r1 eutils
DESCRIPTION="Epsilon is a Python utilities package, most famous for its Time class"
HOMEPAGE="http://divmod.org/trac/wiki/DivmodEpsilon https://pypi.python.org/pypi/Epsilon"
SRC_URI="mirror://pypi/${TWISTED_PN:0:1}/${TWISTED_PN}/${TWISTED_P}.tar.gz"
KEYWORDS="amd64 ppc ppc64 sparc x86"
IUSE=""
DEPEND="dev-python/twisted-core[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}"
PATCHES=( "${FILESDIR}/epsilon_plugincache_portagesandbox.patch" )
# epsilon doesn't install any plugins, so override the default
TWISTED_PLUGINS=()
python_prepare_all() {
# Rename to avoid file-collisions
mv bin/benchmark bin/epsilon-benchmark
sed -i \
-e "s#bin/benchmark#bin/epsilon-benchmark#" \
setup.py || die "sed failed"
#These test are removed upstream
rm -f epsilon/test/test_sslverify.py epsilon/sslverify.py || die
#See bug 357157 comment 5 for Ian Delaney's explanation of this fix
sed -e 's:month) 2004 9:month) 2004 14:' \
-i epsilon/test/test_extime.py || die
# Release tests need DivmodCombinator.
rm -f epsilon/test/test_release.py* epsilon/release.py || die
distutils-r1_python_prepare_all
}
python_install_all() {
dodoc NAME.txt NEWS.txt
distutils-r1_python_install_all
}

@ -3,3 +3,4 @@ DIST Flask-Migrate-1.3.0.tar.gz 8400 SHA256 8d142bcae64d45eda6efab82128384138074
DIST Flask-Migrate-1.3.1.tar.gz 8608 SHA256 d16342313936b383f30e7bc1863bd38686ac9f187a50df4161014f0207bf290b SHA512 3ed504811560e7af509187fc6850204244dc295a6d7d43505e98363af2ea282fabd2cfc2b54d5f8f5d847a8569c3a4e3fe28a7996bbb28ed829975c4014da324 WHIRLPOOL 09fcc61de8654a257257959af90917afb83b5fc9ffaee1f131eeaf557797e048c8ea740875b8c0cd7de8f10c48b5c5f2bcd33047f6f73b730d001432c1f32da3
DIST Flask-Migrate-1.4.0.zip 12820 SHA256 e63b1aafc7bec62a63ccb8e0f5856a271ab986a044aa81a022e0c68243439258 SHA512 ca9a94fd18d302f1448c0cc188749a4585cb108efdd02ef5a51d295207a48d54540818734dcc831a068d968a1cf166d45f1815b4f0e44f4fe7455b982293a3da WHIRLPOOL f1dd52a9af10ac6cb4598f544a151e15eba51ceb5b3c742f66299f0e4870a96ce571ca59dc52e01836721add741bf32d2959377804b0f09a14ab4ef76361aaaa
DIST Flask-Migrate-1.7.0.tar.gz 12895 SHA256 fb74af64d861932e0c0c427813ff87cd353a2a54b0b285c7dabdf62495dda799 SHA512 a6f5bdfe6d0fac166dae852228b7b96c7951df61e21ae503a35f6535c06c31f552afddf95988159b53cf0389b14bd3a3920b5994ce2ef01718906fd8b2647f35 WHIRLPOOL 96c4269409300c43d7c41573c411375000754a2264a9cd5e756bddddef8deed0eaa03d61db04d7615a6f2bfc177563dd2e92c6d302b50374a765ada55ecea0f3
DIST Flask-Migrate-1.8.0.tar.gz 9492 SHA256 e85b06a96a25a5d917cff106386a4c1fe853a4bd2d0df31c3332f2a4788d9e5c SHA512 c2dfd1fe6a8db6ba7998b0f23a274c74ad2db4d886f2ef255f28978a37fc17620de36182b45ef69f26312ef3f0589ea86b474af6f91e063dbce7870dcbdcbff8 WHIRLPOOL 8e1dfc7ff15e54f0f0eddfe0dd2591708288a7fe6b1f4259f46a6c13f777f51378a9885e14faacf3ad442949c898630468b81d434be2e76e8bd015d6ebfc4f4d

@ -0,0 +1,34 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
MY_PN="Flask-Migrate"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="SQLAlchemy database migrations for Flask applications using Alembic"
HOMEPAGE="https://pypi.python.org/pypi/Flask-Admin"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND="dev-python/flask[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/alembic[${PYTHON_USEDEP}]
dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
dev-python/flask-script[${PYTHON_USEDEP}]
"
S="${WORKDIR}/${MY_P}"
python_test() {
nosetests || die "Testing failed with ${EPYTHON}"
}

@ -1,2 +1,3 @@
DIST genty-1.2.1.tar.gz 21957 SHA256 ba98da9fe33d51afe3bf35ec584851176a3ff9cefc82c4e081bad4a955f0c90f SHA512 fb2aaa8a6197fe9958b4b8544217db948479d7ad3030b573bdd1cd43664e38213674754187ecdd880cd92d9c65bc15fc509956171bce39ee1d11886645e491d6 WHIRLPOOL 693517e5db3f0bb3469ee47697b3e13fa49e2a72d33b4a46c1f84150ca37b3bd9c5ca7b469f649ae717b3de30aa79b35f06cf49af576376ad058dc23f82bdb0a
DIST genty-1.3.0.tar.gz 22751 SHA256 8c480cedf90070160584b6bec1a47a36d4d1c078b9ed24b7afdd21259671fdd3 SHA512 e4ecc19abd6d5175fb30226f1d9ebb453a71aaeb3b02db38adeb73b542e410a30f3b38d0291ca7da192f092be97a38a5a6dafb47f8103c6adb297f7db257af19 WHIRLPOOL b7187d6ff5ec0b92c89b0f963014ff73f55544641a4f3d0afe5f66f834ea763770f18f0c2c372932d9362074d5688ed4b110938d464f000d67deaba915c89484
DIST genty-1.3.2.tar.gz 20818 SHA256 2e3f5bfe2d3a757c0e2a48ac4716bca42d3b76d9cfc3401ef606635049c35dab SHA512 cfe984dfe5af48ba9f4f959a1d0ab1d331d3c2fdb64c680572e5652b845e5c290097ec3ed2b4e472a563cd6ab79489124f6eb212902a05a2f1ce5ff254a82e13 WHIRLPOOL 0c8d5baa90f50ef3434a3daf827c71afb0532585ee2bfdf6261584818d300513ffb5f91a3114c5b521cc4bcfdc101df7ab37141fbb5420eb6c1895ad63d50449

@ -0,0 +1,32 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
inherit distutils-r1
DESCRIPTION="Allows you to run a test with multiple data sets"
HOMEPAGE="https://pypi.python.org/pypi/genty https://github.com/box/genty"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="Apache-2.0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND="
dev-python/six[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
"
# https://github.com/box/genty/issues/42
RESTRICT=test
python_test() {
esetup.py test --verbose
}

@ -1,2 +1,3 @@
DIST ioflo-1.0.2.tar.gz 665695 SHA256 e675a41089cdfd06c3186fd05148065bba91008a69837ea052f01069be2ba17f SHA512 219c319c5d1fef324632c8ac6e07d5a9fa2cfccf6024f38e298b7d4f04814528c7a613b24092d373369a8c4795b6b8954e1abb95556eed2d4fcb8f02720dad78 WHIRLPOOL 2f21817c39c8e6a3f3c8fa1d349c5e8196f47471d60b76e192ae4e24192325e8e6aedc599070b7ec4cd6066c2fb2049dc010072da4b3f196a546437164067d04
DIST ioflo-1.2.1.tar.gz 678212 SHA256 926b8f426931e6c37c8ebf9709e5ae9031eca6aaab3de58ceb75ac20ac116125 SHA512 ee33dc44a61b53c5197cebf4d34801ad70a5d485f96054ae601904770454e1444a12b4876d44ae92cebe4aa178c877c303fb094ecb97fbce9ad255b72e85bf51 WHIRLPOOL a43dc33ff60e5ecbc1785ec51ebc7f6535446e11467709a4ff0bb328028b1a1e0df5753d3d0151dd4144c3dfae54d90bb0044f044c4d1ec6968efed5814e6fe7
DIST ioflo-1.5.0.tar.gz 765559 SHA256 28f878e6f435453b31f4595ffcf021078aa773c426b2dd21e1f53d467789080b SHA512 114dd5ab3ab5bbe66be7e639c2018256ff1c8ab18ba73931733dbe23c8f65631fd630f278b0a186303e288a6f49cd6df224dda462973cc258b3d07114e70c991 WHIRLPOOL f90b472d4a360a97cd2b74fb9fabd3fe4896961d924d1ec87d9fa45165f9473c875ae97bf26df92f9e2e073f8227435df1d4b6d054e3fbdcb2bd9e95c45c02fd

@ -0,0 +1,19 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=(python{2_7,3_4,3_5})
inherit distutils-r1
DESCRIPTION="Automated Reasoning Engine and Flow Based Programming Framework"
HOMEPAGE="https://github.com/ioflo/ioflo/"
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"

@ -1,3 +1,4 @@
DIST ipdb-0.8.1.zip 20522 SHA256 1763d1564113f5eb89df77879a8d3213273c4d7ff93dcb37a3070cdf0c34fd7c SHA512 515f282cb82ea989670a77956c02ac6433c125beba94c67b1eb90058c2427aac2345d02bb64b71a9593abbf7539d5ab0c20675bd24dde294b1e00544748da65c WHIRLPOOL 3e91eced09d5da6a0fc5442a6df97947fdd018bf73cd52ce0f4800e12f0a1c92f3168c3a171395e601669238b9cbebae0507cce60ca2db02a7f2610ffd73afc2
DIST ipdb-0.8.2.tar.gz 13623 SHA256 9ac7193658c787321c79b366a3f415f968a215b4d7647508311415944762b727 SHA512 7b1f53787adffb3342f08fc55934e2e0188a990da1ec5661caae9879bb10d1678fd5f6e75268eb9125d5db648416328ae6937af8fbe097475a21751eb94f6624 WHIRLPOOL dee992900579ac68c14dcd171442541d8dcc24cccdc28b321e82d7b3b8ce3617fac7837a15db82f346717b3ac50aed166cd87985d1bac2be28c09629e31a6764
DIST ipdb-0.8.zip 20204 SHA256 0d4a33f38e667a0c80ec1a5a0e468fe58e5cdc61cb8f4077b1024b85fe7b7117 SHA512 8d0c510a80efeb3ca9a87e4a573bbd0d75629789dec33ebd135f8c9285a276af2cfe5b6628d0bb121a3dbf9e6f248a19a341d9b475b7bfaa15bb9bdca0584dde WHIRLPOOL 376a2c872ae45e943fb99e8cc201f8d8e2a3ebcdc84dde5d1857269170ab6379d8eb2106567484d4eb2454a5c38e6c355d7a136cf74fab40b907fcabef2d6b8f
DIST ipdb-0.9.0.tar.gz 7798 SHA256 efdf16f3ac7b9f14f6ad6d50e95034e03124a65d30d8b24ed20f0e34aa61e5ef SHA512 46f9e8ebe2443e18f9a274ac3601e16bd8e893095fe26039e65c18bf7c1e23710288d1ee59c32409f220f11c047f2dc2031bd8171dca9ac1b7146778954aa6f6 WHIRLPOOL c17d39db52f1cda6682d127f8d1cdc15be36586768e6eaba499d5fa74d410d585de712784537d97d54763f32168f56dd85e7939b977fe0495b74479ee0255d72

@ -0,0 +1,29 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
inherit distutils-r1
DESCRIPTION="IPython-enabled pdb"
HOMEPAGE="https://pypi.python.org/pypi/ipdb"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-python/ipython[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
app-arch/unzip
dev-python/setuptools[${PYTHON_USEDEP}]"
DOCS=( HISTORY.txt )
python_test() {
esetup.py test
}

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

Loading…
Cancel
Save