parent
2fb8739e49
commit
857c92c33a
@ -1,3 +1,2 @@
|
||||
DIST xca-0.9.0.tar.gz 688445 SHA256 6f0c9a23281752b47a2bf8ee5e56486a5eec948462bb2f3528c3a1379975432d SHA512 ac336b718ac6dd02ae4422bd38e0fd68542e5e3af989c98a535fe74e116151d4404fc4d8c12f14fa30f4f1cafc5e66abddfbb70568e3a348090e5921918e1e5a WHIRLPOOL 6f9af58385be26f553f226a726e3e07472db20adc6c971ecca6511b909507701b9759f5217b2c96dae946140c0d67fe116ad08a33178f9c845c373f99e71731e
|
||||
DIST xca-0.9.1.tar.gz 754570 SHA256 e5562d9af4e03e5e730a85a9ca4eb80386288f18f84de24bb9ff0dfcc7110cbc SHA512 2b8b2f6d704b6a9ce3230970f5f734b035bb00215411ae09783b313910dabe75e7675cf9738b084b2a795c0daa092e95246583d53e66e56e505f635b9d1f16a4 WHIRLPOOL a472cc2a34f34d5e93f0a5b9b044ea5353932de1f7d6ccc28f36e064160f342d148988e595d3866835cfb6455d51bc4f48131e84bc9533dab915521cbe89c723
|
||||
DIST xca-0.9.3.tar.gz 755165 SHA256 6842b50c8b4478070d8af743cb72aee1f53a2c4ff2b8285fcec5f856119cc6ba SHA512 ec9ad88a9b3a48b72a5c00d6bb8893cb1fab5841bfb91d310730795a47909ff0428ab4df2ffa55abfe964efbd07eff5871b4cb5711f6c6d82351f64e718610bf WHIRLPOOL 3eadb63a9b3c8b4266b7f79226fdf70cfc27bdbea89e5ae3c3fd902d2720c5c8ff9634f856bec614c7a4313f73ed01aa8b009ac20f5481f2999a44a6a7423ae3
|
||||
DIST xca-1.0.0.tar.gz 802432 SHA256 44fea2f97ab166bcc98ebd7483279aa3cfb7085d11b3d5d439583ed3d57538df SHA512 6237141a7aba98ec885f267923f3fdd38977490400dd86dd7ed366ad7b9abe7baae6488addba3b409fe0aa765e7f5d9d480802b8614b5071b167d9db18cff7a9 WHIRLPOOL 3f922a6debae55284e39dab86cac561dd2b256f17961664bf1f291a7d72b6ae5000207906da11aac8576f20ad211e78be34d9cbcec9c426057eae8c130e1f53d
|
||||
|
@ -0,0 +1,8 @@
|
||||
--- misc/xca.desktop 2012-05-12 05:37:14.000000000 -0400
|
||||
+++ xca.desktop.new 2013-01-03 19:43:35.877856711 -0500
|
||||
@@ -7,5 +7,5 @@
|
||||
Icon=xca-32x32
|
||||
Terminal=false
|
||||
-Categories=Application;Utility;Qt;
|
||||
+Categories=Utility;Qt;
|
||||
MimeType=application/x-xca-database;application/x-xca-template;application/x-x509-ca-cert;application/pkcs10;application/x-pkcs7-certificates;application/x-pkcs12;
|
@ -1,56 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/xca/xca-0.9.0.ebuild,v 1.8 2013/03/02 19:16:54 hwoarang Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
inherit eutils flag-o-matic toolchain-funcs
|
||||
|
||||
DESCRIPTION="A GUI to OpenSSL, RSA public keys, certificates, signing requests and revokation lists"
|
||||
HOMEPAGE="http://www.hohnstaedt.de/xca.html"
|
||||
SRC_URI="mirror://sourceforge/xca/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND=">=dev-libs/openssl-0.9.8[-bindist]
|
||||
dev-qt/qtgui:4"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-text/linuxdoc-tools )"
|
||||
|
||||
src_prepare() {
|
||||
# http://sourceforge.net/tracker/index.php?func=detail&aid=1800298&group_id=62274&atid=500028
|
||||
epatch "${FILESDIR}"/${P}-qt_detection.patch
|
||||
epatch "${FILESDIR}"/${P}-underlinking.patch #371887
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local LINUXDOC
|
||||
use doc || LINUXDOC='touch $@ && true'
|
||||
|
||||
QTDIR="${EPREFIX}/usr" \
|
||||
STRIP="true" \
|
||||
LINUXDOC="${LINUXDOC}" \
|
||||
CC="$(tc-getCXX)" \
|
||||
LD="$(tc-getLD)" \
|
||||
CFLAGS="${CXXFLAGS}" \
|
||||
LDFLAGS="$(raw-ldflags)" \
|
||||
prefix="${EPREFIX}/usr" \
|
||||
docdir="${EPREFIX}/usr/share/doc/${PF}" \
|
||||
./configure || die "configure failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake || die "emake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake destdir="${D}" mandir="share/man" install || die "emake install failed"
|
||||
|
||||
dodoc AUTHORS || die
|
||||
|
||||
insinto /etc/xca
|
||||
doins misc/*.txt || die
|
||||
}
|
@ -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/app-crypt/xca/xca-0.9.1.ebuild,v 1.2 2013/03/02 19:16:54 hwoarang Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="A GUI to OpenSSL, RSA public keys, certificates, signing requests and revokation lists"
|
||||
HOMEPAGE="http://www.hohnstaedt.de/xca.html"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND=">=dev-libs/openssl-0.9.8[-bindist]
|
||||
dev-qt/qtgui:4"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-text/linuxdoc-tools )"
|
||||
|
||||
src_prepare() {
|
||||
# http://sourceforge.net/tracker/index.php?func=detail&aid=1800298&group_id=62274&atid=500028
|
||||
epatch "${FILESDIR}"/${PN}-0.9.0-qt_detection.patch
|
||||
epatch "${FILESDIR}"/${P}-ldflags.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local LINUXDOC
|
||||
use doc || LINUXDOC='touch $@ && true'
|
||||
|
||||
QTDIR="${EPREFIX}/usr" \
|
||||
STRIP="true" \
|
||||
LINUXDOC="${LINUXDOC}" \
|
||||
CC="$(tc-getCXX)" \
|
||||
LD="$(tc-getLD)" \
|
||||
CFLAGS="${CXXFLAGS}" \
|
||||
LDFLAGS="${LDFLAGS}" \
|
||||
prefix="${EPREFIX}/usr" \
|
||||
docdir="${EPREFIX}/usr/share/doc/${PF}" \
|
||||
./configure || die "configure failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake destdir="${D}" mandir="share/man" install
|
||||
|
||||
dodoc AUTHORS
|
||||
|
||||
insinto /etc/xca
|
||||
doins misc/*.txt
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST libvirt-1.2.10.tar.gz 30029503 SHA256 5050f4cea3dd59d3eca25c3d3f16085e10d624ecc18bd35820cd3dac6f46c08e SHA512 9cd5d2a604769cf70e388c367abcde27ee8d6d7043227f17dd2cac92a467ea06547374e1d83c7b1ee4c5322d8b3d9e4cbb6db373efae5eaaceed1b1376cbd09d WHIRLPOOL 986c1fd0128101f936897c97a36d646b8893d9ee0a223d05b004d73408a2720aeb9bb5fe3e4a7c476947021b89d955fb4a1b3a64dfe8dfe0d30dbfe75487b8fe
|
||||
DIST libvirt-1.2.9.tar.gz 30154430 SHA256 95931a5a52f451b9ab73d6a5ae11a5740e1ba69a66520c2a0cffc6068a7e8fc4 SHA512 e91367037622da17b5081ccf471e17d36f474596f19034b30e86f42940939340dc4cf455697e54bf9023005fc45cd9982a0f39d244373dd4d585fd7b9aee918c WHIRLPOOL 771025eb6fdda434f9413b03f6c6e0e8a36fd314eb650f913b695481adb71cff3a07ba19934857dcd468b6357c371ba3972a67b71c4ca29092c2094e482cb24d
|
||||
|
@ -0,0 +1,73 @@
|
||||
Patch from: https://www.redhat.com/archives/libvir-list/2014-November/msg00114.html
|
||||
|
||||
From: Eric Blake <eblake redhat com>
|
||||
To: libvir-list redhat com
|
||||
Subject: [libvirt] [PATCH] CVE-2014-7823: dumpxml: security hole with migratable flag
|
||||
Date: Wed, 5 Nov 2014 17:30:46 +0100
|
||||
---
|
||||
|
||||
Commit 28f8dfd (v1.0.0) introduced a security hole: in at least
|
||||
the qemu implementation of virDomainGetXMLDesc, the use of the
|
||||
flag VIR_DOMAIN_XML_MIGRATABLE (which is usable from a read-only
|
||||
connection) triggers the implicit use of VIR_DOMAIN_XML_SECURE
|
||||
prior to calling qemuDomainFormatXML. However, the use of
|
||||
VIR_DOMAIN_XML_SECURE is supposed to be restricted to read-write
|
||||
clients only. This patch treats the migratable flag as requiring
|
||||
the same permissions, rather than analyzing what might break if
|
||||
migratable xml no longer includes secret information.
|
||||
|
||||
Fortunately, the information leak is low-risk: all that is gated
|
||||
by the VIR_DOMAIN_XML_SECURE flag is the VNC connection password;
|
||||
but VNC passwords are already weak (FIPS forbids their use, and
|
||||
on a non-FIPS machine, anyone stupid enough to trust a max-8-byte
|
||||
password sent in plaintext over the network deserves what they
|
||||
get). SPICE offers better security than VNC, and all other
|
||||
secrets are properly protected by use of virSecret associations
|
||||
rather than direct output in domain XML.
|
||||
|
||||
* src/remote/remote_protocol.x (REMOTE_PROC_DOMAIN_GET_XML_DESC):
|
||||
Tighten rules on use of migratable flag.
|
||||
* src/libvirt-domain.c (virDomainGetXMLDesc): Likewise.
|
||||
|
||||
Signed-off-by: Eric Blake <eblake redhat com>
|
||||
---
|
||||
|
||||
The libvirt-security list agreed that this did not need an embargo
|
||||
because it is low-risk; but I'm on the road this week, so while
|
||||
this patch for master can go in now, I won't complete the backport
|
||||
to all the affected stable branches (everything since v1.0.0) or
|
||||
do the Libvirt Security Notice writeup until Monday.
|
||||
|
||||
src/libvirt-domain.c | 3 ++-
|
||||
src/remote/remote_protocol.x | 1 +
|
||||
2 files changed, 3 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/libvirt-domain.c b/src/libvirt-domain.c
|
||||
index 7dc3146..2b0defc 100644
|
||||
--- a/src/libvirt-domain.c
|
||||
+++ b/src/libvirt-domain.c
|
||||
@@ -2607,7 +2607,8 @@ virDomainGetXMLDesc(virDomainPtr domain, unsigned int flags)
|
||||
virCheckDomainReturn(domain, NULL);
|
||||
conn = domain->conn;
|
||||
|
||||
- if ((conn->flags & VIR_CONNECT_RO) && (flags & VIR_DOMAIN_XML_SECURE)) {
|
||||
+ if ((conn->flags & VIR_CONNECT_RO) &&
|
||||
+ (flags & (VIR_DOMAIN_XML_SECURE | VIR_DOMAIN_XML_MIGRATABLE))) {
|
||||
virReportError(VIR_ERR_OPERATION_DENIED, "%s",
|
||||
_("virDomainGetXMLDesc with secure flag"));
|
||||
goto error;
|
||||
diff --git a/src/remote/remote_protocol.x b/src/remote/remote_protocol.x
|
||||
index db12cda..ebf4530 100644
|
||||
--- a/src/remote/remote_protocol.x
|
||||
+++ b/src/remote/remote_protocol.x
|
||||
@@ -3255,6 +3255,7 @@ enum remote_procedure {
|
||||
* @generate: both
|
||||
* @acl: domain:read
|
||||
* @acl: domain:read_secure:VIR_DOMAIN_XML_SECURE
|
||||
+ * @acl: domain:read_secure:VIR_DOMAIN_XML_MIGRATABLE
|
||||
*/
|
||||
REMOTE_PROC_DOMAIN_GET_XML_DESC = 14,
|
||||
|
||||
--
|
||||
1.9.3
|
||||
|
@ -0,0 +1,80 @@
|
||||
Patch from: https://www.redhat.com/archives/libvir-list/2014-November/msg00114.html
|
||||
|
||||
Backported to version 1.2.9: (Matthias Maier <tamiko@gentoo.org>)
|
||||
In libvirt versions prior to 1.2.10 the function
|
||||
char*
|
||||
virDomainGetXMLDesc(virDomainPtr domain, unsigned int flags)
|
||||
is defined in libvirt.c
|
||||
|
||||
|
||||
From: Eric Blake <eblake redhat com>
|
||||
To: libvir-list redhat com
|
||||
Subject: [libvirt] [PATCH] CVE-2014-7823: dumpxml: security hole with migratable flag
|
||||
Date: Wed, 5 Nov 2014 17:30:46 +0100
|
||||
---
|
||||
|
||||
Commit 28f8dfd (v1.0.0) introduced a security hole: in at least
|
||||
the qemu implementation of virDomainGetXMLDesc, the use of the
|
||||
flag VIR_DOMAIN_XML_MIGRATABLE (which is usable from a read-only
|
||||
connection) triggers the implicit use of VIR_DOMAIN_XML_SECURE
|
||||
prior to calling qemuDomainFormatXML. However, the use of
|
||||
VIR_DOMAIN_XML_SECURE is supposed to be restricted to read-write
|
||||
clients only. This patch treats the migratable flag as requiring
|
||||
the same permissions, rather than analyzing what might break if
|
||||
migratable xml no longer includes secret information.
|
||||
|
||||
Fortunately, the information leak is low-risk: all that is gated
|
||||
by the VIR_DOMAIN_XML_SECURE flag is the VNC connection password;
|
||||
but VNC passwords are already weak (FIPS forbids their use, and
|
||||
on a non-FIPS machine, anyone stupid enough to trust a max-8-byte
|
||||
password sent in plaintext over the network deserves what they
|
||||
get). SPICE offers better security than VNC, and all other
|
||||
secrets are properly protected by use of virSecret associations
|
||||
rather than direct output in domain XML.
|
||||
|
||||
* src/remote/remote_protocol.x (REMOTE_PROC_DOMAIN_GET_XML_DESC):
|
||||
Tighten rules on use of migratable flag.
|
||||
* src/libvirt-domain.c (virDomainGetXMLDesc): Likewise.
|
||||
|
||||
Signed-off-by: Eric Blake <eblake redhat com>
|
||||
---
|
||||
|
||||
The libvirt-security list agreed that this did not need an embargo
|
||||
because it is low-risk; but I'm on the road this week, so while
|
||||
this patch for master can go in now, I won't complete the backport
|
||||
to all the affected stable branches (everything since v1.0.0) or
|
||||
do the Libvirt Security Notice writeup until Monday.
|
||||
|
||||
src/libvirt-domain.c | 3 ++-
|
||||
src/remote/remote_protocol.x | 1 +
|
||||
2 files changed, 3 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/libvirt.c b/src/libvirt.c
|
||||
index 7dc3146..2b0defc 100644
|
||||
--- a/src/libvirt.c
|
||||
+++ b/src/libvirt.c
|
||||
@@ -4369,7 +4369,8 @@ virDomainGetXMLDesc(virDomainPtr domain, unsigned int flags)
|
||||
virCheckDomainReturn(domain, NULL);
|
||||
conn = domain->conn;
|
||||
|
||||
- if ((conn->flags & VIR_CONNECT_RO) && (flags & VIR_DOMAIN_XML_SECURE)) {
|
||||
+ if ((conn->flags & VIR_CONNECT_RO) &&
|
||||
+ (flags & (VIR_DOMAIN_XML_SECURE | VIR_DOMAIN_XML_MIGRATABLE))) {
|
||||
virReportError(VIR_ERR_OPERATION_DENIED, "%s",
|
||||
_("virDomainGetXMLDesc with secure flag"));
|
||||
goto error;
|
||||
diff --git a/src/remote/remote_protocol.x b/src/remote/remote_protocol.x
|
||||
index db12cda..ebf4530 100644
|
||||
--- a/src/remote/remote_protocol.x
|
||||
+++ b/src/remote/remote_protocol.x
|
||||
@@ -3255,6 +3255,7 @@ enum remote_procedure {
|
||||
* @generate: both
|
||||
* @acl: domain:read
|
||||
* @acl: domain:read_secure:VIR_DOMAIN_XML_SECURE
|
||||
+ * @acl: domain:read_secure:VIR_DOMAIN_XML_MIGRATABLE
|
||||
*/
|
||||
REMOTE_PROC_DOMAIN_GET_XML_DESC = 14,
|
||||
|
||||
--
|
||||
1.9.3
|
||||
|
@ -0,0 +1,455 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.2.10.ebuild,v 1.1 2014/11/06 22:36:08 tamiko Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
#BACKPORTS=062ad8b2
|
||||
AUTOTOOLIZE=yes
|
||||
|
||||
MY_P="${P/_rc/-rc}"
|
||||
|
||||
inherit eutils user autotools linux-info systemd readme.gentoo
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
inherit git-2
|
||||
EGIT_REPO_URI="git://libvirt.org/libvirt.git"
|
||||
AUTOTOOLIZE=yes
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="http://libvirt.org/sources/${MY_P}.tar.gz
|
||||
ftp://libvirt.org/libvirt/${MY_P}.tar.gz
|
||||
${BACKPORTS:+
|
||||
http://dev.gentoo.org/~cardoe/distfiles/${MY_P}-${BACKPORTS}.tar.xz}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
S="${WORKDIR}/${P%_rc*}"
|
||||
|
||||
DESCRIPTION="C toolkit to manipulate virtual machines"
|
||||
HOMEPAGE="http://www.libvirt.org/"
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0/${PV}"
|
||||
IUSE="audit avahi +caps firewalld fuse iscsi +libvirtd lvm lxc +macvtap nfs \
|
||||
nls numa openvz parted pcap phyp policykit +qemu rbd sasl \
|
||||
selinux +udev uml +vepa virtualbox virt-network wireshark-plugins xen \
|
||||
elibc_glibc systemd"
|
||||
REQUIRED_USE="libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
|
||||
lxc? ( caps libvirtd )
|
||||
openvz? ( libvirtd )
|
||||
qemu? ( libvirtd )
|
||||
uml? ( libvirtd )
|
||||
vepa? ( macvtap )
|
||||
virtualbox? ( libvirtd )
|
||||
xen? ( libvirtd )
|
||||
virt-network? ( libvirtd )
|
||||
firewalld? ( virt-network )"
|
||||
|
||||
# gettext.sh command is used by the libvirt command wrappers, and it's
|
||||
# non-optional, so put it into RDEPEND.
|
||||
# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
|
||||
# package will use 3 by default. Since we don't have slot pinning in an API,
|
||||
# we must go with the most recent
|
||||
RDEPEND="sys-libs/readline
|
||||
sys-libs/ncurses
|
||||
>=net-misc/curl-7.18.0
|
||||
dev-libs/libgcrypt:0
|
||||
>=dev-libs/libxml2-2.7.6
|
||||
dev-libs/libnl:3
|
||||
>=net-libs/gnutls-1.0.25
|
||||
net-libs/libssh2
|
||||
sys-apps/dmidecode
|
||||
>=sys-apps/util-linux-2.17
|
||||
sys-devel/gettext
|
||||
>=net-analyzer/netcat6-1.0-r2
|
||||
app-misc/scrub
|
||||
audit? ( sys-process/audit )
|
||||
avahi? ( >=net-dns/avahi-0.6[dbus] )
|
||||
caps? ( sys-libs/libcap-ng )
|
||||
fuse? ( >=sys-fs/fuse-2.8.6 )
|
||||
iscsi? ( sys-block/open-iscsi )
|
||||
lxc? ( !systemd? ( sys-power/pm-utils ) )
|
||||
lvm? ( >=sys-fs/lvm2-2.02.48-r2 )
|
||||
nfs? ( net-fs/nfs-utils )
|
||||
numa? (
|
||||
>sys-process/numactl-2.0.2
|
||||
sys-process/numad
|
||||
)
|
||||
openvz? ( sys-kernel/openvz-sources )
|
||||
parted? (
|
||||
>=sys-block/parted-1.8[device-mapper]
|
||||
sys-fs/lvm2
|
||||
)
|
||||
pcap? ( >=net-libs/libpcap-1.0.0 )
|
||||
policykit? ( >=sys-auth/polkit-0.9 )
|
||||
qemu? (
|
||||
>=app-emulation/qemu-0.13.0
|
||||
dev-libs/yajl
|
||||
!systemd? ( sys-power/pm-utils )
|
||||
)
|
||||
rbd? ( sys-cluster/ceph )
|
||||
sasl? ( dev-libs/cyrus-sasl )
|
||||
selinux? ( >=sys-libs/libselinux-2.0.85 )
|
||||
systemd? ( sys-apps/systemd )
|
||||
virtualbox? ( || ( app-emulation/virtualbox >=app-emulation/virtualbox-bin-2.2.0 ) )
|
||||
wireshark-plugins? ( net-analyzer/wireshark:= )
|
||||
xen? ( app-emulation/xen-tools app-emulation/xen )
|
||||
udev? ( virtual/udev >=x11-libs/libpciaccess-0.10.9 )
|
||||
virt-network? ( net-dns/dnsmasq[script]
|
||||
>=net-firewall/iptables-1.4.10
|
||||
net-misc/radvd
|
||||
net-firewall/ebtables
|
||||
sys-apps/iproute2[-minimal]
|
||||
firewalld? ( net-firewall/firewalld )
|
||||
)
|
||||
elibc_glibc? ( || ( >=net-libs/libtirpc-0.2.2-r1 <sys-libs/glibc-2.14 ) )"
|
||||
# one? ( dev-libs/xmlrpc-c )
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
app-text/xhtml1
|
||||
dev-lang/perl
|
||||
dev-libs/libxslt"
|
||||
|
||||
DOC_CONTENTS="For the basic networking support (bridged and routed networks)
|
||||
you don't need any extra software. For more complex network modes
|
||||
including but not limited to NATed network, you can enable the
|
||||
'virt-network' USE flag.\n\n
|
||||
If you are using dnsmasq on your system, you will have
|
||||
to configure /etc/dnsmasq.conf to enable the following settings:\n\n
|
||||
bind-interfaces\n
|
||||
interface or except-interface\n\n
|
||||
Otherwise you might have issues with your existing DNS server."
|
||||
|
||||
LXC_CONFIG_CHECK="
|
||||
~CGROUPS
|
||||
~CGROUP_FREEZER
|
||||
~CGROUP_DEVICE
|
||||
~CGROUP_CPUACCT
|
||||
~CGROUP_SCHED
|
||||
~CGROUP_PERF
|
||||
~BLK_CGROUP
|
||||
~NET_CLS_CGROUP
|
||||
~CGROUP_NET_PRIO
|
||||
~CPUSETS
|
||||
~RESOURCE_COUNTERS
|
||||
~NAMESPACES
|
||||
~UTS_NS
|
||||
~IPC_NS
|
||||
~PID_NS
|
||||
~NET_NS
|
||||
~USER_NS
|
||||
~DEVPTS_MULTIPLE_INSTANCES
|
||||
~VETH
|
||||
~MACVLAN
|
||||
~POSIX_MQUEUE
|
||||
~SECURITYFS
|
||||
~!GRKERNSEC_CHROOT_MOUNT
|
||||
~!GRKERNSEC_CHROOT_DOUBLE
|
||||
~!GRKERNSEC_CHROOT_PIVOT
|
||||
~!GRKERNSEC_CHROOT_CHMOD
|
||||
~!GRKERNSEC_CHROOT_CAPS
|
||||
"
|
||||
|
||||
VIRTNET_CONFIG_CHECK="
|
||||
~BRIDGE_NF_EBTABLES
|
||||
~BRIDGE_EBT_MARK_T
|
||||
~NETFILTER_ADVANCED
|
||||
~NETFILTER_XT_TARGET_CHECKSUM
|
||||
~NETFILTER_XT_CONNMARK
|
||||
~NETFILTER_XT_MARK
|
||||
"
|
||||
|
||||
BWLMT_CONFIG_CHECK="
|
||||
~BRIDGE_EBT_T_NAT
|
||||
~NET_SCH_HTB
|
||||
~NET_SCH_SFQ
|
||||
~NET_SCH_INGRESS
|
||||
~NET_CLS_FW
|
||||
~NET_CLS_U32
|
||||
~NET_ACT_POLICE
|
||||
"
|
||||
|
||||
MACVTAP_CONFIG_CHECK=" ~MACVTAP"
|
||||
|
||||
LVM_CONFIG_CHECK=" ~BLK_DEV_DM ~DM_SNAPSHOT ~DM_MULTIPATH"
|
||||
|
||||
ERROR_USER_NS="Optional depending on LXC configuration."
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup qemu 77
|
||||
enewuser qemu 77 -1 -1 qemu kvm
|
||||
|
||||
# Some people used the masked ebuild which was not adding the qemu
|
||||
# user to the kvm group originally. This results in VMs failing to
|
||||
# start for some users. bug #430808
|
||||
egetent group kvm | grep -q qemu
|
||||
if [[ $? -ne 0 ]]; then
|
||||
gpasswd -a qemu kvm
|
||||
fi
|
||||
|
||||
# Handle specific kernel versions for different features
|
||||
kernel_is lt 3 6 && LXC_CONFIG_CHECK+=" ~CGROUP_MEM_RES_CTLR"
|
||||
kernel_is ge 3 6 && LXC_CONFIG_CHECK+=" ~MEMCG ~MEMCG_SWAP ~MEMCG_KMEM"
|
||||
|
||||
CONFIG_CHECK=""
|
||||
use fuse && CONFIG_CHECK+=" ~FUSE_FS"
|
||||
use lvm && CONFIG_CHECK+="${LVM_CONFIG_CHECK}"
|
||||
use lxc && CONFIG_CHECK+="${LXC_CONFIG_CHECK}"
|
||||
use macvtap && CONFIG_CHECK+="${MACVTAP_CONFIG_CHECK}"
|
||||
use virt-network && CONFIG_CHECK+="${VIRTNET_CONFIG_CHECK}"
|
||||
# Bandwidth Limiting Support
|
||||
use virt-network && CONFIG_CHECK+="${BWLMT_CONFIG_CHECK}"
|
||||
if [[ -n ${CONFIG_CHECK} ]]; then
|
||||
linux-info_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
touch "${S}/.mailmap"
|
||||
[[ -n ${BACKPORTS} ]] && \
|
||||
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \
|
||||
epatch
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
|
||||
# git checkouts require bootstrapping to create the configure script.
|
||||
# Additionally the submodules must be cloned to the right locations
|
||||
# bug #377279
|
||||
./bootstrap || die "bootstrap failed"
|
||||
(
|
||||
git submodule status | sed 's/^[ +-]//;s/ .*//'
|
||||
git hash-object bootstrap.conf
|
||||
) >.git-module-status
|
||||
fi
|
||||
|
||||
epatch \
|
||||
"${FILESDIR}"/${PN}-1.2.9-do_not_use_sysconf.patch \
|
||||
"${FILESDIR}"/${P}-cve-2014-7823.patch
|
||||
|
||||
epatch_user
|
||||
|
||||
[[ -n ${AUTOTOOLIZE} ]] && eautoreconf
|
||||
|
||||
# Tweak the init script
|
||||
local avahi_init=
|
||||
local iscsi_init=
|
||||
local rbd_init=
|
||||
local firewalld_init=
|
||||
cp "${FILESDIR}/libvirtd.init-r13" "${S}/libvirtd.init"
|
||||
use avahi && avahi_init='avahi-daemon'
|
||||
use iscsi && iscsi_init='iscsid'
|
||||
use rbd && rbd_init='ceph'
|
||||
use firewalld && firewalld_init='need firewalld'
|
||||
|
||||
sed -e "s/USE_FLAG_FIREWALLD/${firewalld_init}/" -i "${S}/libvirtd.init"
|
||||
sed -e "s/USE_FLAG_AVAHI/${avahi_init}/" -i "${S}/libvirtd.init"
|
||||
sed -e "s/USE_FLAG_ISCSI/${iscsi_init}/" -i "${S}/libvirtd.init"
|
||||
sed -e "s/USE_FLAG_RBD/${rbd_init}/" -i "${S}/libvirtd.init"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=""
|
||||
|
||||
## enable/disable daemon, otherwise client only utils
|
||||
myconf="${myconf} $(use_with libvirtd)"
|
||||
|
||||
## enable/disable the daemon using avahi to find VMs
|
||||
myconf="${myconf} $(use_with avahi)"
|
||||
|
||||
## hypervisors on the local host
|
||||
myconf="${myconf} $(use_with xen) $(use_with xen xen-inotify)"
|
||||
myconf+=" --without-xenapi"
|
||||
if use xen && has_version ">=app-emulation/xen-tools-4.2.0"; then
|
||||
myconf+=" --with-libxl"
|
||||
else
|
||||
myconf+=" --without-libxl"
|
||||
fi
|
||||
myconf="${myconf} $(use_with openvz)"
|
||||
myconf="${myconf} $(use_with lxc)"
|
||||
if use virtualbox && has_version app-emulation/virtualbox-ose; then
|
||||
myconf="${myconf} --with-vbox=/usr/lib/virtualbox-ose/"
|
||||
else
|
||||
myconf="${myconf} $(use_with virtualbox vbox)"
|
||||
fi
|
||||
myconf="${myconf} $(use_with uml)"
|
||||
myconf="${myconf} $(use_with qemu)"
|
||||
myconf="${myconf} $(use_with qemu yajl)" # Use QMP over HMP
|
||||
myconf="${myconf} $(use_with phyp)"
|
||||
myconf="${myconf} --with-esx"
|
||||
myconf="${myconf} --with-vmware"
|
||||
|
||||
## additional host drivers
|
||||
myconf="${myconf} $(use_with virt-network network)"
|
||||
myconf="${myconf} --with-storage-fs"
|
||||
myconf="${myconf} $(use_with lvm storage-lvm)"
|
||||
myconf="${myconf} $(use_with iscsi storage-iscsi)"
|
||||
myconf="${myconf} $(use_with parted storage-disk)"
|
||||
myconf="${myconf} $(use_with lvm storage-mpath)"
|
||||
myconf="${myconf} $(use_with rbd storage-rbd)"
|
||||
myconf="${myconf} $(use_with numa numactl)"
|
||||
myconf="${myconf} $(use_with numa numad)"
|
||||
myconf="${myconf} $(use_with selinux)"
|
||||
myconf="${myconf} $(use_with fuse)"
|
||||
|
||||
# udev for device support details
|
||||
myconf="${myconf} $(use_with udev)"
|
||||
|
||||
# linux capability support so we don't need privileged accounts
|
||||
myconf="${myconf} $(use_with caps capng)"
|
||||
|
||||
## auth stuff
|
||||
myconf="${myconf} $(use_with policykit polkit)"
|
||||
myconf="${myconf} $(use_with sasl)"
|
||||
|
||||
# network bits
|
||||
myconf="${myconf} $(use_with macvtap)"
|
||||
myconf="${myconf} $(use_with pcap libpcap)"
|
||||
myconf="${myconf} $(use_with vepa virtualport)"
|
||||
myconf="${myconf} $(use_with firewalld)"
|
||||
|
||||
## other
|
||||
myconf="${myconf} $(use_enable nls)"
|
||||
|
||||
# user privilege bits fir qemu/kvm
|
||||
if use caps; then
|
||||
myconf="${myconf} --with-qemu-user=qemu"
|
||||
myconf="${myconf} --with-qemu-group=qemu"
|
||||
else
|
||||
myconf="${myconf} --with-qemu-user=root"
|
||||
myconf="${myconf} --with-qemu-group=root"
|
||||
fi
|
||||
|
||||
# audit support
|
||||
myconf="${myconf} $(use_with audit)"
|
||||
|
||||
# wireshark dissector
|
||||
myconf="${myconf} $(use_with wireshark-plugins wireshark-dissector)"
|
||||
|
||||
## stuff we don't yet support
|
||||
myconf="${myconf} --without-netcf"
|
||||
|
||||
# we use udev over hal
|
||||
myconf="${myconf} --without-hal"
|
||||
|
||||
# locking support
|
||||
myconf="${myconf} --without-sanlock"
|
||||
|
||||
# systemd unit files
|
||||
myconf="${myconf} $(use_with systemd systemd-daemon)"
|
||||
use systemd && myconf="${myconf} --with-init-script=systemd"
|
||||
|
||||
# this is a nasty trick to work around the problem in bug
|
||||
# #275073. The reason why we don't solve this properly is that
|
||||
# it'll require us to rebuild autotools (and we don't really want
|
||||
# to do that right now). The proper solution has been sent
|
||||
# upstream and should hopefully land in 0.7.7, in the mean time,
|
||||
# mime the same functionality with this.
|
||||
case ${CHOST} in
|
||||
*cygwin* | *mingw* )
|
||||
;;
|
||||
*)
|
||||
ac_cv_prog_WINDRES=no
|
||||
;;
|
||||
esac
|
||||
|
||||
econf \
|
||||
${myconf} \
|
||||
--disable-static \
|
||||
--docdir=/usr/share/doc/${PF} \
|
||||
--with-remote \
|
||||
--localstatedir=/var
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
# Restore gnulib's config.sub and config.guess
|
||||
# bug #377279
|
||||
(cd .gnulib && git reset --hard > /dev/null)
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# Explicitly allow parallel build of tests
|
||||
export VIR_TEST_DEBUG=1
|
||||
HOME="${T}" emake check || die "tests failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake install \
|
||||
DESTDIR="${D}" \
|
||||
HTML_DIR=/usr/share/doc/${PF}/html \
|
||||
DOCS_DIR=/usr/share/doc/${PF} \
|
||||
EXAMPLE_DIR=/usr/share/doc/${PF}/examples \
|
||||
SYSTEMD_UNIT_DIR="$(systemd_get_unitdir)" \
|
||||
|| die "emake install failed"
|
||||
|
||||
find "${D}" -name '*.la' -delete || die
|
||||
|
||||
# Remove bogus, empty directories. They are either not used, or
|
||||
# libvirtd is able to create them on demand
|
||||
rm -rf "${D}"/etc/sysconf
|
||||
rm -rf "${D}"/var/cache
|
||||
rm -rf "${D}"/var/run
|
||||
rm -rf "${D}"/var/log
|
||||
|
||||
use libvirtd || return 0
|
||||
# From here, only libvirtd-related instructions, be warned!
|
||||
|
||||
use systemd && \
|
||||
systemd_install_serviced "${FILESDIR}"/libvirtd.service.conf libvirtd
|
||||
|
||||
newinitd "${S}/libvirtd.init" libvirtd || die
|
||||
newconfd "${FILESDIR}/libvirtd.confd-r4" libvirtd || die
|
||||
newinitd "${FILESDIR}/virtlockd.init" virtlockd || die
|
||||
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# we only ever want to generate this once
|
||||
if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then
|
||||
rm -rf "${D}"/etc/libvirt/qemu/networks/default.xml
|
||||
fi
|
||||
|
||||
# We really don't want to use or support old PolicyKit cause it
|
||||
# screws with the new polkit integration
|
||||
if has_version sys-auth/policykit; then
|
||||
rm -rf "${D}"/usr/share/PolicyKit/policy/org.libvirt.unix.policy
|
||||
fi
|
||||
|
||||
# Only sysctl files ending in .conf work
|
||||
dodir /etc/sysctl.d
|
||||
mv "${D}"/usr/lib/sysctl.d/libvirtd.conf "${D}"/etc/sysctl.d/libvirtd.conf
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then
|
||||
touch "${ROOT}"/etc/libvirt/qemu/networks/default.xml
|
||||
fi
|
||||
|
||||
if ! use policykit; then
|
||||
elog "To allow normal users to connect to libvirtd you must change the"
|
||||
elog "unix sock group and/or perms in /etc/libvirt/libvirtd.conf"
|
||||
fi
|
||||
|
||||
use libvirtd || return 0
|
||||
# From here, only libvirtd-related instructions, be warned!
|
||||
|
||||
readme.gentoo_print_elog
|
||||
|
||||
if use caps && use qemu; then
|
||||
elog "libvirt will now start qemu/kvm VMs with non-root privileges."
|
||||
elog "Ensure any resources your VMs use are accessible by qemu:qemu"
|
||||
fi
|
||||
|
||||
if [[ -n "${REPLACING_VERSIONS}" ]]; then
|
||||
elog ""
|
||||
elog "The systemd service-file configuration under /etc/sysconfig has"
|
||||
elog "been removed. Please use"
|
||||
elog " /etc/systemd/system/libvirt.d/00gentoo.conf"
|
||||
elog "to control the '--listen' parameter for libvirtd. The configuration"
|
||||
elog "for the libvirt-guests.service is now found under"
|
||||
elog " /etc/libvirt/libvirt-guests.conf"
|
||||
elog "The openrc configuration has not been changed. Thus no action is"
|
||||
elog "required for the openrc service manager."
|
||||
elog ""
|
||||
fi
|
||||
}
|
@ -0,0 +1,428 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.4.1-r3.ebuild,v 1.1 2014/11/06 23:00:32 dlan Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MY_PV=${PV/_/-}
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
PYTHON_REQ_USE='xml,threads'
|
||||
|
||||
if [[ $PV == *9999 ]]; then
|
||||
KEYWORDS=""
|
||||
REPO="xen-unstable.hg"
|
||||
EHG_REPO_URI="http://xenbits.xensource.com/${REPO}"
|
||||
S="${WORKDIR}/${REPO}"
|
||||
live_eclass="mercurial"
|
||||
else
|
||||
KEYWORDS="~amd64 ~arm -x86"
|
||||
UPSTREAM_VER=1
|
||||
# xen-tools's gentoo patches tarball
|
||||
GENTOO_VER=3
|
||||
# xen-tools's gentoo patches version which apply to this specific ebuild
|
||||
GENTOO_GPV=2
|
||||
# xen-tools ovmf's patches
|
||||
OVMF_VER=0
|
||||
|
||||
SEABIOS_VER=1.7.3.1
|
||||
OVMF_PV=20131208
|
||||
|
||||
[[ -n ${UPSTREAM_VER} ]] && \
|
||||
UPSTRAM_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz"
|
||||
[[ -n ${GENTOO_VER} ]] && \
|
||||
GENTOO_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${PN/-tools}-gentoo-patches-${GENTOO_VER}.tar.xz"
|
||||
[[ -n ${OVMF_VER} ]] && \
|
||||
OVMF_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${PN/-tools}-ovmf-patches-${OVMF_VER}.tar.xz"
|
||||
|
||||
SRC_URI="http://bits.xensource.com/oss-xen/release/${MY_PV}/xen-${MY_PV}.tar.gz
|
||||
http://code.coreboot.org/p/seabios/downloads/get/seabios-${SEABIOS_VER}.tar.gz
|
||||
http://dev.gentoo.org/~dlan/distfiles/seabios-${SEABIOS_VER}.tar.gz
|
||||
http://dev.gentoo.org/~dlan/distfiles/ovmf-${OVMF_PV}.tar.bz2
|
||||
${UPSTRAM_PATCHSET_URI}
|
||||
${GENTOO_PATCHSET_URI}
|
||||
${OVMF_PATCHSET_URI}"
|
||||
S="${WORKDIR}/xen-${MY_PV}"
|
||||
fi
|
||||
|
||||
inherit bash-completion-r1 eutils flag-o-matic multilib python-single-r1 toolchain-funcs udev ${live_eclass}
|
||||
|
||||
DESCRIPTION="Xend daemon and tools"
|
||||
HOMEPAGE="http://xen.org/"
|
||||
DOCS=( README docs/README.xen-bugtool )
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
# Inclusion of IUSE ocaml on stabalizing requires maintainer of ocaml to (get off his hands and) make
|
||||
# >=dev-lang/ocaml-4 stable
|
||||
# Masked in profiles/eapi-5-files instead
|
||||
IUSE="api custom-cflags debug doc flask hvm qemu ocaml ovmf +pam python pygrub screen static-libs system-qemu system-seabios"
|
||||
|
||||
REQUIRED_USE="hvm? ( || ( qemu system-qemu ) )
|
||||
${PYTHON_REQUIRED_USE}
|
||||
pygrub? ( python )
|
||||
ovmf? ( hvm )
|
||||
qemu? ( !system-qemu )"
|
||||
|
||||
COMMON_DEPEND="
|
||||
dev-libs/lzo:2
|
||||
dev-libs/glib:2
|
||||
dev-libs/yajl
|
||||
dev-libs/libaio
|
||||
dev-libs/libgcrypt:0
|
||||
sys-libs/zlib
|
||||
"
|
||||
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
dev-python/lxml[${PYTHON_USEDEP}]
|
||||
pam? ( dev-python/pypam[${PYTHON_USEDEP}] )
|
||||
hvm? ( media-libs/libsdl )
|
||||
${PYTHON_DEPS}
|
||||
api? ( dev-libs/libxml2
|
||||
net-misc/curl )
|
||||
pygrub? ( ${PYTHON_DEPS//${PYTHON_REQ_USE}/ncurses} )
|
||||
arm? ( >=sys-apps/dtc-1.4.0 )
|
||||
!arm? ( sys-devel/bin86
|
||||
system-seabios? ( sys-firmware/seabios )
|
||||
sys-firmware/ipxe
|
||||
sys-devel/dev86
|
||||
sys-power/iasl )
|
||||
dev-lang/perl
|
||||
app-misc/pax-utils
|
||||
dev-python/markdown[${PYTHON_USEDEP}]
|
||||
doc? (
|
||||
app-doc/doxygen
|
||||
dev-tex/latex2html[png,gif]
|
||||
media-gfx/graphviz
|
||||
dev-tex/xcolor
|
||||
media-gfx/transfig
|
||||
dev-texlive/texlive-latexextra
|
||||
virtual/latex-base
|
||||
dev-tex/latexmk
|
||||
dev-texlive/texlive-latex
|
||||
dev-texlive/texlive-pictures
|
||||
dev-texlive/texlive-latexrecommended
|
||||
)
|
||||
hvm? ( x11-proto/xproto
|
||||
!net-libs/libiscsi )
|
||||
qemu? ( x11-libs/pixman )
|
||||
system-qemu? ( app-emulation/qemu[xen] )
|
||||
ocaml? ( dev-ml/findlib
|
||||
>=dev-lang/ocaml-4 )"
|
||||
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
sys-apps/iproute2
|
||||
net-misc/bridge-utils
|
||||
screen? (
|
||||
app-misc/screen
|
||||
app-admin/logrotate
|
||||
)
|
||||
virtual/udev"
|
||||
|
||||
# hvmloader is used to bootstrap a fully virtualized kernel
|
||||
# Approved by QA team in bug #144032
|
||||
QA_WX_LOAD="usr/lib/xen/boot/hvmloader
|
||||
usr/share/qemu-xen/qemu/s390-ccw.img"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
pkg_setup() {
|
||||
python-single-r1_pkg_setup
|
||||
export "CONFIG_LOMOUNT=y"
|
||||
|
||||
#bug 522642, disable compile tools/tests
|
||||
export "CONFIG_TESTS=n"
|
||||
|
||||
if has_version dev-libs/libgcrypt:0; then
|
||||
export "CONFIG_GCRYPT=y"
|
||||
fi
|
||||
|
||||
if [[ -z ${XEN_TARGET_ARCH} ]] ; then
|
||||
if use x86 && use amd64; then
|
||||
die "Confusion! Both x86 and amd64 are set in your use flags!"
|
||||
elif use x86; then
|
||||
export XEN_TARGET_ARCH="x86_32"
|
||||
elif use amd64 ; then
|
||||
export XEN_TARGET_ARCH="x86_64"
|
||||
elif use arm; then
|
||||
export XEN_TARGET_ARCH="arm32"
|
||||
else
|
||||
die "Unsupported architecture!"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Upstream's patchset
|
||||
if [[ -n ${UPSTREAM_VER} ]]; then
|
||||
EPATCH_SUFFIX="patch" \
|
||||
EPATCH_FORCE="yes" \
|
||||
EPATCH_OPTS="-p1" \
|
||||
epatch "${WORKDIR}"/patches-upstream
|
||||
fi
|
||||
|
||||
# Gentoo's patchset
|
||||
if [[ -n ${GENTOO_VER} && -n ${GENTOO_GPV} ]]; then
|
||||
source "${FILESDIR}"/gentoo-patches.conf
|
||||
_gpv=_gpv_${PN/-/_}_${PV//./}_${GENTOO_GPV}
|
||||
for i in ${!_gpv}; do
|
||||
EPATCH_SUFFIX="patch" \
|
||||
EPATCH_FORCE="yes" \
|
||||
epatch "${WORKDIR}"/patches-gentoo/$i
|
||||
done
|
||||
fi
|
||||
|
||||
# Ovmf's patchset
|
||||
if [[ -n ${OVMF_VER} ]]; then
|
||||
pushd "${WORKDIR}"/ovmf-*/ > /dev/null
|
||||
EPATCH_SUFFIX="patch" \
|
||||
EPATCH_FORCE="yes" \
|
||||
EPATCH_OPTS="-p1" \
|
||||
epatch "${WORKDIR}"/patches-ovmf
|
||||
popd > /dev/null
|
||||
fi
|
||||
|
||||
mv tools/qemu-xen/qemu-bridge-helper.c tools/qemu-xen/xen-bridge-helper.c || die
|
||||
|
||||
mv ../seabios-${SEABIOS_VER} tools/firmware/seabios-dir-remote || die
|
||||
mv ../ovmf-${OVMF_PV} tools/firmware/ovmf-dir-remote || die
|
||||
pushd tools/firmware/ > /dev/null
|
||||
ln -s seabios-dir-remote seabios-dir || die
|
||||
popd > /dev/null
|
||||
|
||||
# Fix texi2html build error with new texi2html, qemu.doc.html
|
||||
sed -i -e "/texi2html -monolithic/s/-number//" tools/qemu-xen-traditional/Makefile || die
|
||||
|
||||
use api || sed -e "/SUBDIRS-\$(LIBXENAPI_BINDINGS) += libxen/d" -i tools/Makefile || die
|
||||
sed -e 's:$(MAKE) PYTHON=$(PYTHON) subdirs-$@:LC_ALL=C "$(MAKE)" PYTHON=$(PYTHON) subdirs-$@:' \
|
||||
-i tools/firmware/Makefile || die
|
||||
|
||||
# Drop .config, fixes to gcc-4.6
|
||||
sed -e '/-include $(XEN_ROOT)\/.config/d' -i Config.mk || die "Couldn't drop"
|
||||
|
||||
# if the user *really* wants to use their own custom-cflags, let them
|
||||
if use custom-cflags; then
|
||||
einfo "User wants their own CFLAGS - removing defaults"
|
||||
|
||||
# try and remove all the default cflags
|
||||
find "${S}" \( -name Makefile -o -name Rules.mk -o -name Config.mk \) \
|
||||
-exec sed \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-O3\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-march=i686\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-fomit-frame-pointer\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-g3*\s\(.*\)/CFLAGS\1=\2 \3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-O2\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-i {} + || die "failed to re-set custom-cflags"
|
||||
fi
|
||||
|
||||
if ! use pygrub; then
|
||||
sed -e '/^SUBDIRS-y += pygrub/d' -i tools/Makefile || die
|
||||
fi
|
||||
|
||||
if ! use python; then
|
||||
sed -e '/^SUBDIRS-y += python$/d' -i tools/Makefile || die
|
||||
fi
|
||||
|
||||
if ! use hvm; then
|
||||
sed -e '/SUBDIRS-$(CONFIG_X86) += firmware/d' -i tools/Makefile || die
|
||||
# Bug 351648
|
||||
elif ! use x86 && ! has x86 $(get_all_abis); then
|
||||
mkdir -p "${WORKDIR}"/extra-headers/gnu || die
|
||||
touch "${WORKDIR}"/extra-headers/gnu/stubs-32.h || die
|
||||
export CPATH="${WORKDIR}"/extra-headers
|
||||
fi
|
||||
|
||||
# Don't bother with qemu, only needed for fully virtualised guests
|
||||
if ! use qemu; then
|
||||
sed -e "s:install-tools\: tools/qemu-xen-traditional-dir:install-tools\: :g" -i Makefile || die
|
||||
fi
|
||||
|
||||
# Reset bash completion dir; Bug 472438
|
||||
sed -e "s:^BASH_COMPLETION_DIR ?= \$(CONFIG_DIR)/bash_completion.d:BASH_COMPLETION_DIR ?= $(get_bashcompdir):" \
|
||||
-i Config.mk || die
|
||||
sed -i -e "/bash-completion/s/xl\.sh/xl/g" tools/libxl/Makefile || die
|
||||
|
||||
# xencommons, Bug #492332, sed lighter weight than patching
|
||||
sed -e 's:\$QEMU_XEN -xen-domid:test -e "\$QEMU_XEN" \&\& &:' \
|
||||
-i tools/hotplug/Linux/init.d/xencommons || die
|
||||
|
||||
# respect multilib, usr/lib/libcacard.so.0.0.0
|
||||
sed -e "/^libdir=/s/\/lib/\/$(get_libdir)/" \
|
||||
-i tools/qemu-xen/configure || die
|
||||
|
||||
#bug 518136, don't build 32bit exactuable for nomultilib profile
|
||||
if [[ "${ARCH}" == 'amd64' ]] && ! has_multilib_profile; then
|
||||
sed -i -e "/x86_emulator/d" tools/tests/Makefile || die
|
||||
fi
|
||||
|
||||
# Bug 477884, 518136
|
||||
if [[ "${ARCH}" == 'amd64' ]]; then
|
||||
sed -i -e "/LIBEXEC =/s|/lib/xen/bin|/$(get_libdir)/xen/bin|" config/StdGNU.mk || die
|
||||
fi
|
||||
|
||||
# fix QA warning, create /var/run/, /var/lock dynamically
|
||||
sed -i -e "/\$(INSTALL_DIR) \$(DESTDIR)\$(XEN_RUN_DIR)/d" \
|
||||
tools/libxl/Makefile || die
|
||||
|
||||
sed -i -e "/\/var\/run\//d" \
|
||||
tools/xenstore/Makefile \
|
||||
tools/pygrub/Makefile || die
|
||||
|
||||
sed -i -e "/\/var\/lock\/subsys/d" \
|
||||
tools/Makefile || die
|
||||
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf="--prefix=/usr \
|
||||
--libdir=/usr/$(get_libdir) \
|
||||
--disable-werror \
|
||||
--disable-xen \
|
||||
--enable-tools \
|
||||
--enable-docs \
|
||||
--enable-qemu-traditional \
|
||||
$(use_with system-qemu) \
|
||||
$(use_enable pam) \
|
||||
$(use_enable api xenapi) \
|
||||
$(use_enable ovmf) \
|
||||
$(use_enable ocaml ocamltools) \
|
||||
"
|
||||
use system-seabios && myconf+=" --with-system-seabios=/usr/share/seabios/bios.bin"
|
||||
use qemu || myconf+=" --with-system-qemu"
|
||||
econf ${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export VARTEXFONTS="${T}/fonts"
|
||||
local myopt
|
||||
use debug && myopt="${myopt} debug=y"
|
||||
|
||||
use custom-cflags || unset CFLAGS
|
||||
if test-flag-CC -fno-strict-overflow; then
|
||||
append-flags -fno-strict-overflow
|
||||
fi
|
||||
|
||||
unset LDFLAGS
|
||||
unset CFLAGS
|
||||
emake V=1 CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" -C tools ${myopt}
|
||||
|
||||
use doc && emake -C docs txt html
|
||||
emake -C docs man-pages
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Override auto-detection in the build system, bug #382573
|
||||
export INITD_DIR=/tmp/init.d
|
||||
export CONFIG_LEAF_DIR=../tmp/default
|
||||
|
||||
# Let the build system compile installed Python modules.
|
||||
local PYTHONDONTWRITEBYTECODE
|
||||
export PYTHONDONTWRITEBYTECODE
|
||||
|
||||
emake DESTDIR="${ED}" DOCDIR="/usr/share/doc/${PF}" \
|
||||
XEN_PYTHON_NATIVE_INSTALL=y install-tools
|
||||
|
||||
# Fix the remaining Python shebangs.
|
||||
python_fix_shebang "${D}"
|
||||
|
||||
# Remove RedHat-specific stuff
|
||||
rm -rf "${D}"tmp || die
|
||||
|
||||
# uncomment lines in xl.conf
|
||||
sed -e 's:^#autoballoon=1:autoballoon=1:' \
|
||||
-e 's:^#lockfile="/var/lock/xl":lockfile="/var/lock/xl":' \
|
||||
-e 's:^#vifscript="vif-bridge":vifscript="vif-bridge":' \
|
||||
-i tools/examples/xl.conf || die
|
||||
|
||||
if use doc; then
|
||||
emake DESTDIR="${D}" DOCDIR="/usr/share/doc/${PF}" install-docs
|
||||
|
||||
dohtml -r docs/
|
||||
docinto pdf
|
||||
dodoc ${DOCS[@]}
|
||||
[ -d "${D}"/usr/share/doc/xen ] && mv "${D}"/usr/share/doc/xen/* "${D}"/usr/share/doc/${PF}/html
|
||||
fi
|
||||
|
||||
rm -rf "${D}"/usr/share/doc/xen/
|
||||
doman docs/man?/*
|
||||
|
||||
newconfd "${FILESDIR}"/xendomains.confd xendomains
|
||||
newconfd "${FILESDIR}"/xenstored.confd xenstored
|
||||
newconfd "${FILESDIR}"/xenconsoled.confd xenconsoled
|
||||
newinitd "${FILESDIR}"/xendomains.initd-r2 xendomains
|
||||
newinitd "${FILESDIR}"/xenstored.initd xenstored
|
||||
newinitd "${FILESDIR}"/xenconsoled.initd xenconsoled
|
||||
newinitd "${FILESDIR}"/xencommons.initd xencommons
|
||||
newconfd "${FILESDIR}"/xencommons.confd xencommons
|
||||
newinitd "${FILESDIR}"/xenqemudev.initd xenqemudev
|
||||
newconfd "${FILESDIR}"/xenqemudev.confd xenqemudev
|
||||
|
||||
if use screen; then
|
||||
cat "${FILESDIR}"/xendomains-screen.confd >> "${D}"/etc/conf.d/xendomains || die
|
||||
cp "${FILESDIR}"/xen-consoles.logrotate "${D}"/etc/xen/ || die
|
||||
keepdir /var/log/xen-consoles
|
||||
fi
|
||||
|
||||
# For -static-libs wrt Bug 384355
|
||||
if ! use static-libs; then
|
||||
rm -f "${D}"usr/$(get_libdir)/*.a "${D}"usr/$(get_libdir)/ocaml/*/*.a
|
||||
fi
|
||||
|
||||
# xend expects these to exist
|
||||
keepdir /var/lib/xenstored /var/xen/dump /var/lib/xen /var/log/xen
|
||||
|
||||
# for xendomains
|
||||
keepdir /etc/xen/auto
|
||||
|
||||
# Temp QA workaround
|
||||
dodir "$(get_udevdir)"
|
||||
mv "${D}"/etc/udev/* "${D}/$(get_udevdir)"
|
||||
rm -rf "${D}"/etc/udev
|
||||
|
||||
# Remove files failing QA AFTER emake installs them, avoiding seeking absent files
|
||||
find "${D}" \( -name openbios-sparc32 -o -name openbios-sparc64 \
|
||||
-o -name openbios-ppc -o -name palcode-clipper \) -delete || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Official Xen Guide and the offical wiki page:"
|
||||
elog "https://wiki.gentoo.org/wiki/Xen"
|
||||
elog "http://wiki.xen.org/wiki/Main_Page"
|
||||
elog ""
|
||||
elog "Recommended to utilise the xencommons script to config sytem At boot"
|
||||
elog "Add by use of rc-update on completion of the install"
|
||||
|
||||
# TODO: we need to have the current Python slot here.
|
||||
if ! has_version "dev-lang/python[ncurses]"; then
|
||||
echo
|
||||
ewarn "NB: Your dev-lang/python is built without USE=ncurses."
|
||||
ewarn "Please rebuild python with USE=ncurses to make use of xenmon.py."
|
||||
fi
|
||||
|
||||
if has_version "sys-apps/iproute2[minimal]"; then
|
||||
echo
|
||||
ewarn "Your sys-apps/iproute2 is built with USE=minimal. Networking"
|
||||
ewarn "will not work until you rebuild iproute2 without USE=minimal."
|
||||
fi
|
||||
|
||||
if ! use hvm; then
|
||||
echo
|
||||
elog "HVM (VT-x and AMD-V) support has been disabled. If you need hvm"
|
||||
elog "support enable the hvm use flag."
|
||||
elog "An x86 or amd64 system is required to build HVM support."
|
||||
fi
|
||||
|
||||
if use qemu; then
|
||||
elog "The qemu-bridge-helper is renamed to the xen-bridge-helper in the in source"
|
||||
elog "build of qemu. This allows for app-emulation/qemu to be emerged concurrently"
|
||||
elog "with the qemu capable xen. It is up to the user to distinguish between and utilise"
|
||||
elog "the qemu-bridge-helper and the xen-bridge-helper. File bugs of any issues that arise"
|
||||
fi
|
||||
|
||||
if grep -qsF XENSV= "${ROOT}/etc/conf.d/xend"; then
|
||||
echo
|
||||
elog "xensv is broken upstream (Gentoo bug #142011)."
|
||||
elog "Please remove '${ROOT%/}/etc/conf.d/xend', as it is no longer needed."
|
||||
fi
|
||||
}
|
@ -0,0 +1,21 @@
|
||||
From 169edeaa69cce2670213c39232a249a487670883 Mon Sep 17 00:00:00 2001
|
||||
From: hasufell <hasufell@hasufell.de>
|
||||
Date: Sun, 2 Nov 2014 16:58:33 +0100
|
||||
Subject: [PATCH] Fix underlinking with USE_SHARED_ALLEGRO4=ON
|
||||
|
||||
---
|
||||
src/CMakeLists.txt | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
|
||||
index 21c3352..0ce11d2 100644
|
||||
--- a/src/CMakeLists.txt
|
||||
+++ b/src/CMakeLists.txt
|
||||
@@ -58,6 +58,7 @@ if(USE_SHARED_ALLEGRO4)
|
||||
OUTPUT_VARIABLE LIBALLEGRO4_LINK_FLAGS
|
||||
OUTPUT_STRIP_TRAILING_WHITESPACE)
|
||||
|
||||
+ set(LIBALLEGRO4_LINK_FLAGS ${LIBALLEGRO4_LINK_FLAGS} ${PLATFORM_LIBS})
|
||||
include_directories(${LIBALLEGRO4_INCLUDE_DIR})
|
||||
else()
|
||||
add_definitions(-DALLEGRO4_WITH_RESIZE_PATCH)
|
@ -1,3 +1,4 @@
|
||||
DIST libparserutils-0.1.1-src.tar.gz 94856 SHA256 2d3f1887d3027b7df1fcacd5f74aba16d3c22a86c169816cd712857a1be0aaf3 SHA512 691090b6f6f2c4ecdb98389f12587eecaa8e39cd15b4af383c5b2a7f6996052fc0864955770a849a139ff0add112eec544436f3e5878e654a0a3bc8bffe2a4f1 WHIRLPOOL 4822631d28cccd0ce56f50ebffb10a6911b9961429d0232dd3217e78d2a9b0e3f60585eee7945d302d79bf93d7e4ed49ce80c1c58bc4aa31857912cc2f2cd315
|
||||
DIST libparserutils-0.1.2-src.tar.gz 74663 SHA256 0a21efd3882c19965f57161c4ecda85a363a71dbe090030dfa69f9aecd2160aa SHA512 e94fbbacd39fc58485e8d7812043bab2780cd828f19d2e7f1173144e2aa24d748ac598a69982f3e224d0920b868f53507d5c261ce14b111c5b7d1ee5fc51b7e1 WHIRLPOOL f53b0b518440d744191db69276a81fb63ad150d01df64921372b2f609c3d7111f87cb879593c19d708d2dea343a548956eb1416ba51360fcf06afef691d173df
|
||||
DIST libparserutils-0.2.0-src.tar.gz 74431 SHA256 55c50abbffaaebe17acba43008ee2c4085401ce618e505fafa7c75baaa813da7 SHA512 82b3049691af96682ce09723cde3d5b3f0ae85c37897fa9e79841a2e0ab910f614fdb895814dd45c384bc3ef5f063f91ba55e31d9733b0b21431d8ccc04e43e7 WHIRLPOOL 73ae201bb99136b26c9b16b71f9d51e6684407a30ffce1c8f8d9163581a8220c253518a8c9f406e7d6ded4ea7d7cfad869c61a768baf14738160bd0a5e196ca0
|
||||
DIST netsurf-buildsystem-1.0.tar.gz 37026 SHA256 4495e8e12faf0ace668ab80401064ce7f65a195efe63c924c066a109649ff146 SHA512 763e10766ab16be375c40a226e36a95df5740ac62b5bbc4eb6d52693b83284d2e71d9a3d797f55c28853a5d2565182759ffa9bfb3d736daf21b347f418661c47 WHIRLPOOL a65d53424a34a796a1f85ed5d4a9ca9bf58eaba7246e5ea20bc7da09e0e8ab60e156ce47da521660d5567c6358fda0da744e56ccf52cda6e0db92b19a6055d38
|
||||
|
@ -0,0 +1,16 @@
|
||||
--- libparserutils-0.2.0/Makefile
|
||||
+++ libparserutils-0.2.0/Makefile
|
||||
@@ -15,12 +15,8 @@
|
||||
WARNFLAGS := -Wall -W -Wundef -Wpointer-arith -Wcast-align \
|
||||
-Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes \
|
||||
-Wmissing-declarations -Wnested-externs -pedantic
|
||||
-# BeOS/Haiku standard library headers create warnings.
|
||||
-ifneq ($(TARGET),beos)
|
||||
- WARNFLAGS := $(WARNFLAGS) -Werror
|
||||
-endif
|
||||
|
||||
-CFLAGS := -D_BSD_SOURCE -I$(CURDIR)/include/ \
|
||||
+CFLAGS := -D_DEFAULT_SOURCE -I$(CURDIR)/include/ \
|
||||
-I$(CURDIR)/src $(WARNFLAGS) $(CFLAGS)
|
||||
ifneq ($(GCCVER),2)
|
||||
CFLAGS := $(CFLAGS) -std=c99
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libparserutils/libparserutils-0.2.0.ebuild,v 1.1 2014/11/06 18:07:14 xmw Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit flag-o-matic netsurf
|
||||
|
||||
DESCRIPTION="library for building efficient parsers, written in C"
|
||||
HOMEPAGE="http://www.netsurf-browser.org/projects/libparserutils/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~m68k-mint"
|
||||
IUSE="iconv test"
|
||||
|
||||
DEPEND="test? ( dev-lang/perl )"
|
||||
|
||||
DOCS=( README docs/Todo )
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${P}-glibc-2.20.patch )
|
||||
|
||||
src_configure() {
|
||||
netsurf_src_configure
|
||||
|
||||
append-cflags "-D$(usex iconv WITH WITHOUT)_ICONV_FILTER"
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST libwapcaplet-0.1.1-src.tar.gz 18799 SHA256 cf05159d7d515523697ce07228cff6a6339dc6bdcfec3e02e3b72d8b773f5258 SHA512 d5946014ed70e2e4ae474b5748d3bc7ee0a706c97be68b3c9ad810d715673fd72444526b18aae364bbd9b7b555edc7b2eaba1b301c67034666d32f5d21392b92 WHIRLPOOL be0fa06815b13a4c273576cfbe9cb782f7ba218e80c56b45cce75c68bb6ab8cecd29312e6a24582eebbc858e33a0021873b7f87be24db03096a3394bd4e5ace1
|
||||
DIST libwapcaplet-0.2.0-src.tar.gz 8894 SHA256 5fb49841ba335b0c7a1420d92c3a60480df63696c50353c02724aa8c6b45cb24 SHA512 a86c540f196730c90272009688864d6124a90841d263b042848790ef6d8c359595c70ab074fb1da2e34d00026e1291cf427c551720e85da6c81d4bab2853fd4d WHIRLPOOL 74ce08d86580a93613c068f25758a67698b9d67ad61fc93ce732b5f686518b552b24f44aec9d5b3d2b9912a17dee014f70125be46367d501c526996949c32bc3
|
||||
DIST libwapcaplet-0.2.1-src.tar.gz 8897 SHA256 9e4a8df3dfe6d7e1bcc4a3ccce18c3d02230545f4726b05b09b9e504946c8ec8 SHA512 793c1b89075e4ce5d6b042455d7bdd0082412788e3202fc16aa4256e35efc449af962b7df64971512cb5728a389785866e39cfa20addc4b496c28a00af630219 WHIRLPOOL 0b0e8c43befa2abc9259c8ecabe618f4bb0e1827e36a73003ed26a2c878ce1836ddd76a1305911fd528fb5bdc9f62568ee2b384eb6c655f58d6d6bf250bee957
|
||||
DIST netsurf-buildsystem-1.0.tar.gz 37026 SHA256 4495e8e12faf0ace668ab80401064ce7f65a195efe63c924c066a109649ff146 SHA512 763e10766ab16be375c40a226e36a95df5740ac62b5bbc4eb6d52693b83284d2e71d9a3d797f55c28853a5d2565182759ffa9bfb3d736daf21b347f418661c47 WHIRLPOOL a65d53424a34a796a1f85ed5d4a9ca9bf58eaba7246e5ea20bc7da09e0e8ab60e156ce47da521660d5567c6358fda0da744e56ccf52cda6e0db92b19a6055d38
|
||||
|
@ -0,0 +1,14 @@
|
||||
--- libwapcaplet-0.2.1/Makefile
|
||||
+++ libwapcaplet-0.2.1/Makefile
|
||||
@@ -17,10 +17,7 @@
|
||||
-Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes \
|
||||
-Wmissing-declarations -Wnested-externs
|
||||
# BeOS/Haiku standard library headers issue warnings
|
||||
-ifneq ($(TARGET),beos)
|
||||
- WARNFLAGS := $(WARNFLAGS) -Werror
|
||||
-endif
|
||||
-CFLAGS := -D_BSD_SOURCE -I$(CURDIR)/include/ \
|
||||
+CFLAGS := -D_DEFAULT_SOURCE -I$(CURDIR)/include/ \
|
||||
-I$(CURDIR)/src $(WARNFLAGS) $(CFLAGS)
|
||||
ifneq ($(GCCVER),2)
|
||||
CFLAGS := $(CFLAGS) -std=c99
|
@ -0,0 +1,19 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libwapcaplet/libwapcaplet-0.2.1.ebuild,v 1.1 2014/11/06 17:40:05 xmw Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit netsurf
|
||||
|
||||
DESCRIPTION="string internment library, written in C"
|
||||
HOMEPAGE="http://www.netsurf-browser.org/projects/libwapcaplet/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~m68k-mint"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="test? ( >=dev-libs/check-0.9.11[${MULTILIB_USEDEP}] )"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${P}-glibc20.patch )
|
@ -0,0 +1,17 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/IO-Tty/IO-Tty-1.120.0.ebuild,v 1.1 2014/11/06 20:07:56 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=TODDR
|
||||
MODULE_VERSION=1.12
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="IO::Tty and IO::Pty modules for Perl"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE=""
|
||||
|
||||
SRC_TEST=do
|
@ -1 +1,2 @@
|
||||
DIST IO-Tty-1.11.tar.gz 24206 SHA256 a477fa0bf91d034bdd25abaa1fe670810f5f4992cea819f823ee91b8584fed51 SHA512 cadff091a40a2d1a013c35a116340c6701dcd354718d1af7c087e015c792391c4c5dd70e83e498468233198fadc9605843112fb14abe66a7e4f5e1ba320fdff0 WHIRLPOOL acd213061b94ed2592aae32f00b938d00152d9618c396889596feca9e786bad461aaf61eb39cbb133dd62d264fecfffc1287a71cc186f423520402226b0dd07f
|
||||
DIST IO-Tty-1.12.tar.gz 24564 SHA256 a2ef8770d3309178203f8c8ac25e623e63cf76e97830fd3be280ade1a555290d SHA512 23733e7832a0de370952420df8a781f85d28ff60eb4cd55be22147337bf5587f4e1ec7fcfc190ae3ad1fd9df0f9697f2d647e00739f4a2927b1ac9c81435454d WHIRLPOOL 8647109386ce96ec20c7236b7cd2cde40a553e16a3f4bf009de5718c1e8288adb82a6b0a8755c67fbbeba20558e5bba1bdda07969bf7e47e7aa322550ef1a75f
|
||||
|
@ -0,0 +1 @@
|
||||
DIST URI-Encode-0.09.tar.gz 14887 SHA256 532a09f04da80b28d420f3ff52eb4e489f10656e527a967ca131ce683b83bcc3 SHA512 feea17dffa82c5c89b427cdad7805794e9fc483a01f473fe1680a0559e2bc08393ba5427c7734860dc21b7d125f724f864112cf15e3db11238046147ab01aaec WHIRLPOOL 94722d91ce956a144ba544cc3b6ba05d7d4b36ef7879772efdeaa81e639a81572b233168c1a54beb33422d232226b97e69bf37ad4a679f8c18f26cd812dd9ec5
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/URI-Encode/URI-Encode-0.90.0.ebuild,v 1.1 2014/11/06 20:39:56 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=MITHUN
|
||||
MODULE_VERSION=0.09
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Simple percent Encoding/Decoding"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
virtual/perl-Encode
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=virtual/perl-Module-Build-0.380.0
|
||||
virtual/perl-version
|
||||
test? ( virtual/perl-Test-Simple )
|
||||
"
|
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>perl</herd>
|
||||
</pkgmetadata>
|
@ -1,2 +1 @@
|
||||
DIST HTML_Template_IT-1.2.1.tgz 21565 SHA256 f6ffcd5ae5f4ccf34bcc54130fbf7a55f4750a0928c45bf2229b7e4cd6d68e0a SHA512 bd3e3ff3d19e2c37cb9083de1c868a769237497e9167b4d36fd2c61072c1d38d136b68db5505efcd61831f0435a92200e0dff5af4df85d0707145a0692c67f57 WHIRLPOOL 9e4681aaf2aa9cbcf5411a6c10c9618617d5585a8df957032ce897dd777c8f71e804c701eaaadb06f2c8824f9628db68452fe3b97d8ba0112a175ce277457c0d
|
||||
DIST HTML_Template_IT-1.3.0.tgz 23309 SHA256 fe042e9fcc34b77cb6c008090257a25c39e3c1f5e3b0cac99e4eef142954fe70 SHA512 3174db25b09de3dd11e572c6f85b40ba8d6dd213175bcf9b308a52a6b3756ffa7870cfca5766f5692282b5788d6ae586003259e518f26fc263b25da12f99e168 WHIRLPOOL 6591343353dcd5ce09161d0afed1ebedaf6d92592ef467f11bb1126c733059a41d043675d8ed966d0cd949cfc22897cc659c5c229d85bd421221a11f6fb4cff4
|
||||
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-HTML_Template_IT/PEAR-HTML_Template_IT-1.2.1.ebuild,v 1.11 2010/02/16 04:41:36 beandog Exp $
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="Integrated Templates"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
|
||||
IUSE=""
|
@ -1,3 +1 @@
|
||||
DIST HTML_TreeMenu-1.2.0.tgz 48309 SHA256 949559458349a1153742c5a52547cf022034a8aa1a5fe0bcaa6229adb831b2b7 SHA512 9e6bfbfa52f666aa4aecb22aac64b68c330d5689123754f03370d2a8b8a6d14c276c8257aedc82ffed7a3d040b538d2a932b1aecee55567a675676a434f8cc2a WHIRLPOOL 60b435fd2998f1bb765a27d47dff83e2ddcd892897d1459f321a297ca3a4686d3ae94edd2a7d6d572e62da7042fe216d535b57b8c14cdf5a149d0f421bd48958
|
||||
DIST HTML_TreeMenu-1.2.1.tgz 50327 SHA256 92a4f73d868aa69fd401a983ef155b04b2966b4006cde36c8613b6ce134534aa SHA512 3dd7b2568522f9903e5f5b4189de2e20b63cbc792fd3f4e773bca86e9e5c70fc802efd8f015bdd1d01004bef91a2a638fb8ad0cf902752b38daf64ace51158b3 WHIRLPOOL 6ccc86598a37ef4866aac286c1e6ce9a5ac0071c74f3e9babdf8a6a8b5053d0fa32e8984a0ad632d70774d4d00f69d0d5888acd09332b1defd251bc0dbbe8937
|
||||
DIST HTML_TreeMenu-1.2.2.tgz 55925 SHA256 bd57e97b9e1e84c97faec057f842452a5a1240798756d17ee959b1971def3d12 SHA512 653b9e82133a447f65feaf1e95f1948d889d5c97198b5bcc6fd2bf5f9eda89c087d77e863c8fbbd5da8083926716f63820cd8504751c29fbf45695a6b83b01b4 WHIRLPOOL def5ae0f77bfe773698cccecdaba1326c6cc3fdbd872dc1fc6175a7dd7a511a26e567fdb4f29269660560cc17283df7fc396673e96eda9f9dd92060bd00ccf20
|
||||
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-HTML_TreeMenu/PEAR-HTML_TreeMenu-1.2.0-r1.ebuild,v 1.16 2014/08/10 20:49:38 slyfox Exp $
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="Provides an API to create a HTML tree"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
|
||||
IUSE=""
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-HTML_TreeMenu/PEAR-HTML_TreeMenu-1.2.1.ebuild,v 1.2 2014/08/10 20:49:38 slyfox Exp $
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="Provides an API to create a HTML tree"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE=""
|
@ -1,2 +1 @@
|
||||
DIST HTTP_Client-1.1.1.tgz 9174 SHA256 225545e5ba27401c0f83d943a19d0cd51813f72524ad075104892e2e9c6d2128 SHA512 527ce19112d1591514eac2ea50b065f52b0b2e27a4dcd7b0665c21c2eee0ef3e4eedc980684afa2d667704443a7d16c5991547eed22e7f40eddf271237c83fbd WHIRLPOOL c18a9ac2b96c26927072215f4eac2cedec501fc0a76293065c657ee71fa7e8b47e1860ad9d0387e712737c56581b4cc3ebe3f727f52d0ba4b5c1bdfd6bb884b9
|
||||
DIST HTTP_Client-1.2.1.tgz 10202 SHA256 1c76e6748fe59270c5df058042c692aa00a0cc23f61f5cd64eb61673158e3e55 SHA512 9865a63b11362ef5397ed52e052e8b322e5132db674aa26720d6dbabd542415a640c9c9a5804025ee634d9b17fe4f14003c35f2f516c3674ca688a44e9a7958d WHIRLPOOL 2531d31c0cb4d71ea67601718f359fe2b44ed90259f5192ff4326b68ed17e1211310645080c6d671831b670ca8ccb9c7638b2b16b2cca74de5b75d60c1a57445
|
||||
|
@ -1,12 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-HTTP_Client/PEAR-HTTP_Client-1.1.1.ebuild,v 1.8 2014/08/10 20:50:02 slyfox Exp $
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="Provides functionality to perform multiple HTTP requests and process their results"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE=""
|
||||
RDEPEND=">=dev-php/PEAR-HTTP_Request-1.2"
|
@ -1,2 +1 @@
|
||||
DIST HTTP_Download-1.1.3.tgz 12054 SHA256 6bf1df92d73be580c650b93286de9fc24ef28d5a5c754a1a89db48381c84cb71 SHA512 18a9f6021d39d0d6dc67c0f5429e2ed653d96140229feff141606dbe5a918ceaded816e30fbd6ab97a62603adbc4fa7a806aeebd08f596d7362fcc461ad14dc3 WHIRLPOOL 2eadbb0a35c593e7f8d0e0d9e1e2dc54f54ae6c2f603b9f7e6458747e4dfc3a5ac53dff72387627dd60a503f36f276c60b138980b144650b1a0c5ecd07aa1ec1
|
||||
DIST HTTP_Download-1.1.4.tgz 14571 SHA256 5936baa381ed17bb51603fdd82f2492829af91ba129aed78d5f5aa9079a19484 SHA512 6efcaf9b1a16a60dd74ee0ed3285537c1bc592474a4e747ff8bcb8fdfcdc248de937060a3024852d7f1e71281479faa307353725fb8f456b2c402a249d0f017a WHIRLPOOL ec546ec71ef6692a5c6faa2559667f1a3a853706c191dc834550dbcd1fe6eb79d8c72b909326e77c56667054f8a97177bb3bb8da770d7b4752e9582b04b40dc1
|
||||
|
@ -1,18 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-HTTP_Download/PEAR-HTTP_Download-1.1.3-r1.ebuild,v 1.6 2014/08/10 20:50:10 slyfox Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="Provides functionality to send HTTP downloads"
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="minimal postgres"
|
||||
DEPEND="|| ( <dev-lang/php-5.3[pcre] >=dev-lang/php-5.3 )
|
||||
dev-lang/php[postgres=]"
|
||||
RDEPEND="${DEPEND}
|
||||
dev-php/PEAR-HTTP_Header
|
||||
!minimal? ( dev-php/PEAR-MIME_Type )"
|
@ -1,6 +1,8 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-HTTP_Header/PEAR-HTTP_Header-1.2.1.ebuild,v 1.2 2014/08/10 20:50:17 slyfox Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-HTTP_Header/PEAR-HTTP_Header-1.2.1-r1.ebuild,v 1.1 2014/11/06 17:24:00 grknight Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit php-pear-r1
|
||||
|
@ -1,3 +1 @@
|
||||
DIST HTTP_Request-1.4.1.tgz 15927 SHA256 6179c1ff2e2d8576439acfdb6c41e8b1c86805c8de08f2f1175b56c19bc90d66 SHA512 9547eaa38cdda2316c9693bb854135ed9333d6853536e6c12db11a96f28bb102425dfd5d9761fa0db05c91d3018152d46ee27cd68bed8c6f19d79ba0da1c7ccf WHIRLPOOL aaefcc66c826a45274a65105b5a2e6066d9c004b6ad27e79b76ccf5b6c98ac5305b52ab5b7e6c50d804302adfe6d39fefaccdd5c3195d1651163309cd8345ee6
|
||||
DIST HTTP_Request-1.4.2.tgz 16398 SHA256 780934a02c476d36a3e17aa1c5c84addcec9b65c2e42f0f2b0d66bc231107363 SHA512 dc288d81c63136318e4737d8f4dd5100a05fa64a11a43a63bef14edc5d8c468f139679cbb4e03f4c99bfe609142f6452895079730304fbcd2663b59eba59b885 WHIRLPOOL c202f7f623fc50fd73ca9a5e5218dc4e696ac1030884f0228c0bd6ff98fe703304fe1e56de7f9d129ce32f69e37e0af8d7236e59f649a2df006d7e0e9d008426
|
||||
DIST HTTP_Request-1.4.4.tgz 17109 SHA256 cb6050491a7b9583b3a74f89d14a9d49c4a5e51472a31126026e03fcabe84d19 SHA512 40923b47d47d8fb31e3a9aa07871a2010b16390a183a0835e77967249a57fff13bdb10c091bda1e10b970472ea387085e088b11b94c8566f734034e6753c617d WHIRLPOOL bbf792c299045500bb0e39de9b54bba960b6fd3c3311fbace977ce58df2d1a52e36d781a35d12fbd3e245634244eabd2ddf56330fc030c0992c40b944fb7d8f5
|
||||
|
@ -1,15 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-HTTP_Request/PEAR-HTTP_Request-1.4.1.ebuild,v 1.11 2014/01/26 18:31:04 olemarkus Exp $
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="Provides an easy way to perform HTTP requests"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-php/PEAR-Net_URL-1.0.14-r1
|
||||
>=dev-php/PEAR-Net_Socket-1.0.6-r1"
|
@ -1,15 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-HTTP_Request/PEAR-HTTP_Request-1.4.2.ebuild,v 1.10 2014/01/26 18:31:04 olemarkus Exp $
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="Provides an easy way to perform HTTP requests"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-php/PEAR-Net_URL-1.0.14-r1
|
||||
>=dev-php/PEAR-Net_Socket-1.0.6-r1"
|
@ -1,6 +1,8 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-HTTP_Session2/PEAR-HTTP_Session2-0.7.3.ebuild,v 1.3 2014/08/10 20:50:24 slyfox Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-HTTP_Session2/PEAR-HTTP_Session2-0.7.3-r1.ebuild,v 1.1 2014/11/06 17:29:49 grknight Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit php-pear-r1
|
||||
|
@ -1,6 +1,8 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Image_GraphViz/PEAR-Image_GraphViz-1.3.0.ebuild,v 1.2 2014/08/10 20:50:52 slyfox Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Image_GraphViz/PEAR-Image_GraphViz-1.3.0-r1.ebuild,v 1.1 2014/11/06 17:33:29 grknight Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit php-pear-r1
|
||||
|
@ -1,3 +1,2 @@
|
||||
DIST MDB2-2.5.0a2.tgz 125172 SHA256 4078326abc8c0acc171938e77bdcbae3db2ccca65ede9a250609c119f32b5045 SHA512 36c569f826399db59e392e95dc5c16885b4f7b682ef4fba05505b785b81809819a0e908137b82c69c33ff1bd510c84ae1b8a114fc79ac016b465dbb6c72be103 WHIRLPOOL 65dcb493e82368d29d678fcc8ea89ca68fdbae3a9b54147a77bc2df424101e28bad9f97951f4fa89993d44769cb62358003a1f2098f3d2f8a7215a6fc6700d07
|
||||
DIST MDB2-2.5.0b3.tgz 130865 SHA256 890356688565b76f0d756496409d04629950f32f4bdf01f0d5edb4a3e9a036fb SHA512 5e0e9869db5326bcd5e8908dd23afd0f8518bfe69d6e5c274fbd6822728c8ce9084ca69ac329a687c3ea1275d5817a73a7e34fc6e36e587abe2a5fac6bdf2ffd WHIRLPOOL 565c70e0d0b5f41e1db5cff2f8deb78ad4aa6e43ae60c4c0846d6216fc853ddd82789f8041e5919cd60421fc0e1ac0fd7afbdb45147c7ec45c110e45772f697e
|
||||
DIST MDB2-2.5.0b5.tgz 136834 SHA256 c4ab3cf8cea4aacff02d729998b0ac80b4f92c2cc8055956079b323a406d985b SHA512 76381594070d250f4428eebeaa4867e72b2be0723ec592ff4f0fba089823e97de057f93e630a5cb226ca2f67028bee57072a0af30677728d614d7a7242c6c6fc WHIRLPOOL b7d3bacae9d365a8e6e73e10812ce22b2695224a413bb887a14d6e8a4426c6082992c16d4c3b1d6c357b11068a96051f5f4bb76bf914c11e92861c2a5c27fe62
|
||||
|
@ -1,18 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-MDB2/PEAR-MDB2-2.5.0_alpha2.ebuild,v 1.11 2014/01/26 18:33:11 olemarkus Exp $
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="Database Abstraction Layer"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
|
||||
IUSE="mssql mysql mysqli oci8 oci8-instant-client postgres"
|
||||
|
||||
PDEPEND="mssql? ( >=dev-php/PEAR-MDB2_Driver_mssql-1.3.0_alpha2 )
|
||||
mysql? ( >=dev-php/PEAR-MDB2_Driver_mysql-1.5.0_alpha2 )
|
||||
mysqli? ( >=dev-php/PEAR-MDB2_Driver_mysqli-1.5.0_alpha2 )
|
||||
oci8? ( >=dev-php/PEAR-MDB2_Driver_oci8-1.5.0_alpha2 )
|
||||
oci8-instant-client? ( >=dev-php/PEAR-MDB2_Driver_oci8-1.5.0_alpha2 )
|
||||
postgres? ( >=dev-php/PEAR-MDB2_Driver_pgsql-1.5.0_alpha2 )"
|
@ -1,3 +1 @@
|
||||
DIST Mail-1.1.14.tgz 17537 SHA256 297bfe8cc7fb12d54e8706977c8ad613292c3f8464d5d8c0cc1a31e38757d213 SHA512 d8ed7468a0897cf69fdd0b7c34cbd3c8b501c11e3dd5fd71f5a4012dd5fcbbf9613a9c705e4b3961fc60ebb189659cce54ec172838ba55eb71d17eeb5aaf8b88 WHIRLPOOL 969eda5bc57f0601124a411ca871beb6c1a8f8f0b2bb5d26309aba2185b84dc173ca6c2f42d983b89c527bccf43a4ac570da2f1433528c2eef676e80e546c25f
|
||||
DIST Mail-1.1.9.tgz 16411 SHA256 37b0a6a7e4b1e5ed528bfc0286c99bf1d7009aa635e3aaebf158a67b8acb603d SHA512 35668eb99f8cc123c8c2283452c6fc623b1dd4496e48466d508b5ddbe23f01e6093a3d0083d391b1f2ddf48023a453edfda900e026f7c89b3208251bc2cd75cc WHIRLPOOL 68c7a83f30cf99ea2710d738b08042799efd9721161ab913385f2119ee457b17ebf4827c9551a722c66c89c1a28c9fb8fb83638a5993b918fc6df7e7a44ada23
|
||||
DIST Mail-1.2.0.tgz 23214 SHA256 82337b4f139b402bb0f53aa9ff9c420f83a1d96f1af84784fbbb3cea0e71c17b SHA512 af53d8a03cd71c7871b1f8f2387ef9064cae241e6c4b36c62cf908ddca91e448357bec8844c8c07dc6231f59e59250416ec263dd441a1503b3ea92f67715dc6b WHIRLPOOL c8a5f2b5a15aa396e952e2f33d0437f6a30cce95b2702af409a79315e766cce1527fd608039da9a4136799408c90e7a5d407fd3ba2bcf85776742de8d42a2df3
|
||||
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Mail/PEAR-Mail-1.1.14.ebuild,v 1.12 2014/01/26 18:31:56 olemarkus Exp $
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="Class that provides multiple interfaces for sending emails"
|
||||
|
||||
LICENSE="PHP-2.02 BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-php/PEAR-Net_SMTP-1.2.7"
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Mail/PEAR-Mail-1.1.9.ebuild,v 1.18 2014/01/26 18:31:56 olemarkus Exp $
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="Class that provides multiple interfaces for sending emails"
|
||||
|
||||
LICENSE="PHP-2.02 BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-php/PEAR-Net_SMTP-1.2.7"
|
@ -1,3 +1 @@
|
||||
DIST Mail_Mime-1.8.2.tgz 30914 SHA256 c106352438fbf9d2097c262c2b3614737f20ec6325932e2715c360fdc1aaeaed SHA512 da6bdf36f929552628fc3894f6e0bc443943941b2933a14389f7558833059a39e2c33f6c4bb5c7de5bd03307f4e418793d0e7b6118c652d13cf1cbebd4a873bf WHIRLPOOL a4f76637f5b06b743d4087414469a75da8c2c292feaeebab7885c7f149b3fd499a765aa58f82339d23bbb839b9e122e1ecd4ba65a718bf00c8b628edda995536
|
||||
DIST Mail_Mime-1.8.7.tgz 31837 SHA256 80a7ee598bd4d380411109bd62dd0f6cb8fff2d95d3b1b5680acf5ec5651048f SHA512 c5470a9362a80a5b9b094bdfa9e24b69bc6929fbfb4ec9382d24fa985aa1d8bfedccb33813be50b61b5af61113ed39458a792314220512f7ad0d6b5f83d9b896 WHIRLPOOL 7a82c4b554797c147bc0318d107c49b2a12346bc5372716637e5e188c85058befd80258cf117e60d706996d8a2c51b537cf14e596dfb6aaa2f0518e5f37094b7
|
||||
DIST Mail_Mime-1.8.8.tgz 32059 SHA256 d1a7fb767ebdabef6b8d346911a0f91fc2bb23df36175cf036474f5ed942ced1 SHA512 c2d9735041f61ca7b7addbf4deae09e6b7448f3d34143fe10d49152802f100db2c29dcf9e8938010f275c38630b849c8e45bb2db54eed6504e8425669a18d0b8 WHIRLPOOL 573133f646decf3f88728c80c381efb1b4d307575c33bed6b53eb09f0b313352813b5364081be39166dcd7335480f89e6c861599b9f894aa083bc88614c6b39b
|
||||
|
@ -1,22 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.8.2.ebuild,v 1.8 2014/01/26 18:32:22 olemarkus Exp $
|
||||
|
||||
inherit php-pear-r1 eutils
|
||||
|
||||
DESCRIPTION="Provides classes to deal with creation and manipulation of mime messages"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
|
||||
IUSE=""
|
||||
|
||||
PDEPEND="dev-php/PEAR-Mail_mimeDecode"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
|
||||
# see Bug 125451; http://pear.php.net/bugs/bug.php?id=5333
|
||||
epatch "${FILESDIR}"/1.5.2-php-pass-by-reference-fix.patch
|
||||
}
|
@ -1,16 +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/PEAR-Mail_Mime/PEAR-Mail_Mime-1.8.7.ebuild,v 1.1 2013/03/25 20:43:08 mabi Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="Provides classes to deal with creation and manipulation of mime messages"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
PDEPEND="dev-php/PEAR-Mail_mimeDecode"
|
@ -1,2 +1 @@
|
||||
DIST Mail_mimeDecode-1.5.1.tgz 9571 SHA256 4b283c0ec55c31d523841bba1719ae528b7bff3630d11ce6edc72d600beda1c5 SHA512 3e1344f2848b8725396b195f1f81bc9750f9f726a70c9e4d0effd43d13a99376ed5f5ad35dea87bd288bf1932cfeb3ba1bff296901bd9fde9786a8981cff6e0e WHIRLPOOL de6e70ebe942d308d7183d32b69db9330584406be41d33e858ba813f8d7c9adeb8ea58ecfe043e982ad5eae21e35c0a8872cda8eef6de527cc8d42d8e58faa3c
|
||||
DIST Mail_mimeDecode-1.5.5.tgz 11554 SHA256 e58d162b326ce7687f0e23790124511d56b521a2b465d5481385a5a857c16188 SHA512 3b000517891258c848024617cb9e811f4d39d829739b6f026e3476895b62430c86b274e0deda49532fee280b51deb02614f8b68724c80b54e4a51d04786ef43d WHIRLPOOL 6906dcc9609402785e711efdcddb9306683e33b901432a07936671bbf7d153ec41b9b6a182118db965ee50fc5e2f8b9bcaef45deebc39660d1eab58281457a44
|
||||
|
@ -1,17 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Mail_mimeDecode/PEAR-Mail_mimeDecode-1.5.1.ebuild,v 1.9 2014/01/26 18:32:46 olemarkus Exp $
|
||||
|
||||
inherit php-pear-r1 eutils
|
||||
|
||||
DESCRIPTION="Provides a class to decode mime messages (split from PEAR-Mail_Mime)"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
|
||||
IUSE=""
|
||||
|
||||
# >=PEAR-Mail_Mime-1.5.2 in in DEPEND to avoid blockers and circular deps
|
||||
# with this package; using PDEPEND in PEAR-Mail_Mime for the same reason
|
||||
|
||||
DEPEND=">=dev-php/PEAR-Mail_Mime-1.5.2"
|
@ -0,0 +1 @@
|
||||
DIST Math_BigInteger-1.0.2.tgz 27854 SHA256 371f0608ea7a6302c6c259070db9bb409cf32ca33acfea169e77d1b14b7749b3 SHA512 d0a59384fd40b497e058f6412b66167be6e49f625fe509cfd037864d5dae291d76e80694b3c072bffb35fbf27932ddbfb8d0beeda79e045d8642d78d24fd693b WHIRLPOOL 0cceaf30b33d3b763d070fd6b571ff4033568c60aabdf4895cc2923870eb6961323257ade35d428f4a99bb79d03df4589851e8f920d0694c67fab833bee6bee9
|
@ -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/dev-php/PEAR-Math_BigInteger/PEAR-Math_BigInteger-1.0.2.ebuild,v 1.2 2014/11/06 22:49:07 jer Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="Provides methods for spelling numerals in words"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-lang/php-5.3.0"
|
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>php</herd>
|
||||
</pkgmetadata>
|
@ -1,2 +1 @@
|
||||
DIST Math_Stats-0.9.0beta3.tgz 19917 SHA256 cdca974091c26039cbee2a9e8921d400a0a0ef44abedc6efdbbd11e08d735d90 SHA512 e9c536affac8a7645df2ee30252b9617bb71a66dbc5ccbbbad77bed83496410a90f5131eb4ed34eeb63cc9bb740c67fe9c260f3d2baf5d5cccb90bf8cd47fc59 WHIRLPOOL c9360694675360b0cfd0f6e99754e29b7754a95f59d1772c2d243371a027feb5a60d9b5e877c9be1d08ee49f218413c42af9d5e854fe6caf11dfcbe7b58502c7
|
||||
DIST Math_Stats-0.9.1.tgz 23911 SHA256 a3ae797517d5cd63f94e0ca13aafaa628bea4436fd01b01e7a8e3f2a4b4734ca SHA512 bc52d2fe413e114fcab6c4b80c08909c2e93a27e47a7786e4611e03fa120a728743196139942d5082eb257574c406ffea3d14b85e19317d6d9baa77c64099a52 WHIRLPOOL 85a3ddc0a04a88346048a558d379c190df85d42f73294dc13a4359b82cae7ecac5821b74cd3fb1822de817db727c78dc4102652fe3327be633e4160642257e50
|
||||
|
@ -1,12 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Math_Stats/PEAR-Math_Stats-0.9.0_beta3-r1.ebuild,v 1.18 2014/08/10 20:51:35 slyfox Exp $
|
||||
|
||||
PEAR_PV="${PV/_beta/beta}"
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="Classes to calculate statistical parameters"
|
||||
LICENSE="PHP-2.02"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
|
||||
IUSE=""
|
@ -1,2 +1,2 @@
|
||||
DIST Net_IMAP-1.1.0beta1.tgz 35776 SHA256 7ffe6985881258fc66dc22d1fca87727b1b69ebf38594fe578265243d2093631 SHA512 2ec2e9088922c893ee9fc0a4ebdbd143056017055604de3865bd67e21e618fa93fdefb764c542320ac72d0dfb7744cd070ddd2f563d60877b4e221efd7338331 WHIRLPOOL 2276c6b4db65a93311f9cdec0d6bdb9fd3a8dbd0e485fd1dc03b723f6195ed5f67d2b6825050a830abd363523c9380eec698c85073584d991713a001bdf6e0ac
|
||||
DIST Net_IMAP-1.1.1.tgz 37891 SHA256 168328c83116ba2d6891e54cf2b8de55a18f7d1a8831fa6e8ac5f6ef9cc2b5fd SHA512 24ac79b9d9df759883c065dde1073ffa4fc76b2cb64542c488564e24f8abd714ede01be9a1d8debd043bac93c92c37f83f5722e9cb8e2917bb89f925d8b0ac22 WHIRLPOOL 55c355274f41792a96a1ea6a09db0f59072184c402fbdea3c32a091db81d29700f4465c5a3d231a80373859dc4c96cdba1d7c10f9c1800a3ddd44268ee35dcdf
|
||||
DIST Net_IMAP-1.1.3.tgz 40494 SHA256 1ffde2d65d9e3e1a7d381fc9ee8ebac70ccfeb6ac746164423e926211b0b4487 SHA512 2eaaaa936e3656847a6702eae8e2bb2a2bbc035460dd91964323a3979eddf40d4ff340d1bca6a74712c9131e3495c49dd2bac6d3dd9b7845e7dbb20a32663283 WHIRLPOOL 583653094dd8910ed31ff48a005165e24f7ea8aadd2ab81377c6ec9483f90a5050b7e810467f51e7521aed896916e77037e29b5716f831a5cb353a6153a58547
|
||||
|
@ -1,15 +1,16 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Net_IMAP/PEAR-Net_IMAP-1.1.0_beta1.ebuild,v 1.11 2014/08/10 20:52:28 slyfox Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Net_IMAP/PEAR-Net_IMAP-1.1.3.ebuild,v 1.1 2014/11/06 18:11:20 grknight Exp $
|
||||
|
||||
PEAR_PV="${PV/_/}"
|
||||
EAPI=5
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="Provides an implementation of the IMAP protocol"
|
||||
|
||||
LICENSE="PHP-2.02"
|
||||
LICENSE="PHP-3.01"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
|
||||
IUSE=""
|
||||
RDEPEND=">=dev-php/PEAR-Net_Socket-1.0.6-r1"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="sasl"
|
||||
RDEPEND=">=dev-php/PEAR-Net_Socket-1.0.8
|
||||
sasl? ( >=dev-php/PEAR-Auth_SASL-1.0.2 )"
|
@ -1,6 +1,8 @@
|
||||
# Copyright 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-php/PEAR-Net_IPv6/PEAR-Net_IPv6-1.2.1.ebuild,v 1.1 2012/08/03 20:03:52 iksaif Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Net_IPv6/PEAR-Net_IPv6-1.2.1-r1.ebuild,v 1.1 2014/11/06 18:17:45 grknight Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit php-pear-r1
|
||||
|
@ -1,2 +1 @@
|
||||
DIST Net_LMTP-1.0.1.tgz 5596 SHA256 6f0abd8c53a03e8987f50657667c99cd17dd879c2ae6877c570b6da74a71effb SHA512 345b7a9b7657d2c5364c0d07052043d32ae3be2d2daaddb7824391bfebea43a78a4ee74e79edf27722a96557f39dcc9c41bafdf5c10a37293bf56af0aee1cc1d WHIRLPOOL 14eccd6cc444a0f346fe0e6b83e8687b3ec190be765eaa18da7aa8d15197153e413c370ec4f94fff39864a6548438dd9521c510fb3df4eeadd90a59d4eefb5c1
|
||||
DIST Net_LMTP-1.0.2.tgz 6349 SHA256 08d23ef8176d7ac49b30efd3476df563e769d1c6ee94a5b460a4d06069860bac SHA512 20b762d85393a7677db6051621f635358828bae4289d149e3237290461ee4dd3d80ddd0ae05df98235d480f65afd648eec30b3ffaa6d20104f898408ad0e132c WHIRLPOOL 01431beb9f3ad70c371322092fa289597b0851f68a1b903ff88515e529ef597ab68ec9c7a12f9183e007e19faede54f5ee1468949ab362885df067d2d679d2ce
|
||||
|
@ -1,13 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Net_LMTP/PEAR-Net_LMTP-1.0.1-r1.ebuild,v 1.18 2014/08/10 20:52:40 slyfox Exp $
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="Provides an implementation of the RFC2033 LMTP protocol"
|
||||
|
||||
LICENSE="PHP-2.02"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
|
||||
IUSE=""
|
||||
RDEPEND=">=dev-php/PEAR-Net_Socket-1.0.6-r1"
|
@ -1,6 +1,8 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Net_Ping/PEAR-Net_Ping-2.4.5.ebuild,v 1.2 2014/08/10 20:53:04 slyfox Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Net_Ping/PEAR-Net_Ping-2.4.5-r1.ebuild,v 1.1 2014/11/06 18:27:17 grknight Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit php-pear-r1
|
||||
|
@ -1,2 +1 @@
|
||||
DIST Net_SMTP-1.6.1.tgz 13164 SHA256 d99892a64184f85e1ecb5a05fa3cdb07b898f65ad811ad676b61591e00e6d545 SHA512 216437854581a76cf6ec71e26b93ee0ed83e5e6c61b7e5120898f67fffff21ab268eee6ee18d6b4aa2ebdd3241d7717522a7ede9aac0d5bbba7bbbfbf67ca9d8 WHIRLPOOL 88a39870fcb6f2336dcf5f49190f97f05af7ef6ba19a6ede6825d2efb1adbd0180bf13867e34375f1fbfa4898db28192735ead97bf64a1bfd1fe205a2230facb
|
||||
DIST Net_SMTP-1.6.2.tgz 13077 SHA256 98d3ab28e99de2a8b1c39650c3ac107ac1caf09639b1d2018adf058dd9864785 SHA512 ffb9fd28e2ef66f26197423dd9249f3a7b6d2ad2fabe5719eb890cabaa7a20f75a8cd90bb829fd301cee22026805c96824ea03acb3e931ba9edf8d1ef320f3e3 WHIRLPOOL 909eba8a96b465aa81cba186b33dc1bafbb2340d86d6fac16d5cebe5f4297128b6ec5b837c6dbae554b6fbcbf26d751e591523137c5c7ee8907abcd23cbef0e0
|
||||
|
@ -1,15 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Net_SMTP/PEAR-Net_SMTP-1.6.1.ebuild,v 1.8 2014/01/26 18:36:59 olemarkus Exp $
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="An implementation of the SMTP protocol"
|
||||
|
||||
LICENSE="PHP-2.02"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
|
||||
IUSE="sasl"
|
||||
|
||||
RDEPEND=">=dev-php/PEAR-Net_Socket-1.0.7
|
||||
sasl? ( >=dev-php/PEAR-Auth_SASL-1.0.1-r1 )"
|
@ -1,2 +1,2 @@
|
||||
DIST Net_Sieve-1.1.6.tgz 13599 SHA256 532aa3c076ba31cd922e7e35767573c5accdaa81a167fb42bab978b5ce4c4f3b SHA512 5cd64eea81296d397429196ce94b1eb887e5cacd70adafc6d1072be5f6ede0bdcf0cb997f8f0b4963eab1c04fb7f6cb90a696049a41c03e2648117297792c9b4 WHIRLPOOL a581c164836beb64074c8bdfaf4d977ea6706d3190b821089379f0124e44f4382f779bff48d611903157f3c2f5ef5753340a1c5b83422a29e68b79fe6d5648cc
|
||||
DIST Net_Sieve-1.3.2.tgz 14895 SHA256 dd2bca102e9cbc8dad42d32f6799894e065e91eacb0d186546abf3de644d776c SHA512 0eb9a514f0af11b21d308ac7e9531be4a3b3f668d2ce8b8f153cd32920297df93618729851809bbe5837aaaa5f948c26477013c7a351cd9fba1ff0c0ec22f34d WHIRLPOOL 37d35423cdef4311defeffba928a4129315beee7d24838264e59d8612ae2d1d32ba148e69668d0d7e00acfed5840367b2cb5651f4f57f15e926c55efef218d83
|
||||
DIST Net_Sieve-1.3.3.tgz 15109 SHA256 53666be373739b7b98dfd9538d6d8aaa7e45f51c191fc034b2675e8f12297db6 SHA512 3fd41c7f60ce1ba89ecdf0d2cbeed61e7ceb53d1218dc2b4079267235da9b17a478eaf85ecf4e0449122ec866ad1a0b579f1a7484b37681081dcabe261fc7213 WHIRLPOOL e08aae13555ee24f8fae3659d3ed54dc67946215ba7da5ce3e9d68f2756232e6220769f7a40a78b31f7b9d72ac55484221bfd860211162d4354e200394aa3edd
|
||||
|
@ -1,2 +1,2 @@
|
||||
DIST Net_SmartIRC-1.0.1.tgz 184301 SHA256 af5a6f2c4219e15f5576b3cf01e3c12b3c819f4ea9ecfd5a550d195f0a24a229 SHA512 1e6e642b98068c84865560e8c4f114d83f62318e87e41832a0d3e253debb1dc0184ec6a89c1c499db81dec75a083a0853bcdc1ebfc616fbcf47dbc042fb91a54 WHIRLPOOL 5e4d05db2a44d7f7b2e03e973e762335262afbc24bd15fc0cb7cae1e2f1d22aba83f48e52f0eba717b50110e5d33fefd55d227f87e1d728dba5c3202ae9d7d0d
|
||||
DIST Net_SmartIRC-1.0.2.tgz 184705 SHA256 9bcc5d02f8e63e7c8dc2564a08c239e83e21de3c1317b1d8f81a4ec561c14a9e SHA512 30a26d837dce3d2cd294ca25aac9a3a0fe6205b8f39ed0ad5c6fbed898d036a9efbfe44108eb523e993a5ad7fccc5bdb80b165676f668c25f388d8e5e34312f7 WHIRLPOOL 1a79623be7f936349fc4aad48a9ca02f944e3a48f51aff9fee0e3ce0ae04835897c40ff3d65e3d2f0f75eaaf057645003ac9e6c929292a37390afba910473ac6
|
||||
DIST Net_SmartIRC-1.1.4.tgz 163494 SHA256 a853622ca4b8cb0224d81d11f0308d8d9f1d0d2326fe65f259fb60b7f66b6484 SHA512 58bea369e7f43094cb4b3d0354cb82afb2842ca21fd83409e683fbecda590f6dc02594e20897acbd6de6f3b60c9122daafd01ab86af270c5ec8a1b4a5ed47afe WHIRLPOOL 812cfe224c8e2fcdddb26615fce538492dfe4e5a8e58f17c8d843af533e913bcc6a561cfaf02fe448cc1785e55e0e8cff1dbb8cc4bdc64a803444bdd2442fac1
|
||||
|
@ -1,11 +1,15 @@
|
||||
# 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-php/PEAR-Net_SmartIRC/PEAR-Net_SmartIRC-1.0.1.ebuild,v 1.8 2012/03/18 18:45:52 armin76 Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Net_SmartIRC/PEAR-Net_SmartIRC-1.1.4.ebuild,v 1.1 2014/11/06 18:51:41 grknight Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="Net_SmartIRC is a PHP class for communication with IRC networks"
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-lang/php-5.3"
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Net_Socket/PEAR-Net_Socket-1.0.10.ebuild,v 1.12 2014/01/26 18:37:24 olemarkus Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="class interface to TCP sockets"
|
||||
|
||||
LICENSE="PHP-2.02"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
|
||||
IUSE=""
|
@ -1,12 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Net_Socket/PEAR-Net_Socket-1.0.9.ebuild,v 1.8 2014/01/26 18:37:24 olemarkus Exp $
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="class interface to TCP sockets"
|
||||
|
||||
LICENSE="PHP-2.02"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
|
||||
IUSE=""
|
@ -1,2 +1 @@
|
||||
DIST Net_Traceroute-0.21.2.tgz 6573 SHA256 fc5b946fb6a51bcdb78b36d9fdfca73c6905fade1211600148028222519461ff SHA512 f24f7c40163d1ac7fe2d4a7ffa3c51f3648378fa1a3304852a8a657eb2b812f4ea49b8d12c68fc1a11c197230dac2ea24e5023cf9b28caf26277a16315148f46 WHIRLPOOL 332f76a6bf79afea6fdb6bec027665f123403b1efe9fcb4f8c589f172f4e37b96010e29e664df7f29f369dd5c3e7164e449e9a96275ad4ce6cb4b01feb4d6ed7
|
||||
DIST Net_Traceroute-0.21.3.tgz 6754 SHA256 4e486fd6566aa3207b8644589886b8e52f0475da63aceb0da1aeb924bf668f06 SHA512 feceaaf188bff947253ec77804f7a4314a855864c09fc75e6c733fd852671994fb1c71d8ee2ba92ba7eff395b0b27fae71c361a69f2df4cfa20ef68f68074e4f WHIRLPOOL 5f76f25ff1820b425dbc76c1886fcba0f0167197d7044a73961f5214f1cad46e9cefd57c081706cc6173248baf6469c01e774edde13c43e6340eebeb213f929b
|
||||
|
@ -1,15 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Net_Traceroute/PEAR-Net_Traceroute-0.21.2.ebuild,v 1.3 2009/11/25 22:43:48 maekke Exp $
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
KEYWORDS="amd64 x86"
|
||||
|
||||
DESCRIPTION="OS independet wrapper class for executing traceroute calls"
|
||||
LICENSE="PHP-3.01"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
@ -1,2 +1 @@
|
||||
DIST Net_URL-1.0.14.tgz 5173 SHA256 36d2d3ac0ac2969513ca3a5e99a5a2e2cb401956ab03b47e718903f131677c45 SHA512 3257fa6966e9b7348dd223833156a0229cf1f0d95f59170679f5e7964b3b33501f41bf64fbe912cb943ca8f16bda0add3db881002556b914d35c867bee2e25f7 WHIRLPOOL 97af6f6a908ee8ebf8f21406b0226d9b52c6d5dafc85b6aad246e32b1f74e4b891d0ceef10a3915513cefb534eddcbdf87df11e3c14560ff9bf205ab2a60767d
|
||||
DIST Net_URL-1.0.15.tgz 6303 SHA256 568597d802c0a741b8218e1acd8717c15bea2f345a269efc2de52cfc47cf0c05 SHA512 ea61e0dc603a4dc38fd6f4d2fa3d897d3b449a6ed19fa21ed1758b1945765405855058b70a4f9d46bb9abeb238c5e4fe9d2625774e6d5af6ba7ebc1c8f14154c WHIRLPOOL fc47f84ae2744f2579d365447cfeabd2792389b809b7eb499c80d6331ccdebacb8546135e36d7b01e6052e78c3f1d238cda5448edfd782bdc741181ecb7c4632
|
||||
|
@ -1,12 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Net_URL/PEAR-Net_URL-1.0.14-r1.ebuild,v 1.19 2014/01/26 18:37:48 olemarkus Exp $
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="Easy parsing of URLs"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
|
||||
IUSE=""
|
@ -1,4 +1 @@
|
||||
DIST Net_UserAgent_Detect-2.3.0.tgz 10178 SHA256 fb42d4b9c094dbea4839236a880f041b0eccc25620b1cf8cce125e024e8c55aa SHA512 56769c5b6965aac84d23730bdebd5244b57dcf8229bcfe8091ed904ad3df6ac93def9ed5e29a203869df89ebdc646d45ac37e29064bd08b21fff7fa3a60891d4 WHIRLPOOL d581ffafc730839271d4b386c7b04d0eafa9effbb2a74e9203379ed587ad066550d390c35e7492984e50f84fbb782715e5bfaaa2abf8c2531e97858c618f24b3
|
||||
DIST Net_UserAgent_Detect-2.4.0.tgz 11182 SHA256 9278a075ee653bf6db8e80dfe696272a8ea291da487e20c9585474e3b17eea20 SHA512 c345cb8d50a58d21fac2fc3fd24618b6a43a567120b5b988f51faee4d0cbf0e0116846176aae56fb2247542bbb7839eef08c92a5cd6733170bf2d60e01c5fd42 WHIRLPOOL fadacc9d3e382caf263126e155071b2dd3c492ba27d10487495ebe1db3fa6be7035ae2b65969359f5987d32b7b605e15802a6328079addc179ee9ef3ef1a2fec
|
||||
DIST Net_UserAgent_Detect-2.5.1.tgz 11750 SHA256 f1c686a7e36f89b6fdacbccf32117cc7679d09afcee5dcbaf5fa1857d80397d8 SHA512 c387e4c3dd89b323b6575bb430edab0d37bc5ac5b70ca079bb419ae19be5cb030b7bae640f191c731a6705a513e761f95cabd068c15782ba3b8464bc0b5f143a WHIRLPOOL b5b7cb9d87e6d0cf3d50f276091eda3b87dbb73bcff8f76d0202ecc1ff7be3cd0f65f932abdc3a49f4ffb2265e7fb48b0c5082ef2b47544e8d2769bce3b12f3b
|
||||
DIST Net_UserAgent_Detect-2.5.2.tgz 11986 SHA256 e46e09572785537ea3744279e8712a433b137074dd6d507e7feeeac59d218a18 SHA512 c97069ff6d99f78d580426751849cff865a50e63f55fc4596894b49604977fccc14d0eb269a66ebf56dfe89c67cb733b0ab8827766d3511a9bc6a05be2baa060 WHIRLPOOL eb9652b50ab958ac1a3891169fc9efc32b4c6653d28171703a576e6ff379c7745ae0a2332767408e8650c56446bc64854ed7bc5d42f934ecc1e63fb8b4a959a6
|
||||
|
@ -1,12 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Net_UserAgent_Detect/PEAR-Net_UserAgent_Detect-2.3.0.ebuild,v 1.11 2014/08/10 20:53:41 slyfox Exp $
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="Net_UserAgent_Detect determines Web browser, version, and platform from an HTTP user agent string"
|
||||
|
||||
LICENSE="PHP-2.02"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
|
||||
IUSE=""
|
@ -1,12 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Net_UserAgent_Detect/PEAR-Net_UserAgent_Detect-2.4.0.ebuild,v 1.10 2014/08/10 20:53:41 slyfox Exp $
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="Net_UserAgent_Detect determines Web browser, version, and platform from an HTTP user agent string"
|
||||
|
||||
LICENSE="PHP-2.02"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
|
||||
IUSE=""
|
@ -1,12 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Net_UserAgent_Detect/PEAR-Net_UserAgent_Detect-2.5.1.ebuild,v 1.3 2014/08/10 20:53:41 slyfox Exp $
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="Net_UserAgent_Detect determines Web browser, version, and platform from an HTTP user agent string"
|
||||
|
||||
LICENSE="PHP-2.02"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE=""
|
@ -1,2 +1 @@
|
||||
DIST Numbers_Roman-1.0.1.tgz 3778 SHA256 a393e183e456b35f93293ab2ec65045c00748edc3128f12f061cf5718f1706ac SHA512 732c77aa0435c45e93754a55f5aa926368c4cd7ed40484445ddd86daa755bc8468bfd64829280000c0e1e73023a90b7f271592e3f9025b5c15a2a503cf9056a3 WHIRLPOOL 4d0aa9b8913aaca11fb2f243bfc023fed3185e38b1951b1e2d06d10eae901052a30bac9a84debf11c5cd9085ebc6c52b07b41d53d2ee0bd0fd7128636d2aed3d
|
||||
DIST Numbers_Roman-1.0.2.tgz 6210 SHA256 788f8d3152dec07ff91fd3db49801ee3345fdfa8128f40517c15268270fd24d9 SHA512 b320675ebe221889065da7c56bccc5fefa209818f6691179a3846b84408f46e49d8f0749722bcad490abaab53b05f25ec703350c3d058e59c49ac909ebc97f52 WHIRLPOOL cb12ef534f5005f6ca4274a2e7d68a4fbe09b494306c85ecb5006f3cb3e7c36248f5583488e5b3f3ce66a1f1fc517b01317e45f66ca34c48fbd03622cfdb3699
|
||||
|
@ -1,12 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Numbers_Roman/PEAR-Numbers_Roman-1.0.1.ebuild,v 1.13 2014/08/10 20:53:53 slyfox Exp $
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="Provides methods for converting to and from Roman Numerals"
|
||||
|
||||
LICENSE="PHP-2.02"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 hppa ia64 ppc ppc64 sparc x86"
|
||||
IUSE=""
|
@ -1,2 +1,2 @@
|
||||
DIST Numbers_Words-0.16.2.tgz 52956 SHA256 8ccfc97c911b90826e52ad6db80cc425384e23fc10cc7a6742f0f000e63b64a6 SHA512 d49ba2e838877e4eaffe9d5227ddbbb3905998f0688446450dad78cae9c5d9abe756b6d4500ac99b228f2cb37672aeaba70f2252094755f7eec36e3e859dbb40 WHIRLPOOL 51f176c15484941a71793a7353d5db79529589ace82233f1675a2484f3160cccfe0a0b7bf68d4e112f841bab492aa079800c6ecc91b66a1730d83aefc421f321
|
||||
DIST Numbers_Words-0.16.4.tgz 58379 SHA256 93aa2b8d370a9d87d1ae2595b4f1b7b78c18e0f06cd94a6eda042b6bbeb14838 SHA512 f07c5bf170a74be170c87c217b8561066938669d319cb6ca683c564e2f8a5917109c97ea51c7de740023605e77c78d34d9d864e187edfbab158af11e19bc3155 WHIRLPOOL 8acbb5d55717e6c593b22c831bf759dbe98a6ba5dedd3a7f8b447f9eb8d091eb1f2bc37b4980e116267e68e97fd6ea60ac78c2ba4284bc5a1cd751fe2f734384
|
||||
DIST Numbers_Words-0.18.1.tgz 72925 SHA256 cbe0c2b482623af9aa56a8da23d03bf562ff1412ac11e425775c737145fa916f SHA512 b6063db873d65bc872ea64e6ae4282da9b36aa15ac336a5b443e4bc3cc7ad49538327bb56d0b70a482c82dfa1d732426f9cc45453d4d13a25a840871e1f6fb2c WHIRLPOOL 3effb9b2324b8e5fd60a5e841c4faf0eaa33790e5e61a3e967de50b0ae465d0f43a9d7ca19d28bf3176b3b798b1e3669f124e764c7b8ba1a66b78e7f0c7d71d9
|
||||
|
@ -1,12 +1,18 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Numbers_Words/PEAR-Numbers_Words-0.16.2.ebuild,v 1.7 2014/08/10 20:54:05 slyfox Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Numbers_Words/PEAR-Numbers_Words-0.18.1.ebuild,v 1.2 2014/11/06 22:49:32 jer Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="Provides methods for spelling numerals in words"
|
||||
|
||||
LICENSE="PHP-3"
|
||||
LICENSE="PHP-3.01"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
|
||||
KEYWORDS="~amd64 ~hppa ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-lang/php-5.3.2
|
||||
dev-php/PEAR-Math_BigInteger
|
||||
"
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue