parent
579b64c403
commit
200747d97b
@ -0,0 +1,9 @@
|
||||
# ChangeLog for app-crypt/etcd-ca
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/etcd-ca/ChangeLog,v 1.1 2014/10/16 23:58:42 zmedico Exp $
|
||||
|
||||
*etcd-ca-0_p20140903 (16 Oct 2014)
|
||||
|
||||
16 Oct 2014; Zac Medico <zmedico@gentoo.org> +etcd-ca-0_p20140903.ebuild,
|
||||
+metadata.xml:
|
||||
Add app-crypt/etcd-ca.
|
@ -0,0 +1,14 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST etcd-ca-0_p20140903.zip 1178338 SHA256 5da9f7afad6dd373d96c5d36dd30e9f43cfc8fc2359bbf2d0c6a864fff139f81 SHA512 f421be2c835e7ed701f698d8a48cf25fe011ba3a831ff8fa3a80f5f074f6b70fed7f71d64c488cce5e12af8b8ae29685a1b19f8f2cd487954019d483d90f5e1c WHIRLPOOL 8f1db212877eb522818a96b45e21946e27fac716acfe924ea45c0b8f20b253905eccfeffa1fdf47c582f6cc8866da812462cd71e2ddc6c5abc969f71737cf749
|
||||
EBUILD etcd-ca-0_p20140903.ebuild 1049 SHA256 1b2fca28655f486b6b9c801050e3782b94540659b819acdea5a7da3ef2b9163b SHA512 5e15257f3f1e40cd61aa070f4c554753b8eca1ec6c77706d46a2e99ff92a66c5e9c6b0701bcbbc7fbe6f69a1e314c386a1fcb5517a31fe0ae39ff5c60235b178 WHIRLPOOL 9ef778ab11209a7fb8f643ea1832fba4a31e538f677465394093522c6bb78efb27f79e52a801bebf57576eeb5b8922b356e422265aceea2f4486c20ea76e6fa3
|
||||
MISC ChangeLog 362 SHA256 4b3286e0776f504b97fb32aa6d0e5f6dd57f493072881186427f27d86da286e4 SHA512 bfd1c81ee98020a83710884298e9d88c2682d64572b675fb3a20fb2c624dd31a2571c2e83118455dee600560e11bf2deac0114ca3b6ff00475513bf2d27ca993 WHIRLPOOL ed88b6a2eaa285086753b5242792f6bd93c325e1f287697d07e339410b4576b94d0061648e82226e4137be74870328f9200e4177c0220592dc779a15eaa0e911
|
||||
MISC metadata.xml 446 SHA256 d5bd364e06809d8adb22323656ce5ddf8ea7ca5a637f32882b4b4e70f082c9ce SHA512 da3ca272b45bbad8bf740cb4a4efa472e9f322ab75d8c3ba72e1d594d18b462f301a1c38f0a2a73df31603d6373f037a45b69499b175b32ce95a2426bb891b84 WHIRLPOOL 6093540a3c777140ca540541c7e9d89ccadf8dbbd92d4ce9cd045647166fc69ea43a2a71d9720722c47c79c068f3fd625ead4b49647b69f40f6ce36e1a199b6a
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iEYEAREIAAYFAlRAW68ACgkQ/ejvha5XGaNfzACfWSdlYlUehFzBVPTHViK3Gm0y
|
||||
f7EAn241+XDckHHBD5HBd4GyGdptf3RA
|
||||
=TYgs
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/etcd-ca/etcd-ca-0_p20140903.ebuild,v 1.1 2014/10/16 23:58:42 zmedico Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
DESCRIPTION="A simple certificate manager written in Go. Easy to use with limited capability"
|
||||
HOMEPAGE="https://github.com/coreos/etcd-ca"
|
||||
EGIT_COMMIT="812f3626796be16d9db052720ce9c54f5a40bb26"
|
||||
SRC_URI="${HOMEPAGE}/archive/${EGIT_COMMIT}.zip -> ${P}.zip"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="doc"
|
||||
DEPEND=">=dev-lang/go-1.2"
|
||||
RDEPEND=""
|
||||
S=${WORKDIR}/${PN}-${EGIT_COMMIT}
|
||||
|
||||
src_prepare() {
|
||||
sed -e "s:^\(go install\)\(.*\)$:\\1 -x -ldflags=\"-v -linkmode=external -extldflags '${LDFLAGS}'\" \\2:" \
|
||||
-i build || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
CGO_CFLAGS="${CFLAGS}" ./build || die
|
||||
}
|
||||
|
||||
# go tool: no such tool "cover"; to install:
|
||||
# go get code.google.com/p/go.tools/cmd/cover
|
||||
#src_test() {
|
||||
# ./test || die
|
||||
#}
|
||||
|
||||
src_install() {
|
||||
dobin "${S}"/bin/${PN}
|
||||
dodoc README.md
|
||||
use doc && dodoc -r Documentation
|
||||
}
|
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/coreos/etcd-ca/issues</bugs-to>
|
||||
<changelog>https://github.com/coreos/etcd-ca/commits/master</changelog>
|
||||
<doc>https://github.com/coreos/etcd-ca/blob/master/README.md</doc>
|
||||
</upstream>
|
||||
<maintainer>
|
||||
<email>zmedico@gentoo.org</email>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1,100 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-modules/vmware-modules-279.3.ebuild,v 1.1 2014/10/16 21:48:57 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils flag-o-matic linux-info linux-mod user versionator udev
|
||||
|
||||
PV_MAJOR=$(get_major_version)
|
||||
PV_MINOR=$(get_version_component_range 2)
|
||||
|
||||
DESCRIPTION="VMware kernel modules"
|
||||
HOMEPAGE="http://www.vmware.com/"
|
||||
|
||||
SRC_URI=""
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="pax_kernel +vmci +vsock"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
|| ( =app-emulation/vmware-player-6.0.${PV_MINOR}*
|
||||
=app-emulation/vmware-workstation-10.0.${PV_MINOR}* )"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
pkg_setup() {
|
||||
CONFIG_CHECK="~HIGH_RES_TIMERS"
|
||||
if kernel_is ge 2 6 37 && kernel_is lt 2 6 39; then
|
||||
CONFIG_CHECK="${CONFIG_CHECK} BKL"
|
||||
fi
|
||||
if use vmci ; then
|
||||
CONFIG_CHECK="${CONFIG_CHECK} !VMWARE_VMCI"
|
||||
else
|
||||
CONFIG_CHECK="${CONFIG_CHECK} VMWARE_VMCI"
|
||||
fi
|
||||
if use vsock ; then
|
||||
CONFIG_CHECK="${CONFIG_CHECK} !VMWARE_VMCI_VSOCKETS"
|
||||
else
|
||||
CONFIG_CHECK="${CONFIG_CHECK} VMWARE_VMCI_VSOCKETS"
|
||||
fi
|
||||
|
||||
linux-info_pkg_setup
|
||||
|
||||
linux-mod_pkg_setup
|
||||
|
||||
VMWARE_GROUP=${VMWARE_GROUP:-vmware}
|
||||
|
||||
VMWARE_MODULE_LIST_ALL="vmblock vmmon vmnet vmci vsock"
|
||||
VMWARE_MODULE_LIST="vmblock vmmon vmnet"
|
||||
use vmci && VMWARE_MODULE_LIST="${VMWARE_MODULE_LIST} vmci"
|
||||
use vsock && VMWARE_MODULE_LIST="${VMWARE_MODULE_LIST} vsock"
|
||||
|
||||
VMWARE_MOD_DIR="${PN}-${PVR}"
|
||||
|
||||
BUILD_TARGETS="auto-build KERNEL_DIR=${KERNEL_DIR} KBUILD_OUTPUT=${KV_OUT_DIR}"
|
||||
|
||||
enewgroup "${VMWARE_GROUP}"
|
||||
filter-flags -mfpmath=sse
|
||||
|
||||
for mod in ${VMWARE_MODULE_LIST}; do
|
||||
MODULE_NAMES="${MODULE_NAMES} ${mod}(misc:${S}/${mod}-only)"
|
||||
done
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
cd "${S}"
|
||||
for mod in ${VMWARE_MODULE_LIST_ALL}; do
|
||||
tar -xf /opt/vmware/lib/vmware/modules/source/${mod}.tar
|
||||
done
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PV_MAJOR}-makefile-kernel-dir.patch"
|
||||
epatch "${FILESDIR}/${PV_MAJOR}-makefile-include.patch"
|
||||
epatch "${FILESDIR}/${PV_MAJOR}-netdevice.patch"
|
||||
use pax_kernel && epatch "${FILESDIR}/279-hardened.patch"
|
||||
epatch "${FILESDIR}/${PV_MAJOR}-apic.patch"
|
||||
kernel_is ge 3 7 0 && epatch "${FILESDIR}/${PV_MAJOR}-putname.patch"
|
||||
kernel_is ge 3 10 0 && epatch "${FILESDIR}/${PV_MAJOR}-vmblock.patch"
|
||||
kernel_is ge 3 11 0 && epatch "${FILESDIR}/${PV_MAJOR}-filldir.patch"
|
||||
kernel_is ge 3 12 0 && epatch "${FILESDIR}/${PV_MAJOR}-vfsfollowlink.patch"
|
||||
|
||||
# Allow user patches so they can support RC kernels and whatever else
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_install() {
|
||||
linux-mod_src_install
|
||||
local udevrules="${T}/60-vmware.rules"
|
||||
cat > "${udevrules}" <<-EOF
|
||||
KERNEL=="vmci", GROUP="vmware", MODE=660
|
||||
KERNEL=="vmw_vmci", GROUP="vmware", MODE=660
|
||||
KERNEL=="vmmon", GROUP="vmware", MODE=660
|
||||
KERNEL=="vsock", GROUP="vmware", MODE=660
|
||||
EOF
|
||||
udev_dorules "${udevrules}"
|
||||
}
|
@ -0,0 +1,245 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-player/vmware-player-6.0.3.1895310.ebuild,v 1.1 2014/10/16 21:58:49 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils versionator fdo-mime gnome2-utils pax-utils vmware-bundle
|
||||
|
||||
MY_PN="VMware-Player"
|
||||
MY_PV=$(get_version_component_range 1-3)
|
||||
PV_MINOR=$(get_version_component_range 3)
|
||||
PV_BUILD=$(get_version_component_range 4)
|
||||
MY_P="${MY_PN}-${MY_PV}-${PV_BUILD}"
|
||||
|
||||
DESCRIPTION="Emulate a complete PC on your PC without the usual performance overhead of most emulators"
|
||||
HOMEPAGE="http://www.vmware.com/products/player/"
|
||||
BASE_URI="https://softwareupdate.vmware.com/cds/vmw-desktop/player/${MY_PV}/${PV_BUILD}/linux/core/"
|
||||
SRC_URI="
|
||||
x86? ( ${BASE_URI}${MY_P}.i386.bundle.tar )
|
||||
amd64? ( ${BASE_URI}${MY_P}.x86_64.bundle.tar )
|
||||
"
|
||||
|
||||
LICENSE="vmware GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
IUSE="cups doc +vmware-tools"
|
||||
RESTRICT="strip"
|
||||
|
||||
# vmware-workstation should not use virtual/libc as this is a
|
||||
# precompiled binary package thats linked to glibc.
|
||||
RDEPEND="dev-cpp/cairomm
|
||||
dev-cpp/glibmm:2
|
||||
dev-cpp/gtkmm:2.4
|
||||
dev-cpp/libgnomecanvasmm:2.6
|
||||
dev-cpp/pangomm:1.4
|
||||
dev-libs/atk
|
||||
dev-libs/glib:2
|
||||
dev-libs/libaio
|
||||
dev-libs/libsigc++
|
||||
dev-libs/libxml2
|
||||
=dev-libs/openssl-0.9.8*
|
||||
dev-libs/xmlrpc-c
|
||||
gnome-base/libgnomecanvas
|
||||
gnome-base/libgtop:2
|
||||
gnome-base/librsvg:2
|
||||
gnome-base/orbit
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
media-libs/libart_lgpl
|
||||
=media-libs/libpng-1.2*
|
||||
net-misc/curl
|
||||
cups? ( net-print/cups )
|
||||
sys-devel/gcc
|
||||
sys-fs/fuse
|
||||
sys-libs/glibc
|
||||
sys-libs/zlib
|
||||
x11-libs/cairo
|
||||
x11-libs/gtk+:2
|
||||
x11-libs/libgksu
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
x11-libs/libX11
|
||||
x11-libs/libXau
|
||||
x11-libs/libxcb
|
||||
x11-libs/libXcomposite
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXdmcp
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libXft
|
||||
x11-libs/libXi
|
||||
x11-libs/libXinerama
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXrender
|
||||
x11-libs/libXtst
|
||||
x11-libs/pango
|
||||
x11-libs/startup-notification
|
||||
!app-emulation/vmware-workstation"
|
||||
PDEPEND="~app-emulation/vmware-modules-279.${PV_MINOR}
|
||||
vmware-tools? ( app-emulation/vmware-tools )"
|
||||
|
||||
S=${WORKDIR}
|
||||
VM_INSTALL_DIR="/opt/vmware"
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
local bundle=${A%.tar}
|
||||
|
||||
local component ; for component in \
|
||||
vmware-player \
|
||||
vmware-player-app \
|
||||
vmware-vmx \
|
||||
vmware-usbarbitrator \
|
||||
vmware-network-editor \
|
||||
vmware-player-setup
|
||||
#vmware-ovftool
|
||||
do
|
||||
vmware-bundle_extract-bundle-component "${bundle}" "${component}" "${S}"
|
||||
done
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
rm -f bin/vmware-modconfig
|
||||
rm -rf lib/modules/binary
|
||||
# Bug 459566
|
||||
mv lib/libvmware-netcfg.so lib/lib/
|
||||
}
|
||||
|
||||
clean_bundled_libs() {
|
||||
ebegin 'Removing superfluous libraries'
|
||||
# exclude OpenSSL from unbundling until the AES-NI patch gets into the tree
|
||||
# see http://forums.gentoo.org/viewtopic-t-835867.html
|
||||
# must use shipped libgcr.so.0 or else "undefined symbol: gcr_certificate_widget_new"
|
||||
ldconfig -p | sed 's:^\s\+\([^(]*[^( ]\).*=> \(/.*\)$:\1 \2:g;t;d' | fgrep -v 'libcrypto.so.0.9.8
|
||||
libssl.so.0.9.8
|
||||
libgcr.so.0' | while read -r libname libpath ; do
|
||||
dosym "${libpath}" "${VM_INSTALL_DIR}/lib/vmware/lib/${libname}/${libname}"
|
||||
done
|
||||
eend
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# install the binaries
|
||||
into "${VM_INSTALL_DIR}"
|
||||
dobin bin/* || die "failed to install bin"
|
||||
|
||||
# install the libraries
|
||||
insinto "${VM_INSTALL_DIR}"/lib/vmware
|
||||
doins -r lib/*
|
||||
|
||||
# Bug 432918
|
||||
dosym "${VM_INSTALL_DIR}"/lib/vmware/lib/libcrypto.so.0.9.8/libcrypto.so.0.9.8 \
|
||||
"${VM_INSTALL_DIR}"/lib/vmware/lib/libvmwarebase.so.0/libcrypto.so.0.9.8
|
||||
dosym "${VM_INSTALL_DIR}"/lib/vmware/lib/libssl.so.0.9.8/libssl.so.0.9.8 \
|
||||
"${VM_INSTALL_DIR}"/lib/vmware/lib/libvmwarebase.so.0/libssl.so.0.9.8
|
||||
|
||||
# install the ancillaries
|
||||
insinto /usr
|
||||
doins -r share
|
||||
|
||||
if use cups; then
|
||||
exeinto $(cups-config --serverbin)/filter
|
||||
doexe extras/thnucups
|
||||
|
||||
insinto /etc/cups
|
||||
doins -r etc/cups/*
|
||||
fi
|
||||
|
||||
# install documentation
|
||||
if use doc; then
|
||||
dodoc doc/*
|
||||
fi
|
||||
|
||||
exeinto "${VM_INSTALL_DIR}"/lib/vmware/setup
|
||||
doexe vmware-config
|
||||
|
||||
# create symlinks for the various tools
|
||||
local tool ; for tool in thnuclnt vmplayer{,-daemon} \
|
||||
vmware-{acetool,unity-helper,modconfig{,-console},gksu,fuseUI} ; do
|
||||
dosym appLoader "${VM_INSTALL_DIR}"/lib/vmware/bin/"${tool}"
|
||||
done
|
||||
dosym "${VM_INSTALL_DIR}"/lib/vmware/bin/vmplayer "${VM_INSTALL_DIR}"/bin/vmplayer
|
||||
dosym "${VM_INSTALL_DIR}"/lib/vmware/icu /etc/vmware/icu
|
||||
|
||||
# fix permissions
|
||||
fperms 0755 "${VM_INSTALL_DIR}"/lib/vmware/bin/{appLoader,fusermount,launcher.sh,mkisofs,vmware-remotemks}
|
||||
fperms 0755 "${VM_INSTALL_DIR}"/lib/vmware/lib/{wrapper-gtk24.sh,libgksu2.so.0/gksu-run-helper}
|
||||
fperms 4711 "${VM_INSTALL_DIR}"/lib/vmware/bin/vmware-vmx{,-debug,-stats}
|
||||
|
||||
pax-mark -m "${D}${VM_INSTALL_DIR}"/lib/vmware/bin/vmware-vmx
|
||||
|
||||
# create the environment
|
||||
local envd="${T}/90vmware"
|
||||
cat > "${envd}" <<-EOF
|
||||
PATH='${VM_INSTALL_DIR}/bin'
|
||||
ROOTPATH='${VM_INSTALL_DIR}/bin'
|
||||
EOF
|
||||
doenvd "${envd}" || die
|
||||
|
||||
# create the configuration
|
||||
dodir /etc/vmware || die
|
||||
|
||||
cat > "${D}"/etc/vmware/bootstrap <<-EOF
|
||||
BINDIR='${VM_INSTALL_DIR}/bin'
|
||||
LIBDIR='${VM_INSTALL_DIR}/lib'
|
||||
EOF
|
||||
|
||||
cat > "${D}"/etc/vmware/config <<-EOF
|
||||
bindir = "${VM_INSTALL_DIR}/bin"
|
||||
libdir = "${VM_INSTALL_DIR}/lib/vmware"
|
||||
initscriptdir = "/etc/init.d"
|
||||
authd.fullpath = "${VM_INSTALL_DIR}/sbin/vmware-authd"
|
||||
gksu.rootMethod = "su"
|
||||
VMCI_CONFED = "yes"
|
||||
VMBLOCK_CONFED = "yes"
|
||||
VSOCK_CONFED = "yes"
|
||||
NETWORKING = "yes"
|
||||
player.product.version = "${MY_PV}"
|
||||
product.buildNumber = "${PV_BUILD}"
|
||||
EOF
|
||||
|
||||
# install the init.d script
|
||||
local initscript="${T}/vmware.rc"
|
||||
|
||||
sed -e "s:@@BINDIR@@:${VM_INSTALL_DIR}/bin:g" \
|
||||
"${FILESDIR}/vmware-3.0.rc" > "${initscript}" || die
|
||||
newinitd "${initscript}" vmware || die
|
||||
|
||||
# fill in variable placeholders
|
||||
sed -e "s:@@LIBCONF_DIR@@:${VM_INSTALL_DIR}/lib/vmware/libconf:g" \
|
||||
-i "${D}${VM_INSTALL_DIR}"/lib/vmware/libconf/etc/{gtk-2.0/{gdk-pixbuf.loaders,gtk.immodules},pango/pango{.modules,rc}} || die
|
||||
sed -e "s:@@BINARY@@:${VM_INSTALL_DIR}/bin/vmplayer:g" \
|
||||
-e "/^Encoding/d" \
|
||||
-i "${D}/usr/share/applications/${PN}.desktop" || die
|
||||
}
|
||||
|
||||
pkg_config() {
|
||||
"${VM_INSTALL_DIR}"/bin/vmware-networks --postinstall ${PN},old,new
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
gnome2_icon_cache_update
|
||||
|
||||
ewarn "/etc/env.d was updated. Please run:"
|
||||
ewarn "env-update && source /etc/profile"
|
||||
ewarn ""
|
||||
ewarn "Before you can use vmware-player, you must configure a default network setup."
|
||||
ewarn "You can do this by running 'emerge --config ${PN}'."
|
||||
}
|
||||
|
||||
pkg_prerm() {
|
||||
einfo "Stopping ${PN} for safe unmerge"
|
||||
/etc/init.d/vmware stop
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -0,0 +1,493 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-10.0.3.1895310.ebuild,v 1.1 2014/10/16 21:50:33 dilfridge Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils versionator fdo-mime systemd gnome2-utils pam vmware-bundle
|
||||
|
||||
MY_PN="VMware-Workstation"
|
||||
MY_PV=$(get_version_component_range 1-3)
|
||||
PV_MINOR=$(get_version_component_range 3)
|
||||
PV_BUILD=$(get_version_component_range 4)
|
||||
MY_P="${MY_PN}-${MY_PV}-${PV_BUILD}"
|
||||
|
||||
SYSTEMD_UNITS_TAG="gentoo-01"
|
||||
|
||||
DESCRIPTION="Emulate a complete PC on your PC without the usual performance overhead of most emulators"
|
||||
HOMEPAGE="http://www.vmware.com/products/workstation/"
|
||||
BASE_URI="https://softwareupdate.vmware.com/cds/vmw-desktop/ws/${MY_PV}/${PV_BUILD}/linux/core/"
|
||||
SRC_URI="
|
||||
x86? ( ${BASE_URI}${MY_P}.i386.bundle.tar )
|
||||
amd64? ( ${BASE_URI}${MY_P}.x86_64.bundle.tar )
|
||||
https://github.com/akhuettel/systemd-vmware/archive/${SYSTEMD_UNITS_TAG}.tar.gz
|
||||
"
|
||||
LICENSE="vmware GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
IUSE="cups doc ovftool server vix vmware-tools"
|
||||
RESTRICT="mirror strip"
|
||||
|
||||
# vmware-workstation should not use virtual/libc as this is a
|
||||
# precompiled binary package thats linked to glibc.
|
||||
RDEPEND="dev-cpp/cairomm
|
||||
dev-cpp/glibmm:2
|
||||
dev-cpp/gtkmm:2.4
|
||||
dev-cpp/libgnomecanvasmm
|
||||
dev-cpp/pangomm
|
||||
dev-libs/atk
|
||||
dev-libs/glib:2
|
||||
dev-libs/icu
|
||||
dev-libs/expat
|
||||
dev-libs/libaio
|
||||
dev-libs/libgcrypt:0
|
||||
dev-libs/libsigc++
|
||||
dev-libs/libxml2
|
||||
=dev-libs/openssl-0.9.8*
|
||||
dev-libs/xmlrpc-c
|
||||
gnome-base/libgnomecanvas
|
||||
gnome-base/libgtop:2
|
||||
gnome-base/librsvg:2
|
||||
gnome-base/orbit
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
media-libs/libart_lgpl
|
||||
=media-libs/libpng-1.2*
|
||||
media-libs/libpng
|
||||
net-misc/curl
|
||||
cups? ( net-print/cups )
|
||||
sys-devel/gcc
|
||||
sys-fs/fuse
|
||||
sys-libs/glibc
|
||||
sys-libs/zlib
|
||||
x11-libs/cairo
|
||||
x11-libs/gtk+:2
|
||||
x11-libs/libgksu
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
x11-libs/libX11
|
||||
x11-libs/libXau
|
||||
x11-libs/libxcb
|
||||
x11-libs/libXcomposite
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXdmcp
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libXft
|
||||
x11-libs/libXi
|
||||
x11-libs/libXinerama
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXrender
|
||||
x11-libs/libXtst
|
||||
x11-libs/pango
|
||||
x11-libs/pangox-compat
|
||||
x11-libs/startup-notification
|
||||
x11-themes/hicolor-icon-theme
|
||||
!app-emulation/vmware-player"
|
||||
PDEPEND="~app-emulation/vmware-modules-279.${PV_MINOR}
|
||||
vmware-tools? ( app-emulation/vmware-tools )"
|
||||
|
||||
S=${WORKDIR}
|
||||
VM_INSTALL_DIR="/opt/vmware"
|
||||
VM_DATA_STORE_DIR="/var/lib/vmware/Shared VMs"
|
||||
VM_HOSTD_USER="root"
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
local bundle
|
||||
use amd64 && bundle=${MY_P}.x86_64.bundle
|
||||
use x86 && bundle=${MY_P}.i386.bundle
|
||||
local component; for component in \
|
||||
vmware-vmx \
|
||||
vmware-player-app \
|
||||
vmware-player-setup \
|
||||
vmware-workstation \
|
||||
vmware-network-editor \
|
||||
vmware-network-editor-ui \
|
||||
vmware-usbarbitrator \
|
||||
vmware-vprobe
|
||||
do
|
||||
vmware-bundle_extract-bundle-component "${bundle}" "${component}" "${S}"
|
||||
done
|
||||
|
||||
if use server; then
|
||||
vmware-bundle_extract-bundle-component "${bundle}" vmware-workstation-server #"${S}"
|
||||
fi
|
||||
|
||||
if use vix; then
|
||||
vmware-bundle_extract-bundle-component "${bundle}" vmware-vix-core vmware-vix
|
||||
vmware-bundle_extract-bundle-component "${bundle}" vmware-vix-lib-Workstation1000andvSphere550 vmware-vix
|
||||
fi
|
||||
if use ovftool; then
|
||||
vmware-bundle_extract-bundle-component "${bundle}" vmware-ovftool
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
rm -f bin/vmware-modconfig
|
||||
rm -rf lib/modules/binary
|
||||
# Bug 459566
|
||||
mv lib/libvmware-netcfg.so lib/lib/
|
||||
|
||||
if use server; then
|
||||
rm -f vmware-workstation-server/bin/{openssl,configure-hostd.sh}
|
||||
fi
|
||||
|
||||
find "${S}" -name '*.a' -delete
|
||||
|
||||
# clean_bundled_libs
|
||||
}
|
||||
|
||||
clean_bundled_libs() {
|
||||
ebegin 'Removing superfluous libraries'
|
||||
cd lib/lib || die
|
||||
ldconfig -p | \
|
||||
sed 's:^\s\+\([^(]*[^( ]\).*=> /.*$:\1:g;t;d' | \
|
||||
fgrep -vx 'libcrypto.so.0.9.8
|
||||
libssl.so.0.9.8i
|
||||
libgcr.so.0
|
||||
libglib-2.0.so.0' |
|
||||
xargs -d'\n' -r rm -rf
|
||||
eend
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local major_minor=$(get_version_component_range 1-2 "${PV}")
|
||||
local major_minor_revision=$(get_version_component_range 1-3 "${PV}")
|
||||
local build=$(get_version_component_range 4 "${PV}")
|
||||
|
||||
# install the binaries
|
||||
into "${VM_INSTALL_DIR}"
|
||||
dobin bin/*
|
||||
|
||||
# install the libraries
|
||||
insinto "${VM_INSTALL_DIR}"/lib/vmware
|
||||
doins -r lib/*
|
||||
|
||||
# Bug 432918
|
||||
dosym "${VM_INSTALL_DIR}"/lib/vmware/lib/libcrypto.so.0.9.8/libcrypto.so.0.9.8 \
|
||||
"${VM_INSTALL_DIR}"/lib/vmware/lib/libvmwarebase.so.0/libcrypto.so.0.9.8
|
||||
dosym "${VM_INSTALL_DIR}"/lib/vmware/lib/libssl.so.0.9.8/libssl.so.0.9.8 \
|
||||
"${VM_INSTALL_DIR}"/lib/vmware/lib/libvmwarebase.so.0/libssl.so.0.9.8
|
||||
|
||||
# install the ancillaries
|
||||
insinto /usr
|
||||
doins -r share
|
||||
|
||||
if use cups; then
|
||||
exeinto $(cups-config --serverbin)/filter
|
||||
doexe extras/thnucups
|
||||
|
||||
insinto /etc/cups
|
||||
doins -r etc/cups/*
|
||||
fi
|
||||
|
||||
insinto /etc/xdg
|
||||
doins -r etc/xdg/*
|
||||
|
||||
# install documentation
|
||||
doman man/man1/vmware.1.gz
|
||||
|
||||
if use doc; then
|
||||
dodoc doc/*
|
||||
fi
|
||||
|
||||
insinto "${VM_INSTALL_DIR}"/lib/vmware/setup
|
||||
doins vmware-config
|
||||
|
||||
# install vmware workstation server
|
||||
if use server; then
|
||||
dosbin sbin/*
|
||||
|
||||
cd "${S}"/vmware-workstation-server
|
||||
|
||||
# install binaries
|
||||
into "${VM_INSTALL_DIR}"/lib/vmware
|
||||
dobin bin/*
|
||||
|
||||
dobin "${FILESDIR}"/configure-hostd.sh
|
||||
|
||||
dobin "${FILESDIR}"/configure-hostd.sh
|
||||
|
||||
# install the libraries
|
||||
insinto "${VM_INSTALL_DIR}"/lib/vmware/lib
|
||||
doins -r lib/*
|
||||
|
||||
into "${VM_INSTALL_DIR}"
|
||||
for tool in vmware-{hostd,wssc-adminTool} ; do
|
||||
cat > "${T}/${tool}" <<-EOF
|
||||
#!/usr/bin/env bash
|
||||
set -e
|
||||
|
||||
. /etc/vmware/bootstrap
|
||||
|
||||
exec "${VM_INSTALL_DIR}/lib/vmware/lib/wrapper-gtk24.sh" \\
|
||||
"${VM_INSTALL_DIR}/lib/vmware/lib" \\
|
||||
"${VM_INSTALL_DIR}/lib/vmware/bin/${tool}" \\
|
||||
"${VM_INSTALL_DIR}/lib/vmware/libconf" "\$@"
|
||||
EOF
|
||||
dobin "${T}/${tool}"
|
||||
done
|
||||
|
||||
insinto "${VM_INSTALL_DIR}"/lib/vmware
|
||||
doins -r hostd
|
||||
|
||||
# create the configuration
|
||||
insinto /etc/vmware/hostd
|
||||
doins -r config/etc/vmware/hostd/*
|
||||
doins -r etc/vmware/hostd/*
|
||||
|
||||
insinto /etc/vmware/ssl
|
||||
doins etc/vmware/ssl/*
|
||||
|
||||
# pam
|
||||
pamd_mimic_system vmware-authd auth account
|
||||
|
||||
# create directory for shared virtual machines.
|
||||
keepdir "${VM_DATA_STORE_DIR}"
|
||||
keepdir /var/log/vmware
|
||||
fi
|
||||
|
||||
# install vmware-vix
|
||||
if use vix; then
|
||||
cd "${S}"/vmware-vix
|
||||
|
||||
# install the binary
|
||||
into "${VM_INSTALL_DIR}"
|
||||
dobin bin/*
|
||||
|
||||
# install the libraries
|
||||
insinto "${VM_INSTALL_DIR}"/lib/vmware-vix
|
||||
doins -r lib/*
|
||||
|
||||
dosym vmware-vix/libvixAllProducts.so "${VM_INSTALL_DIR}"/lib/libbvixAllProducts.so
|
||||
|
||||
# install headers
|
||||
insinto /usr/include/vmware-vix
|
||||
doins include/*
|
||||
|
||||
if use doc; then
|
||||
dohtml -r doc/*
|
||||
fi
|
||||
fi
|
||||
|
||||
# install ovftool
|
||||
if use ovftool; then
|
||||
cd "${S}"
|
||||
|
||||
insinto "${VM_INSTALL_DIR}"/lib/vmware-ovftool
|
||||
doins -r vmware-ovftool/*
|
||||
|
||||
chmod 0755 "${D}${VM_INSTALL_DIR}"/lib/vmware-ovftool/{ovftool,ovftool.bin}
|
||||
dosym "${D}${VM_INSTALL_DIR}"/lib/vmware-ovftool/ovftool "${VM_INSTALL_DIR}"/bin/ovftool
|
||||
fi
|
||||
|
||||
# create symlinks for the various tools
|
||||
local tool ; for tool in thnuclnt vmware vmplayer{,-daemon} licenseTool vmamqpd \
|
||||
vmware-{acetool,enter-serial,gksu,fuseUI,modconfig{,-console},netcfg,tray,unity-helper,zenity} ; do
|
||||
dosym appLoader "${VM_INSTALL_DIR}"/lib/vmware/bin/"${tool}"
|
||||
done
|
||||
dosym "${VM_INSTALL_DIR}"/lib/vmware/bin/vmplayer "${VM_INSTALL_DIR}"/bin/vmplayer
|
||||
dosym "${VM_INSTALL_DIR}"/lib/vmware/bin/vmware "${VM_INSTALL_DIR}"/bin/vmware
|
||||
dosym "${VM_INSTALL_DIR}"/lib/vmware/icu /etc/vmware/icu
|
||||
|
||||
# fix permissions
|
||||
fperms 0755 "${VM_INSTALL_DIR}"/lib/vmware/bin/{appLoader,fusermount,launcher.sh,mkisofs,vmware-remotemks}
|
||||
fperms 0755 "${VM_INSTALL_DIR}"/lib/vmware/lib/{wrapper-gtk24.sh,libgksu2.so.0/gksu-run-helper}
|
||||
fperms 0755 "${VM_INSTALL_DIR}"/lib/vmware/setup/vmware-config
|
||||
fperms 4711 "${VM_INSTALL_DIR}"/bin/vmware-mount
|
||||
fperms 4711 "${VM_INSTALL_DIR}"/lib/vmware/bin/vmware-vmx{,-debug,-stats}
|
||||
if use server; then
|
||||
fperms 0755 "${VM_INSTALL_DIR}"/lib/vmware/bin/vmware-{hostd,wssc-adminTool}
|
||||
fperms 4711 "${VM_INSTALL_DIR}"/sbin/vmware-authd
|
||||
fperms 1777 "${VM_DATA_STORE_DIR}"
|
||||
fi
|
||||
if use vix; then
|
||||
fperms 0755 "${VM_INSTALL_DIR}"/lib/vmware-vix/setup/vmware-config
|
||||
fi
|
||||
|
||||
# create the environment
|
||||
local envd="${T}/90vmware"
|
||||
cat > "${envd}" <<-EOF
|
||||
PATH='${VM_INSTALL_DIR}/bin'
|
||||
ROOTPATH='${VM_INSTALL_DIR}/bin'
|
||||
EOF
|
||||
doenvd "${envd}"
|
||||
|
||||
# create the configuration
|
||||
dodir /etc/vmware
|
||||
|
||||
cat > "${D}"/etc/vmware/bootstrap <<-EOF
|
||||
BINDIR='${VM_INSTALL_DIR}/bin'
|
||||
LIBDIR='${VM_INSTALL_DIR}/lib'
|
||||
EOF
|
||||
|
||||
cat > "${D}"/etc/vmware/config <<-EOF
|
||||
bindir = "${VM_INSTALL_DIR}/bin"
|
||||
libdir = "${VM_INSTALL_DIR}/lib/vmware"
|
||||
initscriptdir = "/etc/init.d"
|
||||
authd.fullpath = "${VM_INSTALL_DIR}/sbin/vmware-authd"
|
||||
gksu.rootMethod = "su"
|
||||
VMCI_CONFED = "yes"
|
||||
VMBLOCK_CONFED = "yes"
|
||||
VSOCK_CONFED = "yes"
|
||||
NETWORKING = "yes"
|
||||
player.product.version = "${major_minor_revision}"
|
||||
product.version = "${major_minor_revision}"
|
||||
product.buildNumber = "${build}"
|
||||
product.name = "VMware Workstation"
|
||||
workstation.product.version = "${major_minor_revision}"
|
||||
EOF
|
||||
|
||||
if use vix; then
|
||||
cat >> "${D}"/etc/vmware/config <<-EOF
|
||||
vmware.fullpath = "${VM_INSTALL_DIR}/bin/vmware"
|
||||
vix.libdir = "${VM_INSTALL_DIR}/lib/vmware-vix"
|
||||
vix.config.version = "1"
|
||||
EOF
|
||||
fi
|
||||
|
||||
if use server; then
|
||||
cat >> "${D}"/etc/vmware/config <<-EOF
|
||||
authd.client.port = "902"
|
||||
authd.proxy.nfc = "vmware-hostd:ha-nfc"
|
||||
authd.soapserver = "TRUE"
|
||||
EOF
|
||||
fi
|
||||
|
||||
# install the init.d script
|
||||
local initscript="${T}/vmware.rc"
|
||||
sed -e "s:@@BINDIR@@:${VM_INSTALL_DIR}/bin:g" \
|
||||
"${FILESDIR}/vmware-${major_minor}.rc" > ${initscript}
|
||||
newinitd "${initscript}" vmware
|
||||
|
||||
if use server; then
|
||||
# install the init.d script
|
||||
local initscript="${T}/vmware-workstation-server.rc"
|
||||
sed -e "s:@@ETCDIR@@:/etc/vmware:g" \
|
||||
-e "s:@@PREFIX@@:${VM_INSTALL_DIR}:g" \
|
||||
-e "s:@@BINDIR@@:${VM_INSTALL_DIR}/bin:g" \
|
||||
-e "s:@@LIBDIR@@:${VM_INSTALL_DIR}/lib/vmware:g" \
|
||||
"${FILESDIR}/vmware-server-${major_minor}.rc" > ${initscript}
|
||||
newinitd "${initscript}" vmware-workstation-server
|
||||
fi
|
||||
|
||||
# fill in variable placeholders
|
||||
sed -e "s:@@LIBCONF_DIR@@:${VM_INSTALL_DIR}/lib/vmware/libconf:g" \
|
||||
-i "${D}${VM_INSTALL_DIR}"/lib/vmware/libconf/etc/{gtk-2.0/{gdk-pixbuf.loaders,gtk.immodules},pango/pango{.modules,rc}}
|
||||
sed -e "s:@@BINARY@@:${VM_INSTALL_DIR}/bin/vmware:g" \
|
||||
-e "/^Encoding/d" \
|
||||
-i "${D}/usr/share/applications/${PN}.desktop"
|
||||
sed -e "s:@@BINARY@@:${VM_INSTALL_DIR}/bin/vmplayer:g" \
|
||||
-e "/^Encoding/d" \
|
||||
-i "${D}/usr/share/applications/vmware-player.desktop"
|
||||
sed -e "s:@@BINARY@@:${VM_INSTALL_DIR}/bin/vmware-netcfg:g" \
|
||||
-e "/^Encoding/d" \
|
||||
-i "${D}/usr/share/applications/vmware-netcfg.desktop"
|
||||
|
||||
if use server; then
|
||||
# Configuration for vmware-workstation-server
|
||||
local hostdUser="${VM_HOSTD_USER:-root}"
|
||||
sed -e "/ACEDataUser/s:root:${hostdUser}:g" \
|
||||
-i "${D}/etc/vmware/hostd/authorization.xml" || die
|
||||
|
||||
# Shared VMs Path: [standard].
|
||||
sed -e "s:##{DS_NAME}##:standard:g" \
|
||||
-e "s:##{DS_PATH}##:${VM_DATA_STORE_DIR}:g" \
|
||||
-i "${D}/etc/vmware/hostd/datastores.xml" || die
|
||||
|
||||
sed -e "s:##{HTTP_PORT}##:-1:g" \
|
||||
-e "s:##{HTTPS_PORT}##:443:g" \
|
||||
-e "s:##{PIPE_PREFIX}##:/var/run/vmware/:g" \
|
||||
-i "${D}/etc/vmware/hostd/proxy.xml" || die
|
||||
|
||||
# See vmware-workstation-server.py for more details.
|
||||
sed -e "s:##{BUILD_CFGDIR}##:/etc/vmware/hostd/:g" \
|
||||
-e "s:##{CFGALTDIR}##:/etc/vmware/hostd/:g" \
|
||||
-e "s:##{CFGDIR}##:/etc/vmware/:g" \
|
||||
-e "s:##{ENABLE_AUTH}##:true:g" \
|
||||
-e "s:##{HOSTDMODE}##:ws:g" \
|
||||
-e "s:##{HOSTD_CFGDIR}##:/etc/vmware/hostd/:g" \
|
||||
-e "s:##{HOSTD_MOCKUP}##:false:g" \
|
||||
-e "s:##{LIBDIR}##:${VM_INSTALL_DIR}/lib/vmware:g" \
|
||||
-e "s:##{LIBDIR_INSTALLED}##:${VM_INSTALL_DIR}/lib/vmware/:g" \
|
||||
-e "s:##{LOGDIR}##:/var/log/vmware/:g" \
|
||||
-e "s:##{LOGLEVEL}##:verbose:g" \
|
||||
-e "s:##{MOCKUP}##:mockup-host-config.xml:g" \
|
||||
-e "s:##{PLUGINDIR}##:./:g" \
|
||||
-e "s:##{SHLIB_PREFIX}##:lib:g" \
|
||||
-e "s:##{SHLIB_SUFFIX}##:.so:g" \
|
||||
-e "s:##{USE_BLKLISTSVC}##:false:g" \
|
||||
-e "s:##{USE_CBRCSVC}##:false:g" \
|
||||
-e "s:##{USE_CIMSVC}##:false:g" \
|
||||
-e "s:##{USE_DIRECTORYSVC}##:false:g" \
|
||||
-e "s:##{USE_DIRECTORYSVC_MOCKUP}##:false:g" \
|
||||
-e "s:##{USE_DYNAMIC_PLUGIN_LOADING}##:false:g" \
|
||||
-e "s:##{USE_DYNAMO}##:false:g" \
|
||||
-e "s:##{USE_DYNSVC}##:false:g" \
|
||||
-e "s:##{USE_GUESTSVC}##:false:g" \
|
||||
-e "s:##{USE_HBRSVC}##:false:g" \
|
||||
-e "s:##{USE_HBRSVC_MOCKUP}##:false:g" \
|
||||
-e "s:##{USE_HOSTSVC_MOCKUP}##:false:g" \
|
||||
-e "s:##{USE_HTTPNFCSVC}##:false:g" \
|
||||
-e "s:##{USE_HTTPNFCSVC_MOCKUP}##:false:g" \
|
||||
-e "s:##{USE_LICENSESVC_MOCKUP}##:false:g" \
|
||||
-e "s:##{USE_NFCSVC}##:true:g" \
|
||||
-e "s:##{USE_NFCSVC_MOCKUP}##:false:g" \
|
||||
-e "s:##{USE_OVFMGRSVC}##:true:g" \
|
||||
-e "s:##{USE_PARTITIONSVC}##:false:g" \
|
||||
-e "s:##{USE_SECURESOAP}##:false:g" \
|
||||
-e "s:##{USE_SNMPSVC}##:false:g" \
|
||||
-e "s:##{USE_SOLO_MOCKUP}##:false:g" \
|
||||
-e "s:##{USE_STATSSVC_MOCKUP}##:false:g" \
|
||||
-e "s:##{USE_VCSVC_MOCKUP}##:false:g" \
|
||||
-e "s:##{USE_VDISKSVC}##:false:g" \
|
||||
-e "s:##{USE_VDISKSVC_MOCKUP}##:false:g" \
|
||||
-e "s:##{USE_VMSVC_MOCKUP}##:false:g" \
|
||||
-e "s:##{VM_INVENTORY}##:vmInventory.xml:g" \
|
||||
-e "s:##{VM_RESOURCES}##:vmResources.xml:g" \
|
||||
-e "s:##{WEBSERVER_PORT_ENTRY}##::g" \
|
||||
-e "s:##{WORKINGDIR}##:./:g" \
|
||||
-i "${D}/etc/vmware/hostd/config.xml" || die
|
||||
|
||||
sed -e "s:##{ENV_LOCATION}##:/etc/vmware/hostd/env/:g" \
|
||||
-i "${D}/etc/vmware/hostd/environments.xml" || die
|
||||
|
||||
# @@VICLIENT_URL@@=XXX
|
||||
sed -e "s:@@AUTHD_PORT@@:902:g" \
|
||||
-i "${D}${VM_INSTALL_DIR}/lib/vmware/hostd/docroot/client/clients.xml" || die
|
||||
fi
|
||||
|
||||
# install systemd unit files
|
||||
systemd_dounit "${WORKDIR}/systemd-vmware-${SYSTEMD_UNITS_TAG}/"*.{service,target}
|
||||
}
|
||||
|
||||
pkg_config() {
|
||||
"${VM_INSTALL_DIR}"/bin/vmware-networks --postinstall ${PN},old,new
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
gnome2_icon_cache_update
|
||||
|
||||
ewarn "/etc/env.d was updated. Please run:"
|
||||
ewarn "env-update && source /etc/profile"
|
||||
ewarn ""
|
||||
ewarn "Before you can use vmware workstation, you must configure a default network setup."
|
||||
ewarn "You can do this by running 'emerge --config ${PN}'."
|
||||
}
|
||||
|
||||
pkg_prerm() {
|
||||
einfo "Stopping ${PN} for safe unmerge"
|
||||
/etc/init.d/vmware stop
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,24 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST yodl_3.02.0.orig.tar.gz 292869 SHA256 50524f4a30c81b5c1313ef65a96a1ce43452f05efbbfecaa7eb2862fe4996593 SHA512 26bcd5332d8022bcd192d494bfcb3abdfeb0537f2608aa4a324de3d9a2103001c368ea44c688ec64f8d0e90edb2e27c81be5e99ce66e973caa7719573abd2c89 WHIRLPOOL da33856bdd931160c62054f9f2de1a73723b02d7495986d7ab6915f6cd72c90461a7c962cd8b6eea65713f5d4524fd419df10526ca7dac40b559f51d99506dde
|
||||
DIST yodl_3.02.1.orig.tar.gz 293073 SHA256 01754514e91aabe6a608eba14aec5015e93e075601fe7a8f553cc67feac19bd1 SHA512 85a65c4802d603952f47fb9f2c64c943ed79a2a96f33937fdb96b9ce7c7ffc4b93db15a2a294a3ce99ea78100064dab246f5c168efd40e37d2415ec84a12633b WHIRLPOOL 6ff0b22b335beebd1e1e689d3b4d9add20f255ccec6480748775ad648d54733d6f9977b79771f3ea2d184e8a94a82ab42f3c51a8cc874ac7e920c21b79e0fe89
|
||||
DIST yodl_3.03.0.orig.tar.gz 295929 SHA256 d33e89fa34c6d266d438bd5d22ef6a35ef8411b54312a1a1e8c5bb40a88214bf SHA512 92946ea79e3b2a8d1a2df60dcb8437d418fe437199e5d295d80b0c59ac6572cd63b5e3976e1dd1638d84e2172c5ac2914de117044ca28dd474145609ff22e844 WHIRLPOOL 6b6d1691553ca4565546a7f7c6aced31edf2d13681a92c1e95f82259b5ea00dec32f01d1b1a07589410bb2f0facde604942bb110fccdc055fd09c1b79679bcdd
|
||||
DIST yodl_3.04.00.orig.tar.gz 296554 SHA256 66b317877906e165506796f9342a1adf931376f7d8b6990b2d2ff12107685893 SHA512 d9e67c0dd15987fde2047bd5deb4e3a3d752e3ba5d398d4f5c4b7d02cc165a2500f7715eccefa8456d104ece5e42ca8e2b0b4746ad582fbf2100f6849c4a69a6 WHIRLPOOL c7a6cec7379372c8e6fb211c3178377e1d0639389c51032cc6e63c2968a39c474998f946db6464882ea096ac388dbd0ecbe380531a364a950e6bb4e281c9717e
|
||||
EBUILD yodl-3.02.0.ebuild 1109 SHA256 9eb6acd09e87888688f7f696cd1acacaf8bf75be38343e1bd9ad719f76eda11f SHA512 70b0558cdb751dde20ecd62bfbb7aa679e2464f43c45202e958416f60bc7c53cc84afbda26e4258dfdd3fe635a2187df3da3d3deeaf8bf926a49932047f7afef WHIRLPOOL 2effbbe53d928e08462be43d8634191f612efbc3b9a5c8971442ad90e262435db61c372b8abce013429cdc8cf4c0582e2cc5ed001058161593934c020d88abfb
|
||||
EBUILD yodl-3.02.1.ebuild 1109 SHA256 942a3f594af5794f598419e0895148d4e6dacf7f01768672365130b4bfbbb1ed SHA512 99a037be880da58a9f05e18ee53b1fcb97cea7541182628f3d36083f31504ade842ce1ffbfed25cde7d3b19f968689186655891ed63ec65917ec30baaeed0fb2 WHIRLPOOL 0be78d28ab10805ffc4de3118039a386999d11f3c579e9f65ec361c73f617ea9b763c0c57a511daf5200412cbbbf512217f1e4052411805aa843eeab1d5896e2
|
||||
EBUILD yodl-3.03.0.ebuild 1109 SHA256 6b4eb3f975d8c70dc2ff8fc53254454cecb36ec1965ef735dea1dcd8b68aba96 SHA512 bdc129af341873c68cf4aa6d8c78f3c268740a1b5565c7731dfe812a07fa3f8ec8af7a1e48ccdbb27a55ca481dec617d3176b5b97c568989ff7222f6b630ab24 WHIRLPOOL f838982c882699ea73bc1407014b5dcc1b9998bb478d7734d7c6cdc7e7a8a2e2849d8956cdc24aaa4f5bd4da5429f905516576677ecdcfefa244ee9aec6a59f2
|
||||
EBUILD yodl-3.04.00.ebuild 1110 SHA256 d3d22045ba241b65d7842caf3890d730d842bb406cd0461b177d05bd2fe8ebf9 SHA512 fad5ae5e70166be07f3887d88b26c236b98a5c30df7e294e5a23d9487ee392c7533a5bbc5c87296e1532cbf8af8a3ed0384aaeedd416cbf8c1e0f236338715c1 WHIRLPOOL 40d4dbe93edb5c65d1dcfe37d24bb504e1fbc0829d5918913cc229345238c213c2bfc9397f9d02b01e4bea978c03eed2b789a46b9cf89c9c54e27ff687335375
|
||||
MISC ChangeLog 684 SHA256 1d23263af47b40e0472a63f0cd7d0fe948998e822c09648c2929db31f4078a81 SHA512 b043466108a895d7b109b754cd8b282c8c1b40860d86bb45938b90f0a14046c1062c7f05693bb2f9b60270e90fdd4b1ccb6484e5a5485f25b0a6019610e3e2b7 WHIRLPOOL 875862273aeb72d692c7490d769c617536a3db8513b4da32091e77518227818a75c57b92928b5e1e9baf3720ae223eee7cc100a8b64db21f301662e391755780
|
||||
EBUILD yodl-3.04.00.ebuild 1146 SHA256 9e15b9e3c3ef53fa99ab7785b8774e58d83c75c2affcea310360e77fd9c44d10 SHA512 c1edf37a0727e96d642eadd5be25953b5fab452683e4e2d3c87dcbe353b9b7368f47f918df89c652928f897fbe83c2a9075dba5f77886f4e0d4d504cb0e91267 WHIRLPOOL 6c115d6525e2210936d61cf55d9f0cd78cfb9814cda035fae15d18e7e67388b8d91b5aa670446cb4d0886bbd240b814278c97684a05b1f5360c23e7fabc03281
|
||||
MISC ChangeLog 899 SHA256 1e5540d5fea40279c137557bb1a10b86b31327276e53195beddbc11028db6593 SHA512 682b7e66895f6e7c806297d24023c9645b8804259b5a4e62f38275429a4d617263b9c85f736eedad177e70306f150528094d1f9100fd0d37f185fbb1c4231e7e WHIRLPOOL 238d764512609477b6691171a5c7ca8495302e58cd75dd1fe2ecf7a7f986ee433d783219c5d54a56edb13f537f93a415bdf0e32534d1b9ce3b27914e6f9f7d22
|
||||
MISC metadata.xml 232 SHA256 a778e40f66cb2fa35529e4f45cb8356c8b1b109163cd939396f02e8ea6aa5f1a SHA512 6952f63da1c92a4ed7ddb87b5eb4003d123f0b7af6ffdbc9118159c97ddf18917e8ac7727285a42c07c64e52a40335bc2ef9f17261557617beb8c2226a391873 WHIRLPOOL 0a4441f075f8af01588da2aac3e03732f93463b8bea5e46749d37e1468452735d15f45243b930b3346c93734f8aa235a492030445fee471a95d2c5998f08e7de
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQEcBAEBCAAGBQJUNJxkAAoJEEqz6FtPBkyjxIUH/1gYhTYbhTAGQfdnablN24oQ
|
||||
j1dnFMffJ7RJsTcXse0nCBQ//FqYi6gd+TNuF50VyPfUE4p0WqunYRX9GkZzCBnB
|
||||
G411jPQCCc4gqoVAUcDNbpKQUfSAv6osjpH569Nbq9P8ukahh4nDOUhz4ZnTc04I
|
||||
30zY7lGmxMrQfgAP7QKC2izVaedmIOSkj8nOsvQbnyJGkUdqmjHFq/9VB0J8Aw24
|
||||
b2x4KoQUkYDIwG9/3g5VLl/4qoRFVdcy77rKrWglCE6CyV5usge/swtuK3cCHHoc
|
||||
yU9hgm6B7L2cXrlwSzDIFwoZwwaFEhs0fPvir71J2mGUAVJMTFk/L+3pSYAFyAQ=
|
||||
=3oI5
|
||||
iQEcBAEBCAAGBQJUQJMlAAoJEEqz6FtPBkyjMBAH/iUL+rnlk0JzFRMZz0OoRuZA
|
||||
XI7OFsCRSBWM4rmGaPrmnM8lmiiFPXUjM0Baq2hB3E2RtTK5iPNCZkopYxhBT7aK
|
||||
tQhUfOzr1VSz547uSxpzAXm8xYInVFNLAzCjQc6X9r4sI36DxSlMjZBmNALe/mf1
|
||||
wtPxorE+zQ+7rfYFqROS1d18VVCSwB5GV2/rJemnDitfzSDDZL5u89lJc4E1ktHm
|
||||
JWGUQrUUBnIM1b3kRH3Ro/LlSzRNXHI8IiPCjBKUNvf1QMBDQ/1Qz8mCbNmN/C7S
|
||||
ate+CZK4yR22hjYTgjbz9uSus9LCPcfyqOT9kUkFbN3HD/PNtkLGT+MK8l30aKg=
|
||||
=39qL
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,43 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/yodl/yodl-3.02.0.ebuild,v 1.1 2013/06/09 09:51:53 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="Your Own Document Language: a pre-document language and tools to process it"
|
||||
HOMEPAGE="http://yodl.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P/-/_}.orig.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
DEPEND="dev-util/icmake"
|
||||
|
||||
src_prepare() {
|
||||
sed -e "/DOC.* =/s/yodl\(-doc\)\?/${PF}/" \
|
||||
-e "/COMPILER =/s/gcc/$(tc-getCC)/" \
|
||||
-i INSTALL.im || die
|
||||
|
||||
sed -e "s/ar ru/$(tc-getAR) ru/" \
|
||||
-e "s/ranlib/$(tc-getRANLIB)/" \
|
||||
-i icmake/stdcompile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
./build programs || die
|
||||
./build man || die
|
||||
use doc && { ./build manual || die ; }
|
||||
./build macros || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
./build install programs "${ED}" || die
|
||||
./build install man "${ED}" || die
|
||||
./build install macros "${ED}" || die
|
||||
./build install docs "${ED}" || die
|
||||
use doc && { ./build install manual "${ED}" || die ; }
|
||||
}
|
@ -1,43 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/yodl/yodl-3.02.1.ebuild,v 1.1 2013/09/07 20:40:26 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="Your Own Document Language: a pre-document language and tools to process it"
|
||||
HOMEPAGE="http://yodl.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P/-/_}.orig.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
DEPEND="dev-util/icmake"
|
||||
|
||||
src_prepare() {
|
||||
sed -e "/DOC.* =/s/yodl\(-doc\)\?/${PF}/" \
|
||||
-e "/COMPILER =/s/gcc/$(tc-getCC)/" \
|
||||
-i INSTALL.im || die
|
||||
|
||||
sed -e "s/ar ru/$(tc-getAR) ru/" \
|
||||
-e "s/ranlib/$(tc-getRANLIB)/" \
|
||||
-i icmake/stdcompile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
./build programs || die
|
||||
./build man || die
|
||||
use doc && { ./build manual || die ; }
|
||||
./build macros || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
./build install programs "${ED}" || die
|
||||
./build install man "${ED}" || die
|
||||
./build install macros "${ED}" || die
|
||||
./build install docs "${ED}" || die
|
||||
use doc && { ./build install manual "${ED}" || die ; }
|
||||
}
|
@ -1,43 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/yodl/yodl-3.03.0.ebuild,v 1.1 2013/12/02 09:52:01 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="Your Own Document Language: a pre-document language and tools to process it"
|
||||
HOMEPAGE="http://yodl.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P/-/_}.orig.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
DEPEND="dev-util/icmake"
|
||||
|
||||
src_prepare() {
|
||||
sed -e "/DOC.* =/s/yodl\(-doc\)\?/${PF}/" \
|
||||
-e "/COMPILER =/s/gcc/$(tc-getCC)/" \
|
||||
-i INSTALL.im || die
|
||||
|
||||
sed -e "s/ar ru/$(tc-getAR) ru/" \
|
||||
-e "s/ranlib/$(tc-getRANLIB)/" \
|
||||
-i icmake/stdcompile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
./build programs || die
|
||||
./build man || die
|
||||
use doc && { ./build manual || die ; }
|
||||
./build macros || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
./build install programs "${ED}" || die
|
||||
./build install man "${ED}" || die
|
||||
./build install macros "${ED}" || die
|
||||
./build install docs "${ED}" || die
|
||||
use doc && { ./build install manual "${ED}" || die ; }
|
||||
}
|
@ -1,18 +1,19 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX etcd.conf 76 SHA256 3594bdadb402b300d560fc23db53354c0ad73a78e38ba365fa2e62726b333ac1 SHA512 7324b74dcfe050dd7fbc318ca3ce9b5d58bce8fa2ce2d2d771664ef981c834375f7cbfebcb630cd61dab2a3f6bf6c3733ad04f752beadf7bb6fedcc80ff682ce WHIRLPOOL d260b0c66bda20a61ff9703e4527c43d08ad8c4a2d8f83610d38c656cd82fe3a67e674e1082c617de0867b2377b65aa0f4ddc54d900821c42076771302652ee3
|
||||
AUX etcd.conf 978 SHA256 fbc4e715938bb3488f124c3bb4b655d404410d8590a93565eec7f0674780b617 SHA512 3b543104df93ebd6013b5e50c1e17b947e089bf27ba976859574f9fa57f2ed0ba16342984d12a68a00ff6745f37d229b1fe3206df7d713805e289d029774be0d WHIRLPOOL 1302f01825b512dcd2d2801c275b930599d3b4e6b0ce1ff8cf78c5d3b8c8655a08f4d3f50eed6ccb4b0e85d77a08abbc23a860c94844a3b7f1318a1923e242c5
|
||||
AUX etcd.confd 129 SHA256 11cf9557524f54fb167b117d2691f1dfeb4c2480b2d0c4d46fadf31e4e78df20 SHA512 a08b1c1701370dc23ebd86db915d1e65747dc4ca57ce44d8cba6cf8434d5711786ac96725eed3285f4ba7cdde25ea25a51539d6cd74fc2f4b713f48cda15c4c3 WHIRLPOOL bd537ca7af350d495b7a3583cdc77676f1eefec270d90e4c667a41bab6147954d79c43b85214efcbf74690e477405e33dd1ba47637f1888e56155b0e8b7293ce
|
||||
AUX etcd.initd 1224 SHA256 68af142251dc0f765fabd6c0b767af5ea1a063d458a7d9067756a1e816c61546 SHA512 0b09a12fb329f14c52439313a63e9ad13d7af0708fa2471137de1c0a063df452588e5fabdf9aa8cad3ec3faf7c0c3a3533cf7ffac9f3d8de189b6e02731abd10 WHIRLPOOL 44b9758ce5d15a952beb4846b77a83bad7b74b005932bf301be09e48841f5500dd510a4c7c59b40d9408a2da8427ed8b7fa460f7ff6dddaa37fa7fbf59e043b0
|
||||
AUX etcd.service 190 SHA256 43c70cfc992b8a6e0f8ed9a732ef4434e0f2c664dd2a15e8d54da960184affd1 SHA512 ccc232a10edd474076c9a2a6fb780b241d8a53925ad575c9b5eaa47fe8dc43761e6dfa3f0ba6cd712a1de714ecd55fd030e6b776d27e5326020ba5af55d2f75d WHIRLPOOL c5ab323943583f0af673a88dabeba9b7c22562ac521f1aec8e27595bce111993a2ec7159b0bf18a9fad29d1dda361ba901c50d769579f2a4b901962dfe2addca
|
||||
AUX etcd.tmpfiles.d.conf 76 SHA256 3594bdadb402b300d560fc23db53354c0ad73a78e38ba365fa2e62726b333ac1 SHA512 7324b74dcfe050dd7fbc318ca3ce9b5d58bce8fa2ce2d2d771664ef981c834375f7cbfebcb630cd61dab2a3f6bf6c3733ad04f752beadf7bb6fedcc80ff682ce WHIRLPOOL d260b0c66bda20a61ff9703e4527c43d08ad8c4a2d8f83610d38c656cd82fe3a67e674e1082c617de0867b2377b65aa0f4ddc54d900821c42076771302652ee3
|
||||
DIST etcd-0.4.6.zip 3184823 SHA256 9134701506a6e9f569ef62d3bb4c43f594f30d66ce67060403998233dbfc0ed6 SHA512 5c25b99c826daa20493645e0e2bec38fd06c17029c3677f65f451fe132441d19e00eebd04c462936c22caeaf327b56cf47027ca8080508dc742a5e6a7d3f89c6 WHIRLPOOL 5ab7fb2d51ca1be4c2a54a37953a0154e06eb094d81ebb94f9260c0f786104d273e214f1ee20cd4a46018e6323d23fe697d54f2903c1acadac9ec2c34611abd6
|
||||
EBUILD etcd-0.4.6.ebuild 1272 SHA256 df3d0073d7d93cbe0be0ac5ae97ac1b5742d229e5d1746998a0b8f5b1b18799b SHA512 653bc2c52d4358d299c953de8efe08c494948bee840e33a3b21ff96d82ac0392a31a1b567ed0a669659d14a639a960b2ed37b9bb178e3a15405d2b56ec61aff6 WHIRLPOOL 8742b4ad896e7c969143d48cc68f971d2977878e8341c84e799d365a442198ee3feb4810a6ade60351dd225319f1cdcf843842df1021d0bd15ff498f1de691c3
|
||||
MISC ChangeLog 405 SHA256 e3c6c433ae20eca6a44bdae7db351c9018b1f2a4e73884eaf94e1fb5c72a19c1 SHA512 3c264cd870d05af6856916a0beaeaa7291280ce16f449471698603c20789f7d18a251b81679fd6cdf31148ee63d65d450f99990dbda57e66f4c627c60684506a WHIRLPOOL 671d74395a38478c94aed5b477e25eeb8cc23a8426cee6b8890c29bdf83f942460e9e8733659b1497a2a5ec28ec34c6749d3d7a567dec184dc23a5e249e68556
|
||||
EBUILD etcd-0.4.6.ebuild 1368 SHA256 5324098d55ec6527e1468876221dadf03f8687050f651d34b91d28150dfbde50 SHA512 aa57564e89b65da2274afa58ef6b51085297652e8b7e6d5e2cb0bffe6a30d3a27cdcdbf2966e63fa2df4788b0b2d266ba3e24758b451f7fe1e57b7a4a6e87a3b WHIRLPOOL 8aa1bcb941a257ae6e521c26d30111d6a4ce5d2a6451ccf2b28be78681213a9d4e732ffe6fbcfd9aea8a3a91eef02250eea4cc1baff84d5a59f70d2c27250dd7
|
||||
MISC ChangeLog 572 SHA256 6208ba96ebfdf2b13abc4d45dcbeeab5d28fcff3b0798805741092f3f7a8baaa SHA512 76f1a51d98333018cda044cf76b6c5b67bf729e31a6120f29e0fc88644298a6acc2fa86618204a51b0ddae19302c6e7d9e59dd3493712a342a6a0d39e4bec5e8 WHIRLPOOL 939c8653a60c27de85739051c592ae5442f4ae59e8d0e8ee03c884e1c898cfb89e7382e87e3ed57d0b3510005ebd884c6622503ec5ee44e5e308471c4e5df9ce
|
||||
MISC metadata.xml 455 SHA256 4f3ade63d988efeac4abbe16adefe60a476d20820ccdb0e29735ee1fdab08e27 SHA512 2f5f46b44cd96b4f4e1d5f903f8ec94d6535a375885ccb7d6b014f8b811f24589d37f013640951ab428b94e537ed0a78655896eca56f1e280ad04286c7b8c185 WHIRLPOOL 2db6cbe129f7c1ad23302c228ab630d6a72204988340cd0508f023f63d5231e249f590e18c9f92748f0bd1af7e6e4ff09f5cc69835257c6a640f60cafc9a8daf
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iEYEAREIAAYFAlQ+XFQACgkQ/ejvha5XGaN6cACeKTDY7htTYLfIfB5x3e2xss6A
|
||||
JgYAoLpYAq5/tZN8OnbAb3XlrjR9BOYx
|
||||
=on9i
|
||||
iEYEAREIAAYFAlRAQQwACgkQ/ejvha5XGaMudACaA9JJHyhBxYUZJcQRFqZTp9Cy
|
||||
RxAAoLT00oOpLaDLUVZyN634Dm8XjEYx
|
||||
=/y3T
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,2 +1,39 @@
|
||||
d /var/lib/etcd 0755 etcd etcd - -
|
||||
d /var/run/etcd 0755 etcd etcd - -
|
||||
# For an explanation of the options please see:
|
||||
# https://github.com/coreos/etcd/blob/master/Documentation/configuration.md#etcd-configuration
|
||||
#
|
||||
# The directory to store log and snapshot.
|
||||
# If you change this you have to make sure the directory exists at
|
||||
# the new path and has the correct permissions.
|
||||
# data_dir = "/var/lib/etcd"
|
||||
|
||||
# name = "default-name"
|
||||
# addr = "127.0.0.1:4001"
|
||||
# bind_addr = "127.0.0.1:4001"
|
||||
# ca_file = ""
|
||||
# cert_file = ""
|
||||
# cors = []
|
||||
# cpu_profile_file = ""
|
||||
# discovery = "http://etcd.local:4001/v2/keys/_etcd/registry/examplecluster"
|
||||
# http_read_timeout = 10
|
||||
# http_write_timeout = 10
|
||||
# key_file = ""
|
||||
# peers = []
|
||||
# peers_file = ""
|
||||
# max_cluster_size = 9
|
||||
# max_result_buffer = 1024
|
||||
# max_retry_attempts = 3
|
||||
# snapshot = true
|
||||
# verbose = false
|
||||
# very_verbose = false
|
||||
|
||||
[peer]
|
||||
addr = "127.0.0.1:7001"
|
||||
bind_addr = "127.0.0.1:7001"
|
||||
# ca_file = ""
|
||||
# cert_file = ""
|
||||
# key_file = ""
|
||||
|
||||
#[cluster]
|
||||
# active_size = 9
|
||||
# remove_delay = 1800.0
|
||||
# sync_interval = 5.0
|
||||
|
@ -0,0 +1,2 @@
|
||||
d /var/lib/etcd 0755 etcd etcd - -
|
||||
d /var/run/etcd 0755 etcd etcd - -
|
@ -0,0 +1,10 @@
|
||||
# ChangeLog for dev-games/goatee
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-games/goatee/ChangeLog,v 1.1 2014/10/16 21:49:45 hasufell Exp $
|
||||
|
||||
*goatee-0.2.0 (16 Oct 2014)
|
||||
|
||||
16 Oct 2014; Julian Ospald <hasufell@gentoo.org> +goatee-0.2.0.ebuild,
|
||||
+metadata.xml:
|
||||
initial import
|
||||
|
@ -0,0 +1,26 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST goatee-0.2.0.tar.gz 76171 SHA256 288526218177cd340360c2861f03163ae9e1c1df6c937b5d4f010350766f1b53 SHA512 d731c6f96edef4717f137a37d73fe190a4620b9f328f1cf9ec50400bd74f7e6e0ef8a60d8e9b64472b66670789cab82a1ece8019eb0921d38644875fbfa59079 WHIRLPOOL cae7ab41dff84f5abab4190e37cf18dce44228fcebba265e3af1f0ddc95dba1a25b728cc59d9ffcc3e645b599759c74b0c122f321dee40dbd69a55962eabb66e
|
||||
EBUILD goatee-0.2.0.ebuild 790 SHA256 44c0ec818a41712baf3f3050d2a3db31eea2c3038e810c466f14365f0c80469f SHA512 587e7a175f60c2d829625023d073fd9b87e02c71202828ca1b1a118c19e2b4702878b2f558a69513f816755b6f3044b52cfd2620318e1fff68655e57b553db0a WHIRLPOOL fdc89cc684946e2d896a0da0c99a2d5b515b40cb5bb7aaee0fa31917b855231ef7619c55f30c8a2b1563f81e94ab9fe0ca6813ee8cca447d23cad00cbf535a94
|
||||
MISC ChangeLog 344 SHA256 ddf1aab59a7bcd2ac4b19559af80818c5787dc2e90c6acb72cbe11caea8cd8e8 SHA512 ae41ab1d23f88ded480859f32f8778976f68cba776510a68b7e6a3fcd6024264c5e16a0756ef9b295b6fd2cfdbf6a7b70a189b48a0c4492226c4488d37a8016a WHIRLPOOL 3236ab90c0b63afb5c08c280d97cb917774424951839fcc5e333213e1dd092b8730dab670354669c46ad2e1e482cdce993fdd46ddbf2b42b76196cccd502f035
|
||||
MISC metadata.xml 706 SHA256 1204614bd09d690bbef64eeb30a149c02a9f76da0153bf1c313469b820feedfa SHA512 b811d3ff3f204bab51ee71126cfff02e2b0ef49d953c7a4892b42f982915d1f5db3efd566788f175efe7f2c1319e9eea49311f62f4642f4f41c8acc608006dea WHIRLPOOL 06919d14ff5617de8f3eb31b961cc3f37df215deba7cb48165ea05c1335c3d4d8faa10b8dcf8874f3e9405aac5ac80df6949c0fb9cddc1ff1c65a3e83db537cc
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0
|
||||
|
||||
iQJ8BAEBCABmBQJUQD19XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzMDlCNDQ4NjEyNDI4NjA5REVEMDI3MzIy
|
||||
MjBDRDFDNUJERUVEMDIwAAoJECIM0cW97tAgJHcP/2no0O1kEvIVii/IzCDb+oIS
|
||||
vaIS6cSWfZ2OOYPuqyuSlzcbI+k3OixE4GEDxhQcR4rerWdBHVE009L/gqPpV35n
|
||||
ZGhjYrmzUdr0baoUbNYarHVdOUnEZpgTQUeNW+lv67baaS9rgVFIGTe9Cl+b3OlZ
|
||||
Vccsmr2hB79A6hOKoMv03SQX+syYxmsQobzPk8DgF4AvNX4ranReTIb8iPA8PkC1
|
||||
yioCQkH/zljfRI2S2v9If72eKjdu+mE4CSYTvDG0aJOuiyqmzcN24P6cdXLmD+BE
|
||||
Xp4Kqgi6/b8KAIIYp7Kl063rPVPve6o77HOSI8c1O8JngNXHYazODazKysKNFiRC
|
||||
XMys9SfWosTtQCGUvEPsEI/WBdvLSDJoxVBd5BgSGx02oLUZXKFd59BAlvapX27L
|
||||
ziW3ElFbtsYO2TDhUorFkSdzbTA/yIUB5zJwZnon/futKV2AVXg8MDrzLgS6qjfN
|
||||
40kU79MlYpH+lo1zLxMHaeZ6A3RfCZH5nvujEe6a79LPBbvS7HyIGL8jm7vBmsIg
|
||||
1W5sklRGscmBGm9NHI6KGLsr6bcp6rW2mbaGlfZienFDmTrmLBg5+kTvgXaM9nlr
|
||||
uZxsTLxkl/7cXNDCTDq6NIAGTrPtxRJwHe11m+9zn5JoqFORrQ7PRDUef6k4C/yR
|
||||
p/yxEfs1PhGsIClRBVVc
|
||||
=MjFl
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-games/goatee/goatee-0.2.0.ebuild,v 1.1 2014/10/16 21:49:45 hasufell Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="A monadic take on a 2,500-year-old board game - library"
|
||||
HOMEPAGE="http://khumba.net/projects/goatee"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="AGPL-3"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/mtl-2.1:=[profile?]
|
||||
>=dev-haskell/parsec-3.1:=[profile?]
|
||||
>=dev-libs/gmp-5:=
|
||||
virtual/libffi:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
>=dev-haskell/cabal-1.8
|
||||
test? ( >=dev-haskell/hunit-1.2 )
|
||||
"
|
@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>hasufell@gentoo.org</email>
|
||||
<name>Julian Ospald</name>
|
||||
</maintainer>
|
||||
<herd>games</herd>
|
||||
<longdescription>
|
||||
Goatee is a Go library and game editor, written in Haskell. It provides a
|
||||
GUI for recording, studying, and editing game records. Underneath this is a
|
||||
portable library for manipulating SGF files to build UIs and tools. Goatee
|
||||
aims to be full-featured by supporting all of the SGF spec and allowing for
|
||||
full and easy customization of the game records you create.
|
||||
|
||||
This package is the shared library.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -1,48 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX 0.15.1-test.patch 2334 SHA256 c8e0ddbba1166d367dbfd26cfc870cff2aac329eba9474481863408ea3259bd1 SHA512 2ae26b6d3dda11067f6d52431b0a1d9a5d9597db2bc90604b930f8e9e8faa7913e883b5dca0d9d862dc5aa732a6d771b460df12b0db8c1beb4a2f7b1a2a3ba0d WHIRLPOOL bd684b1f32744cf6a1b582b0197c56743e3c30f36647cd81090c2568958d1e56bf44f197446becddfeabdf25f7678bfa3a79eadae0fbcfa97312d82103752b57
|
||||
AUX cython-0.20.1-backport-test-fix.patch 492 SHA256 542e65c629511e7d2f32d1d9c40ab84065474a83c52e6932e45648681f6177ef SHA512 dd4657248d2b1e4f7e6188d64b7a91cf94263b69ae13eff70b15db1dc78b9def69b97708e628b43384e77359bcb7fc15ad8fc4d0647371862f29bffd28d79279 WHIRLPOOL ab5115c739391d4f29e20a902c2eb9bfd88c6872ba88e886a6d4dd66453cd184527f2a2586e6cd89b45e00b2182a9bd39a6fbd121e831ed753f129301b7cf40d
|
||||
DIST Cython-0.16.tar.gz 1240372 SHA256 971651fc5d3c943b0ecf7bc4df86a977bf62623d94542bf2aaa5f7223697e6fb SHA512 2c1933ab31246b4f4eba049d3288156e0a72f1730604e3ed7357849967cdd329e4647cf236c9442ecfb06d0aff03e6fc892a7ba2a5c1cf5c011b7ab9c619acec WHIRLPOOL 3d16dfd2b885e44270c0592b9cec7e43d1cf5ccfe1ecc59881042d21be4ba0d8d8eee729ce6f20b8a00db69f51d7278b99545b1cb6195157683c00d5a833d5ae
|
||||
DIST Cython-0.17.1.tar.gz 1283146 SHA256 0d631b67d73aece33eb98c70257adf946e1e5b31633d701c3fcac2dcf42f0e84 SHA512 eda1b8090e5e21e7e039ef4dd03de186a7b416df9d5a4e4422abeeb4d51383b9a6858e1ac4902d8e5010f661b295bbb2452c43c8738be668379b4eb4835d0f61 WHIRLPOOL d40628c9344adf389ce8493abedb767b4b083c3f6f03c7ec87d782caba4abb346f587dd770b2ee72521e3fda6b87f3cbaeed063f97d3eb45b06a52bfc559772d
|
||||
DIST Cython-0.17.2.tar.gz 1288282 SHA256 ea1a3147d4d952e793a1043d8802ea67747892fefe7fb7e5c0cfb8bf51883be6 SHA512 03b4d03ff848b660b9a0e0c39bb48173945c013b7bfc8b32638633d7bbeaaae6ac1cb2c26ddd6ae3f15303cae8c49b611501cc7dbc23def193b4dfada7efd4fa WHIRLPOOL 72bf126a1088dd73c85a964f329ab6874944cba5f6be9a096740d7197f1ddc9fa89a64b1beab816afef0d3203161e7766eeaadcde9a97133cd9e79a848470cf8
|
||||
DIST Cython-0.17.4.tar.gz 2214803 SHA256 aa7a9f9432d15ee9fde2ac49e6f6fb9b74d0c21177e3ba8f023251c8b4a80b39 SHA512 3091a99f259b3ff8b62c42db885473ea5d92ff671042eebffe8e320333f2825e18edc71a9b9dab1012e4d2f3a18c34f456feecf915b44585d14013801382d8b3 WHIRLPOOL a7036a08e18fd02f1b2439549c5147cba6ea0ac1bc64455c19ddf8505694f7ad3f732d31a7dc13e8d157b5a4dd86c01dfc2e4b691576125bd77e04f18f86ff5c
|
||||
DIST Cython-0.18.tar.gz 1317041 SHA256 cf4ad7faed6bcfdb76da42492ce26ebf927129da3d4849d6982dd2e843d7de8c SHA512 fb85d71bb4f80b35f0d0f1735c650dd75c5f84b05635ddf91d6241ff103b5a49158c5b851a20c15e05425f6dde32a4971b35fcbd7445f61865b4d61ffd1fbfa1 WHIRLPOOL b096d009792bc021b8fb88eea6f587877d72d86aca76670400fa892da3f59972cfec63a6afb6d0244957b7c05017ee17544774c126cdaf4f56c49b149f266946
|
||||
DIST Cython-0.19.1.tar.gz 1384406 SHA256 0b90aaa286acdd1bf75a6dd144dfc45192f011f2c2401cf5f80ed6ab5f8bf778 SHA512 9dcdda5b2ee2e63c2d3755245b7b4ed2f4592455f40feb6f8e86503195d9474559094ed27e789ab1c086d09da0bb21c4fe844af0e32a7d47c81ff59979b18ca0 WHIRLPOOL 7c1208608375170c78b2383b746e44948f5bf3253fb3f3f30e0660e968704b039d66592cb775939530dfc14ae1d4039302e794a14395de4b1b543b3845e9cc3d
|
||||
DIST Cython-0.19.2.tar.gz 1389354 SHA256 c5b55b0bd40e23a9cbcd2c1bdefe9771fc5836938acef772795813a6f6432c48 SHA512 65193e05ea7d45ec24ee19f7a21b5dadb33fa33be4a652043cafd7a6a5d09925ce0b2908e105b4474591abde0fbe2e4bebd9b66890dba81501cb45d5c0226f79 WHIRLPOOL fb1ce8dc5c3527c2f09d3a2b16f0651aba3569cc6dbc3941009bb3e2d096f3ff6a2efbd9de20d232c379d0e8f0c744138d51ffebe16756a3dcbea56fdfc8efe3
|
||||
DIST Cython-0.20.1.tar.gz 2558048 SHA256 31a563744a21d7b10355f25a3bca96b37ec5d32bdecfc75e93d65a5f7e62766c SHA512 4bd511d55a795bccbcd3ccacfc79a3b97d67238abf4e8fe18cc2cf76f6d2c379b3d159155314826d8e6d00d9977fb3e34be07d06954e8dad5f92a23ed988275b WHIRLPOOL 753b6800fc4ae82606508472e3d84968efbf9bcaf081eb953fe9b470e5b1d5e50a127a44316ad5b977c5f321a7cd60e6fd6c658a1a94993c6ac28bfad4af1855
|
||||
DIST Cython-0.20.2.tar.gz 1432614 SHA256 ed13b606a2aeb5bd6c235f8ed6c9988c99d01a033d0d21d56137c13d5c7be63f SHA512 118e3ebd76f50bda8187b76654e65caab2c2c403df9b89da525c2c963dedc7b38d898ae0b92d44b278731d969a891eb3f7b5bcc138cfe3e037f175d4c87c29ec WHIRLPOOL 8d3e463e346af9a44aa73960487cfc2f27f43f13a7adb32e559c2fc9ddc5fb70cbb9ace4436de32e9d80a6e907891a1174104b647493adf9e96240dc134698bc
|
||||
DIST Cython-0.20.tar.gz 1420856 SHA256 5061d11988bd251bea6f29c53148ce4da09f990ef674ee4acabe55c4e13f75a8 SHA512 652bbe584c3f51957ac54b1c6104fa930939d299eceac655cfa0f8ae51f5a689c650d367161167484c25632f82fae3165edd39bf9c85d2b06bb7d5b57ce6a1f6 WHIRLPOOL f958f7e828907007e9d065d720711f0999a7b96eccf5371a262c703c726a705f7e0d2db08398fd0f94e754a1a02be802b72a83b14d0398934caebade9262ebd6
|
||||
DIST Cython-0.21.tar.gz 1490358 SHA256 0cd5787fb3f1eaf8326b21bdfcb90aabd3eca7c214c5b7b503fbb82da97bbaa0 SHA512 b9666644d5f096812bdcb05d8498f657a53479cde42ec5cb5939150a9b43a2206933956e2a5ee9e34a331b35a3833bdb3acbd836689cc6c87cfd37200d384b6a WHIRLPOOL cfdf836b0945b4baf13d51f5671c615ec1f37fa91df3fe679832b45800355bd8efb905a1b4a800824725e220d0afa3863cb76c7014af3604c04b15766ec2d675
|
||||
EBUILD cython-0.16.ebuild 1490 SHA256 621fed564ca8ddeb00c694e7d42849f2b918da0144cd7d120e7d20e28aaf4fd7 SHA512 7c8839f574e95de7df7db3de372544e48010ef0e02bceb704a925064460650875377d4ecb333ed86df690c0c9451239e1c17ab698c74b895cbb505f3ac85319c WHIRLPOOL bedf53fbdd87736459a00f212d320a21f71966f7f1b804899d6967640c5170e63d9ab0d41ab6f61f1554ed0a92ebc773b46d0c57f1ad8915322776cc3dca81ff
|
||||
EBUILD cython-0.17.1.ebuild 1497 SHA256 90c89a4eadb0e2bd82e3615d07417624a166c524582a00c7b077b483a0dce280 SHA512 c9961d310dfdc4f415dd80716d2e7d80268cf57bf43d60aba11773517645eadedf68bae0d219ceefaddc3630ec5979be9a913ba0b78a1ee25fd7e73f9a8cb77c WHIRLPOOL 7b4598901af4bf3bf5cbfa753684480fae5415341af31bfa46d0d768df57791445c5cc62b7fe3a5255c4cd6b9b8781f6bbe6f85050316e79d11bef26963747bd
|
||||
EBUILD cython-0.17.2.ebuild 1497 SHA256 ee36e587d36fb36815950f9e66bc1e87bc51ec37706d7ed8f6f9e287922bdce4 SHA512 25fbecaa7b7072806ef91c1d3f940bf8a3a9ae2497de5a879cb414b39c4b1eed1fc012ec5cc98b1f34559b30f5d87bb34c4f0e058c988e8d952f45f1c8abae00 WHIRLPOOL 0a411447bf0da8e705e7f59be933d95a52046f3160d0fbc8cf14182eb354dd42bb1243a7ae3184ab20098002878a80de242507c463b3713853a10485588ac1bc
|
||||
EBUILD cython-0.17.4.ebuild 1497 SHA256 8f051f1ffedac93d5aeefab3927c98a793e07e14837b60fee2bbbbeec7b2e2cf SHA512 df6e6ced1a302c9f0c318a1b1be9cbe0d947a43c5884f097b200ba95e222594ef2d4fd335707438e560ffd6763bb4936ff4fb756c6c0a3a52d29034e057adf0b WHIRLPOOL e0c595fca456a1a56e65a19d528db71ba1346390d8277811dfb2804e631f43330acafb36a3281300c958b456a881eb9faa3e98020990937441892fd9c3121435
|
||||
EBUILD cython-0.18-r1.ebuild 1546 SHA256 de8a5dd62916a868cc8970e6559bfba10afff5280adbcfef8e5d7bf79e1ec0bc SHA512 dc08ea4988a536e7d469a5c16f2f094e53b610fb51ca07e31284441a61dc63c943564bfb7408c8c1c4828b8787dda42da0f669ac820c8bc72ec95f1a0d5c5429 WHIRLPOOL 9a088bc5f9b86910381b00954786e8d57a1ca0888fb4d685ea13b28862aba16f25c338482302ddcef7a792bcba6a60d4f8d2ebada614d26e178bd818961e57b5
|
||||
EBUILD cython-0.18.ebuild 1495 SHA256 5c0bed9462c4c6e9a9e8c98363790d3c083acebe57df3533308bab9e5c48661c SHA512 9dfde21ab40562225aa8eee5d0b1d53249b004c4f4d92203994300a093161c895ffb0c9fe5ae91489ba517a5469cfcfd3c8e0abf3cd8cb84932e076a227ab7ab WHIRLPOOL 984ec7bf23d64a3416fd5a6eb3809d5ba4cfc9b7255cd2a94c9c9600fc7fdfdd9bef34fe3e4a7845083b1b4bb12fa83d4d87b30a2cab31eeaacdb2faffe50e0f
|
||||
EBUILD cython-0.19.1-r1.ebuild 1595 SHA256 d191597917b3428cb14256447b72e1e9cc42a13d8a05fa28c062bae7a16060c8 SHA512 243642c4cef86bb202c76ca6c44abeb93b6aba2de84743f86a0e46da53fbee907ed64da6c72273fd18ed13c09af4a9cb92fa7d68582725889a42659bad0de494 WHIRLPOOL c5b93157cf70f8014ddc387d5cb6d0c35f3616bc44e62e69bd3a274805dd141939f361244fbc166e32f117970c06ce81855ccf509e0dc320cc00f6b407f9d16a
|
||||
EBUILD cython-0.19.1.ebuild 1557 SHA256 6cbc1de2adf50bae359066153c0f9cd9c238eddca40253825f742f2c1748f2b6 SHA512 72fc3a85290de6daeaebaeb71c6c0681ed7bfdf08f87a571e2c27de21c8133f164227fab01829cd094ee1819756bd1888fb9a6e14587dd89d415a45768b9c150 WHIRLPOOL 70232b4e9f8cf1cc9a080660038e55d898bde6d651966c1ab59a764161ab7bb60e785282c75d69168339d6c97412f0ba6940ff71f0f91fc90ea28b538dd2c387
|
||||
EBUILD cython-0.19.2.ebuild 1604 SHA256 07850cd2fa541230ef956f744ac625d743f12619f95ae3ae2c9f2123d925f5d7 SHA512 75873538a600931ccc4f77a7e36fcbdc869878b08dee05be28a87bb2c026880c94af0299ee18319687c6dcb72fc2f20dc4c45a247beac9b7670d4396c7b7dac9 WHIRLPOOL 3214af7620d126a09f473fd8c53cdbbd3f6e7d1c823da665a74e549740209bbd24b3772457ef7322bc86b6644da3cfa8aa0150b3b7cb7ba87bc30cfe20da6198
|
||||
EBUILD cython-0.20.1.ebuild 1703 SHA256 4a793abefff7f0635baa611c75d06898ad804b85e24f059117f3232b28d1463c SHA512 abd413e51e3c3018a5dd2884f824a09311fef1fadedc9d59680b715d977d30229e9ee2b23a302b918f1eaaf2f3bf3d060f0070f027c406b166ca1b7d366c7002 WHIRLPOOL 22651c63a9570cb86d5e3b8623afea173ce86ee248685bfecfdd569f70edb0510c53daa300e9d54a10100c104f541177a4842b6864349507a743fa98ff2eb967
|
||||
EBUILD cython-0.20.2.ebuild 1638 SHA256 18f4c01cefffc594d790a02a3a5d3ee9e850aeb24a835e08f71c38c98c656167 SHA512 ac9eb51a4de80157e7e96c40d44689fd675a89fb6569b18a99dce4e8cefa694ebcc062ae2bad08ba888f117bb8e74a63b474cd1d6732612854c75a73757526ee WHIRLPOOL fd45218703d2cd8ed0f606cfbac1aec474972dc06bd408899eda208bba8a22c2f48f10ecfca5d3a4d0bb8d69e9c97ac38977bd188446f5ef760fed525e95ebb3
|
||||
EBUILD cython-0.20.ebuild 1619 SHA256 95e89439655cf39f7359b360be4ef9c65ffdaddf1c18a3a278ac57f3157d6e24 SHA512 37624a4c28aff21294bbe1471b0e183a5d84438cba3977bf1cfb232d4ed2557192e4e68f7fda672b61440e99be7336299c0e27801c3a1d8beba3982cc5c19ce0 WHIRLPOOL 9bc563934e025bf3d5d6c4cc189bacf9734ecfdd182d614ed06baa37da4e8f784b5bdd4cfe2ceae95465495b599085026ef23ed542e938de6a40d9a8c6dad95f
|
||||
EBUILD cython-0.21.ebuild 1627 SHA256 16b796951a2f0e997b7a8f4266abe6ac6f75b7e77c84dc9da927dba81f6e9f31 SHA512 ea233b197755f1058367f0daf86053da1f9085576f25a0bb170e933bd8cf1b2355d4723f8b1319de1ed77d0e6c746eb7daa088f60d9ffba2856071c52ab48ef6 WHIRLPOOL cd6037c28bcb665546861603c798492c8ed296656c37cb4710cb691e434ffa7d21385b94dad0d97d7b9ec56d43933de00a30b25f5281b8d37b7526ce25d54161
|
||||
MISC ChangeLog 16281 SHA256 168b9d6237cab930c1cf16827175816dc886832936c6dad3e60f51b01e3e32fa SHA512 f79e6eb802e44868d3f3e11a7840d6eb77882edab75a6763e233ef9bc032cd0c6c6c2d1cf5c9b66b8e08cf675d4dccaa70d0fc838cb5eb71c18e27be197f4b01 WHIRLPOOL 2957cea140b3ae18c84a3bf3ab27ab32f24e2d689fa60575329a0f6d88e4e0e9c473389a2daa7acb1c2a1c55b2d352fb968c034eb69b31d18632fd6c0196afa2
|
||||
EBUILD cython-0.19.1-r1.ebuild 1600 SHA256 6dc7337c4f8db89c7df37fb5fe9c59a7cd75c5225974cc0d90094d692f6ae67d SHA512 af8283114878a86e51819c35dec6f4c8ca1cf60274b640ef2709be5e534dcdc9f1f7a43063eaf97924630abca2e88a76652ed5206458c8814c4791eaf7bf8eb6 WHIRLPOOL 94a02735773758cd8543a2636a9adf272343ca97ea14d2942fdc7b547ba1e50589d6557606f7fede0c4651a506b7527f6fbf2de993c9d795c11abcaf0dae963e
|
||||
EBUILD cython-0.19.1.ebuild 1555 SHA256 48a86641a71bb9e1449bbe80146c17a25100b97a09a842241c05688d254f1c79 SHA512 912c09aba26b1b32f086b9fc72de605f418dd1402362cb72cc17a81c6d2612b5fe0996880cc817da9630927f74228d2c6cb4124b96f0b0292e4d0daa47adedc3 WHIRLPOOL 3b7894b78b999eaf43997b912d45bbcc57d359763e03905114464c1bf5d4cab34377cd703784f1d371acb4d43ecc7b0d929dad96425036e6eb1071bc1721465d
|
||||
EBUILD cython-0.21.ebuild 1672 SHA256 ac0cf09c752b71686dbbbb4900227cb962e00fad6ce0de42d7cf143b3831df06 SHA512 0679e51fd26ecc2cb4a4c9e3649f3b96e26eb28498649445c6c0c1c50a6fb442869d37a6ff66a84382a6c27449af8c060535f7bb3d3855602c8f7c9c62feabfd WHIRLPOOL 9da22ac2a87079aa59553864630f05ae1a09ca47a416ac450ef541618d303a8b11ceff3de06da67652ad81ef12e11db35994c9555b3f538787bafa8f879ccb35
|
||||
MISC ChangeLog 16938 SHA256 baf720285fa973b9a82ce7d0370da538b5fedc9999d7e6e96ffbf873c8d3bc84 SHA512 dfef9b762837cf80c3870d854cd4b5f9d5796edccbd006cf9c29d748e90eb42d4dd970415477289b2c2b06e8226e14c74b53b24883559c71ba08a1ff99db2612 WHIRLPOOL 915e3e43456454a647593607d3645ce697d13f8d58c6b4794ba8ecb4a5034ef8d5a73c4396c8135d4c274ddb1fe877bb824bba329d842e69942f2c9d1f9bd02d
|
||||
MISC metadata.xml 507 SHA256 2ecc3b487d3a28832b5257e164a20567fe51bbbe9b356ac1693bb17dfa83a95c SHA512 1f969941e2e1ad29bffaea79902b192403bc91ee4439c1f91dc9d5b95b2a57320c0766c7f21b56c3df844f6b2964a73dbaf22c120709929ac8dc5d0f0ccc778e WHIRLPOOL 5a2164a1bb1d7f1beca116f9dba7501470ecaa19bab9d9699d913ee4ca84304e40f16ae785995b5423f3b465f92cf777d99a8df3f9c5480e7ad0cc7cbda5ec08
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQIcBAEBCAAGBQJUNkRnAAoJELp701BxlEWfW3wP/jk7Bop916TCla+MwHq9nBqz
|
||||
EMS1vAl/IB1cxd9Sx/fn2Mm7/NWauKvYUv2fVaWfulKyCqg8imTUyrsV+5WkBuVY
|
||||
aRPxutRaJOburQrdgAlppjCCIG/kiZXFFBRjSOWyNvO33oOMtm0z0T2cGEo7bNi7
|
||||
TX1DPLlCXjCPAcWFP7EThyZmxYkKrR4Aro3olxl7uJvQlPPq5h26H97L0hQ4nIoK
|
||||
V9p2APeSCI8spSAgK78v1AsPwIpZa85u8JSXmVJ14hw4FUrCRmHI31SgB7zyWjbc
|
||||
APGW4W27PaKGHf4loyWIjmkT9kfu5oBN+7WyXaAi3uiWEUz220Q2zX7pQdPwR7vR
|
||||
VTsDUj7hqhNtX++lnmuIutdS1kpjbbKSMA5uwNREP+OgXdr8HOmOwLrFY0XTGb5o
|
||||
vruxiJYufoI0JRXxBZZlvFF9U1mX2/WnAudS8NYRX8NywhFG6t/ycid7PNMpKVrK
|
||||
Nj9iH7ulenqgZk+wBaEe6veynlDhFK6H949+dEWHmjLMFi7Lwt1eP4gg4yahUSuu
|
||||
5vsY9Xfbmn8LFNn4olpN8odgR+kDjvGhGwukl3qHDQpezzReKmRGRqldWbH54FE+
|
||||
rJzTlIrIQQJbkCB9lW+8EasM6aCJd7L2//F+Xtj0A1a7zS4pdYQlTVClV8qcEty2
|
||||
ghi/CnX7ZU4PhNsrfbjw
|
||||
=MeO6
|
||||
iF4EAREIAAYFAlRAf3oACgkQC77qH+pIQ6R92QEAuqQVBrhAv/yO/ESF299w/sHu
|
||||
IqTsEnWUl89UdQJ3CTEBAKy8xIKnWUkIB2FlAcH+Qu5gP75uiP9hFmjK1D+KYyJ4
|
||||
=/5S3
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,53 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/cython/cython-0.16.ebuild,v 1.9 2014/09/13 20:33:49 xarthisius Exp $
|
||||
|
||||
EAPI="3"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="*-jython 2.7-pypy-*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
MY_PN="Cython"
|
||||
MY_P="${MY_PN}-${PV/_/}"
|
||||
|
||||
DESCRIPTION="Compiler for writing C extensions for the Python language"
|
||||
HOMEPAGE="http://www.cython.org/ http://pypi.python.org/pypi/Cython"
|
||||
SRC_URI="http://www.cython.org/release/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc examples numpy"
|
||||
|
||||
DEPEND="numpy? ( >=dev-python/numpy-1.6.1-r1 )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV%_*}"
|
||||
|
||||
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
|
||||
|
||||
DOCS="README.txt ToDo.txt USAGE.txt"
|
||||
PYTHON_MODNAME="Cython cython.py pyximport"
|
||||
|
||||
src_test() {
|
||||
testing() {
|
||||
"$(PYTHON)" runtests.py -vv --work-dir tests-${PYTHON_ABI}
|
||||
}
|
||||
python_execute_function testing
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
python_generate_wrapper_scripts -E -f -q "${ED}usr/bin/cython"
|
||||
|
||||
if use doc; then
|
||||
# "-A c" is for ignoring of "Doc/primes.c".
|
||||
dohtml -A c -r Doc/* || die "Installation of documentation failed"
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins -r Demos/* || die "Installation of examples failed"
|
||||
fi
|
||||
}
|
@ -1,53 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/cython/cython-0.17.1.ebuild,v 1.2 2014/09/13 20:33:49 xarthisius Exp $
|
||||
|
||||
EAPI="3"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="*-jython 2.7-pypy-*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
MY_PN="Cython"
|
||||
MY_P="${MY_PN}-${PV/_/}"
|
||||
|
||||
DESCRIPTION="Compiler for writing C extensions for the Python language"
|
||||
HOMEPAGE="http://www.cython.org/ http://pypi.python.org/pypi/Cython"
|
||||
SRC_URI="http://www.cython.org/release/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc examples numpy"
|
||||
|
||||
DEPEND="numpy? ( >=dev-python/numpy-1.6.1-r1 )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV%_*}"
|
||||
|
||||
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
|
||||
|
||||
DOCS="README.txt ToDo.txt USAGE.txt"
|
||||
PYTHON_MODNAME="Cython cython.py pyximport"
|
||||
|
||||
src_test() {
|
||||
testing() {
|
||||
"$(PYTHON)" runtests.py -vv --work-dir tests-${PYTHON_ABI}
|
||||
}
|
||||
python_execute_function testing
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
python_generate_wrapper_scripts -E -f -q "${ED}usr/bin/cython"
|
||||
|
||||
if use doc; then
|
||||
# "-A c" is for ignoring of "Doc/primes.c".
|
||||
dohtml -A c -r Doc/* || die "Installation of documentation failed"
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins -r Demos/* || die "Installation of examples failed"
|
||||
fi
|
||||
}
|
@ -1,53 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/cython/cython-0.17.2.ebuild,v 1.2 2014/09/13 20:33:49 xarthisius Exp $
|
||||
|
||||
EAPI="3"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="*-jython 2.7-pypy-*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
MY_PN="Cython"
|
||||
MY_P="${MY_PN}-${PV/_/}"
|
||||
|
||||
DESCRIPTION="Compiler for writing C extensions for the Python language"
|
||||
HOMEPAGE="http://www.cython.org/ http://pypi.python.org/pypi/Cython"
|
||||
SRC_URI="http://www.cython.org/release/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc examples numpy"
|
||||
|
||||
DEPEND="numpy? ( >=dev-python/numpy-1.6.1-r1 )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV%_*}"
|
||||
|
||||
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
|
||||
|
||||
DOCS="README.txt ToDo.txt USAGE.txt"
|
||||
PYTHON_MODNAME="Cython cython.py pyximport"
|
||||
|
||||
src_test() {
|
||||
testing() {
|
||||
"$(PYTHON)" runtests.py -vv --work-dir tests-${PYTHON_ABI}
|
||||
}
|
||||
python_execute_function testing
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
python_generate_wrapper_scripts -E -f -q "${ED}usr/bin/cython"
|
||||
|
||||
if use doc; then
|
||||
# "-A c" is for ignoring of "Doc/primes.c".
|
||||
dohtml -A c -r Doc/* || die "Installation of documentation failed"
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins -r Demos/* || die "Installation of examples failed"
|
||||
fi
|
||||
}
|
@ -1,53 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/cython/cython-0.17.4.ebuild,v 1.2 2014/09/13 20:33:49 xarthisius Exp $
|
||||
|
||||
EAPI="3"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="*-jython 2.7-pypy-*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
MY_PN="Cython"
|
||||
MY_P="${MY_PN}-${PV/_/}"
|
||||
|
||||
DESCRIPTION="Compiler for writing C extensions for the Python language"
|
||||
HOMEPAGE="http://www.cython.org/ http://pypi.python.org/pypi/Cython"
|
||||
SRC_URI="http://www.cython.org/release/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc examples numpy"
|
||||
|
||||
DEPEND="numpy? ( >=dev-python/numpy-1.6.1-r1 )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV%_*}"
|
||||
|
||||
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
|
||||
|
||||
DOCS="README.txt ToDo.txt USAGE.txt"
|
||||
PYTHON_MODNAME="Cython cython.py pyximport"
|
||||
|
||||
src_test() {
|
||||
testing() {
|
||||
"$(PYTHON)" runtests.py -vv --work-dir tests-${PYTHON_ABI}
|
||||
}
|
||||
python_execute_function testing
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
python_generate_wrapper_scripts -E -f -q "${ED}usr/bin/cython"
|
||||
|
||||
if use doc; then
|
||||
# "-A c" is for ignoring of "Doc/primes.c".
|
||||
dohtml -A c -r Doc/* || die "Installation of documentation failed"
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins -r Demos/* || die "Installation of examples failed"
|
||||
fi
|
||||
}
|
@ -1,59 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/cython/cython-0.18-r1.ebuild,v 1.7 2014/09/13 20:33:49 xarthisius Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_2,3_3} )
|
||||
|
||||
inherit distutils-r1 flag-o-matic
|
||||
|
||||
MY_PN="Cython"
|
||||
MY_P="${MY_PN}-${PV/_/}"
|
||||
|
||||
DESCRIPTION="A Python to C compiler"
|
||||
HOMEPAGE="http://www.cython.org/ http://pypi.python.org/pypi/Cython"
|
||||
SRC_URI="http://www.cython.org/release/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc test"
|
||||
|
||||
# Note: update numpy dep when it is fixed for py3.3.
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( dev-python/sphinx )
|
||||
test? (
|
||||
>=dev-python/numpy-1.6.1-r1[$(python_gen_usedep 'python2*' 'python3_[12]' )]
|
||||
)"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV%_*}"
|
||||
|
||||
python_compile() {
|
||||
if [[ ${EPYTHON} == python2* ]]; then
|
||||
local CFLAGS CXXFLAGS
|
||||
append-flags -fno-strict-aliasing
|
||||
fi
|
||||
|
||||
# Python gets confused when it is in sys.path before build.
|
||||
local PYTHONPATH
|
||||
export PYTHONPATH
|
||||
|
||||
distutils-r1_python_compile
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
"${PYTHON}" runtests.py -vv --work-dir "${BUILD_DIR}"/tests \
|
||||
|| die "Tests fail with ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
local DOCS=( CHANGES.rst README.txt ToDo.txt USAGE.txt )
|
||||
use doc && local HTML_DOCS=( docs/build/html/. )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,53 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/cython/cython-0.18.ebuild,v 1.2 2014/09/13 20:33:49 xarthisius Exp $
|
||||
|
||||
EAPI="3"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="*-jython 2.7-pypy-*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
MY_PN="Cython"
|
||||
MY_P="${MY_PN}-${PV/_/}"
|
||||
|
||||
DESCRIPTION="Compiler for writing C extensions for the Python language"
|
||||
HOMEPAGE="http://www.cython.org/ http://pypi.python.org/pypi/Cython"
|
||||
SRC_URI="http://www.cython.org/release/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc examples numpy"
|
||||
|
||||
DEPEND="numpy? ( >=dev-python/numpy-1.6.1-r1 )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV%_*}"
|
||||
|
||||
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
|
||||
|
||||
DOCS="README.txt ToDo.txt USAGE.txt"
|
||||
PYTHON_MODNAME="Cython cython.py pyximport"
|
||||
|
||||
src_test() {
|
||||
testing() {
|
||||
"$(PYTHON)" runtests.py -vv --work-dir tests-${PYTHON_ABI}
|
||||
}
|
||||
python_execute_function testing
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
python_generate_wrapper_scripts -E -f -q "${ED}usr/bin/cython"
|
||||
|
||||
if use doc; then
|
||||
# "-A c" is for ignoring of "Doc/primes.c".
|
||||
dohtml -A c -r Doc/* || die "Installation of documentation failed"
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins -r Demos/* || die "Installation of examples failed"
|
||||
fi
|
||||
}
|
@ -1,59 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/cython/cython-0.19.2.ebuild,v 1.3 2014/09/13 20:33:49 xarthisius Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_2,3_3} pypy pypy2_0 )
|
||||
|
||||
inherit distutils-r1 flag-o-matic
|
||||
|
||||
MY_PN="Cython"
|
||||
MY_P="${MY_PN}-${PV/_/}"
|
||||
|
||||
DESCRIPTION="A Python to C compiler"
|
||||
HOMEPAGE="http://www.cython.org/ http://pypi.python.org/pypi/Cython"
|
||||
SRC_URI="http://www.cython.org/release/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris ~x64-solaris"
|
||||
IUSE="doc test"
|
||||
|
||||
# Note: update numpy dep when it is fixed for py3.3.
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( dev-python/sphinx )
|
||||
test? (
|
||||
>=dev-python/numpy-1.6.1-r1[$(python_gen_usedep 'python2*' 'python3_[12]' )]
|
||||
)"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV%_*}"
|
||||
|
||||
python_compile() {
|
||||
if [[ ${EPYTHON} == python2* ]]; then
|
||||
local CFLAGS CXXFLAGS
|
||||
append-flags -fno-strict-aliasing
|
||||
fi
|
||||
|
||||
# Python gets confused when it is in sys.path before build.
|
||||
local PYTHONPATH
|
||||
export PYTHONPATH
|
||||
|
||||
distutils-r1_python_compile
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
"${PYTHON}" runtests.py -vv --work-dir "${BUILD_DIR}"/tests \
|
||||
|| die "Tests fail with ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
local DOCS=( CHANGES.rst README.txt ToDo.txt USAGE.txt )
|
||||
use doc && local HTML_DOCS=( docs/build/html/. )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,63 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/cython/cython-0.20.1.ebuild,v 1.6 2014/09/13 20:33:49 xarthisius Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} pypy pypy2_0 )
|
||||
|
||||
inherit distutils-r1 flag-o-matic toolchain-funcs
|
||||
|
||||
MY_PN="Cython"
|
||||
MY_P="${MY_PN}-${PV/_/}"
|
||||
|
||||
DESCRIPTION="A Python to C compiler"
|
||||
HOMEPAGE="http://www.cython.org/ http://pypi.python.org/pypi/Cython"
|
||||
SRC_URI="http://www.cython.org/release/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris ~x64-solaris"
|
||||
IUSE="doc test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
|
||||
test? ( dev-python/numpy[$(python_gen_usedep python{2_7,3_2,3_3,3_4})] )"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV%_*}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-backport-test-fix.patch
|
||||
)
|
||||
|
||||
python_compile() {
|
||||
if [[ ${EPYTHON} == python2* ]]; then
|
||||
local CFLAGS="${CFLAGS}"
|
||||
local CXXFLAGS="${CXXFLAGS}"
|
||||
append-flags -fno-strict-aliasing
|
||||
fi
|
||||
|
||||
# Python gets confused when it is in sys.path before build.
|
||||
local PYTHONPATH
|
||||
export PYTHONPATH
|
||||
|
||||
distutils-r1_python_compile
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
use doc && unset XDG_CONFIG_HOME && emake -C docs html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
tc-export CC
|
||||
"${PYTHON}" runtests.py -vv --work-dir "${BUILD_DIR}"/tests \
|
||||
|| die "Tests fail with ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
local DOCS=( CHANGES.rst README.txt ToDo.txt USAGE.txt )
|
||||
use doc && local HTML_DOCS=( docs/build/html/. )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,59 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/cython/cython-0.20.2.ebuild,v 1.2 2014/09/13 20:33:49 xarthisius Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} pypy )
|
||||
|
||||
inherit distutils-r1 flag-o-matic toolchain-funcs
|
||||
|
||||
MY_PN="Cython"
|
||||
MY_P="${MY_PN}-${PV/_/}"
|
||||
|
||||
DESCRIPTION="A Python to C compiler"
|
||||
HOMEPAGE="http://www.cython.org/ http://pypi.python.org/pypi/Cython"
|
||||
SRC_URI="http://www.cython.org/release/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris ~x64-solaris"
|
||||
IUSE="doc test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
|
||||
test? ( dev-python/numpy[$(python_gen_usedep python{2_7,3_2,3_3,3_4})] )"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV%_*}"
|
||||
|
||||
python_compile() {
|
||||
if [[ ${EPYTHON} == python2* ]]; then
|
||||
local CFLAGS="${CFLAGS}"
|
||||
local CXXFLAGS="${CXXFLAGS}"
|
||||
append-flags -fno-strict-aliasing
|
||||
fi
|
||||
|
||||
# Python gets confused when it is in sys.path before build.
|
||||
local PYTHONPATH
|
||||
export PYTHONPATH
|
||||
|
||||
distutils-r1_python_compile
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
use doc && unset XDG_CONFIG_HOME && emake -C docs html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
tc-export CC
|
||||
"${PYTHON}" runtests.py -vv --work-dir "${BUILD_DIR}"/tests \
|
||||
|| die "Tests fail with ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
local DOCS=( CHANGES.rst README.txt ToDo.txt USAGE.txt )
|
||||
use doc && local HTML_DOCS=( docs/build/html/. )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,58 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/cython/cython-0.20.ebuild,v 1.5 2014/09/13 20:33:49 xarthisius Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_2,3_3} pypy pypy2_0 )
|
||||
|
||||
inherit distutils-r1 flag-o-matic
|
||||
|
||||
MY_PN="Cython"
|
||||
MY_P="${MY_PN}-${PV/_/}"
|
||||
|
||||
DESCRIPTION="A Python to C compiler"
|
||||
HOMEPAGE="http://www.cython.org/ http://pypi.python.org/pypi/Cython"
|
||||
SRC_URI="http://www.cython.org/release/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris ~x64-solaris"
|
||||
IUSE="doc test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
|
||||
test? ( dev-python/numpy[$(python_gen_usedep python{2_7,3_2,3_3})] )"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV%_*}"
|
||||
|
||||
python_compile() {
|
||||
if [[ ${EPYTHON} == python2* ]]; then
|
||||
local CFLAGS="${CFLAGS}"
|
||||
local CXXFLAGS="${CXXFLAGS}"
|
||||
append-flags -fno-strict-aliasing
|
||||
fi
|
||||
|
||||
# Python gets confused when it is in sys.path before build.
|
||||
local PYTHONPATH
|
||||
export PYTHONPATH
|
||||
|
||||
distutils-r1_python_compile
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
use doc && unset XDG_CONFIG_HOME && emake -C docs html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
tc-export CC
|
||||
"${PYTHON}" runtests.py -vv --work-dir "${BUILD_DIR}"/tests \
|
||||
|| die "Tests fail with ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
local DOCS=( CHANGES.rst README.txt ToDo.txt USAGE.txt )
|
||||
use doc && local HTML_DOCS=( docs/build/html/. )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,56 +0,0 @@
|
||||
diff -ur Cython-0.15.1.orig/tests/run/numpy_test.pyx Cython-0.15.1/tests/run/numpy_test.pyx
|
||||
--- tests/run/numpy_test.pyx 2011-09-20 11:57:45.000000000 +0800
|
||||
+++ tests/run/numpy_test.pyx 2011-12-10 05:07:32.155836575 +0800
|
||||
@@ -211,29 +211,6 @@
|
||||
|
||||
"""
|
||||
|
||||
- if np.__version__ >= '1.6':
|
||||
- __doc__ += u"""
|
||||
- The following expose bugs in Numpy (versions prior to 2011-04-02):
|
||||
-
|
||||
- >>> print(test_partially_packed_align(np.zeros((1,), dtype=np.dtype([('a', 'b'), ('b', 'i'), ('sub', np.dtype('b,i')), ('c', 'i')], align=True))))
|
||||
- array([(22, 23, (24, 25), 26)],
|
||||
- dtype=[('a', '|i1'), ('', '|V3'), ('b', '!i4'), ('sub', [('f0', '|i1'), ('f1', '!i4')]), ('', '|V3'), ('c', '!i4')])
|
||||
-
|
||||
- >>> print(test_partially_packed_align_2(np.zeros((1,), dtype=np.dtype([('a', 'b'), ('b', 'i'), ('c', 'b'), ('sub', np.dtype('b,i', align=True))]))))
|
||||
- array([(22, 23, 24, (27, 28))],
|
||||
- dtype=[('a', '|i1'), ('b', '!i4'), ('c', '|i1'), ('sub', [('f0', '|i1'), ('', '|V3'), ('f1', '!i4')])])
|
||||
-
|
||||
- >>> print(test_partially_packed_align(np.zeros((1,), dtype=np.dtype([('a', 'b'), ('b', 'i'), ('sub', np.dtype('b,i')), ('c', 'i')], align=False)))) #doctest: +ELLIPSIS
|
||||
- Traceback (most recent call last):
|
||||
- ...
|
||||
- ValueError: ...
|
||||
-
|
||||
- >>> print(test_partially_packed_align_2(np.zeros((1,), dtype=np.dtype([('a', 'b'), ('b', 'i'), ('c', 'b'), ('sub', np.dtype('b,i', align=False))])))) #doctest: +ELLIPSIS
|
||||
- Traceback (most recent call last):
|
||||
- ...
|
||||
- ValueError: ...
|
||||
- """
|
||||
-
|
||||
except:
|
||||
__doc__ = u""
|
||||
|
||||
@@ -448,22 +425,6 @@
|
||||
arr[0].b = 23
|
||||
return repr(arr).replace('<', '!').replace('>', '!')
|
||||
|
||||
-def test_partially_packed_align(np.ndarray[PartiallyPackedStruct] arr):
|
||||
- arr[0].a = 22
|
||||
- arr[0].b = 23
|
||||
- arr[0].sub.a = 24
|
||||
- arr[0].sub.b = 25
|
||||
- arr[0].c = 26
|
||||
- return repr(arr).replace('<', '!').replace('>', '!')
|
||||
-
|
||||
-def test_partially_packed_align_2(np.ndarray[PartiallyPackedStruct2] arr):
|
||||
- arr[0].a = 22
|
||||
- arr[0].b = 23
|
||||
- arr[0].c = 24
|
||||
- arr[0].sub.a = 27
|
||||
- arr[0].sub.b = 28
|
||||
- return repr(arr).replace('<', '!').replace('>', '!')
|
||||
-
|
||||
def test_complextypes():
|
||||
cdef np.complex64_t x64 = 1, y64 = 1j
|
||||
cdef np.complex128_t x128 = 1, y128 = 1j
|
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-ptrace/python-ptrace-0.8.ebuild,v 1.1 2014/10/17 04:15:24 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="python-ptrace is a debugger using ptrace (Linux, BSD and Darwin system call to trace processes)"
|
||||
HOMEPAGE="http://bitbucket.org/haypo/python-ptrace/ http://pypi.python.org/pypi/python-ptrace"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc examples"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="dev-libs/distorm64"
|
||||
# Req'd for tests
|
||||
DISTUTILS_IN_SOURCE_BUILD=1
|
||||
|
||||
python_test() {
|
||||
echo "${EPYTHON}"
|
||||
if python_is_python3; then
|
||||
2to3 -w ptrace
|
||||
fi
|
||||
"${PYTHON}" test_doc.py || die "tests failed under ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use examples && local EXAMPLES=( examples/. )
|
||||
# doc folder missing key files to effect a proper doc build
|
||||
use doc && local DOCS=( README doc/* )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-atk/ruby-atk-2.2.2.ebuild,v 1.1 2014/10/16 19:27:46 mrueg Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20 ruby21"
|
||||
|
||||
inherit ruby-ng-gnome2
|
||||
|
||||
DESCRIPTION="Ruby Atk bindings"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
DEPEND+=" dev-libs/atk"
|
||||
RDEPEND+=" dev-libs/atk"
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/ruby-glib2-${PV}"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e "/notify/d" test/atk-test-utils.rb || die
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
${RUBY} test/run-test.rb || die
|
||||
}
|
@ -0,0 +1,20 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-2.2.2.ebuild,v 1.1 2014/10/17 00:59:40 mrueg Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20 ruby21"
|
||||
|
||||
RUBY_FAKEGEM_NAME="gdk_pixbuf2"
|
||||
|
||||
inherit ruby-ng-gnome2
|
||||
|
||||
RUBY_S=ruby-gnome2-all-${PV}/${RUBY_FAKEGEM_NAME}
|
||||
|
||||
DESCRIPTION="Ruby GdkPixbuf2 bindings"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND+=" x11-libs/gtk+:2"
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/ruby-glib2-${PV}"
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue