Sync with portage [Thu Jun 26 12:04:52 MSK 2014].

master
root 10 years ago
parent 948a1cc719
commit 7ecf169623

@ -0,0 +1,9 @@
# ChangeLog for app-backup/cyphertite
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/cyphertite/ChangeLog,v 1.1 2014/06/26 00:56:07 grknight Exp $
*cyphertite-2.0.2 (26 Jun 2014)
26 Jun 2014; Brian Evans <grknight@gentoo.org> +cyphertite-2.0.2.ebuild,
+files/cyphertite-2.0.2-fix-build.patch, +metadata.xml:
Initial commit

@ -0,0 +1,19 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX cyphertite-2.0.2-fix-build.patch 14792 SHA256 a6962fd44405a8c29d184f7cc20d11ec1d1c962867c01ba7f8b449627e1e059d SHA512 9431a1b3dc7e11161ef95056f212cefb0cf0f33cc18cd7d7b23fba1e41159f1149e099dbab20b16144f156dab75c9c8cd9536970b103c7c19120b1cface3cff8 WHIRLPOOL 6c1398a132184408376b3de748a17556e91f3d69e709e764a345ab46970a7e849e2a2453a60c26ef5905a1f5619959bb0380990adac033c6311b47eacb8de41c
DIST cyphertite-full-2.0.2.tar.gz 8155206 SHA256 d43ebdd0193dcd910982d984bbaf6e3da3bc62a9272db2d49646e25c8349de41 SHA512 f0296d9d1018f5025b2477408028067b1eecbe3b7283685cd446647029d44d46e610d57834bb655e1c69787d6870bffbfdfc45874094c81e0482468a2fdae831 WHIRLPOOL f1d5bbd7b1111fac054beee0fdb8146d8e668a70525eac84309fb214585dc07153a6c6489bae93e19de0f13af0b7a64808a8dd5857cc376f44a1ea3d6b64b895
EBUILD cyphertite-2.0.2.ebuild 1563 SHA256 b89ad3625bd48547b007db804a9a67d76296a2394f865dee66549e22ef1d9697 SHA512 aaa6ae026c11addaa06a4e7b143152be6a10c8eb7338c1dfebbdf43bf6e6091b8e46338c877ee69c74e03278f826303b4424faa18f4cebbfe14edfc62b8773ad WHIRLPOOL 953d5305388bea67bde8f994c603d76f546e4eb72510cab75938c81a51cbf7210c6f716eaf8e9b14fd79224a4e39f9c4e2c5183d545846b00173044a3b6bde77
MISC ChangeLog 400 SHA256 2e415657998c15dfd148b53359a4faf468de16ea14a7243a83aa3f9aef856e4b SHA512 60c08592c339ad4269156b6a5fbadce9533a2a91fc64e47d30ffe75d3e28ef4359a686b929f4f12a956fd9da5c26abcc28b246795bb90d9e4e9ddfb6235e66a3 WHIRLPOOL 79fb603a8436ca6dec2080ece963d2c9410928032ff1c9e3902551f04713b19af3ed5c8b70b320881e64d5e54ac7c1af0a5f03897128222371d64dc0ebf1a592
MISC metadata.xml 228 SHA256 3276782b32068142f9cdd2fc035aea8881f10754f955200c41f77667bc1e2f7a SHA512 20795b5733cd27d679546b09d7e783ea5542a487ebb25d624c99fe8811f85fba91b9674667a1c2603d537fceaf588f4b884e00393e003590d94be9261648f8db WHIRLPOOL 6d7bcbacd82acd20fa264aa71b9cbf03ffabe312b60ea382bc363f47644cb2e5f1efec126ff487e357c6e2757c40606a498b6dc466e2a1f61ae742e11ef2a4e7
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQEcBAEBCAAGBQJTq2+oAAoJEE4V4vFnx44d3E8IAJMrKC+f2AE5fjUj+UkSg1py
AkSGspLADNNDT51oCJtRljkOrozkgNyR7qfgJm28NWz1oiwSuiXT6HnV/13x/R5a
Rir6bipjUUPBiVREFuR2pUuixkX93CTVOPIFgRxm58aGbItLcF7YsWxIF+0E4EFY
Rj4+vfXo4har5pcL4V4qVBQ0fnKfdAeNUZ6l6rdhjDuNt0j7lSS4lc1Xho/mpA7j
0fxqzc9HfqaigFQv8zH2r30AxpupmLBAr+dNrwLwEMThK3CmboE9/gqXb9W3jESj
vLYaJ3zW5ivQDI9/1nAGog3TYLqn6CW6mZOz9rL5MSEj+ys9vHPabDG2yhluUaQ=
=2l9z
-----END PGP SIGNATURE-----

@ -0,0 +1,49 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/cyphertite/cyphertite-2.0.2.ebuild,v 1.1 2014/06/26 00:56:07 grknight Exp $
EAPI=5
inherit toolchain-funcs eutils multilib
DESCRIPTION="High Security, Zero-Knowledge Online Backup"
HOMEPAGE="https://www.cyphertite.com/"
SRC_URI="https://www.cyphertite.com/snapshots/source/${PV}/${PN}-full-${PV}.tar.gz"
LICENSE="ISC"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug"
DEPEND="
>=dev-libs/openssl-1.0.1g
dev-libs/expat
>=dev-libs/lzo-2.0
sys-libs/zlib
dev-db/sqlite:3
dev-libs/libedit
>=net-misc/curl-7.15.1
dev-libs/libbsd
"
RDEPEND="${DEPEND}"
src_prepare() {
# Fix build system that assumes that modules are installed to the live system
epatch "${FILESDIR}/${P}-fix-build.patch"
}
src_compile() {
# Package has a home grown Makefile system. Make it work for Gentoo
emake INCDIR="${S}" WARNFLAGS="-Wall" DEBUG=$(usex debug -g '') CC=$(tc-getCC) \
AR=$(tc-getAR) LOCALBASE="/usr" LIB.LINKSTATIC="" LIB.LINKDYNAMIC=""
}
src_install() {
# Only the main executable needs to be installed
emake -C cyphertite/cyphertite DESTDIR="${D}" LOCALBASE=usr LIBDIR=usr/$(get_libdir) LNFORCE=-s install
# Fix up broken man symlinks
rm "${D}"usr/share/man/man1/ct*.1 || die
dosym /usr/share/man/man1/cyphertite.1.bz2 /usr/share/man/man1/ct.1.bz2
dosym /usr/share/man/man1/cyphertitectl.1.bz2 /usr/share/man/man1/ctctl.1.bz2
dosym /usr/share/man/man1/cyphertitefb.1.bz2 /usr/share/man/man1/ctfb.1.bz2
}

@ -0,0 +1,277 @@
diff -aurNw cyphertite-2.0.2/assl/GNUmakefile cyphertite-2.0.2.new/assl/GNUmakefile
--- cyphertite-2.0.2/assl/GNUmakefile 2014-04-07 20:07:05.000000000 -0400
+++ cyphertite-2.0.2.new/assl/GNUmakefile 2014-06-24 21:51:17.803260239 -0400
@@ -40,7 +40,7 @@
# Compiler and linker flags.
CPPFLAGS += -DNEED_LIBCLENS -DASSL_NO_FANCY_ERRORS
-INCFLAGS += -I . -I$(INCDIR)/clens -I$(LOCALBASE)/ssl/include
+INCFLAGS += -I . -I$(INCDIR)/clens/include/clens -I$(LOCALBASE)/ssl/include
WARNFLAGS ?= -Wall -Werror
DEBUG += -g
CFLAGS += $(INCFLAGS) $(WARNFLAGS) $(DEBUG)
diff -aurNw cyphertite-2.0.2/clog/GNUmakefile cyphertite-2.0.2.new/clog/GNUmakefile
--- cyphertite-2.0.2/clog/GNUmakefile 2014-04-07 20:07:04.000000000 -0400
+++ cyphertite-2.0.2.new/clog/GNUmakefile 2014-06-24 21:50:48.171679858 -0400
@@ -40,7 +40,7 @@
# Compiler and linker flags.
CPPFLAGS += -DNEED_LIBCLENS
-INCFLAGS += -I $(INCDIR)/clens
+INCFLAGS += -I $(INCDIR)/clens/include/clens
WARNFLAGS ?= -Wall -Werror
DEBUG += -g
CFLAGS += $(INCFLAGS) $(WARNFLAGS) $(DEBUG)
diff -aurNw cyphertite-2.0.2/cyphertite/ctutil/GNUmakefile cyphertite-2.0.2.new/cyphertite/ctutil/GNUmakefile
--- cyphertite-2.0.2/cyphertite/ctutil/GNUmakefile 2014-04-07 20:07:03.000000000 -0400
+++ cyphertite-2.0.2.new/cyphertite/ctutil/GNUmakefile 2014-06-24 21:52:40.806055728 -0400
@@ -32,7 +32,7 @@
# Compiler and linker flags.
CPPFLAGS += -DNEED_LIBCLENS
-INCFLAGS += -I. -I$(INCDIR)/clens -I$(LOCALBASE)/ssl/include
+INCFLAGS += -I. -I$(INCDIR)/clens/include/clens -I$(LOCALBASE)/ssl/include -I $(INCDIR)/clog -I $(INCDIR)/exude -I $(INCDIR)/assl -I $(INCDIR)/shrink/libshrink -I $(INCDIR)/xmlsd
CFLAGS += $(INCFLAGS) $(WARNFLAGS) $(OPTLEVEL) $(DEBUG)
LIB.NAME = ctutil
diff -aurNw cyphertite-2.0.2/cyphertite/cyphertite/GNUmakefile cyphertite-2.0.2.new/cyphertite/cyphertite/GNUmakefile
--- cyphertite-2.0.2/cyphertite/cyphertite/GNUmakefile 2014-06-24 22:34:56.966865150 -0400
+++ cyphertite-2.0.2.new/cyphertite/cyphertite/GNUmakefile 2014-06-24 22:33:48.680059480 -0400
@@ -42,14 +42,15 @@
endif
# curl
-CURL.LDLIBS = $(shell PATH=$(BINDIR):$$PATH curl-config --static-libs | \
+CURL.LDLIBS = $(shell PATH=$(BINDIR):$$PATH curl-config --libs | \
sed -e 's/-lssl//g' -e 's/-lcrypto//g' -e 's/-lz//g' -e 's/ \+/ /g')
# Compiler and linker flags.
CPPFLAGS += -DNEED_LIBCLENS
-INCFLAGS += -I../ctutil -I../libcyphertite -I$(INCDIR)/clens -I.
+INCFLAGS += -I../ctutil -I../libcyphertite -I$(INCDIR)/clens/include/clens -I. -I $(INCDIR)/clog -I $(INCDIR)/exude -I $(INCDIR)/assl -I $(INCDIR)/shrink/libshrink -I $(INCDIR)/xmlsd
CFLAGS += $(INCFLAGS) $(WARNFLAGS) $(OPTLEVEL) $(DEBUG)
LDLIBS += -L../ctutil/obj -L../ctutil -L../libcyphertite/obj -L../libcyphertite
+LDLIBS += -L../../assl -L../../exude -L../../clog -L../../shrink/libshrink -L../../xmlsd -L../../clens
LDLIBS += -lcyphertite -lctutil -lassl -lexude -lclog -lshrink -lxmlsd
LDLIBS += -lclens -levent_core -lexpat -lsqlite3 -llzma -llzo2 $(CURL.LDLIBS)
LDLIBS += $(LIB.LINKSTATIC) -lssl -lcrypto
diff -aurNw cyphertite-2.0.2/cyphertite/libcyphertite/GNUmakefile cyphertite-2.0.2.new/cyphertite/libcyphertite/GNUmakefile
--- cyphertite-2.0.2/cyphertite/libcyphertite/GNUmakefile 2014-04-07 20:07:03.000000000 -0400
+++ cyphertite-2.0.2.new/cyphertite/libcyphertite/GNUmakefile 2014-06-24 21:53:59.324881408 -0400
@@ -34,7 +34,7 @@
# Compiler and linker flags.
CPPFLAGS += -DNEED_LIBCLENS
-INCFLAGS += -I. -I../ctutil -I$(INCDIR)/clens -I$(LOCALBASE)/ssl/include
+INCFLAGS += -I. -I../ctutil -I$(INCDIR)/clens/include/clens -I$(LOCALBASE)/ssl/include -I $(INCDIR)/clog -I $(INCDIR)/assl -I $(INCDIR)/exude -I $(INCDIR)/xmlsd -I $(INCDIR)/shrink/libshrink
CFLAGS += $(INCFLAGS) $(WARNFLAGS) $(OPTLEVEL) $(DEBUG)
LIB.NAME = cyphertite
diff -aurNw cyphertite-2.0.2/exude/GNUmakefile cyphertite-2.0.2.new/exude/GNUmakefile
--- cyphertite-2.0.2/exude/GNUmakefile 2014-06-24 21:47:50.386058210 -0400
+++ cyphertite-2.0.2.new/exude/GNUmakefile 2014-06-24 21:46:06.511806734 -0400
@@ -39,7 +39,7 @@
# Compiler and linker flags.
CPPFLAGS += -DNEED_LIBCLENS
-INCFLAGS += -I $(INCDIR)/clens -I . -I $(INCDIR)
+INCFLAGS += -I $(INCDIR)/clens/include/clens -I . -I $(INCDIR)/clog
WARNFLAGS ?= -Wall -Werror
DEBUG += -g
CFLAGS += $(INCFLAGS) $(WARNFLAGS) $(DEBUG)
diff -aurNw cyphertite-2.0.2/shrink/libshrink/GNUmakefile cyphertite-2.0.2.new/shrink/libshrink/GNUmakefile
--- cyphertite-2.0.2/shrink/libshrink/GNUmakefile 2014-04-07 20:07:06.000000000 -0400
+++ cyphertite-2.0.2.new/shrink/libshrink/GNUmakefile 2014-06-24 21:50:23.180029054 -0400
@@ -57,7 +57,7 @@
# Compiler and linker flags.
CPPFLAGS += -DNEED_LIBCLENS
-INCFLAGS += -I . -I $(INCDIR)/clens
+INCFLAGS += -I . -I $(INCDIR)/clens/include/clens
#WARNFLAGS ?= -Wall -Werror
WARNFLAGS ?= -Wall
DEBUG += -g
diff -aurNw cyphertite-2.0.2/shrink/shrink/GNUmakefile cyphertite-2.0.2.new/shrink/shrink/GNUmakefile
--- cyphertite-2.0.2/shrink/shrink/GNUmakefile 2014-06-24 21:48:13.397765653 -0400
+++ cyphertite-2.0.2.new/shrink/shrink/GNUmakefile 2014-06-24 21:49:21.184875678 -0400
@@ -42,11 +42,11 @@
# Compiler and linker flags.
CPPFLAGS += -DNEED_LIBCLENS
-INCFLAGS += -I ../libshrink -I $(INCDIR)/clens -I $(LOCALBASE)/ssl/include
+INCFLAGS += -I ../libshrink -I $(INCDIR)/clens/include/clens -I $(LOCALBASE)/ssl/include
WARNFLAGS ?= -Wall -Werror
DEBUG += -g
CFLAGS += $(INCFLAGS) $(WARNFLAGS) $(DEBUG)
-LDLIBS += -L../libshrink/obj -L../libshrink -lshrink -lclens
+LDLIBS += -L../libshrink/obj -L../libshrink -lshrink -lclens -L../../clens
LDLIBS += ${LIB.LINKSTATIC} -lssl -lcrypto ${LIB.LINKDYNAMIC} -ldl
BIN.NAME = shrink
diff -aurNw cyphertite-2.0.2/xmlsd/GNUmakefile cyphertite-2.0.2.new/xmlsd/GNUmakefile
--- cyphertite-2.0.2/xmlsd/GNUmakefile 2014-04-07 20:07:06.000000000 -0400
+++ cyphertite-2.0.2.new/xmlsd/GNUmakefile 2014-06-24 21:51:42.518905907 -0400
@@ -41,7 +41,7 @@
# Compiler and linker flags.
CPPFLAGS += -DNEED_LIBCLENS
-INCFLAGS += -I$(INCDIR)/clens
+INCFLAGS += -I$(INCDIR)/clens/include/clens
WARNFLAGS ?= -Wall -Werror
DEBUG += -g
CFLAGS += $(INCFLAGS) $(WARNFLAGS) $(DEBUG) -O2
diff -aurwN cyphertite-2.0.2/cyphertite/examples/ct_archive/GNUmakefile cyphertite-2.0.2.new/cyphertite/examples/ct_archive/GNUmakefile
--- cyphertite-2.0.2/cyphertite/examples/ct_archive/GNUmakefile 2014-04-07 20:07:03.000000000 -0400
+++ cyphertite-2.0.2.new/cyphertite/examples/ct_archive/GNUmakefile 2014-06-24 22:45:13.136091682 -0400
@@ -42,15 +42,16 @@
endif
# curl
-CURL.LDLIBS = $(shell PATH=$(BINDIR):$$PATH curl-config --static-libs | \
+CURL.LDLIBS = $(shell PATH=$(BINDIR):$$PATH curl-config --libs | \
sed -e 's/-lssl//g' -e 's/-lcrypto//g' -e 's/-lz//g' -e 's/ \+/ /g')
# Compiler and linker flags.
CPPFLAGS += -DNEED_LIBCLENS
-INCFLAGS += -I../../ctutil -I../../libcyphertite -I$(INCDIR)/clens -I. -I$(INCDIR)
+INCFLAGS += -I../../ctutil -I../../libcyphertite -I$(INCDIR)/clens -I. -I$(INCDIR) -I$(INCDIR)/clens/include/clens -I$(LOCALBASE)/ssl/include -I $(INCDIR)/clog -I $(INCDIR)/exude -I $(INCDIR)/assl -I $(INCDIR)/shrink/libshrink -I $(INCDIR)/xmlsd
CFLAGS += $(INCFLAGS) $(WARNFLAGS) $(OPTLEVEL) $(DEBUG)
LDLIBS += -L../../ctutil/obj -L../../ctutil -L../../libcyphertite/obj
LDLIBS += -L../../libcyphertite
+LDLIBS += -L../../../assl -L../../../exude -L../../../clog -L../../../shrink/libshrink -L../../../xmlsd -L../../../clens
LDLIBS += -lcyphertite -lctutil -lassl -lexude -lclog -lshrink -lxmlsd
LDLIBS += -lclens -levent_core -lexpat -lsqlite3 -llzma -llzo2 $(CURL.LDLIBS)
LDLIBS += ${LIB.LINKSTATIC} -lssl -lcrypto
diff -aurwN cyphertite-2.0.2/cyphertite/examples/ct_delete/GNUmakefile cyphertite-2.0.2.new/cyphertite/examples/ct_delete/GNUmakefile
--- cyphertite-2.0.2/cyphertite/examples/ct_delete/GNUmakefile 2014-04-07 20:07:03.000000000 -0400
+++ cyphertite-2.0.2.new/cyphertite/examples/ct_delete/GNUmakefile 2014-06-24 22:45:02.156283600 -0400
@@ -42,15 +42,16 @@
endif
# curl
-CURL.LDLIBS = $(shell PATH=$(BINDIR):$$PATH curl-config --static-libs | \
+CURL.LDLIBS = $(shell PATH=$(BINDIR):$$PATH curl-config --libs | \
sed -e 's/-lssl//g' -e 's/-lcrypto//g' -e 's/-lz//g' -e 's/ \+/ /g')
# Compiler and linker flags.
CPPFLAGS += -DNEED_LIBCLENS
-INCFLAGS += -I../../ctutil -I../../libcyphertite -I$(INCDIR)/clens -I. -I$(INCDIR)
+INCFLAGS += -I../../ctutil -I../../libcyphertite -I$(INCDIR)/clens -I. -I$(INCDIR) -I$(INCDIR)/clens/include/clens -I$(LOCALBASE)/ssl/include -I $(INCDIR)/clog -I $(INCDIR)/exude -I $(INCDIR)/assl -I $(INCDIR)/shrink/libshrink -I $(INCDIR)/xmlsd
CFLAGS += $(INCFLAGS) $(WARNFLAGS) $(OPTLEVEL) $(DEBUG)
LDLIBS += -L../../ctutil/obj -L../../ctutil -L../../libcyphertite/obj
LDLIBS += -L../../libcyphertite
+LDLIBS += -L../../../assl -L../../../exude -L../../../clog -L../../../shrink/libshrink -L../../../xmlsd -L../../../clens
LDLIBS += -lcyphertite -lctutil -lassl -lexude -lclog -lshrink -lxmlsd
LDLIBS += -lclens -levent_core -lexpat -lsqlite3 -llzma -llzo2 $(CURL.LDLIBS)
LDLIBS += ${LIB.LINKSTATIC} -lssl -lcrypto
diff -aurwN cyphertite-2.0.2/cyphertite/examples/ct_exists/GNUmakefile cyphertite-2.0.2.new/cyphertite/examples/ct_exists/GNUmakefile
--- cyphertite-2.0.2/cyphertite/examples/ct_exists/GNUmakefile 2014-04-07 20:07:03.000000000 -0400
+++ cyphertite-2.0.2.new/cyphertite/examples/ct_exists/GNUmakefile 2014-06-24 22:44:47.956531839 -0400
@@ -42,15 +42,16 @@
endif
# curl
-CURL.LDLIBS = $(shell PATH=$(BINDIR):$$PATH curl-config --static-libs | \
+CURL.LDLIBS = $(shell PATH=$(BINDIR):$$PATH curl-config --libs | \
sed -e 's/-lssl//g' -e 's/-lcrypto//g' -e 's/-lz//g' -e 's/ \+/ /g')
# Compiler and linker flags.
CPPFLAGS += -DNEED_LIBCLENS
-INCFLAGS += -I../../ctutil -I../../libcyphertite -I$(INCDIR)/clens -I. -I$(INCDIR)
+INCFLAGS += -I../../ctutil -I../../libcyphertite -I$(INCDIR)/clens -I. -I$(INCDIR) -I$(INCDIR)/clens/include/clens -I$(LOCALBASE)/ssl/include -I $(INCDIR)/clog -I $(INCDIR)/exude -I $(INCDIR)/assl -I $(INCDIR)/shrink/libshrink -I $(INCDIR)/xmlsd
CFLAGS += $(INCFLAGS) $(WARNFLAGS) $(OPTLEVEL) $(DEBUG)
LDLIBS += -L../../ctutil/obj -L../../ctutil -L../../libcyphertite/obj
LDLIBS += -L../../libcyphertite
+LDLIBS += -L../../../assl -L../../../exude -L../../../clog -L../../../shrink/libshrink -L../../../xmlsd -L../../../clens
LDLIBS += -lcyphertite -lctutil -lassl -lexude -lclog -lshrink -lxmlsd
LDLIBS += -lclens -levent_core -lexpat -lsqlite3 -llzma -llzo2 $(CURL.LDLIBS)
LDLIBS += ${LIB.LINKSTATIC} -lssl -lcrypto
diff -aurwN cyphertite-2.0.2/cyphertite/examples/ct_extract/GNUmakefile cyphertite-2.0.2.new/cyphertite/examples/ct_extract/GNUmakefile
--- cyphertite-2.0.2/cyphertite/examples/ct_extract/GNUmakefile 2014-04-07 20:07:03.000000000 -0400
+++ cyphertite-2.0.2.new/cyphertite/examples/ct_extract/GNUmakefile 2014-06-24 22:46:32.902697084 -0400
@@ -42,15 +42,16 @@
endif
# curl
-CURL.LDLIBS = $(shell PATH=$(BINDIR):$$PATH curl-config --static-libs | \
+CURL.LDLIBS = $(shell PATH=$(BINDIR):$$PATH curl-config --libs | \
sed -e 's/-lssl//g' -e 's/-lcrypto//g' -e 's/-lz//g' -e 's/ \+/ /g')
# Compiler and linker flags.
CPPFLAGS += -DNEED_LIBCLENS
-INCFLAGS += -I../../ctutil -I../../libcyphertite -I$(INCDIR)/clens -I. -I$(INCDIR)
+INCFLAGS += -I../../ctutil -I../../libcyphertite -I$(INCDIR)/clens -I. -I$(INCDIR) -I$(INCDIR)/clens/include/clens -I$(LOCALBASE)/ssl/include -I $(INCDIR)/clog -I $(INCDIR)/exude -I $(INCDIR)/assl -I $(INCDIR)/shrink/libshrink -I $(INCDIR)/xmlsd
CFLAGS += $(INCFLAGS) $(WARNFLAGS) $(OPTLEVEL) $(DEBUG)
LDLIBS += -L../../ctutil/obj -L../../ctutil -L../../libcyphertite/obj
LDLIBS += -L../../libcyphertite
+LDLIBS += -L../../../assl -L../../../exude -L../../../clog -L../../../shrink/libshrink -L../../../xmlsd -L../../../clens
LDLIBS += -lcyphertite -lctutil -lassl -lexude -lclog -lshrink -lxmlsd
LDLIBS += -lclens -levent_core -lexpat -lsqlite3 -llzma -llzo2 $(CURL.LDLIBS)
LDLIBS += ${LIB.LINKSTATIC} -lssl -lcrypto
diff -aurwN cyphertite-2.0.2/cyphertite/examples/ct_list/GNUmakefile cyphertite-2.0.2.new/cyphertite/examples/ct_list/GNUmakefile
--- cyphertite-2.0.2/cyphertite/examples/ct_list/GNUmakefile 2014-04-07 20:07:03.000000000 -0400
+++ cyphertite-2.0.2.new/cyphertite/examples/ct_list/GNUmakefile 2014-06-24 22:45:25.911868459 -0400
@@ -42,15 +42,16 @@
endif
# curl
-CURL.LDLIBS = $(shell PATH=$(BINDIR):$$PATH curl-config --static-libs | \
+CURL.LDLIBS = $(shell PATH=$(BINDIR):$$PATH curl-config --libs | \
sed -e 's/-lssl//g' -e 's/-lcrypto//g' -e 's/-lz//g' -e 's/ \+/ /g')
# Compiler and linker flags.
CPPFLAGS += -DNEED_LIBCLENS
-INCFLAGS += -I../../ctutil -I../../libcyphertite -I$(INCDIR)/clens -I. -I$(INCDIR)
+INCFLAGS += -I../../ctutil -I../../libcyphertite -I$(INCDIR)/clens -I. -I$(INCDIR) -I$(INCDIR)/clens/include/clens -I$(LOCALBASE)/ssl/include -I $(INCDIR)/clog -I $(INCDIR)/exude -I $(INCDIR)/assl -I $(INCDIR)/shrink/libshrink -I $(INCDIR)/xmlsd
CFLAGS += $(INCFLAGS) $(WARNFLAGS) $(OPTLEVEL) $(DEBUG)
LDLIBS += -L../../ctutil/obj -L../../ctutil -L../../libcyphertite/obj
LDLIBS += -L../../libcyphertite
+LDLIBS += -L../../../assl -L../../../exude -L../../../clog -L../../../shrink/libshrink -L../../../xmlsd -L../../../clens
LDLIBS += -lcyphertite -lctutil -lassl -lexude -lclog -lshrink -lxmlsd
LDLIBS += -lclens -levent_core -lexpat -lsqlite3 -llzma -llzo2 $(CURL.LDLIBS)
LDLIBS += ${LIB.LINKSTATIC} -lssl -lcrypto
diff -aruwN cyphertite-2.0.2/shrink/GNUmakefile cyphertite-2.0.2.new/shrink/GNUmakefile
--- cyphertite-2.0.2/shrink/GNUmakefile 2014-04-07 20:07:06.000000000 -0400
+++ cyphertite-2.0.2.new/shrink/GNUmakefile 2014-06-25 18:47:30.648799283 -0400
@@ -15,3 +15,4 @@
.PHONY: all $(SUBDIRS) $(TARGETS)
+shrink: libshrink
diff -aruwN cyphertite-2.0.2/cyphertite/GNUmakefile cyphertite-2.0.2.new/cyphertite/GNUmakefile
--- cyphertite-2.0.2/cyphertite/GNUmakefile 2014-04-07 20:07:03.000000000 -0400
+++ cyphertite-2.0.2.new/cyphertite/GNUmakefile 2014-06-25 18:51:05.345377210 -0400
@@ -12,3 +12,5 @@
.PHONY: all $(SUBDIRS) $(TARGETS)
+examples: ctutil libcyphertite
+cyphertite: libcyphertite
diff -aruwN cyphertite-2.0.2/GNUmakefile cyphertite-2.0.2.new/GNUmakefile
--- cyphertite-2.0.2/GNUmakefile 1969-12-31 19:00:00.000000000 -0500
+++ cyphertite-2.0.2.new/GNUmakefile 2014-06-25 20:16:01.850059662 -0400
@@ -0,0 +1,22 @@
+SUBDIRS = clens clog assl xmlsd shrink exude cyphertite
+TARGETS = clean obj install uninstall depend
+
+all: $(SUBDIRS)
+
+$(TARGETS):
+ @for d in $(SUBDIRS); do \
+ echo "===> $$d"; \
+ $(MAKE) -C $$d/ $@ || exit $$?; \
+ done
+
+$(SUBDIRS):
+ @echo "===> $@"
+ $(MAKE) -C $@
+
+.PHONY: all $(SUBDIRS) $(TARGETS)
+
+clog: clens
+assl: clens
+xmlsd: clens
+shrink: clens
+cyphertite: clens clog assl xmlsd shrink exude

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>grknight@gentoo.org</email>
<name>Brian Evans</name>
</maintainer>
</pkgmetadata>

@ -1,6 +1,10 @@
# ChangeLog for app-backup/duplicity
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/duplicity/ChangeLog,v 1.96 2014/06/04 19:29:04 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-backup/duplicity/ChangeLog,v 1.97 2014/06/25 07:20:07 radhermit Exp $
25 Jun 2014; Tim Harder <radhermit@gentoo.org> duplicity-0.6.24.ebuild,
+files/duplicity-0.6.24-skip-test.patch:
Add missing setuptools build dep (bug #514542) and run testsuite.
*duplicity-0.6.24 (04 Jun 2014)

@ -1,22 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX duplicity-0.6.24-skip-test.patch 477 SHA256 2ed2169f915817630d11a2d089c03e79058461a30b693520a45f622def2c8aa5 SHA512 37f7f3cc774ad15301449c580f23347fbc1cd4fe6903e641abe2497242c0a9d31152a59d886c87a84fbcf0e9b390eb0a5652d63d0367f73529465c927ee30933 WHIRLPOOL 56dc20bc46018eae7af5aa222f7eb4ede9c3db1c08c910a904f547d18af930bfdf49c8d56e8480924960ca87d124786def4127b2a2b3ef20be1b26bb95c1129e
DIST duplicity-0.6.22.tar.gz 1257082 SHA256 6f489b0445681f0697488f3d4097b4c56a7fe8a5fea5fadd2e431724039c5a12 SHA512 0fe838707c91e2933f0edc4b9258edd081a2e0b8ed0cd31bf229f08883b60ca9cb8d44f70b00632a926548d375417e3a5f9747a0c3eeef15bfa541a27062dfd5 WHIRLPOOL 63732f177e30dde1bc7bf74063dd56bc22654b4f2b787ea47e6d44364ee98fafe418954d0c80a152e25f7c1016abc5507350ac929de2a67eee1d1d30cc47856d
DIST duplicity-0.6.23.tar.gz 1260261 SHA256 7a17f1e10395dedcf3204bc53925bb9dcbbf2a7552c9b096ebe727eceb9c0c60 SHA512 35c3facf9f44e117c74d880bef3f50c2f6a778fac31b38398934007befbe5dedb3f56ccdd592c231c0835baaba905ca942a889e0a1358c1b79570db08376385a WHIRLPOOL 6edffb363c48a90a6c3dc9d7a8ccdb22a6390e422255deca7a84b5e87e13a865fa325313f50bea52cdea7b3ae6b880e939c6cd58d605d4cc5df0e7f191523145
DIST duplicity-0.6.24.tar.gz 1268175 SHA256 1d41d756638f55106f9501c3db94ccbc6568aa856ba531e07ed2cfb760b62450 SHA512 5bb783ef6ddbfa6672279287b01f44e33256829971e7b8bbe26d648d2c78d438018bddd977281b8a1ff7e5c1505a3b60fe03ecb5ba8022a597f9f952b2815273 WHIRLPOOL f42120cc403a987a9e5f747e1f7502059772f9c2fdb1afb92caa354676b7089736cd9524d08ef6677872a5019e17d2092513cc5544beed5fb0d80158742e1ebf
EBUILD duplicity-0.6.22.ebuild 1049 SHA256 9fc4079fa26b65d719e3bbe3d102a85f7c86362a0a6b209ea88ebcfeb2a8783f SHA512 f30a48e246b87269489199c1056aa32a3fbdc64e3596914eed43ddee01bba901397758fb57f6e562a372ac1cb48d886d6f90efacaeb771ff5b57588fe03300c3 WHIRLPOOL 14e3b86ceb8bfb305b645ea00ae4569653e96571e3a73c03bcaf16ca8e41e7ba96c31c1087d7c8414f250e0483639515b9f27d51f9a96d9cfbcf386a8f3ae29c
EBUILD duplicity-0.6.23-r1.ebuild 1066 SHA256 18295ff336624894a865c8c73604e1228143fdc90ee43a6a78650b8598705b8a SHA512 c149cf91934324dfbe532f4c2e1e4a48d492c648d84f97140043b5f681deceeffc6f4f28f141ca083cd020e6f99ac5b806a7b727c29fb03fad97da9f1c8aaee0 WHIRLPOOL bd4a1c101b272474ff3133b73051aa70643fb2b8ee6d7015eab863f1f79e4ba8b4be2d64b832daa1db19dbf01be18b5ec05c70aaf9e6c561df9a3d28df932d83
EBUILD duplicity-0.6.24.ebuild 1066 SHA256 5e344f78a278ff53e0d913aa852c3ddd6c60e5b49519663ba4e44973e9e2f568 SHA512 90bcc48796091d58e7c3fbcad25c7de58c4b4035f7102659444bd1c41d1b25d09e4885628983b9b41cb8b8b1a66fe849d641c2493d6a4a1c72c15b71d747737a WHIRLPOOL 353d0976ee2265646c00b57d237cfdb92394afc59902640785cc6832387cff798bd6b54c9601712baba764c1fbc90deb30803619ced1256fd75d7f5b858b5b52
MISC ChangeLog 15638 SHA256 4d370a7e65052809d08ccec9193ebb4b3ec16897b95c0d5bd79783e5bc6ab30c SHA512 1a803650f2b4ed94a0aa18cc39945b036033e1f2d96398225b89d0daae720fbfe9d4b493dd90e9658d1750ebb9828cf739bac8c7a53bb39157b7750a0ff5114f WHIRLPOOL 454579c4b86e9f76b25083b058866bb76635aba341b8f53a15ecdff8e9d6ad252d7383d587111a692e4a770ea7595627659e9c66bd37ee1d6c53aea349bd495c
EBUILD duplicity-0.6.24.ebuild 1304 SHA256 04e664bfd233a131fd3955031bf53ef67f5bf1bb1ab2597a312a139a68e69c68 SHA512 abbc22b6b59dfede560f29bbdfa56e665eab7ff7b8a3108799f5a3e0f42fc1a638e9bc851ea904256eb359315622a421d08cc84ed6b883c25e0ae183f8910fa1 WHIRLPOOL 020b2a6b51cf813248c574c073870036767b78039057ba4a4ff22d2d0b08a8c6a3cdfebea2d1c3eb914cd412289152658f36999bc9ce72a89c97941360cb7919
MISC ChangeLog 15824 SHA256 e688191e9806b1af75d68c89d606cddbbdbf20bbd01cac612279f667d3e76c4b SHA512 1f84a83e6545eff5b97aa0ca25ef6d38c50182047c459f2c6d832842f3b6c65932e7cf075b33049b4c435c7a04f3f00cd753c6089ab62e351a85d2cdcedc78e7 WHIRLPOOL c92843144f73f69aeb2301eb98654ba269ec96a69b62bc00ad172f9b521bfc5b00cccaf739e3d9704fc4391d1d50fb8e2d65051c8afae659350da4c99003aab8
MISC metadata.xml 319 SHA256 c5f3b46edbe22313699a922e0e5c983a132a4d3be9de48ce194ac8fa0df0da77 SHA512 7d380dd85c5d7abb33a4adaddba5c636c0ca87ec2609d64259f70b754bcc32d94a9bed3acd9e9e970f02ddbfead099292151ffc910218c11c92fc122c4a2092e WHIRLPOOL 28632f8640e22f72f9987145a4036217b06061adf5702fe88f5918a8ea3aee11f7a7b6b10b6e872127b1dc6aeee88463898f849ad04bc49a2c260c17c30cf12d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Version: GnuPG v2
iQEcBAEBCAAGBQJTj3OEAAoJEEqz6FtPBkyjubUIALeI1h/4n9m6py/hC3/y/Lbi
a3zcGUyCAGZ4KXBMXC+zcdFFgSv2AMADLoxssdA6IX9Rpsy07P1usCqZ7mJ3oAkf
CqlWNTPyO1xdKIBT0oki2CkeW7G1YsBRflL8qd+eFcqT/NuvAQFF6+lnFJjjwKFh
z6IbRIdNIt1qG6k4tRo7oQJHxyDRAsdb28XK54xZgoJ293H7reh1lkfH4WRLWm2d
x3zJ85+tJ/f3+VXTtg5UgPIQ0jWUfU3+O4kGceGKDvJXZBtjQLl7qAH6hXOTnEkr
MDl8cjgsTZP580YwRD191BhZiyC2mJjnhHhokKHrxV5u6sgRbDDyIGSVqsalsFA=
=Z42A
iQEcBAEBCAAGBQJTqngsAAoJEEqz6FtPBkyjCVMIAJ8lPzeNd4hA2cEWHaF4+CIh
9VBe/WNc93/2TM3omuuUwu0+ZRAor9RPDCu0Oczn1tq+VLxsLycg5h0fV3p4S+Sd
wmAFECH1kMwiWwxIR3TMeQEx7IXsqpgiNx5XnaZJVGO0Bdbrb2OfUADxMMmTHvVO
0VO5AJVljUz8EXc4dAEIzIx6kbm8W0JTn+nwtJtPn4vin2cXpLb3VUStr860+Nf0
08a+Q4aajpm65aCKK96lDejeQtC2f/KIpKu7OYuhhRgR1aMr3U8yV4HrJBxAU8la
SZTk64RErPlfNGeMpQbGwn84ws/zZRykvnP0iJ6t3naw33h57nJBkujaJNgOpHM=
=qbbV
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/duplicity/duplicity-0.6.24.ebuild,v 1.1 2014/06/04 19:29:04 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-backup/duplicity/duplicity-0.6.24.ebuild,v 1.2 2014/06/25 07:20:07 radhermit Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
@ -14,24 +14,35 @@ SRC_URI="http://code.launchpad.net/${PN}/0.6-series/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="s3"
IUSE="s3 test"
DEPEND="
CDEPEND="
net-libs/librsync
app-crypt/gnupg
dev-python/lockfile
"
RDEPEND="${DEPEND}
DEPEND="${CDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/mock[${PYTHON_USEDEP}] )
"
RDEPEND="${CDEPEND}
dev-python/paramiko[${PYTHON_USEDEP}]
s3? ( dev-python/boto[${PYTHON_USEDEP}] )
"
# workaround until failing test is fixed
PATCHES=( "${FILESDIR}"/${P}-skip-test.patch )
python_prepare_all() {
distutils-r1_python_prepare_all
sed -i "s/'COPYING',//" setup.py || die "Couldn't remove unnecessary COPYING file."
}
python_test() {
esetup.py test
}
pkg_postinst() {
einfo "Duplicity has many optional dependencies to support various backends."
einfo "Currently it's up to you to install them as necessary."

@ -0,0 +1,10 @@
--- duplicity-0.6.24/testing/functional/test_final.py
+++ duplicity-0.6.24/testing/functional/test_final.py
@@ -156,6 +156,7 @@
self.run_duplicity(options=["remove-older-than", "50000", "--force", self.backend_url])
self.assertEqual(self.get_backend_files(), second_chain)
+ @unittest.skip('skip failing test')
def test_piped_password(self):
"""Make sure that prompting for a password works"""
self.set_environ("PASSPHRASE", None)

@ -1,6 +1,16 @@
# ChangeLog for app-emulation/emul-linux-x86-baselibs
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-baselibs/ChangeLog,v 1.229 2014/06/20 01:01:06 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-baselibs/ChangeLog,v 1.230 2014/06/25 06:34:35 mgorny Exp $
25 Jun 2014; Michał Górny <mgorny@gentoo.org>
emul-linux-x86-baselibs-20131008-r6.ebuild,
emul-linux-x86-baselibs-20140406-r4.ebuild,
emul-linux-x86-baselibs-20140508-r12.ebuild,
emul-linux-x86-baselibs-20140508-r13.ebuild,
emul-linux-x86-baselibs-20140508-r14.ebuild,
emul-linux-x86-baselibs-20140508-r9.ebuild:
Lower dev-libs/glib dep to first known EAPI=5 version, requested by Funtoo for
GNOME 3.6.
20 Jun 2014; Mike Gilbert <floppym@gentoo.org>
files/remove-native-20140508-r13, files/remove-native-20140508-r14:

@ -11,18 +11,30 @@ DIST emul-linux-x86-baselibs-20131008.tar.xz 55992196 SHA256 83c077c2d0668502c26
DIST emul-linux-x86-baselibs-20140406.tar.xz 60312556 SHA256 0f242404c5323c4773cbc1c23abe43cc039b826e431d6b78949a4717af4540e1 SHA512 61450a5f9a63458c29e7e0421e77ca6ef25dc50355678a9e0dee1eb50ca23869790e1293ad130ee363be0b19592d735045c8e4a542bcb76a212c68ecdee9382e WHIRLPOOL e00ccbb07a9875dedd25033246fb9367a2610dc2b11541501777270ec00e1ceab880f4f351f2a63663917312699b73626776005584b556935d51716a982a2aa3
DIST emul-linux-x86-baselibs-20140508.tar.xz 40339976 SHA256 754b9460609d24b89dfb6875aa76a422b53ed3bb2f2e10bad82ad118e2592357 SHA512 2491cf64e2ad91cc19ae84b02887a262cd349f6a44eb3c62adee4a63ccbaff14214e838cb4bd151abc16c62e03e7d18d84e331e4adf2100569331d86211b289f WHIRLPOOL 3af547d12b12f925ac6232de412323a893dc6ae3200c61a08b78ee3c62c7f98acbd2224036d4e265bdf816edc1e7de212fefea6326d7c4275ba3c45377f3edfc
DIST openssl-1.0.1g.tbz2 2665025 SHA256 77e32cb1e9874a09a32c1a9ff87512d462a8870f9dae50c6cd44a0a1f50405d1 SHA512 36e808695b189f118b8e788fa84a68ce0b5e02fd9bb62a2b2efba8cd6de953b7129075b4adc716b5211ee9486e36977b5aa65676dea640c3d2ed4e9fd0d24aa7 WHIRLPOOL 223cac5bc0ccbc685fca610c3823cbf2f074c9976b2fc2212beac2c605f614bb5bfb6cf5426bb3547150afc46315b2633924c1f627c06e475b65b7bcab1e9154
EBUILD emul-linux-x86-baselibs-20131008-r6.ebuild 2582 SHA256 15f5b90e255f13ff7125fdea43fdf39effd960a44f637ac4408ea9e6f4f38f0c SHA512 034cef7148777fbc149772227654c2fbe7936c17164060d56c651fe8a3706b56596fe10a84a4beb11d1a18ae5aae5f5c2ab9e4e98ecc7fd3f085eadea926be09 WHIRLPOOL 51bba5f43f79e40c17d9f9a1804eca5f53ad4858b8ac2bebf7f13fd2e0715a6d95f62cb0535917b06e78acdc0a56d46eddd6ae49991bcb8cbce84b54c858fa2c
EBUILD emul-linux-x86-baselibs-20140406-r4.ebuild 3763 SHA256 53d20381e10f2c2e43eb0144d0c1b449848da5eda488e7014eecf5e6b68e3e37 SHA512 501b8731e1218f1c0e0ebf2dcd2017e22578c13d7368b7172b5db288d75eb1d50614ccb2c67ade7ad2e8ba9aa2a72103054e92e7136201a87064e784723406b6 WHIRLPOOL 7f7d8bd6106df9985f372b05449af2ba141e343c629b7849904e087e16b8f7149181acb5d0f8329a36cdae6a1c00a3631ea7c979b3a7264031daad40cde80c6f
EBUILD emul-linux-x86-baselibs-20140508-r12.ebuild 4404 SHA256 eee8c1e5bab0c56eac91bccf62e26f2bc2e95ca22d726a9bb66d304e758fddf3 SHA512 b866ddfef62642a4380413c12ed3018d8650a5c3dfbd4ffe9001e5b2c27f358e792293e7d77cac1f506185d5ae688b0be232c8eab46fa7e9b752ddd3d9e1c534 WHIRLPOOL fca10a3019d5503bff4f580a25a092e2be75644e903f9b0fcbf7c566cf018eb6bca3d7d4e6f82abe91262c1e720014849e68f21eb570b00eff1c98c3a50866ad
EBUILD emul-linux-x86-baselibs-20140508-r13.ebuild 4487 SHA256 19ed2444d98b1eab5f2d01690e142b1be73b11bfb424b41814783e8a8f21b502 SHA512 bffe3d936f4f9eb6221dc41f1f2676df5ee1815560016d2dd6b36be497a832ec23d27ef3bff7b5cebff5c2a192650fdf0db3d38dedc681369563ed39dea942fd WHIRLPOOL e7a7847f3418379e4bf5f5d191007e4c306da79bd7bd60ab021382f2ab40a19be559eb76744a885c5e6331604901f992a1799252697657e8636ee12f84d8c379
EBUILD emul-linux-x86-baselibs-20140508-r14.ebuild 4530 SHA256 d1fb94fe960bdba9e0580b9add19608eac1108ac667d2e07de4014abf65668e8 SHA512 6dd76d88d8cde412a69d36b43184f7e4d6ccfc572c777511e23be48cfa8581ddb179c0bad4bd4d1f292b3005b6c41758651be69bfddb8c2bfde1e2bc9fabfbbb WHIRLPOOL 02768565cac7858fcc6861bb25a66e849382db918fce3b3521d011ed2270e81d3ce88209653ba7444963eb0dfa619e09d67fcefb4c01e0895e701a5cf3ed6435
EBUILD emul-linux-x86-baselibs-20140508-r9.ebuild 4355 SHA256 d7b9bf8403fdf61c60bbb6c9b0574ca99c04684aa908db18e5ddc0073d93469a SHA512 e30ae3330e111c505695e7dc9241b6dd1beaadde711eb7f6e247aee7017145e4fa91e85e6343ef52c10713fa7afd79a3cb4bb945769c9e98f2ba1d030f595ccc WHIRLPOOL f6986dc8406a91ebf4b6f8c5f45824901b4ac91e1c99e5d60876b04c6156b98c63da7da26ef70229384325ff1c58456dcfe574f0eac83559c75f40abff6497fa
MISC ChangeLog 47650 SHA256 8cf1ca6a48465c5b1d10bdb02c7e2ccd13077ac6197bb51e302b2a27950b82bd SHA512 a2087fd9773e1895cca65582bbef31784311e24f5f7526bc910e0f112243bf632998675e262bb14916cfc7a75af09b758e39f8ed66fb171a976909d144bf9d4c WHIRLPOOL d1b87650a905491d2274a0a02601847c657e3c88ec0944f3a6b0f8060da1db2d53aa9f9b2e3995ce0f13a745ae8608e7412cf23d0aaa0a5b8b3f31eba543934e
EBUILD emul-linux-x86-baselibs-20131008-r6.ebuild 2579 SHA256 ae8cacfda070bb885b5a977a9ecc1e4e13444c66eb704592dabf5d9eec78e964 SHA512 be155456b7df55e412970684e40d9e6f40b76e0f22572d919ae1252e792a2476fd4fb6520267d5d3c91f971fe82a7b160358a0194ef7a8354f832fbee42a769c WHIRLPOOL b8f3ea9de8e289acc6617bfec08967caeac23d81ad912596d89f58d198eee1f127b3489a480e834f10eae491d08505642d55cd909e60bfc11954b84e26b5024b
EBUILD emul-linux-x86-baselibs-20140406-r4.ebuild 3760 SHA256 eb3a9d20996344da26f7823f6a70a44fca9a1327bc4a1b01937a19f8bc196b97 SHA512 2932e3ac14e0ef891532b61078a7bd83f347e9b6efdf428b6c7a5b4f1a28c7452498439bd5b31121edb6a9297ddb01cef96f87a3830330538a6bd1deb554070a WHIRLPOOL c92584545f39cb90e04623d67f1cdac095733d69efd1f22e7233ae2e8fa27c1717b9e42283448f0d76eb327f81205dbcb77e4a7ebeacf7f794e25686529e8942
EBUILD emul-linux-x86-baselibs-20140508-r12.ebuild 4398 SHA256 81a54ee7ac4c77e8fc396bf0691e5cd52c7b8cc3a49ac03c849e7b692467a44a SHA512 455e21e33363cc49fcdcb467e9ea6c8501b4e219e21460e6fbce229b731e0eee8f968f6d8b7b9ba0d5119c0705e872070def82a7cfcf8fea415bd2ff879dae22 WHIRLPOOL 74f8f8b1f11b1d5b649d64ecb07516cf15e3ac2d870c1e63f1f77c8bc4f00a78815d986c66ab59c2ecd025fc54d384b5f01a3cd711307b6210862900673be1db
EBUILD emul-linux-x86-baselibs-20140508-r13.ebuild 4481 SHA256 32cbd7b567ff1cc741ea5614545e02db2e9bba70784a5e62259f440caeff945f SHA512 7dc8a54fc21244aebc213660cc2b8411a4cd34ec602c661e18ddc02b6cf7a2c65c7602df37953288a51d2c30e8cd76648f2b777e1827d0495039f33dec092254 WHIRLPOOL 8a851e5bbd4923bec16d8adbd7c984a00cbcea9251187227064579d431b2e70ea397e6f1c29ff6f6363c214e5e0c5a608b827756fb50b22fa4ecde1a1720e748
EBUILD emul-linux-x86-baselibs-20140508-r14.ebuild 4524 SHA256 c2662f11f41fb9ca8a7af3864f00e6e248ab2fa465430af2b68488c4001bf8fa SHA512 ced20664e890a1313dfdf8c5770d5e22afd4be03f789d4152e370b2619c9ace9cdc5d1efbec40fc8bb83b0d594c1a2e1e9c3170f16c7eebf2c2c90db8b159b75 WHIRLPOOL 3b54f3a328d916cebb656e8f1245633ca2ce1be3ce6687650a988b417be973b99e3c1da431a4f6dd5ca12f7740dd447254f1b49735aa3f62a06cc63a606d29c7
EBUILD emul-linux-x86-baselibs-20140508-r9.ebuild 4352 SHA256 4cadfbee56efd45d0053e723ede3e61a216dc8a3f09fc41bd802bf2b5f8e8807 SHA512 b0bd9d2f357ac27fd9d65fddbc289431fbc00b1c1a2c105ccf3bb7e4bca1e645654822717a8cb11143ce9156a1cc75ba4cf98a15d465df53ffcce06e7c1335eb WHIRLPOOL dc9caab4922fef7810697da46129c7efd3237593db0d747e656283f6d76c67d0782b58b933741b2006b73832ec0b816a571d0e93416e336ecd72d69d83883112
MISC ChangeLog 48073 SHA256 171d76ea035210f72c3170517bdaf9c428c7d3ef9ee7dffb3e17e781629d8f9b SHA512 f2b0c940e579ab0a68605dfce3a401e4f7eddc83b6aeb3d29351bb6868c770b14aadc189c058a41240a9e58cb66314141313438c27bc5eb176551c145445b82e WHIRLPOOL 5ff947a7ad7e238f9179d508ede8b99f43042ac80c134be8461ec760270e6c822776b52dec43584597183330b7337af8d311fc8b1c168534583cdb3b46ad1517
MISC metadata.xml 312 SHA256 9d3f082956c89c24d50eacf1a35e6d3f7e7605a2b290b3ca01123c357595b680 SHA512 21f9fbd2145e18c319f089f1cb2f99cec289daac7e35c944335d979fca8ae595ac2ab81a025c55d56dde80ed7db88fdcd0b644bf2070b6eee7c26bf643fc4e19 WHIRLPOOL 5cfe4fa3453b53f0d056331b905da9584e13a48af3671f248b7ede707b587338b145613a77cf655af74734ae1e9d0dfe50f13d34a2cb069a73c76abc3a753262
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iF4EAREIAAYFAlOjh9QACgkQC77qH+pIQ6TLyQD/a9esZHvVRFWcuyItelfQ5Xfa
Si4KrRJkZb4/JdhlvMYA/33+cc5SBWi+W/1n3X9Fz+IKcvydsokc5z6IRw1//Xch
=CgsC
iQJ8BAEBCABmBQJTqm19XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZO5GoQALeFuLMBj1sP8wM13esG5HVC
wN80rI4jVd+Qp3gmeOTXswt1OjiYGNr1773YrxJR5smxYBjixWt2lKVQCDM/1fI7
NMzREfXIIfnOjAdaaEpKZytosiFaTXgrWvtzV5Ot//UXE8TXNwyHqgi5+zkmJ2Gs
wEoejk9EZANp4tjPmiTkiTgrV+xPQ4VvdQHAD1bEqCH0NKw8sXgaanMWowh53CbP
K22dQXoHI9xfOJIXlbIRHX0H7GU0vD7rSGqyCS21v89xJxaN0D2a0J5CI8RcgN96
Tq5p4kI8DWaQ4RY3iUSf1SwW4IlJSYUiIxvHWxqOMtax6yswWhlRxTiaBWTZDEsN
xAbuE6oEmGLVidEVIXA5mcu15SrsVlmfu5D95nyrk/di2spKVIDLcDmqC6nkB5PG
r0+534UpSgcpuEyc4sSy61TlFHmjVi4y75jm/1yAMzZwg+lpMwevFtPu8YdWk4RW
BcA57xL/ePcOAnoifu7v1yL02iFOE+OKoi6pLPHeXNCU9oSMYMyjC2gFUnDegPqQ
kSiFRxyvMF0Q6yyM/wQampk8CFnmsUaMhvqdmGSZszgQDZy83E6orF7eLzgEQOrY
KjyYoIBnZj5XMONsGTHWVERwMnsCX2Nly88pXc0ecdQKCdD2G563P00l2R65KrNp
B4eQA6bIZhONeptwAXWq
=Yg47
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-20131008-r6.ebuild,v 1.4 2014/06/18 19:01:17 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-20131008-r6.ebuild,v 1.5 2014/06/25 06:34:35 mgorny Exp $
EAPI=5
inherit emul-linux-x86
@ -32,7 +32,7 @@ RDEPEND="!<app-emulation/emul-linux-x86-medialibs-10.2
>=virtual/udev-208-r2[abi_x86_32(-)]
>=media-libs/tiff-4.0.3-r6:0[abi_x86_32(-)]
>=sys-apps/attr-2.4.47-r1[abi_x86_32(-)]
>=dev-libs/glib-2.38.2-r1:2[abi_x86_32(-)]
>=dev-libs/glib-2.34.3:2[abi_x86_32(-)]
>=media-libs/lcms-2.5-r1:2[abi_x86_32(-)]
>=app-text/libpaper-1.1.24-r2[abi_x86_32(-)]
>=media-libs/tiff-3.9.7-r1:3[abi_x86_32(-)]

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-20140406-r4.ebuild,v 1.5 2014/06/18 19:01:17 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-20140406-r4.ebuild,v 1.6 2014/06/25 06:34:35 mgorny Exp $
EAPI=5
inherit emul-linux-x86
@ -37,7 +37,7 @@ RDEPEND="!<app-emulation/emul-linux-x86-medialibs-10.2
>=virtual/udev-208-r2[abi_x86_32(-)]
>=media-libs/tiff-4.0.3-r6:0[abi_x86_32(-)]
>=sys-apps/attr-2.4.47-r1[abi_x86_32(-)]
>=dev-libs/glib-2.38.2-r1:2[abi_x86_32(-)]
>=dev-libs/glib-2.34.3:2[abi_x86_32(-)]
>=media-libs/lcms-2.5-r1:2[abi_x86_32(-)]
>=app-text/libpaper-1.1.24-r2[abi_x86_32(-)]
>=media-libs/tiff-3.9.7-r1:3[abi_x86_32(-)]

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-20140508-r12.ebuild,v 1.1 2014/06/19 03:12:30 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-20140508-r12.ebuild,v 1.2 2014/06/25 06:34:35 mgorny Exp $
EAPI=5
inherit emul-linux-x86
@ -35,7 +35,7 @@ RDEPEND="!<app-emulation/emul-linux-x86-medialibs-10.2
>=virtual/udev-208-r2[abi_x86_32(-)]
>=media-libs/tiff-4.0.3-r6:0[abi_x86_32(-)]
>=sys-apps/attr-2.4.47-r1[abi_x86_32(-)]
>=dev-libs/glib-2.38.2-r1:2[abi_x86_32(-)]
>=dev-libs/glib-2.34.3:2[abi_x86_32(-)]
>=media-libs/lcms-1.19-r2:0[abi_x86_32(-)]
>=media-libs/lcms-2.5-r1:2[abi_x86_32(-)]
>=app-text/libpaper-1.1.24-r2[abi_x86_32(-)]

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-20140508-r13.ebuild,v 1.1 2014/06/19 03:12:30 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-20140508-r13.ebuild,v 1.2 2014/06/25 06:34:35 mgorny Exp $
EAPI=5
inherit emul-linux-x86
@ -35,7 +35,7 @@ RDEPEND="!<app-emulation/emul-linux-x86-medialibs-10.2
>=virtual/udev-208-r2[abi_x86_32(-)]
>=media-libs/tiff-4.0.3-r6:0[abi_x86_32(-)]
>=sys-apps/attr-2.4.47-r1[abi_x86_32(-)]
>=dev-libs/glib-2.38.2-r1:2[abi_x86_32(-)]
>=dev-libs/glib-2.34.3:2[abi_x86_32(-)]
>=media-libs/lcms-1.19-r2:0[abi_x86_32(-)]
>=media-libs/lcms-2.5-r1:2[abi_x86_32(-)]
>=app-text/libpaper-1.1.24-r2[abi_x86_32(-)]

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-20140508-r14.ebuild,v 1.1 2014/06/19 03:12:30 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-20140508-r14.ebuild,v 1.2 2014/06/25 06:34:35 mgorny Exp $
EAPI=5
inherit emul-linux-x86
@ -35,7 +35,7 @@ RDEPEND="!<app-emulation/emul-linux-x86-medialibs-10.2
>=virtual/udev-208-r2[abi_x86_32(-)]
>=media-libs/tiff-4.0.3-r6:0[abi_x86_32(-)]
>=sys-apps/attr-2.4.47-r1[abi_x86_32(-)]
>=dev-libs/glib-2.38.2-r1:2[abi_x86_32(-)]
>=dev-libs/glib-2.34.3:2[abi_x86_32(-)]
>=media-libs/lcms-1.19-r2:0[abi_x86_32(-)]
>=media-libs/lcms-2.5-r1:2[abi_x86_32(-)]
>=app-text/libpaper-1.1.24-r2[abi_x86_32(-)]

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-20140508-r9.ebuild,v 1.5 2014/06/18 19:01:17 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-20140508-r9.ebuild,v 1.6 2014/06/25 06:34:35 mgorny Exp $
EAPI=5
inherit emul-linux-x86
@ -35,7 +35,7 @@ RDEPEND="!<app-emulation/emul-linux-x86-medialibs-10.2
>=virtual/udev-208-r2[abi_x86_32(-)]
>=media-libs/tiff-4.0.3-r6:0[abi_x86_32(-)]
>=sys-apps/attr-2.4.47-r1[abi_x86_32(-)]
>=dev-libs/glib-2.38.2-r1:2[abi_x86_32(-)]
>=dev-libs/glib-2.34.3:2[abi_x86_32(-)]
>=media-libs/lcms-2.5-r1:2[abi_x86_32(-)]
>=app-text/libpaper-1.1.24-r2[abi_x86_32(-)]
>=media-libs/tiff-3.9.7-r1:3[abi_x86_32(-)]

@ -1,6 +1,11 @@
# ChangeLog for app-emulation/emul-linux-x86-qtlibs
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-qtlibs/ChangeLog,v 1.95 2014/06/18 19:02:14 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-qtlibs/ChangeLog,v 1.96 2014/06/25 06:34:52 mgorny Exp $
25 Jun 2014; Michał Górny <mgorny@gentoo.org>
emul-linux-x86-qtlibs-20140508-r1.ebuild:
Lower dev-libs/glib dep to first known EAPI=5 version, requested by Funtoo for
GNOME 3.6.
18 Jun 2014; Michał Górny <mgorny@gentoo.org>
emul-linux-x86-qtlibs-20140508-r1.ebuild:

@ -6,26 +6,26 @@ DIST emul-linux-x86-qtlibs-20140406.tar.xz 14458616 SHA256 0ce7be095b10517b44a55
DIST emul-linux-x86-qtlibs-20140508.tar.xz 14462920 SHA256 91317c9f90827d539ac23a7c9046210c4c16eba4175a0a39f2f10684e51ea1ae SHA512 c224a5369cffc1bd36128d5f68ed848b7059e569d8504219b832668557b9357fbdab5a53ec2cd7297c57d34cb67f854d19c5339f8fbec9b0db1b63ff0ba9e1f0 WHIRLPOOL 8ff01c93ef84aeba7cede0dbca71ca0911b2369f3c27b4bec87e3a500cea3dcc220444a7497b061622677aac54a46d6a572d4b43594194fb38cfe02505c70611
EBUILD emul-linux-x86-qtlibs-20131008.ebuild 749 SHA256 1fe6da52d03a4de23361af2de5e043a106661106f748665915b2b284e12b6214 SHA512 39bcf591c6167d40eaab181d18e47183c3254bf24d377633cdb19966c82d47ee001512480f13388f4ecdec663a8c8d83a379751418d2ee4a591f8e251177aa22 WHIRLPOOL db316a6fd742d079901aa9c48ea04e253b8513d837383053496706bc4c7e9af4dc5e8a9a51e9a3190053b26f489c85fc63f83f6a5cde1b01756d27626ce2c003
EBUILD emul-linux-x86-qtlibs-20140406.ebuild 749 SHA256 b20eb8511869e7a72f5b8b32b284bbd30ea6165956766f32229e3f72d6810228 SHA512 a847e55fb182ff3148f3cfa7933edcf7e66b62f18ce275fff48f7e2d3d3d7067a89f2754bdb8a35ce1195c5f6f1c63f01e20f30c5fbee44476a6d716930be93e WHIRLPOOL ab2a8d9fe57869f4af23718ad4579c9f9be5ea02473fddf2ebcbf61f5876f8e8f99426a8541e81631a567385d5faf88a1305de9c42e8f7c11d0aa4de17bba36c
EBUILD emul-linux-x86-qtlibs-20140508-r1.ebuild 2013 SHA256 b8f164417ccee80800e8668e023f0ec2cc85fc2bc0abf5f5315201593f3f8ffa SHA512 1dbf42074b2ba1483cc7324ab59f3aa02e87e8a38581da6e4976daa22782f51156d6374fd44691f27b8a02458f4280c3713a9818f8cdbc78fc1b8c9bfb0f73c4 WHIRLPOOL bc91cbe219ae8c847de71d9f56b2a02d81be3faf79b90bdc34e73f7e30ae2c5a53f68571a07ae9e36ef2757d48eb204d7cc7f18bc8751930bcdf7391595ee0d1
EBUILD emul-linux-x86-qtlibs-20140508-r1.ebuild 2010 SHA256 7fbdd3d0240f76defd1bfd2dd35c32cc5d82be3ede1f9d888e1fd4993ee47e2a SHA512 06bd1285a312638f2ceeebadc1235d9ca575988e1bfa33423e0f4a2825912f8a3d0be9f8d0a7d994aafb626d3a52000b75b8dd1f0c13045bd7bcc9c0b3d44f71 WHIRLPOOL ca6860773dcb4e52902b58aedb362ccf03ba8fe97e620fef078fbc2278ce44b1f3b825f5e81476ec501daedfea09c3ef9104e32eae48a23de3b7a882ac9224ff
EBUILD emul-linux-x86-qtlibs-20140508.ebuild 750 SHA256 1894445543cd6c53aa98642c445880063b20b89063507d14c80de5c0ec9ab2c7 SHA512 c8d89d5ffe7127f00b8b4ecbf77b2508fbd0fb00b6df4eab91b2d2f5c5f363f6da4cfb7f011d4c3bb2573089bcc87f84e35965c8a3b157fb83cb92c80967ff7e WHIRLPOOL 70bcc95a41ebea58b76a03c65a16a8e60fea89cf0f2129ffa96fbc4fead53ce2b3830fba9481bb18360e66d1f6ac5cc52188fe0f74228e8bf9df1c66fd3644c2
MISC ChangeLog 16630 SHA256 bfb626f6f7899e8e6ee751f08aa540431f12f4b39673fd0a2812ff820359a530 SHA512 8ae3a1e9e25bcbb12f7655d4a6a031c1d0fc712cd40fdbd6f9ebf1ed8da96e1f21042cccdf8337577143684d9ea81555bb161baf263ebe2a2d5c36c53475dacd WHIRLPOOL 512e32c398e42a7178c8be0699bcad41ebd8cc681cdbe687d56f134d77da8ac848887e84a55b16e22ea49c9a5b690a147db1c320a0cc086b2f16d8d47a3b07d2
MISC ChangeLog 16819 SHA256 5fdf5ed6ed2130a97be6b1f061c280cd723b08285798afa72730a305a559e12d SHA512 0e90585e17efc41277d097bb669d9ccb34c99844fde5cb805e4192d560e8a423bd50c45694c6768a7944e855071f6557cf407645d11dd5fea556c12ec4f6cfd8 WHIRLPOOL bec54926c08c109c2dfc740840c8bb1e79a58b70d202d43993bad15f01c7cd320037bd4749356243e41785a965e441e2fb6739123eb930fb1a7ccbdb8cbac743
MISC metadata.xml 414 SHA256 1e10b803414e16aa149ea350f10f7ef335e8f78433ba082e54e4a47fb89d8514 SHA512 1b88d5e3c8564ffc02e5dfdd5b11820414d9d8b241fa93f262cab19f33c9bce0c0c574ab7e73ce5f6bb0f497c074196826f56d3d013f56feb8a5b0e03faeb308 WHIRLPOOL a7bc77bebe72d98de35863819bfc2e7204acace709bbc5d184ef971e0e7ad22360b856c5bc54df2dc097d9393d1349aca4a04c12256abaca18336ccb5ba63ff0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQJ8BAEBCABmBQJToeI3XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
iQJ8BAEBCABmBQJTqm2NXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOUTYP/iJhFeOqXKV+O4XtZRalE5pb
wK2VvA5lO2/2W25aqg07tIWDCK6w3fGeRsXP7oqdJaOa7hQ/esKTIYwkYX4ydQJj
vUS4MFdnUV8h0ZjtwQLQ5mnxx2ghi3+XOGHdToqAt9bDPeXXJsScyByOTd1nEpp7
baOGdA1fRquPWT3FvrjPBVogk0gYgOWommM404VsB1dhwvFukqwaarQmlXY3na3h
CYSLw+BF+vk4GW3FkOQKn4nJQMo16PB2JIoiykg4+iFD2U9nCzxSSqZuQQaOxxf2
JiRPpLjnFGqxGAlljDUHrI8tKxh3P7vrMx7g6+wzEPo9GVU8AcGEL0r31dQg8tOa
zNRE98XfMLLTckJJ7GP05U3Clnidm3v9od1tLUoDA/kb1kzNQXtL+SSzn2UWQDvb
yXKT8fPxPLDz74kx7mYCP3mDsV56+kVYd4XXM+yaI3uXai553Z75g/WW2kIPIq1o
4Ao5Jj+gRHM+znEPsiqNWOlvCJ0akCojwUVV3CtenxUKW/+bfWRdrljrohIGITAa
oNmwECGykFr4mGGgNJF7AXTptjlgRFgcfkA4NcbhBGmmC1+ZRzjF+qR2g4jcO9rc
k5kDoRpzHe/qXxR2ZN/sOe5gRPIAUHz6+1p1LxZdyCpJOZp2Pt5+srQKbuhnsfzW
vgcD25Hrq1/ygz0Z+onY
=QKfu
MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOWgsQAKYk6pthyTER+8ru4IWVWY0l
s3hguHczDCk+xLyxFKyuHzn4qqUnGlk6Kiyb/VuflktdFpC1hjAKizCo9/M1gX2b
lVX4uIxx68XfFJKadWEy4Wkyx6P57ttNb8nQ9JIYBu86wG2MhlnnAV2XIxxOxTP8
QlOtHD5SgSqyZiieKHxAp9KL68jB16H46iMvbHkAT2intM2QeyM7dnSNgeX7siQN
NC9Db7xj4kUgLTJgewtbN3nulqe8xfWZ00JT7cSkxSG6udPMxaBmY+JlGVV+SBP2
CgGqSfpWJ8173+oWSqEXVuGBdBe70KkVSGTaAHD7Zl08yx/g6qhi2WdDprwEyxqh
hgOi+AbYrayAJ1dk61BXgdJR6gWOprcXAixEUDqk65YrHPocrvoiPNxgeK6uNwPA
aUgcZSGdKvqTFBydiCFZKy3420S8IYc4pRvxNQyspTG4X0rxp/tWIzFkJ6UYqQ77
G+w2kT9t1PAhew5SJtZO6QLwrQw1tC3JdgL/JaeyiYKBf92+jmbhVz9qiCKZtJmK
vuvtBGx+vbK47snJ57ZEMFf5J5Cm5TnTfcmsZ2kKJVNHrqxWL+/5PWpB39NbSN8r
igSzD1W7SaGWxhbKvdyKAk/gwbJvlDLFdFH1ni5yFm0kBYhj/JfBc2WV4mIgfC1p
+c5XYXAO1aUPRkQ5H5OJ
=xJnA
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-qtlibs/emul-linux-x86-qtlibs-20140508-r1.ebuild,v 1.3 2014/06/18 19:02:14 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-qtlibs/emul-linux-x86-qtlibs-20140508-r1.ebuild,v 1.4 2014/06/25 06:34:52 mgorny Exp $
EAPI=5
inherit eutils emul-linux-x86
@ -16,7 +16,7 @@ RDEPEND="
~app-emulation/emul-linux-x86-baselibs-${PV}
(
>=dev-db/sqlite-3.8.2:3[abi_x86_32(-)]
>=dev-libs/glib-2.38.2-r1[abi_x86_32(-)]
>=dev-libs/glib-2.34.3[abi_x86_32(-)]
>=dev-libs/openssl-1.0.1h-r2[abi_x86_32(-)]
mng? ( <media-libs/libmng-2[abi_x86_32(-)] )
>=media-libs/libpng-1.6.10:0/16[abi_x86_32(-)]

@ -1,6 +1,10 @@
# ChangeLog for app-i18n/atokx3
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/atokx3/ChangeLog,v 1.23 2014/06/18 19:03:05 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/atokx3/ChangeLog,v 1.24 2014/06/25 06:34:14 mgorny Exp $
25 Jun 2014; Michał Górny <mgorny@gentoo.org> atokx3-3.0.0-r10.ebuild:
Lower dev-libs/glib dep to first known EAPI=5 version, requested by Funtoo for
GNOME 3.6.
18 Jun 2014; Michał Górny <mgorny@gentoo.org> atokx3-3.0.0-r10.ebuild:
Update dependencies to require guaranteed EAPI=5 or multilib ebuilds, bug

@ -5,25 +5,25 @@ AUX xinput-iiimf 257 SHA256 0b0f3cc4afed265d420d8ad430950f66db051231447467e607ed
DIST a20y1311lx.tgz 8463681 SHA256 6f63b0402c01f29fb9a508a022945fc8ed26bfc4101f3613ea2814063dc1ed9f SHA512 e295ba03a3ef8266f07e9feb1b208accf76923ab215dd022836550cc93c5e8eed70c21dd4ad264e9be25b906ac8996f3d1f90d1865daf2790ddf268e7797c39d WHIRLPOOL 11cfc180d07b15cc32eb156b0b7b12ed50f7487da38a1728ff714ebfa687461339bd242ee5d7329bb36055682062b38570dd5f8a901aaaf567137f7292fd58e1
DIST atokx3gtk216.tar.gz 69246 SHA256 cd81d0e85872274135d94511ee71eda3f29f00ed299c1dacbdf024b9d96c62e2 SHA512 39c0ff01807626f417f34ef02e4be2fe07c52edc931775299e90fd8725d9c870c3473005fc87be5023d089e94fb4700f9ad36a10ad3373be22ec35e2a418eddd WHIRLPOOL 9bdad5de28564d0c7e3e1b3d67bc0fea09e2b1e9af5fb301ebbb90bc41e58fee405468020a06c84b0d97e3bbab28d7e421a0d9d293d9b957230fa476f823302d
DIST atokx3up2.tar.gz 8427265 SHA256 d9aae2b3917c3370bd40a3f0f767ad15a09a586986e906835952264cd5c1d28e SHA512 b4ce05882418a18e6a0ab58d805a1edeca69187bfa16a98b8f79d749ec0cfdc1b838de30f3049d3b8b0929214164c4c2054dbe283dce0f18a1ab2daa181e306d WHIRLPOOL 43b5e32e62cba0122e918f497a5c5d1da1b303721af8eb00b70a840431cc2aa0ffa7a7009cb4253caab690445a9921741aa6a6394044c4907e1acd1376c6c76e
EBUILD atokx3-3.0.0-r10.ebuild 7161 SHA256 c332946b6345e0257974b4480cecc1aeda939deec27ebe0de9ebdc4b52b3dce6 SHA512 1fc7dd05a948d3c235d5f4add467a4997469ffa973ce251a729b4a7714bb35882a632adde6fca0ab09a53b0e8f3a1db5db502f8fd7f1c28bb18de1f030e107a3 WHIRLPOOL 064456bbda71da2e201ea1f0793c5ed65bcb216f2e255923821e78404ab3eb8fcc6223b887b9b8f0b59f478730846420248fb29a742360191e960f451949da7d
MISC ChangeLog 4174 SHA256 7880e7ae55067dad7f4a6654b70c6e03a8ece1f297aeb64cbe856d60f67b66a2 SHA512 0ad26dcffd511132fb2be22b857fea10c8dbd8ed327dc9d7312a8e4b031ece5dfa234fb78e505a9ceb1c0fdd4143a13c46aecbbaedb867be164d1a33a917f9d4 WHIRLPOOL 3b7f0d857080d1ccfd5b1ebd6236314c186e5d9d490a3e1572d1a9ff93d147d0771ce357ea5bf0c6f1da7a297cd58f3393e373f23df9f488a71658582e55a859
EBUILD atokx3-3.0.0-r10.ebuild 7158 SHA256 a07cfd2c6658d2870a39dd8c832d125941fd3661f0986910457ddf495d851351 SHA512 3acb601a15ab74981bdbda126526fac7a7356bc9de06f7ad5acbdec7d28fe68c896572afa7c8f962e2db414f1a1d5a9cdaf5d2875bf6eb0834aff6b5c57a54df WHIRLPOOL b9db6836c158b24ab59be6002b02e5164d772de4089751291acb7e0a024ea73c1e72c4d1e26ce7c1e4d55bf7efd603682da5a60a534980b5af4752d99b9ec593
MISC ChangeLog 4344 SHA256 a25d0b07d6fff44b3bd8ceb18a9ee512cef7536d9f5c31692addfa971a4aee43 SHA512 cb854c976dd4b07cfba38fa2daa3768f9ff328cc2bff8bfef6e7033f5188681b79f5df5ca20b43c7432acf07208c5b1573ca04739d31a0ef4c6b4180baf1b7ae WHIRLPOOL 711e771b1c2e47ff71886a3dce8020b21496fa9f8ff719a1dd20d51b5f1535629810382764e6adf9a52d1289bec427c1f8a94681c657c63ff28ff8f155a8beff
MISC metadata.xml 156 SHA256 815820f2e5866d973fafb29a8b8027d022ccea43023309b6dc294cf077598215 SHA512 e46682afa9f674a8685beb29de6485f750484180d86f8980a3c5c220861f38495ac6f4ceda7cf21c317c640d0d218af3ea9bc1a406b207124c1ffb4bcc99628b WHIRLPOOL 347b826ae650374a01eb144ef127dea2fb96c8646b9a1e4b142bce523822988c4597bc2980cc29dcbfeabc1e44ba70136ddea73f1837d4c6ef7d5e3e9d1d1268
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQJ8BAEBCABmBQJToeJsXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
iQJ8BAEBCABmBQJTqm1nXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZO6u0P/Anj3Z1fELVxodGssiNUhabK
33LqOZlBu8+Lp0DqvrrRltjdo/2EFqw3gRtX9aFKH9EbchRzzj+euHH0MPeSlusR
APSRxCfiWWyaWT3ZWufQrolvcXx1bgnVBEdfzHbjXjd+7vivW/n+7N3Wo3mW7oH5
HCk7R2rBoQJ7krAazCMEB17N6N5mmuSeqDZDyd485Z3GwtyP/bZXhj7468tC+MVI
HIagyj2DLMiP2+AbgFs3XnOO/CNwZnqyoSx5FAZFxTICFKJzVc3hIjsBS3oV27Zh
ixQlTjbYjQ3snjoD7YOE0N4r+3tEc4WJdrmJPjj4bzZWgBH6JpuCyPUQ5I145EfM
sJBpGyv5G7srA/n5xwMgGjmLKXsUpOeo04oZbon5P7xZGFQkrH+0vRxpeURX6XV9
+WOqhBDAVY9AKNMK91LV2IdSin11zPMQkyKHFy71ZL9P9tSqAY1gceJoPI6Sd/jO
NJAvRig4OcfOcMuWN6Lpd/B5YH9//wiWImhie/faGkvyClwapH16DfLhmcaSc4r0
MbfBGNmjOOSTgWcfEOeesX/OdOgh4p8ONUU2Ja8oz6pu7bViXI9lo9fklM28Bal/
DJfBiTARsEiyrvL2+xIn8MHpYX7h5AheZQ8O973duPkZk98He1xsLNeyZjXwTYMl
DV9sY/d+nHXc/BW4nGKG
=p01N
MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOlmkQAL0QkGuk05sb992DtCRf9YeZ
7X3htWoqIJDwxvORg1GEOltv6WeEGElIkjyiNvoP/3+80k+Ii3+yeXLoscLx5/7W
cKpAmn8HhRLXk80TrRQsY9eFB6OFvubtPRdXQ+QGb2PBIkNj7oqdZMiywpHgo2No
6Roh2LkYeNRN2HT2qV6G7TzvPDgGwCSaIitr4qEpt8akoqxS8zt24a2QnBlWkQNi
OOUSN5IXxhtCHEPQ/RmfK/YgY4LvTDssGYhj1qqVmTbKUr9yaKQeYDvX6ppX+JRA
20Wiu9vANJwSL8e0PFuSCBxrb4zOIcgBqftcJ5DSKWkqKG3NgYt737Lk57sq0NTc
9OMdNxSkBPfynCs4fpYy9SN0nZDqKunXZvMv+daLYu7mrApPd7hTStMAAjhrXVjv
1abxUVPGRp7N19aDOhiVQhNvi9CdpDlXQCJ8D8QBerZ5WE5wIb6uEP4AgmMAcKKt
lbvJdwuO/24DwT6l6AkG+mNtbi5mFQtOdHRdN7RrkFZY2A4U9y4YTUBZSroZE2+n
zM8Fm/k5M3qG3Wq3Lu5+73Q9RZ88Zap9Wf7dkLkUT+Ur2Klm0t9feT8OniCCdpzA
ClNG0m9gggXwI1Z1EJZw1YqPe40ruq/PqieGGc3KAe2JJ3ffH1Jw6Y0oJckaU0mA
CcXvtwDwrl4VITT10RJt
=1uUL
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/atokx3/atokx3-3.0.0-r10.ebuild,v 1.3 2014/06/18 19:03:05 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/atokx3/atokx3-3.0.0-r10.ebuild,v 1.4 2014/06/25 06:34:14 mgorny Exp $
EAPI="3"
@ -57,7 +57,7 @@ RDEPEND="!app-i18n/atokx2
|| (
app-emulation/emul-linux-x86-baselibs
(
>=dev-libs/glib-2.38.2-r1:2[abi_x86_32]
>=dev-libs/glib-2.34.3:2[abi_x86_32]
>=dev-libs/libxml2-2.9.1-r4:2[abi_x86_32]
>=media-libs/libpng-1.2.51[abi_x86_32]
>=sys-apps/tcp-wrappers-7.6.22-r1[abi_x86_32]

@ -1,6 +1,10 @@
# ChangeLog for app-leechcraft/lc-core
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-leechcraft/lc-core/ChangeLog,v 1.17 2014/04/10 17:51:51 maksbotan Exp $
# $Header: /var/cvsroot/gentoo-x86/app-leechcraft/lc-core/ChangeLog,v 1.18 2014/06/25 06:36:31 patrick Exp $
25 Jun 2014; Patrick Lauer <patrick@gentoo.org> lc-core-0.6.65.ebuild,
lc-core-9999.ebuild:
Add missing qtdbus dependency
*lc-core-0.6.65 (10 Apr 2014)

@ -1,21 +1,7 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST leechcraft-0.6.60.tar.xz 5089252 SHA256 669c2325235c3c49dfc9a30d38c1ad08c0a6abf1ebbf2c8d33eca27e976e1b6d SHA512 0bac75f96bfc43c692e8b61ba5e9b6b82d535a78bd310966c36579666feb8b87217a9d74cfe792fa32b57b9b04e158239acbf2422014735d2316cbda2d8b39ec WHIRLPOOL f3056faab0006830afbcf5f3448094e530c908d432cebec731f305f34347e514db55416a911674c28445a3cd4e542136fd053ee5e444b3cf93e086dc9e88428c
DIST leechcraft-0.6.65.tar.xz 5067580 SHA256 b821fb8716b3ba04862bbb358a738609ead84cd9c86b569fe31c712b48c2a7fd SHA512 94e3cfa42bea572cb2feeaf4c7153c8d7e08e0597d447db5033b72222cea67370e8948d0dd0e2b89585583a88b4ee3df7b32d72dcd624d383e79b9472ceffe30 WHIRLPOOL bc589f46c89351328e25e6e32febdcba8ead639a8d1daf18df7352372d66fb8f8e7e5bbef02d49b6a00a7f5ffa15d66699b79cc73f64ea1bf8b59949fcd81b8a
EBUILD lc-core-0.6.60.ebuild 1233 SHA256 fa14049ff0dd9de00e377fc8569dbf2fcce4552bef905b3c8312059483cf41af SHA512 b1e866ab9f35022b22dfef124bacd67059c0750dc2ce3040cdb55d8d4b85085c3c5e8f90fb1e337127f6c00036d50196e0429f390708f34fed47d3d45ba0c55b WHIRLPOOL 76ccfb15ed8ea8b20abdd18ec604ed00f7a2156afb973a44592689c137eb54ad796e68c4f181839c0b2495694033bdc634d410d2b6cfe53cb455a92034504456
EBUILD lc-core-0.6.65.ebuild 1238 SHA256 e79e042a00a20eab6773a8d2ac87239e164e834569e109413bf46950c3d570fe SHA512 ee4c066350ad5d616e693d79bdf847535de723bb0dbd96ac592b20080d68e15e5b999820862c6e58f36a77d32bf26b2e622c43214f669dba243d23d03bffffda WHIRLPOOL ae0499178a64b442ae123af84d5f0f18d465f493e5a7f37f3219d21912af8566acea8bfc606dc2011ef22b6883008aceb754ef3c070f4f7d31fc59bd0f10f765
EBUILD lc-core-9999.ebuild 1223 SHA256 bb4604719b88c1e37d7dc05eb2758b41a3bc2a377be3e8654633df8f699fe5b2 SHA512 7df223555bb06497a7fc5e17027849dcd9843f0661289efa8b1b4060e8bf2d1f8a9b07a605d50111aa6f955e2ef2f18fbc270d3fff93794bdf717e96e15b7c88 WHIRLPOOL deda38677f6e486695c7ccde79a3274d1e3dfedf6fe25be00c41c8b41931ca82e05600409cb07f4a8bef2f2afdbabb5bf5d9e17bb884ba6d1ef01291ec564510
MISC ChangeLog 9335 SHA256 9f86020bf16d2f26b3eee22724e71aa92a162c51c65a8379397cea2116840612 SHA512 1eddc6c51698265cddb1f91c78d59ce8d039a0b90cd416c0dad1f7dbaa0e2b5b1e58804f5c2b56425e8143ea5975b22eea51904d91a68ae930d671b8540bf9f9 WHIRLPOOL 67297c80a32e00e11ba75b6f1b43dda6844f9e52241deacdc6b12069a60d94ec0a96e37696f853f3a08c5774a615193d441e8e48b95f4005b53d79983017da91
EBUILD lc-core-0.6.65.ebuild 1253 SHA256 cf7f7e20632c9ba38f05ab14451ad806ba6b8b8d4029555c4dabae7712585886 SHA512 84187322307d88c9a7193ce31d2bad49909e1d2ee8344b465ec0c25b8e126ef75d453b0a451d8be00e696c39e2744c814ff65f825f4d39a5913c5a8cd68947d5 WHIRLPOOL cbc971591e48709a4530c6a5b80ec7bcce3fe288e580363524e0b55221ea1f11eb1684f76aff55e63f270704f3bb3ae18c5cb49b4368fa5f64bc40a657a6f094
EBUILD lc-core-9999.ebuild 1239 SHA256 4471da61fa29f7d76457f2cc1f7fceea1925613bbf7a0fd61f344d9eae43420d SHA512 e6da861bfcf412115c243cde9e5ad5e0f763272016065b87e67db98f5f68af6fd4627a2a47987697d7cbdcc7d3a3ef1bc495a72da5b535eee677a6f6c85f7e93 WHIRLPOOL 8cd62f0484b081a8456ba739bd191a04ed82ef819c451d37786055e5959e35b7b7a26ab4d980ef8379f7969d6437c5f28b385b11e2366dc94d01c1b9933aee2e
MISC ChangeLog 9462 SHA256 79c91d6273878b6432b0064e866f6ee33244551203789a6773c7fb5e854894b8 SHA512 7ab39e3cfcd9f79fe21e1840c2c1661e38a0578dc47686893f85c1d6c75bcfc0a3f7a2d158247007312909d4dfac7d347e9a6aea4b41a73074cc450e69bed9c4 WHIRLPOOL 33232d20b9a16d0bb945f5f5fc15435a3ce050a479bbc8452597d1020b31f542f3c33730b850531037ea7a9f300d1cf517f12acd4dfaf3b430821289eb07e4c1
MISC metadata.xml 434 SHA256 d2b76b29c68bf4c82277072711d3eb0503afc1dedcce0684b515fc6519cdb3e6 SHA512 eb807c618b80498bf58001f255c5a3f013d6c57bad194a2a4a2146135af12d73670df73b7e7e1d835e8037043bf7765e779832decf6d2aedc0adc532b89233f2 WHIRLPOOL 80111ef76b01eb8e7f445ab238ac4d02e681641e95869b4ea5b4ca95d986a86ee9239c50043007b1b7e88e5ec3c7394abf65e9058dfbcf9a1d069d57f0b72d16
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQEcBAEBCAAGBQJTXo1lAAoJECo/aRed9267NI8H/3IP3DoRRXAjzD9MTj73ZJS1
7Mt0ajghCs09EeShkBRFa8NYQPixiOgaaf0YYjkxoi29lPT7/86QImOsgGop/NKE
tmjr/ZH1fW6KLV6693TjjRMnFS/9zTfLtZy977WnqavnhfyUTDEkiUYrwEQZZ9Cj
wJatTZKOSgbUeDbMIDe5KMqf9ONtesrpkoiU222VNww5ZZju9OEXLo3J8NfHyBlt
K3+ClSflsWc5cl45yj1LVtNOXnRm6eTrIloeQTtPyn0Qa01LLw52TxRaPOvBLmrN
ySn+2xi1cMU0VaxHxJ2OZMULMhcwBNCJ79gszgelecIVcDOZcb7/hCAC9cJTBdE=
=BoOa
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-leechcraft/lc-core/lc-core-0.6.65.ebuild,v 1.1 2014/04/10 17:51:51 maksbotan Exp $
# $Header: /var/cvsroot/gentoo-x86/app-leechcraft/lc-core/lc-core-0.6.65.ebuild,v 1.2 2014/06/25 06:36:31 patrick Exp $
EAPI="5"
@ -22,6 +22,7 @@ COMMON_DEPEND=">=dev-libs/boost-1.46
dev-qt/qtscript:4
dev-qt/qtsql:4[postgres?,sqlite?]
dev-qt/qtwebkit:4
dev-qt/qtdbus:4
qwt? ( x11-libs/qwt:6 )"
DEPEND="${COMMON_DEPEND}
doc? ( app-doc/doxygen )"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-leechcraft/lc-core/lc-core-9999.ebuild,v 1.5 2013/12/03 17:23:47 pinkbyte Exp $
# $Header: /var/cvsroot/gentoo-x86/app-leechcraft/lc-core/lc-core-9999.ebuild,v 1.6 2014/06/25 06:36:31 patrick Exp $
EAPI="5"
@ -22,6 +22,7 @@ COMMON_DEPEND=">=dev-libs/boost-1.46
dev-qt/qtscript:4
dev-qt/qtsql:4[postgres?,sqlite?]
dev-qt/qtwebkit:4
dev-qt/qtdbus:4
qwt? ( x11-libs/qwt:6 )"
DEPEND="${COMMON_DEPEND}
doc? ( app-doc/doxygen )"

@ -1,6 +1,11 @@
# ChangeLog for app-misc/geoclue
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/geoclue/ChangeLog,v 1.33 2014/05/25 14:17:55 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/geoclue/ChangeLog,v 1.34 2014/06/25 10:03:50 pacho Exp $
*geoclue-2.1.9 (25 Jun 2014)
25 Jun 2014; Pacho Ramos <pacho@gentoo.org> +geoclue-2.1.9.ebuild:
Version bump
25 May 2014; Pacho Ramos <pacho@gentoo.org> geoclue-0.12.99.ebuild:
gtk-doc is not needed (#444564 by Laszlo Szalma)

@ -7,15 +7,17 @@ AUX geoclue-0.12.99-gpsd.patch 2073 SHA256 0abf0404525bc69da2365562eecb6e8285470
DIST geoclue-0.12.99.tar.gz 608074 SHA256 fe396c91cb52de4219281f4d9223156338fc03670d34700281e86d1399b80a72 SHA512 32f946c9ee66cff2a6564b275d5f7bdf0d42832166c9fbeccb0aa55f3c3370fd8de114ad26477df6a2ee9d22250a5b104ec384032b28c3a62c356baea05d1bc2 WHIRLPOOL fc7e96d6646a7fa527807db2a3375a714243fb935f064b9acbb84f8652cc64e19d2655979c053e2f1b433c69a47a393123bc4bb2f8f16395a3ecbba668c9f1bd
DIST geoclue-2.0.0.tar.xz 284592 SHA256 4a82f184e55a163d86e0ad69bbe1bba9960bb5094220fe1f01350bceda8c67a1 SHA512 35f25e4491dccb94029ebdf15b9b7864ac8fe79287f091b4b94c65767af2dc4b464e075728eb4db76cecffba330772e31e25c442285bf29a8dea0836aca586a6 WHIRLPOOL 3501bf39e38f0cb09ae3bc193b636ec223ca1874e6458414f02945933f3a7a83e0bdee960c7b33ec65e8863f4b88677023a22bf06af8ec41fc6cc2aaa5d35aac
DIST geoclue-2.1.8.tar.xz 321012 SHA256 d5ccc0898f46fb15efcae5615d56cefcca46cf775a53baebee5d3f1082000116 SHA512 b32439d30d2616fde9b60592fb2be172341cfdd6ccd6604813b8975d4f2e41f9984a08f548207f1ec32d877297a39e02187b2a332d8a4048873b7aef852e3b0b WHIRLPOOL 9f4e9105f8cafe93c7d8f401b81b3e18d9807eb04894b5b637aef7c861ed78b72ac6bc831078b887c2c2931c632cb8bc0c00e594cc33b0ed16ac74a6d22d2307
DIST geoclue-2.1.9.tar.xz 331532 SHA256 b416eea6042d774359f7a141e4e57704c3220363ab8e0bf5c212b1bd2976092b SHA512 6c787b2ba3994bc720a96a1075b4c5ecfae734bbda9f5ae86464f1c83eea7e259130a2e8cd2e2f389f10293037841271556ba810ddcd4800f668625f47f9ecf1 WHIRLPOOL 69532951fda41c1e69de0c74e080a3a16b2406134585c1f6951c66caa2b5bd19893d02348ae21e2f46a48e1120797b7f999eda90303fcc5c659ad0d8f9a7c4d2
EBUILD geoclue-0.12.99.ebuild 2081 SHA256 46c10d05c9ba985bf2aa8c768842a9e96c56a04d0c73d02212b32dc175b60dba SHA512 cc9223399ba01fdf45308ff58a5ede3a9718880d16b6ad554ae442ce72a24bf6b81b66f1a39d224cd0d378a617e1b6859515232a7b4757c68af578540caab24d WHIRLPOOL 23d62c95ad6925f82c5f2c6435310b09ec9a99d62472efe6b3a9e0bdb0259852dcc176da1de83382cd2896bf9e8a401566c638bcc5f56d3ba8db1de45cc97277
EBUILD geoclue-2.0.0.ebuild 1123 SHA256 76f24d8bad85da7ab0471ff54c3463c73b5c3891ce43de4a1d4f385fcd16ebe8 SHA512 ec18a00dacb56ce9d82fbfb07aa583273563d97997cacfa4d34fff1a9b3e35b4e348f836833ec974141445fa65b83d7651f00b65817a43816bd811aab54ee049 WHIRLPOOL 7111ba1487d089896de3a2f60480a609a83ab34ab9f49cdd90888a605ace637b045574e3fae24d031ebf7aeb66d9ab257fd2f422065fbcce8cfe04d1ff448298
EBUILD geoclue-2.1.8.ebuild 1394 SHA256 19549f77970a21dc1769391f76c393957b1ea401746d697999f31855354a8335 SHA512 fabd46daaa02b4a08327185aa66a1c219d6af0a53fcc932d4771a2b98b8a95f59042a8682dcb8c38d8f9f5ef28d0ec92f7c281d25f1c470b636adb8b08abfc58 WHIRLPOOL b2c917ba5ca25049419fae528ebc5568ea509279fdf00ae0aba5a7fc4b250165189b458c21c8c86216e004e399a0c4e955c6f24226e4f6ca6ca3d65bd75a9f19
MISC ChangeLog 4450 SHA256 88c7532b04dfb4d1c2498479352c0fb30686430c15c7ac263e787504bd388679 SHA512 ac388dbbc47928adbae734f87d2c826f5e62c540c39fead6e537912abd9db9ceb0e0485cd3be70071e33ad2654543bb39650eac7c1241fe1aa602cfcf7367777 WHIRLPOOL cdd072469311ec6ef200a3fd8d487c6b176ba7ec4ca630a6fb4d1377df491bcfed5cfd3697570391626248b24c0a7334f4daf81ffa532b97a575d4cf5d655b33
EBUILD geoclue-2.1.9.ebuild 1252 SHA256 38881eaf5c07cf3aa9b2c59c4a9d422cd87e144d81b583741b5e5553604e97b8 SHA512 e07cf929f92460d01aa4cb0c234db2023ba6360db4937be0ac9a27f4eebaf854acbdb53ad7e1ca037d4a7336558dd50f1cc3142c12336c591b2bee87c4418fc6 WHIRLPOOL 45d749125cc01fb9d79d0814390b2d8c6d8ee3de01e35c3084d280cf92edf5dc930c23797c030456a2bbad113fe233f01221bfe1c8de52f7b2c4ab1e94519eac
MISC ChangeLog 4565 SHA256 dc2f410bd6f0d3418c08eb3dbde2e0907826d8be527dd5c6cf21f065041da1f0 SHA512 97de620c302eccd00cac5a897616570e9faf6983b6a9985b4695f195ef00024d3c939ed6e02da8af6061430dcc8dd24bd20ccdb2b29b09a7d8327b08bc290c00 WHIRLPOOL 4f57a2ab084de9c47c3522862d57cd71ce3d9a89650b88828380fec735dace843793f4505f56516ce6e9a936731aaf08e3766513423d76dbb206cc96434277ef
MISC metadata.xml 957 SHA256 dac1a99d88c85a561bb8ce61539a554d08e7463e63e190945eba39bc1f58b282 SHA512 aa71a2117c8ebf87b3076244d9475859cf94d7129e79ce3d2ecc1035a109192f8aee8d066830c79fa1e815f7c44933538c8e04d49a00740a82198708bbbf2865 WHIRLPOOL 1bd4ff01eca5a358c0a415d267b23ac024e48e8cb2ce5229300554bc8aa7ab00b7b5ce22b6d87a8264c67e450a389933be3d8c2c63eea1c8e412e406f52d361f
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iEUEAREIAAYFAlOB+5QACgkQCaWpQKGI+9RY7gCXRJxinbvNWLpiTzZB4QXJXutB
SQCfcFHiKggA/aZf521RAGQArOomzF4=
=xhhX
iEYEAREIAAYFAlOqnocACgkQCaWpQKGI+9RIuACdHB818u0AdTkv1oS+0QL1ZXqY
7IsAn2qA50yAPb1IxUAazDGUwNItvU6E
=admg
-----END PGP SIGNATURE-----

@ -0,0 +1,47 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/geoclue/geoclue-2.1.9.ebuild,v 1.1 2014/06/25 10:03:50 pacho Exp $
EAPI="5"
GCONF_DEBUG="no"
inherit gnome2 systemd user versionator
MY_PV=$(get_version_component_range 1-2)
DESCRIPTION="A geoinformation D-Bus service"
HOMEPAGE="http://freedesktop.org/wiki/Software/GeoClue"
SRC_URI="http://www.freedesktop.org/software/${PN}/releases/${MY_PV}/${P}.tar.xz"
LICENSE="LGPL-2"
SLOT="2.0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
IUSE="+modemmanager"
RDEPEND="
>=dev-libs/glib-2.34:2
>=dev-libs/json-glib-0.14
net-libs/libsoup:2.4
sys-apps/dbus
modemmanager? ( >=net-misc/modemmanager-1 )
!<sci-geosciences/geocode-glib-3.10.0
"
DEPEND="${RDEPEND}
dev-util/gdbus-codegen
>=dev-util/gtk-doc-am-1
>=dev-util/intltool-0.40
virtual/pkgconfig
"
src_configure() {
# debug only affects CFLAGS
gnome2_src_configure \
--with-dbus-service-user=geoclue \
$(use_enable modemmanager 3g-source) \
$(use_enable modemmanager modem-gps-source) \
$(systemd_with_unitdir)
}
pkg_preinst() {
enewgroup geoclue
enewuser geoclue -1 -1 /var/lib/geoclue geoclue
}

@ -1,6 +1,10 @@
# ChangeLog for app-misc/tracker
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/ChangeLog,v 1.169 2014/06/01 07:55:46 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/ChangeLog,v 1.170 2014/06/25 12:15:03 pacho Exp $
25 Jun 2014; Pacho Ramos <pacho@gentoo.org>
+files/tracker-1.0.1-libmediaart-disabled.patch, tracker-1.0.1.ebuild:
Try to finally fix bug #509048
01 Jun 2014; Pacho Ramos <pacho@gentoo.org> tracker-0.16.4.ebuild:
Old tracker only supports old upower

@ -1,16 +1,17 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX tracker-1.0.1-libmediaart-disabled.patch 1163 SHA256 dcc360064454177a6eb9bee46b4ee1c99efd97e5efd51e0ec12ebf1e9b971687 SHA512 f836e3b39f73517d78a628983860006c97b6b2427ed991e8ad750e04a8fdec64fb4b5177175a915fb914b96c551ea95f55e95d877a6ca36a1ed7da3a200a1009 WHIRLPOOL 05d532ef6de36e83b47c16ebca9ecc45df3dc95992b38af513b2b7510a6f0c185762ee59e583d6ec90c736e79ff974095ac4dc66b4e062b0a8f567753800136e
DIST tracker-0.16.4.tar.xz 5745592 SHA256 9c2f50839c2b8b352ab9a022597ef985c1900e6286c0c3bcb7a64da39dbb3580 SHA512 82cc63f5a89e70e5d7d3c306005c9119b7f52a244cc453b789f19f56ec4858fd4c02421e07ab392dc1198b3352e99022986dfff043f9b4757e59723c038ffda0 WHIRLPOOL 07ec3cb39f619b930fba194c8cb5843786d9b0afa0d759498f72b35305ad06e1b9aba53fee64dad73186d74b7207c80ffa892adc9b5b350a108d882eaead9d9a
DIST tracker-1.0.1.tar.xz 6060276 SHA256 76e7918e62526a8209f9c9226f82abe592a6332826ac7c12e6e405063181e889 SHA512 b41908756e10a1019901ad9313d795958eff40b7025d72e1c6670810b14f2968e05fa7f35451a53c354ba70d938aeb49e1ee9ab81d88531d1dfd75037b5e38eb WHIRLPOOL 08b46212e7ba5be97044bed416d5966ed5e1ec3ebe134827253fd20b3463f37f13449b82d8e705cb02dd5d29fd8d059911562c159e8ae5012454063f7265b826
EBUILD tracker-0.16.4.ebuild 9149 SHA256 aba92687db939cc8a58b60947a95a77f22102812df3b4b5983b73e86f1a60c18 SHA512 6f0085c15b11e2a350b8fa6043b1749e40f90cc5d80d847d3fdab03ed3d5eba98c169e87ed8808ea0ba4dcecb3064d4fb9412cb88dcbeb92b82d336a21be1a4c WHIRLPOOL b655fc10333c5954d0da3873a07be925972327ee06e144c79e645db0882dbbf3703eb4e22a2dc617f7f58d73808d8c15bc817d7f01b4022d64b35720594aba17
EBUILD tracker-1.0.1.ebuild 7902 SHA256 1bf24064715084dc0936fd0bd85696328a8a98d5c146e065f5d7445a62dd3847 SHA512 8a4367753212ba0af6d2991a4cb2d2bc91948dcc4e824a4a17c5882261ffe8ec2c667a140a6aaadaed8b831e5e5f01131a2e1dceb5846afd3cd7c011639ba33d WHIRLPOOL e67e4c58aa9b471f42cbf77b298650df4a98df1e15c64737357dfd0625b8f26b73fa91a9c92f97e1399bea8d625ee0120e1165b58d8efcc184c55333082ffb1e
MISC ChangeLog 31491 SHA256 63e08dd9d58a6df049080eb51552a9158e4a24a32ac638fb1e86acaedfe1fe12 SHA512 b027c6e14350b242cdbe18b6cdc6794593d07ed08ac56714132ecf408cae51b71236f8c764afd476e97e882b42591d01b917848bf5ea6bc46856199bbf6a23d8 WHIRLPOOL e70c67437dd0a2ba6d5ca8f49e2de73988ca14471fc076098f3ac51ca420abbd86273ee56386a4082aa7a2e9f6c38abcfec96fa8a16c9c3ccb0bfe5cc03290ee
EBUILD tracker-1.0.1.ebuild 8027 SHA256 22ab8e412f605c0725489410c5eb68df129290dd8bdf6c4059df62cae6c7a718 SHA512 3cd3c150ab33f1cf8385bb4f5ea79a9195f0a239eb6942131d70730feb015bb6063cc1c0da0c82327cf392a2101f2e27ef98e91483e660d81d9d1bffb2b60763 WHIRLPOOL a15ba7d7c1b2e4e4c6119155d6cc21810178b089c9389732260852a7d1c3b59d73bf1b6fa3d3480fe04a44e19e97bbe3c3b1aaeebb81c0279b4d3cbec8c362b3
MISC ChangeLog 31644 SHA256 de9ef3a125bdb47b333a8fe81a695d396f043099a220794b6ad8a970ccb1ae6f SHA512 ed27d73966b360ad3014d68217d49c147fcf34bb9a0269b7440305f425e89532bc05f1a9ea3fb82024ce1551e6d3fbce95517d55a7c3a8b80b8d438832b9cbf7 WHIRLPOOL 335daaadb2178c5efa9ee17a6aac665709fe9ce48437d76561d6a67f31a6206353d87e42a39262de8f5db5cba662d68d4a6748720828d9df5cf590279b6c8ff1
MISC metadata.xml 1484 SHA256 5d395e74b62ec9b377456b66221e5ecb1b3afb8097db358cfe9029c5018cb1dc SHA512 c188ca86938c56518d0fa01fedacd1aee189364358dbbda2cc8b70d2efd9549c2e4b3b92f3f177733a5061e31ae78048a25c30e90c0e6d065879688c53f94e63 WHIRLPOOL 232fff635a2fb3437f915301aa57a096189b4bc6658038d63c626e2b8cf8814b24bfd7b4ff96d9e9f4ac24ee562b16127ea7ec195b7923bc6799fc0002cb210d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iEYEAREIAAYFAlOK3IMACgkQCaWpQKGI+9SFzgCgh+ZIa59Hp/EygFHj4BcxB+lE
LasAn1P9x6tLE9MXK0NGjghfqvCO0rvI
=u5XG
iEYEAREIAAYFAlOqvUgACgkQCaWpQKGI+9T2WACcD9uGXhSCygJIS9UTNQEHVky5
xiIAn1+ilKwA/WiUIqUZU+DJCCe01JvK
=cmWB
-----END PGP SIGNATURE-----

@ -0,0 +1,40 @@
From 3a360934d4520db279490e1c5c929aa61916ac90 Mon Sep 17 00:00:00 2001
From: Martyn Russell <martyn@lanedo.com>
Date: Thu, 5 Jun 2014 10:08:30 +0100
Subject: tracker-extract: Fix build with libav when libmediaaart is disabled
https://bugzilla.gnome.org/show_bug.cgi?id=728370
diff --git a/src/tracker-extract/tracker-extract-libav.c b/src/tracker-extract/tracker-extract-libav.c
index fea30a3..c14998b 100644
--- a/src/tracker-extract/tracker-extract-libav.c
+++ b/src/tracker-extract/tracker-extract-libav.c
@@ -26,7 +26,9 @@
#include <libtracker-extract/tracker-extract.h>
+#ifdef HAVE_LIBMEDIAART
#include <tracker-media-art.h>
+#endif
#include <libavcodec/avcodec.h>
#include <libavformat/avformat.h>
@@ -327,6 +329,7 @@ tracker_extract_get_metadata (TrackerExtractInfo *info)
g_free (album_uri);
}
+#ifdef HAVE_LIBMEDIAART
media_art_process (NULL,
0,
NULL,
@@ -334,6 +337,7 @@ tracker_extract_get_metadata (TrackerExtractInfo *info)
album_artist,
album_title,
uri);
+#endif
g_free(performer_uri);
}
--
cgit v0.10.1

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-1.0.1.ebuild,v 1.2 2014/05/31 18:43:44 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-1.0.1.ebuild,v 1.3 2014/06/25 12:15:03 pacho Exp $
EAPI="5"
GCONF_DEBUG="no"
@ -8,14 +8,17 @@ GNOME2_LA_PUNT="yes"
PYTHON_COMPAT=( python2_{6,7} )
VALA_MIN_API_VERSION="0.14"
inherit autotools gnome2 linux-info multilib python-any-r1 vala versionator virtualx
inherit autotools eutils gnome2 linux-info multilib python-any-r1 vala versionator virtualx
DESCRIPTION="A tagging metadata database, search tool and indexer"
HOMEPAGE="https://wiki.gnome.org/Projects/Tracker"
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="0/100"
IUSE="cue eds elibc_glibc exif ffmpeg firefox-bookmarks flac gif gsf gstreamer gtk iptc +iso +jpeg laptop +miner-fs mp3 nautilus networkmanager pdf playlist rss test thunderbird +tiff upnp-av +vorbis +xml xmp xps"
IUSE="cue eds elibc_glibc exif ffmpeg firefox-bookmarks flac gif gsf
gstreamer gtk iptc +iso +jpeg laptop +miner-fs mp3 nautilus networkmanager
pdf playlist rss test thunderbird +tiff upnp-av +vorbis +xml xmp xps"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
REQUIRED_USE="
@ -139,6 +142,9 @@ src_prepare() {
sed -e '\%/steroids/tracker/tracker_sparql_update_async%,+3 d' \
-i tests/tracker-steroids/tracker-test.c || die
# Fix building with libmediaart disabled, bug #509048
epatch "${FILESDIR}/${PN}-1.0.1-libmediaart-disabled.patch"
eautoreconf # See bug #367975
gnome2_src_prepare
vala_src_prepare

@ -1,6 +1,9 @@
# ChangeLog for app-misc/zygrib
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/zygrib/ChangeLog,v 1.4 2014/02/02 23:42:54 mschiff Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/zygrib/ChangeLog,v 1.5 2014/06/25 16:43:25 mschiff Exp $
25 Jun 2014; Marc Schiffbauer <mschiff@gentoo.org> zygrib-6.2.3.ebuild:
Added missing depend on dev-qt/qtsvg. Fixes #515024. Thanks Patrick.
*zygrib-6.2.3 (02 Feb 2014)

@ -9,13 +9,13 @@ DIST zygrib-cities_1k-3k.txt.gz 495119 SHA256 08a4071b0044d20410c894bab11fcaf055
DIST zygrib-cities_300-1k.txt.gz 512733 SHA256 6fb04f9c27420ec6f4793be4842a6e6831ee1219d1834a8c1c7d67c3c19cafd0 SHA512 f22f10c5d4d011593cf658acc2b2bdb6678d9ad26be0dfab67e2e6546439adc2c5a26d04889ddfd3544dbd2ff4d52e1d17e7d4b7d929e589fe55ceb6c0dc4112 WHIRLPOOL 2642614d918ac091aca958143aee686dc077ca020962db224713507a6453ebf48fdc16b92b58560746b10edc5041814628f238fc42105e0bf473d871c474258b
DIST zygrib-icon.png 851 SHA256 42a9cea5b780fd1fef66b3ba5327f93690d29373e2d95434d8f96440bd1425e7 SHA512 9f36e96be1efa5df558321b631b43a7496ec812e76eb1eb5392b1a0afdec782f427b9d0b697102a661258ac1edd00b4bb0a84788c73e1fcd5f16584ad566fe5b WHIRLPOOL 72f2ae9d804977d6b8b04e5d9695c3e6cf1c7802b03e43ef0e7b760b614a65f01fe121134abc7357544b660a3afbe83cbf464fc371c21013c03beb988de524ee
DIST zygrib-maps2.4.tgz 105735981 SHA256 3cd6bf3de709ff4afb193a7bb5455f28d6ab540687a97f2d978bd0a21592750e SHA512 0f10786ef81141299fd9550e36d976ce126b0d3523b56c10b19a839d56e17697ac93915b46f31d6691950f1e6d13c368fa1d198a5e2d830768fcb9e63034b487 WHIRLPOOL c92677721f234b80ee8f33c30f88f0ce5b82128ae189209f1d484fa1dae3a9dd1346ef8cf4b925cbdb1244f80f7ebb3adbe8229b3f27ce605e73dcce5f1fabee
EBUILD zygrib-6.2.3.ebuild 1508 SHA256 685d21f2c810356e9c9bd63b65237c0775dfed5330785c81dc8e7409bea97eb4 SHA512 a438936679583ecd0a28140f26d021d7453f6132d64ce58486be44d1641dedf9d9995f86e6d0f0e59f8370b84925de9cb0a7e169869264850ebac2983835e3b1 WHIRLPOOL d076e72870081e05a60892a859a530068ac43da9d0152175fc4986ef2381519a24b2e6360c4216ab263d35d0ddbc63055ae852576ded18d6828340ba18087cea
MISC ChangeLog 851 SHA256 82df08d2eb83f16a6c92edf62370a3b254f5a34c26724cddbe66a13df03162b2 SHA512 cd539acf3400ac48e7236a731b6233ddeca7ff068ca127c305fc6f350a4f0d571582c910e8d9761cb1d0d6983491692c2a0b19dc318c7a95aee2bd0c59924b7e WHIRLPOOL 7170d7704352376d09bbfee9824b97a09a73d788fad6b92273f07d6ca5560c5c0fdd4abd7c0f40ffec28bdcd10e70604d9cb60a019c72990afafc3b1c1f6c882
EBUILD zygrib-6.2.3.ebuild 1521 SHA256 f7e0fb772cb3412f3c47ae2700e5ace1cf7ff9e2dfcc59835acaa4127ca6b5c2 SHA512 2d48568d2fe50ddadc24bd6f395a79cb273440b755d8cd3fe52cf65144dcc288a873f1377d2cdd00afe06e8d3f9beb114f2819c72607d5131aad44d52a30c974 WHIRLPOOL 7e6910f2cabf71c7878d0334e4e8594344fa25ec6a7efdd652833193b9add7273b4ec41da16a1b8f622b6aea3c59ebbd7de33ebd1e18d16e9afd39ff8817bb90
MISC ChangeLog 997 SHA256 7ba2c0cb5a173603388ae84d5d304ee91d3df81159674610bcb2ac70003ea8d1 SHA512 f61309cec5338e411ca21130cc576f230bec8efd6317f1684d1146468af99bc9a900c14abbcab809fd53693dc1b5f1a0d1dff12f1b2f06fcded3765e6f4d6b9c WHIRLPOOL 429a4b204e96d5bd43257a68f7dfd3d4e2bfed8272cf08cea68c300ea24de27840985209f4cd52d16e3aad96a1221f4f9f6243920b6437bf031142223a9392e8
MISC metadata.xml 324 SHA256 67c03595bd900b33c5155481b1336c1e4b2b0f25d2dbf91775c1a36ca0ebb73b SHA512 a9b2947009f936de186b0a9836098ddc79fcd2f55a58a345506ae188c2aa100b69b491727ec50abe1cd626d882a9f63018a2638fe8a0eb64b44efdd1cbcd6389 WHIRLPOOL 900ab50882647631c6ca09c49341d3f72b9573697c675cbcd047f68cfb2c2f7468afb067519ff33b11a8b94e32b301520226d73fd7e55c3c104fca30ee7b0656
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Version: GnuPG v2
iD8DBQFS7tf/KWxsyjWmQTQRCD3dAJ9Ym7XGPT+zeVTGlrhk+i/JOAupGACfaY6K
K9qwKBakVOVXv3hH6Z6wQAY=
=bk1M
iD8DBQFTqvwxKWxsyjWmQTQRCJMPAKCtWu4270LczpSp5YV7IBkDGoVfCQCfbgiH
dKSTQO3F2CWw5ZGFjwQ6q6o=
=LyfI
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/zygrib/zygrib-6.2.3.ebuild,v 1.1 2014/02/02 23:42:54 mschiff Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/zygrib/zygrib-6.2.3.ebuild,v 1.2 2014/06/25 16:43:25 mschiff Exp $
EAPI=5
@ -25,6 +25,7 @@ KEYWORDS="~amd64 ~x86"
IUSE="+maps"
DEPEND="app-arch/bzip2
dev-qt/qtsvg
sci-libs/libnova
sci-libs/proj
sys-libs/zlib

@ -1,6 +1,12 @@
# ChangeLog for app-mobilephone/gnome-phone-manager
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/gnome-phone-manager/ChangeLog,v 1.54 2014/04/18 08:27:50 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/gnome-phone-manager/ChangeLog,v 1.55 2014/06/25 11:58:17 pacho Exp $
*gnome-phone-manager-0.69-r1 (25 Jun 2014)
25 Jun 2014; Pacho Ramos <pacho@gentoo.org>
+gnome-phone-manager-0.69-r1.ebuild:
plugin is not buildable any more, bug #512204 by Juergen Rose
18 Apr 2014; Pacho Ramos <pacho@gentoo.org> -gnome-phone-manager-0.66.ebuild,
-gnome-phone-manager-0.68.ebuild:

@ -3,13 +3,14 @@ Hash: SHA256
AUX 0001-Adapt-to-Evolution-Data-Server-API-changes.patch 19486 SHA256 31b6ed0cf43f13d958462ee9eacbcfdce9f86b89cb4b397bef19c3fa604b7d64 SHA512 87f8a33e53a07d18329a89a01b85e780c2d1b34c5921a9f5f5bb129b68946febb22072f8032603e78541f255fc9edbcce6ec980c6c83721ab9b937976ffe2ade WHIRLPOOL d6635cb8413b2df9fb89eb17771308f3045bd474f505dbf8254846334bf46326b569f3333c39c570a24d1924acf4a950e1942d05486589def7b46bb8d6808ea6
DIST gnome-phone-manager-0.69.tar.xz 393916 SHA256 35e038ea3afaacdf451046e87af876096cf1520efc04fc3f5b63ea22e0297175 SHA512 fa12ef3bc2d94fd91c6f680a5b47cba16a56c2fdf324da958503a7c4f7eb1fedc7aeaced567f2ed1ad8c25da4f994b709018e95bb7ec4a8a2248521a3453970d WHIRLPOOL 24750a91bc06dff68b8ca6e1cc1b4212fced6347bcc923d59764b540a2dde0cdfe5f14ac4e7f2816bc640912f26824e6b23c4c5df87e87951f75ac81bbb11aab
EBUILD gnome-phone-manager-0.69-r1.ebuild 1465 SHA256 2f8f4a30ed311c3c2a147d2b7a65f8ab395e99f54ed741b310c375bf8cb73c2e SHA512 e12745b44c13c839dfe5a7cf5fe324c35d12a90de65b41de26323a8fe8f9e77c85567ecdb82b831cc987c5ec4b54dbdc381c2329cd107007c8a7d1047545ec9f WHIRLPOOL db8de352127fa89dca3ffcf35fa0a3594c0280800f597b614c917fed5e910088c932664719260ab63cdc62c67c2bdee373dd42338646e7455a076fa1de854d38
EBUILD gnome-phone-manager-0.69.ebuild 1415 SHA256 a3048d1fa4aff6c67a7015242b44a0cb40c94e7d74614a9960f9bc6af69b097c SHA512 7ff565f20f14227cee44f6f6a5acbdee0481e6d5f3d1eba1b885c74a0083bb280ee1eaf9269ba564f54a067acfab2b6795946f936c6e0ced0c2535ff61e371fa WHIRLPOOL 1a639987dc0016c6d34786603fa9aa0c4ed7b34551617d7906c759512e968e7d0a08b749617e0eead738f773f636eb8ee433f2cf7d8899fe815211750812e5a9
MISC ChangeLog 8653 SHA256 b3be899739f8aea1ea5621944f7a37be48fd0a76b3ddc553f459d8a121fc7bfd SHA512 a59af79a6f66e418d63b7b5d25a3984fa6587a5675eb0cfb8c3d8d0011a178a54f98daaef46478fcb6a75fd5b3530bd9c841271e7ae0423c9aa696f1825a3991 WHIRLPOOL 7d687767a1ae017db0ff2b59763ee815076f28b73ebafc928af91859a9cc5ae99387f49e541f5f46ab755beb8f4ef9c4d573289aeb5ea3d220cd296de965f435
MISC ChangeLog 8847 SHA256 0bb2a5df79f80a8dcab84b32917131dfc9011645e544f9a87eb694a5897d7dd2 SHA512 81e08c4f081a246718701e729c932b5ecf5dfe947cac4bef3530b3682080da0ba69b1e5a315828a7ca9d9f014c083f27d689a87260f5faff21b8428cfc8bb47d WHIRLPOOL 80135960334b227a216976dcddaf6f1a475ca7b9b2cfe73d472f4568de058533ae31551cea4866c210196858bb475cf0d90c7659f387420e2e75a13e694dd144
MISC metadata.xml 701 SHA256 abf7278ee8300f9c073bf3a2a7ace854a437c25ed7365ff131bde36af74afe2f SHA512 9c9ab41c3f64bbd954a2029de70816d5c0ad3fd4d67258419f0e3d5c09e7dd7d6a84a44351e84660cd2072d2e5ae391843d4f4fbdd8a444a6b994f5cfae1653b WHIRLPOOL e83de2ccf4d64fc89a747098b9828a65ffd95ca835ce17dab14f1a0466c25018fa205e4f6a81cd042a309b5d2cfa5b9cc313675893460a738e71b16980170025
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iEYEAREIAAYFAlNQ4gcACgkQCaWpQKGI+9QwCgCeIT0/67xrq1fqPLdURXkoAESC
FncAmwUYIAv78mGMF/i4QQPTkIz3Gl9f
=NQ1c
iEYEAREIAAYFAlOquVoACgkQCaWpQKGI+9TbSACfVTzHDU252ESlzdWVC/p9TrOx
WH0AoIWi7vcK45Jt6fLZ+yWaugN5gYM/
=V9o5
-----END PGP SIGNATURE-----

@ -0,0 +1,56 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/gnome-phone-manager/gnome-phone-manager-0.69-r1.ebuild,v 1.1 2014/06/25 11:58:17 pacho Exp $
EAPI="5"
GCONF_DEBUG="yes"
GNOME2_LA_PUNT="yes"
inherit autotools eutils gnome2
DESCRIPTION="A program created to allow you to control aspects of your mobile phone from your GNOME desktop"
HOMEPAGE="https://wiki.gnome.org/PhoneManager"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
# telepathy support is considered experimental
RDEPEND="
>=dev-libs/glib-2.31.0:2
>=x11-libs/gtk+-3:3
>=gnome-base/orbit-2
>=gnome-base/gconf-2:2
>=gnome-extra/evolution-data-server-3.6
media-libs/libcanberra[gtk3]
>=app-mobilephone/gnokii-0.6.28[bluetooth]
net-wireless/bluez
dev-libs/dbus-glib
dev-libs/openobex
media-libs/libcanberra[gtk]
>=x11-themes/gnome-icon-theme-2.19.1
>=net-wireless/gnome-bluetooth-3.3:2
"
DEPEND="${RDEPEND}
>=dev-util/intltool-0.35.5
virtual/pkgconfig
gnome-base/gnome-common
"
# gnome-common needed for eautoreconf
src_prepare() {
# Fix eds-3.6 building, upstream bug #680927
epatch "${FILESDIR}"/0001-Adapt-to-Evolution-Data-Server-API-changes.patch
eautoreconf
gnome2_src_prepare
}
src_configure() {
# bluetooth-plugin is no longer buildable, bug #512204
gnome2_src_configure \
--disable-bluetooth-plugin \
--disable-telepathy \
--disable-static
}

@ -1,6 +1,13 @@
# ChangeLog for app-office/dia
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-office/dia/ChangeLog,v 1.169 2014/06/12 18:00:38 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/dia/ChangeLog,v 1.170 2014/06/25 09:53:46 pacho Exp $
*dia-0.97.3_pre20140417-r1 (25 Jun 2014)
25 Jun 2014; Pacho Ramos <pacho@gentoo.org> +dia-0.97.3_pre20140417-r1.ebuild,
+files/dia-0.97.2-png-crash.patch:
Fix crash and test failure (#508566 by Kolan Sh. and Drunkard Zhang; #458460
by flameeyes and eroen)
12 Jun 2014; Pacho Ramos <pacho@gentoo.org>
+files/dia-0.97.2-disable-cairo.patch, -dia-0.97.2-r2.ebuild,

@ -3,15 +3,17 @@ Hash: SHA256
AUX dia-0.97.0-gnome-doc.patch 1961 SHA256 5a0161a8da6991c65eb85cda4fbb00e65d897a13ab17ca2d1924167d316fa7a6 SHA512 5200051f19d4a199f8c4e17e5f23c16ad4c13a9531b843be0a4d491aa8884efd4d90e6850c1cd1488e80b344ff18e5dc2b2ad7e57cb7417b6c574ad1e8d6f186 WHIRLPOOL d60ea1f01be0a5823c5de654476528cba55fd3587dbf8abbf681e6de939033b3c70b7fc9ffe034b33cdd3344fc2cebe821eca12a635b766ed38169d268e7f910
AUX dia-0.97.2-disable-cairo.patch 412 SHA256 1e11138c0cbc6d783770bd571b9712ff9d991f330836162c3a28b64389235e2d SHA512 0dc42b550befd1ed72626f1518f7d4156ae92c978cbb00322c815bf7d931224779ae6521c13cd20a308ef7bb37cb14f3bca04a55780110d3acf53ea0f30a712b WHIRLPOOL fee4e08f84ed04ec1f384eb1f4e45c38d264fae7b77b671cceac01df62268e683a4813692736d45c367f49c0da69f27e005b59387a8f913559d8d029e31d8606
AUX dia-0.97.2-png-crash.patch 1096 SHA256 5d5f5f4b3264851cd8414281694d71dfd7da606164a761d0ccf672dd8c548701 SHA512 54aeb56e86a8e80979aba9860a8c7f1375d43046489002e91021cf0e8dd6261bd926f7fd2d203bf88ef11b5a14cb9f09108dc791793ea4fc725bb6145b30a407 WHIRLPOOL 3e27f50f6e0fa036bfe3ee4800370d412df3b2ce1aa4f9615d6ae5f71f1cb2fe8f9c059b5fd205764d48a62d0c563cc6026d9bfdaaeb028e505bb2f230b05c6d
AUX dia-0.97.2-underlinking.patch 1024 SHA256 3b5cbe564c9a48453e4300b89fa24de7454268b388a56036afe187c56e46c951 SHA512 d45eb49c39227e9f11ce999083de0a83c60bfac2a5db2403e4bf083c275efdef6bd1adca678712253ec53f7b3d22a5c23f6f886839c32e6cb07a93c001f45e2e WHIRLPOOL 90ea84704a2a3f14730d54044075cae6339c5f21d1fff00567f0c9834bdeae187c83f4eedc7ae7839f0cccecc2caca7ca133968e914ab79333c3005e431c70a5
DIST dia-0.97.3_pre20140417.tar.xz 5393236 SHA256 d9afac3b2f7bb5fa35733e24f35afd69c7b3cd04af5f6b0a806400a35b5b43db SHA512 1dbd189ca3499a5adb3c6537ffdcfc776b56fb927a3daeb266685dd4a359aa18ea9b472d12865813e823c71652f49e5739ac9d98789629a39e0cd891fe2265a6 WHIRLPOOL 28d4fcd98f853ad0dec48296a0ada9d842eb32a7953a1e11fe59fe21170be4d14e693a53e0d85c392e1b7cf4f117a3206894e3326436c5e53d115c8efb06a842
EBUILD dia-0.97.3_pre20140417-r1.ebuild 3068 SHA256 2695e8cf8a473bd32f1a3ac58f7e12951c79ccf05a03adae72a3e594812658d3 SHA512 12de206c01c3ac7d18c80ce6aa7684b62c3fb55be4a801605f13713af45fdb413d5af47109d8e291cd754da14d1f1e115542c439205338092f21ec3f03c4a3b6 WHIRLPOOL 4e4f350a5ddab823fdc8aa1abb5db74cc356fb33c9e7fa1f189f7fa13c2d6b29bc336fd342dcde263ce35e235b0975bce1bbae69bcb10301aedb5ad4ffdd2625
EBUILD dia-0.97.3_pre20140417.ebuild 3003 SHA256 cca88dcaea43b4d238e7d5614f089ef8a3c0af9ab0a6d2abb97b9216eae7ba5f SHA512 3bb8fa0718ffb14cc82f7cf71e59629de43ce95152078ba41fb2de03e786c475b0fd8ef7123eb9bbed4cb0100c1fb862a0b0f9a6d7cd0744c52460201f1a50f3 WHIRLPOOL bd6756a595f3cdc4d24b315c2a31574065658afeed8774bfcd654418fd409d144a835a7c5301584242860fd32974b6f4bf4c6f6bac2f787c4d3cafe07aed0dc6
MISC ChangeLog 22714 SHA256 17bd0edfb61d9f6cc281a6c1d9965654fdf4982308b10a39a08d08ae9d5e079b SHA512 041250026b4ee160087ebbce78ffde64a8b0298ed4bbab63247e69eacdd841c1aebfd970b2180a76964a4fb94d762fe9456b97b56a0738617c0860b7570f447c WHIRLPOOL a91d6da46cfa1cf9b7aa0875bb1a4be5b06cc70378ee9e517ec7db187166b471ad09a66f9618dbc7811d0c888d26dcc96f116a407e021e300dce749186368d3b
MISC ChangeLog 22980 SHA256 77d97ec7cdb57453973dac545bf6e262b27800a11e4a2765b775bc584c6e4b70 SHA512 078eeb299cbecdb01a20f0d23fc499bc674a99b08bf08743fa55556ae6d1bcaae66711a0ac1155cd8c41ee2c2232b5472f74c4da6922caca5b0d2001af7e2e09 WHIRLPOOL d839ff8f1fabd2e5220f3fd81fe6fbe1bd5eb86c917a5433a96c06d557998a175f06c3c48648078bb5059a28f1ccf6c624c8ae634c1aa52d7548b0859c6812f7
MISC metadata.xml 578 SHA256 9f701216a4674db9adcda07b71c272954d60cbb8764e09052db999436287766c SHA512 bc6988cb36508fde98810d60e99975bb626bf5f1d938bc289e010a2268da5a044c674bd0b626609358bd98c2e23ea91c1ca678e6ab181645fe4de1d610e0325f WHIRLPOOL d8827938a36ccf7fb2cbde3d0e9134c111e8bf9ab7640942e212964a6be51ff66da905017393ebcfb1a507e9c12be6425f323115d32f2bc6bbc93546a28ba26a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iEUEAREIAAYFAlOZ6scACgkQCaWpQKGI+9RboQCWKQ9BxY/JuvTSDYwKee5kziUh
fACffStCRVgUtaf0WWcRGaPCjjruQXc=
=2jXm
iEYEAREIAAYFAlOqnCsACgkQCaWpQKGI+9QfCgCfeGmuYGXtvjR2VhDaINGCyz44
nFMAn3xl1rz9rLyywqRpaS+aTmQwRqQA
=Scqz
-----END PGP SIGNATURE-----

@ -0,0 +1,107 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/dia/dia-0.97.3_pre20140417-r1.ebuild,v 1.1 2014/06/25 09:53:46 pacho Exp $
EAPI=5
GCONF_DEBUG=yes
GNOME2_LA_PUNT=yes
PYTHON_COMPAT=( python{2_6,2_7} )
inherit autotools eutils gnome2 python-single-r1 multilib
DESCRIPTION="Diagram/flowchart creation program"
HOMEPAGE="https://wiki.gnome.org/Apps/Dia"
SRC_URI="http://dev.gentoo.org/~pacho/gnome/${PN}-0.97.3_pre20140417.tar.xz"
S="${WORKDIR}/${PN}-0.97.2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos"
# the doc USE flag doesn't seem to do anything without docbook2html
# cairo support is preferred as explained by upstream at:
# https://bugzilla.gnome.org/show_bug.cgi?id=729668#c6
IUSE="+cairo doc python"
RDEPEND="
>=dev-libs/glib-2:2
dev-libs/libxml2
dev-libs/libxslt
dev-libs/popt
>=media-libs/freetype-2
>=media-libs/libart_lgpl-2
media-libs/libpng:0
sys-libs/zlib
x11-libs/gtk+:2
x11-libs/pango
cairo? ( x11-libs/cairo )
doc? (
app-text/docbook-xml-dtd:4.5
app-text/docbook-xsl-stylesheets )
python? (
>=dev-python/pygtk-2
${PYTHON_DEPS} )
"
DEPEND="${RDEPEND}
dev-util/intltool
sys-apps/sed
virtual/pkgconfig
doc? ( dev-libs/libxslt )"
pkg_setup() {
use python && python-single-r1_pkg_setup
}
src_prepare() {
DOCS="AUTHORS ChangeLog KNOWN_BUGS MAINTAINERS NEWS README RELEASE-PROCESS THANKS TODO"
epatch "${FILESDIR}"/${PN}-0.97.0-gnome-doc.patch #159381 , upstream #470812 #558690
epatch "${FILESDIR}"/${PN}-0.97.2-underlinking.patch #420685
epatch "${FILESDIR}"/${PN}-0.97.2-disable-cairo.patch #509636
epatch "${FILESDIR}"/${PN}-0.97.2-png-crash.patch #508566
if use python; then
python_fix_shebang .
sed -i -e "s/\.so/$(get_libname)/" acinclude.m4 || die #298232
fi
if ! use doc; then
# Skip man generation
sed -i -e '/if HAVE_DB2MAN/,/endif/d' doc/*/Makefile.am || die
fi
# Fix naming conflict on Darwin/OSX, upstream bug #????
sed -i -e 's/isspecial/char_isspecial/' objects/GRAFCET/boolequation.c || die
sed -i -e 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.in || die
sed -i -e "/localedir/d" configure.in || die
eautoreconf
gnome2_src_prepare
}
src_configure() {
# --exec-prefix makes Python look for modules in the Prefix
# --enable-gnome only adds support for deprecated stuff, bug #442294
# https://bugzilla.redhat.com/show_bug.cgi?id=996759
gnome2_src_configure \
--exec-prefix="${EPREFIX}/usr" \
--disable-gnome \
--disable-libemf \
$(use_enable doc db2html) \
$(use_with cairo) \
$(use_with python) \
--without-swig \
--without-hardbooks
}
src_install() {
gnome2_src_install
# Install second desktop file for integrated mode (bug #415495)
sed -e 's|^Exec=dia|Exec=dia --integrated|' \
-e '/^Name/ s|$| (integrated mode)|' \
"${ED}"/usr/share/applications/dia.desktop \
> "${ED}"/usr/share/applications/dia-integrated.desktop || die
}

@ -0,0 +1,33 @@
From 8b8ae09fcc16cc0522679099728f779e291d959c Mon Sep 17 00:00:00 2001
From: Hans Breuer <hans@breuer.org>
Date: Fri, 18 Apr 2014 13:28:45 +0200
Subject: Bug 728405 - back-port some bounding box calculation fixes from
master
... so that the unit test works without complaints.
diff --git a/lib/boundingbox.c b/lib/boundingbox.c
index fd50da7..46adbfa 100644
--- a/lib/boundingbox.c
+++ b/lib/boundingbox.c
@@ -494,7 +494,7 @@ polybezier_bbox(const BezPoint *pts, int numpoints,
account with the "pointy corners" X (and PS) add when LINEJOIN_MITER mode is
in force. */
- if ((!start) && (!end)) { /* We have a non-extremity vertex. */
+ if (!end) { /* only the last segment might not produce overshoot. */
Point vpx,vxn;
real co,alpha;
@@ -515,7 +515,7 @@ polybezier_bbox(const BezPoint *pts, int numpoints,
real overshoot;
Point vovs,pto;
- if (finite(alpha))
+ if (alpha > 0.0 && alpha < M_PI)
overshoot = extra->middle_trans / sin(alpha/2.0);
else /* prependicular? */
overshoot = extra->middle_trans;
--
cgit v0.10.1

@ -1,6 +1,9 @@
# ChangeLog for app-text/opensp
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-text/opensp/ChangeLog,v 1.71 2014/04/06 15:16:52 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/opensp/ChangeLog,v 1.72 2014/06/25 19:55:40 pacho Exp $
25 Jun 2014; Pacho Ramos <pacho@gentoo.org> opensp-1.5.2-r3.ebuild:
Add missing DEPEND, bug #515086 by Paolo Pedroni
06 Apr 2014; Mike Frysinger <vapier@gentoo.org> opensp-1.5.2-r3.ebuild:
Add arm64 love.

@ -4,23 +4,13 @@ Hash: SHA256
AUX opensp-1.5-gcc34.patch 263 SHA256 679aa70752d48a6bd0d2ff32c8e4c7153f2ce6e50a43cdffe9a3f4bf23e68264 SHA512 bafb4149026e19ef3e4ba34f84510cdc5a5cb6621e58114d06b5979f74a21f4093f141dccd4166a1e83eaeb6310187efbc9a4cadae0c1d55a1929eebac3caa63 WHIRLPOOL fd17e36e11ff002941552ba35c18d843d219b5ad3fcb7d67e095b6b5e317137d3016e6d4c8145908de19badb33a8ab62d05f312071cee44ad3fcb4a68c042328
AUX opensp-1.5.2-fix-segfault.patch 747 SHA256 d60915133b0d00ccd5453864af4e389e50825071f70bb2c7f88e53d9fd81246b SHA512 e0c72df8e8b191c6cecabcac550cc52918bbff7c2fddf8099ff4403de0fe817c1f3f5deb44b4c33e9d135a97a4fd8978c4090f6740c99dbadc6f9b06e24c41cf WHIRLPOOL e4028a8980d17dcc303166147cfcf24d21aaed79db70ebed45c259e94928f77042046da60e5e18f34c638d2635958e3e0ee04fd89317a495f1460ad728203c17
DIST OpenSP-1.5.2.tar.gz 1521390 SHA256 57f4898498a368918b0d49c826aa434bb5b703d2c3b169beb348016ab25617ce SHA512 a7dcc246ba7f58969ecd6d107c7b82dede811e65f375b7aa3e683621f2c6ff3e7dccefdd79098fcadad6cca8bb94c2933c63f4701be2c002f9a56f1bbe6b047e WHIRLPOOL 9565425b87d0f68025a2058e8941c5c64519cdb1ab3f22aeec6968473989f39b805dbfa8ca8c74f3968358fac2144756cf50aeab8e6c9ce8112610bd445d5ce2
EBUILD opensp-1.5.2-r3.ebuild 2000 SHA256 786901389fbf35d9bfd7ad37ae4d1277437807240a4cd85e650fc478bb4dd83d SHA512 61b30bc7b41c55b57e3b9736791cd03de24fe97c2ac3de07c9e13ba50dbde08910a05f3a45196b547636e635b5b5e32dc12f4671ae61c70ed122a4d611496542 WHIRLPOOL 1197b4ca0d2f1f7cf2255ab7c7bb1b4496ea50a3da6a802b22dd49bf4e02bd2a9602fb635f33999065c8c96fd5ce91f21f5e8e0b59b4b324fe73bb2181a11132
MISC ChangeLog 8736 SHA256 55ee15d58265bae6470b70bd07ee6056560bbc405bef511520233dd81f6b3ec4 SHA512 7852307ddbf5ab02fc9087b10390f4fc7ce533cdb448611482dbb793db2c196e3fa05198577093c64c332fe624df81fa63335a886ef2004547592d3aed88e4b3 WHIRLPOOL da0d50c9a234993afda7a2a3dd3698f5ddbae5b07e9c929b6562ccddda0619def9a279edf5bb0e1dd8a7c97c553735a9458a8b712baba6f7f2515dd64df5c7e9
EBUILD opensp-1.5.2-r3.ebuild 2030 SHA256 efdbe98f336d9eb674bbeb17ee5ceef7e7197b5f1f8edf1a861aab0533da13d9 SHA512 91553557d53e8a255f5236a0550de369ed425f1ecee5eec4611c6f15f9a5c687bc10f38b7aba4dc70e606ecaef279becea29e9f398e7fc866ec02ba0325a1164 WHIRLPOOL b22735883e09f4ad3580b82975335a5e81c8d61902d0ef4e676431cd65cc3810ca3fa066e5439dbe998aaf12aa8121413cb539409cab87f2a25099043ba37f01
MISC ChangeLog 8857 SHA256 472c20a926b1548f5031f8f7393ea1f3b333c06c677e5f12b37457322286afea SHA512 9cadc56e6467507b49950cfa60a25103a9343a46101c5709c83d71c15dbeca63ec86c6fabf5523dbc1aa06772e6789ff5ab889d669b247603ebf1b720743e5c6 WHIRLPOOL 880b5ba080ccf0fbcfe823a35d6ee81c465b47602913090c3f46fad55fe2267b666d493e9422fa285fb37742acde8ba396680af5d45d70a1bed51a54c92e7d0d
MISC metadata.xml 208 SHA256 98f8aa3fb70533eeab6b09d5bc30bd8f649ec13d9b04363490082fb87bb6032e SHA512 d5a7f3cb2fe57f8d7783ba358068648b122d9f5de81a17bff61ce600e42b6487e6f7e2a62c8be95cc7021cb3ea88716824b1ad0565da922ea753bea2417b3d3d WHIRLPOOL e38a6cdef2acb3efdc182efde482593790f773ab3bb9b66cced3af47e4ab39368757e17c4352c6cacaefa338341db88c3bcc3ffcd32aabd7984c5b19051a7bb7
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQIcBAEBCAAGBQJTQW/nAAoJEPGu1DbS6WIAovEP/juw9uv1XgbsnFqDvC2FGI1Y
SPjkG3aQ8tZGPZB4/coxegyJvKfCFnHSh3RZ9m6pg0IkLj7lEoWMKuoGkcUZqk35
Qu14rhsYYWn/lh25oUHXnLrt0/x/i5cXmR+YT0xbAKRNk4pg1f+0EZCymA9SHoa2
BzmC1t7YR/MAkF0tjGDcRiKzT3ecrjxUrFTeSGn8NPMR/WWZ3gJlyyhZF/2X+wSI
uIWNlQhAstiNQpXZbbrN1wbD16cFJwIes6gbIczsvJdIfgul+Et06f0rIKNK3Amy
Bh5bgvJO5TPG4BOvh/2FXG4GAaQiLlYENc7NVFJM0fIzGug85H0WRhBCIgzBoLxZ
HzGbuDJZRNLf4OSzZ9MjiH5DhYKg9XcFfIB+KEUN0a4/GXlZiNY2dmg6Zajh9L+f
BLcHX3tvjOhs85nCrIiz2nnEHnX75k19bxcpxoBqOX8Y/0xsgMzxFu1rnkOZdakO
zYMesAnqsgPUOHi3iWJaEfwRErazEXZU2PqlIeR2FjgGVhtoX6EnATmzInzT32mX
z8qEh0jyY8GPwQZ1yuw2tiVckPoRGKIvP55BkHzAY32SUL4VE33IPWIOabVtZFMf
x34Vrl7nGikj3eBP1aDL1Bol1CsfI/UDdwctFUsGQJ4FCw7oHdOsglZ+Aa8UYjx6
Y/eMZfEX55yrDuTuqtMh
=GpCV
iEYEAREIAAYFAlOrKT4ACgkQCaWpQKGI+9S3hQCdFCdUwk/P0SVmu8V5aBwoky7N
1O4AmgPXEy7b5CS1PZOvsfVef8TQBwJh
=qo3F
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/opensp/opensp-1.5.2-r3.ebuild,v 1.17 2014/04/06 15:16:52 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/opensp/opensp-1.5.2-r3.ebuild,v 1.18 2014/06/25 19:55:40 pacho Exp $
EAPI=5
inherit eutils flag-o-matic
@ -22,6 +22,7 @@ DEPEND="nls? ( sys-devel/gettext )
app-text/docbook-xml-dtd:4.1.2
)
test? (
app-text/docbook-xml-dtd:4.5
app-text/openjade
app-text/sgml-common
)"

@ -1,6 +1,11 @@
# ChangeLog for app-vim/json
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/json/ChangeLog,v 1.1 2013/08/30 18:06:06 radhermit Exp $
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/json/ChangeLog,v 1.2 2014/06/26 06:00:45 radhermit Exp $
*json-20140625 (26 Jun 2014)
26 Jun 2014; Tim Harder <radhermit@gentoo.org> +json-20140625.ebuild:
Version bump.
*json-20130830 (30 Aug 2013)

@ -2,17 +2,19 @@
Hash: SHA256
DIST json-20130830.tar.bz2 7039 SHA256 c2e3769dab296c5128ec00470d0b56f6ed5a1c2d81aef31f9a1b4c7b711916c3 SHA512 0b282d4180feff9f719c6da901d5ca55acb7aa86bd903faa6771e685efffeb0c2a603798e224354b0316109e177e0319c647e4f402123230842f60d6fb733019 WHIRLPOOL 393544cbbe1548cd8ef93ec3dd026dccd534d2ef0df9aef6e02de53350eeea6a46d8dd0941954621e72f7fe42c68ccb71270ae8d8b9c205db4661a1e08be6792
DIST json-20140625.tar.bz2 7990 SHA256 d700986adca4d5d9d75e0d4c00771b55a4a092756c4269d52538f0d180daabb8 SHA512 c5eaee9f5a8b72559112b5feb7a721f583bf0f09cc4fbea9b6b0389ea4a07a5f14556c3f55104fe8d3521715d546ed05f99a81d8d0aeab76701a480a1466efc6 WHIRLPOOL 03d929083824e8ebdb3c611303001709e4b380857c37b9aa627a4600e46b1f247b3165ada16b42185729154c89923545c3ab911e11ee2e4f6f327e3a763ed59b
EBUILD json-20130830.ebuild 416 SHA256 5d1429c25f6fa6337d94c31c977595471f50fc4a480b08597858709b13f9e23b SHA512 9d4b4ed02657f8cee5482747f98aeba8b775a1cbb3d9c5ae72c4f3cbaa589224a45c10f9c47b480fa0044aa18e0b6746f88727d789b78db8bc0ae311aa35d724 WHIRLPOOL 24ee3b82106d3fb7ff546aec16e26aafd48fdf7c3fde36be32eccf585787fc185cc3052500bf9d62599e02a5933567961d1e7e824e271844d9f4db4a7871ea1f
MISC ChangeLog 338 SHA256 f7e1975b09b0081fd3c9bff09843f72f1caf46c2e42847f8a45d9d74d4bea0e9 SHA512 f1646242e85dea2ef2c868d24bec22e0184cd1a733a63e0dbf934ff7dc025ce17b1024e5d63396a3edb50cecb0e257f2a92bca81f99b9a320e111934dfa2c18a WHIRLPOOL 885b57b1b468d8c26f64666ae139dec5a63dc5ff30daacf7a9fa808ca3c5755c19e843c93a1a12f27d21521f035a4895676318b526aaed9a1e6597eef1a93189
EBUILD json-20140625.ebuild 427 SHA256 8ab5f50fcfeac0adffb45f7660ba0c5d8114fd34e00d855ff4a12de03863c427 SHA512 a78d062188f38d455f0f303a30c900aac5f820cd8cf023570c9dd44344a75984247733ac9695d417fdaf00d914c5307187f36289d0393c9b91bda902006d5fbe WHIRLPOOL c7d15c39a2707dbd97ea008f905cce442e2c9524f34f3a773d4e2e77635356ef5ba0b7c289c2098073f5aebe33e3ba705a14fbf6d2cc325444c09ff013b6fb89
MISC ChangeLog 457 SHA256 d4f73352b6a09054ccd23d03c53cdd8c97421746cceb5f9ee55085abcdad30c0 SHA512 78f82bab560bb1ce1fd6b607b1efafee5d6d4d65691c9304b948c3e05575c0f747f21374345b09b87ab1885c0ddd3e5dae27ee255b5179e39e9063b57fec4053 WHIRLPOOL ec176e381adcf2fee6399c9acb47c1f2f1ad851ec8a81c6320bec2bde8c9f8c39fdb3b05defb9e9cdbd5826099e4faa3e964c5395efc02cc43483eba1c0c04de
MISC metadata.xml 156 SHA256 64d20c782589b423a6e75ba6fff7edead1ec8fbae742d27dd57f5299e8328500 SHA512 7dc1d902106e794e1a12bde5dcacb8b7143584cba9c61e72ac5728dd952663144c1b0efc949fbbc9fcec03b396b5e060e8263eaad7d70cd82d6d5b350c62f0c1 WHIRLPOOL 4381a5d144e783e5979d394720b32f7d95818a8571f748e72c5ece965c4e0375b1aec0c34f6f506a9f9fc255f1b69a220fdb74d1dbb8aabc92ec48afa44ab883
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.21 (GNU/Linux)
Version: GnuPG v2
iQEcBAEBCAAGBQJSIN8SAAoJEEqz6FtPBkyjNBUH/1/JxUbTL7JdSFW1CzMNwxIC
3DSWC/nuoF+uoIhS3B1Mz8E83OeKvz9x0OTAM8T8OO7hvHUDHzTLlFQCjleWJA1Q
14UsnBSx/yKGwwl2Ri16OCwbbPexS92ltf8vODFfO5srN8hXFmQsU62UYbeDeKoN
KGQ+nNfkPfe29I+ttJa7Qj/dmGVxFAeOa8RbV6XFUj0H+EZ13iZtySz6vcq5n7NA
AJhctS6lrine3IHpUuglMMqDR0kLBGxmOJiTkTGByQrSQSBkSFz7Q9H0nPLn0QI+
M1ssGbbVR1s0N9poV21H1gRVposaH+OdY8QZQ6eBIOupLenMmKBDDaf5EpG7+6k=
=WV1w
iQEcBAEBCAAGBQJTq7cRAAoJEEqz6FtPBkyj/sIH/1ubDOlXT0u0fmk6/75NFI5O
a4JNLzxXTd8a/DbvEldVjMTTr1fYhANhiBW4XK7afH2wAukpPw/tsS1lU3JW2BzT
/TlVRTEkTyCvLojllqXWYzqI5d5Q+xuf4cfG8lAg2MVHMOuObapNiWhFdmEy43K2
6gwL8tcBud718WH9/f9D6AiUzlieoBBxN5AnR/JFlWh9YJHdKnmbDuw/sGFxiom2
uXUKhosYRQpRJN1qazdmhefYBlQhu5CQ6NZywj5PccBmejKGtJEys7iIfB0da0Si
oZhqJQSmtrynw4xp8Q6+ywFx2/5owYTyz4o+Rax+ISe1VjqiGo2lGy8p3ZTEFmQ=
=12us
-----END PGP SIGNATURE-----

@ -0,0 +1,16 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/json/json-20140625.ebuild,v 1.1 2014/06/26 06:00:45 radhermit Exp $
EAPI=5
inherit vim-plugin
DESCRIPTION="vim plugin: a better JSON for Vim"
HOMEPAGE="https://github.com/elzr/vim-json/"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86"
src_prepare() {
rm *-test.* license.md || die
}

@ -1,6 +1,10 @@
# ChangeLog for app-vim/youcompleteme
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/youcompleteme/ChangeLog,v 1.3 2014/06/10 19:52:39 maksbotan Exp $
# $Header: /var/cvsroot/gentoo-x86/app-vim/youcompleteme/ChangeLog,v 1.4 2014/06/25 17:52:17 maksbotan Exp $
25 Jun 2014; Maxim Koltsov <maksbotan@gentoo.org>
youcompleteme-99999999.ebuild:
Fix test disabling in live ebuild
10 Jun 2014; Maxim Koltsov <maksbotan@gentoo.org>
youcompleteme-99999999.ebuild:

@ -3,17 +3,17 @@ Hash: SHA256
DIST youcompleteme-20130910.tar.xz 2340104 SHA256 00906c92ba3c0f113c73398997008d9c8b3f31d617f5da233f25174a6d488bac SHA512 c1022a27ced00e8ba8e9aa25029a0032805331cf0f80342aaaf9d7d4ec7780a098ffbd315068f19f6c98b00c4b4b43e59c7fa40070057e097ca40f6398b53b6b WHIRLPOOL 867c3f0c08473246c52377bdb9ac52b96af1d1b3a970cb087784e54082afe19e6549c54bb37f460d379b5fac8f5f7aa4bccb1e24b0984a98c08750469ff518c6
EBUILD youcompleteme-20130910.ebuild 2030 SHA256 6fee30a332cdef0a5dc104d9abae1e96eb4ab078fc4b8415267458daf5d26e51 SHA512 d69146fc660f034a84b93be54004f37b528cc0ec832b564586cb93a65a77474f38436b3ec11fbea3c7800bce6be8a1c3be1ead160e0ed55a4f3a2445674bd430 WHIRLPOOL e6f2a0a7ad185ef395f53a0db7cdcbe06f6017eaa19fc9ff3a554a993b669808d8d9c1a0d20e63fdb78f37c3657bba68394a86f6f4bdd1f3424b313f76576f70
EBUILD youcompleteme-99999999.ebuild 2856 SHA256 2503f9b9ba62bcdb33ff6df3193becc3251592c8c7842d51802e0ec20dadc802 SHA512 52cb5b812396a47310415aeb864bcb698cc2814c9fd033694b3a62f5742e30f2f51236a322bce234e3961652bafcf23f2a9e996710889f28dfefed0ee8692c7c WHIRLPOOL a5200721062476fbbb89f13df01d36beda2bea66084624049daaff1a6bd7877d2c04379c6bdbcd7aa46f210931e46ea9ba919f7183fc5013018b16be868e424f
MISC ChangeLog 775 SHA256 86e903f0099a11518253dadf9a9a28f75cda9a98b91ff4b9d942bbf86b6523e9 SHA512 d5b2a16ef53d9896e829da15ca79f44cbd2c6fc6e8e284b5835d1095f1e64903458ef015808b1f8f34a0d111b20c4ed285c8f5948ba15fa18bb9415a7e4ca3ae WHIRLPOOL 2b3bce2224d73c8f9cc81095d4fef3edca58596bffc09b407475768dfb17e7222efc6c21b662cc6db2ad4f9b2a7ad48db129aada99a8046883e302ad73ff4211
EBUILD youcompleteme-99999999.ebuild 2860 SHA256 336940acf5983d6683cd7ed332f921d666d83f97979f490e8e46834705fcd853 SHA512 447cb22683d51e394dc27d27189c9f24ebb86e14199a33bda862c2fc65fdf8652bb31d481093e7da1850d5cba4006eec1b8b353e5a23aafcd0df62ec2fafbaa5 WHIRLPOOL 6380e04ff61a8d52b1be463edd2d818ecd33b2aae3d91bd08fa3edcd3870fd6986390c3331d2c588750c8b249e66245016c7b8a357af54575422237553faf9c7
MISC ChangeLog 897 SHA256 0fd716f47eb62565d8a1f5f176113498d62385908ee233ce5e310fa15b429c90 SHA512 d6dd804ca013760d0e5a7e7b13a92bd72c9c2b91eed943de87621ec002081f6f66c065afdbdf11a1e355fcd0aede7f65d0646edefb3419437ab4d60d072665ca WHIRLPOOL 7a643dfade62ff8d5262f237090e3aa40671bae1667372eb6078be44f3a6f29253c3e19fa5b37bc84d171fe979f6d7754e61947ee12c549b4fc42ea5989d53e2
MISC metadata.xml 276 SHA256 b4ec72c8b7d1d246c01602b5d087df5428f1fec5e00415d5d81536aadb689f19 SHA512 34603f768f01063b5911cf35d4d0d29130ecbf5e1bda8a15992a095a948409296ff2bfa3ce75735cc3c8a577959b3ffd49ccd32022c1aedb2d118dd9c4bb72a6 WHIRLPOOL 52cda40fe2f06f25183ddd54c9854527caed8c280325b36282d5d9fa1eefcf603b0cf3c56bd87cac847b53c27ec96857aa393b236407d1bd1d9d47cc4fae49dc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQEcBAEBCAAGBQJTl2IBAAoJEAmJmMX429rebIYIALcoXt5YI2QWVOqSBE/x0Rnp
eGQn0xfXRmWt6t6+ZOA61FUILKJ+h0y57jfKgnxYQL/5RZsiRx4E1z0dT+5/NzY0
5cZGdDWZcwcl2FmF8fAgD6FlF3JtinmUFGF0UZH9OPD+1GTQvpRsfiqFYBJda40X
xYefk4Oih+CzMkRt/SDH+re/jNdyQ437sXOeZxpG9lRfmXMe6Tnmfa85vgVe3TOc
NJkB3io9nbVGuB93sgAwJ7TowTCJAMScAaIW9ZgQ6MuOHK/EPw5VDEpAtk8vajj0
6nemZ7r9njNH2XWDuwTgOOD0/T3CuBB51Z+Z72XQwdbljgwERpVTjmRRcQKaDr0=
=euS8
iQEcBAEBCAAGBQJTqwvwAAoJEAmJmMX429reUDwH/iQbU6o59ghjZbWTkh2D7aQY
DknVpvoNDWTh11oheAag5zAMx1Vppbv600SDxzcHkTa3m5C1YgYMNF5LpZH5Tybk
a7jzgHgh98+eP+p0Ti4FRHlPQbMAnFGNNOkz+nzTS0/UlrH0STiDuw24B8WnDIou
Wbe7l595pv771joRF5dg+AJ71rtaWyk0bzmSIoxmPjSh7/z6K/jsHFMl0qfYlsNd
rQ0S7092osQ144wU/nNXrPrlU8pUKrLRjeMFWhN6CoRFRvkbMC3KgfBIR9P/Imyi
kjZeWbVcuoDrjkBjfLBtqbSCycHVEBTlw2T1i56hvVmwMvI44B6Tjzg1d34yyco=
=kbYO
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/youcompleteme/youcompleteme-99999999.ebuild,v 1.3 2014/06/10 19:52:39 maksbotan Exp $
# $Header: /var/cvsroot/gentoo-x86/app-vim/youcompleteme/youcompleteme-99999999.ebuild,v 1.4 2014/06/25 17:52:17 maksbotan Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
@ -55,7 +55,7 @@ VIM_PLUGIN_HELPFILES="${PN}"
src_prepare() {
if ! use test ; then
sed -i '/^add_subdirectory( tests )/d' third_party/ycmd/cpp/CMakeLists.txt || die
sed -i '/^add_subdirectory( tests )/d' third_party/ycmd/cpp/ycm/CMakeLists.txt || die
fi
for third_party_module in requests pythonfutures; do
rm -r "${S}"/third_party/${third_party_module} || die "Failed to remove third party module ${third_party_module}"

@ -1,6 +1,13 @@
# ChangeLog for dev-db/mysql-super-smack
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-super-smack/ChangeLog,v 1.19 2013/11/07 03:25:47 patrick Exp $
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-super-smack/ChangeLog,v 1.20 2014/06/25 23:08:37 grknight Exp $
*mysql-super-smack-1.3-r3 (25 Jun 2014)
25 Jun 2014; Brian Evans <grknight@gentoo.org>
+files/mysql-super-smack-1.3-automake-1.13.patch,
+mysql-super-smack-1.3-r3.ebuild, -mysql-super-smack-1.2.ebuild:
Revision bump to fix autotools and use EAPI5. Cleanup old
07 Nov 2013; Patrick Lauer <patrick@gentoo.org> mysql-super-smack-1.2.ebuild,
mysql-super-smack-1.3-r2.ebuild:

@ -1,10 +1,24 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX mysql-super-smack-1.2.destdir.patch 420 SHA256 584454ce2cf04dddb37a05785a2544e79e7fb141e7619298444969ecdd47b3b7 SHA512 9319fb29af0e91bedc969a0c5f02bcac386274aa179af7ef3130b18ac9bfa36a0a422a76e50abb777323cac242283c1b680051689a6269ab7e567b5ae53a216b WHIRLPOOL 479cbd6ec4a0a9c69f70ac120cfaf5e479455aea84fc1fce8b97ac795c6e1e65642bffff7a789acd1e0e173a367cdef1d2d00b3ea37e94a6e8cc8c68020113c9
AUX mysql-super-smack-1.3-automake-1.13.patch 7643 SHA256 887abcaeaa734244ba85b53c71ebf660626750a84fba532e7967ac8863433f1b SHA512 ba413d6ac59e5f77001fb043ec3d8bf09698e5cd5ecca93b252796e8f51610da63599a334504d78d9e8631d47f5929d4f362fa6bb17e30a5ca836a454776ca54 WHIRLPOOL afc6d2d6468d5ca9f2e90d6af08598e808be01f5859cf003f2dccab3fd05b6a978a36254e5429abd24ee41c8669fa45cd353ae592d51e12e061340a52c97bada
AUX mysql-super-smack-1.3-gen-data.patch 2265 SHA256 d52d4c69f7b2c16b37ea412b5bedd54b668e908a70779cd5af1292daf28f1b11 SHA512 6a08a3ccc158e7c8e0500a8d3231d0b1fc0d0f4a41e2a5bf40426e480c6fc373b0fa7ff5c08b5d40afe559a34b97fd00412c43fe9212047f2c4d063b98ac2154 WHIRLPOOL bb6e93c91c1222eb554d1b62bdcd822be4c819baedc10d4203d2b38514431aa601dfdbcdfe338c3d2c0dd5c35be4a93aa09a7e0dc6f41258d19ae09d5ba8a8ec
AUX mysql-super-smack-1.3.amd64.patch 702 SHA256 c88a75a35851433689bfa2f2922bd389344643a3ad6bcafa1ce3f4a80e4ef564 SHA512 5ac9c130534d5cea6caa70f6373850181ae81c68c1eb3cb9e7a774bdeeafdf822582fe9cb548b9eb1268a2b4edc516461b95238454abefcdd25677066d720da9 WHIRLPOOL d1dde988b58830573af51ea3c1e8183a195b37a399dec336e5f3cc01f473620acd27a28cc0ff5e1ea18a500ba7fdfc1b0aceae0cb3ee35ad2381f96936e02125
AUX mysql-super-smack-1.3.gcc4.3.patch 237 SHA256 aabdc73cdf00b547a7cb512cee1f30ba460bb4be98f022cf9401aec29232876b SHA512 2682770012d8e429b8fe93bb77e274e1d9570cf4ff2301511f4a3b8e0ab56dc5fb5c2b3f46ee94a6aad79a84c740c0f352399f304d58eba1efe3ed6c870269a1 WHIRLPOOL 45d2ab3bc8d934acd57a3a6a88c020dd9d767d0ccbd5bffd4b312cbb7819f1f905c590a527e34214bd0f5d6febbda4684b9edea414400da4205f4529b975d885
DIST super-smack-1.2.tar.gz 99478 SHA256 52c2b83de7b2043d35c9687d9975c9476a0cb0ef200fd7c02ed68e3a3d025ae3 SHA512 df9c5b4c3724bd87726140bd04d8ca06cf3ed8ee0e14f70f1b4de59b7299131a2ca026c68f12aa27b09a853a70fb66831cd4ea8975b9c8f213f39dc3df625e1a WHIRLPOOL a6939ac035611e6a239d4b5dec660a1dad960ba96b7864fd3192c6f3a1a547ae65fe58d252ffe4eea5ebc2d3dcfed1fd8048de4eb32b05ee28477e2c24fcbdfb
DIST super-smack-1.3.tar.gz 155375 SHA256 969d40e772faa8580f8e8f2dfa2a381fbadbd79fc0c94304347d594dba2a9bd9 SHA512 5343fa78bdf483c1019c9e25d1fdb15581342d49b863a536eb1cf8c38bde5641fdf135fe5a8ec87f74051fd9766b2f5e4f09f963afe2eb1cd7ea41edfa260920 WHIRLPOOL df63a45d1b860d888b1d2abcd6d82c17f1551554416d249f4ad86a11e82e5ca7de61bb855e94472fe447b08ce37c6de86f3e2c64cc7dc7de52913bf3e43d66c1
EBUILD mysql-super-smack-1.2.ebuild 1410 SHA256 0321e2db21ec8daf86dd0e2be99bc8a584085d52de075221f185affa2332db0a SHA512 704b8ef0e8b9e1e0c09861b31f493ec8ff23fa34a4f1617a38aace59ae510d450f2f8ba8dc4e7149829a3760c5676dab0ac9a8ce56519113c41c119b858055a8 WHIRLPOOL e0574eff6ee08fb2e426f3b2da6dc467979e4cd070a1aa82573fe22e5bbc3dfa3093b263bba2f64c59530d9445e6a7f1d14cbf569b5c81e5e62b2ff48d31819b
EBUILD mysql-super-smack-1.3-r2.ebuild 1592 SHA256 8bc7bc1d39f6399abf3c3d243218990b50d8551409d2f297e45ac7adafe77835 SHA512 752de39d607229ca6737326b315d741119acea70193ae2b1e7bc44e9b4de03e9e4d2fcde7dfda82f5d379950e67f64cd726841ed35ec2e9a4b059e212e4c689b WHIRLPOOL 6085174d8de2c066b7554e131edc19a3405ccacf69408c8ec49513f8fb007b3c4997b48335c48993deae4899d4617f9fe4bf0c75e14e30da7cb2434534ec1ce3
MISC ChangeLog 3185 SHA256 5790dc67c4c24a1ac0015f2d316649a5132bfdad9646500748ce848862a3c908 SHA512 2e43b74c177b9d264beb0c602580dcce3aa9c70a92ac6de940f413807048c7583b8a6af9e65db1718a3569b86dc5bc44c044a50f857d11267c07ccb575687a19 WHIRLPOOL eed83a35d7d4a15cf0c9d3afb04167201051f8b6383c0259618ca977d9c0a941f484013eaa2d47b225351e3619a3df494fbf492673865f6c2e3f032e7970a543
EBUILD mysql-super-smack-1.3-r3.ebuild 1641 SHA256 afdebf3da9f61ecaa716c7b283eb63ee11a01c784c242a0fd05cb15c37391052 SHA512 16d00ce3e03d123052e29878fa322fc7ec931f82f64772965a477e2e4132e2809c3d4c698ec176a84c97a4b1dfd315ec5e0124d3b22891ce7286f84a9ea0b2b5 WHIRLPOOL e3aa5cf9947ddde82bdcefa182e9441759a8f9f38c7d9485de8dc0f0b0c9ee0cc3367806fc2e132bb7db47871f2f1f9a9eba44bcce8e46795d9d820e24ac9c0e
MISC ChangeLog 3456 SHA256 26a1f01b1a52be462b4aef354b7e0f003967a02ae715df360d5c61dfe863fe7f SHA512 1d1891ece4a18b6c21ea1b83d5fad5e05aa76b2a2ced4d8b0912f64c3853b15661d6c9edefdd6f4cd29838904a920cae14ec2c07596e115a79a5e1e3d486d2a8 WHIRLPOOL cb477bc3a997c9083e27f68d17513e9511f7e36cc4c8aec6b3598673a641082452923c34c2f3e9bbec14fdc02fb2d4c780d89eb777a36f58485fd77df38801eb
MISC metadata.xml 225 SHA256 9072914e1f255004795621cc128734730b730ffaabda8ca955d781a0e0398b13 SHA512 30fee6629574f5ad334d1e843027ccfeadba29a40626605ae52099bc01b007382e50b15c1643075c1963cc3f776b3e346674044e5766a24428dcf770729a8345 WHIRLPOOL 0ba7bed6b1e43fb6b5470bd5e0378ce0e13ac2366eea5d75199a925c65943a33dfdf515b5fe15a5cb0dfe12197e537fd08d97e90f20107a7dd0e0c9921712d06
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQEcBAEBCAAGBQJTq1Z+AAoJEE4V4vFnx44dmrUH/11Iy8I2qj2W2E/bfhE+Elv0
+2lABirr8E76YktzrrqyV+PoazkZyd8tMLEgNZD4XqhmsxE2bEJnbxBefYt/XHsP
fDL/a5dhCI5GGM1NzVYNyA4gYcvrh7KwuaXgl3ijfXjh6dowhfYNS8xYpqV/rdn8
N1lMb9cPJlSa1Z29Lp3EQTCZ5JffCX/cUvzYSYzuDfWzSKx51MXoJZxiM2nFgU6R
jBAU4KXtUFaIL6CW8UJekO07HEMNJirHKbXHkf3akLOQ9ZHNKweoODGSwOJZGGan
ZTsmBJXEmMNTnfU7qjwOwGmGJhOhI8XDZ4FfWAaiqCCNQ8SQUStN5+e3rIvITA0=
=u8lJ
-----END PGP SIGNATURE-----

@ -0,0 +1,255 @@
diff -aurwN a/configure.ac b/configure.ac
--- a/configure.ac 2014-06-20 14:43:52.744753334 -0400
+++ b/configure.ac 2014-06-20 14:59:51.263609319 -0400
@@ -16,9 +16,9 @@
# Process this file with autoconf to produce a configure script.
-AC_INIT()
+AC_INIT([super-smack], [1.1])
AM_CONFIG_HEADER(config.h)
-AM_INIT_AUTOMAKE(super-smack, 1.1)
+AM_INIT_AUTOMAKE
AC_DEFINE_UNQUOTED(VERSION, "$VERSION")
# Checks for programs.
@@ -31,6 +31,14 @@
AM_PROG_LEX
AC_PROG_YACC
+AH_TEMPLATE([HAVE_CRYPT], [Define if we have a crypt()])
+AH_TEMPLATE([HAVE_MYSQL], [MySQL Support])
+AH_TEMPLATE([HAVE_ORACLE], [PostgreSQL Support])
+AH_TEMPLATE([HAVE_PGSQL], [Oracle Support])
+AH_TEMPLATE([SMACK_DATADIR], [Sample .smack data files])
+
+AC_CONFIG_MACRO_DIRS([m4])
+
# get super-smack datadir
AC_ARG_WITH(datadir,
[ --with-datadir=DIR Specify default smack datadir],
diff -aurwN a/m4/crypt.m4 b/m4/crypt.m4
--- a/m4/crypt.m4 1969-12-31 19:00:00.000000000 -0500
+++ b/m4/crypt.m4 2014-06-20 15:06:42.289976907 -0400
@@ -0,0 +1,5 @@
+AC_DEFUN([AC_FUNC_CRYPT], [
+ AC_CHECK_LIB(crypt, crypt)
+ AC_CHECK_FUNC(crypt, AC_DEFINE(HAVE_CRYPT))
+])
+
diff -aruwN a/m4/lex.m4 b/m4/lex.m4
--- a/m4/lex.m4 1969-12-31 19:00:00.000000000 -0500
+++ b/m4/lex.m4 2014-06-20 16:51:23.548854098 -0400
@@ -0,0 +1,6 @@
+AC_DEFUN([AM_PROG_LEX],
+[missing_dir=ifelse([$1],,`cd $ac_aux_dir && pwd`,$1)
+AC_CHECK_PROGS(LEX, flex lex, "$missing_dir/missing flex")
+AC_PROG_LEX
+AC_DECL_YYTEXT])
+
diff -aurwN a/m4/libz.m4 b/m4/libz.m4
--- a/m4/libz.m4 1969-12-31 19:00:00.000000000 -0500
+++ b/m4/libz.m4 2014-06-20 15:06:24.260569878 -0400
@@ -0,0 +1,4 @@
+AC_DEFUN([AC_LIB_Z], [
+ AC_CHECK_LIB(z, compress)
+])
+
diff -aurwN a/m4/mysql.m4 b/m4/mysql.m4
--- a/m4/mysql.m4 1969-12-31 19:00:00.000000000 -0500
+++ b/m4/mysql.m4 2014-06-20 15:10:48.291892456 -0400
@@ -0,0 +1,76 @@
+#serial 1
+AC_DEFUN([AC_LIB_MYSQL], [
+ AC_ARG_WITH(mysql-lib,
+ [ --with-mysql-lib=DIR Look for MySQL client library in DIR],
+ mysql_lib=$withval, mysql_lib="")
+
+ if test "x$want_mysql" = "xyes"
+ then
+ AC_MSG_CHECKING([for libmysqlclient])
+ AC_MSG_RESULT()
+
+ mysql_ok=no
+
+ SAVE_LIBS=$LIBS
+
+ mysql_lib="$mysql_lib /usr/lib /usr/lib/mysql \
+ /usr/local/lib /usr/local/lib/mysql \
+ /usr/local/mysql/lib"
+
+ for dir in $mysql_lib; do
+ if test "x$mysql_found" != "xyes"
+ then
+ if test -f "$dir/libmysqlclient.so" ;
+ then
+ LIBS="-L$dir $SAVE_LIBS $LIBZ_LIB"
+ MYSQL_LIB="-L$dir -lmysqlclient $LIBZ_LIB"
+ AC_SUBST(MYSQL_LIB)
+ AC_CHECK_LIB(mysqlclient, mysql_real_connect,
+ mysql_ok=yes, mysql_ok=no)
+ fi
+ fi
+ done
+
+ if test "x$mysql_ok" != "xyes"
+ then
+ AC_MSG_ERROR([Could not find libmysqlclient in '$mysql_lib'])
+ fi
+ fi
+])
+
+AC_DEFUN([AC_HEADER_MYSQL], [
+ AC_ARG_WITH(mysql-include,
+ [ --with-mysql-include=DIR
+ Look for MySQL include files in DIR],
+ mysql_include=$withval, mysql_include="")
+
+ if test "x$want_mysql" = "xyes"
+ then
+ AC_MSG_CHECKING([for mysql.h])
+ AC_MSG_RESULT()
+
+ mysql_found=no
+
+ mysql_include="$mysql_include /usr/include /usr/include/mysql \
+ /usr/local/include /usr/local/include/mysql \
+ /usr/local/mysql/include"
+
+ for dir in $mysql_include; do
+ if test "x$mysql_found" != "xyes"
+ then
+ if test -f "$dir/mysql.h"
+ then
+ MYSQL_INCLUDE="-I$dir"
+ AC_SUBST(MYSQL_INCLUDE)
+ mysql_found=yes
+ fi
+ fi
+ done
+
+ if test "x$mysql_found" != "xyes"
+ then
+ AC_MSG_ERROR([Could not find mysql.h in '$mysql_include'])
+ fi
+ fi
+])
+
diff -aurwN a/m4/oracle.m4 b/m4/oracle.m4
--- a/m4/oracle.m4 1969-12-31 19:00:00.000000000 -0500
+++ b/m4/oracle.m4 2014-06-20 15:05:05.543169365 -0400
@@ -0,0 +1,10 @@
+AC_DEFUN([AC_LIB_ORACLE], [
+ ORACLE_LIB=""
+ AC_SUBST(ORACLE_LIB)
+])
+
+AC_DEFUN([AC_HEADER_ORACLE], [
+ ORACLE_INCLUDE=""
+ AC_SUBST(ORACLE_INCLUDE)
+])
+
diff -aurwN a/m4/postgresql.m4 b/m4/postgresql.m4
--- a/m4/postgresql.m4 1969-12-31 19:00:00.000000000 -0500
+++ b/m4/postgresql.m4 2014-06-20 15:06:09.311064874 -0400
@@ -0,0 +1,75 @@
+AC_DEFUN([AC_LIB_PGSQL], [
+ AC_ARG_WITH(pgsql-lib,
+ [ --with-pgsql-lib=DIR Look for PostgreSQL client library in DIR],
+ pgsql_lib=$withval, pgsql_lib="")
+
+ if test "x$want_pgsql" = "xyes"
+ then
+ AC_MSG_CHECKING([for libpq])
+ AC_MSG_RESULT()
+
+ pgsql_ok=no
+
+ SAVE_LIBS=$LIBS
+
+ pgsql_lib="$pgsql_lib /usr/lib /usr/lib/pgsql \
+ /usr/local/lib /usr/local/lib/pgsql \
+ /usr/local/pgsql/lib"
+
+ for dir in $pgsql_lib; do
+ if test "x$pgsql_found" != "xyes"
+ then
+ if test -f "$dir/libpq.so"
+ then
+ LIBS="-L$dir $SAVE_LIBS"
+ PGSQL_LIB="-L$dir -lpq"
+ AC_SUBST(PGSQL_LIB)
+ AC_CHECK_LIB(pq, PQconnectdb,
+ pgsql_ok=yes, pgsql_ok=no)
+ fi
+ fi
+ done
+
+ if test "x$pgsql_ok" != "xyes"
+ then
+ AC_MSG_ERROR([Could not find libpq in '$pgsql_lib'])
+ fi
+ fi
+])
+
+AC_DEFUN([AC_HEADER_PGSQL], [
+ AC_ARG_WITH(pgsql-include,
+ [ --with-pgsql-include=DIR
+ Look for PostgreSQL include files in DIR],
+ pgsql_include=$withval, pgsql_include="")
+
+ if test "x$want_pgsql" = "xyes"
+ then
+ AC_MSG_CHECKING([for libpq-fe.h])
+ AC_MSG_RESULT()
+
+ pgsql_found=no
+
+ pgsql_include="$pgsql_include /usr/include /usr/include/pgsql \
+ /usr/local/include /usr/local/include/pgsql \
+ /usr/local/pgsql/include"
+
+ for dir in $pgsql_include; do
+ if test "x$pgsql_found" != "xyes"
+ then
+ if test -f "$dir/libpq-fe.h"
+ then
+ PGSQL_INCLUDE="-I$dir"
+ AC_SUBST(PGSQL_INCLUDE)
+ pgsql_found=yes
+ fi
+ fi
+ done
+
+ if test "x$pgsql_found" != "xyes"
+ then
+ AC_MSG_ERROR([Could not find libpq-fe.h in '$pgsql_include'])
+ fi
+ fi
+])
+
diff -aurwN a/src/Makefile.am b/src/Makefile.am
--- a/src/Makefile.am 2014-06-20 14:37:35.266956252 -0400
+++ b/src/Makefile.am 2014-06-20 15:12:40.278227315 -0400
@@ -16,7 +16,7 @@
# Process this file with automake to create Makefile.in
-INCLUDES = @MYSQL_INCLUDE@ @PGSQL_INCLUDE@ @ORACLE_INCLUDE@
+AM_CPPFLAGS = @MYSQL_INCLUDE@ @PGSQL_INCLUDE@ @ORACLE_INCLUDE@
noinst_PROGRAMS=test-dictionary test-client test_tcp_client
bin_PROGRAMS=super-smack super-smack-gen-data
diff -aurN a/src/super-smack-lex.ll b/src/super-smack-lex.ll
--- a/src/super-smack-lex.ll 2003-05-14 21:08:34.000000000 -0400
+++ b/src/super-smack-lex.ll 2014-06-24 08:56:05.970614176 -0400
@@ -6,7 +6,7 @@
#include <ctype.h>
#include "query.h"
#include "parse.h"
- #include "super-smack-yacc.h"
+ #include "super-smack-yacc.hh"
static string q_str = "";
%}

@ -1,52 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-super-smack/mysql-super-smack-1.2.ebuild,v 1.11 2013/11/07 03:25:47 patrick Exp $
WANT_AUTOMAKE="1.4"
inherit eutils autotools
MY_PN="super-smack"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Benchmarking, stress testing, and load generation tool for MySQL & PostGreSQL."
HOMEPAGE="http://jeremy.zawodny.com/mysql/${MY_PN}/"
SRC_URI="http://jeremy.zawodny.com/mysql/${MY_PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86"
IUSE="mysql postgres"
DEPEND="mysql? ( virtual/mysql )
postgres? ( dev-db/postgresql-server )"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_P}"
pkg_setup() {
use !mysql && use !postgres && die "You need to use at least one of USE=mysql or USE=postgres for benchmarking!"
}
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${P}.destdir.patch"
eautomake || die "eautomake failed"
}
src_compile() {
local myconf=""
use mysql && myconf="${myconf} --with-mysql"
use postgres && myconf="${myconf} --with-pgsql"
myconf="${myconf} --with-datadir=/var/tmp/${MY_PN}"
myconf="${myconf} --with-smacks-dir=/usr/share/${MY_PN}"
econf ${myconf} || die "econf failed"
emake || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc CHANGES INSTALL MANUAL README TUTORIAL
}

@ -0,0 +1,59 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-super-smack/mysql-super-smack-1.3-r3.ebuild,v 1.1 2014/06/25 23:08:37 grknight Exp $
EAPI=5
WANT_AUTOMAKE="1.13"
AUTOTOOLS_AUTORECONF="YES"
#AUTOTOOLS_IN_SOURCE_BUILD="YES"
inherit eutils autotools-utils
MY_PN="super-smack"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Benchmarking, stress testing, and load generation tool for MySQL & PostGreSQL."
HOMEPAGE="http://vegan.net/tony/supersmack/"
SRC_URI="http://vegan.net/tony/supersmack/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="+mysql postgres"
REQUIRED_USE="|| ( mysql postgres )"
DEPEND="mysql? ( virtual/mysql )
postgres? ( dev-db/postgresql-server )"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_P}"
PATCHES=(
"${FILESDIR}"/${PN}-1.2.destdir.patch
"${FILESDIR}"/${PN}-1.3.amd64.patch
"${FILESDIR}"/${PN}-1.3.gcc4.3.patch
"${FILESDIR}"/${PN}-1.3-gen-data.patch
"${FILESDIR}"/${PN}-1.3-automake-1.13.patch
)
DOCS=( CHANGES INSTALL MANUAL README TUTORIAL )
src_prepare() {
# Clean up files so eautoreconf does not pick up any
# deprecated autotools macros.
rm acinclude.m4 aclocal.m4 acconfig.h config.status config.h || die
mv configure.in configure.ac || die
autotools-utils_src_prepare
}
src_configure() {
local myeconfargs=(
$(usex mysql --with-mysql "")
$(usex postgres --with-pgsql "")
--with-datadir=/var/tmp/${MY_PN}
--with-smacks-dir=/usr/share/${MY_PN}
)
autotools-utils_src_configure
}
pkg_postinst() {
elog "The gen-data binary is now installed as super-smack-gen-data"
}

@ -1,6 +1,9 @@
# ChangeLog for dev-games/vamos
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-games/vamos/ChangeLog,v 1.25 2013/03/11 08:55:40 tupone Exp $
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-games/vamos/ChangeLog,v 1.26 2014/06/25 18:18:51 mr_bones_ Exp $
25 Jun 2014; Michael Sterrett <mr_bones_@gentoo.org> vamos-0.7.1.ebuild:
add boost dep (bug #514266)
11 Mar 2013; Alfredo Tupone <tupone@gentoo.org> -vamos-0.7.0.ebuild,
-files/vamos-0.7.0-as-needed.patch:

@ -1,16 +1,6 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX vamos-0.7.1-as-needed.patch 468 SHA256 cf2d4760c9a9a52f9dadf6569e6030b637327c932de846616c925d58ec7f237d SHA512 e06aca9c628b6fd58b63c1808c52d2222b4f99ccde17c07ffb5c6ef0895a940de37ffc36d4d8fe1c382a71b2d3b4ce49007a301903ff6713ebbc34f5871bc164 WHIRLPOOL 23ea8acbcd215f918aa4274adb4d3514d67281d33f7b1f3d85827f2768b4569f499b657f6dafc133c303f6c739c9fe3c766d28e927ef032d86503cebbc57e692
AUX vamos-0.7.1-gcc46.patch 246 SHA256 4742492fb9ed4f06a866836030e56ea485c1f8caad4284c000e958212a6897a0 SHA512 0ae32707a87d94ba5f1bf3dc085e8109fc1b0f8bc4cf7bdf3997d7b47e65ebc10cbdee667d076cff41f65c461a16519f8615b5b704be66d6863aadd5a971e11b WHIRLPOOL 010224cf5148275693cb9766f0a860aeed39d323db8c3055de951b81bb2663290f2e741ea82136ea73317dc560dfcc6a4cbc3f4d62bbcf38676dd27e5e8349fb
DIST vamos-0.7.1.tar.gz 1681074 SHA256 c81930b5ea376431c0abf868bf23153440eb6c44c1c47e3d9a53a5a15ab35824 SHA512 7560911e12636a4c530b6eeedc942be7121e39312d58f736a72d3b7fa2f632c962e9ccf714709f8f2e4335fa6d718f6870e7ba9e0c84f55c572e7915b4bf03e2 WHIRLPOOL 925b0038ae1638d270f54b7fee81526589bb4e2a67817834d17678063d2587da753d4e75237d610c4c111fabb1fcdb6b6e42417893f78245cd5f04100d7ada09
EBUILD vamos-0.7.1.ebuild 977 SHA256 66e7a75caf544fac6c18b13951c2fdd948408362c36087579485c8026c3999ad SHA512 2fad6997b6e79401bb8bf7243bd23bb41f8be69389d952a5de26de3c78eb02b01aed49c8680ae8b20256071804241dd908e74532e6a9a839ea8c05277797a061 WHIRLPOOL 375f025fb0924e4d9d05291001c597bc0acb24847f2c400a291edf2881a6bd2c2ce5db1859088055ed1e6a0bf7b63dab93d2ef4f09485dc0b2d5ec4895c9b814
MISC ChangeLog 3694 SHA256 529d8aaef3f628f503be53159ece152c11eb260f85ed9f8a1b8b347f1daa2f83 SHA512 93681c958516e54469200ec7437891cc15e0e9164d479b60b7daf8e2bbbd0fae3c065a68e3f4227f27c211d1e51ed1ef083dd69cefcac67c1bdb0f8d4c5188b9 WHIRLPOOL 287b2cf08362a939398c602fe7b965c7ce64e6f6efbad385f1f688d2d52e424cb074894f7649cb446e0fd6146c7a43b7abc004657af1f461c7014f04748ebd72
EBUILD vamos-0.7.1.ebuild 999 SHA256 41a3887a93eb9a9548448e41e1900613ea6789af3e614310a108e46fc1a9d6bb SHA512 e600a6c7b3dc5e77f8e80495830201e17d0e0b47c0e3e66ea996ad29464296288f73da097f0aaa0eeb876a1adda25f917b6b4c6e3cf25c26b34e303d61f61d0a WHIRLPOOL c1c13f4b7c28b9c3aa90725a3d416e752df29bc225b11a87f799d4a5407e59a9371149707b6732ba0097d2460166c528e0dab65848aa3d2aeabce475e40f3da2
MISC ChangeLog 3803 SHA256 e9cbbca4c0be3a72c2c83dbdb34a1dd2d0fee1462ad20a205c91423fbfc59dc8 SHA512 d9c49634db5fd037e714a9f576ffc43584e88a240d7720482ec31235cef58d96ecb255db9756274426920fee2ee9d49fef0f77c3decbc2753554a08406b45036 WHIRLPOOL 035a51c7ecca69a0ec06d28f9571d9b0744691478b67960033d1346994a44eaaa35386dfb5b04bf7c9560c94ee655fe0e012468a380926a0538a8d24ec373928
MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEAREIAAYFAlE9nBAACgkQIY77eQFFFC3oPACgr0dCtpF6oLB/l9Ap2Ry92DEq
t0gAnjK9jWRueRT8AUgM52h8P0ZdVBe5
=kalO
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-games/vamos/vamos-0.7.1.ebuild,v 1.3 2013/03/10 16:29:40 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-games/vamos/vamos-0.7.1.ebuild,v 1.4 2014/06/25 18:18:51 mr_bones_ Exp $
EAPI=5
inherit eutils
@ -20,6 +20,7 @@ RDEPEND="virtual/opengl
media-libs/libpng:0
media-libs/libsdl[joystick,video]
media-libs/openal
dev-libs/boost
media-libs/freealut"
DEPEND="${RDEPEND}
virtual/pkgconfig"

@ -1,6 +1,14 @@
# ChangeLog for dev-lang/ispc
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/ispc/ChangeLog,v 1.15 2014/05/12 02:16:29 ottxor Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/ispc/ChangeLog,v 1.17 2014/06/26 05:53:00 ottxor Exp $
26 Jun 2014; Christoph Junghans <ottxor@gentoo.org>
+files/ispc-1.7.0-llvm-version.patch, ispc-1.7.0.ebuild:
fix build with llvm-3.4.2 (bug #515114)
26 Jun 2014; Christoph Junghans <ottxor@gentoo.org> -ispc-1.4.4.ebuild,
-ispc-1.5.0.ebuild, -ispc-1.6.0.ebuild:
remove old
*ispc-1.7.0 (12 May 2014)

@ -1,24 +1,19 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST ispc-1.4.4.tar.gz 18951880 SHA256 a883b66ae7d1cd68916c6209d9f7fd76c02cdcd48359f3bfa35d524bd847ccd6 SHA512 424a3e5667990988dcb47f3614fae336550db7abedf60f668c47160b77b93f87237030a9f3e2d0be92590865b2e9c92fa51430b4afbd37faeee71b4d1ad2697d WHIRLPOOL 4bc490e74954a0d7abd4b1afcd2b552f4ae90fa114e8229516fe8b854ed01a18f532197a2ed97954d4cc65dbab117a8220f584a1450fdd11f177424851c77c2e
DIST ispc-1.5.0.tar.gz 19002597 SHA256 395d8ada9ceae461c03905738ecc8749028562adfd0c78c9cf705f7e60854768 SHA512 e320869eb75b16d9cfe5f3647c3281774cdaa7ad08ea1e466f80c4f625d698e0e4a4c26ef143a702c93426790c7282f864a54b881bcde5d12f89e7296d083526 WHIRLPOOL fc86a135a8becbe53933b1c6b64f76c5fcd264d63989770b16b4f4f6ac5123ee65ce02c52accee32b053bd1bc22c60d241656f95515923d8ef6922fc54c8607e
DIST ispc-1.6.0.tar.gz 19054269 SHA256 22c72ac25f112baf5157cf30c8b46ec29f79c2095b3d1741ee863a890b9f5c70 SHA512 31ac0a62879261480c833da434b5c567577bb559dbb10eddb499beaca0b6e7a70b9901b867a414288d8f7a04d3e7b9e0e5e6a5969616c9f4c93443ad5a556555 WHIRLPOOL dba38f8de5f90c00d45cbaec4ed658f301db50781eaca8f67b924dc36048f1e6c694c4fb2011450a079de2b94c393e7c50d4157b6018c73b252f63492bd09e21
AUX ispc-1.7.0-llvm-version.patch 499 SHA256 30eeafb784bf221c4d0a8824393717e4dede38ddbbead769da3bd58f418d7462 SHA512 2a3b0a4f2c857b435a16803525e56f250386c3b924c34aba81e6e8883cd69a8e009007d4115023b8e946565b6c16ffdbd077abfc3d47e460b935120448b60f1d WHIRLPOOL 8bd65123e8dec72fd324923c3f9451a2e584ce3253fe0b2fdb7395e13aa2d2c3f8d9f50c8677d33898bffe9c35de4496130280f8db986ef8386ce15f3cb84e63
DIST ispc-1.7.0.tar.gz 19075360 SHA256 74ac6a14512a523c2c9fb73f95682f841b54115d801065b343d415118014879e SHA512 a30475c561183c950bdbe50c127f122d344221381711f928e1c3dc8dd824d18e44492831581bed03b684fe04420b9fe5663e1874973a069bb99c9556e4539cdf WHIRLPOOL 0416ddc0292d6e56ded9694505f266af8306df8aa58772110191289582f323269ece5858ec975edb1f7b78fe6113d98b3b0961c9b64e7517c48bc20a35ef8a50
EBUILD ispc-1.4.4.ebuild 1074 SHA256 383e2555abcd58f8e45fda699720ac57661919b2135065b9d95249295f71b19a SHA512 5c8fc3b2f9429c436618d70b5707248b2e8a787cdff31a466c3d42fe58306bcb86afca17b465a69bc5ae8b0460c93e843cc0c99073ec84f95b9efba5e16d0f5a WHIRLPOOL cdc3b3695cd22159b33fecc40ce300bb84d08aebc7b77f5f205643d75a14ae52956b5829c8b0fdfb4bfdb73a13770dd497b97b4fc902ca0877e568028cd6c396
EBUILD ispc-1.5.0.ebuild 1074 SHA256 ddf80fe6677b365283332c516c56d178867be8b9601fdc3a82340e3a755efae7 SHA512 62b5c5b05c6637bf041aef936e76192408505d004dbdc38da7e8e8d242e335ff4b2e25a83a0620b73ce2a60187cd226154f8bcf00ce04351a5c681e87b4d54e4 WHIRLPOOL 433eef9656e4021c247716f70ae05f810220d957badfea01e372e3732762afb2dddfef5941e43639f8a4350e86d401926eab1166673882c297b6f18afc644d91
EBUILD ispc-1.6.0.ebuild 1074 SHA256 3bd6085eb77c023dce457ccd353c02cc2a8a8d669e50e254b9ac93cfbb99d677 SHA512 d48be535c7442653cb9325854d2e8798077f9d686e523a42ac876767552f28e8e63d0dfde59d08cce1838d3fda3c47391376b617b3e7cc96c108ed1938d6b60e WHIRLPOOL 4b89c025fc50357cb9e6f6542b9888ceb9774c8c67e4ca917b98f715f1b1ea034644d1280e1abd9c6cb5e1b55b2c39099288f0702c65375ac59aed4a558b7ab3
EBUILD ispc-1.7.0.ebuild 1070 SHA256 121ebdc253722baa4fc1e68053625cbeaab50e4725d2267e1fed69d8fc4a5072 SHA512 eb56cf7773091fc8683576be6c056fcae57fa49539d77f6de0aae1fea8a3c620f792b1f72681c5167b85efa0ac7bb5d67eb662cf5f9232847fc82822c9a00a4b WHIRLPOOL 6a405147356390daf20c58d7a8f5e9d0caa4bdcf52c92640e4d47e7c3bdcc28f4c389e1ea40b2290ffb905a4bc13bff803f481cea8802596b297e0be9c6a9479
MISC ChangeLog 2150 SHA256 4dc0f68e15d7124ee65d684575dfbd21a921dd48d057d6958f773b3d3f341435 SHA512 dfeb9e293b9d00827a492acd4af4b27a30eea97590d07a805426dc56d0e53b9e64bfac7a2dfd443ed3ee37e667fc947f012ff09aca2c5d87cfc9f20e5f033318 WHIRLPOOL 30f4df332efceda0c54c500bdf009b5b1cb3e09fffc95ca66174125f3c14667ee15a1471389ef6c88136b7a05c90b927ffe5bdb4e1dbb5d194fe53cb24cd37c1
EBUILD ispc-1.7.0.ebuild 1142 SHA256 4b84332b1bda9c5bf2fcd7bb74bc789005789f7e3b970fa4d8cd3823fec253b0 SHA512 aba756e0397c9f7887f6c917df7d3f9577f69701bf487f4f2181b324e1064034d7b8bcbecb812221ab6d35e828412fcdc8bef477eaab381a2b4897b2c0790b3a WHIRLPOOL 9c5690609834b12e12050d63f971a981562f3db04cb06d032fd4ab91fde15e044aa123fe1e3c494522418357f983be75c858d20db1094d044fcf33efc5533922
MISC ChangeLog 2436 SHA256 d96ff1939151de8a2353a9d06b0b3bdc4615a6f85a784a645c0e33781d2f7fb4 SHA512 e26bdf7eff03973236762b558319301d7720f0ca368d9532564796c6a927d96ae74145f285b466528c30d229a740ea7120046d2b82e10a1f2b4640acb3a2437a WHIRLPOOL f0ca631b9fe845aebc3060be3459e5e4bb7411e94164565c3e6356ca5511dc4b4382db424955ee1ed02862b4253d2949701101cb5ea3f15393ccc7fed5a424b7
MISC metadata.xml 311 SHA256 0ee366f654431d07c84e13eb23f9676baedf81eb4e850b62da025f167152ad83 SHA512 412013eef341b6189e22fb25f12db1a2d6101d549579ddd882744b695f2777b03af58383a781963bf58ee184c3d6bcbc7b7235cc95cce8939ee0ee935b4e7c8c WHIRLPOOL 6aea4850b0860d715967cdcf06986510360626905507352d53525662043cc7ac89b9be2ecd76de3d7201fdfb86009c856af29d7d690e44fe7701f3b11310be67
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQEcBAEBCAAGBQJTcC8LAAoJEOeBhlrCAAWG/JIH/0kBQ8C/jWUFk22i0jGQmqun
L+XHNFGuY+hp1PAkbXT6vlP0Dkto8rc5GT7ox/+Qxr2308rM/Al+WtMdLGmBwOR1
ZEyLEB4jQCJIJw6+A+uyvF8d7yykcT3fwsYfLPR6gslT0FjsXSTsefRPpwuStEq+
JK4xTDvSVXDjppAOgyiKTNqjbjvuSziLxrFIUu2dJR5RDzf+YR5vi/iGn3h4z7nu
Ar8WUBllEtREd+DQPaqqnJv1vUEhNkwyagMuaMr7Oz4I2nTCKIJ6dJ66tqWAkzo2
UjDFtiq5NIESDAVkbqWgeOXByYZvjZNpjiqFtGygm4KjX+NbnE6cs7/eF1LFA0c=
=iL2P
iQEcBAEBCAAGBQJTq7VEAAoJEOeBhlrCAAWGfd8H/3l2Vzh8QcacCE8OznYzcXSe
Ofp7tP3O3tFQ61nuIgWVEB1dnzmF7hxBetqsYflTSPOFw99ojPLmviIMnwSCe35M
VymRo0HgUFbQVOcNwrBlviulShgDN8DCUTck7c31fmCWFCdve/g8EsslfhpKp3eJ
mUygfzEPr0sDOqn112mkF4zwz9Gy96tmB+Y8D+85LrHgWY+SsJB+22lvU3FMEIZA
hHwSP/tiGpKvroCIS6qiNnOdoDzGKAfXyPFacM0H/WqHFYG9rCypeEgijV7pUsZV
/Rbq2RPc3nQCqwoHAmhHr16K4Otj9Fj7VNZC+EEnR7b9tLEVtjRHGEMQxkZJRzY=
=JXyF
-----END PGP SIGNATURE-----

@ -0,0 +1,13 @@
diff --git a/Makefile b/Makefile
index de0aa1a..abf042f 100644
--- a/Makefile
+++ b/Makefile
@@ -86,7 +86,7 @@ endif
ARCH_TYPE = $(shell arch)
LLVM_CXXFLAGS=$(shell $(LLVM_CONFIG) --cppflags)
-LLVM_VERSION=LLVM_$(shell $(LLVM_CONFIG) --version | sed -e s/\\./_/ -e s/svn// -e s/\.0//)
+LLVM_VERSION=LLVM_$(shell $(LLVM_CONFIG) --version | sed -e 's/svn//' -e 's/\./_/' -e 's/\..*//')
LLVM_VERSION_DEF=-D$(LLVM_VERSION)
LLVM_COMPONENTS = engine ipo bitreader bitwriter instrumentation linker

@ -1,51 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/ispc/ispc-1.4.4.ebuild,v 1.1 2013/11/08 04:01:16 ottxor Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
inherit base toolchain-funcs python-any-r1
DESCRIPTION="Intel SPMD Program Compiler"
HOMEPAGE="http://ispc.github.com/"
if [[ ${PV} = *9999 ]]; then
inherit git-2
EGIT_REPO_URI="git://github.com/ispc/ispc.git"
KEYWORDS=""
else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
LICENSE="BSD BSD-2 UoI-NCSA"
SLOT="0"
IUSE="examples"
RDEPEND="
>=sys-devel/clang-3.0
>=sys-devel/llvm-3.0
"
DEPEND="
${RDEPEND}
${PYTHON_DEPS}
sys-devel/bison
sys-devel/flex
"
src_compile() {
emake LDFLAGS="${LDFLAGS}" OPT="${CXXFLAGS}" CXX="$(tc-getCXX)" CPP="$(tc-getCPP)"
}
src_install() {
dobin ispc
dodoc README.rst
if use examples; then
insinto "/usr/share/doc/${PF}/examples"
docompress -x "/usr/share/doc/${PF}/examples"
doins -r examples/*
fi
}

@ -1,51 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/ispc/ispc-1.5.0.ebuild,v 1.1 2013/11/08 04:01:16 ottxor Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
inherit base toolchain-funcs python-any-r1
DESCRIPTION="Intel SPMD Program Compiler"
HOMEPAGE="http://ispc.github.com/"
if [[ ${PV} = *9999 ]]; then
inherit git-2
EGIT_REPO_URI="git://github.com/ispc/ispc.git"
KEYWORDS=""
else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
LICENSE="BSD BSD-2 UoI-NCSA"
SLOT="0"
IUSE="examples"
RDEPEND="
>=sys-devel/clang-3.0
>=sys-devel/llvm-3.0
"
DEPEND="
${RDEPEND}
${PYTHON_DEPS}
sys-devel/bison
sys-devel/flex
"
src_compile() {
emake LDFLAGS="${LDFLAGS}" OPT="${CXXFLAGS}" CXX="$(tc-getCXX)" CPP="$(tc-getCPP)"
}
src_install() {
dobin ispc
dodoc README.rst
if use examples; then
insinto "/usr/share/doc/${PF}/examples"
docompress -x "/usr/share/doc/${PF}/examples"
doins -r examples/*
fi
}

@ -1,51 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/ispc/ispc-1.6.0.ebuild,v 1.1 2013/12/22 00:10:44 ottxor Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
inherit base toolchain-funcs python-any-r1
DESCRIPTION="Intel SPMD Program Compiler"
HOMEPAGE="http://ispc.github.com/"
if [[ ${PV} = *9999 ]]; then
inherit git-2
EGIT_REPO_URI="git://github.com/ispc/ispc.git"
KEYWORDS=""
else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
LICENSE="BSD BSD-2 UoI-NCSA"
SLOT="0"
IUSE="examples"
RDEPEND="
>=sys-devel/clang-3.0
>=sys-devel/llvm-3.0
"
DEPEND="
${RDEPEND}
${PYTHON_DEPS}
sys-devel/bison
sys-devel/flex
"
src_compile() {
emake LDFLAGS="${LDFLAGS}" OPT="${CXXFLAGS}" CXX="$(tc-getCXX)" CPP="$(tc-getCPP)"
}
src_install() {
dobin ispc
dodoc README.rst
if use examples; then
insinto "/usr/share/doc/${PF}/examples"
docompress -x "/usr/share/doc/${PF}/examples"
doins -r examples/*
fi
}

@ -1,12 +1,12 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/ispc/ispc-1.7.0.ebuild,v 1.1 2014/05/12 02:16:29 ottxor Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/ispc/ispc-1.7.0.ebuild,v 1.2 2014/06/26 05:53:00 ottxor Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
inherit toolchain-funcs python-any-r1
inherit eutils toolchain-funcs python-any-r1
DESCRIPTION="Intel SPMD Program Compiler"
HOMEPAGE="http://ispc.github.com/"
@ -35,6 +35,10 @@ DEPEND="
sys-devel/flex
"
src_prepare() {
epatch "${FILESDIR}/${P}-llvm-version.patch"
}
src_compile() {
emake LDFLAGS="${LDFLAGS}" OPT="${CXXFLAGS}" CXX="$(tc-getCXX)" CPP="$(tc-getCPP)"
}

@ -1,6 +1,18 @@
# ChangeLog for dev-lang/julia
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/julia/ChangeLog,v 1.9 2014/06/25 02:16:06 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/julia/ChangeLog,v 1.12 2014/06/25 08:34:58 patrick Exp $
25 Jun 2014; Patrick Lauer <patrick@gentoo.org> julia-0.2.1-r1.ebuild:
Fix llvm dependency #515062
25 Jun 2014; Patrick Lauer <patrick@gentoo.org> julia-0.2.1-r1.ebuild:
Add missing camd dependency
*julia-0.2.1-r1 (25 Jun 2014)
25 Jun 2014; Patrick Lauer <patrick@gentoo.org>
+files/julia-0.2.1-patchelf.patch, +julia-0.2.1-r1.ebuild:
Fix patchelf detection #515058
25 Jun 2014; Patrick Lauer <patrick@gentoo.org> julia-0.2.1.ebuild:
Restrict parallel building #514882

@ -1,4 +1,5 @@
AUX 63julia-gentoo.el 94 SHA256 20445070d924ecc8adbd242c032bcb7ef080898f8bca5533356be459d8f151f8 SHA512 03bcee53dc4064e9bee51ffeffd5de78cb6ae6acdbfb145933ee687a31684ced2ca39cb8d6c4543c638c18b1da52accfcca8b05bde71847dddfdb8923ceef99c WHIRLPOOL 57fe5f96d8b45f343b0245cca9623415eddbb61961ba495336cb209d3d8184169e0e4c424954633fb8b0a330107b449b47bcce0949a3b186b79c3cf5e6187349
AUX julia-0.2.1-patchelf.patch 365 SHA256 4d837692e1e3f4fd168e6193b151be782cf6129b1820aed92d497d6789071e1f SHA512 b65233f8da0a71078cf2d8f698578b4b31794ce158572cb85c64c5386f1e09a8b2055bc003da303cb2c081a2eb19b211dec619be168839934ce50f5317b46be3 WHIRLPOOL 50d6d3bfbcc933dd70959ba2411708f7b9c82191d841ad521e876f313c1a11ab371611bd2111e6d136cb42c2bfdadf1b08202b1d9a71c6e32359261eda2f80eb
AUX julia-0.2.1-readline63.patch 653 SHA256 42d48deaec290dcf377dd5af30abd587be094fdbf3bd36eac1a5c800676ec307 SHA512 56f3d4f3602e199998dd6ba4a0c21d6fcf3ad6f9111c86103fd9dbd5e16b91926df32275395c6f09e68f783ad5c58c299bcc9caa9ba2a8da6c1e77c574c49b0d WHIRLPOOL 37e67d377b5b7142506bebaeea2f91426b534fc0250972c19b37281e7ec8f9e9e96acf3fa82af44fa9a12f49fb106819b4697882a5e4dd1e0607fcab858f02dc
DIST dSFMT-src-2.2.tar.gz 291253 SHA256 bc3947a9b2253a869fcbab8ff395416cb12958be9dba10793db2cd7e37b26899 SHA512 e59d54166dc2df9f6e6abd68658c3624082feabe445215256fead47a8944c41578d11c2b4ba57eac174587a45e445b2aabd867db24fd9e951842513cf914f60b WHIRLPOOL 986b24d8c302f21e305a6bbc6b33e42678c27018c71c566d3f052ce7600fd06c81d77375d08b2b40c0c4aa93ca74cad819a34d0350e33a61f5837f27de7cf193
DIST double-conversion-1.1.1.tar.gz 7012946 SHA256 e1cabb73fd69e74f145aea91100cde483aef8b79dc730fcda0a34466730d4d1d SHA512 e116196eb60077565050995b060049747a3c72e743eea21c6c9fb68414adc533d456d19e1ca241f08895cca97a38511477bdc7d2e0cae38d149c83cb9d6896ad WHIRLPOOL d69604fbb6e1b5cac8d4dd0f8cf0af4621e32548e9e5061dcb843067a3f821c6f52e918e3e367988076b9ccf0be0ab68107cc6a21b02f4de424a1d98b399fc33
@ -8,6 +9,7 @@ DIST julia-0.2.1.tar.gz 1899534 SHA256 be07283635b1bd73085f0152d3433762c1aaf115f
DIST libuv-julia-0.2.1.tar.gz 652078 SHA256 60a98962ab7e10c924604ccd3373083e8c376a01fcac4bf568058b1f6b026f81 SHA512 73cc9903d1d9d8b8aa8c02543058f4c407aa6b125eb26506f55115cab212bcb7c1af0d215c2b9ca771f135d3913c1490a510294d658bf8d5a6dbee3dd397226f WHIRLPOOL 42b204b8cb071919b796ed745150b848fabe94668d7fb92a39505c86fefa98f52812ac2bec05821214c7e2c7120b06a47eb66e4a1a2a3acc209264244773faa3
EBUILD julia-0.2.0-r1.ebuild 3766 SHA256 ed96cbc5f376221c80e48f24d49e1e0d5d9994684883883ad6eda4569cfc537c SHA512 a6b92526aba9398e64c902c4cf75302057280298833b3bf9f39a1e1117320665cd7b81d6422e04118fa797d7ba4843885e32cbdd9521eb2cd4b7cd9932cd110c WHIRLPOOL cdac069b446c5b89696b1782d765005b3f3c1d3f5c74cd9cba02672a9783fbc3e16431ec81e95ecf2805e4051cc79fffe18b28473d99122cc8cc89b2451a784b
EBUILD julia-0.2.0.ebuild 2619 SHA256 ae2c1cb1a8709cea9dfbc6ae68efde94d7ff481d15429339e59156759e2a7268 SHA512 045b4adfaf28d41b25c721c25150355cf9a99603c747e2cfc3534f4407b6ffca7bb31f368a1c6a96ead55b262471bdba443b4d546e50eda81ef5ba5db9ed7f9a WHIRLPOOL 27e21e72c22c1dc8022f62b6f5a7209e949e6daf090cef02db55cf3bb2720170be40fe5b1adfb8d8c33e89fea5db808cb7793c3c8257b5a6cb1426b2c92bca01
EBUILD julia-0.2.1-r1.ebuild 3952 SHA256 3d329755f0213d6ebc957902c95479506942e77b373bc1e60a3cf532788f6f6e SHA512 68fb54a21c378d016629bfc2d8865b783b21db00bb1ebba833c21dbbd5cb73553cd1276a1c4c1043bb9bb2ceec5fbddcfdceea81fa9bcadeaee64baf7cb36f6d WHIRLPOOL 617f7be0d123b2f3c803cac017187ef29a59bf843418f3c8bcc62dd953f31e8276f7ca8671aaa18bd64a5fb4a575aae18155b9a0b07675bbf02fa5b06f69915b
EBUILD julia-0.2.1.ebuild 3889 SHA256 a06db6ba4b9f6e3b2319a1a187862dc8a39c765006b21054332c6092c01b8e09 SHA512 80363c00376ce7d1c82c6f659f7c1ac20706efad7b4182f247b1df4f0b1eda3bd99d0740aab8bbad665452c713671871a963f423cda70b9b546ff52931f47253 WHIRLPOOL 2ce376da5e4ee30027952978878a0de4ff8881ab48f91c987c714780ebe1cd9480c11a0b84bf877d9349cf50c322e403a8a66c1394555560225b55bdab1c3864
MISC ChangeLog 1702 SHA256 e4eaaa9ee73ebede196d3154761bb4a88f742c214850e68e1a51188a50db8b58 SHA512 f46110c460a2a516344af6ce4a22fbcdd49a3bccb163ee6e850201dcf027c0fd9a9299401c48fb2fc4a38c38ae0f50b83955ce2ecdab3a3f20f9e97dec95d8b4 WHIRLPOOL 26fa8ca26542777863ab163261f85cec157e6167a383c36954dcb2ae606dde8a376193f53eec35a8eb8813472060dc8e059c6ec890560d2b08f71bee0fc2235e
MISC ChangeLog 2087 SHA256 79fc24ba6eb610615e90b1df363b2026213a0e1df2253237c24f255a0ac040e4 SHA512 55d7cd339cbc41cdadf520947271b0e4d2be18d41df67edcbeb2dca9570de9b34bf947ce51db2ac0e3c13b7a1aa2a1efa4a2478e6aa09df1eb58e1eec41e046c WHIRLPOOL a6afded8a6b59bc04dfc8e3c70a38be1a4a8c7303a686954cc3d1875c1fb96288efb5f99232be3b4300b37889a70f54b698057d4c46cf36bf4ffa734f975571e
MISC metadata.xml 966 SHA256 06b0900a193cc1f8970498e492d47c6405800cdfc38593fa1d459553694ba4ad SHA512 c631a08f34edbf4ec104f2d35ab2469227998b2afc19ae65047a2e93beec001b23c14ce7c91e91c1446c65722c94d60ea6c63924bdc5e9f5f73d44a629db07bd WHIRLPOOL 21044035a2912143121cb01ef8e2f2048d7b0a601b9b13703389fea44883691d6f3a37c8c312c7534fe908ab2bbf39576230104cfc31e6f99a7ac5eb4ace5bea

@ -0,0 +1,16 @@
--- deps/Makefile 2014-06-25 15:57:04.618463213 +0800
+++ deps/Makefile.new 2014-06-25 16:06:36.342318418 +0800
@@ -42,14 +42,7 @@
endif
endif
-ifeq ($(OS), Linux)
-ifneq ($(shell patchelf --version 2>/dev/null), patchelf 0.6)
-STAGE1_DEPS += patchelf
-PATCHELF=$(BUILD)/bin/patchelf
-else
PATCHELF=patchelf
-endif
-endif
## USE_SYSTEM_LIBS options

@ -0,0 +1,154 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/julia/julia-0.2.1-r1.ebuild,v 1.3 2014/06/25 08:34:58 patrick Exp $
EAPI=5
inherit elisp-common eutils multilib pax-utils toolchain-funcs
PDSFMT=dSFMT-src-2.2
DESCRIPTION="High-performance programming language for technical computing"
HOMEPAGE="http://julialang.org/"
SRC_URI="
https://github.com/JuliaLang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/SFMT/${PDSFMT}.tar.gz
http://dev.gentoo.org/~bicatali/distfiles/libuv-${P}.tar.gz
"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="emacs"
RDEPEND="${CDEPEND}
dev-lang/R:0=
dev-libs/double-conversion:0=
dev-libs/gmp:0=
dev-libs/libpcre:3=
dev-libs/mpfr:0=
sci-libs/arpack:0=
sci-libs/camd:0=
sci-libs/cholmod:0=
sci-libs/fftw:3.0=
sci-libs/openlibm:0=
sci-libs/spqr:0=
sci-libs/umfpack:0=
sci-mathematics/glpk:0=
=sys-devel/llvm-3.3*
>=sys-libs/libunwind-1.1:7=
sys-libs/readline:0=
sys-libs/zlib:0=
virtual/blas
virtual/lapack
emacs? ( app-emacs/ess )"
DEPEND="${RDEPEND}
dev-util/patchelf
virtual/pkgconfig"
src_prepare() {
epatch "${FILESDIR}"/${P}-readline63.patch
epatch "${FILESDIR}"/${P}-patchelf.patch
ln -s "${DISTDIR}"/${PDSFMT}.tar.gz deps/random/dsfmt-2.2.tar.gz || die
rmdir deps/libuv && ln -s "${WORKDIR}"/libuv deps/libuv
# no fetching in ebuild
# /usr/include/suitesparse is for debian only
# respect prefix, flags
sed -i \
-e 's|$(JLDOWNLOAD)|${EPREFIX}/bin/true|' \
-e 's|git submodule|${EPREFIX}/bin/true|g' \
-e 's|^\(SUITESPARSE_INC\s*=\).*||g' \
-e "s|-O3|${CFLAGS}|g" \
-e 's|/usr/bin/||g' \
-e "s|/usr/include|${EPREFIX%/}/usr/include|g" \
deps/Makefile || die
sed -i \
-e "s|\(JULIA_EXECUTABLE = \)\(\$(JULIAHOME)/julia\)|\1 LD_LIBRARY_PATH=\$(BUILD)/$(get_libdir) \2|" \
-e "s|-O3|${CFLAGS}|g" \
-e "s|LIBDIR = lib|LIBDIR = $(get_libdir)|" \
-e "s|/usr/lib|${EPREFIX}/usr/$(get_libdir)|" \
-e "s|/usr/include|${EPREFIX}/usr/include|" \
-e "s|\$(BUILD)/lib|\$(BUILD)/$(get_libdir)|" \
-e "s|^JULIA_COMMIT = .*|JULIA_COMMIT = v${PV}|" \
Make.inc || die
sed -i \
-e "s|,lib)|,$(get_libdir))|g" \
-e "s|\$(BUILD)/lib|\$(BUILD)/$(get_libdir)|g" \
Makefile || die
sed -i \
-e "s|ar -rcs|$(tc-getAR) -rcs|g" \
src/Makefile || die
}
src_configure() {
# libuv is an incompatible fork from upstream, so don't use system one
cat <<-EOF > Make.user
LIBBLAS=$($(tc-getPKG_CONFIG) --libs blas)
LIBBLASNAME=$($(tc-getPKG_CONFIG) --libs blas | sed -e "s/-l\([a-z0-9]*\).*/lib\1/")
LIBLAPACK=$($(tc-getPKG_CONFIG) --libs lapack)
LIBLAPACKNAME=$($(tc-getPKG_CONFIG) --libs lapack | sed -e "s/-l\([a-z0-9]*\).*/lib\1/")
USE_LLVM_SHLIB=1
USE_SYSTEM_ARPACK=1
USE_SYSTEM_BLAS=1
USE_SYSTEM_FFTW=1
USE_SYSTEM_GMP=1
USE_SYSTEM_GRISU=1
USE_SYSTEM_LAPACK=1
USE_SYSTEM_LIBM=1
USE_SYSTEM_LIBUNWIND=1
USE_SYSTEM_LIBUV=0
USE_SYSTEM_LLVM=1
USE_SYSTEM_MPFR=1
USE_SYSTEM_OPENLIBM=1
USE_SYSTEM_PCRE=1
USE_SYSTEM_READLINE=1
USE_SYSTEM_RMATH=1
USE_SYSTEM_SUITESPARSE=1
USE_SYSTEM_ZLIB=1
VERBOSE=1
EOF
}
src_compile() {
# Not parallel-safe, #514882
emake -j1 cleanall
if [[ $(get_libdir) != lib ]]; then
mkdir -p usr/$(get_libdir) || die
ln -s $(get_libdir) usr/lib || die
fi
emake -j1 julia-release
pax-mark m $(file usr/bin/julia-* | awk -F : '/ELF/ {print $1}')
emake
use emacs && elisp-compile contrib/julia-mode.el
}
src_test() {
emake test
}
src_install() {
emake install PREFIX="${D}/usr"
cat > 99julia <<-EOF
LDPATH=${EROOT%/}/usr/$(get_libdir)/julia
EOF
doenvd 99julia
if use emacs; then
elisp-install "${PN}" contrib/julia-mode.el
elisp-site-file-install "${FILESDIR}"/63julia-gentoo.el
fi
dodoc README.md
}
pkg_postinst() {
use emacs && elisp-site-regen
}
pkg_postrm() {
use emacs && elisp-site-regen
}

@ -1,6 +1,16 @@
# ChangeLog for dev-lang/php
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/ChangeLog,v 1.843 2014/06/08 10:59:25 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/ChangeLog,v 1.845 2014/06/25 10:34:06 olemarkus Exp $
25 Jun 2014; Ole Markus With <olemarkus@gentoo.org> -php-5.3.28.ebuild,
-php-5.4.26.ebuild, -php-5.4.27.ebuild, -php-5.5.10.ebuild,
-php-5.5.11.ebuild:
Removing older versions
*php-5.6.0_rc1 (25 Jun 2014)
25 Jun 2014; Ole Markus With <olemarkus@gentoo.org> +php-5.6.0_rc1.ebuild:
Added first rc for php 5.6
08 Jun 2014; Agostino Sarubbo <ago@gentoo.org> php-5.4.28.ebuild,
php-5.5.12.ebuild:

@ -20,50 +20,39 @@ AUX php-fpm_at.service 317 SHA256 6bbbbd7b6501305c17b7290bb2a83b0ebe492d421adaac
AUX php5-ldvs 22 SHA256 b79d0e52b1b3b4543b31ad45525ae1c2814a27ea8e676772ab10bf6fb12dfe79 SHA512 689a0a12b3527741d2e47870c125e93be73a127e5e798c4b685ccb11653be5a8615faf3178c71a6346fe264d3c4ec76601bc05878fef67b9dbd2e45be59a344d WHIRLPOOL b24f193a1067f699c8efb199ba4e3f1fdd22c13dff98655206b30072ce8c8035fb4ed9288f694856f9978bd9935d3a5589cd968316920e712779c45b44897634
AUX stricter-libc-client-symlink-check.patch 786 SHA256 bc80d286ce3b2805ce41e46580f24c5ba8f613b670757f81e6b2b638aecbf0df SHA512 db94207a3fd883f78b20fd9261720c39ad097566ae4dd913fe33a12adcedaab943ca0975a4f6a4917d40f6fde61e9b5928378ad91f3afe62d84aba3c9351db03 WHIRLPOOL 1ee44c69658d844614b31d09b8ce945075c9491703c04cb57aceec2469a97db65bf80871e4cf2ba6c9d9fe19a4305906e09d0cc474a635c9a1a6001a4d8c982a
DIST php-5.3.28.tar.bz2 11051714 SHA256 0cac960c651c4fbb3d21cf2f2b279a06e21948fb35a0d1439b97296cac1d8513 SHA512 84b58379ca12748ae2c9ba37de28c80e78bf8e5b96cf9715b1eafd297a3e155089e9560d6fee7b031be0139dcbe954a9c0717b583ff1fb1cd8a89308b5f6dfd3 WHIRLPOOL 6912417784ae11bc3a9134378b5db5d0ee96cdee11e78929162f61f2104870a1d67b559fc3ff3513200a37a1cae0e83e88f1ba0fb5c07f9fb11844e935101dbf
DIST php-5.4.26.tar.bz2 12270535 SHA256 5053649317b9331df40bd836c976a32b31dbc5c5d68997d3ae01cb90db22d240 SHA512 9ff29943bfe283fc5b925a2d463a4bc6e4bd070909f202ce6e3a45a7281720b550d5569c5ee8e60412342739833d237974442182c392cfa1b2e9d73375f897ef WHIRLPOOL 83095a3ee4e2509c4e03e4ad1a658fe4d98e747193450227656a39368a9127ea56cf876b40384ff64327c19dc5107c99db75742acb14c34cf24adf921b56d598
DIST php-5.4.27.tar.bz2 12272737 SHA256 09dcc44cded735e1cf1b1b9f2749d1a0fd90e03378b6a70364a662f4740e61e2 SHA512 a3b395d019b801b7280a4ee2816273fe7a3a3f4fc04c73464e93e12a78dfe6e6fd0c0b0ae4f04cc2620a8eb009f018f356f52f1aaf845e9da104084e99ebcd98 WHIRLPOOL 0da13758b9e8ca6a9c9f3f8f74315afcd827be3316383f2b61a451ef0c45c762acdc93961bd9483cd4297e0974fcb577fbda92eee02216dc3ce298ef4a70a77b
DIST php-5.4.28.tar.bz2 12266216 SHA256 3fe780e5179e90c4d37276e79acc0d0692f1bc0911985af694b92c664c0ef3c4 SHA512 6d2bfc8fff353b44c9b283b37ff23eecb0825f616953751bc78f6c32666884115a64c0bfdcf561de8504d9057b70e0a7b52f5c12f906a3acd709010b1d347b3c WHIRLPOOL 75c01b29839125efded00d3eac9d801ad50b6edc732e081ff4fb5046c013c8027350bd9db14a8b951ad51ba4632ff4dfce50a4a6c604b061b7c8c8d85e9429f6
DIST php-5.4.29.tar.bz2 12293765 SHA256 62ce3ca063cf04f6065eeac82117e43b44e20487bc0a0a8d05436e17a0b1e2a7 SHA512 bfde669baba0cba50e0986cb6b819abf2a3c33ff5fd5b0c508565bdf9491ada6496681bb2551174415336696556bb61ff1258579beddd4583bcc7df551545ecf WHIRLPOOL 584e41c93d06055a2643df2b0727d2358dcb57289e56a9928c3a840931b23d9faa1b93cc4f5adea0faccb26daf6355743ca21af863be0585439ab0f7e136a1e5
DIST php-5.5.10.tar.bz2 13102742 SHA256 bb34e61f8e6f56c612867bfe85d144d5045cd5e44497539bc126a4e8c6795419 SHA512 75d4a5b72c6a467030fe670af9ce162916c3bbd527499c8af08de38fde5d8ea6132de3a4f4ff685e8e0bd38b74acc763efe5accb0a7af222d1e33a46974866a6 WHIRLPOOL 26a44a881bcb3887383e7006eaf41c9364e23ae4727a7ad764dd3ca765d5bcb286c61831dfd7c62ab01250844401cc078bb1270183bf6da9f74178b5c55cad64
DIST php-5.5.11.tar.bz2 13207627 SHA256 60e14c255f2a461a7a26639b84a2fc448cc2f91c8dead0e9fd00cd8ba27a2e96 SHA512 4fd93b22bb3bdaa1b5f5d53fab33896720434cc15e786109dc5a7503da9409efeb810f63e89a21049b28df938b7592d57bdaae603ce5509fdd963f513781a35d WHIRLPOOL d4d8381f3443e55971ed16647370fa9b14ad6a0715579fcc627a43de85097ed3c4af0cfa7fb1b4d9324eb941f270962759b8e4b3c4f7abfe5819b9023e879c21
DIST php-5.5.12.tar.bz2 13251734 SHA256 519ee29e28532782676f3d8e31a808ffbfee383e0279ccc8cbd2b12ed53c2335 SHA512 aa576b2a89503c741c90ae69751be094856775b00e8337f6ca95befda85fa300011ce7a3833e01cde11017a1f3107fd6d6f1b9ee2fbb52a2af8ff166247685c9 WHIRLPOOL d2a3440e4ae5ea9e535bdd1d5795a3e0c00cb585878cceee4274706c66b623dc22102f2b4053f0180f28e2806dc57db910aeecb0398f43c5cd9d14f6130045ab
DIST php-5.5.13.tar.bz2 13274145 SHA256 e58a4a754eb18d2d8b1a120cad5cce4ed24a7db5d49eca5830a40e4c8ca78b9c SHA512 0c82635d73b328c5798163dba2b293fc1ad976793a9fac21a36840594c4f26d5a6582ba437f54bfaacf1fde3df2d09366b106bb555cb42a29097e6ad33ac36d9 WHIRLPOOL 65c7e6e80f07e7738af78922103918b36eb65dcac06b8334911e82c2a3f1820dfb5e484804937a995c148b65568b3146081cfecd96efb669bfb9c1f36da72fa4
DIST php-5.6.0RC1.tar.bz2 13480421 SHA256 695f28e5b0751bd583986d79759b3b76871cb9bf6624bd5e8ce6bd1e64e183d7 SHA512 06ed1d4d61c9add5794c8781968319b92e4220b80e2d3eb93f585273872cbec1e2e2a458907bab8be6a07c1ce172e42c7700d7ee3527d8a974a3f5233bd0fe82 WHIRLPOOL 1634f63daef4d3b09e312a93824cc04903b621f690e1451c4cab1a050026ed3910403686061bd2f3d7cc1de3c754a2c9d36973e1c465a7851103dcb8df5ffb69
DIST php-5.6.0alpha1.tar.bz2 12989378 SHA256 17123fd1b07aa1cd16eedc9ae653dfbd560e2b7da95961f546334fda14bba804 SHA512 3cfa54c724f41790d2bbef5d9f5552ec17d6d5fdc75356ba41f747e161d5112ce46fc32f7300897227b61a959f6973558f8d67c7eb669d866569c44ad7507140 WHIRLPOOL f3fcfae2782e6de86e84913c2daaeefc03dd39796143c8001753b9e1dbd923c4f28f39beb81c05cca71d0642db283102f1dee3b4788791d6f478010335595a3e
DIST php-5.6.0beta1.tar.bz2 13358124 SHA256 85e101acdfa15da3cce63a9d18bbaa92c2f1507246305bd20baf1e5824596d7f SHA512 bc013d2dd6a356519368f9d8486b74660224689a017251df88de849f79f1fbe4ff0d3b4324581bbf37894668359a4131304adf6bc4fb8fa1a5301318c1461239 WHIRLPOOL cf97ee5b2fc744aee8f0458ac271e1a92df73c7e0c165a53017bfebbaf2802ef542929aa3dc63ee880d43c9381a62b26cb34585ff6c842a6e6ccabacd62c3b8a
DIST php-5.6.0beta2.tar.bz2 13482736 SHA256 ea5b1f27fdf281977e73ec007f1e88a3197a2673ef624d736fd259de69cc23bd SHA512 7796f5d30110a5aaf575e0a7bf211cd5a2bd9afd634d7657b39173b55f587862027620cf4c1f82da12bb01f5e0c4fec8594a8f1555bf197610fad533e0a8ccd6 WHIRLPOOL 4e1e9a2cfd6a2ea766ffdd4322ed1ffe427ab97bbcd516804b852fa03ea6bebccee52bf84bd3e148867555bccb861a0b8aef3fb80a81d4b9be409103143b692c
DIST php-patchset-5.3-r0.tar.bz2 7368 SHA256 1a67b34a681dea33ea38f0ffc32b70a78b4c5dc1c3603d1bba31bb130d803ef7 SHA512 765b0cf56a3e63ded4ad1d1ba67567881ad06bdc2814cc07004fa338f38fd69078819c7463d2c55e00805c8f33fa925b94228bf7bc3d223acc33c6cff540024c WHIRLPOOL 59e18b33e11d968fac2a4571173121bf8141bb2f1eab62192e15bc59e351d3ab973f04343b447681d8a2adddf0844edb8a481d027bfc14c7e1fd8222169094ec
DIST php-patchset-5.4-r2.tar.bz2 5824 SHA256 4a47f4d31f50a244f85349486cdb3474cf315562e097ed4c116c2b9b5730ecef SHA512 3c2523458a627373da7acb93fb2cd621f50b19fe2ba1d30beb62eeaaa39045262b917cfd0b631046fec9c8027cfa99bd0426a079ab45eb172b21d25d6e085dde WHIRLPOOL fe4f015e2f0dc66cc23ef16fb5bb33117952593ae0770d4bcd37ecc1c431cbcc7874189d265696305c60b4e395e7ce902667e38203db46867304868271affdea
EBUILD php-5.3.28-r3.ebuild 22248 SHA256 a6139c20a91eeb90416f403479725e3bc493ece706438a8d7cf19546fe10ad91 SHA512 f15f77c9c1de40544cde927972314ade708ea6c04d773e22cbe17733dc98b9f0bd4abae5f2906681a5f2bb7d6cd5492faa5435614361e8e62053f96c48d2ef5d WHIRLPOOL 76b0c443f40db769d0dd3aa9550753942843d376174689f7a6df92afb977a6be43f32219a9ee4a8f7c42bb01e8a7d4d5802729b0a94a4c7ab604c78c8d4b953e
EBUILD php-5.3.28.ebuild 21921 SHA256 1fb033c6a44bebf63cd5fd85c9e7ba38bbc49391a244f1af418bb8bdade6c44d SHA512 a369e1c3786ed127efbcd05534cc3c5d34d64cae74b203e2be062fde61178b9bc36d6a7e0e68fe7321cf43ab273a35e4f821951ee8a99e0057103616a352f9b6 WHIRLPOOL 9efab1fc07bd37250465e7cf4073eef1b70c3b0f9bba5ca953967341c75563f02db80e08b7c457940ac40c59f4cf82804b43f1894d2c76d090190476d086e234
EBUILD php-5.4.26.ebuild 22305 SHA256 45f12c8c817bffd354874250769799a4cc752f0922b5d36fc4978320f3ddbcec SHA512 b3e7794ca7047b88f10b889aa44888ae3c89ab68e8f94eb39719e9123933ef83942306bcb192ed850bcaf894489af83bd4b4f3687d0d3f84adc7af55369c3da5 WHIRLPOOL d4ded6da703c048c390120b24cf3b1a2f3fc6d6b9b88840bf31e80b211fe90e415c1baf30fe81ceb02daacdc895d377b9240fa67dc1b1042506c9aea41e4701e
EBUILD php-5.4.27.ebuild 22319 SHA256 46dc08191ac62fde34fb5d91d1c3db85799f44d939cb843f03b7713cb96ecdeb SHA512 74d26dc59c2f4914d55ae723c27dccf9279acf7da9e2f635305c879c0aaa9c10b59c46b0245a47f59909c6cd4856383a0f6ba484b35a2a6dcfff6800674341ef WHIRLPOOL fcc4c4bf74a2daa33ac93c94786dce6dec2c432975782761f3b1383a942b735f0287c766aa0a6c48ef3e5745f33dbf431a73aa686622c2591608f4942af7cbb2
EBUILD php-5.4.28.ebuild 22305 SHA256 eeede854c430491b4db115045983c9d5b40d8c256b031fe3211b817bd9d0739d SHA512 bd99ecdfd7cdb36c5e0c12b34be32de9b29df28234508e81aca2d651dd63dc56c0d53db5b70830e971f5620b421ce7e9f85e0c32f76e1b0316294efedb259779 WHIRLPOOL a5d015154d329b32649f2f5607a4155f1b24351ca8cc51005cbe1c2e5ed138e6c2917c39034390e60f1acf696edad8ac1f9e8dda6824bba1c4193ca33ef3f2f3
EBUILD php-5.4.29.ebuild 22319 SHA256 9b2497f4f820e49415ded32ba2b0637383ab1216fb280201fd9dde13717c5cc9 SHA512 c98503e07b81aab7fb55e653b43063d9cb2d9503b7a615d13ec6bc6af69563849efda3ec599002c4593d64b8ae876143b3347f88a3c9f592035679b0679ea6bb WHIRLPOOL 9e6ac3d10a676457c2bc8a39a5734de8b68b1707581223ae1141e4adb8de3c7453d0439a4d30ef56b7f1836536fc738c41b48ed36345ee70bc958952a2c1d68e
EBUILD php-5.5.10.ebuild 22154 SHA256 b1f6bea1b4afb4447f75bbf92ee2e0a0c177448c60c8c1fdd8c6395519df6bb0 SHA512 bbe5b164cb08a0f6983989b505cf05589beef56ed4d729562e2e17ae72b517abf670ec6993c946cecd93ce44a5a1c8899a5e706c05ba70efbc6da7c0cf6bca00 WHIRLPOOL aee3fdb5b0e2190eb1470988772a8876d5ed0ca737e22296c099ca19bfe2a62846005d13d6cb8689206d80bbbbccfc7f6e88f9ba764531e69de671bfa4a378ac
EBUILD php-5.5.11.ebuild 22168 SHA256 119c039540862e50620d535103a4c55c63bc3044470487303792f97561a0cb87 SHA512 76297a0ce5846cb8fe6405c1d18a3de28bb17a591261a2fa9e2aab6685b51f285107419ba1ea53262931f64a7d710d187485bf6f78e193625626f7e9389e9e92 WHIRLPOOL de8cd270ce76cf7259ad689f4ece7381fb3d9d0fab21785ff9be984a4b10e0daf6136fdb3a821dfe04f0a57e28722030ff9e4bd418541caed0db628d71ae870e
EBUILD php-5.5.12.ebuild 22154 SHA256 0017acb07f09116c73c78fbc92c542ed48ea39396a37089569727109c00d4ed1 SHA512 8729d82a4a5596de10334b2a7f132b4b554324fe6115a66fc8be56f445f29ac9a89d2da32a1189856fc6b59bd881ea844b93fc28dbf63f269d8bdc216c474d94 WHIRLPOOL 5a068ea1c03fbda837319ae898a91d175c9fa25ac5058fbb597ebc698fd7b2c342b7c6d788511e15db9273dfc2f228578078bdeaf775bc7b7c28063e5ab418f8
EBUILD php-5.5.13.ebuild 22168 SHA256 a514ae82c56a3a7b5d220a783e9eae0ef8d93db0565f243f35b62bf4086139ff SHA512 3889f9a7d8f8a5dc1bfa5174e49a46c097cda62b65926d7f1c0d35f045d20e5fbb8e30f9ad229f81c020191605a804eb2f5c751f53dda3d7d3adb8f0c5cc80e1 WHIRLPOOL 1f415a7c1e508c6553e1c65c71ffcb0ce70a87bf8217455a8cd3d85a569ec63ae9ce257d5c91341fd885b94ee1311b6e86cc2af9bffb55751f4c62b1fec246eb
EBUILD php-5.6.0_alpha1-r1.ebuild 22176 SHA256 ad003ce3372deecf2931c767a3731b7ada756a8d900b45b08d5853a743b893a7 SHA512 f6b04f59440c3aa3b20fff6353729cd89d6c85a2d2cd0b519edfff04898538dc7b52b522a2f603ae141a23771f75e3b5b493fbe973e974982304d9776cc293e7 WHIRLPOOL 39126034861474c12c16abe21d53668c63efd6773fc344698359bf044cbf975f3f0beffc3950bec41fc732459f7b6d87ee180962322410b23f6e9beabdba2585
EBUILD php-5.6.0_alpha1.ebuild 21868 SHA256 1fe0d8f58096ade80ef7ab6bfae4a9a8eded7ea9880e49e4f6a4111d0effb40d SHA512 e0758a27128c4f49d3d108a5dd3256e1ccc154cf978e8cb987595e438367bd52522b4fab832be6aad9e421bc4ba33af458efb118484f60c69636e204de1e3356 WHIRLPOOL 81c632ac2f31a3c9d46a304794cbdb29671ef1de244b6918c70a55db13cd7043f4d619f59c01659f2e8978128d08d84264ff2b8c6a82ef34a5e3fad4930cfc7f
EBUILD php-5.6.0_beta1.ebuild 22176 SHA256 b6d04e240911458eacae31a2e7e1ed9c46bd37dff206348a14c88e3ecfa8f3a7 SHA512 befd2498fdcf62e2b030fb68c1f5130e3e1a46456a95a755c4c71ecf56a813ff61a5d21247be022b008c8f65a7843b674a02921b86a7cf0d8445aa1e2c4c17dc WHIRLPOOL 7d9055954002557369c366bc5aacfd6445e9d639bb5004d344635da4b6e0a94e056c2c30e5e98fd3d9eedda69c7127b375da390eb7a5031d9b7309d57a0d5115
EBUILD php-5.6.0_beta2.ebuild 22176 SHA256 a893906ac6306312f639a81980eb24a881b17803c273c2bf36e159fee6562666 SHA512 e9fea15b6750eea93d41c90334b024933d73bdce3e07eed9a6265e5208ea030ec4ed8ca7a40080671c396112d9b8e3a153a27bcf5a20927374f6921e6f02728c WHIRLPOOL fd0a50c8b843e30eb868e44d95615e12734a2db246b42a4c142af8cbe2749f18e9b09b6fe29b8c03bca99401332d76ed04c9d2f65d6742ef0e834efd449252cc
MISC ChangeLog 26366 SHA256 0d3da22656da0738526f66817220ad9432c07a13d602a368fceb6be0ee48af52 SHA512 786ecab7de7234ac9b2313982ba85a17c157721506b073c8a1753267d995145c3668b485573602b387398b4b364554db3af7e4d3ee4ccfa4c4fa959f7d31e305 WHIRLPOOL 5f45e96dfa420f2adac03d24a08129bc06b3132b0e7a6278d778d586a4a836789a341fa5470780754c6640fd2c2542ee47eece2580b7a9cec7cb6374b42ceb33
EBUILD php-5.6.0_rc1.ebuild 22174 SHA256 3d3412a506b44f5dddea9734bfdbf770d7686d0acc94c30b8685f29224a7c847 SHA512 1f17f6c4f42cf269de512542310ee55894b001e16646c88beb3d231291e2501f2cfdda3d6ea1ac11d59e20526396be1dd0b2e26b406b4d5b21f31cb957a56099 WHIRLPOOL e47cabd75b4c9ac9a67612293667615a4fb145e04b8363bf33049fcd28135018ea310cf138f6c3de9350cc68684c50e13ff583199aa5b87397b3e3c244fe0f9e
MISC ChangeLog 26694 SHA256 2c884d223d565e886e479b5a7e96642fd86e131b124ac6e0227fb19d29febdc2 SHA512 967302984ec6c00a42a4428d67ad1fd8825b6b2746d3ecae6653bcf0a877035f909d0c598452694b0546d61224458b581d9a025a784564a531eca82c7c886705 WHIRLPOOL 2197e838947da13938724d633fb4923689b20912b8581742ecd8491687917553c7c6cdb0574f1eb4586f05e8f6121bfacfdd58b9fe9dd06881f9f8a5f269d7b5
MISC ChangeLog-2012 108488 SHA256 c2eea36502d34eadc7995d546f78aaa553ba07beeb51ea738715ad7f2e51b08d SHA512 eb25224993eff1ea42ea133302991a3ffad3adda0bc524cfa4fae49574230a8e65b35b08750d780c11cc9c152435fadbf2c416241fac28dcbb025e060e96cd7a WHIRLPOOL 82f627853fa961f3f3707fb2c8757acbc8fc644e89121d78703b40ff0f668aa7d0f1aa26c77f8f503e4f6da22ed865e4cb7c02d5d112c89488b12aa6b0d80568
MISC metadata.xml 1547 SHA256 2ce287830b8238e330c0585ef3023f86a9e5d46204619c92588244c5d7fa2f77 SHA512 a3a1c2dfddb4d0d92eafa33d74dc0bb90f1a9976e1d2fe0d3717a0d94149d3023dfdc9e68d42d440873561b2e6c34969ae86cec24ac0f0bddcf9ba14103ba450 WHIRLPOOL d9d877b3ae1b304ff89f7b0dd3a1f23d78062280ee935eaaa02c44e8e1dc2fd78bf2c6336cfebb2d9e8dddc03414a7744114ecebee6e364e962c49ff5e2bdf57
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Version: GnuPG v2.0.20 (GNU/Linux)
iQIcBAEBCAAGBQJTlEIPAAoJELp701BxlEWfxl0QAIzejvknumI4/I2xTr9vW7w/
AObZxEtGt7aAkMxHxwAG1M46FbD34b27D+pUZ4bvX5xgmEfWfGP5DC02RACxf8mp
JpHCq4yOyX7iIQVH1+g+44DQ0vwjA7dDdfI1YlVnfBMPCmBkFpSgUp/7mTe4nVD3
0rXKuOgeq0Lk/yPCVy4ETGQSFgBpiL12ePEue8YSz7T7WyB+Wu+TsdZxibsR4I1P
nJCGsvc3ZEgv9EIxOzor6/GxE5A0/euNY5xr4ozt9wkwd+ud9DzNH8DD7AesOcw5
up/L6uLG9WAvVbtVk1Z54dUmFLZ6kaviKu+QHsF0r+sieVg2qefh+O93/fcKVpp7
XcE7w/R+ixH9udGwOOpOrqvN4UV81ZbBRYpPk7ANOkgcplI9P8278D78c10qUg57
OoVM5FGQdmDmQPrAU7LyzPrxpzNrLlIbDwk86e2/0X+WyYIvElBnVhsEQEV3TJV6
6nDoRoCbY5g4Ha6BGF/QWcQI7aaT3V/UQZ+BD7AiBg3goLrih2ZZf4Dv5lm1qCbt
wRFhlutdE9RPD1e0HWfIt5YUBjATR/NQwtilDncYtnqZvit4TJd0kJs0hw+miQFV
ecNho5svSr0dy+Ay6v15BBPmmsl3Rc0sWrnUeR5n8sXGl8mgMeLCKSVjQ5rhUHvB
aLSMSDhZjh8RoSaTMwPX
=VNJQ
iQF8BAEBCABmBQJTqqWfXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyOEZEMjNGNzBENkE5N0Q2Q0ZFMkFDNDA2
QkFCNEFFNUM0QTkyQkY1AAoJEGurSuXEqSv1WWAH/0cV06he7icIXU4XWXSxl6EJ
vfcEafFqV5s6vEJf2l1P8TDms1a6h1Pqd/QeALp1tS2z0YodJ4FVn+9gahXXNytB
it4zV/Hxxr5fy0ZsFNlSEazB1jEilofoC9hfvGWzlSuCJ33MsZxaR5HIPJOZI61F
fMXoxjmoPvdZeP51yfww86LZqyFxhklJpn3bEFAEnPo70v7il1hqz3Ek9FYeTVwP
ChUFvrBAyE0oX5INc9+VKekUNOZOzZZPA0lQ7SE4df/HxWjpMEd0MpeCtH0z1pW9
5vyMCWqTveQqYdL1pUhydFbpQmjtx8uzcBUr3kppHenNHqPfycFTjmIgt074d78=
=AL2y
-----END PGP SIGNATURE-----

@ -1,808 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.3.28.ebuild,v 1.10 2014/02/08 08:55:01 olemarkus Exp $
EAPI=5
inherit eutils autotools flag-o-matic versionator depend.apache apache-module db-use libtool
KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd"
function php_get_uri ()
{
case "${1}" in
"php-pre")
echo "http://downloads.php.net/johannes/${2}"
;;
"php")
echo "http://www.php.net/distributions/${2}"
;;
"olemarkus")
echo "http://dev.gentoo.org/~olemarkus/php/${2}"
;;
"gentoo")
echo "mirror://gentoo/${2}"
;;
*)
die "unhandled case in php_get_uri"
;;
esac
}
PHP_MV="$(get_major_version)"
SLOT="$(get_version_component_range 1-2)"
# alias, so we can handle different types of releases (finals, rcs, alphas,
# betas, ...) w/o changing the whole ebuild
PHP_PV="${PV/_rc/RC}"
PHP_PV="${PHP_PV/_alpha/alpha}"
PHP_PV="${PHP_PV/_beta/beta}"
PHP_RELEASE="php"
[[ ${PV} == ${PV/_alpha/} ]] || PHP_RELEASE="php-pre"
[[ ${PV} == ${PV/_beta/} ]] || PHP_RELEASE="php-pre"
[[ ${PV} == ${PV/_rc/} ]] || PHP_RELEASE="php-pre"
PHP_P="${PN}-${PHP_PV}"
PHP_PATCHSET_LOC="olemarkus"
PHP_SRC_URI="$(php_get_uri "${PHP_RELEASE}" "${PHP_P}.tar.bz2")"
PHP_PATCHSET="0"
PHP_PATCHSET_URI="
$(php_get_uri "${PHP_PATCHSET_LOC}" "php-patchset-${SLOT}-r${PHP_PATCHSET}.tar.bz2")"
PHP_FPM_INIT_VER="4"
PHP_FPM_CONF_VER="1"
SRC_URI="
${PHP_SRC_URI}
${PHP_PATCHSET_URI}"
DESCRIPTION="The PHP language runtime engine: CLI, CGI, FPM/FastCGI, Apache2 and embed SAPIs."
HOMEPAGE="http://php.net/"
LICENSE="PHP-3"
S="${WORKDIR}/${PHP_P}"
# We can build the following SAPIs in the given order
SAPIS="embed cli cgi fpm apache2"
# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
IUSE="${IUSE}
${SAPIS/cli/+cli}
threads"
IUSE="${IUSE} bcmath berkdb bzip2 calendar cdb cjk
crypt +ctype curl curlwrappers debug
enchant exif +fileinfo +filter firebird
flatfile ftp gd gdbm gmp +hash +iconv imap inifile
intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit mhash
mssql mysql mysqlnd mysqli nls
oci8-instant-client odbc pcntl pdo +phar +posix postgres qdbm
readline recode selinux +session sharedmem
+simplexml snmp soap sockets spell sqlite2 sqlite ssl
sybase-ct sysvipc tidy +tokenizer truetype unicode wddx
+xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib"
DEPEND="
>=app-admin/eselect-php-0.7.0[apache2?,fpm?]
>=dev-libs/libpcre-8.32[unicode]
apache2? ( www-servers/apache[threads=] )
berkdb? ( =sys-libs/db-4* )
bzip2? ( app-arch/bzip2 )
cdb? ( || ( dev-db/cdb dev-db/tinycdb ) )
cjk? ( !gd? (
virtual/jpeg:0
media-libs/libpng:0=
sys-libs/zlib
) )
crypt? ( >=dev-libs/libmcrypt-2.4 )
curl? ( >=net-misc/curl-7.10.5 )
enchant? ( app-text/enchant )
exif? ( !gd? (
virtual/jpeg:0
media-libs/libpng:0=
sys-libs/zlib
) )
firebird? ( dev-db/firebird )
gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib )
gdbm? ( >=sys-libs/gdbm-1.8.0 )
gmp? ( >=dev-libs/gmp-4.1.2 )
iconv? ( virtual/libiconv )
imap? ( virtual/imap-c-client[ssl=] )
intl? ( dev-libs/icu:= )
iodbc? ( dev-db/libiodbc )
kerberos? ( virtual/krb5 )
ldap? ( >=net-nds/openldap-1.2.11 )
ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 )
libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) )
mssql? ( dev-db/freetds[mssql] )
!mysqlnd? (
mysql? ( virtual/mysql )
mysqli? ( >=virtual/mysql-4.1 )
)
nls? ( sys-devel/gettext )
oci8-instant-client? ( dev-db/oracle-instantclient-basic )
odbc? ( >=dev-db/unixODBC-1.8.13 )
postgres? ( dev-db/postgresql-base )
qdbm? ( dev-db/qdbm )
readline? ( sys-libs/readline )
recode? ( app-text/recode )
sharedmem? ( dev-libs/mm )
simplexml? ( >=dev-libs/libxml2-2.6.8 )
snmp? ( >=net-analyzer/net-snmp-5.2 )
soap? ( >=dev-libs/libxml2-2.6.8 )
spell? ( >=app-text/aspell-0.50 )
sqlite2? ( =dev-db/sqlite-2* )
sqlite? ( >=dev-db/sqlite-3.7.7.1 )
ssl? ( >=dev-libs/openssl-0.9.7 )
sybase-ct? ( dev-db/freetds )
tidy? ( app-text/htmltidy )
truetype? (
=media-libs/freetype-2*
>=media-libs/t1lib-5.0.0
!gd? (
virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib )
)
unicode? ( dev-libs/oniguruma )
wddx? ( >=dev-libs/libxml2-2.6.8 )
xml? ( >=dev-libs/libxml2-2.6.8 )
xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv )
xmlreader? ( >=dev-libs/libxml2-2.6.8 )
xmlwriter? ( >=dev-libs/libxml2-2.6.8 )
xpm? (
x11-libs/libXpm
virtual/jpeg:0
media-libs/libpng:0= sys-libs/zlib
)
xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 )
zip? ( sys-libs/zlib )
zlib? ( sys-libs/zlib )
virtual/mta
"
php="=${CATEGORY}/${PF}"
REQUIRED_USE="
truetype? ( gd )
cjk? ( gd )
exif? ( gd )
xpm? ( gd )
gd? ( zlib )
simplexml? ( xml )
soap? ( xml )
wddx? ( xml )
xmlrpc? ( || ( xml iconv ) )
xmlreader? ( xml )
xslt? ( xml )
ldap-sasl? ( ldap )
mhash? ( hash )
phar? ( hash )
mysqlnd? ( || (
mysql
mysqli
pdo
) )
qdbm? ( !gdbm )
readline? ( !libedit )
recode? ( !imap !mysql !mysqli )
sharedmem? ( !threads )
!cli? ( !cgi? ( !fpm? ( !apache2? ( !embed? ( cli ) ) ) ) )"
RDEPEND="${DEPEND}"
RDEPEND="${RDEPEND} fpm? ( selinux? ( sec-policy/selinux-phpfpm ) )"
DEPEND="${DEPEND}
sys-devel/flex
>=sys-devel/m4-1.4.3
>=sys-devel/libtool-1.5.18"
# Allow users to install production version if they want to
case "${PHP_INI_VERSION}" in
production|development)
;;
*)
PHP_INI_VERSION="development"
;;
esac
PHP_INI_UPSTREAM="php.ini-${PHP_INI_VERSION}"
PHP_INI_FILE="php.ini"
want_apache
pkg_setup() {
depend.apache_pkg_setup
}
php_install_ini() {
local phpsapi="${1}"
# work out where we are installing the ini file
php_set_ini_dir "${phpsapi}"
local phpinisrc="${PHP_INI_UPSTREAM}-${phpsapi}"
cp "${PHP_INI_UPSTREAM}" "${phpinisrc}"
# default to /tmp for save_path, bug #282768
sed -e 's|^;session.save_path .*$|session.save_path = "'"${EPREFIX}"'/tmp"|g' -i "${phpinisrc}"
# Set the extension dir
sed -e "s|^extension_dir .*$|extension_dir = ${extension_dir}|g" -i "${phpinisrc}"
# Set the include path to point to where we want to find PEAR packages
sed -e 's|^;include_path = ".:/php/includes".*|include_path = ".:'"${EPREFIX}"'/usr/share/php'${PHP_MV}':'"${EPREFIX}"'/usr/share/php"|' -i "${phpinisrc}"
if use_if_iuse opcache; then
elog "Adding opcache to ${phpinisrc}"
echo "zend_extension=${PHP_DESTDIR}/$(get_libdir)/opcache.so" >> ${phpinisrc}
fi
dodir "${PHP_INI_DIR#${EPREFIX}}"
insinto "${PHP_INI_DIR#${EPREFIX}}"
newins "${phpinisrc}" "${PHP_INI_FILE}"
elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}"
elog
dodir "${PHP_EXT_INI_DIR#${EPREFIX}}"
dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}"
# SAPI-specific handling
if [[ "${sapi}" == "fpm" ]] ; then
[[ -z ${PHP_FPM_CONF_VER} ]] && PHP_FPM_CONF_VER=0
einfo "Installing FPM CGI config file php-fpm.conf"
insinto "${PHP_INI_DIR#${EPREFIX}}"
newins "${FILESDIR}/php-fpm-r${PHP_FPM_CONF_VER}.conf" php-fpm.conf
# Remove bogus /etc/php-fpm.conf.default (bug 359906)
[[ -f "${ED}/etc/php-fpm.conf.default" ]] && rm "${ED}/etc/php-fpm.conf.default"
fi
# Install PHP ini files into /usr/share/php
dodoc php.ini-development
dodoc php.ini-production
}
php_set_ini_dir() {
PHP_INI_DIR="${EPREFIX}/etc/php/${1}-php${SLOT}"
PHP_EXT_INI_DIR="${PHP_INI_DIR}/ext"
PHP_EXT_INI_DIR_ACTIVE="${PHP_INI_DIR}/ext-active"
}
src_prepare() {
# USE=sharedmem (session/mod_mm to be exact) tries to mmap() this path
# ([empty session.save_path]/session_mm_[sapi][gid].sem)
# there is no easy way to circumvent that, all php calls during
# install use -n, so no php.ini file will be used.
# As such, this is the easiest way to get around
addpredict /session_mm_cli250.sem
addpredict /session_mm_cli0.sem
# Change PHP branding
sed -re "s|^(PHP_EXTRA_VERSION=\").*(\")|\1-pl${PR/r/}-gentoo\2|g" \
-i configure.in || die "Unable to change PHP branding"
# Apply generic PHP patches
EPATCH_SOURCE="${WORKDIR}/patches/generic" EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
EPATCH_MULTI_MSG="Applying generic patches and fixes from upstream..." epatch
#Fix bug 463498
epatch "${FILESDIR}/fix-libstdc++-underlinking.patch"
# Patch for pkg-config-0.28 (Bug 455040)
epatch "${FILESDIR}"/missing-openssl-include.patch
# Patch PHP to show Gentoo as the server platform
sed -e 's/PHP_UNAME=`uname -a | xargs`/PHP_UNAME=`uname -s -n -r -v | xargs`/g' \
-i configure.in || die "Failed to fix server platform name"
# Prevent PHP from activating the Apache config,
# as we will do that ourselves
sed -i \
-e "s,-i -a -n php${PHP_MV},-i -n php${PHP_MV},g" \
-e "s,-i -A -n php${PHP_MV},-i -n php${PHP_MV},g" \
configure sapi/apache2filter/config.m4 sapi/apache2handler/config.m4
# Patch PHP to support heimdal instead of mit-krb5
if has_version "app-crypt/heimdal" ; then
sed -e 's|gssapi_krb5|gssapi|g' -i acinclude.m4 \
|| die "Failed to fix heimdal libname"
sed -e 's|PHP_ADD_LIBRARY(k5crypto, 1, $1)||g' -i acinclude.m4 \
|| die "Failed to fix heimdal crypt library reference"
fi
#Add user patches #357637
epatch_user
#force rebuilding aclocal.m4
rm aclocal.m4
# work around divert() issues with newer autoconf, bug #281697
if has_version '>=sys-devel/autoconf-2.64' ; then
sed -i -r \
-e 's:^((m4_)?divert)[(]([0-9]*)[)]:\1(600\3):' \
$(grep -l divert $(find . -name '*.m4') configure.in) || die
fi
eautoreconf --force -W no-cross
}
src_configure() {
addpredict /usr/share/snmp/mibs/.index
addpredict /var/lib/net-snmp/mib_indexes
PHP_DESTDIR="/usr/$(get_libdir)/php${SLOT}"
# This is a global variable and should be in caps. It isn't because the
# phpconfutils eclass relies on exactly this name...
# for --with-libdir see bug #327025
my_conf="--prefix=${PHP_DESTDIR}
--mandir=${PHP_DESTDIR}/man
--infodir=${PHP_DESTDIR}/info
--libdir=${PHP_DESTDIR}/lib
--with-libdir=$(get_libdir)
--without-pear
$(use_enable threads maintainer-zts)"
# extension USE flag shared
my_conf+="
$(use_enable bcmath bcmath )
$(use_with bzip2 bz2 )
$(use_enable calendar calendar )
$(use_enable ctype ctype )
$(use_with curl curl )
$(use_with curlwrappers curlwrappers )
$(use_enable xml dom )
$(use_with enchant enchant /usr)
$(use_enable exif exif )
$(use_enable fileinfo fileinfo )
$(use_enable filter filter )
$(use_enable ftp ftp )
$(use_with nls gettext )
$(use_with gmp gmp )
$(use_enable hash hash )
$(use_with mhash mhash )
$(use_with iconv iconv )
$(use_enable intl intl )
$(use_enable ipv6 ipv6 )
$(use_enable json json )
$(use_with kerberos kerberos /usr)
$(use_enable xml libxml )
$(use_enable unicode mbstring )
$(use_with crypt mcrypt )
$(use_with mssql mssql )
$(use_with unicode onig /usr)
$(use_with ssl openssl )
$(use_with ssl openssl-dir /usr)
$(use_enable pcntl pcntl )
$(use_enable phar phar )
$(use_enable pdo pdo )
$(use_with postgres pgsql )
$(use_enable posix posix )
$(use_with spell pspell )
$(use_with recode recode )
$(use_enable simplexml simplexml )
$(use_enable sharedmem shmop )
$(use_with snmp snmp )
$(use_enable soap soap )
$(use_enable sockets sockets )"
if version_is_at_least 5.3.16-r2; then
my_conf+=" $(use_with sqlite2 sqlite /usr) "
use sqlite2 && my_conf+=" $(use_enable unicode sqlite-utf8)"
else
my_conf+=" $(use_with sqlite sqlite /usr) "
use sqlite && my_conf+=" $(use_enable unicode sqlite-utf8)"
fi
my_conf+="
$(use_with sqlite sqlite3 /usr)
$(use_with sybase-ct sybase-ct /usr)
$(use_enable sysvipc sysvmsg )
$(use_enable sysvipc sysvsem )
$(use_enable sysvipc sysvshm )
$(use_with tidy tidy )
$(use_enable tokenizer tokenizer )
$(use_enable wddx wddx )
$(use_enable xml xml )
$(use_enable xmlreader xmlreader )
$(use_enable xmlwriter xmlwriter )
$(use_with xmlrpc xmlrpc )
$(use_with xslt xsl )
$(use_enable zip zip )
$(use_with zlib zlib )
$(use_enable debug debug )"
# DBA support
if use cdb || use berkdb || use flatfile || use gdbm || use inifile \
|| use qdbm ; then
my_conf="${my_conf} --enable-dba${shared}"
fi
# DBA drivers support
my_conf+="
$(use_with cdb cdb )
$(use_with berkdb db4 )
$(use_enable flatfile flatfile )
$(use_with gdbm gdbm )
$(use_enable inifile inifile )
$(use_with qdbm qdbm )"
# Support for the GD graphics library
my_conf+="
$(use_with truetype freetype-dir /usr)
$(use_with truetype t1lib /usr)
$(use_enable cjk gd-jis-conv )
$(use_with gd jpeg-dir /usr)
$(use_with gd png-dir /usr)
$(use_with xpm xpm-dir /usr)"
# enable gd last, so configure can pick up the previous settings
my_conf+="
$(use_with gd gd )"
# IMAP support
if use imap ; then
my_conf+="
$(use_with imap imap )
$(use_with ssl imap-ssl )"
fi
# Interbase/firebird support
if use firebird ; then
my_conf+="
$(use_with firebird interbase /usr)"
fi
# LDAP support
if use ldap ; then
my_conf+="
$(use_with ldap ldap )
$(use_with ldap-sasl ldap-sasl )"
fi
# MySQL support
if use mysql ; then
if use mysqlnd ; then
my_conf+="
$(use_with mysqlnd mysql mysqlnd)"
else
my_conf+="
$(use_with mysql mysql /usr)"
fi
my_conf+="
$(use_with mysql mysql-sock /var/run/mysqld/mysqld.sock)"
fi
# MySQLi support
if use mysqlnd ; then
my_conf+="
$(use_with mysqli mysqli mysqlnd)"
else
my_conf+="
$(use_with mysqli mysqli /usr/bin/mysql_config)"
fi
# ODBC support
if use odbc ; then
my_conf+="
$(use_with odbc unixODBC /usr)"
fi
if use iodbc ; then
my_conf+="
$(use_with iodbc iodbc /usr)"
fi
# Oracle support
if use oci8-instant-client ; then
my_conf+="
$(use_with oci8-instant-client oci8)"
fi
# PDO support
if use pdo ; then
my_conf+="
$(use_with mssql pdo-dblib )"
if use mysqlnd ; then
my_conf+="
$(use_with mysql pdo-mysql mysqlnd)"
else
my_conf+="
$(use_with mysql pdo-mysql /usr)"
fi
my_conf+="
$(use_with postgres pdo-pgsql )
$(use_with sqlite pdo-sqlite /usr)
$(use_with odbc pdo-odbc unixODBC,/usr)"
if use oci8-instant-client ; then
my_conf+="
$(use_with oci8-instant-client pdo-oci)"
fi
fi
# readline/libedit support
my_conf+="
$(use_with readline readline )
$(use_with libedit libedit )"
# Session support
if use session ; then
my_conf+="
$(use_with sharedmem mm )"
else
my_conf+="
$(use_enable session session )"
fi
# Use pic for shared modules such as apache2's mod_php
my_conf="${my_conf} --with-pic"
# we use the system copy of pcre
# --with-pcre-regex affects ext/pcre
# --with-pcre-dir affects ext/filter and ext/zip
my_conf="${my_conf} --with-pcre-regex=/usr --with-pcre-dir=/usr"
# Catch CFLAGS problems
# Fixes bug #14067.
# Changed order to run it in reverse for bug #32022 and #12021.
replace-cpu-flags "k6*" "i586"
# Support user-passed configuration parameters
my_conf="${my_conf} ${EXTRA_ECONF:-}"
# Support the Apache2 extras, they must be set globally for all
# SAPIs to work correctly, especially for external PHP extensions
mkdir -p "${WORKDIR}/sapis-build"
for one_sapi in $SAPIS ; do
use "${one_sapi}" || continue
php_set_ini_dir "${one_sapi}"
cp -r "${S}" "${WORKDIR}/sapis-build/${one_sapi}"
cd "${WORKDIR}/sapis-build/${one_sapi}"
sapi_conf="${my_conf} --with-config-file-path=${PHP_INI_DIR}
--with-config-file-scan-dir=${PHP_EXT_INI_DIR_ACTIVE}"
for sapi in $SAPIS ; do
case "$sapi" in
cli|cgi|embed|fpm)
if [[ "${one_sapi}" == "${sapi}" ]] ; then
sapi_conf="${sapi_conf} --enable-${sapi}"
else
sapi_conf="${sapi_conf} --disable-${sapi}"
fi
;;
apache2)
if [[ "${one_sapi}" == "${sapi}" ]] ; then
sapi_conf="${sapi_conf} --with-apxs2=/usr/sbin/apxs"
else
sapi_conf="${sapi_conf} --without-apxs2"
fi
;;
esac
done
econf ${sapi_conf}
done
}
src_compile() {
# snmp seems to run during src_compile, too (bug #324739)
addpredict /usr/share/snmp/mibs/.index
addpredict /var/lib/net-snmp/mib_indexes
for sapi in ${SAPIS} ; do
if use "${sapi}"; then
cd "${WORKDIR}/sapis-build/$sapi" || "Failed to change dir to ${WORKDIR}/sapis-build/$1"
emake || die "emake failed"
fi
done
}
src_install() {
# see bug #324739 for what happens when we don't have that
addpredict /usr/share/snmp/mibs/.index
# grab the first SAPI that got built and install common files from there
local first_sapi=""
for sapi in $SAPIS ; do
if use $sapi ; then
first_sapi=$sapi
break
fi
done
# Makefile forgets to create this before trying to write to it...
dodir "${PHP_DESTDIR#${EPREFIX}}/bin"
# Install php environment (without any sapis)
cd "${WORKDIR}/sapis-build/$first_sapi"
emake INSTALL_ROOT="${D}" \
install-build install-headers install-programs \
|| die "emake install failed"
local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" --extension-dir)"
# Create the directory where we'll put version-specific php scripts
keepdir /usr/share/php${PHP_MV}
local sapi="", file=""
local sapi_list=""
for sapi in ${SAPIS}; do
if use "${sapi}" ; then
einfo "Installing SAPI: ${sapi}"
cd "${WORKDIR}/sapis-build/${sapi}"
if [[ "${sapi}" == "apache2" ]] ; then
# We're specifically not using emake install-sapi as libtool
# may cause unnecessary relink failures (see bug #351266)
insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/"
newins ".libs/libphp5$(get_libname)" "libphp${PHP_MV}$(get_libname)"
keepdir "/usr/$(get_libdir)/apache2/modules"
else
# needed each time, php_install_ini would reset it
local dest="${PHP_DESTDIR#${EPREFIX}}"
into "${dest}"
case "$sapi" in
cli)
source="sapi/cli/php"
;;
cgi)
source="sapi/cgi/php-cgi"
;;
fpm)
source="sapi/fpm/php-fpm"
;;
embed)
source="libs/libphp${PHP_MV}$(get_libname)"
;;
*)
die "unhandled sapi in src_install"
;;
esac
if [[ "${source}" == *"$(get_libname)" ]]; then
dolib.so "${source}" || die "Unable to install ${sapi} sapi"
else
dobin "${source}" || die "Unable to install ${sapi} sapi"
local name="$(basename ${source})"
dosym "${dest}/bin/${name}" "/usr/bin/${name}${SLOT}"
fi
fi
php_install_ini "${sapi}"
# construct correct SAPI string for php-config
# thanks to ferringb for the bash voodoo
if [[ "${sapi}" == "apache2" ]]; then
sapi_list="${sapi_list:+${sapi_list} }apache2handler"
else
sapi_list="${sapi_list:+${sapi_list} }${sapi}"
fi
fi
done
# Installing opcache module
if use_if_iuse opcache ; then
dolib.so "modules/opcache$(get_libname)" || die "Unable to install opcache module"
fi
# Install env.d files
newenvd "${FILESDIR}/20php5-envd" \
"20php${SLOT}"
sed -e "s|/lib/|/$(get_libdir)/|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
sed -e "s|php5|php${SLOT}|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
# set php-config variable correctly (bug #278439)
sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \
"${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config"
}
src_test() {
echo ">>> Test phase [test]: ${CATEGORY}/${PF}"
PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php"
if [[ ! -x "${PHP_BIN}" ]] ; then
ewarn "Test phase requires USE=cli, skipping"
return
else
export TEST_PHP_EXECUTABLE="${PHP_BIN}"
fi
if [[ -x "${WORKDIR}/sapis/cgi/php-cgi" ]] ; then
export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis/cgi/php-cgi"
fi
REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d "session.save_path=${T}" \
"${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d "session.save_path=${T}"
for name in ${EXPECTED_TEST_FAILURES}; do
mv "${name}.out" "${name}.out.orig" 2>/dev/null
done
local failed="$(find -name '*.out')"
if [[ ${failed} != "" ]] ; then
ewarn "The following test cases failed unexpectedly:"
for name in ${failed}; do
ewarn " ${name/.out/}"
done
else
einfo "No unexpected test failures, all fine"
fi
if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then
local passed=""
for name in ${EXPECTED_TEST_FAILURES}; do
[[ -f "${name}.diff" ]] && continue
passed="${passed} ${name}"
done
if [[ ${passed} != "" ]] ; then
einfo "The following test cases passed unexpectedly:"
for name in ${passed}; do
ewarn " ${passed}"
done
else
einfo "None of the known-to-fail tests passed, all fine"
fi
fi
}
pkg_postinst() {
# Output some general info to the user
if use apache2 ; then
APACHE2_MOD_DEFINE="PHP5"
APACHE2_MOD_CONF="70_mod_php5"
apache-module_pkg_postinst
fi
# Create the symlinks for php
for m in ${SAPIS}; do
[[ ${m} == 'embed' ]] && continue;
if use $m ; then
local ci=$(eselect php show $m)
if [[ -z $ci ]]; then
eselect php set $m php${SLOT}
einfo "Switched ${m} to use php:${SLOT}"
einfo
elif [[ $ci != "php${SLOT}" ]] ; then
elog "To switch $m to use php:${SLOT}, run"
elog " eselect php set $m php${SLOT}"
elog
fi
fi
done
elog "Make sure that PHP_TARGETS in /etc/make.conf includes php${SLOT/./-} in order"
elog "to compile extensions for the ${SLOT} ABI"
elog
if ! use readline && use cli ; then
ewarn "Note that in order to use php interactivly, you need to enable"
ewarn "the readline USE flag or php -a will hang"
fi
elog
elog "This ebuild installed a version of php.ini based on php.ini-${PHP_INI_VERSION} version."
elog "You can chose which version of php.ini to install by default by setting PHP_INI_VERSION to either"
elog "'production' or 'development' in /etc/make.conf"
ewarn "Both versions of php.ini can be found in /usr/share/doc/${PF}"
elog
elog "For more details on how minor version slotting works (PHP_TARGETS) please read the upgrade guide:"
elog "http://www.gentoo.org/proj/en/php/php-upgrading.xml"
elog
}
pkg_prerm() {
eselect php cleanup
}

@ -1,801 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.4.26.ebuild,v 1.10 2014/03/24 14:34:22 ago Exp $
EAPI=5
inherit eutils autotools flag-o-matic versionator depend.apache apache-module db-use libtool systemd
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
function php_get_uri ()
{
case "${1}" in
"php-pre")
echo "http://downloads.php.net/stas/${2}"
;;
"php")
echo "http://www.php.net/distributions/${2}"
;;
"olemarkus")
echo "http://dev.gentoo.org/~olemarkus/php/${2}"
;;
"gentoo")
echo "mirror://gentoo/${2}"
;;
*)
die "unhandled case in php_get_uri"
;;
esac
}
PHP_MV="$(get_major_version)"
SLOT="$(get_version_component_range 1-2)"
# alias, so we can handle different types of releases (finals, rcs, alphas,
# betas, ...) w/o changing the whole ebuild
PHP_PV="${PV/_rc/RC}"
PHP_PV="${PHP_PV/_alpha/alpha}"
PHP_PV="${PHP_PV/_beta/beta}"
PHP_RELEASE="php"
[[ ${PV} == ${PV/_alpha/} ]] || PHP_RELEASE="php-pre"
[[ ${PV} == ${PV/_beta/} ]] || PHP_RELEASE="php-pre"
[[ ${PV} == ${PV/_rc/} ]] || PHP_RELEASE="php-pre"
PHP_P="${PN}-${PHP_PV}"
PHP_PATCHSET_LOC="olemarkus"
PHP_SRC_URI="$(php_get_uri "${PHP_RELEASE}" "${PHP_P}.tar.bz2")"
PHP_PATCHSET="2"
PHP_PATCHSET_URI="
$(php_get_uri "${PHP_PATCHSET_LOC}" "php-patchset-${SLOT}-r${PHP_PATCHSET}.tar.bz2")"
PHP_FPM_INIT_VER="4"
PHP_FPM_CONF_VER="1"
SRC_URI="
${PHP_SRC_URI}
${PHP_PATCHSET_URI}"
DESCRIPTION="The PHP language runtime engine: CLI, CGI, FPM/FastCGI, Apache2 and embed SAPIs."
HOMEPAGE="http://php.net/"
LICENSE="PHP-3"
S="${WORKDIR}/${PHP_P}"
# We can build the following SAPIs in the given order
SAPIS="embed cli cgi fpm apache2"
# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
IUSE="${IUSE}
${SAPIS/cli/+cli}
threads"
IUSE="${IUSE} bcmath berkdb bzip2 calendar cdb cjk
crypt +ctype curl curlwrappers debug
enchant exif +fileinfo +filter firebird
flatfile ftp gd gdbm gmp +hash +iconv imap inifile
intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit mhash
mssql mysql mysqlnd mysqli nls
oci8-instant-client odbc pcntl pdo +phar +posix postgres qdbm
readline recode selinux +session sharedmem
+simplexml snmp soap sockets spell sqlite ssl
sybase-ct sysvipc systemd tidy +tokenizer truetype unicode wddx
+xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib"
DEPEND="
>=app-admin/eselect-php-0.7.1-r3[apache2?,fpm?]
>=dev-libs/libpcre-8.32[unicode]
apache2? ( www-servers/apache[threads=] )
berkdb? ( =sys-libs/db-4* )
bzip2? ( app-arch/bzip2 )
cdb? ( || ( dev-db/cdb dev-db/tinycdb ) )
cjk? ( !gd? (
virtual/jpeg:0
media-libs/libpng:0=
sys-libs/zlib
) )
crypt? ( >=dev-libs/libmcrypt-2.4 )
curl? ( >=net-misc/curl-7.10.5 )
enchant? ( app-text/enchant )
exif? ( !gd? (
virtual/jpeg:0
media-libs/libpng:0=
sys-libs/zlib
) )
firebird? ( dev-db/firebird )
gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib )
gdbm? ( >=sys-libs/gdbm-1.8.0 )
gmp? ( >=dev-libs/gmp-4.1.2 )
iconv? ( virtual/libiconv )
imap? ( virtual/imap-c-client[ssl=] )
intl? ( dev-libs/icu:= )
iodbc? ( dev-db/libiodbc )
kerberos? ( virtual/krb5 )
ldap? ( >=net-nds/openldap-1.2.11 )
ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 )
libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) )
mssql? ( dev-db/freetds[mssql] )
!mysqlnd? (
mysql? ( virtual/mysql )
mysqli? ( >=virtual/mysql-4.1 )
)
nls? ( sys-devel/gettext )
oci8-instant-client? ( dev-db/oracle-instantclient-basic )
odbc? ( >=dev-db/unixODBC-1.8.13 )
postgres? ( dev-db/postgresql-base )
qdbm? ( dev-db/qdbm )
readline? ( sys-libs/readline )
recode? ( app-text/recode )
sharedmem? ( dev-libs/mm )
simplexml? ( >=dev-libs/libxml2-2.6.8 )
snmp? ( >=net-analyzer/net-snmp-5.2 )
soap? ( >=dev-libs/libxml2-2.6.8 )
spell? ( >=app-text/aspell-0.50 )
sqlite? ( >=dev-db/sqlite-3.7.6.3 )
ssl? ( >=dev-libs/openssl-0.9.7 )
sybase-ct? ( dev-db/freetds )
tidy? ( app-text/htmltidy )
truetype? (
=media-libs/freetype-2*
>=media-libs/t1lib-5.0.0
!gd? (
virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib )
)
unicode? ( dev-libs/oniguruma )
wddx? ( >=dev-libs/libxml2-2.6.8 )
xml? ( >=dev-libs/libxml2-2.6.8 )
xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv )
xmlreader? ( >=dev-libs/libxml2-2.6.8 )
xmlwriter? ( >=dev-libs/libxml2-2.6.8 )
xpm? (
x11-libs/libXpm
virtual/jpeg:0
media-libs/libpng:0= sys-libs/zlib
)
xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 )
zip? ( sys-libs/zlib )
zlib? ( sys-libs/zlib )
virtual/mta
"
php="=${CATEGORY}/${PF}"
REQUIRED_USE="
truetype? ( gd )
cjk? ( gd )
exif? ( gd )
xpm? ( gd )
gd? ( zlib )
simplexml? ( xml )
soap? ( xml )
wddx? ( xml )
xmlrpc? ( || ( xml iconv ) )
xmlreader? ( xml )
xslt? ( xml )
ldap-sasl? ( ldap )
mhash? ( hash )
phar? ( hash )
mysqlnd? ( || (
mysql
mysqli
pdo
) )
qdbm? ( !gdbm )
readline? ( !libedit )
recode? ( !imap !mysql !mysqli )
sharedmem? ( !threads )
!cli? ( !cgi? ( !fpm? ( !apache2? ( !embed? ( cli ) ) ) ) )"
RDEPEND="${DEPEND}"
RDEPEND="${RDEPEND}
fpm? (
selinux? ( sec-policy/selinux-phpfpm )
systemd? ( sys-apps/systemd ) )"
DEPEND="${DEPEND}
sys-devel/flex
>=sys-devel/m4-1.4.3
>=sys-devel/libtool-1.5.18"
# Allow users to install production version if they want to
case "${PHP_INI_VERSION}" in
production|development)
;;
*)
PHP_INI_VERSION="development"
;;
esac
PHP_INI_UPSTREAM="php.ini-${PHP_INI_VERSION}"
PHP_INI_FILE="php.ini"
want_apache
pkg_setup() {
depend.apache_pkg_setup
}
php_install_ini() {
local phpsapi="${1}"
# work out where we are installing the ini file
php_set_ini_dir "${phpsapi}"
local phpinisrc="${PHP_INI_UPSTREAM}-${phpsapi}"
cp "${PHP_INI_UPSTREAM}" "${phpinisrc}"
# default to /tmp for save_path, bug #282768
sed -e 's|^;session.save_path .*$|session.save_path = "'"${EPREFIX}"'/tmp"|g' -i "${phpinisrc}"
# Set the extension dir
sed -e "s|^extension_dir .*$|extension_dir = ${extension_dir}|g" -i "${phpinisrc}"
# Set the include path to point to where we want to find PEAR packages
sed -e 's|^;include_path = ".:/php/includes".*|include_path = ".:'"${EPREFIX}"'/usr/share/php'${PHP_MV}':'"${EPREFIX}"'/usr/share/php"|' -i "${phpinisrc}"
if use_if_iuse opcache; then
elog "Adding opcache to ${phpinisrc}"
echo "zend_extension=${PHP_DESTDIR}/$(get_libdir)/opcache.so" >> ${phpinisrc}
fi
dodir "${PHP_INI_DIR#${EPREFIX}}"
insinto "${PHP_INI_DIR#${EPREFIX}}"
newins "${phpinisrc}" "${PHP_INI_FILE}"
elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}"
elog
dodir "${PHP_EXT_INI_DIR#${EPREFIX}}"
dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}"
# SAPI-specific handling
if [[ "${sapi}" == "fpm" ]] ; then
[[ -z ${PHP_FPM_CONF_VER} ]] && PHP_FPM_CONF_VER=0
einfo "Installing FPM CGI config file php-fpm.conf"
insinto "${PHP_INI_DIR#${EPREFIX}}"
newins "${FILESDIR}/php-fpm-r${PHP_FPM_CONF_VER}.conf" php-fpm.conf
# Remove bogus /etc/php-fpm.conf.default (bug 359906)
[[ -f "${ED}/etc/php-fpm.conf.default" ]] && rm "${ED}/etc/php-fpm.conf.default"
fi
# Install PHP ini files into /usr/share/php
dodoc php.ini-development
dodoc php.ini-production
}
php_set_ini_dir() {
PHP_INI_DIR="${EPREFIX}/etc/php/${1}-php${SLOT}"
PHP_EXT_INI_DIR="${PHP_INI_DIR}/ext"
PHP_EXT_INI_DIR_ACTIVE="${PHP_INI_DIR}/ext-active"
}
src_prepare() {
# USE=sharedmem (session/mod_mm to be exact) tries to mmap() this path
# ([empty session.save_path]/session_mm_[sapi][gid].sem)
# there is no easy way to circumvent that, all php calls during
# install use -n, so no php.ini file will be used.
# As such, this is the easiest way to get around
addpredict /session_mm_cli250.sem
addpredict /session_mm_cli0.sem
# Change PHP branding
# Get the alpha/beta/rc version
sed -re "s|^(PHP_EXTRA_VERSION=\").*(\")|\1-pl${PR/r/}-gentoo\2|g" \
-i configure.in || die "Unable to change PHP branding"
# Patch PHP to show Gentoo as the server platform
sed -e 's/PHP_UNAME=`uname -a | xargs`/PHP_UNAME=`uname -s -n -r -v | xargs`/g' \
-i configure.in || die "Failed to fix server platform name"
# Prevent PHP from activating the Apache config,
# as we will do that ourselves
sed -i \
-e "s,-i -a -n php${PHP_MV},-i -n php${PHP_MV},g" \
-e "s,-i -A -n php${PHP_MV},-i -n php${PHP_MV},g" \
configure sapi/apache2filter/config.m4 sapi/apache2handler/config.m4
# Patch PHP to support heimdal instead of mit-krb5
if has_version "app-crypt/heimdal" ; then
sed -e 's|gssapi_krb5|gssapi|g' -i acinclude.m4 \
|| die "Failed to fix heimdal libname"
sed -e 's|PHP_ADD_LIBRARY(k5crypto, 1, $1)||g' -i acinclude.m4 \
|| die "Failed to fix heimdal crypt library reference"
fi
#Add user patches #357637
epatch_user
#force rebuilding aclocal.m4
rm aclocal.m4
eautoreconf
if [[ ${CHOST} == *-darwin* ]] ; then
# http://bugs.php.net/bug.php?id=48795, bug #343481
sed -i -e '/BUILD_CGI="\\$(CC)/s/CC/CXX/' configure || die
fi
}
src_configure() {
addpredict /usr/share/snmp/mibs/.index
addpredict /var/lib/net-snmp/mib_indexes
PHP_DESTDIR="${EPREFIX}/usr/$(get_libdir)/php${SLOT}"
# This is a global variable and should be in caps. It isn't because the
# phpconfutils eclass relies on exactly this name...
# for --with-libdir see bug #327025
my_conf="
--prefix="${PHP_DESTDIR}"
--mandir="${PHP_DESTDIR}"/man
--infodir="${PHP_DESTDIR}"/info
--libdir="${PHP_DESTDIR}"/lib
--with-libdir=$(get_libdir)
--without-pear
$(use_enable threads maintainer-zts)"
# extension USE flag shared
my_conf+="
$(use_enable bcmath bcmath )
$(use_with bzip2 bz2 "${EPREFIX}"/usr)
$(use_enable calendar calendar )
$(use_enable ctype ctype )
$(use_with curl curl "${EPREFIX}"/usr)
$(use_with curlwrappers curlwrappers "${EPREFIX}"/usr)
$(use_enable xml dom )
$(use_with enchant enchant "${EPREFIX}"/usr)
$(use_enable exif exif )
$(use_enable fileinfo fileinfo )
$(use_enable filter filter )
$(use_enable ftp ftp )
$(use_with nls gettext "${EPREFIX}"/usr)
$(use_with gmp gmp "${EPREFIX}"/usr)
$(use_enable hash hash )
$(use_with mhash mhash "${EPREFIX}"/usr)
$(use_with iconv iconv $(use elibc_glibc || echo "${EPREFIX}"/usr))
$(use_enable intl intl )
$(use_enable ipv6 ipv6 )
$(use_enable json json )
$(use_with kerberos kerberos "${EPREFIX}"/usr)
$(use_enable xml libxml )
$(use_with xml libxml-dir "${EPREFIX}"/usr)
$(use_enable unicode mbstring )
$(use_with crypt mcrypt "${EPREFIX}"/usr)
$(use_with mssql mssql "${EPREFIX}"/usr)
$(use_with unicode onig "${EPREFIX}"/usr)
$(use_with ssl openssl "${EPREFIX}"/usr)
$(use_with ssl openssl-dir "${EPREFIX}"/usr)
$(use_enable pcntl pcntl )
$(use_enable phar phar )
$(use_enable pdo pdo )
$(use_with postgres pgsql "${EPREFIX}"/usr)
$(use_enable posix posix )
$(use_with spell pspell "${EPREFIX}"/usr)
$(use_with recode recode "${EPREFIX}"/usr)
$(use_enable simplexml simplexml )
$(use_enable sharedmem shmop )
$(use_with snmp snmp "${EPREFIX}"/usr)
$(use_enable soap soap )
$(use_enable sockets sockets )
$(use_with sqlite sqlite3 "${EPREFIX}"/usr)
$(use_with sybase-ct sybase-ct "${EPREFIX}"/usr)
$(use_enable sysvipc sysvmsg )
$(use_enable sysvipc sysvsem )
$(use_enable sysvipc sysvshm )
$(use_with systemd fpm-systemd)
$(use_with tidy tidy "${EPREFIX}"/usr)
$(use_enable tokenizer tokenizer )
$(use_enable wddx wddx )
$(use_enable xml xml )
$(use_enable xmlreader xmlreader )
$(use_enable xmlwriter xmlwriter )
$(use_with xmlrpc xmlrpc)
$(use_with xslt xsl "${EPREFIX}"/usr)
$(use_enable zip zip )
$(use_with zlib zlib "${EPREFIX}"/usr)
$(use_enable debug debug )"
# DBA support
if use cdb || use berkdb || use flatfile || use gdbm || use inifile \
|| use qdbm ; then
my_conf="${my_conf} --enable-dba${shared}"
fi
# DBA drivers support
my_conf+="
$(use_with cdb cdb)
$(use_with berkdb db4 ${EPREFIX}/usr)
$(use_enable flatfile flatfile )
$(use_with gdbm gdbm ${EPREFIX}/usr)
$(use_enable inifile inifile )
$(use_with qdbm qdbm ${EPREFIX}/usr)"
# Support for the GD graphics library
my_conf+="
$(use_with truetype freetype-dir ${EPREFIX}/usr)
$(use_with truetype t1lib ${EPREFIX}/usr)
$(use_enable cjk gd-jis-conv )
$(use_with gd jpeg-dir ${EPREFIX}/usr)
$(use_with gd png-dir ${EPREFIX}/usr)
$(use_with xpm xpm-dir ${EPREFIX}/usr)"
# enable gd last, so configure can pick up the previous settings
my_conf+="
$(use_with gd gd)"
# IMAP support
if use imap ; then
my_conf+="
$(use_with imap imap ${EPREFIX}/usr)
$(use_with ssl imap-ssl ${EPREFIX}/usr)"
fi
# Interbase/firebird support
if use firebird ; then
my_conf+="
$(use_with firebird interbase ${EPREFIX}/usr)"
fi
# LDAP support
if use ldap ; then
my_conf+="
$(use_with ldap ldap ${EPREFIX}/usr)
$(use_with ldap-sasl ldap-sasl ${EPREFIX}/usr)"
fi
# MySQL support
if use mysql ; then
if use mysqlnd ; then
my_conf+="
$(use_with mysql mysql mysqlnd)"
else
my_conf+="
$(use_with mysql mysql ${EPREFIX}/usr)"
fi
my_conf+="
$(use_with mysql mysql-sock ${EPREFIX}/var/run/mysqld/mysqld.sock)"
fi
# MySQLi support
if use mysqlnd ; then
my_conf+="
$(use_with mysqli mysqli mysqlnd)"
else
my_conf+="
$(use_with mysqli mysqli ${EPREFIX}/usr/bin/mysql_config)"
fi
# ODBC support
if use odbc ; then
my_conf+="
$(use_with odbc unixODBC ${EPREFIX}/usr)"
fi
if use iodbc ; then
my_conf+="
$(use_with iodbc iodbc ${EPREFIX}/usr)"
fi
# Oracle support
if use oci8-instant-client ; then
my_conf+="
$(use_with oci8-instant-client oci8)"
fi
# PDO support
if use pdo ; then
my_conf+="
$(use_with mssql pdo-dblib )"
if use mysqlnd ; then
my_conf+="
$(use_with mysqlnd pdo-mysql mysqlnd)"
else
my_conf+="
$(use_with mysql pdo-mysql ${EPREFIX}/usr)"
fi
my_conf+="
$(use_with postgres pdo-pgsql )
$(use_with sqlite pdo-sqlite ${EPREFIX}/usr)
$(use_with odbc pdo-odbc unixODBC,${EPREFIX}/usr)"
if use oci8-instant-client ; then
my_conf+="
$(use_with oci8-instant-client pdo-oci)"
fi
fi
# readline/libedit support
my_conf+="
$(use_with readline readline ${EPREFIX}/usr)
$(use_with libedit libedit ${EPREFIX}/usr)"
# Session support
if use session ; then
my_conf+="
$(use_with sharedmem mm ${EPREFIX}/usr)"
else
my_conf+="
$(use_enable session session )"
fi
# Use pic for shared modules such as apache2's mod_php
my_conf="${my_conf} --with-pic"
# we use the system copy of pcre
# --with-pcre-regex affects ext/pcre
# --with-pcre-dir affects ext/filter and ext/zip
my_conf="${my_conf} --with-pcre-regex=${EPREFIX}/usr --with-pcre-dir=${EPREFIX}/usr"
# Catch CFLAGS problems
# Fixes bug #14067.
# Changed order to run it in reverse for bug #32022 and #12021.
replace-cpu-flags "k6*" "i586"
# Support user-passed configuration parameters
my_conf="${my_conf} ${EXTRA_ECONF:-}"
# Support the Apache2 extras, they must be set globally for all
# SAPIs to work correctly, especially for external PHP extensions
mkdir -p "${WORKDIR}/sapis-build"
for one_sapi in $SAPIS ; do
use "${one_sapi}" || continue
php_set_ini_dir "${one_sapi}"
cp -r "${S}" "${WORKDIR}/sapis-build/${one_sapi}"
cd "${WORKDIR}/sapis-build/${one_sapi}"
sapi_conf="${my_conf} --with-config-file-path=${PHP_INI_DIR}
--with-config-file-scan-dir=${PHP_EXT_INI_DIR_ACTIVE}"
for sapi in $SAPIS ; do
case "$sapi" in
cli|cgi|embed|fpm)
if [[ "${one_sapi}" == "${sapi}" ]] ; then
sapi_conf="${sapi_conf} --enable-${sapi}"
else
sapi_conf="${sapi_conf} --disable-${sapi}"
fi
;;
apache2)
if [[ "${one_sapi}" == "${sapi}" ]] ; then
sapi_conf="${sapi_conf} --with-apxs2=${EPREFIX}/usr/sbin/apxs"
else
sapi_conf="${sapi_conf} --without-apxs2"
fi
;;
esac
done
econf ${sapi_conf}
done
}
src_compile() {
# snmp seems to run during src_compile, too (bug #324739)
addpredict /usr/share/snmp/mibs/.index
addpredict /var/lib/net-snmp/mib_indexes
for sapi in ${SAPIS} ; do
if use "${sapi}"; then
cd "${WORKDIR}/sapis-build/$sapi" || "Failed to change dir to ${WORKDIR}/sapis-build/$1"
emake || die "emake failed"
fi
done
}
src_install() {
# see bug #324739 for what happens when we don't have that
addpredict /usr/share/snmp/mibs/.index
# grab the first SAPI that got built and install common files from there
local first_sapi=""
for sapi in $SAPIS ; do
if use $sapi ; then
first_sapi=$sapi
break
fi
done
# Makefile forgets to create this before trying to write to it...
dodir "${PHP_DESTDIR#${EPREFIX}}/bin"
# Install php environment (without any sapis)
cd "${WORKDIR}/sapis-build/$first_sapi"
emake INSTALL_ROOT="${D}" \
install-build install-headers install-programs \
|| die "emake install failed"
local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" --extension-dir)"
# Create the directory where we'll put version-specific php scripts
keepdir /usr/share/php${PHP_MV}
local sapi="", file=""
local sapi_list=""
for sapi in ${SAPIS}; do
if use "${sapi}" ; then
einfo "Installing SAPI: ${sapi}"
cd "${WORKDIR}/sapis-build/${sapi}"
if [[ "${sapi}" == "apache2" ]] ; then
# We're specifically not using emake install-sapi as libtool
# may cause unnecessary relink failures (see bug #351266)
insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/"
newins ".libs/libphp5$(get_libname)" "libphp${PHP_MV}$(get_libname)"
keepdir "/usr/$(get_libdir)/apache2/modules"
else
# needed each time, php_install_ini would reset it
local dest="${PHP_DESTDIR#${EPREFIX}}"
into "${dest}"
case "$sapi" in
cli)
source="sapi/cli/php"
;;
cgi)
source="sapi/cgi/php-cgi"
;;
fpm)
source="sapi/fpm/php-fpm"
;;
embed)
source="libs/libphp${PHP_MV}$(get_libname)"
;;
*)
die "unhandled sapi in src_install"
;;
esac
if [[ "${source}" == *"$(get_libname)" ]]; then
dolib.so "${source}" || die "Unable to install ${sapi} sapi"
else
dobin "${source}" || die "Unable to install ${sapi} sapi"
local name="$(basename ${source})"
dosym "${dest}/bin/${name}" "/usr/bin/${name}${SLOT}"
fi
fi
php_install_ini "${sapi}"
# construct correct SAPI string for php-config
# thanks to ferringb for the bash voodoo
if [[ "${sapi}" == "apache2" ]]; then
sapi_list="${sapi_list:+${sapi_list} }apache2handler"
else
sapi_list="${sapi_list:+${sapi_list} }${sapi}"
fi
fi
done
# Installing opcache module
if use_if_iuse opcache ; then
dolib.so "modules/opcache$(get_libname)" || die "Unable to install opcache module"
fi
# Install env.d files
newenvd "${FILESDIR}/20php5-envd" \
"20php${SLOT}"
sed -e "s|/lib/|/$(get_libdir)/|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
sed -e "s|php5|php${SLOT}|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
# set php-config variable correctly (bug #278439)
sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \
"${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config"
if use fpm ; then
if use systemd; then
systemd_newunit "${FILESDIR}/php-fpm_at.service" "php-fpm@${SLOT}.service"
else
systemd_newunit "${FILESDIR}/php-fpm_at-simple.service" "php-fpm@${SLOT}.service"
fi
fi
}
src_test() {
echo ">>> Test phase [test]: ${CATEGORY}/${PF}"
PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php"
if [[ ! -x "${PHP_BIN}" ]] ; then
ewarn "Test phase requires USE=cli, skipping"
return
else
export TEST_PHP_EXECUTABLE="${PHP_BIN}"
fi
if [[ -x "${WORKDIR}/sapis/cgi/php-cgi" ]] ; then
export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis/cgi/php-cgi"
fi
REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d "session.save_path=${T}" \
"${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d "session.save_path=${T}"
for name in ${EXPECTED_TEST_FAILURES}; do
mv "${name}.out" "${name}.out.orig" 2>/dev/null
done
local failed="$(find -name '*.out')"
if [[ ${failed} != "" ]] ; then
ewarn "The following test cases failed unexpectedly:"
for name in ${failed}; do
ewarn " ${name/.out/}"
done
else
einfo "No unexpected test failures, all fine"
fi
if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then
local passed=""
for name in ${EXPECTED_TEST_FAILURES}; do
[[ -f "${name}.diff" ]] && continue
passed="${passed} ${name}"
done
if [[ ${passed} != "" ]] ; then
einfo "The following test cases passed unexpectedly:"
for name in ${passed}; do
ewarn " ${passed}"
done
else
einfo "None of the known-to-fail tests passed, all fine"
fi
fi
}
pkg_postinst() {
# Output some general info to the user
if use apache2 ; then
APACHE2_MOD_DEFINE="PHP5"
APACHE2_MOD_CONF="70_mod_php5"
apache-module_pkg_postinst
fi
# Create the symlinks for php
for m in ${SAPIS}; do
[[ ${m} == 'embed' ]] && continue;
if use $m ; then
local ci=$(eselect php show $m)
if [[ -z $ci ]]; then
eselect php set $m php${SLOT}
einfo "Switched ${m} to use php:${SLOT}"
einfo
elif [[ $ci != "php${SLOT}" ]] ; then
elog "To switch $m to use php:${SLOT}, run"
elog " eselect php set $m php${SLOT}"
elog
fi
fi
done
elog "Make sure that PHP_TARGETS in ${EPREFIX}/etc/make.conf includes php${SLOT/./-} in order"
elog "to compile extensions for the ${SLOT} ABI"
elog
if ! use readline && use cli ; then
ewarn "Note that in order to use php interactivly, you need to enable"
ewarn "the readline USE flag or php -a will hang"
fi
elog
elog "This ebuild installed a version of php.ini based on php.ini-${PHP_INI_VERSION} version."
elog "You can chose which version of php.ini to install by default by setting PHP_INI_VERSION to either"
elog "'production' or 'development' in ${EPREFIX}/etc/make.conf"
elog "Both versions of php.ini can be found in ${EPREFIX}/usr/share/doc/${PF}"
elog
elog "For more details on how minor version slotting works (PHP_TARGETS) please read the upgrade guide:"
elog "http://www.gentoo.org/proj/en/php/php-upgrading.xml"
elog
}
pkg_prerm() {
eselect php cleanup
}

@ -1,801 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.4.27.ebuild,v 1.1 2014/04/05 08:14:55 olemarkus Exp $
EAPI=5
inherit eutils autotools flag-o-matic versionator depend.apache apache-module db-use libtool systemd
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
function php_get_uri ()
{
case "${1}" in
"php-pre")
echo "http://downloads.php.net/stas/${2}"
;;
"php")
echo "http://www.php.net/distributions/${2}"
;;
"olemarkus")
echo "http://dev.gentoo.org/~olemarkus/php/${2}"
;;
"gentoo")
echo "mirror://gentoo/${2}"
;;
*)
die "unhandled case in php_get_uri"
;;
esac
}
PHP_MV="$(get_major_version)"
SLOT="$(get_version_component_range 1-2)"
# alias, so we can handle different types of releases (finals, rcs, alphas,
# betas, ...) w/o changing the whole ebuild
PHP_PV="${PV/_rc/RC}"
PHP_PV="${PHP_PV/_alpha/alpha}"
PHP_PV="${PHP_PV/_beta/beta}"
PHP_RELEASE="php"
[[ ${PV} == ${PV/_alpha/} ]] || PHP_RELEASE="php-pre"
[[ ${PV} == ${PV/_beta/} ]] || PHP_RELEASE="php-pre"
[[ ${PV} == ${PV/_rc/} ]] || PHP_RELEASE="php-pre"
PHP_P="${PN}-${PHP_PV}"
PHP_PATCHSET_LOC="olemarkus"
PHP_SRC_URI="$(php_get_uri "${PHP_RELEASE}" "${PHP_P}.tar.bz2")"
PHP_PATCHSET="2"
PHP_PATCHSET_URI="
$(php_get_uri "${PHP_PATCHSET_LOC}" "php-patchset-${SLOT}-r${PHP_PATCHSET}.tar.bz2")"
PHP_FPM_INIT_VER="4"
PHP_FPM_CONF_VER="1"
SRC_URI="
${PHP_SRC_URI}
${PHP_PATCHSET_URI}"
DESCRIPTION="The PHP language runtime engine: CLI, CGI, FPM/FastCGI, Apache2 and embed SAPIs."
HOMEPAGE="http://php.net/"
LICENSE="PHP-3"
S="${WORKDIR}/${PHP_P}"
# We can build the following SAPIs in the given order
SAPIS="embed cli cgi fpm apache2"
# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
IUSE="${IUSE}
${SAPIS/cli/+cli}
threads"
IUSE="${IUSE} bcmath berkdb bzip2 calendar cdb cjk
crypt +ctype curl curlwrappers debug
enchant exif +fileinfo +filter firebird
flatfile ftp gd gdbm gmp +hash +iconv imap inifile
intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit mhash
mssql mysql mysqlnd mysqli nls
oci8-instant-client odbc pcntl pdo +phar +posix postgres qdbm
readline recode selinux +session sharedmem
+simplexml snmp soap sockets spell sqlite ssl
sybase-ct sysvipc systemd tidy +tokenizer truetype unicode wddx
+xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib"
DEPEND="
>=app-admin/eselect-php-0.7.1-r3[apache2?,fpm?]
>=dev-libs/libpcre-8.32[unicode]
apache2? ( www-servers/apache[threads=] )
berkdb? ( =sys-libs/db-4* )
bzip2? ( app-arch/bzip2 )
cdb? ( || ( dev-db/cdb dev-db/tinycdb ) )
cjk? ( !gd? (
virtual/jpeg:0
media-libs/libpng:0=
sys-libs/zlib
) )
crypt? ( >=dev-libs/libmcrypt-2.4 )
curl? ( >=net-misc/curl-7.10.5 )
enchant? ( app-text/enchant )
exif? ( !gd? (
virtual/jpeg:0
media-libs/libpng:0=
sys-libs/zlib
) )
firebird? ( dev-db/firebird )
gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib )
gdbm? ( >=sys-libs/gdbm-1.8.0 )
gmp? ( >=dev-libs/gmp-4.1.2 )
iconv? ( virtual/libiconv )
imap? ( virtual/imap-c-client[ssl=] )
intl? ( dev-libs/icu:= )
iodbc? ( dev-db/libiodbc )
kerberos? ( virtual/krb5 )
ldap? ( >=net-nds/openldap-1.2.11 )
ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 )
libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) )
mssql? ( dev-db/freetds[mssql] )
!mysqlnd? (
mysql? ( virtual/mysql )
mysqli? ( >=virtual/mysql-4.1 )
)
nls? ( sys-devel/gettext )
oci8-instant-client? ( dev-db/oracle-instantclient-basic )
odbc? ( >=dev-db/unixODBC-1.8.13 )
postgres? ( dev-db/postgresql-base )
qdbm? ( dev-db/qdbm )
readline? ( sys-libs/readline )
recode? ( app-text/recode )
sharedmem? ( dev-libs/mm )
simplexml? ( >=dev-libs/libxml2-2.6.8 )
snmp? ( >=net-analyzer/net-snmp-5.2 )
soap? ( >=dev-libs/libxml2-2.6.8 )
spell? ( >=app-text/aspell-0.50 )
sqlite? ( >=dev-db/sqlite-3.7.6.3 )
ssl? ( >=dev-libs/openssl-0.9.7 )
sybase-ct? ( dev-db/freetds )
tidy? ( app-text/htmltidy )
truetype? (
=media-libs/freetype-2*
>=media-libs/t1lib-5.0.0
!gd? (
virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib )
)
unicode? ( dev-libs/oniguruma )
wddx? ( >=dev-libs/libxml2-2.6.8 )
xml? ( >=dev-libs/libxml2-2.6.8 )
xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv )
xmlreader? ( >=dev-libs/libxml2-2.6.8 )
xmlwriter? ( >=dev-libs/libxml2-2.6.8 )
xpm? (
x11-libs/libXpm
virtual/jpeg:0
media-libs/libpng:0= sys-libs/zlib
)
xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 )
zip? ( sys-libs/zlib )
zlib? ( sys-libs/zlib )
virtual/mta
"
php="=${CATEGORY}/${PF}"
REQUIRED_USE="
truetype? ( gd )
cjk? ( gd )
exif? ( gd )
xpm? ( gd )
gd? ( zlib )
simplexml? ( xml )
soap? ( xml )
wddx? ( xml )
xmlrpc? ( || ( xml iconv ) )
xmlreader? ( xml )
xslt? ( xml )
ldap-sasl? ( ldap )
mhash? ( hash )
phar? ( hash )
mysqlnd? ( || (
mysql
mysqli
pdo
) )
qdbm? ( !gdbm )
readline? ( !libedit )
recode? ( !imap !mysql !mysqli )
sharedmem? ( !threads )
!cli? ( !cgi? ( !fpm? ( !apache2? ( !embed? ( cli ) ) ) ) )"
RDEPEND="${DEPEND}"
RDEPEND="${RDEPEND}
fpm? (
selinux? ( sec-policy/selinux-phpfpm )
systemd? ( sys-apps/systemd ) )"
DEPEND="${DEPEND}
sys-devel/flex
>=sys-devel/m4-1.4.3
>=sys-devel/libtool-1.5.18"
# Allow users to install production version if they want to
case "${PHP_INI_VERSION}" in
production|development)
;;
*)
PHP_INI_VERSION="development"
;;
esac
PHP_INI_UPSTREAM="php.ini-${PHP_INI_VERSION}"
PHP_INI_FILE="php.ini"
want_apache
pkg_setup() {
depend.apache_pkg_setup
}
php_install_ini() {
local phpsapi="${1}"
# work out where we are installing the ini file
php_set_ini_dir "${phpsapi}"
local phpinisrc="${PHP_INI_UPSTREAM}-${phpsapi}"
cp "${PHP_INI_UPSTREAM}" "${phpinisrc}"
# default to /tmp for save_path, bug #282768
sed -e 's|^;session.save_path .*$|session.save_path = "'"${EPREFIX}"'/tmp"|g' -i "${phpinisrc}"
# Set the extension dir
sed -e "s|^extension_dir .*$|extension_dir = ${extension_dir}|g" -i "${phpinisrc}"
# Set the include path to point to where we want to find PEAR packages
sed -e 's|^;include_path = ".:/php/includes".*|include_path = ".:'"${EPREFIX}"'/usr/share/php'${PHP_MV}':'"${EPREFIX}"'/usr/share/php"|' -i "${phpinisrc}"
if use_if_iuse opcache; then
elog "Adding opcache to ${phpinisrc}"
echo "zend_extension=${PHP_DESTDIR}/$(get_libdir)/opcache.so" >> ${phpinisrc}
fi
dodir "${PHP_INI_DIR#${EPREFIX}}"
insinto "${PHP_INI_DIR#${EPREFIX}}"
newins "${phpinisrc}" "${PHP_INI_FILE}"
elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}"
elog
dodir "${PHP_EXT_INI_DIR#${EPREFIX}}"
dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}"
# SAPI-specific handling
if [[ "${sapi}" == "fpm" ]] ; then
[[ -z ${PHP_FPM_CONF_VER} ]] && PHP_FPM_CONF_VER=0
einfo "Installing FPM CGI config file php-fpm.conf"
insinto "${PHP_INI_DIR#${EPREFIX}}"
newins "${FILESDIR}/php-fpm-r${PHP_FPM_CONF_VER}.conf" php-fpm.conf
# Remove bogus /etc/php-fpm.conf.default (bug 359906)
[[ -f "${ED}/etc/php-fpm.conf.default" ]] && rm "${ED}/etc/php-fpm.conf.default"
fi
# Install PHP ini files into /usr/share/php
dodoc php.ini-development
dodoc php.ini-production
}
php_set_ini_dir() {
PHP_INI_DIR="${EPREFIX}/etc/php/${1}-php${SLOT}"
PHP_EXT_INI_DIR="${PHP_INI_DIR}/ext"
PHP_EXT_INI_DIR_ACTIVE="${PHP_INI_DIR}/ext-active"
}
src_prepare() {
# USE=sharedmem (session/mod_mm to be exact) tries to mmap() this path
# ([empty session.save_path]/session_mm_[sapi][gid].sem)
# there is no easy way to circumvent that, all php calls during
# install use -n, so no php.ini file will be used.
# As such, this is the easiest way to get around
addpredict /session_mm_cli250.sem
addpredict /session_mm_cli0.sem
# Change PHP branding
# Get the alpha/beta/rc version
sed -re "s|^(PHP_EXTRA_VERSION=\").*(\")|\1-pl${PR/r/}-gentoo\2|g" \
-i configure.in || die "Unable to change PHP branding"
# Patch PHP to show Gentoo as the server platform
sed -e 's/PHP_UNAME=`uname -a | xargs`/PHP_UNAME=`uname -s -n -r -v | xargs`/g' \
-i configure.in || die "Failed to fix server platform name"
# Prevent PHP from activating the Apache config,
# as we will do that ourselves
sed -i \
-e "s,-i -a -n php${PHP_MV},-i -n php${PHP_MV},g" \
-e "s,-i -A -n php${PHP_MV},-i -n php${PHP_MV},g" \
configure sapi/apache2filter/config.m4 sapi/apache2handler/config.m4
# Patch PHP to support heimdal instead of mit-krb5
if has_version "app-crypt/heimdal" ; then
sed -e 's|gssapi_krb5|gssapi|g' -i acinclude.m4 \
|| die "Failed to fix heimdal libname"
sed -e 's|PHP_ADD_LIBRARY(k5crypto, 1, $1)||g' -i acinclude.m4 \
|| die "Failed to fix heimdal crypt library reference"
fi
#Add user patches #357637
epatch_user
#force rebuilding aclocal.m4
rm aclocal.m4
eautoreconf
if [[ ${CHOST} == *-darwin* ]] ; then
# http://bugs.php.net/bug.php?id=48795, bug #343481
sed -i -e '/BUILD_CGI="\\$(CC)/s/CC/CXX/' configure || die
fi
}
src_configure() {
addpredict /usr/share/snmp/mibs/.index
addpredict /var/lib/net-snmp/mib_indexes
PHP_DESTDIR="${EPREFIX}/usr/$(get_libdir)/php${SLOT}"
# This is a global variable and should be in caps. It isn't because the
# phpconfutils eclass relies on exactly this name...
# for --with-libdir see bug #327025
my_conf="
--prefix="${PHP_DESTDIR}"
--mandir="${PHP_DESTDIR}"/man
--infodir="${PHP_DESTDIR}"/info
--libdir="${PHP_DESTDIR}"/lib
--with-libdir=$(get_libdir)
--without-pear
$(use_enable threads maintainer-zts)"
# extension USE flag shared
my_conf+="
$(use_enable bcmath bcmath )
$(use_with bzip2 bz2 "${EPREFIX}"/usr)
$(use_enable calendar calendar )
$(use_enable ctype ctype )
$(use_with curl curl "${EPREFIX}"/usr)
$(use_with curlwrappers curlwrappers "${EPREFIX}"/usr)
$(use_enable xml dom )
$(use_with enchant enchant "${EPREFIX}"/usr)
$(use_enable exif exif )
$(use_enable fileinfo fileinfo )
$(use_enable filter filter )
$(use_enable ftp ftp )
$(use_with nls gettext "${EPREFIX}"/usr)
$(use_with gmp gmp "${EPREFIX}"/usr)
$(use_enable hash hash )
$(use_with mhash mhash "${EPREFIX}"/usr)
$(use_with iconv iconv $(use elibc_glibc || echo "${EPREFIX}"/usr))
$(use_enable intl intl )
$(use_enable ipv6 ipv6 )
$(use_enable json json )
$(use_with kerberos kerberos "${EPREFIX}"/usr)
$(use_enable xml libxml )
$(use_with xml libxml-dir "${EPREFIX}"/usr)
$(use_enable unicode mbstring )
$(use_with crypt mcrypt "${EPREFIX}"/usr)
$(use_with mssql mssql "${EPREFIX}"/usr)
$(use_with unicode onig "${EPREFIX}"/usr)
$(use_with ssl openssl "${EPREFIX}"/usr)
$(use_with ssl openssl-dir "${EPREFIX}"/usr)
$(use_enable pcntl pcntl )
$(use_enable phar phar )
$(use_enable pdo pdo )
$(use_with postgres pgsql "${EPREFIX}"/usr)
$(use_enable posix posix )
$(use_with spell pspell "${EPREFIX}"/usr)
$(use_with recode recode "${EPREFIX}"/usr)
$(use_enable simplexml simplexml )
$(use_enable sharedmem shmop )
$(use_with snmp snmp "${EPREFIX}"/usr)
$(use_enable soap soap )
$(use_enable sockets sockets )
$(use_with sqlite sqlite3 "${EPREFIX}"/usr)
$(use_with sybase-ct sybase-ct "${EPREFIX}"/usr)
$(use_enable sysvipc sysvmsg )
$(use_enable sysvipc sysvsem )
$(use_enable sysvipc sysvshm )
$(use_with systemd fpm-systemd)
$(use_with tidy tidy "${EPREFIX}"/usr)
$(use_enable tokenizer tokenizer )
$(use_enable wddx wddx )
$(use_enable xml xml )
$(use_enable xmlreader xmlreader )
$(use_enable xmlwriter xmlwriter )
$(use_with xmlrpc xmlrpc)
$(use_with xslt xsl "${EPREFIX}"/usr)
$(use_enable zip zip )
$(use_with zlib zlib "${EPREFIX}"/usr)
$(use_enable debug debug )"
# DBA support
if use cdb || use berkdb || use flatfile || use gdbm || use inifile \
|| use qdbm ; then
my_conf="${my_conf} --enable-dba${shared}"
fi
# DBA drivers support
my_conf+="
$(use_with cdb cdb)
$(use_with berkdb db4 ${EPREFIX}/usr)
$(use_enable flatfile flatfile )
$(use_with gdbm gdbm ${EPREFIX}/usr)
$(use_enable inifile inifile )
$(use_with qdbm qdbm ${EPREFIX}/usr)"
# Support for the GD graphics library
my_conf+="
$(use_with truetype freetype-dir ${EPREFIX}/usr)
$(use_with truetype t1lib ${EPREFIX}/usr)
$(use_enable cjk gd-jis-conv )
$(use_with gd jpeg-dir ${EPREFIX}/usr)
$(use_with gd png-dir ${EPREFIX}/usr)
$(use_with xpm xpm-dir ${EPREFIX}/usr)"
# enable gd last, so configure can pick up the previous settings
my_conf+="
$(use_with gd gd)"
# IMAP support
if use imap ; then
my_conf+="
$(use_with imap imap ${EPREFIX}/usr)
$(use_with ssl imap-ssl ${EPREFIX}/usr)"
fi
# Interbase/firebird support
if use firebird ; then
my_conf+="
$(use_with firebird interbase ${EPREFIX}/usr)"
fi
# LDAP support
if use ldap ; then
my_conf+="
$(use_with ldap ldap ${EPREFIX}/usr)
$(use_with ldap-sasl ldap-sasl ${EPREFIX}/usr)"
fi
# MySQL support
if use mysql ; then
if use mysqlnd ; then
my_conf+="
$(use_with mysql mysql mysqlnd)"
else
my_conf+="
$(use_with mysql mysql ${EPREFIX}/usr)"
fi
my_conf+="
$(use_with mysql mysql-sock ${EPREFIX}/var/run/mysqld/mysqld.sock)"
fi
# MySQLi support
if use mysqlnd ; then
my_conf+="
$(use_with mysqli mysqli mysqlnd)"
else
my_conf+="
$(use_with mysqli mysqli ${EPREFIX}/usr/bin/mysql_config)"
fi
# ODBC support
if use odbc ; then
my_conf+="
$(use_with odbc unixODBC ${EPREFIX}/usr)"
fi
if use iodbc ; then
my_conf+="
$(use_with iodbc iodbc ${EPREFIX}/usr)"
fi
# Oracle support
if use oci8-instant-client ; then
my_conf+="
$(use_with oci8-instant-client oci8)"
fi
# PDO support
if use pdo ; then
my_conf+="
$(use_with mssql pdo-dblib )"
if use mysqlnd ; then
my_conf+="
$(use_with mysqlnd pdo-mysql mysqlnd)"
else
my_conf+="
$(use_with mysql pdo-mysql ${EPREFIX}/usr)"
fi
my_conf+="
$(use_with postgres pdo-pgsql )
$(use_with sqlite pdo-sqlite ${EPREFIX}/usr)
$(use_with odbc pdo-odbc unixODBC,${EPREFIX}/usr)"
if use oci8-instant-client ; then
my_conf+="
$(use_with oci8-instant-client pdo-oci)"
fi
fi
# readline/libedit support
my_conf+="
$(use_with readline readline ${EPREFIX}/usr)
$(use_with libedit libedit ${EPREFIX}/usr)"
# Session support
if use session ; then
my_conf+="
$(use_with sharedmem mm ${EPREFIX}/usr)"
else
my_conf+="
$(use_enable session session )"
fi
# Use pic for shared modules such as apache2's mod_php
my_conf="${my_conf} --with-pic"
# we use the system copy of pcre
# --with-pcre-regex affects ext/pcre
# --with-pcre-dir affects ext/filter and ext/zip
my_conf="${my_conf} --with-pcre-regex=${EPREFIX}/usr --with-pcre-dir=${EPREFIX}/usr"
# Catch CFLAGS problems
# Fixes bug #14067.
# Changed order to run it in reverse for bug #32022 and #12021.
replace-cpu-flags "k6*" "i586"
# Support user-passed configuration parameters
my_conf="${my_conf} ${EXTRA_ECONF:-}"
# Support the Apache2 extras, they must be set globally for all
# SAPIs to work correctly, especially for external PHP extensions
mkdir -p "${WORKDIR}/sapis-build"
for one_sapi in $SAPIS ; do
use "${one_sapi}" || continue
php_set_ini_dir "${one_sapi}"
cp -r "${S}" "${WORKDIR}/sapis-build/${one_sapi}"
cd "${WORKDIR}/sapis-build/${one_sapi}"
sapi_conf="${my_conf} --with-config-file-path=${PHP_INI_DIR}
--with-config-file-scan-dir=${PHP_EXT_INI_DIR_ACTIVE}"
for sapi in $SAPIS ; do
case "$sapi" in
cli|cgi|embed|fpm)
if [[ "${one_sapi}" == "${sapi}" ]] ; then
sapi_conf="${sapi_conf} --enable-${sapi}"
else
sapi_conf="${sapi_conf} --disable-${sapi}"
fi
;;
apache2)
if [[ "${one_sapi}" == "${sapi}" ]] ; then
sapi_conf="${sapi_conf} --with-apxs2=${EPREFIX}/usr/sbin/apxs"
else
sapi_conf="${sapi_conf} --without-apxs2"
fi
;;
esac
done
econf ${sapi_conf}
done
}
src_compile() {
# snmp seems to run during src_compile, too (bug #324739)
addpredict /usr/share/snmp/mibs/.index
addpredict /var/lib/net-snmp/mib_indexes
for sapi in ${SAPIS} ; do
if use "${sapi}"; then
cd "${WORKDIR}/sapis-build/$sapi" || "Failed to change dir to ${WORKDIR}/sapis-build/$1"
emake || die "emake failed"
fi
done
}
src_install() {
# see bug #324739 for what happens when we don't have that
addpredict /usr/share/snmp/mibs/.index
# grab the first SAPI that got built and install common files from there
local first_sapi=""
for sapi in $SAPIS ; do
if use $sapi ; then
first_sapi=$sapi
break
fi
done
# Makefile forgets to create this before trying to write to it...
dodir "${PHP_DESTDIR#${EPREFIX}}/bin"
# Install php environment (without any sapis)
cd "${WORKDIR}/sapis-build/$first_sapi"
emake INSTALL_ROOT="${D}" \
install-build install-headers install-programs \
|| die "emake install failed"
local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" --extension-dir)"
# Create the directory where we'll put version-specific php scripts
keepdir /usr/share/php${PHP_MV}
local sapi="", file=""
local sapi_list=""
for sapi in ${SAPIS}; do
if use "${sapi}" ; then
einfo "Installing SAPI: ${sapi}"
cd "${WORKDIR}/sapis-build/${sapi}"
if [[ "${sapi}" == "apache2" ]] ; then
# We're specifically not using emake install-sapi as libtool
# may cause unnecessary relink failures (see bug #351266)
insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/"
newins ".libs/libphp5$(get_libname)" "libphp${PHP_MV}$(get_libname)"
keepdir "/usr/$(get_libdir)/apache2/modules"
else
# needed each time, php_install_ini would reset it
local dest="${PHP_DESTDIR#${EPREFIX}}"
into "${dest}"
case "$sapi" in
cli)
source="sapi/cli/php"
;;
cgi)
source="sapi/cgi/php-cgi"
;;
fpm)
source="sapi/fpm/php-fpm"
;;
embed)
source="libs/libphp${PHP_MV}$(get_libname)"
;;
*)
die "unhandled sapi in src_install"
;;
esac
if [[ "${source}" == *"$(get_libname)" ]]; then
dolib.so "${source}" || die "Unable to install ${sapi} sapi"
else
dobin "${source}" || die "Unable to install ${sapi} sapi"
local name="$(basename ${source})"
dosym "${dest}/bin/${name}" "/usr/bin/${name}${SLOT}"
fi
fi
php_install_ini "${sapi}"
# construct correct SAPI string for php-config
# thanks to ferringb for the bash voodoo
if [[ "${sapi}" == "apache2" ]]; then
sapi_list="${sapi_list:+${sapi_list} }apache2handler"
else
sapi_list="${sapi_list:+${sapi_list} }${sapi}"
fi
fi
done
# Installing opcache module
if use_if_iuse opcache ; then
dolib.so "modules/opcache$(get_libname)" || die "Unable to install opcache module"
fi
# Install env.d files
newenvd "${FILESDIR}/20php5-envd" \
"20php${SLOT}"
sed -e "s|/lib/|/$(get_libdir)/|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
sed -e "s|php5|php${SLOT}|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
# set php-config variable correctly (bug #278439)
sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \
"${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config"
if use fpm ; then
if use systemd; then
systemd_newunit "${FILESDIR}/php-fpm_at.service" "php-fpm@${SLOT}.service"
else
systemd_newunit "${FILESDIR}/php-fpm_at-simple.service" "php-fpm@${SLOT}.service"
fi
fi
}
src_test() {
echo ">>> Test phase [test]: ${CATEGORY}/${PF}"
PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php"
if [[ ! -x "${PHP_BIN}" ]] ; then
ewarn "Test phase requires USE=cli, skipping"
return
else
export TEST_PHP_EXECUTABLE="${PHP_BIN}"
fi
if [[ -x "${WORKDIR}/sapis/cgi/php-cgi" ]] ; then
export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis/cgi/php-cgi"
fi
REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d "session.save_path=${T}" \
"${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d "session.save_path=${T}"
for name in ${EXPECTED_TEST_FAILURES}; do
mv "${name}.out" "${name}.out.orig" 2>/dev/null
done
local failed="$(find -name '*.out')"
if [[ ${failed} != "" ]] ; then
ewarn "The following test cases failed unexpectedly:"
for name in ${failed}; do
ewarn " ${name/.out/}"
done
else
einfo "No unexpected test failures, all fine"
fi
if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then
local passed=""
for name in ${EXPECTED_TEST_FAILURES}; do
[[ -f "${name}.diff" ]] && continue
passed="${passed} ${name}"
done
if [[ ${passed} != "" ]] ; then
einfo "The following test cases passed unexpectedly:"
for name in ${passed}; do
ewarn " ${passed}"
done
else
einfo "None of the known-to-fail tests passed, all fine"
fi
fi
}
pkg_postinst() {
# Output some general info to the user
if use apache2 ; then
APACHE2_MOD_DEFINE="PHP5"
APACHE2_MOD_CONF="70_mod_php5"
apache-module_pkg_postinst
fi
# Create the symlinks for php
for m in ${SAPIS}; do
[[ ${m} == 'embed' ]] && continue;
if use $m ; then
local ci=$(eselect php show $m)
if [[ -z $ci ]]; then
eselect php set $m php${SLOT}
einfo "Switched ${m} to use php:${SLOT}"
einfo
elif [[ $ci != "php${SLOT}" ]] ; then
elog "To switch $m to use php:${SLOT}, run"
elog " eselect php set $m php${SLOT}"
elog
fi
fi
done
elog "Make sure that PHP_TARGETS in ${EPREFIX}/etc/make.conf includes php${SLOT/./-} in order"
elog "to compile extensions for the ${SLOT} ABI"
elog
if ! use readline && use cli ; then
ewarn "Note that in order to use php interactivly, you need to enable"
ewarn "the readline USE flag or php -a will hang"
fi
elog
elog "This ebuild installed a version of php.ini based on php.ini-${PHP_INI_VERSION} version."
elog "You can chose which version of php.ini to install by default by setting PHP_INI_VERSION to either"
elog "'production' or 'development' in ${EPREFIX}/etc/make.conf"
elog "Both versions of php.ini can be found in ${EPREFIX}/usr/share/doc/${PF}"
elog
elog "For more details on how minor version slotting works (PHP_TARGETS) please read the upgrade guide:"
elog "http://www.gentoo.org/proj/en/php/php-upgrading.xml"
elog
}
pkg_prerm() {
eselect php cleanup
}

@ -1,780 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.5.10.ebuild,v 1.10 2014/03/24 14:34:22 ago Exp $
EAPI=5
inherit eutils autotools flag-o-matic versionator depend.apache apache-module db-use libtool systemd
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
function php_get_uri ()
{
case "${1}" in
"php-pre")
echo "http://downloads.php.net/dsp/${2}"
;;
"php")
echo "http://www.php.net/distributions/${2}"
;;
"olemarkus")
echo "http://dev.gentoo.org/~olemarkus/php/${2}"
;;
"gentoo")
echo "mirror://gentoo/${2}"
;;
*)
die "unhandled case in php_get_uri"
;;
esac
}
PHP_MV="$(get_major_version)"
SLOT="$(get_version_component_range 1-2)"
# alias, so we can handle different types of releases (finals, rcs, alphas,
# betas, ...) w/o changing the whole ebuild
PHP_PV="${PV/_rc/RC}"
PHP_PV="${PHP_PV/_alpha/alpha}"
PHP_PV="${PHP_PV/_beta/beta}"
PHP_RELEASE="php"
[[ ${PV} == ${PV/_alpha/} ]] || PHP_RELEASE="php-pre"
[[ ${PV} == ${PV/_beta/} ]] || PHP_RELEASE="php-pre"
[[ ${PV} == ${PV/_rc/} ]] || PHP_RELEASE="php-pre"
PHP_P="${PN}-${PHP_PV}"
PHP_SRC_URI="$(php_get_uri "${PHP_RELEASE}" "${PHP_P}.tar.bz2")"
PHP_FPM_CONF_VER="1"
SRC_URI="${PHP_SRC_URI}"
DESCRIPTION="The PHP language runtime engine: CLI, CGI, FPM/FastCGI, Apache2 and embed SAPIs."
HOMEPAGE="http://php.net/"
LICENSE="PHP-3"
S="${WORKDIR}/${PHP_P}"
# We can build the following SAPIs in the given order
SAPIS="embed cli cgi fpm apache2"
# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
IUSE="${IUSE}
${SAPIS/cli/+cli}
threads"
IUSE="${IUSE} bcmath berkdb bzip2 calendar cdb cjk
crypt +ctype curl debug
enchant exif frontbase +fileinfo +filter firebird
flatfile ftp gd gdbm gmp +hash +iconv imap inifile
intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit mhash
mssql mysql libmysqlclient mysqli nls
oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
readline recode selinux +session sharedmem
+simplexml snmp soap sockets spell sqlite ssl
sybase-ct sysvipc systemd tidy +tokenizer truetype unicode wddx
+xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib"
DEPEND="
>=app-admin/eselect-php-0.7.1-r3[apache2?,fpm?]
>=dev-libs/libpcre-8.32[unicode]
apache2? ( www-servers/apache[threads=] )
berkdb? ( =sys-libs/db-4* )
bzip2? ( app-arch/bzip2 )
cdb? ( || ( dev-db/cdb dev-db/tinycdb ) )
cjk? ( !gd? (
virtual/jpeg:0
media-libs/libpng:0=
sys-libs/zlib
) )
crypt? ( >=dev-libs/libmcrypt-2.4 )
curl? ( >=net-misc/curl-7.10.5 )
enchant? ( app-text/enchant )
exif? ( !gd? (
virtual/jpeg:0
media-libs/libpng:0=
sys-libs/zlib
) )
firebird? ( dev-db/firebird )
gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib )
gdbm? ( >=sys-libs/gdbm-1.8.0 )
gmp? ( >=dev-libs/gmp-4.1.2 )
iconv? ( virtual/libiconv )
imap? ( virtual/imap-c-client[ssl=] )
intl? ( dev-libs/icu:= )
iodbc? ( dev-db/libiodbc )
kerberos? ( virtual/krb5 )
ldap? ( >=net-nds/openldap-1.2.11 )
ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 )
libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) )
mssql? ( dev-db/freetds[mssql] )
libmysqlclient? (
mysql? ( virtual/mysql )
mysqli? ( >=virtual/mysql-4.1 )
)
nls? ( sys-devel/gettext )
oci8-instant-client? ( dev-db/oracle-instantclient-basic )
odbc? ( >=dev-db/unixODBC-1.8.13 )
postgres? ( dev-db/postgresql-base )
qdbm? ( dev-db/qdbm )
readline? ( sys-libs/readline )
recode? ( app-text/recode )
sharedmem? ( dev-libs/mm )
simplexml? ( >=dev-libs/libxml2-2.6.8 )
snmp? ( >=net-analyzer/net-snmp-5.2 )
soap? ( >=dev-libs/libxml2-2.6.8 )
spell? ( >=app-text/aspell-0.50 )
sqlite? ( >=dev-db/sqlite-3.7.6.3 )
ssl? ( >=dev-libs/openssl-0.9.7 )
sybase-ct? ( dev-db/freetds )
tidy? ( app-text/htmltidy )
truetype? (
=media-libs/freetype-2*
>=media-libs/t1lib-5.0.0
!gd? (
virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib )
)
unicode? ( dev-libs/oniguruma )
wddx? ( >=dev-libs/libxml2-2.6.8 )
xml? ( >=dev-libs/libxml2-2.6.8 )
xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv )
xmlreader? ( >=dev-libs/libxml2-2.6.8 )
xmlwriter? ( >=dev-libs/libxml2-2.6.8 )
xpm? (
x11-libs/libXpm
virtual/jpeg:0
media-libs/libpng:0= sys-libs/zlib
)
xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 )
zip? ( sys-libs/zlib )
zlib? ( sys-libs/zlib )
virtual/mta
"
php="=${CATEGORY}/${PF}"
REQUIRED_USE="
truetype? ( gd )
cjk? ( gd )
exif? ( gd )
xpm? ( gd )
gd? ( zlib )
simplexml? ( xml )
soap? ( xml )
wddx? ( xml )
xmlrpc? ( || ( xml iconv ) )
xmlreader? ( xml )
xslt? ( xml )
ldap-sasl? ( ldap )
mhash? ( hash )
phar? ( hash )
libmysqlclient? ( || (
mysql
mysqli
pdo
) )
qdbm? ( !gdbm )
readline? ( !libedit )
recode? ( !imap !mysql !mysqli )
sharedmem? ( !threads )
!cli? ( !cgi? ( !fpm? ( !apache2? ( !embed? ( cli ) ) ) ) )"
RDEPEND="${DEPEND}"
RDEPEND="${RDEPEND}
fpm? (
selinux? ( sec-policy/selinux-phpfpm )
systemd? ( sys-apps/systemd ) )"
DEPEND="${DEPEND}
sys-devel/flex
>=sys-devel/m4-1.4.3
>=sys-devel/libtool-1.5.18"
# Allow users to install production version if they want to
case "${PHP_INI_VERSION}" in
production|development)
;;
*)
PHP_INI_VERSION="development"
;;
esac
PHP_INI_UPSTREAM="php.ini-${PHP_INI_VERSION}"
PHP_INI_FILE="php.ini"
want_apache
pkg_setup() {
depend.apache_pkg_setup
}
php_install_ini() {
local phpsapi="${1}"
# work out where we are installing the ini file
php_set_ini_dir "${phpsapi}"
local phpinisrc="${PHP_INI_UPSTREAM}-${phpsapi}"
cp "${PHP_INI_UPSTREAM}" "${phpinisrc}"
# default to /tmp for save_path, bug #282768
sed -e 's|^;session.save_path .*$|session.save_path = "'"${EPREFIX}"'/tmp"|g' -i "${phpinisrc}"
# Set the extension dir
sed -e "s|^extension_dir .*$|extension_dir = ${extension_dir}|g" -i "${phpinisrc}"
# Set the include path to point to where we want to find PEAR packages
sed -e 's|^;include_path = ".:/php/includes".*|include_path = ".:'"${EPREFIX}"'/usr/share/php'${PHP_MV}':'"${EPREFIX}"'/usr/share/php"|' -i "${phpinisrc}"
dodir "${PHP_INI_DIR#${EPREFIX}}"
insinto "${PHP_INI_DIR#${EPREFIX}}"
newins "${phpinisrc}" "${PHP_INI_FILE}"
elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}"
elog
dodir "${PHP_EXT_INI_DIR#${EPREFIX}}"
dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}"
if use_if_iuse opcache; then
elog "Adding opcache to $PHP_EXT_INI_DIR"
echo "zend_extension=${PHP_DESTDIR}/$(get_libdir)/opcache.so" >> "${D}/${PHP_EXT_INI_DIR}"/opcache.ini
dosym "${PHP_EXT_INI_DIR#${EPREFIX}}/opcache.ini" "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}/opcache.ini"
fi
# SAPI-specific handling
if [[ "${sapi}" == "fpm" ]] ; then
[[ -z ${PHP_FPM_CONF_VER} ]] && PHP_FPM_CONF_VER=0
einfo "Installing FPM CGI config file php-fpm.conf"
insinto "${PHP_INI_DIR#${EPREFIX}}"
newins "${FILESDIR}/php-fpm-r${PHP_FPM_CONF_VER}.conf" php-fpm.conf
# Remove bogus /etc/php-fpm.conf.default (bug 359906)
[[ -f "${ED}/etc/php-fpm.conf.default" ]] && rm "${ED}/etc/php-fpm.conf.default"
fi
# Install PHP ini files into /usr/share/php
dodoc php.ini-development
dodoc php.ini-production
}
php_set_ini_dir() {
PHP_INI_DIR="${EPREFIX}/etc/php/${1}-php${SLOT}"
PHP_EXT_INI_DIR="${PHP_INI_DIR}/ext"
PHP_EXT_INI_DIR_ACTIVE="${PHP_INI_DIR}/ext-active"
}
src_prepare() {
# USE=sharedmem (session/mod_mm to be exact) tries to mmap() this path
# ([empty session.save_path]/session_mm_[sapi][gid].sem)
# there is no easy way to circumvent that, all php calls during
# install use -n, so no php.ini file will be used.
# As such, this is the easiest way to get around
addpredict /session_mm_cli250.sem
addpredict /session_mm_cli0.sem
# Change PHP branding
# Get the alpha/beta/rc version
sed -re "s|^(PHP_EXTRA_VERSION=\").*(\")|\1-pl${PR/r/}-gentoo\2|g" \
-i configure.in || die "Unable to change PHP branding"
# Patch PHP to show Gentoo as the server platform
sed -e 's/PHP_UNAME=`uname -a | xargs`/PHP_UNAME=`uname -s -n -r -v | xargs`/g' \
-i configure.in || die "Failed to fix server platform name"
# Prevent PHP from activating the Apache config,
# as we will do that ourselves
sed -i \
-e "s,-i -a -n php${PHP_MV},-i -n php${PHP_MV},g" \
-e "s,-i -A -n php${PHP_MV},-i -n php${PHP_MV},g" \
configure sapi/apache2filter/config.m4 sapi/apache2handler/config.m4
# Patch PHP to support heimdal instead of mit-krb5
if has_version "app-crypt/heimdal" ; then
sed -e 's|gssapi_krb5|gssapi|g' -i acinclude.m4 \
|| die "Failed to fix heimdal libname"
sed -e 's|PHP_ADD_LIBRARY(k5crypto, 1, $1)||g' -i acinclude.m4 \
|| die "Failed to fix heimdal crypt library reference"
fi
#Add user patches #357637
epatch_user
#force rebuilding aclocal.m4
rm aclocal.m4
eautoreconf
if [[ ${CHOST} == *-darwin* ]] ; then
# http://bugs.php.net/bug.php?id=48795, bug #343481
sed -i -e '/BUILD_CGI="\\$(CC)/s/CC/CXX/' configure || die
fi
}
src_configure() {
addpredict /usr/share/snmp/mibs/.index
addpredict /var/lib/net-snmp/mib_indexes
PHP_DESTDIR="${EPREFIX}/usr/$(get_libdir)/php${SLOT}"
# This is a global variable and should be in caps. It isn't because the
# phpconfutils eclass relies on exactly this name...
# for --with-libdir see bug #327025
my_conf="
--prefix="${PHP_DESTDIR}"
--mandir="${PHP_DESTDIR}"/man
--infodir="${PHP_DESTDIR}"/info
--libdir="${PHP_DESTDIR}"/lib
--with-libdir=$(get_libdir)
--without-pear
$(use_enable threads maintainer-zts)"
# extension USE flag shared
my_conf+="
$(use_enable bcmath bcmath )
$(use_with bzip2 bz2 "${EPREFIX}"/usr)
$(use_enable calendar calendar )
$(use_enable ctype ctype )
$(use_with curl curl "${EPREFIX}"/usr)
$(use_enable xml dom )
$(use_with enchant enchant "${EPREFIX}"/usr)
$(use_enable exif exif )
$(use_enable fileinfo fileinfo )
$(use_enable filter filter )
$(use_enable ftp ftp )
$(use_with nls gettext "${EPREFIX}"/usr)
$(use_with gmp gmp "${EPREFIX}"/usr)
$(use_enable hash hash )
$(use_with mhash mhash "${EPREFIX}"/usr)
$(use_with iconv iconv $(use elibc_glibc || echo "${EPREFIX}"/usr))
$(use_enable intl intl )
$(use_enable ipv6 ipv6 )
$(use_enable json json )
$(use_with kerberos kerberos "${EPREFIX}"/usr)
$(use_enable xml libxml )
$(use_with xml libxml-dir "${EPREFIX}"/usr)
$(use_enable unicode mbstring )
$(use_with crypt mcrypt "${EPREFIX}"/usr)
$(use_with mssql mssql "${EPREFIX}"/usr)
$(use_with unicode onig "${EPREFIX}"/usr)
$(use_with ssl openssl "${EPREFIX}"/usr)
$(use_with ssl openssl-dir "${EPREFIX}"/usr)
$(use_enable pcntl pcntl )
$(use_enable phar phar )
$(use_enable pdo pdo )
$(use_enable opcache opcache )
$(use_with postgres pgsql "${EPREFIX}"/usr)
$(use_enable posix posix )
$(use_with spell pspell "${EPREFIX}"/usr)
$(use_with recode recode "${EPREFIX}"/usr)
$(use_enable simplexml simplexml )
$(use_enable sharedmem shmop )
$(use_with snmp snmp "${EPREFIX}"/usr)
$(use_enable soap soap )
$(use_enable sockets sockets )
$(use_with sqlite sqlite3 "${EPREFIX}"/usr)
$(use_with sybase-ct sybase-ct "${EPREFIX}"/usr)
$(use_enable sysvipc sysvmsg )
$(use_enable sysvipc sysvsem )
$(use_enable sysvipc sysvshm )
$(use_with systemd fpm-systemd)
$(use_with tidy tidy "${EPREFIX}"/usr)
$(use_enable tokenizer tokenizer )
$(use_enable wddx wddx )
$(use_enable xml xml )
$(use_enable xmlreader xmlreader )
$(use_enable xmlwriter xmlwriter )
$(use_with xmlrpc xmlrpc)
$(use_with xslt xsl "${EPREFIX}"/usr)
$(use_enable zip zip )
$(use_with zlib zlib "${EPREFIX}"/usr)
$(use_enable debug debug )"
# DBA support
if use cdb || use berkdb || use flatfile || use gdbm || use inifile \
|| use qdbm ; then
my_conf="${my_conf} --enable-dba${shared}"
fi
# DBA drivers support
my_conf+="
$(use_with cdb cdb)
$(use_with berkdb db4 ${EPREFIX}/usr)
$(use_enable flatfile flatfile )
$(use_with gdbm gdbm ${EPREFIX}/usr)
$(use_enable inifile inifile )
$(use_with qdbm qdbm ${EPREFIX}/usr)"
# Support for the GD graphics library
my_conf+="
$(use_with truetype freetype-dir ${EPREFIX}/usr)
$(use_with truetype t1lib ${EPREFIX}/usr)
$(use_enable cjk gd-jis-conv )
$(use_with gd jpeg-dir ${EPREFIX}/usr)
$(use_with gd png-dir ${EPREFIX}/usr)
$(use_with xpm xpm-dir ${EPREFIX}/usr)"
# enable gd last, so configure can pick up the previous settings
my_conf+="
$(use_with gd gd)"
# IMAP support
if use imap ; then
my_conf+="
$(use_with imap imap ${EPREFIX}/usr)
$(use_with ssl imap-ssl ${EPREFIX}/usr)"
fi
# Interbase/firebird support
if use firebird ; then
my_conf+="
$(use_with firebird interbase ${EPREFIX}/usr)"
fi
# LDAP support
if use ldap ; then
my_conf+="
$(use_with ldap ldap ${EPREFIX}/usr)
$(use_with ldap-sasl ldap-sasl ${EPREFIX}/usr)"
fi
# MySQL support
local mysqllib="mysqlnd"
local mysqlilib="mysqlnd"
use libmysqlclient && mysqllib="${EPREFIX}/usr"
use libmysqlclient && mysqlilib="${EPREFIX}/usr/bin/mysql_config"
my_conf+=" $(use_with mysql mysql $mysqllib)"
my_conf+=" $(use_with mysqli mysqli $mysqlilib)"
local mysqlsock=" $(use_with mysql mysql-sock ${EPREFIX}/var/run/mysqld/mysqld.sock)"
if use mysql ; then
my_conf+="${mysqlsock}"
elif use mysqli ; then
my_conf+="${mysqlsock}"
fi
# ODBC support
if use odbc ; then
my_conf+="
$(use_with odbc unixODBC ${EPREFIX}/usr)"
fi
if use iodbc ; then
my_conf+="
$(use_with iodbc iodbc ${EPREFIX}/usr)"
fi
# Oracle support
if use oci8-instant-client ; then
my_conf+="
$(use_with oci8-instant-client oci8)"
fi
# PDO support
if use pdo ; then
my_conf+="
$(use_with mssql pdo-dblib )
$(use_with mysql pdo-mysql ${mysqllib})
$(use_with postgres pdo-pgsql )
$(use_with sqlite pdo-sqlite ${EPREFIX}/usr)
$(use_with odbc pdo-odbc unixODBC,${EPREFIX}/usr)"
if use oci8-instant-client ; then
my_conf+="
$(use_with oci8-instant-client pdo-oci)"
fi
fi
# readline/libedit support
my_conf+="
$(use_with readline readline ${EPREFIX}/usr)
$(use_with libedit libedit ${EPREFIX}/usr)"
# Session support
if use session ; then
my_conf+="
$(use_with sharedmem mm ${EPREFIX}/usr)"
else
my_conf+="
$(use_enable session session )"
fi
# Use pic for shared modules such as apache2's mod_php
my_conf="${my_conf} --with-pic"
# we use the system copy of pcre
# --with-pcre-regex affects ext/pcre
# --with-pcre-dir affects ext/filter and ext/zip
my_conf="${my_conf} --with-pcre-regex=${EPREFIX}/usr --with-pcre-dir=${EPREFIX}/usr"
# Catch CFLAGS problems
# Fixes bug #14067.
# Changed order to run it in reverse for bug #32022 and #12021.
replace-cpu-flags "k6*" "i586"
# Support user-passed configuration parameters
my_conf="${my_conf} ${EXTRA_ECONF:-}"
# Support the Apache2 extras, they must be set globally for all
# SAPIs to work correctly, especially for external PHP extensions
mkdir -p "${WORKDIR}/sapis-build"
for one_sapi in $SAPIS ; do
use "${one_sapi}" || continue
php_set_ini_dir "${one_sapi}"
cp -r "${S}" "${WORKDIR}/sapis-build/${one_sapi}"
cd "${WORKDIR}/sapis-build/${one_sapi}"
sapi_conf="${my_conf} --with-config-file-path=${PHP_INI_DIR}
--with-config-file-scan-dir=${PHP_EXT_INI_DIR_ACTIVE}"
for sapi in $SAPIS ; do
case "$sapi" in
cli|cgi|embed|fpm)
if [[ "${one_sapi}" == "${sapi}" ]] ; then
sapi_conf="${sapi_conf} --enable-${sapi}"
else
sapi_conf="${sapi_conf} --disable-${sapi}"
fi
;;
apache2)
if [[ "${one_sapi}" == "${sapi}" ]] ; then
sapi_conf="${sapi_conf} --with-apxs2=${EPREFIX}/usr/sbin/apxs"
else
sapi_conf="${sapi_conf} --without-apxs2"
fi
;;
esac
done
econf ${sapi_conf}
done
}
src_compile() {
# snmp seems to run during src_compile, too (bug #324739)
addpredict /usr/share/snmp/mibs/.index
addpredict /var/lib/net-snmp/mib_indexes
for sapi in ${SAPIS} ; do
if use "${sapi}"; then
cd "${WORKDIR}/sapis-build/$sapi" || "Failed to change dir to ${WORKDIR}/sapis-build/$1"
emake || die "emake failed"
fi
done
}
src_install() {
# see bug #324739 for what happens when we don't have that
addpredict /usr/share/snmp/mibs/.index
# grab the first SAPI that got built and install common files from there
local first_sapi=""
for sapi in $SAPIS ; do
if use $sapi ; then
first_sapi=$sapi
break
fi
done
# Makefile forgets to create this before trying to write to it...
dodir "${PHP_DESTDIR#${EPREFIX}}/bin"
# Install php environment (without any sapis)
cd "${WORKDIR}/sapis-build/$first_sapi"
emake INSTALL_ROOT="${D}" \
install-build install-headers install-programs \
|| die "emake install failed"
local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" --extension-dir)"
# Create the directory where we'll put version-specific php scripts
keepdir /usr/share/php${PHP_MV}
local sapi="", file=""
local sapi_list=""
for sapi in ${SAPIS}; do
if use "${sapi}" ; then
einfo "Installing SAPI: ${sapi}"
cd "${WORKDIR}/sapis-build/${sapi}"
if [[ "${sapi}" == "apache2" ]] ; then
# We're specifically not using emake install-sapi as libtool
# may cause unnecessary relink failures (see bug #351266)
insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/"
newins ".libs/libphp5$(get_libname)" "libphp${PHP_MV}$(get_libname)"
keepdir "/usr/$(get_libdir)/apache2/modules"
else
# needed each time, php_install_ini would reset it
local dest="${PHP_DESTDIR#${EPREFIX}}"
into "${dest}"
case "$sapi" in
cli)
source="sapi/cli/php"
;;
cgi)
source="sapi/cgi/php-cgi"
;;
fpm)
source="sapi/fpm/php-fpm"
;;
embed)
source="libs/libphp${PHP_MV}$(get_libname)"
;;
*)
die "unhandled sapi in src_install"
;;
esac
if [[ "${source}" == *"$(get_libname)" ]]; then
dolib.so "${source}" || die "Unable to install ${sapi} sapi"
else
dobin "${source}" || die "Unable to install ${sapi} sapi"
local name="$(basename ${source})"
dosym "${dest}/bin/${name}" "/usr/bin/${name}${SLOT}"
fi
fi
php_install_ini "${sapi}"
# construct correct SAPI string for php-config
# thanks to ferringb for the bash voodoo
if [[ "${sapi}" == "apache2" ]]; then
sapi_list="${sapi_list:+${sapi_list} }apache2handler"
else
sapi_list="${sapi_list:+${sapi_list} }${sapi}"
fi
fi
done
# Installing opcache module
if use_if_iuse opcache ; then
dolib.so "modules/opcache$(get_libname)" || die "Unable to install opcache module"
fi
# Install env.d files
newenvd "${FILESDIR}/20php5-envd" \
"20php${SLOT}"
sed -e "s|/lib/|/$(get_libdir)/|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
sed -e "s|php5|php${SLOT}|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
# set php-config variable correctly (bug #278439)
sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \
"${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config"
if use fpm ; then
if use systemd; then
systemd_newunit "${FILESDIR}/php-fpm_at.service" "php-fpm@${SLOT}.service"
else
systemd_newunit "${FILESDIR}/php-fpm_at-simple.service" "php-fpm@${SLOT}.service"
fi
fi
}
src_test() {
echo ">>> Test phase [test]: ${CATEGORY}/${PF}"
PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php"
if [[ ! -x "${PHP_BIN}" ]] ; then
ewarn "Test phase requires USE=cli, skipping"
return
else
export TEST_PHP_EXECUTABLE="${PHP_BIN}"
fi
if [[ -x "${WORKDIR}/sapis/cgi/php-cgi" ]] ; then
export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis/cgi/php-cgi"
fi
REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d "session.save_path=${T}" \
"${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d "session.save_path=${T}"
for name in ${EXPECTED_TEST_FAILURES}; do
mv "${name}.out" "${name}.out.orig" 2>/dev/null
done
local failed="$(find -name '*.out')"
if [[ ${failed} != "" ]] ; then
ewarn "The following test cases failed unexpectedly:"
for name in ${failed}; do
ewarn " ${name/.out/}"
done
else
einfo "No unexpected test failures, all fine"
fi
if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then
local passed=""
for name in ${EXPECTED_TEST_FAILURES}; do
[[ -f "${name}.diff" ]] && continue
passed="${passed} ${name}"
done
if [[ ${passed} != "" ]] ; then
einfo "The following test cases passed unexpectedly:"
for name in ${passed}; do
ewarn " ${passed}"
done
else
einfo "None of the known-to-fail tests passed, all fine"
fi
fi
}
pkg_postinst() {
# Output some general info to the user
if use apache2 ; then
APACHE2_MOD_DEFINE="PHP5"
APACHE2_MOD_CONF="70_mod_php5"
apache-module_pkg_postinst
fi
# Create the symlinks for php
for m in ${SAPIS}; do
[[ ${m} == 'embed' ]] && continue;
if use $m ; then
local ci=$(eselect php show $m)
if [[ -z $ci ]]; then
eselect php set $m php${SLOT}
einfo "Switched ${m} to use php:${SLOT}"
einfo
elif [[ $ci != "php${SLOT}" ]] ; then
elog "To switch $m to use php:${SLOT}, run"
elog " eselect php set $m php${SLOT}"
elog
fi
fi
done
elog "Make sure that PHP_TARGETS in ${EPREFIX}/etc/make.conf includes php${SLOT/./-} in order"
elog "to compile extensions for the ${SLOT} ABI"
elog
if ! use readline && use cli ; then
ewarn "Note that in order to use php interactivly, you need to enable"
ewarn "the readline USE flag or php -a will hang"
fi
elog
elog "This ebuild installed a version of php.ini based on php.ini-${PHP_INI_VERSION} version."
elog "You can chose which version of php.ini to install by default by setting PHP_INI_VERSION to either"
elog "'production' or 'development' in ${EPREFIX}/etc/make.conf"
elog "Both versions of php.ini can be found in ${EPREFIX}/usr/share/doc/${PF}"
elog
elog "For more details on how minor version slotting works (PHP_TARGETS) please read the upgrade guide:"
elog "http://www.gentoo.org/proj/en/php/php-upgrading.xml"
elog
}
pkg_prerm() {
eselect php cleanup
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.5.11.ebuild,v 1.1 2014/04/05 08:14:55 olemarkus Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.6.0_rc1.ebuild,v 1.1 2014/06/25 10:29:06 olemarkus Exp $
EAPI=5
@ -12,7 +12,7 @@ function php_get_uri ()
{
case "${1}" in
"php-pre")
echo "http://downloads.php.net/dsp/${2}"
echo "http://downloads.php.net/tyrael/${2}"
;;
"php")
echo "http://www.php.net/distributions/${2}"

@ -1,6 +1,9 @@
# ChangeLog for dev-lang/rebol-bin
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/rebol-bin/ChangeLog,v 1.1 2012/12/23 10:55:09 patrick Exp $
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/rebol-bin/ChangeLog,v 1.2 2014/06/25 12:28:37 mgorny Exp $
25 Jun 2014; Michał Górny <mgorny@gentoo.org> rebol-bin-3_pre111.ebuild:
Remove unnecessary dependency on emul-linux-x86-baselibs.
*rebol-bin-3_pre111 (23 Dec 2012)

@ -1,4 +1,26 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST r3-a111-4-4.tar.gz 269516 SHA256 421c84f86b4649eaccaffe69c3a2b1bd856929e63711eea81da49d10bcdc05a4 SHA512 060b01197c242ceda20fe84228a5ae7d2a329eac04549ad5e0f368bc91baea515143e541ed9815a14aba9b3d571a22ff0d643716dc21452d5aeeb7678938455e WHIRLPOOL e3bb2de479e3620a6209c7e7dd245b9725422f7eb8bd3fc1db588d28dd605f2f19e5bf9f3ceec0a9f9978e360f02d59f6b781ed5f633eca17ea1656eae8292cb
EBUILD rebol-bin-3_pre111.ebuild 767 SHA256 474d54f2d0e9161c6632321b33628aa771b0c09e521023eebb10dec37388ad46 SHA512 0373e7d54edcb332bd503287b05f6df45d9a276b6a821009e87f58b37818c0af940723221fd0ecfb0a93bd46346d90053e2754b813b543b9fec599789ac07e4d WHIRLPOOL ccb3889a8200d0a1a9cf5b2f6c4582f424a25b95f3c2ecae7c8f2d1d30ec52fecc760b50f99273a838decf3130f91fe73c78aca337e19296f1e3e93b49285bd4
MISC ChangeLog 371 SHA256 3a2c0c3b849a893cb3653e854855bf9cea83f5c97b61337347d1124b4a05e521 SHA512 326c687ffad719a96ef548ee4f9715cf7308930d715eff283244e0205ae27c0f8a5dbec49bf6eda0c07bf442df7e6d1453f06a2b3821d4a846c7013d41945bed WHIRLPOOL a25b579141d6c2d499ec593d7b19ebe9abbfc805e9c437a7644e7e0574476a189b80874847c22eb22165dea66654a221182546054eb28ea6daf6a8b012e480bb
EBUILD rebol-bin-3_pre111.ebuild 696 SHA256 78cb85546474b63895b7adf948989e595ad71ffa4676ca42e1b0e5219377070f SHA512 fe8e31ab13bef1091bd10bd037e77f2a2aaa5c3938648d808f781275a47eff192c43daeec0582c92c6e6e937c365a76b7c9af24ac64fb860285a1cd37a7ec3ea WHIRLPOOL b70c2245085c835be1472798ae7222de1536fe641a11cf5ef405e9427a36fbe1453a88c4c410c8caa2430c2a291c4361491ea3d9b9381cfaa9d007ad65cc7935
MISC ChangeLog 508 SHA256 ee57384872577e13f8d034e6df2da188352b91cd4fa222785a7635926f7afc66 SHA512 239b307084937abb632875c2aea4f60a0e029d99549e0cee528d390e57635bd73fe662b760d25ad1fadced9366d423f2def25f153139be8d107845813df494bb WHIRLPOOL edac2a96ff9540b669a8c464c101f029ceb4afe683611a415532214f78a632f85ddaafcc25c2e1d69de472bd45378d13e1350bbf593fb9e9621d611d9733b7ab
MISC metadata.xml 233 SHA256 65209e280ca6de32a92e1a57301ff69fb3472e55ba07848d6f80405d35e92d47 SHA512 0d30bfb39315a04767e07896409f5d3954f8e954e20fcbac7b92bb9a636c9f61c50b1b2cf55e6c1db9a199a0edc159b5c8cc8f541efb9c4adafa28e3652cff7b WHIRLPOOL 027c5101e1cbc665c9d2ef240f73a874c9f49a9b70175c5947e012df61de484585088a46b6ce9078816e548e6bcc326e7223539cc999159eee2757d0a2eb1480
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQJ8BAEBCABmBQJTqsB2XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOrjAQAKdFkqIiuBD0FL1JWauajH8m
gs504v63skeZG1DkGdqq6Y9Y+lcWb5fN1kxyakGzfhMITVlq1xPU6Emr3hdoCtlO
BFA4WO3vgBTYONjre7cmC1Y2Z89utwA5bDI1hMBy9hRgPGvsg4SI+82wffoclUyB
/S1k6dBpUptQE9HzOP2DbmCA7qiWkyYCnJON2kQbSXIfmFzVu+c+OmDVXBnhjkLb
m9TyaLoesjRfoWw2Na4Vxv8MmCP2sspaqqtt0gF/G1BN1ODl8RWKGaacNLMU8/Gf
3RW5FcWZxz1lf/DMJt9MZNd8XSyZF9dzZh/6ZRIiTq1D8NwXQY3F0pRhxI1+BlTX
tcrgATc246t74SsRBret8mtrRQ4aCor4z0MP4jspeBoy9osO8lvpH3EFBZl8BM08
8OqeHmmQgjvo4W1w+af6QG++wUpxLHb4blkvOI7p0ZEhixrGu75CfnrJTg0jIc88
cGWeN5pnq/qizZKRO3yzdZerb34VSzPd12jLMOz54UC8Q/loiUsM/R7SqhNJ3vJb
Rr0PZnF/F14LPEu3kPloy3WhpSAElsN11uAnc+nnnSM9cnhssWslFJx8V9tWT23V
Ma0mRoWZF0TO2sAtHUbKIwZUeB2NvzhyqbN8cPh1O3WAAgu0ZlXkHWiC9YnxqIw6
JDI8eDB37Qv2ofh4Wny5
=p/ve
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/rebol-bin/rebol-bin-3_pre111.ebuild,v 1.1 2012/12/23 10:55:09 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/rebol-bin/rebol-bin-3_pre111.ebuild,v 1.2 2014/06/25 12:28:37 mgorny Exp $
EAPI=4
DESCRIPTION="Relative Expression-Based Object Language"
@ -17,9 +17,6 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="amd64? ( app-emulation/emul-linux-x86-baselibs )"
DEPEND=""
QA_PRESTRIPPED="opt/rebol/r3"
S=${WORKDIR}

@ -1,6 +1,14 @@
# ChangeLog for dev-libs/libnl
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libnl/ChangeLog,v 1.209 2014/05/25 11:29:04 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libnl/ChangeLog,v 1.211 2014/06/25 23:35:49 jer Exp $
25 Jun 2014; Jeroen Roovers <jer@gentoo.org> libnl-3.2.25_rc1.ebuild:
Remove keywording until reverse dependencies have been updated (bug #515132).
*libnl-3.2.25_rc1 (25 Jun 2014)
25 Jun 2014; Jeroen Roovers <jer@gentoo.org> +libnl-3.2.25_rc1.ebuild:
Version bump.
*libnl-3.2.24-r1 (25 May 2014)

@ -11,29 +11,19 @@ AUX libnl-3.2.23-utils.h 961 SHA256 2b98c8aa5005a17e0b6c960d23d7b516608a388ad136
DIST libnl-1.1.4.tar.gz 1174974 SHA256 4f80c21fe5bbcdde6e72b59b4f98306063a41421f909887c34e58d93e746d063 SHA512 25e26ddcc16540346ea34815ab6ac094177e5cee2eb3d843c4f8b30cd9d83390a3e87cb46046dc3bd9ae4d21f77e57bb3827c2cfc588eb18afe049921f2030b4 WHIRLPOOL eab5547dce7b11c86123fbcc9cd8e00100c7e78f48a4a9fef40f80f89407ea705b701f8f0eb7df63997866f17b0cf0924b43c69b29fa1f1b016fe997371b950e
DIST libnl-3.2.23.tar.gz 766271 SHA256 8cc2cda9aa8cbbad384b9bb1ba0f6777ed9bf65e1cc3170d8c2ba5b3ee12f2b3 SHA512 b56dde135bf8e2a48bb7bb885351cf557b6a88c67dbc012c3c3f4008b8c6066f18442de772e7f8a41d6da8c80d4a38664393f131732870deae9da090b53045d8 WHIRLPOOL ef3f35edc77b7de1657e5ddd0f26e2e316d31ffb46353ab6c7345df5ff9b6d757b2d62fbaa5c58f4a7f5ed13859b00759971b22a069e381af519a82ffa8eb7a4
DIST libnl-3.2.24.tar.gz 802068 SHA256 fb8d6e5dc8af5b85bc6d00a71582a68a01e6a3f7d1664d4a646e289a99dd6816 SHA512 d42c131d0be3bddfd65b9353f7193d355a0b5a7f0c32ee3db67ceeb9da2b04030f2dbc0d51f7f7cddbcc15fcc596b380e0c846dbe1c52212e50d06b7ee12fb10 WHIRLPOOL a90e9dcd08c7a2fb2bc883dd4f8b09e21afd55b10573bada84d1fb6425f5a9adff90bfd0c7572aef437719cfaaa106e5cc4b4aeed081d62e6723ba31c15f0edf
DIST libnl-3.2.25-rc1.tar.gz 832063 SHA256 ecf834cec9b02f3253f50df2c3e3bd1f8d3f98cf909fcb8586f5e1626621aa61 SHA512 b854400e20e85ae58aeca5965299688656f09ebbeb7693a1fd1c3a13fcbcc065a7ed00f9c54b973c443b23aa358d94dbe3401f3c6c2967e5aeaf0781f96092ac WHIRLPOOL 1ce9e992a063ec9c746f5e7578d216e31ad1c441be8effa11434a5d4236b801653cb1b114aada46c7b5ad11a7beb5f8b4ec2d4f18ccda7233dbd76fc0c57a4c3
EBUILD libnl-1.1.4.ebuild 1278 SHA256 d78369668313ff9a7c47b4dfe8c15267b7a9e5aabcca34fb8945c8dd43daf682 SHA512 83935055e7137498609efe43c3c658eaf44f777e0b0e556e0f36ac64f39529f9b0d6f05e791b2dac4b7db5b997efd0dde1f00cf2378f3e7e5c3804ad6723b3c0 WHIRLPOOL a42be59237fd80630bb75753dea3e8a813b10b4ce804f8012e72b5a8712dc5230166f12f93a2a63b7dc3decd46a5e541ff0287089487956c654e45863c1971b5
EBUILD libnl-3.2.23.ebuild 1894 SHA256 0b14e492e96fbe5c8e7836f71edcdabe024113f0bcd4e1d01fe545156e21599b SHA512 eb53d40f351883311fc76e6b8d0a930c2936cc35eae595cf77a449a976b5622d39401a2eead5af8d28af2910a7c4e242ae1872dd4294c57cd448c168d959139c WHIRLPOOL 0e748359d0e874f7daccb2a9c03034649c5afcfc0f38728ff07acbd63b4bbf3fb2a662d6fb9ebc244b30c885db639a27103ecec4af5f87db4ee4b6076b8d5289
EBUILD libnl-3.2.24-r1.ebuild 2646 SHA256 2f4d790a3585743aad0f0e10fb92d659b1456ea83fa8e6e1fe5accbfaa75acdc SHA512 c27b861832edb937a52bbce10bc90e439562df6a2ca829e5c9b52f9c6f83c6058f4beda22becd5e7fbc21c3551c620064718fb3b1a537e5716968cc22f8c4549 WHIRLPOOL 716cd3d6229aac5c1a65341b2eff4c4874711df891ca101c0baed2352e53f5041967f8e5113a8a00f4bf71e7475aabd3d0e1ddc0987a64f869d811611dec941d
EBUILD libnl-3.2.24.ebuild 1798 SHA256 88f6d4b5e332e70fdaeb807342e4502bf00900956837dc00e26b015bc341666d SHA512 3491a7e3c56ae2ce055c3f0f1feb55612f1e89a83afa857dbfa96f5abc69224585895bd5133a660451468d4a5f98dcd43dd941b9984e69f2b0df19f7967cbea0 WHIRLPOOL cb905f5622cd9135fc8320c5fb99e02f8348feaa9ae5008a60dbb0864f9a51de498827f1710feeb8f05cedc96aa4e49fcfd140c830dc4c94c2e6a833dd28bd1f
EBUILD libnl-3.2.25_rc1.ebuild 2531 SHA256 753ce8d012fbce28510fbee2124f75cbc3e2c3aadf603ff3cae93db4a9020ff6 SHA512 3f2b07ecf9eeb5672ea24015d15eda4da823d2e2d3ba30e936e77fe515ddfd8c9144f56f28c7cd59f90192c088d7b748045d4f20e18c8e20d1fcdfe5ace08b3c WHIRLPOOL 80cfd8e1aa4ddc13d313c9d4b5684366924bd4faf917b1f0c039d15b72ab9ba939d2a7c6f401dcbfe2e2ad1e32f5a99977320087e4d12355fd5e6240f992b335
EBUILD libnl-3.2.9999.ebuild 2496 SHA256 f549f1d62a572ab2038b4eaf10e89ab346a417f73e91c8c1a7a1894065afe779 SHA512 621bdcffa932fe9602c5701404d493b73fe8aab15a20b94e82dcebbb5fdb415f20f3b40b76f44823923be11181dced96d7c652492b41d674ac52557c99b9d2f4 WHIRLPOOL 2b379be5756a003d2cb6d93755b85df8ec468d41d78e098121bcf34133ba023665052624ee3688e32ccf0657a855792e9f9e4f851691c2e05a40df6d03b40c07
MISC ChangeLog 27304 SHA256 90b87f3074bb0c3a7667f65181e876f0505c8c1ca9b091e5eab962e6caffbc2b SHA512 20ec891b3adec320c116deafd34b5ac6de20dc6c82d32a5ff91de378a064cfc7d1fe14f4cc54e40a686a96de20ecff11e62ae9674e27795bc5b48fd92684a0a7 WHIRLPOOL 6649447d398e0d0c2658b92deb72a8fd4e18df380223ed70cf43688ac3b6955b874311cdc60281b47bbc4bd451f5196c255595d7ebbe058b14be2178c11867b2
MISC ChangeLog 27577 SHA256 da996dbc8b0b7f76555d9762bed1b2557fb98f12464f3d155e947da79dc44513 SHA512 a69190cc79f592164d92e5cb55b76cf2c2592b7490b9418090f24299d079c9ba0f6292623e3fe6d94aaa1c1cc86ed774458123fccb215d81b82db52a36942cee WHIRLPOOL c99c38405686bbca7206890b091959fa9f81b43c871aaae64ce0bef1cbd4e30eb4db2180935407083d9df375e8cc00d245613d27f7ecea6f35c7f3162791845c
MISC metadata.xml 377 SHA256 91abe881d89b10123397f09a1b220a3178ff060111f48813cbe6b898316d3952 SHA512 3965f0516fa6e69b2031b43b89106b0124e8c36546ca2eb7c721f21e172c7691482daa5d6bd7d6a509217a37a2394006f6c625174e269103aa0f7deac1872916 WHIRLPOOL 305c84bde3150c0e9f20b304ebd0bf73186bb960c3d2e4b7b87870d68bd258d6b02be66c10f5e285d5f9b6e53742b14b9dbff00b4e8aae5bc617ee0a51c85b88
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQJ8BAEBCABmBQJTgdQCXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOYlEQAJFwZLlFeN8oZbwqBtCiB4MR
OP73TjPhOrXCI/87kpR9oTkkfcTtAi680GWkyXmDlmaCYLpGreM+GLfyrfhArjqr
canD0EYxycHOJLaOeJyQRWUHM6FEmOtf4BkQYkyCeJEE2KFir8IthMQbdRRrIHr6
GDDX5PO7cbiVR9FZpZ2CS9tMl21oQbpfUMwC3qxU25HjZHyRSQRlcehl48K+mxtT
D4T6XvNHhHLwld/zyMTcmIgoMQycNpYYoEvg8LDjMOeoNyh4muWRkQWxrC7PKy8+
VVbqHqizyXepXqtmVlOIqSNq7ECpKYqlHvOtjA4R8Qg7l398ax9UKJaswjbbJUwn
CVNsLob/ToXEjcFWguUFgj2idGu3cZIjZJi+7RtcEkwGe9k8Na0LW+e5mrSJjEW5
8IXoxmcQuBPguY1tVxsXOgIgryY5BCE/nEPKJ3QC6oh0xTJi9elyICHAFQOa9SYz
Br+xChwwAo0tFuB53d6TI/rYZAYvlAf9nmJw8Dp62IBeEl3+XF/3dZFVPEoCMj56
NAvW2CG7fpLJRYl+xABjKH0UVVRaCcU/wzWNgvKEYMck0xFW17B0/be2IROkwWGD
v61khI7MyCmETZSAKHHP8R1R9jiIsMZErglsla9xGA8DnlZxdWYbOjPht0IibqaG
Vkq9GlGF0Z2W2KV3LaJd
=BDRg
iEYEAREIAAYFAlOrXNYACgkQVWmRsqeSphMIWwCdG8kuaEYSMQEkDewURaFQ4S58
/msAnijidbcodwDD5rwHMh/GtQhxDCg1
=4JtG
-----END PGP SIGNATURE-----

@ -0,0 +1,102 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libnl/libnl-3.2.25_rc1.ebuild,v 1.2 2014/06/25 23:35:49 jer Exp $
EAPI=5
PYTHON_COMPAT=( python2_{6,7} python3_{2,3,4} )
DISTUTILS_OPTIONAL=1
inherit distutils-r1 eutils libtool multilib multilib-minimal
NL_P=${P/_/-}
DESCRIPTION="A collection of libraries providing APIs to netlink protocol based Linux kernel interfaces"
HOMEPAGE="http://www.infradead.org/~tgr/libnl/"
SRC_URI="
http://www.infradead.org/~tgr/${PN}/files/${NL_P}.tar.gz
"
LICENSE="LGPL-2.1 utils? ( GPL-2 )"
SLOT="3"
KEYWORDS=""
IUSE="static-libs python utils"
RDEPEND="python? ( ${PYTHON_DEPS} )
abi_x86_32? (
!<=app-emulation/emul-linux-x86-baselibs-20140508-r5
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
)"
DEPEND="${RDEPEND}
python? ( dev-lang/swig )
sys-devel/flex
sys-devel/bison
"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
DOCS=( ChangeLog )
S=${WORKDIR}/${NL_P}
MULTILIB_WRAPPED_HEADERS=(
# we do not install CLI stuff for non-native
/usr/include/libnl3/netlink/cli/addr.h
/usr/include/libnl3/netlink/cli/class.h
/usr/include/libnl3/netlink/cli/cls.h
/usr/include/libnl3/netlink/cli/ct.h
/usr/include/libnl3/netlink/cli/exp.h
/usr/include/libnl3/netlink/cli/link.h
/usr/include/libnl3/netlink/cli/neigh.h
/usr/include/libnl3/netlink/cli/qdisc.h
/usr/include/libnl3/netlink/cli/route.h
/usr/include/libnl3/netlink/cli/rule.h
/usr/include/libnl3/netlink/cli/tc.h
/usr/include/libnl3/netlink/cli/utils.h
)
src_prepare() {
epatch "${FILESDIR}"/${PN}-1.1-vlan-header.patch
epatch "${FILESDIR}"/${PN}-3.2.20-rtnl_tc_get_ops.patch
epatch "${FILESDIR}"/${PN}-3.2.20-cache-api.patch
elibtoolize
if use python; then
cd "${S}"/python || die
distutils-r1_src_prepare
fi
# out-of-source build broken
# https://github.com/thom311/libnl/pull/58
multilib_copy_sources
}
multilib_src_configure() {
econf \
--disable-silent-rules \
$(use_enable static-libs static) \
$(multilib_native_use_enable utils cli)
}
multilib_src_compile() {
default
if multilib_is_native_abi && use python; then
cd python || die
distutils-r1_src_compile
fi
}
multilib_src_install() {
emake DESTDIR="${D}" install
if multilib_is_native_abi && use python; then
# Unset DOCS= since distutils-r1.eclass interferes
local DOCS=()
cd python || die
distutils-r1_src_install
fi
}
multilib_src_install_all() {
einstalldocs
prune_libtool_files --modules
}

@ -1,6 +1,17 @@
# ChangeLog for dev-libs/ossp-uuid
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/ossp-uuid/ChangeLog,v 1.44 2013/03/11 08:09:11 olemarkus Exp $
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/ossp-uuid/ChangeLog,v 1.45 2014/06/25 06:48:01 dev-zero Exp $
*ossp-uuid-1.6.2-r3 (25 Jun 2014)
25 Jun 2014; Tiziano Müller <dev-zero@gentoo.org>
+files/ossp-uuid-1.6.2-fix-data-uuid-from-string.patch,
+files/ossp-uuid-1.6.2-fix-whatis-entries.patch,
+files/ossp-uuid-1.6.2-hwaddr.patch, +files/ossp-uuid-1.6.2-manfix.patch, +fil
es/ossp-uuid-1.6.2-uuid-preserve-m-option-status-in-v-option-handling.patch,
+ossp-uuid-1.6.2-r3.ebuild, -files/ossp-uuid-1.6.2-gentoo.patch:
Also build for php-5.5 (bug #491852), add various bug-fixes from Fedora and
Ubuntu/Debian, fix Perl-bindings installation.
11 Mar 2013; Ole Markus With <olemarkus@gentoo.org>
-ossp-uuid-1.6.2-r1.ebuild:

@ -1,25 +1,36 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX ossp-uuid-1.6.2-fix-data-uuid-from-string.patch 1036 SHA256 d222ae84d8c401eac74022b95db0fda170699d4bb00af3a036eb8a749cbc6ac3 SHA512 67b8107fe83141bf7e98090ddcd9c2c03d9a52d4d421395941281c22acfa350007dcbeaa8dbe48c421a26166c4a161dc721efa687fabf10ea902b926919e3860 WHIRLPOOL 90d90263254f9061b95accfa559c234b7a34fb07456e87375dd3029b917fa53d640a674f4ca0f3e490b2562356eb268cc33b5a1c8d264cd85cf1726b9ddb71b6
AUX ossp-uuid-1.6.2-fix-whatis-entries.patch 1127 SHA256 88bf2a9c20cf0de2e6e9e2ea4ee15db72016868d88c0f597ec1228083867c313 SHA512 99c2af0d000a51994f11b1c944cadd935c77a7ce65ee733dafd3ecaa92696defb0599883d8f80bdd4a292b4d7b08a50a61d9f989905c5cfadafdb9dd50116a15 WHIRLPOOL 051e365055067e3605a15d442e412e04c55ba54b393fefdd6e4594d65b616897e92839ede35bb61059c4e125f1c8807005742f781df342c812d4df69f2e78658
AUX ossp-uuid-1.6.2-gentoo-perl.patch 1114 SHA256 3052c608f7f3064f91960c408c2d3d4bab5e7426599ad5933c56f33259044f95 SHA512 c4cab9327b49ff0c31b05744b299e2955ed48551744b7dcbdd8c736bf54580d7fe7708b0ed6ef99342fd9aa35df1e790f1d7863dba71c51876701d105100c5fd WHIRLPOOL 71a683ec1ae10a2c40abc04ee59aa9d5c4cfc150881a9ed0f48759e82dcb7b59303ba742e13a6cb198de60dc239876ec6b3ccd021c05ae9946dff5edc9619157
AUX ossp-uuid-1.6.2-gentoo-php.patch 1761 SHA256 6a128447989c0b280bf89418d8bf1de23c5e2157d86dcb6ce790701122bd8986 SHA512 e1ae6bf5e4069ac9157484e5cedb24167343c34df86a0ba0a89966ccfe2d856403a5cc97d84f8d1935212ecac1294a24351285cd8fb95b4a8af060145b2ac3af WHIRLPOOL 6d4dae94171f4e13ee38d158716d6b2a0bdf9ac6a28d13f52381cadb91e6394e73576000338fd499ff714ee8dfc5750aae2036541abe223d169eaed179bc3169
AUX ossp-uuid-1.6.2-gentoo-r1.patch 2896 SHA256 0bbed714d11cc573510c84910af9e60f1d1d1381e98d573ad6e9776707f91b65 SHA512 e2fc7c1736e831ff640177de1458253c2303957dfc8b50de1e6056b18cd9f60ad8a9a2f067c2e2295248a4ffad11368298684f8f01d755e41e2ca06489affee0 WHIRLPOOL cd795fd9c2c3f2e442bffe7b978c31027409e972a9b81bd32c712389c1a7f4a05a3f69974bfd3157d27e594f0072a9208dda48698c45388f2d182aec65cdfa5b
AUX ossp-uuid-1.6.2-gentoo.patch 4777 SHA256 4b51299cab73dec10500b2114a5993532a6358686c643d5ae9b9d7e7ff0e211c SHA512 338abe26c2d05878f27f7e7d5f8ca0aaf11a0ff15ac5fc829f335889c9be57b779d349b2b17c649722c3793ba1f4c49808d77e1644c76878cd1aca6cdafff285 WHIRLPOOL ac537f38a4f7ade6f595fe4b70486fcb108413cc5061135a38f9b5b82917cdb646c1e8b43c6ddc8fec188420d5cef229aa6b5d33c0eabcf494474553aaa9f65d
AUX ossp-uuid-1.6.2-hwaddr.patch 4535 SHA256 a30e320a97b25f46d19191538dae3d01d9cc00f07dc5a0e8ed6132a774c9f3a1 SHA512 36d86dacd20cabfa432c3696b227ec1b385b8569cd9ae5c7c00470b26e87d013b05a037602310359b1be1343eac5494196280c6fc7a433c200c0b11807e91bd7 WHIRLPOOL 07e0d9bacddfcf88eb3e8dfd426ab86b8fb81fd51ab2e6716e010dbe7c3692375f069c465840760809ea39e38db355170b3922c11e06a0ae69ba95f0a6410ad2
AUX ossp-uuid-1.6.2-manfix.patch 539 SHA256 b404e6c42629fb917976ded6e2768c80aa1f7c8f5148de3b124d03b615ff7ab1 SHA512 d0467ab931e153b10ac95a45830d55848fd40f23704bcf9bdb9445effa5056c164c966cb84f883c6c290cd1a711f1ea821ef0fff6e027e6fbd4008e9feee8bae WHIRLPOOL a1260148603e08499b83654598b84d116892fdb5186603ed411fb3b53c9036e767176555e21658f32ccbbf558df9791cbd0a7dbd908d837226de0cab1cdd812a
AUX ossp-uuid-1.6.2-php.patch 371 SHA256 89d7f9cd6d2433e9a0cc1c601aa0a5fda2cc1a195a5ed7f2a92dfb8763c2c6a3 SHA512 cf948bc8087d7025b8dcf14eb3042460085fdf27ca7e07d71f51bf6dec2a0a081a96f5091fbc299b6a0a07c82e607cd8bb3428a901164be817db4440053550dd WHIRLPOOL f85447d38ee71547fd41d7f4688023a75faf23aa0b020bea312bddf594dbe7148d528e3483bf39d37d7576b53693b5ba4a2182df1767921edc34faf5f2c4686a
AUX ossp-uuid-1.6.2-uuid-preserve-m-option-status-in-v-option-handling.patch 2535 SHA256 2acc907a73579fb6bb2639f5ca87534a0654b0b7a554ee48c4c2cba8661efa58 SHA512 64634327b2095bac0f8f9778b5c6e09edbaf3f6993aea344e3d8ff0bb661d0e0afae9806a364a33c3be6ca7dd7a23b9b8a501c742e99ad88fbefb88d0c4cfe8c WHIRLPOOL bf904548ba0130b70f513b3759e76b1f7d9f1e00aaa935223ec1871b1f322d152e787d41adadd8e7135f4be50cd376345f12a5b2e42b29722ee504c4666c44f3
DIST uuid-1.6.2.tar.gz 397048 SHA256 11a615225baa5f8bb686824423f50e4427acd3f70d394765bdff32801f0fd5b0 SHA512 16c7e016ce08d7679cc6ee7dec43a886a8c351960acdde99f8f9b590c7232d521bc6e66e4766d969d22c3f835dcc2814fdecc44eef1cd11e7b9b0f9c41b5c03e WHIRLPOOL 424a7e7e40e51aa7a516c129312548c315ab6581a567bab5ca7ea9289aa9b75ef58db12b947aa58e76d9d6bb151b2cad8709be11f068c43ab986a3396c3b2c4c
EBUILD ossp-uuid-1.6.2-r2.ebuild 2393 SHA256 89dd7a9910ea3145211b981c030649e6d48063934b881f0e827b93cb612c97b6 SHA512 5034bd71a5b8726448777372d79d01be6b9cfd6710d045b7c97af8af13f4cb686924fb99ee8a33e43cb3496dbd05b46f53cb3c50de46047920e1b3998c045707 WHIRLPOOL 7b56bf955d79bdad9ac1226ffea7bd40c7515eb311f442235a2f7ec956a84df382f3dbd69635225cdfb2a00e1369c87e1d70504d5966d958f5d8c4bfafed5caa
MISC ChangeLog 5904 SHA256 73aa5e80c573cc7084a6b028f2b781de488a990cd635a769a6b4340af246ee17 SHA512 e3f05df1c447e7cb0661d4cce8a58dd4f732f72646e9b58f69b7d25f2b9b9e92165f8682a06a9b13690fe3012e364c8f1120531ddb8014e0ed30a04c336c7901 WHIRLPOOL b7096b5381a32fe232e268bfc88f3affe7e6e428ba60dcda57090a01b64577977f8f5d0317878e9b6f1b33fe1c02713d762d94cecb51fa7013ba1e49abc431cb
EBUILD ossp-uuid-1.6.2-r3.ebuild 2955 SHA256 db8f73f3c3e3b30caf30daca1a83cda58604c56f9f642739e2f16d1ec0436fce SHA512 fd7ae99a692fe23df958a15bbf1a3b3cb2cc359a2e35f5a6914673322b0131e1335197e984fcb97116f0c0536b168584d07f831c3d68f6841e8eecb26380106e WHIRLPOOL 11be665de389978f1305f4814adb2c410dcad203f17b1ed666b27cc73394b14003d1febf630419c4faac816a805615ead90bc70ca9159647534fdced22d39eff
MISC ChangeLog 6455 SHA256 ddded559aba819b9024a720f36cd124b0a8007b8e42da30706eb75b5abae070f SHA512 a4cae5feff49c10a97a8b079cfe101e0afb5d9f9ab936388f14fc1a48ac84c16f4ce791b44a2b34be70f41282bd1209bed9e098ca91d445ff6da73d9cd119c96 WHIRLPOOL 3dd1a83004c497113893011f46f227d26ea4f07fc64423e3b5c00c7273fd48e922c70f6c0681e94a5e01a886a9dc8f7c6972f8669d8372912d845aa2dffee34f
MISC metadata.xml 234 SHA256 3299defd0e5e3780bf8db22ac755b39ecc0d5ae97b62507f6795c1dd74b4949b SHA512 0e24d065bda388b72e7034a20c7405b4319deafd2989b874e1740dd596f9cf7395b7acaa11c2617bcaa2cd8d295c44a768a789c1fbe07e455d3b33f2a6aa031b WHIRLPOOL d2b0c4dd530ba32a5272f7555f782ba9d69cb9a1e04b88b45c3f6a54d94e57af4bc59143861e469a595c5260f37a68c51d38d988734f7c5234368847ed62ef7b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Version: GnuPG v2.0.22 (GNU/Linux)
iQF8BAEBCABmBQJRPZEqXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyOEZEMjNGNzBENkE5N0Q2Q0ZFMkFDNDA2
QkFCNEFFNUM0QTkyQkY1AAoJEGurSuXEqSv1xBYH/ibKU/giFx+Hcl4CMWW56Oym
8FWoyowQgV0wU1rVynb4AjV4LAgAs36e5DTEXY2Z8kK9hSPRLzzE5/0zk0rS/yTX
BaaDY55vBYdTiNs7hUULUZZJSzbTPI4AqE04oaYxUlcm18joxFYtwYG/X7NA0XVe
kPoGnriyzaP2FtGD7d/lTP2Jm6jjqYJPpMZKf2e/bg5rIpKr59lTzkpFxsaTr6SK
3bsSIoDONt/o7kSnVnCFno3mn6X3JCy1mXeRyEt8ILt+K6AC4Uzs8XlyegRcUcKL
mlsZ6vJy+SrDsP8v3HcoFlcyWfk0XiTv3uRyY61FyVhujdR2Gc6HbYnHXXov9I8=
=FACG
iQJ8BAEBCABmBQJTqnCiXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRCMjM3NDkyMkQ0OTFBMUIyMzgzNkZBMkUx
QTVEMDIzOTc1QjA1ODNEAAoJEBpdAjl1sFg9j3MP/iAAgFypQzKAyDOqX1YIYa3j
b72IAbxVSnbeQdskTG8+fq6JO8TFIWG7Al5sRIU5gwq1uPcCXn+fhw/ZzG5RPtcu
OygK8Rw8ZNTTrGvGRuoiSAsZeTjRDZGCub+7jWztH5j59R5v3OTWQzITzVvDtp0C
4C8ikUkaTiOGu3RARNRkShqiBjXPmQpqgiTL/eWiTe3Yc5TNDNYuM7+YqkKpFLQO
v0qBlVxEacxD0ppNb5uzqaC9/48nAi9Tu324F2Z9C/Qcvpz7jeJwMZPV0dKBYE15
6UkF/iehPenyJvvyxb3alQsVOVQwRJdVE9/hZ74jNMq+xb39XHdBWlBEbnJ4sA07
9CtyW5ViuOIDJR2sims7/T19mYNcW6qcNCd88hogsVdzEIDJjsklp05ma35D21R/
FJGErSMvoTwOD2ipZjfPTx9SVDBSdTXV5NIjwxJyatpj/M6MejzYlBHAtspkrPdT
X6l5jSV5OKG1mZS3ceo2kDESFNtV6LvlWaVzDogKaVM/44jhV8FZDswzQAccB5HG
mIeX7C4V9LKojhaBnB7uQVP+VYaqDetUrAz0ZIs648/MrxGbhKn7ftf57yOfcdw+
duVfgx88dX/JWPl0E09PfdxLG97yCh3ifB69avTSVxzdmAOQ5i/zxWxbK4YZOMRT
1O7gQo1zZUqp3Me4s0so
=uuDO
-----END PGP SIGNATURE-----

@ -0,0 +1,36 @@
Description: Support dash-less args to from_string.
Author: Tim Retout <diocles@debian.org>
Bug-Debian: http://bugs.debian.org/635607
The module Data::GUID depends on Data::UUID supporting this behaviour.
--- a/perl/uuid_compat.pm
+++ b/perl/uuid_compat.pm
@@ -93,7 +93,9 @@
$uuid->import('str',
$str =~ /^0x/
? join '-', unpack('x2 a8 a4 a4 a4 a12', $str)
- : $str
+ : $str =~ /-/
+ ? $str
+ : join '-', unpack('A8 A4 A4 A4 A12', $str)
);
return $uuid->export('bin');
}
--- a/perl/uuid_compat.ts
+++ b/perl/uuid_compat.ts
@@ -28,7 +28,7 @@
## uuid_compat.ts: Data::UUID Backward Compatibility Perl API (Perl test suite part)
##
-use Test::More tests => 14;
+use Test::More tests => 16;
BEGIN {
use_ok('Data::UUID');
@@ -53,3 +53,5 @@
ok($uuid8 = $ug->from_string("6ba7b811-9dad-11d1-80b4-00c04fd430c8"));
ok($ug->compare($uuid7, $uuid8) == 0);
+ok($uuid9 = $ug->from_string("6ba7b8119dad11d180b400c04fd430c8"));
+ok($ug->compare($uuid7, $uuid9) == 0);

@ -0,0 +1,51 @@
From: Marco Nenciarini <marco.nenciarini@devise.it>
Date: Tue, 2 Feb 2010 12:16:49 +0100
Subject: [PATCH] Fix whatis entries
Fix whatis entry of uuid.1, uuid.3ossp and uuid++.3ossp manpages
---
uuid++.pod | 2 +-
uuid.pod | 2 +-
uuid_cli.pod | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/uuid++.pod b/uuid++.pod
index 8b5a4b1..89c5efb 100644
--- a/uuid++.pod
+++ b/uuid++.pod
@@ -31,7 +31,7 @@
=head1 NAME
-B<OSSP uuid> - B<Universally Unique Identifier> (C++ API)
+B<uuid++> - B<Universally Unique Identifier> (C++ API)
=head1 VERSION
diff --git a/uuid.pod b/uuid.pod
index 4ad3742..0179a46 100644
--- a/uuid.pod
+++ b/uuid.pod
@@ -31,7 +31,7 @@
=head1 NAME
-B<OSSP uuid> - B<Universally Unique Identifier>
+B<uuid> - B<Universally Unique Identifier>
=head1 VERSION
diff --git a/uuid_cli.pod b/uuid_cli.pod
index ddec6bb..df9dc83 100644
--- a/uuid_cli.pod
+++ b/uuid_cli.pod
@@ -31,7 +31,7 @@
=head1 NAME
-B<OSSP uuid> - B<Universally Unique Identifier Command-Line Tool>
+B<uuid> - B<Universally Unique Identifier Command-Line Tool>
=head1 VERSION
--

@ -1,113 +0,0 @@
diff -Naur uuid-1.6.2.orig/Makefile.in uuid-1.6.2/Makefile.in
--- uuid-1.6.2.orig/Makefile.in 2009-03-21 12:52:49.142847389 +0100
+++ uuid-1.6.2/Makefile.in 2009-03-21 12:53:54.201971177 +0100
@@ -62,13 +62,13 @@
PHP = @PHP@
PG_CONFIG = @PG_CONFIG@
-LIB_NAME = libuuid.la
+LIB_NAME = libossp-uuid.la
LIB_OBJS = uuid.lo uuid_md5.lo uuid_sha1.lo uuid_prng.lo uuid_mac.lo uuid_time.lo uuid_ui64.lo uuid_ui128.lo uuid_str.lo
-DCE_NAME = libuuid_dce.la
+DCE_NAME = libossp-uuid_dce.la
DCE_OBJS = uuid_dce.lo $(LIB_OBJS)
-CXX_NAME = libuuid++.la
+CXX_NAME = libossp-uuid++.la
CXX_OBJS = uuid++.lo $(LIB_OBJS)
PRG_NAME = uuid
@@ -112,15 +112,15 @@
@$(LIBTOOL) --mode=compile $(CXX) $(CPPFLAGS) $(CXXFLAGS) -c $<
$(LIB_NAME): $(LIB_OBJS)
- @$(LIBTOOL) --mode=link $(CC) -o $(LIB_NAME) $(LIB_OBJS) -rpath $(libdir) \
+ @$(LIBTOOL) --mode=link $(CC) $(LDFLAGS) -o $(LIB_NAME) $(LIB_OBJS) -rpath $(libdir) \
-version-info `$(SHTOOL) version -l c -d libtool $(S)/uuid_vers.h`
$(DCE_NAME): $(DCE_OBJS)
- @$(LIBTOOL) --mode=link $(CC) -o $(DCE_NAME) $(DCE_OBJS) -rpath $(libdir) \
+ @$(LIBTOOL) --mode=link $(CC) $(LDFLAGS) -o $(DCE_NAME) $(DCE_OBJS) -rpath $(libdir) \
-version-info `$(SHTOOL) version -l c -d libtool $(S)/uuid_vers.h`
$(CXX_NAME): $(CXX_OBJS)
- @$(LIBTOOL) --mode=link $(CXX) -o $(CXX_NAME) $(CXX_OBJS) -rpath $(libdir) \
+ @$(LIBTOOL) --mode=link $(CXX) $(LDFLAGS) -o $(CXX_NAME) $(CXX_OBJS) -rpath $(libdir) \
-version-info `$(SHTOOL) version -l c -d libtool $(S)/uuid_vers.h`
$(PRG_NAME): $(PRG_OBJS) $(LIB_NAME)
@@ -253,7 +253,7 @@
-@if [ ".$(WITH_CXX)" = .yes ]; then \
$(LIBTOOL) --mode=install $(SHTOOL) install -c -m 644 $(CXX_NAME) $(DESTDIR)$(libdir)/; \
fi
- @$(LIBTOOL) --mode=install $(SHTOOL) install -c -s -m 755 uuid $(DESTDIR)$(bindir)/
+ @$(LIBTOOL) --mode=install $(SHTOOL) install -c -m 755 uuid $(DESTDIR)$(bindir)/
$(SHTOOL) install -c -m 644 $(S)/uuid.1 $(DESTDIR)$(mandir)/man1/
-@if [ ".$(WITH_PERL)" = .yes ]; then \
(cd $(S)/perl && $(MAKE) $(MFLAGS) install DESTDIR=$(DESTDIR)); \
diff -Naur uuid-1.6.2.orig/php/config.m4 uuid-1.6.2/php/config.m4
--- uuid-1.6.2.orig/php/config.m4 2009-03-21 12:52:49.142847389 +0100
+++ uuid-1.6.2/php/config.m4 2009-03-21 12:53:06.282809038 +0100
@@ -33,10 +33,10 @@
if test "$PHP_UUID" != "no"; then
PHP_NEW_EXTENSION(uuid, uuid.c, $ext_shared)
AC_DEFINE(HAVE_UUID, 1, [Have OSSP uuid library])
- PHP_ADD_LIBPATH([..], )
- PHP_ADD_LIBRARY([uuid],, UUID_SHARED_LIBADD)
+ PHP_ADD_LIBRARY([ossp-uuid],, UUID_SHARED_LIBADD)
PHP_ADD_INCLUDE([..])
PHP_SUBST(UUID_SHARED_LIBADD)
+ LDFLAGS="$LDFLAGS -L../.libs"
dnl avoid linking conflict with a potentially existing uuid_create(3) in libc
AC_CHECK_FUNC(uuid_create,[
diff -Naur uuid-1.6.2.orig/php/Makefile.local uuid-1.6.2/php/Makefile.local
--- uuid-1.6.2.orig/php/Makefile.local 2009-03-21 12:52:49.142847389 +0100
+++ uuid-1.6.2/php/Makefile.local 2009-03-21 12:53:06.282809038 +0100
@@ -42,7 +42,7 @@
test: build
@version=`$(PHP)-config --version | sed -e 's;^\([0-9]\).*$$;\1;'`; \
- $(PHP) -q -d "safe_mode=0" -d "extension_dir=./" uuid.ts $$version
+ $(PHP) -q -d "safe_mode=0" -d "extension_dir=./modules/" uuid.ts $$version
install: build
@version=`$(PHP)-config --version | sed -e 's;^\([0-9]\).*$$;\1;'`; extdir="$(EXTDIR)"; \
diff -Naur uuid-1.6.2.orig/php/uuid.ts uuid-1.6.2/php/uuid.ts
--- uuid-1.6.2.orig/php/uuid.ts 2009-03-21 12:52:49.142847389 +0100
+++ uuid-1.6.2/php/uuid.ts 2009-03-21 12:53:06.282809038 +0100
@@ -36,7 +36,7 @@
print "++ loading DSO uuid.so (low-level API)\n";
if (!extension_loaded('uuid')) {
- dl('modules/uuid.so');
+ dl('uuid.so');
}
print "++ loading PHP uuid.php${php_version} (high-level API)\n";
diff -Naur uuid-1.6.2.orig/uuid-config.in uuid-1.6.2/uuid-config.in
--- uuid-1.6.2.orig/uuid-config.in 2009-03-21 12:52:49.146166177 +0100
+++ uuid-1.6.2/uuid-config.in 2009-03-21 12:53:06.282809038 +0100
@@ -121,7 +121,7 @@
output_extra="$output_extra $uuid_ldflags"
;;
--libs)
- output="$output -luuid"
+ output="$output -lossp-uuid"
output_extra="$output_extra $uuid_libs"
;;
* )
diff -Naur uuid-1.6.2.orig/uuid.pc.in uuid-1.6.2/uuid.pc.in
--- uuid-1.6.2.orig/uuid.pc.in 2009-03-21 12:52:49.146166177 +0100
+++ uuid-1.6.2/uuid.pc.in 2009-03-21 12:53:06.282809038 +0100
@@ -36,7 +36,7 @@
Description: Universally Unique Identifier (UUID) Library
Version: @UUID_VERSION_RAW@
URL: http://www.ossp.org/pkg/lib/uuid/
-Cflags: -I${includedir}
-Libs: -L${libdir} -luuid
+Cflags: -I${includedir}/ossp
+Libs: -L${libdir} -lossp-uuid
Libs.private: @LIBS@

@ -0,0 +1,116 @@
diff -urN uuid-1.6.2/configure uuid-1.6.2/configure
--- uuid-1.6.2/configure 2008-07-04 15:43:09.000000000 -0600
+++ uuid-1.6.2/configure 2012-06-06 19:19:41.659880386 -0600
@@ -14208,7 +14208,7 @@
-for ac_header in netdb.h ifaddrs.h net/if.h net/if_dl.h net/if_arp.h netinet/in.h arpa/inet.h
+for ac_header in netdb.h ifaddrs.h net/if.h net/if_dl.h net/if_arp.h netinet/in.h arpa/inet.h netpacket/packet.h
do
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
diff -urN uuid-1.6.2/uuid.c uuid-1.6.2/uuid.c
--- uuid-1.6.2/uuid.c 2008-03-07 03:49:59.000000000 -0700
+++ uuid-1.6.2/uuid.c 2012-06-06 15:50:30.060881473 -0600
@@ -72,6 +72,8 @@
/* IEEE 802 MAC address octet length */
#define IEEE_MAC_OCTETS 6
+static unsigned char mac_unset[IEEE_MAC_OCTETS] = {BM_OCTET(1,0,0,0,0,0,0,0), 0x00, 0x00, 0x00, 0x00, 0x00};
+
/* UUID binary representation according to UUID standards */
typedef struct {
uuid_uint32_t time_low; /* bits 0-31 of time field */
@@ -967,7 +969,7 @@
* GENERATE NODE
*/
- if ((mode & UUID_MAKE_MC) || (uuid->mac[0] & BM_OCTET(1,0,0,0,0,0,0,0))) {
+ if ((mode & UUID_MAKE_MC) || !memcmp(uuid->mac, mac_unset, IEEE_MAC_OCTETS)) {
/* generate random IEEE 802 local multicast MAC address */
if (prng_data(uuid->prng, (void *)&(uuid->obj.node), sizeof(uuid->obj.node)) != PRNG_RC_OK)
return UUID_RC_INT;
diff -urN uuid-1.6.2/uuid_mac.c uuid-1.6.2/uuid_mac.c
--- uuid-1.6.2/uuid_mac.c 2008-03-07 03:49:59.000000000 -0700
+++ uuid-1.6.2/uuid_mac.c 2012-06-06 19:30:49.050879930 -0600
@@ -76,6 +76,9 @@
#ifdef HAVE_IFADDRS_H
#include <ifaddrs.h>
#endif
+#ifdef HAVE_NETPACKET_PACKET_H
+#include <netpacket/packet.h>
+#endif
/* own headers (part (1/2) */
#include "uuid_mac.h"
@@ -87,6 +90,10 @@
#define TRUE (/*lint -save -e506*/ !FALSE /*lint -restore*/)
#endif
+#if !defined(min)
+#define min(a,b) ((a) < (b) ? (a) : (b))
+#endif
+
/* return the Media Access Control (MAC) address of
the FIRST network interface card (NIC) */
int mac_address(unsigned char *data_ptr, size_t data_len)
@@ -95,28 +102,41 @@
if (data_ptr == NULL || data_len < MAC_LEN)
return FALSE;
-#if defined(HAVE_IFADDRS_H) && defined(HAVE_NET_IF_DL_H) && defined(HAVE_GETIFADDRS)
+#if defined(HAVE_IFADDRS_H) && (defined(HAVE_NET_IF_DL_H) || defined(HAVE_NETPACKET_PACKET_H)) && defined(HAVE_GETIFADDRS)
/* use getifaddrs(3) on BSD class platforms (xxxBSD, MacOS X, etc) */
{
struct ifaddrs *ifap;
struct ifaddrs *ifap_head;
+#if defined(HAVE_NET_IF_DL_H)
const struct sockaddr_dl *sdl;
unsigned char *ucp;
- int i;
+#else
+ const struct sockaddr_ll *sll;
+#endif
if (getifaddrs(&ifap_head) < 0)
return FALSE;
for (ifap = ifap_head; ifap != NULL; ifap = ifap->ifa_next) {
+#if defined(HAVE_NET_IF_DL_H)
if (ifap->ifa_addr != NULL && ifap->ifa_addr->sa_family == AF_LINK) {
sdl = (const struct sockaddr_dl *)(void *)ifap->ifa_addr;
ucp = (unsigned char *)(sdl->sdl_data + sdl->sdl_nlen);
if (sdl->sdl_alen > 0) {
- for (i = 0; i < MAC_LEN && i < sdl->sdl_alen; i++, ucp++)
- data_ptr[i] = (unsigned char)(*ucp & 0xff);
+ memcpy(data_ptr, ucp, min(sdl->sdl_alen, MAC_LEN));
freeifaddrs(ifap_head);
return TRUE;
}
}
+#else
+ if (ifap->ifa_addr != NULL && ifap->ifa_addr->sa_family == AF_PACKET) {
+ sll = (const struct sockaddr_ll *)(void *)ifap->ifa_addr;
+ if (sll->sll_hatype == ARPHRD_ETHER) {
+ memcpy(data_ptr, sll->sll_addr, min(sll->sll_halen, MAC_LEN));
+ freeifaddrs(ifap_head);
+ return TRUE;
+ }
+ }
+#endif
}
freeifaddrs(ifap_head);
}
diff -urN uuid-1.6.2/config.h.in uuid-1.6.2/config.h.in
--- uuid-1.6.2/config.h.in 2008-07-04 15:43:10.000000000 -0600
+++ uuid-1.6.2/config.h.in 2012-06-06 21:59:03.370227352 -0600
@@ -75,6 +75,9 @@
/* Define to 1 if you have the <netinet/in.h> header file. */
#undef HAVE_NETINET_IN_H
+/* Define to 1 if you have the <netpacket/packet.h> header file. */
+#undef HAVE_NETPACKET_PACKET_H
+
/* Define to 1 if you have the <net/if_arp.h> header file. */
#undef HAVE_NET_IF_ARP_H

@ -0,0 +1,13 @@
diff -up uuid-1.6.2/uuid.1.manfix uuid-1.6.2/uuid.1
--- uuid-1.6.2/uuid.1.manfix 2013-05-30 15:56:38.630003125 +0200
+++ uuid-1.6.2/uuid.1 2013-05-30 16:00:57.145127756 +0200
@@ -238,6 +238,9 @@ value representation of a \s-1UUID\s0. E
.IP "\fB\-o\fR \fIfilename\fR" 3
.IX Item "-o filename"
Write output to \fIfilename\fR instead of to \fIstdout\fR.
+.IP "\fB\-r\fR" 3
+.IX Item "-r"
+This is equivalent to \fB-F BIN\fR.
.IP "\fB\-d\fR" 3
.IX Item "-d"
Decode a given \s-1UUID\s0 (given as a command line argument or if the command

@ -0,0 +1,55 @@
From: Marco Nenciarini <marco.nenciarini@devise.it>
Date: Wed, 27 Jan 2010 19:46:21 +0100
Subject: [PATCH] uuid: preserve -m option status in -v option handling
Bug: 531396
---
uuid_cli.c | 19 ++++++++++---------
1 files changed, 10 insertions(+), 9 deletions(-)
diff --git a/uuid_cli.c b/uuid_cli.c
index d1b0b11..14a67fe 100644
--- a/uuid_cli.c
+++ b/uuid_cli.c
@@ -140,11 +140,12 @@ int main(int argc, char *argv[])
i = strtol(optarg, &p, 10);
if (*p != '\0')
usage("invalid argument to option 'v'");
+ version &= ~(UUID_MAKE_V1|UUID_MAKE_V3|UUID_MAKE_V4|UUID_MAKE_V5);
switch (i) {
- case 1: version = UUID_MAKE_V1; break;
- case 3: version = UUID_MAKE_V3; break;
- case 4: version = UUID_MAKE_V4; break;
- case 5: version = UUID_MAKE_V5; break;
+ case 1: version |= UUID_MAKE_V1; break;
+ case 3: version |= UUID_MAKE_V3; break;
+ case 4: version |= UUID_MAKE_V4; break;
+ case 5: version |= UUID_MAKE_V5; break;
default:
usage("invalid version on option 'v'");
break;
@@ -213,10 +214,10 @@ int main(int argc, char *argv[])
}
else {
/* encoding */
- if ( (version == UUID_MAKE_V1 && argc != 0)
- || (version == UUID_MAKE_V3 && argc != 2)
- || (version == UUID_MAKE_V4 && argc != 0)
- || (version == UUID_MAKE_V5 && argc != 2))
+ if ( (version & UUID_MAKE_V1 && argc != 0)
+ || (version & UUID_MAKE_V3 && argc != 2)
+ || (version & UUID_MAKE_V4 && argc != 0)
+ || (version & UUID_MAKE_V5 && argc != 2))
usage("invalid number of arguments");
if ((rc = uuid_create(&uuid)) != UUID_RC_OK)
error(1, "uuid_create: %s", uuid_error(rc));
@@ -232,7 +233,7 @@ int main(int argc, char *argv[])
if ((rc = uuid_load(uuid, "nil")) != UUID_RC_OK)
error(1, "uuid_load: %s", uuid_error(rc));
}
- if (version == UUID_MAKE_V3 || version == UUID_MAKE_V5) {
+ if (version & UUID_MAKE_V3 || version & UUID_MAKE_V5) {
if ((rc = uuid_create(&uuid_ns)) != UUID_RC_OK)
error(1, "uuid_create: %s", uuid_error(rc));
if ((rc = uuid_load(uuid_ns, argv[0])) != UUID_RC_OK) {
--

@ -0,0 +1,119 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/ossp-uuid/ossp-uuid-1.6.2-r3.ebuild,v 1.1 2014/06/25 06:48:01 dev-zero Exp $
EAPI="5"
MY_P="uuid-${PV}"
PHP_EXT_NAME="uuid"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
PHP_EXT_S="${WORKDIR}/${MY_P}/php"
PHP_EXT_OPTIONAL_USE="php"
USE_PHP="php5-3 php5-4 php5-5"
GENTOO_DEPEND_ON_PERL="no"
inherit eutils multilib perl-module php-ext-source-r2
DESCRIPTION="An ISO-C:1999 API and corresponding CLI for the generation of DCE 1.1, ISO/IEC 11578:1996 and RFC 4122 compliant UUID."
HOMEPAGE="http://www.ossp.org/pkg/lib/uuid/"
SRC_URI="ftp://ftp.ossp.org/pkg/lib/uuid/${MY_P}.tar.gz"
LICENSE="ISC"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-macos"
IUSE="+cxx perl php static-libs"
DEPEND="perl? ( dev-lang/perl:= )"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_P}"
src_prepare() {
epatch \
"${FILESDIR}/${P}-gentoo-r1.patch" \
"${FILESDIR}/${P}-gentoo-perl.patch" \
"${FILESDIR}/${P}-hwaddr.patch" \
"${FILESDIR}/${P}-manfix.patch" \
"${FILESDIR}/${P}-uuid-preserve-m-option-status-in-v-option-handling.patch" \
"${FILESDIR}/${P}-fix-whatis-entries.patch" \
"${FILESDIR}/${P}-fix-data-uuid-from-string.patch"
if use php; then
local slot
for slot in $(php_get_slots); do
php_init_slot_env ${slot}
epatch \
"${FILESDIR}/${P}-gentoo-php.patch" \
"${FILESDIR}/${P}-php.patch"
done
php-ext-source-r2_src_prepare
fi
}
src_configure() {
# Notes:
# * collides with e2fstools libs and includes if not moved around
# * pgsql-bindings need PostgreSQL-sources and are included since PostgreSQL 8.3
econf \
--includedir="${EPREFIX}"/usr/include/ossp \
--with-dce \
--without-pgsql \
--without-perl \
--without-php \
$(use_with cxx) \
$(use_enable static-libs static)
if use php; then
php-ext-source-r2_src_configure
fi
}
src_compile() {
default
if use perl; then
cd perl
# configure needs the ossp-uuid.la generated by `make` in $S
perl-module_src_configure
perl-module_src_compile
fi
if use php; then
php-ext-source-r2_src_compile
fi
}
src_install() {
DOCS="AUTHORS BINDINGS ChangeLog HISTORY NEWS OVERVIEW PORTING README SEEALSO THANKS TODO USERS"
default
if use perl ; then
cd perl
perl-module_src_install
fi
if use php ; then
php-ext-source-r2_src_install
cd "${S}/php"
insinto /usr/share/php
newins uuid.php5 uuid.php
fi
use static-libs || rm -rf "${ED}"/usr/lib*/*.la
mv "${ED}/usr/$(get_libdir)/pkgconfig"/{,ossp-}uuid.pc
mv "${ED}/usr/share/man/man3"/uuid.3{,ossp}
mv "${ED}/usr/share/man/man3"/uuid++.3{,ossp}
}
src_test() {
export LD_LIBRARY_PATH="${S}/.libs" # required for the perl-bindings to load the (correct) library
default
use perl && emake -C perl test
}

@ -1,6 +1,12 @@
# ChangeLog for dev-perl/Lab-Measurement
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Lab-Measurement/ChangeLog,v 1.19 2014/04/23 21:39:10 dilfridge Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Lab-Measurement/ChangeLog,v 1.20 2014/06/25 14:50:50 dilfridge Exp $
*Lab-Measurement-3.320.0 (25 Jun 2014)
25 Jun 2014; Andreas K. Huettel <dilfridge@gentoo.org>
+Lab-Measurement-3.320.0.ebuild:
Version bump
23 Apr 2014; Andreas K. Huettel <dilfridge@gentoo.org>
-Lab-Measurement-3.200.0.ebuild:

@ -0,0 +1,70 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Lab-Measurement/Lab-Measurement-3.320.0.ebuild,v 1.1 2014/06/25 14:50:50 dilfridge Exp $
EAPI=5
if [[ "${PV}" != "9999" ]]; then
MODULE_VERSION=3.32
MODULE_AUTHOR="AKHUETTEL"
KEYWORDS="~amd64 ~x86"
inherit perl-module
else
EGIT_REPO_URI="https://github.com/lab-measurement/lab-measurement.git"
EGIT_BRANCH="master"
EGIT_SOURCEDIR=${S}
KEYWORDS=""
S=${WORKDIR}/${P}/Measurement
inherit perl-module git-2
fi
DESCRIPTION="Measurement control and automation with Perl"
HOMEPAGE="http://www.labmeasurement.de/"
# this is perl's license, whatever it means
LICENSE="|| ( Artistic GPL-2 )"
SLOT="0"
IUSE="debug +xpression"
RDEPEND="
dev-perl/Clone
dev-perl/Exception-Class
dev-perl/Hook-LexWrap
dev-perl/List-MoreUtils
dev-perl/TermReadKey
dev-perl/TeX-Encode
dev-perl/XML-Generator
dev-perl/XML-DOM
dev-perl/XML-Twig
dev-perl/encoding-warnings
dev-perl/yaml
sci-visualization/gnuplot
virtual/perl-Class-ISA
virtual/perl-Data-Dumper
virtual/perl-Encode
virtual/perl-Switch
virtual/perl-Time-HiRes
!dev-perl/Lab-Instrument
!dev-perl/Lab-Tools
debug? (
dev-lang/perl[ithreads]
dev-perl/wxperl
)
xpression? (
dev-perl/wxperl
)
"
DEPEND="
${RDEPEND}
virtual/perl-Module-Build
"
pkg_postinst() {
if ( ! has_version sci-libs/linuxgpib ) && ( ! has_version dev-perl/Lab-VISA ) ; then
elog "You may want to install one or more backend driver modules. Supported are"
elog " sci-libs/linuxgpib Open-source GPIB hardware driver"
elog " dev-perl/Lab-VISA Bindings for the NI proprietary VISA driver"
elog " stack (dilfridge overlay)"
fi
}

@ -2,26 +2,28 @@
Hash: SHA256
DIST Lab-Measurement-3.31.tar.gz 367042 SHA256 72c451e1b81ca310533ed73d1821c8111e0dde9f6f3a22563c4d84d9daf750d6 SHA512 8c4439638cbf5c51960c18c4e9fb3828189bd9e3638ab3871f5a69d2378bb40b671c648c9087eb8ecc481bbdbf3bfc3f5e7391a9821d40e01bda3993dd194a1e WHIRLPOOL b9b03ffbecffaac6597915a41044e810c03d39e62c10f4ad8d317c16b2054867d82cc9896afed62df5f093666697f90a0535c34ddd6b36fc4121efa8ab8b989c
DIST Lab-Measurement-3.32.tar.gz 369238 SHA256 2006fb6c416247bad7acf46e75c9079194b258f344d29d7a3933c7de8669fa67 SHA512 64c197b7f39555d183de9d5277f92d467ff4cad03b19a6a8cd7e6608fbb850100a5ad99499a477b93ff3c364ffa4214fdca3b5d36c5ce138449f6c3261f3247d WHIRLPOOL 254bf7aa754887d4110dbca8e10620427db50dea450fe1a01f555f6851926123a4b6cca82b0c0a133803fed8a4c7537be3dfb38642a1b182882b4bcf87b3de59
EBUILD Lab-Measurement-3.310.0.ebuild 1755 SHA256 ab4e47766c1eeb51fa4487c2ccb6b5e354183bffb3eff2abdfce1bb606ae0cd7 SHA512 fada62f6cd6d01a461f82619df40c6d00c8a78769abd6fd82ff7cfadb1b07cdf2497d714e4324f956df839de96f8c5ca6474d77ffe95fc904fa1c9ef3adc35c9 WHIRLPOOL 63a200bfe7256ef8322b43f9dee286254ee36bd26e82fde2f34470df5a80394151a439ecb69af6e501046d5149b7fa0bdf09cbe39bfd2a150b07024097001ce5
EBUILD Lab-Measurement-3.320.0.ebuild 1766 SHA256 a1721c68764c77ce1444b9b5d1e8a57dc02428b49e3c6cab63cbd2d545c1a219 SHA512 c31e7c6a35f3b824b8e7abbd4b7d582bb94d1d6475812fdc526f8ecdd0454dfe5a995a28c027bc88d14a93cb51c43903076475bb64fd62d329a0dc4142544ca3 WHIRLPOOL f2b78b0bc794d3b968a8ad6df25e12f9bdbc82084dad6310a486907f699fa945e4fa16ce845ff41d4d2aedf6af9ee9c7ee1075f545f74d1aa8a04b946f2eeff6
EBUILD Lab-Measurement-9999.ebuild 1781 SHA256 450a9c0b6459fb7c8bcd249b4ad58af0db3af7d2c89f8b4f72566cfa222e9ba7 SHA512 fefb6b912e3ee16a9a8397adcc6c53a8654cdbb7906a20515c0fc16d3f2756f202bb8a8b5be2f310c84eb87aacc271abe9ff9334179c98c262ace812a0540b3c WHIRLPOOL 3d8cdb4e795dfbf0666223f0d2f9d1d36a9304947dea1ba9426896a275776ab5d5fed96cc810afd40018adba19a46dcddb98bc8b4b5e132206cee87173c6c5c8
MISC ChangeLog 3249 SHA256 285b72807649e52e3473bf3da6f283124b3e9629e3efbc370c14dfbb828c28a4 SHA512 96266157f6259343f879509e63becbc91bb022e4b7dd6c618ddf15e510ea01e3f8070d6df029efdd89e56bf3a6a5a08f77bf323aa4863139f81ed13d7ddf86bf WHIRLPOOL e0ca1fe795846ea045fe7019cb9bb5d3e761cec2d038331b806717d237758dbf9c4ff0e61654ec8118622f3682100c60d8ba6eb48359d4064ad03647b478c17b
MISC ChangeLog 3397 SHA256 bda89837940a2a10ecbd5b6162663e2ad8a1f35275b9013219ae8d2df0a3d613 SHA512 46bf72a36daeca9eeff50dd3534e93d9125b0c4d8c89fa44903f38dd2ce23f8ad42657c7031036b896db7351e4f0eda1fde7b3519a112edbb3e36ab7d12656bd WHIRLPOOL 7360ae21503704155ecf1ac0487a0c544f5a296f74eb907263dc3eca371037edf19486a92bf4eb9a609cf4ae0507365602d4dbb0aec788ce28ff22f6423510cc
MISC metadata.xml 3111 SHA256 fb9894e6d09bd7986764457081774179a4823ee57d7bacee4fed1bb60a305768 SHA512 87ff272688fcb9841c00aa3cb167047c9653c7e9953af8f06d0d0b9044a0f72f3cadfe81fb7811ff128e93174a84c09e1238314cb7abde4baa3e21771fc23ce9 WHIRLPOOL 89e5d8d81cd232a7b191735cf8b7c4a5c3b9b3b66a46371a51adfed4cb2c26627bf07b62ac7d28f756abb0641a5366da3ec1d0098663ab7f645aa8759440113a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQJ8BAEBCABmBQJTWDL/XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwNzlCRDk4QzA4RENBRkYzQUEwRjQzMDlF
QkU2QTMzNkJFMTkwMzlDAAoJEOvmoza+GQOcANcP+gOArj5vKygl7yLoidqHz2/s
tqh5hAWl3D+wHywhAP5Ra6W+Drx2Ha8BlBNrhzp3Eq0MWM6TV90TYm+KCCQ04vIU
w7aZGJenl8/b7rSMRmcYHwcNIFWUpZkI6HVMiC3RRgM+oFB3t4ZayVW13C2vvZQv
0ILTeSt5CVKqhxOoQm1xT3lKQzBAS798pdtQxm1bzS4cwzslgQFr92IqaunBDwwK
7sPv+oS6/CIfgQlqgzUFhq8svmCsO/f1ZiPQ0xb1cSH71dx1sAEZXyO3mKPIBmEw
BAS41vV4ps4ZUZRKiHxaAl/CepPue2yG3i5jZ72IZ/6TicbFbz14Bm5z6zMLQQQ/
OPZJRz5BRfp5y8SAY5NTQH6o+J53rpPd2AvlSAL02B1LlrJH6dzJXhyFOeRovRF+
uZDjyR2/dqAPwWSssopJfn2R/3z2cy2kxfXexaDLBcJVeeBDoV4GnuWNwxxO8qOz
U3CteMpeVTJEx1Us49wxucAUEG7NHM1MJBTh+yPJ30UviMJevRJU01KAhXkYPa0q
6SJEaE7VbYnw9t6sAIshZs9fLwH4A0OPWPDLZssIN/CAyFQhld5ZSKNcH4UJSMy3
EB1RaA4LwnMsDiXDnXq78w382BPaa4JvqiwQJIs6peJfCb5cCr3wgAFRkYk5tCQz
eTdfYaJG7WnihgTZZq/G
=EOTF
iQJ8BAEBCABmBQJTquGRXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzNUIxN0RGNTc1MjU3N0NBMEM1NDFDRUI5
NEJGREY0NDg0QUQxNDJGAAoJEJS/30SErRQvRBsP/j4awVwIYGZAvVt+p3O5FSJY
zwt7X8srn0Es8hILtfm+3Oxkt+5x9sSaHkeu1AFTjts2uKjrMZmuC+afFk9MgvvJ
3jAh1ZUoA3Ycukn+SEC9+3LSvY5YXy/84CkHOfThf771vozyfnYYj6/P0+YrQ0/2
GPu8kVZDsR4cDD16ZxJbZc5boyjy7a/f3Bk03dWngNeP4z1e5ghxtehBVX9dAdzP
jbq0FjaZZQvC3bzElRyNDn9jOg3CFVqFZuLnzVMM6mglL9UGQIteXhNVw1yzbxu1
ek9cOfSgTUZ/aSLCr+swfQSCMxdUJXUfnVbXMSJNMoNxYsTlVMB0uviWO+TMpt1y
+CSpadzTwwS27sKdhq//Z4JC/u+s33DBzKQacxJltqJShTNFCzZ7wFqY2PTe3RZy
hgba8c0fObt0pvRM0i859/pKkH8nisG8fR/GxtWkKB/x8mVvScHArcC8nKwXxdPG
DD+LkU2eLMFLqBXI3NaWL9tbqu3TESUh/vvA0KOAuzxoNuvDggSUjb8FdKDHkKHu
Dc5KUKGJgaozxJg/U2rbREYBIlnlnzE/qeyaO3zmiE8aWwvJOtJptUGJenPGw6TT
yquNthuju1oVcw2h7jylibKX5qKzLK2jJlUousxdih0dJAtZqxjr8WAgN7SVNiwC
ar1CKZHx2ZlhHnHG006S
=bpI5
-----END PGP SIGNATURE-----

@ -1,6 +1,15 @@
# ChangeLog for dev-php/pecl-mongo
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-mongo/ChangeLog,v 1.9 2014/05/03 13:55:14 olemarkus Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-mongo/ChangeLog,v 1.11 2014/06/25 11:21:31 olemarkus Exp $
25 Jun 2014; Ole Markus With <olemarkus@gentoo.org> -pecl-mongo-1.4.3.ebuild,
-pecl-mongo-1.4.4.ebuild:
Removing older versions
*pecl-mongo-1.5.4 (25 Jun 2014)
25 Jun 2014; Ole Markus With <olemarkus@gentoo.org> +pecl-mongo-1.5.4.ebuild:
Version bump
*pecl-mongo-1.5.1 (03 May 2014)

@ -1,24 +1,22 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST mongo-1.4.3.tgz 140481 SHA256 43686e8c9fabfec6852fa42eb664aa662a6d423b4bd3eba41f42514892d8d4a4 SHA512 a3f7d931983f36b3154e813fa71d66ec341d97932a9300a938d971642d8ceef8fdc47fdad456a5dbf12748debfb56468b59c5abc952d57c230cc527db636d890 WHIRLPOOL d736f0683575417d535f8757305af291a0309a10816db1f0cc1d9c2c073e26bdcad2126a6eda02b42edff36274a8c888dfad9a7d1503fe05ea7c4f85e2248c7b
DIST mongo-1.4.4.tgz 141242 SHA256 fb477e447779cff794e3a976232f5741fcc59c9f6798fccd9d0bb1a911fadd71 SHA512 5e94db8faaa05c34829802e8a413f5c8c86acee477a87cb42ccf6882af0b23fbe17419fd3b61eab277c6c0aa3028a784342e6ff70ef977a75bf95097c493ff9e WHIRLPOOL 9f6d2c85a9bcb7cd10cca2cfd950e3c482748b53c5437cc1f5c03ce82f266d236f2a32a38e6027cc356e8be3a557fdf4dfee2d404f540fcdf9505e7c6c850890
DIST mongo-1.5.1.tgz 188885 SHA256 883aad17c44e8f053b10c8e31d7ff6487d5b5660ea8bd17a7b62976e988c4ea4 SHA512 980f413280766dc3d947f91675e031e0fa4aa980f8b68c0b48388ceaadc1bda773b3126bd4f2cb72399522f4260e9a47338583337a0c48befc22a9228c11357e WHIRLPOOL 4043ac652b04ed7ff45b1855e07eaaeb6a574d92707cb866e60fdfb8285e9343c1fdd7b26fc495deae57b0269dd07f77271699b87c19370c739c126e96215e64
EBUILD pecl-mongo-1.4.3.ebuild 439 SHA256 55cdab8d5c80b83fe790d9e8c5288c5c5a1722ec00f789064643b7f043716cd8 SHA512 0a4108c4de79ef05a3c1943519dc1cbf0405355ea4f690147827d234275a6535dc53a3752e38d90fd00a90aaa4d92ffa5df8cacd0130a8f51cd2250dd4419a00 WHIRLPOOL b4666e473309818b184dd363429a4571e3186c9c111812a1f40ed9eefd418d0d21fce004e26d2f4b4e42c78adc48a6e4963d9eba2f9563a15f8092f35a9e35c7
EBUILD pecl-mongo-1.4.4.ebuild 439 SHA256 5efeb46c4f8b27e4fef85e6447fc45c58d795f28ebdb5a3d17da7e921134d374 SHA512 a738f25e5ad88e3c7eacdfc146a1d4e3909e00012a3075f180c31644b8007232cb2184754aadbb52f430ce7a7e20abacbc00e773e548daa9d5f6079f4a7ce8d1 WHIRLPOOL 6618ea7ccdfffbaea63d0a49ee451de96c552c7ff9612b22ebca3081f117acba97c3921b882cebda3e1d12fdde5afa8a8acf8ac57732f11cd562c206c5c452ce
DIST mongo-1.5.4.tgz 191364 SHA256 19d01417f0c96c10fb9149fc6cb5cc9c1f096e9c6fa31ee4c454f229e33dbd30 SHA512 509eb4f9dc0fd7617ec2f7616b1511266b91b804c0ec04ef5dcfbb9b1a77ec6e9acc3108dfe6b2607f4e97f6091dc2f94456900dcd7e64c85e2f754aafb65c05 WHIRLPOOL 4807844725f6221d130ec30c3ab47fc9da25286ce039568c58332d63412a73a663cb713dd346095acc5d6c539ac0e6c0cdbae80ad6582ef1473a5dc23fa24edf
EBUILD pecl-mongo-1.5.1.ebuild 439 SHA256 d18c6c39607f94f00f1d0bfd534bf935bf6f087cb772272ab7e971991ff3dcbb SHA512 ebc495107fb1bdaa2a2118b77ebb16f54ef8c44f6f733a2f1451e92220ef15edb122334564bdc1b78cd886fe7229f58211d888154b9c0716ea2060a7abf83631 WHIRLPOOL 25d5884877a3beb52f6eadd7af56b82bee4b728794e030508c8247260263b46426c86111d0a44fe5e509d6350882f070424327616759d90f7dccd98363dbfcd8
MISC ChangeLog 2742 SHA256 777bb7e60e070e8df0506735417a6acc28b4a46b048f1f071fbb31aff0fdea5c SHA512 d6162a7eb0c958c33471b75b9d6ba5df2fd581f9fc0398c3b41aa177ac73e8a18ac9ea89d14fb0c19a9737b53cc362808f741801074d843ebb54607c418ef175 WHIRLPOOL d93772d26ff9c87cbb48eca3da110c6de191fcf9fc168687b12e23b0a470f310d4ebe7c169e8133ab9848087df6caeaa07c6f664fa004fcbd72ae64ac172f738
EBUILD pecl-mongo-1.5.4.ebuild 439 SHA256 cd43eedcd0c1ed138ddff509e37052048ca6f5d7b3cc4676fa9da0667ee275d4 SHA512 97e129792998e6a58268d46d4877ca6b8dbcaae2492847b5be60a88e725649fe7327772663f87f3e094609e5c4b84989cd4726332f1197072fb81ca4c140f1d5 WHIRLPOOL bd2af49fa40d19c08bdb5b0bef08ffdf963241223e42abf66cab7d2f03db07273f47732d5b5e8c51a6c50ca8fe19ba241827bca2a1ddfa152314b6d8af58e1ac
MISC ChangeLog 3007 SHA256 2b1a761b07542ac4f847c8f82f953919ecf1a6e4e5d188682f8995c9a754b7de SHA512 fefabd3bf3d818b0a09ac0767a2c1c1ea1e788624458ac748b8f4b58c78c8a247b8b4249a7bfec695c003b0d0cdd45cb175f00f13d46aeb33dba0bbd1e64c520 WHIRLPOOL 7c5ba58a9d16f5a21ffe0252c120dac7dbc23fe01daf3b47778398017cab7220cc6582b0c8e812d557f98124f9dc6bb7a2dc1a422c9524fdabf60dde8354e13e
MISC metadata.xml 158 SHA256 b7f7a6cea33dd37220dd231c3d5fe61c3c2d78d567804dffe7e5538b9e519388 SHA512 ec150384d90e46b4c39eec3c2252d69f957f5f2af60d6c0c828a315df60decfa98a5143b7aa82cdd6dd34955919215fd64cc33a9d247d3393e323124e9ee927c WHIRLPOOL eca25060b06d28d711e03d6e25e0658108baa3b4381ed0f6b36c9769714aa00fe692e16ca264571d65e027b2acc43d76d8c353c1f3d6c567d0c62324517f9ee4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
iQF8BAEBCABmBQJTZPVDXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
iQF8BAEBCABmBQJTqrC9XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyOEZEMjNGNzBENkE5N0Q2Q0ZFMkFDNDA2
QkFCNEFFNUM0QTkyQkY1AAoJEGurSuXEqSv1Z+sH/003Lzm8mNT26ey0x0cYYYvS
nPMB7xHvNv3BgfF1LH2aRTUF63ApYO6qxaLkdkwKJnJnsJBH6urjO8IMncHgSOQa
toVqzYKWGDCK7ZKZAtfVo2jIS9GYVXZHsEYaK+wzEsphZygjzeSTW3EmAUZDfmeJ
yGMe6qID82UoO6qb9RjyPl12q1joVN9EuVCmkaTkrT65I7ygnS2mOFsjh4+7OxPD
B+mr8lraURc5D9i12K/TIixuiDdsgcwofYEXnqQMGC6PrD6p8O6L67gU5MQ/uHHZ
HhwQ70leqETqhjpqeXihLMIA8s0ZrQUR5k9ABr7a3ogaI1BdvQUzYX/5vkyic8o=
=maVq
QkFCNEFFNUM0QTkyQkY1AAoJEGurSuXEqSv1Oc8H/A2+yQ3NWgGARwwYm7K08juo
KbAIPdzhUmFBFNS6JYg0CARbKEUjkI0J2WKV+Rs5bj4mR5vywy+Q+ZSkrD2p8QyG
HsSf2pUJgymGzeTQK+pdo8Ahq27S+YVKW0+y1Ioh3YM7khZXHwdG8nT49Ovkp2ZZ
uVW93j/SAXpF5r26enQR5UmPrg6OO5GngCzTwGvWjfFoQmfys4zzxtn5NzAENoDm
zbNSg4QxHkY9of9sH4IlT/Kx40flrFjoA1I8+pSHW6XRwq5tt+f3SaoMocSnyDqg
fULJbd980CwBtYK/tozy6xV8apMYuAbGlh6fgEar4CG5N8ilafb42MzHyssknXE=
=cIOW
-----END PGP SIGNATURE-----

@ -1,21 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-mongo/pecl-mongo-1.4.4.ebuild,v 1.1 2013/10/22 14:13:53 olemarkus Exp $
EAPI=5
PHP_EXT_NAME="mongo"
USE_PHP="php5-5 php5-4"
inherit php-ext-pecl-r2
DESCRIPTION="MongoDB database driver"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"

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

Loading…
Cancel
Save