Sync with portage [Sun Apr 1 12:13:19 MSK 2012].

mhiretskiy
root 12 years ago
parent 552dda1ac9
commit 2b818320c7

@ -1,20 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>accessibility</herd>
<herd>emacs</herd>
<maintainer>
<email>williamh@gentoo.org</email>
</maintainer>
<longdescription lang="en">
Emacspeak is a speech interface that allows visually impaired
users to interact independently and efficiently with the computer.
</longdescription>
<longdescription lang="ja">
Emacspeakで視覚障害者が単独と手際良くでコンピュータを
使うことが出来る。
</longdescription>
<use>
<flag name = 'espeak'>Adds support for the espeak tts engine</flag>
</use>
<herd>accessibility</herd>
<herd>emacs</herd>
<maintainer>
<email>williamh@gentoo.org</email>
</maintainer>
<longdescription lang="en">Emacspeak is a speech interface that allows visually impaired
users to interact independently and efficiently with the computer.</longdescription>
<longdescription lang="ja">Emacspeakで視覚障害者が単独と手際良くでコンピュータを
使うことが出来る。</longdescription>
<use>
<flag name="espeak">Adds support for the espeak tts engine</flag>
</use>
<upstream>
<remote-id type="google-code">emacspeak</remote-id>
</upstream>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/conserver/conserver-8.1.18.ebuild,v 1.4 2012/03/06 21:49:52 ranger Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/conserver/conserver-8.1.18.ebuild,v 1.5 2012/03/31 11:59:05 armin76 Exp $
EAPI="4"
@ -12,7 +12,7 @@ SRC_URI="http://www.conserver.com/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 ~sparc ~x86"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
IUSE="kerberos pam ssl tcpd debug"
DEPEND="ssl? ( >=dev-libs/openssl-0.9.6g )

@ -1,8 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>darkside@gentoo.org</email>
</maintainer>
<maintainer>
<email>darkside@gentoo.org</email>
</maintainer>
<upstream>
<remote-id type="google-code">lsyncd</remote-id>
</upstream>
</pkgmetadata>

@ -1,11 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>maintainer-needed@gentoo.org</email>
</maintainer>
<maintainer>
<email>matthias@dsx.at</email>
<name>Matthias Schöffmann</name>
</maintainer>
<maintainer>
<email>maintainer-needed@gentoo.org</email>
</maintainer>
<maintainer>
<email>matthias@dsx.at</email>
<name>Matthias Schöffmann</name>
</maintainer>
<upstream>
<remote-id type="google-code">php-syslog-ng</remote-id>
</upstream>
</pkgmetadata>

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<herd>python</herd>
<upstream>
<remote-id type="pypi">supervisor</remote-id>
</upstream>
</pkgmetadata>

@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>hanno@gentoo.org</email>
</maintainer>
<maintainer>
<email>hanno@gentoo.org</email>
</maintainer>
<upstream>
<remote-id type="google-code">theunarchiver</remote-id>
</upstream>
</pkgmetadata>

@ -5,10 +5,11 @@
<email>nirbheek@gentoo.org</email>
<name>Nirbheek Chauhan</name>
</maintainer>
<longdescription lang="en">
Snappy is a compression/decompression library. It does not aim for
<longdescription lang="en">Snappy is a compression/decompression library. It does not aim for
maximum compression, or compatibility with any other compression
library; instead, it aims for very high speeds and reasonable
compression.
</longdescription>
compression.</longdescription>
<upstream>
<remote-id type="google-code">snappy</remote-id>
</upstream>
</pkgmetadata>

@ -5,8 +5,7 @@
<email>spatz@gentoo.org</email>
<name>Dror Levin</name>
</maintainer>
<longdescription lang="en">
The XAR project aims to provide an easily extensible archive format.
<longdescription lang="en">The XAR project aims to provide an easily extensible archive format.
Important design decisions include an easily extensible XML table of
contents for random access to archived files, storing the toc at the
beginning of the archive to allow for efficient handling of streamed
@ -14,6 +13,8 @@
ability to choose independent encodings for individual files in the
archive, the ability to store checksums for individual files in both
compressed and uncompressed form, and the ability to query the table of
content's rich meta-data.
</longdescription>
content's rich meta-data.</longdescription>
<upstream>
<remote-id type="google-code">xar</remote-id>
</upstream>
</pkgmetadata>

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>app-backup</herd>
<herd>app-backup</herd>
<upstream>
<remote-id type="cpan">snapback2</remote-id>
</upstream>
</pkgmetadata>

@ -11,6 +11,8 @@
httperf are its robustness, which includes the ability to generate and
sustain server overload, support for the HTTP/1.1 and SSL protocols, and
its extensibility to new workload generators and performance
measurements.
</longdescription>
measurements.</longdescription>
<upstream>
<remote-id type="google-code">httperf</remote-id>
</upstream>
</pkgmetadata>

@ -4,4 +4,7 @@
<maintainer>
<email>jlec@gentoo.org</email>
</maintainer>
<upstream>
<remote-id type="google-code">i7z</remote-id>
</upstream>
</pkgmetadata>

@ -4,4 +4,7 @@
<maintainer>
<email>jlec@gentoo.org</email>
</maintainer>
<upstream>
<remote-id type="google-code">ioping</remote-id>
</upstream>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/p11-kit/p11-kit-0.12.ebuild,v 1.5 2012/03/28 20:23:19 ranger Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/p11-kit/p11-kit-0.12.ebuild,v 1.6 2012/03/31 14:51:10 maekke Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="http://p11-glue.freedesktop.org/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm hppa ~ppc ppc64 x86 ~x86-fbsd"
KEYWORDS="~alpha amd64 arm hppa ~ppc ppc64 x86 ~x86-fbsd"
IUSE="debug"
src_configure() {

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>crypto</herd>
<herd>crypto</herd>
<upstream>
<remote-id type="google-code">pkcs11-tools</remote-id>
</upstream>
</pkgmetadata>

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>crypto</herd>
<herd>crypto</herd>
<upstream>
<remote-id type="google-code">pkcs11-tools</remote-id>
</upstream>
</pkgmetadata>

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

@ -6,5 +6,8 @@
<email>perl@gentoo.org</email>
<description>Primary Maintainer</description>
</maintainer>
<longdescription></longdescription>
<longdescription/>
<upstream>
<remote-id type="cpan">XML-XSH2</remote-id>
</upstream>
</pkgmetadata>

@ -1,2 +1,2 @@
DIST latexila-2.2.2.tar.xz 564864 RMD160 816343e9df04ffd75353efd1ac0189dbd22cbf8c SHA1 1747f7630ed4d6b5b25efa1785da59f7c55a2c23 SHA256 fa4cc9ea4ef7c0e0f9255b9c2629e770fe7004a02cf0e30fdcd7f943335aaa2b
DIST latexila-2.2.3.tar.xz 575496 RMD160 d9e3f818fdf457e40cd298c4207bab0d7aaae134 SHA1 907341b77de01601c65b4b96f2b5b204215d950a SHA256 3d61aeab870e802aa6af203870ad697d8720ac6251835e528d96b3ad28574c91
DIST latexila-2.4.0.tar.xz 633352 RMD160 624fa7c8c1159149af2855173b5e23baac3e7147 SHA1 fc2ea1ce0f2f1b3d33ce47a18446ba73fa17e0f6 SHA256 9fc9e1abbcc5b6667be6592e3f59759086ac47e361ed226a14803d2067590fed

@ -0,0 +1,68 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/latexila/latexila-2.4.0.ebuild,v 1.1 2012/03/31 17:35:24 pacho Exp $
EAPI="4"
CMAKE_MIN_VERSION="2.6.4"
CMAKE_IN_SOURCE_BUILD="yes" # for gnome2.eclass compat
GCONF_DEBUG="no"
inherit cmake-utils gnome2
DESCRIPTION="Integrated LaTeX environment for GNOME"
HOMEPAGE="http://projects.gnome.org/latexila/"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="gnome +latexmk rubber vala"
COMMON_DEPEND="
app-text/gtkspell
>=dev-libs/glib-2.30:2
dev-libs/libgee:0
dev-libs/libunique:1
>=x11-libs/gtk+-2.16:2
>=x11-libs/gtksourceview-2.10:2.0
x11-libs/gdk-pixbuf:2
x11-libs/libX11
x11-libs/pango
gnome? ( gnome-base/gsettings-desktop-schemas )
vala? ( >=dev-lang/vala-0.16.0:0.16 )
"
RDEPEND="${COMMON_DEPEND}
virtual/latex-base
x11-themes/hicolor-icon-theme
latexmk? ( dev-tex/latexmk )
rubber? ( dev-tex/rubber )
"
DEPEND="${COMMON_DEPEND}
dev-util/itstool
dev-util/pkgconfig
sys-devel/gettext
"
pkg_setup() {
DOCS="AUTHORS HACKING NEWS README"
}
src_prepare() {
if [[ -n ${LINGUAS+set} ]]; then
# LINGUAS is set, let's try to respect it.
pushd po > /dev/null
local po_file
for po_file in *.po; do
has "${po_file%.po}" ${LINGUAS} || rm -v "${po_file}"
done
popd > /dev/null
fi
}
src_configure() {
local mycmakeargs="
VALAC=$(type -p valac-0.16)
$(cmake-utils_use_build vala VALA)
$(cmake-utils_use_with gnome GNOME)
-DCOMPILE_SCHEMA=OFF"
cmake-utils_src_configure
}

@ -7,5 +7,6 @@
for the build tools)</flag>
<flag name="rubber">Install <pkg>dev-tex/rubber</pkg> (can be used for the
build tools)</flag>
<flag name="vala">Enable bindings for <pkg>dev-lang/vala</pkg></flag>
</use>
</pkgmetadata>

@ -1,12 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>qt</herd>
<maintainer>
<email>hwoarang@gentoo.org</email>
<name>Markos Chandras</name>
</maintainer>
<longdescription lang="en">
</longdescription>
<herd>qt</herd>
<maintainer>
<email>hwoarang@gentoo.org</email>
<name>Markos Chandras</name>
</maintainer>
<longdescription lang="en">
</longdescription>
<upstream>
<remote-id type="google-code">qwriter</remote-id>
</upstream>
</pkgmetadata>

@ -6,8 +6,9 @@
<email>hwoarang@gentoo.org</email>
<name>Markos Chandras</name>
</maintainer>
<longdescription lang="en">
QXmlEdit is a simple XML editor written in Qt4, it is not a complete and
full featured editor.
</longdescription>
<longdescription lang="en">QXmlEdit is a simple XML editor written in Qt4, it is not a complete and
full featured editor.</longdescription>
<upstream>
<remote-id type="google-code">qxmledit</remote-id>
</upstream>
</pkgmetadata>

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>emacs</herd>
<herd>emacs</herd>
<upstream>
<remote-id type="google-code">distel</remote-id>
</upstream>
</pkgmetadata>

@ -1,9 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>emacs</herd>
<longdescription>
YASnippet is a re-design and re-write of smart-snippet. It is much cleaner
and more powerful than smart-snippet.
</longdescription>
<herd>emacs</herd>
<longdescription>YASnippet is a re-design and re-write of smart-snippet. It is much cleaner
and more powerful than smart-snippet.</longdescription>
<upstream>
<remote-id type="google-code">yasnippet</remote-id>
</upstream>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/emul-linux-x86-gtklibs-20120127.ebuild,v 1.2 2012/03/09 14:54:59 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/emul-linux-x86-gtklibs-20120127.ebuild,v 1.3 2012/03/30 08:10:29 pacho Exp $
EAPI="4"
@ -11,7 +11,9 @@ KEYWORDS="-* amd64"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}
~app-emulation/emul-linux-x86-xlibs-${PV}"
~app-emulation/emul-linux-x86-xlibs-${PV}
~app-emulation/emul-linux-x86-opengl-${PV}"
# RDEPEND on opengl stuff shouldn't be needed, but add it anyway until bug #410213 is properly solved
my_gdk_pixbuf_query_loaders() {
# causes segfault if set

@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>ramereth@gentoo.org</email>
<maintainer>
<email>ramereth@gentoo.org</email>
<description>Lance Albertson</description>
</maintainer>
</maintainer>
<upstream>
<remote-id type="google-code">ganeti</remote-id>
</upstream>
</pkgmetadata>

@ -6,11 +6,11 @@
<email>ramereth@gentoo.org</email>
<name>Lance Albertson</name>
</maintainer>
<longdescription lang="en">
This is a guest OS definition for Ganeti (http://code.google.com/p/ganeti).
<longdescription lang="en">This is a guest OS definition for Ganeti (http://code.google.com/p/ganeti).
It will install a minimal version of Debian or Ubuntu via debootstrap (thus
it requires network access). This only works if you have a Debian-based node
or you have debootstrap installed by hand on another distribution.
</longdescription>
or you have debootstrap installed by hand on another distribution.</longdescription>
<upstream>
<remote-id type="google-code">ganeti</remote-id>
</upstream>
</pkgmetadata>

@ -1,11 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>hwoarang@gentoo.org</email>
<name>Markos Chandras</name>
</maintainer>
<longdescription lang="en">
</longdescription>
<maintainer>
<email>hwoarang@gentoo.org</email>
<name>Markos Chandras</name>
</maintainer>
<longdescription lang="en">
</longdescription>
<upstream>
<remote-id type="google-code">phpvirtualbox</remote-id>
</upstream>
</pkgmetadata>

@ -5,8 +5,9 @@
<maintainer>
<email>tgurr@gentoo.org</email>
</maintainer>
<longdescription>
VMware View Open Client lets you connect from a Linux desktop to remote
Windows desktops managed by VMware View.
</longdescription>
<longdescription>VMware View Open Client lets you connect from a Linux desktop to remote
Windows desktops managed by VMware View.</longdescription>
<upstream>
<remote-id type="google-code">vmware-view-open-client</remote-id>
</upstream>
</pkgmetadata>

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>wine</herd>
<herd>wine</herd>
<upstream>
<remote-id type="google-code">winetricks</remote-id>
</upstream>
</pkgmetadata>

@ -2,3 +2,4 @@ DIST gxrom-r.zip 330144 RMD160 aa2d45393939464746ba8236b6a282c9f85b1546 SHA1 66c
DIST sxrom-j.zip 190826 RMD160 f87e4a9ca242fa840ae7dccf637823eba3ce8a20 SHA1 1bec0affbb6ecc1981325030a2939021aa771290 SHA256 e94b48b4dac571ad1b074e57f5632b42c115d8819225cbfe40d3760e0c8e1bae
DIST x48-0.4.3.tar.gz 128263 RMD160 5bc31db7c2b390561701429f42ab38cc41923986 SHA1 8e6d5cbd66a59c4fd78165e267bd6df49f1f5191 SHA256 5efb6bfdae8b980ec497d7569c19edd01c579640ebb30eb27f727b182a1fb809
DIST x48-0.6.3.tar.gz 319892 RMD160 e5f80f8c49cda0e9d63da63fbe641fcbc11d121a SHA1 cf7771682ce8894502d23a3b7c679f5dabb9e6b6 SHA256 c765bfa3b059e31ed9034a7c7f1bee102a228fd164dfc555c8d2e6ae342c7638
DIST x48-0.6.4.tar.bz2 227991 RMD160 a5d7ddb4eb47426c639941d8cf53926bd3451ef5 SHA1 dfc82fe84f0c793a5f7b8024127e16d341ad2899 SHA256 dd42fb3dfde860abb758f8e6d5ccd01845bbf0dcd808b87786eec3ef7091067f

@ -0,0 +1,67 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/x48/x48-0.6.4.ebuild,v 1.1 2012/03/30 11:55:14 nimiux Exp $
EAPI=4
inherit autotools
DESCRIPTION="HP48 Calculator Emulator"
HOMEPAGE="http://x48.berlios.de/"
SRC_URI="mirror://sourceforge/x48.berlios/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="readline"
RDEPEND="x11-libs/libX11
x11-libs/libXext
readline? ( sys-libs/readline )"
DEPEND="${RDEPEND}
dev-util/pkgconfig
x11-libs/libXt"
src_unpack() {
mkdir -p "${S}"
cd "${S}"
unpack ${A}
}
src_prepare() {
eautoreconf
}
src_configure() {
econf $(use_enable readline)
}
src_install() {
emake DESTDIR="${D}" install
insinto /usr/share/"${PN}"/romdump
doins -r romdump/{README,ROMDump*}
dodoc AUTHORS README ChangeLog
}
pkg_postinst() {
elog "The X48 emulator requires an HP48 ROM image to run."
elog
elog "If you own an HP-48 calculator, you can use the ROMDump utility"
elog "included with this package to obtain it from your calculator."
elog "The instructions of how to do this are included in the package."
elog
elog "Alternatively, HP has provided the ROM images for non-commercial"
elog "use only."
elog
elog "Due to confusion over the legal status of these ROMs you must"
elog "manually download one from http://www.hpcalc.org/hp48/pc/emulators/"
elog
elog "If you do not know which one to use, try 'HP 48GX Revision R ROM.'"
elog
elog "Once you have a ROM, you will need to install it by running:"
elog
elog "x48 -rom gxrom-r"
elog
elog "You will only have to do this the first time you run X48. The"
elog "ROM will be stored in ~/.hp48/rom for future runs."
}

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>cjk</herd>
<herd>cjk</herd>
<upstream>
<remote-id type="google-code">dbskkd-cdb</remote-id>
</upstream>
</pkgmetadata>

@ -9,4 +9,7 @@
<use>
<flag name="gtk3">Use GTK+3 instead of 2</flag>
</use>
<upstream>
<remote-id type="google-code">fcitx</remote-id>
</upstream>
</pkgmetadata>

@ -6,4 +6,7 @@
<email>qiaomuf@gentoo.org</email>
<name>Mu Qiao</name>
</maintainer>
<upstream>
<remote-id type="google-code">fcitx</remote-id>
</upstream>
</pkgmetadata>

@ -1,9 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>cjk</herd>
<longdescription lang="en">
The Anthy engine for IBus platform. It provides Japanese input method from
libanthy.
</longdescription>
<herd>cjk</herd>
<longdescription lang="en">The Anthy engine for IBus platform. It provides Japanese input method from
libanthy.</longdescription>
<upstream>
<remote-id type="google-code">ibus</remote-id>
</upstream>
</pkgmetadata>

@ -1,8 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>cjk</herd>
<longdescription lang="en">
The Chewing engine for IBus platform. It provides Chinese input method from libchewing.
</longdescription>
<herd>cjk</herd>
<longdescription lang="en">The Chewing engine for IBus platform. It provides Chinese input method from libchewing.</longdescription>
<upstream>
<remote-id type="google-code">ibus</remote-id>
</upstream>
</pkgmetadata>

@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>cjk</herd>
<longdescription lang="en">
The Hangul engine for IBus platform. It provides Korean input method from libhangul.
</longdescription>
<herd>cjk</herd>
<longdescription lang="en">The Hangul engine for IBus platform. It provides Korean input method from libhangul.</longdescription>
<upstream>
<remote-id type="google-code">ibus</remote-id>
</upstream>
</pkgmetadata>

@ -1,10 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>cjk</herd>
<longdescription lang="en">
IBus means Intelligent Input Bus. It is a new input framework for Linux OS. It provides
<herd>cjk</herd>
<longdescription lang="en">IBus means Intelligent Input Bus. It is a new input framework for Linux OS. It provides
full featured and user friendly input method user interface. It also may help
developers to develop input method easily.
</longdescription>
developers to develop input method easily.</longdescription>
<upstream>
<remote-id type="google-code">ibus</remote-id>
</upstream>
</pkgmetadata>

@ -6,4 +6,7 @@
<email>qiaomuf@gentoo.org</email>
<name>Mu Qiao</name>
</maintainer>
<upstream>
<remote-id type="google-code">sunpinyin</remote-id>
</upstream>
</pkgmetadata>

@ -1,16 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>cjk</herd>
<longdescription lang="en">
The Array 30 Chinese input method for ibus-table.
<herd>cjk</herd>
<longdescription lang="en">The Array 30 Chinese input method for ibus-table.
It covers more than 70 thousands Chinese characters,
which are listed in unicode 3.1,
</longdescription>
<longdescription lang="zh_CN">
使用 ibus-table 的行列输入法。這个版本包含了Unicode 3.1 約七万多字。
</longdescription>
<longdescription lang="zh_TW">
使用 ibus-table 的行列輸入法。這個版本包含了Unicode 3.1 約七萬餘字。
</longdescription>
which are listed in unicode 3.1,</longdescription>
<longdescription lang="zh_CN">使用 ibus-table 的行列输入法。這个版本包含了Unicode 3.1 約七万多字。</longdescription>
<longdescription lang="zh_TW">使用 ibus-table 的行列輸入法。這個版本包含了Unicode 3.1 約七萬餘字。</longdescription>
<upstream>
<remote-id type="google-code">ibus</remote-id>
</upstream>
</pkgmetadata>

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>cjk</herd>
<herd>cjk</herd>
<upstream>
<remote-id type="google-code">ibus</remote-id>
</upstream>
</pkgmetadata>

@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>cjk</herd>
<longdescription lang="en">
The Cantonese input method table for IBus-Table.
</longdescription>
<herd>cjk</herd>
<longdescription lang="en">The Cantonese input method table for IBus-Table.</longdescription>
<upstream>
<remote-id type="google-code">ibus</remote-id>
</upstream>
</pkgmetadata>

@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>cjk</herd>
<maintainer>
<email>cjk@gentoo.org</email>
</maintainer>
<herd>cjk</herd>
<maintainer>
<email>cjk@gentoo.org</email>
</maintainer>
<upstream>
<remote-id type="google-code">ibus</remote-id>
</upstream>
</pkgmetadata>

@ -1,8 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>cjk</herd>
<longdescription lang="en">
The package contains additional tables for Ibus-Table.
</longdescription>
<herd>cjk</herd>
<longdescription lang="en">The package contains additional tables for Ibus-Table.</longdescription>
<upstream>
<remote-id type="google-code">ibus</remote-id>
</upstream>
</pkgmetadata>

@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>cjk</herd>
<longdescription lang="en">
ibus-table-cyrillic provides Transit, Russian Traditional, Yawerty input method on IBus-Table on IBus framework.
</longdescription>
<herd>cjk</herd>
<longdescription lang="en">ibus-table-cyrillic provides Transit, Russian Traditional, Yawerty input method on IBus-Table on IBus framework.</longdescription>
<upstream>
<remote-id type="google-code">ibus</remote-id>
</upstream>
</pkgmetadata>

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>cjk</herd>
<herd>cjk</herd>
<upstream>
<remote-id type="google-code">ibus</remote-id>
</upstream>
</pkgmetadata>

@ -1,8 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>cjk</herd>
<longdescription lang="en">
The Latin tables for Ibus-Table.
</longdescription>
<herd>cjk</herd>
<longdescription lang="en">The Latin tables for Ibus-Table.</longdescription>
<upstream>
<remote-id type="google-code">ibus</remote-id>
</upstream>
</pkgmetadata>

@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>cjk</herd>
<longdescription lang="en">
The Thai and Viqr (Vietnamese) tables for Ibus-Table.
</longdescription>
<herd>cjk</herd>
<longdescription lang="en">The Thai and Viqr (Vietnamese) tables for Ibus-Table.</longdescription>
<upstream>
<remote-id type="google-code">ibus</remote-id>
</upstream>
</pkgmetadata>

@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>cjk</herd>
<use>
<flag name='extra-phrases'>Add extra phrases into builded Engine</flag>
</use>
<herd>cjk</herd>
<use>
<flag name="extra-phrases">Add extra phrases into builded Engine</flag>
</use>
<upstream>
<remote-id type="google-code">ibus</remote-id>
</upstream>
</pkgmetadata>

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>cjk</herd>
<herd>cjk</herd>
<upstream>
<remote-id type="google-code">ibus</remote-id>
</upstream>
</pkgmetadata>

@ -1,8 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>cjk</herd>
<longdescription lang="en">
The package contains general Table engine for IBus platform.
</longdescription>
<herd>cjk</herd>
<longdescription lang="en">The package contains general Table engine for IBus platform.</longdescription>
<upstream>
<remote-id type="google-code">ibus</remote-id>
</upstream>
</pkgmetadata>

@ -1,14 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>cjk</herd>
<longdescription lang="en">
Ibus-unikey is a IM Engine for IBus
<herd>cjk</herd>
<longdescription lang="en">Ibus-unikey is a IM Engine for IBus
Use for type Vietnamese
Support via forum at: http://forum.ubuntu-vn.com/viewforum.php?f=85
</longdescription>
<use>
<flag name='gtk3'>Enable support for gtk+3</flag>
</use>
Support via forum at: http://forum.ubuntu-vn.com/viewforum.php?f=85</longdescription>
<use>
<flag name="gtk3">Enable support for gtk+3</flag>
</use>
<upstream>
<remote-id type="google-code">ibus-unikey</remote-id>
</upstream>
</pkgmetadata>

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>cjk</herd>
<herd>cjk</herd>
<upstream>
<remote-id type="google-code">imhangul</remote-id>
</upstream>
</pkgmetadata>

@ -1,6 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>cjk</herd>
<herd>cjk</herd>
<upstream>
<remote-id type="google-code">libhangul</remote-id>
</upstream>
</pkgmetadata>

@ -1,3 +1,2 @@
DIST manpages-de-0.5.tar.gz 521532 RMD160 f2d3f472073ac8311330283d2ca43a792a602034 SHA1 afab7e0ecb27b04a126ad89fd5ea557af66cd329 SHA256 895484a1232349c6bab22dc94d4e6bdbbfc243e8ed57b88f20563c9d2f3c7a3f
DIST manpages-de-0.7.tar.bz2 428033 RMD160 48ea9216ac8b038499c8a3aef5e08e5e508afa68 SHA1 34cf540810015396334105fa4d0858e52ee3b901 SHA256 f13ceee18657e2060debe1bd7af5adff9b84ee6436a8140cfbcf5f2ba6e72f14
DIST manpages-de-0.12.tar.bz2 530398 RMD160 ce4932a40f727cffde22f4f0e3b14343d7025bca SHA1 e6b38725d615fe177c7a11d9ec2101e71f6729cc SHA256 81ee3cb852ba3dfb9b16a926c1d24a0aafea699a42a02b3a0ac2386f971417ed
DIST manpages-de-0.8.tar.bz2 475407 RMD160 f1bdd967e31d85492a72c4c955cf67e8545f08e1 SHA1 d1f2537489022d72158e98fe2f70664e2135d96a SHA256 c40468b87ac1029af0df8e37d36dff6da38e5d823db932c4cd774f1a1bb9f15e

@ -0,0 +1,32 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/man-pages-de/man-pages-de-0.12.ebuild,v 1.2 2012/03/31 11:13:06 ulm Exp $
EAPI=4
MY_P="${PN/-/}-${PV}"
DESCRIPTION="A somewhat comprehensive collection of Linux german man page translations"
HOMEPAGE="http://alioth.debian.org/projects/manpages-de/"
SRC_URI="http://manpages-de.alioth.debian.org/downloads/${MY_P}.tar.bz2"
LICENSE="as-is GPL-2 GPL-3 BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE=""
DEPEND=""
RDEPEND="virtual/man"
S=${WORKDIR}/${MY_P}
src_compile() { :; }
src_install() {
emake MANDIR="${ED}"/usr/share/man/de install
dodoc CHANGES README
# Remove man pages provided by other packages
# - shadow
rm "${ED}"/usr/share/man/de/man1/groups.1*
}

@ -1,33 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/man-pages-de/man-pages-de-0.5-r1.ebuild,v 1.5 2010/02/20 21:57:07 ulm Exp $
DESCRIPTION="A somewhat comprehensive collection of Linux german man page translations"
HOMEPAGE="http://www.infodrom.org/projects/manpages-de/"
SRC_URI="http://www.infodrom.org/projects/manpages-de/download/manpages-de-${PV}.tar.gz"
LICENSE="as-is GPL-2 BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
IUSE=""
RDEPEND="virtual/man"
S=${WORKDIR}/manpages-de-${PV}
src_compile() { :; }
src_install() {
make MANDIR="${D}"/usr/share/man/de install || die
dodoc CHANGES README
# Remove man pages provided by other packages
# - shadow
rm "${D}"/usr/share/man/de/man1/{chsh,groups,login,passwd,newgrp,su}.1*
# - man
rm "${D}"/usr/share/man/de/man1/{apropos,man,whatis}.1*
# - man-db
rm "${D}"/usr/share/man/de/man1/{manpath,zsoelim}.1*
rm "${D}"/usr/share/man/de/man5/manpath.5*
rm "${D}"/usr/share/man/de/man8/{catman,mandb}.8*
}

@ -1,36 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/man-pages-de/man-pages-de-0.7.ebuild,v 1.1 2011/02/27 16:41:34 jmbsvicetto Exp $
MY_PN="manpages-de"
DESCRIPTION="A somewhat comprehensive collection of Linux german man page translations"
HOMEPAGE="http://alioth.debian.org/projects/manpages-de/"
SRC_URI="http://manpages-de.alioth.debian.org/downloads/${MY_PN}-${PV}.tar.bz2"
LICENSE="as-is GPL-2 GPL-3 BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE=""
RDEPEND="virtual/man"
S="${WORKDIR}/${MY_PN}-${PV}"
src_compile() {
:;
}
src_install() {
make MANDIR="${D}"/usr/share/man/de install || die
dodoc CHANGES README
# Remove man pages provided by other packages
# - shadow
rm "${D}"/usr/share/man/de/man1/{chsh,groups,login,passwd,newgrp,su}.1*
# - man
rm "${D}"/usr/share/man/de/man1/{apropos,man,whatis}.1*
# - man-db
rm "${D}"/usr/share/man/de/man1/{manpath,zsoelim}.1*
rm "${D}"/usr/share/man/de/man5/manpath.5*
rm "${D}"/usr/share/man/de/man8/{catman,mandb}.8*
}

@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>cjk</herd>
<longdescription lang="en">
OpenCC is a library for converting characters and phrases between
Traditional Chinese and Simplified Chinese.
</longdescription>
<herd>cjk</herd>
<longdescription lang="en">OpenCC is a library for converting characters and phrases between
Traditional Chinese and Simplified Chinese.</longdescription>
<upstream>
<remote-id type="google-code">open-chinese-convert</remote-id>
</upstream>
</pkgmetadata>

@ -6,4 +6,7 @@
<email>qiaomuf@gentoo.org</email>
<name>Mu Qiao</name>
</maintainer>
<upstream>
<remote-id type="google-code">sunpinyin</remote-id>
</upstream>
</pkgmetadata>

@ -6,4 +6,7 @@
<email>qiaomuf@gentoo.org</email>
<name>Mu Qiao</name>
</maintainer>
<upstream>
<remote-id type="google-code">sunpinyin</remote-id>
</upstream>
</pkgmetadata>

@ -1,9 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>hwoarang@gentoo.org</email>
<name>Markos Chandras</name>
</maintainer>
<maintainer>
<email>hwoarang@gentoo.org</email>
<name>Markos Chandras</name>
</maintainer>
<upstream>
<remote-id type="pypi">transifex-client</remote-id>
</upstream>
</pkgmetadata>

@ -6,4 +6,7 @@
<email>qiaomuf@gentoo.org</email>
<name>Mu Qiao</name>
</maintainer>
<upstream>
<remote-id type="google-code">sunpinyin</remote-id>
</upstream>
</pkgmetadata>

@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>naota@gentoo.org</email>
<name>Naohiro Aota</name>
</maintainer>
<maintainer>
<email>naota@gentoo.org</email>
<name>Naohiro Aota</name>
</maintainer>
<upstream>
<remote-id type="google-code">batti-gtk</remote-id>
</upstream>
</pkgmetadata>

@ -5,5 +5,7 @@
<email>angelos@gentoo.org</email>
<name>Christoph Mende</name>
</maintainer>
<upstream>
<remote-id type="google-code">easy-slow-down-manager</remote-id>
</upstream>
</pkgmetadata>

@ -1,14 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>fauli@gentoo.org</email>
<name>Christian Faulhammer</name>
</maintainer>
<maintainer>
<email>john.keeping@lineone.net</email>
<name>John Keeping</name>
</maintainer>
<maintainer>
<email>fauli@gentoo.org</email>
<name>Christian Faulhammer</name>
</maintainer>
<maintainer>
<email>john.keeping@lineone.net</email>
<name>John Keeping</name>
</maintainer>
<herd>ruby</herd>
<herd>gnome</herd>
<upstream>
<remote-id type="rubyforge">alexandria</remote-id>
</upstream>
</pkgmetadata>

@ -1,19 +1,19 @@
<?xml version = '1.0' encoding = 'UTF-8'?>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>radhermit@gentoo.org</email>
<name>Tim Harder</name>
</maintainer>
<longdescription lang="en">
Binwalk is a tool for searching a given binary image for embedded files.
<longdescription lang="en">Binwalk is a tool for searching a given binary image for embedded files.
Specifically, it is designed for identifying files embedded inside of firmware
images. Binwalk uses the libmagic library, so it is compatible with magic
signatures created for the Unix file utility.
Binwalk also includes a custom magic signature file which contains improved
signatures for files that are commonly found in firmware images such as
compressed/archived files, firmware headers, Linux kernels, bootloaders,
filesystems, etc.
</longdescription>
filesystems, etc.</longdescription>
<upstream>
<remote-id type="google-code">binwalk</remote-id>
</upstream>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/datefudge/datefudge-1.17.ebuild,v 1.9 2012/03/12 19:34:42 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/datefudge/datefudge-1.17.ebuild,v 1.10 2012/03/31 18:37:32 armin76 Exp $
EAPI=4
inherit multilib toolchain-funcs eutils
@ -11,7 +11,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""
src_prepare() {

@ -1,17 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>hwoarang@gentoo.org</email>
<name>Markos Chandras</name>
<description>Proxy maintainer. CC him on bugs</description>
</maintainer>
<maintainer>
<email>fabiano.francesconi@gmail.com</email>
<name>Fabiano Francesconi</name>
<description>Maintainer. Assign bugs to him</description>
</maintainer>
<longdescription lang="en">
</longdescription>
<maintainer>
<email>hwoarang@gentoo.org</email>
<name>Markos Chandras</name>
<description>Proxy maintainer. CC him on bugs</description>
</maintainer>
<maintainer>
<email>fabiano.francesconi@gmail.com</email>
<name>Fabiano Francesconi</name>
<description>Maintainer. Assign bugs to him</description>
</maintainer>
<longdescription lang="en">
</longdescription>
<upstream>
<remote-id type="pypi">goobook</remote-id>
</upstream>
</pkgmetadata>

@ -5,9 +5,9 @@
<email>cedk@gentoo.org</email>
<name>Cédric Krier</name>
</maintainer>
<longdescription lang="en">
tool to extract metadata from multimedia files (sound, video, archives,
etc.)
</longdescription>
<longdescription lang="en">tool to extract metadata from multimedia files (sound, video, archives,
etc.)</longdescription>
<upstream>
<remote-id type="pypi">hachoir-metadata</remote-id>
</upstream>
</pkgmetadata>

@ -5,8 +5,8 @@
<email>cedk@gentoo.org</email>
<name>Cédric Krier</name>
</maintainer>
<longdescription lang="en">
a tool based on hachoir-parser to find subfiles in any binary stream.
</longdescription>
<longdescription lang="en">a tool based on hachoir-parser to find subfiles in any binary stream.</longdescription>
<upstream>
<remote-id type="pypi">hachoir-subfile</remote-id>
</upstream>
</pkgmetadata>

@ -5,8 +5,8 @@
<email>cedk@gentoo.org</email>
<name>Cédric Krier</name>
</maintainer>
<longdescription lang="en">
user interface based on hachoir-parser to explore a binary file.
</longdescription>
<longdescription lang="en">user interface based on hachoir-parser to explore a binary file.</longdescription>
<upstream>
<remote-id type="pypi">hachoir-urwid</remote-id>
</upstream>
</pkgmetadata>

@ -1,9 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>xmw@gentoo.org</email>
<name>Michael Weber</name>
</maintainer>
<maintainer>
<email>xmw@gentoo.org</email>
<name>Michael Weber</name>
</maintainer>
<upstream>
<remote-id type="google-code">specto</remote-id>
</upstream>
</pkgmetadata>

@ -43,7 +43,7 @@ DIST libreoffice-artwork-3.4.3.2.tar.bz2 13537796 RMD160 26c74962452a3be0258f941
DIST libreoffice-artwork-3.4.5.2.tar.bz2 13537659 RMD160 8e5417f4c8f05bca842cddb7384b2b3bdd941cb7 SHA1 fed4688e3ecdf44b760a27f4edd11630ba99adfd SHA256 382c746c92988041010d521fd5969c013ff8b31233900062dff729c0a50d7107
DIST libreoffice-base-3.4.3.2.tar.bz2 2068714 RMD160 c689762bd2a5a6bc46efe701c85b798bd01ef248 SHA1 88f1531b11ac49f8bd9c0e70e08b38a7b0aae411 SHA256 93fc103b376a2575efe8b35d64861236e63025b9d3415cee35d845ada7589dfa
DIST libreoffice-base-3.4.5.2.tar.bz2 2070005 RMD160 432cb53d1becd8e3ebf371f3224afa57899fe71e SHA1 d07f93434055981a9c320912b24966c322b9d536 SHA256 9f9b7ae788a8249ccbcaca0ba2155cd91f76367cbaf3e1ad063f8e61b3d7b938
DIST libreoffice-binfilter-3.5.1.2.tar.xz 5972128 RMD160 452ec26eb02b898ddb53fadc3e6cea2000796cd5 SHA1 ce725f0e3200fe60fa732add0a513e50ae90fd08 SHA256 6f7abba458197c4149ee8c36fa0b7413d8e1aa7cd3baf85ef846d43b79bde4a9
DIST libreoffice-binfilter-3.5.2.2.tar.xz 5979532 RMD160 104eb7ef0c53700b664d7cae871d96ac9cd2a286 SHA1 feeaa103adf07f9eb5578f4073a8a464b2abadfd SHA256 aadccf388989331d0738059e6fd0c70b9fb48bb6ca622a243365d8253b1a4b30
DIST libreoffice-bootstrap-3.4.3.2.tar.bz2 2711992 RMD160 5ded24c90e34306a0ae0d5d97578638098879351 SHA1 527db77912dd3c5f41916ad0db8405325f37c621 SHA256 18f253da00974958059dc91ddb17d5ce5c6c41ec48b98f43451609fb2b1faa45
DIST libreoffice-bootstrap-3.4.5.2.tar.bz2 2715464 RMD160 d2b2fadac07507878a6bbed9801384dc25f4e874 SHA1 cc5c1ceb6ae9525a8ee89c0b08da958a420e85c0 SHA256 a9a3f223046d57002f0b76b0c04c07398a77bbc85acb445faea6e6d6a637bf17
DIST libreoffice-branding-gentoo-0.4.tar.xz 130792 RMD160 39c693e84e13d7199f9505b5616cffd5b7072d3b SHA1 e12d41b67b75f3507b86d12b3c182195269d6210 SHA256 9a870560cd470234039ab136c1bb023a0da3fa8d0ffa4f6770b830fec707fc9a
@ -51,7 +51,7 @@ DIST libreoffice-calc-3.4.3.2.tar.bz2 9521313 RMD160 3233a1d112fdb581121ac5f41f3
DIST libreoffice-calc-3.4.5.2.tar.bz2 9519567 RMD160 25114e5c9d2206879c4a89360a1fa74d84f71444 SHA1 400e1b7c34e91b9a87391464b1968007d3acc378 SHA256 31f94e9cfca6edc17e62d822349ed5bda8fed93af83c5c651835e92031f000d0
DIST libreoffice-components-3.4.3.2.tar.bz2 5094591 RMD160 ab3a2cd16340931a124e3d0e783c938a5357f5f9 SHA1 492a0b25128a34c4d75df5ef7b3b5e997c24cf31 SHA256 572fdbff98c1083e5066b15cbc34453cedf7f6ac5a740c07639ef2e65fd61aa7
DIST libreoffice-components-3.4.5.2.tar.bz2 5089571 RMD160 c3b01fdb7cf81ae01dc41dc44333e68822423682 SHA1 888f3c77f7c3fd62fcfc0d8eca182de55dfd56f5 SHA256 a2c0f819ca06c6fd82645920cdfb5c614dadcbd934a11864e706806e00f506eb
DIST libreoffice-core-3.5.1.2.tar.xz 103107276 RMD160 8579119afbc70aeb2b9ceebde4c2c857c8081bb9 SHA1 7102d6856e7e0c618291b9625f80f3cec8ce22eb SHA256 61cd12e20fb9460178fc6f08100a9a189c2390c21e2e47eb66e07a5b0ce5cd94
DIST libreoffice-core-3.5.2.2.tar.xz 103296172 RMD160 8e1b87e2ea35683ee31e0a2b209d85f14ba85753 SHA1 ab0cfa84a11ec4d18afe7095235a4b4c904e9649 SHA256 df681145f7f1dda30e3f82d4924722957662d744df0e7b6fa024b2bd53fb3dc6
DIST libreoffice-extensions-3.4.3.2.tar.bz2 4216448 RMD160 07932f5fa49cf32a0efda440cdb074c6ade97f35 SHA1 ca3257362b8b861e7358afe11bc0831739c83f41 SHA256 91ab0d29057c09026ddb380d530ef0656e48b7c558eb2be7a0c4c4f1b793029d
DIST libreoffice-extensions-3.4.5.2.tar.bz2 4219897 RMD160 c641e4530360ac6eb02c570469a7c675f620ba0c SHA1 cf6fe1fa7fcd0f4f7f79fe6b318c90ef510b6103 SHA256 ff6c6bbc78e21277a10fdf3e3feddb425368621f7aa2fd288738d19d609ab0a3
DIST libreoffice-extras-3.4.3.2.tar.bz2 38643532 RMD160 e366822a0a56d130c0b99258ef52934a16fdc67a SHA1 3d532cb1d261306e0a83a213099779042f57a8c4 SHA256 3f4fe22ddf23e9e368e9145fd00cf9bc6de6e19539dfc1f818fde93426fda159

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.4.5.2.ebuild,v 1.12 2012/03/28 15:23:59 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.4.5.2.ebuild,v 1.13 2012/03/30 11:08:41 scarabeus Exp $
EAPI=4
@ -195,7 +195,7 @@ PATCHES=(
"${FILESDIR}/${PN}-honor-strip.patch"
"${FILESDIR}/${PN}-java.patch"
"${FILESDIR}/${PN}-kde48.patch"
"${FILESDIR}/${PN}-kde-4.8.1-namespace.patch"
"${FILESDIR}/${PN}-3.5.1-kde-4.8.1-namespace.patch"
)
REQUIRED_USE="

@ -1,524 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.5.1.2.ebuild,v 1.7 2012/03/22 15:07:05 scarabeus Exp $
EAPI=4
KDE_REQUIRED="optional"
QT_MINIMAL="4.7.4"
KDE_SCM="git"
CMAKE_REQUIRED="never"
PYTHON_DEPEND="2"
PYTHON_USE_WITH="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
http://download.documentfoundation.org/libreoffice/old/src
"
EXT_URI="http://ooo.itc.hu/oxygenoffice/download/libreoffice"
ADDONS_URI="http://dev-www.libreoffice.org/src/"
BRANDING="${PN}-branding-gentoo-0.4.tar.xz"
# PATCHSET="${P}-patchset-01.tar.xz"
[[ ${PV} == *9999* ]] && SCM_ECLASS="git-2"
inherit base autotools bash-completion-r1 check-reqs eutils java-pkg-opt-2 kde4-base pax-utils prefix python multilib toolchain-funcs flag-o-matic nsplugins ${SCM_ECLASS}
unset SCM_ECLASS
DESCRIPTION="LibreOffice, a full office productivity suite."
HOMEPAGE="http://www.libreoffice.org"
SRC_URI="branding? ( http://dev.gentooexperimental.org/~scarabeus/${BRANDING} )"
[[ -n ${PATCHSET} ]] && SRC_URI+=" http://dev.gentooexperimental.org/~scarabeus/${PATCHSET}"
# Split modules following git/tarballs
# Core MUST be first!
MODULES="core binfilter"
# Only release has the tarballs
if [[ ${PV} != *9999* ]]; then
for i in ${DEV_URI}; do
for mod in ${MODULES}; do
if [[ ${mod} == binfilter ]]; then
SRC_URI+=" binfilter? ( ${i}/${PN}-${mod}-${PV}.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}/ea91f2fb4212a21d708aced277e6e85a-vigra1.4.0.tar.gz"
ADDONS_SRC+=" xmlsec? ( ${ADDONS_URI}/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz )"
ADDONS_SRC+=" java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
ADDONS_SRC+=" java? ( ${ADDONS_URI}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip )"
ADDONS_SRC+=" java? ( ${ADDONS_URI}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip )"
ADDONS_SRC+=" java? ( ${ADDONS_URI}/ada24d37d8d638b3d8a9985e80bc2978-source-9.0.0.7-bj.zip )"
ADDONS_SRC+=" odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )"
SRC_URI+=" ${ADDONS_SRC}"
unset ADDONS_URI
unset EXT_URI
unset ADDONS_SRC
IUSE="binfilter +branding +cups dbus debug eds gnome +graphite gstreamer +gtk
jemalloc kde mysql +nsplugin odk opengl pdfimport postgres svg test +vba
+webdav +xmlsec"
LICENSE="LGPL-3"
SLOT="0"
[[ ${PV} == *9999* ]] || KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
NSS_DEPEND="
>=dev-libs/nspr-4.8.8
>=dev-libs/nss-3.12.9
"
COMMON_DEPEND="
app-arch/zip
app-arch/unzip
>=app-text/hunspell-1.3.2-r3
app-text/mythes
>=app-text/libexttextcat-3.2
app-text/libwpd:0.9[tools]
app-text/libwpg:0.2
>=app-text/libwps-0.2.2
dev-cpp/libcmis
dev-db/unixODBC
dev-libs/expat
>=dev-libs/glib-2.28
>=dev-libs/hyphen-2.7.1
>=dev-libs/icu-4.8.1.1
>=dev-lang/perl-5.0
>=dev-libs/openssl-1.0.0d
>=dev-libs/redland-1.0.14[ssl]
>=media-libs/fontconfig-2.8.0
media-libs/freetype:2
>=media-libs/libpng-1.4
media-libs/libvisio
sci-mathematics/lpsolve
>=sys-libs/db-4.8
virtual/jpeg
>=x11-libs/cairo-1.10.0[X]
x11-libs/libXinerama
x11-libs/libXrandr
x11-libs/libXrender
dbus? ( >=dev-libs/dbus-glib-0.92 )
eds? ( gnome-extra/evolution-data-server )
gnome? (
gnome-base/gconf:2
gnome-base/orbit
)
gtk? ( >=x11-libs/gtk+-2.24:2 )
graphite? ( media-gfx/graphite2 )
gstreamer? (
>=media-libs/gstreamer-0.10
>=media-libs/gst-plugins-base-0.10
)
java? (
>=dev-java/bsh-2.0_beta4
dev-java/lucene:2.9
dev-java/lucene-analyzers:2.3
)
jemalloc? ( dev-libs/jemalloc )
mysql? ( >=dev-db/mysql-connector-c++-1.1.0 )
opengl? ( virtual/opengl )
pdfimport? ( >=app-text/poppler-0.16[xpdf-headers,cxx] )
postgres? ( >=dev-db/postgresql-base-8.4.0 )
svg? ( gnome-base/librsvg )
webdav? ( net-libs/neon )
xmlsec? ( ${NSS_DEPEND} )
"
RDEPEND="${COMMON_DEPEND}
!app-office/libreoffice-bin
!app-office/libreoffice-bin-debug
!app-office/openoffice-bin
!app-office/openoffice
media-fonts/libertine-ttf
media-fonts/liberation-fonts
media-fonts/urw-fonts
cups? ( net-print/cups )
java? ( >=virtual/jre-1.6 )
"
PDEPEND="
>=app-office/libreoffice-l10n-3.5.0
"
# 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/boost-1.46
>=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
>=dev-util/pkgconfig-0.26
media-libs/sampleicc
>=net-misc/curl-7.21.4
net-misc/npapi-sdk
net-print/cups
>=sys-apps/findutils-4.4.2
sys-devel/bison
sys-apps/coreutils
sys-devel/flex
sys-devel/gettext
>=sys-devel/make-3.82
sys-libs/zlib
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
test? ( dev-java/junit:4 )
)
"
PATCHES=(
# this can't be upstreamed :(
"${FILESDIR}/${PN}-system-pyuno.patch"
"${FILESDIR}/${PN}-3.5-propagate-gb_FULLDEPS.patch"
"${FILESDIR}/${PN}-3.5-junit.patch"
"${FILESDIR}/libreoffice-3.5.1-kde-4.8.1-namespace.patch"
)
REQUIRED_USE="
nsplugin? ( gtk )
gnome? ( gtk )
eds? ( gnome )
"
S="${WORKDIR}/${PN}-core-${PV}"
pkg_pretend() {
local pgslot
if [[ ${MERGE_TYPE} != binary ]]; then
CHECKREQS_MEMORY="512M"
use debug && CHECKREQS_DISK_BUILD="10G" || CHECKREQS_DISK_BUILD="6G"
check-reqs_pkg_pretend
if [[ $(gcc-major-version) -lt 4 ]]; then
eerror "Compilation with gcc older than 4.0 is not supported"
die "Too old gcc found."
fi
fi
# ensure pg version
if use postgres; then
pgslot=$(postgresql-config show)
if [[ ${pgslot//.} < 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_set_active_version 2
python_pkg_setup
if ! use gtk; then
ewarn "If you want the LibreOffice systray quickstarter to work"
ewarn "activate the 'gtk' use flag."
ewarn
fi
}
src_unpack() {
local mod dest tmplfile tmplname mypv
[[ -n ${PATCHSET} ]] && unpack ${PATCHSET}
if use branding; then
unpack "${BRANDING}"
fi
if [[ ${PV} != *9999* ]]; then
for mod in ${MODULES}; do
if [[ ${mod} == binfilter ]] && ! use binfilter; then
continue
fi
unpack "${PN}-${mod}-${PV}.tar.xz"
if [[ ${mod} != core ]]; then
mv -n "${WORKDIR}/${PN}-${mod}-${PV}"/* "${S}"
rm -rf "${WORKDIR}/${PN}-${mod}-${PV}"
fi
done
else
for mod in ${MODULES}; do
if [[ ${mod} == binfilter ]] && ! use binfilter; then
continue
fi
mypv=${PV/.9999}
[[ ${mypv} != ${PV} ]] && EGIT_BRANCH="${PN}-${mypv/./-}"
EGIT_PROJECT="${PN}/${mod}"
EGIT_SOURCEDIR="${WORKDIR}/${PN}-${mod}-${PV}"
EGIT_REPO_URI="git://anongit.freedesktop.org/${PN}/${mod}"
EGIT_NOUNPACK="true"
git-2_src_unpack
if [[ ${mod} != core ]]; then
mv -n "${WORKDIR}/${PN}-${mod}-${PV}"/* "${S}"
rm -rf "${WORKDIR}/${PN}-${mod}-${PV}"
fi
done
unset EGIT_PROJECT EGIT_SOURCEDIR EGIT_REPO_URI EGIT_BRANCH
fi
}
src_prepare() {
# optimization flags
export ARCH_FLAGS="${CXXFLAGS}"
export LINKFLAGSOPTIMIZE="${LDFLAGS}"
# patchset
if [[ -n ${PATCHSET} ]]; then
EPATCH_FORCE="yes" \
EPATCH_SOURCE="${WORKDIR}/${PATCHSET/.tar.xz/}" \
EPATCH_SUFFIX="patch" \
epatch
fi
base_src_prepare
eautoreconf
# hack in the autogen.sh
touch autogen.lastrun
# system pyuno mess
sed \
-e "s:%eprefix%:${EPREFIX}:g" \
-e "s:%libdir%:$(get_libdir):g" \
-i pyuno/source/module/uno.py \
-i scripting/source/pyprov/officehelper.py || die
}
src_configure() {
local java_opts
local internal_libs
local themes="default"
local jbs=$(sed -ne 's/.*\(-j[[:space:]]*\|--jobs=\)\([[:digit:]]\+\).*/\2/;T;p' <<< "${MAKEOPTS}")
# recheck that there is some value in jobs
[[ -z ${jbs} ]] && jbs="1"
# expand themes we are going to build based on DE useflags
use gnome && themes+=" tango"
use kde && themes+=" oxygen"
# 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
"
if use java; then
# hsqldb: system one is too new
# saxon: system one does not work properly
java_opts="
--without-system-hsqldb
--without-system-saxon
--with-ant-home="${ANT_HOME}"
--with-jdk-home=$(java-config --jdk-home 2>/dev/null)
--with-java-target-version=$(java-pkg_get-target)
--with-jvm-path="${EPREFIX}/usr/$(get_libdir)/"
--with-beanshell-jar=$(java-pkg_getjar bsh bsh.jar)
--with-lucene-core-jar=$(java-pkg_getjar lucene-2.9 lucene-core.jar)
--with-lucene-analyzers-jar=$(java-pkg_getjar lucene-analyzers-2.3 lucene-analyzers.jar)
"
if use test; then
java_opts+=" --with-junit=$(java-pkg_getjar junit-4 junit.jar)"
else
java_opts+=" --without-junit"
fi
fi
if use branding; then
internal_libs+="
--with-about-bitmap="${WORKDIR}/branding-about.png"
--with-intro-bitmap="${WORKDIR}/branding-intro.png"
"
fi
# system headers/libs/...: enforce using system packages
# --enable-unix-qstart-libpng: use libpng splashscreen that is faster
# --enable-cairo: ensure that cairo is always required
# --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-ldap: ldap requires internal mozilla stuff, same like mozab
# --disable-mozilla: disable mozilla build that is used for adresbook, not
# affecting the nsplugin that is always ON
# --disable-pch: precompiled headers cause build crashes
# --disable-rpath: relative runtime path is not desired
# --disable-static-gtk: ensure that gtk is linked dynamically
# --disable-ugly: disable ugly pieces of code
# --disable-zenity: disable build icon
# --enable-extension-integration: enable any extension integration support
# --with-{max-jobs,num-cpus}: ensuring parallel building
# --without-{afms,fonts,myspell-dicts,ppsd}: prevent install of sys pkgs
# --without-stlport: disable deprecated extensions framework
# --disable-ext-report-builder: too much java packages pulled in
econf \
--docdir="${EPREFIX}/usr/share/doc/${PF}/" \
--with-system-headers \
--with-system-libs \
--with-system-jars \
--with-system-dicts \
--enable-cairo-canvas \
--enable-largefile \
--enable-python=system \
--enable-randr \
--enable-randr-link \
--enable-release-build \
--enable-unix-qstart-libpng \
--enable-mergelibs \
--disable-ccache \
--disable-crashdump \
--disable-dependency-tracking \
--disable-epm \
--disable-fetch-external \
--disable-gnome-vfs \
--disable-ext-report-builder \
--disable-kdeab \
--disable-kde \
--disable-ldap \
--disable-mozilla \
--disable-online-update \
--disable-pch \
--disable-rpath \
--disable-static-gtk \
--disable-strip-solver \
--disable-ugly \
--disable-zenity \
--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-max-jobs=${jbs} \
--with-num-cpus=2 \
--with-theme="${themes}" \
--with-unix-wrapper=libreoffice \
--with-vendor="Gentoo Foundation" \
--with-x \
--without-afms \
--without-fonts \
--without-myspell-dicts \
--without-ppds \
--without-stlport \
--without-system-mozilla \
--without-help \
--with-helppack-integration \
--without-sun-templates \
$(use_enable binfilter) \
$(use_enable dbus) \
$(use_enable debug crashdump) \
$(use_enable eds evolution2) \
$(use_enable gnome gconf) \
$(use_enable gnome gio) \
$(use_enable gnome lockdown) \
$(use_enable graphite) \
$(use_enable gstreamer) \
$(use_enable gtk) \
--disable-gtk3 \
$(use_enable gtk systray) \
$(use_enable java ext-scripting-beanshell) \
$(use_enable kde kde4) \
$(use_enable mysql ext-mysql-connector) \
$(use_enable nsplugin) \
$(use_enable odk) \
$(use_enable opengl) \
$(use_enable pdfimport ext-pdfimport) \
$(use_enable postgres postgresql-sdbc) \
$(use_enable svg librsvg system) \
$(use_enable test linkoo) \
$(use_enable vba) \
$(use_enable vba activex-component) \
$(use_enable webdav neon) \
$(use_enable xmlsec) \
$(use_with java) \
$(use_with mysql system-mysql-cppconn) \
${internal_libs} \
${java_opts}
}
src_compile() {
# this is not a proper make script and the jobs are passed during configure
make build || die
}
src_test() {
make check || 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}
rm -rf "${ED}"/etc/
# symlink the nsplugin to system location
if use nsplugin; then
inst_plugin /usr/$(get_libdir)/libreoffice/program/libnpsoplugin.so
fi
if use branding; then
insinto /usr/$(get_libdir)/${PN}/program
newins "${WORKDIR}/branding-sofficerc" sofficerc
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/main_transform.xsl
}
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
use cups || \
ewarn 'You will need net-print/cups to be able to print and export to PDF with libreoffice.'
}
pkg_postrm() {
kde4-base_pkg_postrm
}

@ -0,0 +1,516 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.5.2.2.ebuild,v 1.2 2012/03/30 13:19:48 scarabeus Exp $
EAPI=4
KDE_REQUIRED="optional"
QT_MINIMAL="4.7.4"
KDE_SCM="git"
CMAKE_REQUIRED="never"
PYTHON_DEPEND="2"
PYTHON_USE_WITH="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
http://download.documentfoundation.org/libreoffice/old/src
"
EXT_URI="http://ooo.itc.hu/oxygenoffice/download/libreoffice"
ADDONS_URI="http://dev-www.libreoffice.org/src/"
BRANDING="${PN}-branding-gentoo-0.4.tar.xz"
# PATCHSET="${P}-patchset-01.tar.xz"
[[ ${PV} == *9999* ]] && SCM_ECLASS="git-2"
inherit base autotools bash-completion-r1 check-reqs eutils java-pkg-opt-2 kde4-base pax-utils prefix python multilib toolchain-funcs flag-o-matic nsplugins ${SCM_ECLASS}
unset SCM_ECLASS
DESCRIPTION="LibreOffice, a full office productivity suite."
HOMEPAGE="http://www.libreoffice.org"
SRC_URI="branding? ( http://dev.gentooexperimental.org/~scarabeus/${BRANDING} )"
[[ -n ${PATCHSET} ]] && SRC_URI+=" http://dev.gentooexperimental.org/~scarabeus/${PATCHSET}"
# Split modules following git/tarballs
# Core MUST be first!
MODULES="core binfilter"
# Only release has the tarballs
if [[ ${PV} != *9999* ]]; then
for i in ${DEV_URI}; do
for mod in ${MODULES}; do
if [[ ${mod} == binfilter ]]; then
SRC_URI+=" binfilter? ( ${i}/${PN}-${mod}-${PV}.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}/ea91f2fb4212a21d708aced277e6e85a-vigra1.4.0.tar.gz"
ADDONS_SRC+=" xmlsec? ( ${ADDONS_URI}/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz )"
ADDONS_SRC+=" java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
ADDONS_SRC+=" java? ( ${ADDONS_URI}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip )"
ADDONS_SRC+=" java? ( ${ADDONS_URI}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip )"
ADDONS_SRC+=" java? ( ${ADDONS_URI}/ada24d37d8d638b3d8a9985e80bc2978-source-9.0.0.7-bj.zip )"
ADDONS_SRC+=" odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )"
SRC_URI+=" ${ADDONS_SRC}"
unset ADDONS_URI
unset EXT_URI
unset ADDONS_SRC
IUSE="binfilter +branding +cups dbus eds gnome +graphite gstreamer +gtk
jemalloc kde mysql nlpsolver +nsplugin odk opengl pdfimport postgres svg test
+vba +webdav +xmlsec"
LICENSE="LGPL-3"
SLOT="0"
[[ ${PV} == *9999* ]] || KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
NSS_DEPEND="
>=dev-libs/nspr-4.8.8
>=dev-libs/nss-3.12.9
"
COMMON_DEPEND="
app-arch/zip
app-arch/unzip
>=app-text/hunspell-1.3.2-r3
app-text/mythes
>=app-text/libexttextcat-3.2
app-text/libwpd:0.9[tools]
app-text/libwpg:0.2
>=app-text/libwps-0.2.2
dev-cpp/libcmis
dev-db/unixODBC
dev-libs/expat
>=dev-libs/glib-2.28
>=dev-libs/hyphen-2.7.1
>=dev-libs/icu-4.8.1.1
>=dev-lang/perl-5.0
>=dev-libs/openssl-1.0.0d
>=dev-libs/redland-1.0.14[ssl]
>=media-libs/fontconfig-2.8.0
media-libs/freetype:2
>=media-libs/libpng-1.4
media-libs/libvisio
>=net-misc/curl-7.21.4
sci-mathematics/lpsolve
>=sys-libs/db-4.8
virtual/jpeg
>=x11-libs/cairo-1.10.0[X]
x11-libs/libXinerama
x11-libs/libXrandr
x11-libs/libXrender
dbus? ( >=dev-libs/dbus-glib-0.92 )
eds? ( gnome-extra/evolution-data-server )
gnome? (
gnome-base/gconf:2
gnome-base/orbit
)
gtk? ( >=x11-libs/gtk+-2.24:2 )
graphite? ( media-gfx/graphite2 )
gstreamer? (
>=media-libs/gstreamer-0.10
>=media-libs/gst-plugins-base-0.10
)
java? (
>=dev-java/bsh-2.0_beta4
dev-java/lucene:2.9
dev-java/lucene-analyzers:2.3
)
jemalloc? ( dev-libs/jemalloc )
mysql? ( >=dev-db/mysql-connector-c++-1.1.0 )
opengl? ( virtual/opengl )
pdfimport? ( >=app-text/poppler-0.16[xpdf-headers,cxx] )
postgres? ( >=dev-db/postgresql-base-8.4.0 )
svg? ( gnome-base/librsvg )
webdav? ( net-libs/neon )
xmlsec? ( ${NSS_DEPEND} )
"
RDEPEND="${COMMON_DEPEND}
!app-office/libreoffice-bin
!app-office/libreoffice-bin-debug
!app-office/openoffice-bin
!app-office/openoffice
media-fonts/libertine-ttf
media-fonts/liberation-fonts
media-fonts/urw-fonts
cups? ( net-print/cups )
java? ( >=virtual/jre-1.6 )
"
PDEPEND="
>=app-office/libreoffice-l10n-3.5.0
"
# 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/boost-1.46
>=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
>=dev-util/pkgconfig-0.26
media-libs/sampleicc
net-misc/npapi-sdk
net-print/cups
>=sys-apps/findutils-4.4.2
sys-devel/bison
sys-apps/coreutils
sys-devel/flex
sys-devel/gettext
>=sys-devel/make-3.82
sys-libs/zlib
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
test? ( dev-java/junit:4 )
)
"
PATCHES=(
# this can't be upstreamed :(
"${FILESDIR}/${PN}-system-pyuno.patch"
"${FILESDIR}/${PN}-3.5-propagate-gb_FULLDEPS.patch"
)
REQUIRED_USE="
nsplugin? ( gtk )
gnome? ( gtk )
eds? ( gnome )
nlpsolver? ( java )
"
S="${WORKDIR}/${PN}-core-${PV}"
pkg_pretend() {
local pgslot
if [[ ${MERGE_TYPE} != binary ]]; then
CHECKREQS_MEMORY="512M"
CHECKREQS_DISK_BUILD="6G"
check-reqs_pkg_pretend
if [[ $(gcc-major-version) -lt 4 ]]; then
eerror "Compilation with gcc older than 4.0 is not supported"
die "Too old gcc found."
fi
fi
# ensure pg version
if use postgres; then
pgslot=$(postgresql-config show)
if [[ ${pgslot//.} < 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_set_active_version 2
python_pkg_setup
if ! use gtk; then
ewarn "If you want the LibreOffice systray quickstarter to work"
ewarn "activate the 'gtk' use flag."
ewarn
fi
}
src_unpack() {
local mod dest tmplfile tmplname mypv
[[ -n ${PATCHSET} ]] && unpack ${PATCHSET}
if use branding; then
unpack "${BRANDING}"
fi
if [[ ${PV} != *9999* ]]; then
for mod in ${MODULES}; do
if [[ ${mod} == binfilter ]] && ! use binfilter; then
continue
fi
unpack "${PN}-${mod}-${PV}.tar.xz"
if [[ ${mod} != core ]]; then
mv -n "${WORKDIR}/${PN}-${mod}-${PV}"/* "${S}"
rm -rf "${WORKDIR}/${PN}-${mod}-${PV}"
fi
done
else
for mod in ${MODULES}; do
if [[ ${mod} == binfilter ]] && ! use binfilter; then
continue
fi
mypv=${PV/.9999}
[[ ${mypv} != ${PV} ]] && EGIT_BRANCH="${PN}-${mypv/./-}"
EGIT_PROJECT="${PN}/${mod}"
EGIT_SOURCEDIR="${WORKDIR}/${PN}-${mod}-${PV}"
EGIT_REPO_URI="git://anongit.freedesktop.org/${PN}/${mod}"
EGIT_NOUNPACK="true"
git-2_src_unpack
if [[ ${mod} != core ]]; then
mv -n "${WORKDIR}/${PN}-${mod}-${PV}"/* "${S}"
rm -rf "${WORKDIR}/${PN}-${mod}-${PV}"
fi
done
unset EGIT_PROJECT EGIT_SOURCEDIR EGIT_REPO_URI EGIT_BRANCH
fi
}
src_prepare() {
# optimization flags
export ARCH_FLAGS="${CXXFLAGS}"
export LINKFLAGSOPTIMIZE="${LDFLAGS}"
# patchset
if [[ -n ${PATCHSET} ]]; then
EPATCH_FORCE="yes" \
EPATCH_SOURCE="${WORKDIR}/${PATCHSET/.tar.xz/}" \
EPATCH_SUFFIX="patch" \
epatch
fi
base_src_prepare
eautoreconf
# hack in the autogen.sh
touch autogen.lastrun
# system pyuno mess
sed \
-e "s:%eprefix%:${EPREFIX}:g" \
-e "s:%libdir%:$(get_libdir):g" \
-i pyuno/source/module/uno.py \
-i scripting/source/pyprov/officehelper.py || die
}
src_configure() {
local java_opts
local internal_libs
local jbs=$(sed -ne 's/.*\(-j[[:space:]]*\|--jobs=\)\([[:digit:]]\+\).*/\2/;T;p' <<< "${MAKEOPTS}")
# recheck that there is some value in jobs
[[ -z ${jbs} ]] && jbs="1"
# 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
"
if use java; then
# hsqldb: system one is too new
# saxon: system one does not work properly
java_opts="
--without-system-hsqldb
--without-system-saxon
--with-ant-home="${ANT_HOME}"
--with-jdk-home=$(java-config --jdk-home 2>/dev/null)
--with-java-target-version=$(java-pkg_get-target)
--with-jvm-path="${EPREFIX}/usr/$(get_libdir)/"
--with-beanshell-jar=$(java-pkg_getjar bsh bsh.jar)
--with-lucene-core-jar=$(java-pkg_getjar lucene-2.9 lucene-core.jar)
--with-lucene-analyzers-jar=$(java-pkg_getjar lucene-analyzers-2.3 lucene-analyzers.jar)
"
if use test; then
java_opts+=" --with-junit=$(java-pkg_getjar junit-4 junit.jar)"
else
java_opts+=" --without-junit"
fi
fi
if use branding; then
internal_libs+="
--with-about-bitmap="${WORKDIR}/branding-about.png"
--with-intro-bitmap="${WORKDIR}/branding-intro.png"
"
fi
# system headers/libs/...: enforce using system packages
# --enable-unix-qstart-libpng: use libpng splashscreen that is faster
# --enable-cairo: ensure that cairo is always required
# --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-ldap: ldap requires internal mozilla stuff, same like mozab
# --disable-mozilla: disable mozilla build that is used for adresbook, not
# affecting the nsplugin that is always ON
# --disable-pch: precompiled headers cause build crashes
# --disable-rpath: relative runtime path is not desired
# --disable-static-gtk: ensure that gtk is linked dynamically
# --disable-ugly: disable ugly pieces of code
# --disable-zenity: disable build icon
# --enable-extension-integration: enable any extension integration support
# --with-{max-jobs,num-cpus}: ensuring parallel building
# --without-{afms,fonts,myspell-dicts,ppsd}: prevent install of sys pkgs
# --without-stlport: disable deprecated extensions framework
# --disable-ext-report-builder: too much java packages pulled in
econf \
--docdir="${EPREFIX}/usr/share/doc/${PF}/" \
--with-system-headers \
--with-system-libs \
--with-system-jars \
--with-system-dicts \
--enable-cairo-canvas \
--enable-largefile \
--enable-python=system \
--enable-randr \
--enable-randr-link \
--enable-release-build \
--enable-unix-qstart-libpng \
--enable-mergelibs \
--disable-ccache \
--disable-crashdump \
--disable-dependency-tracking \
--disable-epm \
--disable-fetch-external \
--disable-gnome-vfs \
--disable-ext-report-builder \
--disable-kdeab \
--disable-kde \
--disable-ldap \
--disable-mozilla \
--disable-online-update \
--disable-pch \
--disable-rpath \
--disable-static-gtk \
--disable-strip-solver \
--disable-ugly \
--disable-zenity \
--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-max-jobs=${jbs} \
--with-num-cpus=2 \
--with-unix-wrapper=libreoffice \
--with-vendor="Gentoo Foundation" \
--with-x \
--without-afms \
--without-fonts \
--without-myspell-dicts \
--without-stlport \
--without-system-mozilla \
--without-help \
--with-helppack-integration \
--without-sun-templates \
$(use_enable binfilter) \
$(use_enable dbus) \
$(use_enable eds evolution2) \
$(use_enable gnome gconf) \
$(use_enable gnome gio) \
$(use_enable gnome lockdown) \
$(use_enable graphite) \
$(use_enable gstreamer) \
$(use_enable gtk) \
--disable-gtk3 \
$(use_enable gtk systray) \
$(use_enable java ext-scripting-beanshell) \
$(use_enable kde kde4) \
$(use_enable mysql ext-mysql-connector) \
$(use_enable nlpsolver ext-nlpsolver) \
$(use_enable nsplugin) \
$(use_enable odk) \
$(use_enable opengl) \
$(use_enable pdfimport ext-pdfimport) \
$(use_enable postgres postgresql-sdbc) \
$(use_enable svg librsvg system) \
$(use_enable test linkoo) \
$(use_enable vba) \
$(use_enable vba activex-component) \
$(use_enable webdav neon) \
$(use_enable xmlsec) \
$(use_with java) \
$(use_with mysql system-mysql-cppconn) \
${internal_libs} \
${java_opts}
}
src_compile() {
# this is not a proper make script and the jobs are passed during configure
make build || die
}
src_test() {
make check || 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}
rm -rf "${ED}"/etc/
# symlink the nsplugin to system location
if use nsplugin; then
inst_plugin /usr/$(get_libdir)/libreoffice/program/libnpsoplugin.so
fi
if use branding; then
insinto /usr/$(get_libdir)/${PN}/program
newins "${WORKDIR}/branding-sofficerc" sofficerc
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/main_transform.xsl
}
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
use cups || \
ewarn 'You will need net-print/cups to be able to print and export to PDF with libreoffice.'
}
pkg_postrm() {
kde4-base_pkg_postrm
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.5.9999.ebuild,v 1.31 2012/03/28 11:58:26 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.5.9999.ebuild,v 1.32 2012/03/30 13:19:48 scarabeus Exp $
EAPI=4
@ -426,7 +426,6 @@ src_configure() {
--without-afms \
--without-fonts \
--without-myspell-dicts \
--without-ppds \
--without-stlport \
--without-system-mozilla \
--without-help \

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-9999-r2.ebuild,v 1.42 2012/03/28 11:58:26 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-9999-r2.ebuild,v 1.43 2012/03/30 13:19:48 scarabeus Exp $
EAPI=4
@ -426,7 +426,6 @@ src_configure() {
--without-afms \
--without-fonts \
--without-myspell-dicts \
--without-ppds \
--without-stlport \
--without-system-mozilla \
--without-help \

@ -17,7 +17,7 @@ version</longdescription>
<flag name="pdfimport">Build pdf-import extension using <pkg>app-text/poppler</pkg>. Note that you don't need this for pdf-export!</flag>
<flag name="templates">Enable installation of Sun templates</flag>
<flag name="vba">Enable support for VBA compatibility and ActiveX embedding</flag>
<flag name="webdav">Adds support for HTTP repositories via <pkg>net-libs/neon</pkg></flag>
<flag name="webdav">Adds support for HTTP content adding via <pkg>net-libs/neon</pkg></flag>
<flag name="xmlsec">Adds support for document signing using internal modified <pkg>dev-libs/xmlsec</pkg> and system <pkg>dev-libs/nss</pkg></flag>
</use>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/unoconv/unoconv-20120327.ebuild,v 1.1 2012/03/27 16:27:31 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/unoconv/unoconv-20120327.ebuild,v 1.2 2012/03/31 11:57:35 scarabeus Exp $
EAPI=3
@ -19,7 +19,9 @@ SLOT="0"
[[ ${PV} == 9999* ]] || KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}
!app-text/odt2txt
virtual/ooo
"

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/unoconv/unoconv-99999999.ebuild,v 1.1 2011/09/23 13:24:55 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/unoconv/unoconv-99999999.ebuild,v 1.2 2012/03/31 11:57:35 scarabeus Exp $
EAPI=3
@ -19,7 +19,9 @@ SLOT="0"
[[ ${PV} == 9999* ]] || KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}
!app-text/odt2txt
virtual/ooo
"

@ -1 +1,2 @@
DIST libimobiledevice-1.1.1.tar.bz2 459976 RMD160 7cc2860efc3b7d14686b776e6e9a5237804b3fc4 SHA1 eb81cb8c66beb68987fbc4126e9ca84cd19199c9 SHA256 c544d7bf0e7d6a97f3c446b2fb4597f19aac7b184ea806e16cd6a7852fd25f67
DIST libimobiledevice-1.1.2.tar.bz2 508281 RMD160 d37acd947e104b06b7fddc8a635c92abf87ce871 SHA1 1046f29382855fc5f5a01f33e5efe3726ac65d50 SHA256 67afab6fca70f5ba7071cc7b27cd52564aac64b3a48b6b551739131382a61818

@ -0,0 +1,61 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-pda/libimobiledevice/libimobiledevice-1.1.2.ebuild,v 1.2 2012/03/31 15:39:16 ssuominen Exp $
EAPI=4
PYTHON_DEPEND="python? 2:2.7"
inherit python
DESCRIPTION="Support library to communicate with Apple iPhone/iPod Touch devices"
HOMEPAGE="http://www.libimobiledevice.org/"
SRC_URI="http://www.libimobiledevice.org/downloads/${P}.tar.bz2"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x86"
IUSE="python ssl static-libs"
RDEPEND=">=app-pda/libplist-1.8-r1[python?]
>=app-pda/usbmuxd-0.1.4
ssl? ( dev-libs/openssl:0 )
!ssl? (
dev-libs/libgcrypt
>=dev-libs/libtasn1-1.1
>=net-libs/gnutls-2.2.0
)"
DEPEND="${RDEPEND}
dev-util/pkgconfig
python? ( >=dev-python/cython-0.13 )"
DOCS=( AUTHORS NEWS README )
pkg_setup() {
if use python; then
python_set_active_version 2
python_pkg_setup
fi
}
src_prepare() {
>py-compile
}
src_configure() {
local myconf
use python || myconf+=' --without-cython'
use ssl || myconf+=' --disable-openssl'
econf \
$(use_enable static-libs static) \
${myconf}
}
src_install() {
default
dohtml docs/html/*
find "${ED}" -name '*.la' -exec rm -f {} +
}

@ -0,0 +1,53 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-pda/libplist/libplist-1.8-r1.ebuild,v 1.2 2012/03/31 19:47:31 pesa Exp $
EAPI=4
PYTHON_DEPEND="python? 2:2.7"
inherit cmake-utils python
DESCRIPTION="Support library to deal with Apple Property Lists (Binary & XML)"
HOMEPAGE="http://www.libimobiledevice.org/"
SRC_URI="http://www.libimobiledevice.org/downloads/${P}.tar.bz2"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x86"
IUSE="python"
RDEPEND="dev-libs/libxml2"
DEPEND="${RDEPEND}
python? ( >=dev-python/cython-0.14.1-r1 )" #410349
DOCS=( AUTHORS NEWS README )
MAKEOPTS+=" -j1" #406365
pkg_setup() {
if use python; then
python_set_active_version 2
python_pkg_setup
fi
}
src_configure() {
# Use cython instead of swig to match behavior of libimobiledevice >= 1.1.2
local mycmakeargs=(
-DCMAKE_SKIP_RPATH=ON
$(cmake-utils_use_enable python CYTHON)
-DENABLE_SWIG=OFF
)
cmake-utils_src_configure
}
src_test() {
cd "${CMAKE_BUILD_DIR}"
local testfile
for testfile in "${S}"/test/data/*; do
LD_LIBRARY_PATH=src ./test/plist_test "${testfile}" || die
done
}

@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>radhermit@gentoo.org</email>
<name>Tim Harder</name>
</maintainer>
<maintainer>
<email>radhermit@gentoo.org</email>
<name>Tim Harder</name>
</maintainer>
<upstream>
<remote-id type="google-code">apvlv</remote-id>
</upstream>
</pkgmetadata>

@ -1,2 +1,2 @@
DIST calibre-0.8.43.tar.xz 24328360 RMD160 bfaf10cf1cf99f43a01f33bf3046be860b76fd8a SHA1 e97a90ef8c9031886a126cb918dcc9f528ca547b SHA256 612ad8cf3399bb9666d6945b851ca4f65689d59b94404819bea82a9d34222113
DIST calibre-0.8.44.tar.xz 24361440 RMD160 eec76be6b7dd204d32da96c3cddc1092b3635a07 SHA1 8a809d9500a9b17da706736c4bd5d1f69ae9123e SHA256 1841bf5816675cbe0507b5e859ebf4dd49a07f7531f5b1f5b787055131992a06
DIST calibre-0.8.45.tar.xz 24418632 RMD160 c20444315159af460856c91537e12f29a7346fc8 SHA1 7fba152688f7f685b41636bb5395c132f662bdaf SHA256 e145f9dc3cb8f2991a55ad87413b6d286acc5ac03308851ae72cfda14797be12

@ -1,184 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-0.8.43.ebuild,v 1.2 2012/03/27 18:30:06 ssuominen Exp $
EAPI=4
PYTHON_DEPEND=2:2.7
PYTHON_USE_WITH="ssl sqlite"
inherit python distutils eutils fdo-mime bash-completion-r1 multilib
DESCRIPTION="Ebook management application."
HOMEPAGE="http://calibre-ebook.com/"
SRC_URI="http://sourceforge.net/projects/calibre/files/${PV}/${P}.tar.xz"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE="+udisks"
COMMON_DEPEND="
>=app-text/podofo-0.8.2
>=app-text/poppler-0.12.3-r3[qt4,xpdf-headers]
>=dev-libs/chmlib-0.40
>=dev-libs/icu-4.4
>=dev-python/beautifulsoup-3.0.5:python-2
dev-python/python-dateutil:python-2
>=dev-python/dnspython-1.6.0
>=dev-python/cssutils-0.9.7_alpha3
>=dev-python/dbus-python-0.82.2
>=dev-python/imaging-1.1.6
>=dev-python/lxml-2.2.1
>=dev-python/mechanize-0.1.11
>=dev-python/python-dateutil-1.4.1
>=dev-python/PyQt4-4.8.2[X,svg,webkit]
>=media-gfx/imagemagick-6.5.9[jpeg,png]
>=media-libs/libwmf-0.2.8
virtual/libusb:0
>=x11-misc/xdg-utils-1.0.2"
RDEPEND="${COMMON_DEPEND}
>=dev-python/reportlab-2.1
udisks? ( sys-fs/udisks:0 )"
DEPEND="${COMMON_DEPEND}
>=dev-python/setuptools-0.6_rc5
>=gnome-base/librsvg-2.0.0
>=x11-misc/xdg-utils-1.0.2-r2"
S=${WORKDIR}/${PN}
pkg_setup() {
python_set_active_version 2.7
python_pkg_setup
}
src_prepare() {
# Fix outdated version constant.
#sed -e "s#\\(^numeric_version =\\).*#\\1 (${PV//./, })#" \
# -i src/calibre/constants.py || \
# die "sed failed to patch constants.py"
# Avoid sandbox violation in /usr/share/gnome/apps when linux.py
# calls xdg-* (bug #258938).
sed -e "s:'xdg-desktop-menu', 'install':\\0, '--mode', 'user':" \
-e "s:check_call(\\['xdg-desktop-menu', 'forceupdate'\\]):#\\0:" \
-e "s:xdg-icon-resource install:\\0 --mode user:" \
-e "s:xdg-mime install:\\0 --mode user:" \
-i src/calibre/linux.py || die "sed failed to patch linux.py"
# Disable unnecessary privilege dropping for bug #287067.
sed -e "s:if os.geteuid() == 0:if False and os.geteuid() == 0:" \
-i setup/install.py || die "sed failed to patch install.py"
sed -e "/^ self\\.check_call(qmc + \\[ext\\.name+'\\.pro'\\])$/a\
\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ self.check_call(['sed', \
'-e', 's|^CFLAGS .*|\\\\\\\\0 ${CFLAGS}|', \
'-e', 's|^CXXFLAGS .*|\\\\\\\\0 ${CXXFLAGS}|', \
'-e', 's|^LFLAGS .*|\\\\\\\\0 ${LDFLAGS}|', \
'-i', 'Makefile'])" \
-i setup/extensions.py || die "sed failed to patch extensions.py"
distutils_src_prepare
}
src_install() {
# Bypass kbuildsycoca and update-mime-database in order to
# avoid sandbox violations if xdg-mime tries to call them.
cat - > "${T}/kbuildsycoca" <<-EOF
#!${BASH}
exit 0
EOF
cp "${T}"/{kbuildsycoca,update-mime-database}
chmod +x "${T}"/{kbuildsycoca,update-mime-database}
# Unset DISPLAY in order to prevent xdg-mime from triggering a sandbox
# violation with kbuildsycoca as in bug #287067, comment #13.
export -n DISPLAY
# Bug #352625 - Some LANGUAGE values can trigger the following ValueError:
# File "/usr/lib/python2.6/locale.py", line 486, in getdefaultlocale
# return _parse_localename(localename)
# File "/usr/lib/python2.6/locale.py", line 418, in _parse_localename
# raise ValueError, 'unknown locale: %s' % localename
#ValueError: unknown locale: 46
export -n LANGUAGE
# Bug #295672 - Avoid sandbox violation in ~/.config by forcing
# variables to point to our fake temporary $HOME.
export HOME="${T}/fake_homedir"
export XDG_CONFIG_HOME="${HOME}/.config"
export XDG_DATA_HOME="${HOME}/.local/share"
export CALIBRE_CONFIG_DIRECTORY="${XDG_CONFIG_HOME}/calibre"
mkdir -p "${XDG_CONFIG_HOME}" "${CALIBRE_CONFIG_DIRECTORY}"
# Bug #334243 - respect LDFLAGS when building calibre-mount-helper
export OVERRIDE_CFLAGS="$CFLAGS" OVERRIDE_LDFLAGS="$LDFLAGS"
local libdir=$(get_libdir)
[[ -n $libdir ]] || die "get_libdir returned an empty string"
PATH=${T}:${PATH} PYTHONPATH=${S}/src${PYTHONPATH:+:}${PYTHONPATH} \
distutils_src_install \
--prefix="${EPREFIX}/usr" \
--libdir="${EPREFIX}/usr/${libdir}" \
--staging-root="${ED}usr" \
--staging-libdir="${ED}usr/${libdir}"
grep -rlZ "${ED}" "${ED}" | xargs -0 sed -e "s:${D}:/:g" -i ||
die "failed to fix harcoded \$D in paths"
# Remove dummy calibre-mount-helper which is unused since calibre-0.8.25
# due to bug #389515 (instead, calibre now calls udisks via dbus).
rm "${ED}usr/bin/calibre-mount-helper" || die
find "${ED}"usr/share/calibre/man -type f -print0 | \
while read -r -d $'\0' ; do
if [[ ${REPLY} = *.[0-9]calibre.bz2 ]] ; then
newname=${REPLY%calibre.bz2}.bz2
mv "${REPLY}" "${newname}"
doman "${newname}"
rm -f "${newname}" || die "rm failed"
fi
done
rmdir "${ED}"usr/share/calibre/man/* || \
die "could not remove redundant man subdir(s)"
rmdir "${ED}"usr/share/calibre/man || \
die "could not remove redundant man dir"
# The menu entries end up here due to '--mode user' being added to
# xdg-* options in src_prepare.
dodir /usr/share/mime/packages
chmod -fR a+rX,u+w,g-w,o-w "${HOME}"/.local
mv "${HOME}"/.local/share/mime/packages/* "${ED}"usr/share/mime/packages/ ||
die "failed to register mime types"
dodir /usr/share/icons
mv "${HOME}"/.local/share/icons/* "${ED}"usr/share/icons/ ||
die "failed to install icon files"
domenu "${HOME}"/.local/share/applications/*.desktop ||
die "failed to install .desktop menu files"
dobashcomp "${ED}"usr/etc/bash_completion.d/calibre
rm -r "${ED}"usr/etc/bash_completion.d
find "${ED}"usr/etc -type d -empty -delete
python_convert_shebangs -r $(python_get_version) "${ED}"
newinitd "${FILESDIR}"/calibre-server.init calibre-server
newconfd "${FILESDIR}"/calibre-server.conf calibre-server
}
pkg_postinst() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
python_mod_optimize /usr/$(get_libdir)/${PN}
}
pkg_postrm() {
python_mod_cleanup /usr/$(get_libdir)/${PN}
}

@ -0,0 +1,183 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-0.8.45.ebuild,v 1.1 2012/03/30 19:02:08 zmedico Exp $
EAPI=4
PYTHON_DEPEND=2:2.7
PYTHON_USE_WITH="ssl sqlite"
inherit python distutils eutils fdo-mime bash-completion-r1 multilib
DESCRIPTION="Ebook management application."
HOMEPAGE="http://calibre-ebook.com/"
SRC_URI="http://sourceforge.net/projects/calibre/files/${PV}/${P}.tar.xz"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE="+udisks"
COMMON_DEPEND="
>=app-text/podofo-0.8.2
>=app-text/poppler-0.12.3-r3[qt4,xpdf-headers]
>=dev-libs/chmlib-0.40
>=dev-libs/icu-4.4
>=dev-python/beautifulsoup-3.0.5:python-2
dev-python/python-dateutil:python-2
>=dev-python/dnspython-1.6.0
>=dev-python/cssutils-0.9.7_alpha3
>=dev-python/dbus-python-0.82.2
>=dev-python/imaging-1.1.6
>=dev-python/lxml-2.2.1
>=dev-python/mechanize-0.1.11
>=dev-python/python-dateutil-1.4.1
>=dev-python/PyQt4-4.9.1[X,svg,webkit]
>=media-gfx/imagemagick-6.5.9[jpeg,png]
>=media-libs/libwmf-0.2.8
virtual/libusb:0
>=x11-misc/xdg-utils-1.0.2-r2"
RDEPEND="${COMMON_DEPEND}
udisks? ( sys-fs/udisks:0 )"
DEPEND="${COMMON_DEPEND}
>=dev-python/setuptools-0.6_rc5"
S=${WORKDIR}/${PN}
pkg_setup() {
python_set_active_version 2.7
python_pkg_setup
}
src_prepare() {
# Fix outdated version constant.
#sed -e "s#\\(^numeric_version =\\).*#\\1 (${PV//./, })#" \
# -i src/calibre/constants.py || \
# die "sed failed to patch constants.py"
# Avoid sandbox violation in /usr/share/gnome/apps when linux.py
# calls xdg-* (bug #258938).
sed -e "s:'xdg-desktop-menu', 'install':\\0, '--mode', 'user':" \
-e "s:check_call(\\['xdg-desktop-menu', 'forceupdate'\\]):#\\0:" \
-e "s|\\(CurrentDir(tdir)\\), \\\\\$|\\1:|" \
-e "s|PreserveMIMEDefaults():||" \
-e "s:xdg-icon-resource install:\\0 --mode user:" \
-e "s:xdg-mime install:\\0 --mode user:" \
-i src/calibre/linux.py || die "sed failed to patch linux.py"
# Disable unnecessary privilege dropping for bug #287067.
sed -e "s:if os.geteuid() == 0:if False and os.geteuid() == 0:" \
-i setup/install.py || die "sed failed to patch install.py"
sed -e "/^ self\\.check_call(qmc + \\[ext\\.name+'\\.pro'\\])$/a\
\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ self.check_call(['sed', \
'-e', 's|^CFLAGS .*|\\\\\\\\0 ${CFLAGS}|', \
'-e', 's|^CXXFLAGS .*|\\\\\\\\0 ${CXXFLAGS}|', \
'-e', 's|^LFLAGS .*|\\\\\\\\0 ${LDFLAGS}|', \
'-i', 'Makefile'])" \
-i setup/extensions.py || die "sed failed to patch extensions.py"
distutils_src_prepare
}
src_install() {
# Bypass kbuildsycoca and update-mime-database in order to
# avoid sandbox violations if xdg-mime tries to call them.
cat - > "${T}/kbuildsycoca" <<-EOF
#!${BASH}
exit 0
EOF
cp "${T}"/{kbuildsycoca,update-mime-database}
chmod +x "${T}"/{kbuildsycoca,update-mime-database}
# Unset DISPLAY in order to prevent xdg-mime from triggering a sandbox
# violation with kbuildsycoca as in bug #287067, comment #13.
export -n DISPLAY
# Bug #352625 - Some LANGUAGE values can trigger the following ValueError:
# File "/usr/lib/python2.6/locale.py", line 486, in getdefaultlocale
# return _parse_localename(localename)
# File "/usr/lib/python2.6/locale.py", line 418, in _parse_localename
# raise ValueError, 'unknown locale: %s' % localename
#ValueError: unknown locale: 46
export -n LANGUAGE
# Bug #295672 - Avoid sandbox violation in ~/.config by forcing
# variables to point to our fake temporary $HOME.
export HOME="${T}/fake_homedir"
export XDG_CONFIG_HOME="${HOME}/.config"
export XDG_DATA_HOME="${HOME}/.local/share"
export CALIBRE_CONFIG_DIRECTORY="${XDG_CONFIG_HOME}/calibre"
mkdir -p "${XDG_CONFIG_HOME}" "${CALIBRE_CONFIG_DIRECTORY}"
# Bug #334243 - respect LDFLAGS when building calibre-mount-helper
export OVERRIDE_CFLAGS="$CFLAGS" OVERRIDE_LDFLAGS="$LDFLAGS"
local libdir=$(get_libdir)
[[ -n $libdir ]] || die "get_libdir returned an empty string"
PATH=${T}:${PATH} PYTHONPATH=${S}/src${PYTHONPATH:+:}${PYTHONPATH} \
distutils_src_install \
--prefix="${EPREFIX}/usr" \
--libdir="${EPREFIX}/usr/${libdir}" \
--staging-root="${ED}usr" \
--staging-libdir="${ED}usr/${libdir}"
grep -rlZ "${ED}" "${ED}" | xargs -0 sed -e "s:${D}:/:g" -i ||
die "failed to fix harcoded \$D in paths"
# Remove dummy calibre-mount-helper which is unused since calibre-0.8.25
# due to bug #389515 (instead, calibre now calls udisks via dbus).
rm "${ED}usr/bin/calibre-mount-helper" || die
find "${ED}"usr/share/calibre/man -type f -print0 | \
while read -r -d $'\0' ; do
if [[ ${REPLY} = *.[0-9]calibre.bz2 ]] ; then
newname=${REPLY%calibre.bz2}.bz2
mv "${REPLY}" "${newname}"
doman "${newname}"
rm -f "${newname}" || die "rm failed"
fi
done
rmdir "${ED}"usr/share/calibre/man/* || \
die "could not remove redundant man subdir(s)"
rmdir "${ED}"usr/share/calibre/man || \
die "could not remove redundant man dir"
# The menu entries end up here due to '--mode user' being added to
# xdg-* options in src_prepare.
dodir /usr/share/mime/packages
chmod -fR a+rX,u+w,g-w,o-w "${HOME}"/.local
mv "${HOME}"/.local/share/mime/packages/* "${ED}"usr/share/mime/packages/ ||
die "failed to register mime types"
dodir /usr/share/icons
mv "${HOME}"/.local/share/icons/* "${ED}"usr/share/icons/ ||
die "failed to install icon files"
domenu "${HOME}"/.local/share/applications/*.desktop ||
die "failed to install .desktop menu files"
dobashcomp "${ED}"usr/etc/bash_completion.d/calibre
rm -r "${ED}"usr/etc/bash_completion.d
find "${ED}"usr/etc -type d -empty -delete
python_convert_shebangs -r $(python_get_version) "${ED}"
newinitd "${FILESDIR}"/calibre-server.init calibre-server
newconfd "${FILESDIR}"/calibre-server.conf calibre-server
}
pkg_postinst() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
python_mod_optimize /usr/$(get_libdir)/${PN}
}
pkg_postrm() {
python_mod_cleanup /usr/$(get_libdir)/${PN}
}

@ -1,13 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>hwoarang@gentoo.org</email>
<name>Markos Chandras</name>
</maintainer>
<maintainer>
<email>dirtyepic@gentoo.org</email>
<name>Ryan Hill</name>
</maintainer>
<maintainer>
<email>hwoarang@gentoo.org</email>
<name>Markos Chandras</name>
</maintainer>
<maintainer>
<email>dirtyepic@gentoo.org</email>
<name>Ryan Hill</name>
</maintainer>
<upstream>
<remote-id type="google-code">chm2pdf</remote-id>
</upstream>
</pkgmetadata>

@ -5,4 +5,7 @@
<email>dirtyepic@gentoo.org</email>
<name>Ryan Hill</name>
</maintainer>
<upstream>
<remote-id type="google-code">chmsee</remote-id>
</upstream>
</pkgmetadata>

@ -5,4 +5,7 @@
<email>radhermit@gentoo.org</email>
<name>Tim Harder</name>
</maintainer>
<upstream>
<remote-id type="google-code">csvfix</remote-id>
</upstream>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.14-r1.ebuild,v 1.7 2011/03/25 10:26:30 xarthisius Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.14-r1.ebuild,v 1.8 2012/03/31 08:40:59 heroxbd Exp $
EAPI=3
@ -16,7 +16,7 @@ SRC_URI="ftp://sources.redhat.com/pub/docbook-tools/new-trials/SOURCES/${MY_P}.t
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="jadetex"
DEPEND=">=dev-lang/perl-5

@ -1,2 +1 @@
DIST dvipdfmx-20100328.tar.gz 602605 RMD160 40a41a03776b5f4579b75e94ad2ac85d3742074e SHA1 6f2cba6862603fa9891473da0d7fe2e335fceecf SHA256 42e47c36a13ab7201cd2091f5628f53168583e203ef37d3e486ed5a04208838e
DIST dvipdfmx-20110311.tar.gz 616749 RMD160 e43491e21d14432c17b7a0b61151c3cb6b2320df SHA1 b06bb67b376ad70f0ea54a47ebd8415a4354bb74 SHA256 ba7b052a17d8be4d94d64186fa77ddcce52ab5ee755b02e8444c56450ad2cbbe

@ -1,51 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/dvipdfmx/dvipdfmx-20100328-r1.ebuild,v 1.3 2011/08/07 17:49:07 armin76 Exp $
EAPI=2
inherit autotools eutils
DESCRIPTION="DVI to PDF translator with multi-byte character support"
HOMEPAGE="http://project.ktug.or.kr/dvipdfmx/"
SRC_URI="http://project.ktug.or.kr/${PN}/snapshot/latest/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE=""
DEPEND="app-text/libpaper
media-libs/libpng
sys-libs/zlib
virtual/tex-base
app-text/libpaper"
RDEPEND="${DEPEND}
>=app-text/poppler-0.12.3-r3
app-text/poppler-data"
src_prepare() {
epatch "${FILESDIR}"/20090708-fix_file_collisions.patch
eautoreconf
}
src_install() {
# Override dvipdfmx.cfg default installation location so that it is easy to
# modify it and it gets config protected. Symlink it from the old location.
emake configdatadir="/etc/texmf/dvipdfmx" DESTDIR="${D}" install || die
dosym /etc/texmf/dvipdfmx/dvipdfmx.cfg /usr/share/texmf/dvipdfmx/dvipdfmx.cfg || die
# Symlink poppler-data cMap, bug #201258
dosym /usr/share/poppler/cMap /usr/share/texmf/fonts/cmap/cMap || die
dodoc AUTHORS ChangeLog README || die
# Remove symlink conflicting with app-text/dvipdfm (bug #295235)
rm "${D}"/usr/bin/ebb
}
pkg_postinst() {
[[ ${ROOT} == / ]] && /usr/sbin/texmf-update
}
pkg_postrm() {
[[ ${ROOT} == / ]] && /usr/sbin/texmf-update
}

@ -1,51 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/dvipdfmx/dvipdfmx-20100328.ebuild,v 1.8 2011/08/07 17:49:07 armin76 Exp $
EAPI=2
inherit autotools eutils
DESCRIPTION="DVI to PDF translator with multi-byte character support"
HOMEPAGE="http://project.ktug.or.kr/dvipdfmx/"
SRC_URI="http://project.ktug.or.kr/${PN}/snapshot/latest/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~s390 ~sh sparc x86"
IUSE=""
DEPEND="app-text/libpaper
media-libs/libpng
sys-libs/zlib
virtual/tex-base
app-text/libpaper"
RDEPEND="${DEPEND}
>=app-text/poppler-0.12.3-r3
app-text/poppler-data"
src_prepare() {
epatch "${FILESDIR}"/20090708-fix_file_collisions.patch
eautoreconf
}
src_install() {
# Override dvipdfmx.cfg default installation location so that it is easy to
# modify it and it gets config protected. Symlink it from the old location.
emake configdatadir="/etc/texmf/dvipdfm" DESTDIR="${D}" install || die
dosym /etc/texmf/dvipdfm/dvipdfmx.cfg /usr/share/texmf/dvipdfm/dvipdfmx.cfg || die
# Symlink poppler-data cMap, bug #201258
dosym /usr/share/poppler/cMap /usr/share/texmf/fonts/cmap/cMap || die
dodoc AUTHORS ChangeLog README || die
# Remove symlink conflicting with app-text/dvipdfm (bug #295235)
rm "${D}"/usr/bin/ebb
}
pkg_postinst() {
[[ ${ROOT} == / ]] && /usr/sbin/texmf-update
}
pkg_postrm() {
[[ ${ROOT} == / ]] && /usr/sbin/texmf-update
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/dvipdfmx/dvipdfmx-20110311.ebuild,v 1.8 2012/03/18 18:45:24 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/dvipdfmx/dvipdfmx-20110311.ebuild,v 1.9 2012/03/30 12:58:21 aballier Exp $
EAPI=2
inherit autotools eutils texlive-common
@ -17,9 +17,10 @@ IUSE=""
DEPEND="app-text/libpaper
>=media-libs/libpng-1.2:0
sys-libs/zlib
virtual/tex-base
dev-libs/kpathsea
app-text/libpaper"
RDEPEND="${DEPEND}
virtual/tex-base
>=app-text/poppler-0.12.3-r3
app-text/poppler-data"

@ -0,0 +1 @@
DIST epspdf.0.5.3.tgz 436341 RMD160 11ead8b0ef06478f771bb66cd82a6ad3bd7b7de4 SHA1 54ca840e573e0cb7f3ed0d0136a50a2618d43d69 SHA256 71ecbaf5e7fc1e525e865fa98b2f64d64f3c084eafdfee8e3a23203a9c191eba

@ -0,0 +1,54 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/epspdf/epspdf-0.5.3.ebuild,v 1.2 2012/03/30 15:44:11 aballier Exp $
EAPI=4
inherit texlive-common eutils
DESCRIPTION="GUI and command-line converter for [e]ps and pdf"
HOMEPAGE="http://tex.aanhet.net/epspdf/"
SRC_URI="http://tex.aanhet.net/epspdf/${PN}.${PV}.tgz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86-fbsd"
IUSE="doc tk"
DEPEND="sys-apps/texinfo"
RDEPEND="!<dev-texlive/texlive-pictures-2011-r1
dev-lang/ruby
tk? ( dev-lang/tk )"
S=${WORKDIR}/${PN}
INSTALLDIR=/usr/share/${PN}
FILES="epspdf.rb epspdfrc.rb makegray.pro"
TKFILES="epspdf.help epspdf.icns epspdf.ico epspdftk.tcl"
#epspdf.info seems broken, rebuild it
src_compile() {
cd "${S}/doc"
makeinfo epspdf.texi || die
}
src_install() {
dodir ${INSTALLDIR}
cp -p ${FILES} "${ED}/${INSTALLDIR}" || die
if use tk ; then
cp -p ${TKFILES} "${ED}/${INSTALLDIR}" || die
fi
dobin_texmf_scripts "${PN}/epspdf.rb"
use tk && dobin_texmf_scripts "${PN}/epspdftk.tcl"
doinfo doc/epspdf.info
dodoc doc/Changelog
if use doc ; then
dodoc doc/epspdf.pdf
dohtml -r doc
fi
# give it a .desktop
if use tk; then
make_desktop_entry epspdftk epspdftk "${INSTALLDIR}/epspdf.ico" "Graphics;ImageProcessing"
fi
}

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

Loading…
Cancel
Save