Sync with portage [Wed Jun 27 16:20:28 MSK 2012].

mhiretskiy
root 12 years ago
parent 37a2011a0c
commit acabef491b

@ -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/eselect/eselect-1.3.1.ebuild,v 1.8 2012/06/22 15:28:09 ranger Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/eselect-1.3.1.ebuild,v 1.9 2012/06/27 03:18:16 jer Exp $
EAPI=3
@ -12,7 +12,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc"
RDEPEND="sys-apps/sed

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/webapp-config/webapp-config-1.50.16-r4.ebuild,v 1.7 2012/06/22 15:21:47 ranger Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/webapp-config/webapp-config-1.50.16-r4.ebuild,v 1.8 2012/06/27 01:44:07 jer Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -14,7 +14,7 @@ SRC_URI="mirror://gentoo/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd"
KEYWORDS="~alpha ~amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd"
IUSE=""
DEPEND=""

@ -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-arch/unrar/unrar-4.2.3.ebuild,v 1.5 2012/06/22 15:13:25 ranger Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/unrar/unrar-4.2.3.ebuild,v 1.6 2012/06/27 01:33:09 jer Exp $
EAPI=4
inherit flag-o-matic multilib toolchain-funcs
@ -13,7 +13,7 @@ SRC_URI="http://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz"
LICENSE="unRAR"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd"
IUSE=""
RDEPEND="!<=app-arch/unrar-gpl-0.0.1_p20080417"

@ -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-backup/sarab/sarab-1.0.0.ebuild,v 1.1 2010/08/21 01:27:23 rich0 Exp $
# $Header: /var/cvsroot/gentoo-x86/app-backup/sarab/sarab-1.0.0.ebuild,v 1.2 2012/06/27 10:20:45 rich0 Exp $
inherit eutils
@ -9,7 +9,7 @@ HOMEPAGE="http://sarab.sourceforge.net/"
SRC_URI="mirror://sourceforge/sarab/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE=""
DEPEND=""

@ -1,10 +1,9 @@
# 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-cdr/nero/nero-4.0.0.0b.ebuild,v 1.2 2011/12/02 20:30:00 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/app-cdr/nero/nero-4.0.0.0b.ebuild,v 1.3 2012/06/26 11:34:53 ssuominen Exp $
EAPI=4
inherit eutils fdo-mime rpm multilib gnome2-utils linux-mod
inherit eutils fdo-mime rpm multilib gnome2-utils linux-info
DESCRIPTION="Nero Burning ROM for Linux"
HOMEPAGE="http://nerolinux.nero.com"
@ -16,14 +15,14 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
RDEPEND="x11-libs/libXinerama
RESTRICT="strip mirror test"
RDEPEND="x11-libs/gtk+:2
x11-libs/libX11
x11-libs/pango[X]
>=x11-libs/gtk+-2:2"
x11-libs/libXinerama
x11-libs/pango[X]"
DEPEND=""
RESTRICT="strip mirror test"
CONFIG_CHECK="~CHR_DEV_SG"
QA_TEXTRELS="opt/${PN}/$(get_libdir)/${PN}/*
opt/${PN}/$(get_libdir)/libNeroAPI.so"
QA_EXECSTACK="opt/${PN}/$(get_libdir)/nero/*"
@ -36,6 +35,11 @@ QA_PREBUILT="opt/${PN}/${PN}.*
S=${WORKDIR}
pkg_setup() {
CONFIG_CHECK="~CHR_DEV_SG"
linux-info_pkg_setup
}
src_install() {
insinto /etc
doins -r etc/nero
@ -50,9 +54,9 @@ src_install() {
insinto /usr/share
doins -r usr/share/nero usr/share/locale usr/share/icons
domenu usr/share/applications/nerolinux.desktop
domenu usr/share/applications/*.desktop
doicon usr/share/pixmaps/nerolinux.xpm
dodoc usr/share/doc/nero/NEWS
doman usr/share/man/man1/*
use doc && dodoc usr/share/doc/nero/*.pdf

@ -1,2 +1,2 @@
DIST myspell-el_GR-20060316.zip 1583141 RMD160 5fb448953cb7586bb192734f8c091b42360bb3d9 SHA1 f2277588f698658b7d4c5ce0aa2e7b9e399feedd SHA256 4286c0d901f800ce8931981aa44502ec5232ac36e57606ea41611ac3f09a4a9c
DIST myspell-hyph_el_GR-20060316.zip 1882 RMD160 a901470efff28dcd094f2e75f4ec7b7c8dfe0931 SHA1 1a1b08fae5a7e644d5baa91c937da6af92950e01 SHA256 8609bd1f835839b2b44ebd3587a2c4fc25327fb22f7de02a7528cae39d9d17d5
DIST el_GR-0.8.zip 1532950 RMD160 95c280279bf3f24008aaa5d6c1bfb3134b684b98 SHA1 889051ad2f78cfdf6d7f8c21bc3dfae4a1c34da7 SHA256 fe7ae86b632daf3248bda61333a7691805c140de88eb85f86d48dda103a4448c
DIST hyph_el.zip 2224 RMD160 c7e762c04b76cf6b4c438fff97173726a300d686 SHA1 ebb73dd5102104b0e47357da8019b85d22ef1cd1 SHA256 e3cb11a1505d3d74f7e229892c753bcca024534af14bd6f47cbda080dbb6d4e3

@ -2,4 +2,11 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>app-dicts</herd>
<maintainer>
<email>dastergon@gmail.com</email>
<name>Pavlos Ratis</name>
</maintainer>
<maintainer>
<email>tampakrap@gentoo.org</email>
</maintainer>
</pkgmetadata>

@ -0,0 +1,28 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-el/myspell-el-0.8.ebuild,v 1.1 2012/06/27 09:49:21 tampakrap Exp $
EAPI=4
MYSPELL_DICT=(
"el_GR.aff"
"el_GR.dic"
)
MYSPELL_HYPH=(
"hyph_el.dic"
)
MYSPELL_THES=(
)
inherit myspell-r2
DESCRIPTION="Greek dictionaries for myspell/hunspell"
HOMEPAGE="http://elspell.math.upatras.gr"
SRC_URI="${HOMEPAGE}/files/ooffice/el_GR-${PV}.zip ${HOMEPAGE}/files/ooffice/hyph_el.zip"
LICENSE="GPL-2 LGPL-2.1 MPL-1.1"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""

@ -1,23 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-el/myspell-el-20060316.ebuild,v 1.19 2012/05/17 18:11:45 aballier Exp $
MYSPELL_SPELLING_DICTIONARIES=(
"el,GR,el_GR,Greek (Greece),el_GR.zip"
)
MYSPELL_HYPHENATION_DICTIONARIES=(
"el,GR,hyph_el_GR,Greek (Greece),hyph_el_GR.zip"
)
MYSPELL_THESAURUS_DICTIONARIES=(
)
inherit myspell
DESCRIPTION="Greek dictionaries for myspell/hunspell"
LICENSE="GPL-2 LGPL-2.1"
HOMEPAGE="http://lingucomponent.openoffice.org/ http://ispell.source.gr http://interzone.gr"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""

@ -1,7 +1,5 @@
DIST appliance-1.17.14.tar.xz 46644196 RMD160 3d8ad13c5c4daf202cc563145c480b7a953408e1 SHA1 1d9ee21217f7e1a9f2342fff569c19dd331d6f04 SHA256 7cf81ef8a31d5d9ce6c8b1b601a8bf83cbd5521a397879fb7d1c55814b8b9be3
DIST libguestfs-1.16.10.tar.gz 6574148 RMD160 1e2dd9a9d8b36f130c01d0c590fe5bf22ba79fec SHA1 c2acbe122180dfc5ab6aab0c2f0a12658d69c526 SHA256 82b314f4f473ac008bafe509165048d775bea35064ce383203c398866d923ba4
DIST libguestfs-1.16.15.tar.gz 6588084 RMD160 777f64ce733e24efd60c89f06df7a1da233a07e8 SHA1 cbb4f541e260ea3a191196732523923bad3a175b SHA256 6a091bf99c1344905e625e2c5d63051b314d7ca7288e54223a3b86875a47f55e
DIST libguestfs-1.16.19.tar.gz 6572134 RMD160 e5ba58058c17bd2cc402bd3f388d6967f18d86f9 SHA1 f6ba2230174884c763a694f3c726d16e333ecc34 SHA256 b1e06dfe8d3a657e44642db5a4ee36008dad9724091a09fc40030311a53d5c7d
DIST libguestfs-1.16.22.tar.gz 6624305 RMD160 a4c2abb074684ccd3b24e250e6764426db0b80dd SHA1 9fbb40a7e64dbd1334df2c15a8381738ebdd64f5 SHA256 e606c0c230d99625437d189eca47e4d9b26d5f36080143ab1c096c9ab5fb4059
DIST libguestfs-1.17.32.tar.gz 7128010 RMD160 056884d4e43ade6ffb77ba45142e3d6896678008 SHA1 a856c35a88e5d470b7ff55c0b04b0f1e395dfa91 SHA256 bb04d2e5761df796e122ab7d3fff51e5dc635e92c68d8dd2a703c98cd351ce8c
DIST libguestfs-1.17.42.tar.gz 7508065 RMD160 4b415400e2474ac396a6593d33ed5ed5aef18ad9 SHA1 2a786932aed9fe12f1282b20dda4e7b30cf9908c SHA256 1f963e8719742cfda2d43696508d05e6404fe4704439e41e4d5ec65317f3475e
DIST appliance-1.18.2.tar.xz 48314024 RMD160 3c208748445b7f96f8fdfcf469b589c4f7366036 SHA1 ebedc45599ea237f4c10fc614f2154b7ce9adae7 SHA256 73018e9af80b3efa688e7aeef9cdbe67cfa1f019e042cf8ccee9656b1325219c
DIST libguestfs-1.16.25.tar.gz 6632470 RMD160 a71ed8b905064ec024ae65b770caeb8c23d6b28d SHA1 0b0d4029022c72e16f82dc9be00879547ed69b9f SHA256 7811d27afbf645d1e34e5e60fc23eab2695532a256116a2bda6e0cfdf3661e0e
DIST libguestfs-1.17.43.tar.gz 7519533 RMD160 cb2bd6ef41511d7481a41cdbcfd28a24a1543313 SHA1 d3501d2d7298c47233d97a09b93da2f230528ea2 SHA256 b2ece486f0468fda58f145e33d5b946b07c97babd8848bd7bcc8941f194508a2
DIST libguestfs-1.18.2.tar.gz 7608680 RMD160 54167db70589b00799eb4d4940d08ed1795647ba SHA1 40465a5f75716cbe0b4d00196e6a64a23a3d1ab4 SHA256 24de859d00f8af063d2fda71c3e347af0527ef9b2254b7bdd0135af722528089

@ -1,188 +0,0 @@
diff --git a/Makefile.am b/Makefile.am
--- a/Makefile.am
+++ b/Makefile.am
@@ -76,9 +76,6 @@
if HAVE_HASKELL
SUBDIRS += haskell
endif
-if HAVE_PHP
-SUBDIRS += php
-endif
if HAVE_ERLANG
SUBDIRS += erlang erlang/examples
endif
diff --git a/configure.ac b/configure.ac
--- a/configure.ac
+++ b/configure.ac
@@ -353,11 +353,16 @@
if test -f /etc/arch-release; then
DISTRO=ARCHLINUX
fi
+if test -f /etc/gentoo-release; then
+ DISTRO=GENTOO
+fi
+
AC_MSG_RESULT([$DISTRO])
AC_SUBST([DISTRO])
dnl Check for rpcgen and XDR library. rpcgen is optional.
AC_CHECK_PROG([RPCGEN],[rpcgen],[rpcgen],[no])
+AS_IF([test "xRPCGEN" = "xno"], [AC_MSG_ERROR([rpcgen not installed])],[])
AM_CONDITIONAL([HAVE_RPCGEN],[test "x$RPCGEN" != "xno"])
AC_CHECK_LIB([portablexdr],[xdrmem_create],[],[
AC_SEARCH_LIBS([xdrmem_create],[rpc xdr nsl])
@@ -375,9 +380,10 @@
AC_CHECK_FUNCS([aug_load aug_defvar aug_defnode])
LIBS="$old_LIBS"
],
- [AC_MSG_WARN([augeas not found, some core features will be disabled])])
+ [AC_MSG_ERROR([augeas not found, some core features will be disabled])])
dnl Check for libselinux (optional).
+dnl TODO selinux triplet
AC_CHECK_HEADERS([selinux/selinux.h])
AC_CHECK_LIB([selinux],[setexeccon],[
have_libselinux="$ac_cv_header_selinux_selinux_h"
@@ -397,7 +403,7 @@
dnl Check for systemtap/DTrace userspace probes (optional).
dnl http://sourceware.org/systemtap/wiki/AddingUserSpaceProbingToApps
AC_CHECK_HEADERS([sys/sdt.h])
-dnl AC_CHECK_PROG([DTRACE],[dtrace],[dtrace],[no])
+AC_CHECK_PROG([DTRACE],[dtrace],[dtrace],[no])
dnl Check for cpio which isn't in the default Pardus install amazingly.
AC_CHECK_PROG([CPIO],[cpio],[cpio],[no])
@@ -448,11 +454,17 @@
dnl Check for optional xmllint.
AC_CHECK_PROG([XMLLINT],[xmllint],[xmllint],[no])
+AS_IF([test "xXMLLINT" = "xno"], [AC_MSG_ERROR([xmllint not installed])],[])
AM_CONDITIONAL([HAVE_XMLLINT],[test "x$XMLLINT" != "xno"])
dnl po4a for translating man pages and POD files (optional).
AC_CHECK_PROG([PO4A],[po4a],[po4a],[no])
-AM_CONDITIONAL([HAVE_PO4A], [test "x$PO4A" != "xno"])
+AC_ARG_ENABLE([doc],
+ AS_HELP_STRING([--enable-doc], [Enable generation translating man pages and doc]),
+ [enable_doc=no],
+ [enable_doc=yes])
+AS_IF([test "xPO4A" = "xno"], [AC_MSG_WARN([po4a not installed])],[])
+AM_CONDITIONAL([HAVE_PO4A],[test "x$PO4A" != "xno" && test "x$enable_doc" != "xno"])
dnl Check for db_dump, db_load (optional).
AC_CHECK_PROGS([DB_DUMP],
@@ -598,6 +610,8 @@
[])
dnl Readline.
+dnl TODO - add ncurses LDFLGS separately
+dnl build --without-redline in fact broken with -lncurses not inherited
AC_ARG_WITH([readline],
[AS_HELP_STRING([--with-readline],
[support fancy command line editing @<:@default=check@:>@])],
@@ -624,6 +638,7 @@
dnl For i18n.
AM_GNU_GETTEXT([external])
+AM_GNU_GETTEXT_VERSION([0.18])
dnl Check for PCRE (required)
PKG_CHECK_MODULES([PCRE], [libpcre])
@@ -635,7 +650,7 @@
AC_DEFINE([HAVE_LIBMAGIC],[1],[libmagic found at compile time.])
], [])
],
- [AC_MSG_WARN([libmagic not found, some core features will be disabled])])
+ [AC_MSG_ERROR([libmagic not found, some core features will be disabled])])
dnl libvirt (highly recommended)
PKG_CHECK_MODULES([LIBVIRT], [libvirt],
@@ -643,7 +658,7 @@
AC_SUBST([LIBVIRT_LIBS])
AC_DEFINE([HAVE_LIBVIRT],[1],[libvirt found at compile time.])
],
- [AC_MSG_WARN([libvirt not found, some core features will be disabled])])
+ [AC_MSG_ERROR([libvirt not found, some core features will be disabled])])
AM_CONDITIONAL([HAVE_LIBVIRT],[test "x$LIBVIRT_LIBS" != "x"])
dnl libxml2 (highly recommended)
@@ -652,7 +667,7 @@
AC_SUBST([LIBXML2_LIBS])
AC_DEFINE([HAVE_LIBXML2],[1],[libxml2 found at compile time.])
],
- [AC_MSG_WARN([libxml2 not found, some core features will be disabled])])
+ [AC_MSG_ERROR([libxml2 not found, some core features will be disabled])])
AM_CONDITIONAL([HAVE_LIBXML2],[test "x$LIBXML2_LIBS" != "x"])
dnl libconfig (highly recommended)
@@ -661,7 +676,7 @@
AC_SUBST([LIBCONFIG_LIBS])
AC_DEFINE([HAVE_LIBCONFIG],[1],[libconfig found at compile time.])
],
- [AC_MSG_WARN([libconfig not found, some features will be disabled])])
+ [AC_MSG_ERROR([libconfig not found, some features will be disabled])])
AM_CONDITIONAL([HAVE_LIBCONFIG],[test "x$LIBCONFIG_LIBS" != "x"])
dnl hivex library (highly recommended)
@@ -672,7 +687,7 @@
AC_SUBST([HIVEX_LIBS])
AC_DEFINE([HAVE_HIVEX],[1],[hivex library found at compile time.])
],
- [AC_MSG_WARN([hivex not found, some core features will be disabled])])
+ [AC_MSG_ERROR([hivex not found, some core features will be disabled])])
AM_CONDITIONAL([HAVE_HIVEX],[test "x$HIVEX_LIBS" != "x"])
dnl FUSE is optional to build the FUSE module.
@@ -827,11 +842,13 @@
[test "x$RAKE" != "xno" && test -n "$HAVE_LIBRUBY"])
dnl Check for Java.
-AC_ARG_WITH(java_home,
- [AS_HELP_STRING([--with-java-home],
- [specify path to JDK directory @<:@default=check@:>@])],
- [],
- [with_java_home=check])
+AC_ARG_ENABLE([java],
+ AS_HELP_STRING([--enable-java], [Disable Java language bindings]),
+ [enable_java=no],
+ [enable_java=yes])
+
+AS_IF([test "x$enable_java" = "xyes"],
+ [
if test "x$with_java_home" != "xno"; then
if test "x$with_java_home" != "xyes" && test "x$with_java_home" != "xcheck"
@@ -967,8 +984,8 @@
AC_SUBST(JNI_INSTALL_DIR)
AC_SUBST(JNI_VERSION_INFO)
-AM_CONDITIONAL([HAVE_JAVA],[test -n "$JAVAC"])
-
+])
+AM_CONDITIONAL([HAVE_JAVA],[test -n "$JAVAC" && test "x$enable_java" != "xno"])
dnl Check for Haskell (GHC).
GHC=no
AC_ARG_ENABLE([haskell],
@@ -1081,8 +1098,9 @@
dnl Replace libtool with a wrapper that clobbers dependency_libs in *.la files
dnl http://lists.fedoraproject.org/pipermail/devel/2010-November/146343.html
-LIBTOOL='bash $(top_srcdir)/libtool-kill-dependency_libs.sh $(top_builddir)/libtool'
+dnl LIBTOOL='bash $(top_srcdir)/libtool-kill-dependency_libs.sh $(top_builddir)/libtool'
AC_SUBST([LIBTOOL])
+LT_INIT
dnl Produce output files.
AC_CONFIG_HEADERS([config.h])
diff --git a/inspector/Makefile.am b/inspector/Makefile.am
--- a/inspector/Makefile.am
+++ b/inspector/Makefile.am
@@ -37,7 +37,7 @@
CLEANFILES = stamp-virt-inspector.pod
-docdir = @docdir@
+docdir = @docdir@/examples
dist_doc_DATA = \
virt-inspector.rng \
$(EXAMPLE_XML)

@ -0,0 +1,138 @@
diff --git a/Makefile.am b/Makefile.am
--- a/Makefile.am
+++ b/Makefile.am
@@ -75,9 +75,6 @@
if HAVE_HASKELL
SUBDIRS += haskell
endif
-if HAVE_PHP
-SUBDIRS += php
-endif
if HAVE_ERLANG
SUBDIRS += erlang erlang/examples
endif
diff --git a/configure.ac b/configure.ac
--- a/configure.ac
+++ b/configure.ac
@@ -356,6 +356,11 @@
DISTRO=UBUNTU
fi
fi
+if test -f /etc/gentoo-release; then
+ DISTRO=GENTOO
+fi
+
+
if test -f /etc/arch-release; then
DISTRO=ARCHLINUX
fi
@@ -368,6 +373,7 @@
AC_CHECK_LIB([portablexdr],[xdrmem_create],[],[
AC_SEARCH_LIBS([xdrmem_create],[rpc xdr nsl])
])
+AS_IF([test "xRPCGEN" = "xno"], [AC_MSG_ERROR([rpcgen not installed])],[])
dnl Check for Augeas (optional).
PKG_CHECK_MODULES([AUGEAS], [augeas],
@@ -381,9 +387,11 @@
AC_CHECK_FUNCS([aug_load aug_defvar aug_defnode])
LIBS="$old_LIBS"
],
- [AC_MSG_WARN([augeas not found, some core features will be disabled])])
+ [AC_MSG_ERROR([augeas not found, some core features will be disabled])])
dnl Check for libselinux (optional).
+dnl TODO selinux triplet
+
AC_CHECK_HEADERS([selinux/selinux.h])
AC_CHECK_LIB([selinux],[setexeccon],[
have_libselinux="$ac_cv_header_selinux_selinux_h"
@@ -409,7 +417,7 @@
AS_IF([test "x$enable_probes" != "xno"],[
dnl http://sourceware.org/systemtap/wiki/AddingUserSpaceProbingToApps
AC_CHECK_HEADERS([sys/sdt.h])
- dnl AC_CHECK_PROG([DTRACE],[dtrace],[dtrace],[no])
+ AC_CHECK_PROG([DTRACE],[dtrace],[dtrace],[no])
AS_IF([test "x$ac_cv_header_sys_sdt_h" = "xyes"],[
AC_DEFINE([ENABLE_PROBES],[1],[enable systemtap/DTrace userspace probes])
])
@@ -442,7 +450,7 @@
AC_MSG_RESULT([yes])
POD2_STDERR_OPTION="--stderr"
else
- AC_MSG_RESULT([no])
+ AC_MSG_RESULT([no]
POD2_STDERR_OPTION=""
fi
AC_SUBST([POD2_STDERR_OPTION])
@@ -464,11 +472,20 @@
dnl Check for optional xmllint.
AC_CHECK_PROG([XMLLINT],[xmllint],[xmllint],[no])
+AS_IF([test "xXMLLINT" = "xno"], [AC_MSG_ERROR([xmllint not installed])],[])
+
AM_CONDITIONAL([HAVE_XMLLINT],[test "x$XMLLINT" != "xno"])
dnl po4a for translating man pages and POD files (optional).
AC_CHECK_PROG([PO4A],[po4a],[po4a],[no])
-AM_CONDITIONAL([HAVE_PO4A], [test "x$PO4A" != "xno"])
+AC_ARG_ENABLE([doc],
+ AS_HELP_STRING([--enable-doc], [Enable generation translating man pages and doc]),
+ [enable_doc=no],
+ [enable_doc=yes])
+AS_IF([test "xPO4A" = "xno"], [AC_MSG_WARN([po4a not installed])],[])
+AM_CONDITIONAL([HAVE_PO4A],[test "x$PO4A" != "xno" && test "x$enable_doc" != "xno"])
+
+
dnl Check for db_dump, db_load (optional).
AC_CHECK_PROGS([DB_DUMP],
@@ -641,6 +658,9 @@
[])
dnl Readline.
+dnl TODO - add ncurses LDFLGS separately
+dnl build --without-redline in fact broken with -lncurses not inherited
+
AC_ARG_WITH([readline],
[AS_HELP_STRING([--with-readline],
[support fancy command line editing @<:@default=check@:>@])],
@@ -894,11 +914,13 @@
[test "x$RAKE" != "xno" && test -n "$HAVE_LIBRUBY"])
dnl Check for Java.
-AC_ARG_WITH(java_home,
- [AS_HELP_STRING([--with-java-home],
- [specify path to JDK directory @<:@default=check@:>@])],
- [],
- [with_java_home=check])
+AC_ARG_ENABLE([java],
+ AS_HELP_STRING([--enable-java], [Disable Java language bindings]),
+ [enable_java=no],
+ [enable_java=yes])
+
+AS_IF([test "x$enable_java" = "xyes"],
+ [
if test "x$with_java_home" != "xno"; then
if test "x$with_java_home" != "xyes" && test "x$with_java_home" != "xcheck"
@@ -1034,7 +1056,9 @@
AC_SUBST(JNI_INSTALL_DIR)
AC_SUBST(JNI_VERSION_INFO)
-AM_CONDITIONAL([HAVE_JAVA],[test -n "$JAVAC"])
+
+])
+AM_CONDITIONAL([HAVE_JAVA],[test -n "$JAVAC" && test "x$enable_java" != "xno"])
dnl Check for Haskell (GHC).
GHC=no
@@ -1153,7 +1177,7 @@
dnl Replace libtool with a wrapper that clobbers dependency_libs in *.la files
dnl http://lists.fedoraproject.org/pipermail/devel/2010-November/146343.html
-LIBTOOL='bash $(top_srcdir)/libtool-kill-dependency_libs.sh $(top_builddir)/libtool'
+dnl LIBTOOL='bash $(top_srcdir)/libtool-kill-dependency_libs.sh $(top_builddir)/libtool'
AC_SUBST([LIBTOOL])
dnl Produce output files.

@ -1,96 +0,0 @@
diff --git a/configure.ac b/configure.ac
index d072e81..cf7228e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -217,6 +217,10 @@ if test "x$enable_appliance" = "xyes"; then
if test -f /etc/arch-release; then
DISTRO=ARCHLINUX
fi
+ dnl Slepnoga for Gentoo
+ if test -f /etc/gentoo-release; then
+ DISTRO=GENTOO
+ fi
AC_MSG_RESULT([$DISTRO])
AC_SUBST([DISTRO])
fi
@@ -416,7 +420,7 @@ AC_CHECK_LIB([magic],[magic_file],
AC_DEFINE([HAVE_LIBMAGIC],[1],[libmagic found at compile time.])
], [])
],
- [AC_MSG_WARN([libmagic not found, some core features will be disabled])])
+ [AC_MSG_FAILURE([libmagic not found, some core features will be disabled])])
dnl Check for PCRE (highly recommended)
PKG_CHECK_MODULES([PCRE], [libpcre],
@@ -424,7 +428,7 @@ PKG_CHECK_MODULES([PCRE], [libpcre],
AC_SUBST([PCRE_LIBS])
AC_DEFINE([HAVE_PCRE],[1],[PCRE found at compile time.])
],
- [AC_MSG_WARN([PCRE not found, some core features will be disabled])])
+ [AC_MSG_FAILURE([PCRE not found, some core features will be disabled])])
dnl libvirt (highly recommended)
PKG_CHECK_MODULES([LIBVIRT], [libvirt],
@@ -441,7 +445,7 @@ PKG_CHECK_MODULES([LIBXML2], [libxml-2.0],
AC_SUBST([LIBXML2_LIBS])
AC_DEFINE([HAVE_LIBXML2],[1],[libxml2 found at compile time.])
],
- [AC_MSG_WARN([libxml2 not found, some core features will be disabled])])
+ [AC_MSG_FAILURE([libxml2 not found, some core features will be disabled])])
AM_CONDITIONAL([HAVE_LIBXML2],[test "x$LIBXML2_LIBS" != "x"])
dnl hivex library (highly recommended)
@@ -609,13 +613,13 @@ AS_IF([test "x$enable_ruby" != "xno"],
AM_CONDITIONAL([HAVE_RUBY],
[test "x$RAKE" != "xno" && test -n "$HAVE_LIBRUBY"])
-dnl Check for Java.
-AC_ARG_WITH(java_home,
- [AS_HELP_STRING([--with-java-home],
- [specify path to JDK directory @<:@default=check@:>@])],
- [],
- [with_java_home=check])
+AC_ARG_ENABLE([java],
+ AS_HELP_STRING([--enable-java], [Disable Java language bindings]),
+ [enable_java=no],
+ [enable_java=yes])
+AS_IF([test "x$enable_java" = "xyes"],
+ [
if test "x$with_java_home" != "xno"; then
if test "x$with_java_home" != "xyes" && test "x$with_java_home" != "xcheck"
then
@@ -711,7 +715,6 @@ if test "x$with_java_home" != "xno"; then
fi
fi
AC_MSG_RESULT([$JNI_CFLAGS])
-
dnl Need extra version flag?
AC_MSG_CHECKING([extra javac flags])
JAVAC_FLAGS=
@@ -746,8 +749,8 @@ AC_SUBST(JAVAC_FLAGS)
AC_SUBST(JAR_INSTALL_DIR)
AC_SUBST(JNI_INSTALL_DIR)
AC_SUBST(JNI_VERSION_INFO)
-
-AM_CONDITIONAL([HAVE_JAVA],[test -n "$JAVAC"])
+])
+AM_CONDITIONAL([HAVE_JAVA],[test -n "$JAVAC" && test "x$enable_java" != "xno"])
dnl Check for Haskell (GHC).
GHC=no
@@ -804,8 +807,12 @@ AC_SUBST(MAX_PROC_NR)
dnl Replace libtool with a wrapper that clobbers dependency_libs in *.la files
dnl http://lists.fedoraproject.org/pipermail/devel/2010-November/146343.html
-LIBTOOL='bash $(top_srcdir)/libtool-kill-dependency_libs.sh $(top_builddir)/libtool'
-AC_SUBST([LIBTOOL])
+dnl ha-ha, criocamera :) - gentoo kill la files in other way's
+dnlLIBTOOL='$(SHELL) $(top_srcdir)/libtool-kill-dependency_libs.sh $(top_builddir)/libtool'
+dnl haha, are stub
+dnl AC_PROG_LIBTOOL
+dnl AC_SUBST([LIBTOOL])
+LT_INIT
dnl Run in subdirs.
if test "x$enable_daemon" = "xyes"; then

@ -1,19 +0,0 @@
diff --git a/Makefile.am b/Makefile.am
--- a/Makefile.am
+++ b/Makefile.am
@@ -57,9 +57,12 @@
if HAVE_HASKELL
SUBDIRS += haskell
endif
-if HAVE_PHP
-SUBDIRS += php
-endif
+
+# use Gentoo way to compile/install php extension
+# due slot system
+#if HAVE_PHP
+#SUBDIRS += php
+#endif
# Unconditional because nothing is built yet.
SUBDIRS += csharp

@ -1,102 +0,0 @@
# HG changeset patch
# User Andreis Vinogradovs <spamslepnoga@inbox.ru>
# Date 1325421041 -7200
# Node ID ba14909c0a95bf9879e6df25d8128d1cf9a75252
# Parent c9bc634a526984160a40b70f71895de0a855f4c0
configure_ac_automagic.patch
diff --git a/configure.ac b/configure.ac
--- a/configure.ac
+++ b/configure.ac
@@ -217,6 +217,10 @@
if test -f /etc/arch-release; then
DISTRO=ARCHLINUX
fi
+ dnl Slepnoga for Gentoo
+ if test -f /etc/gentoo-release; then
+ DISTRO=GENTOO
+ fi
AC_MSG_RESULT([$DISTRO])
AC_SUBST([DISTRO])
fi
@@ -461,7 +465,7 @@
AC_DEFINE([HAVE_LIBMAGIC],[1],[libmagic found at compile time.])
], [])
],
- [AC_MSG_WARN([libmagic not found, some core features will be disabled])])
+ [AC_MSG_FAILURE([libmagic not found, some core features will be disabled])])
dnl Check for PCRE (highly recommended)
PKG_CHECK_MODULES([PCRE], [libpcre],
@@ -469,7 +473,7 @@
AC_SUBST([PCRE_LIBS])
AC_DEFINE([HAVE_PCRE],[1],[PCRE found at compile time.])
],
- [AC_MSG_WARN([PCRE not found, some core features will be disabled])])
+ [AC_MSG_FAILURE([PCRE not found, some core features will be disabled])])
dnl libvirt (highly recommended)
PKG_CHECK_MODULES([LIBVIRT], [libvirt],
@@ -486,7 +490,7 @@
AC_SUBST([LIBXML2_LIBS])
AC_DEFINE([HAVE_LIBXML2],[1],[libxml2 found at compile time.])
],
- [AC_MSG_WARN([libxml2 not found, some core features will be disabled])])
+ [AC_MSG_FAILURE([libxml2 not found, some core features will be disabled])])
AM_CONDITIONAL([HAVE_LIBXML2],[test "x$LIBXML2_LIBS" != "x"])
dnl hivex library (highly recommended)
@@ -654,13 +658,13 @@
AM_CONDITIONAL([HAVE_RUBY],
[test "x$RAKE" != "xno" && test -n "$HAVE_LIBRUBY"])
-dnl Check for Java.
-AC_ARG_WITH(java_home,
- [AS_HELP_STRING([--with-java-home],
- [specify path to JDK directory @<:@default=check@:>@])],
- [],
- [with_java_home=check])
+AC_ARG_ENABLE([java],
+ AS_HELP_STRING([--enable-java], [Disable Java language bindings]),
+ [enable_java=no],
+ [enable_java=yes])
+AS_IF([test "x$enable_java" = "xyes"],
+ [
if test "x$with_java_home" != "xno"; then
if test "x$with_java_home" != "xyes" && test "x$with_java_home" != "xcheck"
then
@@ -756,7 +760,6 @@
fi
fi
AC_MSG_RESULT([$JNI_CFLAGS])
-
dnl Need extra version flag?
AC_MSG_CHECKING([extra javac flags])
JAVAC_FLAGS=
@@ -791,8 +794,8 @@
AC_SUBST(JAR_INSTALL_DIR)
AC_SUBST(JNI_INSTALL_DIR)
AC_SUBST(JNI_VERSION_INFO)
-
-AM_CONDITIONAL([HAVE_JAVA],[test -n "$JAVAC"])
+])
+AM_CONDITIONAL([HAVE_JAVA],[test -n "$JAVAC" && test "x$enable_java" != "xno"])
dnl Check for Haskell (GHC).
GHC=no
@@ -849,8 +852,12 @@
dnl Replace libtool with a wrapper that clobbers dependency_libs in *.la files
dnl http://lists.fedoraproject.org/pipermail/devel/2010-November/146343.html
-LIBTOOL='bash $(top_srcdir)/libtool-kill-dependency_libs.sh $(top_builddir)/libtool'
-AC_SUBST([LIBTOOL])
+dnl ha-ha, criocamera :) - gentoo kill la files in other way's
+dnlLIBTOOL='$(SHELL) $(top_srcdir)/libtool-kill-dependency_libs.sh $(top_builddir)/libtool'
+dnl haha, are stub
+dnl AC_PROG_LIBTOOL
+dnl AC_SUBST([LIBTOOL])
+LT_INIT
dnl Run in subdirs.
if test "x$enable_daemon" = "xyes"; then

@ -1,26 +0,0 @@
# HG changeset patch
# User Andreis Vinogradovs <spamslepnoga@inbox.ru>
# Date 1325421062 -7200
# Node ID 8d969d9324fa8f1f5384037627d5478e33be5d47
# Parent ba14909c0a95bf9879e6df25d8128d1cf9a75252
disable_php_in_makefile
diff --git a/Makefile.am b/Makefile.am
--- a/Makefile.am
+++ b/Makefile.am
@@ -57,9 +57,12 @@
if HAVE_HASKELL
SUBDIRS += haskell
endif
-if HAVE_PHP
-SUBDIRS += php
-endif
+
+# use Gentoo way to compile/install php extension
+# due slot system
+#if HAVE_PHP
+#SUBDIRS += php
+#endif
# Unconditional because nothing is built yet.
SUBDIRS += csharp

@ -1,19 +0,0 @@
# HG changeset patch
# User Andreis Vinogradovs <spamslepnoga@inbox.ru>
# Date 1325421826 -7200
# Node ID 4bcdef3cca5c867d82c72d4b394b866a3b9f2d95
# Parent 8d969d9324fa8f1f5384037627d5478e33be5d47
hivex to hard error
diff --git a/configure.ac b/configure.ac
--- a/configure.ac
+++ b/configure.ac
@@ -501,7 +501,7 @@
AC_SUBST([HIVEX_LIBS])
AC_DEFINE([HAVE_HIVEX],[1],[hivex library found at compile time.])
],
- [AC_MSG_WARN([hivex not found, some core features will be disabled])])
+ [AC_MSG_ERROR([hivex not found, some core features will be disabled])])
dnl FUSE is optional to build the FUSE module.
AC_ARG_ENABLE([fuse],

@ -1,152 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libguestfs/libguestfs-1.16.10.ebuild,v 1.1 2012/03/18 18:25:42 maksbotan Exp $
EAPI="4"
APLANCE_PV="1.17.14"
APPL_P="appliance-${APLANCE_PV}"
AUTOTOOLS_AUTORECONF=1
AUTOTOOLS_IN_SOURCE_BUILD=1
inherit check-reqs bash-completion-r1 autotools-utils versionator eutils \
multilib linux-info perl-module
MY_PV_1="$(get_version_component_range 1-2)"
MY_PV_2="$(get_version_component_range 2)"
[[ $(( $(get_version_component_range 2) % 2 )) -eq 0 ]] && SD="stable" || SD="development"
DESCRIPTION="Tools for accessing, inspect and modifying virtual machine (VM) disk images"
HOMEPAGE="http://libguestfs.org/"
SRC_URI="http://libguestfs.org/download/${MY_PV_1}-${SD}/${P}.tar.gz
http://rion-overlay.googlecode.com/files/${APPL_P}.tar.xz"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
# Upstream NOT supported 32-bit version, keyword in own risk
KEYWORDS="~amd64"
IUSE="bash-completion erlang +fuse debug ocaml doc +perl nls ruby static-libs selinux systemtap introspection"
# Failires - doc
COMMON_DEPEND="
>=app-misc/hivex-1.3.1
dev-libs/libpcre
app-arch/cpio
dev-lang/perl
app-cdr/cdrkit
>=app-emulation/qemu-kvm-1.0[qemu_user_targets_x86_64,qemu_softmmu_targets_x86_64]
sys-apps/fakeroot
sys-apps/file
app-emulation/libvirt
dev-libs/libxml2:2
>=sys-apps/fakechroot-2.8
>=app-admin/augeas-0.7.1
sys-fs/squashfs-tools
dev-libs/libconfig
dev-libs/libpcre
sys-libs/readline
>=sys-libs/db-4.6
perl? ( virtual/perl-ExtUtils-MakeMaker
>=dev-perl/Sys-Virt-0.2.4
virtual/perl-Getopt-Long
virtual/perl-Data-Dumper
dev-perl/libintl-perl
>=app-misc/hivex-1.3.1[perl?]
dev-perl/String-ShellQuote
)
fuse? ( sys-fs/fuse )
introspection? (
>=dev-libs/gobject-introspection-1.30.0
dev-libs/gjs
)
selinux? ( sys-libs/libselinux sys-libs/libsemanage )
systemtap? ( dev-util/systemtap )
ocaml? ( dev-lang/ocaml[ocamlopt] dev-ml/findlib[ocamlopt] )
erlang? ( dev-lang/erlang )
"
DEPEND="${COMMON_DEPEND}
dev-util/gperf
doc? ( app-text/po4a )
ruby? ( dev-lang/ruby virtual/rubygems dev-ruby/rake )
"
RDEPEND="${COMMON_DEPEND}"
PATCHES=(${FILESDIR}/1.17/*.patch)
DOCS=(AUTHORS BUGS HACKING README RELEASE-NOTES ROADMAP TODO)
pkg_pretend() {
CHECKREQS_DISK_BUILD="5G"
CHECKREQS_DISK_USR="5G"
check-reqs_pkg_pretend
}
pkg_setup () {
CONFIG_CHECK="~KVM ~VIRTIO"
[ -n "${CONFIG_CHECK}" ] && check_extra_config;
}
src_prepare() {
autotools-utils_src_prepare
}
src_configure() {
# Disable feature test for kvm for more reason
# i.e: not loaded module in __build__ time,
# build server not supported kvm, etc. ...
#
# In fact, this feature is virtio support and requires
# configured kernel.
export vmchannel_test=no
local myeconfargs=(
--disable-appliance
--disable-daemon
--with-drive-if=virtio
--with-net-if=virtio-net-pci
--with-extra="-gentoo"
--with-readline
--disable-php
--disable-python
--disable-java
$(use_enable nls)
$(use_enable perl)
$(use_enable fuse)
$(use_enable ocaml)
$(use_enable ruby)
--disable-haskell
$(use_enable doc)
$(use_enable introspection gobject)
$(use_enable erlang)
)
autotools-utils_src_configure
}
src_compile() {
autotools-utils_src_compile
}
src_test() {
autotools-utils_src_test
}
src_install() {
strip-linguas -i po
autotools-utils_src_install "LINGUAS=""${LINGUAS}"""
use bash-completion && dobashcomp "${D}/etc"/bash_completion.d/guestfish-bash-completion.sh
rm -fr "${D}/etc"/bash* || die
insinto /usr/share/guestfs/
doins -r "${WORKDIR}"/appliance
newenvd "${FILESDIR}"/env.file 99"${PN}"
use perl && fixlocalpod
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libguestfs/libguestfs-1.16.15.ebuild,v 1.1 2012/04/08 18:24:12 maksbotan Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libguestfs/libguestfs-1.16.25.ebuild,v 1.1 2012/06/26 16:14:41 maksbotan Exp $
EAPI="4"
@ -69,13 +69,14 @@ COMMON_DEPEND="
"
DEPEND="${COMMON_DEPEND}
sys-apps/sed
dev-util/gperf
doc? ( app-text/po4a )
ruby? ( dev-lang/ruby virtual/rubygems dev-ruby/rake )
"
RDEPEND="${COMMON_DEPEND}"
PATCHES=(${FILESDIR}/1.17/*.patch)
PATCHES=("${FILESDIR}"/1.17/0002-configure_ac_automagic.patch )
DOCS=(AUTHORS BUGS HACKING README RELEASE-NOTES ROADMAP TODO)

@ -1,153 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libguestfs/libguestfs-1.17.32.ebuild,v 1.2 2012/04/26 18:17:43 maksbotan Exp $
EAPI="4"
APLANCE_PV="1.17.14"
APPL_P="appliance-${APLANCE_PV}"
AUTOTOOLS_AUTORECONF=1
AUTOTOOLS_IN_SOURCE_BUILD=1
inherit check-reqs bash-completion-r1 autotools-utils versionator eutils \
multilib linux-info perl-module
MY_PV_1="$(get_version_component_range 1-2)"
MY_PV_2="$(get_version_component_range 2)"
[[ $(( $(get_version_component_range 2) % 2 )) -eq 0 ]] && SD="stable" || SD="development"
DESCRIPTION="Tools for accessing, inspect and modifying virtual machine (VM) disk images"
HOMEPAGE="http://libguestfs.org/"
SRC_URI="http://libguestfs.org/download/${MY_PV_1}-${SD}/${P}.tar.gz
http://rion-overlay.googlecode.com/files/${APPL_P}.tar.xz"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
# Upstream NOT supported 32-bit version, keyword in own risk
KEYWORDS="~amd64"
IUSE="bash-completion erlang +fuse debug ocaml doc +perl nls ruby static-libs selinux systemtap introspection"
# Failires - doc
COMMON_DEPEND="
>=app-misc/hivex-1.3.1
dev-libs/libpcre
app-arch/cpio
dev-lang/perl
dev-util/gtk-doc
app-cdr/cdrkit
>=app-emulation/qemu-kvm-1.0[qemu_user_targets_x86_64,qemu_softmmu_targets_x86_64]
sys-apps/fakeroot
sys-apps/file
app-emulation/libvirt
dev-libs/libxml2:2
>=sys-apps/fakechroot-2.8
>=app-admin/augeas-0.7.1
sys-fs/squashfs-tools
dev-libs/libconfig
dev-libs/libpcre
sys-libs/readline
>=sys-libs/db-4.6
perl? ( virtual/perl-ExtUtils-MakeMaker
>=dev-perl/Sys-Virt-0.2.4
virtual/perl-Getopt-Long
virtual/perl-Data-Dumper
dev-perl/libintl-perl
>=app-misc/hivex-1.3.1[perl?]
dev-perl/String-ShellQuote
)
fuse? ( sys-fs/fuse )
introspection? (
>=dev-libs/gobject-introspection-1.30.0
dev-libs/gjs
)
selinux? ( sys-libs/libselinux sys-libs/libsemanage )
systemtap? ( dev-util/systemtap )
ocaml? ( dev-lang/ocaml[ocamlopt] dev-ml/findlib[ocamlopt] )
erlang? ( dev-lang/erlang )
"
DEPEND="${COMMON_DEPEND}
dev-util/gperf
doc? ( app-text/po4a )
ruby? ( dev-lang/ruby virtual/rubygems dev-ruby/rake )
"
RDEPEND="${COMMON_DEPEND}"
PATCHES=(${FILESDIR}/1.17/*.patch)
DOCS=(AUTHORS BUGS HACKING README RELEASE-NOTES ROADMAP TODO)
pkg_pretend() {
CHECKREQS_DISK_BUILD="5G"
CHECKREQS_DISK_USR="5G"
check-reqs_pkg_pretend
}
pkg_setup () {
CONFIG_CHECK="~KVM ~VIRTIO"
[ -n "${CONFIG_CHECK}" ] && check_extra_config;
}
src_prepare() {
autotools-utils_src_prepare
}
src_configure() {
# Disable feature test for kvm for more reason
# i.e: not loaded module in __build__ time,
# build server not supported kvm, etc. ...
#
# In fact, this feature is virtio support and requires
# configured kernel.
export vmchannel_test=no
local myeconfargs=(
--disable-appliance
--disable-daemon
--with-drive-if=virtio
--with-net-if=virtio-net-pci
--with-extra="-gentoo"
--with-readline
--disable-php
--disable-python
--disable-java
$(use_enable nls)
$(use_enable perl)
$(use_enable fuse)
$(use_enable ocaml)
$(use_enable ruby)
--disable-haskell
$(use_enable doc)
$(use_enable introspection gobject)
$(use_enable erlang)
)
autotools-utils_src_configure
}
src_compile() {
autotools-utils_src_compile
}
src_test() {
autotools-utils_src_test
}
src_install() {
strip-linguas -i po
autotools-utils_src_install "LINGUAS=""${LINGUAS}"""
use bash-completion && dobashcomp "${D}/etc"/bash_completion.d/guestfish-bash-completion.sh
rm -fr "${D}/etc"/bash* || die
insinto /usr/share/guestfs/
doins -r "${WORKDIR}"/appliance
newenvd "${FILESDIR}"/env.file 99"${PN}"
use perl && fixlocalpod
}

@ -1,153 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libguestfs/libguestfs-1.17.42.ebuild,v 1.1 2012/05/15 18:31:15 maksbotan Exp $
EAPI="4"
APLANCE_PV="1.17.14"
APPL_P="appliance-${APLANCE_PV}"
AUTOTOOLS_AUTORECONF=1
AUTOTOOLS_IN_SOURCE_BUILD=1
inherit check-reqs bash-completion-r1 autotools-utils versionator eutils \
multilib linux-info perl-module
MY_PV_1="$(get_version_component_range 1-2)"
MY_PV_2="$(get_version_component_range 2)"
[[ $(( $(get_version_component_range 2) % 2 )) -eq 0 ]] && SD="stable" || SD="development"
DESCRIPTION="Tools for accessing, inspect and modifying virtual machine (VM) disk images"
HOMEPAGE="http://libguestfs.org/"
SRC_URI="http://libguestfs.org/download/${MY_PV_1}-${SD}/${P}.tar.gz
http://rion-overlay.googlecode.com/files/${APPL_P}.tar.xz"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
# Upstream NOT supported 32-bit version, keyword in own risk
KEYWORDS="~amd64"
IUSE="bash-completion erlang +fuse debug ocaml doc +perl nls ruby static-libs selinux systemtap introspection"
# Failires - doc
COMMON_DEPEND="
>=app-misc/hivex-1.3.1
dev-libs/libpcre
app-arch/cpio
dev-lang/perl
dev-util/gtk-doc
app-cdr/cdrkit
>=app-emulation/qemu-kvm-1.0[qemu_user_targets_x86_64,qemu_softmmu_targets_x86_64]
sys-apps/fakeroot
sys-apps/file
app-emulation/libvirt
dev-libs/libxml2:2
>=sys-apps/fakechroot-2.8
>=app-admin/augeas-0.7.1
sys-fs/squashfs-tools
dev-libs/libconfig
dev-libs/libpcre
sys-libs/readline
>=sys-libs/db-4.6
perl? ( virtual/perl-ExtUtils-MakeMaker
>=dev-perl/Sys-Virt-0.2.4
virtual/perl-Getopt-Long
virtual/perl-Data-Dumper
dev-perl/libintl-perl
>=app-misc/hivex-1.3.1[perl?]
dev-perl/String-ShellQuote
)
fuse? ( sys-fs/fuse )
introspection? (
>=dev-libs/gobject-introspection-1.30.0
dev-libs/gjs
)
selinux? ( sys-libs/libselinux sys-libs/libsemanage )
systemtap? ( dev-util/systemtap )
ocaml? ( dev-lang/ocaml[ocamlopt] dev-ml/findlib[ocamlopt] )
erlang? ( dev-lang/erlang )
"
DEPEND="${COMMON_DEPEND}
dev-util/gperf
doc? ( app-text/po4a )
ruby? ( dev-lang/ruby virtual/rubygems dev-ruby/rake )
"
RDEPEND="${COMMON_DEPEND}"
PATCHES=(${FILESDIR}/1.17/*.patch)
DOCS=(AUTHORS BUGS HACKING README RELEASE-NOTES ROADMAP TODO)
pkg_pretend() {
CHECKREQS_DISK_BUILD="5G"
CHECKREQS_DISK_USR="5G"
check-reqs_pkg_pretend
}
pkg_setup () {
CONFIG_CHECK="~KVM ~VIRTIO"
[ -n "${CONFIG_CHECK}" ] && check_extra_config;
}
src_prepare() {
autotools-utils_src_prepare
}
src_configure() {
# Disable feature test for kvm for more reason
# i.e: not loaded module in __build__ time,
# build server not supported kvm, etc. ...
#
# In fact, this feature is virtio support and requires
# configured kernel.
export vmchannel_test=no
local myeconfargs=(
--disable-appliance
--disable-daemon
--with-drive-if=virtio
--with-net-if=virtio-net-pci
--with-extra="-gentoo"
--with-readline
--disable-php
--disable-python
--disable-java
$(use_enable nls)
$(use_enable perl)
$(use_enable fuse)
$(use_enable ocaml)
$(use_enable ruby)
--disable-haskell
$(use_enable doc)
$(use_enable introspection gobject)
$(use_enable erlang)
)
autotools-utils_src_configure
}
src_compile() {
autotools-utils_src_compile
}
src_test() {
autotools-utils_src_test
}
src_install() {
strip-linguas -i po
autotools-utils_src_install "LINGUAS=""${LINGUAS}"""
use bash-completion && dobashcomp "${D}/etc"/bash_completion.d/guestfish-bash-completion.sh
rm -fr "${D}/etc"/bash* || die
insinto /usr/share/guestfs/
doins -r "${WORKDIR}"/appliance
newenvd "${FILESDIR}"/env.file 99"${PN}"
use perl && fixlocalpod
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libguestfs/libguestfs-1.16.19.ebuild,v 1.2 2012/04/22 22:43:53 mr_bones_ Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libguestfs/libguestfs-1.17.43.ebuild,v 1.1 2012/06/26 16:14:41 maksbotan Exp $
EAPI="4"
@ -75,7 +75,7 @@ DEPEND="${COMMON_DEPEND}
"
RDEPEND="${COMMON_DEPEND}"
PATCHES=(${FILESDIR}/1.17/*.patch)
PATCHES=("${FILESDIR}"/1.17/0002-configure_ac_automagic.patch )
DOCS=(AUTHORS BUGS HACKING README RELEASE-NOTES ROADMAP TODO)

@ -1,10 +1,10 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libguestfs/libguestfs-1.16.22.ebuild,v 1.1 2012/05/15 18:31:15 maksbotan Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libguestfs/libguestfs-1.18.2.ebuild,v 1.1 2012/06/26 16:14:41 maksbotan Exp $
EAPI="4"
APLANCE_PV="1.17.14"
APLANCE_PV="1.18.2"
APPL_P="appliance-${APLANCE_PV}"
AUTOTOOLS_AUTORECONF=1
@ -21,7 +21,7 @@ MY_PV_2="$(get_version_component_range 2)"
DESCRIPTION="Tools for accessing, inspect and modifying virtual machine (VM) disk images"
HOMEPAGE="http://libguestfs.org/"
SRC_URI="http://libguestfs.org/download/${MY_PV_1}-${SD}/${P}.tar.gz
http://rion-overlay.googlecode.com/files/${APPL_P}.tar.xz"
http://dev.gentoo.org/~maksbotan/${APPL_P}.tar.xz"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
@ -75,7 +75,7 @@ DEPEND="${COMMON_DEPEND}
"
RDEPEND="${COMMON_DEPEND}"
PATCHES=(${FILESDIR}/1.17/*.patch)
PATCHES=("${FILESDIR}"/1.17/0002-configure_ac_automagic.patch )
DOCS=(AUTHORS BUGS HACKING README RELEASE-NOTES ROADMAP TODO)

@ -10,14 +10,18 @@
<email>maksbotan@gentoo.org</email>
<name>Maxim Koltsov</name>
</maintainer>
<maintainer>
<email>rich@annexia.org</email>
<name>Richard Jones</name>
<description>Upstream - please CC on bugs that concerns upstream</description>
</maintainer>
<longdescription>Libguestfs is a library and tool set for accessing and
modifying virtual machine (VM) disk images</longdescription>
<use>
<flag name="fuse">Enable image mount support via fuse</flag>
<flag name="javadoc">Install java docs</flag>
<flag name="haskell">Install GHC binding</flag>
<flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg> for introspection</flag>
<flag name="erlang">Install Erlang bindings</flag>
<flag name="systemtap">Use <pkg>dev-util/systemtap</pkg> to trace programs</flag>
<flag name="erlang">Use <pkg>dev-libs/gobject-introspection</pkg> for introspection</flag>
<flag name="systemtap">Use <pkg>dev-libs/gobject-introspection</pkg> for introspection</flag>
</use>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-0.9.12-r1.ebuild,v 1.1 2012/06/26 02:38:34 cardoe Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-0.9.12-r1.ebuild,v 1.2 2012/06/27 00:34:36 cardoe Exp $
EAPI=4
@ -37,7 +37,6 @@ SLOT="0"
IUSE="audit avahi +caps debug iscsi +libvirtd lvm +lxc +macvtap nfs \
nls numa openvz parted pcap phyp policykit python qemu sasl selinux +udev \
uml +vepa virtualbox virt-network xen elibc_glibc"
# IUSE=one : bug #293416 & bug #299011
REQUIRED_USE="libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
lxc? ( caps libvirtd )
openvz? ( libvirtd )
@ -191,6 +190,7 @@ src_configure() {
myconf="${myconf} $(use_with xen) $(use_with xen xen-inotify)"
# leave it automagic as it depends on the version of xen used.
use xen || myconf+=" --without-libxl"
use xen || myconf+=" --without-xenapi"
myconf="${myconf} $(use_with openvz)"
myconf="${myconf} $(use_with lxc)"
@ -202,10 +202,6 @@ src_configure() {
myconf="${myconf} $(use_with uml)"
myconf="${myconf} $(use_with qemu)"
myconf="${myconf} $(use_with qemu yajl)" # Use QMP over HMP
# doesn't belong with hypervisors but links to libvirtd for some reason
#myconf="${myconf} $(use_with one)"
## hypervisor protocols
myconf="${myconf} $(use_with phyp)"
myconf="${myconf} --with-esx"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-9999.ebuild,v 1.36 2012/06/26 02:38:33 cardoe Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-9999.ebuild,v 1.37 2012/06/27 00:34:36 cardoe Exp $
EAPI=4
@ -37,7 +37,6 @@ SLOT="0"
IUSE="audit avahi +caps debug iscsi +libvirtd lvm +lxc +macvtap nfs \
nls numa openvz parted pcap phyp policykit python qemu sasl selinux +udev \
uml +vepa virtualbox virt-network xen elibc_glibc"
# IUSE=one : bug #293416 & bug #299011
REQUIRED_USE="libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
lxc? ( caps libvirtd )
openvz? ( libvirtd )
@ -191,6 +190,7 @@ src_configure() {
myconf="${myconf} $(use_with xen) $(use_with xen xen-inotify)"
# leave it automagic as it depends on the version of xen used.
use xen || myconf+=" --without-libxl"
use xen || myconf+=" --without-xenapi"
myconf="${myconf} $(use_with openvz)"
myconf="${myconf} $(use_with lxc)"
@ -202,10 +202,6 @@ src_configure() {
myconf="${myconf} $(use_with uml)"
myconf="${myconf} $(use_with qemu)"
myconf="${myconf} $(use_with qemu yajl)" # Use QMP over HMP
# doesn't belong with hypervisors but links to libvirtd for some reason
#myconf="${myconf} $(use_with one)"
## hypervisor protocols
myconf="${myconf} $(use_with phyp)"
myconf="${myconf} --with-esx"

@ -45,7 +45,7 @@
<pkg>app-emulation/virtualbox-ose</pkg>)
</flag>
<flag name='phyp'>
Support management of virtualisation through the PHYP hypervisor protocol.
Support IBM HMC / IVM hypervisor via PHYP protocol
</flag>
<!-- Miscellaneous flags -->

@ -1 +1,2 @@
DIST trash-cli-0.12.4.tar.gz 66344 RMD160 90eca395782ad10f1719a4467455c2b6bd737e44 SHA1 7485d43976e6325ef8844065f907169c752c78ce SHA256 935bd7f63b45ed1c353711286279bea8b33f52b3358de1f16bf4019fe6665875
DIST trash-cli-0.12.7.tar.gz 58423 RMD160 0bd7d631c6ac289bb3ce38ca48da8e237284533b SHA1 5b0833bf02bf8a94ce3ce6a4583afff6c9ef14a5 SHA256 4d5a5dd50c142ca84f8588f0ddcd7038aa985f7420d27e1c89737733bbe5bc67

@ -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-misc/trash-cli/trash-cli-0.12.7.ebuild,v 1.1 2012/06/26 23:07:05 hasufell Exp $
EAPI=4
PYTHON_DEPEND="2:2.6"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.5 3.*"
inherit distutils vcs-snapshot
DESCRIPTION="Python scripts to manipulate trash cans via the command line"
HOMEPAGE="https://github.com/andreafrancia/trash-cli"
SRC_URI="https://github.com/andreafrancia/${PN}/tarball/${PV} ->
${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-python/setuptools"

@ -0,0 +1,10 @@
--- qtsingleapplication/qtlocalpeer.cpp
+++ qtsingleapplication/qtlocalpeer.cpp
@@ -50,6 +50,7 @@
#endif
#if defined(Q_OS_UNIX)
#include <time.h>
+#include <unistd.h>
#endif
namespace QtLP_Private {

@ -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-mobilephone/freesmee/freesmee-0.7-r1.ebuild,v 1.2 2012/05/10 17:39:30 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/freesmee/freesmee-0.7-r2.ebuild,v 1.1 2012/06/26 13:07:49 ago Exp $
EAPI=4
@ -21,7 +21,7 @@ DEPEND="dev-util/ticpp
x11-libs/qt-webkit:4"
RDEPEND="${DEPEND}"
PATCHES=( "${FILESDIR}"/${PN}-qt-4.8.1.patch )
PATCHES=( "${FILESDIR}"/${PN}-qt-4.8.1.patch "${FILESDIR}"/${PN}-gcc47.patch )
src_install() {
newbin Freesmee ${PN}

@ -7,7 +7,10 @@ DIST a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip 23150 RMD160 923870cf8802
DIST ada24d37d8d638b3d8a9985e80bc2978-source-9.0.0.7-bj.zip 2732347 RMD160 28bdf89bab559d82d82c75f6a339b5351ee06f48 SHA1 528dc8fa11343fa2a5d584dd2f8d5e2238ed78ba SHA256 64f8d737c32756713d60c22efe3978a59fa167cdeaa2d3d0a1646b1f2232b825
DIST ea91f2fb4212a21d708aced277e6e85a-vigra1.4.0.tar.gz 12735186 RMD160 a2776747753219a110e8d5b39939d0914cfec37d SHA1 908c4053f8f4e6214426a41b1e4134e7bc86098e SHA256 dc6445d2c0445e5536010b80bd811adda6741ed82b288fe831d5be9902457941
DIST libreoffice-binfilter-3.5.4.2.tar.xz 5978820 RMD160 272f7467b82eb99ca3a81fdea5692ae6da59aedf SHA1 89a156c9603aac1f70dc1b4108fa3cb335ffe1fa SHA256 7c1a471358c4028ef8aa542c50ce0852ba2960be9dfb2ebbf0103ad59389d07a
DIST libreoffice-binfilter-3.5.5.2.tar.xz 5983768 RMD160 1f76c88f238acaec4d63574a0bddb6736e5f05f0 SHA1 3e9ab57016fd3f2eca4f2c7d4412364bf7c4f458 SHA256 0e1b7ac312166ee619dae3432bf62de35cc98a948516bae3d4d114af30b51425
DIST libreoffice-branding-gentoo-0.5.tar.xz 150616 RMD160 e8d475d184fdfd75f348772edac6a6eb76613341 SHA1 83da8ba0db288a827e805780e01edeccd2f51ccc SHA256 91beaf63fca297914cb4390b760ffef52b03450ecb52affab0f124a2dbd63a63
DIST libreoffice-branding-gentoo-0.6.tar.xz 49756 RMD160 3172544421b3b0793b41d16ce9ee36b48184ef60 SHA1 51430da827b059209f3f13b9252e3a523223b7ae SHA256 d5c2d12031a807d18e981a6df7e945e1787b96c7ee65fa3d9bb9eac17cf8ade9
DIST libreoffice-core-3.5.4.2.tar.xz 103422460 RMD160 e118cfa44ba198fa3d3fe8fc21bd1e3940270868 SHA1 a01d77612c9678d52a75fb160590bb76d670d7f6 SHA256 3eeb89d05fa423c446767defd54ff89456b2ead8fc4628c3403043d4c1845faa
DIST libreoffice-core-3.5.5.2.tar.xz 102657256 RMD160 9e109179f4ca811f2df71885a6714883391c9818 SHA1 5a2b308f91aee94d53998adcdd985c6979ba89de SHA256 e72acfeed52d232ad20b3658bb43b75eeddbaeda8dac99b26c594fca1db90a60
DIST libreoffice-help-3.5.4.2.tar.xz 1857756 RMD160 ce00c1893e0315fa7cee156707553fdcebb552d2 SHA1 0d417affc2b91ef345cb010f3a2d11a6417b7f44 SHA256 61e93d4ad9c1ad1308fe85f8416bf9dfafd875ba9cdb2050890b7b0e1abf4869
DIST libreoffice-help-3.5.5.2.tar.xz 1856628 RMD160 3902249800a86f64115cb0f59033f3e85b9b98af SHA1 2e3b39e6dc0b46d3a0183d25f1eff10b7fb06759 SHA256 567932b22a36e87497ba1e9a5e90819ac8d7d86a143a30777e8735f268834060

@ -0,0 +1,547 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.5.5.2.ebuild,v 1.1 2012/06/27 09:11:32 scarabeus Exp $
EAPI=4
KDE_REQUIRED="optional"
QT_MINIMAL="4.7.4"
KDE_SCM="git"
CMAKE_REQUIRED="never"
PYTHON_DEPEND="2"
PYTHON_USE_WITH="threads,xml"
# experimental ; release ; old
# Usually the tarballs are moved a lot so this should make
# everyone happy.
DEV_URI="
http://dev-builds.libreoffice.org/pre-releases/src
http://download.documentfoundation.org/libreoffice/src
http://download.documentfoundation.org/libreoffice/old/src
"
EXT_URI="http://ooo.itc.hu/oxygenoffice/download/libreoffice"
ADDONS_URI="http://dev-www.libreoffice.org/src/"
BRANDING="${PN}-branding-gentoo-0.5.tar.xz"
# PATCHSET="${P}-patchset-01.tar.xz"
[[ ${PV} == *9999* ]] && SCM_ECLASS="git-2"
inherit base autotools bash-completion-r1 check-reqs eutils java-pkg-opt-2 kde4-base pax-utils python multilib toolchain-funcs flag-o-matic nsplugins ${SCM_ECLASS}
unset SCM_ECLASS
DESCRIPTION="LibreOffice, a full office productivity suite."
HOMEPAGE="http://www.libreoffice.org"
SRC_URI="branding? ( http://dev.gentoo.org/~dilfridge/distfiles/${BRANDING} )"
[[ -n ${PATCHSET} ]] && SRC_URI+=" http://dev.gentooexperimental.org/~scarabeus/${PATCHSET}"
# Split modules following git/tarballs
# Core MUST be first!
MODULES="core binfilter help"
# Only release has the tarballs
if [[ ${PV} != *9999* ]]; then
for i in ${DEV_URI}; do
for mod in ${MODULES}; do
if [[ ${mod} == binfilter ]]; then
SRC_URI+=" binfilter? ( ${i}/${PN}-${mod}-${PV}.tar.xz )"
else
SRC_URI+=" ${i}/${PN}-${mod}-${PV}.tar.xz"
fi
done
unset mod
done
unset i
fi
unset DEV_URI
# Really required addons
# These are bundles that can't be removed for now due to huge patchsets.
# If you want them gone, patches are welcome.
ADDONS_SRC+=" ${ADDONS_URI}/ea91f2fb4212a21d708aced277e6e85a-vigra1.4.0.tar.gz"
ADDONS_SRC+=" xmlsec? ( ${ADDONS_URI}/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz )"
ADDONS_SRC+=" java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
ADDONS_SRC+=" java? ( ${ADDONS_URI}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip )"
ADDONS_SRC+=" java? ( ${ADDONS_URI}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip )"
ADDONS_SRC+=" java? ( ${ADDONS_URI}/ada24d37d8d638b3d8a9985e80bc2978-source-9.0.0.7-bj.zip )"
ADDONS_SRC+=" odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )"
SRC_URI+=" ${ADDONS_SRC}"
unset ADDONS_URI
unset EXT_URI
unset ADDONS_SRC
IUSE="binfilter binfilterdebug +branding +cups dbus eds gnome +graphite gstreamer +gtk
jemalloc kde mysql nlpsolver +nsplugin odk opengl pdfimport postgres svg test
+vba +webdav +xmlsec"
LICENSE="LGPL-3"
SLOT="0"
[[ ${PV} == *9999* ]] || KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
NSS_DEPEND="
>=dev-libs/nspr-4.8.8
>=dev-libs/nss-3.12.9
"
COMMON_DEPEND="
app-arch/zip
app-arch/unzip
>=app-text/hunspell-1.3.2-r3
app-text/mythes
>=app-text/libexttextcat-3.2
app-text/libwpd:0.9[tools]
app-text/libwpg:0.2
>=app-text/libwps-0.2.2
<dev-cpp/libcmis-0.2
dev-db/unixODBC
dev-libs/expat
>=dev-libs/glib-2.28
>=dev-libs/hyphen-2.7.1
>=dev-libs/icu-49
>=dev-lang/perl-5.0
>=dev-libs/openssl-1.0.0d
>=dev-libs/redland-1.0.14[ssl]
>=media-libs/fontconfig-2.8.0
media-libs/freetype:2
>=media-libs/libpng-1.4
media-libs/libvisio
>=net-misc/curl-7.21.4
sci-mathematics/lpsolve
>=sys-libs/db-4.8
virtual/jpeg
>=x11-libs/cairo-1.10.0[X]
x11-libs/libXinerama
x11-libs/libXrandr
x11-libs/libXrender
dbus? ( >=dev-libs/dbus-glib-0.92 )
eds? ( gnome-extra/evolution-data-server )
gnome? ( gnome-base/gconf:2 )
gtk? ( >=x11-libs/gtk+-2.24:2 )
graphite? ( media-gfx/graphite2 )
gstreamer? (
>=media-libs/gstreamer-0.10
>=media-libs/gst-plugins-base-0.10
)
java? (
>=dev-java/bsh-2.0_beta4
dev-java/lucene:2.9
dev-java/lucene-analyzers:2.3
)
jemalloc? ( dev-libs/jemalloc )
mysql? ( >=dev-db/mysql-connector-c++-1.1.0 )
opengl? ( virtual/opengl )
pdfimport? ( >=app-text/poppler-0.16[xpdf-headers,cxx] )
postgres? ( >=dev-db/postgresql-base-8.4.0 )
svg? ( gnome-base/librsvg )
webdav? ( net-libs/neon )
xmlsec? ( ${NSS_DEPEND} )
"
RDEPEND="${COMMON_DEPEND}
!app-office/libreoffice-bin
!app-office/libreoffice-bin-debug
!app-office/openoffice-bin
!app-office/openoffice
media-fonts/libertine-ttf
media-fonts/liberation-fonts
media-fonts/urw-fonts
cups? ( net-print/cups )
java? ( >=virtual/jre-1.6 )
"
PDEPEND="
>=app-office/libreoffice-l10n-3.5.0
"
# FIXME: cppunit should be moved to test conditional
# after everything upstream is under gbuild
# as dmake execute tests right away
DEPEND="${COMMON_DEPEND}
>=dev-libs/boost-1.46
>=dev-libs/libxml2-2.7.8
dev-libs/libxslt
dev-perl/Archive-Zip
dev-util/cppunit
>=dev-util/gperf-3
dev-util/intltool
dev-util/mdds
virtual/pkgconfig
media-libs/sampleicc
net-misc/npapi-sdk
net-print/cups
>=sys-apps/findutils-4.4.2
sys-devel/bison
sys-apps/coreutils
sys-devel/flex
sys-devel/gettext
>=sys-devel/make-3.82
sys-libs/zlib
x11-libs/libXt
x11-libs/libXtst
x11-proto/randrproto
x11-proto/xextproto
x11-proto/xineramaproto
x11-proto/xproto
java? (
>=virtual/jdk-1.6
>=dev-java/ant-core-1.7
test? ( dev-java/junit:4 )
)
"
PATCHES=(
"${FILESDIR}/${PN}-system-pyuno.patch"
"${FILESDIR}/${PN}-3.5-propagate-gb_FULLDEPS.patch"
"${FILESDIR}/${PN}-3.5-doublebuild.patch"
"${FILESDIR}/${PN}-3.5-hebrew-icu49.patch"
)
REQUIRED_USE="
nsplugin? ( gtk )
gnome? ( gtk )
eds? ( gnome )
nlpsolver? ( java )
"
S="${WORKDIR}/${PN}-core-${PV}"
RESTRICT="test"
pkg_pretend() {
local pgslot
if [[ ${MERGE_TYPE} != binary ]]; then
CHECKREQS_MEMORY="512M"
CHECKREQS_DISK_BUILD="6G"
check-reqs_pkg_pretend
if [[ $(gcc-major-version) -lt 4 ]] || \
( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 5 ]] ) \
; then
eerror "Compilation with gcc older than 4.5 is not supported"
die "Too old gcc found."
fi
fi
# ensure pg version
if use postgres; then
pgslot=$(postgresql-config show)
if [[ ${pgslot//.} < 90 ]] ; then
eerror "PostgreSQL slot must be set to 9.0 or higher."
eerror " postgresql-config set 9.0"
die "PostgreSQL slot is not set to 9.0 or higher."
fi
fi
}
pkg_setup() {
java-pkg-opt-2_pkg_setup
kde4-base_pkg_setup
python_set_active_version 2
python_pkg_setup
if [[ ${MERGE_TYPE} != binary ]]; then
CHECKREQS_MEMORY="512M"
CHECKREQS_DISK_BUILD="6G"
check-reqs_pkg_pretend
fi
}
src_unpack() {
local mod dest tmplfile tmplname mypv
[[ -n ${PATCHSET} ]] && unpack ${PATCHSET}
if use branding; then
unpack "${BRANDING}"
fi
if [[ ${PV} != *9999* ]]; then
for mod in ${MODULES}; do
if [[ ${mod} == binfilter ]] && ! use binfilter; then
continue
fi
unpack "${PN}-${mod}-${PV}.tar.xz"
if [[ ${mod} != core ]]; then
mv -n "${WORKDIR}/${PN}-${mod}-${PV}"/* "${S}"
rm -rf "${WORKDIR}/${PN}-${mod}-${PV}"
fi
done
else
for mod in ${MODULES}; do
if [[ ${mod} == binfilter ]] && ! use binfilter; then
continue
fi
mypv=${PV/.9999}
[[ ${mypv} != ${PV} ]] && EGIT_BRANCH="${PN}-${mypv/./-}"
EGIT_PROJECT="${PN}/${mod}"
EGIT_SOURCEDIR="${WORKDIR}/${PN}-${mod}-${PV}"
EGIT_REPO_URI="git://anongit.freedesktop.org/${PN}/${mod}"
EGIT_NOUNPACK="true"
git-2_src_unpack
if [[ ${mod} != core ]]; then
mv -n "${WORKDIR}/${PN}-${mod}-${PV}"/* "${S}"
rm -rf "${WORKDIR}/${PN}-${mod}-${PV}"
fi
done
unset EGIT_PROJECT EGIT_SOURCEDIR EGIT_REPO_URI EGIT_BRANCH
fi
}
src_prepare() {
# optimization flags
export ARCH_FLAGS="${CXXFLAGS}"
export LINKFLAGSOPTIMIZE="${LDFLAGS}"
# patchset
if [[ -n ${PATCHSET} ]]; then
EPATCH_FORCE="yes" \
EPATCH_SOURCE="${WORKDIR}/${PATCHSET/.tar.xz/}" \
EPATCH_SUFFIX="patch" \
epatch
fi
base_src_prepare
# please no debug in binfilter, it blows up things insanely
if use binfilter && ! use binfilterdebug ; then
for name in $(find "${S}/binfilter" -name makefile.mk) ; do
sed -i -e '1i\CFLAGS+= -g0' $name || die
done
fi
eautoreconf
# hack in the autogen.sh
touch autogen.lastrun
# system pyuno mess
sed \
-e "s:%eprefix%:${EPREFIX}:g" \
-e "s:%libdir%:$(get_libdir):g" \
-i pyuno/source/module/uno.py \
-i scripting/source/pyprov/officehelper.py || die
}
src_configure() {
local java_opts
local internal_libs
local jbs=$(sed -ne 's/.*\(-j[[:space:]]*\|--jobs=\)\([[:digit:]]\+\).*/\2/;T;p' <<< "${MAKEOPTS}")
# recheck that there is some value in jobs
[[ -z ${jbs} ]] && jbs="1"
# sane: just sane.h header that is used for scan in writer, not
# linked or anything else, worthless to depend on
# vigra: just uses templates from there
# it is serious pain in the ass for packaging
# should be replaced by boost::gil if someone interested
internal_libs+="
--without-system-sane
--without-system-vigra
"
if use java; then
# hsqldb: system one is too new
# saxon: system one does not work properly
java_opts="
--without-system-hsqldb
--without-system-saxon
--with-ant-home="${ANT_HOME}"
--with-jdk-home=$(java-config --jdk-home 2>/dev/null)
--with-java-target-version=$(java-pkg_get-target)
--with-jvm-path="${EPREFIX}/usr/$(get_libdir)/"
--with-beanshell-jar=$(java-pkg_getjar bsh bsh.jar)
--with-lucene-core-jar=$(java-pkg_getjar lucene-2.9 lucene-core.jar)
--with-lucene-analyzers-jar=$(java-pkg_getjar lucene-analyzers-2.3 lucene-analyzers.jar)
"
if use test; then
java_opts+=" --with-junit=$(java-pkg_getjar junit-4 junit.jar)"
else
java_opts+=" --without-junit"
fi
fi
if use branding; then
internal_libs+="
--with-about-bitmap="${WORKDIR}/branding-about.png"
--with-intro-bitmap="${WORKDIR}/branding-intro.png"
"
fi
# system headers/libs/...: enforce using system packages
# --enable-unix-qstart-libpng: use libpng splashscreen that is faster
# --enable-cairo: ensure that cairo is always required
# --enable-*-link: link to the library rather than just dlopen on runtime
# --enable-release-build: build the libreoffice as release
# --disable-fetch-external: prevent dowloading during compile phase
# --disable-gnome-vfs: old gnome virtual fs support
# --disable-kdeab: kde3 adressbook
# --disable-kde: kde3 support
# --disable-ldap: ldap requires internal mozilla stuff, same like mozab
# --disable-mozilla: disable mozilla build that is used for adresbook, not
# affecting the nsplugin that is always ON
# --disable-pch: precompiled headers cause build crashes
# --disable-rpath: relative runtime path is not desired
# --disable-static-gtk: ensure that gtk is linked dynamically
# --disable-ugly: disable ugly pieces of code
# --disable-zenity: disable build icon
# --enable-extension-integration: enable any extension integration support
# --with-{max-jobs,num-cpus}: ensuring parallel building
# --without-{afms,fonts,myspell-dicts,ppsd}: prevent install of sys pkgs
# --without-stlport: disable deprecated extensions framework
# --disable-ext-report-builder: too much java packages pulled in
econf \
--docdir="${EPREFIX}/usr/share/doc/${PF}/" \
--with-system-headers \
--with-system-libs \
--with-system-jars \
--with-system-dicts \
--enable-cairo-canvas \
--enable-largefile \
--enable-python=system \
--enable-randr \
--enable-randr-link \
--enable-release-build \
--enable-unix-qstart-libpng \
--enable-mergelibs \
--disable-ccache \
--disable-crashdump \
--disable-dependency-tracking \
--disable-epm \
--disable-fetch-external \
--disable-gnome-vfs \
--disable-ext-report-builder \
--disable-kdeab \
--disable-kde \
--disable-ldap \
--disable-mozilla \
--disable-online-update \
--disable-pch \
--disable-rpath \
--disable-systray \
--disable-static-gtk \
--disable-strip-solver \
--disable-ugly \
--disable-zenity \
--with-alloc=$(use jemalloc && echo "jemalloc" || echo "system") \
--with-build-version="Gentoo official package" \
--enable-extension-integration \
--with-external-dict-dir="${EPREFIX}/usr/share/myspell" \
--with-external-hyph-dir="${EPREFIX}/usr/share/myspell" \
--with-external-thes-dir="${EPREFIX}/usr/share/myspell" \
--with-external-tar="${DISTDIR}" \
--with-lang="" \
--with-max-jobs=${jbs} \
--with-num-cpus=2 \
--with-unix-wrapper=libreoffice \
--with-vendor="Gentoo Foundation" \
--with-x \
--without-afms \
--without-fonts \
--without-myspell-dicts \
--without-stlport \
--without-system-mozilla \
--without-help \
--with-helppack-integration \
--without-sun-templates \
$(use_enable binfilter) \
$(use_enable dbus) \
$(use_enable eds evolution2) \
$(use_enable gnome gconf) \
$(use_enable gnome gio) \
$(use_enable gnome lockdown) \
$(use_enable graphite) \
$(use_enable gstreamer) \
$(use_enable gtk) \
--disable-gtk3 \
$(use_enable java ext-scripting-beanshell) \
$(use_enable kde kde4) \
$(use_enable mysql ext-mysql-connector) \
$(use_enable nlpsolver ext-nlpsolver) \
$(use_enable nsplugin) \
$(use_enable odk) \
$(use_enable opengl) \
$(use_enable pdfimport ext-pdfimport) \
$(use_enable postgres postgresql-sdbc) \
$(use_enable svg librsvg system) \
$(use_enable test linkoo) \
$(use_enable vba) \
$(use_enable vba activex-component) \
$(use_enable webdav neon) \
$(use_enable xmlsec) \
$(use_with java) \
$(use_with mysql system-mysql-cppconn) \
${internal_libs} \
${java_opts}
}
src_compile() {
# hack for offlinehelp, this needs fixing upstream at some point
# it is broken because we send --without-help
# https://bugs.freedesktop.org/show_bug.cgi?id=46506
(
source "${S}/Env.Host.sh" 2&> /dev/null
local path="${SOLARVER}/${INPATH}/res/img"
mkdir -p "${path}" || die
echo "perl \"${S}/helpcontent2/helpers/create_ilst.pl\" -dir=default_images/res/helpimg > \"${path}/helpimg.ilst\""
perl "${S}/helpcontent2/helpers/create_ilst.pl" \
-dir=default_images/res/helpimg \
> "${path}/helpimg.ilst"
[[ -s "${path}/helpimg.ilst" ]] || ewarn "The help images list is empty, something is fishy, report a bug."
)
# not a proper make script
make build || die
}
src_test() {
make check || die
}
src_install() {
# This is not Makefile so no buildserver
make DESTDIR="${D}" distro-pack-install -o build -o check || die
# Fix bash completion placement
newbashcomp "${ED}"/etc/bash_completion.d/libreoffice.sh ${PN}
rm -rf "${ED}"/etc/
# symlink the nsplugin to system location
if use nsplugin; then
inst_plugin /usr/$(get_libdir)/libreoffice/program/libnpsoplugin.so
fi
if use branding; then
insinto /usr/$(get_libdir)/${PN}/program
newins "${WORKDIR}/branding-sofficerc" sofficerc
fi
# Hack for offlinehelp, this needs fixing upstream at some point.
# It is broken because we send --without-help
# https://bugs.freedesktop.org/show_bug.cgi?id=46506
insinto /usr/$(get_libdir)/libreoffice/help
doins xmlhelp/util/*.xsl
}
pkg_preinst() {
# Cache updates - all handled by kde eclass for all environments
kde4-base_pkg_preinst
}
pkg_postinst() {
kde4-base_pkg_postinst
pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/soffice.bin
pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/unopkg.bin
use cups || \
ewarn 'You will need net-print/cups to be able to print and export to PDF with libreoffice.'
use java || \
ewarn 'If you plan to use lbase aplication you should enable java or you will get various crashes.'
}
pkg_postrm() {
kde4-base_pkg_postrm
}

@ -0,0 +1,25 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/leechcraft-monocle/leechcraft-monocle-9999.ebuild,v 1.1 2012/06/26 17:01:34 maksbotan Exp $
EAPI="4"
inherit leechcraft
DESCRIPTION="Monocle, the modular document viewer for LeechCraft."
SLOT="0"
KEYWORDS=""
IUSE="debug +fb2 +pdf"
DEPEND="~net-misc/leechcraft-core-${PV}
pdf? ( app-text/poppler[qt4] )"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs="
$(cmake-utils_use_enable fb2 MONOCLE_FXB)
$(cmake-utils_use_enable pdf MONOCLE_PDF)"
cmake-utils_src_configure
}

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>leechcraft</herd>
<use>
<flag name="fb2">Enable support for FictionBook format</flag>
</use>
</pkgmetadata>

@ -1,4 +1,4 @@
DIST lodgeit-0.3.py 10196 RMD160 ac61fb65a6a6ed078fff91d9605be6ef73d4a95a SHA1 8825a95d94a7fe169ef016aa2ba0b10d2f9f3f94 SHA256 39fd6fab30c462275b9677ef766d70e80d29bfea0c206f9aa2d011c63d15c0c5
DIST lodgeit-0.3.vim 3882 RMD160 3b327948345e3e34388c1d4cd94a65bc610889ab SHA1 bf252b6c9cf0248c3354b8ab77d144cfd45fb8ff SHA256 b8c1e918a7d6e7c5675ccd05893ad7bf3dae19493248e85735fded16903b06bc
DIST lodgeit-0.3_p20120507.py 12785 RMD160 f5d0ccd50f767b5766f6a8b1f2c9460bf185528d SHA1 adebcc1ecbdc20898dd49a69537405468e1b3134 SHA256 87dfd329e7d1fdf1902c6d1903a0b629b63749b69932235ed4d70c2e836400ab
DIST lodgeit-0.3_p20120507.vim 3882 RMD160 3b327948345e3e34388c1d4cd94a65bc610889ab SHA1 bf252b6c9cf0248c3354b8ab77d144cfd45fb8ff SHA256 b8c1e918a7d6e7c5675ccd05893ad7bf3dae19493248e85735fded16903b06bc
DIST lodgeit-0.3_p20120614.py 13001 RMD160 af348670c8365052c3c7aa9e9c1b3e920a6915be SHA1 8163b49d189d0082c6b937374b02382074a33031 SHA256 eaf6d4f69f386d91cb42ee9c80a66fea49aac6341c446d664d5521c1d253396f
DIST lodgeit-0.3_p20120614.vim 3882 RMD160 3b327948345e3e34388c1d4cd94a65bc610889ab SHA1 bf252b6c9cf0248c3354b8ab77d144cfd45fb8ff SHA256 b8c1e918a7d6e7c5675ccd05893ad7bf3dae19493248e85735fded16903b06bc

@ -0,0 +1,2 @@
server_name = http://bpaste.net/
encoding = utf-8

@ -1,37 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/lodgeit/lodgeit-0.3.ebuild,v 1.3 2011/04/05 05:08:05 ulm Exp $
EAPI="2"
DESCRIPTION="Command-line interface to paste.pocoo.org"
HOMEPAGE="http://paste.pocoo.org/"
SRC_URI="http://dev.pocoo.org/hg/lodgeit-main/raw-file/tip/scripts/lodgeit.py
-> ${P}.py
vim? ( http://www.vim.org/scripts/download_script.php?src_id=8848
-> ${P}.vim )"
LICENSE="as-is"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="vim"
RESTRICT="test"
DEPEND=""
RDEPEND="dev-lang/python
vim? ( || ( app-editors/vim[python] app-editors/gvim[python] ) )"
src_unpack() {
:
}
src_install() {
dobin "${DISTDIR}/${P}.py"
dosym "/usr/bin/${P}.py" "/usr/bin/${PN}"
if use vim; then
insinto /usr/share/vim/vimfiles/plugin
newins "${DISTDIR}/${P}.vim" "${PN}.vim"
fi
}

@ -0,0 +1,53 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/lodgeit/lodgeit-0.3_p20120614.ebuild,v 1.1 2012/06/26 17:46:04 maksbotan Exp $
EAPI="4"
MY_REV="0f51a7cb1576"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
inherit python
DESCRIPTION="Command-line interface to paste.pocoo.org"
HOMEPAGE="http://paste.pocoo.org/"
SRC_URI="https://bitbucket.org/skrattaren/lodgeit-script-gentoo/raw/${MY_REV}/scripts/lodgeit.py
-> ${P}.py
vim? ( http://www.vim.org/scripts/download_script.php?src_id=8848
-> ${P}.vim )"
LICENSE="as-is"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="vim"
RESTRICT="test"
DEPEND=""
RDEPEND="
vim? ( || ( app-editors/vim[python] app-editors/gvim[python] ) )"
S="${WORKDIR}"
src_unpack() {
:
}
src_install() {
installation(){
newbin "${DISTDIR}/${P}.py" "${PN}-${PYTHON_ABI}"
python_convert_shebangs ${PYTHON_ABI} "${ED}"/usr/bin/${PN}-${PYTHON_ABI}
}
python_execute_function installation
python_generate_wrapper_scripts "${ED}"/usr/bin/${PN}
insinto /etc
doins "${FILESDIR}"/lodgeitrc
if use vim; then
insinto /usr/share/vim/vimfiles/plugin
newins "${DISTDIR}/${P}.vim" "${PN}.vim"
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/opensp/opensp-1.5.2-r3.ebuild,v 1.8 2012/06/22 16:06:26 ranger Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/opensp/opensp-1.5.2-r3.ebuild,v 1.9 2012/06/27 01:30:01 jer Exp $
EAPI=2
inherit eutils flag-o-matic
@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/openjade/${MY_P}.tar.gz"
LICENSE="JamesClark"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="doc nls static-libs test"
DEPEND="nls? ( >=sys-devel/gettext-0.14.5 )

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/sgmltools-lite/sgmltools-lite-3.0.3-r11.ebuild,v 1.5 2012/06/22 16:03:39 ranger Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/sgmltools-lite/sgmltools-lite-3.0.3-r11.ebuild,v 1.6 2012/06/27 01:30:37 jer Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/sgmltools-lite/${P}.tar.gz
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86"
IUSE="jadetex"
DEPEND="app-text/sgml-common

@ -1 +1 @@
DEFAULT_SERVICE="lugons"
DEFAULT_SERVICE="bpaste"

@ -1,5 +0,0 @@
#!/bin/bash
SERVICES="${SERVICES} lugons"
ENGINE_lugons=lodgeit
URL_lugons="https://paste.lugons.org/"

@ -0,0 +1,9 @@
#!/bin/bash
SERVICES="${SERVICES} lugons bpaste"
ENGINE_lugons=lodgeit
URL_lugons="https://paste.lugons.org/"
ENGINE_bpaste=lodgeit
URL_bpaste="http://bpaste.net"

@ -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/wgetpaste/wgetpaste-2.20.ebuild,v 1.1 2012/05/09 12:36:04 maksbotan Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/wgetpaste/wgetpaste-2.20-r1.ebuild,v 1.1 2012/06/26 17:52:48 maksbotan Exp $
EAPI="4"
@ -20,7 +20,7 @@ RDEPEND="net-misc/wget
src_install() {
dobin ${PN}
insinto /etc/wgetpaste.d
newins "${FILESDIR}"/wgetpaste-config-lugons lugons.conf
newins "${FILESDIR}"/wgetpaste-config-services services.conf
use lodgeit-default && \
newins "${FILESDIR}"/wgetpaste-config-default-lodgeit gentoo-default.conf
if use zsh-completion ; then

@ -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-db/sqlite/sqlite-3.7.12.1.ebuild,v 1.4 2012/06/17 20:14:39 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/sqlite-3.7.12.1.ebuild,v 1.5 2012/06/27 01:17:35 jer Exp $
EAPI="4"
@ -21,7 +21,7 @@ SRC_URI="doc? ( http://sqlite.org/${PN}-doc-${DOC_PV}.zip )
LICENSE="as-is"
SLOT="3"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug doc +extensions +fts3 icu +readline secure-delete soundex tcl test +threadsafe unlock-notify"
RDEPEND="icu? ( dev-libs/icu )

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.10.8.19.ebuild,v 1.1 2012/06/23 13:51:56 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.10.8.19.ebuild,v 1.2 2012/06/27 01:36:58 rich0 Exp $
EAPI="4"
@ -14,7 +14,7 @@ SRC_URI="http://commondatastorage.googleapis.com/chromium-browser-official/${P}.
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x86-fbsd ~x64-macos ~x86-macos"
KEYWORDS="amd64 ~x86 ~x86-fbsd ~x64-macos ~x86-macos"
IUSE=""
pkg_setup() {

@ -1,2 +1 @@
DIST cloog-0.16.3.tar.gz 1941526 RMD160 e2cd5f93b2221c037027b20ce23636952902235c SHA1 f6765fa231f38c2f747e2b05e4eaaa470fd5851a SHA256 89d5e9f982b3577ac5218ae35608f3a28d90fad6cb3136b99320ebefbed6eb53
DIST cloog-0.17.0.tar.gz 4253468 RMD160 d7deb6971c445547d96906dc417fd5d7fdf512bf SHA1 decc2221b1f1bd9238288d043835cb018af15d5a SHA256 f265f5069830c03d2919a7673c0963495437d6d79a8cbd3474cde2d4e3291e04

@ -1,31 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/cloog/cloog-0.16.3.ebuild,v 1.2 2012/02/20 06:46:15 dirtyepic Exp $
EAPI="3"
inherit autotools-utils
DESCRIPTION="A loop generator for scanning polyhedra"
HOMEPAGE="http://www.bastoul.net/cloog/index.php"
SRC_URI="http://www.bastoul.net/cloog/pages/download/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="static-libs"
DEPEND="dev-libs/gmp
<dev-libs/isl-0.09
!<dev-libs/cloog-ppl-0.15.10"
RDEPEND="${DEPEND}"
DOCS=( README doc/cloog.pdf )
src_configure() {
myeconfargs=(
--with-isl=system
--with-polylib=no
)
autotools-utils_src_configure
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/crypto++-5.6.1-r3.ebuild,v 1.1 2012/01/30 16:06:14 c1pher Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/crypto++-5.6.1-r3.ebuild,v 1.2 2012/06/26 14:49:44 vapier Exp $
EAPI="3"
@ -21,8 +21,10 @@ RDEPEND=""
S="${WORKDIR}"
src_prepare() {
epatch "${FILESDIR}/${PF}-fix_build_system.patch" \
"${FILESDIR}/${P}-rijndael.patch"
epatch \
"${FILESDIR}"/${PF}-fix_build_system.patch \
"${FILESDIR}"/${P}-rijndael.patch \
"${FILESDIR}"/${P}-gcc-4.7.patch
}
src_compile() {

@ -0,0 +1,120 @@
https://bugs.gentoo.org/403197
http://sourceforge.net/apps/trac/cryptopp/ticket/14
http://sourceforge.net/apps/trac/cryptopp/attachment/ticket/14/gcc4.7.diff
diff --git a/algebra.cpp b/algebra.cpp
index 78c3947..d4bfc57 100644
--- a/algebra.cpp
+++ b/algebra.cpp
@@ -58,7 +58,7 @@ template <class T> const T& AbstractEuclideanDomain<T>::Gcd(const Element &a, co
Element g[3]={b, a};
unsigned int i0=0, i1=1, i2=2;
- while (!Equal(g[i1], this->Identity()))
+ while (!this->Equal(g[i1], this->Identity()))
{
g[i2] = Mod(g[i0], g[i1]);
unsigned int t = i0; i0 = i1; i1 = i2; i2 = t;
@@ -74,7 +74,7 @@ template <class T> const typename QuotientRing<T>::Element& QuotientRing<T>::Mul
Element y;
unsigned int i0=0, i1=1, i2=2;
- while (!Equal(g[i1], Identity()))
+ while (!this->Equal(g[i1], Identity()))
{
// y = g[i0] / g[i1];
// g[i2] = g[i0] % g[i1];
diff --git a/eccrypto.cpp b/eccrypto.cpp
index fd8462f..922104c 100644
--- a/eccrypto.cpp
+++ b/eccrypto.cpp
@@ -435,7 +435,7 @@ template <class EC> void DL_GroupParameters_EC<EC>::Initialize(const OID &oid)
StringSource ssG(param.g, true, new HexDecoder);
Element G;
bool result = GetCurve().DecodePoint(G, ssG, (size_t)ssG.MaxRetrievable());
- SetSubgroupGenerator(G);
+ this->SetSubgroupGenerator(G);
assert(result);
StringSource ssN(param.n, true, new HexDecoder);
@@ -591,7 +591,7 @@ bool DL_GroupParameters_EC<EC>::ValidateElement(unsigned int level, const Elemen
if (level >= 2 && pass)
{
const Integer &q = GetSubgroupOrder();
- Element gq = gpc ? gpc->Exponentiate(this->GetGroupPrecomputation(), q) : ExponentiateElement(g, q);
+ Element gq = gpc ? gpc->Exponentiate(this->GetGroupPrecomputation(), q) : this->ExponentiateElement(g, q);
pass = pass && IsIdentity(gq);
}
return pass;
@@ -629,7 +629,7 @@ void DL_PublicKey_EC<EC>::BERDecodePublicKey(BufferedTransformation &bt, bool pa
typename EC::Point P;
if (!this->GetGroupParameters().GetCurve().DecodePoint(P, bt, size))
BERDecodeError();
- SetPublicElement(P);
+ this->SetPublicElement(P);
}
template <class EC>
diff --git a/eccrypto.h b/eccrypto.h
index b359e03..3530455 100644
--- a/eccrypto.h
+++ b/eccrypto.h
@@ -43,7 +43,7 @@ public:
void Initialize(const EllipticCurve &ec, const Point &G, const Integer &n, const Integer &k = Integer::Zero())
{
this->m_groupPrecomputation.SetCurve(ec);
- SetSubgroupGenerator(G);
+ this->SetSubgroupGenerator(G);
m_n = n;
m_k = k;
}
@@ -145,9 +145,9 @@ public:
typedef typename EC::Point Element;
void Initialize(const DL_GroupParameters_EC<EC> &params, const Element &Q)
- {this->AccessGroupParameters() = params; SetPublicElement(Q);}
+ {this->AccessGroupParameters() = params; this->SetPublicElement(Q);}
void Initialize(const EC &ec, const Element &G, const Integer &n, const Element &Q)
- {this->AccessGroupParameters().Initialize(ec, G, n); SetPublicElement(Q);}
+ {this->AccessGroupParameters().Initialize(ec, G, n); this->SetPublicElement(Q);}
// X509PublicKey
void BERDecodePublicKey(BufferedTransformation &bt, bool parametersPresent, size_t size);
@@ -166,9 +166,9 @@ public:
void Initialize(const EC &ec, const Element &G, const Integer &n, const Integer &x)
{this->AccessGroupParameters().Initialize(ec, G, n); this->SetPrivateExponent(x);}
void Initialize(RandomNumberGenerator &rng, const DL_GroupParameters_EC<EC> &params)
- {GenerateRandom(rng, params);}
+ {this->GenerateRandom(rng, params);}
void Initialize(RandomNumberGenerator &rng, const EC &ec, const Element &G, const Integer &n)
- {GenerateRandom(rng, DL_GroupParameters_EC<EC>(ec, G, n));}
+ {this->GenerateRandom(rng, DL_GroupParameters_EC<EC>(ec, G, n));}
// PKCS8PrivateKey
void BERDecodePrivateKey(BufferedTransformation &bt, bool parametersPresent, size_t size);
diff --git a/panama.cpp b/panama.cpp
index 09b1708..a1a37d6 100644
--- a/panama.cpp
+++ b/panama.cpp
@@ -422,7 +422,7 @@ void PanamaHash<B>::TruncatedFinal(byte *hash, size_t size)
{
this->ThrowIfInvalidTruncatedSize(size);
- PadLastBlock(this->BLOCKSIZE, 0x01);
+ this->PadLastBlock(this->BLOCKSIZE, 0x01);
HashEndianCorrectedBlock(this->m_data);
diff --git a/secblock.h b/secblock.h
index 24b9fc0..40cce33 100644
--- a/secblock.h
+++ b/secblock.h
@@ -88,7 +88,7 @@ public:
pointer allocate(size_type n, const void * = NULL)
{
- CheckSize(n);
+ this->CheckSize(n);
if (n == 0)
return NULL;

@ -1 +1,2 @@
DIST dbus-glib-0.100.tar.gz 730875 RMD160 01f474d021fb2a3c8eec86f590a5cd5a0ef3bf82 SHA1 dc58ec3466fc08cd1ec7c5ccc0d45c7881fb0610 SHA256 80ddf7584a659590103817798dd95d7e451d666f385e5e95a83abf85c46d4605
DIST dbus-glib-0.98.tar.gz 723825 RMD160 6ea0ee8671abd0cf454e70ac18ff7b195123eae7 SHA1 203f02e41eba1aeac8986e655d794c8833e437bf SHA256 297c81d6bb8b1c312e9b0ccfe91eb28ec0672756abb64dfb7bbe2b5f1ae5d111

@ -0,0 +1,86 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/dbus-glib/dbus-glib-0.100.ebuild,v 1.1 2012/06/27 10:58:49 ssuominen Exp $
EAPI=4
inherit bash-completion-r1 eutils
DESCRIPTION="D-Bus bindings for glib"
HOMEPAGE="http://dbus.freedesktop.org/"
SRC_URI="http://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz"
LICENSE="|| ( GPL-2 AFL-2.1 )"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="debug doc static-libs test"
RDEPEND=">=sys-apps/dbus-1.6
>=dev-libs/glib-2.26
>=dev-libs/expat-2"
DEPEND="${RDEPEND}
virtual/pkgconfig
doc? ( dev-util/gtk-doc )"
# out of sources build directory
BD=${WORKDIR}/${P}-build
# out of sources build dir for make check
TBD=${WORKDIR}/${P}-tests-build
src_configure() {
local myconf=(
--localstatedir="${EPREFIX}"/var
--enable-bash-completion
$(use_enable debug verbose-mode)
$(use_enable debug asserts)
$(use_enable static-libs static)
$(use_enable doc gtk-doc)
--with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html
)
mkdir "${BD}"
cd "${BD}"
einfo "Running configure in ${BD}"
ECONF_SOURCE="${S}" econf "${myconf[@]}"
if use test; then
mkdir "${TBD}"
cd "${TBD}"
einfo "Running configure in ${TBD}"
ECONF_SOURCE="${S}" econf \
"${myconf[@]}" \
$(use_enable test checks) \
$(use_enable test tests) \
$(use_enable test asserts) \
$(use_with test test-socket-dir "${T}"/dbus-test-socket)
fi
}
src_compile() {
cd "${BD}"
einfo "Running make in ${BD}"
emake
if use test; then
cd "${TBD}"
einfo "Running make in ${TBD}"
emake
fi
}
src_test() {
cd "${TBD}"
emake check
}
src_install() {
# NEWS file is obsolete
dodoc AUTHORS ChangeLog HACKING README
cd "${BD}"
emake DESTDIR="${D}" install
newbashcomp "${ED}"/etc/bash_completion.d/dbus-bash-completion.sh dbus
rm -rf "${ED}"/etc/bash_completion.d || die
prune_libtool_files
}

@ -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/libnatspec/libnatspec-0.2.6.ebuild,v 1.14 2012/06/22 15:22:47 ranger Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libnatspec/libnatspec-0.2.6.ebuild,v 1.15 2012/06/27 01:48:45 jer Exp $
EAPI="2"
@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/natspec/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE="doc python"
RDEPEND="python? ( >=dev-lang/python-2.3 )

@ -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/libyaml/libyaml-0.1.4.ebuild,v 1.4 2012/06/25 07:38:04 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libyaml/libyaml-0.1.4.ebuild,v 1.5 2012/06/26 12:03:01 ago Exp $
EAPI=4
@ -14,7 +14,7 @@ SRC_URI="http://pyyaml.org/download/${PN}/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
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 ~x86-solaris"
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 ~x86-solaris"
IUSE="doc examples test static-libs"
S="${WORKDIR}/${MY_P}"

@ -0,0 +1,32 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/IO-Socket-IP/IO-Socket-IP-0.160.0.ebuild,v 1.1 2012/06/26 19:22:52 tove Exp $
EAPI=4
MODULE_AUTHOR=PEVANS
MODULE_VERSION=0.16
inherit perl-module
DESCRIPTION='A drop-in replacement for IO::Socket::INET supporting both IPv4 and IPv6'
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND="
>=virtual/perl-Socket-1.970.0
"
DEPEND="${RDEPEND}
virtual/perl-Module-Build
test? (
dev-perl/Test-Pod
)
"
SRC_TEST="do"
src_test() {
rm t/21nonblocking-connect-internet.t || die
perl-module_src_test
}

@ -1,2 +1,3 @@
DIST IO-Socket-IP-0.12.tar.gz 35335 RMD160 826aa76e32c3535a4880ee93df1169fb1337ef37 SHA1 85e917296730cd6473dd7f82de830c8a0a3690e1 SHA256 c6a6c67b4be464278aab2464ac54d021543d1916926fe37c6b49bab79f52f445
DIST IO-Socket-IP-0.15.tar.gz 35667 RMD160 d9ad4cf14021749e4a49f706317b312fa6c0db00 SHA1 0ab59364ba02b3e5d5c95a19f900b98470757be1 SHA256 afdfd6cfb826cd0ec5243fa1977f00c4c0982d545a72f3df839f51069ea14eb8
DIST IO-Socket-IP-0.16.tar.gz 35716 RMD160 3e6c455641979db59ff5cdd7cdd2074321a594c2 SHA1 028aa3b6b0fd19203ddb3f512fa1adac61b78675 SHA256 0611f43d03173c2d391fb942ad55882606a1f9dff64a6de5b1cf0ce603846370

@ -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/Mail-Box/Mail-Box-2.105.0.ebuild,v 1.2 2012/06/25 08:03:16 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Mail-Box/Mail-Box-2.105.0.ebuild,v 1.3 2012/06/26 12:20:27 ago Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Mail folder manager and MUA backend"
SLOT="0"
KEYWORDS="~amd64 x86"
KEYWORDS="amd64 x86"
IUSE="test"
RDEPEND="

@ -3,3 +3,4 @@ DIST Moo-0.091001.tar.gz 39820 RMD160 d89267a75e49074f08236370b6ee6acdabad9f9c S
DIST Moo-0.091002.tar.gz 41594 RMD160 f0b2020a6adcf432ea79b75f1b7d3441de705996 SHA1 7de613e7cc4fe0b9f8452a3179bb8963bf061891 SHA256 b2df6468c2144e82af021b6500cda9979185c1515a85e2fe1d2e1e9275d7049a
DIST Moo-0.091004.tar.gz 45718 RMD160 cdc43c87848d3f77661af7c75e65c7372db5bcc0 SHA1 db185250c70a1bd40608bb31433c2bb00d7a9f88 SHA256 cc6df65ab07117cda3c2b7386982890396560f28843e94d11e48bb65b83dfb0d
DIST Moo-0.091007.tar.gz 46594 RMD160 b87a3d05c55a79e24884c14e5c4d40e392b34427 SHA1 1a2eb3b2b6f6c365aa0aa092d21defee2685c47f SHA256 5ef77c68c64bb669185fec282f1b09cb7e28fb86e33e41fc9f112660314d9a91
DIST Moo-0.091009.tar.gz 47212 RMD160 44fd2bba990762d9f77d7da120100fe8179a2b9c SHA1 68b840c5610ba59c3beff91d93cca258c9fa2dc2 SHA256 1c26abd2ee761cbd9757a6cbad31a567496567c98091aa869f682caf3f50ded2

@ -0,0 +1,30 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Moo/Moo-0.91.9.ebuild,v 1.1 2012/06/26 19:13:49 tove Exp $
EAPI=4
MODULE_AUTHOR=MSTROUT
MODULE_VERSION=0.091009
inherit perl-module
DESCRIPTION="Minimalist Object Orientation (with Moose compatiblity)"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~ppc-macos ~x86-solaris"
IUSE="test"
RDEPEND="
>=dev-perl/Class-Method-Modifiers-1.40.0
>=dev-perl/Module-Runtime-0.12.0
>=dev-perl/Role-Tiny-1.1.3
>=dev-perl/strictures-1.1.1
"
DEPEND="${RDEPEND}
test? (
>=dev-perl/Test-Fatal-0.3.0
>=virtual/perl-Test-Simple-0.96
)
"
SRC_TEST=do

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Object-Realize-Later/Object-Realize-Later-0.180.0.ebuild,v 1.2 2012/06/25 07:17:25 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Object-Realize-Later/Object-Realize-Later-0.180.0.ebuild,v 1.3 2012/06/26 12:02:11 ago Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Delay construction of real data until used"
SLOT="0"
KEYWORDS="~amd64 x86"
KEYWORDS="amd64 x86"
IUSE="test"
RDEPEND="

@ -1,2 +1,3 @@
DIST PadWalker-1.92.tar.gz 14573 RMD160 e32303118d6bebe2a7485d16ca470cac5cebb9e4 SHA1 5f1250a7e619c232463f506d36a27a66a9bb6497 SHA256 27a65d8a5f5eac3563a28cb727eff8b72d8ae29be8f5ef6dff0a9839c6576156
DIST PadWalker-1.93.tar.gz 14694 RMD160 88a305130617bdb2ded80adf222c18531e0a19a5 SHA1 95ace67b9599b39d8313e7396815b78108da4f85 SHA256 f40d241a4bf2a981fde63a89ff2647fd6ca253c7fa56948dc300aa74c74720f7
DIST PadWalker-1.94.tar.gz 15226 RMD160 fdcd9b815eaf16501e596cc30ab950327cccd6f7 SHA1 0f575e6717ec71a4856a89a73a3ebfdaba68fc2a SHA256 eeefa287f13cb43ba968934d8b7bbaf2ab408ea92ab99a30ca2ab16881e2cb34

@ -0,0 +1,17 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/PadWalker/PadWalker-1.940.0.ebuild,v 1.1 2012/06/26 19:15:51 tove Exp $
EAPI=4
MODULE_AUTHOR=ROBIN
MODULE_VERSION=1.94
inherit perl-module
DESCRIPTION="play with other peoples' lexical variables"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE=""
SRC_TEST="do"

@ -1,3 +1,4 @@
DIST Role-Tiny-1.000001.tar.gz 9455 RMD160 8b142bee36d6c0cf461282bac4f78043cad2acf0 SHA1 f55619aa0124cf86278336b0a79c15ad62dd9dfe SHA256 28c2a565058eb81ea15963e4ef3a31f1d8468f585086d06920dd235aff946777
DIST Role-Tiny-1.001001.tar.gz 18510 RMD160 60f686e73d05713afd4605393a3f93eeb3d42ee6 SHA1 aa1ea673eb5635bfeac08ddf2669f010f4a205ae SHA256 4ea7097183d24fefd665ff4bcc29ba6118b9d0d97fb3b5555d27954471a9e444
DIST Role-Tiny-1.001002.tar.gz 18548 RMD160 73a9c31b9dae0fc91f63e3e9127da4b5d390e49a SHA1 995ccb01a753cb2d946c8384ad65e0e0c83eaae0 SHA256 8e9d8b6b173c3737ca0c6389e4caff59e171cd448d5d56a588291bf432c14909
DIST Role-Tiny-1.001003.tar.gz 19201 RMD160 9cb500edeb5bfe771c7e6dd4448aabc583358f2c SHA1 f36835ea1d4736ca3c196d90d96943c0a0cdb3c0 SHA256 06a93662e2b4acc44fa50fbcdafeac17087b9862e44b9bddf38fb4830ea4994e

@ -0,0 +1,29 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Role-Tiny/Role-Tiny-1.1.3.ebuild,v 1.1 2012/06/26 19:10:41 tove Exp $
EAPI=4
MODULE_AUTHOR=MSTROUT
MODULE_VERSION=1.001003
inherit perl-module
DESCRIPTION="Roles. Like a nouvelle cuisine portion size slice of Moose"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~ppc-macos ~x86-solaris"
IUSE="test"
DEPEND="
test? (
dev-perl/strictures
>=dev-perl/Test-Fatal-0.003
>=virtual/perl-Test-Simple-0.96
dev-perl/Class-Method-Modifiers
)
"
RDEPEND="
!<dev-perl/Moo-0.9.14
"
SRC_TEST="do"

@ -1 +1,2 @@
DIST Test-Class-0.36.tar.gz 74252 RMD160 47586a31bc1314cb6d614dc65b82ee5ef9caafe7 SHA1 48a65fef87e7cd8f34b8ec2805080cb0074adbb2 SHA256 ff50d95cec2b1a89cde7c064c376700b6246ade58733cebbd547afe777021b4a
DIST Test-Class-0.37.tar.gz 77317 RMD160 b0aa87ed32f4d0c52fff449e50c76fb08b82718b SHA1 8292d6abf008f4c649112fa14b42c02c262f66bf SHA256 a7f76cfdd851c893333497c2d8e5a8be4f72473dc3c46c2033e7812eee3d6b0b

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

@ -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/User-Identity/User-Identity-0.930.0.ebuild,v 1.2 2012/06/25 07:17:32 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/User-Identity/User-Identity-0.930.0.ebuild,v 1.3 2012/06/26 12:18:52 ago Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Maintains info about a physical person"
SLOT="0"
KEYWORDS="~amd64 x86"
KEYWORDS="amd64 x86"
IUSE="test"
RDEPEND="

@ -1,3 +1,4 @@
DIST Variable-Magic-0.46.tar.gz 51774 RMD160 1bf99f443cf36d32e8180ce990d448017548e45c SHA1 27e35d10633dbfbb09db9d98ca5c10291f76bfa8 SHA256 780cf9b6326fa25d156255dff0efa1bf0d2bfde172e1203785c0426b945d0e7d
DIST Variable-Magic-0.47.tar.gz 51261 RMD160 2a476c63b7269e0af69d959735c0e31e655b9248 SHA1 a1f048a02f7aa5f5a7c01ab966cf642221576654 SHA256 7a91d4263f61b8f8e5649887757e0eb6d925563611fc73834bbd0778668f2a01
DIST Variable-Magic-0.48.tar.gz 52720 RMD160 e5cec0783725e59787329eb48a5f070b023dce95 SHA1 847b0d91737fdf7df3915ac67ff8b771a24e344b SHA256 7cfdca9d11d45a105a0fd11a4dc80e531a519923b811303cc84b14eef5d49188
DIST Variable-Magic-0.50.tar.gz 53974 RMD160 3532b288c1dd4d9ea17affc667510e1d0c3b8142 SHA1 8d3a84d82380b7404f3c45839b3614f646e074b0 SHA256 94b437f32c9096ce5d7d7423ff00bdc0661d1c93040305ff4045124fe47867fc

@ -0,0 +1,22 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Variable-Magic/Variable-Magic-0.500.0.ebuild,v 1.1 2012/06/26 19:06:06 tove Exp $
EAPI=4
MODULE_AUTHOR=VPIT
MODULE_VERSION=0.50
inherit perl-module
DESCRIPTION="Associate user-defined magic to variables from Perl"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~x64-macos"
IUSE="test"
RDEPEND=""
DEPEND="${RDEPEND}
test? ( dev-perl/Test-Pod
dev-perl/Test-Pod-Coverage )"
SRC_TEST=do

@ -1,4 +1,4 @@
DIST PyQt-x11-gpl-4.8.1.tar.gz 9409175 RMD160 e5ba0d98359ce315432f479a5f44b2c1ae69b77a SHA1 e064ed38817bafde72f2a57679d80d40c7015afb SHA256 1feab80dc82dcd451233edeb1cde9cc75fa38b6e8f47780ec6dc317ebe0cf370
DIST PyQt-x11-gpl-4.8.4.tar.gz 9799081 RMD160 100d16e9005e3b83f0030e498a16d99636c9034c SHA1 747236d5dd103687cac54746af0a24a1adbc067c SHA256 fcfa3ecc0b4fad6d93227751b36a6f81ea104ee19dd26905f52de59f060b3e98
DIST PyQt-x11-gpl-4.9.1.tar.gz 9742132 RMD160 056d6570ffc5ad873ef36d8181122cbb79d7b5ef SHA1 6aa0e64cdcca0f23946c5e6c244b19189c234306 SHA256 f283557f2190ffc00d72fe8451ac15536cab777c36a9b573031328f401629bb1
DIST PyQt-x11-gpl-4.9.2.tar.gz 9801019 RMD160 fbac64fa917c346d982e32c249538ba95032553a SHA1 1c9c4816b23bd566f9582a4554596a1d341d9f7e SHA256 038ef62f89e85df34b8eed98de586caa4c8210746c7ef0e388644538715a3ceb
DIST PyQt-x11-gpl-4.9.3.tar.gz 9800970 RMD160 ef6b12195e6a9eb839f239edc9acb063a61ee348 SHA1 6c7eebf098f58724f9957a03fa955432e61afb1d SHA256 85e44db090b3c80c1a98a966d2f63462b6f626bc24a5f85f3ad40d2525495d37

@ -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/PyQt4/PyQt4-4.9.2.ebuild,v 1.2 2012/06/23 17:44:58 hwoarang Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/PyQt4/PyQt4-4.9.3.ebuild,v 1.1 2012/06/27 10:36:57 pesa Exp $
EAPI=4

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/astropy/astropy-0.1-r1.ebuild,v 1.1 2012/06/21 16:34:43 xarthisius Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/astropy/astropy-0.1-r1.ebuild,v 1.2 2012/06/27 00:08:15 bicatali Exp $
EAPI=4
@ -17,7 +17,7 @@ SRC_URI="http://github.com/downloads/${PN}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
RDEPEND="dev-libs/expat

@ -1 +1,2 @@
DIST basemap-1.0.3.tar.gz 120428063 RMD160 7083df2876a864ffb60cd54e773caa1b1d440d97 SHA1 ee5913726d31a76a5c40451dd248977355ea3cff SHA256 7a54897054973bc544a1704c7b629f1c183a96e8d131172183930c09704f3ac9
DIST basemap-1.0.4.tar.gz 120436532 RMD160 07d330f5227519fd61ace9ffe2d648c71399ae34 SHA1 b6d312129d2ae7fb612490516cf87daaf18cb033 SHA256 db88649547d050be9e733382992997a42be2d91fde267296a488756ffe542187

@ -0,0 +1,73 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/basemap/basemap-1.0.4.ebuild,v 1.1 2012/06/27 07:19:00 patrick Exp $
EAPI=4
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
inherit eutils distutils
DESCRIPTION="matplotlib toolkit to plot map projections"
HOMEPAGE="http://matplotlib.sourceforge.net/basemap/doc/html/ http://pypi.python.org/pypi/basemap"
SRC_URI="mirror://sourceforge/matplotlib/${P}.tar.gz"
IUSE="examples test"
SLOT="0"
KEYWORDS="~amd64 ~x86"
LICENSE="MIT GPL-2"
CDEPEND="sci-libs/shapelib
>=dev-python/matplotlib-0.98
>=sci-libs/geos-3.3.1[python]"
DEPEND="${CDEPEND}
dev-python/setuptools"
RDEPEND="${CDEPEND}
>=dev-python/pupynere-1.0.8
dev-python/httplib2
dev-python/dap"
DOCS="FAQ API_CHANGES"
REQUIRED_USE="test? ( examples )"
src_prepare() {
# use /usr/share/data
sed -i \
-e "/_datadir.*=.*join/s|\(.*datadir.*=\).*|\1'${EROOT}usr/share/${PN}'|g" \
"${S}"/lib/mpl_toolkits/basemap/*.py || die
distutils_src_prepare
}
# This one works. examples appear to be need be installed to run.
src_test() {
testing() {
pushd "$(find build-${PYTHON_ABI}/ -namelib.linux-*)/mpl_toolkits/basemap/"
PYTHONPATH=.:../../ "$(PYTHON)" test.py
popd
}
VIRTUALX_COMMAND=python_execute_function virtualmake testing
}
src_install() {
distutils_src_install --install-data="${EPREFIX}/usr/share/${PN}"
if use examples; then
insinto /usr/share/doc/${PF}
doins -r examples || die
fi
# respect FHS
mv "${ED}$(python_get_sitedir -f)/mpl_toolkits/basemap/data" "${ED}usr/share/basemap"
cleaning() {
# clean up collision with matplotlib
rm -f "${ED}$(python_get_sitedir)/mpl_toolkits/__init__.py"
# respect FHS
rm -fr "${ED}$(python_get_sitedir)/mpl_toolkits/basemap/data"
}
python_execute_function -q cleaning
}

@ -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/cliapp/cliapp-0.29.ebuild,v 1.2 2012/06/24 15:13:58 mschiff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/cliapp/cliapp-0.29.ebuild,v 1.3 2012/06/27 04:44:09 mr_bones_ Exp $
EAPI=4
@ -15,7 +15,7 @@ SRC_URI="http://code.liw.fi/debian/pool/main/p/python-${PN}/python-${PN}_${PV}.o
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
IUSE="test"
DEPEND="test? ( dev-python/CoverageTestRunner )"

@ -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/d2to1/d2to1-0.2.7.ebuild,v 1.1 2012/03/02 10:20:37 xarthisius Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/d2to1/d2to1-0.2.7.ebuild,v 1.2 2012/06/26 23:57:20 bicatali Exp $
EAPI=4
@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE=""
DEPEND="dev-python/setuptools"

@ -1,3 +1,4 @@
DIST dbus-python-0.84.0.tar.gz 563906 RMD160 ec5912e28e49e89ff3f9a3a5a05292c27f11de2c SHA1 f3b3b9c969950ddafde75c86b55cf4694c960081 SHA256 b85bc7aaf1a976627ca461b1ca7b0c4ddddff709f52fe44c9b2d1d7d8fac5906
DIST dbus-python-1.0.0.tar.gz 583532 RMD160 08f348e557aad118f01f88aa98b30b1f62252eeb SHA1 96e1abe10769931cd8c640e359e695c1a99286d8 SHA256 9e46f97d739dde8a5ab33ec6b11da58794c4c20804aacdad2880b7d3bc05187a
DIST dbus-python-1.1.0.tar.gz 588706 RMD160 93295d1e35ab83b0c366f755d7685862cb866729 SHA1 0b4582e2c7db1f5b40005267332fac879a700f4d SHA256 2dc30b53cdb2e20f8d0265af3be878e9da68745cf9ccc72f75de869094c4fc60
DIST dbus-python-1.1.1.tar.gz 596476 RMD160 8e810a15c417541744df68cb01e5d707488bd6e8 SHA1 3c15438a7ec1f0698d50557e3421564564d0e097 SHA256 8917ca4fb8f4d693aee18d200cbad166b2c938dfb88c03bb4ab3d90a7c915e88

@ -0,0 +1,77 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/dbus-python/dbus-python-1.1.1.ebuild,v 1.1 2012/06/27 11:00:45 ssuominen Exp $
EAPI=4
PYTHON_DEPEND="2:2.6 3:3.2"
SUPPORT_PYTHON_ABIS=1
RESTRICT_PYTHON_ABIS="2.5 3.1 *-jython 2.7-pypy-*"
PYTHON_EXPORT_PHASE_FUNCTIONS=1
inherit python
DESCRIPTION="Python bindings for the D-Bus messagebus"
HOMEPAGE="http://www.freedesktop.org/wiki/Software/DBusBindings http://dbus.freedesktop.org/doc/dbus-python/"
SRC_URI="http://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="doc examples test"
RDEPEND=">=dev-libs/dbus-glib-0.100
>=sys-apps/dbus-1.6"
DEPEND="${RDEPEND}
virtual/pkgconfig
doc? ( =dev-python/epydoc-3* )
test? (
dev-python/pygobject:2
dev-python/pygobject:3
)"
src_prepare() {
>py-compile
python_src_prepare
}
src_configure() {
configuration() {
econf \
--docdir="${EPREFIX}"/usr/share/doc/${PF} \
--disable-html-docs \
$(use_enable doc api-docs)
}
python_execute_function -s configuration
}
src_test() {
unset DBUS_SESSION_BUS_ADDRESS
python_src_test
}
src_install() {
python_src_install
if use doc; then
install_documentation() {
nonfatal dohtml -r api/*
}
python_execute_function -f -q -s install_documentation
fi
if use examples; then
insinto /usr/share/doc/${PF}
doins -r examples
fi
python_clean_installation_image
}
pkg_postinst() {
python_mod_optimize dbus
}
pkg_postrm() {
python_mod_cleanup dbus
}

@ -1 +1,2 @@
DIST django-pipeline-1.2.6.tar.gz 27135 RMD160 9362617e5a430cf527dda5b254767d93f7d4d36b SHA1 7c38ba808bcde8d94d841c8c6ea50453541f3a7b SHA256 8de30a83ff1a1ea2683713580aae8be4ecc5bd1a4a22da6296115caaff67c60f
DIST django-pipeline-1.2.9.tar.gz 31805 RMD160 daa6b806b726900695fdf6e2e20797b1899333ee SHA1 3a08d820e656fe9f9b91a73c1f35b9653e297e1b SHA256 2838b7fb359112121d4fcb06c96ab5e1de8d9abbb578016747dc0c6c2cf0ae8a

@ -0,0 +1,66 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-pipeline/django-pipeline-1.2.9.ebuild,v 1.1 2012/06/27 10:22:37 tampakrap Exp $
EAPI=4
PYTHON_DEPEND="2:2.6"
SUPPORT_PYTHON_ABIS=1
RESTRICT_PYTHON_ABIS="2.5 3.* *-jython"
inherit distutils
DESCRIPTION="An asset packaging library for Django"
HOMEPAGE="http://pypi.python.org/pypi/django-pipeline/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~amd64"
IUSE="doc"
LICENSE="MIT"
SLOT="0"
PYTHON_MODNAME="pipeline"
DISTUTILS_SRC_TEST=nosetests
RDEPEND=">=dev-python/django-1.4"
DEPEND="${RDEPEND}
dev-python/setuptools"
src_compile() {
use doc && emake -C docs html
rm -f docs/_build/doctrees/environment.pickle || die
distutils_src_compile
}
src_test() {
export DJANGO_SETTINGS_MODULE="django.conf"
# Python.[56] trigger a harmless deprecation warning
testing() {
local exit_status=0 test
pushd build-${PYTHON_ABI}/lib/tests/tests/ > /dev/null || die
for test in [a-z]*.py
do
if ! PYTHONPATH=.:../../ "${PYTHON}" ${test}; then
eerror "test "${test}" failed"
exit_status="1"
else
einfo "test "${test}" passed OK"
fi
done
popd > /dev/null
return ${exit_status}
}
python_execute_function testing
}
src_install() {
distutils_src_install
if use doc; then
dohtml -r docs/_build/html/
fi
# Remove un-needed tests to avoid file collisions
rmtests() {
rm -rf "${ED}"/$(python_get_sitedir)/tests/ || die
}
python_execute_function rmtests
}

@ -0,0 +1 @@
DIST doit-0.16.1.tar.gz 279086 RMD160 c386d59aa2a21d2650c1b71cb6a85acfb60d5660 SHA1 46402484b792d7031a9763ff23575f2c19fa5f97 SHA256 02a36ae4efa7dd5ae3bff0799daa302653431b49c2b5a6b03ef12eae118aa704

@ -0,0 +1,28 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/doit/doit-0.16.1.ebuild,v 1.1 2012/06/27 08:03:32 yngwin Exp $
EAPI=4
PYTHON_COMPAT="python2_6 python2_7 python3_2"
inherit python-distutils-ng
DESCRIPTION="Automation tool"
HOMEPAGE="http://python-doit.sourceforge.net/ http://pypi.python.org/pypi/doit"
SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND=""
RDEPEND="dev-python/pyinotify"
src_install() {
python-distutils-ng_src_install
dodoc AUTHORS CHANGES README TODO.txt
dodoc -r doc
docompress -x /usr/share/doc/${PF}/doc
}

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<maintainer>
<email>yngwin@gentoo.org</email>
<name>Ben de Groot</name>
</maintainer>
</pkgmetadata>

@ -1,14 +1,15 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/ipython/ipython-0.12-r1.ebuild,v 1.2 2012/01/11 02:28:08 mr_bones_ Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/ipython/ipython-0.12-r1.ebuild,v 1.4 2012/06/27 10:41:47 xarthisius Exp $
EAPI=4
# python eclass cruft
PYTHON_USE_DEPEND="readline? sqlite?"
PYTHON_DEPEND="*:2.6"
PYTHON_USE_WITH="readline sqlite"
PYTHON_MODNAME="IPython"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.[45]"
RESTRICT_PYTHON_ABIS="2.5"
inherit distutils elisp-common eutils virtualx
@ -19,8 +20,7 @@ SRC_URI="http://archive.ipython.org/release/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc emacs examples matplotlib mongodb notebook readline +smp
qt4 sqlite test wxwidgets"
IUSE="doc emacs examples matplotlib mongodb notebook +smp qt4 test wxwidgets"
CDEPEND="dev-python/decorator
|| ( dev-python/argparse =dev-lang/python-2.7* >=dev-lang/python-3.2 )

@ -1,14 +1,15 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/ipython/ipython-0.12.1.ebuild,v 1.2 2012/06/06 05:17:02 heroxbd Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/ipython/ipython-0.12.1.ebuild,v 1.4 2012/06/27 10:41:47 xarthisius Exp $
EAPI=4
# python eclass cruft
PYTHON_USE_DEPEND="readline? sqlite?"
PYTHON_DEPEND="*:2.6"
PYTHON_USE_WITH="readline sqlite"
PYTHON_MODNAME="IPython"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.[45] *-jython"
RESTRICT_PYTHON_ABIS="2.5 *-jython"
inherit distutils elisp-common eutils virtualx
@ -19,8 +20,7 @@ SRC_URI="http://archive.ipython.org/release/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc emacs examples matplotlib mongodb notebook qt4 readline +smp
sqlite test wxwidgets"
IUSE="doc emacs examples matplotlib mongodb notebook qt4 +smp test wxwidgets"
CDEPEND="dev-python/decorator
|| ( dev-python/argparse =dev-lang/python-2.7* >=dev-lang/python-3.2 )

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyfits/pyfits-3.0.8.ebuild,v 1.2 2012/06/21 16:29:41 xarthisius Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyfits/pyfits-3.0.8.ebuild,v 1.3 2012/06/26 23:58:07 bicatali Exp $
EAPI=4
@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x86-fbsd"
KEYWORDS="~amd64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND="dev-python/numpy

@ -1,10 +1,10 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-gflags/python-gflags-2.0.ebuild,v 1.2 2012/03/26 16:28:01 nelchael Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-gflags/python-gflags-2.0.ebuild,v 1.3 2012/06/27 05:05:34 xarthisius Exp $
EAPI="4"
PYTHON_COMPAT="python2_5 python2_6 python2_7 pypy1_7 pypy1_8"
PYTHON_COMPAT="python2_5 python2_6 python2_7 pypy1_8 pypy1_9"
inherit python-distutils-ng

@ -1,3 +1,2 @@
DIST pyxdg-0.19.tar.gz 38170 RMD160 8029086a3db742493dcbbd00dc9893fef1c0d50b SHA1 71162cf78c2fd0152d795ebe57984fc48226249b SHA256 99cf27e00f1484eeeea31aa47de52644284dca34adf73b715e87fb0a3b8d4ad5
DIST pyxdg-0.20_rc1-snapshot.tar.gz 39714 RMD160 6c405188858bf2b8eb2881696f0535fae4dd3ee0 SHA1 0eab2abc14aeff5b12c17c2417549374ea46ad82 SHA256 5e7675f011d807413d2db14ae05e1ff7a1d20e723a8ea7aafa92501bbfd66192
DIST pyxdg-0.20_rc1_p20120624.tar.xz 34744 RMD160 79ba8281b52321519182cef903902e0429d181fd SHA1 d1a0914ae027d2c28a263dcd953d612d57362452 SHA256 a6bb07559de9f10bbe9ad06303896b73fb8b0f7ccfc89ffe632c8d67cb5ba37f
DIST pyxdg-0.20.tar.gz 39861 RMD160 73bfe4ecc15209362b1c58f4cb56074ce876e179 SHA1 fdb6237428b18019787babe12dfa1860b38da02e SHA256 9c332d4468b7e7eec24b985d70ff072dcc4fe58c6e45eff2e9311bdae6de4785

@ -1,10 +1,10 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyxdg/pyxdg-0.19.ebuild,v 1.8 2012/03/09 01:01:05 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyxdg/pyxdg-0.19.ebuild,v 1.9 2012/06/27 04:21:04 floppym Exp $
EAPI="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
RESTRICT_PYTHON_ABIS="3.*"
PYTHON_DEPEND="2"
inherit distutils eutils

@ -1,18 +1,18 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyxdg/pyxdg-0.20_rc1_p20120624.ebuild,v 1.1 2012/06/24 16:01:53 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyxdg/pyxdg-0.20.ebuild,v 1.1 2012/06/27 10:51:22 ssuominen Exp $
EAPI=4
PYTHON_DEPEND="2:2.6 3:3.2"
PYTHON_DEPEND="2:2.6 3"
SUPPORT_PYTHON_ABIS=1
RESTRICT_PYTHON_ABIS="2.5 3.1 *-jython 2.7-pypy-*"
RESTRICT_PYTHON_ABIS="2.5"
inherit distutils
DESCRIPTION="A Python module to deal with freedesktop.org specifications"
HOMEPAGE="http://freedesktop.org/wiki/Software/pyxdg http://cgit.freedesktop.org/xdg/pyxdg/"
SRC_URI="http://dev.gentoo.org/~ssuominen/${P}.tar.xz"
SRC_URI="http://people.freedesktop.org/~takluyver/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"

@ -1,35 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyxdg/pyxdg-0.20_rc1.ebuild,v 1.4 2012/06/20 17:55:42 marienz Exp $
EAPI=4
PYTHON_DEPEND="2:2.6 3:3.2"
SUPPORT_PYTHON_ABIS=1
RESTRICT_PYTHON_ABIS="2.5 3.1 *-jython 2.7-pypy-*"
inherit distutils
DESCRIPTION="A Python module to deal with freedesktop.org specifications"
HOMEPAGE="http://freedesktop.org/wiki/Software/pyxdg http://cgit.freedesktop.org/xdg/pyxdg/"
SRC_URI="http://dev.gentoo.org/~marienz/distfiles/${P}-snapshot.tar.gz"
LICENSE="GPL-2 LGPL-2" # xdg/Menu.py says GPL-2 but COPYING says LGPL-2
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="examples"
PYTHON_MODNAME=xdg
DOCS="AUTHORS ChangeLog README TODO"
S=${WORKDIR}/rel-${PV/_}
src_install() {
distutils_src_install
if use examples; then
docinto examples
dodoc test/*.py
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/stsci-distutils/stsci-distutils-0.3.ebuild,v 1.3 2012/03/10 16:15:48 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/stsci-distutils/stsci-distutils-0.3.ebuild,v 1.4 2012/06/26 23:56:30 bicatali Exp $
EAPI=3
@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
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-python/testtools/testtools-0.9.15.ebuild,v 1.5 2012/06/25 19:54:43 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/testtools/testtools-0.9.15.ebuild,v 1.6 2012/06/27 01:38:55 jer Exp $
EAPI="4"
SUPPORT_PYTHON_ABIS="1"
@ -15,7 +15,7 @@ SRC_URI="http://launchpad.net/${PN}/${SERIES}/${PV}/+download/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""
DEPEND=""

@ -1,24 +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/archive-tar-minitar/archive-tar-minitar-0.5.2-r1.ebuild,v 1.9 2010/08/29 18:01:08 armin76 Exp $
EAPI=2
USE_RUBY="ruby18"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README ChangeLog"
inherit ruby-fakegem
DESCRIPTION="Provides POSIX tarchive management from Ruby programs."
HOMEPAGE="http://rubyforge.org/projects/ruwiki/"
SRC_URI="mirror://rubyforge/ruwiki/${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby )"
SLOT="0"
KEYWORDS="amd64 ia64 ~ppc ~ppc64 ~sparc x86"
IUSE=""
RESTRICT="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/archive-tar-minitar/archive-tar-minitar-0.5.3-r2.ebuild,v 1.1 2012/06/15 14:22:57 flameeyes Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/archive-tar-minitar/archive-tar-minitar-0.5.3-r2.ebuild,v 1.2 2012/06/26 18:16:59 graaff Exp $
EAPI=4
USE_RUBY="ruby18 ree18 ruby19 jruby"
@ -10,6 +10,9 @@ RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README ChangeLog"
# We don't use RUBY_FAKEGEM_NAME here since for now we want to keep the
# same gem name.
inherit ruby-fakegem
DESCRIPTION="Provides POSIX tarchive management from Ruby programs."
@ -21,6 +24,9 @@ SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE=""
# Tests are broken but this was already the case with 0.5.2 and it seems
# that only the test case is broken:
# https://github.com/halostatue/minitar/issues/9
RESTRICT="test"
RUBY_PATCHES=(
@ -29,7 +35,10 @@ RUBY_PATCHES=(
)
all_ruby_prepare() {
all_fakegem_prepare
# ignore faulty metadata
rm ../metadata
}
each_ruby_test() {
${RUBY} -Itests -Ctests testall.rb || die
}

@ -1 +1,2 @@
DIST aws-sdk-for-ruby-1.5.3.tar.gz 1217280 RMD160 a8ef9fb59025c21527b39b53f5332aed6a100cdf SHA1 f3fb8ce19639b20bd0d614010a8e96820826d4f7 SHA256 ba07a5cd2f43c82f9490d58170dc5cd94f978ee5c5bf80ad80ed2ba809312674
DIST aws-sdk-for-ruby-1.5.5.tar.gz 1220303 RMD160 ee1418817475fe03635d14a5fa3357876e9dbb36 SHA1 435c6f832520155971098868da906665cede0fcc SHA256 74601b64f767dba9e72247c4b48572f01f1e955cc5a52a176424d96c22a98891

@ -0,0 +1,67 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/aws-sdk/aws-sdk-1.5.5.ebuild,v 1.1 2012/06/27 10:43:37 flameeyes Exp $
EAPI=4
USE_RUBY="ruby18 ruby19 ree18"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
RUBY_FAKEGEM_EXTRAINSTALL="ca-bundle.crt"
GITHUB_USER="amazonwebservices"
GITHUB_PROJECT="${PN}-for-ruby"
RUBY_S="${GITHUB_USER}-${GITHUB_PROJECT}-*"
RUBY_FAKEGEM_GEMSPEC="${T}/${P}.gemspec"
inherit ruby-fakegem
DESCRIPTION="Official SDK for Amazon Web Services"
HOMEPAGE="http://aws.amazon.com/sdkforruby"
SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/tarball/${PV} -> ${GITHUB_PROJECT}-${PV}.tar.gz"
LICENSE="APSL-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
ruby_add_rdepend "virtual/ruby-ssl
>=dev-ruby/httparty-0.7
>=dev-ruby/json-1.4
>=dev-ruby/nokogiri-1.4.4
>=dev-ruby/uuidtools-2.1"
ruby_add_bdepend "
test? ( dev-ruby/rspec )"
all_ruby_prepare() {
rm Gemfile* || die
epatch "${FILESDIR}"/${PN}-1.5.3-disabletest.patch
}
all_ruby_compile() {
if use doc; then
rdoc || die
fi
}
each_ruby_test() {
${RUBY} -S rspec -Ilib -raws || die
}
each_ruby_install() {
sed -e "s:VERSION:${PV}:" "${FILESDIR}"/${PN}.gemspec > "${RUBY_FAKEGEM_GEMSPEC}"
each_fakegem_install
}
all_ruby_install() {
all_fakegem_install
insinto /usr/share/doc/${PF}
doins -r recipebook samples
}

@ -0,0 +1,14 @@
# -*- encoding: utf-8 -*-
Gem::Specification.new do |s|
s.name = "aws-sdk"
s.version = "VERSION"
s.homepage = "http://aws.amazon.com/sdkforruby"
s.require_paths = ["lib"]
s.summary = "AWS SDK for Ruby"
s.add_runtime_dependency(%q<uuidtools>, [">= 2.1"])
s.add_runtime_dependency(%q<httparty>, [">= 0.7"])
s.add_runtime_dependency(%q<nokogiri>, [">= 1.4.4"])
s.add_runtime_dependency(%q<json>, [">= 1.4"])
end

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

Loading…
Cancel
Save