Sync with portage [Tue Jun 19 17:44:20 MSK 2012].

mhiretskiy
root 12 years ago
parent ce60844ff7
commit 087a64c693

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/webapp-config/webapp-config-1.50.16-r4.ebuild,v 1.5 2012/06/17 18:39:10 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/webapp-config/webapp-config-1.50.16-r4.ebuild,v 1.6 2012/06/19 01:07:30 xmw Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -14,7 +14,7 @@ SRC_URI="mirror://gentoo/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd"
KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd"
IUSE=""
DEPEND=""

@ -0,0 +1,89 @@
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());
}

@ -0,0 +1,62 @@
# 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.1 2012/06/18 22:22:32 dilfridge 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 ; }
}

@ -20,7 +20,7 @@ start() {
VMNAME=$($su_command "VBoxManage showvminfo $UUID | sed -n '0,/^Name:/s/^Name:[ \t]*//p'")
if [ "${STARTUP}" == "auto" ]; then
ebegin "Starting machine ${VMNAME}"
$su_command "VBoxHeadless -s $UUID --vrde=config" &>> /var/log/vboxinit.log
$su_command "VBoxManage startvm $UUID --type headless" &>> /var/log/vboxinit.log
eend $?
fi
done

@ -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/phpvirtualbox/phpvirtualbox-4.1.7-r1.ebuild,v 1.1 2012/06/17 09:17:36 hwoarang Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/phpvirtualbox/phpvirtualbox-4.1.7-r2.ebuild,v 1.1 2012/06/18 17:28:40 hwoarang Exp $
EAPI="2"

@ -1,13 +1,12 @@
diff -Naur dbskkd-cdb-2.00.orig/Makefile dbskkd-cdb-2.00/Makefile
--- dbskkd-cdb-2.00.orig/Makefile 2009-02-06 11:56:47.000000000 +0900
+++ dbskkd-cdb-2.00/Makefile 2009-02-13 15:39:03.000000000 +0900
@@ -1,12 +1,15 @@
@@ -1,12 +1,14 @@
# dbskkd-cdb Makefile
-CC = cc -Wall -O2 -g -I/usr/local/include
+CC = cc
+CFLAGS += -Wall -g -I/usr/include
+LDFLAGS =
+CFLAGS += -Wall -g -I/usr/include -I/usr/include/cdb
COMPAT =
-CDBLIB = /usr/local/lib/libcdb.a
-INSTALLDIR = /usr/local/libexec

@ -0,0 +1,61 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-anthy/ibus-anthy-1.2.7-r1.ebuild,v 1.1 2012/06/18 16:00:09 maksbotan Exp $
EAPI=3
PYTHON_DEPEND="2:2.5"
inherit eutils python
DESCRIPTION="Japanese input method Anthy IMEngine for IBus Framework"
HOMEPAGE="http://code.google.com/p/ibus/"
SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="nls"
RDEPEND=">=app-i18n/ibus-1.2.0.20100111
app-i18n/anthy
>=dev-python/pygtk-2.15.2
nls? ( virtual/libintl )"
DEPEND="${RDEPEND}
dev-lang/swig
dev-util/intltool
virtual/pkgconfig
nls? ( >=sys-devel/gettext-0.16.1 )"
pkg_setup() {
python_set_active_version 2
python_pkg_setup
}
src_prepare() {
>py-compile #397497
}
src_configure() {
PYTHON="$(PYTHON -a)" econf $(use_enable nls)
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README || die
find "${ED}" -name '*.la' -type f -delete || die
}
pkg_postinst() {
elog
elog "app-dicts/kasumi is not required but probably useful for you."
elog
elog "# emerge app-dicts/kasumi"
elog
python_mod_optimize /usr/share/${PN}
}
pkg_postrm() {
python_mod_cleanup /usr/share/${PN}
}

@ -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-i18n/ibus/ibus-1.4.1.ebuild,v 1.10 2012/05/03 19:24:31 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus/ibus-1.4.1.ebuild,v 1.11 2012/06/18 13:39:14 yngwin Exp $
EAPI=4
PYTHON_DEPEND="python? 2:2.5"
@ -14,7 +14,7 @@ SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 arm ppc ppc64 x86 ~x86-fbsd"
IUSE="dconf doc +gconf gtk gtk3 +introspection nls +python vala X"
IUSE="dconf doc +gconf gtk gtk3 +introspection nls +python vala +X"
REQUIRED_USE="|| ( gtk gtk3 X )" #342903
RDEPEND=">=dev-libs/glib-2.26

@ -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-i18n/scim-uim/scim-uim-0.2.0-r2.ebuild,v 1.3 2012/05/03 19:24:32 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/scim-uim/scim-uim-0.2.0-r2.ebuild,v 1.5 2012/06/19 06:54:59 jdhore Exp $
EAPI="2"
inherit eutils
@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
KEYWORDS="amd64 ~ppc x86"
IUSE=""
RDEPEND=">=app-i18n/uim-1.5.0

@ -1,2 +1,2 @@
DIST dateutils-0.1.10.tar.xz 263292 RMD160 e0f00d091fc7655b5fdbf287c0dbbdeeaf65dc5a SHA1 6f77b739cf476ce19816fb578e705ca4682dc8a1 SHA256 ae847549f36e74fa46f44de8f4a41685c5ac93738d5f14ee86052b81f00b42d4
DIST dateutils-0.2.0.tar.xz 268464 RMD160 bbe0da947de8c23778ae1f8f1808919822875f5b SHA1 48f76541f94fcf4f48bae1ff695e90bd6066acad SHA256 8b6bf89360a78c178c15fc585cf7d0601b6a5c278dea2c34ce58214dbaf516be
DIST dateutils-0.2.1.tar.xz 281196 RMD160 fae7115266c5bab5f2b711eb0e20b54b2ffc6ba1 SHA1 90cf14dd7181fd20518c0456c42aa78af531e6d2 SHA256 72f9aa98e502d6bf38f0cd11ab2b7517476c5d210668a700de73ae8f0b363ee2

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/dateutils/dateutils-0.1.10.ebuild,v 1.1 2012/03/23 22:54:12 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/dateutils/dateutils-0.2.1.ebuild,v 1.1 2012/06/19 01:44:08 radhermit Exp $
EAPI="4"

@ -0,0 +1 @@
DIST empty-0.6.18b.tgz 16166 RMD160 8c49eb2d2da2388386bd801f495b6645ee93298c SHA1 29f1ecda248bdec7998d7211bf3866d62ce93e06 SHA256 8ea08afd6b637c49125b2fa6f0b571fd72b3aa8547a8834266fcbf0302d1efd3

@ -0,0 +1,28 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/empty/empty-0.6.18b.ebuild,v 1.1 2012/06/18 16:40:50 maksbotan Exp $
EAPI="4"
inherit eutils
DESCRIPTION="Small shell utility, similar to expect(1)"
HOMEPAGE="http://empty.sourceforge.net"
SRC_URI="mirror://sourceforge/empty/${P}.tgz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="examples"
DEPEND=""
RDEPEND="virtual/logger"
src_prepare() {
epatch "${FILESDIR}/overflow-fixes.patch"
}
src_install() {
dobin empty
doman empty.1
dodoc README
use examples && dodoc -r examples
}

@ -0,0 +1,20 @@
--- empty.c.orig 2009-07-27 18:26:42.000000000 +0100
+++ empty.c 2011-12-22 17:17:11.037090159 +0000
@@ -584,7 +584,7 @@
for (i = 1; i < argc; i++) {
strncat(buf, " ", 1);
- strncat(buf, argv[i], sizeof(buf));
+ strncat(buf, argv[i], sizeof(buf) -1);
}
(void)syslog(LOG_NOTICE, "forked %s", buf);
@@ -686,7 +686,7 @@
while ((dent = readdir(dir)) != NULL) {
if (!strncmp(fmask, dent->d_name, len)) {
strncpy(fname, dent->d_name, sizeof(fname) - 1);
- fname[sizeof(buf) - 1] = '\0';
+ fname[MAXPATHLEN - 1] = '\0';
strtok(fname, sep); /* empty */
strtok(NULL, sep); /* PPID */

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>proxy-maintainers</herd>
<maintainer>
<email>admin@pinkbyte.ru</email>
<name>Sergey Popov</name>
</maintainer>
<maintainer>
<email>maksbotan@gentoo.org</email>
<name>Maxim Koltsov</name>
</maintainer>
</pkgmetadata>

@ -1,2 +1,2 @@
DIST golly-2.2-src.tar.gz 2535583 RMD160 81c00b10c7b53b0e0ada89811a51783e9ab0d82b SHA1 decdfed9929ce144eea54e7ecdabaa8cdf528354 SHA256 cf7fbfd3df3c4cefcd7c4cc881011b2128f7255aacb6c79e93b7f10d3640abc2
DIST golly-2.3-src.tar.gz 2613073 RMD160 471a98f9158d24820535112c940f99f17b808b32 SHA1 6bd8c7afa817bc79a6c64f28f2ea8af526847a0b SHA256 a1bfa412cd008e7286bc3d50decac65583720676b596bfbf5333306273a6218b
DIST golly-2.4-src.tar.gz 2612440 RMD160 6732d884ee36006e66474a464c98cd5d899d02a7 SHA1 62fad75124a8e83b55c56dd653a3ad138abb3eb4 SHA256 b5e4fe5dfb9f6b6a514211b31498be886012638e8aaae16a08b50bf2f6d676c4

@ -1,114 +0,0 @@
--- wxperl.cpp 2011/06/22 06:32:11 1.97
+++ wxperl.cpp 2011/09/22 09:19:07 1.99
@@ -131,6 +131,17 @@
#define PERL5101_OR_LATER
#endif
+// check if we're building with Perl 5.14 or later
+#if (PERL_REVISION == 5) && (PERL_VERSION >= 14)
+ #define PERL514_OR_LATER
+#endif
+
+// Check if PL_thr_key is a real variable or instead a macro which calls
+// Perl_Gthr_key_ptr(NULL), which was the default before Perl 5.14:
+#ifdef PL_thr_key
+ #define PERL_THR_KEY_FUNC 1
+#endif
+
static PerlInterpreter* my_perl = NULL;
EXTERN_C void boot_DynaLoader(pTHX_ CV* cv);
@@ -155,7 +166,11 @@
extern "C"
{
#ifdef USE_ITHREADS
- perl_key*(*G_Perl_Gthr_key_ptr)(register PerlInterpreter*);
+ #ifdef PERL_THR_KEY_FUNC
+ perl_key*(*G_Perl_Gthr_key_ptr)(register PerlInterpreter*);
+ #else
+ perl_key *G_PL_thr_key;
+ #endif
#endif
SV**(*G_Perl_av_fetch)(pTHX_ AV*, I32, I32);
I32(*G_Perl_av_len)(pTHX_ AV*);
@@ -215,7 +230,13 @@
}
// redefine Perl functions to their equivalent G_* wrappers
-#define Perl_Gthr_key_ptr G_Perl_Gthr_key_ptr
+#ifdef USE_ITHREADS
+ #ifdef PERL_THR_KEY_FUNC
+ #define Perl_Gthr_key_ptr G_Perl_Gthr_key_ptr
+ #else
+ #define PL_thr_key (*G_PL_thr_key)
+ #endif
+#endif
#define Perl_av_fetch G_Perl_av_fetch
#define Perl_av_len G_Perl_av_len
#define Perl_av_push G_Perl_av_push
@@ -287,7 +308,11 @@
} perlFuncs[] =
{
#ifdef USE_ITHREADS
- PERL_FUNC(Perl_Gthr_key_ptr)
+ #ifdef PERL_THR_KEY_FUNC
+ PERL_FUNC(Perl_Gthr_key_ptr)
+ #else
+ PERL_FUNC(PL_thr_key)
+ #endif
#endif
PERL_FUNC(Perl_av_fetch)
PERL_FUNC(Perl_av_len)
@@ -318,19 +343,24 @@
PERL_FUNC(Perl_sys_term)
#endif
#ifdef MULTIPLICITY
- #ifdef PERL510_OR_LATER
- PERL_FUNC(Perl_Imarkstack_ptr_ptr)
- PERL_FUNC(Perl_Istack_base_ptr)
- PERL_FUNC(Perl_Istack_max_ptr)
- PERL_FUNC(Perl_Istack_sp_ptr)
- #else
- PERL_FUNC(Perl_Tmarkstack_ptr_ptr)
- PERL_FUNC(Perl_Tstack_base_ptr)
- PERL_FUNC(Perl_Tstack_max_ptr)
- PERL_FUNC(Perl_Tstack_sp_ptr)
+ #ifndef PERL514_OR_LATER
+ // before Perl 5.14:
+ PERL_FUNC(Perl_Iexit_flags_ptr)
+ PERL_FUNC(Perl_Iperl_destruct_level_ptr)
+ #ifdef PERL510_OR_LATER
+ // Perl 5.10/5.12 only:
+ PERL_FUNC(Perl_Imarkstack_ptr_ptr)
+ PERL_FUNC(Perl_Istack_base_ptr)
+ PERL_FUNC(Perl_Istack_max_ptr)
+ PERL_FUNC(Perl_Istack_sp_ptr)
+ #else
+ // before Perl 5.10:
+ PERL_FUNC(Perl_Tmarkstack_ptr_ptr)
+ PERL_FUNC(Perl_Tstack_base_ptr)
+ PERL_FUNC(Perl_Tstack_max_ptr)
+ PERL_FUNC(Perl_Tstack_sp_ptr)
+ #endif
#endif
- PERL_FUNC(Perl_Iexit_flags_ptr)
- PERL_FUNC(Perl_Iperl_destruct_level_ptr)
#else /* no MULTIPLICITY */
/* N.B. these are actually variables, not functions, but the distinction does
not matter for symbol resolution: */
@@ -3079,8 +3109,13 @@
STRLEN n_a;
char* err = SvPV(ST(0),n_a);
- // store message in global string (shown after script finishes)
- scripterr = wxString(err, wxConvLocal);
+ if (scripterr == wxString(abortmsg,wxConvLocal)) {
+ // this can happen in Perl 5.14 so don't change scripterr
+ // otherwise a message box will appear
+ } else {
+ // store message in global string (shown after script finishes)
+ scripterr = wxString(err, wxConvLocal);
+ }
XSRETURN(0);
}

@ -1,45 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/golly/golly-2.2-r1.ebuild,v 1.1 2011/09/27 22:36:43 xmw Exp $
EAPI=2
PYTHON_DEPEND=2
WX_GTK_VER=2.8
inherit eutils python wxwidgets
MY_P=${P}-src
DESCRIPTION="A simulator for Conway's Game of Life and other cellular automata"
HOMEPAGE="http://golly.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-lang/perl
x11-libs/wxGTK:${WX_GTK_VER}[X]"
RDEPEND="${DEPEND}"
S=${WORKDIR}/${MY_P}
pkg_setup() {
python_set_active_version 2
}
src_prepare() {
#bug 384057
epatch "${FILESDIR}"/${P}-perl-5.14.patch
}
src_configure() {
econf \
--with-perl-shlib="libperl.so" \
--with-python-shlib="$(python_get_library)"
}
src_install() {
emake docdir= DESTDIR="${D}" install || die
dodoc README
}

@ -1,40 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/golly/golly-2.2.ebuild,v 1.4 2011/09/27 22:36:43 xmw Exp $
EAPI=2
PYTHON_DEPEND=2
WX_GTK_VER=2.8
inherit eutils python wxwidgets
MY_P=${P}-src
DESCRIPTION="A simulator for Conway's Game of Life and other cellular automata"
HOMEPAGE="http://golly.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND="<dev-lang/perl-5.14
x11-libs/wxGTK:${WX_GTK_VER}[X]"
RDEPEND="${DEPEND}"
S=${WORKDIR}/${MY_P}
pkg_setup() {
python_set_active_version 2
}
src_configure() {
econf \
--with-perl-shlib="libperl.so" \
--with-python-shlib="$(python_get_library)"
}
src_install() {
emake docdir= DESTDIR="${D}" install || die
dodoc README
}

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/golly/golly-2.3-r1.ebuild,v 1.3 2012/06/08 11:55:18 phajdan.jr Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/golly/golly-2.3-r1.ebuild,v 1.4 2012/06/18 22:38:11 xmw Exp $
EAPI=4
PYTHON_DEPEND=2
WX_GTK_VER=2.8
inherit eutils python toolchain-funcs wxwidgets
inherit python toolchain-funcs wxwidgets
MY_P=${P}-src
DESCRIPTION="simulator for Conway's Game of Life and other cellular automata"

@ -1,21 +1,21 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/golly/golly-2.3.ebuild,v 1.4 2012/02/24 14:41:32 phajdan.jr Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/golly/golly-2.4.ebuild,v 1.1 2012/06/18 22:38:11 xmw Exp $
EAPI=2
EAPI=4
PYTHON_DEPEND=2
WX_GTK_VER=2.8
inherit eutils python wxwidgets
inherit python toolchain-funcs wxwidgets
MY_P=${P}-src
DESCRIPTION="A simulator for Conway's Game of Life and other cellular automata"
DESCRIPTION="simulator for Conway's Game of Life and other cellular automata"
HOMEPAGE="http://golly.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-lang/perl
@ -27,6 +27,11 @@ S=${WORKDIR}/${MY_P}
pkg_setup() {
python_set_active_version 2
python_pkg_setup
}
src_prepare() {
sed -e 's:-O2::' -i configure Makefile.{am,in} || die
}
src_configure() {
@ -36,6 +41,6 @@ src_configure() {
}
src_install() {
emake docdir= DESTDIR="${D}" install || die
dodoc README
emake docdir= DESTDIR="${D}" install
dodoc README TODO
}

@ -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-pda/gtkpod/gtkpod-2.1.2_beta2.ebuild,v 1.1 2012/06/07 00:35:44 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/app-pda/gtkpod/gtkpod-2.1.2_beta2.ebuild,v 1.2 2012/06/19 05:50:42 ssuominen Exp $
EAPI=4
inherit eutils gnome2-utils
@ -57,6 +57,8 @@ src_prepare() {
}
src_configure() {
export GST_INSPECT=true #420279
econf \
--disable-static \
$(use_enable webkit plugin-coverweb) \
@ -76,9 +78,9 @@ src_install() {
figuresdir=/usr/share/doc/${PF}/html/figures \
install
dodoc AUTHORS ChangeLog NEWS README TODO TROUBLESHOOTING
prune_libtool_files --all
find "${ED}" -name '*.la' -exec rm -f {} +
dodoc AUTHORS ChangeLog NEWS README TODO TROUBLESHOOTING
rm -f "${ED}"/usr/share/gtkpod/data/{AUTHORS,COPYING}
}

@ -1,8 +1,10 @@
# 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-text/xml2doc/xml2doc-20030510-r1.ebuild,v 1.10 2011/02/22 16:36:27 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/xml2doc/xml2doc-20030510-r1.ebuild,v 1.11 2012/06/19 03:28:39 floppym Exp $
inherit eutils
EAPI=4
inherit eutils toolchain-funcs
DESCRIPTION="Tool to convert simple XML to a variety of formats (pdf, html, txt, manpage)"
@ -20,24 +22,23 @@ RDEPEND="${DEPEND}"
S=${WORKDIR}/${PN}
src_unpack() {
unpack ${A}
cd "${S}"
src_prepare() {
# Fix pointer-related bug detected by a QA notice.
epatch "${FILESDIR}/${PN}-pointer_fix.patch"
# Don't strip symbols from binary (bug #152266)
sed -i -e '/^\s*strip/d' \
-e '/^CC=/d' \
-e 's/^\t$(CC) $(LFLAGS).*/\t$(LINK.o) $(L_PDF) $^ -lxml2 -o $(BIN)/' \
-e '/^\t$(CC) $(CFLAGS) /d' \
src/Makefile.in
}
src_compile() {
src_configure() {
econf --disable-pdf
emake || die "Compilation failed"
}
src_compile() {
emake CC="$(tc-getCC)"
cd "${S}/doc"
"${S}"/src/xml2doc -oM manpage.xml xml2doc.1 || die

@ -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/xournal/xournal-0.4.5_p20111022-r2.ebuild,v 1.3 2012/06/17 06:01:40 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/xournal/xournal-0.4.5_p20111022-r2.ebuild,v 1.4 2012/06/18 18:40:20 ago Exp $
EAPI=4
@ -15,7 +15,7 @@ SRC_URI="http://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.xz http://dev.gento
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 x86"
KEYWORDS="amd64 x86"
IUSE="+pdf"
COMMONDEPEND="

@ -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/tbb/tbb-4.0.297.ebuild,v 1.7 2012/06/05 14:37:23 hasufell Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/tbb/tbb-4.0.297.ebuild,v 1.8 2012/06/18 18:06:59 hasufell Exp $
EAPI=4
inherit eutils multilib versionator toolchain-funcs
@ -22,7 +22,7 @@ SRC_URI="http://www.threadingbuildingblocks.org/uploads/${MYU}/${PV1}.${PV2}${MY
LICENSE="GPL-2-with-exceptions"
SLOT="0"
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="debug doc examples"
# FIXME
# https://bugs.gentoo.org/show_bug.cgi?id=412675#c10

@ -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-games/cegui/cegui-0.7.6-r1.ebuild,v 1.7 2012/06/10 23:01:12 hasufell Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-games/cegui/cegui-0.7.6-r1.ebuild,v 1.8 2012/06/18 18:10:06 hasufell Exp $
EAPI="4"
@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/crayzedsgui/${MY_P}.tar.gz
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 -ppc ~x86"
KEYWORDS="amd64 -ppc x86"
IUSE="bidi debug devil doc examples expat gtk irrlicht lua ogre opengl pcre static-libs tinyxml truetype xerces-c xml zip"
REQUIRED_USE="|| ( expat tinyxml xerces-c xml )" # bug 362223

@ -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-games/ogre/ogre-1.7.4-r1.ebuild,v 1.3 2012/06/16 15:40:45 hasufell Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-games/ogre/ogre-1.7.4-r1.ebuild,v 1.4 2012/06/18 18:12:05 hasufell Exp $
EAPI="4"
@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_src_v${MY_PV}.tar.bz2"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="+boost cg doc double-precision examples +freeimage ois +opengl poco profile tbb threads tools +zip"
REQUIRED_USE="threads? ( || ( boost poco tbb ) )"
RESTRICT="test" #139905

@ -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-haskell/binary/binary-0.5.1.0.ebuild,v 1.2 2012/03/20 15:56:53 slyfox Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/binary/binary-0.5.1.0.ebuild,v 1.3 2012/06/19 05:51:13 jdhore Exp $
# ebuild generated by hackport 0.2.13
@ -15,7 +15,7 @@ SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x86-macos"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~ppc-macos ~x86-macos"
IUSE=""
RDEPEND=">=dev-lang/ghc-6.8.2"

@ -1,3 +1,4 @@
DIST HaXml-1.13.2.tar.gz 472348 RMD160 151ccd653bc48e1f9c01d9b8651a4a618c8ab5fb SHA1 de41d2ce88d1d0672fd50f2e6669dc5bfc403da4 SHA256 a4473977f76a3c2514c1456fb2d4eceb4b73a64104d9a0635f10b33c98a58aa1
DIST HaXml-1.13.3.tar.gz 472660 RMD160 4ea350b7d1af47188bc2839d9635297db01475e0 SHA1 d20ab3caadca4ad9fdc1fb3e748220ae18ad2210 SHA256 60872bc3684f6884e4b8fdfca95adf455072e8dc1f74105a33a6a69781e7a921
DIST HaXml-1.23.2.tar.gz 146596 RMD160 c4469113e8eafd045874af6212efab700b58bd39 SHA1 e8bc0ee342381d2dd9f71d753ab7c9e79174590e SHA256 68e23bdb8fff6b3e109c544e85a7d874a4cc0d8a8db4b577e442ecddc30cf809
DIST HaXml-1.23.tar.gz 144359 RMD160 db07c08a6f77e07270f7d46405ce9e603a7b7b63 SHA1 ef8cee59b9ec09177b9cdddbafdf16d88a358a9c SHA256 5061d16be9a585e6cddad96d5e07d24af6f38b12a6aba82a922defce13b6a692

@ -0,0 +1,37 @@
--- HaXml-1.23.2-orig/src/Text/XML/HaXml/Schema/HaskellTypeModel.hs 2012-06-18 23:17:57.000000000 +1000
+++ HaXml-1.23.2/src/Text/XML/HaXml/Schema/HaskellTypeModel.hs 2012-06-18 23:37:04.279978702 +1000
@@ -77,8 +77,8 @@
-- rests with the input doc, not with the caller of the parser.
| ElementsAttrsAbstract {-typename-}XName
{-subtypes-}[(XName,Maybe XName)]
- -- ^ [(type name, module where declared later)]
Comment
+ -- ^ [(type name, module where declared later)]
-- becomes function
-- elementE :: Parser T
--- HaXml-1.23.2-orig/src/Text/XML/HaXml/Schema/PrettyHaskell.hs 2012-06-18 23:17:57.000000000 +1000
+++ HaXml-1.23.2/src/Text/XML/HaXml/Schema/PrettyHaskell.hs 2012-06-18 23:34:50.954660444 +1000
@@ -403,9 +403,6 @@
$$ text "data" <+> ppUnqConId nx t
$$ nest 8 (ppvList "=" "|" "" ppAbstrCons insts
$$ text "deriving (Eq,Show)")
--- $$ text "-- instance SchemaType" <+> ppUnqConId nx t
--- <+> text "(declared in Instance module)"
--- *** Declare instance here
$$ text "instance SchemaType" <+> ppUnqConId nx t <+> text "where"
$$ nest 4 (text "parseSchemaType s = do"
$$ nest 4 (vcat (intersperse (text "`onFail`")
@@ -417,12 +414,6 @@
where
ppAbstrCons (name,Nothing) = con name <+> ppConId nx name
ppAbstrCons (name,Just mod) = con name <+> ppConId nx name
--- *** Declare FwdDecl type here (proxy for type declared in later module)
--- ppAbstrCons (name,Just mod) = text "forall q . (FwdDecl" <+>
--- fwd name <+> text "q," <+>
--- text "SchemaType q) =>" <+>
--- con name <+>
--- text "("<>fwd name<>text"->q)" <+> fwd name
ppParse (name,Nothing) = text "(fmap" <+> con name <+>
text "$ parseSchemaType s)"
ppParse (name,Just _) = ppParse (name,Nothing)

@ -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-haskell/haxml/haxml-1.23.2.ebuild,v 1.1 2012/06/18 14:25:39 gienah Exp $
EAPI=4
# ebuild generated by hackport 0.2.18.9999
CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
inherit base haskell-cabal
MY_PN="HaXml"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Utilities for manipulating XML documents"
HOMEPAGE="http://www.cs.york.ac.uk/fp/HaXml/"
SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
RDEPEND=">=dev-haskell/polyparse-1.5[profile?]
dev-haskell/random[profile?]
>=dev-lang/ghc-6.10.1"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.2"
S="${WORKDIR}/${MY_P}"
PATCHES=("${FILESDIR}/${PN}-1.23.2-haddock.patch")

@ -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-haskell/test-framework-hunit/test-framework-hunit-0.2.7.ebuild,v 1.1 2012/03/04 04:39:13 gienah Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/test-framework-hunit/test-framework-hunit-0.2.7.ebuild,v 1.2 2012/06/19 06:01:22 jdhore Exp $
EAPI="4"
@ -13,7 +13,7 @@ SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
IUSE=""
HASKELLDEPS=">=dev-haskell/hunit-1.2[profile?]

@ -1,2 +1,3 @@
DIST tagsoup-1.1-src.zip 216286 RMD160 d45e94d8c850fb2047a3062d35b34f44dd418dc9 SHA1 695f0735c5dda15cf92d8f24869c95066efb2e64 SHA256 3a7e2a780187385708de8400927cd1a2428284d974f184dd6f7c8c4b078fe528
DIST tagsoup-1.2-src.zip 106221 RMD160 00d63310ba68f953010150291fc8862b8a2ac8c9 SHA1 aacc6cdf40415c5e069db540a3da84abca1584a3 SHA256 75225d4c62e47c164264c2be31ef786e4b2f0ee285e557e6f3be563812fa2e1a
DIST tagsoup-1.2.1-src.zip 222757 RMD160 f2585815351dd8881a13fe8ee53bce423a8eb5b6 SHA1 2e26af0f48700b2ee2b7e4781c5fa64dd1eb8474 SHA256 fe4bb031f2c62461337afe81f8f70df463dc5edb39bd4145c002f6d10a891ece

@ -0,0 +1,43 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/tagsoup/tagsoup-1.2.1.ebuild,v 1.3 2012/06/19 01:29:19 jdhore Exp $
EAPI=4
JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="A SAX-compliant parser written in Java."
HOMEPAGE="http://mercury.ccil.org/~cowan/XML/tagsoup/"
SRC_URI="http://mercury.ccil.org/~cowan/XML/tagsoup/${P}-src.zip"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~ppc x86 ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos"
IUSE=""
RDEPEND="
>=virtual/jre-1.4"
DEPEND="
>=virtual/jdk-1.4
dev-java/saxon:9
app-arch/unzip"
EANT_BUILD_TARGET="dist"
EANT_DOC_TARGET="docs-api"
# Fails to detect a TransformerFactory. #421733
# See also https://issues.apache.org/jira/browse/XALANJ-1549 for why the default is no good either.
EANT_ANT_TASKS="saxon-9"
EANT_EXTRA_ARGS="-Dtransformer.factory=net.sf.saxon.TransformerFactoryImpl"
src_install() {
java-pkg_newjar dist/lib/${PN}-1.2.jar ${PN}.jar
java-pkg_dolauncher
doman ${PN}.1 || die
dodoc CHANGES README TODO || die
use doc && java-pkg_dojavadoc docs/api
use source && java-pkg_dosrc src/{java,templates}/*
}

@ -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/ispc/ispc-1.2.2.ebuild,v 1.2 2012/06/17 02:47:26 ottxor Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/ispc/ispc-1.2.2.ebuild,v 1.3 2012/06/19 12:22:33 ago Exp $
EAPI=4
GITHUB_ID="2c75ac1"
@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${PN}-${GITHUB_ID}"
LICENSE="BSD BSD-2 UoI-NCSA"
SLOT="0"
KEYWORDS="~x86"
KEYWORDS="~amd64 ~x86"
IUSE="examples"
RDEPEND="

@ -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/php/php-5.3.14.ebuild,v 1.1 2012/06/14 22:10:11 olemarkus Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.3.14.ebuild,v 1.2 2012/06/19 07:26:44 jdhore Exp $
EAPI=4
@ -14,7 +14,7 @@ SUHOSIN_VERSION="5.3.9-0.9.10"
FPM_VERSION="builtin"
EXPECTED_TEST_FAILURES=""
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd"
function php_get_uri ()
{

@ -1 +1,2 @@
DIST attica-0.3.0.tar.bz2 54981 RMD160 ffae042b46755a5401b5cff0adfe614ca24b2738 SHA1 ed1d6f49bbc2362464346c4066eb4eaade69a08b SHA256 a0bd218ac598afed5a5605c015035236ddb298e90336f9ef3dc74ebdeb19cdf1
DIST attica-0.4.0.tar.bz2 55598 RMD160 4ccaf4072205275e8cf4fde876cacabaf2e8d116 SHA1 417de33410b58a1f09647835e4ebb476fbdca9d7 SHA256 18fa5f99846063175f27b38e0c6b3df841a2c38843406e30d3317175d20f4d9c

@ -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-libs/libattica/libattica-0.4.0.ebuild,v 1.1 2012/06/19 07:41:56 scarabeus Exp $
EAPI=4
MY_P="${P#lib}"
MY_PN="${PN#lib}"
inherit cmake-utils
DESCRIPTION="A library providing access to Open Collaboration Services"
HOMEPAGE="http://www.kde.org/"
SRC_URI="mirror://kde/stable/${MY_PN}/${MY_P}.tar.bz2"
LICENSE="GPL-2 LGPL-2"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
SLOT="0"
IUSE="debug"
DEPEND="x11-libs/qt-core:4"
RDEPEND="${DEPEND}"
DOCS=(AUTHORS ChangeLog README)
S="${WORKDIR}/${MY_P}"

@ -1,3 +1,2 @@
DIST libcec-1.5.2.tar.gz 283365 RMD160 54d2c8c3410f6194e55c480ecc33b736235cdab4 SHA1 137905dd8eb14de5d06986df73d60c38b117c093 SHA256 93990024d01da7c66e2c78ca23919fd83137f6b944a2dc82fb5cc6d58a46742f
DIST libcec-1.6.2.tar.gz 929364 RMD160 dc4de5eadf587dacb292da140d472ffc4a9b0700 SHA1 fcc9b0274d179797b6cd959c8fca5720bf6b98ef SHA256 2d853df4478a9b93ef699c7038cf78a97741b1a594996d1df644f2d5e51d6969
DIST libcec-1.6.3.tar.gz 928775 RMD160 1950c0e90cad18812214a9104acc24855380636f SHA1 a087459b0cc68c9aa48c85ca52eed11d09f31572 SHA256 964fb7ad2281b44dacddd57e5cfc16750271492cbbf48291ee487644d69bcb61
DIST libcec-1.7.0.tar.gz 961486 RMD160 27b3bb39d830dbfdc997edccf5278e472609df36 SHA1 15a6fa678c092ed706f53050519ab37561629acd SHA256 28ed8c326bbe1c181f4f4c41660e2f1f6097494647f05a51b30a6034b8171b30

@ -1,36 +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/libcec/libcec-1.5.2.ebuild,v 1.3 2012/05/04 18:35:50 jdhore Exp $
EAPI="4"
inherit autotools linux-info vcs-snapshot
DESCRIPTION="Library for communicating with the Pulse-Eight USB HDMI-CEC Adaptor"
HOMEPAGE="http://libcec.pulse-eight.com"
SRC_URI="http://github.com/Pulse-Eight/${PN}/tarball/${P} -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="static-libs"
RDEPEND=">=sys-fs/udev-151"
DEPEND="${RDEPEND}
virtual/pkgconfig"
CONFIG_CHECK="~USB_ACM"
src_prepare() {
sed -i '/^CXXFLAGS/s:-fPIC::' configure.ac || die
eautoreconf
}
src_configure() {
econf $(use_enable static-libs static)
}
src_install() {
default
use static-libs || find "${ED}" -name '*.la' -delete
}

@ -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/libcec/libcec-1.6.3.ebuild,v 1.1 2012/05/24 20:50:26 thev00d00 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcec/libcec-1.7.0.ebuild,v 1.1 2012/06/18 19:32:07 thev00d00 Exp $
EAPI=4

@ -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/nspr/nspr-4.9.1.ebuild,v 1.2 2012/06/11 12:23:57 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/nspr-4.9.1.ebuild,v 1.3 2012/06/19 05:05:07 nativemad Exp $
EAPI=3
WANT_AUTOCONF="2.1"
@ -15,7 +15,7 @@ SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${PV}/src/${P}.tar
LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="debug"
src_prepare() {

@ -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/nss/nss-3.13.5.ebuild,v 1.3 2012/06/11 20:22:07 anarchy Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/nss/nss-3.13.5.ebuild,v 1.4 2012/06/19 05:06:28 nativemad Exp $
EAPI=3
inherit eutils flag-o-matic multilib toolchain-funcs
@ -16,7 +16,7 @@ SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/${RTM_NAME}
LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="utils"
DEPEND="virtual/pkgconfig

@ -0,0 +1 @@
DIST cairo-ocaml-1.2.0.tar.bz2 44483 RMD160 21ff86f3cd9dbbcb5be45f7ed93a56779ce486bc SHA1 03d99a85ba08da3e65504a2b0bbf59e1d51673f2 SHA256 5f45aa3cc88d274d14c071402e22c5996fadf506fafa266642b3729b02d17554

@ -0,0 +1,92 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/cairo-ocaml/cairo-ocaml-1.2.0.ebuild,v 1.1 2012/06/18 20:01:27 bicatali Exp $
EAPI=4
inherit eutils findlib autotools
DESCRIPTION="Ocaml bindings for the cairo vector graphics library"
HOMEPAGE="http://www.cairographics.org/cairo-ocaml/"
SRC_URI="http://cgit.freedesktop.org/cairo-ocaml/snapshot/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="doc examples gtk pango svg"
RDEPEND="dev-lang/ocaml
x11-libs/cairo
gtk? ( dev-ml/lablgtk:2 )
pango? ( x11-libs/pango )
svg? ( x11-libs/libsvg-cairo )"
DEPEND="${RDEPEND}"
src_prepare() {
# 3 patches from debian and one for automagic on libsvg-cairo
epatch \
"${FILESDIR}"/0001-Add-missing-libraries-used-by-the-stubs-to-CAIRO_LIB.patch \
"${FILESDIR}"/0002-Fix-Makefile-to-avoid-recompiling-files-in-usr.patch \
"${FILESDIR}"/0003-Fix-FTBFS-on-bytecode-architectures.patch \
"${FILESDIR}"/0004-no-automagic.patch
AT_M4DIR=support eautoreconf
}
src_configure() {
econf \
$(use_with gtk) \
$(use_with pango pango-cairo) \
$(use_with svg svg-cairo)
}
src_compile() {
emake -j1
use doc && emake doc
}
src_install() {
findlib_src_install
dodoc README ChangeLog
if use examples; then
insinto /usr/share/doc/${PF}/examples
doins test/*.ml
fi
# ocamlfind support
cat <<-EOF > META
name = "${PN}"
description = "${DESCRIPTION}"
requires = "bigarray"
version = "${PV}"
archive(byte) = "cairo.cma"
archive(native) = "cairo.cmxa"
EOF
if use gtk; then
cat <<-EOF >> META
package "lablgtk2" (
requires = "cairo lablgtk2"
archive(byte) = "cairo_lablgtk.cma"
archive(native) = "cairo_lablgtk.cmxa"
)
EOF
fi
if use pango; then
cat <<-EOF >> META
package "pango" (
requires = "cairo"
archive(byte) = "pango_cairo.cma"
archive(native) = "pango_cairo.cmxa"
)
EOF
fi
if use svg; then
cat <<-EOF >> META
package "svg" (
requires = "cairo"
archive(byte) = "svg_cairo.cma"
archive(native) = "svg_cairo.cmxa"
)
EOF
fi
insinto /usr/$(get_libdir)/ocaml/cairo
doins META
}

@ -0,0 +1,26 @@
From: Stephane Glondu <steph@glondu.net>
Date: Sun, 27 Feb 2011 13:31:22 +0100
Subject: Add missing libraries used by the stubs to CAIRO_LIBS
The recent changes in DSO linking highlighted this, and were
preventing ocaml-melt from building.
Signed-off-by: Stephane Glondu <steph@glondu.net>
---
configure.ac | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/configure.ac b/configure.ac
index 6c8c4e9..0cf1f11 100644
--- a/configure.ac
+++ b/configure.ac
@@ -6,7 +6,7 @@ AC_CONFIG_AUX_DIR(support)
AC_PROG_OCAML()
# Check for cairo
-PKG_CHECK_MODULES(CAIRO, cairo >= 1.2 freetype2)
+PKG_CHECK_MODULES(CAIRO, cairo >= 1.2 cairo-ft cairo-fc cairo-ps cairo-pdf freetype2)
# Optional GTK support (for the X11 backend)
AC_ARG_WITH(gtk,
--

@ -0,0 +1,27 @@
From: Stephane Glondu <steph@glondu.net>
Date: Tue, 2 Aug 2011 15:34:21 +0200
Subject: Fix Makefile to avoid recompiling files in /usr
The "-I /path/to/lablgtk2" option should not be used when calling
ocamldep, otherwise files there are considered as possible targets by
the build system.
Signed-off-by: Stephane Glondu <steph@glondu.net>
---
src/Makefile | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/Makefile b/src/Makefile
index 46a62f6..c9c64b7 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -117,7 +117,7 @@ clean :
.depend : $(wildcard *.ml *.mli)
@echo "making deps"
- @$(OCAMLDEP) $(if $(LABLGTKDIR),-I $(LABLGTKDIR)) $^ > $@
+ @$(OCAMLDEP) $^ > $@
-include .depend
-include .depend_c
--

@ -0,0 +1,39 @@
From: Stephane Glondu <steph@glondu.net>
Date: Tue, 2 Aug 2011 21:35:59 +0200
Subject: Fix FTBFS on bytecode architectures
The new ocaml.m4 defines OCAMLOPT to "no" (instead of not defining
it); adapt src/Makefile accordingly.
Signed-off-by: Stephane Glondu <steph@glondu.net>
---
src/Makefile | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/src/Makefile b/src/Makefile
index c9c64b7..bc223c7 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -14,7 +14,11 @@ ifdef LIBPANGOCAIRO_CFLAGS
TARGETS += pangocairo
endif
-all : $(TARGETS) $(if $(OCAMLOPT),opt)
+ifneq ($(OCAMLOPT),no)
+OPT_TARGET = opt
+endif
+
+all : $(TARGETS) $(OPT_TARGET)
opt : $(addsuffix .opt,$(TARGETS))
cairo : cairo.cma libmlcairo.a
@@ -89,7 +93,7 @@ $(call mloptobjs,$(pangocairo_SRC)) : INCFLAGS=-I $(LABLGTKDIR)
install: all
mkdir -p $(DESTDIR)$(INSTALLDIR) $(DESTDIR)$(OCAMLLIB)/stublibs
install -m 644 *.mli *.cmi *.cma lib*.a $(DESTDIR)$(INSTALLDIR)
-ifdef OCAMLOPT
+ifneq ($(OCAMLOPT),no)
install -m644 *.cmxa *.a *.cmx $(DESTDIR)$(INSTALLDIR)
endif
install -m 755 dll*.so $(DESTDIR)$(INSTALLDIR)
--

@ -0,0 +1,25 @@
--- cairo-ocaml-1.2.0/configure.ac.orig 2012-06-17 20:58:38.000000000 +0100
+++ cairo-ocaml-1.2.0/configure.ac 2012-06-17 21:05:49.000000000 +0100
@@ -27,10 +27,20 @@
fi
# Optional libsvg-cairo support
-PKG_CHECK_MODULES(LIBSVG_CAIRO, libsvg-cairo, use_libsvg_cairo=yes, use_libsvg_cairo=no)
+AC_ARG_WITH(svg-cairo,
+ AS_HELP_STRING([--with-svg-cairo],[libsvg-cairo support]),
+ use_libsvg_cairo=$withval, use_libsvg_cairo=no)
+if test x$use_libsvg_cairo != xno; then
+ PKG_CHECK_MODULES(LIBSVG_CAIRO, libsvg-cairo, use_libsvg_cairo=yes, use_libsvg_cairo=no)
+fi
# Optional pango-cairo support
-PKG_CHECK_MODULES(LIBPANGOCAIRO, pangocairo, use_libpangocairo=yes, use_libpangocairo=no)
+AC_ARG_WITH(pango-cairo,
+ AS_HELP_STRING([--with-pango-cairo],[pangocairo support]),
+ use_libpangocairo=$withval, use_libpangocairo=no)
+if test x$use_libpangocairo != xno; then
+ PKG_CHECK_MODULES(LIBPANGOCAIRO, pangocairo, use_libpangocairo=yes, use_libpangocairo=no)
+ fi
echo
echo " GTK+ support: $use_gtk"

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sci</herd>
<longdescription lang='en'>
This package contains all the development stuff you need to use Cairo in
your OCaml programs. The folowing backends are supported: PostScript,
PDF, PNG, In-memory images and X11.
</longdescription>
<use>
<flag name='pango'>Enable support for <pkg>x11-libs/pango</pkg></flag>
</use>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Cache-Memcached/Cache-Memcached-1.290.0.ebuild,v 1.2 2012/06/17 18:42:46 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Cache-Memcached/Cache-Memcached-1.290.0.ebuild,v 1.3 2012/06/18 15:21:53 ago Exp $
EAPI=4
@ -12,7 +12,7 @@ DESCRIPTION="Perl API for memcached"
HOMEPAGE="http://www.danga.com/memcached/ ${HOMEPAGE}"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE=""
DEPEND="dev-perl/string-crc32"

@ -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/Encode-Locale/Encode-Locale-1.30.0.ebuild,v 1.2 2012/05/05 23:28:23 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Encode-Locale/Encode-Locale-1.30.0.ebuild,v 1.3 2012/06/19 06:07:19 jdhore Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Determine the locale encoding"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
SRC_TEST=do

@ -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/File-Listing/File-Listing-6.40.0.ebuild,v 1.2 2012/05/05 23:48:25 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/File-Listing/File-Listing-6.40.0.ebuild,v 1.3 2012/06/19 03:12:00 jdhore Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Parse directory listings"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="

@ -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/HTTP-Daemon/HTTP-Daemon-6.10.0.ebuild,v 1.2 2012/05/05 23:51:52 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTTP-Daemon/HTTP-Daemon-6.10.0.ebuild,v 1.3 2012/06/19 06:11:16 jdhore Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Base class for simple HTTP servers"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="

@ -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/HTTP-Message/HTTP-Message-6.30.0.ebuild,v 1.2 2012/05/05 23:49:17 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTTP-Message/HTTP-Message-6.30.0.ebuild,v 1.3 2012/06/19 06:16:36 jdhore Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Base class for Request/Response"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="

@ -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/IPC-Run3/IPC-Run3-0.45.0.ebuild,v 1.5 2012/05/12 01:50:58 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/IPC-Run3/IPC-Run3-0.45.0.ebuild,v 1.6 2012/06/19 01:50:57 jdhore Exp $
EAPI=4
@ -12,7 +12,7 @@ DESCRIPTION="Run a subprocess in batch mode (a la system)"
SLOT="0"
LICENSE="as-is"
KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos"
KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos"
IUSE="test"
RDEPEND=""

@ -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/LWP-MediaTypes/LWP-MediaTypes-6.20.0.ebuild,v 1.2 2012/05/05 23:27:49 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/LWP-MediaTypes/LWP-MediaTypes-6.20.0.ebuild,v 1.3 2012/06/19 01:45:10 jdhore Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Media types and mailcap processing"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="

@ -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/MusicBrainz-DiscID/MusicBrainz-DiscID-0.03.ebuild,v 1.3 2012/05/10 06:45:12 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/MusicBrainz-DiscID/MusicBrainz-DiscID-0.03.ebuild,v 1.5 2012/06/18 19:05:30 jdhore Exp $
EAPI=4
@ -11,7 +11,7 @@ DESCRIPTION="Perl interface for the MusicBrainz libdiscid library"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
KEYWORDS="amd64 ~ppc ~ppc64 x86"
IUSE="test"
RDEPEND=">=media-libs/libdiscid-0.2.2"

@ -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/Net-HTTP/Net-HTTP-6.30.0.ebuild,v 1.2 2012/05/05 23:50:45 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-HTTP/Net-HTTP-6.30.0.ebuild,v 1.3 2012/06/19 01:45:12 jdhore Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Low-level HTTP connection (client)"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="

@ -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/Term-ANSIScreen/Term-ANSIScreen-1.500.0.ebuild,v 1.1 2012/01/09 14:59:44 tove Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Term-ANSIScreen/Term-ANSIScreen-1.500.0.ebuild,v 1.2 2012/06/19 01:34:38 jdhore Exp $
EAPI=4
@ -12,7 +12,7 @@ DESCRIPTION="Terminal control using ANSI escape sequences"
LICENSE="CC0-1.0-Universal"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86"
KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~sparc x86"
IUSE=""
SRC_TEST="do"

@ -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/WebService-MusicBrainz/WebService-MusicBrainz-0.930.0.ebuild,v 1.1 2012/05/19 15:55:54 tove Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/WebService-MusicBrainz/WebService-MusicBrainz-0.930.0.ebuild,v 1.3 2012/06/18 19:03:55 jdhore Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Web service API to MusicBrainz database"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
KEYWORDS="amd64 ~ppc ~ppc64 x86"
IUSE=""
RDEPEND="dev-perl/Class-Accessor

@ -1,13 +1,13 @@
# 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/dev-php/PEAR-HTML_QuickForm_advmultiselect/PEAR-HTML_QuickForm_advmultiselect-1.5.1.ebuild,v 1.1 2009/08/22 22:44:56 beandog Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-HTML_QuickForm_advmultiselect/PEAR-HTML_QuickForm_advmultiselect-1.5.1.ebuild,v 1.2 2012/06/19 06:17:47 jdhore Exp $
inherit php-pear-r1
DESCRIPTION="Element for HTML_QuickForm that emulate a multi-select."
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 x86"
IUSE=""
RDEPEND=">=dev-php/PEAR-HTML_QuickForm-3.2.10
>=dev-php/PEAR-HTML_Common-1.2.5"

@ -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-php/PEAR-HTTP_Download/PEAR-HTTP_Download-1.1.4.ebuild,v 1.2 2012/01/19 04:10:57 mr_bones_ Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-HTTP_Download/PEAR-HTTP_Download-1.1.4.ebuild,v 1.3 2012/06/19 06:27:48 jdhore Exp $
EAPI="4"
@ -9,7 +9,7 @@ inherit php-pear-r1
DESCRIPTION="Provides functionality to send HTTP downloads."
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 x86"
IUSE="minimal postgres"
RDEPEND="${DEPEND}
dev-lang/php[postgres?]

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/jpgraph/jpgraph-3.0.7-r1.ebuild,v 1.3 2012/06/17 17:46:59 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/jpgraph/jpgraph-3.0.7-r1.ebuild,v 1.4 2012/06/18 23:22:26 jer Exp $
EAPI="4"
inherit eutils
KEYWORDS="~alpha amd64 ~hppa ~ppc ~sparc x86"
KEYWORDS="~alpha amd64 hppa ~ppc ~sparc x86"
DESCRIPTION="Fully OO graph drawing library for PHP."
HOMEPAGE="http://www.aditus.nu/jpgraph/"

@ -1 +1,2 @@
DIST apipkg-1.0.tar.gz 6941 RMD160 a469ea40af7208f200f53a5903d0c2a06fba5aef SHA1 b49a9c38a1a0970e26604fb9c5b5b928c96ff3de SHA256 79448839385b2e5b1e734a10bdd9a8db094094040cb73a8a3c804218da8b3ba5
DIST apipkg-1.2.zip 12842 RMD160 e74c0cd0ca54ad2de489126cf93b9d897f958d96 SHA1 2b6e88e891da3eb5334f00fc4eb0f335a9eeeaa4 SHA256 ea86c4660e83015b6a3faad106cdf5a8d640688a93b84b93e8b64c60815789d4

@ -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-python/apipkg/apipkg-1.2.ebuild,v 1.1 2012/06/19 02:38:35 patrick Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
DISTUTILS_SRC_TEST="py.test"
inherit distutils
MY_P="${PN}-${PV/_beta/b}"
DESCRIPTION="apipkg: namespace control and lazy-import mechanism"
HOMEPAGE="http://pypi.python.org/pypi/apipkg"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.zip"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-python/setuptools"
RDEPEND=""
S="${WORKDIR}/${MY_P}"
DOCS="CHANGELOG README.txt"
PYTHON_MODNAME="apipkg.py"
src_prepare() {
distutils_src_prepare
# Disable failing test.
sed -e "s/test_onfirstaccess_setsnewattr/_&/" -i test_apipkg.py
}

@ -1,2 +1,3 @@
DIST py-1.4.5.zip 225478 RMD160 29243faa4f98c498ad8691ad8f6099765bc465c4 SHA1 b390e16faeffbdfe7fba33f6b3a76f91d1a06bd5 SHA256 8425c7140cfc5acf5b67cfb2f2af8d835ab2f6663ee2ca3d7206c1d81e1d35ea
DIST py-1.4.7.zip 227360 RMD160 29812ea1b8377bf1cbb5d760d970bde01badd3c1 SHA1 d86f001504b018728af2f58e5675294b1b127743 SHA256 b66ec2289357146be31a5a2050e1e298654da33c95a50b890bc09c764b905ff2
DIST py-1.4.8.zip 228276 RMD160 e18952b2b72ba850f80ec04b938b329096dd3f92 SHA1 2f961a6e80b9979256fac31f5d32df3bd4875b93 SHA256 e29f881fc54919e0faecc2c44913d1c32ff6fbb7097889bc9b384ddadb4949a5

@ -0,0 +1,34 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/py/py-1.4.8.ebuild,v 1.1 2012/06/19 03:34:20 patrick Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
DISTUTILS_SRC_TEST="py.test"
inherit distutils
DESCRIPTION="library with cross-python path, ini-parsing, io, code, log facilities"
HOMEPAGE="http://pylib.org/ http://pypi.python.org/pypi/py"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE=""
DEPEND="app-arch/unzip
dev-python/setuptools
test? ( >=dev-python/pytest-2.0.3 )"
RDEPEND=""
DOCS="CHANGELOG README.txt"
src_prepare() {
distutils_src_prepare
# Disable failing tests.
rm -f testing/path/test_svnauth.py
rm -f testing/path/test_svnurl.py
rm -f testing/path/test_svnwc.py
}

@ -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/python-geoclue/python-geoclue-0.1.0.ebuild,v 1.4 2012/02/24 08:55:42 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-geoclue/python-geoclue-0.1.0.ebuild,v 1.5 2012/06/19 10:31:48 jlec Exp $
EAPI=4
@ -9,7 +9,7 @@ SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* 2.5 2.7-pypy-* *-jython"
PYTHON_MODNAME="Geoclue"
inherit distutils
inherit distutils virtualx
DESCRIPTION="Geoclue python module"
HOMEPAGE="http://live.gnome.org/gtg/soc/python_geoclue/"
@ -29,7 +29,8 @@ S="${WORKDIR}"/${PN}
src_test() {
testing() {
PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" tests/test.py
VIRTUALX_COMMAND="$(PYTHON)"
PYTHONPATH="build-${PYTHON_ABI}/lib" virtualmake tests/test.py
}
python_execute_function testing
}

@ -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/visual/visual-5.74.ebuild,v 1.1 2012/06/18 10:16:15 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/visual/visual-5.74.ebuild,v 1.2 2012/06/18 15:38:51 floppym Exp $
EAPI="4"
SUPPORT_PYTHON_ABIS="1"
@ -32,12 +32,6 @@ DEPEND="${RDEPEND}
S="${WORKDIR}/${MY_P}"
src_prepare() {
# Delete redundant file, which causes compilation failure.
rm -f src/gtk2/random_device.cpp
sed -i \
-e "s/ random_device.l\?o//" \
src/Makefile.in src/gtk2/makefile || die
# Verbose build.
sed -i \
-e 's/2\?>>[[:space:]]*\$(LOGFILE).*//' \
@ -78,9 +72,6 @@ src_install() {
python_clean_installation_image
dodoc authors.txt HACKING.txt NEWS.txt
# Don't install useless vpython script.
rm -fr "${ED}usr/bin"
}
pkg_postinst() {

@ -1,2 +1,3 @@
DIST calendar_date_select-1.16.1.gem 68096 RMD160 6e31d8206c6a0c19a63ac4b143785b79093bc802 SHA1 f6fe4edb495bef64c54d4d3d570f939da86a4e68 SHA256 cb074cee6a834454d2c99ad48752d22f6c0e37f34e67319f2736cc1a315d7bf2
DIST calendar_date_select-1.16.3.gem 68608 RMD160 fbfff1c7af1e3f96b911dd2292825d1f7f344de0 SHA1 b76ac6fb633f173ae9fb7740ba1781ee723fa417 SHA256 22b6e6ca1b0e4599d807413606e7b86c9c9eb52a3e6360a0bb05f716faa1a531
DIST calendar_date_select-1.16.4.gem 68608 RMD160 a34350f7bf2e66ba0042ce587d58afb8a2d3d877 SHA1 5435a9405a34a2631e076527649dbd6d0fca3f55 SHA256 c3e80e66ea68247bd4b436c238a53ec8b9235dfe10ad7805b1e9509bdfb2b3e5

@ -0,0 +1,33 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/calendar_date_select/calendar_date_select-1.16.4.ebuild,v 1.1 2012/06/19 04:41:24 graaff Exp $
EAPI=4
USE_RUBY="ruby18 ree18 jruby"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.txt History.txt"
RUBY_FAKEGEM_EXTRAINSTALL="public"
inherit ruby-fakegem
DESCRIPTION="A popular and flexible JavaScript DatePicker for RubyOnRails"
HOMEPAGE="http://code.google.com/p/calendardateselect/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/rspec:0 >=dev-ruby/actionpack-2.2.0:2.3 >=dev-ruby/activesupport-2.3.5:2.3 )"
all_ruby_prepare() {
sed -i -e 's/>= 2.2.0/~> 2.2/' spec/spec_helper.rb || die
}
each_ruby_test() {
${RUBY} -S spec spec/calendar_date_select/* || die "Tests failed."
}

@ -1,2 +1,3 @@
DIST coffee-script-source-1.2.0.gem 43520 RMD160 41748d4d5aa5fb97574d6e362b495e065d5d54b7 SHA1 1f125fc8749871ca13b72fedcd93877e5f23f9dc SHA256 77c2dd4f55a571a0ee030958f10c7b95ff258297cad6de6eec9e962a24ad978d
DIST coffee-script-source-1.3.1.gem 45056 RMD160 96400a170aa7002e1557479a8ec8dedca7de9be7 SHA1 937222b051edff31b19bb8cdf94bb2c8ce05123b SHA256 06a36638ba1921c0d2ea2b349b3708ae9842d9f2e3d3011bc3c99c51c7430102
DIST coffee-script-source-1.3.3.gem 45568 RMD160 29d2e067ce905db62cedd4f2a9360a17bb3b6ae0 SHA1 7f0f51a25f1d92d7383311076539e663dd8b2f5c SHA256 10e748630a171def439f78a36e7f00c6454430e182118f3187212bee2d8ece98

@ -0,0 +1,20 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/coffee-script-source/coffee-script-source-1.3.3.ebuild,v 1.1 2012/06/19 04:44:26 graaff Exp $
EAPI=4
USE_RUBY="ruby18 ruby19 ree18 jruby"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_TASK_DOC=""
inherit ruby-fakegem
DESCRIPTION="Ruby CoffeeScript is a bridge to the official CoffeeScript compiler."
HOMEPAGE="https://github.com/rails/coffee-rails"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x64-macos"
IUSE=""

@ -1,2 +1,3 @@
DIST fastercsv-1.5.3.gem 124928 RMD160 5eb7f53e5688aeb5d2141dbeac764b594edb43e4 SHA1 8dccebb07a881c4d5c381c29c148a19a4d023a8a SHA256 0342c1d22c161cc749985c55d5988fab727ca69d6d83ab21176369ec675fb26d
DIST fastercsv-1.5.4.gem 125440 RMD160 97c934ec5c0165b81b688ce4c1a4c59e89935b93 SHA1 7b04d8dfd8ac37355ea1eeee32ccb0d57435f8fc SHA256 11d84c899762234dff4ff67cf9c3fb467542afb5f7a184ef465b5964b987b100
DIST fastercsv-1.5.5.gem 117248 RMD160 865cbcf024d5cc42b2199eb07c91124eeb42b1ce SHA1 a94bf8e8d669f38c20af1bbed4a181443a1011b3 SHA256 d098199e62e4e10eec436a9ea9b8c189dacd5c06f2825f00d1e0f1c29fdbc3b5

@ -0,0 +1,30 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fastercsv/fastercsv-1.5.5.ebuild,v 1.1 2012/06/19 04:35:26 graaff Exp $
EAPI=2
# ruby19 → not needed, it's bundled as part of the main package and with recent version this package will raise an exception.
USE_RUBY="ruby18 ree18 jruby"
RUBY_FAKEGEM_TASK_DOC="rdoc"
RUBY_FAKEGEM_DOCDIR="doc/html"
RUBY_FAKEGEM_EXTRADOC="AUTHORS CHANGELOG README TODO"
inherit ruby-fakegem
DESCRIPTION="FasterCSV is a replacement for the standard CSV library"
HOMEPAGE="http://fastercsv.rubyforge.org/"
LICENSE="|| ( Ruby GPL-2 )"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE=""
all_ruby_install() {
all_fakegem_install
docinto examples
dodoc examples/* || die
}

@ -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/dev-ruby/hoe-seattlerb/hoe-seattlerb-1.2.8.ebuild,v 1.2 2011/12/31 17:58:29 grobian Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/hoe-seattlerb/hoe-seattlerb-1.2.8.ebuild,v 1.3 2012/06/18 15:20:05 ago Exp $
EAPI=2
USE_RUBY="ruby18 ree18 ruby19 jruby"
@ -19,7 +19,7 @@ HOMEPAGE="http://seattlerb.rubyforge.org/hoe-seattlerb"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "doc? ( >=dev-ruby/hoe-2.12 )"

@ -1,2 +1,3 @@
DIST journey-1.0.0.gem 44544 RMD160 372238b090202bebb896302a90a8046052b0ffdb SHA1 24001dc1ff194d673dfa90c876bf1da1c76c8bc0 SHA256 ad419f1fd03bf299290afa51db96ca6f1de929b81fde1a243a15783dbb66f076
DIST journey-1.0.3.gem 27648 RMD160 2ac8dc423a6d7b8c5be6817870779eb25c781fdf SHA1 edae62497d9bd7a926ba8805d7c0e94b3793acaf SHA256 eb99a72eab056b816dc8a82c5b8bfb5508f6e38da0d72dd9b1084d88dbc17d95
DIST journey-1.0.4.gem 28672 RMD160 28fc04068001dbb7efb9a63dde128e53488e68be SHA1 d1fda8327c22e0923020f838a89b93beeb8465e1 SHA256 7454b8612530784000fbb17ea2df749a71b70702a0ac8ebef4a1e7f05aecc10f

@ -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-ruby/journey/journey-1.0.4.ebuild,v 1.1 2012/06/19 04:45:33 graaff Exp $
EAPI=4
USE_RUBY="ruby18 ruby19 ree18"
RUBY_FAKEGEM_TASK_DOC="docs"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.rdoc"
inherit ruby-fakegem versionator
DESCRIPTION="Journey is a router. It routes requests."
HOMEPAGE="https://github.com/rails/journey"
LICENSE="MIT"
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~amd64 ~x86 ~x64-macos"
IUSE=""
ruby_add_bdepend "doc? ( dev-ruby/hoe )"
ruby_add_bdepend "test? ( dev-ruby/hoe dev-ruby/json dev-ruby/minitest )"

@ -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/zentest/zentest-4.7.0.ebuild,v 1.1 2012/04/27 07:05:18 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/zentest/zentest-4.7.0.ebuild,v 1.2 2012/06/18 15:19:34 ago Exp $
EAPI=2
@ -18,7 +18,7 @@ DESCRIPTION="ZenTest provides tools to support testing: zentest, unit_diff, auto
HOMEPAGE="http://rubyforge.org/projects/zentest/"
LICENSE="Ruby"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE=""

@ -1,3 +1,4 @@
DIST guile-www-2.27.tar.gz 501893 RMD160 adb09b171205e5425e71599ea0eee004c250676b SHA1 55eb85e8753407ab7cc7237c757e4762d2edf941 SHA256 14e9c8b4f16a3c5209fde893879c85448893967b415829828ce01a64e77b49ec
DIST guile-www-2.28.tar.gz 511023 RMD160 0350c36c9a3e503f7246a2595f7b4712bad5080f SHA1 3c5da0086bdaad541758549625f6f3ab5fbb0ccb SHA256 15b8f77ac59ffbc07a4cf2d8a669e829846631ea7011362689a9135536eaf454
DIST guile-www-2.30.tar.gz 545982 RMD160 4afd219f300e47d22a95b1cc2eb9af116582260a SHA1 640213ed45433bd5464ca78b77e94caaaaf7f377 SHA256 21b76dd924baf8ee7a75aa4aa0abcfc461b0cfaecf32007a4d9cd5f95a239c78
DIST guile-www-2.34.tar.xz 594488 RMD160 a64a194023542626452cb94b4fd4733b4e258cf0 SHA1 6032822ed86dee173614f8f9c381179bc9daccf1 SHA256 7d9ecf245f477970d7f9c035fcc4908537c165d02461cd6253ada3be32f45b62

@ -0,0 +1,74 @@
From f41bf9380f7b08f5e8c07c9c58d66cd5da7bc356 Mon Sep 17 00:00:00 2001
From: Thien-Thi Nguyen <ttn@gnuvola.org>
Date: Thu, 28 Apr 2011 05:13:52 +0000
Subject: [v] Make alive.test avoid (mis-)loading the .scm files, if possible.
Reported by Bernardo Ezequiel Contreras:
<https://savannah.nongnu.org/bugs/?33175>
* source/alive.test: If guile has %load-extensions, create a
preload file that removes ".scm" from it; use that file for
all invocations; and delete it when done. If in debug mode,
display ponderings, as well as guile --version output.
---
diff --git a/source/ChangeLog b/source/ChangeLog
index 2b5bd1b..2de79f4 100644
--- a/source/ChangeLog
+++ b/source/ChangeLog
@@ -1,3 +1,15 @@
+2011-04-28 Thien-Thi Nguyen <ttn@gnuvola.org>
+
+ [v] Make alive.test avoid (mis-)loading the .scm files, if possible.
+
+ Reported by Bernardo Ezequiel Contreras:
+ <https://savannah.nongnu.org/bugs/?33175>
+
+ * alive.test: If guile has %load-extensions, create a
+ preload file that removes ".scm" from it; use that file for
+ all invocations; and delete it when done. If in debug mode,
+ display ponderings, as well as guile --version output.
+
2011-01-24 Thien-Thi Nguyen <ttn@gnuvola.org>
Release: 2.29
diff --git a/source/alive.test b/source/alive.test
index 3521fcc..76e91c8 100755
--- a/source/alive.test
+++ b/source/alive.test
@@ -35,6 +35,25 @@ decho ()
if $debug ; then echo "$1" ; fi
}
+decho 'guile:'
+if $debug ; then ${GUILE-guile} --version ; fi
+
+if $guile -c '%load-extensions' >/dev/null 2>&1 ; then
+ preload=alive.preload
+ echo '(set! %load-extensions (delete ".scm" %load-extensions))' > $preload
+ if $debug ; then
+ decho 'preload:'
+ cat $preload
+ decho 'before:'
+ $guile -c '(begin (write %load-extensions) (newline))'
+ fi
+ guile="$guile -l $preload"
+ if $debug ; then
+ decho 'after:'
+ $guile -c '(begin (write %load-extensions) (newline))'
+ fi
+fi
+
decho 'indivdually:'
{ while read m ;
do
@@ -48,4 +67,8 @@ all="`cat $all`"
decho "$guile -c '(use-modules $all)'"
$guile -c "(use-modules $all)"
+if [ "$preload" ] ; then rm $preload ; fi
+
+exit 0
+
# alive.test ends here
--
cgit v0.9.0.2

@ -0,0 +1,51 @@
From cfabb94ca727d63f5712860c3fe4132926e498c9 Mon Sep 17 00:00:00 2001
From: Thien-Thi Nguyen <ttn@gnuvola.org>
Date: Mon, 02 May 2011 08:32:02 +0000
Subject: [v] Refine preload: Prioritize "" instead of deleting ".scm".
The 2011-04-28 change goes too far; it impedes
loading system modules used by Guile-WWW modules.
Reported by (Savannah user) vonbecmann:
<https://savannah.nongnu.org/bugs/?33175>.
* source/alive.test: Don't delete ".scm" from %load-extensions;
instead, ensure only that "" is at the beginning of the list.
---
diff --git a/source/ChangeLog b/source/ChangeLog
index 2de79f4..ece831e 100644
--- a/source/ChangeLog
+++ b/source/ChangeLog
@@ -1,3 +1,15 @@
+2011-05-02 Thien-Thi Nguyen <ttn@gnuvola.org>
+
+ [v] Refine preload: Prioritize "" instead of deleting ".scm".
+
+ The 2011-04-28 change goes too far; it impedes
+ loading system modules used by Guile-WWW modules.
+ Reported by (Savannah user) vonbecmann:
+ <https://savannah.nongnu.org/bugs/?33175>.
+
+ * alive.test: Don't delete ".scm" from %load-extensions;
+ instead, ensure only that "" is at the beginning of the list.
+
2011-04-28 Thien-Thi Nguyen <ttn@gnuvola.org>
[v] Make alive.test avoid (mis-)loading the .scm files, if possible.
diff --git a/source/alive.test b/source/alive.test
index 76e91c8..6e430f4 100755
--- a/source/alive.test
+++ b/source/alive.test
@@ -39,8 +39,10 @@ decho 'guile:'
if $debug ; then ${GUILE-guile} --version ; fi
if $guile -c '%load-extensions' >/dev/null 2>&1 ; then
+ # Make sure "" is at head of list.
preload=alive.preload
- echo '(set! %load-extensions (delete ".scm" %load-extensions))' > $preload
+ echo '(set! %load-extensions (delete "" %load-extensions))' > $preload
+ echo '(set! %load-extensions (cons "" %load-extensions))' >> $preload
if $debug ; then
decho 'preload:'
cat $preload
--
cgit v0.9.0.2

@ -1,9 +1,11 @@
# 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/dev-scheme/guile-www/guile-www-2.30.ebuild,v 1.2 2011/11/21 15:32:15 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-scheme/guile-www/guile-www-2.30.ebuild,v 1.3 2012/06/19 12:11:34 jlec Exp $
EAPI=4
inherit eutils
DESCRIPTION="Guile Scheme modules to facilitate HTTP, URL and CGI programming"
HOMEPAGE="http://www.nongnu.org/guile-www/"
SRC_URI="mirror://nongnu/guile-www/${P}.tar.gz"
@ -15,3 +17,13 @@ IUSE=""
RDEPEND=">=dev-scheme/guile-1.8"
DEPEND="${RDEPEND}"
src_prepare() {
epatch \
"${FILESDIR}"/${P}-alive.test.patch \
"${FILESDIR}"/${P}-alive.test2.patch
}
src_test() {
emake DEBUG=1 check
}

@ -0,0 +1,19 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-scheme/guile-www/guile-www-2.34.ebuild,v 1.1 2012/06/19 12:11:34 jlec Exp $
EAPI=4
inherit eutils
DESCRIPTION="Guile Scheme modules to facilitate HTTP, URL and CGI programming"
HOMEPAGE="http://www.nongnu.org/guile-www/"
SRC_URI="mirror://nongnu/guile-www/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE=""
RDEPEND=">=dev-scheme/guile-1.8"
DEPEND="${RDEPEND}"

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

@ -1,2 +1 @@
DIST desktop-file-utils-0.19.tar.xz 99808 RMD160 1de90ba754b3d459a0143a865625aecafbdd691b SHA1 090fd123f090e173edfa4514c5c32bf77c34ec45 SHA256 1f805c44fc6943d2d9d2acfe2aa4c6edc1fa17b1807e4e950c8ce50111ddc81b
DIST desktop-file-utils-0.20.tar.xz 124388 RMD160 5242a9629242fae9c01342d5b3f084f82ef4019f SHA1 0be40d8ad20e9dc56c2649bd64ee30b36198ccd7 SHA256 a7507379859cc483f1c64fbdb569f722c75e3af7c3f91bcdc239ff9dacd24f49

@ -1,53 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/desktop-file-utils/desktop-file-utils-0.19.ebuild,v 1.6 2012/05/04 17:51:44 jdhore Exp $
EAPI=4
inherit elisp-common
DESCRIPTION="Command line utilities to work with desktop menu entries"
HOMEPAGE="http://freedesktop.org/wiki/Software/desktop-file-utils"
SRC_URI="http://www.freedesktop.org/software/${PN}/releases/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="emacs"
RDEPEND=">=dev-libs/glib-2.12
emacs? ( virtual/emacs )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
SITEFILE=50${PN}-gentoo.el
DOCS=( AUTHORS ChangeLog HACKING NEWS README )
src_prepare() {
sed -i -e '/SUBDIRS =/s:misc::' Makefile.in || die
}
src_configure() {
econf "$(use_with emacs lispdir "${SITELISP}"/${PN})"
}
src_compile() {
default
use emacs && elisp-compile misc/desktop-entry-mode.el
}
src_install() {
default
if use emacs; then
elisp-install ${PN} misc/*.el misc/*.elc || die
elisp-site-file-install "${FILESDIR}"/${SITEFILE} || die
fi
}
pkg_postinst() {
use emacs && elisp-site-regen
}
pkg_postrm() {
use emacs && elisp-site-regen
}

@ -1,2 +1,2 @@
DIST geany-0.19.2.tar.bz2 2909452 RMD160 7207d0efab669ae598832ac3e7618723a44446f7 SHA1 97d948344bc6b79df0b796c7c23de23c7fa27649 SHA256 99fc2ae4c04723d1b4d466c6b546fa74ec1d4c285b8a13f65037ea2a3a24fe79
DIST geany-0.21.tar.bz2 3109890 RMD160 bf73c88709a36a76ffc14e13d38dc08083abe71b SHA1 696da324ac71621e95ce597cceaf695539798ffc SHA256 cc0609d4c4d3bd8cf772bc4994d51cb1f79a12da5a82f2335a381293c5123a8c
DIST geany-1.22.tar.bz2 3198289 RMD160 d0296f2930aa6e6b4dd7a95061c58645d9c4c1ba SHA1 0a659cff6e46d38cc659516bb9e2a655d0f124ba SHA256 901a35a7395ef10a80fb10b3ab63bae3871693a4e82d56388e9521a27877577e

@ -1,11 +1,11 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/geany/geany-0.19.2.ebuild,v 1.9 2012/05/04 17:51:43 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/geany/geany-1.22.ebuild,v 1.2 2012/06/19 09:33:06 polynomial-c Exp $
EAPI=4
inherit eutils gnome2-utils
LANGS="ast be bg ca cs de el en_GB es fi fr gl hu it ja ko lb nl pl pt pt_BR ro ru sl sv tr uk vi zh_CN ZH_TW"
LANGS="ar ast be bg ca cs de el en_GB es fi fr gl hu id it ja kk ko lb lt mn nl nn pl pt pt_BR ro ru sk sl sv tr uk vi zh_CN ZH_TW"
NOSHORTLANGS="en_GB zh_CN zh_TW"
DESCRIPTION="GTK+ based fast and lightweight IDE"
@ -14,11 +14,11 @@ SRC_URI="http://download.geany.org/${P}.tar.bz2"
LICENSE="GPL-2 Scintilla"
SLOT="0"
KEYWORDS="amd64 ppc x86 ~x86-fbsd"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="+vte"
RDEPEND=">=x11-libs/gtk+-2.12:2
>=dev-libs/glib-2.16:2
RDEPEND=">=x11-libs/gtk+-2.16:2
>=dev-libs/glib-2.20:2
vte? ( x11-libs/vte:0 )"
DEPEND="${RDEPEND}
virtual/pkgconfig
@ -38,12 +38,14 @@ src_prepare() {
src_configure() {
econf \
--disable-dependency-tracking \
--docdir="/usr/share/doc/${PF}" \
$(use_enable vte)
}
src_install() {
emake DESTDIR="${D}" DOCDIR="${D}/usr/share/doc/${PF}" install || die
rm -f "${D}"/usr/share/doc/${PF}/{COPYING,GPL-2,ScintillaLicense.txt}
emake DESTDIR="${D}" DOCDIR="${ED}/usr/share/doc/${PF}" install || die
rm -f "${ED}"/usr/share/doc/${PF}/{COPYING,GPL-2,ScintillaLicense.txt}
find "${ED}" -type f -name '*.la' -delete
}
pkg_preinst() { gnome2_icon_savelist; }

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/ticpp/ticpp-0_p20100924.ebuild,v 1.5 2012/05/21 20:39:10 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/ticpp/ticpp-0_p20100924.ebuild,v 1.6 2012/06/18 14:20:31 ago Exp $
DESCRIPTION="A completely new interface to TinyXML that uses MANY of the C++ strengths"
HOMEPAGE="http://code.google.com/p/ticpp/"
SRC_URI="http://sulmonalug.it/files/mrfree/${P}.tar.bz2"
LICENSE="GPL-2"
LICENSE="MIT"
KEYWORDS="amd64 x86"
SLOT="0"
IUSE="debug 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/dev-util/ticpp/ticpp-0_p20120423.ebuild,v 1.1 2012/06/17 22:16:40 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/ticpp/ticpp-0_p20120423.ebuild,v 1.2 2012/06/18 14:20:31 ago Exp $
EAPI=4
@ -8,7 +8,7 @@ DESCRIPTION="A completely new interface to TinyXML that uses MANY of the C++ str
HOMEPAGE="http://code.google.com/p/ticpp/"
SRC_URI="http://dev.gentoo.org/~ago/distfiles/${P}.tar.bz2"
LICENSE="GPL-2"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE="debug 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/dev-util/ticpp/ticpp-9999.ebuild,v 1.2 2012/06/18 08:38:12 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/ticpp/ticpp-9999.ebuild,v 1.3 2012/06/18 14:20:31 ago Exp $
EAPI=4
@ -13,8 +13,8 @@ DESCRIPTION="A completely new interface to TinyXML that uses MANY of the C++ str
HOMEPAGE="http://code.google.com/p/ticpp/"
SRC_URI=""
LICENSE="GPL-2"
KEYWORDS="amd64 ~x86"
LICENSE="MIT"
KEYWORDS=""
SLOT="0"
IUSE="debug 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/eclass/gnustep-base.eclass,v 1.25 2012/05/29 08:05:05 phajdan.jr Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/gnustep-base.eclass,v 1.26 2012/06/19 09:06:40 voyageur Exp $
# @ECLASS: gnustep-base.eclass
# @MAINTAINER:
@ -157,7 +157,8 @@ egnustep_env() {
&& GS_ENV=( "${GS_ENV[@]}" "debug=yes" ) \
|| GS_ENV=( "${GS_ENV[@]}" "debug=no" )
if grep -q libobjc.so.4 "${GS_MAKEFILES}"/config.make;
# About 20 gnustep packages still use EAPI 0
if built_with_use gnustep-base/gnustep-make libobjc2;
then
# Set clang for packages that do not respect gnustep-make
# settings (gnustep-base's configure for example)

@ -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/eclass/qt4-build.eclass,v 1.132 2012/06/07 15:36:49 pesa Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/qt4-build.eclass,v 1.133 2012/06/18 21:33:50 pesa Exp $
# @ECLASS: qt4-build.eclass
# @MAINTAINER:
@ -33,7 +33,7 @@ case ${QT4_BUILD_TYPE} in
live)
EGIT_REPO_URI="git://gitorious.org/qt/qt.git
https://git.gitorious.org/qt/qt.git"
EGIT_BRANCH="${PV%.9999}"
EGIT_BRANCH=${PV%.9999}
;;
release)
if version_is_at_least 4.8.1; then
@ -45,11 +45,10 @@ case ${QT4_BUILD_TYPE} in
esac
IUSE="aqua debug pch"
if [[ ${CATEGORY}/${PN} != x11-libs/qt-xmlpatterns ]]; then
IUSE+=" +exceptions"
fi
[[ ${CATEGORY}/${PN} != x11-libs/qt-xmlpatterns ]] && IUSE+=" +exceptions"
if version_is_at_least 4.8; then
IUSE+=" c++0x qpa"
[[ ${CATEGORY}/${PN} != x11-libs/qt-webkit ]] && IUSE+=" c++0x"
version_is_at_least 4.8.3 || IUSE+=" qpa"
fi
DEPEND="virtual/pkgconfig"
@ -104,33 +103,18 @@ S=${WORKDIR}/${MY_P}
qt4-build_pkg_setup() {
[[ ${EAPI} == 2 ]] && use !prefix && EPREFIX=
# Protect users by not allowing downgrades between releases
# Downgrading revisions within the same release should be allowed
# Protect users by not allowing downgrades between releases.
# Downgrading revisions within the same release should be allowed.
if has_version ">${CATEGORY}/${P}-r9999:4"; then
if [[ -z ${I_KNOW_WHAT_I_AM_DOING} ]]; then
eerror
eerror "Sanity check to keep you from breaking your system:"
eerror " Downgrading Qt is completely unsupported and will break your system!"
eerror
eerror " *** Sanity check to keep you from breaking your system ***"
eerror "Downgrading Qt is completely unsupported and will break your system!"
die "aborting to save your system"
else
ewarn "Downgrading Qt is completely unsupported and will break your system!"
fi
fi
if [[ ${PN} == qt-webkit ]]; then
eshopts_push -s extglob
if is-flagq '-g?(gdb)?([1-9])'; then
echo
ewarn "You have enabled debug info (probably have -g or -ggdb in your CFLAGS/CXXFLAGS)."
ewarn "You may experience really long compilation times and/or increased memory usage."
ewarn "If compilation fails, please try removing -g/-ggdb before reporting a bug."
ewarn "For more info check out bug #307861"
echo
fi
eshopts_pop
fi
PATH="${S}/bin${PATH:+:}${PATH}"
if [[ ${CHOST} != *-darwin* ]]; then
LD_LIBRARY_PATH="${S}/lib${LD_LIBRARY_PATH:+:}${LD_LIBRARY_PATH}"
@ -143,28 +127,43 @@ qt4-build_pkg_setup() {
QT4_EXTRACT_DIRECTORIES="src/gui/kernel/qapplication_mac.mm
${QT4_EXTRACT_DIRECTORIES}"
fi
if ! version_is_at_least 4.1 $(gcc-version); then
ewarn "Using a GCC version lower than 4.1 is not supported."
fi
}
# @ECLASS-VARIABLE: QT4_TARGET_DIRECTORIES
# @DESCRIPTION:
# Arguments for build_target_directories. Takes the directories in which the
# code should be compiled. This is a space-separated list.
# @ECLASS-VARIABLE: QT4_EXTRACT_DIRECTORIES
# @DEFAULT_UNSET
# @DESCRIPTION:
# Space-separated list including the directories that will be extracted from
# Qt tarball.
# @ECLASS-VARIABLE: QT4_TARGET_DIRECTORIES
# @DEFAULT_UNSET
# @DESCRIPTION:
# Arguments for build_target_directories. Takes the directories in which the
# code should be compiled. This is a space-separated list.
# @FUNCTION: qt4-build_src_unpack
# @DESCRIPTION:
# Unpacks the sources.
qt4-build_src_unpack() {
setqtenv
if ! version_is_at_least 4.1 $(gcc-version); then
ewarn "Using a GCC version lower than 4.1 is not supported."
fi
if [[ ${PN} == qt-webkit ]]; then
eshopts_push -s extglob
if is-flagq '-g?(gdb)?([1-9])'; then
echo
ewarn "You have enabled debug info (probably have -g or -ggdb in your CFLAGS/CXXFLAGS)."
ewarn "You may experience really long compilation times and/or increased memory usage."
ewarn "If compilation fails, please try removing -g/-ggdb before reporting a bug."
ewarn "For more info check out https://bugs.gentoo.org/307861"
echo
fi
eshopts_pop
fi
case ${QT4_BUILD_TYPE} in
live)
git-2_src_unpack
@ -210,11 +209,9 @@ qt4-build_src_prepare() {
fi
if version_is_at_least 4.7; then
# fix libX11 dependency on non X packages
# avoid X11 dependency in non-gui packages
local nolibx11_pkgs="qt-core qt-dbus qt-script qt-sql qt-test qt-xmlpatterns"
has ${PN} ${nolibx11_pkgs} && qt_nolibx11
qt_assistant_cleanup
fi
if use aqua; then
@ -245,14 +242,7 @@ qt4-build_src_prepare() {
fi
if use_if_iuse c++0x; then
echo
ewarn "You are about to build Qt4 using the C++11 standard. Even though"
ewarn "this is an official standard, some of the reverse dependencies"
ewarn "may fail to compile or link againt the Qt4 libraries. Before"
ewarn "reporting a bug, make sure your bug is reproducible with c++0x"
ewarn "disabled."
echo
append-flags -std=c++0x
append-cxxflags -std=c++0x
fi
# Unsupported old gcc versions - hardened needs this :(
@ -872,36 +862,6 @@ qt_mkspecs_dir() {
echo "${spec}"
}
# @FUNCTION: qt_assistant_cleanup
# @INTERNAL
# @DESCRIPTION:
# Tries to clean up tools.pro for qt-assistant ebuilds.
# Meant to be called in src_prepare().
# Since Qt 4.7.4 this function is a no-op.
qt_assistant_cleanup() {
# apply patching to qt-assistant ebuilds only
[[ ${PN} != qt-assistant ]] && return
# no longer needed for 4.7.4 and later
version_is_at_least 4.7.4 && return
# different versions (and branches...) may need different handling,
# add a case if you need special handling
case "${MY_PV_EXTRA}" in
*kde-qt*)
sed -e "/^[ \t]*porting/,/^[ \t]*win32.*activeqt$/d" \
-e "/mac/,/^embedded.*makeqpf$/d" \
-i tools/tools.pro || die "patching tools.pro failed"
;;
*)
sed -e "/^[ \t]*porting/,/^[ \t]*win32.*activeqt$/d" \
-e "/mac/,/^embedded.*makeqpf$/d" \
-e "s/^\([ \t]*pixeltool\) /\1 qdoc3 /" \
-i tools/tools.pro || die "patching tools.pro failed"
;;
esac
}
# @FUNCTION: qt_nolibx11
# @INTERNAL
# @DESCRIPTION:

@ -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/eclass/user.eclass,v 1.18 2011/12/10 20:03:17 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/user.eclass,v 1.19 2012/06/18 16:51:34 axs Exp $
# @ECLASS: user.eclass
# @MAINTAINER:
@ -387,4 +387,64 @@ egetshell() {
egetent passwd "$1" | cut -d: -f${pos}
}
# @FUNCTION: esethome
# @USAGE: <user> <homedir>
# @DESCRIPTION:
# Update the home directory in a platform-agnostic way.
# Required parameters is the username and the new home directory.
# Specify -1 if you want to set home to the enewuser default
# of /dev/null.
# If the new home directory does not exist, it is created.
# Any previously existing home directory is NOT moved.
esethome() {
_assert_pkg_ebuild_phase ${FUNCNAME}
# get the username
local euser=$1; shift
if [[ -z ${euser} ]] ; then
eerror "No username specified !"
die "Cannot call esethome without a username"
fi
# lets see if the username already exists
if [[ -z $(egetent passwd "${euser}") ]] ; then
ewarn "User does not exist, cannot set home dir -- skipping."
return 1
fi
# handle homedir
local ehome=$1; shift
if [[ -z ${ehome} ]] ; then
eerror "No home directory specified !"
die "Cannot call esethome without a home directory or '-1'"
fi
if [[ ${ehome} == "-1" ]] ; then
ehome="/dev/null"
fi
einfo " - Home: ${ehome}"
# update the home directory
case ${CHOST} in
*-darwin*)
dscl . change "/users/${euser}" home "${ehome}"
;;
*-freebsd*|*-dragonfly*)
pw usermod "${euser}" -d "${ehome}" || die
;;
*)
usermod -d "${ehome}" "${euser}" || die
;;
esac
if [[ ! -e ${ROOT}/${ehome} ]] ; then
einfo " - Creating ${ehome} in ${ROOT}"
mkdir -p "${ROOT}/${ehome}"
chown "${euser}" "${ROOT}/${ehome}"
chmod 755 "${ROOT}/${ehome}"
fi
}
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/games-fps/quakeforge/quakeforge-0.5.5-r2.ebuild,v 1.10 2012/06/17 11:28:36 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/games-fps/quakeforge/quakeforge-0.5.5-r2.ebuild,v 1.11 2012/06/19 02:19:25 jdhore Exp $
EAPI=2
inherit base eutils autotools games
@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/quake/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
KEYWORDS="~amd64 ~ppc x86"
IUSE="cdinstall debug fbcon opengl sdl svga X ncurses vorbis zlib ipv6 xv dga alsa oss"
RESTRICT="userpriv"

@ -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/games-puzzle/world-of-goo-demo/world-of-goo-demo-1.41-r1.ebuild,v 1.2 2012/06/11 13:37:11 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/games-puzzle/world-of-goo-demo/world-of-goo-demo-1.41-r1.ebuild,v 1.3 2012/06/19 08:10:11 jdhore Exp $
EAPI=2
inherit eutils games
@ -18,7 +18,7 @@ fi
LICENSE="2dboy-EULA"
SLOT="0"
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE=""
RESTRICT="fetch strip"

@ -1,3 +1 @@
DIST batmon-0.4.tar.gz 93266 RMD160 1cada2aa5fac22641c1cedde3741f66e8381ce8b SHA1 c4f3bc1c34103e542c046ec44b96afba811055d9 SHA256 ed5a4f829cf7ebaec1d2615cfe5221d96d3f0b9b7d37cb5dff048ce6f0245244
DIST batmon-0.5.tar.gz 98797 RMD160 158eb88d8b63b215eb9bd12abdcafec2437f930d SHA1 fd985a6a2af95836238b45f2c087f97052fbe3c9 SHA256 2e2844e92f2d03143990a3b26ee05da33a8a84934bc2f16d8b5e5e18055a0b8e
DIST batmon-0.6.tar.gz 36538 RMD160 2aa4d2fc2005c52a5a7cd5ba92299715eaf5a078 SHA1 397a850585353b4c6d0ba73db06ec2ec80c0860b SHA256 afe44fd51410dee1f38934a280cb2ba2dd7f0b0919fb3f11486e0aa37791c0d2

@ -1,14 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/batmon/batmon-0.4.ebuild,v 1.1 2010/01/06 10:04:02 voyageur Exp $
inherit gnustep-2
DESCRIPTION="displays the status of your laptop battery"
HOMEPAGE="http://www.nongnu.org/gap/batmon/index.html"
SRC_URI="http://savannah.nongnu.org/download/gap/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""

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

Loading…
Cancel
Save