Sync with portage [Wed Mar 6 00:46:37 MSK 2013].

mhiretskiy
root 11 years ago
parent 280b6dc453
commit 324b100530

@ -1,5 +1,2 @@
DIST httpd-2.2.22.tar.bz2 5378934 SHA256 dcdc9f1dc722f84798caf69d69dca78daa5e09a4269060045aeca7e4f44cb231 SHA512 b6901453aaef3cac31cf763f7748e06a2492e1f72e4158627f38e45423a9bcd9bea1f74ba1a1ec9a5c7fc554eb062ea61b944e2001f19825def2e530ce8a42bc WHIRLPOOL 32a03d638f82d791effdce888a02e66189d6fe87c2179ab9f3de034fbf5c8311d24835f28e9a18addb847aa6859ed817bf2e11833e315285474eefcea6f56891
DIST httpd-2.2.23.tar.bz2 5485205 SHA256 14fe79bd6edd957c02cb41f4175e132c08e6ff74a7d08dc1858dd8224e351c34 SHA512 69b3bc942b2a91cdb57356a5c57078794db2d8404a23080a2621cdf33ae2d9bdbbacd0f6e95fd6e71fbfa87e94942be0a014c3e8709148f991e391d03aa6dee2 WHIRLPOOL 8d00184aff654b2d7f1c5ebd471f19ffcb57107ea37179fa05c424424d7b70ff0c9abf3be68ed9f0d091b3c057f1ba24cb989937e35087c3199f82e3dddbbd4f
DIST httpd-2.2.24.tar.bz2 5490439 SHA256 0453f5d2d7e3b1975a1c6a8a22b6d6ff768715a3b0a89b51e5f7b5851628fad7 SHA512 e1c24535bb0ae309c249c0a6fbd390064a929d960241e5e68737744f120a88b615bd5d9065fc2f749ee664ed96621c9373576e6ca32bd189d625fcd4dc1b8f01 WHIRLPOOL b24bf388e1be29cc52341d66af00318b3a60ad6db6b4df8c6cc0abf496c4e603d3b733529d21d3d1c37dad0008cacafa8078abdff6c25cb42b3874b6e176713e
DIST httpd-2.4.3.tar.bz2 4559279 SHA256 d82102b9c111f1892fb20a2bccf4370de579c6521b2f172ed0b36f2759fb249e SHA512 d4501ae69aacb75d960bc8cb61c9e1ff52e6e42a37c37ca84c839262e183ca2f305794da28266aa2119d211ba0f4531705f66330079ab594c05e92ae8196d1ab WHIRLPOOL 4ffb7dc8057200f676557a70591d6938e92a8990d88dc88237d278f185290d260312dd8cfdd08994ffd7b7280502b3debea0f3e02acc718dd9db613222b6d2ae
DIST httpd-2.4.4.tar.bz2 4780289 SHA256 92aabddeca76a4ac7330b143df1407bbf35574c7291c15172238ac598d97655c SHA512 d68789e1e585b4acf26e4e32d063fa512525f8fcc2077b1dbf573dd9f4b47667772d94bb65fefb354fbfae331e87b3fdea422a732838c86d8887eed4b3a76af0 WHIRLPOOL c2ec29a0d52ff1d674f103d0d59c0acd15b194b1102ba5078ef76b62aa959ff92adc5977e095b30c6a778cd9385f9c4ded9bfdc6ce8fba381735ca1aa84aa9f0

@ -1,89 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/apache-tools/apache-tools-2.2.22.ebuild,v 1.9 2012/05/12 18:09:47 aballier Exp $
EAPI="4"
inherit flag-o-matic eutils
DESCRIPTION="Useful Apache tools - htdigest, htpasswd, ab, htdbm"
HOMEPAGE="http://httpd.apache.org/"
SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="ssl"
RESTRICT="test"
RDEPEND="=dev-libs/apr-1*
=dev-libs/apr-util-1*
dev-libs/libpcre
ssl? ( dev-libs/openssl )
!<www-servers/apache-2.2.4"
DEPEND="${RDEPEND}
sys-devel/libtool"
S="${WORKDIR}/httpd-${PV}"
src_prepare() {
# Apply these patches:
# (1) apache-tools-2.2.20-Makefile.patch:
# - fix up the `make install' for support/
# - remove envvars from `make install'
epatch "${FILESDIR}"/${PN}-2.2.20-Makefile.patch
}
src_configure() {
local myconf=""
# Instead of filtering --as-needed (bug #128505), append --no-as-needed
append-ldflags $(no-as-needed)
use ssl && myconf+=" --with-ssl=/usr --enable-ssl"
# econf overwrites the stuff from config.layout, so we have to put them into
# our myconf line too
econf \
--sbindir=/usr/sbin \
--with-z=/usr \
--with-apr=/usr \
--with-apr-util=/usr \
--with-pcre=/usr \
${myconf}
}
src_compile() {
cd support || die
emake
}
src_install () {
cd support || die
make DESTDIR="${D}" install
# install manpages
doman "${S}"/docs/man/{dbmmanage,htdigest,htpasswd,htdbm,ab,logresolve}.1 \
"${S}"/docs/man/{htcacheclean,rotatelogs}.8
# Providing compatiblity symlinks for #177697 (which we'll stop to install
# at some point).
pushd "${D}"/usr/sbin/ >/dev/null
for i in *; do
dosym /usr/sbin/${i} /usr/sbin/${i}2
done
popd "${D}"/usr/sbin/ >/dev/null
# Provide a symlink for ab-ssl
if use ssl; then
dosym /usr/sbin/ab /usr/sbin/ab-ssl
dosym /usr/sbin/ab /usr/sbin/ab2-ssl
fi
# make htpasswd accessible for non-root users
dosym /usr/sbin/htpasswd /usr/bin/htpasswd
dosym /usr/sbin/htdigest /usr/bin/htdigest
dodoc "${S}"/CHANGES
}

@ -1,89 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/apache-tools/apache-tools-2.2.23.ebuild,v 1.7 2012/10/20 16:32:41 armin76 Exp $
EAPI="4"
inherit flag-o-matic eutils
DESCRIPTION="Useful Apache tools - htdigest, htpasswd, ab, htdbm"
HOMEPAGE="http://httpd.apache.org/"
SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="ssl"
RESTRICT="test"
RDEPEND="=dev-libs/apr-1*
=dev-libs/apr-util-1*
dev-libs/libpcre
ssl? ( dev-libs/openssl )
!<www-servers/apache-2.2.4"
DEPEND="${RDEPEND}
sys-devel/libtool"
S="${WORKDIR}/httpd-${PV}"
src_prepare() {
# Apply these patches:
# (1) apache-tools-2.2.20-Makefile.patch:
# - fix up the `make install' for support/
# - remove envvars from `make install'
epatch "${FILESDIR}"/${PN}-2.2.20-Makefile.patch
}
src_configure() {
local myconf=""
# Instead of filtering --as-needed (bug #128505), append --no-as-needed
append-ldflags $(no-as-needed)
use ssl && myconf+=" --with-ssl=/usr --enable-ssl"
# econf overwrites the stuff from config.layout, so we have to put them into
# our myconf line too
econf \
--sbindir=/usr/sbin \
--with-z=/usr \
--with-apr=/usr \
--with-apr-util=/usr \
--with-pcre=/usr \
${myconf}
}
src_compile() {
cd support || die
emake
}
src_install () {
cd support || die
make DESTDIR="${D}" install
# install manpages
doman "${S}"/docs/man/{dbmmanage,htdigest,htpasswd,htdbm}.1 \
"${S}"/docs/man/{htcacheclean,rotatelogs,ab,logresolve}.8
# Providing compatiblity symlinks for #177697 (which we'll stop to install
# at some point).
pushd "${D}"/usr/sbin/ >/dev/null
for i in *; do
dosym /usr/sbin/${i} /usr/sbin/${i}2
done
popd "${D}"/usr/sbin/ >/dev/null
# Provide a symlink for ab-ssl
if use ssl; then
dosym /usr/sbin/ab /usr/sbin/ab-ssl
dosym /usr/sbin/ab /usr/sbin/ab2-ssl
fi
# make htpasswd accessible for non-root users
dosym /usr/sbin/htpasswd /usr/bin/htpasswd
dosym /usr/sbin/htdigest /usr/bin/htdigest
dodoc "${S}"/CHANGES
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/apache-tools/apache-tools-2.2.24.ebuild,v 1.11 2013/03/03 16:17:30 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/apache-tools/apache-tools-2.2.24.ebuild,v 1.12 2013/03/05 09:19:13 ago Exp $
EAPI="4"
inherit flag-o-matic eutils
@ -11,7 +11,7 @@ SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="ssl"
RESTRICT="test"

@ -1,78 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/apache-tools/apache-tools-2.4.3-r1.ebuild,v 1.2 2013/01/15 19:36:09 ottxor Exp $
EAPI="3"
inherit flag-o-matic eutils
DESCRIPTION="Useful Apache tools - htdigest, htpasswd, ab, htdbm"
HOMEPAGE="http://httpd.apache.org/"
SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc64-solaris ~x64-solaris"
IUSE="ssl"
RESTRICT="test"
RDEPEND="=dev-libs/apr-1*
=dev-libs/apr-util-1*
dev-libs/libpcre
ssl? ( dev-libs/openssl )"
DEPEND="${RDEPEND}
sys-devel/libtool"
S="${WORKDIR}/httpd-${PV}"
src_configure() {
local myconf=""
# Instead of filtering --as-needed (bug #128505), append --no-as-needed
append-ldflags $(no-as-needed)
use ssl && myconf+=" --with-ssl=${EPREFIX}/usr --enable-ssl"
# econf overwrites the stuff from config.layout, so we have to put them into
# our myconf line too
econf \
--sbindir="${EPREFIX}"/usr/sbin \
--with-perl="${EPREFIX}"/usr/bin/perl \
--with-expat="${EPREFIX}"/usr \
--with-z="${EPREFIX}"/usr \
--with-apr="${EPREFIX}"/usr \
--with-apr-util="${EPREFIX}"/usr \
--with-pcre="${EPREFIX}"/usr \
${myconf}
}
src_compile() {
cd support || die
emake
}
src_install () {
cd support || die
make DESTDIR="${D}" install
# install manpages
doman "${S}"/docs/man/{dbmmanage,htdigest,htpasswd,htdbm,ab,logresolve}.1 \
"${S}"/docs/man/{htcacheclean,rotatelogs}.8
# Providing compatiblity symlinks for #177697 (which we'll stop to install
# at some point).
pushd "${ED}"/usr/sbin/ >/dev/null
for i in *; do
dosym /usr/sbin/${i} /usr/sbin/${i}2
done
popd "${ED}"/usr/sbin/ >/dev/null
# Provide a symlink for ab-ssl
if use ssl; then
dosym /usr/bin/ab /usr/bin/ab-ssl
dosym /usr/bin/ab /usr/bin/ab2-ssl
fi
dodoc "${S}"/CHANGES
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/apache-tools/apache-tools-2.4.4.ebuild,v 1.5 2013/03/04 18:21:22 ranger Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/apache-tools/apache-tools-2.4.4.ebuild,v 1.6 2013/03/05 09:52:13 flameeyes Exp $
EAPI="3"
inherit flag-o-matic eutils
@ -11,7 +11,7 @@ SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc64-solaris ~x64-solaris"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc64-solaris ~x64-solaris"
IUSE="ssl"
RESTRICT="test"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/dpkg/dpkg-1.16.9.ebuild,v 1.11 2013/03/03 16:19:32 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/dpkg/dpkg-1.16.9.ebuild,v 1.12 2013/03/05 09:20:08 ago Exp $
EAPI=4
inherit eutils multilib autotools toolchain-funcs
@ -11,7 +11,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ppc ppc64 ~s390 sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
IUSE="bzip2 dselect nls test unicode zlib"
LANGS="

@ -1,16 +1,3 @@
DIST gimp-help-2.6.0-html-de.tar.bz2 32871856 SHA256 91a8c7c14d87a0824e82b24511a13c6230a18c0d6ddbcb7551950c0113f36be9 SHA512 a596717eb004fd72d726bab94c492ec85489302a3f7b99dca503a781b74d36566f562583bef2c4680bfee2b5ef5482d220580d5752f90daab4dd1157a9616b17 WHIRLPOOL 98467dc40eebc48d2adb06caf18f9e922d02ee6e9c57849f413236637bc166f4d41b3fa90a29d9d5fbbd6ced23d32859dabdb2a1abc781b737b7120fdeb2d78b
DIST gimp-help-2.6.0-html-en.tar.bz2 28336871 SHA256 35e9810be04891aeb7d78f7a90de6065636699089d6762dcfd1abee2afecc3b4 SHA512 a1bc4725a9a278c77deea1818f294c873c4519213f81e66314e897cc9c55994c6435039a5eb442f350d14bea34841ea3849ad154860c49a7820ae545492838d5 WHIRLPOOL 71c42df7cbfec5cd7d18f9b2dc6d0f19ec7f26723621bec4f390c933cef3a5c1674ac452643789573a5f06e4a56d05b41eb68c4b696d7cd2265161bc462940b8
DIST gimp-help-2.6.0-html-es.tar.bz2 29733901 SHA256 fab456b6d46fea16263b85d7eb8d1a5cc048b2546b83798ff31803097242639c SHA512 9af10a51a549f9114afb39b782dc4e5ee6696ce645703dd29629c79e6b8d9df46c8bfa856f60977ff0bc73187d149d8ef51883503ed61230268618dbe6099567 WHIRLPOOL 4c224c2a3f5fb9c090eba29b2f947585c465246a306e1bbc9c5d8f9724928fbda9219334f8bbb9708702d04345c55b3620af376b2e36d9d7d6084be509927bb8
DIST gimp-help-2.6.0-html-fr.tar.bz2 28639062 SHA256 d2de47f6a0e452af617fe4582b7537b909c4197eb11c92afb17af28341916182 SHA512 512247d6b93ebaff51e0e01af226b43ef56e0e9666ce387e1134da61c2f586b0eb72b950c42565934bf8749119105aa4dfa95127bd889bfbe4b67fdc90178031 WHIRLPOOL f520e407ae1a077cc2cd7938530e341b1fc1e504965bd9861f6290d9193e00b120b3427a974bf29c3e20f7b15ce81f742b4ec348df58736eb79c1e689a7077ad
DIST gimp-help-2.6.0-html-it.tar.bz2 29470290 SHA256 5ac07ea5eeea5c097b9eda1871c9eaee6ae4d452e75331857604b1c92be68f92 SHA512 ce78859f0897da865561e104793a34fdf013201609a4a8c0ce0d23330a1c9b2ce527d22affee7aeb96e5b42dd7f304a9707dda91c1ead6f72f113842f2429cd5 WHIRLPOOL 6f05a7e61c6d24334090ab4988b72cd00f9d1c6538da67d04097bc07f286395ecce7608020deee217e48e49f6405472d5023fa5029581208c83876a0e8a39e0d
DIST gimp-help-2.6.0-html-ja.tar.bz2 22829226 SHA256 ce249297ca22ae6b51a52de61e385bbbcd1d28675752826795c16b09b42c6478 SHA512 5b941f91a5cc230cc5d1ac615ec459516714ef6e52fd4d5913fca6c6bf41995a9adccf3e90e1c881c966fc54f77a59cdb5f1d6221e9e0c8974a36b993346b57a WHIRLPOOL 1c3df052256e2304986203617163510b83f3088f2fbdb536ca30ed93817d511059d7d362934b24d4fcf13e23c1d64d08e818959d48f11555877786a9188f46ce
DIST gimp-help-2.6.0-html-ko.tar.bz2 27890268 SHA256 041ec6c6473471a7299df239d50b9fbab7d548c311b2389d88cf1bde38527ebd SHA512 32b5a951b26078d8ed1e5b5b136b9aa40ef3dbf17959f96e4c66d166ac86fbba92a30871a951c372da0d43629ecef3f869d972372d2c0d06b3f369741adb9c75 WHIRLPOOL fc0562c9857b706376551c60019a7120abba2a1cf9893bc87d0a7eafe256adc610f374b2e1b2cbe3df823fdc0820376c318fe7086e630eff91a6038a299d2b97
DIST gimp-help-2.6.0-html-nl.tar.bz2 28470089 SHA256 7a12bce9d5898c1b0f528dbbfba72a829b4f9c116fbe5cd266b7868fcc79276a SHA512 dd77572c32660c478abb7f281e9cde05a3bd811db7ceae36bf025797cc75ec1e5f41991fb1e203aecab26522d13e575ace605e7fd436f419ab0f2ea71a3507aa WHIRLPOOL 4c189e49daca3417eef0915e7a9a90d588af675659a1d8d2b0e52d2eea606b1b8b81cef7efd35eb395a1d449d7f045c41e777207078e4d1b855c6386943afca1
DIST gimp-help-2.6.0-html-nn.tar.bz2 30125547 SHA256 3657f466cb35b61dbe86d6ed2b837b798686b40b7b80dcb0f07c3f4e445c20b1 SHA512 a42171a0f2cc551f8728e34fe4fada82fac2899af19ed134278f4f20a54acda2cf9a3b83ed6638f5f74efe19314acb730896f23d747be1d55118c5b3ef6560c5 WHIRLPOOL 64475249e755d15843fcc094a2a3a980d8b5a49cf432c4ef04578a42d462685c8c0b412c4ab68301d96d89f36b815398f4ce3e5fc5c88d657bd5806f0b01388a
DIST gimp-help-2.6.0-html-pl.tar.bz2 28354353 SHA256 cf894ded4036ef0882d69f8638223b9a0e2cbd28d8ee52f19084eb1191862f22 SHA512 438dcbcc6bdb3b6a6de7707361d64712758ad206fcaa7ff1d144c589a871ae6ec997b1bcc5e89ff9aebd466b9afd843de08bedcecba436f1720e59dbe958dcc6 WHIRLPOOL c5f02929a3c0f6d557656ac0dcde091c03f495e0951a03f0d690a81a1da8a063ab4186d554a05e6c596b4fc43ac22f1c273fcf511bbed82157d3394178a3c7a9
DIST gimp-help-2.6.0-html-ru.tar.bz2 28960430 SHA256 0d7ac0e3a6c3c4a534eaa3d829ac7a1563a10a730dad74773c91db8ea38949b5 SHA512 ad6d5e18291c181c66e62c02c22977d46015bd3a6592328880a0e268d7238683672dd462ce9ca9d40d487d337566508262fed84960ddaeb2383f2b985f86d305 WHIRLPOOL 059d36ecac6ded39eea836e78968cfff153ddf79ecad24c26c50f985cd2b311d5564e39a7c5830756a3dc189991cdbbeac80bc1ec88318c1e35687fc997c04b0
DIST gimp-help-2.6.0-html-sv.tar.bz2 29049203 SHA256 afc9ee5bb119544ac329ba272ffef19b2146b086de8aae1bcd13c0e19d43fe7d SHA512 4ca676797469f6c2472cb37e47ca0eb2ed24ec9eebf2ab4d6c0d7fa6b16ed85a6cfa1c3f368a20c262876bcd817eae03ed5cdc75ad46dbe000251cfe587f37a3 WHIRLPOOL 536c694c27eb2361922c2de841c3cdd915d7f49bed5ff43321ab95062ff9df3342e1e13bdb4c73a755613dc83efd4df0ad2e15a3dabe19c226edbe6f5dc0cb53
DIST gimp-help-2.6.0-html-zh_CN.tar.bz2 28337962 SHA256 69b17056576ea5ddd44caf4a7949569c94947c2140199328ff8214cf2ba2be8e SHA512 6fb915c5f184032b37cd5c6425fe7f4ee12fd1caab79318eedc4dbb95ddf7296464b9e84d254d3df027d23bcbc2eb1edf20f04dc468a6ed8cd9cdd11db5f0de7 WHIRLPOOL 3307a62aa0499fe877c875b81b76cbfafe89d67409b9713895438ccebc650aa7f15368d51f769367379421256c2145f204fd7e04f6092f62e1cb16d06bb08135
DIST gimp-help-2.6.1-html-de.tar.bz2 32847795 SHA256 a43bd4cb933d707e08eb27d9c93601ddf050a815b4332197c5f5854cbae4fadb SHA512 31d079341eed56b1ad3b3c8770c5f11ebd97be20d62569b5e3ee21944f54dce6a8cd47861038251cd91c73d3fe4ba17aff4f6d4fd94936e6e134f809bd55d4ba WHIRLPOOL 278ae73194bb886d8a5d3fe3a4c78997a2792db2cb4ca1c115c7938005b75a0632eee89c56b788f1f65e5a346b62b9bee45da29f6bbe20cccf0bd064825dcc02
DIST gimp-help-2.6.1-html-en.tar.bz2 28726945 SHA256 41b00fcec43b6aaadd74fbf9699f592b70ffa696a524960825dc9eeeb13eaa27 SHA512 4507e43dc00878d6efd8870f1cf8e2279981b50c24a48723f46c9f2ac53787dcd077b35eb8c48eaaf8916b8128790206143f616b11ba07f83f95242b8a33582a WHIRLPOOL bf76bc3a3e8dc25b69f376a7d4228bbc7fec22e15ab217ec7120efc5a5cf2e774d4bb309d94fccbfbc946e7f40734d60a905c2754ced800f61d8e16440e85d96
DIST gimp-help-2.6.1-html-es.tar.bz2 29865240 SHA256 097ce0ed0fe3746cd21bbd040a3d4f5d955448e285aa0e492088f7ed2c39517e SHA512 738275027ec489e6ec0fc97ab157fcc60ca1541ace0a641963e6b3ecf94edd3fda1e4555fccd1c6e58ace042b9229e9bed1d744c67085332cdff83ffdfc8b9d6 WHIRLPOOL 7d7afafaf72e9ac9ae15b1de461dbe1767dab5d9be9e71aede1231090889fa6175470da9133898f6cc130038d7398b4b49ec58b2100d8ecd623409f35f935107

@ -1,41 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-doc/gimp-help/gimp-help-2.6.0-r1.ebuild,v 1.7 2010/03/15 19:54:57 ranger Exp $
inherit eutils
DESCRIPTION="GNU Image Manipulation Program help files"
HOMEPAGE="http://docs.gimp.org/"
LICENSE="FDL-1.2"
SLOT="2"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
IUSE=""
# Only *not* outdated translations (see, configure.ac) are listed.
# On update do not forgive to check quickreference/Makefile.am for
# QUICKREFERENCE_ALL_LINGUAS. LANGS should include that langs too.
LANGS="de en es fr it ja ko nl nn pl ru sv zh_CN"
for X in ${LANGS} ; do
IUSE="${IUSE} linguas_${X}"
SRC_URI="${SRC_URI} linguas_${X}? ( mirror://gimp/help/${P}-html-${X}.tar.bz2 )"
EMPTY_LINGUAS_SRC_URI="mirror://gimp/help/${P}-html-${X}.tar.bz2 ${EMPTY_LINGUAS_SRC_URI}"
EMPTY_LINGUAS_SET="!linguas_${X}? ( ${EMPTY_LINGUAS_SET} "
EMPTY_LINGUAS_BRAKETS="${EMPTY_LINGUAS_BRAKETS} )"
done
SRC_URI="${SRC_URI} ${EMPTY_LINGUAS_SET} ${EMPTY_LINGUAS_SRC_URI} ${EMPTY_LINGUAS_BRAKETS}"
DEPEND=""
RDEPEND=">=media-gfx/gimp-2.4"
S=${WORKDIR}/gimp-help-2/
src_compile() { :; }
src_install() {
insinto /usr/share/gimp/2.0/help
doins -r html/*
dodoc AUTHORS HACKING MAINTAINERS README
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-doc/gimp-help/gimp-help-2.6.1.ebuild,v 1.8 2013/03/03 16:12:58 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-doc/gimp-help/gimp-help-2.6.1.ebuild,v 1.9 2013/03/05 16:04:43 jer Exp $
EAPI="4"
inherit eutils
@ -10,7 +10,7 @@ HOMEPAGE="http://docs.gimp.org/"
LICENSE="FDL-1.2"
SLOT="2"
KEYWORDS="alpha amd64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
IUSE=""

@ -1,4 +1 @@
DIST emacs-24.2.90.tar.gz 52987023 SHA256 211c154240fbde9222316e6556b00a4c374ed44fcc01b02ef494a26da753397a SHA512 817aa462a433950c189496687918a0cd17de889a5b461ef60cc734124e7a029412771bc55efb11a45bc43f548c5671eb8c6b384efbfb0b5e14f8a711d7690dca WHIRLPOOL f57d34c4d6bad81b02d7ff0997cac13ba503bcfee96cc4e43e691dc2b87cc353b5f07829dfa57247aa58ad9ba52d1c68006a50dafcd5038e93b9247d237b045e
DIST emacs-24.2.91.tar.gz 53109002 SHA256 47dedc136219567d1d2a35c802147734156d6d329a62ee3e25ebf0f5766d52d4 SHA512 8e4efc6b5aeb73e8d7075784497e4dc995c9461feac10d924b631ab67d93bbecf68f7cf0910de6771ac5e181d378898f96584e18fe52b755ca7382ea34eabf1e WHIRLPOOL f4885b6057ef8df4961b1072c6795817198a9e31e35344bd14985a8165262bfc9a4659b244bd870e7219e10dfb6824f70958e34e12aee4ccbe46520e84023fd2
DIST emacs-24.2.92.tar.xz 35560200 SHA256 5ec6e26ea0d18ab3f192bf2a9af4c614b01ad5033faa4990f5e3f55183f0eaab SHA512 afd61b1127a81d95ae5efee7d74a3a258cac3c83d98dfbbdfa3b85a5ac963615d9ff833492e466a93d973210f58b5df8b30b6117d1297fd13cebbb236ef12463 WHIRLPOOL 3b67d65348e5d787bf171a45cc93cb124742466c937cebf3b2ed6285ee9457185a723911342e6dfb8f83bd443edc70d111ab774d19f1519311511dde219d2186
DIST emacs-24.2.93.tar.xz 35556548 SHA256 59b3971b14b1bc29244f3f98408045ba4dcd5be289792cb0330cb4223a350927 SHA512 3cc5a33f8407a72692c898f60e8725fce6b51472e74a005a8f987a4fe10327aeb2b41339a026d79641090ac91b86f9f4b9deff8bf364be029e3eb8117f85059e WHIRLPOOL b92c9ee6514a531e3c32fed9788763e2fc9850881518a30fe50a85ac31f157ca27b0331bee5d5763a7344fa2f4b8e73db1d28ebecf3921653f2c6857ce17b286

@ -1,343 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-24.2.90.ebuild,v 1.1 2012/11/24 17:56:52 ulm Exp $
EAPI=4
inherit autotools elisp-common eutils flag-o-matic multilib
if [[ ${PV##*.} = 9999 ]]; then
EBZR_PROJECT="emacs"
EBZR_BRANCH="emacs-24"
EBZR_REPO_URI="bzr://bzr.savannah.gnu.org/emacs/${EBZR_BRANCH}/"
# "Nosmart" is much faster for initial branching.
EBZR_INITIAL_URI="nosmart+${EBZR_REPO_URI}"
EBZR_WORKDIR_CHECKOUT="t" #434746
inherit bzr
SRC_URI=""
else
SRC_URI="mirror://gentoo/emacs-${PV}.tar.gz
mirror://gnu-alpha/emacs/pretest/emacs-${PV}.tar.gz"
# FULL_VERSION keeps the full version number, which is needed in
# order to determine some path information correctly for copy/move
# operations later on
FULL_VERSION="${PV%%_*}"
S="${WORKDIR}/emacs-${FULL_VERSION}"
fi
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
HOMEPAGE="http://www.gnu.org/software/emacs/"
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
SLOT="24"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="alsa aqua athena dbus games gconf gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick jpeg kerberos libxml2 m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm"
REQUIRED_USE="aqua? ( !X )"
RDEPEND="sys-libs/ncurses
>=app-admin/eselect-emacs-1.2
>=app-emacs/emacs-common-gentoo-1.3[games?,X?]
net-libs/liblockfile
hesiod? ( net-dns/hesiod )
kerberos? ( virtual/krb5 )
alsa? ( media-libs/alsa-lib )
gpm? ( sys-libs/gpm )
dbus? ( sys-apps/dbus )
gnutls? ( net-libs/gnutls )
libxml2? ( >=dev-libs/libxml2-2.2.0 )
selinux? ( sys-libs/libselinux )
X? (
x11-libs/libXmu
x11-libs/libXt
x11-misc/xbitmaps
gconf? ( >=gnome-base/gconf-2.26.2 )
gsettings? ( >=dev-libs/glib-2.28.6 )
gif? ( media-libs/giflib )
jpeg? ( virtual/jpeg )
png? ( >=media-libs/libpng-1.4:0 )
svg? ( >=gnome-base/librsvg-2.0 )
tiff? ( media-libs/tiff )
xpm? ( x11-libs/libXpm )
imagemagick? ( >=media-gfx/imagemagick-6.6.2 )
xft? (
media-libs/fontconfig
media-libs/freetype
x11-libs/libXft
m17n-lib? (
>=dev-libs/libotf-0.9.4
>=dev-libs/m17n-lib-1.5.1
)
)
gtk? (
gtk3? ( x11-libs/gtk+:3 )
!gtk3? ( x11-libs/gtk+:2 )
)
!gtk? (
Xaw3d? ( x11-libs/libXaw3d )
!Xaw3d? (
athena? ( x11-libs/libXaw )
!athena? ( motif? ( >=x11-libs/motif-2.3:0 ) )
)
)
)"
DEPEND="${RDEPEND}
alsa? ( virtual/pkgconfig )
dbus? ( virtual/pkgconfig )
gnutls? ( virtual/pkgconfig )
libxml2? ( virtual/pkgconfig )
X? ( virtual/pkgconfig )
gzip-el? ( app-arch/gzip )
pax_kernel? ( sys-apps/paxctl )"
EMACS_SUFFIX="${PN/emacs/emacs-${SLOT}}"
SITEFILE="20${PN}-${SLOT}-gentoo.el"
src_prepare() {
if [[ ${PV##*.} = 9999 ]]; then
FULL_VERSION=$(sed -n 's/^AC_INIT(emacs,[ \t]*\([^ \t,)]*\).*/\1/p' \
configure.ac)
[[ ${FULL_VERSION} ]] || die "Cannot determine current Emacs version"
einfo "Emacs branch: ${EBZR_BRANCH}"
einfo "Revision: ${EBZR_REVISION:-${EBZR_REVNO}}"
einfo "Emacs version number: ${FULL_VERSION}"
[[ ${FULL_VERSION} =~ ^${PV%.*}(\..*)?$ ]] \
|| die "Upstream version number changed to ${FULL_VERSION}"
fi
epatch_user
if ! use alsa; then
# ALSA is detected even if not requested by its USE flag.
# Suppress it by supplying pkg-config with a wrong library name.
sed -i -e "/ALSA_MODULES=/s/alsa/DiSaBlEaLsA/" configure.ac \
|| die "unable to sed configure.ac"
fi
if ! use gzip-el; then
# Emacs' build system automatically detects the gzip binary and
# compresses el files. We don't want that so confuse it with a
# wrong binary name
sed -i -e "/AC_PATH_PROG/s/gzip/PrEvEnTcOmPrEsSiOn/" configure.ac \
|| die "unable to sed configure.ac"
fi
AT_M4DIR=m4 eautoreconf
}
src_configure() {
strip-flags
if use sh; then
replace-flags "-O[1-9]" -O0 #262359
elif use ia64; then
replace-flags "-O[2-9]" -O1 #325373
else
replace-flags "-O[3-9]" -O2
fi
local myconf
if use alsa && ! use sound; then
einfo "Although sound USE flag is disabled you chose to have alsa,"
einfo "so sound is switched on anyway."
myconf="${myconf} --with-sound"
else
myconf="${myconf} $(use_with sound)"
fi
if use X; then
myconf="${myconf} --with-x --without-ns"
myconf="${myconf} $(use_with gconf)"
myconf="${myconf} $(use_with gsettings)"
myconf="${myconf} $(use_with toolkit-scroll-bars)"
myconf="${myconf} $(use_with gif) $(use_with jpeg)"
myconf="${myconf} $(use_with png) $(use_with svg rsvg)"
myconf="${myconf} $(use_with tiff) $(use_with xpm)"
myconf="${myconf} $(use_with imagemagick)"
if use xft; then
myconf="${myconf} --with-xft"
myconf="${myconf} $(use_with m17n-lib libotf)"
myconf="${myconf} $(use_with m17n-lib m17n-flt)"
else
myconf="${myconf} --without-xft"
myconf="${myconf} --without-libotf --without-m17n-flt"
use m17n-lib && ewarn \
"USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
fi
if use gtk; then
einfo "Configuring to build with GIMP Toolkit (GTK+)"
myconf="${myconf} --with-x-toolkit=$(usex gtk3 gtk3 gtk2)"
local f
for f in athena Xaw3d motif; do
use ${f} && ewarn "USE flag \"${f}\" ignored" \
"(superseded by \"gtk\")"
done
elif use athena || use Xaw3d; then
einfo "Configuring to build with Athena/Lucid toolkit"
myconf="${myconf} --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
use motif && ewarn "USE flag \"motif\" ignored" \
"(superseded by \"athena\" or \"Xaw3d\")"
elif use motif; then
einfo "Configuring to build with Motif toolkit"
myconf="${myconf} --with-x-toolkit=motif"
else
einfo "Configuring to build with no toolkit"
myconf="${myconf} --with-x-toolkit=no"
fi
elif use aqua; then
einfo "Configuring to build with Cocoa support"
myconf="${myconf} --with-ns --disable-ns-self-contained"
myconf="${myconf} --without-x"
else
myconf="${myconf} --without-x --without-ns"
fi
# Save version information in the Emacs binary. It will be available
# in variable "system-configuration-options".
myconf="${myconf} GENTOO_PACKAGE=${CATEGORY}/${PF}"
if [[ ${PV##*.} = 9999 ]]; then
myconf="${myconf} EBZR_BRANCH=${EBZR_BRANCH} EBZR_REVNO=${EBZR_REVNO}"
fi
# According to configure, this option is only used for GNU/Linux
# (x86_64 and s390). For Gentoo Prefix we have to explicitly spell
# out the location because $(get_libdir) does not necessarily return
# something that matches the host OS's libdir naming (e.g. RHEL).
local crtdir=$($(tc-getCC) -print-file-name=crt1.o)
crtdir=${crtdir%/*}
econf \
--program-suffix=-${EMACS_SUFFIX} \
--program-transform-name="s/emacs-[0-9].*/${EMACS_SUFFIX}/" \
--infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
--enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
--with-crt-dir="${crtdir}" \
--with-gameuser="${GAMES_USER_DED:-games}" \
--without-compress-info \
$(use_with hesiod) \
$(use_with kerberos) $(use_with kerberos kerberos5) \
$(use_with gpm) \
$(use_with dbus) \
$(use_with gnutls) \
$(use_with libxml2 xml2) \
$(use_with selinux) \
$(use_with wide-int) \
${myconf}
}
src_compile() {
export SANDBOX_ON=0 # for the unbelievers, see Bug #131505
emake
}
src_install () {
emake DESTDIR="${D}" NO_BIN_LINK=t install
# move man pages to the correct place
local m
for m in "${ED}"/usr/share/man/man1/* ; do
mv "${m}" "${m%.1}-${EMACS_SUFFIX}.1" || die "mv man failed"
done
# move info dir to avoid collisions with the dir file generated by portage
mv "${ED}"/usr/share/info/${EMACS_SUFFIX}/dir{,.orig} \
|| die "moving info dir failed"
touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
docompress -x /usr/share/info/${EMACS_SUFFIX}/dir.orig
# avoid collision between slots, see bug #169033 e.g.
rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el
rm -rf "${ED}"/usr/share/{applications,icons}
rm -rf "${ED}"/var
# remove unused <version>/site-lisp dir
rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp
local c=";;"
if use source; then
insinto /usr/share/emacs/${FULL_VERSION}/src
# This is not meant to install all the source -- just the
# C source you might find via find-function
doins src/*.{c,h,m}
c=""
fi
sed 's/^X//' >"${T}/${SITEFILE}" <<-EOF
X
;;; ${PN}-${SLOT} site-lisp configuration
X
(when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
X ${c}(setq find-function-C-source-directory
X ${c} "${EPREFIX}/usr/share/emacs/${FULL_VERSION}/src")
X (let ((path (getenv "INFOPATH"))
X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
X (re "\\\\\`${EPREFIX}/usr/share/info\\\\>"))
X (and path
X ;; move Emacs Info dir before anything else in /usr/share/info
X (let* ((p (cons nil (split-string path ":" t))) (q p))
X (while (and (cdr q) (not (string-match re (cadr q))))
X (setq q (cdr q)))
X (setcdr q (cons dir (delete dir (cdr q))))
X (setq Info-directory-list (prune-directory-list (cdr p)))))))
EOF
elisp-site-file-install "${T}/${SITEFILE}" || die
dodoc README BUGS
if use aqua; then
dodir /Applications/Gentoo
rm -rf "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app
mv nextstep/Emacs.app \
"${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app || die
elog "Emacs${EMACS_SUFFIX#emacs}.app is in ${EPREFIX}/Applications/Gentoo."
elog "You may want to copy or symlink it into /Applications by yourself."
fi
}
pkg_preinst() {
# move Info dir file to correct name
local infodir=/usr/share/info/${EMACS_SUFFIX} f
if [[ -f ${ED}${infodir}/dir.orig ]]; then
mv "${ED}"${infodir}/dir{.orig,} || die "moving info dir failed"
elif [[ -d "${ED}"${infodir} ]]; then
# this should not happen in EAPI 4
ewarn "Regenerating Info directory index in ${infodir} ..."
rm -f "${ED}"${infodir}/dir{,.*}
for f in "${ED}"${infodir}/*; do
if [[ ${f##*/} != *-[0-9]* && -e ${f} ]]; then
install-info --info-dir="${ED}"${infodir} "${f}" \
|| die "install-info failed"
fi
done
fi
}
pkg_postinst() {
elisp-site-regen
eselect emacs update ifunset
if use X; then
elog "You need to install some fonts for Emacs."
elog "Installing media-fonts/font-adobe-{75,100}dpi on the X server's"
elog "machine would satisfy basic Emacs requirements under X11."
elog "See also http://www.gentoo.org/proj/en/lisp/emacs/xft.xml"
elog "for how to enable anti-aliased fonts."
elog
fi
elog "You can set the version to be started by /usr/bin/emacs through"
elog "the Emacs eselect module, which also redirects man and info pages."
elog "Therefore, several Emacs versions can be installed at the same time."
elog "\"man emacs.eselect\" for details."
elog
elog "If you upgrade from a previous major version of Emacs, then it is"
elog "strongly recommended that you use app-admin/emacs-updater to rebuild"
elog "all byte-compiled elisp files of the installed Emacs packages."
}
pkg_postrm() {
elisp-site-regen
eselect emacs update ifunset
}

@ -1,343 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-24.2.91.ebuild,v 1.1 2012/12/15 16:50:08 ulm Exp $
EAPI=5
inherit autotools elisp-common eutils flag-o-matic multilib
if [[ ${PV##*.} = 9999 ]]; then
EBZR_PROJECT="emacs"
EBZR_BRANCH="emacs-24"
EBZR_REPO_URI="bzr://bzr.savannah.gnu.org/emacs/${EBZR_BRANCH}/"
# "Nosmart" is much faster for initial branching.
EBZR_INITIAL_URI="nosmart+${EBZR_REPO_URI}"
EBZR_WORKDIR_CHECKOUT="t" #434746
inherit bzr
SRC_URI=""
else
SRC_URI="mirror://gentoo/emacs-${PV}.tar.gz
mirror://gnu-alpha/emacs/pretest/emacs-${PV}.tar.gz"
# FULL_VERSION keeps the full version number, which is needed in
# order to determine some path information correctly for copy/move
# operations later on
FULL_VERSION="${PV%%_*}"
S="${WORKDIR}/emacs-${FULL_VERSION}"
fi
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
HOMEPAGE="http://www.gnu.org/software/emacs/"
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
SLOT="24"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="alsa aqua athena dbus games gconf gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick jpeg kerberos libxml2 m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm"
REQUIRED_USE="?? ( aqua X )"
RDEPEND="sys-libs/ncurses
>=app-admin/eselect-emacs-1.2
>=app-emacs/emacs-common-gentoo-1.3[games?,X?]
net-libs/liblockfile
hesiod? ( net-dns/hesiod )
kerberos? ( virtual/krb5 )
alsa? ( media-libs/alsa-lib )
gpm? ( sys-libs/gpm )
dbus? ( sys-apps/dbus )
gnutls? ( net-libs/gnutls )
libxml2? ( >=dev-libs/libxml2-2.2.0 )
selinux? ( sys-libs/libselinux )
X? (
x11-libs/libXmu
x11-libs/libXt
x11-misc/xbitmaps
gconf? ( >=gnome-base/gconf-2.26.2 )
gsettings? ( >=dev-libs/glib-2.28.6 )
gif? ( media-libs/giflib )
jpeg? ( virtual/jpeg )
png? ( >=media-libs/libpng-1.4:0 )
svg? ( >=gnome-base/librsvg-2.0 )
tiff? ( media-libs/tiff )
xpm? ( x11-libs/libXpm )
imagemagick? ( >=media-gfx/imagemagick-6.6.2 )
xft? (
media-libs/fontconfig
media-libs/freetype
x11-libs/libXft
m17n-lib? (
>=dev-libs/libotf-0.9.4
>=dev-libs/m17n-lib-1.5.1
)
)
gtk? (
gtk3? ( x11-libs/gtk+:3 )
!gtk3? ( x11-libs/gtk+:2 )
)
!gtk? (
Xaw3d? ( x11-libs/libXaw3d )
!Xaw3d? (
athena? ( x11-libs/libXaw )
!athena? ( motif? ( >=x11-libs/motif-2.3:0 ) )
)
)
)"
DEPEND="${RDEPEND}
alsa? ( virtual/pkgconfig )
dbus? ( virtual/pkgconfig )
gnutls? ( virtual/pkgconfig )
libxml2? ( virtual/pkgconfig )
X? ( virtual/pkgconfig )
gzip-el? ( app-arch/gzip )
pax_kernel? ( sys-apps/paxctl )"
EMACS_SUFFIX="${PN/emacs/emacs-${SLOT}}"
SITEFILE="20${PN}-${SLOT}-gentoo.el"
src_prepare() {
if [[ ${PV##*.} = 9999 ]]; then
FULL_VERSION=$(sed -n 's/^AC_INIT(emacs,[ \t]*\([^ \t,)]*\).*/\1/p' \
configure.ac)
[[ ${FULL_VERSION} ]] || die "Cannot determine current Emacs version"
einfo "Emacs branch: ${EBZR_BRANCH}"
einfo "Revision: ${EBZR_REVISION:-${EBZR_REVNO}}"
einfo "Emacs version number: ${FULL_VERSION}"
[[ ${FULL_VERSION} =~ ^${PV%.*}(\..*)?$ ]] \
|| die "Upstream version number changed to ${FULL_VERSION}"
fi
epatch_user
if ! use alsa; then
# ALSA is detected even if not requested by its USE flag.
# Suppress it by supplying pkg-config with a wrong library name.
sed -i -e "/ALSA_MODULES=/s/alsa/DiSaBlEaLsA/" configure.ac \
|| die "unable to sed configure.ac"
fi
if ! use gzip-el; then
# Emacs' build system automatically detects the gzip binary and
# compresses el files. We don't want that so confuse it with a
# wrong binary name
sed -i -e "/AC_PATH_PROG/s/gzip/PrEvEnTcOmPrEsSiOn/" configure.ac \
|| die "unable to sed configure.ac"
fi
AT_M4DIR=m4 eautoreconf
}
src_configure() {
strip-flags
if use sh; then
replace-flags "-O[1-9]" -O0 #262359
elif use ia64; then
replace-flags "-O[2-9]" -O1 #325373
else
replace-flags "-O[3-9]" -O2
fi
local myconf
if use alsa && ! use sound; then
einfo "Although sound USE flag is disabled you chose to have alsa,"
einfo "so sound is switched on anyway."
myconf="${myconf} --with-sound"
else
myconf="${myconf} $(use_with sound)"
fi
if use X; then
myconf="${myconf} --with-x --without-ns"
myconf="${myconf} $(use_with gconf)"
myconf="${myconf} $(use_with gsettings)"
myconf="${myconf} $(use_with toolkit-scroll-bars)"
myconf="${myconf} $(use_with gif) $(use_with jpeg)"
myconf="${myconf} $(use_with png) $(use_with svg rsvg)"
myconf="${myconf} $(use_with tiff) $(use_with xpm)"
myconf="${myconf} $(use_with imagemagick)"
if use xft; then
myconf="${myconf} --with-xft"
myconf="${myconf} $(use_with m17n-lib libotf)"
myconf="${myconf} $(use_with m17n-lib m17n-flt)"
else
myconf="${myconf} --without-xft"
myconf="${myconf} --without-libotf --without-m17n-flt"
use m17n-lib && ewarn \
"USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
fi
if use gtk; then
einfo "Configuring to build with GIMP Toolkit (GTK+)"
myconf="${myconf} --with-x-toolkit=$(usex gtk3 gtk3 gtk2)"
local f
for f in athena Xaw3d motif; do
use ${f} && ewarn "USE flag \"${f}\" ignored" \
"(superseded by \"gtk\")"
done
elif use athena || use Xaw3d; then
einfo "Configuring to build with Athena/Lucid toolkit"
myconf="${myconf} --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
use motif && ewarn "USE flag \"motif\" ignored" \
"(superseded by \"athena\" or \"Xaw3d\")"
elif use motif; then
einfo "Configuring to build with Motif toolkit"
myconf="${myconf} --with-x-toolkit=motif"
else
einfo "Configuring to build with no toolkit"
myconf="${myconf} --with-x-toolkit=no"
fi
elif use aqua; then
einfo "Configuring to build with Cocoa support"
myconf="${myconf} --with-ns --disable-ns-self-contained"
myconf="${myconf} --without-x"
else
myconf="${myconf} --without-x --without-ns"
fi
# Save version information in the Emacs binary. It will be available
# in variable "system-configuration-options".
myconf="${myconf} GENTOO_PACKAGE=${CATEGORY}/${PF}"
if [[ ${PV##*.} = 9999 ]]; then
myconf="${myconf} EBZR_BRANCH=${EBZR_BRANCH} EBZR_REVNO=${EBZR_REVNO}"
fi
# According to configure, this option is only used for GNU/Linux
# (x86_64 and s390). For Gentoo Prefix we have to explicitly spell
# out the location because $(get_libdir) does not necessarily return
# something that matches the host OS's libdir naming (e.g. RHEL).
local crtdir=$($(tc-getCC) -print-file-name=crt1.o)
crtdir=${crtdir%/*}
econf \
--program-suffix=-${EMACS_SUFFIX} \
--program-transform-name="s/emacs-[0-9].*/${EMACS_SUFFIX}/" \
--infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
--enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
--with-crt-dir="${crtdir}" \
--with-gameuser="${GAMES_USER_DED:-games}" \
--without-compress-info \
$(use_with hesiod) \
$(use_with kerberos) $(use_with kerberos kerberos5) \
$(use_with gpm) \
$(use_with dbus) \
$(use_with gnutls) \
$(use_with libxml2 xml2) \
$(use_with selinux) \
$(use_with wide-int) \
${myconf}
}
src_compile() {
export SANDBOX_ON=0 # for the unbelievers, see Bug #131505
emake
}
src_install () {
emake DESTDIR="${D}" NO_BIN_LINK=t install
# move man pages to the correct place
local m
for m in "${ED}"/usr/share/man/man1/* ; do
mv "${m}" "${m%.1}-${EMACS_SUFFIX}.1" || die "mv man failed"
done
# move info dir to avoid collisions with the dir file generated by portage
mv "${ED}"/usr/share/info/${EMACS_SUFFIX}/dir{,.orig} \
|| die "moving info dir failed"
touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
docompress -x /usr/share/info/${EMACS_SUFFIX}/dir.orig
# avoid collision between slots, see bug #169033 e.g.
rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el
rm -rf "${ED}"/usr/share/{applications,icons}
rm -rf "${ED}"/var
# remove unused <version>/site-lisp dir
rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp
local c=";;"
if use source; then
insinto /usr/share/emacs/${FULL_VERSION}/src
# This is not meant to install all the source -- just the
# C source you might find via find-function
doins src/*.{c,h,m}
c=""
fi
sed 's/^X//' >"${T}/${SITEFILE}" <<-EOF
X
;;; ${PN}-${SLOT} site-lisp configuration
X
(when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
X ${c}(setq find-function-C-source-directory
X ${c} "${EPREFIX}/usr/share/emacs/${FULL_VERSION}/src")
X (let ((path (getenv "INFOPATH"))
X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
X (re "\\\\\`${EPREFIX}/usr/share/info\\\\>"))
X (and path
X ;; move Emacs Info dir before anything else in /usr/share/info
X (let* ((p (cons nil (split-string path ":" t))) (q p))
X (while (and (cdr q) (not (string-match re (cadr q))))
X (setq q (cdr q)))
X (setcdr q (cons dir (delete dir (cdr q))))
X (setq Info-directory-list (prune-directory-list (cdr p)))))))
EOF
elisp-site-file-install "${T}/${SITEFILE}" || die
dodoc README BUGS
if use aqua; then
dodir /Applications/Gentoo
rm -rf "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app
mv nextstep/Emacs.app \
"${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app || die
elog "Emacs${EMACS_SUFFIX#emacs}.app is in ${EPREFIX}/Applications/Gentoo."
elog "You may want to copy or symlink it into /Applications by yourself."
fi
}
pkg_preinst() {
# move Info dir file to correct name
local infodir=/usr/share/info/${EMACS_SUFFIX} f
if [[ -f ${ED}${infodir}/dir.orig ]]; then
mv "${ED}"${infodir}/dir{.orig,} || die "moving info dir failed"
elif [[ -d "${ED}"${infodir} ]]; then
# this should not happen in EAPI 4
ewarn "Regenerating Info directory index in ${infodir} ..."
rm -f "${ED}"${infodir}/dir{,.*}
for f in "${ED}"${infodir}/*; do
if [[ ${f##*/} != *-[0-9]* && -e ${f} ]]; then
install-info --info-dir="${ED}"${infodir} "${f}" \
|| die "install-info failed"
fi
done
fi
}
pkg_postinst() {
elisp-site-regen
eselect emacs update ifunset
if use X; then
elog "You need to install some fonts for Emacs."
elog "Installing media-fonts/font-adobe-{75,100}dpi on the X server's"
elog "machine would satisfy basic Emacs requirements under X11."
elog "See also http://www.gentoo.org/proj/en/lisp/emacs/xft.xml"
elog "for how to enable anti-aliased fonts."
elog
fi
elog "You can set the version to be started by /usr/bin/emacs through"
elog "the Emacs eselect module, which also redirects man and info pages."
elog "Therefore, several Emacs versions can be installed at the same time."
elog "\"man emacs.eselect\" for details."
elog
elog "If you upgrade from Emacs version 24.2 or earlier, then it is"
elog "strongly recommended that you use app-admin/emacs-updater to rebuild"
elog "all byte-compiled elisp files of the installed Emacs packages."
}
pkg_postrm() {
elisp-site-regen
eselect emacs update ifunset
}

@ -1,343 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-24.2.9999-r1.ebuild,v 1.3 2012/12/15 16:50:08 ulm Exp $
EAPI=5
inherit autotools elisp-common eutils flag-o-matic multilib
if [[ ${PV##*.} = 9999 ]]; then
EBZR_PROJECT="emacs"
EBZR_BRANCH="emacs-24"
EBZR_REPO_URI="bzr://bzr.savannah.gnu.org/emacs/${EBZR_BRANCH}/"
# "Nosmart" is much faster for initial branching.
EBZR_INITIAL_URI="nosmart+${EBZR_REPO_URI}"
EBZR_WORKDIR_CHECKOUT="t" #434746
inherit bzr
SRC_URI=""
else
SRC_URI="mirror://gentoo/emacs-${PV}.tar.gz
mirror://gnu-alpha/emacs/pretest/emacs-${PV}.tar.gz"
# FULL_VERSION keeps the full version number, which is needed in
# order to determine some path information correctly for copy/move
# operations later on
FULL_VERSION="${PV%%_*}"
S="${WORKDIR}/emacs-${FULL_VERSION}"
fi
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
HOMEPAGE="http://www.gnu.org/software/emacs/"
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
SLOT="24"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="alsa aqua athena dbus games gconf gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick jpeg kerberos libxml2 m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm"
REQUIRED_USE="?? ( aqua X )"
RDEPEND="sys-libs/ncurses
>=app-admin/eselect-emacs-1.2
>=app-emacs/emacs-common-gentoo-1.3[games?,X?]
net-libs/liblockfile
hesiod? ( net-dns/hesiod )
kerberos? ( virtual/krb5 )
alsa? ( media-libs/alsa-lib )
gpm? ( sys-libs/gpm )
dbus? ( sys-apps/dbus )
gnutls? ( net-libs/gnutls )
libxml2? ( >=dev-libs/libxml2-2.2.0 )
selinux? ( sys-libs/libselinux )
X? (
x11-libs/libXmu
x11-libs/libXt
x11-misc/xbitmaps
gconf? ( >=gnome-base/gconf-2.26.2 )
gsettings? ( >=dev-libs/glib-2.28.6 )
gif? ( media-libs/giflib )
jpeg? ( virtual/jpeg )
png? ( >=media-libs/libpng-1.4:0 )
svg? ( >=gnome-base/librsvg-2.0 )
tiff? ( media-libs/tiff )
xpm? ( x11-libs/libXpm )
imagemagick? ( >=media-gfx/imagemagick-6.6.2 )
xft? (
media-libs/fontconfig
media-libs/freetype
x11-libs/libXft
m17n-lib? (
>=dev-libs/libotf-0.9.4
>=dev-libs/m17n-lib-1.5.1
)
)
gtk? (
gtk3? ( x11-libs/gtk+:3 )
!gtk3? ( x11-libs/gtk+:2 )
)
!gtk? (
Xaw3d? ( x11-libs/libXaw3d )
!Xaw3d? (
athena? ( x11-libs/libXaw )
!athena? ( motif? ( >=x11-libs/motif-2.3:0 ) )
)
)
)"
DEPEND="${RDEPEND}
alsa? ( virtual/pkgconfig )
dbus? ( virtual/pkgconfig )
gnutls? ( virtual/pkgconfig )
libxml2? ( virtual/pkgconfig )
X? ( virtual/pkgconfig )
gzip-el? ( app-arch/gzip )
pax_kernel? ( sys-apps/paxctl )"
EMACS_SUFFIX="${PN/emacs/emacs-${SLOT}}"
SITEFILE="20${PN}-${SLOT}-gentoo.el"
src_prepare() {
if [[ ${PV##*.} = 9999 ]]; then
FULL_VERSION=$(sed -n 's/^AC_INIT(emacs,[ \t]*\([^ \t,)]*\).*/\1/p' \
configure.ac)
[[ ${FULL_VERSION} ]] || die "Cannot determine current Emacs version"
einfo "Emacs branch: ${EBZR_BRANCH}"
einfo "Revision: ${EBZR_REVISION:-${EBZR_REVNO}}"
einfo "Emacs version number: ${FULL_VERSION}"
[[ ${FULL_VERSION} =~ ^${PV%.*}(\..*)?$ ]] \
|| die "Upstream version number changed to ${FULL_VERSION}"
fi
epatch_user
if ! use alsa; then
# ALSA is detected even if not requested by its USE flag.
# Suppress it by supplying pkg-config with a wrong library name.
sed -i -e "/ALSA_MODULES=/s/alsa/DiSaBlEaLsA/" configure.ac \
|| die "unable to sed configure.ac"
fi
if ! use gzip-el; then
# Emacs' build system automatically detects the gzip binary and
# compresses el files. We don't want that so confuse it with a
# wrong binary name
sed -i -e "/AC_PATH_PROG/s/gzip/PrEvEnTcOmPrEsSiOn/" configure.ac \
|| die "unable to sed configure.ac"
fi
AT_M4DIR=m4 eautoreconf
}
src_configure() {
strip-flags
if use sh; then
replace-flags "-O[1-9]" -O0 #262359
elif use ia64; then
replace-flags "-O[2-9]" -O1 #325373
else
replace-flags "-O[3-9]" -O2
fi
local myconf
if use alsa && ! use sound; then
einfo "Although sound USE flag is disabled you chose to have alsa,"
einfo "so sound is switched on anyway."
myconf="${myconf} --with-sound"
else
myconf="${myconf} $(use_with sound)"
fi
if use X; then
myconf="${myconf} --with-x --without-ns"
myconf="${myconf} $(use_with gconf)"
myconf="${myconf} $(use_with gsettings)"
myconf="${myconf} $(use_with toolkit-scroll-bars)"
myconf="${myconf} $(use_with gif) $(use_with jpeg)"
myconf="${myconf} $(use_with png) $(use_with svg rsvg)"
myconf="${myconf} $(use_with tiff) $(use_with xpm)"
myconf="${myconf} $(use_with imagemagick)"
if use xft; then
myconf="${myconf} --with-xft"
myconf="${myconf} $(use_with m17n-lib libotf)"
myconf="${myconf} $(use_with m17n-lib m17n-flt)"
else
myconf="${myconf} --without-xft"
myconf="${myconf} --without-libotf --without-m17n-flt"
use m17n-lib && ewarn \
"USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
fi
if use gtk; then
einfo "Configuring to build with GIMP Toolkit (GTK+)"
myconf="${myconf} --with-x-toolkit=$(usex gtk3 gtk3 gtk2)"
local f
for f in athena Xaw3d motif; do
use ${f} && ewarn "USE flag \"${f}\" ignored" \
"(superseded by \"gtk\")"
done
elif use athena || use Xaw3d; then
einfo "Configuring to build with Athena/Lucid toolkit"
myconf="${myconf} --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
use motif && ewarn "USE flag \"motif\" ignored" \
"(superseded by \"athena\" or \"Xaw3d\")"
elif use motif; then
einfo "Configuring to build with Motif toolkit"
myconf="${myconf} --with-x-toolkit=motif"
else
einfo "Configuring to build with no toolkit"
myconf="${myconf} --with-x-toolkit=no"
fi
elif use aqua; then
einfo "Configuring to build with Cocoa support"
myconf="${myconf} --with-ns --disable-ns-self-contained"
myconf="${myconf} --without-x"
else
myconf="${myconf} --without-x --without-ns"
fi
# Save version information in the Emacs binary. It will be available
# in variable "system-configuration-options".
myconf="${myconf} GENTOO_PACKAGE=${CATEGORY}/${PF}"
if [[ ${PV##*.} = 9999 ]]; then
myconf="${myconf} EBZR_BRANCH=${EBZR_BRANCH} EBZR_REVNO=${EBZR_REVNO}"
fi
# According to configure, this option is only used for GNU/Linux
# (x86_64 and s390). For Gentoo Prefix we have to explicitly spell
# out the location because $(get_libdir) does not necessarily return
# something that matches the host OS's libdir naming (e.g. RHEL).
local crtdir=$($(tc-getCC) -print-file-name=crt1.o)
crtdir=${crtdir%/*}
econf \
--program-suffix=-${EMACS_SUFFIX} \
--program-transform-name="s/emacs-[0-9].*/${EMACS_SUFFIX}/" \
--infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
--enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
--with-crt-dir="${crtdir}" \
--with-gameuser="${GAMES_USER_DED:-games}" \
--without-compress-info \
$(use_with hesiod) \
$(use_with kerberos) $(use_with kerberos kerberos5) \
$(use_with gpm) \
$(use_with dbus) \
$(use_with gnutls) \
$(use_with libxml2 xml2) \
$(use_with selinux) \
$(use_with wide-int) \
${myconf}
}
src_compile() {
export SANDBOX_ON=0 # for the unbelievers, see Bug #131505
emake
}
src_install () {
emake DESTDIR="${D}" NO_BIN_LINK=t install
# move man pages to the correct place
local m
for m in "${ED}"/usr/share/man/man1/* ; do
mv "${m}" "${m%.1}-${EMACS_SUFFIX}.1" || die "mv man failed"
done
# move info dir to avoid collisions with the dir file generated by portage
mv "${ED}"/usr/share/info/${EMACS_SUFFIX}/dir{,.orig} \
|| die "moving info dir failed"
touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
docompress -x /usr/share/info/${EMACS_SUFFIX}/dir.orig
# avoid collision between slots, see bug #169033 e.g.
rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el
rm -rf "${ED}"/usr/share/{applications,icons}
rm -rf "${ED}"/var
# remove unused <version>/site-lisp dir
rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp
local c=";;"
if use source; then
insinto /usr/share/emacs/${FULL_VERSION}/src
# This is not meant to install all the source -- just the
# C source you might find via find-function
doins src/*.{c,h,m}
c=""
fi
sed 's/^X//' >"${T}/${SITEFILE}" <<-EOF
X
;;; ${PN}-${SLOT} site-lisp configuration
X
(when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
X ${c}(setq find-function-C-source-directory
X ${c} "${EPREFIX}/usr/share/emacs/${FULL_VERSION}/src")
X (let ((path (getenv "INFOPATH"))
X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
X (re "\\\\\`${EPREFIX}/usr/share/info\\\\>"))
X (and path
X ;; move Emacs Info dir before anything else in /usr/share/info
X (let* ((p (cons nil (split-string path ":" t))) (q p))
X (while (and (cdr q) (not (string-match re (cadr q))))
X (setq q (cdr q)))
X (setcdr q (cons dir (delete dir (cdr q))))
X (setq Info-directory-list (prune-directory-list (cdr p)))))))
EOF
elisp-site-file-install "${T}/${SITEFILE}" || die
dodoc README BUGS
if use aqua; then
dodir /Applications/Gentoo
rm -rf "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app
mv nextstep/Emacs.app \
"${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app || die
elog "Emacs${EMACS_SUFFIX#emacs}.app is in ${EPREFIX}/Applications/Gentoo."
elog "You may want to copy or symlink it into /Applications by yourself."
fi
}
pkg_preinst() {
# move Info dir file to correct name
local infodir=/usr/share/info/${EMACS_SUFFIX} f
if [[ -f ${ED}${infodir}/dir.orig ]]; then
mv "${ED}"${infodir}/dir{.orig,} || die "moving info dir failed"
elif [[ -d "${ED}"${infodir} ]]; then
# this should not happen in EAPI 4
ewarn "Regenerating Info directory index in ${infodir} ..."
rm -f "${ED}"${infodir}/dir{,.*}
for f in "${ED}"${infodir}/*; do
if [[ ${f##*/} != *-[0-9]* && -e ${f} ]]; then
install-info --info-dir="${ED}"${infodir} "${f}" \
|| die "install-info failed"
fi
done
fi
}
pkg_postinst() {
elisp-site-regen
eselect emacs update ifunset
if use X; then
elog "You need to install some fonts for Emacs."
elog "Installing media-fonts/font-adobe-{75,100}dpi on the X server's"
elog "machine would satisfy basic Emacs requirements under X11."
elog "See also http://www.gentoo.org/proj/en/lisp/emacs/xft.xml"
elog "for how to enable anti-aliased fonts."
elog
fi
elog "You can set the version to be started by /usr/bin/emacs through"
elog "the Emacs eselect module, which also redirects man and info pages."
elog "Therefore, several Emacs versions can be installed at the same time."
elog "\"man emacs.eselect\" for details."
elog
elog "If you upgrade from Emacs version 24.2 or earlier, then it is"
elog "strongly recommended that you use app-admin/emacs-updater to rebuild"
elog "all byte-compiled elisp files of the installed Emacs packages."
}
pkg_postrm() {
elisp-site-regen
eselect emacs update ifunset
}

@ -1,10 +1,10 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-24.3.9999.ebuild,v 1.3 2012/12/15 16:50:08 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-24.3.9999.ebuild,v 1.4 2013/03/05 17:39:38 ulm Exp $
EAPI=5
inherit autotools elisp-common eutils flag-o-matic multilib
inherit autotools elisp-common eutils flag-o-matic multilib readme.gentoo
if [[ ${PV##*.} = 9999 ]]; then
EBZR_PROJECT="emacs"
@ -16,8 +16,8 @@ if [[ ${PV##*.} = 9999 ]]; then
inherit bzr
SRC_URI=""
else
SRC_URI="mirror://gentoo/emacs-${PV}.tar.gz
mirror://gnu-alpha/emacs/pretest/emacs-${PV}.tar.gz"
SRC_URI="mirror://gentoo/emacs-${PV}.tar.xz
mirror://gnu-alpha/emacs/pretest/emacs-${PV}.tar.xz"
# FULL_VERSION keeps the full version number, which is needed in
# order to determine some path information correctly for copy/move
# operations later on
@ -31,12 +31,12 @@ HOMEPAGE="http://www.gnu.org/software/emacs/"
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
SLOT="24"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="alsa aqua athena dbus games gconf gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick jpeg kerberos libxml2 m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm"
IUSE="alsa aqua athena dbus games gconf gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm"
REQUIRED_USE="?? ( aqua X )"
RDEPEND="sys-libs/ncurses
>=app-admin/eselect-emacs-1.2
>=app-emacs/emacs-common-gentoo-1.3[games?,X?]
>=app-emacs/emacs-common-gentoo-1.3-r3[games?,X?]
net-libs/liblockfile
hesiod? ( net-dns/hesiod )
kerberos? ( virtual/krb5 )
@ -140,35 +140,38 @@ src_configure() {
if use alsa && ! use sound; then
einfo "Although sound USE flag is disabled you chose to have alsa,"
einfo "so sound is switched on anyway."
myconf="${myconf} --with-sound"
myconf+=" --with-sound"
else
myconf="${myconf} $(use_with sound)"
myconf+=" $(use_with sound)"
fi
if use X; then
myconf="${myconf} --with-x --without-ns"
myconf="${myconf} $(use_with gconf)"
myconf="${myconf} $(use_with gsettings)"
myconf="${myconf} $(use_with toolkit-scroll-bars)"
myconf="${myconf} $(use_with gif) $(use_with jpeg)"
myconf="${myconf} $(use_with png) $(use_with svg rsvg)"
myconf="${myconf} $(use_with tiff) $(use_with xpm)"
myconf="${myconf} $(use_with imagemagick)"
myconf+=" --with-x --without-ns"
myconf+=" $(use_with gconf)"
myconf+=" $(use_with gsettings)"
myconf+=" $(use_with toolkit-scroll-bars)"
myconf+=" $(use_with gif)"
myconf+=" $(use_with jpeg)"
myconf+=" $(use_with png)"
myconf+=" $(use_with svg rsvg)"
myconf+=" $(use_with tiff)"
myconf+=" $(use_with xpm)"
myconf+=" $(use_with imagemagick)"
if use xft; then
myconf="${myconf} --with-xft"
myconf="${myconf} $(use_with m17n-lib libotf)"
myconf="${myconf} $(use_with m17n-lib m17n-flt)"
myconf+=" --with-xft"
myconf+=" $(use_with m17n-lib libotf)"
myconf+=" $(use_with m17n-lib m17n-flt)"
else
myconf="${myconf} --without-xft"
myconf="${myconf} --without-libotf --without-m17n-flt"
myconf+=" --without-xft"
myconf+=" --without-libotf --without-m17n-flt"
use m17n-lib && ewarn \
"USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
fi
if use gtk; then
einfo "Configuring to build with GIMP Toolkit (GTK+)"
myconf="${myconf} --with-x-toolkit=$(usex gtk3 gtk3 gtk2)"
myconf+=" --with-x-toolkit=$(usex gtk3 gtk3 gtk2)"
local f
for f in athena Xaw3d motif; do
use ${f} && ewarn "USE flag \"${f}\" ignored" \
@ -176,29 +179,29 @@ src_configure() {
done
elif use athena || use Xaw3d; then
einfo "Configuring to build with Athena/Lucid toolkit"
myconf="${myconf} --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
myconf+=" --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
use motif && ewarn "USE flag \"motif\" ignored" \
"(superseded by \"athena\" or \"Xaw3d\")"
elif use motif; then
einfo "Configuring to build with Motif toolkit"
myconf="${myconf} --with-x-toolkit=motif"
myconf+=" --with-x-toolkit=motif"
else
einfo "Configuring to build with no toolkit"
myconf="${myconf} --with-x-toolkit=no"
myconf+=" --with-x-toolkit=no"
fi
elif use aqua; then
einfo "Configuring to build with Cocoa support"
myconf="${myconf} --with-ns --disable-ns-self-contained"
myconf="${myconf} --without-x"
myconf+=" --with-ns --disable-ns-self-contained"
myconf+=" --without-x"
else
myconf="${myconf} --without-x --without-ns"
myconf+=" --without-x --without-ns"
fi
# Save version information in the Emacs binary. It will be available
# in variable "system-configuration-options".
myconf="${myconf} GENTOO_PACKAGE=${CATEGORY}/${PF}"
myconf+=" GENTOO_PACKAGE=${CATEGORY}/${PF}"
if [[ ${PV##*.} = 9999 ]]; then
myconf="${myconf} EBZR_BRANCH=${EBZR_BRANCH} EBZR_REVNO=${EBZR_REVNO}"
myconf+=" EBZR_BRANCH=${EBZR_BRANCH} EBZR_REVNO=${EBZR_REVNO}"
fi
# According to configure, this option is only used for GNU/Linux
@ -291,9 +294,26 @@ src_install () {
rm -rf "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app
mv nextstep/Emacs.app \
"${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app || die
elog "Emacs${EMACS_SUFFIX#emacs}.app is in ${EPREFIX}/Applications/Gentoo."
elog "You may want to copy or symlink it into /Applications by yourself."
fi
DOC_CONTENTS="You can set the version to be started by /usr/bin/emacs
through the Emacs eselect module, which also redirects man and info
pages. Therefore, several Emacs versions can be installed at the
same time. \"man emacs.eselect\" for details.
\\n\\nIf you upgrade from Emacs version 24.2 or earlier, then it is
strongly recommended that you use app-admin/emacs-updater to rebuild
all byte-compiled elisp files of the installed Emacs packages."
use X && DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs.
Installing media-fonts/font-adobe-{75,100}dpi on the X server's
machine would satisfy basic Emacs requirements under X11.
See also http://www.gentoo.org/proj/en/lisp/emacs/xft.xml
for how to enable anti-aliased fonts."
use aqua && DOC_CONTENTS+="\\n\\nEmacs${EMACS_SUFFIX#emacs}.app is in
${EPREFIX}/Applications/Gentoo. You may want to copy or symlink it
into /Applications by yourself."
[[ ${REPLACING_VERSIONS} =~ (^|[[:space:]])24\.[12]($|[^0-9]) ]] \
&& FORCE_PRINT_ELOG=1
readme.gentoo_create_doc
}
pkg_preinst() {
@ -316,25 +336,15 @@ pkg_preinst() {
pkg_postinst() {
elisp-site-regen
eselect emacs update ifunset
readme.gentoo_print_elog
if use X; then
elog "You need to install some fonts for Emacs."
elog "Installing media-fonts/font-adobe-{75,100}dpi on the X server's"
elog "machine would satisfy basic Emacs requirements under X11."
elog "See also http://www.gentoo.org/proj/en/lisp/emacs/xft.xml"
elog "for how to enable anti-aliased fonts."
elog
if use livecd; then
# force an update of the emacs symlink for the livecd/dvd,
# because some microemacs packages set it with USE=livecd
eselect emacs update
else
eselect emacs update ifunset
fi
elog "You can set the version to be started by /usr/bin/emacs through"
elog "the Emacs eselect module, which also redirects man and info pages."
elog "Therefore, several Emacs versions can be installed at the same time."
elog "\"man emacs.eselect\" for details."
elog
elog "If you upgrade from Emacs version 24.2 or earlier, then it is"
elog "strongly recommended that you use app-admin/emacs-updater to rebuild"
elog "all byte-compiled elisp files of the installed Emacs packages."
}
pkg_postrm() {

@ -11,4 +11,5 @@ DIST emacs-23.4.tar.bz2 38646508 SHA256 26576f9e664397c729f78f5ffcd0929692519884
DIST emacs-24.2-patches-2.tar.xz 2912 SHA256 7586c4767ff7b74f815b321cdc69e01eb991276ff1bb96b7b62660a5722ed69c SHA512 d1da7677c7a4b58ac0972c98272b195f2201ab449416d3d1b78be72371fefd88d699af1a8e171397bb92324e7cf38c0f09f88fcd98e05a2427ce5d729d702c0e WHIRLPOOL 27281987a2f250514977f92cf90e10d5f6f2ebe35d107add3e33b649e3623b58398f8369f68e948caa87a63037695cb462b4950b7a87fcc0bf36d90a6005d777
DIST emacs-24.2-patches-3.tar.xz 3884 SHA256 cf2de3291f8dd09c8073300e2395182d51761055c67818a390cd7b052e764f44 SHA512 c424580bc9b93af3b99e5fcf0189a711314857019594ea90c42317f72cedf552bb3af93ce8394dd4af888d98395ff09a372535b7b58b98b8831adf165919e561 WHIRLPOOL 2eeb7a6b441626584ae2b9fd9eba231ef8b87e7ce017f703f8fe23b2cf2cb8e251dfb041c7affe73484d20916ea3fa341b583b23ffdf59948f66121a2613f63b
DIST emacs-24.2.tar.xz 34712012 SHA256 1f11b65520611d108eceea886cc1d2573704e18b19aded8a09b75fdea7eb0ddd SHA512 7627d985e9691dd5b5f2a14472592bc1da96ce90823ff50457bb5c20b6e746912b319befff5fb1dac024e1f150df6b7c687ee2cc785f5b7387885244f511bdbd WHIRLPOOL 37a2f8e45a7b3364728f9f99b0661a60355b93f19d745de505dc71b9d8a2ab4de6b4b75a104830da2bcc8d1b3d22539e5f52c85d2f104d8de0dcd0dd69dc9924
DIST emacs-24.3-rc1.tar.xz 35580316 SHA256 a15c19ec5e7338d6b3612987499341fc74b7c806d12c01031b0e8d58e8e0a501 SHA512 bcf641fe731c86109abc2de1b9f406443d08dcbd06fce3bddb15bf522fa4c6ca9e61bc6ae2e4394175ef28e2046e0ffebab76b9446a379112ad396d45b42542c WHIRLPOOL d1930a03c31e49c10430661ac577451d72755183c0a10462b64287d24d64bc98e2d4577ec7eaa885b90812290de0ca68f6947c1ac7007885466ff7d27fb3dd91
DIST leim-21.4.tar.gz 3291433 SHA256 db24946985dd644bfed18815d6e991dad27f8ab1fd5823dd6dc4eb8dcd04333b SHA512 c361996f7a3fcc550e7af30a7df3f692071ded2c9dce998e72f537b0e8011f319cfae1742d0be463608a86852046cba23037a29c3ecdcbaf5976807e1d1a1e2c WHIRLPOOL d7f25d5d491f323b80609567ce5cbcb5f20109cdd4671e9972c79279a3ca5338bbf67d35ae8f0bc627bc06917f545d71ab1f66a09c647f47ddaea26772bfc5c1

@ -1,11 +1,11 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-23.4-r5.ebuild,v 1.10 2013/03/03 16:16:11 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-23.4-r5.ebuild,v 1.12 2013/03/05 18:25:34 ulm Exp $
EAPI=4
WANT_AUTOMAKE="none"
inherit autotools elisp-common eutils flag-o-matic multilib
inherit autotools elisp-common eutils flag-o-matic multilib readme.gentoo
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
HOMEPAGE="http://www.gnu.org/software/emacs/"
@ -14,7 +14,7 @@ SRC_URI="mirror://gnu/emacs/${P}.tar.bz2
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
SLOT="23"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="alsa aqua athena dbus games gconf gif gpm gtk gzip-el hesiod jpeg kerberos livecd m17n-lib motif pax_kernel png sound source svg tiff toolkit-scroll-bars X Xaw3d xft +xpm"
REQUIRED_USE="aqua? ( !X )"
@ -267,9 +267,25 @@ src_install () {
rm -rf "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app
mv nextstep/Emacs.app \
"${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app || die
elog "Emacs${EMACS_SUFFIX#emacs}.app is in ${EPREFIX}/Applications/Gentoo."
elog "You may want to copy or symlink it into /Applications by yourself."
fi
DOC_CONTENTS="You can set the version to be started by /usr/bin/emacs
through the Emacs eselect module, which also redirects man and
info pages. Therefore, several Emacs versions can be installed at
the same time. \"man emacs.eselect\" for details.
\\n\\nIf you upgrade from a previous major version of Emacs, then
it is strongly recommended that you use app-admin/emacs-updater
to rebuild all byte-compiled elisp files of the installed Emacs
packages."
use X && DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs.
Installing media-fonts/font-adobe-{75,100}dpi on the X server's
machine would satisfy basic Emacs requirements under X11.
See also http://www.gentoo.org/proj/en/lisp/emacs/xft.xml
for how to enable anti-aliased fonts."
use aqua && DOC_CONTENTS+="\\n\\nEmacs${EMACS_SUFFIX#emacs}.app is in
${EPREFIX}/Applications/Gentoo. You may want to copy or symlink it
into /Applications by yourself."
readme.gentoo_create_doc
}
pkg_preinst() {
@ -292,6 +308,7 @@ pkg_preinst() {
pkg_postinst() {
elisp-site-regen
readme.gentoo_print_elog
if use livecd; then
# force an update of the emacs symlink for the livecd/dvd,
@ -300,24 +317,6 @@ pkg_postinst() {
else
eselect emacs update ifunset
fi
if use X; then
elog "You need to install some fonts for Emacs."
elog "Installing media-fonts/font-adobe-{75,100}dpi on the X server's"
elog "machine would satisfy basic Emacs requirements under X11."
elog "See also http://www.gentoo.org/proj/en/lisp/emacs/xft.xml"
elog "for how to enable anti-aliased fonts."
elog
fi
elog "You can set the version to be started by /usr/bin/emacs through"
elog "the Emacs eselect module, which also redirects man and info pages."
elog "Therefore, several Emacs versions can be installed at the same time."
elog "\"man emacs.eselect\" for details."
elog
elog "If you upgrade from a previous major version of Emacs, then it is"
elog "strongly recommended that you use app-admin/emacs-updater to rebuild"
elog "all byte-compiled elisp files of the installed Emacs packages."
}
pkg_postrm() {

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-24.2-r1.ebuild,v 1.10 2013/03/03 16:16:11 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-24.2-r1.ebuild,v 1.11 2013/03/05 09:17:11 ago Exp $
EAPI=4
@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/emacs/${P}.tar.xz
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
SLOT="24"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="alsa aqua athena dbus games gconf gif gnutls gpm gsettings gtk gtk3 gzip-el hesiod imagemagick jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm"
REQUIRED_USE="aqua? ( !X )"

@ -1,42 +1,24 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-24.2.92.ebuild,v 1.1 2013/01/10 18:36:50 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-24.3_rc1.ebuild,v 1.1 2013/03/05 13:49:13 ulm Exp $
EAPI=5
inherit autotools elisp-common eutils flag-o-matic multilib
if [[ ${PV##*.} = 9999 ]]; then
EBZR_PROJECT="emacs"
EBZR_BRANCH="emacs-24"
EBZR_REPO_URI="bzr://bzr.savannah.gnu.org/emacs/${EBZR_BRANCH}/"
# "Nosmart" is much faster for initial branching.
EBZR_INITIAL_URI="nosmart+${EBZR_REPO_URI}"
EBZR_WORKDIR_CHECKOUT="t" #434746
inherit bzr
SRC_URI=""
else
SRC_URI="mirror://gentoo/emacs-${PV}.tar.xz
mirror://gnu-alpha/emacs/pretest/emacs-${PV}.tar.xz"
# FULL_VERSION keeps the full version number, which is needed in
# order to determine some path information correctly for copy/move
# operations later on
FULL_VERSION="${PV%%_*}"
S="${WORKDIR}/emacs-${FULL_VERSION}"
fi
inherit autotools elisp-common eutils flag-o-matic multilib readme.gentoo
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
HOMEPAGE="http://www.gnu.org/software/emacs/"
SRC_URI="mirror://gnu-alpha/emacs/pretest/${P/_/-}.tar.xz"
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
SLOT="24"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="alsa aqua athena dbus games gconf gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick jpeg kerberos libxml2 m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="alsa aqua athena dbus games gconf gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm"
REQUIRED_USE="?? ( aqua X )"
RDEPEND="sys-libs/ncurses
>=app-admin/eselect-emacs-1.2
>=app-emacs/emacs-common-gentoo-1.3[games?,X?]
>=app-emacs/emacs-common-gentoo-1.3-r3[games?,X?]
net-libs/liblockfile
hesiod? ( net-dns/hesiod )
kerberos? ( virtual/krb5 )
@ -91,21 +73,19 @@ DEPEND="${RDEPEND}
gzip-el? ( app-arch/gzip )
pax_kernel? ( sys-apps/paxctl )"
RDEPEND="${RDEPEND}
!<app-editors/emacs-vcs-${PV}"
EMACS_SUFFIX="${PN/emacs/emacs-${SLOT}}"
SITEFILE="20${PN}-${SLOT}-gentoo.el"
# FULL_VERSION keeps the full version number, which is needed in
# order to determine some path information correctly for copy/move
# operations later on
FULL_VERSION="${PV%%_*}"
S="${WORKDIR}/emacs-${FULL_VERSION}"
src_prepare() {
if [[ ${PV##*.} = 9999 ]]; then
FULL_VERSION=$(sed -n 's/^AC_INIT(emacs,[ \t]*\([^ \t,)]*\).*/\1/p' \
configure.ac)
[[ ${FULL_VERSION} ]] || die "Cannot determine current Emacs version"
einfo "Emacs branch: ${EBZR_BRANCH}"
einfo "Revision: ${EBZR_REVISION:-${EBZR_REVNO}}"
einfo "Emacs version number: ${FULL_VERSION}"
[[ ${FULL_VERSION} =~ ^${PV%.*}(\..*)?$ ]] \
|| die "Upstream version number changed to ${FULL_VERSION}"
fi
#EPATCH_SUFFIX=patch epatch
epatch_user
if ! use alsa; then
@ -141,35 +121,38 @@ src_configure() {
if use alsa && ! use sound; then
einfo "Although sound USE flag is disabled you chose to have alsa,"
einfo "so sound is switched on anyway."
myconf="${myconf} --with-sound"
myconf+=" --with-sound"
else
myconf="${myconf} $(use_with sound)"
myconf+=" $(use_with sound)"
fi
if use X; then
myconf="${myconf} --with-x --without-ns"
myconf="${myconf} $(use_with gconf)"
myconf="${myconf} $(use_with gsettings)"
myconf="${myconf} $(use_with toolkit-scroll-bars)"
myconf="${myconf} $(use_with gif) $(use_with jpeg)"
myconf="${myconf} $(use_with png) $(use_with svg rsvg)"
myconf="${myconf} $(use_with tiff) $(use_with xpm)"
myconf="${myconf} $(use_with imagemagick)"
myconf+=" --with-x --without-ns"
myconf+=" $(use_with gconf)"
myconf+=" $(use_with gsettings)"
myconf+=" $(use_with toolkit-scroll-bars)"
myconf+=" $(use_with gif)"
myconf+=" $(use_with jpeg)"
myconf+=" $(use_with png)"
myconf+=" $(use_with svg rsvg)"
myconf+=" $(use_with tiff)"
myconf+=" $(use_with xpm)"
myconf+=" $(use_with imagemagick)"
if use xft; then
myconf="${myconf} --with-xft"
myconf="${myconf} $(use_with m17n-lib libotf)"
myconf="${myconf} $(use_with m17n-lib m17n-flt)"
myconf+=" --with-xft"
myconf+=" $(use_with m17n-lib libotf)"
myconf+=" $(use_with m17n-lib m17n-flt)"
else
myconf="${myconf} --without-xft"
myconf="${myconf} --without-libotf --without-m17n-flt"
myconf+=" --without-xft"
myconf+=" --without-libotf --without-m17n-flt"
use m17n-lib && ewarn \
"USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
fi
if use gtk; then
einfo "Configuring to build with GIMP Toolkit (GTK+)"
myconf="${myconf} --with-x-toolkit=$(usex gtk3 gtk3 gtk2)"
myconf+=" --with-x-toolkit=$(usex gtk3 gtk3 gtk2)"
local f
for f in athena Xaw3d motif; do
use ${f} && ewarn "USE flag \"${f}\" ignored" \
@ -177,30 +160,27 @@ src_configure() {
done
elif use athena || use Xaw3d; then
einfo "Configuring to build with Athena/Lucid toolkit"
myconf="${myconf} --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
myconf+=" --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
use motif && ewarn "USE flag \"motif\" ignored" \
"(superseded by \"athena\" or \"Xaw3d\")"
elif use motif; then
einfo "Configuring to build with Motif toolkit"
myconf="${myconf} --with-x-toolkit=motif"
myconf+=" --with-x-toolkit=motif"
else
einfo "Configuring to build with no toolkit"
myconf="${myconf} --with-x-toolkit=no"
myconf+=" --with-x-toolkit=no"
fi
elif use aqua; then
einfo "Configuring to build with Cocoa support"
myconf="${myconf} --with-ns --disable-ns-self-contained"
myconf="${myconf} --without-x"
myconf+=" --with-ns --disable-ns-self-contained"
myconf+=" --without-x"
else
myconf="${myconf} --without-x --without-ns"
myconf+=" --without-x --without-ns"
fi
# Save version information in the Emacs binary. It will be available
# in variable "system-configuration-options".
myconf="${myconf} GENTOO_PACKAGE=${CATEGORY}/${PF}"
if [[ ${PV##*.} = 9999 ]]; then
myconf="${myconf} EBZR_BRANCH=${EBZR_BRANCH} EBZR_REVNO=${EBZR_REVNO}"
fi
myconf+=" GENTOO_PACKAGE=${CATEGORY}/${PF}"
# According to configure, this option is only used for GNU/Linux
# (x86_64 and s390). For Gentoo Prefix we have to explicitly spell
@ -292,9 +272,26 @@ src_install () {
rm -rf "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app
mv nextstep/Emacs.app \
"${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app || die
elog "Emacs${EMACS_SUFFIX#emacs}.app is in ${EPREFIX}/Applications/Gentoo."
elog "You may want to copy or symlink it into /Applications by yourself."
fi
DOC_CONTENTS="You can set the version to be started by /usr/bin/emacs
through the Emacs eselect module, which also redirects man and info
pages. Therefore, several Emacs versions can be installed at the
same time. \"man emacs.eselect\" for details.
\\n\\nIf you upgrade from Emacs version 24.2 or earlier, then it is
strongly recommended that you use app-admin/emacs-updater to rebuild
all byte-compiled elisp files of the installed Emacs packages."
use X && DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs.
Installing media-fonts/font-adobe-{75,100}dpi on the X server's
machine would satisfy basic Emacs requirements under X11.
See also http://www.gentoo.org/proj/en/lisp/emacs/xft.xml
for how to enable anti-aliased fonts."
use aqua && DOC_CONTENTS+="\\n\\nEmacs${EMACS_SUFFIX#emacs}.app is in
${EPREFIX}/Applications/Gentoo. You may want to copy or symlink it
into /Applications by yourself."
[[ ${REPLACING_VERSIONS} =~ (^|[[:space:]])24\.[12]($|[^0-9]) ]] \
&& FORCE_PRINT_ELOG=1
readme.gentoo_create_doc
}
pkg_preinst() {
@ -317,25 +314,15 @@ pkg_preinst() {
pkg_postinst() {
elisp-site-regen
eselect emacs update ifunset
readme.gentoo_print_elog
if use X; then
elog "You need to install some fonts for Emacs."
elog "Installing media-fonts/font-adobe-{75,100}dpi on the X server's"
elog "machine would satisfy basic Emacs requirements under X11."
elog "See also http://www.gentoo.org/proj/en/lisp/emacs/xft.xml"
elog "for how to enable anti-aliased fonts."
elog
if use livecd; then
# force an update of the emacs symlink for the livecd/dvd,
# because some microemacs packages set it with USE=livecd
eselect emacs update
else
eselect emacs update ifunset
fi
elog "You can set the version to be started by /usr/bin/emacs through"
elog "the Emacs eselect module, which also redirects man and info pages."
elog "Therefore, several Emacs versions can be installed at the same time."
elog "\"man emacs.eselect\" for details."
elog
elog "If you upgrade from Emacs version 24.2 or earlier, then it is"
elog "strongly recommended that you use app-admin/emacs-updater to rebuild"
elog "all byte-compiled elisp files of the installed Emacs packages."
}
pkg_postrm() {

@ -4,3 +4,4 @@ DIST libvirt-1.0.0.tar.gz 21868950 SHA256 14c8a30ebfb939c82cab5f759a95d09646b43b
DIST libvirt-1.0.1.tar.gz 22512698 SHA256 4a16c76c46ebc41a6514082b5d95b5d5a0868e7a8cc00ab2e6cc1a23ec6b5a3b SHA512 7a106998565410197b1cca45c68c84661935c96d1cd28888b977691faf29b10af6742f00f0e8baa76b27af4031e6b8b988c2ae83f3cbb5affe3381401fb6859e WHIRLPOOL 3b98c742141a63b3e6384e6fe09b01cec485bfb59fbefe89f3e64450bf66e2441aea43b754f92253e2c3f33f5b5d56975473cc4aa7313d622e40cd3185608ae6
DIST libvirt-1.0.2-1b2f2439.tar.xz 3184 SHA256 fb7cbd3add0b54927b1be4bc753e0f0279e11f5b85bb692d44fb9b99b85722da SHA512 a45cd0896dbf845472135cb3548eff731f6a6c89af2d90c44094d3c07a8f19c8c8422dc43228a0c4b0c04b1b11bae2bc2a271f02bea598d36b52c42fb60ddc19 WHIRLPOOL bf0760fcf5245d0c3347f1969605fcb3df86c93e183b468c0421b88801db5f0984c4d1ce5a3ebc7b72a53f585d17db7fa984f7fbfa6e8f1d2c65819f3fd3ed27
DIST libvirt-1.0.2.tar.gz 22971729 SHA256 9b8c2752f78658b65ef1c608b3775be0978d60855a9b5e2778f79c113201c179 SHA512 c35b6dc46594a93d4d633ad42df2cf1da7cbbf7327205ba4c608d4f95f0017cb4041518c3dafa3d5ab7dadaafad116779415c843e0d4e67ef1df31bd9a9295e7 WHIRLPOOL cf56954392f263fe686c79e320f238cc657424512bf3b136bd68747777640cd564affc38f7ed077a1e00f2d2511ab607b236a9b6ea4fbc8f089a2a0267b214ce
DIST libvirt-1.0.3.tar.gz 23238381 SHA256 f64f4acd7cdcfc6ab5e803195ed58b949f262b54e3659d8c37b33f0fec112757 SHA512 f0002d40a018e22bd05c9bc990db0b14e0ec815613f54d04fc3b631081d87b6659620188da9f0ba376f290206d979467013274ab99b7394c66bde54c82e08fb4 WHIRLPOOL 29dad8e6b1e4d61fe83fc450436c0fdc200b360f93772c2fefe40ab443ec2a7cb6566e634d15290beb4f7ea1f461503b1cd86accddde59659ed46b60b56e3d76

@ -0,0 +1,419 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.0.3.ebuild,v 1.1 2013/03/05 14:20:39 cardoe Exp $
EAPI=5
#BACKPORTS=1b2f2439
AUTOTOOLIZE=yes
MY_P="${P/_rc/-rc}"
PYTHON_DEPEND="python? 2:2.5"
#RESTRICT_PYTHON_ABIS="3.*"
#SUPPORT_PYTHON_ABIS="1"
inherit eutils python user autotools linux-info
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"
IUSE="audit avahi +caps firewalld iscsi +libvirtd lvm +lxc +macvtap nfs \
nls numa openvz parted pcap phyp policykit python qemu rbd sasl \
selinux +udev uml +vepa virtualbox virt-network xen elibc_glibc"
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
>=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 )
iscsi? ( sys-block/open-iscsi )
lxc? ( 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
sys-power/pm-utils
)
rbd? ( sys-cluster/ceph )
sasl? ( dev-libs/cyrus-sasl )
selinux? ( >=sys-libs/libselinux-2.0.85 )
virtualbox? ( || ( app-emulation/virtualbox >=app-emulation/virtualbox-bin-2.2.0 ) )
xen? ( app-emulation/xen-tools app-emulation/xen )
udev? ( virtual/udev >=x11-libs/libpciaccess-0.10.9 )
virt-network? ( net-dns/dnsmasq
>=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-libs/libxslt
=dev-lang/python-2*"
LXC_CONFIG_CHECK="
~CGROUPS
~CGROUP_FREEZER
~CGROUP_DEVICE
~CPUSETS
~CGROUP_CPUACCT
~RESOURCE_COUNTERS
~CGROUP_SCHED
~BLK_CGROUP
~NAMESPACES
~UTS_NS
~IPC_NS
~PID_NS
~NET_NS
~DEVPTS_MULTIPLE_INSTANCES
~VETH
~MACVLAN
~POSIX_MQUEUE
~!GRKERNSEC_CHROOT_MOUNT
~!GRKERNSEC_CHROOT_DOUBLE
~!GRKERNSEC_CHROOT_PIVOT
~!GRKERNSEC_CHROOT_CHMOD
~!GRKERNSEC_CHROOT_CAPS
"
VIRTNET_CONFIG_CHECK="
~BRIDGE_NF_EBTABLES
~NETFILTER_ADVANCED
~NETFILTER_XT_TARGET_CHECKSUM
"
MACVTAP_CONFIG_CHECK="~MACVTAP"
pkg_setup() {
python_set_active_version 2
python_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 5 && LXC_CONFIG_CHECK+=" ~USER_NS"
kernel_is lt 3 6 && LXC_CONFIG_CHECK+=" ~CGROUP_MEM_RES_CTLR" || \
LXC_CONFIG_CHECK+=" ~MEMCG"
CONFIG_CHECK=""
use lxc && CONFIG_CHECK+="${LXC_CONFIG_CHECK}"
use macvtap && CONFIG_CHECK+="${MACVTAP}"
use virt-network && CONFIG_CHECK+="${VIRTNET_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_user
[[ -n ${AUTOTOOLIZE} ]] && eautoreconf
# Tweak the init script
local avahi_init=
local iscsi_init=
local rbd_init=
local firewalld_init=
cp "${FILESDIR}/libvirtd.init-r11" "${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)"
# 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)"
myconf="${myconf} $(use_with python)"
# 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)"
## 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"
# 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}/python \
EXAMPLE_DIR=/usr/share/doc/${PF}/python/examples \
|| die "emake install failed"
find "${D}" -name '*.la' -delete || die
use libvirtd || return 0
# From here, only libvirtd-related instructions, be warned!
newinitd "${S}/libvirtd.init" libvirtd || die
newconfd "${FILESDIR}/libvirtd.confd-r4" libvirtd || die
keepdir /var/lib/libvirt/images
}
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
mv "${D}"/etc/sysctl.d/libvirtd "${D}"/etc/sysctl.d/libvirtd.conf
}
pkg_postinst() {
use python && python_mod_optimize libvirt.py
if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then
touch "${ROOT}"/etc/libvirt/qemu/networks/default.xml
fi
# support for dropped privileges
if use qemu; then
fperms 0750 "${EROOT}/var/lib/libvirt/qemu"
fperms 0750 "${EROOT}/var/cache/libvirt/qemu"
fi
if use caps && use qemu; then
fowners -R qemu:qemu "${EROOT}/var/lib/libvirt/qemu"
fowners -R qemu:qemu "${EROOT}/var/cache/libvirt/qemu"
elif use qemu; then
fowners -R root:root "${EROOT}/var/lib/libvirt/qemu"
fowners -R root:root "${EROOT}/var/cache/libvirt/qemu"
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!
elog
elog "For the basic networking support (bridged and routed networks)"
elog "you don't need any extra software. For more complex network modes"
elog "including but not limited to NATed network, you can enable the"
elog "'virt-network' USE flag."
elog
if has_version net-dns/dnsmasq; then
ewarn "If you have a DNS server setup on your machine, you will have"
ewarn "to configure /etc/dnsmasq.conf to enable the following settings: "
ewarn " bind-interfaces"
ewarn " interface or except-interface"
ewarn
ewarn "Otherwise you might have issues with your existing DNS server."
fi
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
}
pkg_postrm() {
use python && python_mod_cleanup libvirt.py
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 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.2.0-r3.ebuild,v 1.9 2013/02/22 10:36:08 idella4 Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.2.0-r3.ebuild,v 1.10 2013/03/05 18:05:35 idella4 Exp $
EAPI=5
@ -268,11 +268,16 @@ src_install() {
keepdir /var/log/xen-consoles
fi
# Set dirs for qemu files,; Bug #458818
if use qemu; then
mkdir -p "${D}"usr/lib64/xen/bin || die
mv "${D}"usr/lib/xen/bin/qemu* "${D}"usr/lib64/xen/bin/ || die
fi # For -static-libs wrt Bug 384355
if use x86; then
dodir /usr/lib/xen/bin
elif use amd64; then
mv "${D}"usr/lib/xen/bin/qemu* "${D}"usr/$(get_libdir)/xen/bin/ || die
fi
fi
# For -static-libs wrt Bug 384355
if ! use static-libs; then
rm -f "${D}"usr/$(get_libdir)/*.a "${ED}"usr/$(get_libdir)/ocaml/*/*.a
fi

@ -1,6 +1,6 @@
# Copyright 1999-2013 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.2.1-r2.ebuild,v 1.5 2013/02/12 06:34:04 idella4 Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.2.1-r2.ebuild,v 1.6 2013/03/05 18:05:35 idella4 Exp $
EAPI=5
@ -229,7 +229,6 @@ src_install() {
export PYTHONDONTWRITEBYTECODE
emake DESTDIR="${D}" DOCDIR="/usr/share/doc/${PF}" install-tools
# XEN_PYTHON_NATIVE_INSTALL=y install-tools
# Fix the remaining Python shebangs.
python_fix_shebang "${D}"
@ -271,9 +270,13 @@ src_install() {
keepdir /var/log/xen-consoles
fi
# Set dirs for qemu files,; Bug #458818
if use qemu; then
mkdir -p "${D}"usr/lib64/xen/bin || die
mv "${D}"usr/lib/xen/bin/qemu* "${D}"usr/lib64/xen/bin/ || die
if use x86; then
dodir /usr/lib/xen/bin
elif use amd64; then
mv "${D}"usr/lib/xen/bin/qemu* "${D}"usr/$(get_libdir)/xen/bin/ || die
fi
fi
# For -static-libs wrt Bug 384355

@ -0,0 +1,28 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/datovka/datovka-3.0.3-r1.ebuild,v 1.1 2013/03/05 15:34:22 scarabeus Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
inherit distutils-r1
DESCRIPTION="GUI to access Czech eGov \"Datove schranky\""
HOMEPAGE="http://labs.nic.cz/page/969/datovka/"
SRC_URI="http://www.nic.cz/public_media/datove_schranky/releases/src/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="
dev-python/pygtk:2[${PYTHON_USEDEP}]
dev-python/pyopenssl[${PYTHON_USEDEP}]
dev-python/reportlab[${PYTHON_USEDEP}]
dev-python/sqlalchemy[${PYTHON_USEDEP}]
media-fonts/dejavu
>=net-libs/dslib-3.0[${PYTHON_USEDEP}]
"
RDEPEND="${DEPEND}"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/digitemp/digitemp-3.5.0-r1.ebuild,v 1.2 2012/01/09 07:15:10 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/digitemp/digitemp-3.5.0-r1.ebuild,v 1.3 2013/03/05 16:44:43 ago Exp $
EAPI=1
@ -13,7 +13,7 @@ SRC_URI="http://www.digitemp.com/software/linux/${P}.tar.gz"
IUSE="ds9097 ds9097u ds2490"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
DEPEND="ds2490? ( virtual/libusb:0 )"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-9999-r2.ebuild,v 1.160 2013/03/04 20:53:22 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-9999-r2.ebuild,v 1.161 2013/03/05 14:21:48 scarabeus Exp $
EAPI=5
@ -341,6 +341,7 @@ src_prepare() {
solenv/gbuild/Module.mk || die
sed -i \
-e 's#check: dev-install subsequentcheck#check: unitcheck slowcheck dev-install subsequentcheck#g' \
-e 's#Makefile.gbuild all slowcheck#Makefile.gbuild all#g' \
Makefile.in || die
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.0.7-r1.ebuild,v 1.2 2012/11/22 03:45:06 flameeyes Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.0.7-r1.ebuild,v 1.3 2013/03/05 14:08:39 ultrabug Exp $
EAPI=4
SCONS_MIN_VERSION="1.2.0"
@ -36,7 +36,7 @@ pkg_setup() {
enewgroup mongodb
enewuser mongodb -1 -1 /var/lib/${PN} mongodb
scons_opts=" --cc=$(tc-getCC) --cxx=$(tc-getCXX)"
scons_opts=" --cc=$(tc-getCC) --cxx=$(tc-getCXX) --sharedclient"
scons_opts+=" --use-system-pcre"
scons_opts+=" --use-system-snappy"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.0.7-r2.ebuild,v 1.2 2012/11/22 03:45:06 flameeyes Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.0.7-r2.ebuild,v 1.3 2013/03/05 14:08:39 ultrabug Exp $
EAPI=4
SCONS_MIN_VERSION="1.2.0"
@ -36,7 +36,7 @@ pkg_setup() {
enewgroup mongodb
enewuser mongodb -1 -1 /var/lib/${PN} mongodb
scons_opts=" --cc=$(tc-getCC) --cxx=$(tc-getCXX)"
scons_opts=" --cc=$(tc-getCC) --cxx=$(tc-getCXX) --sharedclient"
scons_opts+=" --use-system-pcre"
scons_opts+=" --use-system-snappy"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.0.8-r1.ebuild,v 1.1 2012/11/28 11:23:52 ultrabug Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.0.8-r1.ebuild,v 1.2 2013/03/05 14:08:39 ultrabug Exp $
EAPI=4
SCONS_MIN_VERSION="1.2.0"
@ -36,7 +36,7 @@ pkg_setup() {
enewgroup mongodb
enewuser mongodb -1 -1 /var/lib/${PN} mongodb
scons_opts=" --cc=$(tc-getCC) --cxx=$(tc-getCXX)"
scons_opts=" --cc=$(tc-getCC) --cxx=$(tc-getCXX) --sharedclient"
scons_opts+=" --use-system-pcre"
scons_opts+=" --use-system-snappy"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.0.8-r2.ebuild,v 1.1 2012/11/28 11:23:52 ultrabug Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.0.8-r2.ebuild,v 1.2 2013/03/05 14:08:39 ultrabug Exp $
EAPI=4
SCONS_MIN_VERSION="1.2.0"
@ -36,7 +36,7 @@ pkg_setup() {
enewgroup mongodb
enewuser mongodb -1 -1 /var/lib/${PN} mongodb
scons_opts=" --cc=$(tc-getCC) --cxx=$(tc-getCXX)"
scons_opts=" --cc=$(tc-getCC) --cxx=$(tc-getCXX) --sharedclient"
scons_opts+=" --use-system-pcre"
scons_opts+=" --use-system-snappy"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/lua/lua-5.1.5.ebuild,v 1.10 2013/03/03 16:19:05 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/lua/lua-5.1.5.ebuild,v 1.11 2013/03/05 09:19:41 ago Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="http://www.lua.org/ftp/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
IUSE="+deprecated emacs readline static"
RDEPEND="readline? ( sys-libs/readline )"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/dbus-glib/dbus-glib-0.100.2.ebuild,v 1.11 2013/03/03 16:12:32 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/dbus-glib/dbus-glib-0.100.2.ebuild,v 1.12 2013/03/05 09:12:15 ago Exp $
EAPI=5
inherit bash-completion-r1 eutils
@ -11,7 +11,7 @@ SRC_URI="http://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz"
LICENSE="|| ( GPL-2 AFL-2.1 )"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="debug doc static-libs test"
RDEPEND=">=dev-libs/expat-2

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libedit/libedit-20120311.3.0-r1.ebuild,v 1.7 2013/03/03 16:15:34 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libedit/libedit-20120311.3.0-r1.ebuild,v 1.8 2013/03/05 09:12:43 ago Exp $
EAPI=2
@ -15,7 +15,7 @@ SRC_URI="http://www.thrysoee.dk/editline/${MY_P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="static-libs"
DEPEND=">=sys-libs/ncurses-5.7-r5[static-libs?]

@ -1,3 +1 @@
augroup filetype
au! BufRead,BufNewFile *.proto setfiletype proto
augroup end
au BufRead,BufNewFile *.proto set filetype=proto

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/ffmpeg-php/ffmpeg-php-0.6.0-r1.ebuild,v 1.3 2012/01/09 15:26:53 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/ffmpeg-php/ffmpeg-php-0.6.0-r1.ebuild,v 1.4 2013/03/05 10:41:09 olemarkus Exp $
EAPI="3"
EAPI="5"
PHP_EXT_NAME="ffmpeg"
PHP_EXT_INI="yes"

@ -1,8 +1,8 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/ffmpeg-php/ffmpeg-php-0.6.0-r2.ebuild,v 1.1 2013/03/04 09:17:05 olemarkus Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/ffmpeg-php/ffmpeg-php-0.6.0-r2.ebuild,v 1.2 2013/03/05 10:41:09 olemarkus Exp $
EAPI="3"
EAPI="5"
PHP_EXT_NAME="ffmpeg"
PHP_EXT_INI="yes"

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/igbinary/igbinary-1.1.1-r1.ebuild,v 1.2 2012/10/21 09:13:12 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/igbinary/igbinary-1.1.1-r1.ebuild,v 1.3 2013/03/05 10:21:26 olemarkus Exp $
EAPI="2"
EAPI="5"
PHP_EXT_NAME="igbinary"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"

@ -1,4 +1,2 @@
DIST libvirt-php-0.4.1.tar.gz 188824 SHA256 46eda278fc296e0abe29f0103f957a75a1dd4c7d6bcee41fe9eeafd61b69886c SHA512 262d91b324aed5ab515d1cfebf419cc0d3408084e509a8c52dd00f0892a6ca7874d76174ad54baf469e68f3dd9cb3f68aaa93f4de2b0a4d2945d892ddbebece1 WHIRLPOOL efc40f65cb8d98892c595faa0a1e6d10196c13201b5bb78b49d5f9d4041f6e7acf5aa9cf74cfe51ea24b5a468d282fb83754853ade2d5fac66c43c1575b42512
DIST libvirt-php-0.4.2.tar.gz 221261 SHA256 cd016e25e8eb090c4728eb0c889ed5b0f8bfed284c288d2abbf584e0718ac0ba SHA512 f2e5c6b74f02ba6704f2dce5083e614dde166a4c0372a44bf78718a28fcbc35a87fc93de8b52af799be0d3ee33c11e9fe3230d4e9c42ed78f816756a9d975636 WHIRLPOOL e8a3ed17b00fd3db093adc3949b1de728e4b3c9de0290d01d80070fdc5dd121b464569cad8e2ca5109b51c695d0ad38231788bec02dea52c7d7219b9ff2b6fea
DIST libvirt-php-0.4.6.tar.gz 247111 SHA256 36f1dcee8d56b5a1f3c02f7821d2de15c0852784680b94190aa36938ad7e082f SHA512 6559c7ef812da20b5669d017623a44357f3e10e2aeb14f7d32d28d657b2fc80e581b175bc56d9e2e96b9c4e406a6509d156b9d8b6faa71559993c4c9ee65a9d2 WHIRLPOOL 6ebc2053b600571243809cccd1d9d8ec8f53c6ed2614ecf5bac4278e94437f07ac08808ed7088601b271277f8db70ee8b8fb665203eafb266a1aff0051e64eec
DIST libvirt-php-0.4.7.tar.gz 249768 SHA256 4a86d99bb139e1bbcdc62634ffc27044004969ac880ab06e6265fc1a42a62a38 SHA512 6e95044541644af936efc69dae27109a233afc65799c7aeb252fae5470431058a78a2b1053e9e10e3098c90e228bba6567a6d3e1ecf629fda2b466d1aaf3e96b WHIRLPOOL 965169faba37828049805b632b17614b766528c24d3383059371f7788daf073cdf9d60abcacc68eda5a8e980b0a9105269033204d2b68a2c676d7593095a71db

@ -1,39 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/libvirt-php/libvirt-php-0.4.1.ebuild,v 1.2 2012/01/15 17:14:31 olemarkus Exp $
EAPI=3
PHP_EXT_NAME="php-libvirt"
inherit php-ext-source-r2 eutils
DESCRIPTION="PHP 5 bindings for libvirt."
HOMEPAGE="http://libvirt.org/php/"
SRC_URI="http://libvirt.org/sources/php/${P}.tar.gz"
LICENSE="PHP-3.01"
SLOT="0"
KEYWORDS="~amd64"
IUSE="doc"
RDEPEND="app-emulation/libvirt
dev-libs/libxml2"
DEPEND="${DEPEND}
doc? ( app-text/xhtml1 dev-libs/libxslt )"
src_unpack() {
default
# create the default modules directory to be able
# to use the php-ext-source-r2 eclass to install
ln -s src "${S}/modules"
for slot in $(php_get_slots); do
cp -r "${S}" "${WORKDIR}/${slot}"
done
}
src_install() {
php-ext-source-r2_src_install
use doc && dohtml docs/* docs/graphics/*
}

@ -1,40 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/libvirt-php/libvirt-php-0.4.2.ebuild,v 1.2 2012/11/05 06:13:37 dev-zero Exp $
EAPI=3
PHP_EXT_NAME="libvirt-php"
inherit php-ext-source-r2 eutils
DESCRIPTION="PHP 5 bindings for libvirt."
HOMEPAGE="http://libvirt.org/php/"
SRC_URI="http://libvirt.org/sources/php/${P}.tar.gz"
LICENSE="PHP-3.01"
SLOT="0"
KEYWORDS="~amd64"
IUSE="doc"
RDEPEND="app-emulation/libvirt
dev-libs/libxml2"
DEPEND="${RDEPEND}
dev-libs/libxslt
doc? ( app-text/xhtml1 )"
src_unpack() {
default
# create the default modules directory to be able
# to use the php-ext-source-r2 eclass to install
ln -s src "${S}/modules"
for slot in $(php_get_slots); do
cp -r "${S}" "${WORKDIR}/${slot}"
done
}
src_install() {
php-ext-source-r2_src_install
use doc && dohtml docs/* docs/graphics/*
}

@ -1,2 +1 @@
DIST MagickWandForPHP-1.0.8.tar.bz2 62499 SHA256 8165a614bd4be934f8540b1bb9cc4446e489526b06174ac04ae5c50fc8648d58 SHA512 addee56cdf6be7debd6effab88373a4bb4bdc63d921589bd37964b15c235834d4752d7b95086d1b9473114ad23c013a64f4b21a009b8cd779367e2bf2903c197 WHIRLPOOL 2717589e4ebeb77a8838de6e4c7326162d809c56d8af46b5d5251cb641471c72adb6923efa4903880d3c6d763762f060d07c9cfc1e17ac689b2b657008c2315b
DIST MagickWandForPHP-1.0.9.tar.bz2 62781 SHA256 27e789805e6cca068aed8da2054b2a3f40267a1f89c4b366127d71216c27faa6 SHA512 db6b7c1d3e075941ce3bbab0d0ca1666d53cc78915ebfaf5bd118b28ca0844cf9d8ed7309ddab2e8a9135cb5382d76e82974632fda9ffdbd2b72873acb4e5fde WHIRLPOOL 545473786d320b99fe7b55780b973879443992c940ec92e1a5d5cac24668de7577476a759b047f98a1a29873386e9f538349003640010caa7b0974bff29613e1

@ -1,28 +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/magickwand/magickwand-1.0.8-r1.ebuild,v 1.1 2011/04/10 17:37:54 olemarkus Exp $
EAPI="2"
PHP_EXT_NAME="magickwand"
PHP_EXT_ZENDEXT="no"
PHP_EXT_INI="yes"
DOCS="AUTHOR ChangeLog CREDITS README TODO"
MY_PN="MagickWandForPHP"
IUSE=""
inherit php-ext-source-r2
DESCRIPTION="A native PHP-extension to the ImageMagick MagickWand API."
HOMEPAGE="http://www.magickwand.org/"
SRC_URI="http://www.magickwand.org/download/php/${MY_PN}-${PV}.tar.bz2"
LICENSE="MagickWand"
SLOT="0"
KEYWORDS="~amd64 ~x86"
DEPEND=">=media-gfx/imagemagick-6.5.2.9"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_PN}-${PV}"

@ -1,28 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-crack/pecl-crack-0.4-r1.ebuild,v 1.1 2011/12/14 22:32:31 mabi Exp $
EAPI="3"
PHP_EXT_NAME="crack"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
DOCS="EXPERIMENTAL"
inherit php-ext-pecl-r2
KEYWORDS="amd64 ~ppc ~ppc64 x86"
DESCRIPTION="PHP interface to the cracklib libraries."
LICENSE="PHP-3 CRACKLIB"
SLOT="0"
IUSE=""
src_prepare() {
for slot in $(php_get_slots) ; do
cd "${WORKDIR}/${slot}"
# Patch for http://pecl.php.net/bugs/bug.php?id=5765
epatch "${FILESDIR}/fix-pecl-bug-5765.patch"
done
php-ext-source-r2_src_prepare
}

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-dbx/pecl-dbx-1.1.2.ebuild,v 1.1 2012/01/15 16:51:30 olemarkus Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-dbx/pecl-dbx-1.1.2.ebuild,v 1.2 2013/03/05 11:00:44 olemarkus Exp $
EAPI="3"
EAPI="5"
PHP_EXT_NAME="dbx"
PHP_EXT_INI="yes"

@ -1 +1,2 @@
DIST dio-0.0.4RC4.tgz 18334 SHA256 7080d16cfca3be5b7d861d11bb9eed510eaf5cbf8e49de43c52c88f7002c4394 SHA512 85c9b68f5830b5068adedec2236459e062ce5766be1ec6da8908c8ab339384b59e2c3ef404f3d5482251c6c7b2f76c34fb3211bc27f06f5584718e3291eb7164 WHIRLPOOL f32e8978ada8f57392828d93de8f060c0cce475d88c964f9b19bbd210164faa5b20630c51872407b733e4c9192ccc665e05b61c934478406f5d8a253efbd2f56
DIST dio-0.0.7.tgz 19570 SHA256 0294c0f88705213b30589c565fffa1a3e7cb036806eaa2a47e6a793914a821fe SHA512 00925d6f6640f6a17c5bb8997910f15978c9e53b190ff4a44c3a23138013d1f460ef6fa1522fd5f5b1bd51130b859ea1619beffdb702a69b99a13e5eadd8ca25 WHIRLPOOL 4511273497f32ae726cce8153a83bca31b529e21dd73b1330cab9a8d56fc42fa993ae699631989f12625a25e4aa3aad9a25a036c86894a35c6f61c9c620ba037

@ -0,0 +1,29 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-dio/pecl-dio-0.0.7.ebuild,v 1.1 2013/03/05 11:05:06 olemarkus Exp $
EAPI="5"
PHP_EXT_NAME="dio"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
DOCS="docs/examples/tutorial.txt ThanksTo.txt KnownIssues.txt"
USE_PHP="php5-3 php5-4"
MY_PV=${PV/_rc/RC}
S="${WORKDIR}/${PN/pecl-/}-${MY_PV}"
inherit php-ext-pecl-r2
KEYWORDS="~amd64 ~x86"
DESCRIPTION="Direct I/O functions for PHP."
LICENSE="PHP-3"
SLOT="0"
IUSE=""
src_configure() {
my_conf="--enable-dio --enable-shared"
php-ext-source-r2_src_configure
}

@ -1,2 +1 @@
DIST geoip-1.0.7.tgz 9416 SHA256 b4ef3e6a0c0b239fed3fa98997ac07d25308c469635316b4c08c6c5f228e7e02 SHA512 f34269d30c226b39b119a9fa1b771f42ffaf9431750d10caab2425ac2cc5c832a2eef2968d33eed7a3889440e5b2dbb275d6ba7a36ac87611925eeaef5f87412 WHIRLPOOL 1af0a1d3c189650831995d8c4ed93bebec81663a9efbb78f20a63950366eb1f2affdfe683962fccfcc0fbfa8964d38529afd817c9a29d46f89c48460eb8aacf7
DIST geoip-1.0.8.tgz 10061 SHA256 08beeb2cbe9ab729d06b026795f5b9084aead6a1762493b0be53c4393d68d08a SHA512 3a8a64f1d420472cc5b3a760391be28bd6bd8a34092715b0f75f308502fa76ca71a029cb2f0ba2fb87ba26166781547edbb7f151609c91db48bb025add4d0447 WHIRLPOOL a79497cd4f9fe0bc8c50138a1c17ff4b0d08b615f6458a8b48149dccfbb7d5927c6cdb47ece5127ae477796d5a7ca2e38139fe71266584a5874b043d6a12ff95

@ -1,22 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-geoip/pecl-geoip-1.0.7-r1.ebuild,v 1.1 2011/12/14 22:35:53 mabi Exp $
EAPI="3"
PHP_EXT_NAME="geoip"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
DOCS="README ChangeLog"
inherit php-ext-pecl-r2
KEYWORDS="amd64 x86"
DESCRIPTION="PHP extension to map IP address to geographic places"
LICENSE="PHP-3"
SLOT="0"
IUSE=""
DEPEND=">=dev-libs/geoip-1.4.0"
RDEPEND="${DEPEND}"

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-gnupg/pecl-gnupg-1.3.2-r1.ebuild,v 1.2 2012/04/13 19:02:43 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-gnupg/pecl-gnupg-1.3.2-r1.ebuild,v 1.3 2013/03/05 11:14:33 olemarkus Exp $
EAPI="3"
EAPI="5"
PHP_EXT_NAME="gnupg"
PHP_EXT_INI="yes"

@ -1,2 +1 @@
DIST haru-1.0.0.tgz 23336 SHA256 90180684438ce6ad4ac8f1c2ac496d6c132d2345590f11ce230ed7cc1e26b5a5 SHA512 1152c3d74855b2886d60dc5e26082ee480b79e67e597812010953fd9c767df878cec989b1e88d4eea887c7692bb0af3a2b644c13e46993c9d9b95264f252d11b WHIRLPOOL d1216fdc4d8ba67295f8893826cf57795c7d3e4ecf661aee4d318cf64604c82bcd7f169a9cc0be7ca236d1e1f3e561544a3240582bf88eb73107785975b6301c
DIST haru-1.0.3.tgz 25941 SHA256 d3f3a57af6e31682f6144f8b4efca5b21a3a130356a0a8fd2174d552ae6d949e SHA512 24341567681ecde096ffd799fb451f8c8b7054a022b80a2e6bcec0d231d448073c3bcb3dfd3cdc687337c03ff755bca24fdf524d89df92d6550206a0b0e1e9a1 WHIRLPOOL 854cec7148cd8b220130d41edad78d0113392117e1b3d8adf03c8cd6786ed9a498a80fb45c99d125e4e50ef10144ef46cfe55befdb1a019e0deffc89f62cd209

@ -1,28 +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/pecl-haru/pecl-haru-1.0.0-r1.ebuild,v 1.1 2011/12/14 22:37:15 mabi Exp $
EAPI=3
PHP_EXT_NAME="haru"
inherit php-ext-pecl-r2
DESCRIPTION="An interface to libharu, a PDF generator"
LICENSE="PHP-3.01"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="png zlib"
DEPEND="media-libs/libharu[png?,zlib?]"
RDEPEND="${DEPEND}"
src_configure() {
# config.m4 is broken checking paths, so we need to override it
my_conf="--with-haru=/usr"
use png && my_conf+=" --with-png-dir=/usr"
use zlib && my_conf+=" --with-zlib-dir=/usr"
php-ext-source-r2_src_configure
}

@ -1,2 +1 @@
DIST htscanner-1.0.0.tgz 9904 SHA256 14d4294c26d8e3976589e7bbffa5609b8111f6e88c9b55f8cd102ea3a820f1b7 SHA512 9d52b82dfad40cbf08a1183127e358fd62c13f6247ac9e74837f96ceecba9b17e0973f2a0f94a00cab889294a06d37ce2fe319c879c28a490f82b85d9875e52a WHIRLPOOL 7f415bd499de4bd6fef77af314cc2202f582987387b61b440498396a6129fd86e1a66792abc521032330a67613286bae9b68012f23234d518000f84d21919e3f
DIST htscanner-1.0.1.tgz 10229 SHA256 c894e6bccc258ac1601530292e949991a355b68650d70cb9dba303df48a7823f SHA512 c0ccc0e4c945806364d5fd162c901bb9a44afe9eeedca864ca30f9fda430e60bf86d4ef41c0540639252c215eb72b1d34b28eba823aaeb64217bd9400a99f22e WHIRLPOOL 5fd196bdcb76a3ccfe9dc05cedfa783be16bfe4fc77a98d4e7e6de641210dde8258770f6194bc773f4ee500b4c3e86eb5bc66f0e6c85135b04352e3748fd0650

@ -1,34 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-htscanner/pecl-htscanner-1.0.0.ebuild,v 1.1 2011/12/14 22:37:55 mabi Exp $
EAPI="3"
PHP_EXT_NAME="htscanner"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
DOCS="README"
PHPSAPILIST="cgi"
inherit php-ext-pecl-r2
KEYWORDS="~amd64 ~x86"
DESCRIPTION="Enables .htaccess options for php-scripts running as cgi."
LICENSE="PHP-3"
SLOT="0"
IUSE=""
DEPEND="dev-lang/php[cgi]"
RDEPEND="${DEPEND}"
my_conf="--enable-htscanner"
src_install() {
php-ext-pecl-r2_src_install
php-ext-source-r2_addtoinifiles "config_file" ".htaccess"
php-ext-source-r2_addtoinifiles "default_docroot" "/"
php-ext-source-r2_addtoinifiles "default_ttl" "300"
php-ext-source-r2_addtoinifiles "stop_on_error" "0"
}

@ -1,4 +1 @@
DIST pecl_http-1.7.0.tgz 173979 SHA256 86112fe9dda0237e72b9b74da7767532961b5212731068fffde469e789e72be7 SHA512 00842f5a1da1fede187ac9b28fdb2def6919c026b8c26743074f6e214a626c9ed9c3569e210e9a87d95a8516c29d51bc5f428567d45b12fdd192879e958e5281 WHIRLPOOL 38bcb77a7233344bc36254eacf038c58dbf205e8b2d0229312838de5734b2a0fc4290588245c155e7b19a72a6a9b0c3eadefd649388eac4ecd4eaada639b9475
DIST pecl_http-1.7.1.tgz 174098 SHA256 e6f6ee2e1d724486fbc6e9c8f54fe1751309422c704e6f727af342ee499458f2 SHA512 958d2d532874996399dc131f20e148d10b048573c1df8e97ff974968d07e0048a81819b864c9d003196a19ff618cdca8931748752f717647ca3c96009cc982a1 WHIRLPOOL 9954e414c856c4e8ec2dc585a83f32602547694afce56e4bccfd136dfcfa4badb14b251ec85601b7778549c68c13d9ed5543cb8c8605dc3868bba682d15acdee
DIST pecl_http-1.7.3.tgz 174462 SHA256 f7f97eea3344e735918b4ce0e87a2f457a8fc53579e519fd2fc0850c854cfa4e SHA512 123058d13d54811af733ea7fdb93c98add79e5c60d5a65acacc3a6e82bbd5266208b2e7374d9fe8938d7ae84b3d8ea91a0e4ce55d038cd129c9d2a9187937779 WHIRLPOOL 2f95bb3fc792fd9ac5e65c68a17dfb329cb948635aaff97f1c0ddc0e984bac0029ccf727de6629c5739c7d402c189ed3ec3beb78f9b49f182976ab5969b93aa8
DIST pecl_http-1.7.4.tgz 174503 SHA256 9006122f45a96754a417fd5afb00a7b6ad1aa125dd2158e56ca1b2d334421e03 SHA512 1382ca21a40b2a899dac3bec7cf7997d06e0e7e927706c827969f645d2ff507020576867ddc7ed21c9c0d04262cb3fef9c8a9f8fabe8f971c85bc2fe3c34961d WHIRLPOOL 03a27d3ee0b3e46956698c10ac9661adf5adc6621ec7a8b56f844d39eeaa532514ea952929c6f9781436d30fb972b055c707d0f98e4a665fddd2221a214547e1

@ -1,60 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-http/pecl-http-1.7.0-r1.ebuild,v 1.1 2011/12/14 22:38:36 mabi Exp $
EAPI="3"
PHP_EXT_NAME="http"
PHP_EXT_PECL_PKG="pecl_http"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
DOCS="docs/examples/tutorial.txt ThanksTo.txt KnownIssues.txt"
inherit php-ext-pecl-r2 php-ext-source-r2
KEYWORDS="amd64 x86"
DESCRIPTION="Extended HTTP Support for PHP."
LICENSE="BSD-2 MIT"
SLOT="0"
IUSE=""
DEPEND=">=net-misc/curl-7.19.4
sys-libs/zlib
dev-libs/libevent
|| ( <dev-lang/php-5.3[spl] >=dev-lang/php-5.3 )
>=dev-lang/php-5[hash,session,iconv]
"
RDEPEND="${DEPEND}"
my_conf="--enable-http \
--with-http-curl-requests \
--with-http-zlib-compression \
--with-http-curl-libevent \
--with-http-magic-mime"
src_install() {
php-ext-pecl-r2_src_install
php-ext-source-r2_addtoinifiles "http.etag.mode" "MD5"
php-ext-source-r2_addtoinifiles "http.force_exit" "1"
php-ext-source-r2_addtoinifiles "http.log.allowed_methods" ""
php-ext-source-r2_addtoinifiles "http.log.cache" ""
php-ext-source-r2_addtoinifiles "http.log.composite" ""
php-ext-source-r2_addtoinifiles "http.log.not_found" ""
php-ext-source-r2_addtoinifiles "http.log.redirect" ""
php-ext-source-r2_addtoinifiles "http.only_exceptions" "0"
php-ext-source-r2_addtoinifiles "http.persistent.handles.ident" "GLOBAL"
php-ext-source-r2_addtoinifiles "http.persistent.handles.limit" "-1"
php-ext-source-r2_addtoinifiles "http.request.datashare.connect" "0"
php-ext-source-r2_addtoinifiles "http.request.datashare.cookie" "0"
php-ext-source-r2_addtoinifiles "http.request.datashare.dns" "1"
php-ext-source-r2_addtoinifiles "http.request.datashare.ssl" "0"
php-ext-source-r2_addtoinifiles "http.request.methods.allowed" ""
php-ext-source-r2_addtoinifiles "http.request.methods.custom" ""
php-ext-source-r2_addtoinifiles "http.send.inflate.start_auto" "0"
php-ext-source-r2_addtoinifiles "http.send.inflate.start_flags" "0"
php-ext-source-r2_addtoinifiles "http.send.deflate.start_auto" "0"
php-ext-source-r2_addtoinifiles "http.send.deflate.start_flags" "0"
php-ext-source-r2_addtoinifiles "http.send.not_found_404" "1"
}

@ -1,61 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-http/pecl-http-1.7.1.ebuild,v 1.4 2012/02/24 14:36:14 phajdan.jr Exp $
EAPI="3"
PHP_EXT_NAME="http"
PHP_EXT_PECL_PKG="pecl_http"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
DOCS="docs/examples/tutorial.txt ThanksTo.txt KnownIssues.txt"
inherit php-ext-pecl-r2 php-ext-source-r2
KEYWORDS="amd64 x86"
DESCRIPTION="Extended HTTP Support for PHP."
LICENSE="BSD-2 MIT"
SLOT="0"
IUSE=""
DEPEND=">=net-misc/curl-7.19.4
sys-libs/zlib
dev-libs/libevent
|| ( <dev-lang/php-5.3[spl] >=dev-lang/php-5.3 )
>=dev-lang/php-5[hash,session,iconv]
php_targets_php5-3? ( dev-lang/php:5.3[-threads] )
"
RDEPEND="${DEPEND}"
my_conf="--enable-http \
--with-http-curl-requests \
--with-http-zlib-compression \
--with-http-curl-libevent \
--with-http-magic-mime"
src_install() {
php-ext-pecl-r2_src_install
php-ext-source-r2_addtoinifiles "http.etag.mode" "MD5"
php-ext-source-r2_addtoinifiles "http.force_exit" "1"
php-ext-source-r2_addtoinifiles "http.log.allowed_methods" ""
php-ext-source-r2_addtoinifiles "http.log.cache" ""
php-ext-source-r2_addtoinifiles "http.log.composite" ""
php-ext-source-r2_addtoinifiles "http.log.not_found" ""
php-ext-source-r2_addtoinifiles "http.log.redirect" ""
php-ext-source-r2_addtoinifiles "http.only_exceptions" "0"
php-ext-source-r2_addtoinifiles "http.persistent.handles.ident" "GLOBAL"
php-ext-source-r2_addtoinifiles "http.persistent.handles.limit" "-1"
php-ext-source-r2_addtoinifiles "http.request.datashare.connect" "0"
php-ext-source-r2_addtoinifiles "http.request.datashare.cookie" "0"
php-ext-source-r2_addtoinifiles "http.request.datashare.dns" "1"
php-ext-source-r2_addtoinifiles "http.request.datashare.ssl" "0"
php-ext-source-r2_addtoinifiles "http.request.methods.allowed" ""
php-ext-source-r2_addtoinifiles "http.request.methods.custom" ""
php-ext-source-r2_addtoinifiles "http.send.inflate.start_auto" "0"
php-ext-source-r2_addtoinifiles "http.send.inflate.start_flags" "0"
php-ext-source-r2_addtoinifiles "http.send.deflate.start_auto" "0"
php-ext-source-r2_addtoinifiles "http.send.deflate.start_flags" "0"
php-ext-source-r2_addtoinifiles "http.send.not_found_404" "1"
}

@ -1,61 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-http/pecl-http-1.7.3-r1.ebuild,v 1.1 2012/03/10 21:04:54 olemarkus Exp $
EAPI="4"
PHP_EXT_NAME="http"
PHP_EXT_PECL_PKG="pecl_http"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
DOCS="docs/examples/tutorial.txt ThanksTo.txt KnownIssues.txt"
USE_PHP="php5-3 php5-4"
inherit php-ext-pecl-r2 php-ext-source-r2
KEYWORDS="~amd64 ~x86"
DESCRIPTION="Extended HTTP Support for PHP."
LICENSE="BSD-2 MIT"
SLOT="0"
IUSE=""
DEPEND=">=net-misc/curl-7.19.4
sys-libs/zlib
dev-libs/libevent
>=dev-lang/php-5[hash,session,iconv]
"
RDEPEND="${DEPEND}"
my_conf="--enable-http \
--with-http-curl-requests \
--with-http-zlib-compression \
--with-http-curl-libevent \
--with-http-magic-mime"
src_install() {
php-ext-pecl-r2_src_install
php-ext-source-r2_addtoinifiles "http.etag.mode" "MD5"
php-ext-source-r2_addtoinifiles "http.force_exit" "1"
php-ext-source-r2_addtoinifiles "http.log.allowed_methods" ""
php-ext-source-r2_addtoinifiles "http.log.cache" ""
php-ext-source-r2_addtoinifiles "http.log.composite" ""
php-ext-source-r2_addtoinifiles "http.log.not_found" ""
php-ext-source-r2_addtoinifiles "http.log.redirect" ""
php-ext-source-r2_addtoinifiles "http.only_exceptions" "0"
php-ext-source-r2_addtoinifiles "http.persistent.handles.ident" "GLOBAL"
php-ext-source-r2_addtoinifiles "http.persistent.handles.limit" "-1"
php-ext-source-r2_addtoinifiles "http.request.datashare.connect" "0"
php-ext-source-r2_addtoinifiles "http.request.datashare.cookie" "0"
php-ext-source-r2_addtoinifiles "http.request.datashare.dns" "1"
php-ext-source-r2_addtoinifiles "http.request.datashare.ssl" "0"
php-ext-source-r2_addtoinifiles "http.request.methods.allowed" ""
php-ext-source-r2_addtoinifiles "http.request.methods.custom" ""
php-ext-source-r2_addtoinifiles "http.send.inflate.start_auto" "0"
php-ext-source-r2_addtoinifiles "http.send.inflate.start_flags" "0"
php-ext-source-r2_addtoinifiles "http.send.deflate.start_auto" "0"
php-ext-source-r2_addtoinifiles "http.send.deflate.start_flags" "0"
php-ext-source-r2_addtoinifiles "http.send.not_found_404" "1"
}

@ -1,63 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-http/pecl-http-1.7.3.ebuild,v 1.1 2012/03/08 18:05:34 olemarkus Exp $
EAPI="4"
PHP_EXT_NAME="http"
PHP_EXT_PECL_PKG="pecl_http"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
DOCS="docs/examples/tutorial.txt ThanksTo.txt KnownIssues.txt"
USE_PHP="php5-3 php5-4"
inherit php-ext-pecl-r2 php-ext-source-r2
KEYWORDS="~amd64 ~x86"
DESCRIPTION="Extended HTTP Support for PHP."
LICENSE="BSD-2 MIT"
SLOT="0"
IUSE=""
DEPEND=">=net-misc/curl-7.19.4
sys-libs/zlib
dev-libs/libevent
|| ( <dev-lang/php-5.3[spl] >=dev-lang/php-5.3 )
>=dev-lang/php-5[hash,session,iconv]
php_targets_php5-3? ( dev-lang/php:5.3[-threads] )
"
RDEPEND="${DEPEND}"
my_conf="--enable-http \
--with-http-curl-requests \
--with-http-zlib-compression \
--with-http-curl-libevent \
--with-http-magic-mime"
src_install() {
php-ext-pecl-r2_src_install
php-ext-source-r2_addtoinifiles "http.etag.mode" "MD5"
php-ext-source-r2_addtoinifiles "http.force_exit" "1"
php-ext-source-r2_addtoinifiles "http.log.allowed_methods" ""
php-ext-source-r2_addtoinifiles "http.log.cache" ""
php-ext-source-r2_addtoinifiles "http.log.composite" ""
php-ext-source-r2_addtoinifiles "http.log.not_found" ""
php-ext-source-r2_addtoinifiles "http.log.redirect" ""
php-ext-source-r2_addtoinifiles "http.only_exceptions" "0"
php-ext-source-r2_addtoinifiles "http.persistent.handles.ident" "GLOBAL"
php-ext-source-r2_addtoinifiles "http.persistent.handles.limit" "-1"
php-ext-source-r2_addtoinifiles "http.request.datashare.connect" "0"
php-ext-source-r2_addtoinifiles "http.request.datashare.cookie" "0"
php-ext-source-r2_addtoinifiles "http.request.datashare.dns" "1"
php-ext-source-r2_addtoinifiles "http.request.datashare.ssl" "0"
php-ext-source-r2_addtoinifiles "http.request.methods.allowed" ""
php-ext-source-r2_addtoinifiles "http.request.methods.custom" ""
php-ext-source-r2_addtoinifiles "http.send.inflate.start_auto" "0"
php-ext-source-r2_addtoinifiles "http.send.inflate.start_flags" "0"
php-ext-source-r2_addtoinifiles "http.send.deflate.start_auto" "0"
php-ext-source-r2_addtoinifiles "http.send.deflate.start_flags" "0"
php-ext-source-r2_addtoinifiles "http.send.not_found_404" "1"
}

@ -1,8 +1,8 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-id3/pecl-id3-0.2-r2.ebuild,v 1.1 2011/09/18 11:24:09 olemarkus Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-id3/pecl-id3-0.2-r2.ebuild,v 1.2 2013/03/05 11:18:24 olemarkus Exp $
EAPI=3
EAPI=5
PHP_EXT_NAME="id3"
PHP_EXT_INI="yes"

@ -1,4 +1,2 @@
DIST imagick-3.0.0.tgz 93488 SHA256 8c447e772523f164acda55017685018cb5ff5f0b9e5f9bfbbef6d1103010d435 SHA512 d97f20110292d6226f665a2f04d6817b7d18a3022006144a06fc7fc60a9ecc7c872250a630e5e6a041dc535b4b8fbd540c0c69dfbe07e578ea8a5abc7ec17c1b WHIRLPOOL 1da6cff52ce5f2dbeed976cc06213b75edbc3fc63e35d36ce1006bb57897fd27b71a98ce473090fd283b61fccb434e4e2b97665162a75bc4bf81bac2f0af449b
DIST imagick-3.0.1.tgz 93920 SHA256 1dbc69a254d89bc919b6bac3a7e47674457384963557e34256718cc522342966 SHA512 a8a9872662a8657a91dec793e8dd86ea492fa523f362cc9489f73b5f5f666872db95a929259dfde32b5370133fa4672b39007b08a7fec32be6a462873d7e6a4c WHIRLPOOL e73ec865c2c437168b05186b4a30618660b56cc96b3bbee2a4bb3bc84d9a7e34887b4dcdac378e1d7c325b612b0767249ad07e2581ce8b459d7b0137bcdf8719
DIST imagick-3.1.0RC1.tgz 93391 SHA256 bf7973c7b90d61645415956cf3bd6589a28918f6285385f6c69f6a4f9bcef251 SHA512 948f42401a957e7944881322f8712e4cd82f0ede53b98d620bf95149d75e4c6b89fcb460aba2b44cb0ecf71da9c1387eab83b90cf32d9af1bf5daebc2460c84f WHIRLPOOL 8c73b186abca0bb6d7e18f3c0c61ca794762b457375c3e21bde7ff2adeca01758806e36cbacac164eb156400ecb61fbe56b0b6f25ba99f1619c551d43c16f6e0
DIST imagick-3.1.0RC2.tgz 93264 SHA256 0dbb7e5df61845f8eab68505711b9efcdc98cfaff96dcb982c7f8931dd9e8a31 SHA512 68d51e521f9a3d7e2a71247d7a03e821d8e2b6f9b20fddcdbac8dc40be6d236557580bfd7fb51d8bd2a0aafd5a70c71dee9e0414ec7cd06e9649c0f8898e1e5b WHIRLPOOL 99b845dc9fc78e3469eaf57c19ddcb4bbfe04e790cd6df87859e2795748b085e4f60e21cae565c94a631ce449f9161371e81cd72610522f8f16f799de2920abe

@ -1,30 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-imagick/pecl-imagick-3.0.0-r1.ebuild,v 1.1 2011/12/14 22:39:57 mabi Exp $
EAPI=3
PHP_EXT_NAME="imagick"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
DOCS="TODO"
inherit php-ext-pecl-r2
KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
DESCRIPTION="PHP wrapper for the ImageMagick library."
LICENSE="PHP-3.01"
SLOT="0"
IUSE="examples"
DEPEND=">=media-gfx/imagemagick-6.2.4"
RDEPEND="${DEPEND}"
MY_PV="${PV/_/}"
PECL_PKG_V="${PECL_PKG}-${MY_PV}"
FILENAME="${PECL_PKG_V}.tgz"
SRC_URI="http://pecl.php.net/get/${FILENAME}"
S="${WORKDIR}/${PECL_PKG_V}"
my_conf="--with-imagick=/usr"

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-imagick/pecl-imagick-3.0.1-r1.ebuild,v 1.2 2012/10/12 17:40:20 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-imagick/pecl-imagick-3.0.1-r1.ebuild,v 1.3 2013/03/05 11:19:38 olemarkus Exp $
EAPI=3
EAPI=5
PHP_EXT_NAME="imagick"
PHP_EXT_INI="yes"

@ -1,34 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-imagick/pecl-imagick-3.1.0_rc1.ebuild,v 1.1 2012/04/06 18:51:44 olemarkus Exp $
EAPI=4
PHP_EXT_NAME="imagick"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
DOCS="TODO"
MY_PV="${PV/_/}"
MY_PV="${MY_PV/rc/RC}"
PECL_PKG_V="${PECL_PKG}-${MY_PV}"
FILENAME="${PECL_PKG_V}.tgz"
S="${WORKDIR}/${PECL_PKG_V}"
USE_PHP="php5-3 php5-4"
inherit php-ext-pecl-r2
KEYWORDS="~amd64 ~x86"
DESCRIPTION="PHP wrapper for the ImageMagick library."
LICENSE="PHP-3.01"
SLOT="0"
IUSE="examples"
DEPEND=">=media-gfx/imagemagick-6.2.4"
RDEPEND="${DEPEND}"
SRC_URI="http://pecl.php.net/get/${FILENAME}"
my_conf="--with-imagick=/usr"

@ -1 +1 @@
DIST LZF-1.5.2.tgz 11320 SHA256 b295c4eec62b269daf5715ebcd3a9596a551774ef5132e15965bc14239cf8495 SHA512 2d6edb2499f7c36bc589860c2281ec310cec239291caddcebc15d622977c2dcd846fdf6394fab55533bba1f8aa523f137ecf3f1deeac487388cef77d23c4ff1f WHIRLPOOL 81c7c2a1b7756473a5ced86bf960cf0c5f3e40287c7cae4ed5363cd4d0d8db60a68da54961b13ab59ba621d77737611268b9f5aa6a2f7c9c0098eb24e70ed76e
DIST LZF-1.6.2.tgz 13204 SHA256 b381ac66cd12cc753e768c602f87d542fcd9718039cec4947d37f1229a7b93e3 SHA512 d0def45eed1fac1e091d0bc0ee367757420aaf19dba6f8f3043c1c14bf0c91ec843aa829f907f2b15ec8fe22cfd2aa03b6f6c306bb2c851cd10e1ce4f926fc84 WHIRLPOOL e1ba89d4aefab2c6d6f9db2d88540fcb9b15e45f143be6d6ad55356c3aa07df9547168dc45c4d002b0ab41ea8beddd7832d10180113cc40cd5c379d2cf2294b3

@ -1,8 +1,8 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-lzf/pecl-lzf-1.5.2-r1.ebuild,v 1.1 2011/12/14 22:40:38 mabi Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-lzf/pecl-lzf-1.6.2.ebuild,v 1.1 2013/03/05 11:24:36 olemarkus Exp $
EAPI=3
EAPI=5
PHP_EXT_NAME="lzf"
PHP_EXT_PECL_PKG="LZF"

@ -1,2 +1 @@
DIST mailparse-2.1.5.tgz 37332 SHA256 3346f0aca63a2616281d9d756f2c2b3bec5738311df90bbd6c47499dc5a45f6f SHA512 2062823060cae2630b60bb209b4fce8b8ad1b5b97f72b32ae4f5ebfbd8d1102c8a72b0f3b572e593c1cbddd3f2b3be22198203e450ec2231c6ba203042800037 WHIRLPOOL 32e3d899f19e651d0683db40d56e885e5e4f9ec369cdf2ee0484c0d5d88812f606979f38c3bf78ab17e5a3fcc6a641928b9930d7cd7057ca11d27c7570e241e1
DIST mailparse-2.1.6.tgz 36538 SHA256 73705197d2b2ee782efa5477eb2a21432f592c2cb05a72c3a037bbe39e02b5cc SHA512 a7337dd2e99a953a55b38c236da95a6bd2950c2bca16fc0ddfec39be8b0ffe01007353fc7b562d0509e0bb1623c3d2b03935d1c98a07dcd9f0b14bb508bce374 WHIRLPOOL 238f209a45d83eb9b91cf34f1398ff85c538e8273f73791d4736b15e21de3d48395fd0b838e927cd9dd247bff265782c3e96c87b1d90e73bffc1e6b04beea1ba

@ -1,23 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-mailparse/pecl-mailparse-2.1.5-r1.ebuild,v 1.1 2011/12/14 22:41:18 mabi Exp $
EAPI=3
PHP_EXT_NAME="mailparse"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
DOCS="README"
inherit php-ext-pecl-r2
KEYWORDS="amd64 ~ppc ~ppc64 x86"
DESCRIPTION="A PHP extension for parsing and working with RFC822 and RFC2045 (MIME) compliant messages."
LICENSE="PHP-2.02"
SLOT="0"
IUSE=""
RDEPEND="dev-lang/php[unicode]"
DEPEND="${RDEPEND}
dev-util/re2c"

@ -1,4 +1,2 @@
DIST memcache-2.2.6.tgz 35957 SHA256 c6d1aef326d8d0d9425d7e19e61e51bb578fdd5e979eb13cae562918009748bf SHA512 db6e9b693e0d33bab2e14a5f5e2810cb2d4e6c42b33ac65b4fec78f38ead34151a2adc98ccbcc4f7d8158cc4dbcfa9171102aec290b388d53a66d29c236068e0 WHIRLPOOL caf5260e06118ccf17d16063af65e59901ac43f0e2f04bc452bf920b1f6cdebe26a1954c7d8d4b972c92fadb8757c8f1a17497b8ed7e1e99cda4c72a1aa55d5b
DIST memcache-3.0.5.tgz 54242 SHA256 ed248ae72b273097d8e6271b9cd0e6168ddd3cc30f72689bc5e0829a96f3fe24 SHA512 c3ab3955bd2d6bc4e28ab475344d2f8dc5a86919d809795575ac2639f378a581f7504f35cf86a160fcf60b71789abf7ac26581d3cb1aa68e11d4799fdcc2708c WHIRLPOOL 8d292b11ace0f403cc00f5e8f8c46c017280c5dfba5ef82a56aa285c086bd353f1324997224b0350e9b85e93089e33ad7e5b78b43dbad4f1945d168186b93af3
DIST memcache-3.0.6.tgz 54717 SHA256 cf6871f0944ee38022c5f84910f306d83b0f51564bbc08624a215e06d8486618 SHA512 94dc24bd563116174f185eb88298a025db9e1defde0b1f81c9a046338ed2d1ac91968bdd85223f46a4bfb43442f1499c316eeb4b93f80077fd3079bbd3528645 WHIRLPOOL b1b2230bfdf90727f397c8f11a14775b6e51e0d22a69da4a82fe603904c1407574ea1123a86b62a1efbb6a08bac81fe4c0af8786ef4a1c233562daea5daa488e
DIST memcache-3.0.7.tgz 55300 SHA256 f34e2ef42dd8f1f7e6a2cfbb9417a9e58e3bfd7f5db7227ca5afab686cefdd1f SHA512 c40a9d831b347c877d7a56bf21a7f96a715a7e251212963daf7aa01564a27bbc8fbcab55fc4a20976763b32d6498501b031776fc531d094389ea98853282cefe WHIRLPOOL 2cef663feaab1ce179fe5f287718ffadf45b984ee128f5c934d816db1311e295376ff6b1be48e963df18a24df7110fb5e13f7028ce8212b5382f34a3efb40cd0

@ -1,44 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-memcache/pecl-memcache-3.0.5-r1.ebuild,v 1.2 2012/08/27 08:27:13 olemarkus Exp $
EAPI="2"
PHP_EXT_NAME="memcache"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
DOCS="README"
inherit php-ext-pecl-r2
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
DESCRIPTION="PHP extension for using memcached."
LICENSE="PHP-3"
SLOT="0"
IUSE="+session"
DEPEND="sys-libs/zlib
dev-lang/php[session?]"
RDEPEND="${DEPEND}"
# upstream does not ship any testsuite, so the PHPize test-runner fails.
RESTRICT='test'
src_compile() {
my_conf="--enable-memcache --with-zlib-dir=/usr $(use_enable session memcache-session)"
php-ext-pecl-r2_src_compile
}
src_install() {
php-ext-pecl-r2_src_install
php-ext-source-r2_addtoinifiles "memcache.allow_failover" "true"
php-ext-source-r2_addtoinifiles "memcache.max_failover_attempts" "20"
php-ext-source-r2_addtoinifiles "memcache.chunk_size" "32768"
php-ext-source-r2_addtoinifiles "memcache.default_port" "11211"
php-ext-source-r2_addtoinifiles "memcache.hash_strategy" "consistent"
php-ext-source-r2_addtoinifiles "memcache.hash_function" "crc32"
php-ext-source-r2_addtoinifiles "memcache.redundancy" "1"
php-ext-source-r2_addtoinifiles "memcache.session_redundancy" "2"
php-ext-source-r2_addtoinifiles "memcache.protocol" "ascii"
}

@ -1,46 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-memcache/pecl-memcache-3.0.6-r1.ebuild,v 1.1 2011/11/11 14:30:31 olemarkus Exp $
EAPI="2"
PHP_EXT_NAME="memcache"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
DOCS="README"
USE_PHP="php5-3 php5-4"
inherit php-ext-pecl-r2
KEYWORDS="~amd64 ~hppa ~ppc64 ~x86"
DESCRIPTION="PHP extension for using memcached."
LICENSE="PHP-3"
SLOT="0"
IUSE="+session"
DEPEND="sys-libs/zlib
dev-lang/php[session?]"
RDEPEND="${DEPEND}"
# upstream does not ship any testsuite, so the PHPize test-runner fails.
RESTRICT='test'
src_configure() {
my_conf="--enable-memcache --with-zlib-dir=/usr $(use_enable session memcache-session)"
php-ext-source-r2_src_configure
}
src_install() {
php-ext-pecl-r2_src_install
php-ext-source-r2_addtoinifiles "memcache.allow_failover" "true"
php-ext-source-r2_addtoinifiles "memcache.max_failover_attempts" "20"
php-ext-source-r2_addtoinifiles "memcache.chunk_size" "32768"
php-ext-source-r2_addtoinifiles "memcache.default_port" "11211"
php-ext-source-r2_addtoinifiles "memcache.hash_strategy" "consistent"
php-ext-source-r2_addtoinifiles "memcache.hash_function" "crc32"
php-ext-source-r2_addtoinifiles "memcache.redundancy" "1"
php-ext-source-r2_addtoinifiles "memcache.session_redundancy" "2"
php-ext-source-r2_addtoinifiles "memcache.protocol" "ascii"
}

@ -1,3 +1,2 @@
DIST memcached-1.0.2.tgz 22724 SHA256 16de77317e43b0a5bfd802c0bd2ef575adbad2093e8632d58738974e6cb14129 SHA512 02ccd76a540b86fbd392fcdb0bb632fa3d715b702ee90a10bd7a0330d9b181c7c4f1420bc60ffbcd1e0315fd602382a93b0d50aa8c7d1d9b9152868b60f595b3 WHIRLPOOL 674b1e9437b4cccce48810db5cb71961d88716c25e66b83e06307e718265a8de4053e3b260aa78f64a91c9f17779448f372217a85a4245c249957fbfcc32bec5
DIST memcached-2.0.1.tgz 39088 SHA256 250779594e846b7b31390c384697eb24a5096123b0d3e2f4a1a0b79d14fb1bff SHA512 d7e0e9a44333e1497b0bbc0242db90df42789df0c39d1aa1f56d5d4d6735087630395af9bbca1a6f243600f5899bdaa9f0452520ffd26bddc243cafa9fd12828 WHIRLPOOL 697ab535305cb9ffac7e3c65b84987d9fe9157d154ae9e69312b437e2acdd6fc1d22ed3305b1d573cee02864e288e51e2322328bbb0b5a4797efbb5d11c69f8f
DIST memcached-2.1.0.tgz 39095 SHA256 bc4940015be74f47908d410d7b55e10a3d5bf65674036d944c73558227fcc4af SHA512 47695ee2ba90861810b0b7dda06ea0b72931b1e0be28c99535a98d4644500cdd7719bc98ff0500b798af46f6fa78336084c61e24fef5235891937b679cfd58d6 WHIRLPOOL 3ae08a948c7ecf03d8c1fd71bcc9899eac46a89f633d74c78a5e8cddde0c923a54b035f1c99e0d08e49b7adb77dad7139adf61d6ccb8e6acfddd989e04809319

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-memcached/pecl-memcached-1.0.2-r1.ebuild,v 1.2 2012/01/15 17:02:13 olemarkus Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-memcached/pecl-memcached-1.0.2-r1.ebuild,v 1.3 2013/03/05 09:42:16 olemarkus Exp $
EAPI="2"
EAPI="5"
PHP_EXT_NAME="memcached"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"

@ -1,34 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-memcached/pecl-memcached-2.0.1.ebuild,v 1.3 2012/10/21 09:13:49 maekke Exp $
EAPI="4"
PHP_EXT_NAME="memcached"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
DOCS="README"
USE_PHP="php5-3 php5-4"
inherit php-ext-pecl-r2
KEYWORDS="amd64 x86"
DESCRIPTION="PHP extension for interfacing with memcached via libmemcached library"
LICENSE="PHP-3"
SLOT="0"
IUSE="+session igbinary"
DEPEND=">=dev-libs/libmemcached-0.38 sys-libs/zlib
dev-lang/php[session?]
igbinary? ( dev-php/igbinary[php_targets_php5-4?,php_targets_php5-3?] )"
RDEPEND="${DEPEND}"
src_configure() {
my_conf="--enable-memcached
--with-zlib-dir=/usr
$(use_enable session memcached-session)
$(use_enable igbinary memcached-igbinary)"
php-ext-source-r2_src_configure
}

@ -1,34 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-memcached/pecl-memcached-2.1.0.ebuild,v 1.1 2012/08/07 08:39:03 olemarkus Exp $
EAPI="4"
PHP_EXT_NAME="memcached"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
DOCS="README"
USE_PHP="php5-3 php5-4"
inherit php-ext-pecl-r2
KEYWORDS="~amd64 ~x86"
DESCRIPTION="PHP extension for interfacing with memcached via libmemcached library"
LICENSE="PHP-3"
SLOT="0"
IUSE="+session igbinary"
DEPEND=">=dev-libs/libmemcached-0.38 sys-libs/zlib
dev-lang/php[session?]
igbinary? ( dev-php/igbinary[php_targets_php5-4?,php_targets_php5-3?] )"
RDEPEND="${DEPEND}"
src_configure() {
my_conf="--enable-memcached
--with-zlib-dir=/usr
$(use_enable session memcached-session)
$(use_enable igbinary memcached-igbinary)"
php-ext-source-r2_src_configure
}

@ -1,2 +1 @@
DIST mongo-1.2.9.tgz 85733 SHA256 3bc64379a13ce41028f784045758f570f5f9a4a3502d7f5ed3bfe6924ba46203 SHA512 77b15033be8fc7f1e107b238834c54cdac51fb23f863324ce3943defe1bbd3717679f40bff0696d1cccc6386bbc678b1833c03418f0acb8c6b0f6f0a284215f6 WHIRLPOOL ebbbc34382b7cbfb3a569da35311deb73c7ccb094ac0eaff987df4d8db45ef19e1fd42339698132ccb01d620a79d6d4eaa5e8255a291a3828e41aa1c27d17f4e
DIST mongo-1.3.0.tgz 116623 SHA256 66950e3c75a5215601783068c37ba566022a23e560f180f960be15b5529e5a75 SHA512 47fb8236250f7b7b670478a470e4feb075f34fa62fd7019d903c30b6eeae075997f8dd33abd6c31f5ab5ac38961bb160f7bcaf7fcf36255c6adf1ce09a871688 WHIRLPOOL b7c72866df195d1e60205b2538075e85a1207756ea10868b07556210b10097049f72b8cb76d7b9c249d90620ebfe5b5045e0e203ff4c339136b8eb97f3f1c634
DIST mongo-1.3.4.tgz 124844 SHA256 b1f5c6e2937e631218571820e0090bc113c6013822b0b64e23a0fa9002a1bac8 SHA512 992e4a5e2a23c02bf4148df164d968001a11f89abadbfec32bcc0aed8c53abe05e2d6266aa9af116080590a7445b34534bbc6258c4c74c30b5414a016d2fa366 WHIRLPOOL 16952d0b79683cd6cafa5de014b95da1b3a9595e3aaeb90d6107464c68f4beb32a44adaf15843bfa6713d535626ca584bb59d579356f73c259f47a9c669ec947

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

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-mongo/pecl-mongo-1.3.0.ebuild,v 1.1 2012/11/28 09:33:36 olemarkus Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-mongo/pecl-mongo-1.3.4.ebuild,v 1.1 2013/03/05 11:30:15 olemarkus Exp $
EAPI=3
EAPI=5
PHP_EXT_NAME="mongo"

@ -1,21 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-oauth/pecl-oauth-1.2.2.ebuild,v 1.1 2011/09/05 12:43:27 olemarkus Exp $
EAPI="2"
PHP_EXT_NAME="oauth"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
DOCS="README"
inherit php-ext-pecl-r2
KEYWORDS="~amd64 ~x86"
DESCRIPTION="OAuth is an authorization protocol built on top of HTTP"
LICENSE="BSD"
SLOT="0"
IUSE=""
DEPEND="dev-lang/php[hash]"
RDEPEND="${DEPEND}"

@ -1 +1 @@
DIST pam-1.0.2.tgz 6050 SHA256 d3a19ca7347258e8893b45c51978487d273252500242a323d6462c49e6db6682 SHA512 e764b5c577826a941de82f45f98416a06751cc5425603bf2a6c9f61f06f4b0ef221db5155d23873529c935f99c86d3f56e67c4bc06cbe903aa82a8147d237aff WHIRLPOOL 4fecd8b74cb47b12452424449f8eb29c82886be8683de82427b1b4dcb2b30e61c146b7b365794280dc0548301cc05c8635f0328365f73edf62b837dc851a1ce3
DIST pam-1.0.3.tgz 6671 SHA256 2e00f253ffd987e2634b44689473beb61ae64120a3899b6f2d1ffdde06ddc887 SHA512 3580582f1456b31be30a713cadaaca106527f2d4f3f12032b5d3617cc361aaf49539a9db3dd27221ce40320187abaac0f6ad4e23cdfe5eaa94436e3eaef3fb9c WHIRLPOOL cbb1fb40286f501affab097be92709e142e7bfbc950dc6140051e03f9dc54d1992f84a8e575aab98e1a8d58e56a8bb3868669cc8a7daf1d620a1cc54454e7b3f

@ -1,8 +1,8 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-pam/pecl-pam-1.0.2-r1.ebuild,v 1.1 2011/12/14 22:44:42 mabi Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-pam/pecl-pam-1.0.3.ebuild,v 1.1 2013/03/05 11:34:40 olemarkus Exp $
EAPI=3
EAPI=5
PHP_EXT_NAME="pam"
PHP_EXT_INI="yes"

@ -1,8 +1,8 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-ps/pecl-ps-1.3.6-r1.ebuild,v 1.1 2011/12/14 22:45:23 mabi Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-ps/pecl-ps-1.3.6-r1.ebuild,v 1.2 2013/03/05 11:35:34 olemarkus Exp $
EAPI=3
EAPI=5
PHP_EXT_NAME="ps"
PHP_EXT_INI="yes"

@ -1,18 +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/pecl-radius/pecl-radius-1.2.5-r1.ebuild,v 1.1 2011/12/14 22:46:03 mabi Exp $
EAPI=3
PHP_EXT_NAME="radius"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
inherit php-ext-pecl-r2
KEYWORDS="~amd64 ~x86"
DESCRIPTION="Provides full support for RADIUS authentication (RFC 2865) and RADIUS accounting (RFC 2866)."
LICENSE="BSD BSD-2"
SLOT="0"
IUSE="examples"

@ -1,8 +1,8 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-sca_sdo/pecl-sca_sdo-1.2.4-r2.ebuild,v 1.1 2011/12/14 22:46:43 mabi Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-sca_sdo/pecl-sca_sdo-1.2.4-r2.ebuild,v 1.2 2013/03/05 09:44:47 olemarkus Exp $
EAPI="2"
EAPI="5"
PHP_EXT_NAME="sdo"
PHP_EXT_PECL_PKG="SCA_SDO"

@ -1,3 +1,2 @@
DIST ssh2-0.11.2.tgz 22740 SHA256 9eafa577ba77ebed29cbc2cf758f7252a881abbf5b21b79f9c8ab4e3f8e2f238 SHA512 80bea7b642f1798c5fadfad330c8c1c3ada6f4ccb4235107201bc4ba762532bd7c92cd4cac16c432bb39ecc2fda0f34c6efe393c906bbc0b42cb889320c29bf7 WHIRLPOOL 59745b3cf1d2164eb1dc6bd67adc45c5590175ae9f278ceb9533d9fc9738c8fdca2668a187964ff19b4299ae9f6dd3e15079e98934967cc356040aa5941bbd13
DIST ssh2-0.11.3.tgz 23062 SHA256 b2518e101a53fd7940e49bb36a9b9559cbbfda946ebe5bb62e220d4ce132bf33 SHA512 db29179afa1d3e9a5edc13e9ddc2d7ccfc6717edb42f4096219afb18672ad90c79595fb48a63237bad9de86d15a2d2a0d63c15a72e6e25663eea28a368ef3009 WHIRLPOOL 9b036d974f61bd8a0bc3d88eafdc0b7ce9ce61ee0789debaed59f8c880ea6b713d403b206dd3b04f211a24d2cc21280e454b90079241bdc89787a76e4cfe9691
DIST ssh2-0.12.tgz 26223 SHA256 600c82d2393acf3642f19914f06a7afea57ee05cb8c10e8a5510b32188b97f99 SHA512 e48f8051f9234841bb0fc10594dcd90badf2d880d75c4bd59f847e3d4276e9fdd3fe71c1c01c07fb9f552cec470f3dbac6ae1db4d33e5793d3988ea5bac1d5bd WHIRLPOOL ff8e983027281db4fdff6c85d4a98c8987277abe40c82b4306a86459661864e4ca534b48ee22186d01b8166a58980bf5cba374a35d4e477e4dbb41f8c845a601

@ -1,20 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-ssh2/pecl-ssh2-0.11.2-r1.ebuild,v 1.1 2011/10/23 07:54:56 olemarkus Exp $
EAPI=3
PHP_EXT_NAME="ssh2"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
DOCS="README ChangeLog"
inherit php-ext-pecl-r2
DESCRIPTION="Provides bindings to the functions of libssh2 which implements the SSH2 protocol."
LICENSE="PHP-3"
SLOT="0"
IUSE=""
KEYWORDS="amd64 x86"
DEPEND=">=net-libs/libssh2-0.18"
RDEPEND="${DEPEND}"

@ -1,20 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-ssh2/pecl-ssh2-0.11.3.ebuild,v 1.3 2012/02/24 15:16:46 phajdan.jr Exp $
EAPI=4
PHP_EXT_NAME="ssh2"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
DOCS="README ChangeLog"
inherit php-ext-pecl-r2
DESCRIPTION="Provides bindings to the functions of libssh2 which implements the SSH2 protocol."
LICENSE="PHP-3"
SLOT="0"
IUSE=""
KEYWORDS="amd64 x86"
DEPEND=">=net-libs/libssh2-0.18"
RDEPEND="${DEPEND}"

@ -1 +1 @@
DIST stomp-1.0.3.tgz 18309 SHA256 bfdfecb30a34f513bde0d3cb124c235a7c2a13a57c9322d7087351afa2b5b5af SHA512 20d7cb86d1caac8a8d41430516f66b278950d2f8908b7f069dfc5ffb75472c415f4223310988ddc966511951c1b2522df7217e6823709535f60a2040ab7abe63 WHIRLPOOL 4366ba141105a46795401c46089411c0c99e60c4e6e1bf5aca44ee8420f04fc79b744192332d46f5776d1edad29a5f1757c5819180ad5a47bf8d39b62e6cbe4b
DIST stomp-1.0.5.tgz 18798 SHA256 87f7c1d6c187c1d2fbee92f73e41cfa1af07c9b17bdd435ad446223038f36ea4 SHA512 c5a38f049e65cc61be0ce16065d1f9360feeca48d7f5f195718ac457cfe1eed3f074b36a32250e83b50839c2c97a25b194a34f45fa5874b7300349d7fe75cd93 WHIRLPOOL 04560164e9c8d1cfcce6e7b79efaef8a137d13dcfce37c8c0d0d76c245d40fbeb6b1d9455dccf3db355796f1a644f6c327eed5094a2c6088a5e8f2b6ec6b1074

@ -1,8 +1,8 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-stomp/pecl-stomp-1.0.3.ebuild,v 1.2 2011/09/08 18:48:48 olemarkus Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-stomp/pecl-stomp-1.0.5.ebuild,v 1.1 2013/03/05 10:50:44 olemarkus Exp $
EAPI="2"
EAPI="5"
PHP_EXT_NAME="stomp"
PHP_EXT_INI="yes"

@ -1,23 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-syck/pecl-syck-0.9.3-r1.ebuild,v 1.1 2011/12/14 22:48:04 mabi Exp $
EAPI="2"
PHP_EXT_NAME="syck"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
DOCS="CHANGELOG TODO"
inherit php-ext-pecl-r2
KEYWORDS="amd64 ~arm ppc ppc64 x86"
DESCRIPTION="PHP bindings for Syck - reads and writes YAML with it."
LICENSE="PHP-3.01"
SLOT="0"
IUSE=""
DEPEND="dev-libs/syck
|| ( <dev-lang/php-5.3.1[hash,spl] >=dev-lang/php-5.3.1[hash] )"
RDEPEND="${DEPEND}"

@ -1 +1 @@
DIST translit-0.6.0.tgz 102854 SHA256 2c5f912c19cd8d7294c598d0c891a544965d9161a6b3f53fe8ee8b5b8656e830 SHA512 0c57d0a71c8a07280f9f89353975a8e44fd7bd67c11fb30bc07d77155061b968c1bc941c37e60d5b5f485f7bcde579057b926338bfcd3feb3f4f62a09c4ffbe2 WHIRLPOOL f605fa8971537dd41acfccc4dfaf4d8e52bdec7ce06592d9ec69014e7dbbfb749510dc94fe77ad9e1cb327f51dcb534494f449c8bda7ace2a60fce1844365b3c
DIST translit-0.6.1.tgz 101748 SHA256 864faa76ef249e0203b761fd6a0b93ad5f61d1c1f4893dc0637997772bf671e3 SHA512 fd5d6d2f03825c9e966cdda5d671150cebe9ae399d76a22a0e63d812191a979887c4e9bd6db7a981558f00315f8e4be7dab95345e453ce0361a8e72764314f45 WHIRLPOOL 83eedc7eac0719c094e59b5457e54fed026f4de60955b6eb62a09b0679cdc31ce67cb1a5eb29c731424987992777b2c6c526f9443ba1cd6b8c7f0a268e28990b

@ -1,13 +1,15 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-translit/pecl-translit-0.6.0-r1.ebuild,v 1.1 2011/12/14 22:48:55 mabi Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-translit/pecl-translit-0.6.1.ebuild,v 1.1 2013/03/05 11:45:35 olemarkus Exp $
EAPI=3
EAPI=5
PHP_EXT_NAME="translit"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
USE_PHP="php5-3 php5-4"
inherit php-ext-pecl-r2
KEYWORDS="~amd64 ~x86"

@ -1,2 +1 @@
DIST uploadprogress-1.0.1.tgz 8536 SHA256 52d5e62eba28bf0b5ba6e44403518706a353b472f2242150d0af55d21f3bc477 SHA512 f5d9073455eebc133bc6cbbccd30a3040a9251fe26add59427bfd9c99651dfc7e54ad18ef7f048f2ffa701f257885c435b3ee160c6574a1ff537d4f27baf64f0 WHIRLPOOL 48532c59419a656cc14d97e137949e65197794c13dc31d08da91a8ee7f80e800a7b42d5b0acd9eab1507a2b529e90cbf8d566a7ef7124bc51e21233ab705cd30
DIST uploadprogress-1.0.3.1.tgz 9040 SHA256 30588b4589543bcf6371532546b1a8cee9da1086c206aca9f96ea1bd486bbab2 SHA512 c317a30ed81430184b643e2755867cdccf9848312aa31a5527e4fe229ac19ee3099121de8e253207b55dd7e788c28720bd3c477663c4ca15100478647a6dc1bb WHIRLPOOL d9ddc7d67b092f620db09a14ff5ad34f300c4078ba489e7c59fd6d0121cc1441bc03ea9c960c6a9ff51899a6e9e8c472047c96f314c2f6863492efc2084abaa4

@ -1,17 +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/pecl-uploadprogress/pecl-uploadprogress-1.0.1-r1.ebuild,v 1.1 2011/12/14 22:49:36 mabi Exp $
EAPI=3
inherit php-ext-pecl-r2
DESCRIPTION="An extension to track progress of a file upload."
LICENSE="PHP-3.01"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
pkg_postinst() {
elog "This extension is only known to work on Apache with mod_php."
}

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-uploadprogress/pecl-uploadprogress-1.0.3.1.ebuild,v 1.1 2012/01/26 09:12:41 olemarkus Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-uploadprogress/pecl-uploadprogress-1.0.3.1.ebuild,v 1.2 2013/03/05 11:47:24 olemarkus Exp $
EAPI=3
EAPI=5
USE_PHP="php5-3 php5-4"
@ -14,6 +14,8 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-lang/php[apache2]"
pkg_postinst() {
elog "This extension is only known to work on Apache with mod_php."
}

@ -1,2 +1 @@
DIST xdiff-1.5.1.tgz 9147 SHA256 2b5ff3804494623592551450e34290a87c5a8d3903c9d8f944d7dd1d717fb261 SHA512 164ed145c2577d3d27645845d1f5edb14c3ebb16c0faedeb64e67bbdfb283d917db5d17ad2ccf7389341ad794b000a548638a8baf81e60fcc75dc57fc7887797 WHIRLPOOL 7f4d1a623b8f31c292b932ffb056ea94c65b4780e4ef57580f161a459ae88e15d40af40a5baa5524c36ff0aa27d0cb22129022cc5ba3a18aafecdced0b2bddc3
DIST xdiff-1.5.2.tgz 9275 SHA256 ebe72b887fcd2296f1e4032d476a8a463803ccfb0b34b403be8433daf3cfd81d SHA512 738d9624155b6d77b01fdef59eb0d34de6b4a8f757d2c0ccb6dd0140d021b6c88388312d6a43197dc5c24f8e643069c3a265fc0d17246e25e8104b00facf2dd0 WHIRLPOOL ee283ba7debacda6b46c931923469d98daae599b5e7a103eebeaea6044bcea3ee6f0bcd3f060463198724d62543a81ee55e570aa1584714a97a94cbd44dc8d6e

@ -1,22 +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/pecl-xdiff/pecl-xdiff-1.5.1-r1.ebuild,v 1.1 2011/12/14 22:50:56 mabi Exp $
EAPI=3
PHP_EXT_ZENDEXT="no"
PHP_EXT_PECL_PKG="xdiff"
PHP_EXT_NAME="xdiff"
PHP_EXT_INI="yes"
DOCS="README.API"
inherit php-ext-pecl-r2
DESCRIPTION="PHP extension for generating diff files"
LICENSE="PHP-2.02"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND="dev-libs/libxdiff"
RDEPEND="${DEPEND}"

@ -1,2 +1 @@
DIST yaz-1.0.14.tgz 16601 SHA256 a38d608160d6c95063b061589a1e4e0a2fe4d08026648b7550ab3796456af62e SHA512 9f439441d59805ae0c8f9d7fa64bf1496791980e52d06b73da89f16a0450d6d4e3d7763e627d2735ba2be1d86f766b422a60cb9a5dff7b085bf99b5fc51f368e WHIRLPOOL cb78ab1eb7d32aa8a8f3baf808a01640e26794096e6a798b3362ea2552bfa23c572ea7b6d7aca5de5bf77059bd009d1aa8865ebbfc29a8fd587af2bdcf0a6dd2
DIST yaz-1.1.1.tgz 16639 SHA256 c15e4b849be9625c3a8f384fe05bb043aa15b82730c4fb06e3dafef63a96efb0 SHA512 54d18d5e01350985b41c5f4af53d01c90c017186beb104f894a2aec492aa3d41e7b42a792231fdec2cb08e61d9ffc0311f627803bae71222498bbda70faca7be WHIRLPOOL c97005552bd52367af00d6336684aaa665d35605c968aba5def80cfce46f6b736a14d174e8cc7483faf200c30840153f4639a24bb150bd45e746a810d4f1ef19

@ -1,24 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-yaz/pecl-yaz-1.0.14-r1.ebuild,v 1.1 2011/12/14 22:52:16 mabi Exp $
EAPI=3
PHP_EXT_NAME="yaz"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
DOCS="README"
inherit php-ext-pecl-r2
KEYWORDS="alpha amd64 arm hppa ia64 ~ppc ~ppc64 s390 sh sparc x86"
DESCRIPTION="This extension implements a Z39.50 client for PHP using the YAZ toolkit."
LICENSE="PHP-3"
SLOT="0"
IUSE=""
DEPEND=">=dev-libs/yaz-3.0.2"
RDEPEND="${DEPEND}"
my_conf="--with-yaz=/usr"

@ -1,8 +1,8 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-yaz/pecl-yaz-1.1.1.ebuild,v 1.3 2011/12/18 13:03:03 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-yaz/pecl-yaz-1.1.1.ebuild,v 1.4 2013/03/05 11:49:49 olemarkus Exp $
EAPI=3
EAPI=5
PHP_EXT_NAME="yaz"
PHP_EXT_INI="yes"

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/suhosin/suhosin-0.9.33.ebuild,v 1.10 2012/08/25 08:22:22 olemarkus Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/suhosin/suhosin-0.9.33.ebuild,v 1.11 2013/03/05 09:39:32 olemarkus Exp $
EAPI="2"
EAPI="5"
PHP_EXT_NAME="suhosin"
PHP_EXT_INI="yes"

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

Loading…
Cancel
Save