parent
37a2011a0c
commit
acabef491b
@ -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
|
||||
|
@ -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,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 +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 {
|
@ -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 +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,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
|
||||
}
|
@ -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> ¶ms, 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> ¶ms)
|
||||
- {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
|
||||
}
|
@ -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
|
||||
|
@ -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,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,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 +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,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,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,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,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 +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…
Reference in new issue