Sync with portage [Sat Nov 24 22:55:10 MSK 2012].

mhiretskiy
root 12 years ago
parent 11d96de579
commit 4c0ac48a07

@ -1,2 +1,3 @@
DIST lsyncd-2.0.5.tar.gz 135038 SHA256 3d76f26623a97de700764090abcc0d1e7ded50f386402567222dfd01a612121e SHA512 df3bde08ff98ce3de3d1350ade56f1abbe786ced30eb94fd6cc7745c036bc99af8b01ee3bc0c8cd7225251f10e7ae2a7480832a07a6439fde1f9ca95fb57ec1a WHIRLPOOL 60e5907dd4dae04417c51e0e3c9bf00b021c1c26a2a46da701f8c674c1ebae7feb4dc19898d8b999eaa9010cba1ff408ac569959c073f9730e0251125673a1e3
DIST lsyncd-2.0.7.tar.gz 141498 SHA256 3c76a6e8acfceea742154afd21f74b220277e54b1ffdb71ee1dc2eb104b0bbde SHA512 4ba99853b7962f40bd6a7cd2b51eebf33b37a9536511d39f5650da04465c67080cc89568537981165c357c76841221c1fcc83b42ee0d8ab4713619f8c008af40 WHIRLPOOL 549fa8603510b197174609308ee2b4ccf8d5cfba2bd20c4450ca770d477f16d0fa0aa7e5bd50440d1b94dcb97ffd38a7ef40f8a7bd1b002b4955a42c7b1edf4f
DIST lsyncd-2.1.3.tar.gz 150797 SHA256 49c5227d6aef22819e0e9213b9680ed82dc8f1c9c504a2c6ce5f64f70725690e SHA512 9536b9cdf8a5162a7710a42353f83df0565f9e2911190b49188ae9d5123793acb14f9f4af4fca18afee565bcb87b688c640c054f6473088d9c1c68a154c09add WHIRLPOOL 1a06a627fc0e630b73ce9ce97a4841eb2ac32a5d483bdbbfc0a03f2575de20ba581ab55c54dcbed1bac9e284d4aa43d788bfcc33852b1c39e4c6a0d5de2c63c1

@ -0,0 +1,22 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/lsyncd/lsyncd-2.1.3.ebuild,v 1.1 2012/11/24 07:01:56 radhermit Exp $
EAPI=5
DESCRIPTION="Live Syncing (Mirror) Daemon"
HOMEPAGE="http://code.google.com/p/lsyncd/"
SRC_URI="http://lsyncd.googlecode.com/files/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE=""
DEPEND=">=dev-lang/lua-5.1"
RDEPEND="${DEPEND}
net-misc/rsync"
src_configure() {
econf --docdir="${EPREFIX}"/usr/share/doc/${P}
}

@ -2,7 +2,8 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>maintainer-needed@gentoo.org</email>
<email>radhermit@gentoo.org</email>
<name>Tim Harder</name>
</maintainer>
<upstream>
<remote-id type="google-code">lsyncd</remote-id>

@ -1,4 +1,5 @@
DIST setools-3.3.7-01-fedora-patches.tar.gz 29858 SHA256 a36470e934f4b9bd8c61e8a25d286a4faf852b261dc3b3d55bb547f54efb6cea SHA512 fd47aefe876721f255f87d5b7180b8bff7b255b7457e359a406b344c549299c74592123010e514a27bfcdafe0ba6f12c351abfce0eabbd9aa5cb8c86cae75293 WHIRLPOOL ae547db254fb010834136e4b8ae41a6d742524eec7aa1083453cd4b204b02a984687d20aeebeb6e2160d7ef21f3355371e751bc1a08d971ab4a90a857886db74
DIST setools-3.3.7-03-gentoo-patches.tar.gz 5889 SHA256 bcca7a53655a351915771577f802d3af60791c39da94cc819d3ccef49ae552d1 SHA512 bc7983cbe7d743c1e76333ed05af22915a7758176b88d2bffee27802b9a62b6de2feb440e4e472f2b8840338c2e2d9e01e3db76b2b3ce86a3d8b6e4f14db0569 WHIRLPOOL 30ae0cc9a328940f1866e4f0f79a7f1df02a11c3665023e6a2e928cfc248ca3fbbec8f5ed0a7968955c1597509fd4922ee060eae05c9bf7ad4c9383cbedf82c6
DIST setools-3.3.7-05-gentoo-patches.tar.gz 35221 SHA256 0e2c9bf22009a67a616d45eeb17f49c72d0c29af702884178341f61b24309a5e SHA512 6591bf07be3f924c7dca2386b85b93becaeb1d2efff360ee0edbea16aec1ab1363246850468bdc3a4e9745ccb3d61c332681f5f6d37a0bf34dca33462628c226 WHIRLPOOL 7070e3e3cd1dea3b9457f33ccac66c935025970648f4afe0258f879f8cb5420b0e0d2a1f2449332315fb3d15abdf6380a7528dfad8b678c643ce77ee3b87bb3d
DIST setools-3.3.7-06-gentoo-patches.tar.gz 6081 SHA256 466241e8c59eb78d7ecbbbbaada4d9e9cf1980a5800b2e4628fd33d22908eb2f SHA512 70ba539d26b09fc1470739281d73cc0cf8ea37e83a77ee5f37abd59f1b398d31f10def8fde90083aefdd32c804813b4e7b130454aa89a234722004d90d2562dd WHIRLPOOL dd3d8f7857601485bcb4ce13957fc8ae1f595b230a4354f1cf8d0468dc528783a6974d13e93ce575b08f4e8337e12f6c7e4916ddc6c8c25b719d92d95ce2f175
DIST setools-3.3.7.tar.bz2 940657 SHA256 2bfa0918746bdcc910b16b26a51109a4ffd07404c306141ada584cb36e3c895a SHA512 ae45a8ae11a3b7952da61b6b4c51adbb6b1b7caa6b15fdbfa71f6f150b6bc55d2d918e9e7720f868b4f432a5df6ed35d63d53a1c7640f015d9fa9c415d6e6a21 WHIRLPOOL a524e948c804a268c5308c1b544552b295e954d98a6fbb606bce2bd3cf33d37ebd3a0805226396c70f03d895a9ab8403d9ceeef4dd0117097851bb2ebb7660a1

@ -0,0 +1,175 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/setools/setools-3.3.7-r6.ebuild,v 1.1 2012/11/23 20:49:43 swift Exp $
EAPI="2"
PYTHON_DEPEND="python? *"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="*-jython *-pypy-* 3.*"
inherit autotools java-pkg-opt-2 python eutils
DESCRIPTION="SELinux policy tools"
HOMEPAGE="http://www.tresys.com/selinux/selinux_policy_tools.shtml"
SRC_URI="http://oss.tresys.com/projects/setools/chrome/site/dists/${P}/${P}.tar.bz2
http://dev.gentoo.org/~swift/patches/setools/${P}-01-fedora-patches.tar.gz
http://dev.gentoo.org/~swift/patches/setools/${P}-06-gentoo-patches.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="X debug java python"
DEPEND=">=sys-libs/libsepol-2.1.4
sys-libs/libselinux
sys-devel/bison
sys-devel/flex
>=dev-db/sqlite-3.2:3
dev-libs/libxml2:2
virtual/pkgconfig
java? (
<dev-lang/swig-2.0
>=virtual/jdk-1.4
)
python? ( <dev-lang/swig-2.0 )
X? (
>=dev-lang/tk-8.4.9
>=gnome-base/libglade-2.0
>=x11-libs/gtk+-2.8:2
)"
RDEPEND=">=sys-libs/libsepol-2.1.4
sys-libs/libselinux
>=dev-db/sqlite-3.2:3
dev-libs/libxml2:2
java? ( >=virtual/jre-1.4 )
X? (
>=dev-lang/tk-8.4.9
>=dev-tcltk/bwidget-1.8
>=gnome-base/libglade-2.0
>=x11-libs/gtk+-2.8:2
)"
RESTRICT="test"
pkg_setup() {
if use java; then
java-pkg-opt-2_pkg_setup
fi
if use python; then
python_pkg_setup
PYTHON_DIRS="libapol/swig/python libpoldiff/swig/python libqpol/swig/python libseaudit/swig/python libsefs/swig/python python"
fi
}
src_prepare() {
EPATCH_MULTI_MSG="Applying various (Fedora-provided) setools fixes... " \
EPATCH_SUFFIX="patch" \
EPATCH_SOURCE="${WORKDIR}" \
EPATCH_FORCE="yes" \
epatch
EPATCH_MULTI_MSG="Applying various (Gentoo) setool fixes... " \
EPATCH_SUFFIX="patch" \
EPATCH_SOURCE="${WORKDIR}/gentoo-patches" \
EPATCH_FORCE="yes" \
epatch
# Disable broken check for SWIG version.
sed -e "s/AC_PROG_SWIG(2.0.0)/AC_PROG_SWIG/" -i configure.ac || die "sed failed"
# Fix build failure due to double __init__.py installation
sed -e "s/^wrappedpy_DATA = qpol.py \$(pkgpython_PYTHON)/wrappedpy_DATA = qpol.py/" -i libqpol/swig/python/Makefile.am || die
local dir
for dir in ${PYTHON_DIRS}; do
# Python bindings are built/installed manually.
sed -e "s/MAYBE_PYSWIG = python/MAYBE_PYSWIG =/" -i ${dir%python}Makefile.am || die "sed failed"
# Make PYTHON_LDFLAGS replaceable during running `make`.
sed -e "/^AM_LDFLAGS =/s/@PYTHON_LDFLAGS@/\$(PYTHON_LDFLAGS)/" -i ${dir}/Makefile.am || die "sed failed"
done
# temporary work around bug #424581 until automake-1.12 is stable (then
# depend on it). Need to use MKDIR_P in the mean time for 1.12+.
has_version ">=sys-devel/automake-1.12.1" && { find . -name 'Makefile.*' -exec sed -i -e 's:mkdir_p:MKDIR_P:g' {} + || die; }
eautoreconf
# Disable byte-compilation of Python modules.
echo '#!/bin/sh' > py-compile
epatch_user
}
src_configure() {
econf \
--with-java-prefix=${JAVA_HOME} \
--disable-selinux-check \
--disable-bwidget-check \
$(use_enable python swig-python) \
$(use_enable java swig-java) \
$(use_enable X swig-tcl) \
$(use_enable X gui) \
$(use_enable debug)
# work around swig c99 issues. it does not require
# c99 anyway.
sed -i -e 's/-std=gnu99//' "${S}/libseaudit/swig/python/Makefile"
}
src_compile() {
default
if use python; then
local dir
for dir in ${PYTHON_DIRS}; do
python_copy_sources ${dir}
building() {
emake \
SWIG_PYTHON_CPPFLAGS="-I$(python_get_includedir)" \
PYTHON_LDFLAGS="$(python_get_library -l)" \
pyexecdir="$(python_get_sitedir)" \
pythondir="$(python_get_sitedir)"
}
python_execute_function \
--action-message "Building of Python bindings from ${dir} directory with \$(python_get_implementation) \$(python_get_version)" \
--failure-message "Building of Python bindings from ${dir} directory with \$(python_get_implementation) \$(python_get_version) failed" \
-s --source-dir ${dir} \
building
done
fi
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
if use python; then
local dir
for dir in ${PYTHON_DIRS}; do
installation() {
emake \
DESTDIR="${D}" \
pyexecdir="$(python_get_sitedir)" \
pythondir="$(python_get_sitedir)" \
install
}
python_execute_function \
--action-message "Installation of Python bindings from ${dir} directory with \$(python_get_implementation) \$(python_get_version)" \
--failure-message "Installation of Python bindings from ${dir} directory with \$(python_get_implementation) \$(python_get_version) failed" \
-s --source-dir ${dir} \
installation
done
fi
}
pkg_postinst() {
if use python; then
python_mod_optimize setools
fi
}
pkg_postrm() {
if use python; then
python_mod_cleanup setools
fi
}

@ -1,3 +1 @@
DIST cpdup-1.07.tgz 23242 SHA256 7b974fd6eb18fb847b2310449a9522588d6c7d36018748bcdee038738cd1152b SHA512 c197d7081ad65841838be2b0c4290314d3af4cf4a016005ca2836899164b6a18f8d8aaa94809d3e79f70771ffb8d3aef5bb14bcac946ed972edd4fc0177a65f6 WHIRLPOOL 043a22303bb714b4d9e81f7c7d1251c97f2dd4a547fdcd78eefcd1b19c96d1973adb2fb902da04c6d09238d4035ab32113d8f162f8c31b6f9ac68fe1b14d44dc
DIST cpdup-1.11.tgz 34789 SHA256 03c95475431bf6c2e4345f996cfa020436d0bb51a22c8965adecff58de275a4f SHA512 6f76c378558c36a92df680d0a379afd95d2d7e6364e862efd619b5d759f3b12285e68e8132ead5c6af5f61d37a85b0e467e40516a68279d48cccf296a09effed WHIRLPOOL 6cf6af573650a347a33fe163c950eb572cfd40390fd5d18756a17d9f9b8499a054257f067cd556bcc3778289b96a5767403842ae2d542b88bd54407bfebbbdab
DIST cpdup-1.17.tgz 42236 SHA256 22ed182c130a6fb8d179afbda50408aba6985bbd96ceeb01c05858b4562d93e7 SHA512 819911641866a25b3b488ad1a620a90c6cde6c5f2729051fac5e235ad576aa834de0521643f8bfe2875556a770d2f79bd10a94d159c6be04c036f2b70d814e5f WHIRLPOOL a35f80ca2d521055358917bf64121097935dc0750be6212dccafecc4d7e69a7c7b0bf1d41c7d04c88a92f74b602341e51aaa7cc71b3757febcbb9f183fcd2d94

@ -1,24 +0,0 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/cpdup/cpdup-1.07.ebuild,v 1.1 2006/11/14 09:33:48 drizzt Exp $
inherit bsdmk
DESCRIPTION="A comprehensive filesystem mirroring program"
HOMEPAGE="http://apollo.backplane.com/FreeSrc/"
SRC_URI="http://apollo.backplane.com/FreeSrc/${P}.tgz"
LICENSE="as-is"
SLOT="0"
KEYWORDS="~x86-fbsd"
IUSE=""
DEPEND=""
RDEPEND=""
S="${WORKDIR}/${PN}"
src_install() {
dobin cpdup
doman cpdup.1
}

@ -1,47 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/cpdup/cpdup-1.11.ebuild,v 1.1 2009/02/05 11:54:05 drizzt Exp $
inherit eutils toolchain-funcs
DESCRIPTION="A comprehensive filesystem mirroring program"
HOMEPAGE="http://apollo.backplane.com/FreeSrc/"
SRC_URI="http://apollo.backplane.com/FreeSrc/${P}.tgz"
LICENSE="as-is"
SLOT="0"
KEYWORDS="~x86-fbsd ~amd64"
IUSE="userland_GNU threads"
DEPEND=""
RDEPEND=""
S="${WORKDIR}/${PN}"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-explicit_sizes.patch # Patch from Fedora bug #435508
epatch "${FILESDIR}"/${P}-unused.patch
if use userland_GNU; then
cp "${FILESDIR}"/Makefile.linux Makefile
# bits/stat.h has __unused too
sed -i 's/__unused/__cpdup_unused/' *.c
fi
rm -r scripts/CVS
}
src_compile() {
tc-export CC
use threads || MAKEOPTS="$MAKEOPTS NOPTHREADS=1"
MAKE=make emake || die "emake failed"
}
src_install() {
dobin cpdup || die "cannot install cpdup"
doman cpdup.1
docinto scripts
dodoc scripts/*
}

@ -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-backup/cpdup/cpdup-1.17.ebuild,v 1.1 2011/05/17 08:10:54 naota Exp $
# $Header: /var/cvsroot/gentoo-x86/app-backup/cpdup/cpdup-1.17.ebuild,v 1.2 2012/11/24 11:38:23 aballier Exp $
inherit eutils toolchain-funcs
@ -8,7 +8,7 @@ DESCRIPTION="A comprehensive filesystem mirroring program"
HOMEPAGE="http://apollo.backplane.com/FreeSrc/"
SRC_URI="http://apollo.backplane.com/FreeSrc/${P}.tgz"
LICENSE="as-is"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~x86-fbsd ~amd64"
IUSE="userland_GNU threads"

@ -1,85 +0,0 @@
--- cpdup-1.11/hcproto.c.explicit_sizes 2008-05-22 19:34:41.000000000 -0400
+++ cpdup-1.11/hcproto.c 2008-06-11 14:40:46.000000000 -0400
@@ -336,7 +336,7 @@
struct HCHead *head;
struct HCLeaf *item;
struct dirent *den;
- int desc = 0;
+ size_t desc = 0;
if (hc == NULL || hc->host == NULL)
return(opendir(path));
@@ -355,7 +355,7 @@
}
}
if (hcc_get_descriptor(hc, desc, HC_DESC_DIR)) {
- fprintf(stderr, "hc_opendir: remote reused active descriptor %d\n",
+ fprintf(stderr, "hc_opendir: remote reused active descriptor %zd\n",
desc);
return(NULL);
}
@@ -406,12 +406,12 @@
return(readdir(dir));
trans = hcc_start_command(hc, HC_READDIR);
- hcc_leaf_int32(trans, LC_DESCRIPTOR, (int)dir);
+ hcc_leaf_int32(trans, LC_DESCRIPTOR, (size_t)dir);
if ((head = hcc_finish_command(trans)) == NULL)
return(NULL);
if (head->error)
return(NULL); /* XXX errno */
- den = hcc_get_descriptor(hc, (int)dir, HC_DESC_DIR);
+ den = hcc_get_descriptor(hc, (size_t)dir, HC_DESC_DIR);
if (den == NULL)
return(NULL); /* XXX errno */
if (den->d_name)
@@ -476,13 +476,13 @@
if (hc == NULL || hc->host == NULL)
return(closedir(dir));
- den = hcc_get_descriptor(hc, (int)dir, HC_DESC_DIR);
+ den = hcc_get_descriptor(hc, (size_t)dir, HC_DESC_DIR);
if (den) {
free(den);
- hcc_set_descriptor(hc, (int)dir, NULL, HC_DESC_DIR);
+ hcc_set_descriptor(hc, (size_t)dir, NULL, HC_DESC_DIR);
trans = hcc_start_command(hc, HC_CLOSEDIR);
- hcc_leaf_int32(trans, LC_DESCRIPTOR, (int)dir);
+ hcc_leaf_int32(trans, LC_DESCRIPTOR, (size_t)dir);
if ((head = hcc_finish_command(trans)) == NULL)
return(-1);
if (head->error)
--- cpdup-1.11/cpdup.c.explicit_sizes 2008-05-24 13:21:36.000000000 -0400
+++ cpdup-1.11/cpdup.c 2008-06-11 14:49:59.000000000 -0400
@@ -304,7 +304,7 @@
* make any required connections.
*/
if (src && (ptr = strchr(src, ':')) != NULL) {
- asprintf(&SrcHost.host, "%*.*s", ptr - src, ptr - src, src);
+ asprintf(&SrcHost.host, "%*.*s", (int)(ptr - src), (int)(ptr - src), src);
src = ptr + 1;
if (UseCpFile) {
fprintf(stderr, "The cpignore options are not currently supported for remote sources\n");
@@ -318,7 +318,7 @@
exit(1);
}
if (dst && (ptr = strchr(dst, ':')) != NULL) {
- asprintf(&DstHost.host, "%*.*s", ptr - dst, ptr - dst, dst);
+ asprintf(&DstHost.host, "%*.*s", (int)(ptr - dst), (int)(ptr - dst), dst);
dst = ptr + 1;
if (UseFSMIDOpt) {
fprintf(stderr, "The FSMID options are not currently supported for remote targets\n");
--- cpdup-1.11/fsmid.c.explicit_sizes 2008-05-22 19:05:08.000000000 -0400
+++ cpdup-1.11/fsmid.c 2008-06-11 15:07:50.000000000 -0400
@@ -35,8 +35,8 @@
for (node = FSMIDBase; node; node = node->fid_Next) {
if (node->fid_Accessed && node->fid_Code) {
- fprintf(fo, "%016llx %d %s\n",
- node->fid_Code,
+ fprintf(fo, "%016llx %zd %s\n",
+ (long long unsigned)node->fid_Code,
strlen(node->fid_Name),
node->fid_Name
);

@ -0,0 +1 @@
DIST emacs-24.2.90.tar.gz 52987023 SHA256 211c154240fbde9222316e6556b00a4c374ed44fcc01b02ef494a26da753397a SHA512 817aa462a433950c189496687918a0cd17de889a5b461ef60cc734124e7a029412771bc55efb11a45bc43f548c5671eb8c6b384efbfb0b5e14f8a711d7690dca WHIRLPOOL f57d34c4d6bad81b02d7ff0997cac13ba503bcfee96cc4e43e691dc2b87cc353b5f07829dfa57247aa58ad9ba52d1c68006a50dafcd5038e93b9247d237b045e

@ -0,0 +1,343 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-24.2.90.ebuild,v 1.1 2012/11/24 17:56:52 ulm Exp $
EAPI=4
inherit autotools elisp-common eutils flag-o-matic multilib
if [[ ${PV##*.} = 9999 ]]; then
EBZR_PROJECT="emacs"
EBZR_BRANCH="emacs-24"
EBZR_REPO_URI="bzr://bzr.savannah.gnu.org/emacs/${EBZR_BRANCH}/"
# "Nosmart" is much faster for initial branching.
EBZR_INITIAL_URI="nosmart+${EBZR_REPO_URI}"
EBZR_WORKDIR_CHECKOUT="t" #434746
inherit bzr
SRC_URI=""
else
SRC_URI="mirror://gentoo/emacs-${PV}.tar.gz
mirror://gnu-alpha/emacs/pretest/emacs-${PV}.tar.gz"
# FULL_VERSION keeps the full version number, which is needed in
# order to determine some path information correctly for copy/move
# operations later on
FULL_VERSION="${PV%%_*}"
S="${WORKDIR}/emacs-${FULL_VERSION}"
fi
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
HOMEPAGE="http://www.gnu.org/software/emacs/"
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
SLOT="24"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="alsa aqua athena dbus games gconf gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick jpeg kerberos libxml2 m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm"
REQUIRED_USE="aqua? ( !X )"
RDEPEND="sys-libs/ncurses
>=app-admin/eselect-emacs-1.2
>=app-emacs/emacs-common-gentoo-1.3[games?,X?]
net-libs/liblockfile
hesiod? ( net-dns/hesiod )
kerberos? ( virtual/krb5 )
alsa? ( media-libs/alsa-lib )
gpm? ( sys-libs/gpm )
dbus? ( sys-apps/dbus )
gnutls? ( net-libs/gnutls )
libxml2? ( >=dev-libs/libxml2-2.2.0 )
selinux? ( sys-libs/libselinux )
X? (
x11-libs/libXmu
x11-libs/libXt
x11-misc/xbitmaps
gconf? ( >=gnome-base/gconf-2.26.2 )
gsettings? ( >=dev-libs/glib-2.28.6 )
gif? ( media-libs/giflib )
jpeg? ( virtual/jpeg )
png? ( >=media-libs/libpng-1.4:0 )
svg? ( >=gnome-base/librsvg-2.0 )
tiff? ( media-libs/tiff )
xpm? ( x11-libs/libXpm )
imagemagick? ( >=media-gfx/imagemagick-6.6.2 )
xft? (
media-libs/fontconfig
media-libs/freetype
x11-libs/libXft
m17n-lib? (
>=dev-libs/libotf-0.9.4
>=dev-libs/m17n-lib-1.5.1
)
)
gtk? (
gtk3? ( x11-libs/gtk+:3 )
!gtk3? ( x11-libs/gtk+:2 )
)
!gtk? (
Xaw3d? ( x11-libs/libXaw3d )
!Xaw3d? (
athena? ( x11-libs/libXaw )
!athena? ( motif? ( >=x11-libs/motif-2.3:0 ) )
)
)
)"
DEPEND="${RDEPEND}
alsa? ( virtual/pkgconfig )
dbus? ( virtual/pkgconfig )
gnutls? ( virtual/pkgconfig )
libxml2? ( virtual/pkgconfig )
X? ( virtual/pkgconfig )
gzip-el? ( app-arch/gzip )
pax_kernel? ( sys-apps/paxctl )"
EMACS_SUFFIX="${PN/emacs/emacs-${SLOT}}"
SITEFILE="20${PN}-${SLOT}-gentoo.el"
src_prepare() {
if [[ ${PV##*.} = 9999 ]]; then
FULL_VERSION=$(sed -n 's/^AC_INIT(emacs,[ \t]*\([^ \t,)]*\).*/\1/p' \
configure.ac)
[[ ${FULL_VERSION} ]] || die "Cannot determine current Emacs version"
einfo "Emacs branch: ${EBZR_BRANCH}"
einfo "Revision: ${EBZR_REVISION:-${EBZR_REVNO}}"
einfo "Emacs version number: ${FULL_VERSION}"
[[ ${FULL_VERSION} =~ ^${PV%.*}(\..*)?$ ]] \
|| die "Upstream version number changed to ${FULL_VERSION}"
fi
epatch_user
if ! use alsa; then
# ALSA is detected even if not requested by its USE flag.
# Suppress it by supplying pkg-config with a wrong library name.
sed -i -e "/ALSA_MODULES=/s/alsa/DiSaBlEaLsA/" configure.ac \
|| die "unable to sed configure.ac"
fi
if ! use gzip-el; then
# Emacs' build system automatically detects the gzip binary and
# compresses el files. We don't want that so confuse it with a
# wrong binary name
sed -i -e "/AC_PATH_PROG/s/gzip/PrEvEnTcOmPrEsSiOn/" configure.ac \
|| die "unable to sed configure.ac"
fi
AT_M4DIR=m4 eautoreconf
}
src_configure() {
strip-flags
if use sh; then
replace-flags "-O[1-9]" -O0 #262359
elif use ia64; then
replace-flags "-O[2-9]" -O1 #325373
else
replace-flags "-O[3-9]" -O2
fi
local myconf
if use alsa && ! use sound; then
einfo "Although sound USE flag is disabled you chose to have alsa,"
einfo "so sound is switched on anyway."
myconf="${myconf} --with-sound"
else
myconf="${myconf} $(use_with sound)"
fi
if use X; then
myconf="${myconf} --with-x --without-ns"
myconf="${myconf} $(use_with gconf)"
myconf="${myconf} $(use_with gsettings)"
myconf="${myconf} $(use_with toolkit-scroll-bars)"
myconf="${myconf} $(use_with gif) $(use_with jpeg)"
myconf="${myconf} $(use_with png) $(use_with svg rsvg)"
myconf="${myconf} $(use_with tiff) $(use_with xpm)"
myconf="${myconf} $(use_with imagemagick)"
if use xft; then
myconf="${myconf} --with-xft"
myconf="${myconf} $(use_with m17n-lib libotf)"
myconf="${myconf} $(use_with m17n-lib m17n-flt)"
else
myconf="${myconf} --without-xft"
myconf="${myconf} --without-libotf --without-m17n-flt"
use m17n-lib && ewarn \
"USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
fi
if use gtk; then
einfo "Configuring to build with GIMP Toolkit (GTK+)"
myconf="${myconf} --with-x-toolkit=$(usex gtk3 gtk3 gtk2)"
local f
for f in athena Xaw3d motif; do
use ${f} && ewarn "USE flag \"${f}\" ignored" \
"(superseded by \"gtk\")"
done
elif use athena || use Xaw3d; then
einfo "Configuring to build with Athena/Lucid toolkit"
myconf="${myconf} --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
use motif && ewarn "USE flag \"motif\" ignored" \
"(superseded by \"athena\" or \"Xaw3d\")"
elif use motif; then
einfo "Configuring to build with Motif toolkit"
myconf="${myconf} --with-x-toolkit=motif"
else
einfo "Configuring to build with no toolkit"
myconf="${myconf} --with-x-toolkit=no"
fi
elif use aqua; then
einfo "Configuring to build with Cocoa support"
myconf="${myconf} --with-ns --disable-ns-self-contained"
myconf="${myconf} --without-x"
else
myconf="${myconf} --without-x --without-ns"
fi
# Save version information in the Emacs binary. It will be available
# in variable "system-configuration-options".
myconf="${myconf} GENTOO_PACKAGE=${CATEGORY}/${PF}"
if [[ ${PV##*.} = 9999 ]]; then
myconf="${myconf} EBZR_BRANCH=${EBZR_BRANCH} EBZR_REVNO=${EBZR_REVNO}"
fi
# According to configure, this option is only used for GNU/Linux
# (x86_64 and s390). For Gentoo Prefix we have to explicitly spell
# out the location because $(get_libdir) does not necessarily return
# something that matches the host OS's libdir naming (e.g. RHEL).
local crtdir=$($(tc-getCC) -print-file-name=crt1.o)
crtdir=${crtdir%/*}
econf \
--program-suffix=-${EMACS_SUFFIX} \
--program-transform-name="s/emacs-[0-9].*/${EMACS_SUFFIX}/" \
--infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
--enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
--with-crt-dir="${crtdir}" \
--with-gameuser="${GAMES_USER_DED:-games}" \
--without-compress-info \
$(use_with hesiod) \
$(use_with kerberos) $(use_with kerberos kerberos5) \
$(use_with gpm) \
$(use_with dbus) \
$(use_with gnutls) \
$(use_with libxml2 xml2) \
$(use_with selinux) \
$(use_with wide-int) \
${myconf}
}
src_compile() {
export SANDBOX_ON=0 # for the unbelievers, see Bug #131505
emake
}
src_install () {
emake DESTDIR="${D}" NO_BIN_LINK=t install
# move man pages to the correct place
local m
for m in "${ED}"/usr/share/man/man1/* ; do
mv "${m}" "${m%.1}-${EMACS_SUFFIX}.1" || die "mv man failed"
done
# move info dir to avoid collisions with the dir file generated by portage
mv "${ED}"/usr/share/info/${EMACS_SUFFIX}/dir{,.orig} \
|| die "moving info dir failed"
touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
docompress -x /usr/share/info/${EMACS_SUFFIX}/dir.orig
# avoid collision between slots, see bug #169033 e.g.
rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el
rm -rf "${ED}"/usr/share/{applications,icons}
rm -rf "${ED}"/var
# remove unused <version>/site-lisp dir
rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp
local c=";;"
if use source; then
insinto /usr/share/emacs/${FULL_VERSION}/src
# This is not meant to install all the source -- just the
# C source you might find via find-function
doins src/*.{c,h,m}
c=""
fi
sed 's/^X//' >"${T}/${SITEFILE}" <<-EOF
X
;;; ${PN}-${SLOT} site-lisp configuration
X
(when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
X ${c}(setq find-function-C-source-directory
X ${c} "${EPREFIX}/usr/share/emacs/${FULL_VERSION}/src")
X (let ((path (getenv "INFOPATH"))
X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
X (re "\\\\\`${EPREFIX}/usr/share/info\\\\>"))
X (and path
X ;; move Emacs Info dir before anything else in /usr/share/info
X (let* ((p (cons nil (split-string path ":" t))) (q p))
X (while (and (cdr q) (not (string-match re (cadr q))))
X (setq q (cdr q)))
X (setcdr q (cons dir (delete dir (cdr q))))
X (setq Info-directory-list (prune-directory-list (cdr p)))))))
EOF
elisp-site-file-install "${T}/${SITEFILE}" || die
dodoc README BUGS
if use aqua; then
dodir /Applications/Gentoo
rm -rf "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app
mv nextstep/Emacs.app \
"${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app || die
elog "Emacs${EMACS_SUFFIX#emacs}.app is in ${EPREFIX}/Applications/Gentoo."
elog "You may want to copy or symlink it into /Applications by yourself."
fi
}
pkg_preinst() {
# move Info dir file to correct name
local infodir=/usr/share/info/${EMACS_SUFFIX} f
if [[ -f ${ED}${infodir}/dir.orig ]]; then
mv "${ED}"${infodir}/dir{.orig,} || die "moving info dir failed"
elif [[ -d "${ED}"${infodir} ]]; then
# this should not happen in EAPI 4
ewarn "Regenerating Info directory index in ${infodir} ..."
rm -f "${ED}"${infodir}/dir{,.*}
for f in "${ED}"${infodir}/*; do
if [[ ${f##*/} != *-[0-9]* && -e ${f} ]]; then
install-info --info-dir="${ED}"${infodir} "${f}" \
|| die "install-info failed"
fi
done
fi
}
pkg_postinst() {
elisp-site-regen
eselect emacs update ifunset
if use X; then
elog "You need to install some fonts for Emacs."
elog "Installing media-fonts/font-adobe-{75,100}dpi on the X server's"
elog "machine would satisfy basic Emacs requirements under X11."
elog "See also http://www.gentoo.org/proj/en/lisp/emacs/xft.xml"
elog "for how to enable anti-aliased fonts."
elog
fi
elog "You can set the version to be started by /usr/bin/emacs through"
elog "the Emacs eselect module, which also redirects man and info pages."
elog "Therefore, several Emacs versions can be installed at the same time."
elog "\"man emacs.eselect\" for details."
elog
elog "If you upgrade from a previous major version of Emacs, then it is"
elog "strongly recommended that you use app-admin/emacs-updater to rebuild"
elog "all byte-compiled elisp files of the installed Emacs packages."
}
pkg_postrm() {
elisp-site-regen
eselect emacs update ifunset
}

@ -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-editors/emacs-vcs/emacs-vcs-24.2.9999-r1.ebuild,v 1.1 2012/11/02 08:10:14 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-24.2.9999-r1.ebuild,v 1.2 2012/11/24 17:56:52 ulm Exp $
EAPI=4
@ -30,8 +30,9 @@ HOMEPAGE="http://www.gnu.org/software/emacs/"
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
SLOT="24"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="alsa athena dbus games gconf gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick jpeg kerberos libxml2 m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="alsa aqua athena dbus games gconf gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick jpeg kerberos libxml2 m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm"
REQUIRED_USE="aqua? ( !X )"
RDEPEND="sys-libs/ncurses
>=app-admin/eselect-emacs-1.2
@ -185,6 +186,10 @@ src_configure() {
einfo "Configuring to build with no toolkit"
myconf="${myconf} --with-x-toolkit=no"
fi
elif use aqua; then
einfo "Configuring to build with Cocoa support"
myconf="${myconf} --with-ns --disable-ns-self-contained"
myconf="${myconf} --without-x"
else
myconf="${myconf} --without-x --without-ns"
fi
@ -280,6 +285,15 @@ src_install () {
elisp-site-file-install "${T}/${SITEFILE}" || die
dodoc README BUGS
if use aqua; then
dodir /Applications/Gentoo
rm -rf "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app
mv nextstep/Emacs.app \
"${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app || die
elog "Emacs${EMACS_SUFFIX#emacs}.app is in ${EPREFIX}/Applications/Gentoo."
elog "You may want to copy or symlink it into /Applications by yourself."
fi
}
pkg_preinst() {

@ -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-editors/emacs-vcs/emacs-vcs-24.3.9999.ebuild,v 1.1 2012/11/02 08:10:14 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-24.3.9999.ebuild,v 1.2 2012/11/24 17:56:52 ulm Exp $
EAPI=4
@ -30,8 +30,9 @@ HOMEPAGE="http://www.gnu.org/software/emacs/"
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
SLOT="24"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="alsa athena dbus games gconf gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick jpeg kerberos libxml2 m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="alsa aqua athena dbus games gconf gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick jpeg kerberos libxml2 m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm"
REQUIRED_USE="aqua? ( !X )"
RDEPEND="sys-libs/ncurses
>=app-admin/eselect-emacs-1.2
@ -185,6 +186,10 @@ src_configure() {
einfo "Configuring to build with no toolkit"
myconf="${myconf} --with-x-toolkit=no"
fi
elif use aqua; then
einfo "Configuring to build with Cocoa support"
myconf="${myconf} --with-ns --disable-ns-self-contained"
myconf="${myconf} --without-x"
else
myconf="${myconf} --without-x --without-ns"
fi
@ -280,6 +285,15 @@ src_install () {
elisp-site-file-install "${T}/${SITEFILE}" || die
dodoc README BUGS
if use aqua; then
dodir /Applications/Gentoo
rm -rf "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app
mv nextstep/Emacs.app \
"${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app || die
elog "Emacs${EMACS_SUFFIX#emacs}.app is in ${EPREFIX}/Applications/Gentoo."
elog "You may want to copy or symlink it into /Applications by yourself."
fi
}
pkg_preinst() {

@ -1,38 +0,0 @@
--- emacs-24.0.92-orig/Makefile.in
+++ emacs-24.0.92/Makefile.in
@@ -469,21 +469,6 @@
-chmod 1755 $(DESTDIR)${bindir}/$(EMACSFULL)
rm -f $(DESTDIR)${bindir}/$(EMACS)
-ln $(DESTDIR)${bindir}/$(EMACSFULL) $(DESTDIR)${bindir}/$(EMACS)
- if test "${ns_appresdir}" != ""; then \
- ( cd ${ns_appresdir} ; \
- if test -d share/emacs ; then dir=share/emacs/*/*; $(MV_DIRS); fi;\
- if test -d share/info ; then dir=share/info; $(MV_DIRS) ; fi ; \
- rm -fr share ) ; \
- ( cd ${ns_appbindir} ; \
- if cd libexec ; then dir=emacs/*/*/* ; $(MV_DIRS); \
- rm -fr emacs; if cd ../bin; then rm -f emacs emacs-24*; \
- ln -sf ../libexec/* . ; fi ; fi ) ; \
- else true ; fi
-
-## FIXME is the emacs-24* bit above really necessary and correct?
-## What if I have 24.1 and 24.2 installed at the same time?
-## In any case, it should use something like echo $version | sed 's/\..*//'
-## instead of hard-coding a version.
## http://lists.gnu.org/archive/html/emacs-devel/2007-10/msg01672.html
## Needs to be the user running install, so configure can't set it.
--- emacs-24.0.92-orig/leim/Makefile.in
+++ emacs-24.0.92/leim/Makefile.in
@@ -259,11 +259,6 @@
[ -n "$${installuser}" ] && break ; \
done ; \
find ${INSTALLDIR} -exec chown $${installuser} '{}' ';'
- if [ "${ns_appresdir}" != "" ]; then \
- ( cd ${ns_appresdir} ; \
- if test -d share/emacs ; then dir=share/emacs/*/*; $(MV_DIRS); fi;\
- rm -fr share ) ; \
- else true ; fi
clean mostlyclean:
rm -f ${TIT_MISC} ${TIT_MISC:.elc=.el} \

@ -1,2 +1 @@
DIST kile-2.1.2.tar.bz2 4858519 SHA256 82d1e405e0b2aa8125cdc2dbf5bbfbb20488515bde763bf7b7cde69e6575a55b SHA512 b6963f4d69547a534d2382027900cf4493784dcb7ffdb2b0836785eca1714b96dfb76598414221addf7e42667204ab702cbf5992491fc8cdc3b3c9dbdcd770e5 WHIRLPOOL 6152b695653d46557d97a27cfc4e99f22af1f50509d3c17334fb5c11d73fa9ce2d8e8f57ce9a91a63ca6606d240834b8fa42ea92e46080333a48f23d320ccaa6
DIST kile-2.1.3.tar.bz2 4911212 SHA256 a063ec4fca1ba5a063ffdcdb538967af35ade01d71fa7db6ea691ba2cf88cea2 SHA512 820cb5e2579f243ce87409aa4d483a58b0a2cf1d86bff72dd12264570bfe72e7819c88aa4333080f8281e54e8315e2c11f961b41f13a6215913dfa4f7bd3feda WHIRLPOOL 1bc56ad82c72807fcf93ffeb4dbd4222a7660c00e852378a9007c7aa4a96a5130497ca23815a74c92f631fcb261dbf35f7d5453e849f6fb82c9f3c802058ab31

@ -1,89 +0,0 @@
diff -ruN kile-2.1.2.orig/src/main.cpp kile-2.1.2/src/main.cpp
--- kile-2.1.2.orig/src/main.cpp 2012-04-22 18:54:51.000000000 +0200
+++ kile-2.1.2/src/main.cpp 2012-06-19 00:10:46.096292174 +0200
@@ -43,19 +43,19 @@
* Complete a relative paths to absolute ones.
* Also accepts URLs of the form file:relativepath.
*/
-QString completePath(const QString &path)
+QString completePath(const QString &path, const QString& currentPath)
{
QString fullpath(path);
KILE_DEBUG() << "==complete path is " << path;
- if( QDir::isRelativePath(path) ) {
+ if(QDir::isRelativePath(path)) {
if(path.startsWith("file:")) {
KUrl url(path);
- url.setFileName(completePath(url.toLocalFile()));
+ url.setFileName(completePath(url.toLocalFile(), currentPath));
fullpath = url.url();
}
else if(path.indexOf(QRegExp("^[a-z]+:")) == -1) {
- fullpath = QDir::currentPath() + QDir::separator() + path;
+ fullpath = currentPath + QDir::separator() + path;
}
}
@@ -138,6 +138,10 @@
KCmdLineArgs *args = KCmdLineArgs::parsedArgs();
bool running = false;
+ // we save the current path here to avoid problems when it's (erroneously) changed later
+ // (for instance, when a new KonsoleWidget is created, see #301808)
+ const QString currentPath = QDir::currentPath();
+
// this has to go before the DBus connection
KApplication app;
@@ -151,13 +155,13 @@
for(int i = 0; i < args->count(); ++i) {
//FIXME: check whether this can be used to open Urls
if(isProject(args->arg(i))) {
- kile->openProject(completePath(args->arg(i)));
+ kile->openProject(completePath(args->arg(i), currentPath));
}
else if(args->arg(i) == "-"){
kile->openDocument(readDataFromStdin());
}
else {
- kile->openDocument(completePath(args->arg(i)));
+ kile->openDocument(completePath(args->arg(i), currentPath));
}
}
@@ -175,16 +179,16 @@
for ( int i = 0; i < args->count(); ++i ) {
QString path = args->arg(i);
- path = completePath(path);
+ path = completePath(path, currentPath);
- if ( isProject(args->arg(i)) ){
- interface->call("openProject",path);
+ if (isProject(args->arg(i))) {
+ interface->call("openProject", path);
}
- else if(args->arg(i) == "-"){
- interface->call("openDocument",readDataFromStdin());
+ else if(args->arg(i) == "-") {
+ interface->call("openDocument", readDataFromStdin());
}
else {
- interface->call("openDocument",path);
+ interface->call("openDocument", path);
}
}
diff -ruN kile-2.1.2.orig/src/widgets/konsolewidget.cpp kile-2.1.2/src/widgets/konsolewidget.cpp
--- kile-2.1.2.orig/src/widgets/konsolewidget.cpp 2012-04-22 18:54:51.000000000 +0200
+++ kile-2.1.2/src/widgets/konsolewidget.cpp 2012-06-19 00:12:18.451297729 +0200
@@ -78,8 +78,6 @@
layout()->addWidget(m_part->widget());
setFocusProxy(m_part->widget());
connect(m_part, SIGNAL(destroyed()), this, SLOT(slotDestroyed()));
-
- m_term->showShellInDir(QString());
}

@ -1,62 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/kile/kile-2.1.2-r1.ebuild,v 1.3 2012/08/04 12:14:58 johu Exp $
EAPI=4
if [[ ${PV} != *9999* ]]; then
KDE_DOC_DIRS="doc"
KDE_HANDBOOK="optional"
MY_P=${P/_beta/b}
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
else
EGIT_REPO_URI="http://anongit.kde.org/kile"
GIT_ECLASS="git"
fi
inherit kde4-base ${GIT_ECLASS}
DESCRIPTION="A Latex Editor and TeX shell for KDE"
HOMEPAGE="http://kile.sourceforge.net/"
LICENSE="FDL-1.2 GPL-2"
KEYWORDS="amd64 ~ppc ~ppc64 x86"
SLOT="4"
IUSE="debug +pdf +png"
DEPEND="
x11-misc/shared-mime-info
"
RDEPEND="${DEPEND}
$(add_kdebase_dep kdebase-data)
|| (
$(add_kdebase_dep okular 'pdf?,postscript')
app-text/acroread
)
virtual/latex-base
virtual/tex-base
pdf? (
app-text/dvipdfmx
app-text/ghostscript-gpl
)
png? (
app-text/dvipng
media-gfx/imagemagick[png]
)
"
S=${WORKDIR}/${MY_P}
DOCS=( kile-remote-control.txt )
PATCHES=( "${FILESDIR}/${P}-cwd.patch" )
src_prepare() {
kde4-base_src_prepare
# I know upstream wants to help us but it doesn't work..
sed -e '/INSTALL( FILES AUTHORS/s/^/#DISABLED /' \
-i CMakeLists.txt || die
[[ ${PV} != *9999* ]] && { use handbook || rm -fr doc ; }
}

@ -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-editors/kile/kile-2.1.3.ebuild,v 1.2 2012/11/23 18:06:08 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/kile/kile-2.1.3.ebuild,v 1.3 2012/11/23 19:39:18 ago Exp $
EAPI=4
@ -20,7 +20,7 @@ DESCRIPTION="A Latex Editor and TeX shell for KDE"
HOMEPAGE="http://kile.sourceforge.net/"
LICENSE="FDL-1.2 GPL-2"
KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
KEYWORDS="amd64 ~ppc ~ppc64 x86"
SLOT="4"
IUSE="debug +pdf +png"

@ -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/spim/spim-8.0-r1.ebuild,v 1.5 2012/09/26 19:11:25 kensington Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/spim/spim-8.0-r1.ebuild,v 1.6 2012/11/23 19:03:25 ulm Exp $
EAPI=3
@ -10,7 +10,7 @@ DESCRIPTION="MIPS Simulator"
HOMEPAGE="http://spimsimulator.sourceforge.net/"
SRC_URI="http://www.cs.wisc.edu/~larus/SPIM/${P}.tar.gz"
LICENSE="as-is"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ppc ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="doc X"

@ -1,2 +1 @@
DIST reptyr-0.3.tar.gz 13354 SHA256 05fcb9e834ccb8904645f635937b54865b438db8a4de9f3679d2c251cb1af753 SHA512 cb7d234bfec5c7bd7fc81ded19fcaa56dbd56f1c375e3d7e65b75d49be05c27338ec218f4052aa3bdc6a525ea5837259d6e3eee129257e945c0245979c7535d3 WHIRLPOOL 0ea2aef6828a1aea7991045595dc69429292c43c9a87a81ff0ea1ff5946ea5118c251402cd08d3286b4408b3519c78936ae7b85a35520d0cdb8b9eb22d717471
DIST reptyr-0.4.tar.gz 15654 SHA256 9cc682693d962d78ce1da58720823034ef2fa67d5ef5110144ce78d9c81e7341 SHA512 d3a713eaf338b9750aa8734afb3a88343ba05fe9a3494f129012a7da016c5cce359eddee1931aa0993e285c0eb012d7574026a2c56df9ac6ccae040c5f3f64d0 WHIRLPOOL 3df5aa947575a95e9d1c6d81dc8a6b7dc4b7d0420a4a5cd302d0bc0cf993586c0325a9e3c13861a9e54f1016afd6c4cdc06eca6aa8bed785f7ae3ee56073773e

@ -1,31 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/reptyr/reptyr-0.3.ebuild,v 1.4 2012/07/23 16:11:34 steev Exp $
EAPI=4
inherit toolchain-funcs flag-o-matic
DESCRIPTION="A utility to attach a running program to a new terminal"
HOMEPAGE="https://github.com/nelhage/reptyr"
SRC_URI="https://github.com/nelhage/${PN}/tarball/${P} -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
IUSE=""
src_unpack() {
unpack ${A}
mv *-${PN}-* "${S}"
}
src_compile() {
append-cflags -D_GNU_SOURCE
emake CC=$(tc-getCC) CFLAGS="${CFLAGS}"
}
src_install() {
emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
dodoc ChangeLog NOTES README
}

@ -1,12 +1,24 @@
DIST amd64-debug-libreoffice-base-3.5.5.3.tar.xz 711950432 SHA256 78317e01f55513229bbd732ee960ef307c9b5934075fd8d43b5bab813bdcc043 SHA512 8d99202248de21ba372fb81a501cbbd69e0e3dd2dd3dd35cf8678772ea06e7ead6862393fc8c4938c61ddebcb612fc60e86bd06388189889c1d2600fdd5a9ed9 WHIRLPOOL ce0a56fa708f2d8773383b93f6a196d2385c0cc6c841027a76efcff4754436ea489128f0bb3cca049f9e03e8ec20794c26eafdaa11020ccf12b7021b091e5e0b
DIST amd64-debug-libreoffice-base-3.6.3.2.tar.xz 719932360 SHA256 2a1547979e8150d395d9cefc2ed9a1798ab109d6953965303257ae558724f95f SHA512 6a66a25a17e2eaacf1594fb5cd6146494c23964d28b5fc452aace807963a32f2ef363052c3084ad73cb66964b98c3b9cc5e26d65d6aa9ee28d5db48bc146741a WHIRLPOOL f13609cc6eca16ed42f002b34ff46c912b42715676600eab9fef8e8f339702193f55df1f60d174d2e68fb2cdbc2708887f6efbd024434c2b7af391f1662f4c7e
DIST amd64-debug-libreoffice-base-java-3.5.5.3.tar.xz 715671200 SHA256 ec2bd886ad94bb86b8c83ac2e3858f024c547f39641ef7fa32823fed29dc657e SHA512 740fd6dd01abc088945b7296883a1cbbaf08ce1fbcf1fda3310d9410b3f5d82e3a04cc8954a5f9800af4052b3344821d7e6983b85b8c703ad3cf21bc942cf7c2 WHIRLPOOL 0669c357559570a49196363238630d787c1171103e3aaac3cf1f58f5fe602273ef55845ab3caf304e5f41634bd724ab7dc7975dac6f2be9ac5653e2a73c2538c
DIST amd64-debug-libreoffice-base-java-3.6.3.2.tar.xz 724384748 SHA256 8f482a501ff215a629aa8aa8a3d3364271e0f353af98e5ce8da8209a81dd91d5 SHA512 ee57987bd439fe0fae37cb81c0f86e976c61186d659e4f9aa7599e8adbb5e8421524664cf552fab775449674d929d9b3636d1064539f131b4e60cbcf013167ed WHIRLPOOL 1ab5803ba694427f4e19da98ce7758d1162407251a38b0fe4a6dc72a4bcef794460315ffafe9fe4dd7fc45eb0c6447898da2c20fdd6f0896207cbba2a5c70b06
DIST amd64-debug-libreoffice-gnome-3.5.5.3.tar.xz 713053536 SHA256 7c1f0e1b7d64cd64c0f5f3c1befba41e26befe2599ce74ae7159e72ccc685bd8 SHA512 f93b7316eaf9ec0e81ba6c32eaa5a3141b18e5a063555f1d0ac53e9a77e986bef259ac20071edf025646453d3cbeae9216fde2dc0677cc8782c35a55bbe7d556 WHIRLPOOL ca215008463392fb3f23f1b9b078ab8cc11900e916f962b5ef5f14c4ea434f20ffb01133854285ff6d2ab29cc2569d2e53e034f4f7bb0ae048904e3c3e8e631f
DIST amd64-debug-libreoffice-gnome-3.6.3.2.tar.xz 721423788 SHA256 64e1f684ef6d08a1b523ef981351e74e261255c4628a3d8d9c8e10e2353526e6 SHA512 2a84f1818392b6b9f732acfd4c5f3e3d0f7d747673128708ab18992bcbb7987f09b9c00a4895ff4eff7881363c07ce2716efd06b3043c2b69b24935f3a84bf6b WHIRLPOOL 0b390c86640da28e4644f1ee66ca134334da7262f8be54baed23b6ee800e09861ab6622ca43e25a345cf86a4d203c8582d98fa8e570bfd524b3c0c6a5f73ecc4
DIST amd64-debug-libreoffice-gnome-java-3.5.5.3.tar.xz 716797872 SHA256 0e02dac57f2e73211437f9c2b35addb96c0f9e32682050eefbc6e7555cfc3c23 SHA512 4b1aec46716300d9a27d2f1c3cc5c5c7cdee5a642d6c6474007e6040fa464fdb3f4344308b05650355fddbf150ff7477efd1ecb76b2721f1b265d8e0ed6cbd86 WHIRLPOOL 4e7ca69571ffc884e454e8586c335f4188cb04d947884575097c1cbdd58b205dc9ac03200e95c3dda00c7cc41a922d1150dfeb78ea8199b1e9f822d508a25c6a
DIST amd64-debug-libreoffice-gnome-java-3.6.3.2.tar.xz 725884020 SHA256 82b9e2ba6e663e636be59ebfbb9dc6efa78a9393f5f9049fdbc51af9c378ecce SHA512 b4e2f665250c0272ebe6652e267f7918c38ea62c99d171f8f08c33592fc6ab7fb57e46cad1f3069ad5dd732bafcf25e51266ad88c932d601b706ccd548b83805 WHIRLPOOL 0f4dc5841885d0c5ae3d4fb4543b6df79352c7819037ec584f011fe1e997d999c72ec4752cb3798e1c4d753946d8995c9bec785171d26ccd1cfb90ea54d65b09
DIST amd64-debug-libreoffice-kde-3.5.5.3.tar.xz 712999132 SHA256 cdd20ef0411b2ecc6805746f0022fa9a6748bcc4dd4c9cc531391da616bb9550 SHA512 7ec3c40d8be50856118b7369da877e4b66dd40f3a0784b8e0bf5ad43fb5b467630e3fe268187505dcf95c8f94a40caa25e8a6cd5d8b5df1fe2a2d21662d588e4 WHIRLPOOL 1465d6f681bdd3c573ca6adc73e9d85e3d8f84e2352982de97aaf830ee77f2eb611a427bf8c6ed9e539473bbccdc2f4852688c12c5750ee5076ee194d8121043
DIST amd64-debug-libreoffice-kde-3.6.3.2.tar.xz 721018960 SHA256 05526e22b7e33a640c17500ed9aad1e37482ee40f414bdc9f2ad3b08af8043cc SHA512 bc1824ca2b46995e30d63fc82347275559f57528de930e289dde6d48e5b9a2a1cdd853c0a978ef75f6c845f7ad54f3c21efaba57859e094babd28d0f26741ff7 WHIRLPOOL 7d3936687216cb96d68a5bfd4b0d639f586ff7613d93f32654c9910df8c020bb849f590ce05dc0b76cff78ed89a411c804ecc33589bc733bd67f2480f8cc8b12
DIST amd64-debug-libreoffice-kde-java-3.5.5.3.tar.xz 716729108 SHA256 5678a4d140d7ca6cfcc1984aafda4dc5e99947c0c1fdd2c418528526aa3686ef SHA512 80a34788f62c3546e2d1615a4f05dc44b4d0f3e77d5da173ec6261a2cbb39bbee06504ad55edbcd29ee6ff5a78f3442100c5702d7ca45000abce15fe70e703b7 WHIRLPOOL d61e2fb193fd68c396c19437e02e6ee37b4274f5f1b3393103c9fb0fb54611951293577aeb6e352f20dcc8121f476144474c61f8712c9f39c769c82e26dd3822
DIST amd64-debug-libreoffice-kde-java-3.6.3.2.tar.xz 725466704 SHA256 94374a6b3343c5cdb29ebb469a980a1288b2f4cacb697801a128b74cb9632824 SHA512 14988c2e00fb856a80f8d21c20f4d3c932ce6e53ecaa6b1d62a0414ce85f758e4ac79816faf292d6fcda09cdb8880e54f2d1b0e68430d86985595821c3285603 WHIRLPOOL 91294a9ca364d28ff479f948405a78a4714ada3ff6b63c7ce7adc74565a142a193d1734d6a5d1b1017bf2ab42f8d5785a7328d3a0ed34fdae8dcc5c4fdcd66be
DIST x86-debug-libreoffice-base-3.5.5.3.tar.xz 692423300 SHA256 1e880e0471bee8c836c3ea27e1a4aaf98f8c49b47ddd7d45b8c8ea5739868e68 SHA512 fda6b3bb35b9c4a49a3e8f1726203f3032ec3fcd4d791764c88a428640509001b3f5d9d0bd7b3b54f18c072474c0e46b93db64d641ecc2a50760b7733cbd8dc1 WHIRLPOOL c90dc1e072cfd3f1fb15b853b6f334bc2d8d5bc9804bfe7e3ba9365e8494977fec138a1c007cd88cd1ba9f089132696832e50c997fbaa334d52bc9af1e0b8d9d
DIST x86-debug-libreoffice-base-3.6.3.2.tar.xz 697777392 SHA256 ae7d9781b92dffaa720e6d5e7eb89da26bce80b7e1f9d57f1c1feea6c2ecad9d SHA512 c9cf50f38ea5007d5c6691f4a75a2199a5f01f207cbd0f50f0ac5d265741eb28e4764f9174bb6ce78e6f742d3905f5ba81ece3a362cdac540e5c934eac2a4610 WHIRLPOOL 32495095dacdbfb2ca1cb239460f4ac7cff099aa8c4273be1010de23f38f8d917dda40d2c4ce3d9b14f2eb8b4fea072d13efa6d0b02cdc3f94838375f1e83a6b
DIST x86-debug-libreoffice-base-java-3.5.5.3.tar.xz 695993560 SHA256 a4a6264532192f21c552606cd62c7334a3b87bfe4586a251c951d9f9d7f2d29d SHA512 33425c08d77b5307dcf7a127002b01070ddf5f71726c8825ed413a12bd27123527a8c44084bd81d0821b39ab844417948b0bea703d166bc05a817ea703f556b4 WHIRLPOOL 30e433ed62e76d2e913443bd0ed615efffffcba582e8c7083f46443939af45ba869d5ba3119cf49f5b45a2d59dee92caa6ee5072ea530db00136e526bced0e80
DIST x86-debug-libreoffice-base-java-3.6.3.2.tar.xz 701992752 SHA256 69528031c21e0ad0c8ede23bcd3378781e80c2b503c12cc57e4c0c7e400ee09f SHA512 898b08f024cd51d05d731724ba49fc47a5bf0da72b2496db33b4c1b18cbdb5572c98fd22884dc8c5b8f234f1cbaf8c47f50b5c0e905a414dae810bdbabbc29ae WHIRLPOOL da8afd9e8da15f228e9b6c45cd497c34991590fecd6ac79dec6ed53085e9d0fe416ca9e0d7196bb0d9d505c43f48eb431181ef18e0e5204a953ea5711bcba742
DIST x86-debug-libreoffice-gnome-3.5.5.3.tar.xz 693498740 SHA256 cf10fb4813300fe510b895342fb37333e8bd64b3ddf5f9bb3041d5d7ccb34f07 SHA512 5c1bfc89ef0fc38e6624c2db0650d14545cdf26431f8631399f73a50d6095205ac467f826916ffe8dca9d78cc79f70065a06b3b262a8ff80437362f09d0a727c WHIRLPOOL 6d8101b6450793532382a14ffbb751582d650613e10380f6130fec772509120fc789ec41d02c000a797e664b134fb1a974b7fdd9f3b49d7b219e893214a65b54
DIST x86-debug-libreoffice-gnome-3.6.3.2.tar.xz 699201596 SHA256 76c6128daef45b0afd467aad507affc5c532fa9cbc1f5f9d591523067bb68716 SHA512 4e08f3307b732d9614ab7da32566f46edde5b5630fde7afc0517e3262cc1b20ee7337394716c30e1615ef6f3746d3bafbb629955795c4542aa77ecedb513aafe WHIRLPOOL 3bc91a2d678f2aa0db9609d8a6f578459c6e44ef284a6b81595333a7734d5da5bdff9e1bef104a05ced64bfc1bde934b73b5f7322ed840dc66943bb8845a4f6e
DIST x86-debug-libreoffice-gnome-java-3.5.5.3.tar.xz 697080844 SHA256 f8d5d3e05e865ac02d023bf1ed2b49d42c5e16226da45cf53e3457421c1700bd SHA512 05ae4fb90f7bcdde9c873958984d8b3d241ec090787e45ab391f25f88fc524830de304e3add79f45a7c03ccef3713b7e261ff035608fc13f5a3dae4ac2e758f2 WHIRLPOOL 7c6636b54d87e8c47744eacff335c034aeb5db435c89c1bcd0d0980ffc781815cdd5d5aca9cb7c1ed2c763c3cda29e91b23b89d62813241ba718f6f7f2835db4
DIST x86-debug-libreoffice-gnome-java-3.6.3.2.tar.xz 703425628 SHA256 376328688588990951ac677cd34c430a258d983496ff36fdf307df14a739f514 SHA512 b10354427e9f5f7da2fc12bf6eaa88aa6e197d2162368893f84b0dd0b3091095cd888f8b961b39a14e0f3e2478258f2bb9e1346ad54e210f0482d863c631054b WHIRLPOOL 96a319596a6e987d7574d33986a4b35f13e7114e50a872c08b4a5579b1f027216ced9aee9cd4d34af02c067abf477c07438ca15140b883bf9b87b0a019c89d21
DIST x86-debug-libreoffice-kde-3.5.5.3.tar.xz 693466024 SHA256 8b5db5211aaac48f0919b4cf0eb5921f9c25ec386a363c7d79c8562a907ed33b SHA512 7df7da4e8d5892df06a2b69f9dbc46f4e9a9b88f37988e39ae1313b3ce10d7a0c502f19e5240a6a97603a15f306a6d700fe926cac63c043f4740c4a5112ad8dc WHIRLPOOL 8a8099e9a12682ce31ac99dfcfd5a6c8bbade83237e56c2001fcb273d494d0d9602df9eafdab0a658fd7d76bce04e5da1d5f050115a213fe0b20f76994552839
DIST x86-debug-libreoffice-kde-3.6.3.2.tar.xz 698851848 SHA256 0714f8b38d3d43da890d15992f14056703c1976f515bc51d8fa1dd331b306458 SHA512 fbf80e11cb078ba97aeb949c9ec8cc8d496c491218ee4086ce09083a846fc18a7156479af5de289e5f91c5cf60ec14f13f4c39091149ba08ad139595483b4d81 WHIRLPOOL 50dec43da8fe6218f03c511c0d693de8eb886bd1c0f92302f181cbe8a3bb3485da57197cc61a73a85b89fa4eb28631299eb6a36a19f1d32f15c1a050fa87ec0d
DIST x86-debug-libreoffice-kde-java-3.5.5.3.tar.xz 697065564 SHA256 f84657158628050644c15cec8a02163d55266ac55521f2e3f08048653699527c SHA512 18fa0bd5ba49033079d596f1ab4427a716e44b0ba3bb46173208600459094e615c861408ad372c53c769784ab27908bed0b5726296f7c6fd1ca2eb53c61c2d46 WHIRLPOOL 6d5d0ab84890d35e8535069653000871fb852656108a673ad3639569f163e08713c4eb5c237dcf55aecd5fb77b6f7d9ac0c56dfe9f48b7e994bc9dc70ae2e382
DIST x86-debug-libreoffice-kde-java-3.6.3.2.tar.xz 703059000 SHA256 58061ecf4d4b88212b1502dd7a8246aa21f17be4406d75719807a183124cf8a2 SHA512 513f57bcaa39d3ee9fcb7cd250f70707b7e7097cf192dfa84774f8d81355669d4e2748ade0b4ddd4550bc96e80b5cd6ca991a543c0a7ce9b812189b2dae9bbea WHIRLPOOL 021a2f084d0cba9e0c457b0a4d2adadf5b5dcb8e2e807933944a17398843ff7404b37478329d4d3dbab9fdc484cef1d671c716837168625d39f00aca2ff8b4ca

@ -0,0 +1,64 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-bin-debug/libreoffice-bin-debug-3.6.3.2.ebuild,v 1.1 2012/11/24 13:46:38 dilfridge Exp $
EAPI=4
BASE_AMD64_URI="mirror://gentoo/amd64-debug-"
BASE_X86_URI="mirror://gentoo/x86-debug-"
DESCRIPTION="LibreOffice, a full office productivity suite. Binary package, debug info."
HOMEPAGE="http://www.libreoffice.org"
SRC_URI_AMD64="
kde? (
!java? ( ${BASE_AMD64_URI}${PN/-bin-debug}-kde-${PVR}.tar.xz )
java? ( ${BASE_AMD64_URI}${PN/-bin-debug}-kde-java-${PVR}.tar.xz )
)
gnome? (
!java? ( ${BASE_AMD64_URI}${PN/-bin-debug}-gnome-${PVR}.tar.xz )
java? ( ${BASE_AMD64_URI}${PN/-bin-debug}-gnome-java-${PVR}.tar.xz )
)
!kde? ( !gnome? (
!java? ( ${BASE_AMD64_URI}${PN/-bin-debug}-base-${PVR}.tar.xz )
java? ( ${BASE_AMD64_URI}${PN/-bin-debug}-base-java-${PVR}.tar.xz )
) )
"
SRC_URI_X86="
kde? (
!java? ( ${BASE_X86_URI}${PN/-bin-debug}-kde-${PVR}.tar.xz )
java? ( ${BASE_X86_URI}${PN/-bin-debug}-kde-java-${PVR}.tar.xz )
)
gnome? (
!java? ( ${BASE_X86_URI}${PN/-bin-debug}-gnome-${PVR}.tar.xz )
java? ( ${BASE_X86_URI}${PN/-bin-debug}-gnome-java-${PVR}.tar.xz )
)
!kde? ( !gnome? (
!java? ( ${BASE_X86_URI}${PN/-bin-debug}-base-${PVR}.tar.xz )
java? ( ${BASE_X86_URI}${PN/-bin-debug}-base-java-${PVR}.tar.xz )
) )
"
SRC_URI="
amd64? ( ${SRC_URI_AMD64} )
x86? ( ${SRC_URI_X86} )
"
IUSE="gnome java kde"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
RDEPEND="=app-office/${PN/-debug}-${PVR}[gnome=,java=,kde=]"
RESTRICT="test strip"
S="${WORKDIR}"
src_configure() { :; }
src_compile() { :; }
src_install() {
dodir /usr
cp -aR "${S}"/usr/* "${ED}"/usr/ || die
}

@ -1,12 +1,24 @@
DIST amd64-bin-libreoffice-base-3.5.5.3.tar.xz 76857984 SHA256 e3990695fa70b4e80f416dba8609b523a1a282906d8822471578762771fe3101 SHA512 573b118354f9b005d39fdf1339647450da904619afedfd1cf3bf09894be7e7552ccff40a0e1dadad16e83a7f013201a47e68c4766c66b4e2f8f8521df573991c WHIRLPOOL 4b6b5c01e1c4676a073330dceb660b6238f1fc0cb7ef691d54b8d6e8d303ff52389fdf9672301be11917d058ea4f1f61d54f683d527d5b2f417820ddd5295736
DIST amd64-bin-libreoffice-base-3.6.3.2.tar.xz 68060628 SHA256 611ac37fb3da716d2ac01645b5623f4ae819db65821498e267977e6767209b8e SHA512 9c52aeb41f9036c6c7cf368b2745a54dfa3ec9bee0215aa8b25801699762b025ddd0f9f03b00c461d9f0a195daa2785e8773fb80eabf3c3ea343ea1ceacd07ed WHIRLPOOL b9d9ac831fc9dd2173ecbbe15ceabbb70030e2dcdb16edf5c38364213c9df0a21cefe7d9b43dcb75ed09c6bc9356f5b20af4fbcc2624587717bbd44b9a575160
DIST amd64-bin-libreoffice-base-java-3.5.5.3.tar.xz 81547036 SHA256 cf903ffc547985e35f82b7ba0e5b8ef30b1670e7a4bee2b6360bf40943571460 SHA512 01918a898441f5db199737b8e28ac94f445f074b7426c0de5047cd9df9573a889cce73489760389a1495a10524f0d8c4e118f318469b45a3df933fb1ab20e02e WHIRLPOOL 35724bb7344bcf8e555b3034ec29531a670bda0b272a6d2b2b16019eb40fb5258f4a2946cbab551d6c5b2314f558c97a75807f5211ca865d8f11918902fee6b1
DIST amd64-bin-libreoffice-base-java-3.6.3.2.tar.xz 72841920 SHA256 fabbe2512cb5e0ddf2944bd41dae60be811bd1b6983a57ed0596b2d80f2124a1 SHA512 eccaf0895631775cc5f4c5ad1e8e1d5e43038361b7d59671a27500bb7bd925a8b85b4bf844d18cf9ddee80bbc7a85a907b4a0e1c22ccc675b8f39042ebc42580 WHIRLPOOL 211946208fc3f20ea2d8a7ceddaa8b332123242038efd28f6e1f240fb86e6ab7c62308052dd8f7fd8554d52c84d88fd19d13915d44bf5d9ffeb043d9a41be171
DIST amd64-bin-libreoffice-gnome-3.5.5.3.tar.xz 76960252 SHA256 7382b15818cc96fe6224f43c25695674a9522eff43ef43fc700d938917c28291 SHA512 7971ffd2209fd9bc5cdd5413f19081c8058bfb3cbe452d6ef2ecb4193fb9f7fa03da3cf31b63e39ea03c69fa9389d08bbf970457ffd7b4fbc67384c1c143aa6b WHIRLPOOL 12653d9a33f0464323e636803a4b4b12ea32769c6f4f838ed13ca0a40ed7b00d4e6feaeaddbf3cdc9bda5ba853fa23fe91760ddead7de21b97d25de32fa63d89
DIST amd64-bin-libreoffice-gnome-3.6.3.2.tar.xz 68183852 SHA256 0fd26702a57ff4319b19986d9636a2fb99b53c531cb23401b4cb0f7246826204 SHA512 9de27b379adcf683fc021b672d3a56a67ebc55b0751a667bec60bb38d06caedf16074305a445ad88a0018b5b05ffd4cdcab89f802229df70952592861af3ca5e WHIRLPOOL af6bd82e20586363dba0d4095ee8099075ad7c8d05e744fb28f902dc60e5b855b59c8d60297fb5ad25b0c0bf3b8bd68a2c53ff67fdc1573922bf4b4159ca1c4c
DIST amd64-bin-libreoffice-gnome-java-3.5.5.3.tar.xz 81659368 SHA256 419eb4071b5bb74455cbf7c8bc96fcace38f247d369ee9ea7c915960805eaa55 SHA512 d680913dd07873d2053430a0049798611653a3ab6e9ea7609b84a4b1433a6d769482177e79da1c04b8138b18fdb655b84cb8063b20fa92a17718537639955fdc WHIRLPOOL 982f77efd95171c2075f59967c8c650a7ed8a77ea087f4995a251d397e462da5cc955a8fd828d8a834dc2d001e38bb0afa69f4aa55ef9dd154643b012831076d
DIST amd64-bin-libreoffice-gnome-java-3.6.3.2.tar.xz 72966080 SHA256 488c66a5ce1389cf64bd6630cdf41f55b171eec97f3930f8a251fee27e7b7c3b SHA512 b792ebb48ca59c9072b4c73a1433920a652a16e34b9e57098b8a473155bdb87a59a626afbd42fe582890aadbb191bcae8d3cf6105b446b049ee63b55fe380e04 WHIRLPOOL 5e6cc1e1bf927314a832caeb699d6ff9f52ee351027f2ce9483c4babd4370204bb6ce547e7453fb54f4768b3c5a12e4bc8cb677c6f0c2c3f0f3b5ecbdf4d1079
DIST amd64-bin-libreoffice-kde-3.5.5.3.tar.xz 76893536 SHA256 0ea3cf9192f0bb49661775a5ead4ae933e0581f7dfbee5acd0a4237aa650a750 SHA512 0fbd9900efea9fadb36489487bfafeffa90c1ed672257a4ebf2fc7e575d143102fb722f63e4befc34f805ee5c4e1415aa57639fb1904713110fa7b10b25010f5 WHIRLPOOL 61417200edc142cff5b1eab1ff4c798e4980f41b94b377ac39cdb08d12576bc65d17f035e0bb59d17d8cfabd927586d5de8afed9f7c3378f014ef66d0cc27f40
DIST amd64-bin-libreoffice-kde-3.6.3.2.tar.xz 68109356 SHA256 136f7a76cd9aed053295fe0456c86abf623161c43d26d7868a07f36314ea0745 SHA512 9d2955d6e5e1031af0f2dd7c08eb869f6da227acbf83059703c1213396cb2a99b78d6d7b07b4b9ea9ba699f62c12a96da4649c9d24bffb113e8195a1d2e714c1 WHIRLPOOL 030cc4f971133fffde20bb6314180e4687b835932000aa936be9a71ba5516d885a62db083e9cef35a00776e3f6413dfe0461df797e9963f24d6f200e0c861bd3
DIST amd64-bin-libreoffice-kde-java-3.5.5.3.tar.xz 81609840 SHA256 28cebeb54c077672af554dcfd14172ac2b95673b9aa4dccb2473b0b5aa3cf30f SHA512 05fe5e59d864cac134443ce4972acc100e74a30f802695d681119d3e7447ac59bb486f1fdcb3eb807752e66dbc34b32bf5fd1e26451c1b0d51c93437266e333c WHIRLPOOL 4ca9c9abba59f77b0b990e591f07fed9b591375e8eb7f0cbc88aca7f6f45dcc2c64cd3c79c0f64d3ca9e0b4bc9e62deca4a6c3cbde492e5cd414474a14bde752
DIST amd64-bin-libreoffice-kde-java-3.6.3.2.tar.xz 72897904 SHA256 f4fa18640e7d22398ce308f0df6b76da6ab5d7deedd7c26267028d3ff528df8f SHA512 ed12fca12c0ed50e650701f19143cd8f265f5237ab4f62262584dcc6721a43e7b29e120ade73fa40921c8f361e1c985a9f84cc71abc85c9bb78086ec560aed94 WHIRLPOOL 2a268982bb75befffc06fdb6da67f13c427b8bd2e9a5a1607147803c3e26685f8becfe1996b850e53a5360ca44502b76e79a9f058d25554198e188f22d12ca9a
DIST x86-bin-libreoffice-base-3.5.5.3.tar.xz 75130636 SHA256 a78e1482a1343640b083f5e944cc99752cf898ec23e9d6a2e43bfc86c59be9bb SHA512 2ee449edc285d51a33f81d851977b1fc8f48a8ea98591e0c651acb222c6a8c2d24bf9c7a578885433477515cfbfc67a2ef6e28afd274775ca279d838a2afad16 WHIRLPOOL ef853aa8416932b180a2fc83fe80b2c49a3e3a8a5dd176b3fcfa73a5489d8edd179d46ec3e7ae79f0467b0ee91a8d95320e8c39d830d5762efd73bad3c4158b2
DIST x86-bin-libreoffice-base-3.6.3.2.tar.xz 66321824 SHA256 479671604b11223651f18637335f3fd3bb7ecdb76629011af38a23459957342e SHA512 61b9df07258c9f798e12da8d9c3d7cc90c0154589777920e967d99209b93498b3f1efe556a198e4ad2af51fed5cee039e726409a0522c5a577436ddf190cc0be WHIRLPOOL dcb5fdd93f932aae63c2ab714cf1eb1c63e621b98607fa64c64dfd92ad36c7cc5eaca1860675a3fddc9c6f9ac160ba73e3500594255644e14d3a1a0eb440bb0d
DIST x86-bin-libreoffice-base-java-3.5.5.3.tar.xz 79843968 SHA256 2ad3e3714e61a386f8992cdb5e8b0d6a13e15a5a8e9d3d1666a5f85e0f59a87a SHA512 994b389ea9cd29784b0e91430bc5efb26d9843277b0628c8642f57275e29ac4ff20034df9f1e232538a001dd311cb9773f7af35255ba6a755a5e12a782d69456 WHIRLPOOL e4f8a344220a44685ec580a42b2b208d11ede9e8b2f56c7b13fe1b266fc58a7059826585ee863e8f73981eed8e9e8c59f6548992dbcec93eb544668b65936a72
DIST x86-bin-libreoffice-base-java-3.6.3.2.tar.xz 71107904 SHA256 169dffa2542702076386b01015f3b29e26749ac791fe5fd112b405defb991c89 SHA512 9d8f6334dbf6dee77f03d731edfb11047a78ca1408a210791fddafdd65604a53beefce27e4a6cf213dd4636ebc00a157f1341cc7c4790006460c0a64fa7f75d6 WHIRLPOOL b0396963f7928b7780dec5ba022d38a322c88aaea10e91d9ee939d7d4b751fc9ad5ab3bd5d7d1f9f5d17020f8089ffba7df1e5a77124fd85d274ee44ff9b6ef6
DIST x86-bin-libreoffice-gnome-3.5.5.3.tar.xz 75223724 SHA256 226455e05dd200c87d42ee3ac7c1fe927c84204767d7d8ff64ad6579dfc20598 SHA512 1e50b506e98e662a923563c9343069ec9b5f4a7d87c0c04073f46f3a28f5cc3f028339e94dab5927887c3e0bd36db2d15374de74a197bd95c7d505cebe123373 WHIRLPOOL 00dfce8e6e1cd00eea6a6840601317a774295119aeb58cc5c9c02489f177d061890ad4b7e4688154d9d9e029e326c877dc68bff800a77a11f4137353eca00535
DIST x86-bin-libreoffice-gnome-3.6.3.2.tar.xz 66441512 SHA256 e9e1f0a1114bb7e3389b09628419cd8a4d0741097b4ac6930c19eb5f0b3fd8f8 SHA512 7d841864b64a61fd9834079ccabbb35ba239a992a22de606220603f5316a2dca0f8a7a8736f3787d44e7c14a223cb6dac8f84d9150d8b5ab629be9a1a961d978 WHIRLPOOL 70cd954347aa7ddefc9d840f15c65e69e9c8a2dafde2b908aea4158a1e311fc54201868361cbb592bc922d3a096236840253c0d0c70ccfe9f53fb00651f65426
DIST x86-bin-libreoffice-gnome-java-3.5.5.3.tar.xz 79920296 SHA256 ba5a42892af7b3ea9ea54aa983b2e398fac222078116c8b55166ba74b762e80e SHA512 e72043a2853d47b28742aa4b832c5b98ec6ad1e2df4605bb3e261b25e052504595578611438cf9d03cc6e97a388e32d5b2c08d2dcb0beda8c8ddf6b47adee994 WHIRLPOOL 3d12cb72880d542556b19bf32897aac3e221a41000f876d2363202408c116fcdee52c9aee9434647df1a192ef1245a01af169a1001553326df4f0712641359dc
DIST x86-bin-libreoffice-gnome-java-3.6.3.2.tar.xz 71199352 SHA256 a08743815095ecafa6589817b5f8c8004b903be8d4908d52b74129477dfd480a SHA512 8df9e90b13869fc1e66271fe5d53f7fbe84c0680d0efb55cad34d0e798075d9db30a638c2ea63778cad0725719f8a5484073e01c9e14c081358b52328fe14cc9 WHIRLPOOL cf979793533a126dc852c550e2093b5500b92682d8a625697e5d12648df7beec6a00d8dbeef3ac81ca2891a0152806e4742ebcbb82e2be0656176ae02961ebac
DIST x86-bin-libreoffice-kde-3.5.5.3.tar.xz 75174980 SHA256 34494a74f838f93ee2c8062f298156853bb63474cc3029f9e0dd25f3ec2e60d1 SHA512 bde7ce69b37152d999a9f973b1c0f116c81d291b9bd4998f94ee45701b4d97b47dbb911a6806ba3209155abac638065e19597413bb4b0b389ff705ee3223f1ad WHIRLPOOL 7ea366af0cb763a2f70d474d3b20d5d0580fc472e20dd6649b4f722f6a1d5194ec32115edfbe8620f5b7490aaa36ca1391094a91fd4fa8454f4abe4f75bfa38e
DIST x86-bin-libreoffice-kde-3.6.3.2.tar.xz 66374384 SHA256 d4ddb684b4c2b77c793441843d3ebcbd8f5b5ffd1b0cb9e1e27daeb2c08bc5a8 SHA512 59d18a9971380f69d8de6341bd12bbc004b7e3438d99ca4d1d84dee6f556b79ca1d8563b6d58290d1dd9d976be17881846875bd3baab36a0d7a68128737600b5 WHIRLPOOL 5cff03a0a9a8bf3458a4b1ad3f961f6656af994a223e79deff6c90436c8072d4896172c5d19382e330d34106f742048bda55c82063cd95fa7e582041ea3a0a30
DIST x86-bin-libreoffice-kde-java-3.5.5.3.tar.xz 79877120 SHA256 522c78141326454cb5d84605cb8ed4a89fbc948fedaf6826c13b07aaee61e1cf SHA512 2869ee9918754d10d9aff1dd45ee11cbd1150197bd5ac4c81287b1fd6dcb439e73c0f042771111af16a2a8426b35aefb543c96a125ac21e3732e70559ce12ae8 WHIRLPOOL 30dcc33faa56e6118636a2cc93687d76dfe6ff1664a7e4cb7aa01a818f6bb0e10670694e04eab40898b0edef221832952b502b4e60dd966bbe2e4102897a0a50
DIST x86-bin-libreoffice-kde-java-3.6.3.2.tar.xz 71124808 SHA256 29c9b3a8207566ddc3b7a476de3ba889e9de8ec6bd0e60f78d894f67f14a4bf5 SHA512 a5a922ce0345205bbac7d29946925d19cc67709c3ca38fd9adc5615d34f7bd19b1fd0f78cae08764ef98190275ef6a307928b53a9b9c2b35b9cdc9a898caff17 WHIRLPOOL f008fd2fe797bdb264fe82ac2279b0f8486db6175ef3986868a286778135668254baeed044f0d3a281250bc1a52149cd63786e8ef7262bb3c12b2465fea1b322

@ -0,0 +1,189 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-bin/libreoffice-bin-3.6.3.2.ebuild,v 1.1 2012/11/24 13:45:05 dilfridge Exp $
EAPI=5
KDE_REQUIRED="optional"
CMAKE_REQUIRED="never"
BASE_AMD64_URI="mirror://gentoo/amd64-bin-"
BASE_X86_URI="mirror://gentoo/x86-bin-"
inherit kde4-base java-pkg-opt-2 pax-utils prefix versionator
DESCRIPTION="LibreOffice, a full office productivity suite. Binary package."
HOMEPAGE="http://www.libreoffice.org"
SRC_URI_AMD64="
kde? (
!java? ( ${BASE_AMD64_URI}${PN/-bin}-kde-${PVR}.tar.xz )
java? ( ${BASE_AMD64_URI}${PN/-bin}-kde-java-${PVR}.tar.xz )
)
gnome? (
!java? ( ${BASE_AMD64_URI}${PN/-bin}-gnome-${PVR}.tar.xz )
java? ( ${BASE_AMD64_URI}${PN/-bin}-gnome-java-${PVR}.tar.xz )
)
!kde? ( !gnome? (
!java? ( ${BASE_AMD64_URI}${PN/-bin}-base-${PVR}.tar.xz )
java? ( ${BASE_AMD64_URI}${PN/-bin}-base-java-${PVR}.tar.xz )
) )
"
SRC_URI_X86="
kde? (
!java? ( ${BASE_X86_URI}${PN/-bin}-kde-${PVR}.tar.xz )
java? ( ${BASE_X86_URI}${PN/-bin}-kde-java-${PVR}.tar.xz )
)
gnome? (
!java? ( ${BASE_X86_URI}${PN/-bin}-gnome-${PVR}.tar.xz )
java? ( ${BASE_X86_URI}${PN/-bin}-gnome-java-${PVR}.tar.xz )
)
!kde? ( !gnome? (
!java? ( ${BASE_X86_URI}${PN/-bin}-base-${PVR}.tar.xz )
java? ( ${BASE_X86_URI}${PN/-bin}-base-java-${PVR}.tar.xz )
) )
"
SRC_URI="
amd64? ( ${SRC_URI_AMD64} )
x86? ( ${SRC_URI_X86} )
"
IUSE="+cups debug gnome java kde"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
BIN_COMMON_DEPEND="
=app-text/libexttextcat-3.3*
=dev-cpp/libcmis-0.2*
=dev-libs/icu-49*
=media-gfx/graphite2-1.2*
>=sys-libs/glibc-2.15-r3
kde? ( >=kde-base/kdelibs-4.8.5:4 >=x11-libs/qt-core-4.8.2:4 )
"
COMMON_DEPEND="
${BIN_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/clucene-2.3.3.4-r2
>=dev-cpp/libcmis-0.2:0.2
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-libs/nspr-4.8.8
>=dev-libs/nss-3.12.9
>=dev-lang/perl-5.0
>=dev-libs/openssl-1.0.0d
>=dev-libs/redland-1.0.14[ssl]
media-gfx/graphite2
>=media-libs/fontconfig-2.8.0
media-libs/freetype:2
media-libs/lcms:2
>=media-libs/libpng-1.4
>=media-libs/libcdr-0.0.5
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
cups? ( net-print/cups )
>=dev-libs/dbus-glib-0.92
gnome? ( gnome-extra/evolution-data-server )
gnome? ( gnome-base/gconf:2 )
x11-libs/gdk-pixbuf[X]
>=x11-libs/gtk+-2.24:2
>=media-libs/gstreamer-0.10:0.10
>=media-libs/gst-plugins-base-0.10:0.10
net-libs/neon
"
RDEPEND="${COMMON_DEPEND}
!app-office/libreoffice
!<app-office/openoffice-bin-3.4.0-r1
!app-office/openoffice
media-fonts/libertine-ttf
media-fonts/liberation-fonts
media-fonts/urw-fonts
java? ( >=virtual/jre-1.6 )
"
PDEPEND="
=app-office/libreoffice-l10n-3.6*
"
DEPEND=""
# only one flavor at a time
REQUIRED_USE="kde? ( !gnome ) gnome? ( !kde )"
RESTRICT="test strip"
S="${WORKDIR}"
PYTHON_UPDATER_IGNORE="1"
pkg_pretend() {
[[ $(gcc-major-version) -lt 4 ]] || \
( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -le 4 ]] ) \
&& die "Sorry, but gcc-4.4 and earlier won't work for libreoffice-bin package (see bug #387515)."
}
pkg_setup() {
kde4-base_pkg_setup
}
src_unpack() {
default
}
src_prepare() {
cp "${FILESDIR}"/50-${PN} "${T}"
eprefixify "${T}"/50-${PN}
}
src_configure() { :; }
src_compile() { :; }
src_install() {
dodir /usr
cp -aR "${S}"/usr/* "${ED}"/usr/
# prevent revdep-rebuild from attempting to rebuild all the time
insinto /etc/revdep-rebuild && doins "${T}/50-${PN}"
}
pkg_preinst() {
# Cache updates - all handled by kde eclass for all environments
kde4-base_pkg_preinst
}
pkg_postinst() {
kde4-base_pkg_postinst
pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/soffice.bin
pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/unopkg.bin
use cups || \
ewarn 'You will need net-print/cups to be able to print and export to PDF with libreoffice.'
use java || \
ewarn 'If you plan to use lbase application you should enable java or you will get various crashes.'
}
pkg_postrm() {
kde4-base_pkg_postrm
}

@ -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.6.3.2.ebuild,v 1.7 2012/11/17 11:09:41 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.6.3.2.ebuild,v 1.8 2012/11/24 13:47:16 dilfridge Exp $
EAPI=4
@ -167,7 +167,7 @@ COMMON_DEPEND="
RDEPEND="${COMMON_DEPEND}
!app-office/libreoffice-bin
!app-office/libreoffice-bin-debug
!<app-openoffice/openoffice-bin-3.4.0-r1
!<app-office/openoffice-bin-3.4.0-r1
!app-office/openoffice
media-fonts/libertine-ttf
media-fonts/liberation-fonts

@ -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.6.9999.ebuild,v 1.33 2012/11/23 18:46:09 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.6.9999.ebuild,v 1.34 2012/11/24 13:47:16 dilfridge Exp $
EAPI=4
@ -164,7 +164,7 @@ COMMON_DEPEND="
RDEPEND="${COMMON_DEPEND}
!app-office/libreoffice-bin
!app-office/libreoffice-bin-debug
!<app-openoffice/openoffice-bin-3.4.0-r1
!<app-office/openoffice-bin-3.4.0-r1
!app-office/openoffice
media-fonts/libertine-ttf
media-fonts/liberation-fonts

@ -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.132 2012/11/23 18:46:09 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-9999-r2.ebuild,v 1.133 2012/11/24 13:47:16 dilfridge Exp $
EAPI=4
@ -167,7 +167,7 @@ COMMON_DEPEND="
RDEPEND="${COMMON_DEPEND}
!app-office/libreoffice-bin
!app-office/libreoffice-bin-debug
!<app-openoffice/openoffice-bin-3.4.0-r1
!<app-office/openoffice-bin-3.4.0-r1
!app-office/openoffice
media-fonts/libertine-ttf
media-fonts/liberation-fonts

@ -1,2 +1 @@
DIST euses-2.5.8.tar.bz2 43984 SHA256 ea3629f57cd4d777dcbf97573b64d9ebacf24f376f36e844d4510dd97f7db26e SHA512 dcf8a06b5c68eec89d579868ee88fa34377bcca98e09a0dc7b21016270923429049ae5601eb3821e55747cd9b0e0c74c68edb0bceba1bb670ad10b2919dc7d66 WHIRLPOOL 34aaa6a3d7bb7645ab086f80590a1a08e91b6ae490833f2e6d952c31ef41ec5627b03604a9e8e44610f14a8b2b859f2c31459561a7b60c2b24c33b4712a9972d
DIST euses-2.5.9.tar.bz2 44281 SHA256 440406e79642dfa8faf477a666425e1b4915991c988fbca4c86c228441645508 SHA512 afbacdcb73bc10548b32050bc38f71e9ac8613277d2cd961f2f96e32e7fa1827c5a208e68a6994efdcaa9e4a64a581138daadab2296a5e60c5e29677dbbd9ef8 WHIRLPOOL c2ac9f6dc63f9013186e86c8c8933b37ee4295d8ff52f30592ab15e9d3c7b3ca634a3dcce08c049f4bf5663dfe12eeadbd3fbdace54a5590eefef4974e902726

@ -1,22 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/euses/euses-2.5.8.ebuild,v 1.7 2012/08/26 17:39:49 armin76 Exp $
EAPI=4
DESCRIPTION="look up USE flag descriptions fast"
HOMEPAGE="http://www.xs4all.nl/~rooversj/gentoo"
SRC_URI="http://www.xs4all.nl/~rooversj/gentoo/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ppc ~ppc64 sparc x86 ~x86-fbsd"
IUSE=""
S=${WORKDIR}
src_install() {
dobin ${PN}
doman ${PN}.1
dodoc ChangeLog
}

@ -1 +1,2 @@
DIST autojump-20.9.tar.gz 32146 SHA256 678182dcd2854f096e3e468dfb9006ffedb2a178ae927dbc822789eb8107f5aa SHA512 b5743ff35319a490680d62c39de48fb72bade6660a0a54b16fe5d2e31bd78e9617064a4b973df478e013c45722f275faebad92f83a671cf1e6494e6f1f5a4929 WHIRLPOOL ca08d2d232f4d46d14b7fff47e235a6f2a2d7fd17f112f1097d9b08f89758926341a9374c987227e63da2a654217d9b51d58e15a9c32b50924f575945f4db3d2
DIST autojump-21.1.0.tar.gz 53148 SHA256 92700b1ce9a5dfa0534060b766ea9d3a7f14d0614e68b806a07a2aeb821424a4 SHA512 f5dab83e9a875d25fa2b08d410c8b9ca67ff361757b42f11e7d02d29185ef1cac7b17edddcfc719221fa45008fb51a358ff9108f56f80343b8f5bdba3778a53f WHIRLPOOL cf70afbc375e7725c7d1d6658e489203129c1b6d27f1b3879b6aaf7eb01f0e2cd7465b378cf8bbf9d08424f1c673acca1ec57d6026e9a1c6516f63d87c931488

@ -0,0 +1,76 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/autojump/autojump-21.1.0.ebuild,v 1.1 2012/11/24 11:10:09 xmw Exp $
EAPI=4
PYTHON_DEPEND="python? *"
SUPPORT_PYTHON_ABIS="1"
inherit python vcs-snapshot
DESCRIPTION="change directory command that learns"
HOMEPAGE="http://github.com/joelthelion/autojump"
SRC_URI="https://github.com/joelthelion/${PN}/archive/release-v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="bash-completion gtk python test zsh-completion"
RDEPEND="gtk? ( dev-python/pygtk:2 )
bash-completion? ( >=app-shells/bash-4 )
zsh-completion? ( app-shells/zsh app-shells/zsh-completion )"
DEPEND="test? ( dev-lang/python )"
src_prepare() {
#https://github.com/joelthelion/autojump/issues/129
sed -e '/def test_db_load_migrate/,/autojump.CONFIG_DIR = ORIG_CONFIG_DIR/d' \
-i tests/runtests.py || die
}
src_test() {
#https://github.com/joelthelion/autojump/issues/130
mkdir -p "${HOME}"/.local/share/autojump || die
"$(PYTHON)" ./tests/runtests.py
}
src_compile() { :; }
src_install() {
dobin bin/autojump
if use gtk ; then
dobin bin/jumpapplet
insinto /usr/share/${PN}
doins bin/icon.png
fi
insinto /etc/profile.d
doins bin/${PN}.sh
if use bash-completion ; then
doins bin/${PN}.bash
fi
if use zsh-completion ; then
doins bin/${PN}.zsh
insinto /usr/share/zsh/site-functions
doins bin/_j
fi
if use python ; then
install_python() {
insinto "$(python_get_sitedir)"
doins tools/autojump_ipython.py
}
python_execute_function -q install_python
einfo "This tool provides \"j\" for ipython, please add"
einfo "\"imporrt autojump_ipython\" to your ipy_user_conf.py."
fi
doman docs/${PN}.1
dodoc README.md
}

@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/scsh-install-lib/scsh-install-lib-1.3.0.ebuild,v 1.2 2008/08/03 15:59:12 pchrist Exp $
# $Header: /var/cvsroot/gentoo-x86/app-shells/scsh-install-lib/scsh-install-lib-1.3.0.ebuild,v 1.3 2012/11/24 14:16:55 ulm Exp $
inherit scsh
@ -8,7 +8,7 @@ DESCRIPTION="Installation tool for the Scheme Untergrund Library"
HOMEPAGE="http://lamp.epfl.ch/~schinz/scsh_packages/"
SRC_URI="http://lamp.epfl.ch/~schinz/scsh_packages/${P}.tar.gz"
LICENSE="as-is BSD"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~x86"
IUSE=""

@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/scsh/scsh-0.6.7-r1.ebuild,v 1.1 2010/08/12 14:25:48 hwoarang Exp $
# $Header: /var/cvsroot/gentoo-x86/app-shells/scsh/scsh-0.6.7-r1.ebuild,v 1.2 2012/11/24 14:16:37 ulm Exp $
EAPI="2"
@ -12,7 +12,7 @@ DESCRIPTION="Unix shell embedded in Scheme"
HOMEPAGE="http://www.scsh.net/"
SRC_URI="ftp://ftp.scsh.net/pub/scsh/${MY_PV}/${P}.tar.gz"
LICENSE="as-is BSD"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE=""

@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/scsh/scsh-0.6.7.ebuild,v 1.7 2009/03/28 22:24:00 vadimk Exp $
# $Header: /var/cvsroot/gentoo-x86/app-shells/scsh/scsh-0.6.7.ebuild,v 1.8 2012/11/24 14:16:37 ulm Exp $
EAPI="2"
@ -12,7 +12,7 @@ DESCRIPTION="Unix shell embedded in Scheme"
HOMEPAGE="http://www.scsh.net/"
SRC_URI="ftp://ftp.scsh.net/pub/scsh/${MY_PV}/${P}.tar.gz"
LICENSE="as-is BSD"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ppc sparc x86"
IUSE=""

@ -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/code2html/code2html-0.9.1-r1.ebuild,v 1.10 2012/03/02 21:03:38 ranger Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/code2html/code2html-0.9.1-r1.ebuild,v 1.11 2012/11/24 14:21:12 ulm Exp $
EAPI="3"
@ -11,9 +11,8 @@ HOMEPAGE="http://www.palfrader.org/code2html/"
SRC_URI="http://www.palfrader.org/code2html/all/${P}.tar.gz
mirror://gentoo/${P}-gentoo_patches.tar.bz2"
LICENSE="as-is"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 hppa ppc ppc64 x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos"
IUSE=""

@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/duali/duali-0.2.0.ebuild,v 1.6 2010/05/24 16:03:16 nixnut Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/duali/duali-0.2.0.ebuild,v 1.7 2012/11/24 14:30:43 ulm Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -12,7 +12,7 @@ DESCRIPTION="Arabic dictionary based on the DICT protocol"
HOMEPAGE="http://www.arabeyes.org/project.php?proj=Duali"
SRC_URI="mirror://sourceforge/arabeyes/${P}.tar.bz2"
LICENSE="as-is"
LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 ~hppa ia64 ~mips ppc ~sparc x86"
IUSE=""

@ -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/dev-cpp/libfrontend-elements/libfrontend-elements-1.1.4.ebuild,v 1.4 2012/11/23 18:06:49 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libfrontend-elements/libfrontend-elements-1.1.4.ebuild,v 1.5 2012/11/23 19:40:00 ago Exp $
EAPI="2"
@ -11,7 +11,7 @@ HOMEPAGE="http://kolpackov.net/projects/libfrontend-elements/"
SRC_URI="ftp://kolpackov.net/pub/projects/${PN}/$(get_version_component_range 1-2)/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm ~x86"
KEYWORDS="amd64 ~arm x86"
IUSE="examples"
RDEPEND=">=dev-cpp/libcult-1.4.6-r1"

@ -0,0 +1,22 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/arrows/arrows-0.4.4.1-r1.ebuild,v 1.1 2012/11/24 04:21:49 gienah Exp $
EAPI=5
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Arrow classes and transformers"
HOMEPAGE="http://www.haskell.org/arrows/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
RDEPEND="dev-haskell/stream:=[profile?]
>=dev-lang/ghc-6.10.4:="
DEPEND="${RDEPEND}
>=dev-haskell/cabal-0"

@ -1 +1,2 @@
DIST base-unicode-symbols-0.2.2.3.tar.gz 5549 SHA256 1201fcc936cf4328153d9ac7e20f797d904ac14ed6493689ddb1cfe61bb30320 SHA512 a8c84e9103dc437a795297d9cbc6adbf99492f5417bf17133f1e5e8700f149e72a1cf7a58540ac5a0878c3baa9daa77aeec3b557645efca7f4312262f0d10460 WHIRLPOOL 8a2981ffa0ff662fe6b41c08ae80145bdb255e737a53e6e5bf67eec396dcbc5b5af3562942a7ccf720cf9b7460fde64f659aa03df012669774a2a5ae67503f92
DIST base-unicode-symbols-0.2.2.4.tar.gz 5562 SHA256 a2f841430fec32edba778b74bde83bf0170ada7c5e2e59d7187c8f06d92dcca9 SHA512 8dcdafa1075ccea8f188b880b90430b7e86270f68fcca47bbee7fa7e695bc90765566e09a0f032103d8cf2a265069e80288f56714190c9e68470141e469a994d WHIRLPOOL cca678b2bf532b5544ca1f155aec8a1cb2e00dd0972c26d1f8591695b78a607282751d72935ed6ed9d39e9adad9c70d2379ede789a01713d47d30448babd7cb8

@ -0,0 +1,23 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/base-unicode-symbols/base-unicode-symbols-0.2.2.4.ebuild,v 1.1 2012/11/24 11:02:11 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Unicode alternatives for common functions and operators"
HOMEPAGE="http://haskell.org/haskellwiki/Unicode-symbols"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-lang/ghc-6.10.4:="
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6"

@ -1,2 +1,3 @@
DIST lifted-base-0.1.0.3.tar.gz 8557 SHA256 66f4f6ceca1612bc738a33ba786b717c4412a025079ece7eed6449ded19662ba SHA512 a280661e31a19cedd4c82b2acaf3332cf4fbec885008ef5dc1c475cc3df89024e5605583c952aebb8bdab4a5ed725b410f1c254c4c3c0abbec513dc3217d30b2 WHIRLPOOL b39ef6370280d5b7b05be6e5ab538d119eaed7245342c950b9eba1036a7887b125ac1a8f8f1747c473ff9ca57b5e938eed05f3f6cc5c457158e666117c1dde4c
DIST lifted-base-0.1.1.tar.gz 10640 SHA256 759300ba3eaf4e78455066c438c3f64ccffd6af5d80550bf4d0075c57f180691 SHA512 e213b8cc40e14e4ce1c85691b69fffefbc1049aaeeb5463543e6361073caf1068905e08a1f52a0b4f43c169b5a97788c0879c02f0f737614f44ac138d204bd29 WHIRLPOOL 3cf82c52ed6e7ed2688b8c53f1235032f15f1ca02c0f80a1695754fb3ccba5053bacb8e6a217fbbd632d374cd957f5ea6871385fe5d3bdc9b79f87b454122f8d
DIST lifted-base-0.2.tar.gz 11556 SHA256 cb4958e56f0d60e1a6ea60469633b7821ad6f4be342b50d477a6e9b038195189 SHA512 509b37d4aa5e31f9139429897ec0f1880ee31770e8b9b1fd4b86152b76c9f5eb74460681759148fa8f21d8d2d7b1655553f6bca2444bc2cbfeda7f7403072d82 WHIRLPOOL f10a5fcc45526636ece5a1458207d1e3db513426d4939c644ba9e30ba9164b0ec3d80fc88fae23c37762e185f565cfbd5d7de14cf6089308c959e34729a1b549

@ -0,0 +1,13 @@
--- lifted-base-0.2-orig/Control/Exception/Lifted.hs 2012-10-05 15:29:06.000000000 +1000
+++ lifted-base-0.2/Control/Exception/Lifted.hs 2012-11-03 10:44:27.063099107 +1100
@@ -13,6 +13,10 @@
{-# LANGUAGE Trustworthy #-}
#endif
+#if __GLASGOW_HASKELL__ >= 707
+{-# LANGUAGE ImpredicativeTypes #-}
+#endif
+
{- |
Module : Control.Exception.Lifted
Copyright : Bas van Dijk, Anders Kaseorg

@ -0,0 +1,38 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/lifted-base/lifted-base-0.2.ebuild,v 1.1 2012/11/24 11:01:33 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit base haskell-cabal
DESCRIPTION="lifted IO operations from the base library"
HOMEPAGE="https://github.com/basvandijk/lifted-base"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-haskell/base-unicode-symbols-0.1.1:=[profile?]
<dev-haskell/base-unicode-symbols-0.3:=[profile?]
=dev-haskell/monad-control-0.3*:=[profile?]
=dev-haskell/transformers-base-0.4*:=[profile?]
>=dev-lang/ghc-6.10.4:="
DEPEND="${RDEPEND}
test? ( >=dev-haskell/hunit-1.2.2
<dev-haskell/hunit-1.3
>=dev-haskell/test-framework-0.2.4
<dev-haskell/test-framework-0.7
>=dev-haskell/test-framework-hunit-0.2.4
<dev-haskell/test-framework-hunit-0.3
>=dev-haskell/transformers-0.2
<dev-haskell/transformers-0.4
)
>=dev-haskell/cabal-1.9.2"
PATCHES=("${FILESDIR}/${PN}-0.2-ghc-7.7.patch")

@ -1,3 +1,4 @@
DIST monad-control-0.2.0.3.tar.gz 13160 SHA256 d00e24e47be81bcf27d44d0d099104ac0e1b7c2b66f3fe84c6f09a9e6994fc7c SHA512 65456f2a8cd97fa5d6499496649199a2f4cfc2ff9aa3635509ac06c87796602237b91932713f94a545c0b1c4f4bc82bf2ad3a6da6b6dff225fa16727162fb170 WHIRLPOOL 2f35e731cca2dca42b057888d58b3b6fa0051f47203a6c2801cebf3d66653cd613b78f3a57570d6237f6d0c2764752495812a2d9b122376038df7815992d5ac0
DIST monad-control-0.3.1.1.tar.gz 10285 SHA256 9d74cf14af8793174d764163b3359b2c12d32ca7fa4a6d502691fd6ef84f5927 SHA512 3137e0931479b063e31c3913af3809b6f155dc179aa3663c6a6b22cf16efd059a178c5b89114558f6a726faa558804bbd3f282ba6bb9e82baf0e8ac2e14b7574 WHIRLPOOL f30d6ea145dd323bb817064f1ed7e5772126ecef2f6dbd241d4fba95f8efd276a136a73a270b52f6575c76dca6b18b25459ce301ee03c6471ef8ee3b72b1c6cf
DIST monad-control-0.3.1.3.tar.gz 10294 SHA256 69cb7b6967417e6477002255c7af2cd54cd7894782d8a753281033065196a06b SHA512 4f3c580dd36577d79e7856c6dd98fe4fc42f3ac2a8d5c730ea69d4b7a29104a6a981e4580519383bd50fc09dc4e73bc7ad30dcb573195bbb8feb20711e8c4a23 WHIRLPOOL 6e8821b7c421bd16d1f36de8541d20503a1ec381075652e9dd4a0e20a3cde6ec923ac36cb3125793af059f9684ca86783a793cb2e17e89c76e80e40c84698533
DIST monad-control-0.3.1.4.tar.gz 10338 SHA256 c17fd5fa094044816ab79158a00fa7a9fd8b35dfea27e1eecc4d4049b3916c57 SHA512 b3acebe09a29c571f8e9ce768dcf314ff5ed761ca786d8053ca427eafbb8e652df11ac00dbb91fb97f45030f70fbfec943783ccf635860f0afe3753ba16ca2fa WHIRLPOOL c2a776f63a07d3aad4d6b0b355e010846c3834e39c13f789493fc3d9f695423c7b02f06dd5d0f622d709ee944e0d81e01e29cfc36b0e9c024db6dc396819c674

@ -0,0 +1,29 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/monad-control/monad-control-0.3.1.4.ebuild,v 1.1 2012/11/24 11:02:50 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Lift control operations, like exception catching, through monad transformers"
HOMEPAGE="https://github.com/basvandijk/monad-control"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-haskell/base-unicode-symbols-0.1.1:=[profile?]
<dev-haskell/base-unicode-symbols-0.3:=[profile?]
>=dev-haskell/transformers-0.2:=[profile?]
<dev-haskell/transformers-0.4:=[profile?]
>=dev-haskell/transformers-base-0.4.1:=[profile?]
<dev-haskell/transformers-base-0.5:=[profile?]
>=dev-lang/ghc-6.10.4:="
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6"

@ -0,0 +1,22 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/mtl/mtl-2.1.2-r1.ebuild,v 1.1 2012/11/24 04:12:02 gienah Exp $
EAPI=5
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Monad classes, using functional dependencies"
HOMEPAGE="http://github.com/ekmett/mtl"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE=""
RDEPEND="=dev-haskell/transformers-0.3*:=[profile?]
>=dev-lang/ghc-6.10.4:="
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6"

@ -1,2 +1,3 @@
DIST regex-pcre-builtin-0.94.2.1.7.7.tar.gz 223037 SHA256 1ac5ae23a47d7a595f023e37c4acf9403b1e8db3525c8679bfcb8546a3eb9fb0 SHA512 580b5b1031b2893eba6c726af64077643b4e7ec3fe4e6f730ae0dd3d7d41c3bb71d485e6d3f49516768b40ad25f38e2ae5c19eca1f8e22b0d4ec55005b59c91e WHIRLPOOL 5c49da47f11fbf958706eb98d6d8c5f96fa8a1acb4f36fd2e3dd26dae14924e1b4f3205b05e08dc64a535730c2aa911c54445d8a90ed2cb11e995e13058fc561
DIST regex-pcre-builtin-0.94.4.1.8.31.tar.gz 286147 SHA256 a4335d110e538db67b71ac23013e5603689a129d78def9c9067beaad9af527bc SHA512 5d284355683f7a0cfb71358a911cf76dad1e7e04aa9e08c6fc8ce698cb02b85501ac6fe3122e31b553ce43033d1c018641d4d2600c7a860ce5508f6a26711cc7 WHIRLPOOL 3b1ea03ed48dbb9dec43c833bd163dd5d2b84c4ed44700a7ecb5231b7d917910fd3de28922fe667d263d10f96058383ab0d78a34710cb509878daf2c67d492d4
DIST regex-pcre-builtin-0.94.4.3.8.31.tar.gz 287858 SHA256 40d465882053af482b41c653c122fd26c279282a4388519413c98a36c8a76d79 SHA512 a0c664c9ecb45385e78d83080ca0b4dbfabe5ebcf9da85197eb8caf362be2a8f5148280ad24bafbfb5aa8197b215db2d91e443545e2d89b38aae151ebc77abb4 WHIRLPOOL e0a32b0d34f772cb94e73d3ee0ff786d02ceaf93040dfb24612c619435d6dee7e2893e039aaa845c2efdf8e0165822b82ddc5c36e8b794394dbea2d585a46030

@ -0,0 +1,24 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.94.4.3.8.31.ebuild,v 1.1 2012/11/24 10:46:39 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Replaces/Enhances Text.Regex"
HOMEPAGE="http://hackage.haskell.org/package/regex-pcre"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-haskell/regex-base-0.93:=[profile?]
>=dev-lang/ghc-6.10.4:="
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.2.3"

@ -1,2 +1,3 @@
DIST tagsoup-0.12.6.tar.gz 30467 SHA256 65d35a8bbf6a55d4a602f4a756feec0fc410f589e2a8b9e2662e8c2095fe2de0 SHA512 3dcb75b77b8a26bd4d248f921564ef5c578abe4336e4aad6be681311a67d110f9a8338b2c2c7140881e62a53df813f17cfb5ba5af0a3275193314ddf14d989c4 WHIRLPOOL 67512d23e9934a84f236c8e696f1ded90b6dfe844dd0b8f8cedc25cab777f7b3a51647795a836d72859901d7b932049ccbaa62ba0a1cae0861e2b4e8b89771a4
DIST tagsoup-0.12.8.tar.gz 30647 SHA256 a31e49133690b546a6b948a9ab9f924aaf5bd94f9e3e0afb99bb570c104c9515 SHA512 e6a0ac9a647baefa47cf72146efd5799aff4720c25eb8baacebd4e01b397f5965c8ba0f325e0ab3fbc72f4255d2c2e6ab0f9882241da88989c1a53a6ba799cb6 WHIRLPOOL 2a57db2af749ba3e55303b29822a4b25621248ba5d564f5f8cc2e92a1403b7ec0e4ca0662ff224c9bb8aea1fbedc74cc147f37e49bdb63dbf47f02b26776fadd
DIST tagsoup-0.12.tar.gz 29306 SHA256 e7d59b1e2473cb0f6b307a43fae943f5d35218a34b7733467bc76a85b0c95849 SHA512 54bbbe8578801f3ec01842fee721a448d395ca475ccc518f129585d0abf01b32e6432c9953bb038408e57d1876e69ecefd27c46dd105a62af2164e05358ee0b0 WHIRLPOOL 8328bcca678766649cc1694fcb76214ea67c5cc382bf0fe1b2e7981a739f4a45f755a422bf86c26f592f8290cee4ef0f23467f71cab824b2c15b2378c65f32e5

@ -0,0 +1,24 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/tagsoup/tagsoup-0.12.8.ebuild,v 1.1 2012/11/24 10:51:19 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.9999
CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Parsing and extracting information from (possibly malformed) HTML/XML documents"
HOMEPAGE="http://community.haskell.org/~ndm/tagsoup/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-haskell/text:=[profile?]
>=dev-lang/ghc-6.10.4:="
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6"

@ -1,3 +1,4 @@
DIST zip-archive-0.1.1.6.tar.gz 16730 SHA256 16aafc5f74c880398413a7c2adaaf90cae86006dcda58f663c1e1d795add90aa SHA512 348e5b389a420a984e73cc308eae2b1381cd25b667470717f5873e94e2c5e3dc8fcabb1259ba0c81ff600db36b1162d054e553c1f56373fe360fd0b04886c74d WHIRLPOOL 3921b85ef49949c8b389156c90f5dcfd5c89d6f5788a6cad40396a1871e31d6ea29ac9363313e1fbf325dd4c1a81ba439dd21e1e8003c688790893969d889727
DIST zip-archive-0.1.1.7.tar.gz 16795 SHA256 88c096d469d8b4d816dbe15571f2c1e61e31c1cd67f931672240063a51d8a2e0 SHA512 3337a94c4d2d17ec0df6ff492ae4d0fcd888196c6b780077c66b947914e639ac3d331040e6e9b83d382245d0e98630fca45a98a3a7f1544b548f7aa6a172f91e WHIRLPOOL 660762997a2f73f8a8229e4a43c6014ce803ef8071a87b88fb93aab26dcbdc10bf6e3d7ef3e0bc12f0035988da5eb588a7fd9be03e64516fda4be64f26a75200
DIST zip-archive-0.1.1.8.tar.gz 17227 SHA256 c11333201fad7f1fb19d4f40977b77620f04290005ead30ecbd4c4aec3940467 SHA512 3f315a4b64549a9570462d483b7a68cc42987aa993e89d01174cfd882a87b683ee50c96cb18add9b87f89083f607fda584e0dfa2db41c1566deffae922fa8e48 WHIRLPOOL f6b807a5adc94c7d44c9bdd789ebccc119d25838b5ea98aad1fb77a6ef4f709d53a493b1f48038917c3f761813eca225f5c8f153d95e76fd94373b8c9933894e
DIST zip-archive-0.1.2.1.tar.gz 11123 SHA256 f0ce17e41b28889543a1dd4dda1546b3cdd53a616101f3efb2846c37f39217b0 SHA512 c6e552ef3dcd201c7aad10f10b18cbf94d11e3704b01090f96f012366e6c22ea98da30e83696f8eb8ceb6d040c12d96fc6fd839da36210057b82bc07fcea0c6e WHIRLPOOL 472a1599acfde38583630c9947912dbecae8cdd58f3ad147a54056f524b2fb93acd6686d5f80f7ac502842b7c61c5752574aeaf2bef75854f3a23eaf23401dcb

@ -0,0 +1,99 @@
Patch is in experimental state.
Hasn't sent upstream. Maybe binary package is
a better place to get lookAhead{,M} back
to lessen code uglification.
diff --git a/Codec/Archive/Zip.hs b/Codec/Archive/Zip.hs
index 4ad717b..e471786 100644
--- a/Codec/Archive/Zip.hs
+++ b/Codec/Archive/Zip.hs
@@ -61,7 +61,9 @@ import Data.Time.Clock.POSIX ( utcTimeToPOSIXSeconds )
#endif
import Data.Bits ( shiftL, shiftR, (.&.) )
import Data.Binary
+import Control.Applicative ((<|>))
import Data.Binary.Get
+import Data.Maybe
import Data.Binary.Put
import Data.List ( nub, find )
import Text.Printf
@@ -88,6 +90,22 @@ import qualified Codec.Compression.Zlib.Raw as Zlib
------------------------------------------------------------------------
+lookAheadM :: Get (Maybe a) -> Get (Maybe a)
+lookAheadM gma =
+ (do ma <- gma
+ case ma of
+ Nothing -> fail "lookAheadM: input not met"
+ _ -> return ma
+ ) <|> return Nothing
+
+lookAndCheck :: (a -> Bool) -> Get a -> Get (Maybe a)
+lookAndCheck p gma =
+ (do ma <- gma
+ if p ma
+ then return (Just ma)
+ else fail "lookAndCheck: input not met"
+ ) <|> return Nothing
+
-- | Structured representation of a zip archive, including directory
-- information and contents (in lazy bytestrings).
data Archive = Archive
@@ -492,12 +510,11 @@ localFileSize f =
getLocalFile :: Get (Maybe (Word32, B.ByteString))
getLocalFile = do
- sig <- lookAhead getWord32le
- if sig /= 0x04034b50
+ offset <- bytesRead
+ sig <- lookAndCheck (== 0x04034b50) getWord32le
+ if isNothing sig
then return Nothing
else do
- offset <- bytesRead
- skip 4 -- signature
skip 2 -- version
bitflag <- getWord16le
skip 2 -- compressionMethod
@@ -520,11 +537,10 @@ getLocalFile = do
-- record has signature 0x08074b50; this is not required
-- by the specification but is common.
do raw <- many $ do
- s <- lookAhead getWord32le
- if s == 0x08074b50
+ s <- lookAndCheck (== 0x08074b50) getWord32le
+ if isJust s
then return Nothing
else liftM Just getWord8
- skip 4 -- signature
skip 4 -- crc32
cs <- getWord32le -- compressed size
skip 4 -- uncompressed size
@@ -581,11 +597,10 @@ putLocalFile f = do
getFileHeader :: M.Map Word32 B.ByteString -- ^ map of (offset, content) pairs returned by getLocalFile
-> Get (Maybe Entry)
getFileHeader locals = do
- sig <- lookAhead getWord32le
- if sig /= 0x02014b50
+ sig <- lookAndCheck (== 0x02014b50) getWord32le
+ if isNothing sig
then return Nothing
else do
- skip 4 -- skip past signature
skip 2 -- version made by
versionNeededToExtract <- getWord8
skip 1 -- upper byte indicates OS part of "version needed to extract"
diff --git a/zip-archive.cabal b/zip-archive.cabal
index 435514c..cbc8da8 100644
--- a/zip-archive.cabal
+++ b/zip-archive.cabal
@@ -29,7 +29,7 @@ Library
Build-depends: base >= 3 && < 5, pretty, containers
else
Build-depends: base < 3
- Build-depends: binary < 0.6, zlib, filepath, bytestring >= 0.9.0, array, mtl, utf8-string >= 0.3.1, old-time, digest >= 0.0.0.1, directory, time
+ Build-depends: binary >= 0.6, zlib, filepath, bytestring >= 0.9.0, array, mtl, utf8-string >= 0.3.1, old-time, digest >= 0.0.0.1, directory, time
Exposed-modules: Codec.Archive.Zip
Default-Language: Haskell98
Hs-Source-Dirs: .

@ -0,0 +1,37 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/zip-archive/zip-archive-0.1.2.1-r2.ebuild,v 1.1 2012/11/24 04:42:04 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.9999
CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Library for creating and modifying zip archives."
HOMEPAGE="http://github.com/jgm/zip-archive"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE=""
RDEPEND=">=dev-haskell/binary-0.5:=[profile?]
>=dev-haskell/digest-0.0.0.1:=[profile?]
dev-haskell/mtl:=[profile?]
>=dev-haskell/utf8-string-0.3.1:=[profile?]
dev-haskell/zlib:=[profile?]
>=dev-lang/ghc-6.10.4:="
DEPEND="${RDEPEND}
test? ( dev-haskell/hunit
dev-haskell/time
)
>=dev-haskell/cabal-1.10"
src_prepare() {
if "has_version >=dev-haskell/binary-0.6"; then
epatch "${FILESDIR}"/${P}-binary-0.6.patch
fi
}

@ -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/dev-lang/swig/swig-2.0.8.ebuild,v 1.3 2012/11/14 10:44:39 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-2.0.8.ebuild,v 1.5 2012/11/24 01:01:19 blueness Exp $
EAPI=4
@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-3 as-is"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="ccache doc pcre"
RESTRICT="test"

@ -1,2 +1 @@
DIST eeze-1.7.0.tar.bz2 286401 SHA256 790c03fb9b21b4c6785a6affd22e85481463b4f93ffd82510ace6d587f8cbfd0 SHA512 443d7a45bd0693f9fa82245952b2357c1871637bcc2222df4bba717a3772d9048f829fa60e05e1c4c10131fcac7abdb4ae09ac53235a7c494d03b04e6fa8da9c WHIRLPOOL a8e47a68ed8520a968426e2a3fc68f8f62efb10ea3f10e024dd9651e2f77cbc9f52b0eceed02e2bc9ffdc527bb9526483697a98a401fde6b33acc8172a493154
DIST eeze-1.7.1.tar.bz2 518296 SHA256 6a696e2fe1ad14983ca7555eed2c50dd39f9a084e04475f0d25fd31d32e3cd58 SHA512 5d3afc9cd7aeb1b3bbd14a7fae7a66bd43c482e732b7b005fd405ad278722d8e7906552be812b729b116e48e7f5c8c6cd3bbba2b284726ba181f86910977ae40 WHIRLPOOL 0fa57760cc3ddd3e9519cce054c9ab9ed4e870918922645ce194878629f8b258df3bb9e872ee0879fb3be92d7f0fc247555a074f797527a7ce7265b23af2549c

@ -1,26 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/eeze/eeze-1.7.0.ebuild,v 1.2 2012/09/10 23:28:56 vapier Exp $
inherit enlightenment
DESCRIPTION="library to simplify the use of devices"
HOMEPAGE="http://trac.enlightenment.org/e/wiki/Eeze"
SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="static-libs utilities"
DEPEND=">=dev-libs/ecore-1.7.0"
RDEPEND=${DEPEND}
src_configure() {
MY_ECONF="
$(use_enable utilities eeze-disk-ls)
$(use_enable utilities eeze-mount)
$(use_enable utilities eeze-umount)
$(use_enable utilities eeze-udev-test)
"
enlightenment_src_configure
}

@ -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/dev-libs/eeze/eeze-1.7.1.ebuild,v 1.1 2012/10/22 14:38:37 tommy Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/eeze/eeze-1.7.1.ebuild,v 1.2 2012/11/23 22:12:13 tommy Exp $
inherit enlightenment
@ -11,7 +11,8 @@ SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="static-libs utilities"
DEPEND=">=dev-libs/ecore-1.7.0"
DEPEND=">=dev-libs/ecore-1.7.0
>=dev-libs/eina-1.7.0"
RDEPEND=${DEPEND}
src_configure() {

@ -1,3 +1,4 @@
DIST libsigc++-1.2.7.tar.bz2 326205 SHA256 d9163d90e259bfde9164c7b218475a7664a7907a1b3197f17bc1035f36112225 SHA512 79fd9657219459bce64fc069dbcb054959e324b5d546b5f11acaae5e5bedcc4dca699a21c949e3f6b2ec0dbe1c3dba3981158e5950d0aaba5028445b2ad5740f WHIRLPOOL dc6df83f3d39883993f612150a62cfc470b9eabd28f36bb674d90daf80de894d3d37541df572d85f8873cba4d8a4e70c08ae54f83476c33f839bc86ea5b3cb88
DIST libsigc++-2.2.10.tar.xz 2911656 SHA256 8ceb6f2732f5399ef50d5b70f433d49945a12e0900b8f9f43c135866a2e5bf47 SHA512 b5aa70a5c67d5ff0ce3ff62872d5c940735bdb5d0aab4318f46bcac94f3e66abc50474c632e50427676f9edc478cf16b7e579288f15e2e475009e35a61248971 WHIRLPOOL 348fe35696b56dc4fb1b00ecb3524171809da349aa95553a788a2020bb6e582c95c5692c0ee1e62078bafd0e9174a90cdde3447a7287ac0252b6db8ad651d3dc
DIST libsigc++-2.2.11.tar.xz 3287824 SHA256 9834045f74f56752c2c6b3cdc195c30ab8314ad22dc8e626d6f67f940f1e4957 SHA512 9f5022b80920e36fdfb6c52452da0ff18eec7e7836a945b50b5ce3423307ee37eb7f69ec1b206b651a668c8c458737aa51904c61121fc939286c580eaee98c59 WHIRLPOOL 99a5ea8653d1336e832e73203d223056d1b228971925edcbe19b7374818a60985f4b365bd0c9c844a092eb8824ef57bc51d884acd46fd1342ff40ab07772d720
DIST libsigc++-2.3.1.tar.xz 3458088 SHA256 67d05852b31fdb267c9fdcecd40b046a11aa54d884435e99e3c60dd20cd60393 SHA512 8c9aa63c56e978ec3e38fda9919ffbba173b97342d0e19d0ae3126e9edb97aa1d42e79897a65b054044e87604f67f1f804db8d7a8e3dc68540b1441188b8a1ef WHIRLPOOL 66f5edf5d974eadac4782929b6e2b9bf55268502facd9323a6a572fef521d613b2223331f9c97977b191538ed32e72399eaf4b0f40d4e58e4bbb6f0d0755ff39

@ -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/dev-libs/libsigc++/libsigc++-2.3.1.ebuild,v 1.1 2012/11/24 17:59:53 eva Exp $
EAPI="4"
inherit eutils gnome.org flag-o-matic
DESCRIPTION="Typesafe callback system for standard C++"
HOMEPAGE="http://libsigc.sourceforge.net/"
LICENSE="LGPL-2.1"
SLOT="2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc static-libs test"
RDEPEND=""
DEPEND="sys-devel/m4"
# Needs mm-common for eautoreconf
src_prepare() {
# don't waste time building examples
sed -i 's|^\(SUBDIRS =.*\)examples\(.*\)$|\1\2|' \
Makefile.am Makefile.in || die "sed examples failed"
# don't waste time building tests unless USE=test
if ! use test ; then
sed -i 's|^\(SUBDIRS =.*\)tests\(.*\)$|\1\2|' \
Makefile.am Makefile.in || die "sed tests failed"
fi
}
src_configure() {
filter-flags -fno-exceptions
econf \
$(use_enable doc documentation)
$(use_enable static-libs static)
}
src_install() {
DOCS="AUTHORS ChangeLog README NEWS TODO"
default
if ! use static-libs ; then
prune_libtool_files
fi
if use doc ; then
dohtml -r docs/reference/html/* docs/images/*
insinto /usr/share/doc/${PF}
doins -r examples
fi
}

@ -1 +1,2 @@
DIST tinyxml2-1.0.1_p20120531.tar.bz2 87754 SHA256 e5b549e8417c93bd565236a75b6d0678e66fcc6bea6ab3d1e1278a8d63fe5199 SHA512 c00323e7392204c1032c6f45647946be320432ea69c43cf95116bb30a1bc11af07f149f9cb58513c0dae57c945b52887941c6a3cf9f5a9fd3fd550c95832558e WHIRLPOOL 0c0300f8319327f634a4a408ba71dcdec4c1457f3f7ca32d73848c5a9e757d7053ff648df1b3b4f99520520c4f0de1d381ed58eda3b1ee310217b08b74d012d0
DIST tinyxml2-1.0.9_p20121123.tar.bz2 91204 SHA256 894b6b1136c86cc98bff77892ca077726b470432e871ca8c8c605177047272ea SHA512 054342b51141771c7611ae5aeb6ea332c42dff603aa6747f802d02bd010cad4b5c84fadf976576d2a604f1cccc7afe95ff23682a98c9294b032c94aa48b09aaf WHIRLPOOL 9aa505e7794b1fe1919b185d2080e63f3b01f44d2daeba94b7da6701f4931ec9188c0f92c9db9c6e8ac02772ef85f582b3a5d64227fd7b353da0a258c8a72eb7

@ -0,0 +1,20 @@
--- tinyxml2-1.0.9_p20121123/CMakeLists.txt
+++ tinyxml2-1.0.9_p20121123/CMakeLists.txt
@@ -55,10 +55,13 @@
VERSION "${GENERIC_LIB_VERSION}"
SOVERSION "${GENERIC_LIB_SOVERSION}")
-add_executable(test xmltest.cpp)
-add_dependencies(test tinyxml2)
-add_dependencies(test ${TARGET_DATA_COPY})
-target_link_libraries(test tinyxml2)
+set(BUILD_TEST OFF CACHE BOOL "Set to ON to build tests")
+if(BUILD_TEST)
+ add_executable(test xmltest.cpp)
+ add_dependencies(test tinyxml2)
+ add_dependencies(test ${TARGET_DATA_COPY})
+ target_link_libraries(test tinyxml2)
+endif(BUILD_TEST)
if(BUILD_STATIC_LIBS)

@ -0,0 +1,35 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/tinyxml2/tinyxml2-1.0.9_p20121123.ebuild,v 1.1 2012/11/24 02:54:41 radhermit Exp $
EAPI="5"
CMAKE_MIN_VERSION="2.8.5"
inherit cmake-utils
DESCRIPTION="A simple, small, efficient, C++ XML parser"
HOMEPAGE="http://www.grinninglizard.com/tinyxml2/"
SRC_URI="http://dev.gentoo.org/~radhermit/distfiles/${P}.tar.bz2"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="static-libs test"
PATCHES=(
"${FILESDIR}"/${P}-test.patch
"${FILESDIR}"/${PN}-1.0.1_p20120531-test-return-status.patch
)
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_build static-libs STATIC_LIBS)
$(cmake-utils_use_build test TEST)
)
cmake-utils_src_configure
}
src_test() {
cmake-utils_src_test
./test || die "Tests failed"
}

@ -1 +1,2 @@
DIST sqlite3-ocaml-2.0.2.tar.gz 60430 SHA256 8cc2236b139d0f8bce069686eab04af6eeac25d4caa8fb197d52f8281061c8f9 SHA512 d7b6a665c9192f2b8088c176aa43a750f88f645ad8d80dd66fbe6f3a406f79a877cb44a13ac639d75c12bbb2f5a2c9c822e73ed01e468c1db59b5e69392c4273 WHIRLPOOL 86daadbd3da760b03af36421560bedd36b234ffb220275985b051bc3776e64626e0ec05442c80d2d5f7dd2474dd60a850f7fe3b32ada7a468c492c0c759541f6
DIST sqlite3-ocaml-2.0.3.tar.gz 60555 SHA256 6c08262a90fb737ba9634e8c311bac3a25dca0cfa639c1d1cd63c0e869ce79f9 SHA512 231e4880ed42d31577afc1add9ced2fbf5f312cce7e6c6a6bf34c7b8dd3bab9c3de87cb21a3623ad853f6e0da715a4d150bd20fad01c136ea751fa2b08a66633 WHIRLPOOL 872cc324b84abaf4a23b0b7c1118ac59cb605d413ea9756f344766640db1856e9623e8e0048bc89182d9e3115b428cea4831022d59209a0534683069ba721957

@ -0,0 +1,29 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/ocaml-sqlite3/ocaml-sqlite3-2.0.3.ebuild,v 1.1 2012/11/24 01:01:05 aballier Exp $
EAPI=4
OASIS_BUILD_TESTS=1
OASIS_BUILD_DOCS=1
inherit oasis
MY_PN="sqlite3-ocaml"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="A package for ocaml that provides access to SQLite databases."
HOMEPAGE="http://bitbucket.org/mmottl/sqlite3-ocaml"
SRC_URI="http://bitbucket.org/mmottl/${MY_PN}/downloads/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
IUSE=""
DEPEND=">=dev-db/sqlite-3.3.3
>=dev-ml/findlib-1.3.2"
RDEPEND="${DEPEND}"
S=${WORKDIR}/${MY_P}
DOCS=( "AUTHORS.txt" "CHANGES.txt" "README.md" "TODO.md" )

@ -0,0 +1,18 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Clone/Clone-0.320.0.ebuild,v 1.1 2012/11/24 07:44:57 tove Exp $
EAPI=4
MODULE_AUTHOR=GARU
MODULE_VERSION=0.32
inherit perl-module
DESCRIPTION="Recursively copy Perl datatypes"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""
SRC_TEST="do"
mymake='OPTIMIZE=${CFLAGS}'

@ -1 +1,2 @@
DIST Clone-0.31.tar.gz 11753 SHA256 94432ba5cadbf9f78fb29a23f68481e70e24d2e77f1f669f2919b00cc3a15f39 SHA512 651286926047c5c394f123a48ba578d86fc3e7736e9153f3360f705421d55c42dc2b46ad6fe8e1bd286b8fd42b056b479bf8ba16f9a4be6a28c84e0e8d031c2c WHIRLPOOL 473dcd42e3450e66d3d6644a4544e3b8c022dac34ee146adea647195b4ca26a0e40e3390d4925935e11550e3275172e0e8a08f03030b224b51c0bfadaeec3494
DIST Clone-0.32.tar.gz 12996 SHA256 f7b1d79c42064f4279f7e1b0913dc4bc9c387eec113b07f727ee58c6d1fc7aa2 SHA512 dab7bd61f5697af962ae16575d018db107cda8c09b85021dcc52a38693afdd6e90fa02320d1bd831921cc8d38bdbf08e2410c1187ddcb37fa4b3d0d840f98949 WHIRLPOOL c76b8e6b2ec5b9d50fe192ef8baa1f5315a9e6315870304fa28e1758cbc5c3fd1af179be9b9edcacbff53093d9c4e92ada0d80cc67aebafae1b791ef57a889aa

@ -0,0 +1,23 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Devel-StackTrace/Devel-StackTrace-1.300.0.ebuild,v 1.1 2012/11/24 07:41:44 tove Exp $
EAPI=4
MODULE_AUTHOR=DROLSKY
MODULE_VERSION=1.30
inherit perl-module
DESCRIPTION="Devel-StackTrace module for perl"
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="test"
RDEPEND="virtual/perl-File-Spec"
DEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.31
test? ( >=virtual/perl-Test-Simple-0.88 )"
SRC_TEST="do"

@ -1,2 +1,3 @@
DIST Devel-StackTrace-1.27.tar.gz 18462 SHA256 da55edfd4fa20ee88c94dd36ff53890d3a27095a8305d4e812a84459595ae706 SHA512 75b3e23e029a02ba9383f14e339c68838cdff9bfd31a3537cc374b33076394311cb527f7069f2c39da4c39e74aff3cd97ccc194c367e478f2e030127e89a9138 WHIRLPOOL 89cc29d92e7780638cb106a319f76b3aad5e2fdccb104e2a96beb4ab721ac6cb5e38d2a7ea9461689af70f2d7993fce4b235722c19403541fe93e074a1700bec
DIST Devel-StackTrace-1.29.tar.gz 18428 SHA256 b8984239ac4554b080438a21d440322fb19fdbdb44bd63c29e5af035b81c465e SHA512 65c91dbd18350a8db96219b9d12efd5c69da892d879812f6937718e8fe1f5dfe7dd23452ab6d256de5f973257e376b66c0dc1e7fbc0f655dc33358579c9b79c9 WHIRLPOOL 206cdc4a238734cc84ea50d0fca098936d6aa569271e6e8190253077b58c8e84b0495c5c9ec46478b93f0012463dbbea41e1c9b794ee72ca07cbae81dd0eab36
DIST Devel-StackTrace-1.30.tar.gz 18518 SHA256 f4af79762263e477a65764ec9ff837e6e1c9f1f2c966c183036cd54bdee723d4 SHA512 9ba394d9cf44587987abbca82d86c393f795a828bb4c8b370c617609bcaea53286891e418934eb75966664d31b4da56150b2080e732fc701a51306628ed57e67 WHIRLPOOL 6990015cdc39a0f99da8fd896dcafd028e8139600109ffefbbd379cf14b3590c584efc499082b018b2d9f5b24f8b0b32345b2fa669a51fb494af58846a893241

@ -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/dev-perl/Digest-CRC/Digest-CRC-0.180.0.ebuild,v 1.5 2012/11/23 18:16:26 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Digest-CRC/Digest-CRC-0.180.0.ebuild,v 1.6 2012/11/23 20:37:21 blueness Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Generic CRC function"
SLOT="0"
KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~amd64-linux"
KEYWORDS="amd64 ~arm ~hppa ~mips ~ppc ~ppc64 x86 ~amd64-linux"
IUSE=""
RDEPEND=""

@ -0,0 +1,27 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Error/Error-0.170.190.ebuild,v 1.1 2012/11/24 07:53:42 tove Exp $
EAPI=4
MODULE_AUTHOR=SHLOMIF
MODULE_VERSION=0.17019
inherit perl-module
DESCRIPTION="Error/exception handling in an OO-ish way"
LICENSE+=" MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
RDEPEND=""
DEPEND="${RDEPEND}
>=virtual/perl-Module-Build-0.390.0
test? (
>=dev-perl/Test-Pod-1.140.0
>=dev-perl/Test-Pod-Coverage-1.40.0
)
"
SRC_TEST="do"

@ -1,3 +1,4 @@
DIST Error-0.17016.tar.gz 20990 SHA256 f013a33ce33f324d6ff73ca074f34aa13f04bcec11e7f91c820c2e7b5e1979aa SHA512 02b7bbfc108e105dcf9a18fb3eb3f282df382680fe2230d6b450cf9cf4c66ab244a324d6707c7f5d27b294de760b6a7e22480003504595ebeca09110475769d3 WHIRLPOOL 7bc2b6d793b112d437004195e586ecacd91599ba4df2ddcf523aa3ed282b3650a68b7210b714451508b36b00306871d89666cc19dd405b2301027cd09c38b493
DIST Error-0.17017.tar.gz 22191 SHA256 c4788ad1c6187f91b0b727d65a6c25af4da8e86be2f4e75a3ea6b7120b1c4a2b SHA512 12c11afd42c8394d378b1e34680e655f192796175608d625ff2fee64e41ce713100c8f618f3b2cf8cd6e999fa7306796607373adc30129b7464522eebbb3b433 WHIRLPOOL fe6c65205c218f31ddf71ac4e1950fad8a83b4a623e973b1ae6288078d566b03ebe9802cd143fcf64e825e3f17106c36bf7f54ce278e4f72e57567862e88dae1
DIST Error-0.17018.tar.gz 22129 SHA256 190b50fb765ffaa6bb93ad01ed90b724140f410a19a0af813ab96dfa3af66ab2 SHA512 3336230dd3c65a657e44e9c2bb57638b3d66ad2de6192ea5a1e6ccb9585caebe59988c7802b234f1663b2bd51ec5c1cebb84dd9c859488184b3c992b5b714d4c WHIRLPOOL 07c48ad39bb96857811b5fe53578624c22977e70b4edde5608b3abf77ea2e99506f18c11661701d4fd32821e230a83f0b6b85c7f21de113b9d932dd5b2f28d93
DIST Error-0.17019.tar.gz 22341 SHA256 513ccf742bf4dd00d13ff8e5296282f8a8beaaa8e3b10117281275a125970954 SHA512 9266270073a82dc159cc600a28df20b6c9ae999e7d0be2712480f722d6a07b48c01847eb66a9cd18425741aeca9d74a07705e0ad695f98b308c66b25c8af3f1f WHIRLPOOL fc5a73d061f9e88965a2283040825cb886ef618a499359d70e09e7f19073f985073c267163c23605e2f6e2f56e1bd3fc22b9823e18e07ae65584be8cf19873c1

@ -1 +1,2 @@
DIST Spreadsheet-WriteExcel-2.37.tar.gz 566688 SHA256 34e0c28d362a5248936a8ff09211c5ade6ae23fe6e7eddf3ad9ff48fca1f7a68 SHA512 a1ead6ff126424c88111b1b767f025d00329634cc5127e13f998402d630e99e8f1b41a2e6ab815b9707d3b83eebc399d69dd0967491726a0deed42557fdb6bab WHIRLPOOL ecf998b2986a691554e1fee594422f39af3b5203b13a7a30126d891150cd225f23080fa3fe5cbc458bbae9cd5cdf420f816ddbab925a11f9e2f364320fe3dc0d
DIST Spreadsheet-WriteExcel-2.38.tar.gz 494584 SHA256 57ba16d96a820fa19bf4c8c9e035ce4c0e66a37aaf4d6405f304ebb87eeffa92 SHA512 ab02e155d83a9e14d4494f1e971dc36488b5093c0d8f4c8ab9e25127f322571c1768ae177eec4401c590bcb09d665829d9e1c6c5ee060a36fdfbe7f0cc85aea4 WHIRLPOOL 404776fa9817df8d987eb61ea1f080af9108ff95f379dc381abe1822950d66d1a63d6c8f0fcd723fb827d0bae50f5fc5906a9d8e7a08c15e9c4fb4b80e96056a

@ -0,0 +1,23 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Spreadsheet-WriteExcel/Spreadsheet-WriteExcel-2.380.0.ebuild,v 1.1 2012/11/24 07:39:51 tove Exp $
EAPI=4
MODULE_AUTHOR=JMCNAMARA
MODULE_VERSION=2.38
inherit perl-module
DESCRIPTION="Write cross-platform Excel binary file."
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""
RDEPEND="virtual/perl-File-Temp
dev-perl/Parse-RecDescent
>=dev-perl/OLE-StorageLite-0.19
dev-perl/IO-stringy"
DEPEND="${RDEPEND}"
SRC_TEST="do"

@ -3,3 +3,4 @@ DIST Sys-Virt-0.9.10.tar.gz 76896 SHA256 1fdf35b96d8d77b6f3eeb1737e7c56040d11e7e
DIST Sys-Virt-0.9.11.tar.gz 78780 SHA256 3428544d25b234d27d2894c68bab559ebba719f61a1c6a9f923b83abf3552055 SHA512 ff71bffd793de843e87106de60a48b1322cc675bd3e156710699fdc430a7bc5a25ffbb13a27dc5fa4355958547f68119e4f6d0dc61858e61ca574901ed5f70c3 WHIRLPOOL 7c4fe72dd94dc04946b2c29546a5a99e886771c7d9a9aee76a6ca7e0c14aca5bc7c451e07fb7bbe375e3ceb354edd02799638913ef19af9bb064fc2a8223ffd4
DIST Sys-Virt-0.9.12.tar.gz 79426 SHA256 8228cc437cf295f8f81de48b065c93ca4fc71536633cd0cc5f5ce3c8b61eafc0 SHA512 9c510ee90677c9a6324998641311e0391fe15b04d83562d23bea45652492f5d75921175c61d922f81e18615e02bfa69679f9ac4fc26da5d19b39289a5a8984a9 WHIRLPOOL f181b35cef51b15a0749dcd7a20c080fc197566c929c3f8cdd5c99585e0f04fd8f04a6f4d53a09052e93bb5a46da9384b2ea2c9dac4eae269054f7dd2c01ab09
DIST Sys-Virt-0.9.13.tar.gz 80647 SHA256 a9132ce6bfd7ad9b81ba1724064c32aef73296fa777767727989038c9a989a5e SHA512 10f713a35136d686e8bf1374e5cff17cdb6aadcf84e1b20f27ebe855b376f0de986f361b2f8f8a68dead3ef22c3407478c54ca82b4220554d463cf256db65b04 WHIRLPOOL b8d1d3f9143f9e632beb105cff06641e3cd41fc499effd34510d363462b41d3603d375a9e6f73bdcb9378678efb95b284f6c3a304b14de7fe9cf94d3c0607eab
DIST Sys-Virt-1.0.0.tar.gz 88553 SHA256 120422a43e481e47e4ceeaa4388d03417033a92b35b84723b7f874e37339b907 SHA512 dc72a7dd98f2df18cd4b1030180f053f96c419410564ad93486430f3c3b3ce0d1a3c2fba0dcd918493042166082c667003cdee080d3c1aeedc9f61d260978d68 WHIRLPOOL 988a0253518a4c066c95580931d77080dff8d05446d3e9ab20b6e7df729f02f73e248dfb810d38b19d0414373c2d22c38bc1f3fe2f6ac785719a25cda43f61a8

@ -0,0 +1,31 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Sys-Virt/Sys-Virt-1.0.0.ebuild,v 1.1 2012/11/24 07:33:22 tove Exp $
EAPI=4
MODULE_AUTHOR=DANBERR
MODULE_VERSION=1.0.0
inherit perl-module
DESCRIPTION="Sys::Virt provides an API for using the libvirt library from Perl"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND=">=app-emulation/libvirt-${PV}"
DEPEND="${RDEPEND}
virtual/pkgconfig
test? (
dev-perl/Test-Pod
dev-perl/Test-Pod-Coverage
dev-perl/XML-XPath
virtual/perl-Time-HiRes
)"
SRC_TEST="do"
src_compile() {
MAKEOPTS+=" -j1" perl-module_src_compile
}

@ -1,2 +1,3 @@
DIST Test-Class-0.36.tar.gz 74252 SHA256 ff50d95cec2b1a89cde7c064c376700b6246ade58733cebbd547afe777021b4a SHA512 f99298c1982cd0e9d58bf080beeba84329cc0d98d172ebe3bdc2fcd432fb2d956ab2046c24721215002af9d43b0ebda4652b7290e3d8c39ec2ca7198264d1073 WHIRLPOOL c18dd9b2d86fbcbff7db602f7c77f93931a89f2a7ce5e0259b769ed1cbfeed7f7ad13a34f1da62cec2a6082c3379217f72843ac0a4d2eaa6272133f8166d2e43
DIST Test-Class-0.37.tar.gz 77317 SHA256 a7f76cfdd851c893333497c2d8e5a8be4f72473dc3c46c2033e7812eee3d6b0b SHA512 981e74b74a31bfec02a0f97983cbd1820faa2a346f660d98ee54facd08081f70aa9dc240c259303322395a6e830d1dde0df1f11f67f5b9ad84c26507605bf5b7 WHIRLPOOL 368d01f54395a47ba63c57776b21eedb558ef51477ef865a8f7671cfbb913c304448a1ad00d2b4b9e61dc648f7c3f865e28017377607eff4fa654f57620cf2f2
DIST Test-Class-0.38.tar.gz 78030 SHA256 05ab3c23095866b188805a491410949fc47fdebbe3d30bb9c8a5f8c284eb752f SHA512 dc2f0eda82eb3c04cbe2f84f7c7380f787e2ced12d6b14b6f5d6bc597f685a732c9fd8d4b2e7a679b53e9a1ebaa62d89eba0fc1f065baa281b9a17302dd5aa8e WHIRLPOOL 59036ed89206beaac67b4b8603428a6b8d0f57003f430141cb4a6e284aafa9149b1cd45dd6c13b73f70d8f2478a588de496e50202855ef161291800451258606

@ -0,0 +1,24 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Test-Class/Test-Class-0.380.0.ebuild,v 1.1 2012/11/24 07:36:21 tove Exp $
EAPI=4
MODULE_AUTHOR=ADIE
MODULE_VERSION=0.38
inherit perl-module
DESCRIPTION="Easily create test classes in an xUnit style."
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="test"
RDEPEND=">=virtual/perl-Storable-2
>=virtual/perl-Test-Simple-0.78
dev-perl/MRO-Compat"
DEPEND="${RDEPEND}
>=virtual/perl-Module-Build-0.380.0
test? ( >=dev-perl/Test-Exception-0.25 )"
SRC_TEST="do"

@ -2,3 +2,4 @@ DIST Text-CSV_XS-0.86.tgz 118092 SHA256 68292cb816794aec3590db425e130c547d67a74a
DIST Text-CSV_XS-0.90.tgz 119398 SHA256 01d623880a3333ad9d0dad0381a5025ed7fdbb092e9f2910a798639b327c61b2 SHA512 63e15e5d8f10a45e6849df01927253ef9f619731f895ff774d987d8197007f999d8e24efeebdcb19e9f1446b7cc2e0b0045c21df7653a024bc967edbd50d52f5 WHIRLPOOL ba94930ae2a4cb33ec236c4498a6f1fb0fb6978689c33a1ba2ec369cbe35fa3ee9a8858381078eaa8084ce9277a72a4ed42e17fff656d3409b3ab330ffd52b11
DIST Text-CSV_XS-0.91.tgz 119343 SHA256 932dbdd858faeb2354f363424ef2042380c91df87ae311350e95c34dd83927d0 SHA512 27bc377e5427bac02f31932907350096f1041c0318712e7e3826853590000202973e50798e7221729cff8b7dc5a5c5ce3a2725b3bf749b34e5520e773d5c5457 WHIRLPOOL 580fed4618ee933f238c3de24f8ddec7e80fb2409fbbcc9763e34f3108b1f4d15d0117a53894d765bb28469f5228ab269303778e27c6523f8ee1ae6bd365d425
DIST Text-CSV_XS-0.92.tgz 122966 SHA256 dd886bf22be41e3f1856ba70b50f2f79d3568e846739b03c13b7de2425fd3317 SHA512 cd4a67690bef30e4f66089a5b9c07d0a046a0296791c638aa3c9aa1b14ad736a1d26d0d201ba22f11d586ef85a66b83c586345ee42f9579334bdf91b3482c85f WHIRLPOOL 391afe8a254cc23e11f034b77b87a798c94148fbd09911c4cb590a6929fbd00d36a14b5b1476b2c4cbb214874c1fdeb18bb1bbfeee368c7f6751227ac171d346
DIST Text-CSV_XS-0.93.tgz 120579 SHA256 d39056eb4edf78162873d8a6e4f76174218dbb6e34743e3465c3ef4b09ffcb7f SHA512 42882a9483fc59d76ff455bf378486fa13d725f7f7d56c595b9e2b153520ccc750c0e8a36831fed19c9d451eb45e7d66fe4f8c09270160369e362ef42c54aa02 WHIRLPOOL 680dc23163be84373683533d490bc23cc5e6ad742f41818f5080297a568ff061a70853e00f426b6e7ecaab3a3a9c86b8d0d96ff8f4164c0697b365aba6dfbc5d

@ -0,0 +1,26 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Text-CSV_XS/Text-CSV_XS-0.930.0.ebuild,v 1.1 2012/11/24 07:37:57 tove Exp $
EAPI=4
MODULE_A_EXT=tgz
MODULE_AUTHOR=HMBRAND
MODULE_VERSION=0.93
inherit perl-module
DESCRIPTION="Comma-separated values manipulation routines"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
RDEPEND=""
DEPEND="${RDEPEND}
test? (
dev-perl/Test-Pod
dev-perl/Test-Pod-Coverage
)
"
SRC_TEST="parallel"

@ -1,2 +1,3 @@
DIST python-exec-0.1.1.tar.bz2 63912 SHA256 23c0b08a379f73332fa58ce795a616ae281becb4faa5f5108e00920ccf5c13d7 SHA512 1acb06412306b0bbb6dea5af3da0e74c79faf89c99337a3dc5507e02f69b47fec67168dd9d11cc009cf34d6f9cebc511dca373392a606cf0f3e4ef1ee6d10fe4 WHIRLPOOL a671645452ad1b75832310507b20a9c87f473d0d9a59001e00deff7a91df04a6007029279ed964f5e0ef5f7c6e93f0f3274916a5992c27f11716815ebcaaa1af
DIST python-exec-0.1.tar.bz2 63503 SHA256 327f2309730714f97750c88330111fc709a3560a8bdccdf6497c3ea96ca3369d SHA512 e7b66f6fafa9d957acd968feb2cec70a6c75e8849e2d6f7ab4c869fdfeae6ae323290ac011ba1e8a9e95999667efac8c1bc6674b74bffbd9068db86b90cb433c WHIRLPOOL d92f036e76074ab9e51f3be8e20d5e5f01f4516e795caf4392fe6f658509fcea92e126189d9d305a61d2e6117b956cdb8aa1a46076575a827eb204fc47e9313c
DIST python-exec-0.2.tar.bz2 65466 SHA256 df61ec2968930016dd14d5d1c5f12b5e501bc572bfe07f07e294906070e144fc SHA512 5f66eadedc9acfb915f830d8d8d16c2645d5f22f65fa0bfc9eb0ae77061c51484e07b98edcceb0b0cf6143c246cd3fa8f95b03c89b14e1fb1f0a6951a301d806 WHIRLPOOL 33e797f0bd3a259e8850a054c94c6cb68a32836e02a7a142de11bf8c838e6dab230f368d53fb4928dd62869794ec4ee84ba6c4bbdd0c8a60dce9c83759d23cd0

@ -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/dev-python/python-exec/python-exec-0.2.ebuild,v 1.1 2012/11/23 22:18:06 mgorny Exp $
EAPI=4
inherit autotools-utils python-r1
DESCRIPTION="Python script wrapper"
HOMEPAGE="https://bitbucket.org/mgorny/python-exec/"
SRC_URI="mirror://bitbucket/mgorny/${PN}/downloads/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
append_impl() {
pyimpls+="${EPYTHON} "
}
src_configure() {
local pyimpls
python_foreach_impl append_impl
local myeconfargs=(
--with-eprefix="${EPREFIX}"
--with-python-impls="${pyimpls}"
)
autotools-utils_src_configure
}

@ -0,0 +1 @@
DIST tweepy-1.12.tar.gz 31820 SHA256 6954fc547c69a841bb692e8402781a26afbee97f1c80c8526e806116143ddbbc SHA512 cf04b78eddef817f3b2f89ded33d8b7f295d4104484c05a9d56bbb3c20873569ccfd77b70acba43fc7ca7d8a4b24b3d130a21e88794b49ae8a294af21f95d653 WHIRLPOOL 3a0c7d992131d53abe9061d9defa854b71afc40159eb1f53086b5ea73abc78783cd5776dad2b6773e4a4f2d88fa0a46ad63bfd61bc9cb84d133e02f2d8f3aeb8

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<maintainer>
<email>dastergon@gentoo.org</email>
<name>Pavlos Ratis</name>
</maintainer>
</pkgmetadata>

@ -0,0 +1,31 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/tweepy/tweepy-1.12.ebuild,v 1.1 2012/11/24 17:07:47 dastergon Exp $
EAPI=4
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
inherit distutils vcs-snapshot
DESCRIPTION="A Python library for accessing the Twitter API "
HOMEPAGE="http://tweepy.github.com/"
SRC_URI="https://github.com/tweepy/${PN}/tarball/${PV} -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="examples"
DOCS="CONTRIBUTORS INSTALL README.md"
src_install() {
distutils_src_install
if use examples; then
docinto examples
dodoc examples/*
fi
}

@ -1,3 +1,4 @@
DIST urwid-0.9.9.1.tar.gz 238005 SHA256 81c95440f84a90872d5bd8f01bc507cd0e5e1ce67a878a62cb435a662e43d5a5 SHA512 04c1f491c6be60bcc0ab7e28022b81509bd9322cbdbba80585f38a10065eb8a86747f822ce9e4652a1f50e01588987fbbb13f24351047dfd50c2cf0f0377c070 WHIRLPOOL e1dbad9d8dc606a7d8ef673b3ae9562e85057ce3e8ce3eecfdc4c5eefbd38845dfe6f621b7ac3b231835d1109090ad980915eff484bb46c87bf342e2de0e7822
DIST urwid-1.0.2.tar.gz 285489 SHA256 2e13bd98dc8162caeb768263b6805f98a468ccb3bc28f6eed54770c80a514b37 SHA512 24061a0075775f7687d984ce4845db17c1acddcd7adad5a72f04ad8ff4cacddeb121397828f38d4fb0cbe0e64415e7c94aa54660e6eef0007edefcf4b5d2f1e8 WHIRLPOOL 4d1312ffeaebd9307f408279e588cfc69140bf52f668381799b6cdc686ac51aa482f5b59b88ac1b39e7e922e916bc169022b37e657dc1d6762cd9badc9dcfe11
DIST urwid-1.1.0.tar.gz 482310 SHA256 6d0807da40f6e943e89c2e1512e1631b6521574ded7957a7f1aabea4a0ad255a SHA512 8c84da8d497634ea484f0ac5e20277ae9a74777e00d46a058dcd44c566df073122800042a37ed3688c9b41be42ffefcf90b611b21b596491ca5aa074f4beafba WHIRLPOOL c7f819f19459e3b82b0bd6ae5d74bb892eb093dc7a3d89f028d0bb768b4c9f3d3f588e4e68fb3c6d9271b1cb318ecbc2310df1dda5abe580993d9280bd700505
DIST urwid-1.1.1.tar.gz 482432 SHA256 b301b4e0c2cd1634390cda80149d8aa2a07365af81a281ecf258770e47d30e99 SHA512 31a883998e1c91b46076a064b496c4c12fff972808d7d338b616251b29be2399caf5953ab8180d596f76260cd494f7ba09797886d637fce8d46cc1dfffe355ac WHIRLPOOL 3a3d78cce57b524ff7b877e97bd3de9dbf83d80d22b765eaef4bda364c7b5d51151dee58bac23751eb7837b6f530b0cb856890c355cd2a62b85e325ef4969447

@ -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/dev-python/urwid/urwid-1.1.0.ebuild,v 1.2 2012/11/05 22:10:00 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/urwid/urwid-1.1.0.ebuild,v 1.3 2012/11/24 02:04:27 radhermit Exp $
EAPI="4"
PYTHON_USE_WITH="ncurses"
@ -30,6 +30,10 @@ src_prepare() {
distutils_src_prepare
epatch "${FILESDIR}"/${P}-sphinx.patch
if [[ $(python_get_version -f --major) == 3 ]] ; then
2to3-$(PYTHON -f --ABI) -nw --no-diffs docs/conf.py || die
fi
}
src_compile() {
@ -37,14 +41,14 @@ src_compile() {
if use doc ; then
cd docs
sphinx-build . _build || die
PYTHONPATH="$(ls -d ../build-$(PYTHON -f --ABI)/lib*)" sphinx-build . _build/html || die
fi
}
src_install() {
distutils_src_install
use doc && dohtml -r docs/_build/*
use doc && dohtml -r docs/_build/html/*
if use examples ; then
dodoc -r examples

@ -0,0 +1,57 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/urwid/urwid-1.1.1.ebuild,v 1.1 2012/11/24 02:04:27 radhermit Exp $
EAPI="5"
PYTHON_USE_WITH="ncurses"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="*-jython"
PYTHON_TESTS_FAILURES_TOLERANT_ABIS="3.1"
DISTUTILS_SRC_TEST="setup.py"
inherit distutils eutils
DESCRIPTION="Urwid is a curses-based user interface library for Python"
HOMEPAGE="http://excess.org/urwid/ http://pypi.python.org/pypi/urwid"
SRC_URI="http://excess.org/urwid/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
IUSE="doc examples test"
DEPEND="dev-python/setuptools
doc? ( dev-python/sphinx )
test? ( dev-python/twisted )"
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
src_prepare() {
distutils_src_prepare
epatch "${FILESDIR}"/${PN}-1.1.0-sphinx.patch
if [[ $(python_get_version -f --major) == 3 ]] ; then
2to3-$(PYTHON -f --ABI) -nw --no-diffs docs/conf.py || die
fi
}
src_compile() {
distutils_src_compile
if use doc ; then
cd docs
PYTHONPATH="$(ls -d ../build-$(PYTHON -f --ABI)/lib*)" sphinx-build . _build/html || die
fi
}
src_install() {
distutils_src_install
use doc && dohtml -r docs/_build/html/*
if use examples ; then
dodoc -r examples
docompress -x /usr/share/doc/${PF}/examples
fi
}

@ -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/dev-ruby/allison/allison-2.0.3-r1.ebuild,v 1.8 2012/11/23 15:07:54 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/allison/allison-2.0.3-r1.ebuild,v 1.9 2012/11/24 02:30:50 blueness Exp $
EAPI=2
USE_RUBY="ruby18 ruby19 ree18 jruby"
@ -18,7 +18,7 @@ HOMEPAGE="http://fauna.github.com/fauna/allison/files/README.html"
LICENSE="AFL-3.0"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 ~x86-solaris"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 ~x86-solaris"
IUSE=""
all_ruby_install() {

@ -1 +1,2 @@
DIST eventmachine-0.12.10.gem 220672 SHA256 dcbe6193937366b5c6803f8aa09886ff241eeb13b782c1a33ff1a76f99a6ede8 SHA512 e290c60de4449706f2782bfe679bf9fb42b4e378cddb93567547561f30e1cedc00f29ab70e0f28ba74fde4a5def04db1ad0c0933711de2cf40208dbaaacde7d6 WHIRLPOOL 260de38b2f8dd9319cf8478d27b811486ee1c1e2a364b70fc6f8951f9d114e4a29119ed4b1fc856da136ffb34e177adfe78c99eff6a8a25247ce0792359e42d3
DIST eventmachine-1.0.0.gem 224256 SHA256 ff8a799d0bac093a37dff1fb3407aa460c756d8518e814155ccbcda967d450e3 SHA512 248be6cfa93f85d1e4cca267921d03035d61234b82431c33a3c566b1aff295aef9113f96bbcd82abc011df5f3143863651e97cc5a2e74a628511fc982c1819d2 WHIRLPOOL f0d9e1ba839c90cd7bcc84498b13b65e12c90b7298540b5221beac1bb7e0f64b75f5fce389a2ed71ac1387b41e238643d722219ff833b84b2f199e4ce099dd4f

@ -0,0 +1,70 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/eventmachine/eventmachine-1.0.0.ebuild,v 1.1 2012/11/24 11:31:42 graaff Exp $
EAPI=4
# jruby → has shims for Java handling but tests fail badly, remaining
# stuck; avoid that for now.
USE_RUBY="ruby18 ree18 ruby19"
RUBY_FAKEGEM_TASK_DOC="yard"
RUBY_FAKEGEM_DOCDIR="rdoc"
RUBY_FAKEGEM_EXTRADOC="docs/*.md README.md"
inherit ruby-fakegem
DESCRIPTION="EventMachine is a fast, simple event-processing library for Ruby programs."
HOMEPAGE="http://rubyeventmachine.com"
LICENSE="|| ( GPL-2 Ruby )"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE=""
DEPEND="${DEPEND}
dev-libs/openssl"
RDEPEND="${RDEPEND}
dev-libs/openssl"
ruby_add_bdepend "doc? ( dev-ruby/yard )"
all_ruby_prepare() {
# Remove package tasks to avoid dependency on rake-compiler.
rm rakelib/package.rake || die
# fix test issue - upstream b96b736b39261f7d74f013633cc7cd619afa20c4
sed -i -e 's/DEBUG/BROADCAST/g' tests/test_set_sock_opt.rb || die
# Remove the resolver tests since they require network access and
# the localhost test fails with an IPv6 localhost.
rm tests/test_resolver.rb || die
}
each_ruby_configure() {
for extdir in ext ext/fastfilereader; do
pushd $extdir
${RUBY} extconf.rb || die "extconf.rb failed for ${extdir}"
popd
done
}
each_ruby_compile() {
for extdir in ext ext/fastfilereader; do
pushd $extdir
# both extensions use C++, so use the CXXFLAGS not the CFLAGS
emake CFLAGS="${CXXFLAGS} -fPIC" archflag="${LDFLAGS}" || die "emake failed for ${extdir}"
popd
cp $extdir/*.so lib/ || die "Unable to copy extensions for ${extdir}"
done
}
each_ruby_test() {
${RUBY} -Ilib -S testrb tests/test_*.rb || die
}
all_ruby_install() {
all_fakegem_install
insinto /usr/share/doc/${PF}/
doins -r examples || die "Failed to install examples"
}

@ -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/dev-ruby/gherkin/gherkin-2.11.5.ebuild,v 1.1 2012/11/16 06:45:56 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/gherkin/gherkin-2.11.5.ebuild,v 1.2 2012/11/24 13:22:09 graaff Exp $
EAPI=4
USE_RUBY="ruby18 ruby19 ree18"
@ -14,7 +14,7 @@ RUBY_FAKEGEM_EXTRADOC="History.md README.md"
inherit ruby-fakegem
DESCRIPTION="Fast Gherkin lexer and parser based on Ragel."
HOMEPAGE="http://wiki.github.com/aslakhellesoy/cucumber/gherkin"
HOMEPAGE="https://github.com/cucumber/gherkin"
LICENSE="MIT"
SRC_URI="https://github.com/cucumber/gherkin/tarball/v${PV} -> ${P}.tgz"
@ -60,13 +60,21 @@ all_ruby_prepare() {
rm tasks/cucumber.rake tasks/rspec.rake || die "Unable to remove rake tasks."
fi
# Avoid dependency on yard if USE=-doc
if ! use doc ; then
rm tasks/apidoc.rake || die
fi
# Avoid implicit dependency on git
sed -i -e 's/git ls-files/echo/' gherkin.gemspec || die
}
all_ruby_compile() {
all_fakegem_compile
yard || die
if use doc ; then
yard || die
fi
}
each_ruby_compile() {

@ -1,3 +1,4 @@
DIST i18n-0.6.1.gem 61440 SHA256 d4ad6826f785a07b343f003886fc297fcacb3a84234dd3b16b6406bac3857474 SHA512 1a8bd5e7ef50c8174db5c278c82682d833e4eb157ade6578e662eff09c7fe8ad3e2dca12f045d95517ae0ae47f9c213ca0004657a9a62f66af19d68ba2da3a4b WHIRLPOOL a2ea73b8e1083cd1991ad6db7dd72a534d7cd86618f6b84201bca57442486eb639856da0bfcddeff47f22ca94d7f85f47e89612be7edaa1622551acb3ffada03
DIST i18n-git-0.4.2.tgz 65874 SHA256 a006e77e0d2c21c0c048c03521178df1b04276feed118145962181f6e5bb888d SHA512 b4e1e6c0c9d26a705931c89fc0fa7cf70f5b414d0a96bb556f20e89a422a4f9fa7236ac0b10c831b493db843f2dc69b8a56496dc50389ac18ade81b978b657d0 WHIRLPOOL f43011f91ec1b678388ddab8c53994fdc0cc477f6589d91bc0a86bf9dc3e522e90ec68ece75c559b9c40c7048e1517916a4006c8b1aff108111dfd4be62b02ce
DIST i18n-git-0.5.0.tgz 59685 SHA256 1893ee4ab2a1d63bcee095a574975b624062b5474dd98662eeccc245941f07be SHA512 38a8fd0dce04d639dad34d958fa229ca365f79a9f1c968576caa131ab45c4b61bf5cfef3e7810ad164a82a482ffd09e90f785423289b94dd42699832ce5063e1 WHIRLPOOL 2d51f991307b7baea5fef6367d045f791564c029508f974d65c82f4789d02aeb5cb922d4ba504a1d837e0879defc67ea75c4b7b60ada9313d464b2af0653e9b4
DIST i18n-git-0.6.0.tgz 60143 SHA256 ed6251b9c20b8af268cfe7ad30112c504ed54fda5d7846ec8e042c78d3910ca5 SHA512 e264178c70d6b2ef813da3897939ec817543c0527a0075d21af5fbc777cb385f241efd8b33fd5255bd876cf04ee25264fefc34b0a1bbc06b81e22e977bb1f284 WHIRLPOOL 538fc10533c26149860e1e312336e7c83cb46e99a4a49252a87a8679f9f3dba6c624eb921bd79b3143b3b9b92ca7b9dac5d893b314cf36828eb00d77a15fbcfa

@ -0,0 +1,31 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/i18n/i18n-0.6.1.ebuild,v 1.1 2012/11/24 13:46:16 graaff Exp $
EAPI=4
USE_RUBY="ruby18 jruby ree18 ruby19"
RUBY_FAKEGEM_RECIPE_TEST="test"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.textile README.textile"
inherit ruby-fakegem
DESCRIPTION="Add Internationalization support to your Ruby application."
HOMEPAGE="http://rails-i18n.org/"
LICENSE="MIT"
SLOT="0.6"
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "test? ( dev-ruby/activesupport dev-ruby/mocha dev-ruby/test_declarative )"
each_ruby_test() {
${RUBY} -w -Ilib -Itest test/all.rb
}
all_ruby_prepare() {
#Bundler isn't really necessary here, and it doesn't work with jruby
sed -i -e "15s/require 'bundler\/setup'//" test/test_helper.rb || die
}

@ -0,0 +1 @@
DIST mab-0.0.2.gem 72704 SHA256 7cd8ae8d265df32254f4d523055836df18e6eff65118dd710d82d5e2f6a25944 SHA512 21cdc81485aa75574b35c336f43edfc9ff4555446e707730bfbd4360079ba68cd949e6529ba64321bf1e9be67ced5191c7b28a1cf9bbbf323a4b3e290171aea1 WHIRLPOOL 08756dd9fe7a954ed4437000388286cb5f2687a52b4cbc3ee1e82f8f6ed51466cba3ddc6a6ad5957e029f106a6f4e1130090a091d080fe62f10257df015769bf

@ -0,0 +1,25 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mab/mab-0.0.2.ebuild,v 1.1 2012/11/24 10:01:38 graaff Exp $
EAPI=4
USE_RUBY="ruby18 ree18 ruby19 jruby"
RUBY_FAKEGEM_TASK_TEST="test"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="COPYING README.md"
inherit ruby-fakegem
DESCRIPTION="Markup as Ruby"
HOMEPAGE="http://github.com/camping/mab"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
ruby_add_bdepend "
test? ( dev-ruby/minitest )"

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

@ -1,3 +1,4 @@
DIST glossaries-3.01.zip 3863131 SHA256 4e7bcf9b2729e5c00df02c85b98a16e7f47e95d639d2ba59b44485dc219a2161 SHA512 947529912e6bc9cd28688dba23874b6c5b25afed8fd1f518307ac3cf54b894b077d9e98f09f95298abda932ae0eb6e15b736ce1ea034f9796638732c52254ae3 WHIRLPOOL 9ea6b3983226ec3f566cb1c8ef234fdd649d6515a70c8e8ace8d819b8b56af7fb7865d9ab86d3aa4f4121106bca17996327ab82afc6df30f826fe196d0e4ad97
DIST glossaries-3.02.zip 3710217 SHA256 3f6c0a7b04ade81fab64f55f709edf09ce6854e30624c79b04ef3b08ef0a3d3c SHA512 53ae95d19f01cb523bc89076c8c50418621b5f5d32e753e7d3d5316e8a31bf295a5014ac9ae7435359eb58ac87b749ad4a890b50654daa08cf320d857871c224 WHIRLPOOL 41cc8450e647aa3b7f17fae2a052636a3d6ebf07b30ee69aa3aed2b8e6bc03a29d54eaf4922ce206f92c0e92a215e54032ab1a8561369daa89432cd50d3e1051
DIST glossaries-3.03.zip 3723615 SHA256 348cb822690fff8120204816eb43a60f56e3583212b242d4a75637ab1e5ae217 SHA512 25d35b084d1d069c0edaeda38a48232980bf56ab4506545761082d055fa096c786ea926bd978d5f2575524d35114743f56694d9322486ddc0e3be4b11f21ada3 WHIRLPOOL 3c03ffd55ba6ad3a7bb107e6cc8c512bc33dc4353a50ba56ce7a1276dbc0762cc9cf5f326aab9e94732c425f92c7054851cee5522ca4c099130665dd21adba72
DIST glossaries-3.04.zip 3838009 SHA256 7597d2b61b2a253e562e6b16c33c8db09ea9bd940968d3e5ac96857503f30669 SHA512 1669c2288c31f1b1b79dc9776c55c2abfc8fd216482cf6175e9f788a2882cfe997ca13c9d93d317e4d31fcc9eba8dc977bc806874179654141ca7235ec7c3889 WHIRLPOOL 003016d2a2aaa8241d17464b74d902f228e2aad2730804af3e41075a5bbd176284a7f69ed95493fdd02842a502afde680be0e22b13b27740996563deaf35ba93

@ -0,0 +1,42 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-tex/glossaries/glossaries-3.04.ebuild,v 1.2 2012/11/24 02:16:09 radhermit Exp $
EAPI=5
inherit latex-package
DESCRIPTION="Create glossaries and lists of acronyms."
HOMEPAGE="http://www.ctan.org/tex-archive/help/Catalogue/entries/glossaries.html"
SRC_URI="mirror://gentoo/${P}.zip"
LICENSE="LPPL-1.2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc examples"
RDEPEND="dev-lang/perl
dev-texlive/texlive-latexrecommended
>=dev-texlive/texlive-latexextra-2008"
DEPEND="${RDEPEND}
app-arch/unzip"
TEXMF="/usr/share/texmf-site"
S=${WORKDIR}/${PN}
src_install() {
latex-package_src_doinstall styles
dobin makeglossaries
dodoc CHANGES README
insinto "${TEXMF}/tex/latex/${PN}/dict"
doins *.dict
if use doc ; then
latex-package_src_doinstall pdf
fi
if use examples ; then
docinto examples
dodoc samples/*.tex
fi
}

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

Loading…
Cancel
Save