Sync with portage [Sun Apr 8 14:38:57 MSK 2012].

mhiretskiy
root 12 years ago
parent 31a9cfff11
commit b49a49ff05

@ -0,0 +1,333 @@
Description: Fix build failure with glib 2.32
where including individual glib headers is no longer allowed.
Author: Michael Biebl <biebl@debian.org>
Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=665538
Index: gnome-speech-0.4.25/drivers/dectalk/dectalkspeaker.c
===================================================================
--- gnome-speech-0.4.25.orig/drivers/dectalk/dectalkspeaker.c 2008-12-10 14:36:00.000000000 +0100
+++ gnome-speech-0.4.25/drivers/dectalk/dectalkspeaker.c 2012-03-26 00:00:26.094898631 +0200
@@ -27,8 +27,7 @@
#include <string.h>
#include <unistd.h>
#include <libbonobo.h>
-#include <glib/gmain.h>
-#include <glib/gthread.h>
+#include <glib.h>
#include <gnome-speech/gnome-speech.h>
#include <dtk/ttsapi.h>
#include "dectalkspeaker.h"
Index: gnome-speech-0.4.25/drivers/dectalk/dectalkspeaker.h
===================================================================
--- gnome-speech-0.4.25.orig/drivers/dectalk/dectalkspeaker.h 2008-12-10 14:36:00.000000000 +0100
+++ gnome-speech-0.4.25/drivers/dectalk/dectalkspeaker.h 2012-03-26 00:00:26.230898631 +0200
@@ -30,7 +30,7 @@
#define __DECTALK_SPEAKER_H_
#include <bonobo/bonobo-object.h>
-#include <glib/gthread.h>
+#include <glib.h>
#include <gnome-speech/gnome-speech.h>
#define DECTALK_SPEAKER_TYPE (dectalk_speaker_get_type())
Index: gnome-speech-0.4.25/drivers/dectalk/dectalksynthesisdriver.c
===================================================================
--- gnome-speech-0.4.25.orig/drivers/dectalk/dectalksynthesisdriver.c 2008-12-10 14:36:00.000000000 +0100
+++ gnome-speech-0.4.25/drivers/dectalk/dectalksynthesisdriver.c 2012-03-26 00:00:26.014898624 +0200
@@ -26,7 +26,7 @@
#include <string.h>
#include <libbonobo.h>
-#include <glib/gmain.h>
+#include <glib.h>
#include <gnome-speech/gnome-speech.h>
#include "dectalksynthesisdriver.h"
#include <dtk/ttsapi.h>
Index: gnome-speech-0.4.25/drivers/dectalk/dectalksynthesisdriver.h
===================================================================
--- gnome-speech-0.4.25.orig/drivers/dectalk/dectalksynthesisdriver.h 2008-12-10 14:36:00.000000000 +0100
+++ gnome-speech-0.4.25/drivers/dectalk/dectalksynthesisdriver.h 2012-03-26 00:00:26.158898631 +0200
@@ -28,7 +28,7 @@
#ifndef __DECTALK_SYNTHESIS_DRIVER_H_
#define __DECTALK_SYNTHESIS_DRIVER_H_
-#include <glib/gthread.h>
+#include <glib.h>
#include <bonobo/bonobo-object.h>
#include <gnome-speech/gnome-speech.h>
#include <dtk/ttsapi.h>
Index: gnome-speech-0.4.25/drivers/eloquence/eloquencespeaker.c
===================================================================
--- gnome-speech-0.4.25.orig/drivers/eloquence/eloquencespeaker.c 2009-02-08 17:14:55.000000000 +0100
+++ gnome-speech-0.4.25/drivers/eloquence/eloquencespeaker.c 2012-03-26 00:00:27.542898672 +0200
@@ -25,8 +25,7 @@
#include <unistd.h>
#include <libbonobo.h>
-#include <glib/gmain.h>
-#include <glib/gthread.h>
+#include <glib.h>
#include <gnome-speech/gnome-speech.h>
#include "eloquencespeaker.h"
Index: gnome-speech-0.4.25/drivers/eloquence/eloquencespeaker.h
===================================================================
--- gnome-speech-0.4.25.orig/drivers/eloquence/eloquencespeaker.h 2008-12-10 14:36:00.000000000 +0100
+++ gnome-speech-0.4.25/drivers/eloquence/eloquencespeaker.h 2012-03-26 00:00:27.462898668 +0200
@@ -34,7 +34,7 @@
#endif /* __cplusplus */
#include <bonobo/bonobo-object.h>
-#include <glib/gthread.h>
+#include <glib.h>
#include <eci.h>
#include <gnome-speech/gnome-speech.h>
Index: gnome-speech-0.4.25/drivers/eloquence/eloquencesynthesisdriver.c
===================================================================
--- gnome-speech-0.4.25.orig/drivers/eloquence/eloquencesynthesisdriver.c 2008-12-10 14:36:00.000000000 +0100
+++ gnome-speech-0.4.25/drivers/eloquence/eloquencesynthesisdriver.c 2012-03-26 00:00:27.566898672 +0200
@@ -24,7 +24,7 @@
*/
#include <libbonobo.h>
-#include <glib/gmain.h>
+#include <glib.h>
#include <gnome-speech/gnome-speech.h>
#include "eloquencesynthesisdriver.h"
#include "eloquencespeaker.h"
Index: gnome-speech-0.4.25/drivers/espeak/espeakspeaker.c
===================================================================
--- gnome-speech-0.4.25.orig/drivers/espeak/espeakspeaker.c 2009-02-15 18:24:06.000000000 +0100
+++ gnome-speech-0.4.25/drivers/espeak/espeakspeaker.c 2012-03-26 00:00:26.886898652 +0200
@@ -26,7 +26,7 @@
#include <unistd.h>
#include <string.h>
#include <libbonobo.h>
-#include <glib/gmain.h>
+#include <glib.h>
#include <gnome-speech/gnome-speech.h>
#include <speak_lib.h>
#include "espeaksynthesisdriver.h"
Index: gnome-speech-0.4.25/drivers/espeak/espeakspeaker.h
===================================================================
--- gnome-speech-0.4.25.orig/drivers/espeak/espeakspeaker.h 2008-12-10 14:36:00.000000000 +0100
+++ gnome-speech-0.4.25/drivers/espeak/espeakspeaker.h 2012-03-26 00:00:27.318898664 +0200
@@ -34,7 +34,7 @@
#endif /* __cplusplus */
#include <bonobo/bonobo-object.h>
-#include <glib/gthread.h>
+#include <glib.h>
#include <speak_lib.h>
#include <gnome-speech/gnome-speech.h>
Index: gnome-speech-0.4.25/drivers/espeak/espeaksynthesisdriver.c
===================================================================
--- gnome-speech-0.4.25.orig/drivers/espeak/espeaksynthesisdriver.c 2008-12-10 14:36:00.000000000 +0100
+++ gnome-speech-0.4.25/drivers/espeak/espeaksynthesisdriver.c 2012-03-26 00:00:27.246898659 +0200
@@ -28,7 +28,6 @@
#include <stdlib.h>
#include <libbonobo.h>
#include <glib.h>
-#include <glib/gmain.h>
#include <speak_lib.h>
#include <gnome-speech/gnome-speech.h>
#include "espeaksynthesisdriver.h"
Index: gnome-speech-0.4.25/drivers/espeak/espeaksynthesisdriver.h
===================================================================
--- gnome-speech-0.4.25.orig/drivers/espeak/espeaksynthesisdriver.h 2008-12-10 14:36:00.000000000 +0100
+++ gnome-speech-0.4.25/drivers/espeak/espeaksynthesisdriver.h 2012-03-26 00:00:27.390898668 +0200
@@ -29,7 +29,7 @@
#define __ESPEAK_SYNTHESIS_DRIVER_H_
#include <bonobo/bonobo-object.h>
-#include <glib/gthread.h>
+#include <glib.h>
#include <gnome-speech/gnome-speech.h>
#include <speak_lib.h>
#include "espeakspeaker.h"
Index: gnome-speech-0.4.25/drivers/loquendo/loquendospeaker.c
===================================================================
--- gnome-speech-0.4.25.orig/drivers/loquendo/loquendospeaker.c 2008-12-10 14:36:00.000000000 +0100
+++ gnome-speech-0.4.25/drivers/loquendo/loquendospeaker.c 2012-03-26 00:00:26.442898637 +0200
@@ -27,8 +27,7 @@
#include <string.h>
#include <unistd.h>
#include <libbonobo.h>
-#include <glib/gmain.h>
-#include <glib/gthread.h>
+#include <glib.h>
#include <gnome-speech/gnome-speech.h>
#include <loqtts.h>
#include "loquendospeaker.h"
Index: gnome-speech-0.4.25/drivers/loquendo/loquendospeaker.h
===================================================================
--- gnome-speech-0.4.25.orig/drivers/loquendo/loquendospeaker.h 2008-12-10 14:36:00.000000000 +0100
+++ gnome-speech-0.4.25/drivers/loquendo/loquendospeaker.h 2012-03-26 00:00:26.366898638 +0200
@@ -34,7 +34,7 @@
#endif /* __cplusplus */
#include <bonobo/bonobo-object.h>
-#include <glib/gthread.h>
+#include <glib.h>
#include <loqtts.h>
#include <gnome-speech/gnome-speech.h>
Index: gnome-speech-0.4.25/drivers/loquendo/loquendosynthesisdriver.c
===================================================================
--- gnome-speech-0.4.25.orig/drivers/loquendo/loquendosynthesisdriver.c 2008-12-10 14:36:00.000000000 +0100
+++ gnome-speech-0.4.25/drivers/loquendo/loquendosynthesisdriver.c 2012-03-26 00:00:26.494898640 +0200
@@ -23,7 +23,7 @@
*/
#include <libbonobo.h>
-#include <glib/gmain.h>
+#include <glib.h>
#include <loqtts.h>
#include <gnome-speech/gnome-speech.h>
#include "loquendosynthesisdriver.h"
Index: gnome-speech-0.4.25/drivers/loquendo/loquendosynthesisdriver.h
===================================================================
--- gnome-speech-0.4.25.orig/drivers/loquendo/loquendosynthesisdriver.h 2008-12-10 14:36:00.000000000 +0100
+++ gnome-speech-0.4.25/drivers/loquendo/loquendosynthesisdriver.h 2012-03-26 00:00:26.298898635 +0200
@@ -31,7 +31,7 @@
#include <bonobo/bonobo-object.h>
-#include <glib/gthread.h>
+#include <glib.h>
#include <gnome-speech/gnome-speech.h>
#include "loquendospeaker.h"
Index: gnome-speech-0.4.25/drivers/swift/swiftspeaker.c
===================================================================
--- gnome-speech-0.4.25.orig/drivers/swift/swiftspeaker.c 2008-12-10 14:36:00.000000000 +0100
+++ gnome-speech-0.4.25/drivers/swift/swiftspeaker.c 2012-03-26 00:00:25.862898620 +0200
@@ -28,8 +28,7 @@
#include <math.h>
#include <unistd.h>
#include <libbonobo.h>
-#include <glib/gmain.h>
-#include <glib/gthread.h>
+#include <glib.h>
#include <gnome-speech/gnome-speech.h>
#include <swift.h>
#include "swiftspeaker.h"
Index: gnome-speech-0.4.25/drivers/swift/swiftspeaker.h
===================================================================
--- gnome-speech-0.4.25.orig/drivers/swift/swiftspeaker.h 2008-12-10 14:36:00.000000000 +0100
+++ gnome-speech-0.4.25/drivers/swift/swiftspeaker.h 2012-03-26 00:00:25.930898624 +0200
@@ -28,7 +28,7 @@
#define __SWIFT_SPEAKER_H_
#include <bonobo/bonobo-object.h>
-#include <glib/gthread.h>
+#include <glib.h>
#include <gnome-speech/gnome-speech.h>
#include <swift.h>
Index: gnome-speech-0.4.25/drivers/swift/swiftsynthesisdriver.c
===================================================================
--- gnome-speech-0.4.25.orig/drivers/swift/swiftsynthesisdriver.c 2008-12-10 14:36:00.000000000 +0100
+++ gnome-speech-0.4.25/drivers/swift/swiftsynthesisdriver.c 2012-03-26 00:00:25.786898622 +0200
@@ -28,7 +28,7 @@
#include <unistd.h>
#include <fcntl.h>
#include <libbonobo.h>
-#include <glib/gmain.h>
+#include <glib.h>
#include <gnome-speech/gnome-speech.h>
#include <swift.h>
#include "swiftsynthesisdriver.h"
Index: gnome-speech-0.4.25/drivers/theta/thetaspeaker.c
===================================================================
--- gnome-speech-0.4.25.orig/drivers/theta/thetaspeaker.c 2008-12-10 14:36:00.000000000 +0100
+++ gnome-speech-0.4.25/drivers/theta/thetaspeaker.c 2012-03-26 00:00:27.782898679 +0200
@@ -28,8 +28,7 @@
#include <math.h>
#include <unistd.h>
#include <libbonobo.h>
-#include <glib/gmain.h>
-#include <glib/gthread.h>
+#include <glib.h>
#include <gnome-speech/gnome-speech.h>
#include <theta.h>
#include "thetaspeaker.h"
Index: gnome-speech-0.4.25/drivers/theta/thetaspeaker.h
===================================================================
--- gnome-speech-0.4.25.orig/drivers/theta/thetaspeaker.h 2008-12-10 14:36:00.000000000 +0100
+++ gnome-speech-0.4.25/drivers/theta/thetaspeaker.h 2012-03-26 00:00:27.622898671 +0200
@@ -30,7 +30,7 @@
#define __THETA_SPEAKER_H_
#include <bonobo/bonobo-object.h>
-#include <glib/gthread.h>
+#include <glib.h>
#include <gnome-speech/gnome-speech.h>
#include <theta.h>
Index: gnome-speech-0.4.25/drivers/theta/thetasynthesisdriver.c
===================================================================
--- gnome-speech-0.4.25.orig/drivers/theta/thetasynthesisdriver.c 2008-12-10 14:36:00.000000000 +0100
+++ gnome-speech-0.4.25/drivers/theta/thetasynthesisdriver.c 2012-03-26 00:00:27.706898675 +0200
@@ -28,7 +28,7 @@
#include <unistd.h>
#include <fcntl.h>
#include <libbonobo.h>
-#include <glib/gmain.h>
+#include <glib.h>
#include <gnome-speech/gnome-speech.h>
#include <theta.h>
#include "thetasynthesisdriver.h"
Index: gnome-speech-0.4.25/drivers/viavoice/viavoicespeaker.c
===================================================================
--- gnome-speech-0.4.25.orig/drivers/viavoice/viavoicespeaker.c 2008-12-10 14:36:00.000000000 +0100
+++ gnome-speech-0.4.25/drivers/viavoice/viavoicespeaker.c 2012-03-26 00:00:26.734898649 +0200
@@ -26,7 +26,7 @@
#include <unistd.h>
#include <string.h>
#include <libbonobo.h>
-#include <glib/gmain.h>
+#include <glib.h>
#include <gnome-speech/gnome-speech.h>
#include "viavoicesynthesisdriver.h"
#include "viavoicespeaker.h"
Index: gnome-speech-0.4.25/drivers/viavoice/viavoicespeaker.h
===================================================================
--- gnome-speech-0.4.25.orig/drivers/viavoice/viavoicespeaker.h 2008-12-10 14:36:00.000000000 +0100
+++ gnome-speech-0.4.25/drivers/viavoice/viavoicespeaker.h 2012-03-26 00:00:26.578898644 +0200
@@ -34,7 +34,7 @@
#endif /* __cplusplus */
#include <bonobo/bonobo-object.h>
-#include <glib/gthread.h>
+#include <glib.h>
#include <eci.h>
#include <gnome-speech/gnome-speech.h>
Index: gnome-speech-0.4.25/drivers/viavoice/viavoicesynthesisdriver.c
===================================================================
--- gnome-speech-0.4.25.orig/drivers/viavoice/viavoicesynthesisdriver.c 2008-12-10 14:36:00.000000000 +0100
+++ gnome-speech-0.4.25/drivers/viavoice/viavoicesynthesisdriver.c 2012-03-26 00:00:26.654898643 +0200
@@ -24,7 +24,7 @@
*/
#include <libbonobo.h>
-#include <glib/gmain.h>
+#include <glib.h>
#include <gnome-speech/gnome-speech.h>
#include <string.h>
#include "viavoicesynthesisdriver.h"
Index: gnome-speech-0.4.25/drivers/viavoice/viavoicesynthesisdriver.h
===================================================================
--- gnome-speech-0.4.25.orig/drivers/viavoice/viavoicesynthesisdriver.h 2008-12-10 14:36:00.000000000 +0100
+++ gnome-speech-0.4.25/drivers/viavoice/viavoicesynthesisdriver.h 2012-03-26 00:00:26.806898647 +0200
@@ -30,7 +30,7 @@
#define __VIAVOICE_SYNTHESIS_DRIVER_H_
#include <bonobo/bonobo-object.h>
-#include <glib/gthread.h>
+#include <glib.h>
#include <gnome-speech/gnome-speech.h>
#include <eci.h>
#include "viavoicespeaker.h"

@ -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-accessibility/gnome-speech/gnome-speech-0.4.25-r1.ebuild,v 1.7 2011/10/23 16:49:03 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/gnome-speech/gnome-speech-0.4.25-r1.ebuild,v 1.8 2012/04/07 21:30:37 tetromino Exp $
EAPI="4"
GNOME_TARBALL_SUFFIX="bz2"
@ -42,6 +42,7 @@ src_prepare() {
gnome2_src_prepare
epatch "${FILESDIR}/${P}-disable-java.patch"
epatch "${FILESDIR}/${P}-glib-2.31.patch"
sed -i \
-e 's:\(GNOME_SPEECH_JAR_DIR=\).*:\1"/usr/share/java-access-bridge/lib/":' \

@ -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/sagan-rules/sagan-rules-20110822.ebuild,v 1.2 2012/02/23 11:49:02 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/sagan-rules/sagan-rules-20110822.ebuild,v 1.3 2012/04/07 17:57:41 maekke Exp $
EAPI=4
@ -10,7 +10,7 @@ SRC_URI="http://dev.gentoo.org/~maksbotan/sagan/sagan-rules-${PV}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="+lognorm"
DEPEND=""

@ -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/sagan/sagan-0.2.0-r1.ebuild,v 1.2 2012/02/23 11:49:23 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/sagan/sagan-0.2.0-r1.ebuild,v 1.3 2012/04/07 17:56:55 maekke Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="http://sagan.softwink.com/download/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="smtp mysql postgres prelude +lognorm +libdnet +pcap"
DEPEND="dev-util/pkgconfig

@ -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/sysstat/sysstat-10.0.4.ebuild,v 1.1 2012/03/09 15:51:33 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/sysstat/sysstat-10.0.4.ebuild,v 1.2 2012/04/07 15:46:02 jer Exp $
EAPI="4"
@ -57,17 +57,16 @@ src_prepare() {
}
src_configure() {
local myconf=""
use doc || myconf="--disable-documentation"
sa_lib_dir=/usr/$(get_libdir)/sa \
econf ${myconf} \
rcdir="Gentoo-does-not-use-rc.d" \
conf_dir=/etc \
rcdir=Gentoo-does-not-use-rc.d \
econf \
$(use_enable cron install-cron) \
$(use_enable debug debuginfo) \
$(use_enable doc documentation ) \
$(use_enable isag install-isag) \
$(use_enable nls) \
$(use_enable lm_sensors sensors) \
conf_dir=/etc
$(use_enable nls)
}
src_compile() {

@ -1 +1,2 @@
DIST libarchive-3.0.3.tar.gz 3509104 RMD160 8bfde7be3aa15221c327641b0463f0b40a797e19 SHA1 b774e2675e5c1abafbd4d667402e8c3e72313944 SHA256 c5fc7620f74a54b1717e4aed38aee85dc27a988ad1db7640f28eb63a82ea62d7
DIST libarchive-3.0.4.tar.gz 3632806 RMD160 900ee386256e479b51b8783fcf9d1186271627f9 SHA1 81bf817aa512ad67af583c7a2dab79743e418899 SHA256 76e8d7c7b100ec4071e48c1b7d3f3ea1d22b39db3e45b7189f75b5ff4df90fac

@ -0,0 +1,84 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/libarchive/libarchive-3.0.4.ebuild,v 1.1 2012/04/07 21:07:04 ssuominen Exp $
EAPI=4
inherit eutils multilib
DESCRIPTION="BSD tar command"
HOMEPAGE="http://libarchive.github.com/"
SRC_URI="mirror://github/${PN}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
IUSE="acl +bzip2 +e2fsprogs expat +iconv kernel_linux +lzma nettle static-libs xattr +zlib"
RDEPEND="dev-libs/openssl:0
acl? ( virtual/acl )
bzip2? ( app-arch/bzip2 )
expat? ( dev-libs/expat )
!expat? ( dev-libs/libxml2 )
iconv? ( virtual/libiconv )
kernel_linux? (
xattr? ( sys-apps/attr )
)
lzma? ( app-arch/xz-utils )
nettle? ( dev-libs/nettle )
zlib? ( sys-libs/zlib )"
DEPEND="${RDEPEND}
kernel_linux? (
virtual/os-headers
e2fsprogs? ( sys-fs/e2fsprogs )
)"
DOCS="NEWS README"
src_configure() {
export ac_cv_header_ext2fs_ext2_fs_h=$(usex e2fsprogs) #354923
# We disable lzmadec because we support the newer liblzma from xz-utils
# and not liblzmadec with this version.
econf \
$(use_enable static-libs static) \
--enable-bsdtar=shared \
--enable-bsdcpio=shared \
$(use_enable xattr) \
$(use_enable acl) \
$(use_with zlib) \
$(use_with bzip2 bz2lib) \
--without-lzmadec \
$(use_with iconv) \
$(use_with lzma) \
$(use_with nettle) \
$(use_with !expat xml2) \
$(use_with expat)
}
src_test() {
# Replace the default src_test so that it builds tests in parallel
emake check
}
src_install() {
default
# Libs.private: should be used from libarchive.pc instead
rm -f "${ED}"usr/lib*/lib*.la
# Create tar symlink for FreeBSD
if [[ ${CHOST} == *-freebsd* ]]; then
dosym bsdtar /usr/bin/tar
echo '.so bsdtar.1' > "${T}"/tar.1
doman "${T}"/tar.1
# We may wish to switch to symlink bsdcpio to cpio too one day
fi
}
pkg_preinst() {
preserve_old_lib /{,usr/}$(get_libdir)/${PN}$(get_libname 2)
}
pkg_postinst() {
preserve_old_lib_notify /{,usr/}$(get_libdir)/${PN}$(get_libname 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/app-crypt/ccid/ccid-1.4.6.ebuild,v 1.1 2012/04/06 17:29:48 flameeyes Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/ccid/ccid-1.4.6.ebuild,v 1.2 2012/04/07 20:18:18 flameeyes Exp $
EAPI="4"
@ -17,7 +17,7 @@ SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
IUSE="twinserial +usb"
DEPEND=">=sys-apps/pcsc-lite-1.6.5
DEPEND=">=sys-apps/pcsc-lite-1.8.3
usb? ( virtual/libusb:1 )"
RDEPEND="${DEPEND}"

@ -0,0 +1 @@
DIST eid-mw-4.0.2-1188.tar.gz 10701112 RMD160 f394f5ba2da7e517f63ee922b0bb56f50402d7d0 SHA1 a659800484f993a403881ab593df655ee834da1e SHA256 8975ab424b9341f80fd40009c67b7c31da5aa1cb2eef823d97477f61a1f19c0a

@ -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-crypt/eid-mw/eid-mw-4.0.2_p1188.ebuild,v 1.1 2012/04/07 22:58:18 flameeyes Exp $
EAPI=4
inherit eutils versionator mozextension
if [[ ${PV} == "9999" ]] ; then
ESVN_REPO_URI="http://eid-mw.googlecode.com/svn/trunk/"
inherit subversion autotools
SRC_URI=""
else
MY_P="${PN}-${PV/_p/-}"
SRC_URI="http://eid-mw.googlecode.com/files/${MY_P}.tar.gz"
KEYWORDS="~x86 ~amd64"
S="${WORKDIR}/eid-mw-$(get_version_component_range 1-3)"
fi
SLOT="0"
LICENSE="GPL-3"
DESCRIPTION="Belgian Electronic Identity Card middleware supplied by the Belgian Federal Government."
HOMEPAGE="http://code.google.com/p/eid-mw"
IUSE="+gtk +xpi"
RDEPEND="gtk? ( x11-libs/gtk+:2 )
>=sys-apps/pcsc-lite-1.2.9
xpi? ( || ( >=www-client/firefox-bin-3.6.24
>=www-client/firefox-3.6.20 ) )
!app-misc/beid-runtime"
DEPEND="${RDEPEND}
app-arch/zip
dev-util/pkgconfig"
if [[ ${PV} == "9999" ]]; then
src_prepare() {
eautoreconf
}
fi
src_configure() {
econf $(use_enable gtk dialogs) --disable-static
}
src_install() {
emake DESTDIR="${D}" install
if use xpi; then
declare MOZILLA_FIVE_HOME
if has_version '>=www-client/firefox-3.6.20'; then
MOZILLA_FIVE_HOME="/usr/$(get_libdir)/firefox"
xpi_install "${D}/usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/belgiumeid@eid.belgium.be"
fi
if has_version '>=www-client/firefox-bin-3.6.24'; then
MOZILLA_FIVE_HOME="/opt/firefox"
xpi_install "${D}/usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/belgiumeid@eid.belgium.be"
fi
fi
rm -r "${D}/usr/share" "${D}"/usr/lib*/*.la
}

@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>vincent.hardy.be@gmail.com</email>
</maintainer>
<maintainer>
<email>flameeyes@gentoo.org</email>
</maintainer>
<longdescription>
eid-mw is Belgian Electronic Identity Card (eID) middleware supplied by the Belgian Federal Government.
With your eID, you can:
- identify yourself when necessary. All you have to do is insert the card in the reader. All your details then appear automatically on the PC screen.
- authenticate yourself. This is a way of checking that you are who you say you are. That can be handy on the internet or to enable your children to chat in safety.
- place a legally binding electronic signature on electronic documents.
These three functions form the basis of the countless applications for your eID. Go to http://welcome-to-e-belgium.be/en/ and check out what can you do with it? and discover all the things you can use the eID for.
</longdescription>
<use>
<flag name="gtk">
Enable the dialog pages, by using <pkg>x11-libs/gtk:2</pkg>
</flag>
<flag name="xpi">
Build and install an extension for Mozilla browsers.
</flag>
</use>
</pkgmetadata>

@ -0,0 +1,31 @@
diff --git a/src/NT_fmt_plug.c b/src/NT_fmt_plug.c
index eb52e3d..411a45b 100644
--- a/src/NT_fmt_plug.c
+++ b/src/NT_fmt_plug.c
@@ -652,7 +652,7 @@ static inline void set_key_helper(unsigned int * keybuffer,
for(; key[md4_size]; i += xBuf, md4_size++)
{
unsigned int temp;
- if ((temp = key[++md4_size]))
+ if ((temp = key[++md4_size]) && md4_size < PLAINTEXT_LENGTH)
{
keybuffer[i] = key[md4_size-1] | (temp << 16);
}
@@ -704,7 +704,7 @@ static inline void set_key_helper_utf8(unsigned int * keybuffer, unsigned int xB
const UTF8 * source, unsigned int lenStoreOffset, unsigned int *lastlen)
{
unsigned int *target = keybuffer;
- unsigned int *targetEnd = &keybuffer[xBuf * ((PLAINTEXT_LENGTH + 1) >> 1)];
+ unsigned int *targetEnd = &keybuffer[xBuf * (PLAINTEXT_LENGTH >> 1)];
UTF32 chl, chh = 0x80;
unsigned int outlen = 0;
@@ -844,7 +844,7 @@ static inline void set_key_helper_encoding(unsigned int * keybuffer,
i = 0;
for(md4_size = 0; key[md4_size]; i += xBuf, md4_size++)
{
- if ((temp = CP_to_Unicode[key[++md4_size]]))
+ if ((temp = CP_to_Unicode[key[++md4_size]]) && md4_size < PLAINTEXT_LENGTH)
keybuffer[i] = CP_to_Unicode[key[md4_size-1]] | (temp << 16);
else {
keybuffer[i] = CP_to_Unicode[key[md4_size-1]] | 0x800000;

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/johntheripper/johntheripper-1.7.9-r1.ebuild,v 1.3 2012/04/07 06:44:47 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/johntheripper/johntheripper-1.7.9-r1.ebuild,v 1.4 2012/04/07 20:36:41 radhermit Exp $
EAPI="4"
@ -148,7 +148,6 @@ src_compile() {
echo "#define JOHN_SYSTEMWIDE_HOME \"${EPREFIX}/etc/john\"" >> config.gentoo
echo "#define JOHN_SYSTEMWIDE_EXEC \"${EPREFIX}/usr/libexec/john\"" >> config.gentoo
append-flags -fPIC -fPIE
CFLAGS="${CFLAGS} -include \\\"${S}\\\"/config.gentoo"
gcc-specs-pie && append-ldflags -nopie
use openmp && OMP="-fopenmp"
@ -157,7 +156,7 @@ src_compile() {
emake -C src/ \
CPP="${CPP}" CC="${CC}" AS="${AS}" LD="${LD}" \
CFLAGS="-c -Wall ${CFLAGS} ${OMP}" \
CFLAGS="-c -Wall -include \\\"${S}\\\"/config.gentoo ${CFLAGS} ${OMP}" \
LDFLAGS="${LDFLAGS}" \
OPT_NORMAL="" \
OMPFLAGS="${OMP}" \

@ -0,0 +1,217 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/johntheripper/johntheripper-1.7.9-r2.ebuild,v 1.1 2012/04/08 05:19:03 radhermit Exp $
EAPI="4"
inherit eutils flag-o-matic toolchain-funcs pax-utils
MY_PN="john"
MY_P="${MY_PN}-${PV}"
JUMBO="jumbo-5"
DESCRIPTION="fast password cracker"
HOMEPAGE="http://www.openwall.com/john/"
SRC_URI="http://www.openwall.com/john/g/${MY_P}.tar.bz2
!minimal? ( http://www.openwall.com/john/g/${MY_P}-${JUMBO}.diff.gz )"
LICENSE="GPL-2"
SLOT="0"
# This package can't be marked stable for ppc or ppc64 before bug 327211 is closed.
KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos"
#Remove AltiVec USE flag. Appears to be an upstream issue.
IUSE="custom-cflags -minimal mmx mpi openmp sse2"
REQUIRED_USE="openmp? ( !minimal )
mpi? ( !minimal )"
RDEPEND="!minimal? ( >=dev-libs/openssl-0.9.7:0 )
mpi? ( virtual/mpi )"
DEPEND="${RDEPEND}"
S="${WORKDIR}/${MY_P}"
has_xop() {
echo | $(tc-getCC) ${CFLAGS} -E -dM - | grep -q "#define __XOP__ 1"
}
has_avx() {
echo | $(tc-getCC) ${CFLAGS} -E -dM - | grep -q "#define __AVX__ 1"
}
get_target() {
if use alpha; then
echo "linux-alpha"
elif use amd64; then
if has_xop; then
echo "linux-x86-64-xop"
elif has_avx; then
echo "linux-x86-64-avx"
else
echo "linux-x86-64"
fi
elif use ppc; then
#if use altivec; then
# echo "linux-ppc32-altivec"
#else
echo "linux-ppc32"
#fi
elif use ppc64; then
#if use altivec; then
# echo "linux-ppc32-altivec"
#else
echo "linux-ppc64"
#fi
# linux-ppc64-altivec is slightly slower than linux-ppc32-altivec for most hash types.
# as per the Makefile comments
elif use sparc; then
echo "linux-sparc"
elif use x86; then
if has_xop; then
echo "linux-x86-xop"
elif has_avx; then
echo "linux-x86-avx"
elif use sse2; then
echo "linux-x86-sse2"
elif use mmx; then
echo "linux-x86-mmx"
else
echo "linux-x86-any"
fi
elif use ppc-macos; then
# force AltiVec, the non-altivec profile contains ancient compiler cruft
# if use altivec; then
echo "macosx-ppc32-altivec"
# else
# echo "macosx-ppc32"
# fi
# for Tiger this can be macosx-ppc64
elif use x86-macos; then
if use sse2; then
echo "macosx-x86-sse2"
else
echo "macosx-x86"
fi
elif use x86-solaris; then
echo "solaris-x86-any"
elif use x86-fbsd; then
if use sse2; then
echo "freebsd-x86-sse2"
elif use mmx; then
echo "freebsd-x86-mmx"
else
echo "freebsd-x86-any"
fi
elif use amd64-fbsd; then
echo "freebsd-x86-64"
else
echo "generic"
fi
}
pkg_setup() {
if use openmp ; then
tc-has-openmp || die "Please switch to an openmp compatible compiler"
fi
}
src_prepare() {
if ! use minimal; then
epatch "${WORKDIR}/${MY_P}-${JUMBO}.diff"
if use mpi ; then
sed -e "s/^#CC = mpicc/CC = mpicc/" \
-e "s/^#MPIOBJ =/MPIOBJ =/" \
-i src/Makefile || die
fi
# fix typo in jumbo patch
sed -i 's:All15:All5:' run/john.conf || die
fi
local PATCHLIST="1.7.6-cflags 1.7.3.1-mkdir-sandbox"
cd src
for p in ${PATCHLIST}; do
epatch "${FILESDIR}/${PN}-${p}.patch"
done
if ! use minimal; then
epatch "${FILESDIR}/${P}-jumbo-5-NT-performance-02.patch"
sed -e "s/LDFLAGS *= */override LDFLAGS += /" -e "/LDFLAGS/s/-s//" \
-e "/LDFLAGS/s/-L[^ ]*//g" -e "/CFLAGS/s/-[IL][^ ]*//g" \
-i Makefile || die "sed Makefile failed"
fi
}
src_compile() {
local OMP
use custom-cflags || strip-flags
echo "#define JOHN_SYSTEMWIDE 1" >> config.gentoo
echo "#define JOHN_SYSTEMWIDE_HOME \"${EPREFIX}/etc/john\"" >> config.gentoo
echo "#define JOHN_SYSTEMWIDE_EXEC \"${EPREFIX}/usr/libexec/john\"" >> config.gentoo
append-flags -fPIC -fPIE
gcc-specs-pie && append-ldflags -nopie
use openmp && OMP="-fopenmp"
CPP="$(tc-getCXX)" CC="$(tc-getCC)" AS="$(tc-getCC)" LD="$(tc-getCC)"
use mpi && CPP=mpicxx CC=mpicc AS=mpicc LD=mpicc
emake -C src/ \
CPP="${CPP}" CC="${CC}" AS="${AS}" LD="${LD}" \
CFLAGS="-c -Wall -include \\\"${S}\\\"/config.gentoo ${CFLAGS} ${OMP}" \
LDFLAGS="${LDFLAGS}" \
OPT_NORMAL="" \
OMPFLAGS="${OMP}" \
$(get_target)
}
src_test() {
cd run
if [[ -f "${EPREFIX}/etc/john/john.conf" || -f "${EPREFIX}/etc/john/john.ini" ]] ; then
# This requires that MPI is actually 100% online on your system, which might not
# be the case, depending on which MPI implementation you are using.
#if use mpi; then
# mpirun -np 2 ./john --test || die "self test failed"
#else
./john --test || die 'self test failed'
else
ewarn "Tests require '${EPREFIX}/etc/john/john.conf' or '${EPREFIX}/etc/john/john.ini'"
fi
}
src_install() {
# executables
dosbin run/john
newsbin run/mailer john-mailer
pax-mark -m "${ED}usr/sbin/john" || die
dosym john /usr/sbin/unafs
dosym john /usr/sbin/unique
dosym john /usr/sbin/unshadow
# jumbo-patch additions
if ! use minimal; then
dosym john /usr/sbin/undrop
dosbin run/calc_stat
dosbin run/genmkvpwd
dosbin run/mkvcalcproba
dosbin run/tgtsnarf
insinto /etc/john
doins run/genincstats.rb run/stats
doins run/netscreen.py run/sap_prepare.pl
fi
# config files
insinto /etc/john
doins run/*.chr run/password.lst
doins run/*.conf
# documentation
dodoc doc/*
}

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>maintainer-needed@gentoo.org</email>
</maintainer>
<longdescription>Script to manage eBooks from http://lidn.sf.net</longdescription>
<maintainer>
<email>dirtyepic@gentoo.org</email>
<name>Ryan Hill</name>
</maintainer>
</pkgmetadata>

@ -1,15 +1,14 @@
# 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-23.4.9999.ebuild,v 1.2 2012/01/28 11:44:38 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-24.0.9999-r4.ebuild,v 1.1 2012/04/07 15:43:49 ulm Exp $
EAPI=4
WANT_AUTOMAKE="none"
inherit autotools elisp-common eutils flag-o-matic multilib
if [[ ${PV##*.} = 9999 ]]; then
EBZR_PROJECT="emacs"
EBZR_BRANCH="emacs-23"
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}"
@ -17,7 +16,7 @@ if [[ ${PV##*.} = 9999 ]]; then
SRC_URI=""
else
SRC_URI="mirror://gentoo/emacs-${PV}.tar.gz
ftp://alpha.gnu.org/gnu/emacs/pretest/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
@ -29,9 +28,9 @@ DESCRIPTION="The extensible, customizable, self-documenting real-time display ed
HOMEPAGE="http://www.gnu.org/software/emacs/"
LICENSE="GPL-3 FDL-1.3 BSD as-is MIT W3C unicode PSF-2"
SLOT="23"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE="alsa athena dbus gconf gif gpm gtk gzip-el hesiod jpeg kerberos m17n-lib motif png sound source svg tiff toolkit-scroll-bars X Xaw3d xft +xpm"
SLOT="24"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="alsa athena dbus gconf gif gnutls gpm gsettings gtk gtk3 gzip-el hesiod imagemagick jpeg kerberos libxml2 m17n-lib motif png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm"
RDEPEND="sys-libs/ncurses
>=app-admin/eselect-emacs-1.2
@ -41,17 +40,22 @@ RDEPEND="sys-libs/ncurses
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
@ -61,7 +65,10 @@ RDEPEND="sys-libs/ncurses
>=dev-libs/m17n-lib-1.5.1
)
)
gtk? ( x11-libs/gtk+:2 )
gtk? (
gtk3? ( x11-libs/gtk+:3 )
!gtk3? ( x11-libs/gtk+:2 )
)
!gtk? (
Xaw3d? ( x11-libs/libXaw3d )
!Xaw3d? (
@ -74,19 +81,21 @@ RDEPEND="sys-libs/ncurses
DEPEND="${RDEPEND}
alsa? ( dev-util/pkgconfig )
dbus? ( dev-util/pkgconfig )
gnutls? ( dev-util/pkgconfig )
libxml2? ( dev-util/pkgconfig )
X? ( dev-util/pkgconfig )
gzip-el? ( app-arch/gzip )"
RDEPEND="${RDEPEND}
>=app-emacs/emacs-common-gentoo-1.3[X?]"
EMACS_SUFFIX="emacs-${SLOT}-vcs"
EMACS_SUFFIX="emacs-${SLOT}"
SITEFILE="20${PN}-${SLOT}-gentoo.el"
src_prepare() {
if [[ ${PV##*.} = 9999 ]]; then
FULL_VERSION=$(grep 'defconst[ ]*emacs-version' lisp/version.el \
| sed -e 's/^[^"]*"\([^"]*\)".*$/\1/')
FULL_VERSION=$(sed -n 's/^AC_INIT(emacs,[ \t]*\([^ \t,)]*\).*/\1/p' \
configure.in)
[[ ${FULL_VERSION} ]] || die "Cannot determine current Emacs version"
einfo "Emacs branch: ${EBZR_BRANCH}"
einfo "Revision: ${EBZR_REVISION:-${EBZR_REVNO}}"
@ -95,11 +104,6 @@ src_prepare() {
|| die "Upstream version number changed to ${FULL_VERSION}"
fi
sed -i \
-e "s:/usr/lib/crtbegin.o:$(`tc-getCC` -print-file-name=crtbegin.o):g" \
-e "s:/usr/lib/crtend.o:$(`tc-getCC` -print-file-name=crtend.o):g" \
"${S}"/src/s/freebsd.h || die "unable to sed freebsd.h settings"
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.
@ -114,14 +118,12 @@ src_prepare() {
|| die "unable to sed configure.in"
fi
eautoreconf
AT_M4DIR=m4 eautoreconf
}
src_configure() {
ALLOWED_FLAGS=""
strip-flags
filter-flags -fstrict-aliasing
append-flags $(test-flags -fno-strict-aliasing)
if use sh; then
replace-flags -O[1-9] -O0 #262359
@ -144,10 +146,13 @@ src_configure() {
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 wide-int)"
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"
@ -160,12 +165,9 @@ src_configure() {
"USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
fi
# GTK+ is the default toolkit if USE=gtk is chosen with other
# possibilities. Emacs upstream thinks this should be standard
# policy on all distributions
if use gtk; then
einfo "Configuring to build with GIMP Toolkit (GTK+)"
myconf="${myconf} --with-x-toolkit=gtk"
myconf="${myconf} --with-x-toolkit=$(usev gtk3 || echo gtk)"
local f
for f in athena Xaw3d motif; do
use ${f} && ewarn "USE flag \"${f}\" ignored" \
@ -183,6 +185,9 @@ src_configure() {
einfo "Configuring to build with no toolkit"
myconf="${myconf} --with-x-toolkit=no"
fi
! use gtk && use gtk3 \
&& ewarn "USE flag \"gtk3\" has no effect if \"gtk\" is not set."
else
myconf="${myconf} --without-x --without-ns"
fi
@ -206,10 +211,16 @@ src_configure() {
--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 \
--disable-maintainer-mode \
$(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) \
${myconf}
}
@ -262,7 +273,6 @@ src_install () {
# C source you might find via find-function
doins src/*.{c,h,m}
doins -r src/{m,s}
rm "${ED}"/usr/share/emacs/${FULL_VERSION}/src/Makefile.c
rm "${ED}"/usr/share/emacs/${FULL_VERSION}/src/{m,s}/README
c=""
fi
@ -313,7 +323,7 @@ pkg_postinst() {
for f in "${EROOT}"/var/lib/games/emacs/{snake,tetris}-scores; do
[[ -e ${f} ]] || touch "${f}"
done
chown games "${EROOT}"/var/lib/games/emacs
chown "${GAMES_USER_DED:-games}" "${EROOT}"/var/lib/games/emacs
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.0.9999-r3.ebuild,v 1.2 2012/01/28 11:44:38 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-24.0.9999-r50.ebuild,v 1.1 2012/04/07 15:43:49 ulm Exp $
EAPI=4
@ -16,7 +16,7 @@ if [[ ${PV##*.} = 9999 ]]; then
SRC_URI=""
else
SRC_URI="mirror://gentoo/emacs-${PV}.tar.gz
ftp://alpha.gnu.org/gnu/emacs/pretest/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

@ -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/leechcraft-popishu/leechcraft-popishu-0.4.99.ebuild,v 1.2 2012/02/04 19:09:26 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/leechcraft-popishu/leechcraft-popishu-0.4.99.ebuild,v 1.3 2012/04/07 16:57:18 maekke Exp $
EAPI="4"
@ -9,7 +9,7 @@ inherit leechcraft
DESCRIPTION="Popishu, the text editor with IDE features for LeechCraft."
SLOT="0"
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="debug"
DEPEND="~net-misc/leechcraft-core-${PV}

@ -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-emacs/slime/slime-2.0_p20080731-r1.ebuild,v 1.3 2010/11/21 11:13:48 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/slime/slime-2.0_p20080731-r1.ebuild,v 1.4 2012/04/07 14:58:43 ulm Exp $
EAPI=3
@ -17,7 +17,7 @@ KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="doc xref"
RDEPEND="virtual/commonlisp
dev-lisp/cl-asdf"
dev-lisp/asdf"
DEPEND="${RDEPEND}
doc? ( virtual/texi2dvi )"

@ -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-emacs/slime/slime-2.0_p20080731.ebuild,v 1.7 2010/11/21 11:13:48 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/slime/slime-2.0_p20080731.ebuild,v 1.8 2012/04/07 14:58:43 ulm Exp $
inherit common-lisp elisp eutils
@ -14,7 +14,7 @@ SLOT="0"
KEYWORDS="amd64 ppc sparc x86"
IUSE="doc"
RDEPEND="virtual/commonlisp dev-lisp/cl-asdf"
RDEPEND="virtual/commonlisp dev-lisp/asdf"
DEPEND="${RDEPEND}
doc? ( virtual/texi2dvi )"

@ -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-emacs/slime/slime-2.0_p20101103.ebuild,v 1.1 2010/11/21 11:13:48 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/slime/slime-2.0_p20101103.ebuild,v 1.2 2012/04/07 14:58:43 ulm Exp $
EAPI=3
@ -17,7 +17,7 @@ KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="doc xref"
RDEPEND="virtual/commonlisp
dev-lisp/cl-asdf"
dev-lisp/asdf"
DEPEND="${RDEPEND}
doc? ( virtual/texi2dvi )"

@ -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/abiword/abiword-2.8.6-r2.ebuild,v 1.6 2012/02/12 14:34:00 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/abiword/abiword-2.8.6-r2.ebuild,v 1.7 2012/04/08 01:57:38 tetromino Exp $
EAPI="4"
GCONF_DEBUG="yes"
@ -90,6 +90,7 @@ src_prepare() {
epatch "${FILESDIR}"/${P}-libpng15.patch
epatch "${FILESDIR}"/${P}-gcc46.patch
epatch "${FILESDIR}"/${P}-libwpd.patch
epatch "${FILESDIR}"/${P}-glib-2.31.patch
# install icon to pixmaps (bug #220097)
sed 's:$(datadir)/icons:$(datadir)/pixmaps:' \

@ -0,0 +1,20 @@
------------------------------------------------------------------------
r30479 | hub | 2011-11-29 00:39:09 -0500 (Tue, 29 Nov 2011) | 2 lines
Changed paths:
M /abiword/trunk/src/af/util/xp/ut_go_file.h
Bug 13197: only import glib.h
Patch by Dominique Leuenberger.
------------------------------------------------------------------------
Index: src/af/util/xp/ut_go_file.h
===================================================================
--- src/af/util/xp/ut_go_file.h (revision 30478)
+++ src/af/util/xp/ut_go_file.h (revision 30479)
@@ -31,7 +31,6 @@
#include <glib.h>
#include <gsf/gsf.h>
-#include <glib/gerror.h>
#include <time.h>
G_BEGIN_DECLS

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/dia/dia-0.97.2.ebuild,v 1.2 2011/12/22 17:37:55 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/dia/dia-0.97.2.ebuild,v 1.3 2012/04/08 01:14:52 tetromino Exp $
EAPI=4
@ -67,6 +67,7 @@ pkg_setup() {
src_prepare() {
epatch "${FILESDIR}"/${PN}-0.97.0-gnome-doc.patch #159831
epatch "${FILESDIR}"/${PN}-0.97.2-glib-2.31.patch #401331
if use python; then
python_convert_shebangs -r 2 .

@ -0,0 +1,59 @@
From e3d41e6dd3488a29d23f53c57526871a9b79e9bf Mon Sep 17 00:00:00 2001
From: Alexandre Rostovtsev <tetromino@gentoo.org>
Date: Sat, 7 Apr 2012 20:43:27 -0400
Subject: [PATCH] Do not include glib subheaders directly
Otherwise, dia cannot build against >=glib-2.31
https://bugzilla.gnome.org/show_bug.cgi?id=673712
---
objects/custom/shape_typeinfo.c | 2 +-
tests/test-boundingbox.c | 3 ---
tests/test-objects.c | 4 ----
3 files changed, 1 insertions(+), 8 deletions(-)
diff --git a/objects/custom/shape_typeinfo.c b/objects/custom/shape_typeinfo.c
index c6133b1..3fb3d73 100644
--- a/objects/custom/shape_typeinfo.c
+++ b/objects/custom/shape_typeinfo.c
@@ -27,7 +27,7 @@
#include "custom_util.h"
#include <string.h>
#include <stdarg.h>
-#include <glib/gstrfuncs.h>
+#include <glib.h>
#include <glib/gstdio.h>
#include <libxml/parser.h>
diff --git a/tests/test-boundingbox.c b/tests/test-boundingbox.c
index 7adaab5..a13d018 100644
--- a/tests/test-boundingbox.c
+++ b/tests/test-boundingbox.c
@@ -28,9 +28,6 @@
#include <glib.h>
#include <glib-object.h>
-#if GLIB_CHECK_VERSION(2,16,0)
-#include <glib/gtestutils.h>
-#endif
#include "dialib.h"
/*
diff --git a/tests/test-objects.c b/tests/test-objects.c
index 57d5675..c5980a5 100644
--- a/tests/test-objects.c
+++ b/tests/test-objects.c
@@ -28,10 +28,6 @@
#include <glib.h>
#include <glib-object.h>
-#if GLIB_CHECK_VERSION(2,16,0)
-#include <glib/gtestutils.h>
-#endif
-
#include "object.h"
#include "plug-ins.h"
#include "dialib.h"
--
1.7.8.5

@ -0,0 +1 @@
DIST LanguageTool-1.7.oxt 29501275 RMD160 24930e84725a40034884aacba8ccd4a5505c8d1e SHA1 8b9e091141e4d54fdb6b2e06643ef35d74c8dab4 SHA256 ad578b56dc374c5e1c512d6938c1ca7a31d210ee32f3cd903e6554cd8ec3ace7

@ -0,0 +1,39 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/languagetool/languagetool-1.7.ebuild,v 1.2 2012/04/08 08:22:31 scarabeus Exp $
EAPI=4
MY_P="LanguageTool-${PV}"
OO_EXTENSIONS=(
"${MY_P}.oxt"
)
inherit office-ext
DESCRIPTION="Style and Grammar Checker for libreoffice"
HOMEPAGE="http://www.languagetool.org/"
SRC_URI="http://www.languagetool.org/download/${MY_P}.oxt"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}
virtual/ooo[java]
"
S=${WORKDIR}
src_unpack() {
cp -v "${DISTDIR}/${MY_P}.oxt" "${S}"
}
pkg_postinst() {
office-ext_pkg_postinst
einfo "Be warned that this extension is serious resource hog and thus"
einfo "it might result in slower operations."
}

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

@ -1 +1,2 @@
DIST overlint-0.4.1.tar.gz 2470 RMD160 f4bc1092f419415169f27c9411400cf74187a745 SHA1 159830296f7cd197e2ebe3ff48444c365787a798 SHA256 99c1506e955e27257ad03f29e20be940267fbb98cb967a0458c660273325bf66
DIST overlint-0.4.2.tar.gz 2486 RMD160 507338c5576ffa4fdfe07106c90b77285d719b0e SHA1 44043fc34758ba8c3cc85a781a1fba2db4819fe1 SHA256 89ac8551fef0a4ddc29cfbe3bb521130f6148d96280469f12e252d79b75abe00

@ -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/app-portage/overlint/overlint-0.4.2.ebuild,v 1.1 2012/04/08 06:06:32 sping Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
PYTHON_DEPEND="2:2.6 3"
inherit distutils
DESCRIPTION="Simple tool for static analysis of overlays"
HOMEPAGE="http://git.overlays.gentoo.org/gitweb/?p=proj/overlint.git;a=summary"
SRC_URI="http://www.hartwork.org/public/${P}.tar.gz"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND="|| ( >=dev-lang/python-2.7
( dev-libs/argtable >=dev-lang/python-2.6 ) )"

@ -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/llpp/llpp-9999.ebuild,v 1.12 2012/03/26 07:23:31 xmw Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/llpp/llpp-9999.ebuild,v 1.13 2012/04/07 18:52:13 xmw Exp $
EAPI=4
@ -24,7 +24,7 @@ RDEPEND="media-libs/freetype
x11-libs/libX11
x11-misc/xsel"
DEPEND="${RDEPEND}
=app-text/mupdf-9999
>=app-text/mupdf-1.0_rc1
dev-lang/ocaml[ocamlopt]
dev-ml/lablgl[glut]"

@ -1,2 +1,3 @@
DIST mupdf-0.9-source.tar.gz 3917075 RMD160 9ba1df205f9f95c7ff4b0a3be224786ad5a65d99 SHA1 3a3ba42d19e3211199110e7c782263241cdea8a0 SHA256 abed825cb1d73e0e28f0a7ee72b5d7a451ba41d21b0c55837ed2a212f3b16b2d
DIST mupdf-0.9_p20120221.tar.gz 4064641 RMD160 7fd86bb05834b2338f1daf87ae0459ccb55fc84b SHA1 b2ce4e95b9abec8a299d9e0d936c601d39f196cf SHA256 fae9ca749449d8857a85ecaa8f73d8609a0ef331ff6aa0179972f3896151651f
DIST mupdf-1.0rc1-source.tar.gz 4262574 RMD160 58ddc24dc8b972ad282572c16d664cd29b63b1e1 SHA1 6850c155324c0e431edd491a7f04bfc2b3962c7e SHA256 1676f6df404edc3fb965d48ad885e27dd05fbeca6ba62dac7118baba62c0af39

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/mupdf-0.9.ebuild,v 1.5 2012/04/06 17:18:41 xmw Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/mupdf-0.9.ebuild,v 1.7 2012/04/07 22:10:06 xmw Exp $
EAPI=2
EAPI=4
inherit eutils multilib toolchain-funcs
@ -35,30 +35,29 @@ src_prepare() {
}
src_compile() {
local my_pdfexe=
use X || my_nox11="NOX11=yes MUPDF= "
emake CC="$(tc-getCC)" \
build=debug verbose=true ${my_nox11} -j1 || die
build=debug verbose=true ${my_nox11} -j1
}
src_install() {
emake prefix="${ED}usr" LIBDIR="${ED}usr/$(get_libdir)" \
build=debug verbose=true ${my_nox11} install || die
emake prefix="${ED}usr" libdir="${ED}usr/$(get_libdir)" \
build=debug verbose=true ${my_nox11} install
insinto /usr/$(get_libdir)/pkgconfig
doins debian/mupdf.pc || die
doins debian/mupdf.pc
if use X ; then
domenu debian/mupdf.desktop || die
doicon debian/mupdf.xpm || die
doman apps/man/mupdf.1 || die
domenu debian/mupdf.desktop
doicon debian/mupdf.xpm
doman apps/man/mupdf.1
fi
doman apps/man/pdf{clean,draw,show}.1 || die
dodoc README || die
doman apps/man/pdf{clean,draw,show}.1
dodoc README
# avoid collision with app-text/poppler-utils
mv "${D}"usr/bin/pdfinfo "${ED}"usr/bin/mupdf_pdfinfo || die
mv "${ED}"usr/bin/pdfinfo "${ED}"usr/bin/mupdf_pdfinfo || die
}
pkg_postinst() {

@ -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/mupdf/mupdf-0.9_p20120221.ebuild,v 1.3 2012/04/06 17:18:41 xmw Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/mupdf-0.9_p20120221.ebuild,v 1.5 2012/04/07 22:10:06 xmw Exp $
EAPI=4
@ -41,12 +41,12 @@ src_compile() {
use X || my_nox11="NOX11=yes MUPDF= "
emake CC="$(tc-getCC)" \
build=debug verbose=true ${my_nox11} -j1 || die
build=debug verbose=true ${my_nox11} -j1
}
src_install() {
emake prefix="${ED}usr" LIBDIR="${ED}usr/$(get_libdir)" \
build=debug verbose=true ${my_nox11} install || die
emake prefix="${ED}usr" libdir="${ED}usr/$(get_libdir)" \
build=debug verbose=true ${my_nox11} install
insinto /usr/include
doins pdf/mupdf.h fitz/fitz.h xps/muxps.h || die

@ -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-text/mupdf/mupdf-1.0_rc1.ebuild,v 1.3 2012/04/08 07:10:24 mr_bones_ Exp $
EAPI=4
inherit eutils flag-o-matic multilib toolchain-funcs
DESCRIPTION="a lightweight PDF viewer and toolkit written in portable C"
HOMEPAGE="http://mupdf.com/"
MY_P=${P/_rc/rc}
SRC_URI=" http://${PN}.googlecode.com/files/${MY_P}-source.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux"
IUSE="X vanilla"
RDEPEND="media-libs/freetype:2
media-libs/jbig2dec
virtual/jpeg
media-libs/openjpeg
X? ( x11-libs/libX11
x11-libs/libXext )"
DEPEND="${RDEPEND}
dev-util/pkgconfig"
S=${WORKDIR}/${MY_P}
src_prepare() {
epatch "${FILESDIR}"/${PN}-0.8.165-buildsystem.patch
if ! use vanilla ; then
epatch "${FILESDIR}"/${PN}-9999-zoom-1.patch
fi
}
src_compile() {
use X || my_nox11="NOX11=yes MUPDF= "
emake CC="$(tc-getCC)" \
build=debug verbose=true ${my_nox11} -j1
}
src_install() {
emake prefix="${ED}usr" libdir="${ED}usr/$(get_libdir)" \
build=debug verbose=true ${my_nox11} install
insinto /usr/include
doins pdf/mupdf{,-internal}.h
doins fitz/fitz{,-internal}.h
doins xps/muxps{,-internal}.h
insinto /usr/$(get_libdir)/pkgconfig
doins debian/mupdf.pc
if use X ; then
domenu debian/mupdf.desktop
doicon debian/mupdf.xpm
fi
dodoc README doc/{example.c,overview.txt}
}

@ -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/mupdf/mupdf-9999.ebuild,v 1.12 2012/04/06 17:18:41 xmw Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/mupdf-9999.ebuild,v 1.16 2012/04/08 07:10:24 mr_bones_ Exp $
EAPI=4
@ -10,7 +10,6 @@ inherit eutils flag-o-matic git-2 multilib toolchain-funcs
DESCRIPTION="a lightweight PDF viewer and toolkit written in portable C"
HOMEPAGE="http://mupdf.com/"
SRC_URI=""
LICENSE="GPL-3"
SLOT="0"
@ -38,17 +37,17 @@ src_compile() {
use X || my_nox11="NOX11=yes MUPDF= "
emake CC="$(tc-getCC)" \
build=debug verbose=true ${my_nox11} -j1 || die
build=debug verbose=true ${my_nox11} -j1
}
src_install() {
emake prefix="${ED}usr" LIBDIR="${ED}usr/$(get_libdir)" \
build=debug verbose=true ${my_nox11} install || die
emake prefix="${ED}usr" libdir="${ED}usr/$(get_libdir)" \
build=debug verbose=true ${my_nox11} install
insinto /usr/include
doins pdf/mupdf{,-internal}.h || die
doins fitz/fitz{,-internal}.h || die
doins xps/muxps{,-internal}.h || die
doins pdf/mupdf{,-internal}.h
doins fitz/fitz{,-internal}.h
doins xps/muxps{,-internal}.h
insinto /usr/$(get_libdir)/pkgconfig
doins debian/mupdf.pc

@ -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/ronn/ronn-0.7.3.ebuild,v 1.9 2012/01/17 13:55:55 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/ronn/ronn-0.7.3.ebuild,v 1.10 2012/04/07 14:59:34 maekke Exp $
EAPI=2
USE_RUBY="ruby18 ree18"
@ -15,7 +15,7 @@ HOMEPAGE="http://github.com/rtomayko/ronn/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="amd64 ~ia64 ~ppc ~ppc64 ~sparc x86"
IUSE=""

@ -1,4 +1,5 @@
DIST redis-2.2.12.tar.gz 455240 RMD160 8bf1275fd1d2ad1536ce7081bdf3522d5e92a8d3 SHA1 66d44756e0f3371d9e37b521f5cc17e12e1efba3 SHA256 9e2a4133b920fc4eed731c9cd3a9d0b60e701179ea98b2944ab434e7b1d0db03
DIST redis-2.4.10.tar.gz 621824 RMD160 1dc59ff4390b5459ce80d803cbadc3128d239d73 SHA1 fceecc25a332db77cb94d16a3d9a337156600556 SHA256 4d34482198cec272afd45d0390d4e1f32ee847094834133613a925012810ed21
DIST redis-2.4.4.tar.gz 607718 RMD160 5b9e1e48216c11b3eca76ad0eafee3d7a0df0c68 SHA1 bc1e383c0216fe5bd5dc47eab39b43bbb9d5f8a5 SHA256 8cb779758315b89969adb588c813bf980e32a760d4204209d90d605dcbc5f708
DIST redis-2.4.7.tar.gz 611577 RMD160 586ffa4161d2697fd1249ed699f9f025d5e7e1a9 SHA1 cd0835f1076ad36797ed6543af187ac28a29953f SHA256 f91956377b7ff23cc23e0c8758e0b873032f36545c61d88436ebb741bf4dd5e1
DIST redis-2.4.8.tar.gz 618164 RMD160 235d607326e57cb296178112c8073db8b473a3e6 SHA1 d050838530e2b77dc1724efd29e5367a4c5c1e18 SHA256 8166ca6ddea4bdb311510590a1ef94e3e32eed2fae44875a5b44fe72bda556f3

@ -0,0 +1,108 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/redis/redis-2.4.10.ebuild,v 1.1 2012/04/08 00:41:20 robbat2 Exp $
EAPI="4"
inherit autotools eutils flag-o-matic
DESCRIPTION="A persistent caching system, key-value and data structures database."
HOMEPAGE="http://redis.io/"
SRC_URI="http://redis.googlecode.com/files/${P}.tar.gz"
LICENSE="BSD"
KEYWORDS="~amd64 ~x86 ~x86-macos ~x86-solaris"
IUSE="+jemalloc tcmalloc test"
SLOT="0"
RDEPEND=""
DEPEND=">=sys-devel/autoconf-2.63
tcmalloc? ( dev-util/google-perftools )
jemalloc? ( dev-libs/jemalloc )
test? ( dev-lang/tcl )
${RDEPEND}"
REQUIRED_USE="tcmalloc? ( !jemalloc )
jemalloc? ( !tcmalloc )"
S="${WORKDIR}/${PN}-${PV/_/-}"
REDIS_PIDDIR=/var/run/redis/
REDIS_PIDFILE=${REDIS_PIDDIR}/redis.pid
REDIS_DATAPATH=/var/lib/redis
REDIS_LOGPATH=/var/log/redis
REDIS_LOGFILE=${REDIS_LOGPATH}/redis.log
pkg_setup() {
enewgroup redis 75
enewuser redis 75 -1 ${REDIS_DATAPATH} redis
if use tcmalloc ; then
export EXTRA_EMAKE="${EXTRA_EMAKE} USE_TCMALLOC=yes"
elif use jemalloc ; then
export EXTRA_EMAKE="${EXTRA_EMAKE} JEMALLOC_SHARED=yes"
else
export EXTRA_EMAKE="${EXTRA_EMAKE} FORCE_LIBC_MALLOC=yes"
fi
}
src_prepare() {
epatch "${FILESDIR}/redis-2.4.3-shared.patch"
epatch "${FILESDIR}/redis-2.4.4-tcmalloc.patch"
if use jemalloc ; then
sed -i -e "s/je_/j/" src/zmalloc.c
fi
# now we will rewrite present Makefiles
local makefiles=""
for MKF in $(find -name 'Makefile' | cut -b 3-); do
mv "${MKF}" "${MKF}.in"
sed -i -e 's:$(CC):@CC@:g' \
-e 's:$(CFLAGS):@AM_CFLAGS@:g' \
-e 's: $(DEBUG)::g' \
-e 's:$(OBJARCH)::g' \
-e 's:ARCH:TARCH:g' \
-e '/^CCOPT=/s:$: $(LDFLAGS):g' \
"${MKF}.in" \
|| die "Sed failed for ${MKF}"
makefiles+=" ${MKF}"
done
# autodetection of compiler and settings; generates the modified Makefiles
cp "${FILESDIR}"/configure.ac-2.2 configure.ac
sed -i -e "s:AC_CONFIG_FILES(\[Makefile\]):AC_CONFIG_FILES([${makefiles}]):g" \
configure.ac || die "Sed failed for configure.ac"
eautoconf
}
src_install() {
# configuration file rewrites
insinto /etc/
sed -r \
-e "/^pidfile\>/s,/var.*,${REDIS_PIDFILE}," \
-e '/^daemonize\>/s,no,yes,' \
-e '/^# bind/s,^# ,,' \
-e '/^# maxmemory\>/s,^# ,,' \
-e '/^maxmemory\>/s,<bytes>,67108864,' \
-e "/^dbfilename\>/s,dump.rdb,${REDIS_DATAPATH}/dump.rdb," \
-e "/^dir\>/s, .*, ${REDIS_DATAPATH}/," \
-e '/^loglevel\>/s:debug:notice:' \
-e "/^logfile\>/s:stdout:${REDIS_LOGFILE}:" \
<redis.conf \
>redis.conf.gentoo
newins redis.conf.gentoo redis.conf
use prefix || fowners redis:redis /etc/redis.conf
fperms 0644 /etc/redis.conf
newconfd "${FILESDIR}/redis.confd" redis
newinitd "${FILESDIR}/redis.initd" redis
nonfatal dodoc 00-RELEASENOTES BUGS CONTRIBUTING README TODO
dobin src/redis-cli
dosbin src/redis-benchmark src/redis-server src/redis-check-aof src/redis-check-dump
fperms 0750 /usr/sbin/redis-benchmark
if use prefix; then
diropts -m0750
else
diropts -m0750 -o redis -g redis
fi
keepdir ${REDIS_DATAPATH} ${REDIS_LOGPATH}
}

@ -1,3 +1,4 @@
DIST libburn-1.0.0.pl00.tar.gz 810543 RMD160 f3b4333f113d0b20e9ebe6fd5ff5a5da3c51067b SHA1 2785ec7d08983ebed8ed3700172f35a2390cca34 SHA256 7d9f02b29c1ddb5921fa9a3e2607495c3b54cc44c1dc3b15cd40d3f991a467fb
DIST libburn-1.1.8.tar.gz 854198 RMD160 40e3b63e933c4af4749244471f7e5bea42d5b934 SHA1 d9f2579c9967efcd3776a8da194a5e4b71c17add SHA256 7bec3b9f750ceddc93a91353ccea5e7031b4a4db53100fe30bb98db241a5efa0
DIST libburn-1.2.0.tar.gz 908824 RMD160 931578beae74dc1d31d1a9b86f255163eb0077be SHA1 3013c318350b2d4448654c75246f9b7ca8e23877 SHA256 245762791cf9bb168b600017c9fbd69f0a1cfeddd857c1079ed428ccd8f8d568
DIST libburn-1.2.2.tar.gz 914127 RMD160 7390154b441de01efeacdee3bedeba4e71364a89 SHA1 a8f41be52a9086c4ca38e2a1d9aecc0d3a6ff04a SHA256 4641ee2be317ff146653597da4c9f3133916c5c839c0bfd3c73ed73d15972e3f

@ -0,0 +1,41 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libburn/libburn-1.2.2.ebuild,v 1.1 2012/04/07 12:47:54 billie Exp $
EAPI=4
DESCRIPTION="Libburn is an open-source library for reading, mastering and writing optical discs."
HOMEPAGE="http://libburnia-project.org"
SRC_URI="http://files.libburnia-project.org/releases/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
IUSE="cdio debug static-libs track-src-odirect"
RDEPEND="cdio? ( >=dev-libs/libcdio-0.83 )"
DEPEND="$RDEPEND
dev-util/pkgconfig"
src_configure() {
econf \
$(use_enable static-libs static) \
$(use_enable track-src-odirect) \
$(use_enable cdio libcdio) \
--disable-ldconfig-at-install \
$(use_enable debug)
}
src_install() {
default
dodoc CONTRIBUTORS doc/{comments,*.txt}
cd "${S}"/cdrskin
docinto cdrskin
dodoc *.txt README
docinto cdrskin/html
dohtml cdrskin_eng.html
find "${D}" -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed"
}

@ -1,3 +1,4 @@
DIST libisoburn-1.0.0.pl00.tar.gz 1038505 RMD160 5f538ba926ba4de4e6fbac609f1a8baed962f1e9 SHA1 65a4528eb18efa3a1381e4a9b5e2d5ee76705c92 SHA256 f067b02fee044da4a69686307900884e18a531a2b4beb316d3978d9d9717884f
DIST libisoburn-1.1.8.tar.gz 1222551 RMD160 ae148a1332e78f501fe2988e4da2481c9733c2ff SHA1 b8bc91d52262dbd3f6ccea2ae79ac0eaea284a0e SHA256 97ce56075af43c00b646dc33f8297db005e0201ee077b562ac5f3e3154aeb0c2
DIST libisoburn-1.2.0.tar.gz 1225601 RMD160 92eadfdc440ea72894b09c425afbcf8c94ccd060 SHA1 65a53846632800938eb36eb8bf4e7c40eaab6fe1 SHA256 0b13fdc148500df7f9ebeb6c8deab0159b3dd873b25a8415d5e5e556eb806e7d
DIST libisoburn-1.2.2.tar.gz 1242366 RMD160 7ec5023d20ea17c7efec29815dfdbe9e4fdc8049 SHA1 92e41e0d2a05d8048bda993f2323df4d39dcc245 SHA256 b602d84a297cefbc4f611088b79749524058eb7311eaaf90cbbe679285236a68

@ -0,0 +1,52 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libisoburn/libisoburn-1.2.2.ebuild,v 1.1 2012/04/07 12:51:46 billie Exp $
EAPI=4
DESCRIPTION="Enables creation and expansion of ISO-9660 filesystems on all CD/DVD media supported by libburn"
HOMEPAGE="http://libburnia-project.org/"
SRC_URI="http://files.libburnia-project.org/releases/${P}.tar.gz"
LICENSE="GPL-2 GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
IUSE="acl cdio debug external-filters external-filters-setuid readline static-libs xattr zlib"
RDEPEND=">=dev-libs/libburn-1.2.2
>=dev-libs/libisofs-1.2.2
readline? ( sys-libs/readline )
acl? ( virtual/acl )
xattr? ( sys-apps/attr )
zlib? ( sys-libs/zlib )
cdio? ( >=dev-libs/libcdio-0.83 )"
DEPEND="${RDEPEND}
dev-util/pkgconfig"
src_configure() {
econf \
$(use_enable static-libs static) \
$(use_enable readline libreadline) \
$(use_enable acl libacl) \
$(use_enable xattr) \
$(use_enable zlib) \
--disable-libjte \
$(use_enable cdio libcdio) \
$(use_enable external-filters) \
$(use_enable external-filters-setuid) \
--disable-ldconfig-at-install \
--enable-pkg-check-modules \
$(use_enable debug)
}
src_install() {
default
dodoc CONTRIBUTORS doc/{comments,*.wiki,startup_file.txt}
cd "${S}"/xorriso
docinto xorriso
dodoc changelog.txt README_gnu_xorriso
find "${D}" -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed"
}

@ -1,3 +1,4 @@
DIST libisofs-1.0.0.tar.gz 684226 RMD160 d0a03f21598bae4de1addc6778855772cd6ad1ce SHA1 5c0b9f02190667203869edcbac9eb10975956c40 SHA256 811d9953b923dd96ebbfbbd0ed2d0e6751d5ec3a1ac7710f3453bff0a4f02fcf
DIST libisofs-1.1.6.tar.gz 708180 RMD160 458593fa6a5d361a1a9a4e5dbea34e3730192385 SHA1 db95a0838ded5c89b66347f212dfb54873685e2c SHA256 cbce6ab3c4a86f3b3bd36e9d2d24cfafdfe97d7e08a88c9c563a772e6860f727
DIST libisofs-1.2.0.tar.gz 709465 RMD160 29bff30824c3f8d74cc691d2264c5e6bb3723cfa SHA1 016a8aa8e700930a4b586f4573dc10f176262661 SHA256 624cfecb47879d0d1075447caee4c48310c9e8978a23fc8953eea04262c99f05
DIST libisofs-1.2.2.tar.gz 712993 RMD160 bcb067630bb893d719fc59a46601d1c9b187665e SHA1 0cf70862ed209adb251462d5d5077f8517fbeb75 SHA256 e605f7b1b055bb0db339256a3510a15c8e13fae42dcd08653f1cea15565c1a2e

@ -0,0 +1,40 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libisofs/libisofs-1.2.2.ebuild,v 1.1 2012/04/07 12:49:38 billie Exp $
EAPI=4
DESCRIPTION="libisofs is an open-source library for reading, mastering and writing optical discs."
HOMEPAGE="http://libburnia-project.org/"
SRC_URI="http://files.libburnia-project.org/releases/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
IUSE="acl debug static-libs verbose-debug xattr zlib"
RDEPEND="acl? ( virtual/acl )
xattr? ( sys-apps/attr )
zlib? ( sys-libs/zlib )"
DEPEND="${RDEPEND}
dev-util/pkgconfig"
src_configure() {
econf \
$(use_enable static-libs static) \
$(use_enable debug) \
$(use_enable verbose-debug) \
$(use_enable acl libacl) \
$(use_enable xattr) \
$(use_enable zlib) \
--disable-libjte \
--disable-ldconfig-at-install
}
src_install() {
default
dodoc Roadmap doc/{checksums.txt,susp_aaip*,Tutorial,zisofs_format.txt}
find "${D}" -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed"
}

@ -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/libprelude/libprelude-1.0.0-r1.ebuild,v 1.10 2012/02/21 16:16:05 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libprelude/libprelude-1.0.0-r1.ebuild,v 1.11 2012/04/07 17:56:09 maekke Exp $
EAPI="3"
GENTOO_DEPEND_ON_PERL="no"
@ -16,7 +16,7 @@ SRC_URI="${HOMEPAGE}/download/releases/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="doc lua perl python ruby"
RDEPEND=">=net-libs/gnutls-1.0.17

@ -0,0 +1 @@
DIST pugixml-1.0.tar.gz 349311 RMD160 ecd1c325221e742d263d1cb9ff695c813e2aebcf SHA1 304cc2b87dce9aa24432e4b87ef297a2a158cc2c SHA256 55f86df033dc732996efdc0853db137960e24b584c7c412e926e2a0320ad4918

@ -0,0 +1,18 @@
--- pugixml-1.0/scripts/CMakeLists.txt
+++ pugixml-1.0/scripts/CMakeLists.txt
@@ -1,5 +1,13 @@
+cmake_minimum_required(VERSION 2.8)
project(pugixml)
-set(SOURCES ../src/pugixml.hpp ../src/pugiconfig.hpp ../src/pugixml.cpp)
+set(HEADERS ../src/pugixml.hpp ../src/pugiconfig.hpp)
+set(SOURCES ${HEADERS} ../src/pugixml.cpp)
-add_library(pugixml STATIC ${SOURCES})
+add_library(pugixml SHARED ${SOURCES})
+set_target_properties(pugixml PROPERTIES SOVERSION 1 VERSION 1.0)
+
+install(TARGETS pugixml
+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR})
+install(FILES ${HEADERS}
+ DESTINATION include)

@ -1,8 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>video</herd>
<maintainer>
<email>weaver@gentoo.org</email>
<name>Andrey Kislyuk</name>
<email>radhermit@gentoo.org</email>
<name>Tim Harder</name>
</maintainer>
</pkgmetadata>

@ -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-libs/pugixml/pugixml-1.0.ebuild,v 1.1 2012/04/08 07:36:29 radhermit Exp $
EAPI=4
inherit cmake-utils
DESCRIPTION="Light-weight, simple, and fast XML parser for C++ with XPath support"
HOMEPAGE="http://pugixml.org/"
SRC_URI="http://pugixml.googlecode.com/files/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
S=${WORKDIR}/scripts
PATCHES=( "${FILESDIR}"/${P}-cmake.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-libs/qrosscore/qrosscore-0.2.2.ebuild,v 1.2 2012/02/04 19:09:03 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/qrosscore/qrosscore-0.2.2.ebuild,v 1.3 2012/04/07 16:53:19 maekke Exp $
EAPI=3
@ -13,7 +13,7 @@ S="${WORKDIR}/qross-${PV}/src/qross"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="debug"
DEPEND="x11-libs/qt-core

@ -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/Class-Load-XS/Class-Load-XS-0.40.0.ebuild,v 1.2 2012/04/06 19:10:10 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Class-Load-XS/Class-Load-XS-0.40.0.ebuild,v 1.3 2012/04/07 12:01:33 maekke Exp $
EAPI=4
@ -12,7 +12,7 @@ DESCRIPTION="XS implementation of parts of Class::Load"
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="amd64 ~x86 ~x64-macos"
KEYWORDS="amd64 x86 ~x64-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/Class-Load/Class-Load-0.170.0.ebuild,v 1.8 2012/04/06 19:09:52 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Class-Load/Class-Load-0.170.0.ebuild,v 1.9 2012/04/07 12:00:45 maekke Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="A working (require q{Class::Name}) and more"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~s390 ~sh ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
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/Eval-Closure/Eval-Closure-0.80.0.ebuild,v 1.2 2012/04/06 19:07:36 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Eval-Closure/Eval-Closure-0.80.0.ebuild,v 1.3 2012/04/07 11:43:48 maekke Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="safely and cleanly create closures via string eval"
SLOT="0"
KEYWORDS="amd64 ~x86 ~x64-macos"
KEYWORDS="amd64 x86 ~x64-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/Module-Implementation/Module-Implementation-0.60.0.ebuild,v 1.8 2012/04/06 19:09:04 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Module-Implementation/Module-Implementation-0.60.0.ebuild,v 1.9 2012/04/07 11:56:39 maekke Exp $
EAPI=4
@ -12,7 +12,7 @@ DESCRIPTION="Loads one of several alternate underlying implementations for a mod
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~s390 ~sh ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
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/Module-Runtime/Module-Runtime-0.13.0.ebuild,v 1.6 2012/04/06 19:08:43 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Module-Runtime/Module-Runtime-0.13.0.ebuild,v 1.7 2012/04/07 11:51:24 maekke Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Runtime module handling"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
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/Moose/Moose-2.40.200.ebuild,v 1.2 2012/04/06 19:07:19 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Moose/Moose-2.40.200.ebuild,v 1.3 2012/04/07 12:02:32 maekke Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="A postmodern object system for Perl 5"
SLOT="0"
KEYWORDS="amd64 ~x86 ~x64-macos"
KEYWORDS="amd64 x86 ~x64-macos"
IUSE="test"
CONFLICTS="

@ -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/Package-Stash/Package-Stash-0.330.0.ebuild,v 1.9 2012/04/06 19:09:26 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Package-Stash/Package-Stash-0.330.0.ebuild,v 1.10 2012/04/07 11:59:24 maekke Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Routines for manipulating stashes"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~s390 ~sh ~sparc x86 ~x86-fbsd ~x86-freebsd ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
RDEPEND="

@ -3,3 +3,4 @@ DIST xdebug-2.1.1.tgz 303206 RMD160 f63243a9858328f8462660d207981ed584a3ec22 SHA
DIST xdebug-2.1.2.tgz 304229 RMD160 afc6b371308c5b923d2e246873b8f6f45155bc0e SHA1 d2b9b5db43ffc26bed2a731bf50b78e8f5d05dd1 SHA256 58fbaa926b0aa8325cf320b6bd5aaa22d707413eec49ec8d9da7013f3e879e24
DIST xdebug-2.1.3.tgz 307557 RMD160 537212e17b0b8e454944529d12249d28f8dca3f8 SHA1 34cca933ee2dab8dd87514950ea7a551a6984a54 SHA256 1b256ccf7bbac346c8cc13490ced5dd527206f201fa51be556b4d51cdabbad33
DIST xdebug-2.1.4.tgz 308742 RMD160 3d634e3848844b68089b936520ce742e0c007e61 SHA1 0417424971ca62793b2c84e193126430e784b8b4 SHA256 9e56728593e4070311b0b19ab3418a34563406d9d40b7cb3eb1ce72d670360be
DIST xdebug-2.2.0RC1.tgz 244336 RMD160 e1582a4c8d5368416d49add73b7759e1dccc4426 SHA1 9aa0f2a97385947c4f8958bc380cc421a0f251c5 SHA256 0faa40dcdde4cb987a1252a31fbe160a4d6349cccb7aba72d85932628905ba0d

@ -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-php/xdebug-client/xdebug-client-2.2.0_rc1.ebuild,v 1.1 2012/04/07 21:23:11 olemarkus Exp $
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
MY_PV="${PV/_/}"
MY_PV="${MY_PV/rc/RC}"
DESCRIPTION="Xdebug client for the Common Debugger Protocol (DBGP)."
HOMEPAGE="http://www.xdebug.org/"
SRC_URI="http://pecl.php.net/get/xdebug-${MY_PV}.tgz"
LICENSE="Xdebug"
SLOT="0"
IUSE="libedit"
S="${WORKDIR}/xdebug-${MY_PV}/debugclient"
DEPEND="libedit? ( dev-libs/libedit )"
RDEPEND="${DEPEND}"
src_unpack() {
unpack ${A}
chmod +x "${S}"/configure
}
src_compile() {
econf $(use_with libedit) --disable-dependency-tracking
emake || die "Build of debug client failed!"
}
src_install() {
newbin debugclient xdebug
}

@ -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/netifaces/netifaces-0.6.ebuild,v 1.2 2012/02/22 08:34:34 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/netifaces/netifaces-0.6.ebuild,v 1.3 2012/04/07 21:53:10 jdhore Exp $
EAPI=4
@ -16,7 +16,7 @@ SRC_URI="http://alastairs-place.net/projects/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 x86"
IUSE=""
DEPEND="dev-python/setuptools"

@ -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/bundler/bundler-1.0.18.ebuild,v 1.4 2012/01/17 13:56:28 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bundler/bundler-1.0.18.ebuild,v 1.5 2012/04/07 15:02:39 maekke Exp $
EAPI=2
@ -22,7 +22,7 @@ HOMEPAGE="http://github.com/carlhuda/bundler"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~sparc-solaris ~x86-solaris"
KEYWORDS="amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~sparc-solaris ~x86-solaris"
IUSE=""
ruby_add_rdepend virtual/rubygems

@ -1,3 +1,4 @@
DIST faraday-0.4.6.gem 18944 RMD160 06a16c8b12ceae22e82239ef368daf3e13577471 SHA1 c766f853fd85148c1e36d7ed5c0a2e1a71b46be4 SHA256 02f54d400744e1cc179938748000df22a0f65b69874377f3462185d2bce65e8c
DIST faraday-0.7.4.gem 29696 RMD160 a7a1904950461019cfc52c67deea7b93becfa4ce SHA1 f2f9e3ce3ac65ef9d8b5df7fc5cb36711aef54c5 SHA256 5bbe253bd73f7a79ddd306038ba8ff648eaa78f9d7316567bc5fc48d14ba1d02
DIST faraday-0.7.5.gem 30208 RMD160 10d202a9bf91adb246d570bb65e6ed7bcb46f95e SHA1 182b870a4509ee8c32b9889b3254fe7a409dda71 SHA256 29fee7ae3cb1692949b88b6fc72c3da7573847436b9a956e02cf0d7aa1c43bec
DIST faraday-0.7.6.gem 31232 RMD160 f064e3ad4b7993211ffd252712fc416350de3fa8 SHA1 cad76361be803b501cd658bef6566bf6b0784b03 SHA256 bd3291a6fe4545bad566610e5c1d0c671eb182aa8d9772e860a85db2c3c3cf19

@ -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/faraday/faraday-0.7.6.ebuild,v 1.1 2012/04/08 06:12:54 graaff Exp $
EAPI="2"
USE_RUBY="ruby18 ruby19 ree18 jruby"
RUBY_FAKEGEM_TASK_TEST="test"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.md"
inherit ruby-fakegem eutils
DESCRIPTION="HTTP/REST API client library with pluggable components"
HOMEPAGE="http://github.com/technoweenie/faraday"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
ruby_add_rdepend ">=dev-ruby/rack-1.1.0
>=dev-ruby/addressable-2.2.6
>=dev-ruby/multipart-post-1.1.3"
ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.4 >=dev-ruby/webmock-1.7 )"
all_ruby_prepare() {
# Remove bundler support.
rm Gemfile || die
sed -i -e '/[Bb]undler/d' test/helper.rb config.ru || die
}

@ -2,3 +2,4 @@ DIST fast_gettext-0.5.13.gem 82432 RMD160 72685c6c7732dce33900ef908577025beaa94a
DIST fast_gettext-0.6.0.gem 82432 RMD160 532d47ca5e330dea23a42101583e4e8afa98b3aa SHA1 305fd49bf41c19a35eb411382c87eac296acfeda SHA256 77aab301c53d7c642fc32ce9bb8ce7315d505cbccf0eb07cf4b6405a89cded47
DIST fast_gettext-0.6.1.gem 82944 RMD160 91568227f4a02db775e1a64bf7cd42402402a09f SHA1 fa05b71d9300a28afb9a7d15b48bb43320dcffa8 SHA256 96f98ad9f3ede40bbe8c64b1ad62bc44fe8955eb5d4775328b90405a4426c08b
DIST fast_gettext-0.6.4.gem 83456 RMD160 b11f9a610a58767150e9c2eaad9b8fac62751786 SHA1 1f0ec02fcecbe49c65ff710d53154e6efc8536a0 SHA256 03bc2fd6c774268ba8cc13180a5b29a002636a5cefe74cb3dfc20ad18246b26c
DIST fast_gettext-0.6.6.gem 83456 RMD160 fa50b895087786c934d19f0bf524816de7cf0830 SHA1 ff000c21bfa66617221855814a773a6f6cf7a4be SHA256 a1bedbcbfed16f47cb3f72db6d9ac4c4c319998be2e6cb18f6501bd265d3ba8c

@ -0,0 +1,47 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fast_gettext/fast_gettext-0.6.6.ebuild,v 1.1 2012/04/08 06:17:25 graaff Exp $
EAPI="4"
# jruby support requires sqlite3 support for jruby.
USE_RUBY="ruby18 ruby19 ree18"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
RUBY_FAKEGEM_TASK_TEST="none"
inherit ruby-fakegem
DESCRIPTION="GetText but 3.5 x faster, 560 x less memory, simple, clean namespace (7 vs 34) and threadsave!"
HOMEPAGE="https://github.com/grosser/fast_gettext"
LICENSE="public-domain"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
ruby_add_bdepend "test? ( dev-ruby/rspec:2 dev-ruby/activerecord dev-ruby/bundler )"
all_ruby_prepare() {
rm Gemfile.lock || die
# Remove jeweler from Gemfile since it is not needed for tests.
sed -i '/jeweler/d' Gemfile || die
# Don't run a test that requires safe mode which we can't provide
# due to insecure directory settings for the portage dir. This spec
# also calls out to ruby which won't work with different ruby
# implementations.
sed -i -e '/can work in SAFE mode/,/end/ s:^:#:' spec/fast_gettext/translation_repository/mo_spec.rb || die
}
each_ruby_prepare() {
# Make sure the right ruby interpreter is used
sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" spec/fast_gettext/vendor/*spec.rb || die
}
each_ruby_test() {
${RUBY} -S rspec spec || die
}

@ -1,2 +1,3 @@
DIST fattr-2.1.0.gem 11264 RMD160 826f943628ace076859a225de9cdb7cb40f87d7b SHA1 709b5c20abfccc4741e81c28b95593537a4bc825 SHA256 20ba71ddec16e34707e65c25855735a543b9378a1e9345ced46f392d8c61afaa
DIST fattr-2.2.0.gem 11776 RMD160 bd34f94b0f1307c6e3257cc671676e253f21bcec SHA1 6695f1edcb3d434b76b8ebe6e0e1946529a0f7f2 SHA256 4671287dc64e0cd7e16aec393b226cac2062fe4984f5026134d7cf9acd5439f6
DIST fattr-2.2.1.gem 11776 RMD160 5db9a73e6471082f6140ef90b54f3fb805342472 SHA1 af6167cfc3fb1e095bfcfec92f1014aa1752baa1 SHA256 070930def3fdc2e25066400463ba776f8da58cd1b105a53175203d2013d89411

@ -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-ruby/fattr/fattr-2.2.1.ebuild,v 1.1 2012/04/08 06:22:50 graaff Exp $
EAPI=4
USE_RUBY="ruby18 ruby19 ree18 jruby"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README"
RUBY_FAKEGEM_TASK_TEST=""
inherit ruby-fakegem
DESCRIPTION="fattr.rb is a \"fatter attr\" for ruby."
HOMEPAGE="http://rubyforge.org/projects/codeforpeople/"
LICENSE="Ruby"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x86-fbsd"
IUSE="test"
ruby_add_bdepend "test? ( virtual/ruby-test-unit )"
each_ruby_test() {
${RUBY} test/fattr_test.rb || die "Tests failed."
}
all_ruby_install() {
all_fakegem_install
insinto /usr/share/doc/${PF}
doins -r samples
}

@ -1 +1,2 @@
DIST fxruby-1.6.20.gem 1392640 RMD160 d26b835641cd4f60b4daebcf33f5fa32bca0d39c SHA1 c99594de7868a8770258450b37aba48a5a4744d6 SHA256 ab64ec2495881574c098896b10a6db4c4f90e6f37312ddd9390be469df7a6726
DIST fxruby-1.6.23.gem 1419776 RMD160 e7dbf22be40268fb7f61d8ffb70537aa432c4a70 SHA1 daf17657dbf8d03771cdae640cca7bba605aa551 SHA256 eaf6f7b0a71b341ab5b0589652398be4d4531fa5092ae0981553335aab759c98

@ -0,0 +1,68 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fxruby/fxruby-1.6.23.ebuild,v 1.1 2012/04/08 06:55:49 graaff Exp $
EAPI=4
USE_RUBY="ruby18 ruby19"
RUBY_FAKEGEM_NAME="fxruby"
RUBY_FAKEGEM_TASK_DOC="docs"
RUBY_FAKEGEM_EXTRADOC="History.txt index.html README.rdoc README.git TODO"
inherit multilib ruby-fakegem toolchain-funcs
DESCRIPTION="Ruby language binding to the FOX GUI toolkit"
HOMEPAGE="http://www.fxruby.org/"
LICENSE="LGPL-2.1"
SLOT="1.6"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="examples doc"
DEPEND="x11-libs/fox:1.6
>=x11-libs/fxscintilla-1.62-r1"
RDEPEND="${RDEPEND}"
# Tests fail with a memory corruption error. Restrict the tests for
# now. We did not run tests with older versions so we assume this is
# not a regression for now.
RESTRICT="test"
#ruby_add_bdepend "test? ( dev-ruby/ruby-opengl )"
ruby_add_bdepend "dev-ruby/hoe"
all_ruby_prepare() {
sed -i -e '/\[:compile\]/d' Rakefile || die
sed -i -e 's:libs, "fxscintilla":libs, "fxscintilla-1.6":g' \
ext/fox16/extconf.rb || die "sed error"
einfo "Avoid -O0 builds"
sed -i -e 's:-O0 -I:-I:' \
ext/fox16/extconf.rb || die "Can't fix forced -O0"
# Avoid a dependency on rake-compiler.
sed -i -e '/extensiontask/ s:^:#:' -e '/Rake::ExtensionTask/,$ s:^:#:' Rakefile || die
}
each_ruby_configure() {
${RUBY} -Cext/fox16 extconf.rb || die
}
each_ruby_compile() {
CXX=$(tc-getCXX) emake -Cext/fox16 || die
cp ext/fox16/fox16$(get_modname) lib/ || die
}
all_ruby_install() {
all_fakegem_install
if use examples; then
for dir in sample samples example examples; do
if [ -d ${dir} ] ; then
dodir /usr/share/doc/${PF}
cp -pPR ${dir} "${D}"/usr/share/doc/${PF} || die "cp failed"
fi
done
fi
}

@ -1,3 +1,4 @@
DIST gettext_i18n_rails-0.3.6.gem 17408 RMD160 145805a8cd5f76a2e3b41ecb38eb8871b83110b9 SHA1 0caa9b882633c78601a95337c091d4effe0792e5 SHA256 1bfeb1b006a400c571af6d6be8ac9e415eed011f13a2efbaaa9b009d0d8bb270
DIST gettext_i18n_rails-0.4.3.gem 17920 RMD160 4f04aa3b059b3802de19e731b83d7fac2495aeea SHA1 d006b96a0868363ec6567c4b48d5f6a1a78dce90 SHA256 562223fced3968eea21a07c4bb2e2b78e494a10b5b5aeb6c2751b156780a1814
DIST gettext_i18n_rails-0.4.5.gem 18432 RMD160 210d2f56292e7fdf6c8af8e08ac4de2b82f00b01 SHA1 570a3dd770a2d3951acfee9e7a1392f78ddfe797 SHA256 e48a41ea120c2721550e66bd71377f72c16c2847259ff12299dae1646e477be4
DIST gettext_i18n_rails-0.4.6.gem 18432 RMD160 d548877bff9ab2e0125bcbf4539f8385d327e5f5 SHA1 8e7ac6fa5ae72e18f38f9afbea81ab1191628f25 SHA256 b027bfcfdf980a683d72460d809756dc189b9c3f114a93f0ca1cb90aefb1c681

@ -0,0 +1,40 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-0.4.6.ebuild,v 1.1 2012/04/08 06:59:19 graaff Exp $
EAPI="4"
# jruby support requires sqlite3 support for jruby.
USE_RUBY="ruby18 ruby19 ree18"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="Readme.md"
RUBY_FAKEGEM_TASK_TEST="spec"
RUBY_FAKEGEM_EXTRAINSTALL="init.rb VERSION"
inherit ruby-fakegem
DESCRIPTION="FastGettext / Rails integration."
HOMEPAGE="https://github.com/grosser/gettext_i18n_rails"
LICENSE="public-domain"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
ruby_add_bdepend "test? ( dev-ruby/rspec:2 dev-ruby/activerecord )"
ruby_add_rdepend "dev-ruby/fast_gettext"
all_ruby_prepare() {
rm Gemfile Gemfile.lock || die
# Remove specs for slim and hamlet, template engines we don't package.
rm spec/gettext_i18n_rails/slim_parser_spec.rb spec/gettext_i18n_rails/hamlet_parser_spec.rb || die
}
each_ruby_test() {
# Call specs directly because the Rakefile will use the wrong interpreter
${RUBY} -S rspec spec || die
}

@ -1,3 +1,2 @@
DIST gnuplot-2.3.4.gem 12288 RMD160 60d702ebf30b29ad9ef9afdc0104d65de9687bf5 SHA1 0a146a88fd36e7d7e60d0e90f72075237c3f3350 SHA256 3f0f5489be0a225f66c2c33faf2b447838976f6137cfe17dbc60e76066b4a484
DIST gnuplot-2.3.5.gem 12800 RMD160 d6da8e8e1a18b587643d361ae35303f0d5ab2651 SHA1 40a90d183edb27f7a6eba719761624d07c1c36f5 SHA256 66b6a16612a1edd073181cf25070609eb28ee0a1684ff6aa23ea79901cb72a01
DIST gnuplot-2.3.6.gem 12800 RMD160 7cc6edc6f0fb309cd5f299027f8d4159774080ee SHA1 92265dc2c8c0157eee618acd56f0d21dc7281dfb SHA256 253745e9ba48fd64a6691fe18880e9b7774a813b3609bd5990cddbea1da9e227
DIST gnuplot-2.4.1.gem 13312 RMD160 c8a17d5265c4763c87dc03c99eb60b2a9aef4e6e SHA1 2b5eb32da6cfafa73a3bc4b59650234e2f740beb SHA256 f78ee0f2d9a60138626593adf061700b0be97ecfdda738382d421643ae409777

@ -1,29 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/gnuplot/gnuplot-2.3.4.ebuild,v 1.2 2010/08/29 11:37:02 graaff Exp $
EAPI="2"
USE_RUBY="ruby18 ruby19"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="AUTHORS.txt ChangeLog README.textile"
RUBY_FAKEGEM_TASK_TEST=""
inherit ruby-fakegem
DESCRIPTION="Gnuplot drawing library - Ruby Bindings"
HOMEPAGE="http://rgplot.rubyforge.org/"
LICENSE="BSD"
KEYWORDS="~alpha ~amd64 ~ppc ~x86"
IUSE="test"
SLOT="0"
RDEPEND="${RDEPEND} sci-visualization/gnuplot"
ruby_add_bdepend "test? ( virtual/ruby-test-unit )"
each_ruby_test() {
${RUBY} -Ctest -rtest/unit -e "Dir['test/*.rb'].each{|f| require f}" || 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/gnuplot/gnuplot-2.3.5.ebuild,v 1.1 2011/01/30 09:26:00 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/gnuplot/gnuplot-2.4.1.ebuild,v 1.1 2012/04/08 07:32:40 graaff Exp $
EAPI="2"
USE_RUBY="ruby18 ruby19 ree18 jruby"
@ -24,6 +24,11 @@ RDEPEND="${RDEPEND} sci-visualization/gnuplot"
ruby_add_bdepend "test? ( virtual/ruby-test-unit )"
all_ruby_prepare() {
# Existing metadata causes a crash in jruby, so use our own.
rm ../metadata || die "Unable to remove metadata."
}
each_ruby_test() {
${RUBY} -Ctest -rtest/unit -e "Dir['test/*.rb'].each{|f| require f}" || die
${RUBY} -Ctest test_gnuplot.rb || die
}

@ -1 +1,2 @@
DIST jeweler-1.6.4.gem 56320 RMD160 c5ca3aee92323d2f690ae430becb47a0b3cdd9d2 SHA1 5f45d072a274b5f0e2f8479714ec0aa70854d45e SHA256 5b839eba42d76b82fe1d6c63895606b09e046f997b4f8a5c5c1d523e1f0b31c8
DIST jeweler-1.8.3.gem 57344 RMD160 10379ddb68a075d106067fb9babd50c85408146e SHA1 cb1cf16a2cfab48fb35a2110bd17ae94d00f6677 SHA256 a5a0355e07d01e90bd9db8aa849a695e097ade1b68ef4287f72400520a1b53a3

@ -0,0 +1,47 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/jeweler/jeweler-1.8.3.ebuild,v 1.1 2012/04/08 08:31:25 graaff Exp $
EAPI=2
USE_RUBY="ruby18 ruby19 ree18"
RUBY_FAKEGEM_TASK_DOC="yard"
RUBY_FAKEGEM_DOCDIR="doc"
# Tests and features also need the same set of dependencies present.
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_EXTRADOC="ChangeLog.markdown README.markdown"
RUBY_FAKEGEM_GEMSPEC="jeweler.gemspec"
inherit ruby-fakegem
DESCRIPTION="Rake tasks for managing gems and versioning and a generator for creating a new project"
HOMEPAGE="http://wiki.github.com/technicalpickles/jeweler"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "doc? ( dev-ruby/yard )"
ruby_add_rdepend "dev-ruby/bundler"
# We do not depend on all runtime dependencies since the usage of jeweler in
# Rakefile's does not require this. However, the generator does, but it
# depends on gems that are obsolete and not supported in Gentoo.
all_ruby_prepare() {
# Remove bundler support.
rm Gemfile Gemfile.lock || die
sed -i -e '/bundler/d' -e '/Bundler.setup/d' Rakefile test/test_helper.rb features/support/env.rb || die
# Remove (currently) unused targets from the Rakefile that require
# additional dependencies.
sed -i -e '/rcov/,$d' Rakefile || die
# Remove a runtime dependency that we can't satisfy.
sed -i -e '/<git>/d' jeweler.gemspec || die
}

@ -2,3 +2,4 @@ DIST json-1.4.6.gem 398848 RMD160 bd5736e685d347e774d1a8800f60a8a21f59da2d SHA1
DIST json-1.5.4.gem 678912 RMD160 c1fc66f466efbeedf2cd741fb3b9b9d2da6b9281 SHA1 f67c848af3014c986017baf1ffe07cc855a16f48 SHA256 3acf6c344e5f9089b6e4d675d18384bb61a36c81d038ce9a65906987711c789e
DIST json-1.6.3.gem 658432 RMD160 5e2ed6979de262aecdd3f61209e71d4efad9856c SHA1 72e2d149113b35dc538e035d8b12108e5aa53502 SHA256 15211258766f8a8186601a8af6b3a019949c443bec101f2c602583454036942d
DIST json-1.6.4.gem 424960 RMD160 92357b234a2442c824cf00bcf0b479fa1093aafe SHA1 9e877a0fd8118d4195d06dcec7624ae2bc70e509 SHA256 340df772d3b50d6e19b6f085bca392b661f882b8cae32f5aa564a77f3c51b3a9
DIST json-1.6.6.gem 144384 RMD160 19e3fda6f4d013de50ef5075dc2b96b144fce8bc SHA1 7a69bf53acd187a354928fde83a01eb97ada441c SHA256 6d6d0b623a1598da90fa24e73e7cdbf4e4f6dd6b0aa24518b2d57e387291463c

@ -0,0 +1,65 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/json/json-1.6.6.ebuild,v 1.1 2012/04/08 09:03:14 graaff Exp $
EAPI=2
USE_RUBY="ruby18 ree18 ruby19 jruby"
RUBY_FAKEGEM_TASK_DOC="doc"
RUBY_FAKEGEM_EXTRADOC="CHANGES TODO README.rdoc README-json-jruby.markdown"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_GEMSPEC="json.gemspec"
inherit multilib ruby-fakegem
DESCRIPTION="A JSON implementation as a Ruby extension."
HOMEPAGE="http://json.rubyforge.org/"
LICENSE="|| ( Ruby GPL-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 ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE=""
RDEPEND="${RDEPEND}"
DEPEND="${DEPEND}
dev-util/ragel"
ruby_add_bdepend "dev-ruby/rake"
all_ruby_prepare() {
# Avoid building the extension twice!
# And use rdoc instead of sdoc which we don't have packaged
# And don't call git to list files. We're using the pregenerated spec anyway.
sed -i \
-e 's| => :compile||' \
-e 's| => :clean||' \
-e 's|sdoc|rdoc|' \
-e 's|`git ls-files`|""|' \
Rakefile || die "rakefile fix failed"
}
each_ruby_compile() {
# Since 1.5.0 a Java extension is provided but it does not compile.
if [[ $(basename ${RUBY}) != "jruby" ]]; then
${RUBY} -S rake compile || die "extension compile failed"
fi
}
each_ruby_test() {
JSON=pure \
${RUBY} -Iext:lib -S testrb tests/test_*.rb || die "pure ruby tests failed"
if [[ $(basename ${RUBY}) != "jruby" ]]; then
JSON=ext \
${RUBY} -Iext:lib -S testrb tests/test_*.rb || die "ext ruby tests failed"
fi
}
each_ruby_install() {
each_fakegem_install
if [[ $(basename ${RUBY}) != "jruby" ]]; then
ruby_fakegem_newins ext/json/ext/generator$(get_modname) lib/json/ext/generator$(get_modname)
ruby_fakegem_newins ext/json/ext/parser$(get_modname) lib/json/ext/parser$(get_modname)
fi
}

@ -2,3 +2,4 @@ DIST libxml-ruby-2.0.5.gem 232448 RMD160 abeb52dcdd451cd9cfe7e97c95c22436aa754c0
DIST libxml-ruby-2.2.1.gem 244224 RMD160 82a548f9949ff51ecdd7811b871c8beeaeef0c7a SHA1 a8f9c27b0dc2ff38a84700ffd2e8b608a98ae9b8 SHA256 ec2bac12e6a6b2d871e799892771f03bdb4e13577b70a3d2f5734396c69790ea
DIST libxml-ruby-2.2.2.gem 244736 RMD160 dbe9c534c0d692f98690348773b2e0fc4d6d7ca0 SHA1 78970466e8e8dbf49904aa8f63bb51c9fbd95998 SHA256 0b164b45e5f9dcc50ae0bdc8720181e2ef1bc50c33a9a1ca7948b81c90304623
DIST libxml-ruby-2.3.0.gem 250368 RMD160 b692c38a42e39af36efdf41ba476a33169d57932 SHA1 15bf35c87b3a0b6d54d803715f04530ae18b2917 SHA256 eb3b4d5e5b102219d3894a945ec89f2ce11e0eee4547b3352d0f1044ec9686e7
DIST libxml-ruby-2.3.2.gem 250368 RMD160 b89cc9bfa7c8b894abce86c3e231e616630cc238 SHA1 b2646321008acc037d0b560286a75dfde392faf0 SHA256 d8bf8b94940f48d5f8f640e57bd7dca07fbc22449b5a3eaae9840a91276754af

@ -0,0 +1,59 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/libxml/libxml-2.3.2.ebuild,v 1.1 2012/04/08 09:29:08 graaff Exp $
EAPI=2
USE_RUBY="ruby18 ree18 ruby19"
RUBY_FAKEGEM_NAME="libxml-ruby"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="README.rdoc HISTORY"
RUBY_FAKEGEM_TASK_TEST="none"
inherit ruby-fakegem
DESCRIPTION="Ruby libxml with a user friendly API, akin to REXML, but feature complete and significantly faster."
HOMEPAGE="http://libxml.rubyforge.org"
LICENSE="as-is"
SLOT="0"
KEYWORDS="~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=""
RDEPEND="${RDEPEND} dev-libs/libxml2"
DEPEND="${DEPEND} dev-libs/libxml2"
ruby_add_bdepend "doc? ( dev-ruby/rdoc )
test? ( virtual/ruby-test-unit )"
all_ruby_prepare() {
# Remove grancher tasks only needed for publishing the website
sed -i -e '/grancher/d' -e '/Grancher/,$d' Rakefile || die
# We don't have the hanna template available.
sed -i -e 's/hanna/rake/' Rakefile || die
# Remove rake-compiler bits since we don't use it
sed -i -e '/extensiontask/d' -e '/ExtensionTask/,/end/d' -e '/GemPackageTask/,/end/d' Rakefile || die
# replace ulimit -n output as it does not work with Ruby 1.9
sed -i -e 's:`ulimit -n`:"'`ulimit -n`'":' test/tc_parser.rb || die
}
each_ruby_configure() {
${RUBY} -C ext/libxml extconf.rb || die
}
each_ruby_compile() {
emake -C ext/libxml
cp ext/libxml/libxml_ruby.so lib/ || die
}
each_ruby_test() {
# The test suite needs to load its files in alphabetical order but
# this is not guaranteed. See bug 370501.
${RUBY} -Ilib -r ./test/test_helper.rb test/test_suite.rb || 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/dev-ruby/mustache/mustache-0.99.4.ebuild,v 1.8 2012/01/17 13:55:05 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mustache/mustache-0.99.4.ebuild,v 1.9 2012/04/07 15:01:29 maekke Exp $
EAPI=2
@ -18,7 +18,7 @@ HOMEPAGE="http://mustache.github.com/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
KEYWORDS="amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
IUSE=""
ruby_add_bdepend "doc? ( app-text/ronn )"

@ -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/rails/rails-3.1.3-r1.ebuild,v 1.1 2012/01/02 20:15:45 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rails/rails-3.1.3-r1.ebuild,v 1.2 2012/04/08 08:44:06 graaff Exp $
EAPI=4
USE_RUBY="ruby18 ruby19 ree18"
@ -32,7 +32,7 @@ ruby_add_rdepend "
=dev-ruby/bundler-1*
~dev-ruby/railties-${PV}
asset-pipeline? (
dev-ruby/jquery-rails
dev-ruby/jquery-rails:0
dev-ruby/sass-rails
dev-ruby/uglifier
dev-ruby/coffee-rails

@ -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/rails/rails-3.1.4.ebuild,v 1.1 2012/04/04 11:52:41 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rails/rails-3.1.4.ebuild,v 1.2 2012/04/08 08:44:06 graaff Exp $
EAPI=4
USE_RUBY="ruby18 ruby19 ree18"
@ -32,7 +32,7 @@ ruby_add_rdepend "
=dev-ruby/bundler-1*
~dev-ruby/railties-${PV}
asset-pipeline? (
dev-ruby/jquery-rails
dev-ruby/jquery-rails:0
dev-ruby/sass-rails
dev-ruby/uglifier
dev-ruby/coffee-rails

@ -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/rdiscount/rdiscount-1.6.8.ebuild,v 1.8 2012/01/17 13:55:29 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rdiscount/rdiscount-1.6.8.ebuild,v 1.9 2012/04/07 15:00:32 maekke Exp $
EAPI=2
@ -19,7 +19,7 @@ HOMEPAGE="http://github.com/rtomayko/rdiscount"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
KEYWORDS="amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
IUSE=""
ruby_add_bdepend "doc? ( app-text/ronn )"

@ -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/dev-ruby/ruby-dict/ruby-dict-0.9.4-r1.ebuild,v 1.1 2010/02/01 09:49:12 flameeyes Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-dict/ruby-dict-0.9.4-r1.ebuild,v 1.2 2012/04/07 16:50:44 maekke Exp $
EAPI=2
@ -15,7 +15,7 @@ SRC_URI="http://www.caliban.org/files/ruby/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
KEYWORDS="~amd64 ~ppc ~sparc x86 ~x86-fbsd"
IUSE=""
each_ruby_test() {

@ -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/shorturl/shorturl-0.8.8.ebuild,v 1.3 2012/01/29 08:00:28 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/shorturl/shorturl-0.8.8.ebuild,v 1.4 2012/04/07 16:56:17 maekke Exp $
EAPI=2
@ -18,7 +18,7 @@ HOMEPAGE="http://shorturl.rubyforge.org/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd ~x86-macos"
KEYWORDS="~amd64 ~ppc ~sparc x86 ~x86-fbsd ~x86-macos"
IUSE=""
all_ruby_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-util/intltool/intltool-0.50.2.ebuild,v 1.1 2012/03/02 01:10:18 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/intltool/intltool-0.50.2.ebuild,v 1.2 2012/04/07 22:06:39 jdhore Exp $
EAPI=4
@ -10,7 +10,7 @@ SRC_URI="http://edge.launchpad.net/intltool/trunk/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~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 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
DEPEND=">=dev-lang/perl-5.8.1

@ -1 +1,2 @@
DIST mdds_0.5.3.tar.bz2 92050 RMD160 8e97f4977e671698a6163fb55a1e13a4499a288c SHA1 e578b6c8e8fe4b20ae030fc14959b92cb6b1aba4 SHA256 a19205ac076973b55d9c5d3c8b664735d5b89fe793629ec10c110caa98e0bc1d
DIST mdds_0.5.4.tar.bz2 92462 RMD160 6b242fd11449787b0ce1c561e30658e90d2e3011 SHA1 17e565a2928bfadca184a1ddb4833a3f2b52b817 SHA256 0f229706053e1d192351eab10b69ea6a356ac75ba460256930546fa41d25ae35

@ -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-util/mdds/mdds-0.5.4.ebuild,v 1.1 2012/04/07 15:36:12 scarabeus Exp $
EAPI=4
DESCRIPTION="A collection of multi-dimensional data structure and indexing algorithm"
HOMEPAGE="http://code.google.com/p/multidimalgorithm/"
SRC_URI="http://multidimalgorithm.googlecode.com/files/${P/-/_}.tar.bz2"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE=""
DEPEND="dev-libs/boost"
RDEPEND="${DEPEND}"
S=${WORKDIR}/${P/-/_}
src_configure() {
econf \
--with-hash-container=boost \
--docdir="${EPREFIX}/usr/share/doc/${PF}"
}
src_compile() { :; }

@ -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/dev-util/xmlindent/xmlindent-0.2.17-r1.ebuild,v 1.1 2010/05/07 00:38:42 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/xmlindent/xmlindent-0.2.17-r1.ebuild,v 1.2 2012/04/07 21:47:26 jdhore Exp $
EAPI="2"
@ -11,7 +11,7 @@ HOMEPAGE="http://xmlindent.sourceforge.net/"
SRC_URI="mirror://sourceforge/xmlindent/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~sparc ~x86"
KEYWORDS="~amd64 ~sparc x86"
IUSE=""
DEPEND="sys-devel/flex"

@ -1,4 +1,5 @@
DIST git-1.6.4.5.tar.bz2 2176867 RMD160 def8d5219e579741551ba8678f726bb9e24c2bc2 SHA1 f385b7e1669032edcd9e635c71aefd7b15f6fd4f SHA256 5e570a62d443a32ef013561817b87b4e8968407e95905716efdff8866a1ba445
DIST git-1.7.10.tar.gz 3753777 RMD160 03bd54cf6158aa1a2f4bdf77a31b7dc5d87544ec SHA1 501ee8685c148d377950e42c111e01d83fd1d41a SHA256 d2a88d1564ebe468bb6a58a4edb57f5e06bda9846300cdbedbef8f7bccaf4ea6
DIST git-1.7.2.5.tar.bz2 2561345 RMD160 d69abab041064265e41780447d804717f229fc85 SHA1 912c812e98f2985c7152ffb3311572d5f12f2855 SHA256 d84e6d76fe9d30af5515ea8177b0d8bfe774ee0836d21ed450cb4d52f5aa6311
DIST git-1.7.3.4.tar.bz2 2635522 RMD160 37cdb8b50c802655643a243ef26fe3d50145d29c SHA1 8bda6668531fc41a72a680978798deb9ee048846 SHA256 3e5e2b6547ee4aae82b4c5f589ff084996e9e6e0e2b52c92365e6baa1e4a0171
DIST git-1.7.3.5.tar.bz2 2635455 RMD160 3ad6eb187b7a901addb3ee5a2ade70ba550007f6 SHA1 cf9587ecf7cae04463d05b9f9ce8990913bd925a SHA256 41682e4c13b43591b61a96b6f7a549b24863f62dfc4a917b6147c8e708e288a6
@ -19,6 +20,7 @@ DIST git-1.7.9.4.tar.gz 3616756 RMD160 2932d258de1fcebc8e83151f016fe963672b7d42
DIST git-1.7.9.rc2.tar.gz 3606493 RMD160 9e5104dba8babc594a9da8fcdad8d47e7722a93b SHA1 4eeaaf8a73006f797e6c23455097684664bf256e SHA256 1d417ceaead73b4a2baaef3e26e204abcf476896046674291527e2a372636c62
DIST git-1.7.9.tar.gz 3606326 RMD160 60aa60c076d0e398f7bc07d6cfab3c5ed28fdadc SHA1 ed51ef5ef250daaa6e98515cf2641820cd268d4c SHA256 dd9dfcf1da59f09c4b66b53836b56fcb2208d0be9edf1f8b9079c7e980435086
DIST git-htmldocs-1.6.4.5.tar.bz2 772113 RMD160 64b3f689385334d9b101b4bb8647f0fed14bd1fc SHA1 4ac2ede0a3ed82dea9107ff5e4a4948b60282f49 SHA256 12c13ead869918d8470d68c7331675c56a192eae819c283a398aaf9f0f7555d2
DIST git-htmldocs-1.7.10.tar.gz 1759866 RMD160 378595ffa936e45cb5755456d0e4d7c038a943f8 SHA1 d624d67dd4988dad8164f4395d74b73c21434a29 SHA256 049fb01aaaeb9b3dd7bb93e5d601fce33164ad4127519d797e950e0e02f54137
DIST git-htmldocs-1.7.2.5.tar.bz2 919247 RMD160 8ff6503efdb3cfaa639d2acbfaf76dad274aeb8f SHA1 b99f4e9eb620918b68fd98a4a0f0686832799477 SHA256 6b6291ffad4eae80d2739acdffffdd6293b9e50366cfa53ffb0c3a1427700337
DIST git-htmldocs-1.7.3.4.tar.bz2 929858 RMD160 4183ff0e61885323371b11dfb119bcc718e46a34 SHA1 17cbfcb9b85352777ace4b787e8ff48b6aeee6ab SHA256 24f03bcd6b5c3745c2395cf49260cdbf7fe80292883b0b4da3e1ac636aee6fba
DIST git-htmldocs-1.7.3.5.tar.bz2 930432 RMD160 8ee1e22158d1d9585346e0bba965a60e2d04ac99 SHA1 232a5d9c7ff53d1149f790bea8dd2c6dc5f50dc9 SHA256 630ee4546aa0ee3e92ad0eed2ef60b90fe9e16754db38a479a5a59870846030d
@ -39,6 +41,7 @@ DIST git-htmldocs-1.7.9.4.tar.gz 1746828 RMD160 c1f43162c41d481cb8c62cb6fe183bd7
DIST git-htmldocs-1.7.9.rc2.tar.gz 1742598 RMD160 e0413e2d89de34c631e5ea0a2f312f2f47b832d2 SHA1 22aad76c146abe04e8f9bd89b2fbf4b575f434ce SHA256 1aa639e9447afbcfb90eeade0d1791cc76e939fc9d88f1a33301348ca3185781
DIST git-htmldocs-1.7.9.tar.gz 1742462 RMD160 dcaaa218bc63208b96fc7100add518bac94e8255 SHA1 c7b1fa20dc501beb2cb5091dd24dbfd2a0013a0c SHA256 a43234a0288e34ba826c3e77b7a9e9b2b3f30fbd63c847806ee5437e883f1699
DIST git-manpages-1.6.4.5.tar.bz2 254368 RMD160 7731d81631ec2c8c33ddc028667eaad79926754b SHA1 905d5e66db1b22b48c1b001d1f5dec830a75dde1 SHA256 f73ae98b0cea0ef6d8f7c8b599d6cad0bdae702b1fe58ad8ebab32a0bb7ba447
DIST git-manpages-1.7.10.tar.gz 510752 RMD160 7c722812e75a870dc9638d41bcd993ad5cb30216 SHA1 5852d1dead0190edeba1803a70fac5d76523a616 SHA256 19f2b47b436166a6d5958142d8517f057a9532d58249344c482462dbf204d703
DIST git-manpages-1.7.2.5.tar.bz2 289543 RMD160 b921fa2b5ec47e091987d1122b1c189b4bd87f3b SHA1 735ee1f23428404bdb99d9b0bd1cbb79c9e7afce SHA256 a42a977a1ecfd3cea62e1f02fc89f57029a94f163ff7205f6a56ab4b67d6bd6e
DIST git-manpages-1.7.3.4.tar.bz2 294381 RMD160 dfd4a4757077290a666ad974585677888f909890 SHA1 c4f93ed1d9892af1174d63743dc578835a6183f1 SHA256 2ff98641bc655b29a7fb72bced46da09c99b6fad3b651722b7b8057df4a9ce75
DIST git-manpages-1.7.3.5.tar.bz2 294754 RMD160 2d360b820a7390d50954778f56e9eaf4c9bbfa31 SHA1 fe00694f9db7b8a29b5c44dd8610ef24bd73ec3f SHA256 7b14eff2e06f3de2b6f6b5fbab730fd204324b394b7bf7cc7b776f7edb220769

@ -0,0 +1,565 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-1.7.10.ebuild,v 1.1 2012/04/08 05:49:59 robbat2 Exp $
EAPI=4
GENTOO_DEPEND_ON_PERL=no
# bug #329479: git-remote-testgit is not multiple-version aware
PYTHON_DEPEND="python? 2"
[[ ${PV} == *9999 ]] && SCM="git-2"
EGIT_REPO_URI="git://git.kernel.org/pub/scm/git/git.git"
inherit toolchain-funcs eutils elisp-common perl-module bash-completion-r1 python ${SCM}
MY_PV="${PV/_rc/.rc}"
MY_P="${PN}-${MY_PV}"
DOC_VER=${MY_PV}
DESCRIPTION="GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team"
HOMEPAGE="http://www.git-scm.com/"
if [[ ${PV} != *9999 ]]; then
SRC_URI_SUFFIX="gz"
SRC_URI_GOOG="http://git-core.googlecode.com/files"
SRC_URI_KORG="mirror://kernel/software/scm/git"
SRC_URI="${SRC_URI_GOOG}/${MY_P}.tar.${SRC_URI_SUFFIX}
${SRC_URI_KORG}/${MY_P}.tar.${SRC_URI_SUFFIX}
${SRC_URI_GOOG}/${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX}
${SRC_URI_KORG}/${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX}
doc? (
${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX}
${SRC_URI_GOOG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX}
)"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="" # Pending git-svn fixes
else
SRC_URI=""
KEYWORDS=""
fi
LICENSE="GPL-2"
SLOT="0"
IUSE="+blksha1 +curl cgi doc emacs gtk iconv +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test"
# Common to both DEPEND and RDEPEND
CDEPEND="
!blksha1? ( dev-libs/openssl )
sys-libs/zlib\
pcre? ( dev-libs/libpcre )
perl? ( dev-lang/perl[-build] )
tk? ( dev-lang/tk )
curl? (
net-misc/curl
webdav? ( dev-libs/expat )
)
emacs? ( virtual/emacs )"
RDEPEND="${CDEPEND}
app-crypt/gnupg
perl? ( dev-perl/Error
dev-perl/Net-SMTP-SSL
dev-perl/Authen-SASL
cgi? ( virtual/perl-CGI app-text/highlight )
cvs? ( >=dev-vcs/cvsps-2.1 dev-perl/DBI dev-perl/DBD-SQLite )
subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey )
)
python? ( gtk?
(
>=dev-python/pygtk-2.8
dev-python/pygtksourceview:2
) )"
# This is how info docs are created with Git:
# .txt/asciidoc --(asciidoc)---------> .xml/docbook
# .xml/docbook --(docbook2texi.pl)--> .texi
# .texi --(makeinfo)---------> .info
DEPEND="${CDEPEND}
app-arch/cpio
doc? (
app-text/asciidoc
app-text/docbook2X
sys-apps/texinfo
)
test? (
app-crypt/gnupg
)"
# Live ebuild builds man pages and HTML docs, additionally
if [[ ${PV} == *9999 ]]; then
DEPEND="${DEPEND}
app-text/asciidoc
app-text/xmlto"
fi
SITEFILE=50${PN}-gentoo.el
S="${WORKDIR}/${MY_P}"
REQUIRED_USE="
cgi? ( perl )
cvs? ( perl )
subversion? ( perl )
webdav? ( curl )
"
pkg_setup() {
if use subversion && has_version dev-vcs/subversion && built_with_use --missing false dev-vcs/subversion dso ; then
ewarn "Per Gentoo bugs #223747, #238586, when subversion is built"
ewarn "with USE=dso, there may be weird crashes in git-svn. You"
ewarn "have been warned."
fi
if use python ; then
python_set_active_version 2
python_pkg_setup
fi
}
# This is needed because for some obscure reasons future calls to make don't
# pick up these exports if we export them in src_unpack()
exportmakeopts() {
local myopts
if use blksha1 ; then
myopts="${myopts} BLK_SHA1=YesPlease"
elif use ppcsha1 ; then
myopts="${myopts} PPC_SHA1=YesPlease"
fi
if use curl ; then
use webdav || myopts="${myopts} NO_EXPAT=YesPlease"
else
myopts="${myopts} NO_CURL=YesPlease"
fi
# broken assumptions, because of broken build system ...
myopts="${myopts} NO_FINK=YesPlease NO_DARWIN_PORTS=YesPlease"
myopts="${myopts} INSTALL=install TAR=tar"
myopts="${myopts} SHELL_PATH=${EPREFIX}/bin/sh"
myopts="${myopts} SANE_TOOL_PATH="
myopts="${myopts} OLD_ICONV="
myopts="${myopts} NO_EXTERNAL_GREP="
# can't define this to null, since the entire makefile depends on it
sed -i -e '/\/usr\/local/s/BASIC_/#BASIC_/' Makefile
use iconv \
|| einfo "Forcing iconv for ${PVR} due to bugs #321895, #322205."
# || myopts="${myopts} NO_ICONV=YesPlease"
# because, above, we need to do this unconditionally (no "&& use iconv")
use !elibc_glibc && myopts="${myopts} NEEDS_LIBICONV=YesPlease"
use tk \
|| myopts="${myopts} NO_TCLTK=YesPlease"
use pcre \
&& myopts="${myopts} USE_LIBPCRE=yes"
use perl \
&& myopts="${myopts} INSTALLDIRS=vendor" \
|| myopts="${myopts} NO_PERL=YesPlease"
use python \
|| myopts="${myopts} NO_PYTHON=YesPlease"
use subversion \
|| myopts="${myopts} NO_SVN_TESTS=YesPlease"
use threads \
&& myopts="${myopts} THREADED_DELTA_SEARCH=YesPlease"
use cvs \
|| myopts="${myopts} NO_CVS=YesPlease"
# Disabled until ~m68k-mint can be keyworded again
# if [[ ${CHOST} == *-mint* ]] ; then
# myopts="${myopts} NO_MMAP=YesPlease"
# myopts="${myopts} NO_IPV6=YesPlease"
# myopts="${myopts} NO_STRLCPY=YesPlease"
# myopts="${myopts} NO_MEMMEM=YesPlease"
# myopts="${myopts} NO_MKDTEMP=YesPlease"
# myopts="${myopts} NO_MKSTEMPS=YesPlease"
# fi
if [[ ${CHOST} == ia64-*-hpux* ]]; then
myopts="${myopts} NO_NSEC=YesPlease"
fi
if [[ ${CHOST} == *-*-aix* ]]; then
myopts="${myopts} NO_FNMATCH_CASEFOLD=YesPlease"
fi
has_version '>=app-text/asciidoc-8.0' \
&& myopts="${myopts} ASCIIDOC8=YesPlease"
myopts="${myopts} ASCIIDOC_NO_ROFF=YesPlease"
# Bug 290465:
# builtin-fetch-pack.c:816: error: 'struct stat' has no member named 'st_mtim'
[[ "${CHOST}" == *-uclibc* ]] && \
myopts="${myopts} NO_NSEC=YesPlease"
export MY_MAKEOPTS="${myopts}"
}
src_unpack() {
if [[ ${PV} != *9999 ]]; then
unpack ${MY_P}.tar.${SRC_URI_SUFFIX}
cd "${S}"
unpack ${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX}
use doc && \
cd "${S}"/Documentation && \
unpack ${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX}
cd "${S}"
else
git-2_src_unpack
cd "${S}"
#cp "${FILESDIR}"/GIT-VERSION-GEN .
fi
}
src_prepare() {
# Noperl is being merged to upstream as of 2009/04/05
#epatch "${FILESDIR}"/20090305-git-1.6.2-noperl.patch
# GetOpt-Long v2.38 is strict
# Merged in 1.6.3 final 2009/05/07
#epatch "${FILESDIR}"/20090505-git-1.6.2.5-getopt-fixes.patch
# JS install fixup
# Merged in 1.7.5.x
#epatch "${FILESDIR}"/git-1.7.2-always-install-js.patch
# USE=-iconv causes segfaults, fixed post 1.7.1
# Gentoo bug #321895
#epatch "${FILESDIR}"/git-1.7.1-noiconv-segfault-fix.patch
# Fix false positives with t3404 due to SHELL=/bin/false for the portage
# user.
# Merged upstream
#epatch "${FILESDIR}"/git-1.7.3.4-avoid-shell-issues.patch
# bug #350075: t9001: fix missing prereq on some tests
# Merged upstream
#epatch "${FILESDIR}"/git-1.7.3.4-fix-perl-test-prereq.patch
# bug #350330 - automagic CVS when we don't want it is bad.
epatch "${FILESDIR}"/git-1.7.3.5-optional-cvs.patch
sed -i \
-e 's:^\(CFLAGS =\).*$:\1 $(OPTCFLAGS) -Wall:' \
-e 's:^\(LDFLAGS =\).*$:\1 $(OPTLDFLAGS):' \
-e 's:^\(CC = \).*$:\1$(OPTCC):' \
-e 's:^\(AR = \).*$:\1$(OPTAR):' \
-e "s:\(PYTHON_PATH = \)\(.*\)$:\1${EPREFIX}\2:" \
-e "s:\(PERL_PATH = \)\(.*\)$:\1${EPREFIX}\2:" \
Makefile || die "sed failed"
# Never install the private copy of Error.pm (bug #296310)
sed -i \
-e '/private-Error.pm/s,^,#,' \
perl/Makefile.PL
# Fix docbook2texi command
sed -i 's/DOCBOOK2X_TEXI=docbook2x-texi/DOCBOOK2X_TEXI=docbook2texi.pl/' \
Documentation/Makefile || die "sed failed"
# bug #318289
# Merged upstream
#epatch "${FILESDIR}"/git-1.7.3.2-interix.patch
# merged upstream
#epatch "${FILESDIR}"/git-1.7.5-interix.patch
# merged upstream
#epatch "${FILESDIR}"/git-1.7.6-interix.patch
# Newer versions of SVN hate a whitespace in the file URL.
# So we avoid that by replaced the space with an underscore.
#Initialized empty Git repository in /dev/shm/portage/dev-vcs/git-9999/work/git-9999/t/t d.t9155/git_project/.git/
#svn: E235000: In file 'subversion/libsvn_subr/dirent_uri.c' line 2291: assertion failed (svn_uri_is_canonical(url, pool))
#
# With this change the following tests still fail: t9100 t9118 t9120
# Without it, MOST of t91* fails, due to the space tripping up the
# svn_uri_is_canonical.
#
# git-svn actually needs to be fixed here, but this chagne is useful for
# testing it.
#
# This patch is my work to date on fixing git-svn, but it causes more
# breakage than it fixes (it's manually-edited now to do nothing).
#epatch "${FILESDIR}"/git-1.7.8-git-svn-1.7-canonical-path.patch
cd "${S}"/t
sed -i \
-e 's/trash directory/trash_directory/g' \
test-lib.sh t0000-basic.sh Makefile || die "sed failed"
}
git_emake() {
# bug #326625: PERL_PATH, PERL_MM_OPT
# bug #320647: PYTHON_PATH
PYTHON_PATH=""
use python && PYTHON_PATH="$(PYTHON -a)"
emake ${MY_MAKEOPTS} \
DESTDIR="${D}" \
OPTCFLAGS="${CFLAGS}" \
OPTLDFLAGS="${LDFLAGS}" \
OPTCC="$(tc-getCC)" \
OPTAR="$(tc-getAR)" \
prefix="${EPREFIX}"/usr \
htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
sysconfdir="${EPREFIX}"/etc \
PYTHON_PATH="${PYTHON_PATH}" \
PERL_MM_OPT="" \
GIT_TEST_OPTS="--no-color" \
"$@"
# This is the fix for bug #326625, but it also causes breakage, see bug
# #352693.
# PERL_PATH="${EPREFIX}/usr/bin/env perl" \
}
src_configure() {
exportmakeopts
}
src_compile() {
git_emake || die "emake failed"
if use emacs ; then
elisp-compile contrib/emacs/git{,-blame}.el \
|| die "emacs modules failed"
fi
if use perl && use cgi ; then
git_emake \
gitweb/gitweb.cgi \
|| die "emake gitweb/gitweb.cgi failed"
fi
cd "${S}"/Documentation
if [[ ${PV} == *9999 ]] ; then
git_emake man \
|| die "emake man failed"
if use doc ; then
git_emake info html \
|| die "emake info html failed"
fi
else
if use doc ; then
git_emake info \
|| die "emake info html failed"
fi
fi
}
src_install() {
git_emake \
install || \
die "make install failed"
# Depending on the tarball and manual rebuild of the documentation, the
# manpages may exist in either OR both of these directories.
find man?/*.[157] >/dev/null 2>&1 && doman man?/*.[157]
find Documentation/*.[157] >/dev/null 2>&1 && doman Documentation/*.[157]
dodoc README Documentation/{SubmittingPatches,CodingGuidelines}
use doc && dodir /usr/share/doc/${PF}/html
for d in / /howto/ /technical/ ; do
docinto ${d}
dodoc Documentation${d}*.txt
use doc && dohtml -p ${d} Documentation${d}*.html
done
docinto /
# Upstream does not ship this pre-built :-(
use doc && doinfo Documentation/{git,gitman}.info
newbashcomp contrib/completion/git-completion.bash ${PN}
if use emacs ; then
elisp-install ${PN} contrib/emacs/git.{el,elc} || die
elisp-install ${PN} contrib/emacs/git-blame.{el,elc} || die
#elisp-install ${PN}/compat contrib/emacs/vc-git.{el,elc} || die
# don't add automatically to the load-path, so the sitefile
# can do a conditional loading
touch "${ED}${SITELISP}/${PN}/compat/.nosearch"
elisp-site-file-install "${FILESDIR}"/${SITEFILE} || die
fi
if use python && use gtk ; then
dobin "${S}"/contrib/gitview/gitview
python_convert_shebangs ${PYTHON_ABI} "${ED}"/usr/bin/gitview
dodoc "${S}"/contrib/gitview/gitview.txt
fi
dobin contrib/fast-import/git-p4
#dodoc contrib/fast-import/git-p4.txt # Moved upstream
newbin contrib/fast-import/import-tars.perl import-tars
newbin contrib/git-resurrect.sh git-resurrect
dodir /usr/share/${PN}/contrib
# The following are excluded:
# completion - installed above
# emacs - installed above
# examples - these are stuff that is not used in Git anymore actually
# gitview - installed above
# p4import - excluded because fast-import has a better one
# patches - stuff the Git guys made to go upstream to other places
# svnimport - use git-svn
# thunderbird-patch-inline - fixes thunderbird
for i in \
blameview buildsystems ciabot continuous convert-objects fast-import \
hg-to-git hooks remotes2config.sh remotes2config.sh rerere-train.sh \
stats svn-fe vim workdir \
; do
cp -rf \
"${S}"/contrib/${i} \
"${ED}"/usr/share/${PN}/contrib \
|| die "Failed contrib ${i}"
done
if use perl && use cgi ; then
# We used to install in /usr/share/${PN}/gitweb
# but upstream installs in /usr/share/gitweb
# so we will install a symlink and use their location for compat with other
# distros
dosym /usr/share/gitweb /usr/share/${PN}/gitweb
# INSTALL discusses configuration issues, not just installation
docinto /
newdoc "${S}"/gitweb/INSTALL INSTALL.gitweb
newdoc "${S}"/gitweb/README README.gitweb
find "${ED}"/usr/lib64/perl5/ \
-name .packlist \
-exec rm \{\} \;
else
rm -rf "${ED}"/usr/share/gitweb
fi
if ! use subversion ; then
rm -f "${ED}"/usr/libexec/git-core/git-svn \
"${ED}"/usr/share/man/man1/git-svn.1*
fi
if use xinetd ; then
insinto /etc/xinetd.d
newins "${FILESDIR}"/git-daemon.xinetd git-daemon
fi
newinitd "${FILESDIR}"/git-daemon.initd git-daemon
newconfd "${FILESDIR}"/git-daemon.confd git-daemon
fixlocalpod
}
src_test() {
local disabled=""
local tests_cvs="t9200-git-cvsexportcommit.sh \
t9400-git-cvsserver-server.sh \
t9401-git-cvsserver-crlf.sh \
t9600-cvsimport.sh \
t9601-cvsimport-vendor-branch.sh \
t9602-cvsimport-branches-tags.sh \
t9603-cvsimport-patchsets.sh"
local tests_perl="t5502-quickfetch.sh \
t5512-ls-remote.sh \
t5520-pull.sh"
# Bug #225601 - t0004 is not suitable for root perm
# Bug #219839 - t1004 is not suitable for root perm
# t0001-init.sh - check for init notices EPERM* fails
local tests_nonroot="t0001-init.sh \
t0004-unwritable.sh \
t0070-fundamental.sh \
t1004-read-tree-m-u-wf.sh \
t3700-add.sh \
t7300-clean.sh"
# t9100 t9118 t9120 all fail with SVN 1.7, despite the workaround for spaces
# in the test directory.
local test_svn="t9100-git-svn-basic.sh \
t9118-git-svn-funky-branch-names.sh \
t9120-git-svn-clone-with-percent-escapes.sh"
# Unzip is used only for the testcase code, not by any normal parts of Git.
if ! has_version app-arch/unzip ; then
einfo "Disabling tar-tree tests"
disabled="${disabled} t5000-tar-tree.sh"
fi
cvs=0
use cvs && let cvs=$cvs+1
if [[ ${EUID} -eq 0 ]]; then
if [[ $cvs -eq 1 ]]; then
ewarn "Skipping CVS tests because CVS does not work as root!"
ewarn "You should retest with FEATURES=userpriv!"
disabled="${disabled} ${tests_cvs}"
fi
einfo "Skipping other tests that require being non-root"
disabled="${disabled} ${tests_nonroot}"
else
[[ $cvs -gt 0 ]] && \
has_version dev-vcs/cvs && \
let cvs=$cvs+1
[[ $cvs -gt 1 ]] && \
built_with_use dev-vcs/cvs server && \
let cvs=$cvs+1
if [[ $cvs -lt 3 ]]; then
einfo "Disabling CVS tests (needs dev-vcs/cvs[USE=server])"
disabled="${disabled} ${tests_cvs}"
fi
fi
if ! use perl ; then
einfo "Disabling tests that need Perl"
disabled="${disabled} ${tests_perl}"
fi
einfo "Disabling tests that fail with SVN 1.7"
disabled="${disabled} ${test_svn}"
# Reset all previously disabled tests
cd "${S}/t"
for i in *.sh.DISABLED ; do
[[ -f "${i}" ]] && mv -f "${i}" "${i%.DISABLED}"
done
einfo "Disabled tests:"
for i in ${disabled} ; do
[[ -f "${i}" ]] && mv -f "${i}" "${i}.DISABLED" && einfo "Disabled $i"
done
# Avoid the test system removing the results because we want them ourselves
sed -e '/^[[:space:]]*$(MAKE) clean/s,^,#,g' \
-i "${S}"/t/Makefile
# Clean old results first, must always run
cd "${S}/t"
nonfatal git_emake clean
# Now run the tests, keep going if we hit an error, and don't terminate on
# failure
cd "${S}"
einfo "Start test run"
#MAKEOPTS=-j1
nonfatal git_emake --keep-going test
rc=$?
# Display nice results, now print the results
cd "${S}/t"
nonfatal git_emake aggregate-results
# And bail if there was a problem
[ $rc -eq 0 ] || die "tests failed. Please file a bug."
}
showpkgdeps() {
local pkg=$1
shift
elog " $(printf "%-17s:" ${pkg}) ${@}"
}
pkg_postinst() {
use emacs && elisp-site-regen
use python && python_mod_optimize git_remote_helpers
einfo "Please read /usr/share/bash-completion/git for Git bash completion"
elog "These additional scripts need some dependencies:"
echo
showpkgdeps git-quiltimport "dev-util/quilt"
showpkgdeps git-instaweb \
"|| ( www-servers/lighttpd www-servers/apache )"
echo
}
pkg_postrm() {
use emacs && elisp-site-regen
use python && python_mod_cleanup git_remote_helpers
}

@ -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/gnome2-utils.eclass,v 1.25 2011/12/14 19:47:54 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/gnome2-utils.eclass,v 1.26 2012/04/08 02:29:44 tetromino Exp $
# @ECLASS: gnome2-utils.eclass
# @MAINTAINER:
@ -242,6 +242,14 @@ gnome2_icon_cache_update() {
retval=2
fi
elif [[ $(ls "${EROOT}${dir}") = "icon-theme.cache" ]]; then
# Clear stale cache files after theme uninstallation
rm "${EROOT}${dir}/icon-theme.cache"
fi
if [[ -z $(ls "${EROOT}${dir}") ]]; then
# Clear empty theme directories after theme uninstallation
rmdir "${EROOT}${dir}"
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/games-engines/gemrb/gemrb-0.7.0.ebuild,v 1.4 2012/02/10 07:41:50 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/games-engines/gemrb/gemrb-0.7.0.ebuild,v 1.5 2012/04/07 17:44:46 maekke Exp $
PYTHON_DEPEND="2"
EAPI=2
@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gemrb/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND="media-libs/freetype

@ -1,2 +1,2 @@
DIST wesnoth-1.10.1.tar.bz2 341899698 RMD160 7deb86d92ffae85d5c2bf7867fcf556bbe6cc621 SHA1 34a609ac1b2b7fc5f034db15e10fe99970a19c4f SHA256 0050494695af384ef1bd3b5d1d0ced4d1f41695bed9176ddb3d838b12242d387
DIST wesnoth-1.10.2.tar.bz2 342094674 RMD160 5846a1cdbc08c124f4caaee02dc023dc4f1b21d1 SHA1 6a275ee29d53f1e2267afd03b00a12e4d04e8cbc SHA256 3d0afe262c04e2ce7ae07eb343350c6f10d0ef34fe68205b6b13605d10fe5c41
DIST wesnoth-1.10.tar.bz2 339946658 RMD160 39f0addc95ccc556c952f1172666a3d0b5756149 SHA1 6315c8e262fba86a98fcb8dd67d5d4d56b807c4d SHA256 4ba12b1e43761650579d563d4384c5e06674b0bff75cef2cb0abb439ecdc8ece

@ -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-strategy/wesnoth/wesnoth-1.10.1.ebuild,v 1.1 2012/03/22 00:35:59 mr_bones_ Exp $
# $Header: /var/cvsroot/gentoo-x86/games-strategy/wesnoth/wesnoth-1.10.2.ebuild,v 1.1 2012/04/08 06:16:42 mr_bones_ Exp $
EAPI=2
inherit cmake-utils eutils multilib toolchain-funcs flag-o-matic games

@ -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/gnustep-apps/aclock/aclock-0.4.0.ebuild,v 1.2 2012/03/28 06:58:08 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/aclock/aclock-0.4.0.ebuild,v 1.3 2012/04/07 14:51:25 maekke Exp $
EAPI=4
inherit gnustep-2
@ -11,7 +11,7 @@ HOMEPAGE="http://gap.nongnu.org/aclock/"
SRC_URI="http://savannah.nongnu.org/download/gap/${MY_P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 ~ppc ~x86"
KEYWORDS="amd64 ~ppc x86"
IUSE=""
S=${WORKDIR}/${MY_P}

@ -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/gnustep-apps/cenon/cenon-3.9.5.ebuild,v 1.2 2012/04/05 09:32:35 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/cenon/cenon-3.9.5.ebuild,v 1.3 2012/04/07 14:48:27 maekke Exp $
EAPI=4
inherit gnustep-2
@ -10,7 +10,7 @@ S=${WORKDIR}/${PN/c/C}
DESCRIPTION="Cenon is a vector graphics tool for GNUstep, OpenStep and MacOSX"
HOMEPAGE="http://www.cenon.info/"
SRC_URI="http://www.vhf-group.com/vhf-interservice/download/source/${P/c/C}.tar.bz2"
KEYWORDS="amd64 ~ppc ~x86"
KEYWORDS="amd64 ~ppc x86"
SLOT="0"
LICENSE="Cenon"
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/gnustep-apps/easydiff/easydiff-0.4.0.ebuild,v 1.3 2012/02/04 14:09:26 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/easydiff/easydiff-0.4.0.ebuild,v 1.4 2012/04/07 14:52:10 maekke Exp $
inherit gnustep-2
@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/usr-apps/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc ~x86"
KEYWORDS="amd64 ~ppc x86"
IUSE="cvs"
RDEPEND="cvs? ( dev-vcs/cvs )"

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

Loading…
Cancel
Save