parent
317cafd1a1
commit
21a5df226d
@ -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/app-arch/zopfli/zopfli-1.0.0_p20131216.ebuild,v 1.1 2013/12/16 20:27:22 pinkbyte Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils multilib toolchain-funcs
|
||||
|
||||
DESCRIPTION="Compression library programmed in C to perform very good, but slow, deflate or zlib compression"
|
||||
HOMEPAGE="https://github.com/Hello71/zopfli/"
|
||||
SRC_URI="https://dev.gentoo.org/~pinkbyte/distfiles/snapshots/${P}.tar.bz2"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0/1"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
src_prepare() {
|
||||
# Respect compiler
|
||||
tc-export CC CXX
|
||||
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" prefix="${EPREFIX}/usr" libdir="${EPREFIX}/usr/$(get_libdir)" install
|
||||
dodoc CONTRIBUTORS README README.${PN}png
|
||||
}
|
@ -1,20 +1,20 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
EBUILD emacs-vcs-24.3.9999.ebuild 11154 SHA256 81ec9bdc1ef19e276b474a43ea78fe1fc7a61c6234ad3ac671ddbd911e865c1a SHA512 c2034b6106f5201635ecd8736e53e7bafc2225ffbe0b5881729f93aaf0ed7b35b2bc4bfaa6f3005abcc9002ef90f67ee48b5fb8d339853ed39408b9dbafb7516 WHIRLPOOL 3426b290a61474e486a2333b4db14f8df8e50d42de590623e6d48112441cfe6b99b151f5deb9e5045dc8efb31e423ecdf81cfd1b9aa69bcb3b7e84117791fa89
|
||||
MISC ChangeLog 73817 SHA256 657e8607942b0d62ed74f02b3d5a81e8bee585d7fdd6378036074b7cea51b114 SHA512 e0f49c32fc059e4491564d025b9e1d855601040c162cd95e2f05949122ae09e9b8b30667f8148cd57a26adccc8e4e181b37294732adc4c4ad2db42b4b6c2ade9 WHIRLPOOL 8d46c3cfd2431303a01f03833d3f09a77ae5d410580edc82681cc82452176a7166389b2e10e7da0f82e7834fcc08b50c7f79c13b8a8bb5637a447ed3add1a163
|
||||
EBUILD emacs-vcs-24.3.9999.ebuild 11100 SHA256 86575fcf9529477dcb13fed50007b6792c8c44d69e3bba266d8ec503a20a10a7 SHA512 bce4b083a34ee2f36037e211726dc46582bfd5e33aea3ac529b8bc79ccd28964a95ad20af2c6c0d26522bc35858d1dc7bd28726cc93a215abdca225651a4a999 WHIRLPOOL 8b661fc07c2c2a046fa80c2d8e89b2be005ad22dd065bccde38e1f420627d7031283cd25588fd45e429bcbf6bb5c59a9b1198f5725d733a7508b6b7bfbe6d504
|
||||
MISC ChangeLog 74194 SHA256 eea11aed93c6d9dfb6d30d82d436e5c11f8bfff5c07917cd3c0bba68479ffaa6 SHA512 71b5d7bcb0b807aae206c076d88a3d77b39af7c561000da3adf6672542ecbc7def24571694e0db7d83a47930b4551df64d1dd25c176e7aba12fcecdb28b9705c WHIRLPOOL ba4ae666076aa2bafad1cf92db509b181f8d6a87894c45b636b58ba0acf401fedda441ff7118b49d207c5aaec34edf8de6d034568d5cff6937d5a5ef5ed1c8ee
|
||||
MISC metadata.xml 2522 SHA256 0dcfb3cd3457215ad785b82adfd0d60eafc10df3ac58c9125f6006e4ac90ced6 SHA512 8fefab8f3644c38b5a5c37e8aba2ee45a0b329b4dd846d280ef33893d940892abaf09204bf807d98870106677caf48e376667a4f2bf7c1dca26e72b6b5ea2c54 WHIRLPOOL b40fe229764c94b5bf59eda550e9a480a9793f3a4df43fa65c0dea518ad2372faf3276ce6009ad44a02907c2df63068b9596fc39e53cc7214dd5b30750df9a8d
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.21 (GNU/Linux)
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQGcBAEBCAAGBQJSImq5AAoJEJQzkH1pP7W4mMYL/RNIR08H1BZiPZCZIHmI7L80
|
||||
4FHKE2OF86uWlKyrXsXYbrt8NHh1TDHcV6uRl9mDnmIF9Sqr6iON/zxiB+HVKsbl
|
||||
KIGwsQFb6U6XYm289+DlPwRseW6kc8PWvnPHICAhlPiIWTCCQBG+olGBNlfUrFBE
|
||||
xWDWQTJ06kb9uFbC3AJ9W8H4m7/brjNYOU1SvuwF94FIoeZUZoCGLP3thJ+W40sW
|
||||
AgCNID7hK6VHcZnZazMNHzmljRf6mJW83E+YSTGowqhKwUOUKdz+Fk8aOJ5RoQcx
|
||||
MJt3lVY0ijSSHMosqjmO6qa1IHR10oIanLZMWem1otnTOHWsebcyQCAOBWRSetiM
|
||||
8zHz4sPPq5aCScB8yzdRM+z7BV2apFG9543mn3yQMQUT7fj2sRNPUVU/7Xeo90cB
|
||||
gSeU4XZwr539/tvQaWGvnzzPILA7QWzsBoYaejJX5qaNAactwTEBHyghVq6gQx12
|
||||
L8Y2xt4J6W0FgAA8js3vKS9+cR8UFkeFGQCqJyG0GQ==
|
||||
=3ME2
|
||||
iQGcBAEBCAAGBQJSr5S6AAoJEJQzkH1pP7W41IUL/jshVYj7GquFkOiH3PGi0FU2
|
||||
ut4O6Nh5KKBsW7eBPW9PeHQKYOAVeGgHKKBmjUDT7em99XPM3QsdnsuNp8U5XPgd
|
||||
DRm4Bs4mevNXQ7B0NlVAwKSyXVA94wQxP8ZL9XpAJaNKrBq3dwR7jW/lAcKPdz8t
|
||||
Z1N3Lq+tARQVA2MPyoWjPpg9mnJeWAzVHXjGmoZNKGJEGuNzEEIyn6HX023MSfSC
|
||||
XwIbcJiT+7RcMPzKUviB2dpftKKDgAJpRiNyWbWHCxpf5p6TXZl3Fg5Tq6A+PCMO
|
||||
F89KZ47vLZFfVGCHrqUFewnXVATtSHzggV3AYZCwNHCF0N7CWfpIcK73Trrt9alz
|
||||
+F2PMUKyEGgWx8Gl78NBtkWuoGkUFe9zkMrqOFicGm4A0O53idyk2gj6/W14S5HH
|
||||
dep4+VA2XH9rT95hYy1vFgCiihZPcJTcVmkurqmg8sLcke4tbxJQsia3kvvAF6g5
|
||||
vpt/jUcYsrDssYHH3qGwgMrPY3Aw48XP4heXmNLzTw==
|
||||
=+ky8
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,181 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/docker/docker-0.7.1-r1.ebuild,v 1.1 2013/12/17 02:50:41 gregkh Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="Docker complements LXC with a high-level API which operates at the process level."
|
||||
HOMEPAGE="http://www.docker.io/"
|
||||
|
||||
GITHUB_URI="github.com/dotcloud/docker"
|
||||
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
SRC_URI=""
|
||||
EGIT_REPO_URI="git://${GITHUB_URI}.git"
|
||||
inherit git-2
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="https://${GITHUB_URI}/archive/v${PV}.zip -> ${P}.zip"
|
||||
DOCKER_GITCOMMIT="88df052"
|
||||
KEYWORDS="~amd64"
|
||||
[ "$DOCKER_GITCOMMIT" ] || die "DOCKER_GITCOMMIT must be added manually for each bump!"
|
||||
fi
|
||||
|
||||
inherit bash-completion-r1 linux-info systemd udev user
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="aufs +device-mapper doc vim-syntax"
|
||||
|
||||
# TODO work with upstream to allow us to build without lvm2 installed if we have -device-mapper
|
||||
CDEPEND="
|
||||
>=dev-db/sqlite-3.7.9:3
|
||||
sys-fs/lvm2[thin]
|
||||
"
|
||||
DEPEND="
|
||||
${CDEPEND}
|
||||
>=dev-lang/go-1.2
|
||||
dev-vcs/git
|
||||
dev-vcs/mercurial
|
||||
doc? (
|
||||
dev-python/sphinx
|
||||
dev-python/sphinxcontrib-httpdomain
|
||||
)
|
||||
"
|
||||
RDEPEND="
|
||||
${CDEPEND}
|
||||
!app-emulation/docker-bin
|
||||
>=app-arch/tar-1.26
|
||||
>=sys-apps/iproute2-3.5
|
||||
>=net-firewall/iptables-1.4
|
||||
>=app-emulation/lxc-0.8
|
||||
>=dev-vcs/git-1.7
|
||||
>=app-arch/xz-utils-4.9
|
||||
aufs? (
|
||||
|| (
|
||||
sys-fs/aufs3
|
||||
sys-kernel/aufs-sources
|
||||
)
|
||||
)
|
||||
"
|
||||
|
||||
RESTRICT="strip"
|
||||
|
||||
pkg_setup() {
|
||||
CONFIG_CHECK+="
|
||||
~BRIDGE
|
||||
~MEMCG_SWAP
|
||||
~NETFILTER_XT_MATCH_ADDRTYPE
|
||||
~NF_NAT
|
||||
~NF_NAT_NEEDED
|
||||
"
|
||||
ERROR_MEMCG_SWAP="MEMCG_SWAP is required if you wish to limit swap usage of containers"
|
||||
|
||||
if use aufs; then
|
||||
CONFIG_CHECK+="
|
||||
~AUFS_FS
|
||||
"
|
||||
ERROR_AUFS_FS="AUFS_FS is required to be set if and only if aufs-sources are used"
|
||||
fi
|
||||
|
||||
if use device-mapper; then
|
||||
CONFIG_CHECK+="
|
||||
~BLK_DEV_DM
|
||||
~DM_THIN_PROVISIONING
|
||||
~EXT4_FS
|
||||
"
|
||||
fi
|
||||
|
||||
check_extra_config
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# eventually, perhaps Gentoo will include a "go" eclass to do some of this
|
||||
|
||||
export GOPATH="${WORKDIR}/gopath"
|
||||
mkdir -p "$GOPATH" || die
|
||||
|
||||
# make sure docker itself is in our shiny new GOPATH
|
||||
mkdir -p "${GOPATH}/src/github.com/dotcloud" || die
|
||||
ln -sf "$(pwd -P)" "${GOPATH}/src/github.com/dotcloud/docker" || die
|
||||
|
||||
# we need our vendored deps, too
|
||||
export GOPATH="$GOPATH:$(pwd -P)/vendor"
|
||||
|
||||
# setup CFLAGS and LDFLAGS for separate build target
|
||||
# see https://github.com/tianon/docker-overlay/pull/10
|
||||
export CGO_CFLAGS="-I${ROOT}/usr/include"
|
||||
export CGO_LDFLAGS="-L${ROOT}/usr/lib"
|
||||
|
||||
# if we're building from a zip, we need the GITCOMMIT value
|
||||
[ "$DOCKER_GITCOMMIT" ] && export DOCKER_GITCOMMIT
|
||||
|
||||
# time to build!
|
||||
./hack/make.sh dynbinary || die
|
||||
|
||||
if use doc; then
|
||||
emake -C docs docs man || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
VERSION=$(cat VERSION)
|
||||
newbin bundles/$VERSION/dynbinary/docker-$VERSION docker
|
||||
exeinto /usr/libexec/docker
|
||||
newexe bundles/$VERSION/dynbinary/dockerinit-$VERSION dockerinit
|
||||
|
||||
newinitd contrib/init/openrc/docker.initd docker
|
||||
newconfd contrib/init/openrc/docker.confd docker
|
||||
|
||||
systemd_dounit contrib/init/systemd/docker.service
|
||||
|
||||
udev_dorules contrib/udev/*.rules
|
||||
|
||||
dodoc AUTHORS CONTRIBUTING.md CHANGELOG.md NOTICE README.md
|
||||
if use doc; then
|
||||
dohtml -r docs/_build/html/*
|
||||
doman docs/_build/man/*
|
||||
fi
|
||||
|
||||
dobashcomp contrib/completion/bash/*
|
||||
|
||||
insinto /usr/share/zsh/site-functions
|
||||
doins contrib/completion/zsh/*
|
||||
|
||||
if use vim-syntax; then
|
||||
insinto /usr/share/vim/vimfiles
|
||||
doins -r contrib/vim-syntax/ftdetect
|
||||
doins -r contrib/vim-syntax/syntax
|
||||
fi
|
||||
|
||||
insinto /usr/share/${P}/contrib
|
||||
doins contrib/README
|
||||
cp -R "${S}/contrib"/* "${D}/usr/share/${P}/contrib/"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
udev_reload
|
||||
|
||||
elog ""
|
||||
elog "To use docker, the docker daemon must be running as root. To automatically"
|
||||
elog "start the docker daemon at boot, add docker to the default runlevel:"
|
||||
elog " rc-update add docker default"
|
||||
elog "Similarly for systemd:"
|
||||
elog " systemctl enable docker.service"
|
||||
elog ""
|
||||
|
||||
# create docker group if the code checking for it in /etc/group exists
|
||||
enewgroup docker
|
||||
|
||||
elog "To use docker as a non-root user, add yourself to the docker group."
|
||||
elog ""
|
||||
|
||||
ewarn ""
|
||||
ewarn "If you want your containers to have access to the public internet or even"
|
||||
ewarn "the existing private network, IP Forwarding must be enabled:"
|
||||
ewarn " sysctl -w net.ipv4.ip_forward=1"
|
||||
ewarn "or more permanently:"
|
||||
ewarn " echo net.ipv4.ip_forward = 1 > /etc/sysctl.d/${PN}.conf"
|
||||
ewarn "Please be mindful of the security implications of enabling IP Forwarding."
|
||||
ewarn ""
|
||||
}
|
@ -0,0 +1,182 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/docker/docker-0.7.2.ebuild,v 1.1 2013/12/17 02:50:41 gregkh Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="Docker complements LXC with a high-level API which operates at the process level."
|
||||
HOMEPAGE="http://www.docker.io/"
|
||||
|
||||
GITHUB_URI="github.com/dotcloud/docker"
|
||||
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
SRC_URI=""
|
||||
EGIT_REPO_URI="git://${GITHUB_URI}.git"
|
||||
inherit git-2
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="https://${GITHUB_URI}/archive/v${PV}.zip -> ${P}.zip"
|
||||
DOCKER_GITCOMMIT="28b162e"
|
||||
KEYWORDS="~amd64"
|
||||
[ "$DOCKER_GITCOMMIT" ] || die "DOCKER_GITCOMMIT must be added manually for each bump!"
|
||||
fi
|
||||
|
||||
inherit bash-completion-r1 linux-info systemd udev user
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="aufs +device-mapper doc vim-syntax"
|
||||
|
||||
# TODO work with upstream to allow us to build without lvm2 installed if we have -device-mapper
|
||||
CDEPEND="
|
||||
>=dev-db/sqlite-3.7.9:3
|
||||
sys-fs/lvm2[thin]
|
||||
"
|
||||
DEPEND="
|
||||
${CDEPEND}
|
||||
>=dev-lang/go-1.2
|
||||
dev-vcs/git
|
||||
dev-vcs/mercurial
|
||||
doc? (
|
||||
dev-python/sphinx
|
||||
dev-python/sphinxcontrib-httpdomain
|
||||
)
|
||||
"
|
||||
RDEPEND="
|
||||
${CDEPEND}
|
||||
!app-emulation/docker-bin
|
||||
>=app-arch/tar-1.26
|
||||
>=sys-apps/iproute2-3.5
|
||||
>=net-firewall/iptables-1.4
|
||||
>=app-emulation/lxc-0.8
|
||||
>=dev-vcs/git-1.7
|
||||
>=app-arch/xz-utils-4.9
|
||||
aufs? (
|
||||
|| (
|
||||
sys-fs/aufs3
|
||||
sys-kernel/aufs-sources
|
||||
)
|
||||
)
|
||||
"
|
||||
|
||||
RESTRICT="strip"
|
||||
|
||||
pkg_setup() {
|
||||
CONFIG_CHECK+="
|
||||
~BRIDGE
|
||||
~IP_NF_TARGET_MASQUERADE
|
||||
~MEMCG_SWAP
|
||||
~NETFILTER_XT_MATCH_ADDRTYPE
|
||||
~NF_NAT
|
||||
~NF_NAT_NEEDED
|
||||
"
|
||||
ERROR_MEMCG_SWAP="MEMCG_SWAP is required if you wish to limit swap usage of containers"
|
||||
|
||||
if use aufs; then
|
||||
CONFIG_CHECK+="
|
||||
~AUFS_FS
|
||||
"
|
||||
ERROR_AUFS_FS="AUFS_FS is required to be set if and only if aufs-sources are used"
|
||||
fi
|
||||
|
||||
if use device-mapper; then
|
||||
CONFIG_CHECK+="
|
||||
~BLK_DEV_DM
|
||||
~DM_THIN_PROVISIONING
|
||||
~EXT4_FS
|
||||
"
|
||||
fi
|
||||
|
||||
check_extra_config
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# eventually, perhaps Gentoo will include a "go" eclass to do some of this
|
||||
|
||||
export GOPATH="${WORKDIR}/gopath"
|
||||
mkdir -p "$GOPATH" || die
|
||||
|
||||
# make sure docker itself is in our shiny new GOPATH
|
||||
mkdir -p "${GOPATH}/src/github.com/dotcloud" || die
|
||||
ln -sf "$(pwd -P)" "${GOPATH}/src/github.com/dotcloud/docker" || die
|
||||
|
||||
# we need our vendored deps, too
|
||||
export GOPATH="$GOPATH:$(pwd -P)/vendor"
|
||||
|
||||
# setup CFLAGS and LDFLAGS for separate build target
|
||||
# see https://github.com/tianon/docker-overlay/pull/10
|
||||
export CGO_CFLAGS="-I${ROOT}/usr/include"
|
||||
export CGO_LDFLAGS="-L${ROOT}/usr/lib"
|
||||
|
||||
# if we're building from a zip, we need the GITCOMMIT value
|
||||
[ "$DOCKER_GITCOMMIT" ] && export DOCKER_GITCOMMIT
|
||||
|
||||
# time to build!
|
||||
./hack/make.sh dynbinary || die
|
||||
|
||||
if use doc; then
|
||||
emake -C docs docs man || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
VERSION=$(cat VERSION)
|
||||
newbin bundles/$VERSION/dynbinary/docker-$VERSION docker
|
||||
exeinto /usr/libexec/docker
|
||||
newexe bundles/$VERSION/dynbinary/dockerinit-$VERSION dockerinit
|
||||
|
||||
newinitd contrib/init/openrc/docker.initd docker
|
||||
newconfd contrib/init/openrc/docker.confd docker
|
||||
|
||||
systemd_dounit contrib/init/systemd/docker.service
|
||||
|
||||
udev_dorules contrib/udev/*.rules
|
||||
|
||||
dodoc AUTHORS CONTRIBUTING.md CHANGELOG.md NOTICE README.md
|
||||
if use doc; then
|
||||
dohtml -r docs/_build/html/*
|
||||
doman docs/_build/man/*
|
||||
fi
|
||||
|
||||
dobashcomp contrib/completion/bash/*
|
||||
|
||||
insinto /usr/share/zsh/site-functions
|
||||
doins contrib/completion/zsh/*
|
||||
|
||||
if use vim-syntax; then
|
||||
insinto /usr/share/vim/vimfiles
|
||||
doins -r contrib/vim-syntax/ftdetect
|
||||
doins -r contrib/vim-syntax/syntax
|
||||
fi
|
||||
|
||||
insinto /usr/share/${P}/contrib
|
||||
doins contrib/README
|
||||
cp -R "${S}/contrib"/* "${D}/usr/share/${P}/contrib/"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
udev_reload
|
||||
|
||||
elog ""
|
||||
elog "To use docker, the docker daemon must be running as root. To automatically"
|
||||
elog "start the docker daemon at boot, add docker to the default runlevel:"
|
||||
elog " rc-update add docker default"
|
||||
elog "Similarly for systemd:"
|
||||
elog " systemctl enable docker.service"
|
||||
elog ""
|
||||
|
||||
# create docker group if the code checking for it in /etc/group exists
|
||||
enewgroup docker
|
||||
|
||||
elog "To use docker as a non-root user, add yourself to the docker group."
|
||||
elog ""
|
||||
|
||||
ewarn ""
|
||||
ewarn "If you want your containers to have access to the public internet or even"
|
||||
ewarn "the existing private network, IP Forwarding must be enabled:"
|
||||
ewarn " sysctl -w net.ipv4.ip_forward=1"
|
||||
ewarn "or more permanently:"
|
||||
ewarn " echo net.ipv4.ip_forward = 1 > /etc/sysctl.d/${PN}.conf"
|
||||
ewarn "Please be mindful of the security implications of enabling IP Forwarding."
|
||||
ewarn ""
|
||||
}
|
@ -0,0 +1,133 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/xen-4.3.1-r2.ebuild,v 1.1 2013/12/16 16:34:04 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
if [[ $PV == *9999 ]]; then
|
||||
KEYWORDS=""
|
||||
REPO="xen-unstable.hg"
|
||||
EHG_REPO_URI="http://xenbits.xensource.com/${REPO}"
|
||||
S="${WORKDIR}/${REPO}"
|
||||
live_eclass="mercurial"
|
||||
else
|
||||
KEYWORDS="~amd64"
|
||||
SRC_URI="http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz"
|
||||
fi
|
||||
|
||||
inherit mount-boot flag-o-matic python-any-r1 toolchain-funcs eutils ${live_eclass}
|
||||
|
||||
DESCRIPTION="The Xen virtual machine monitor"
|
||||
HOMEPAGE="http://xen.org/"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="custom-cflags debug efi flask xsm"
|
||||
|
||||
DEPEND="${PYTHON_DEPS}
|
||||
efi? ( >=sys-devel/binutils-2.22[multitarget] )
|
||||
!efi? ( >=sys-devel/binutils-2.22[-multitarget] )"
|
||||
RDEPEND=""
|
||||
PDEPEND="~app-emulation/xen-tools-${PV}"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
# Approved by QA team in bug #144032
|
||||
QA_WX_LOAD="boot/xen-syms-${PV}"
|
||||
|
||||
REQUIRED_USE="flask? ( xsm )"
|
||||
|
||||
pkg_setup() {
|
||||
python-any-r1_pkg_setup
|
||||
if [[ -z ${XEN_TARGET_ARCH} ]]; then
|
||||
if use x86 && use amd64; then
|
||||
die "Confusion! Both x86 and amd64 are set in your use flags!"
|
||||
elif use x86; then
|
||||
export XEN_TARGET_ARCH="x86_32"
|
||||
elif use amd64; then
|
||||
export XEN_TARGET_ARCH="x86_64"
|
||||
else
|
||||
die "Unsupported architecture!"
|
||||
fi
|
||||
fi
|
||||
|
||||
if use flask ; then
|
||||
export "XSM_ENABLE=y"
|
||||
export "FLASK_ENABLE=y"
|
||||
elif use xsm ; then
|
||||
export "XSM_ENABLE=y"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Drop .config and fix gcc-4.6
|
||||
epatch "${FILESDIR}"/${PN/-pvgrub/}-4.3-fix_dotconfig-gcc.patch
|
||||
|
||||
if use efi; then
|
||||
epatch "${FILESDIR}"/${PN}-4.2-efi.patch
|
||||
export EFI_VENDOR="gentoo"
|
||||
export EFI_MOUNTPOINT="boot"
|
||||
fi
|
||||
|
||||
# if the user *really* wants to use their own custom-cflags, let them
|
||||
if use custom-cflags; then
|
||||
einfo "User wants their own CFLAGS - removing defaults"
|
||||
# try and remove all the default custom-cflags
|
||||
find "${S}" -name Makefile -o -name Rules.mk -o -name Config.mk -exec sed \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-O3\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-march=i686\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-fomit-frame-pointer\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-g3*\s\(.*\)/CFLAGS\1=\2 \3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-O2\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-i {} \; || die "failed to re-set custom-cflags"
|
||||
fi
|
||||
|
||||
# not strictly necessary to fix this
|
||||
sed -i 's/, "-Werror"//' "${S}/tools/python/setup.py" || die "failed to re-set setup.py"
|
||||
|
||||
# Security patches
|
||||
epatch "${FILESDIR}"/${PN}-CVE-2013-4375-XSA-71.patch \
|
||||
"${FILESDIR}"/${PN}-CVE-2013-4494-XSA-73.patch \
|
||||
"${FILESDIR}"/${PN}-4.3-CVE-2013-6375-XSA-75.patch \
|
||||
"${FILESDIR}"/${PN}-CVE-2013-6375-XSA-78.patch \
|
||||
"${FILESDIR}"/${PN}-CVE-2013-6885-XSA-82.patch
|
||||
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use debug && myopt="${myopt} debug=y"
|
||||
|
||||
if use custom-cflags; then
|
||||
filter-flags -fPIE -fstack-protector
|
||||
replace-flags -O3 -O2
|
||||
else
|
||||
unset CFLAGS
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Send raw LDFLAGS so that --as-needed works
|
||||
emake CC="$(tc-getCC)" LDFLAGS="$(raw-ldflags)" LD="$(tc-getLD)" -C xen ${myopt}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local myopt
|
||||
use debug && myopt="${myopt} debug=y"
|
||||
|
||||
# The 'make install' doesn't 'mkdir -p' the subdirs
|
||||
if use efi; then
|
||||
mkdir -p "${D}"${EFI_MOUNTPOINT}/efi/${EFI_VENDOR} || die
|
||||
fi
|
||||
|
||||
emake LDFLAGS="$(raw-ldflags)" DESTDIR="${D}" -C xen ${myopt} install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Official Xen Guide and the unoffical wiki page:"
|
||||
elog " http://www.gentoo.org/doc/en/xen-guide.xml"
|
||||
elog " http://en.gentoo-wiki.com/wiki/Xen/"
|
||||
|
||||
use efi && einfo "The efi executable is installed in boot/efi/gentoo"
|
||||
}
|
@ -1,23 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
EBUILD kde-l10n-scripts-9999.ebuild 781 SHA256 afa498d964b2e07c8c3b6ce6b4f52a6a1b0e37e115d47d13df7c6a4ad565458a SHA512 a4b98731106ce6cb3c9648b1f5f702674da75d925a3db0445b8edbd44918ffcc1f2c5add63ccb1b052d06fda2bd40a349e29b31b4cd4e62ffb85e3994a7b0428 WHIRLPOOL 292f3fad406d90a6393acdc6ad319d9744bd975aa01b4b1ca52805c0d55f73f35ac65f8df241d06b2e95fa3ad13cba45652e971835d0ed812ba01d96b78db87f
|
||||
MISC ChangeLog 782 SHA256 f8f4da41419289259b281ed2c107dd2b4a0980df6fd3674d5e45f3113371155d SHA512 a62b6738d3d979fe0aa4c9a273eb6cdda2d4b2474e02cb525493edcaf3ffac9342fdb5a002d7fcc9043c77bae73b4dd21566c2bcb04661be221744e5ce25fb0c WHIRLPOOL beb0625087e3e28ef556db94c1745d26bcf239dc3cd67ea985ff0375c287bc42bc1e40a6be9deaf23c4bd012817fe3d90ee8dfd18688f679f84def32ad098173
|
||||
EBUILD kde-l10n-scripts-9999.ebuild 770 SHA256 146e37e0cdab20185ca665cb2369b633c5cf8963668901540928c5b7b54d7960 SHA512 15eadad193fd76766d19340cec55f1932b04ec92e3e7b31685ec39c99bdeb39a67879815197268cf31e6dc33ead918644f8437a727468a516b80a05a404f3a6d WHIRLPOOL dad9bc055d2e629845ab5d8e36c4ff7d22a5b7be5d6cf5e854ef0bf6479bdf5d75eeb12ccee4af906a67fd4e5b414dc5a81d7c16827665e64c370d5cec863aaa
|
||||
MISC ChangeLog 955 SHA256 9d21b454fd320686d1ffc5d2e1359e8d0af6d61616c58ed08df840b181952cd4 SHA512 08244a0e007c1468a027db3e0b0d4b106d1ba99f6c3ec7dc75cf413a0ced6544b9422cd41b1ff8bdc5b3574326a7ddfbac5f0e2810b8fc0c7e503cdd24b53bb8 WHIRLPOOL 9c6bba1aa28e7ff842476b6879c77496739ed7ee4ebd6e426ae94de2709d88811adaee57efe87d9fbd8ada846e1ec37e20589cf41bc67701767469b1da7ac0d8
|
||||
MISC metadata.xml 257 SHA256 8f74feeaabcc9a4fa0a5eab561524fb5a1b3e38911fd704ea4ee71ffc212f135 SHA512 47e383325335d1dc78de8726f07032f12a2bb6e0a1deea7ec69dedaee90b3af314da4516a41130f88bd60c31511d8202763fce67d2e0427e02bd5c06f007cea7 WHIRLPOOL eaee25577d8298214d6f4d520138835d25e17ac266bb45f19afb10d31d7a60d3b543ba6367a6f29b785378aaaad80cad301af95efa41d881b9ec6e368198c807
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJQIkjvAAoJEOSiRoyO7jvolzcQAKDlP9++ZIozj61Fsgf1+cRu
|
||||
cj6vS5lJenJKsdF3kT5Phd3tRTdiJVMMBfUqAPqzB1RSaQYHe34Ya8Oo5x0B1wGs
|
||||
fwNjWvn1JV+QtFIC8iWlFwx3o2zcmwknTRQC20ATPx/BsaxN+XjCbcYZv6ipoDK9
|
||||
oMy6plwizJPZxyXfEah+2sFIemlWoqLYivWj528JftfdvIIUJQlkj1sMF1SEW8dH
|
||||
OzLrNHbNxSxi1+I5g0KRVhDr799E+R7ky6f38PGw9JqYhnwe/jNluDIJk1vCfp0R
|
||||
UOeGJUC0SXahyAbs1+y9y8WXW5Sq+S9Zgs6hBO0sFT4M9irbM46AKN9KrbtfwkKF
|
||||
TB4s89nLjW7bLt/JEtnwz0wYfPlAT0wZnkD1Sm8n7QUJG4ULz+rv5HDKN5xpPeA0
|
||||
vkQqP285cn1Y8LAZuFg3Kr8ecLS1hGh+ccUzMx3QoTPran4yN5ztC4e7pUIgWHoH
|
||||
CUlgBgQ2xswmiwtJC86iOFh5v4JVFQwK46id5CEuOcHAzECfbOEpk1Z88X9mZ7eb
|
||||
mCgC1OhuZ4CHW3qq1VWdm/RI6jZ2/AxvDDDO0As1lHc5gFqT2xe7X1WU1or4M49A
|
||||
AivtAgYxeIka99IfMl2sLSeMr9BKW8/S50XPUjSc86xmbdYkK0Mal8/ISS5vQP6t
|
||||
JD6kS8G0JPdmBF/OrKMD
|
||||
=wfbf
|
||||
iQIcBAEBCAAGBQJSr0BDAAoJEGVpnaTzz9K95PMP/2TjQezIBHOl0OEHDS3ElOWz
|
||||
oBW1rkBe5qGwWy8bUPkrle3gcREyL000nH16JsidAdkN7nYojDcFi9e5Yra3Eoo7
|
||||
PU3OzwIYrVniTp1ifGLSKlJFkOgWLi0/ZLC/rH8TwugR/0WS6IXk58yp9XEO6Zjy
|
||||
6zpLAv0PDoHUGPKGj1gEQB9zEbGUb3kgNn8CExmi5ee5ugk9ByizvCTwJd245Bn+
|
||||
sE/vKK655bgaoCJj3nxDs0NkX/dSUBJwHbFwidRvs/s7WgGP8HU+LBfgCwH4k+bz
|
||||
TPsyyMUKByyzY6riYHLWyj8MxsefLMxzHJ4mgAS7m8tx3xuFEQQCytY2wSQgWugr
|
||||
IFtDKLZBgfP+mAvKAD6gAfXdobbxISst9V/GwyMAaG+cGuOp0+e7SgNJ4Qx7Ousj
|
||||
iw2oiEHrtawUjaPB4qzYxGhp5kRJkLah5s69YS/ZvCakPeziWyppz4jl2XjjyjiO
|
||||
ZDLHjMFcgImFshetzG2x2jr0z6JN8knpqACq54nkWhLnzshEYOokmECiwcmXp2X3
|
||||
IdyoYQCMDriO6V5c6rgjzj0Imf2lITIe1zRD0cTXCN7zaKnnvz4tu9zsHcEauRU2
|
||||
VPCBd77Py02ih+HSVwHIyhrR2fxfXXBaWBPF2RQezskH1kruCnt2+/8F4AkUBV02
|
||||
+DjpQZ8cy4RM2nPcSeB9
|
||||
=kZRB
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,17 +1,17 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
EBUILD lc-krigstask-9999.ebuild 480 SHA256 9f3db8ac6ca741d071bc8890ae4aea41501deec3a99f46814006a4ccd54a38d0 SHA512 01522957614d717f9121d93a80fbb325272274e5e5cac7b600c106427fc879443c8f04e2e059fc8d090bc68911f2534126b09d6888d094276bc27a13bc168d6c WHIRLPOOL a1b2937e96f6e0e898a7b87e5dc65dbfbfee916cab927a32c8aded4760f09b83775c353c7b594f05a04a2b869deb5ea42a05fba2a148f031129443c814c99270
|
||||
MISC ChangeLog 397 SHA256 7f8079fed1dd0c6241c8d92abe7fa4ad0463c214f664849a89b8e1cb9739f9a0 SHA512 1d9e3dfd76f7135adb72c23a13a706a1be4e2c7a7f06b875182af06f11e56a10518a18370e93afb4eea5eb4d7ab3f9f2027ab1ed6bfc3f094e7e53274c18f77c WHIRLPOOL 1507587011e14aa6084d187adc64378c25dee073c344f15db98fa310947c1093e0e43d5d266b108d61733a44a01d8254e083ed5f25a77d8c776669fec6ed27a1
|
||||
EBUILD lc-krigstask-9999.ebuild 504 SHA256 b9295ae25d7ee82ca1d92bb3a372b7756133c4f5413b4988de1a80e935d3dc06 SHA512 a60819f7f36e9eabc161627e50bb62254c76015c44ab57f9a6018cf60f8ccd764f5eaa03a523b6f16fb87201f27b68f37752fe83597ebd853aeff8af012db542 WHIRLPOOL edfcbfb77416e1827612ba3e1c4cace42cdce0b5df725ec0ebae64eac708746212c253bdb2192ba92053a3871be75a510fd6f4d7f4b6edc5b3f2308dff67028a
|
||||
MISC ChangeLog 525 SHA256 4981836c68a1e4c12fd4136540f169696c5fdf2f6aad0a412bd208cdbd5cf41f SHA512 fa15cb7f306239ae7f955cd6b4800abe6129863d58e28c861fb54451f5e3b04ce2ab8792a5838677a75856566126462c7ef20e85b1c20b8ed67c001017a9edee WHIRLPOOL fa3ce131dc3913005f49bfc03c6948383090a963945b644554374d8d2a39d6c84747dfec0f54553415876487254a47712f72909085c6bbeec3699c085f6cd03d
|
||||
MISC metadata.xml 164 SHA256 d3d50c47cc72568dcc457fe11ddfc6849ba6572bc2d581aad1deac910ee1d488 SHA512 ce478accd06c9c530d86b3ca8abaf3680428a7ab07ed8bb5b78e60c7e3240c3be349993f73e2ef904642efec5cd9c8abb7196675b46723103290ef9ab5d1cc10 WHIRLPOOL 4c2d59059bc69ff27c720b093f582968e2778d23875e0f7d3edba0ec6634e1b50e7403974c4a32638eeaae4d7baf45ca163e5e80f5bd692590b7d075882d51f0
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJRn4RiAAoJECo/aRed9267VToH/2e4fKotdpfNeVbpJTUGMIGo
|
||||
ApX+ed4iRF13ZgFw0Z7rQA/WduMN9X8zQRDWweqhaJ6bqE8NWZBx/VRivAnyf62a
|
||||
U0mWlBe5tCoJYXEZvdCc4cUsrfrXH651j5ZUQcMfXqREqJpVSQgMhQDG8bkVopwi
|
||||
3VYgGm7+/ShTV2j8gGwZy9YkwSgMKH2Zs2a37E4iCCmgUltJXzp7JlZCddAnmS11
|
||||
ZEbQyIeflGnFRfCxn6KMREk4783hErpudL3yGwx6g+cmX1huzL4fds/J+U2toqio
|
||||
8J+yhEzkOv0FuLtqB+J+TBcv4kzMO9QGtJmBZjaSyU1rIo6k0ZjXS2ip4kDkEUw=
|
||||
=QMDO
|
||||
iQEcBAEBCAAGBQJSsBkQAAoJECo/aRed9267glUIAL7jmJvgXMvjcwEWtwXmPCZ6
|
||||
Yg1lmS+qT+vPgaTlcjRTktSOOykSovbp3Py/c42y4Cj2Zkctd9bzVzIY1WEHuJqs
|
||||
6bJknwUcKv83uyDF/v7DYI1+UjU5g8ySwSh/9Zk1wK2rQ5+ln8EYTvOdHkx28iAk
|
||||
hWzXhu32ZwV9Vyyw9y6DguVpGHNlVYpxWU64PPN2fyYzFTORrD93ne4lma0cJnuF
|
||||
cKLopxQKQWcULJu1WjNEfUfhur8f8Yt0mWStXNHyaG7HxGFr2mYM7NM3GvPlYvbw
|
||||
ZiUNPOlLy1zHHk8EtAOeCopVrOtdAAqH5Vrq5hpI8HYajwdgFk9CDGdqT/ogoBw=
|
||||
=b2hV
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-vim/command-t/command-t-1.6.ebuild,v 1.1 2013/12/17 09:12:28 radhermit Exp $
|
||||
|
||||
EAPI="5"
|
||||
USE_RUBY="ruby18 ruby19 ruby20"
|
||||
|
||||
inherit vim-plugin ruby-ng
|
||||
|
||||
DESCRIPTION="vim plugin: fast file navigation for vim"
|
||||
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=3025
|
||||
https://wincent.com/products/command-t"
|
||||
LICENSE="MIT"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
VIM_PLUGIN_HELPFILES="${PN}.txt"
|
||||
|
||||
RDEPEND="|| ( app-editors/vim[ruby] app-editors/gvim[ruby] )"
|
||||
|
||||
each_ruby_configure() {
|
||||
cd ruby/${PN}
|
||||
${RUBY} extconf.rb || die "extconf.rb failed"
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
cd ruby/${PN}
|
||||
emake V=1
|
||||
rm *.o *.c *.h *.log extconf.rb depend Makefile || die
|
||||
}
|
||||
|
||||
each_ruby_install() {
|
||||
local sitelibdir=$(ruby_rbconfig_value "sitelibdir")
|
||||
insinto ${sitelibdir}/${PN}
|
||||
doins -r ruby/${PN}/*
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
rm -r ruby || die
|
||||
vim-plugin_src_install
|
||||
}
|
@ -0,0 +1,12 @@
|
||||
--- libgdiplus-2.10.9/src/gdiplus-private.h
|
||||
+++ libgdiplus-2.10.9/src/gdiplus-private.h
|
||||
@@ -30,7 +30,8 @@
|
||||
#include <stdio.h>
|
||||
#include <math.h>
|
||||
#include <glib.h>
|
||||
-#include <freetype/tttables.h>
|
||||
+#include <ft2build.h>
|
||||
+#include FT_TRUETYPE_TABLES_H
|
||||
#include <pthread.h>
|
||||
#include <unistd.h>
|
||||
|
@ -1,125 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-7.1.1.ebuild,v 1.1 2013/12/05 15:52:20 keri Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils flag-o-matic java-pkg-opt-2 multilib
|
||||
|
||||
PATCHSET_VER="0"
|
||||
|
||||
DESCRIPTION="free, small, and standard compliant Prolog compiler"
|
||||
HOMEPAGE="http://www.swi-prolog.org/"
|
||||
SRC_URI="http://www.swi-prolog.org/download/devel/src/pl-${PV}.tar.gz
|
||||
mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="archive debug doc +gmp hardened java minimal odbc +readline ssl static-libs test zlib X"
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
archive? ( app-arch/libarchive )
|
||||
zlib? ( sys-libs/zlib )
|
||||
odbc? ( dev-db/unixODBC )
|
||||
readline? ( sys-libs/readline )
|
||||
gmp? ( dev-libs/gmp )
|
||||
ssl? ( dev-libs/openssl )
|
||||
java? ( >=virtual/jdk-1.4 )
|
||||
X? (
|
||||
virtual/jpeg
|
||||
x11-libs/libX11
|
||||
x11-libs/libXft
|
||||
x11-libs/libXpm
|
||||
x11-libs/libXt
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
X? ( x11-proto/xproto )
|
||||
java? ( test? ( =dev-java/junit-3.8* ) )"
|
||||
|
||||
S="${WORKDIR}/pl-${PV}"
|
||||
|
||||
src_prepare() {
|
||||
EPATCH_FORCE=yes
|
||||
EPATCH_SUFFIX=patch
|
||||
epatch "${WORKDIR}"/${PV}
|
||||
|
||||
# OSX/Intel ld doesn't like an archive without table of contents
|
||||
sed -i -e 's/-cru/-scru/' packages/nlp/libstemmer_c/Makefile.pl || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-flags -fno-strict-aliasing
|
||||
use ppc && append-flags -mno-altivec
|
||||
use hardened && append-flags -fno-unit-at-a-time
|
||||
use debug && append-flags -DO_DEBUG
|
||||
|
||||
# ARCH is used in the configure script to figure out host and target
|
||||
# specific stuff
|
||||
export ARCH=${CHOST}
|
||||
|
||||
export CC_FOR_BUILD=$(tc-getBUILD_CC)
|
||||
|
||||
cd "${S}"/src
|
||||
econf \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
$(use_enable gmp) \
|
||||
$(use_enable readline) \
|
||||
$(use_enable static-libs static) \
|
||||
--enable-shared \
|
||||
--enable-custom-flags COFLAGS="${CFLAGS}"
|
||||
|
||||
if ! use minimal ; then
|
||||
local jpltestconf
|
||||
if use java && use test ; then
|
||||
jpltestconf="--with-junit=$(java-config --classpath junit)"
|
||||
fi
|
||||
|
||||
cd "${S}/packages"
|
||||
econf \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
$(use_with archive) \
|
||||
$(use_with java jpl) \
|
||||
${jpltestconf} \
|
||||
$(use_with odbc) \
|
||||
$(use_with ssl) \
|
||||
$(use_with X xpce) \
|
||||
$(use_with zlib) \
|
||||
COFLAGS='"${CFLAGS}"'
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd "${S}"/src
|
||||
emake
|
||||
|
||||
if ! use minimal ; then
|
||||
cd "${S}/packages"
|
||||
emake
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd "${S}/src"
|
||||
emake check
|
||||
|
||||
if ! use minimal ; then
|
||||
cd "${S}/packages"
|
||||
emake check
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -C src DESTDIR="${D}" install
|
||||
|
||||
if ! use minimal ; then
|
||||
emake -C packages DESTDIR="${D}" install
|
||||
if use doc ; then
|
||||
emake -C packages DESTDIR="${D}" html-install
|
||||
fi
|
||||
fi
|
||||
|
||||
dodoc ReleaseNotes/relnotes-5.10 INSTALL README VERSION
|
||||
}
|
@ -1,5 +1,7 @@
|
||||
AUX libe-getpid.patch 807 SHA256 8695351fdbfe76d573f7e0bff0d2b4c2e5b80bb7024f117cae5f4b2bb6928148 SHA512 e255295f660e3bc0d9f1436369186590c12edcf45e167230deb7a06adf30661a7a749166d53e191c51fbb2061f044f29626052dda8de5667fea6bec0772d8eb8 WHIRLPOOL 606b386b28d40adcddc8be75568844bd42a45707e3785614edff9f146319f944067c771025feedadd0e2de7a191cf32ad6466a1d50098982dbc4960f1ca4e656
|
||||
DIST libe-0.4.0.tar.gz 386579 SHA256 3034ef9ea7f42f648e8f3d28e5f88ca58b0718e4fa8f4b9b534f0f00b660e013 SHA512 eb5fa494ea90fec3f3c807765c6e0ed5ccf3131f855bfc65420ad222167d5d016151f0296146585ccd7838b120b755cb47a4b7a65c73a3d14f01074dd77ed288 WHIRLPOOL 37add964cb0c9995305e5dd8adb281b3e33add4923c6c56d2841ad1c551d061eeca36caf2b8e5685929cfe49118a184e0a03c6b42cc2cf8c58d9b26bca06a560
|
||||
DIST libe-0.4.1.tar.gz 386037 SHA256 fcadd9738bf77a0ff48cabf08ef527b804ec966f3f1048701b316507c0b7ddd7 SHA512 5b81e8dadc17257637be8713582268ecbb781d959a2c5348e9a6b913c5e88c2b7ffa0ca92baed13f02007f68f76015a0333affd3b523e688e045a1fabe6dd024 WHIRLPOOL 6096f8e0b8fd093e13e02334c47bfbed73dbfbb80f368c8baed73177a0162a656fa76b6bf4b91c0c911bcb187c8107a1160126ae7db9498743a886bc6a410205
|
||||
EBUILD libe-0.4.0.ebuild 635 SHA256 3bbd153148e7c29788f2c727260bd68cac1b002d42028e29be5bfc5a4fc7f7ae SHA512 0d39bc7cab4a1756433fcef181f3a36df37a488f62cd7241595fe3e18b6848ecbdfbdf290f2687f7e056bccbddbfa27a93cec16f9adc3a61dec3adab012b9a3d WHIRLPOOL a765a5c46225e8ab0e40e076cd1f1efd5a313c9711a9ac5d748641f7108fd783b5d733b1b96f9a5a8fa0a01b8eeb62c969c2b4ed384e64fa7f1b45201a011e9d
|
||||
MISC ChangeLog 1158 SHA256 1d5bb514eee233cf8a13904f113e87d7cacc1b3baa86ee312d619af2b5f9bd6e SHA512 5e76fa7c7d052dc090ceb95c964e9dcd91ee341d0cf8c8d55bb77e4c8fee6173345e8a27f416e5e1c0a0ab4434d186ef23f31a419fc064489de68ca2ac290000 WHIRLPOOL 027ceba438433f1e85a094b5ad3bcb9a7a3dca1378e7e2f8aaf36b96ef7240b4b18f4d6dc27007fff1bd3041b005e5d3f820f163b286f097ca695b0ef943f426
|
||||
EBUILD libe-0.4.1.ebuild 635 SHA256 f469dc870ce5e36a6641b01ee29303ad6291d8ba35d0d5533c98c9e45d4ee60a SHA512 60f362447a8f220a9fb7fdc7beb66d710d8dcc93be750005f4afce97a8c52dd9e31300aa61023d04a8ff2afd873923c7a11e86b411b2f2c6fa19c44898d77239 WHIRLPOOL 784cd28ba66f2914e342d96ab8e1347e31b96ba6388218ed730bcfa3598826ce3ea0226be3cdbe8733c2898d8ebfa013c31851892eba79a18e746f9367622e2e
|
||||
MISC ChangeLog 1263 SHA256 322c1b98166dc142d7f3820d8afb288d35ec65e14d264a5c12c0cdb9add8eb67 SHA512 96b4f958ebc14fa322f45d800c03716951f98e86e8202f0d37c9036533c1b42a7d6845d0c8fc2bc26767f7887de86dd8b1e949fd88cad21a2a12a25d16f1183e WHIRLPOOL 77dfb6060245bcda31dbd4d36cbdf18e81eb9bb7f5881fefecdb20bf9485e08859f1445f11426e800892c7adc950642baf8556466691f611623d1f1b987aad5d
|
||||
MISC metadata.xml 233 SHA256 65209e280ca6de32a92e1a57301ff69fb3472e55ba07848d6f80405d35e92d47 SHA512 0d30bfb39315a04767e07896409f5d3954f8e954e20fcbac7b92bb9a636c9f61c50b1b2cf55e6c1db9a199a0edc159b5c8cc8f541efb9c4adafa28e3652cff7b WHIRLPOOL 027c5101e1cbc665c9d2ef240f73a874c9f49a9b70175c5947e012df61de484585088a46b6ce9078816e548e6bcc326e7223539cc999159eee2757d0a2eb1480
|
||||
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libe/libe-0.4.1.ebuild,v 1.1 2013/12/17 05:39:27 patrick Exp $
|
||||
EAPI=4
|
||||
|
||||
inherit eutils
|
||||
|
||||
# bit messy at the moment, next release should fix it I hope
|
||||
RESTRICT="test"
|
||||
|
||||
DESCRIPTION="Hyperdex libe support library"
|
||||
|
||||
HOMEPAGE="http://hyperdex.org"
|
||||
SRC_URI="http://hyperdex.org/src/${P}.tar.gz"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-libs/libpo6-${PV}"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e 's/_strtoui64/strtoul/' e/convert.h || die
|
||||
}
|
@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgcrypt/libgcrypt-1.6.0.ebuild,v 1.1 2013/12/16 22:52:10 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
AUTOTOOLS_AUTORECONF=1
|
||||
WANT_AUTOMAKE=1.12
|
||||
|
||||
inherit autotools-utils
|
||||
|
||||
DESCRIPTION="General purpose crypto library based on the code used in GnuPG"
|
||||
HOMEPAGE="http://www.gnupg.org/"
|
||||
SRC_URI="mirror://gnupg/libgcrypt/${P}.tar.bz2
|
||||
ftp://ftp.gnupg.org/gcrypt/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1 MIT"
|
||||
SLOT="0/20" # subslot = soname major version
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="static-libs"
|
||||
|
||||
RDEPEND=">=dev-libs/libgpg-error-1.11"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.5.0-uscore.patch
|
||||
"${FILESDIR}"/${PN}-multilib-syspath.patch
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
--disable-padlock-support # bug 201917
|
||||
--disable-dependency-tracking
|
||||
--enable-noexecstack
|
||||
--disable-O-flag-munging
|
||||
$(use_enable static-libs static)
|
||||
|
||||
# disabled due to various applications requiring privileges
|
||||
# after libgcrypt drops them (bug #468616)
|
||||
--without-capabilities
|
||||
|
||||
# http://trac.videolan.org/vlc/ticket/620
|
||||
# causes bus-errors on sparc64-solaris
|
||||
$([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm")
|
||||
$([[ ${CHOST} == sparcv9-*-solaris* ]] && echo "--disable-asm")
|
||||
)
|
||||
autotools-utils_src_configure
|
||||
}
|
@ -1,4 +1,6 @@
|
||||
DIST libpo6-0.4.0.tar.gz 105505 SHA256 c7425516a4418f599bfb1385354a270adb47c05233d2ee8afb956cb01c1f7172 SHA512 f63095e694346b6fa0277a635c06133afc844abf2bb3ef8ca92bffe5e69b902284680e2068c63b8dd2c88abb2f26675278c313623ff213ac46efd10910c976a9 WHIRLPOOL 7624e44c281dcd1f4480072c80f6eba80d241021b5d1a48743cc09ca9cbd4a8e8aae1954c88323d5efe7aee7d2017c07b3e5bf10b076047f0bfbaf97ffeb285d
|
||||
DIST libpo6-0.4.1.tar.gz 105235 SHA256 7c0ea853d1ace235d2b54f9e150b7ec30e3fcd8313bc17873b300720c9a8625c SHA512 8405d5bfd0f7925cd55990349f2d99b438843ff70e5f23533a5199375a6ecffa5eaf1a76bb33a68fbdbb7da8e1a9b8f81b51d922a6828ec64d6a3a5609fafb84 WHIRLPOOL 33087e0159186b1d05ee76a74a9ecbd344552103977f30e5f92c2d2e34bb42f8ec43168bbe4747d275b475212f7acf300cb8da15de090506013e4773d3659000
|
||||
EBUILD libpo6-0.4.0.ebuild 431 SHA256 ee900d8c047ad28251f6bc3ac12f767c2c183d9ebda56cfeb2f1de0cf6d7183d SHA512 a03686794c910ef101ef2e05b134f22cd953ced5dd43154495593705b0f93e6cd3c4560b9559695ce54b92941090248128897830cac3cdfeae7def4f98f9189f WHIRLPOOL d2600acf7979c0d0c47da1336013a53d3ad2b8a51dc3cc81be4f1f2592eaf1223b44b7a882d9236739deb55677df3c90e41e827dd50af4ad8429d69bd2e34a5b
|
||||
MISC ChangeLog 822 SHA256 11f67885d7fc7ea3b833617011da50fe3592df25c796fe66c23927ce25fbea95 SHA512 83902a16453e95dd6584f1a3b80eb0c50f3e3da0e52c5ddd0c386d28484519fb8f0fa286bfcd1558b769361c70a84943108c960bbf646373c3cbaabe5a5dbbc0 WHIRLPOOL f2d0d94cb75353d78d1fe86e656f62147c21366a0bcbbb79941c42503acaf70633e28d354f182576ede3c534d5c0f0e639f84a5f8b0c4a1d291ce15b97667f89
|
||||
EBUILD libpo6-0.4.1.ebuild 431 SHA256 1f1fccf7ead0a6fdc18c4dd4d8bae88816ec9e0144002327f25c0de9ef747d4a SHA512 5fc305a583bc304ec4c1f3ba5d8a5a438fc7355771308d07008bf21bc259ffb762e5108b7b62e6a6ba3daa3445249f7e7fcb0f0f0cb1fb6ddb246b78df746333 WHIRLPOOL 9cf814a487907b96ed485f234dbe7b7268d79eb753973c35f8ceffb474842988816b2ba452f2c88698c8a99e5a63a35b9565480c95f9d38533da04c48295a5f2
|
||||
MISC ChangeLog 931 SHA256 1a23f51a86e4aafbc45c3e914d4c86b6fb987f3e7d9432761dbab7e824df92f4 SHA512 4f8cd39372cdd62b4c834cbae9c8e538c18a03d78710a27fdb8e7c93b2dfe5c94d436ccbfe388712e8804a0adeea24ef7e02a906968e71dbecd9df1af87020e7 WHIRLPOOL 1e2b0f2a57cc5692fc501be879f08820a41b2a60c9918bb17b0521c9ddf447047e6448deb741919ee1dd86501041a5ac0f082d32b231559d7fc294a548c18629
|
||||
MISC metadata.xml 233 SHA256 65209e280ca6de32a92e1a57301ff69fb3472e55ba07848d6f80405d35e92d47 SHA512 0d30bfb39315a04767e07896409f5d3954f8e954e20fcbac7b92bb9a636c9f61c50b1b2cf55e6c1db9a199a0edc159b5c8cc8f541efb9c4adafa28e3652cff7b WHIRLPOOL 027c5101e1cbc665c9d2ef240f73a874c9f49a9b70175c5947e012df61de484585088a46b6ce9078816e548e6bcc326e7223539cc999159eee2757d0a2eb1480
|
||||
|
@ -0,0 +1,17 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpo6/libpo6-0.4.1.ebuild,v 1.1 2013/12/17 05:38:23 patrick Exp $
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="Hyperdex libpo6 support library"
|
||||
|
||||
HOMEPAGE="http://hyperdex.org"
|
||||
SRC_URI="http://hyperdex.org/src/${P}.tar.gz"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
@ -1,6 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST CPAN-Mini-Inject-0.31.tar.gz 26438 SHA256 e2e48f5fc063eca5b97b6bf8c83041bad95e2159049dedebb3c2bec66c398234 SHA512 5a6745a9ac2a23737a9de3a8c48af0d157289dc959b3cc3f4830ba1d53221ce4715147c392ac6d22bc2c5bf27981f6a3fb8e44ae7f036b26278d2262c7d45be7 WHIRLPOOL 296665352f069f7e70e0205aa491bec21b30534aa14c3613d8b25340308be69dab77ddc9249b68e798f8a40570ed96587145aa2befb0ef52d9e2e52f02027ccd
|
||||
DIST CPAN-Mini-Inject-0.33.tar.gz 26931 SHA256 f50b029999d2671bfa3caa686b853e688e7c4025b35597ad7d487626d12f3aee SHA512 44a55a91c99aa11053ed9547cd0c857cfcef98a3844e0a3a721a19880bd12d3d99e35c528103a36b91e6b11ead89d727856a7b4c1e58aa7cb6cf1e76e675df27 WHIRLPOOL 8c82b4d5398b0295b4b9471d4b32a0b41ee56d6554dd8da9d6b41760d2ab9def33279e376c2813b4ea03c7c83fbcf0882045316fe9da739925f68b2855aed44c
|
||||
EBUILD CPAN-Mini-Inject-0.310.0.ebuild 763 SHA256 da18677093370310ced2d63a211dd43c993dd26483aa6a6c6358f1a57397bd03 SHA512 7f1aab00a18bf05d2e85e522edaa4be9987ca3f83922eca354a97241f574effc97ac8a176ff51a595a4a2fe3d6022210b428081a6eb0129a0e308decbae625b3 WHIRLPOOL f887783a5ea8dd718614d588b1b5e4913c1a6a7a2d1c8ca59752297d5735169ee908bd404c8774b954485ec314b2580080f6a961284cdfce3a0f9d1bb348cec5
|
||||
EBUILD CPAN-Mini-Inject-0.330.0.ebuild 764 SHA256 270c36ee63eb52656e09297efd407fede8eebb61cdd723e8968cdca0c21c317b SHA512 216c2586a4a0f893ed9cf38c10161c4907f628aa29d55ce37c5b17e6cdafcfb85096e8ff3ee0eee4970425ec31a21a40890b17e8fecb4f9e8f80e5d9ee02a1b5 WHIRLPOOL 4a8f508efd83e5611de47420d6404b1c4f121ac96806c6891eb1ddbcf09aaddf6f85207b3e64a71be6caeb14819296bd1fc1e08e37c83d40a5ec088eb288b2a3
|
||||
MISC ChangeLog 3859 SHA256 a856b04ec037a8389224a8f896746a3a53825879acdc96bafd85fad76ecbefd3 SHA512 dd577457d880d50d7466ea4db499d754adf1a2ff258501a685c9249a74d65346e3aa7077bb0bbb0d9da06ef1128fdf6c675bd636ae0e0dcaf919aa70af8f60d9 WHIRLPOOL f4dbfedbdccaec63d210c9b225284c3465cc43b0197b1dbb814903a7a0fa03acc1e4f4940176225b5f21dd34c953e2daef47c59ba3da7a51d3d07bf191e740c9
|
||||
EBUILD CPAN-Mini-Inject-0.330.0.ebuild 762 SHA256 158de364bb90f20e0396e79fe78b437b530f78a3f7801bae6654aff31430905c SHA512 bd11322368e43fde3ed39294e5569c1c3dc067e847cbbb7bc5d476862ac5b0c02481b17033b660ef6a2286df2ea4b4f81270e14de76ec518f2b3b39d18d28425 WHIRLPOOL 9b0a296ea840b2d1c88f8414abae00740fe5d5383753b82f56ffa87b14373b72fb2abde186da4c55202388af0424d59b51402560609e5592ba40f9c1fff9e9f2
|
||||
MISC ChangeLog 3980 SHA256 b1bf3eee2f7c1ede9df8f23c0c267911b00df5465c14b1bc2c13ed9e970bc6da SHA512 b5692da981999da368fe34e3a0788382336926d312768d26ea95ccaaefd5e4fdac6965aa1219f83637a1f8ea9df943df02fd785670961299e2423af7d00ca72e WHIRLPOOL 194a959c48b1f2ced374157c2cac8a4125dc210b277f7fab8ff98eba3b078b43538f1c851b7a9d1618022984993f63663346b65338b70efd511af85739dab3d3
|
||||
MISC metadata.xml 527 SHA256 312b23ec169aff30be7cc36c25587d7b259968d904a8fa6b3a30370247852b9b SHA512 cce17834f0ef65ef2044e59902c19bfcae0d987ba1324a5069c3627d6505b5aee3381942b33631e294622c30a0a905ea2c6baf4fbded842e1880813657cbcd62 WHIRLPOOL c09b8758628ea7a3ccb8f4d2a3be8f69a84e79aa67fd9eeeb003f57083290327863de9ce0bb745e0a641ed70c3c7399f67936cdf2e6eb96c184c02add5c235e9
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iJwEAQEIAAYFAlKvMFAACgkQG9wOWsQutdb/awP/fSzpZN224+yMVmw9Dct5pJ0o
|
||||
zu7OcXlctKLJUYCVNmXdt8qiYypc+Qxhtqhoji9ewu1TOrOYOPEKPe5w3vM3GOzO
|
||||
KQe9BbRx22gVBfvE+uxc7HTKM146QvICPZWucKw+YAZvidtRmDiF9IC8LP8LjpC0
|
||||
Khtknu81duKurrvvCvQ=
|
||||
=AeH+
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,11 +1,13 @@
|
||||
DIST mozprocess-0.10.tar.gz 17714 SHA256 1537ae82a90003bd077d1ec8ddcc8ebd61d1e4b5eb1398ff901b3d938b7f7845 SHA512 f84eaff7642d18c114932fd6a77db7ff30e3a172a7da78cd736c66f8d65efa24b29178fb4882a5904bec73713e2fde69189b8652bc6e18bf9f38f673397233f5 WHIRLPOOL ae97d50be3d9c22dc731cbdc140510191b6fec860768c3a735be768250616f622bcb4bb3600425b8c8d04e304851dd22044e3f4ae1829a60049ea2abcc338cca
|
||||
DIST mozprocess-0.11.tar.gz 17712 SHA256 16e0e0a4f18172e9905c776501dcecc73a4d0e67ee04ab99a3746eef554f7808 SHA512 542c16c76fba44da0335fd6d31e8bdcf94fdf14ebf69d392d2d13ec6190aa27002382884cbd22f1c5e30999d34a2b1cf0203246efa885d5c56ea06eb370c819e WHIRLPOOL 452de6c538b4e03211af281339187a3d3de0fffc680fe212cf069a95a4030be817d3da20ad52c74a5fea1cd5c1262bbde3b332eb4078c42c43504d50d0c8438d
|
||||
DIST mozprocess-0.13.tar.gz 17753 SHA256 56718f040283efd356fa78aadc693e6c73c9627e1ebede68f24b380b87280a49 SHA512 b09cbc919abdc9f37a428d540c8e8220b9d48b014bb1eec6b1926050b04783c20fb08629787a3a59d2cb9f4aeb65660c3b9fd79c877b487fc366eaed2f2285dc WHIRLPOOL 06779396aeb33669afa57054fd5b81a510717656804fcb0156e1c9194922174fec570297b7816813d081c6bcf0bef8df9a9519e4d923ad814b6ffc60b0c5e18f
|
||||
DIST mozprocess-0.14.tar.gz 18736 SHA256 42b30ea107c645ef4be155fe95afc649fb745a45e772953c7c7d25d798ed0a03 SHA512 b7510309b7ac2b1a6c4041a5c6c45a1bfa7dace12f14627ebc398c172ed4bc6da6d9bb878b3ab2f938dc71e89b6fcb9b87a2167f997b57ebbc37d4b3dd2def0c WHIRLPOOL 406515eb44120404a64e9adeb516bb8a146936db4048a6918c4b92d83d70a09515199273e0e0e3d3ad41485b22e2243ba58344eaa29a72f26b1cb03e110ab61b
|
||||
DIST mozprocess-0.9.tar.gz 17615 SHA256 36759bfa45c4930c4fee7b9d832ce41e150ed7a287ea39c20bc8cdcdb30bcc6d SHA512 544599013aaa5ae540b0ca58c0ef8262bc7993909748c3e575d3078fca4615bca8d25d12c1bde0519bcd4fc2980a96e878d304f4b055302d52b807745d395b03 WHIRLPOOL 0735d9fb4abe2cc4b65be94c83a63fcfa3d00cfe8da7d90ddd59fad83a005c0cd6e28447742a3a881ff6969084b765a1faab89d48da74f9be92939fe57e63600
|
||||
EBUILD mozprocess-0.10.ebuild 648 SHA256 c730bc03b69ccb7dd890b55e4297aff67e70b84433604ea9b331f4e7eb874bba SHA512 a72c56dec843d0f96a1013fc3762e0c6b33483e3e6e8372c54b7379c4d0699720ddce111335b66b1cacf3e0e7a2b2d13053c3a5d95393e8efd3b39625ba55348 WHIRLPOOL afeb7142be7db47836974f8222fc4abebf8dba1e17767804acf2b2571f720f5d2c9770b144f1562346613f96a586f1834f519f97eab72f925d621c90cbbec31a
|
||||
EBUILD mozprocess-0.11-r1.ebuild 660 SHA256 6b2fdb591dac85121066169ff74812b4ed56ec4a8466b3f57e02f7a6450d1b5b SHA512 31dac839dd7c1f91740bac324f59f845c0930294e08c9ea1ddbfb2e0c78736b1f9c45bd56cb255fc211168728c2a597ee05d379ea7ba50f5ffd641af66e2f69a WHIRLPOOL 55b7ea17c3279fbfca1490a4e793fe099181e3a84e8cf7522f3cc0ae9f02ef433aa7d8fc38d6a1950ddb28c7d1ef6049c9de0f57e4cdcee1d9ba28029f1cee50
|
||||
EBUILD mozprocess-0.11.ebuild 648 SHA256 11f36b3e4e719a1393127fbe7bd3f24c8e2e9f119970d0c9cc7c508cedf45874 SHA512 ab216d031bac95188206081a242c3f86cf87f919106bb427c09e2ecf51eb6642f0efed4a640e14c058f9f4046bb43bc7774874dcb3960ec62a4c0b3f70ab60e9 WHIRLPOOL 85755203e26a16295dedd4f6cd6309d8944756e6e125b47bf6562eab41b138920fa8f8aabd41455d7ef7655f7b9a9af0326e351a4e1df3f462acdcd745e763d6
|
||||
EBUILD mozprocess-0.13.ebuild 658 SHA256 ec304f33a2a0d0dd8392685ba5959857d20381522b69c724f53a294b66ae4fbe SHA512 8a9d057315dbbe9bde47a3c2107de40d0bfb9abcf2667acc7d38a599fb52caa61ad6056a03fadd0529a187d1cdb0f76692cf44a34f9bc914d056e26e74b66c68 WHIRLPOOL 0c8689057c121aba312095b4d9418d3bc5c78314e027eb31c145cf813e0f8e18e47eb06f7fec8d64265c6a52cd812d66227a05b25855bc4dee81419a4496fc6d
|
||||
EBUILD mozprocess-0.14.ebuild 658 SHA256 48ad5dae1a0fb246c8fcf72740f13a7c6592018e7d1fca1cf118d5ce5162f122 SHA512 d4f5c25ec7b06e68779b962709c1eba3397c9f66304ae875aef5a591f169c5874d645ba71d568826ccdca36c3aa01ab6b62d93740305ee69bc5fc1f0bd057756 WHIRLPOOL 4f513c44896399c8daf69c2f911fa318d0ff20626bd030ebf4253aeef26b08bd4f42d5cf2ad674f056e0c0d5fdffbbd725852c8608f6ba734fe35e811b6a94a5
|
||||
EBUILD mozprocess-0.9.ebuild 647 SHA256 850bfb8c31ae203dd2fc002d99b5ce6bcce124c2a043bf6b914f8a0f749c40d9 SHA512 05c032ed27221461951ac693552c8641195b57941311e8fbbd47ad8bb055a150d12068ec01534fec63083a1977b84bc5101488f2a0d8f48d727a9bd97c1ad7ce WHIRLPOOL aff9fdba53b03586dc066d16fc6a8cede5dbac2b6d56da6ba53759033e35018eef46642971d5625445cb4597e7dbf099c605894babb886151c360febf54ee429
|
||||
MISC ChangeLog 1760 SHA256 aecf6334dba7eb2e78899620474a69af14e1af1cc0f3e00530bd2c523add4f2d SHA512 b7fb6da83c4086bcb0e4eb2f1219a25b9fab1ab7bbdc37f66ebbb29a39b6201440b6c6eb95c7709ab1d5da22544bc23efb8342e2731597af032a4c6c60b1c883 WHIRLPOOL 032a051a7dc97241669d0642045732d75dd4b045fe7511b8dd0c384f2274e66e922df296739ec6caf40d35ce8c1bc29aca37d77f5e8883ae92d5e77061b69287
|
||||
MISC ChangeLog 1875 SHA256 15f13d8bf393cf88003ab6e6c616ce77c1dda2ad41a3106ff92fa8a3c57d8d4a SHA512 e951fea68f23967dd8a29a6b11ee51de43a26d945b046be3a794a9c02ef0e34b6fbc8c57b04807242f0b8371f276e1f651de4a5b230ff97e69c9b2fe6fc41be1 WHIRLPOOL 543b07cc5e13bec3718310dab8f0f3472378a4a7a2de4abb8c24f1f9bca971c8cd6cb66863ab1d73598950584fb008a9ca2c82f0c2d41ce71d81b97971a433c1
|
||||
MISC metadata.xml 233 SHA256 e87bccf492f16ac086762298b11dc93e0d90eccbe22000d5fc35ca10a41c5809 SHA512 016095f663467077592aab9376e4fe4fd6366fc468d0576612d86f158d4f4b54886c58941685dfec9c13ba349a85b4bfc9bb443101e9f25c67a28221c5ef00e5 WHIRLPOOL b570ddbf3cf33e135a2ec63da14aa3d7209cb9719cb741fe28323d49155a467234332aefdb9638fffcad088c10504547f65c4aaca36cdcf64cb689286fa8dca3
|
||||
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/mozprocess/mozprocess-0.14.ebuild,v 1.1 2013/12/17 06:35:09 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7} pypy2_0 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Mozilla-authored process handling"
|
||||
HOMEPAGE="http://github.com/mozautomation/mozmill http://pypi.python.org/pypi/mozprocess"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MPL-2.0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-python/mozinfo[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/mozprofile/mozprofile-0.18.ebuild,v 1.1 2013/12/17 06:32:37 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7} pypy2_0 )
|
||||
PYTHON_REQ_USE="sqlite"
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Handling of Mozilla XUL app profiles"
|
||||
HOMEPAGE="http://github.com/mozautomation/mozmill http://pypi.python.org/pypi/mozprofile"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MPL-2.0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-python/manifestdestiny[${PYTHON_USEDEP}]
|
||||
dev-python/simplejson[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
RDEPEND="${DEPEND}"
|
@ -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-python/mozrunner/mozrunner-5.28.ebuild,v 1.1 2013/12/17 05:52:25 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7} pypy2_0 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Reliable start/stop/configuration of Mozilla Applications (Firefox, Thunderbird, etc.)"
|
||||
HOMEPAGE="http://pypi.python.org/pypi/mozrunner"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MPL-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
RDEPEND=">=dev-python/mozinfo-0.3.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/mozprofile-0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/mozprocess-0.10[${PYTHON_USEDEP}]
|
||||
dev-python/simplejson[${PYTHON_USEDEP}]
|
||||
dev-python/mozfile[${PYTHON_USEDEP}]"
|
||||
|
||||
python_prepare_all() {
|
||||
sed -e 's/\(moz.*\) ==/\1 >=/' -i setup.py
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycountry/pycountry-1.3.ebuild,v 1.1 2013/12/17 06:28:14 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
# pypy pennding actioning of bug filed upstream
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_3} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="ISO country, subdivision, language, currency and script definitions and their translations"
|
||||
HOMEPAGE="http://pypi.python.org/pypi/pycountry"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ia64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="app-arch/unzip
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
|
||||
|
||||
DOCS=( HISTORY.txt README TODO.txt )
|
||||
|
||||
python_test() {
|
||||
# https://bitbucket.org/techtonik/pycountry/issue/8/test_locales-pycountry-015-pypy
|
||||
pushd "${BUILD_DIR}"/lib > /dev/null
|
||||
py.test ${PN}/tests/test_general.py || die
|
||||
}
|
@ -1,8 +1,10 @@
|
||||
DIST python-gnutls-1.2.0.tar.gz 43115 SHA256 483469a5e0af09c2bd04c67600734e0f5c9b19573321d379f05a38701ef16fe9 SHA512 bb4bf61fa5d2fafae0148e354a25ede6005709e453e259c01b08b7f4556dfac81f73725f84e013c23bea6e10fc1325b466054a7d2cec597766900ba9ef6bfb7b WHIRLPOOL 1eaed1a879dbb9ffd39d6e4bb615fb9de482de186235cda7d00d4fdcd18e21f00e3d2911610b635ce70c993698556117bb6761aca667c0c78489cac447a62469
|
||||
DIST python-gnutls-1.2.2.tar.gz 43694 SHA256 d7a61ea9cd78494f4090cd12106152335c71bacf86be6dd4b3a799634e0767d3 SHA512 fdfe9a742d604ab09d7c5b4a34903ae60f97cbe93e846b7b63823b6e8c45887d75d3fcaccc0d26672117a473dc435795d0b7649f1a765d41feb6e29e92adf86e WHIRLPOOL 981dc3e0d8e1eb23c05f6a8b63b9cc6a41b65bebbd08565d47d421548e86ea8e3298c28c643c65206c695c95efdfa027b96d15e9293d8906d13c45c5ebe5424e
|
||||
DIST python-gnutls-1.2.4.tar.gz 44299 SHA256 c768dc052cc188ceaabac5cdb16695d77a1ed59e4f7c4159715fd34a57cce15e SHA512 230fa52b6beafee599650bf432ed260ddeadf4884cc6dae95e7c6d9c30f332bf15d6bfa043f7a1473749618f2e9518f86e518661b8eb98d8e2371aecb209f0eb WHIRLPOOL 956255bb99f831d4ce4794b08440bae8ad5a5f55dc0dfcc816cb428d451246ddfb4944cf831b16d32f2fd0b3d1532ba12862bc223500171ab689a3e71997aa05
|
||||
DIST python-gnutls-1.2.5.tar.gz 45304 SHA256 6e92aa4496422a728f3bc98e7e24e96d79a79e1ab275dad419b720aea5642482 SHA512 1c12b6a1f24b14d6d72d4f5b576690ddac6ada2df7ad82bc0c85ab5a6f8b66f5eec5cc519f934193e3e458eb12afef7ffdf73dd9ede245293c36287609b60e9a WHIRLPOOL ffe49be42d5a36782a862ac3c730bad9dc17c9f543169ba1aabc7d2c50766a6a1587ad0d659ddb8be2f65488ea5c2ae4f6a094754b7f63a8db3c8b02217b683e
|
||||
EBUILD python-gnutls-1.2.0.ebuild 815 SHA256 e07019db37aede223322fea8d2db1eec44e9518a85665f61144bec02fcc8dcc9 SHA512 8719a77865f0164c1f1a0801ea4b9a2633745c56762e07157257518606dc8667bcd5f259df3b17edb2886dbdf5358b735605565f3da9d57f38d5f61aa000f7d1 WHIRLPOOL 0cad344083b512bd3c7dfeb2b5ea1183f09b64a34948b84b64479d705507a6daf6ab47d0d4a723f9e82e2e20a6f613a38536abf194629f4f7702d1b1bd2eb827
|
||||
EBUILD python-gnutls-1.2.2.ebuild 815 SHA256 8283599f81b2eb5229d4ce8af7836412d52e8684a0de0df17f70ab94c1fcd002 SHA512 c5efde87c64ac834f62522be2e9108f48a2a58967bfba616ebee8545979a81f74d4921dc91d31d871069d5612ef4823d259768aad6a650e87277c70de09cffd7 WHIRLPOOL ede40f092496173d2a3df015a2b4b386f6ec6f33fe0f755f72fac7eaff4fae6ed8096ebb55cdaba030dc4e01dbe029877fb57d720c94863be16228de65804f42
|
||||
EBUILD python-gnutls-1.2.4.ebuild 791 SHA256 5da51da903282598981976e0867a9ad074050a619e7deec655b36ac8a1715f6b SHA512 9e55bbf06d7202a8f17d73322117bafe6451c569ed532eea3864a76ee297592d295ad17751a51819f10db2c97bb44c5da3d61220e136dbcd17d1326c9b2eb5ac WHIRLPOOL 3b8bf2d9c8f9da9855f2fbbff4e96a1c8280f7b10791fe1ec58507bf74ea57ed30f82112ab4862a324b377c5f02fe61b767e22de6e2a7ff92d3f8b3ef47d81c9
|
||||
MISC ChangeLog 1539 SHA256 65e91f8a8a6c38b288471a2e8dc3cf8d62355935d47c4c286eb4e939d4e6c79c SHA512 0a5b9b29fa1a031268d541051f96272a190bc8b421898c4cbb6f106057ec9d1bd9e92827f2109ed3089855bc261faf0626e8184735b8e6140b021ecbe548b9fc WHIRLPOOL 63f6d13404a1984b75d313ef0f9461508861cfe95cf3a584c7334956c1ffad4eb7fd561998a3574b081b5e47dfaf8e413d1a7160d669e26b0b0174af39f9d29f
|
||||
EBUILD python-gnutls-1.2.5.ebuild 791 SHA256 c8266734228caf1e55c12aedb38ba1cf59d7a3cac58cb44315363051058c7805 SHA512 083946db3a222dff3d6ea675d1f75520e8cbe4eb29be6cd702091c32e97c46931bc0f2666c527000f18e30f9f667b6a5e8b9d1702eb550af96009fe062986db9 WHIRLPOOL c88678331088b1f07603baad4ef75dd20b121b696ddbab59e2c14e1e809ce8ffb17b6ce47a2106ff8e74ea816c80f4a0f56456e76e6258458d542fd334630aef
|
||||
MISC ChangeLog 1662 SHA256 db3eac6a4c8a29daa3c961a023d6d6ade849e8a5cd99d15aca326e07fa819d5a SHA512 7e9b5a6d3799e4d9c56c1a8a0d691324477836e268e08fa7dc6389d3d945b2d15aa1ca121f2882a89e40f57bf846c728f3b5aa1b10c0885c4273fbf85caf6eaa WHIRLPOOL d7c32d8eb4580a718c122cce8ce9047b17fd9b1d2d8111da4ad6ce2c7acb8ee8fed2d6b58a57f757ee9e4e371c4ca41a836c858936cd9e43ce9fc429583e4da8
|
||||
MISC metadata.xml 236 SHA256 88ca063380e7961763db070a851fa4fb02743b6e8fc4a27a9b0c8ed39a7aa50e SHA512 983bd1a290fd04e35e86b208899e577c9797e7005e6f8556c085c8d28c94dd76ac683c25ea88482e1c21b70e6ee936899a5538ff4033afed5bae20606d33bccd WHIRLPOOL c48cfba481e7ca5037aee282ca44c225d644d2da648fb6bc5941d25fd7e1853b57afadb01d38344245d80ed92a9afbbd3bd486556316a65c8a8c5290b2133d73
|
||||
|
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-gnutls/python-gnutls-1.2.5.ebuild,v 1.1 2013/12/17 06:29:01 patrick Exp $
|
||||
|
||||
EAPI="4"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython"
|
||||
PYTHON_MODNAME="gnutls"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Python bindings for GnuTLS"
|
||||
HOMEPAGE="http://pypi.python.org/pypi/python-gnutls http://ag-projects.com/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="examples"
|
||||
|
||||
DEPEND="net-libs/gnutls"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples
|
||||
fi
|
||||
}
|
@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlobject/sqlobject-1.5.1.ebuild,v 1.1 2013/12/17 06:19:00 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
PYTHON_REQ_USE="sqlite?"
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN="SQLObject"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Object-Relational Manager, aka database wrapper"
|
||||
HOMEPAGE="http://sqlobject.org/ http://pypi.python.org/pypi/SQLObject"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="doc firebird mysql postgres sqlite"
|
||||
|
||||
RDEPEND=">=dev-python/formencode-0.2.2[${PYTHON_USEDEP}]
|
||||
firebird? ( >=dev-python/kinterbasdb-3.0.2 )
|
||||
mysql? ( >=dev-python/mysql-python-0.9.2-r1[${PYTHON_USEDEP}] )
|
||||
postgres? ( dev-python/psycopg[${PYTHON_USEDEP}] )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
python_install_all() {
|
||||
if use doc; then
|
||||
pushd docs
|
||||
dodoc *.txt || die "dodoc failed"
|
||||
dohtml -r presentation-2004-11 || die "dohtml failed"
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r europython || die "doins failed"
|
||||
popd
|
||||
fi
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/weasyprint/weasyprint-0.20.ebuild,v 1.1 2013/12/17 06:33:10 patrick Exp $
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_COMPAT=( python{2_7,3_2,3_3} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF."
|
||||
MY_PN="WeasyPrint"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
HOMEPAGE="http://weasyprint.org"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="x11-libs/cairo
|
||||
x11-libs/pango
|
||||
media-gfx/cairosvg
|
||||
dev-python/cffi[${PYTHON_USEDEP}]
|
||||
dev-python/lxml[${PYTHON_USEDEP}]
|
||||
dev-python/cairocffi[${PYTHON_USEDEP}]
|
||||
dev-python/tinycss[${PYTHON_USEDEP}]
|
||||
dev-python/cssselect[${PYTHON_USEDEP}]
|
||||
dev-python/pyphen[${PYTHON_USEDEP}]
|
||||
"
|
||||
# x11-libs/gdk-pixbuf # optional dep
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/webob/webob-1.3.1.ebuild,v 1.1 2013/12/17 06:24:32 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN=WebOb
|
||||
MY_P=${MY_PN}-${PV}
|
||||
|
||||
DESCRIPTION="WSGI request and response object"
|
||||
HOMEPAGE="http://webob.org/ http://pypi.python.org/pypi/WebOb"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="doc test"
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
|
||||
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
|
||||
RDEPEND=""
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
python_compile_all() {
|
||||
if use doc; then
|
||||
"${PYTHON}" setup.py build_sphinx || die
|
||||
fi
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests -w tests || die "Tests fail with ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( build/sphinx/html/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,41 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionmailer/actionmailer-3.2.15.ebuild,v 1.1 2013/10/17 06:36:47 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
|
||||
|
||||
inherit ruby-fakegem versionator
|
||||
|
||||
DESCRIPTION="Framework for designing email-service layers"
|
||||
HOMEPAGE="http://rubyforge.org/projects/actionmailer/"
|
||||
SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="$(get_version_component_range 1-2)"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RUBY_S="rails-${PV}/${PN}"
|
||||
|
||||
ruby_add_rdepend "~dev-ruby/actionpack-${PV}
|
||||
>=dev-ruby/mail-2.5.4:2.5"
|
||||
ruby_add_bdepend "test? (
|
||||
dev-ruby/test-unit:2
|
||||
dev-ruby/mocha:0.13
|
||||
)"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Set test environment to our hand.
|
||||
rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
|
||||
sed -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths"
|
||||
|
||||
# Make sure we use the test-unit gem since ruby18 does not provide
|
||||
# all the test-unit features needed.
|
||||
sed -i -e '1igem "test-unit"' test/abstract_unit.rb || die
|
||||
}
|
@ -1,41 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionmailer/actionmailer-4.0.0.ebuild,v 1.2 2013/10/13 22:10:12 maekke Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
|
||||
|
||||
inherit ruby-fakegem versionator
|
||||
|
||||
DESCRIPTION="Framework for designing email-service layers"
|
||||
HOMEPAGE="http://rubyforge.org/projects/actionmailer/"
|
||||
SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="$(get_version_component_range 1-2)"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
IUSE=""
|
||||
|
||||
RUBY_S="rails-${PV}/${PN}"
|
||||
|
||||
ruby_add_rdepend "~dev-ruby/actionpack-${PV}
|
||||
>=dev-ruby/mail-2.5.3:2.5"
|
||||
ruby_add_bdepend "test? (
|
||||
dev-ruby/test-unit:2
|
||||
dev-ruby/mocha:0.13
|
||||
)"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Set test environment to our hand.
|
||||
rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
|
||||
sed -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths"
|
||||
|
||||
# Make sure we use the test-unit gem since ruby18 does not provide
|
||||
# all the test-unit features needed.
|
||||
sed -i -e '1igem "test-unit"' test/abstract_unit.rb || die
|
||||
}
|
@ -1,71 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionpack/actionpack-3.2.15.ebuild,v 1.1 2013/10/17 06:36:21 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
# The default test task tries to test activerecord with SQLite as well.
|
||||
RUBY_FAKEGEM_TASK_TEST="test_action_pack"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
|
||||
|
||||
inherit ruby-fakegem versionator
|
||||
|
||||
DESCRIPTION="Eases web-request routing, handling, and response."
|
||||
HOMEPAGE="http://rubyforge.org/projects/actionpack/"
|
||||
SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="$(get_version_component_range 1-2)"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RUBY_S="rails-${PV}/${PN}"
|
||||
|
||||
ruby_add_rdepend "
|
||||
~dev-ruby/activemodel-${PV}
|
||||
~dev-ruby/activesupport-${PV}
|
||||
>=dev-ruby/rack-cache-1.2
|
||||
>=dev-ruby/builder-3.0.0:3
|
||||
>=dev-ruby/rack-1.4.5:1.4
|
||||
>=dev-ruby/rack-test-0.6.1:0.6
|
||||
>=dev-ruby/journey-1.0.4:1.0
|
||||
>=dev-ruby/sprockets-2.2.1:2.2
|
||||
>=dev-ruby/erubis-2.7.0"
|
||||
|
||||
ruby_add_bdepend "
|
||||
test? (
|
||||
dev-ruby/mocha:0.13
|
||||
dev-ruby/bundler
|
||||
~dev-ruby/activerecord-${PV}
|
||||
~dev-ruby/actionmailer-${PV}
|
||||
>=dev-ruby/tzinfo-0.3.29:0
|
||||
>=dev-ruby/uglifier-1.0.3
|
||||
)"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Remove items from the common Gemfile that we don't need for this
|
||||
# test run. This also requires handling some gemspecs.
|
||||
sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|'mysql'\|journey\|ruby-prof\|benchmark-ips\)/d" ../Gemfile || die
|
||||
|
||||
sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' ../railties/railties.gemspec || die
|
||||
sed -i -e '/mail/d' ../actionmailer/actionmailer.gemspec || die
|
||||
|
||||
sed -i -e '/bcrypt/ s/3.0.0/3.0/' ../Gemfile || die
|
||||
|
||||
# Avoid fragile tests depending on hash ordering
|
||||
sed -i -e '/cookie_3=chocolate/ s:^:#:' test/controller/integration_test.rb || die
|
||||
sed -i -e '/test_to_s/,/end/ s:^:#:' test/template/html-scanner/tag_node_test.rb || die
|
||||
sed -i -e '/"name":"david"/ s:^:#:' test/controller/mime_responds_test.rb || die
|
||||
sed -i -e '/test_option_html_attributes_with_multiple_element_hash/, / end/ s:^:#:' test/template/form_options_helper_test.rb || die
|
||||
sed -i -e '/test_option_html_attributes_with_multiple_hashes/, / end/ s:^:#:' test/template/form_options_helper_test.rb || die
|
||||
|
||||
# Avoid fragile test that gets more output than it expects.
|
||||
sed -i -e '/test_locals_option_to_assert_template_is_not_supported/,/end/ s:^:#:' test/controller/render_test.rb || die
|
||||
}
|
@ -1,74 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionpack/actionpack-4.0.0.ebuild,v 1.3 2013/10/13 22:09:48 maekke Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
USE_RUBY="ruby19"
|
||||
|
||||
# The default test task tries to test activerecord with SQLite as well.
|
||||
RUBY_FAKEGEM_TASK_TEST="test_action_pack"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
|
||||
|
||||
inherit ruby-fakegem versionator
|
||||
|
||||
DESCRIPTION="Eases web-request routing, handling, and response."
|
||||
HOMEPAGE="http://rubyforge.org/projects/actionpack/"
|
||||
SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="$(get_version_component_range 1-2)"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
IUSE=""
|
||||
|
||||
RUBY_S="rails-${PV}/${PN}"
|
||||
|
||||
ruby_add_rdepend "
|
||||
~dev-ruby/activesupport-${PV}
|
||||
>=dev-ruby/builder-3.1.0:3.1
|
||||
>=dev-ruby/rack-1.5.2:1.5
|
||||
>=dev-ruby/rack-test-0.6.2:0.6
|
||||
>=dev-ruby/sprockets-2.2.1:2.2
|
||||
>=dev-ruby/erubis-2.7.0"
|
||||
|
||||
ruby_add_bdepend "
|
||||
test? (
|
||||
dev-ruby/mocha:0.13
|
||||
dev-ruby/bundler
|
||||
~dev-ruby/activemodel-${PV}
|
||||
~dev-ruby/activerecord-${PV}
|
||||
~dev-ruby/actionmailer-${PV}
|
||||
dev-ruby/sprockets-rails:2.0
|
||||
>=dev-ruby/tzinfo-0.3.29:0
|
||||
>=dev-ruby/uglifier-1.0.3
|
||||
)"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Remove items from the common Gemfile that we don't need for this
|
||||
# test run. This also requires handling some gemspecs.
|
||||
sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|'mysql'\|journey\|ruby-prof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\)/d" ../Gemfile || die
|
||||
|
||||
sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' ../railties/railties.gemspec || die
|
||||
sed -i -e '/mail/d' ../actionmailer/actionmailer.gemspec || die
|
||||
|
||||
sed -i -e '/bcrypt/ s/3.0.0/3.0/' ../Gemfile || die
|
||||
|
||||
# Add back json in the Gemfile because we dropped some dependencies
|
||||
# earlier that implicitly required it.
|
||||
sed -i -e '$agem "json"' ../Gemfile || die
|
||||
|
||||
# Avoid fragile tests depending on hash ordering
|
||||
sed -i -e '/cookie_3=chocolate/ s:^:#:' test/controller/integration_test.rb || die
|
||||
sed -i -e '/test_to_s/,/end/ s:^:#:' test/template/html-scanner/tag_node_test.rb || die
|
||||
sed -i -e '/"name":"david"/ s:^:#:' test/controller/mime_responds_test.rb || die
|
||||
sed -i -e '/test_option_html_attributes_with_multiple_element_hash/, / end/ s:^:#:' test/template/form_options_helper_test.rb || die
|
||||
sed -i -e '/test_option_html_attributes_with_multiple_hashes/, / end/ s:^:#:' test/template/form_options_helper_test.rb || die
|
||||
|
||||
# Avoid fragile test that gets more output than it expects.
|
||||
sed -i -e '/test_locals_option_to_assert_template_is_not_supported/,/end/ s:^:#:' test/controller/render_test.rb || die
|
||||
}
|
@ -1,20 +1,16 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST rails-3.2.15.tgz 3566493 SHA256 6fc98f28742e6423efd151d4a0005c10cdf83bf1cef3350042f305d15474b286 SHA512 c2fa25a81b5c77a9054fc8b42a9fdc0733ef175a981ccdbff77eb33a08aa299c3a3ca9469ab80234b01fbc4eef7ccf09c4b3f55dd04e81bf4f8cbfc7eaf58719 WHIRLPOOL 18e8f8b2b90886bca4572efe24508fb77f5a227fd3f3d4732da68f52baea9a2fdf7b620023c8cf229354e4fca85eb9f28886b7b27f862693dbd383a063e961cd
|
||||
DIST rails-3.2.16.tgz 3566631 SHA256 8fe61b98496e40d8aaef5f8db217f2aad56c9add1bf8417c37a0cbd24f74a57e SHA512 304ef964c33eccfdd4dc1a1c47d43b05e7498d869c64a2ba7a62e8356a07d03cd3f48e1edb9b80d2de1cafc8d91f6ac491df9b0abf3c30d6d22f34f39571965e WHIRLPOOL 5a6ba360c741a7aa3979722ae20790df65e05347a4bad77eea805a9601de2e4cc50a02b8f75d7b7e827da8bef62e8e4e72bb4d4c1de9e783f8f5b95d156bceac
|
||||
DIST rails-4.0.0.tgz 3705371 SHA256 644601ae66881313346ffeacd9ea372d249df55aa7abe853acdcb231fffe6bbf SHA512 3e03f25de83ff894a7affdebe948fd151cff81c8ec906692119036633d891c9ba5cbb312e3ab32f1e62f4a383fcfc2e878daeb62fc04336e932b2e2bda63f7cf WHIRLPOOL 792513f2fdfcbc2a57633e3ef344943948e5614c638b06cae1245fd84716d84b5391a7906123a94a1a325ad789bdc465a4f7e2b774924bd0f18d341c29109a82
|
||||
DIST rails-4.0.2.tgz 3720518 SHA256 cd973b85cfff735da80d8ed4e11421e2242be735d96cbe4d83ac0c4b6ca7c8d1 SHA512 67d7580c0081deeec4271f96caca6d6db8f65864c876a237e7e3f0e8c6e495d299f103dcbe7627385fa4fd3699dac5015e20be90187ef3b2af49352ad9c8d6af WHIRLPOOL 5b496df36ca4de6a4b55951fab2403bd8b31b3505d17d450bf2edf084429a7689c4fdeb8d19d0be40b2d4d0ada8cefd6c3fc104c2428769d2ca8e434d97c6465
|
||||
EBUILD activemodel-3.2.15.ebuild 1619 SHA256 7e065091e852830db6e68c81e60eab38f8f9ed59678a03e128d99468fcfa2b92 SHA512 7323df20be222dff4ec5790b8744736bffbbdf37ec49d8234c17c918fb3ae4c4ab29c2661f6328f9d2124438637a558c28c79b854b7b3b1cc5a378d789eef595 WHIRLPOOL c64a8cf0e82a8b1ec118792802dc4927891a9d631759a00793181603ef5c9d5f80eee9ac16592d9cd81d73be29f9973b9273962f19897d03f420f9298b77233f
|
||||
EBUILD activemodel-3.2.16.ebuild 1619 SHA256 b248d27f55598a6c236f957bfc4b5eb432c16019ce64ae3fe365dab5ebae2e27 SHA512 c8c70875dd869cec754d44d2797daf52ffa6bbbabda73d630974f142d588afa759344d170a829c8ecb9ec86cb0518b5f249b3335874f36ff81dc5a647dc7bf36 WHIRLPOOL df898c42b4edf43774cd632745d26ce1adf14e657ae889ec9c41f58fbe1c3c2c370ccbaea9ed56a0f004635a22177a2c1386720c464673c6662d13e0af69ff75
|
||||
EBUILD activemodel-4.0.0.ebuild 1287 SHA256 1fa5265449301ba94c00f95ac8cb0f1c25fb30f35e65302eb6bbb001b6ecdef7 SHA512 7811ac5f42dcec34a1501784940a8737a9096e07a554c96a0ddf9bd953c1e5afd46655b93ab5c94846850ef296f4d67e3427c49ae08725364ed6767591491d83 WHIRLPOOL 4decd3bbd4a47212777524f1858f270a5bb4a1228ff78bf1b70d789858591524caa4d6e22bfc6d96d84bad4adb8d2ee8f5cbf571a3e37c004f37d200389817be
|
||||
EBUILD activemodel-4.0.2.ebuild 1287 SHA256 1c48a136528c077b06f88415b3031c2e73b712d8d3c0847f7dd1cf99ec0e89e7 SHA512 f781040ad893186ef1c053a479d0b04fe1449b3b7dc9956ff2ec4734361ce2b63332a55c7f38a7d52e95ebb669fd8edb79d410a74e284bb9555a02923df2ed60 WHIRLPOOL 1221b4f936b8a0f5d56d81e1d22e8290424abaea91af2f09e4188ca6340488100db5fd652fc6bc42c38b1561126a0acab0e313f06fbeeae515d3d60fe510b225
|
||||
MISC ChangeLog 9862 SHA256 965d25638803d4d58de2330cd3d0bf5200b44ed960f8d5d234c0ca1421cc3cf0 SHA512 070a04bddebaf9c5063c855b0c7172676d480116da40f3600021f3bd905e05adace10ce00eaff2b587b5ef15038aebe44e1bd3efd4dae27a53e3895142622c6f WHIRLPOOL 711150ab45f1f5b3eb98101b06d2fc0d43314039f3a64eaf41d60e9a156f32227808d3a5303518dba5d8464b02fc2099696b108de86c933bd55695b0ca47771f
|
||||
MISC ChangeLog 10005 SHA256 c9a9f231b514fbf944a7334d2cc3c0d02064d14807c77b101cbf4b824cbc59a5 SHA512 e3b53855871d8ab6720c0a1cde6881b1e5c1635f5e8a0b9b44751f8d78b9606f43beae69c1bd5d94edf6aedca46742765970e38f66d1736038308d96b90141e5 WHIRLPOOL f3c64843c6ffe2028339b3a4ccc286696f2d37315da901df73105adc3f748180888ad7ab8eb92651903671bb3668514c00c60a54bb7413ed2cc8a585b2c7153b
|
||||
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iF4EAREIAAYFAlKfgS4ACgkQiIP6VqMIqNesvQD/SJCTcuexI+uDmayXG2XJyuAy
|
||||
U0/01F381Np+oN6/cIMA/1JMPB1X/pZzYRZN3z/iGrFifzCaLR5M8XvPqi6KtaX9
|
||||
=QWaN
|
||||
iF4EAREIAAYFAlKvXmQACgkQiIP6VqMIqNd5xQEAlVH2W3UJXxLCXVzTyvM8e6qx
|
||||
wUF3/bOcZqrw36ITPmMA/2TfcyPTOiFBG6Xxfm3nFiEjCMO2uacryDp+F1aMADW+
|
||||
=2F0m
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,50 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activemodel/activemodel-3.2.15.ebuild,v 1.1 2013/10/17 06:34:40 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_DOCDIR=""
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
|
||||
|
||||
inherit ruby-fakegem versionator
|
||||
|
||||
DESCRIPTION="A toolkit for building modeling frameworks like Active Record and Active Resource."
|
||||
HOMEPAGE="http://github.com/rails/rails"
|
||||
SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="$(get_version_component_range 1-2)"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RUBY_S="rails-${PV}/${PN}"
|
||||
|
||||
ruby_add_rdepend "
|
||||
~dev-ruby/activesupport-${PV}
|
||||
>=dev-ruby/builder-3.0.0:3
|
||||
>=dev-ruby/bcrypt-ruby-3.0.0"
|
||||
|
||||
ruby_add_bdepend "
|
||||
test? (
|
||||
dev-ruby/test-unit:2
|
||||
>=dev-ruby/mocha-0.13.0:0.13
|
||||
)"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Set test environment to our hand.
|
||||
rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
|
||||
sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove load paths"
|
||||
|
||||
# Make sure we use the test-unit gem since ruby18 does not provide
|
||||
# all the test-unit features needed.
|
||||
sed -i -e '1igem "test-unit"' test/cases/helper.rb || die
|
||||
|
||||
# Fix bcrypt dependency since bcrypt uses semantic versioning.
|
||||
sed -i -e '/bcrypt-ruby/ s/3.0.0/3.0/' lib/active_model/secure_password.rb || die
|
||||
}
|
@ -1,46 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activemodel/activemodel-4.0.0.ebuild,v 1.2 2013/10/13 22:07:48 maekke Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
USE_RUBY="ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_DOCDIR=""
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
|
||||
|
||||
inherit ruby-fakegem versionator
|
||||
|
||||
DESCRIPTION="A toolkit for building modeling frameworks like Active Record and Active Resource."
|
||||
HOMEPAGE="http://github.com/rails/rails"
|
||||
SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="$(get_version_component_range 1-2)"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
IUSE=""
|
||||
|
||||
RUBY_S="rails-${PV}/${PN}"
|
||||
|
||||
ruby_add_rdepend "
|
||||
~dev-ruby/activesupport-${PV}
|
||||
>=dev-ruby/builder-3.1.0:3.1
|
||||
>=dev-ruby/bcrypt-ruby-3.0.0"
|
||||
|
||||
ruby_add_bdepend "
|
||||
test? (
|
||||
>=dev-ruby/railties-4.0.0
|
||||
dev-ruby/test-unit:2
|
||||
>=dev-ruby/mocha-0.13.0:0.13
|
||||
)"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Set test environment to our hand.
|
||||
sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove load paths"
|
||||
|
||||
# Fix bcrypt dependency since bcrypt uses semantic versioning.
|
||||
sed -i -e '/bcrypt-ruby/ s/3.0.0/3.0/' lib/active_model/secure_password.rb || die
|
||||
}
|
@ -1,76 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord/activerecord-3.2.15.ebuild,v 1.1 2013/10/17 06:37:26 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
# this is not null so that the dependencies will actually be filled
|
||||
RUBY_FAKEGEM_TASK_TEST="test"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
|
||||
|
||||
inherit ruby-fakegem versionator
|
||||
|
||||
DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
|
||||
HOMEPAGE="http://rubyforge.org/projects/activerecord/"
|
||||
SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="$(get_version_component_range 1-2)"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="mysql postgres sqlite3"
|
||||
|
||||
RUBY_S="rails-${PV}/${PN}"
|
||||
|
||||
ruby_add_rdepend "~dev-ruby/activesupport-${PV}
|
||||
~dev-ruby/activemodel-${PV}
|
||||
>=dev-ruby/arel-3.0.2:3.0
|
||||
>=dev-ruby/tzinfo-0.3.29:0
|
||||
sqlite3? ( >=dev-ruby/sqlite3-1.3.5 )
|
||||
mysql? ( >=dev-ruby/mysql2-0.3.10:0.3 )
|
||||
postgres? ( >=dev-ruby/pg-0.11.0 )"
|
||||
|
||||
ruby_add_bdepend "
|
||||
test? (
|
||||
dev-ruby/bundler
|
||||
~dev-ruby/actionpack-${PV}
|
||||
>=dev-ruby/sqlite3-1.3.5
|
||||
dev-ruby/mocha:0.13
|
||||
)"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Remove items from the common Gemfile that we don't need for this
|
||||
# test run. This also requires handling some gemspecs.
|
||||
sed -i -e "/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|'mysql'\|journey\|ruby-prof\|benchmark-ips\)/d" ../Gemfile || die
|
||||
sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' ../railties/railties.gemspec || die
|
||||
sed -i -e '/mail/d' ../actionmailer/actionmailer.gemspec || die
|
||||
|
||||
sed -i -e '/bcrypt/ s/3.0.0/3.0/' ../Gemfile || die
|
||||
|
||||
# Avoid tests depending on hash ordering
|
||||
sed -i -e '/test_should_automatically_build_new_associated/,/ end/ s:^:#:' test/cases/nested_attributes_test.rb || die
|
||||
|
||||
# Avoid test depending on mysql adapter which we don't support for
|
||||
# this Rails version to simplify our dependencies.
|
||||
rm test/cases/connection_specification/resolver_test.rb || die
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
case ${RUBY} in
|
||||
*jruby)
|
||||
;;
|
||||
*rubyee18)
|
||||
# Turn on travis support to avoid tripping bugs in ree18.
|
||||
TRAVIS=true ${RUBY} -S rake test_sqlite3
|
||||
;;
|
||||
*)
|
||||
if use sqlite3; then
|
||||
${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed"
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
}
|
@ -1,80 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord/activerecord-4.0.0.ebuild,v 1.2 2013/10/13 22:09:02 maekke Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19"
|
||||
|
||||
# this is not null so that the dependencies will actually be filled
|
||||
RUBY_FAKEGEM_TASK_TEST="test"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
|
||||
|
||||
inherit ruby-fakegem versionator
|
||||
|
||||
DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
|
||||
HOMEPAGE="http://rubyforge.org/projects/activerecord/"
|
||||
SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="$(get_version_component_range 1-2)"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
IUSE="mysql postgres sqlite3"
|
||||
|
||||
RUBY_S="rails-${PV}/${PN}"
|
||||
|
||||
ruby_add_rdepend "~dev-ruby/activesupport-${PV}
|
||||
~dev-ruby/activemodel-${PV}
|
||||
>=dev-ruby/activerecord-deprecated_finders-1.0.2:1.0
|
||||
>=dev-ruby/arel-4.0.0:4.0
|
||||
sqlite3? ( >=dev-ruby/sqlite3-1.3.5 )
|
||||
mysql? ( >=dev-ruby/mysql2-0.3.10:0.3 )
|
||||
postgres? ( >=dev-ruby/pg-0.11.0 )"
|
||||
|
||||
ruby_add_bdepend "
|
||||
test? (
|
||||
dev-ruby/bundler
|
||||
~dev-ruby/actionpack-${PV}
|
||||
>=dev-ruby/sqlite3-1.3.5
|
||||
dev-ruby/mocha:0.13
|
||||
)"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Remove items from the common Gemfile that we don't need for this
|
||||
# test run. This also requires handling some gemspecs.
|
||||
sed -i -e "/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|'mysql'\|journey\|ruby-prof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\)/d" ../Gemfile || die
|
||||
sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' ../railties/railties.gemspec || die
|
||||
sed -i -e '/mail/d' ../actionmailer/actionmailer.gemspec || die
|
||||
|
||||
sed -i -e '/bcrypt/ s/3.0.0/3.0/' ../Gemfile || die
|
||||
|
||||
# Add back json in the Gemfile because we dropped some dependencies
|
||||
# earlier that implicitly required it.
|
||||
sed -i -e '$agem "json"' ../Gemfile || die
|
||||
|
||||
# Avoid tests depending on hash ordering
|
||||
sed -i -e '/test_should_automatically_build_new_associated/,/ end/ s:^:#:' test/cases/nested_attributes_test.rb || die
|
||||
|
||||
# Avoid test depending on mysql adapter which we don't support for
|
||||
# this Rails version to simplify our dependencies.
|
||||
rm test/cases/connection_specification/resolver_test.rb || die
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
case ${RUBY} in
|
||||
*jruby)
|
||||
;;
|
||||
*rubyee18)
|
||||
# Turn on travis support to avoid tripping bugs in ree18.
|
||||
TRAVIS=true ${RUBY} -S rake test_sqlite3
|
||||
;;
|
||||
*)
|
||||
if use sqlite3; then
|
||||
${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed"
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue