Sync with portage [Tue Jul 17 10:07:25 MSK 2012].

mhiretskiy
root 12 years ago
parent b0394666bf
commit 53e7f9cf3e

@ -1,6 +1,7 @@
--- Makefile
+++ Makefile
@@ -6,8 +6,9 @@
@@ -5,9 +5,10 @@
PACKAGE = genromfs
VERSION = 0.5.2
-CC = gcc
@ -13,3 +14,15 @@
DISTDIR = $(PACKAGE)-$(VERSION)
@@ -16,9 +17,9 @@
readme-kernel-patch genrommkdev romfs.txt \
checkdist
-prefix = /usr
+prefix = $(DESTDIR)/usr
bindir = $(prefix)/bin
-mandir = $(prefix)/man
+mandir = $(prefix)/share/man
genromfs: genromfs.o
$(CC) $(LDFLAGS) genromfs.o -o genromfs

@ -1,29 +1,27 @@
# Copyright 1999-2008 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/genromfs/genromfs-0.5.2.ebuild,v 1.2 2008/09/22 19:14:37 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/genromfs/genromfs-0.5.2.ebuild,v 1.3 2012/07/16 20:19:43 kensington Exp $
EAPI=4
inherit eutils toolchain-funcs
DESCRIPTION="Create space-efficient, small, read-only romfs filesystems"
HOMEPAGE="http://romfs.sourceforge.net/"
SRC_URI="mirror://sourceforge/romfs/${P}.tar.gz"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
IUSE=""
DEPEND=""
DOCS=( ChangeLog NEWS genromfs.lsm genrommkdev readme-kernel-patch romfs.txt )
src_unpack() {
unpack ${A}
cd "${S}"
src_prepare() {
epatch "${FILESDIR}"/${P}-build.patch
tc-export CC
}
src_install() {
dobin genromfs || die
doman genromfs.8
dodoc ChangeLog NEWS genromfs.lsm genrommkdev readme-kernel-patch romfs.txt
src_compile() {
tc-export CC
default
}

@ -1,2 +1,3 @@
DIST libvirt-glib-0.0.8.tar.gz 648241 SHA256 d9bcf99f395ac78416601002bd1fd9122ae1dec2b5439348c6eac9d5c5fb8096 SHA512 4f223d6c60ba0da1ac67cdd857a1768d9fb087ed4301898be26a29255971fed2dfc6fbc33d03eadca610036a0a97f2383cc5319bad7849865f14f7358b5f8185 WHIRLPOOL 0e8a115d36ec3ed159db96bf225e99d368c781d98b22e6cdf186ff79142fe00c8ef86839e8d6319d14c91edfdc2a44affb3265d3bdd4341903323bb703b3270e
DIST libvirt-glib-0.0.9.tar.gz 676523 SHA256 eb6e8af63cde66f616531cce835f7b9143c7d455ce6e4a866c9e736b77c16a67 SHA512 0b74fec1a17de955d77e180d43e9afd0d26eca2078926181194fd15db8b2a1ad504030a17dc9928fc087ef02bcf688885644b371f810f7c5e698220fd9ebad86 WHIRLPOOL 7281250c22e3f3f66c023e9c8a12bce7423cc1174b16e30abd3d7b6bbe833800eeebf2b21444f560966e438a6c75aec92bf905165d391688666173998f75df62
DIST libvirt-glib-0.1.0.tar.gz 684701 SHA256 20e101d9e331ebef6c0c1e556658fc53334a4063f44665423907937dac0a6cf2 SHA512 5fce4dfa5448c61cf8f127c948c25ab5717250f199c432a429259144597636e6f5450eb0c52e092b2aab7436bdb0670a346d526a19937d706448fd7234104a52 WHIRLPOOL 16b1282ae13ce0648fa40a6b2c60fda4a9eab9bf56739d79da2fa363de58e948a238f7310444ef805c7942d321fa675e32712d8a02722328eef416da293bdd4c

@ -0,0 +1,45 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt-glib/libvirt-glib-0.1.0.ebuild,v 1.1 2012/07/16 16:47:11 cardoe Exp $
EAPI="4"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
inherit gnome2 python
DESCRIPTION="GLib and GObject mappings for libvirt"
HOMEPAGE="http://libvirt.org/git/?p=libvirt-glib.git"
SRC_URI="ftp://libvirt.org/libvirt/glib/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc +introspection python +vala"
REQUIRED_USE="vala? ( introspection )"
RDEPEND="
dev-libs/libxml2:2
>=app-emulation/libvirt-0.9.10
>=dev-libs/glib-2.10:2
introspection? ( >=dev-libs/gobject-introspection-0.10.8 )"
DEPEND="${RDEPEND}
virtual/pkgconfig
doc? ( >=dev-util/gtk-doc-1.10 )
vala? ( dev-lang/vala:0.14 )"
pkg_setup() {
DOCS="AUTHORS ChangeLog NEWS README"
G2CONF="--disable-test-coverage
VAPIGEN=$(type -P vapigen-0.14)
$(use_enable introspection)
$(use_enable vala)
$(use_with python)"
python_set_active_version 2
python_pkg_setup
}
src_compile() {
emake -j1
}

@ -3,3 +3,4 @@ DIST qemu-kvm-1.0.1.tar.gz 6214796 SHA256 57bcd26342af2303663028db9e9956a8b487ba
DIST qemu-kvm-1.0.tar.gz 6210473 SHA256 b711ead5a0a28bf43e7e51ce2082e37120a3527ab012c609bc30fb94d37e116e SHA512 0f1bb2eb486f2d2eff0dc18e7909c78ec28a7862078c6a702813b496e3d1d9882158e97e6aaa14aac253b5b6ea3daf0edd169572ae3fb379edde90bd49897b96 WHIRLPOOL 4fb5d73b1f961edbcbe9a686ede02cf82c2b204a3974b419041d9e1d65198b465e02ca72ee57a7fcbe9bd866bc9a8200b8358119a08db14d14f6f0d80d2c82b5
DIST qemu-kvm-1.1.0-bp-1.tar.xz 3428 SHA256 5cfc39b126f0b804ca469e9e45d5207db1cb949eaf784a960b68fd05858a98d2 SHA512 75665dad1b4a048a071fc036a64cbccaa399974c6faa5d0541806b1af2439cc47d26c6ec901205a5fcd2e0f9680393889f6ed926065c53107410070e53d096a9 WHIRLPOOL 7b1712f3c21df279f3939b81b59042160132cd617de54adcf66b394c78598ebeec8137d26587cf1a4d02944ea56075434778285b84b47c265972b76e258a1dfe
DIST qemu-kvm-1.1.0.tar.gz 6598841 SHA256 c32445f4610e324f0f5c34d00d055dd8b4154705968d59588efe60a8fd80ecbf SHA512 ae18901de93652e026d01de1af923b1cd6abbc623934944a7e8bcd151f731deba4ef66a32f7940b6d7ac8c8a0fbc8a6435fbf416ef423be5908b170d3f4b82d2 WHIRLPOOL dad81e28b046225384f081fba5dc61a3a00c288a5925993045936203720b0e288eaba61038713a959d65d5701c3d90405d46c361546f6edd55ac6c1adc8a31cb
DIST qemu-kvm-1.1.1.tar.gz 6599376 SHA256 c6fab57ccadcad5deb34728623840a0141a0f3c8f29d0c253db577f059c796df SHA512 1106a35212cdac1fe5b043af6754595d03232f22bf74cdab86973759adb3cff2d3d7b42290883d2d99d97d163fe274de0108a05eed906ffdc3349c0631f52492 WHIRLPOOL 4d9b2b788a7f87104032635b3b6e2cd96275b92683e3003510b0951536ed6bcb959959bc7529e3f912a7a2055b5c1710b9310d591a8b443a17a231e5b86f6105

@ -0,0 +1,369 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-kvm/qemu-kvm-1.1.1.ebuild,v 1.1 2012/07/16 21:07:49 cardoe Exp $
EAPI="4"
PYTHON_DEPEND="2"
inherit eutils flag-o-matic linux-info toolchain-funcs multilib python user
#BACKPORTS=1
if [[ ${PV} = *9999* ]]; then
EGIT_REPO_URI="git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git"
inherit git-2
SRC_URI=""
KEYWORDS=""
else
SRC_URI="mirror://sourceforge/kvm/${PN}/${P}.tar.gz
${BACKPORTS:+
http://dev.gentoo.org/~cardoe/distfiles/${P}-bp-${BACKPORTS}.tar.xz}"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
fi
DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
HOMEPAGE="http://www.linux-kvm.org"
LICENSE="GPL-2"
SLOT="0"
IUSE="+aio alsa bluetooth brltty +caps +curl debug doc fdt kernel_linux \
kernel_FreeBSD ncurses opengl pulseaudio python rbd sasl sdl \
smartcard spice static tci tls usbredir vde +vhost-net virtfs xattr xen xfs"
COMMON_TARGETS="i386 x86_64 alpha arm cris m68k microblaze microblazeel mips mipsel ppc ppc64 sh4 sh4eb sparc sparc64 s390x"
IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS} mips64 mips64el ppcemb xtensa xtensaeb"
IUSE_USER_TARGETS="${COMMON_TARGETS} armeb ppc64abi32 sparc32plus unicore32"
# Setup the default SoftMMU targets, while using the loops
# below to setup the other targets. x86_64 should be the only
# defaults on for qemu-kvm
IUSE="${IUSE} +qemu_softmmu_targets_x86_64"
for target in ${IUSE_SOFTMMU_TARGETS}; do
if [ "x${target}" = "xx86_64" ]; then
continue
fi
IUSE="${IUSE} qemu_softmmu_targets_${target}"
done
for target in ${IUSE_USER_TARGETS}; do
IUSE="${IUSE} qemu_user_targets_${target}"
done
REQUIRED_USE="static? ( !alsa !pulseaudio )
amd64? ( qemu_softmmu_targets_x86_64 )
x86? ( qemu_softmmu_targets_x86_64 )
virtfs? ( xattr )"
# Yep, you need both libcap and libcap-ng since virtfs only uses libcap.
RDEPEND="
!app-emulation/kqemu
!app-emulation/qemu
!<app-emulation/qemu-1.0
>=dev-libs/glib-2.0
media-libs/libpng
sys-apps/pciutils
virtual/jpeg
amd64? ( sys-apps/seabios
sys-apps/vgabios )
x86? ( sys-apps/seabios
sys-apps/vgabios )
aio? ( dev-libs/libaio )
alsa? ( >=media-libs/alsa-lib-1.0.13 )
bluetooth? ( net-wireless/bluez )
brltty? ( app-accessibility/brltty )
caps? ( sys-libs/libcap-ng )
curl? ( >=net-misc/curl-7.15.4 )
fdt? ( >=sys-apps/dtc-1.2.0 )
kernel_linux? ( >=sys-apps/util-linux-2.16.0 )
ncurses? ( sys-libs/ncurses )
opengl? ( virtual/opengl )
pulseaudio? ( media-sound/pulseaudio )
python? ( =dev-lang/python-2*[ncurses] )
rbd? ( sys-cluster/ceph )
sasl? ( dev-libs/cyrus-sasl )
sdl? ( static? ( >=media-libs/libsdl-1.2.11[static-libs,X] )
!static? ( >=media-libs/libsdl-1.2.11[X] ) )
static? ( sys-libs/zlib[static-libs(+)] )
!static? ( sys-libs/zlib )
smartcard? ( dev-libs/nss )
spice? ( >=app-emulation/spice-protocol-0.8.1
static? ( >=app-emulation/spice-0.9.0[static-libs] )
!static? ( >=app-emulation/spice-0.9.0 )
)
tls? ( net-libs/gnutls )
usbredir? ( sys-apps/usbredir )
vde? ( net-misc/vde )
virtfs? ( sys-libs/libcap )
xattr? ( sys-apps/attr )
xen? ( app-emulation/xen-tools )
xfs? ( sys-fs/xfsprogs )"
DEPEND="${RDEPEND}
app-text/texi2html
virtual/pkgconfig
kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 )"
STRIP_MASK="/usr/share/qemu/palcode-clipper"
QA_PRESTRIPPED="
usr/share/qemu/openbios-ppc
usr/share/qemu/openbios-sparc64
usr/share/qemu/openbios-sparc32
usr/share/qemu/palcode-clipper"
QA_WX_LOAD="${QA_PRESTRIPPED}
usr/bin/qemu-i386
usr/bin/qemu-x86_64
usr/bin/qemu-alpha
usr/bin/qemu-arm
usr/bin/qemu-cris
usr/bin/qemu-m68k
usr/bin/qemu-microblaze
usr/bin/qemu-mips
usr/bin/qemu-mipsel
usr/bin/qemu-ppc
usr/bin/qemu-ppc64
usr/bin/qemu-ppc64abi32
usr/bin/qemu-sh4
usr/bin/qemu-sh4eb
usr/bin/qemu-sparc
usr/bin/qemu-sparc64
usr/bin/qemu-armeb
usr/bin/qemu-sparc32plus"
pkg_pretend() {
if use kernel_linux && kernel_is lt 2 6 25; then
eerror "This version of KVM requres a host kernel of 2.6.25 or higher."
elif use kernel_linux; then
if ! linux_config_exists; then
eerror "Unable to check your kernel for KVM support"
else
CONFIG_CHECK="~KVM ~TUN ~BRIDGE"
ERROR_KVM="You must enable KVM in your kernel to continue"
ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in"
ERROR_KVM_AMD+=" your kernel configuration."
ERROR_KVM_INTEL="If you have an Intel CPU, you must enable"
ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration."
ERROR_TUN="You will need the Universal TUN/TAP driver compiled"
ERROR_TUN+=" into your kernel or loaded as a module to use the"
ERROR_TUN+=" virtual network device if using -net tap."
ERROR_BRIDGE="You will also need support for 802.1d"
ERROR_BRIDGE+=" Ethernet Bridging for some network configurations."
use vhost-net && CHECK_CHECK+=" ~VHOST_NET"
ERROR_VHOST_NET="You must enable VHOST_NET to have vhost-net"
ERROR_VHOST_NET+=" support"
if use amd64 || use x86 || use amd64-linux || use x86-linux; then
CONFIG_CHECK+=" ~KVM_AMD ~KVM_INTEL"
fi
use python && CONFIG_CHECK+=" ~DEBUG_FS"
ERROR_DEBUG_FS="debugFS support required for kvm_stat"
# Now do the actual checks setup above
check_extra_config
fi
fi
}
pkg_setup() {
python_set_active_version 2
python_pkg_setup
enewgroup kvm 78
}
src_prepare() {
# Alter target makefiles to accept CFLAGS set via flag-o
sed -i 's/^\(C\|OP_C\|HELPER_C\)FLAGS=/\1FLAGS+=/' \
Makefile Makefile.target || die
# remove part to make udev happy
#sed -e 's~NAME="%k", ~~' -i kvm/scripts/65-kvm.rules || die
python_convert_shebangs -r 2 "${S}/scripts/kvm/kvm_stat"
[[ -n ${BACKPORTS} ]] && \
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \
epatch
epatch_user
}
src_configure() {
local conf_opts audio_opts user_targets
for target in ${IUSE_SOFTMMU_TARGETS} ; do
use "qemu_softmmu_targets_${target}" && \
softmmu_targets="${softmmu_targets} ${target}-softmmu"
done
for target in ${IUSE_USER_TARGETS} ; do
use "qemu_user_targets_${target}" && \
user_targets="${user_targets} ${target}-linux-user"
done
if [[ -z ${softmmu_targets} ]]; then
eerror "All SoftMMU targets are disabled. This is invalid for qemu-kvm"
die "At least 1 SoftMMU target must be enabled"
else
einfo "Building the following softmmu targets: ${softmmu_targets}"
fi
if [[ -n ${user_targets} ]]; then
einfo "Building the following user targets: ${user_targets}"
conf_opts="${conf_opts} --enable-linux-user"
else
conf_opts="${conf_opts} --disable-linux-user"
fi
# Fix QA issues. QEMU needs executable heaps and we need to mark it as such
conf_opts="${conf_opts} --extra-ldflags=-Wl,-z,execheap"
# Add support for static builds
use static && conf_opts="${conf_opts} --static --disable-pie"
# We always want to attempt to build with PIE support as it results
# in a more secure binary. But it doesn't work with static or if
# the current GCC doesn't have PIE support.
if ! use static && gcc-specs-pie; then
conf_opts="${conf_opts} --enable-pie"
fi
# audio options
audio_opts="oss"
use alsa && audio_opts="alsa ${audio_opts}"
use pulseaudio && audio_opts="pa ${audio_opts}"
use sdl && audio_opts="sdl ${audio_opts}"
# conditionally making UUID work on Linux only is wrong
# but the Gentoo/FreeBSD guys need to figure out what
# provides libuuid on their platform
# --enable-vnc-thread will go away in 1.2
# $(use_enable xen xen-pci-passthrough) for 1.2
./configure --prefix=/usr \
--sysconfdir=/etc \
--disable-bsd-user \
--disable-libiscsi \
--disable-strip \
--disable-werror \
--enable-guest-agent \
--enable-vnc-jpeg \
--enable-vnc-png \
--enable-vnc-thread \
--python=python2 \
$(use_enable aio linux-aio) \
$(use_enable bluetooth bluez) \
$(use_enable brltty brlapi) \
$(use_enable caps cap-ng) \
$(use_enable curl) \
$(use_enable debug debug-info) \
$(use_enable debug debug-mon) \
$(use_enable debug debug-tcg) \
$(use_enable doc docs) \
$(use_enable fdt) \
$(use_enable kernel_linux kvm) \
$(use_enable kernel_linux kvm-device-assignment) \
$(use_enable kernel_linux nptl) \
$(use_enable kernel_linux uuid) \
$(use_enable ncurses curses) \
$(use_enable opengl) \
$(use_enable rbd) \
$(use_enable sasl vnc-sasl) \
$(use_enable sdl) \
$(use_enable smartcard smartcard) \
$(use_enable smartcard smartcard-nss) \
$(use_enable spice) \
$(use_enable tci tcg-interpreter) \
$(use_enable tls vnc-tls) \
$(use_enable usbredir usb-redir) \
$(use_enable vde) \
$(use_enable vhost-net) \
$(use_enable virtfs) \
$(use_enable xattr attr) \
$(use_enable xen) \
$(use_enable xfs xfsctl) \
--audio-drv-list="${audio_opts}" \
--target-list="${softmmu_targets} ${user_targets}" \
--cc="$(tc-getCC)" \
--host-cc="$(tc-getBUILD_CC)" \
${conf_opts} \
|| die "configure failed"
# this is for qemu upstream's threaded support which is
# in development and broken
# the kvm project has its own support for threaded IO
# which is always on and works
# --enable-io-thread \
# FreeBSD's kernel does not support QEMU assigning/grabbing
# host USB devices yet
use kernel_FreeBSD && \
sed -E -e "s|^(HOST_USB=)bsd|\1stub|" -i "${S}"/config-host.mak
}
src_install() {
emake DESTDIR="${ED}" install
if [[ -n ${softmmu_targets} ]]; then
if use kernel_linux; then
insinto /lib/udev/rules.d/
doins "${FILESDIR}"/65-kvm.rules
fi
if use qemu_softmmu_targets_x86_64 ; then
dobin "${FILESDIR}"/qemu-kvm
ewarn "The depreciated '/usr/bin/kvm' symlink is no longer installed"
ewarn "You should use '/usr/bin/qemu-kvm', you may need to edit"
ewarn "your libvirt configs or other wrappers for ${PN}"
else
elog "You disabled QEMU_SOFTMMU_TARGETS=x86_64, this disables install"
elog "of /usr/bin/qemu-kvm and /usr/bin/kvm"
fi
fi
dodoc Changelog MAINTAINERS TODO pci-ids.txt
newdoc pc-bios/README README.pc-bios
if use doc; then
dohtml qemu-doc.html qemu-tech.html || die
fi
use python & dobin scripts/kvm/kvm_stat
# FIXME: Need to come up with a solution for non-x86 based systems
if use x86 || use amd64; then
# Remove SeaBIOS since we're using the SeaBIOS packaged one
rm "${ED}/usr/share/qemu/bios.bin"
dosym ../seabios/bios.bin /usr/share/qemu/bios.bin
# Remove vgabios since we're using the vgabios packaged one
rm "${ED}/usr/share/qemu/vgabios.bin"
rm "${ED}/usr/share/qemu/vgabios-cirrus.bin"
rm "${ED}/usr/share/qemu/vgabios-qxl.bin"
rm "${ED}/usr/share/qemu/vgabios-stdvga.bin"
rm "${ED}/usr/share/qemu/vgabios-vmware.bin"
dosym ../vgabios/vgabios.bin /usr/share/qemu/vgabios.bin
dosym ../vgabios/vgabios-cirrus.bin /usr/share/qemu/vgabios-cirrus.bin
dosym ../vgabios/vgabios-qxl.bin /usr/share/qemu/vgabios-qxl.bin
dosym ../vgabios/vgabios-stdvga.bin /usr/share/qemu/vgabios-stdvga.bin
dosym ../vgabios/vgabios-vmware.bin /usr/share/qemu/vgabios-vmware.bin
fi
}
pkg_postinst() {
if [[ -n ${softmmu_targets} ]]; then
elog "If you don't have kvm compiled into the kernel, make sure you have"
elog "the kernel module loaded before running kvm. The easiest way to"
elog "ensure that the kernel module is loaded is to load it on boot."
elog "For AMD CPUs the module is called 'kvm-amd'"
elog "For Intel CPUs the module is called 'kvm-intel'"
elog "Please review /etc/conf.d/modules for how to load these"
elog
elog "Make sure your user is in the 'kvm' group"
elog "Just run 'gpasswd -a <USER> kvm', then have <USER> re-login."
elog
elog "The ssl USE flag was renamed to tls, so adjust your USE flags."
elog "The nss USE flag was renamed to smartcard, so adjust your USE flags."
fi
}

@ -1,2 +1,2 @@
DIST nvidiabl-0.73-source-only.dkms.tar.gz 11638 SHA256 7469e5694dc7b8bf2f243de870fbe0825bcadae0ba3e25bd8f7251198eaca463 SHA512 a7c4ef9322e6807f0035de841c463dca47200beb5657b04175aabb0df1a128e2ce98d1c8798a8e4cc1909b351d26953a4561e8908bd496eee15e1d2f8070d368 WHIRLPOOL 84147d408876c9878660ae5101d0c28925605c1211d004f655bfec25b9cafed8cc9c991ab2ccf92a879b121a3b39ae70973b20c8deb1ad6fe27638cfba61dd98
DIST nvidiabl-0.74-source-only.dkms.tar.gz 11644 SHA256 656562ba1ca6b0e7be0e792008c2c6205a81c062e592a31eeaf848d8ecc8c3ba SHA512 173e43d39db7ab22d38ca760743d8f4f3466cf96e05735af69298338d9c72f815aa732f4639e9d82d15af651416b906d12b7cc7320b7c47276364a1f59cf4ec3 WHIRLPOOL f1d589750245d8752d3d79a881f7eaf4405f778c319f1cee5201103cad0b64d4a959b440c5095837305abf55b5f2adb941112d21173e974a639baff6ea5424c0
DIST nvidiabl-0.76-source-only.dkms.tar.gz 11915 SHA256 b2f35138eb11606816768c18a27f9171f47cc7b0f18b05f8b0895e7501d6ea8f SHA512 a9a5c984f001d874c9ce73db7b974aa0997b727c098489f5d042ea5c0e4ca28736005664424636bc0a8b39979863e217ba86300c78fa78c7f2b1064ec877b780 WHIRLPOOL 267e6c0453a73dd7133d6da26d9188004186508059fb63d6d02f8503320ae0db26342db18180cea2471b7c156649ebcb29d7c42f32fabc397db9915b4a17da9d

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-laptop/nvidiabl/nvidiabl-0.73.ebuild,v 1.2 2012/04/23 19:19:09 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-laptop/nvidiabl/nvidiabl-0.76.ebuild,v 1.1 2012/07/16 12:00:18 angelos Exp $
EAPI=4
inherit linux-mod
@ -25,6 +25,9 @@ S=${WORKDIR}/dkms_source_tree
pkg_pretend() {
CONFIG_CHECK="FB_BACKLIGHT"
ERROR_FB_BACKLIGHT="Your kernel does not support FB_BACKLIGHT. To enable you
it you can enable any frame buffer with backlight control or nouveau.
Note that you cannot use FB_NVIDIA with nvidia's proprietary driver"
linux-mod_pkg_setup
}

@ -1,22 +1,23 @@
diff -u -r a/compile.sh b/compile.sh
--- a/compile.sh 2004-08-22 19:37:29.000000000 +0200
+++ b/compile.sh 2009-02-09 18:13:54.342137472 +0100
@@ -26,15 +26,15 @@
diff --git a/compile.sh b/compile.sh
index fcd6583..2480364 100755
--- a/compile.sh
+++ b/compile.sh
@@ -26,15 +26,15 @@ ARGS2=$($SDL_CONFIG --cflags);
if uname -s | grep -i -c "LINUX" > /dev/null; then
echo "GNU/Linux detected.";
echo "compiling...";
- gcc $ARGS1 $ARGS2 -I/usr/local/include -I/usr/include/ -I/usr/X11R6/include -L/usr/lib/ -L/usr/local/lib/ -L/usr/X11R6/lib -lSDL_image -lGL -lGLU -lglut -lXmu -lXi -lXext -lX11 -lm -lsmpeg -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c;
+ gcc $ARGS1 $ARGS2 -I/usr/local/include -I/usr/include/ -I/usr/X11R6/include -L/usr/lib/ -L/usr/local/lib/ -L/usr/X11R6/lib -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c -lSDL_image -lGL -lGLU -lglut -lXmu -lXi -lXext -lX11 -lm -lsmpeg;
+ gcc $ARGS2 -I/usr/local/include -I/usr/include/ -I/usr/X11R6/include -L/usr/lib/ -L/usr/local/lib/ -L/usr/X11R6/lib -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c $ARGS1 -lSDL_image -lGL -lGLU -lglut -lXmu -lXi -lXext -lX11 -lm -lsmpeg;
elif uname -s | grep -i -c "BEOS" > /dev/null; then
echo "BeOS detected.";
echo "compiling...";
- gcc $ARGS1 $ARGS2 -I/boot/develop/tools/gnupro/include/ -I/boot/develop/headers/be/opengl/ -L/boot/home/config/lib -L/boot/develop/tools/gnupro/lib/ -lSDL_image -lGL -lglut -lsmpeg -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c;
+ gcc $ARGS1 $ARGS2 -I/boot/develop/tools/gnupro/include/ -I/boot/develop/headers/be/opengl/ -L/boot/home/config/lib -L/boot/develop/tools/gnupro/lib/ -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c -lSDL_image -lGL -lglut -lsmpeg;
+ gcc $ARGS2 -I/boot/develop/tools/gnupro/include/ -I/boot/develop/headers/be/opengl/ -L/boot/home/config/lib -L/boot/develop/tools/gnupro/lib/ -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c $ARGS1 -lSDL_image -lGL -lglut -lsmpeg;
elif uname -s | grep -i -c "BSD" > /dev/null; then
echo "BSD detected.";
echo "compiling...";
- gcc $ARGS1 $ARGS2 -I/usr/local/include -I/usr/include/ -I/usr/X11R6/include -L/usr/lib/ -L/usr/local/lib/ -L/usr/X11R6/lib -lSDL_image -lGL -lGLU -lglut -lXmu -lXi -lXext -lX11 -lm -lsmpeg -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c;
+ gcc $ARGS1 $ARGS2 -I/usr/local/include -I/usr/include/ -I/usr/X11R6/include -L/usr/lib/ -L/usr/local/lib/ -L/usr/X11R6/lib -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c -lSDL_image -lGL -lGLU -lglut -lXmu -lXi -lXext -lX11 -lm -lsmpeg;
+ gcc $ARGS2 -I/usr/local/include -I/usr/include/ -I/usr/X11R6/include -L/usr/lib/ -L/usr/local/lib/ -L/usr/X11R6/lib -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c $ARGS1 -lSDL_image -lGL -lGLU -lglut -lXmu -lXi -lXext -lX11 -lm -lsmpeg;
else
echo "Unknown OS. If you are running Linux, BeOS or";
echo "FreeBSD please send me the output of 'uname -s'."

@ -0,0 +1,28 @@
diff --git a/compile.sh b/compile.sh
index 2480364..96e9bd2 100755
--- a/compile.sh
+++ b/compile.sh
@@ -23,18 +23,20 @@ echo "Using $SDL_CONFIG.";
ARGS1=$($SDL_CONFIG --libs);
ARGS2=$($SDL_CONFIG --cflags);
+set -x
+
if uname -s | grep -i -c "LINUX" > /dev/null; then
echo "GNU/Linux detected.";
echo "compiling...";
- gcc $ARGS2 -I/usr/local/include -I/usr/include/ -I/usr/X11R6/include -L/usr/lib/ -L/usr/local/lib/ -L/usr/X11R6/lib -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c $ARGS1 -lSDL_image -lGL -lGLU -lglut -lXmu -lXi -lXext -lX11 -lm -lsmpeg;
+ gcc $ARGS2 -I/usr/local/include -I/usr/include/ -I/usr/X11R6/include -L/usr/lib/ -L/usr/local/lib/ -L/usr/X11R6/lib -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c $ARGS1 -lSDL_image -lGL -lGLU -lglut -lXmu -lXi -lXext -lX11 -lm -lsmpeg || exit 1
elif uname -s | grep -i -c "BEOS" > /dev/null; then
echo "BeOS detected.";
echo "compiling...";
- gcc $ARGS2 -I/boot/develop/tools/gnupro/include/ -I/boot/develop/headers/be/opengl/ -L/boot/home/config/lib -L/boot/develop/tools/gnupro/lib/ -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c $ARGS1 -lSDL_image -lGL -lglut -lsmpeg;
+ gcc $ARGS2 -I/boot/develop/tools/gnupro/include/ -I/boot/develop/headers/be/opengl/ -L/boot/home/config/lib -L/boot/develop/tools/gnupro/lib/ -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c $ARGS1 -lSDL_image -lGL -lglut -lsmpeg || exit 1
elif uname -s | grep -i -c "BSD" > /dev/null; then
echo "BSD detected.";
echo "compiling...";
- gcc $ARGS2 -I/usr/local/include -I/usr/include/ -I/usr/X11R6/include -L/usr/lib/ -L/usr/local/lib/ -L/usr/X11R6/lib -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c $ARGS1 -lSDL_image -lGL -lGLU -lglut -lXmu -lXi -lXext -lX11 -lm -lsmpeg;
+ gcc $ARGS2 -I/usr/local/include -I/usr/include/ -I/usr/X11R6/include -L/usr/lib/ -L/usr/local/lib/ -L/usr/X11R6/lib -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c $ARGS1 -lSDL_image -lGL -lGLU -lglut -lXmu -lXi -lXext -lX11 -lm -lsmpeg || exit 1
else
echo "Unknown OS. If you are running Linux, BeOS or";
echo "FreeBSD please send me the output of 'uname -s'."

@ -1,6 +1,8 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/tdfsb/tdfsb-0.0.10.ebuild,v 1.8 2010/09/16 16:31:14 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/tdfsb/tdfsb-0.0.10.ebuild,v 1.9 2012/07/16 12:28:19 angelos Exp $
EAPI=4
inherit eutils toolchain-funcs
@ -18,12 +20,12 @@ DEPEND="media-libs/smpeg
media-libs/freeglut"
RDEPEND="${DEPEND}"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-asneeded.patch
src_prepare() {
epatch "${FILESDIR}"/${P}-asneeded.patch \
"${FILESDIR}"/${P}-debugging.patch
sed -i -e "s:-O2:${CFLAGS} ${LDFLAGS}:" \
-e "s:gcc:$(tc-getCC):" "${S}"/compile.sh
-e "s:gcc:$(tc-getCC):" "${S}"/compile.sh || die
}
src_compile() {
@ -31,6 +33,6 @@ src_compile() {
}
src_install() {
dobin tdfsb || die
dobin tdfsb
dodoc ChangeLog README
}

@ -1,2 +1,3 @@
DIST apvlv-0.1.1-Source.tar.gz 276433 SHA256 4427861af472c3c6297419dd8ad543cf32fcaaf178a00320f05ecc9f832881ff SHA512 0279ed243aefd54b8b370d308c55da5872ec1cd2037b86b5d3e8b03fc5fc6f9e89d2327f36618897bdd97aac737acfc227b0f6706e7256c8a92024c3c91bc607 WHIRLPOOL 5602ef7bad1af3411edbb047b7fbf9d1892d3050bcebb21a2082eed670f008197e54136d58fae2e2665d293c6175badfc60f3712e9ece43df105a02af6954374
DIST apvlv-0.1.2-Source.tar.gz 331595 SHA256 65f010287dd98644d25997f95054bc95abc22fd8d5e2d7bc3b3b59978fbb470a SHA512 a2cfd3fda715a37480c4d4f9899d8debfd683154beade5e49340715df35837e7c0c9f296db304dace067dfdf0a03b2db4ec1244a0197c03efa0c2c2b0e6c80ff WHIRLPOOL 0cad1b8e25c9e681048e5112a0b004010c631b4b7d9ac1863a0dd767ee9cb6570fb99c337085f83c64526d43497fe664f4dd5249768a69e26d199a34debd2eec
DIST apvlv-0.1.4-Source.tar.gz 337182 SHA256 f803de89aed82fea08f9386a6d6ddec999d0c96bb68c85e4cd527803838d17cd SHA512 798db075e702b02323e4df9f2ed07478aca975feca9ec7cae386792cdb4dbdcf016e7569e8f16bce6ffea0fe5482b5ea8551de10cbd0652f5607e5f0c0ea024b WHIRLPOOL fc9b66d829de17442efe7f782e44dd8024fbaf680a12a260504592bd8a44f48e7d5ace30f18f3ddec4df178fc772f4046ba0fe3e0c100195d86f05bea9703a0a

@ -0,0 +1,59 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/apvlv/apvlv-0.1.4.ebuild,v 1.1 2012/07/16 22:34:27 reavertm Exp $
EAPI=4
inherit eutils cmake-utils
MY_P="${P}-Source"
DESCRIPTION="Alf's PDF Viewer Like Vim"
HOMEPAGE="http://naihe2010.github.com/apvlv/"
SRC_URI="mirror://github/naihe2010/${PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug djvu"
RDEPEND="
>=app-text/poppler-0.18[cairo]
>=x11-libs/gtk+-2.10.4:2
djvu? ( app-text/djvu )
"
DEPEND="${RDEPEND}
virtual/pkgconfig
"
S=${WORKDIR}/${MY_P}
src_prepare() {
# Webkit automagic, preserve cflags
epatch "${FILESDIR}/${PN}-0.1.4-cmake.patch"
# Remove prefixes so it works with the cmake-utils eclass
sed -i -e "s:APVLV_::" CMakeLists.txt src/CMakeLists.txt || die
# Don't install tex file
sed -i -e "s:Startup.tex::" CMakeLists.txt || die
}
src_configure() {
local mycmakeargs=(
-DSYSCONFDIR=/etc/${PN}
-DDOCDIR=/usr/share/${PN}
-DMANDIR=/usr/share/man
-DWITH_HTML=OFF
-DWITH_UMD=OFF
-DWITH_TXT=ON
$(cmake-utils_use_with djvu)
)
cmake-utils_src_configure
}
src_install() {
cmake-utils_src_install
dodoc AUTHORS NEWS README THANKS TODO
newicon icons/pdf.png ${PN}.png
make_desktop_entry ${PN} "Alf's PDF Viewer Like Vim" ${PN} "Office;Viewer"
}

@ -0,0 +1,32 @@
diff -ruN apvlv-0.1.4-Source/src/CMakeLists.txt my/src/CMakeLists.txt
--- apvlv-0.1.4-Source/src/CMakeLists.txt 2012-06-13 05:44:28.000000000 +0200
+++ my/src/CMakeLists.txt 2012-07-17 00:32:53.782141814 +0200
@@ -1,23 +1,18 @@
IF (WIN32)
ADD_DEFINITIONS (-D_CRT_SECURE_NO_WARNINGS)
ELSE (WIN32)
- SET (CMAKE_CXX_FLAGS "-Wall -fno-strict-aliasing")
-
- OPTION (APVLV_ENABLE_DEBUG "If build binary with debug infomations." OFF)
- IF (APVLV_ENABLE_DEBUG)
- SET (CMAKE_CXX_FLAGS "-D_DEBUG -g ${CMAKE_CXX_FLAGS}")
- ELSE (APVLV_ENABLE_DEBUG)
- SET (CMAKE_CXX_FLAGS "-O2 ${CMAKE_CXX_FLAGS}")
- ENDIF (APVLV_ENABLE_DEBUG)
+ SET (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -fno-strict-aliasing")
ENDIF (WIN32)
FIND_PACKAGE (PkgConfig)
-PKG_CHECK_MODULES (FREETYPE2 freetype2 REQUIRED)
PKG_CHECK_MODULES (GTK2 gtk+-2.0 REQUIRED)
PKG_CHECK_MODULES (GLIB2 glib-2.0 REQUIRED)
PKG_CHECK_MODULES (GTHREAD2 gthread-2.0 REQUIRED)
-PKG_CHECK_MODULES (WEBKIT1 webkit-1.0 QUIET)
+
+IF (APVLV_WITH_HTML)
+ PKG_CHECK_MODULES (WEBKIT1 webkit-1.0 REQUIRED)
+ENDIF (APVLV_WITH_HTML)
INCLUDE_DIRECTORIES (${FREETYPE2_INCLUDE_DIRS}
${GTK2_INCLUDE_DIRS}
${GLIB2_INCLUDE_DIRS}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtest/gtest-1.6.0.ebuild,v 1.9 2012/07/15 18:19:56 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtest/gtest-1.6.0.ebuild,v 1.10 2012/07/16 12:17:56 blueness Exp $
EAPI="4"
PYTHON_DEPEND="2"
@ -13,7 +13,7 @@ SRC_URI="http://googletest.googlecode.com/files/${P}.zip"
LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ~ppc ~ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos"
IUSE="examples threads static-libs"
DEPEND="app-arch/unzip"

@ -1,12 +1,12 @@
# Copyright 1999-2008 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/edb/edb-1.0.5.042.ebuild,v 1.1 2008/11/30 08:06:28 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/edb/edb-1.0.5.042.ebuild,v 1.2 2012/07/17 02:37:49 vapier Exp $
E_SNAP_DATE="2008-01-25"
inherit enlightenment flag-o-matic
DESCRIPTION="Enlightenment Data Base"
HOMEPAGE="http://www.enlightenment.org/Libraries/Edb/"
HOMEPAGE="http://www.enlightenment.org/"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE="gtk ncurses"

@ -1,12 +1,12 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/edb/edb-1.0.5.ebuild,v 1.9 2010/10/19 05:49:58 leio Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/edb/edb-1.0.5.ebuild,v 1.10 2012/07/17 02:37:49 vapier Exp $
ECVS_MODULE="e17/libs/edb"
inherit enlightenment flag-o-matic
DESCRIPTION="Enlightenment Data Base"
HOMEPAGE="http://www.enlightenment.org/Libraries/Edb/"
HOMEPAGE="http://www.enlightenment.org/"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86"
IUSE="gtk ncurses"

@ -3,14 +3,18 @@ DIST gcc-4.4.3.tar.bz2 62944934 SHA256 97ed664694b02b4d58ac2cafe443d02a388f9cb36
DIST naclbinutils-2.20.1-r7311.patch.bz2 29190 SHA256 37bc2a1faf68e6667cec3c1bae425a7ffac8b20586ec3d0269de7d579e714499 SHA512 6d81a3179aea87cb423018ce5a71be932cfba568efd8de3307c05acdea31313a0fa0b4d7259700a9dd38d83c2958f9b542ba031c03059ae878af556f3a213454 WHIRLPOOL f9bfca68565c406b98d10ea14be90a7b82baf172498c7f4e40ecd51f7559f4779a9c4fb58c1eb589bd8433b5314a33fc6504dd691f523a378d364be7cad92cf1
DIST naclbinutils-2.20.1-r8034.patch.bz2 37750 SHA256 8eb4f280a37f1e6fed0a6b9abf42d19d5211fd3cab45de70a1e9277144b1102e SHA512 82052f6bcf83ba6f2ba733e3eba2be7f6ac394eb7814a53af9268f33b5069323998588af542c3c668abda974fb5d176f230d10aa6800fd44f6710542d7bb6679 WHIRLPOOL 05189803dec73bf6b67843ff4b650e1a72b1f3f5f28f73b21f9f77317add7a451a84a66dd5888aed5f8d76d4c2f388ff8beb640c2dcef51997669d3b618f8516
DIST naclbinutils-2.20.1-r8989.patch.bz2 37758 SHA256 2e8977a7a8b596fb7dbd22f09901b186a159b347f3d8b15dead3f8a694a52e09 SHA512 9cdbc4314ee476154f9d11c9d90bb52cadc4c8b8f9fcefb4dc417b0232eb64cc1302f996d5cee9c8e3232b52071269ae20324ffa9011b7bc62e8be062da41633 WHIRLPOOL d590d47458d61014f9dec63f698bf3dc478a257581886c50ffeed026daa8afa7aec2588ef3b1420c209995a9e91677813c2c8755099892f606d9f8775a349d31
DIST naclbinutils-2.20.1-r9093.patch.bz2 38538 SHA256 ea08fbe4b53317a6f465aee1afaf61c4fcb63765d877156cc42ff267faa103c6 SHA512 b7f9f8105de1adb44f89927ddb47428dbfee597a5cbe3ab85986a55a8403f3fcdb4cebab84019f78f32df540408c9c237929d2c5c4f3b0f4e116712ecce47475 WHIRLPOOL 336299d2e2fba147353675f31e3e2759da5311cf3fec3ccb27081761674f80241b38097b29217457b9422ab06b5b2e0fb751061a10b4a7c86e3c6c5761988f56
DIST naclgcc-4.4.3-r7311.patch.bz2 38041 SHA256 28a2ae1ffed512c29ef67689abe174b94e0cc6e0decd74a9637915b73953b432 SHA512 3fbc5d306fc2f48681f45edcf1fd998f6d907e923a85f2ac28a7523894810ed91201daa430caa4aa1b7bf59c9f63642f8fb3b8e8bda7af8559d766624d0c6647 WHIRLPOOL 853817e598add625931b90e19b3c74fc4a2ede0659f70f693b67b5b4c34378a5f6c11b77019c2af4a5652c0fb555e9e5e3baacf36868d5158c1450031c569668
DIST naclgcc-4.4.3-r8034.patch.bz2 38111 SHA256 b9edb67ed22a45f7cbc9da7786e9adf2c1f9f27a5321c2d2010ef72d3e916db8 SHA512 77a46de79f78c8f57533bcd48b0c30561107d1fe21be90079bc1d9c71a9280f0929847a4d2433a36baf591729c147426b979e57877212527e95f0c93855a0121 WHIRLPOOL c599d1b18cfad4a67b99b27eaa2ee25867848825d1f2981d2a17717e43db3f0bfb50ff4e981d7ecf7c23abfaafb859640e6c4222346fc91f9121afed1b704d1e
DIST naclgcc-4.4.3-r8989.patch.bz2 39584 SHA256 fbfaf4ade5d95abd67d557fcc15219f2dd0292f356fc5f96d687c954424b6420 SHA512 f4826dccb00d2838c865d48327d22dccf58adea28f7f7cb6a0abe21d5d7735ef6df649d4b1b401dbdf3935e503f096902f212be22e554f95374e967d72bb4e77 WHIRLPOOL 4581340f3741c5c031994b653f92534033fe033957b1ffc2133662c7d76cb135874369eeb5c6544f5ef86f1d42640d45622b2f067f6dbd60f05d8cb80dc75cc4
DIST naclgcc-4.4.3-r9093.patch.bz2 39561 SHA256 a90aeb300d886a2ada571e6f0826adca02cb579b026c0c06457589f019317568 SHA512 723fc258a7d57855a5dcf4b11b1d6cc6cc08189d912809e8eda1ea1c31f10c7cebc6230ee2b76a2957fcab0b52ac623899a0e8f619e516c7dfda5139457c3409 WHIRLPOOL 58cf5baa6660f0f98202fb4fa0f58c861cf8ea761c061ff6cd7b47b0d22984f6dc6c50a5d3754e816c11798971269ef7bb9c41246437547de49fd161f4d4b95d
DIST naclnewlib-1.18.0-r7311.patch.bz2 109402 SHA256 677aa08de6ee9391a234e3ab18a2a074745c72078d2c369747ddc3ec818b49cc SHA512 1734a46d4627953a338df64cf52887b15f98c721067b9c7619d7ec8efaf2869cb74a2e00411020ab553f70461137e60085a1ff989125e81ff5861925b9d291d8 WHIRLPOOL 6ac4db9c470cdc09f7656444f2cfd14b58d42a5c9a6daf86b5628b2978a092c302a788b91f827c0b23e4d37eaa61022c61f1e6003ed0b2ff998991f25c805c13
DIST naclnewlib-1.18.0-r8034.patch.bz2 1851156 SHA256 734548bb725bd0334302ab744da5112f8fb771def9b5c20d489b5491196ae668 SHA512 8214cabc3225d6e6067b7ba0bfd732f88812a3063ef4ee12e2795d54a08e4efab57dc0fa1e8a5eccc00bdd228614f70176e4babcd4bf26e094d1e0e9007885ce WHIRLPOOL cc49111388456ead9090cded429606bbca0f9e1146804d107d2fe92ddc71fc813d5547ed393a21c2e79052a2e0a85e1b2eea337135ed12a5f099972278dba010
DIST naclnewlib-1.20.0-r8989.patch.bz2 84243 SHA256 312520d6cda73df83b943282ff264c0a29d8dfebda8409f681690f5e33c1d249 SHA512 21a46a845a02c029c484c134c6274b2f4e0f2f1c1715bd85a0f27ff18f448c68862650f5638469486506416b37b35e71ee203eb6663c2e9e2ec6c2a241190aeb WHIRLPOOL bd6b490934e252ca860165ff2220a03f4de2bdcbb7a7d31d0f0f98230852c02cf3cbfd7e6f455dc50bd4287a7ddb1628d56cd49b1e269734f7454de0f483490f
DIST naclnewlib-1.20.0-r9093.patch.bz2 92392 SHA256 3db6c5cd3344ca1bdd23db170a20c5e248dbbdb06706574bc4c6dacafddd6c9c SHA512 81f9c26bacc3c914c112b45e8a1012746ace869c60c309d0c2dfac449b26a0c3af1aeee577512eb910b47433e432988a7709d57088445428b108af348ad3e32b WHIRLPOOL da5c0588cc59ec14982be5b01188e4fd8fa72afcc738b2580c685a8d558f03b78e35f0b5de1fcdc3179414ccf61eb7937d5b55f422f9d327da36af454866970a
DIST nacltoolchain-buildscripts-r7311.tar.gz 20113 SHA256 6f4d86b9979e045ca7898fc36fe00757051692b62962de957cccd518c633bcf4 SHA512 3743abbf63ec3033c918e5719ffc06419e8ea29a31cd4a61e4097cbc8f22149e045127a438b721014e5e9cdd844bb73a21da6527437cbe6baede2cc736f7b04e WHIRLPOOL a6ca200cad957b499e5c106ed5b838c45e65cfc369c6e33658175a0b3727c676dd8ee1f621eefc5a2f14ea37a73c9ab80b37c4d12b66d20a4de6824da615570f
DIST nacltoolchain-buildscripts-r8034.tar.gz 20234 SHA256 6af66f74fd45aa41d0bfe5bbc0a6d93aac47389ff319b47640738c7e7ae3c36f SHA512 a6cfe3b9853ff02ffb503ea763f309d177e10a88f4800fda5220eb72a48b152cf42e99ae168b08711e27f0462d1118605d1d9287b6f6f0fc247eb667a15f774e WHIRLPOOL 947a873ce5cecf2d44c4d444f953f76d6ced7cc7f3fa7731da7a7d532d5d1c51305163e7e2b8be5d64520569547c91785dd100480f5d6cda2df5175d0c29cdeb
DIST nacltoolchain-buildscripts-r8989.tar.gz 20316 SHA256 985f12e30192a2aaceeff874a08d2bac997136b704dc2efa8728ab898562d7bd SHA512 0721cdaf682324ee31b1b224e4c34627bca5589da588bb9d029261e1009dd4ea79c41947fd8e813a2b590063dccc0a3b6454adc1fbbe984678ff9b23bafb9289 WHIRLPOOL afad5cfbb24b5618886df95a11f346a9f14505a406601874333e616706e84dff0cc181dbd38a678319693f0754691c5fc8ca3d11db0977d97385340558f1d2df
DIST nacltoolchain-buildscripts-r9093.tar.gz 20364 SHA256 648e17f89fb21a0508eeabc332e243eb4470c3f4906152a475e72cc62ae5c44e SHA512 e81bf5b61150c7022a87d36bdd14bd4694feadf4baa75316cc05f72466a3c4def8a659416399339d3db1a49bf7e988df228c1e466b90098d1041f3b5d8065562 WHIRLPOOL 5ce758c73af352979f1b0a46269d2d00493d03e2b504f4c1ffd98813e4b28816bac07416748ef8648825c1aba30689933a8ffb204aec8076730b117ea031e7db
DIST newlib-1.18.0.tar.gz 13598301 SHA256 d608f22b0b2e7725d2fca13cac19f34bc652d9773acadae778db9881746cb071 SHA512 67b80060fd7bb9d035c004cfbcfbc66b8c8f176366c1ce11ae68dd31b8ee3e02b59ad37ceaf6f54da3c35eeee977c462ddaff4492a27425128ee5d5898840771 WHIRLPOOL 04908a55d1e992877668b80a8e5743f433ab96b7d9f8ab0b936ff4aa27862024490e2856acb88188d7f45ecb0d2197cbc22362f8aaf10ff07b9d89d15d258906
DIST newlib-1.20.0.tar.gz 14571004 SHA256 c644b2847244278c57bec2ddda69d8fab5a7c767f3b9af69aa7aa3da823ff692 SHA512 2abf1d30980e460c4d6ffe4d1682e38403d056048e00675362256731e57fe6759d01e85bcba84258d211941926e13bf3c632ff3824931a844c8b2596e795451f WHIRLPOOL be7996e493b0f2be6992c579796ea9d6968ed3b0a4f5d9c58e1c8b255a1060df18e6ae3d7ecf3a291c5859a6c04bdd39296e9ee5811eb59e2e7646da27089f66

@ -0,0 +1,95 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/nacl-toolchain-newlib/nacl-toolchain-newlib-0_p9093.ebuild,v 1.1 2012/07/17 03:47:19 floppym Exp $
EAPI="4"
inherit eutils flag-o-matic multilib
BINUTILS_PV="2.20.1"
NEWLIB_PV="1.20.0"
GCC_PV="4.4.3"
NACL_REVISION="${PV##*_p}"
DESCRIPTION="Native Client newlib-based toolchain (only for compiling IRT)"
HOMEPAGE="http://code.google.com/chrome/nativeclient/"
SRC_URI="mirror://gnu/binutils/binutils-${BINUTILS_PV}.tar.bz2
ftp://sources.redhat.com/pub/newlib/newlib-${NEWLIB_PV}.tar.gz
mirror://gnu/gcc/gcc-${GCC_PV}/gcc-${GCC_PV}.tar.bz2
http://gsdview.appspot.com/nativeclient-archive2/x86_toolchain/r${NACL_REVISION}/nacltoolchain-buildscripts-r${NACL_REVISION}.tar.gz
http://gsdview.appspot.com/nativeclient-archive2/x86_toolchain/r${NACL_REVISION}/naclbinutils-${BINUTILS_PV}-r${NACL_REVISION}.patch.bz2
http://gsdview.appspot.com/nativeclient-archive2/x86_toolchain/r${NACL_REVISION}/naclnewlib-${NEWLIB_PV}-r${NACL_REVISION}.patch.bz2
http://gsdview.appspot.com/nativeclient-archive2/x86_toolchain/r${NACL_REVISION}/naclgcc-${GCC_PV}-r${NACL_REVISION}.patch.bz2
"
LICENSE="BSD" # NaCl
LICENSE+=" || ( GPL-3 LGPL-3 )" # binutils
LICENSE+=" NEWLIB LIBGLOSS GPL-2" # newlib
LICENSE+=" GPL-3 LGPL-3 || ( GPL-3 libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2" # gcc
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
# Stripping with a non-NaCl strip breaks the toolchain, bug #386931.
# Tests are broken, bug #391761.
RESTRICT="strip test"
# Executable section checks do not make sense for newlib, bug #390383.
QA_EXECSTACK="usr/lib*/nacl-toolchain-newlib/*/lib*/*"
RDEPEND="
>=dev-libs/gmp-5.0.2
>=dev-libs/mpfr-3.0.1
>=sys-libs/glibc-2.8
>=sys-libs/zlib-1.1.4
"
DEPEND="${RDEPEND}
app-arch/zip
app-arch/unzip
dev-libs/mpc
dev-libs/cloog-ppl
dev-libs/ppl
>=media-libs/libart_lgpl-2.1
>=sys-apps/texinfo-4.8
>=sys-devel/binutils-2.15.94
>=sys-devel/bison-1.875
>=sys-devel/flex-2.5.4
sys-devel/gnuconfig
sys-devel/m4
>=sys-libs/ncurses-5.2-r2
>=sys-apps/sed-4
sys-devel/gettext
virtual/libiconv
virtual/yacc
"
S="${WORKDIR}"
pkg_setup() {
# Unset variables known to break the build. This is a black-list
# rather than white-list because it's not obvious how to come up
# with a comprehensive white-list.
# For more info see bug #413995.
unset -v LANGUAGES || die
}
src_prepare() {
mkdir SRC || die
mv binutils-${BINUTILS_PV} SRC/binutils || die
mv newlib-${NEWLIB_PV} SRC/newlib || die
mv gcc-${GCC_PV} SRC/gcc || die
cd SRC || die
EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" epatch "${S}"
}
src_compile() {
strip-flags # See bug #390589.
emake PREFIX="${PWD}/${PN}" CANNED_REVISION="yes" build-with-newlib
}
src_install() {
local TOOLCHAIN_HOME="/usr/$(get_libdir)"
dodir "${TOOLCHAIN_HOME}"
mv "${WORKDIR}/${PN}" "${ED}/${TOOLCHAIN_HOME}" || die
}

@ -2,4 +2,5 @@ DIST v8-3.10.8.19.tar.bz2 10062768 SHA256 609c74b3f9d5b9be3f27fc31875d6e79605f19
DIST v8-3.10.8.20.tar.bz2 10063381 SHA256 e9d7afb462405c2df1fb8560daf33665a2356ef8458801f3b8c66e56e290781d SHA512 57e88a4019259cba17b7d043772eb212de14df8269a02d1973a05c2a112cd02c6a93006449aa97af41525c695fb1bb24aa48e2996f19665058d88ba999ceefca WHIRLPOOL 1c2c0266d7e098b64a7cde1cf0eae68e044ddccd350962d22bf5b9c68079f4cbdc1d78e1cb97b08f4fb731201e45bbe5090c89a17835213745974e36765f26d8
DIST v8-3.11.10.12.tar.bz2 10116949 SHA256 fc7b0e54ba1d5f07ce0bb9cf0f09aab66c9aa14861e5e8a28ef0bb2a3f729430 SHA512 ba301094cbb8d718959808414e31f3a2b2012153e104b0495220ac94a197c82a70f108356f600b58bd9a8460f44b982742180239c81031d062530f9aadfc5d33 WHIRLPOOL e0611c0370f40e0f7552dc3c0bbed0ee77601499bda544e0b189d34b49e92e672d1571babfa9f423299a36e7258c9620d94a587bae191dabbbbcdfd3f1faf281
DIST v8-3.11.10.14.tar.bz2 10115801 SHA256 96eef3b2320fbf342272f5998f391b6d984c9a40f1dcc09f8a05e52cce319dd3 SHA512 24bfe6b0b7436c2540ca5502b8c7f95e0849b0370281819314f63176fb7cac3446ba5dacf8ca118a6e98b7fa40684ec23670df01041825bee09d1dd98356e05f WHIRLPOOL 26cecf542c6f095ed8a36f86dc89d8c0edb6f146687d1ad752a2cd4911d3be4890974e6bf35ada71447851902979ca815abd56a365a465fe03908ca24b764fc1
DIST v8-3.12.11.tar.bz2 10163251 SHA256 37427e8314ffcda5af600097612766b426df6f939bad284bd065d2ba15189978 SHA512 2e2c5440e6e80af9bc1500e128167102235a60561badcb93a53f626197b4903e1d65a5dab3de9db78d83e52f92bd94f79d89afc908cdca27e51f3fe6f695d42e WHIRLPOOL 9c13e9a162ced0839ed52bfae76e12022322112fc02ddc7ca82ab9d565c6c5ce57e099525d93374ab8c4950d76380833438263fe1028e53958e995f7af301db5
DIST v8-3.12.9.tar.bz2 10164026 SHA256 7e80ae92c5883f3394213df8e31c349cb058915c69fd6c0396f49307c1600c8e SHA512 88644ab31fe5de75163e00eea6e5d9058b7563a0bfdd0d4d839d7726b1b5ef8dde73c2ba9ecd63279e65b93681143da50a3bd679a13b4120c6446eedaaaefa8a WHIRLPOOL 6728791a7fb386fe944a506b821aac4928b5508f4dd0648b697cba384c88f1e82859399d8fd521aa86e01e55ec79d5c23a7fd0a2d45a0d77e6cbd506a801fd16

@ -0,0 +1,133 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.12.11.ebuild,v 1.1 2012/07/17 02:22:23 floppym Exp $
EAPI="4"
PYTHON_DEPEND="2:2.6"
inherit eutils multilib pax-utils python toolchain-funcs versionator
DESCRIPTION="Google's open source JavaScript engine"
HOMEPAGE="http://code.google.com/p/v8"
SRC_URI="http://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x86-fbsd ~x64-macos ~x86-macos"
IUSE=""
pkg_setup() {
python_set_active_version 2
python_pkg_setup
}
src_prepare() {
epatch "${FILESDIR}"/${PN}-3.10.8.10-freebsd9.patch
}
src_compile() {
tc-export AR CC CXX RANLIB
export LINK=${CXX}
# Use target arch detection logic from bug #354601.
case ${CHOST} in
i?86-*) myarch=ia32 ;;
x86_64-*)
if [[ $ABI = x86 ]] ; then
myarch=ia32
else
myarch=x64
fi ;;
arm*-*) myarch=arm ;;
*) die "Unrecognized CHOST: ${CHOST}"
esac
mytarget=${myarch}.release
soname_version="$(get_version_component_range 1-3)"
local snapshot=on
host-is-pax && snapshot=off
# TODO: Add console=readline option once implemented upstream
# http://code.google.com/p/v8/issues/detail?id=1781
emake V=1 \
library=shared \
werror=no \
soname_version=${soname_version} \
snapshot=${snapshot} \
${mytarget} || die
pax-mark m out/${mytarget}/{cctest,d8,shell} || die
}
src_test() {
local arg testjobs
for arg in ${MAKEOPTS}; do
case ${arg} in
-j*) testjobs=${arg#-j} ;;
--jobs=*) testjobs=${arg#--jobs=} ;;
esac
done
tools/test-wrapper-gypbuild.py \
-j${testjobs:-1} \
--arch-and-mode=${mytarget} \
--no-presubmit \
--progress=dots || die
}
src_install() {
insinto /usr
doins -r include || die
if [[ ${CHOST} == *-darwin* ]] ; then
# buildsystem is too horrific to get this built correctly
mkdir -p out/${mytarget}/lib.target
mv out/${mytarget}/libv8.so.${soname_version} \
out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
install_name_tool \
-id "${EPREFIX}"/usr/$(get_libdir)/libv8$(get_libname) \
out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) \
|| die
install_name_tool \
-change \
"${S}"/out/${mytarget}/libv8.so.${soname_version} \
"${EPREFIX}"/usr/$(get_libdir)/libv8$(get_libname) \
out/${mytarget}/d8 || die
fi
dobin out/${mytarget}/d8 || die
dolib out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
dosym libv8$(get_libname ${soname_version}) /usr/$(get_libdir)/libv8$(get_libname) || die
dodoc AUTHORS ChangeLog || die
}
pkg_preinst() {
preserved_libs=()
local baselib candidate
eshopts_push -s nullglob
for candidate in "${EROOT}usr/$(get_libdir)"/libv8$(get_libname).*; do
baselib=${candidate##*/}
if [[ ! -e "${ED}usr/$(get_libdir)/${baselib}" ]]; then
preserved_libs+=( "${EPREFIX}/usr/$(get_libdir)/${baselib}" )
fi
done
eshopts_pop
if [[ ${#preserved_libs[@]} -gt 0 ]]; then
preserve_old_lib "${preserved_libs[@]}"
fi
}
pkg_postinst() {
if [[ ${#preserved_libs[@]} -gt 0 ]]; then
preserve_old_lib_notify "${preserved_libs[@]}"
fi
}

@ -0,0 +1 @@
DIST Test-MockModule-0.05.tar.gz 5608 SHA256 67c515258c76780009e58305ec56f195e1b110d0cabb52792d57dd1761396e07 SHA512 8cbd2461dd0d9e9107c48a98be615c10dd77401569065a14cec555cc92f22c7211e7a7fb40149bd98c624bb1da838aa7be22a01391e2b6a70e7e58ec8af24da7 WHIRLPOOL 5d96b2a6050dce8b35a6bf842f10090bdf13b2382ef30877c7fd8db9499b4a7754b7d03be6d61f473aca185088961e1d7b9c2e1d70b0e7a998977e92da3a3fac

@ -0,0 +1,24 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Test-MockModule/Test-MockModule-0.50.0.ebuild,v 1.1 2012/07/16 15:46:01 tove Exp $
EAPI=4
MODULE_VERSION=0.05
MODULE_AUTHOR="SIMONFLK"
inherit perl-module
DESCRIPTION="Override subroutines in a module for unit testing"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
DEPEND="
test? (
dev-perl/Test-Pod
dev-perl/Test-Pod-Coverage
)
"
SRC_TEST="do"

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>perl</herd>
<maintainer>
<email>flameeyes@gentoo.org</email>
</maintainer>
<upstream>
<remote-id type="cpan">Test-MockModule</remote-id>
<remote-id type="cpan-module">Test::MockModule</remote-id>
</upstream>
</pkgmetadata>

@ -3,3 +3,4 @@ DIST boto-2.1.1.tar.gz 313294 SHA256 4d6d38aa8e9e536a27a9737eb4222f896417841fed9
DIST boto-2.2.2.tar.gz 456632 SHA256 17dce8082a650da50cdc966a5325b97873fac14916dcf1b9d9130b7e212ee292 SHA512 52a4482348a5088d173474fb5f8e800dc552ac24085bc60c2d47bacbb1d86ccee51751a57fec35db83d861c365825fba14919c6c0e19d8123cc790b5913a985e WHIRLPOOL f92b94fcfdc3d40be8fbeed86b9087e100e9e40ad748d66a5bc66f099ccaa0f1b779eec5fb7964fe8906f846127ac3fb9ba85a367e87fedb80f7d4797b64813f
DIST boto-2.3.0.tar.gz 488207 SHA256 c12969a9b51eb803e348f71850b3cd28edb43095235d46b86408f334fd4e3516 SHA512 a59edcea8c4f30268e21c8bd518c516771f926e4833e696f2dc812c42893c47df279c3705e3e050dddbfcb3df34c2fb0d86ae77b7952cf6802774623e7da9aaf WHIRLPOOL f66872fdd9243d5e4acadff7c6052dfae99ec005b89596e96ee68443b79ff2b4077a3145449a4e76a50a9d1f72916c481a71aa5ebe44ca2ebb04c9c0d8f972aa
DIST boto-2.4.1.tar.gz 519928 SHA256 68c3b8d6ece61f6d0edd04faaea3eb6a4f40f9def936a005dc69bc456d89c814 SHA512 6491f9eb7d7dcb81abf81d7d99e27f3de20a28883cddd3fb9742fe2a7c0ba6ea68faad3b1a83ec5918354c16cca7f144bfcf0e65032f6b83bcbf9802cae701b6 WHIRLPOOL 112a2e44d5013d9ab32e6920d10db93a83f70f96293754b3d637cbf82eff2abb72fcf5d082e95b2c5125c6725b40612e3e0063ff3f6f4934be39a764e86269e4
DIST boto-2.5.2.tar.gz 580273 SHA256 1dbe16df5b3a69011ae80b1999680ed4a3d97cb1aeeceb1ad86bceaff0b580ed SHA512 82103aba0ef97922e6b54f015df508eb56ae179720068127e546e7b41b1bd5865f49e51fc685c53bc5673a6e717584010a9e023e58a2ff6f772de7e405f92c1a WHIRLPOOL c2d8e594d1ea408036c4186bc46ebdb661e9ff1e5574005e870bc54efed3accb664da41ea0279dd71eeaa51de4d49a8e7a4e338f22c1d066c41f8a615f18a156

@ -0,0 +1,27 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/boto/boto-2.5.2.ebuild,v 1.1 2012/07/17 02:23:26 vapier Exp $
EAPI="4"
PYTHON_DEPEND="2:2.5"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.4 3.*"
DISTUTILS_SRC_TEST="setup.py"
inherit distutils
DESCRIPTION="Amazon Web Services API"
HOMEPAGE="https://github.com/boto/boto http://pypi.python.org/pypi/boto"
SRC_URI="mirror://github/boto/boto/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-linux ~ppc-macos ~x86-macos"
IUSE="test"
DEPEND="dev-python/setuptools
test? ( dev-python/m2crypto )"
RDEPEND="dev-python/m2crypto"
# Requires Amazon Web Services keys to pass some tests
RESTRICT="test"

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/cherrypy/cherrypy-3.2.2.ebuild,v 1.1 2011/12/28 22:44:07 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/cherrypy/cherrypy-3.2.2.ebuild,v 1.2 2012/07/17 02:07:57 vapier Exp $
EAPI="4"
PYTHON_DEPEND="*:2.5"
@ -18,7 +18,7 @@ SRC_URI="http://download.cherrypy.org/${PN}/${PV}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="doc"
DEPEND="dev-python/setuptools"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/gevent/gevent-0.13.7.ebuild,v 1.4 2012/05/21 08:07:56 xarthisius Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/gevent/gevent-0.13.7.ebuild,v 1.5 2012/07/17 02:10:30 vapier Exp $
EAPI=4
@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="doc examples"
RDEPEND="dev-libs/libevent

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/gevent/gevent-1.0_beta2.ebuild,v 1.2 2012/05/21 08:07:56 xarthisius Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/gevent/gevent-1.0_beta2.ebuild,v 1.3 2012/07/17 02:10:30 vapier Exp $
EAPI=4
@ -21,7 +21,7 @@ SRC_URI="http://${PN}.googlecode.com/files/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="doc examples"
RDEPEND="dev-libs/libev

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/greenlet/greenlet-0.4.0.ebuild,v 1.1 2012/06/28 06:31:59 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/greenlet/greenlet-0.4.0.ebuild,v 1.2 2012/07/17 02:09:45 vapier Exp $
EAPI=4
@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="doc"
DEPEND="app-arch/unzip

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pylibpcap/pylibpcap-0.6.4.ebuild,v 1.1 2012/07/16 07:11:28 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pylibpcap/pylibpcap-0.6.4.ebuild,v 1.2 2012/07/16 20:57:38 radhermit Exp $
EAPI="4"
PYTHON_DEPEND="2"
@ -19,8 +19,7 @@ KEYWORDS="~amd64 ~hppa ~ia64 ~x86"
IUSE="examples"
RDEPEND="net-libs/libpcap"
DEPEND="${RDEPEND}
>=dev-lang/swig-1.3.34"
DEPEND="${RDEPEND}"
PYTHON_MODNAME="pcap.py"
@ -29,6 +28,6 @@ src_install() {
if use examples; then
insinto /usr/share/doc/${PF}
doins -r examples || die "Installation of examples failed"
doins -r examples
fi
}

@ -1,53 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-poppler/python-poppler-0.12.1-r1.ebuild,v 1.7 2012/02/28 21:41:58 marienz Exp $
EAPI="3"
PYTHON_DEPEND="2:2.6"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.4 2.5 3.* *-jython 2.7-pypy-*"
PYTHON_EXPORT_PHASE_FUNCTIONS="1"
inherit eutils libtool python
DESCRIPTION="Python bindings to the Poppler PDF library"
HOMEPAGE="http://launchpad.net/poppler-python"
SRC_URI="http://launchpad.net/poppler-python/trunk/development/+download/pypoppler-${PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86 ~x86-fbsd"
IUSE="examples"
S=${WORKDIR}/pypoppler-${PV}
RDEPEND=">=app-text/poppler-0.15.0[cairo]
<app-text/poppler-0.18
>=dev-python/pycairo-1.8.4
dev-python/pygobject:2
dev-python/pygtk:2"
DEPEND="${RDEPEND}"
src_prepare() {
# http://pkgs.fedoraproject.org/gitweb/?p=pypoppler.git;a=tree
epatch \
"${FILESDIR}"/${P}-75_74.diff \
"${FILESDIR}"/${P}-76_75.diff \
"${FILESDIR}"/${P}-79_78.diff \
"${FILESDIR}"/${P}-poppler0.15.0-changes.patch
elibtoolize
python_copy_sources
}
src_install() {
python_src_install
python_clean_installation_image
dodoc NEWS || die
if use examples; then
insinto /usr/share/doc/${PF}/examples
doins demo/demo-poppler.py || die
fi
}

@ -1,52 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-poppler/python-poppler-0.12.1-r2.ebuild,v 1.3 2012/02/28 21:41:58 marienz Exp $
EAPI="3"
PYTHON_DEPEND="2:2.6"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.4 2.5 3.* *-jython 2.7-pypy-*"
PYTHON_EXPORT_PHASE_FUNCTIONS="1"
inherit eutils libtool python
DESCRIPTION="Python bindings to the Poppler PDF library"
HOMEPAGE="http://launchpad.net/poppler-python"
SRC_URI="http://launchpad.net/poppler-python/trunk/development/+download/pypoppler-${PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x86-fbsd"
IUSE="examples"
S=${WORKDIR}/pypoppler-${PV}
RDEPEND=">=app-text/poppler-0.15.0[cairo]
<app-text/poppler-0.18
>=dev-python/pycairo-1.8.4
dev-python/pygobject:2
dev-python/pygtk:2"
DEPEND="${RDEPEND}"
src_prepare() {
# http://pkgs.fedoraproject.org/gitweb/?p=pypoppler.git;a=tree
epatch \
"${FILESDIR}"/${P}-75_74.diff \
"${FILESDIR}"/${P}-79_78.diff \
"${FILESDIR}"/${P}-poppler0.15.0-changes.patch
elibtoolize
python_copy_sources
}
src_install() {
python_src_install
python_clean_installation_image
dodoc NEWS || die
if use examples; then
insinto /usr/share/doc/${PF}/examples
doins demo/demo-poppler.py || die
fi
}

@ -1 +1,2 @@
DIST ws4py-0.2.1.tar.gz 1858090 SHA256 8f902a5be5bed493392ccbabd71406c113c89f973a0d635d7ed35a4d8ec932c5 SHA512 212ba49d81a2b22894bd03346d4b71cf2486c6317ecaf2d4a7cc962c1f3be9550e61dfe74030cf22f4cb396fb74a43dbc73c69e6f915d6ff1a87e7b05ace1c4f WHIRLPOOL b4b886f752c476fe9a2838380adf15b4822d194d615ae83a42937d5231858a35e014657daa5d9cbe974b083ad1c8f2a9806fa182e476911cce033a4882e324cc
DIST ws4py-0.2.2.tar.gz 1859370 SHA256 591014a09e4cd492c85ef5c46ce88586e29f9db941cea7f262634d07d58c6040 SHA512 886a9f013b0ef99c0e31df30bcc587601bdb727a6911d60a1362c7172efe6fd18e8d44989237eaa3e61fcd56672bbe9dc67950148c22c3f013f6801d8d111511 WHIRLPOOL c953dd3f4a5b6b5683cfe8401342537e275bb2af32b46241dc42e3a119bcbb608238374051c679313cf61e81f1cd8aa38b54f2284dcc253107f49a156688a566

@ -0,0 +1,46 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/ws4py/ws4py-0.2.2.ebuild,v 1.1 2012/07/17 02:11:37 vapier Exp $
# The gevent package isn't in the tree yet, so we delete
# those implementations.
#
# We could depend on dev-python/cherrypy when USE=server, but
# that is an optional component ...
# Same for www-servers/tornado and USE=client ...
EAPI="4"
PYTHON_DEPEND="2:2.6"
DISTUTILS_SRC_TEST="setup.py"
inherit distutils eutils
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://github.com/Lawouach/WebSocket-for-Python.git"
inherit git-2
else
inherit vcs-snapshot
SRC_URI="https://github.com/Lawouach/WebSocket-for-Python/tarball/v${PV} -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~x86"
fi
DESCRIPTION="WebSocket support for Python"
HOMEPAGE="https://github.com/Lawouach/WebSocket-for-Python"
LICENSE="BSD"
SLOT="0"
IUSE="+client +server test +threads"
RDEPEND="client? ( dev-lang/python[threads?] )"
DEPEND="test? (
${RDEPEND}
dev-python/cherrypy
dev-python/gevent
)"
src_install() {
distutils_src_install
# We don't have a gevent pkg in the tree, so punt.
rm -rf "${ED}$(python_get_sitedir)"/ws4py/*/gevent*.py
use client || rm -rf "${ED}$(python_get_sitedir)"/ws4py/client
use server || rm -rf "${ED}$(python_get_sitedir)"/ws4py/server
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/ws4py/ws4py-9999.ebuild,v 1.3 2012/06/11 14:13:15 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/ws4py/ws4py-9999.ebuild,v 1.4 2012/07/17 02:11:37 vapier Exp $
# The gevent package isn't in the tree yet, so we delete
# those implementations.
@ -10,7 +10,8 @@
# Same for www-servers/tornado and USE=client ...
EAPI="4"
PYTHON_DEPEND="2"
PYTHON_DEPEND="2:2.6"
DISTUTILS_SRC_TEST="setup.py"
inherit distutils eutils
if [[ ${PV} == "9999" ]] ; then
@ -27,15 +28,14 @@ HOMEPAGE="https://github.com/Lawouach/WebSocket-for-Python"
LICENSE="BSD"
SLOT="0"
IUSE="+client +server +threads"
IUSE="+client +server test +threads"
RDEPEND="client? ( dev-lang/python[threads?] )"
DEPEND=""
src_prepare() {
epatch "${FILESDIR}"/${P}-process-data.patch
distutils_src_prepare
}
DEPEND="test? (
${RDEPEND}
dev-python/cherrypy
dev-python/gevent
)"
src_install() {
distutils_src_install

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/chromium.eclass,v 1.5 2012/05/30 06:15:24 phajdan.jr Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/chromium.eclass,v 1.6 2012/07/17 03:56:26 floppym Exp $
# @ECLASS: chromium.eclass
# @MAINTAINER:
@ -122,7 +122,7 @@ chromium_remove_language_paks() {
continue
fi
if ! use linguas_${lang}; then
rm -v "$(_chromium_crlang ${lang}).pak" || die
rm "$(_chromium_crlang ${lang}).pak" || die
fi
done
}

@ -1,14 +1,14 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v 1.4 2011/12/16 16:40:46 maksbotan Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v 1.5 2012/07/17 04:29:05 vapier Exp $
#
# @ECLASS: leechcraft.eclass
# @MAINTAINER:
# leechcraft@gentoo.org
# @BLURB: Common functions and setup utilities for the LeechCraft app
# @AUTHOR:
# 0xd34df00d@gmail.com
# NightNord@niifaq.ru
# @BLURB: Common functions and setup utilities for the LeechCraft app
# @DESCRIPTION:
# The leechcraft eclass contains a common set of functions and steps
# needed to build LeechCraft core or its plugins.

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/waf-utils.eclass,v 1.11 2012/06/07 05:02:33 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/waf-utils.eclass,v 1.12 2012/07/17 04:43:50 vapier Exp $
# @ECLASS: waf-utils.eclass
# @MAINTAINER:
@ -41,11 +41,15 @@ waf-utils_src_configure() {
: ${WAF_BINARY:="${S}/waf"}
tc-export AR CC CPP CXX RANLIB
echo "CCFLAGS=\"${CFLAGS}\" LINKFLAGS=\"${LDFLAGS}\" \"${WAF_BINARY}\" --prefix=${EPREFIX}/usr --libdir=${EPREFIX}/usr/$(get_libdir) $@ configure"
# Make sure this waf supports --libdir #412133
if "${WAF_BINARY}" --help | grep -q -e--libdir ; then
set -- "--libdir=${EPREFIX}/usr/$(get_libdir)" "$@"
fi
echo "CCFLAGS=\"${CFLAGS}\" LINKFLAGS=\"${LDFLAGS}\" \"${WAF_BINARY}\" --prefix=${EPREFIX}/usr $@ configure"
CCFLAGS="${CFLAGS}" LINKFLAGS="${LDFLAGS}" "${WAF_BINARY}" \
"--prefix=${EPREFIX}/usr" \
"--libdir=${EPREFIX}/usr/$(get_libdir)" \
"$@" \
configure || die "configure failed"
}

@ -1,2 +1 @@
DIST atanks-5.2.tar.gz 3125456 RMD160 b4b1b0e2798f1474174539b14893cc9b97e7b6c9 SHA1 ad49d15ab8dcc0066fa88a6241e4454a5b37a444 SHA256 c086810db7661ba61e2b585c5d7fb3795924e978462b866fa05d5e6a00901a8e
DIST atanks-5.4.tar.gz 3129737 RMD160 80462d9a41b8dce73fb7a19c2a731f19325560a6 SHA1 586947035476551a29d6f28521831c4471aaa97a SHA256 c66f481f36b5ae222f6feddf3e56e73b14d7f2e3d274576d8517fee4496ed0e9
DIST atanks-5.4.tar.gz 3129737 SHA256 c66f481f36b5ae222f6feddf3e56e73b14d7f2e3d274576d8517fee4496ed0e9 SHA512 53293ab3aa6dff2346484006a754060a5a43902ef03335ce9b9022ddcf1a6a66e0e1b8a3d73aa5c18b0433d9eed1cfe9c7215a5f8d73353d182a7dda7a0930be WHIRLPOOL 5da29b7efb10955fadada24284bdfc91763c9c8bc46a1f313920226b776d1911da4b1675700eb8382489de1e0a1940f1341158f3036dfeab8439ce077d3f4463

@ -1,41 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-action/atanks/atanks-5.2.ebuild,v 1.5 2012/01/10 20:26:49 ranger Exp $
EAPI=2
inherit eutils games
DESCRIPTION="Worms and Scorched Earth-like game"
HOMEPAGE="http://atanks.sourceforge.net/"
SRC_URI="mirror://sourceforge/atanks/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE=""
DEPEND="media-libs/allegro:0[X]"
src_prepare() {
find . -type f -name ".directory" -exec rm -vf '{}' +
epatch "${FILESDIR}"/${P}-build.patch
}
src_compile() {
emake \
BINDIR="${GAMES_BINDIR}" \
INSTALLDIR="${GAMES_DATADIR}/${PN}" \
|| die "emake failed"
}
src_install() {
dogamesbin ${PN} || die "dogamesbin failed"
insinto "${GAMES_DATADIR}"/${PN}
doins -r button misc missile sound stock tank tankgun text title \
unicode.dat *.txt \
|| die "doins failed"
doicon ${PN}.png
make_desktop_entry atanks "Atomic Tanks"
dodoc Changelog README TODO
prepgamesdirs
}

@ -1,133 +0,0 @@
--- atanks-4.6.orig/src/Makefile
+++ atanks-4.6/src/Makefile
@@ -4,9 +4,6 @@
missile.o perlin.o physobj.o player.o satellite.o sky.o tank.o team.o teleport.o virtobj.o \
update.o network.o floattext.o land.o text.o client.o gameloop.o
-CPP=g++
-CC=gcc
-LD=g++
LIB=ar
WINDRES=
# FLAGS += -DDATA_DIR=\".\" -Wno-write-strings -DNETWORK -DTHREADS
@@ -15,9 +12,9 @@
WFLAGS =
OFLAGS =
LFLAGS +=
-LDFLAGS = `allegro-config --libs`
+LDFLAGS += `allegro-config --libs` -lm -lpthread
-CFLAGS += -g -Wall -Iinclude # -fprofile-arcs -ftest-coverage
+CXXFLAGS += -Wall -Iinclude # -fprofile-arcs -ftest-coverage
SRCS = $(MODULES:.o=.cpp)
GLOBALS = main.h imagedefs.h externs.h
@@ -33,82 +30,82 @@
$(MODULES): Makefile
atanks.o: atanks.cpp globals.h main.h menucontent.h
- $(CPP) -c atanks.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c atanks.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
button.o: button.cpp button.h
- $(CPP) -c button.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c button.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
client.o: client.h client.cpp
- $(CPP) -c client.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGSS) $(CFLAGS)
+ $(CXX) -c client.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGSS) $(CXXFLAGS)
environment.o: environment.cpp environment.h
- $(CPP) -c environment.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c environment.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
explosion.o: explosion.cpp explosion.h
- $(CPP) -c explosion.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c explosion.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
files.o: files.cpp files.h text.h text.cpp
- $(CPP) -c files.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c files.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
floattext.o: floattext.cpp floattext.h
- $(CPP) -c floattext.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c floattext.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
gameloop.o: gameloop.cpp atanks.cpp main.h
- $(CPP) -c gameloop.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c gameloop.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
globaldata.o: globaldata.cpp globaldata.h
- $(CPP) -c globaldata.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c globaldata.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
land.o: land.cpp land.h globaldata.h environment.h
- $(CPP) -c land.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c land.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
missile.o: missile.cpp missile.h
- $(CPP) -c missile.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c missile.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
teleport.o: teleport.cpp teleport.h
- $(CPP) -c teleport.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c teleport.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
physobj.o: physobj.cpp physobj.h
- $(CPP) -c physobj.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c physobj.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
player.o: player.cpp player.h
- $(CPP) -c player.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c player.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
tank.o: tank.cpp tank.h
- $(CPP) -c tank.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c tank.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
team.o: team.cpp team.h
- $(CPP) -c team.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c team.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
virtobj.o: virtobj.cpp virtobj.h
- $(CPP) -c virtobj.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c virtobj.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
fade.o: fade.cpp
- $(CPP) -c fade.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c fade.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
perlin.o: perlin.cpp
- $(CPP) -c perlin.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c perlin.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
sky.o: sky.cpp sky.h
- $(CPP) -c sky.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c sky.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
satellite.o: satellite.cpp satellite.h
- $(CPP) -c satellite.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c satellite.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
text.o: text.cpp text.h
- $(CPP) -c text.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c text.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
update.o: update.cpp update.h
- $(CPP) -c update.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c update.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
network.o: network.cpp network.h
- $(CPP) -c network.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c network.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
%.o: %.cpp %.h
- $(CPP) -c $< -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c $< -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
$(OUTPUT): $(OBJECTS) $(MODULES)
- $(CPP) $(MODULES) -o $(OUTPUT) $(FLAGS) $(LFLAGS) $(LDFLAGS) $(SFLAGS) $(CFLAGS)
+ $(CXX) $(MODULES) -o $(OUTPUT) $(FLAGS) $(LFLAGS) $(LDFLAGS) $(SFLAGS) $(CXXFLAGS)
# strip $(OUTPUT)
# dependencies:

@ -1,2 +1,2 @@
DIST geki3-KXL-1.0.3.tar.gz 695913 RMD160 3439e173f66fa6fb08213d3e1eb47ed8b2a66c4d SHA1 8c8aa83e0152d982c5764fd0fe88516826c16403 SHA256 5308488d3c31731c75d671d9a6b61ebcfc7e97c651a76f0ef869c8aa3a3865f8
DIST geki3-KXL.png 1142 RMD160 97b90e3aece9798bd695cd5e25e775d73146ec9a SHA1 7f35035c55ad9a32c67b6882781c5c8769242fba SHA256 9fc2bc6f5abb44c3b863378d13ddc5f892ff284d4ea6092af3bb55bbf78a6046
DIST geki3-KXL-1.0.3.tar.gz 695913 SHA256 5308488d3c31731c75d671d9a6b61ebcfc7e97c651a76f0ef869c8aa3a3865f8 SHA512 23433c40bb800fa6da132a87dc89ed18c156dba44f3479be39b00ac48942cbf9e3ae7318149d3184f4ba8c340c937fa44e334dad5c8e800b9906bd26cdd34fd7 WHIRLPOOL 9c826dc2e821e875aacfbb7184faa79920e40672060a2a17c9792caae0b172510441a970f9c15d534da23e380e7eab23233fbfc52c960a2dd436ff66eb6433c6
DIST geki3-KXL.png 1142 SHA256 9fc2bc6f5abb44c3b863378d13ddc5f892ff284d4ea6092af3bb55bbf78a6046 SHA512 bb78a188954e530638ebf3ded88a8a19402081d071341924f57b3cc1721de523cf099eac2585ea5a5dd0b86e67f68260d469db06408e86aea68e4950526103bd WHIRLPOOL de1bce90c5b7c36fe202a881f4070d0393d39a534586f0378747caef9c8dbad91b3cc373276777d655a03c2ca385d0f258792cfccd3ab82335eef0fd132236cc

@ -1,7 +1,8 @@
# Copyright 1999-2009 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-action/geki3-KXL/geki3-KXL-1.0.3-r2.ebuild,v 1.4 2011/12/05 08:46:26 mr_bones_ Exp $
# $Header: /var/cvsroot/gentoo-x86/games-action/geki3-KXL/geki3-KXL-1.0.3-r2.ebuild,v 1.5 2012/07/16 19:41:47 mr_bones_ Exp $
EAPI=2
inherit autotools eutils games
DESCRIPTION="2D length scroll shooting game"
@ -18,23 +19,22 @@ DEPEND="dev-games/KXL"
RDEPEND="${DEPEND}
media-fonts/font-adobe-100dpi"
src_unpack() {
unpack ${A}
cd "${S}"
src_prepare() {
rm -f missing
sed -i \
-e '1i #include <string.h>' \
-e "s:DATA_PATH \"/.score\":\"${GAMES_STATEDIR}/${PN}\":" \
src/ranking.c \
|| die "sed failed"
sed -i -e '/CFLAGS/s/$/ @CFLAGS@/' src/Makefile.am || die #bug 426890
epatch "${FILESDIR}"/${P}-paths.patch
eautoreconf
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
emake DESTDIR="${D}" install || die
insinto "${GAMES_STATEDIR}"
newins data/.score ${PN} || die "newins failed"
newins data/.score ${PN} || die
fperms g+w "${GAMES_STATEDIR}"/${PN}
doicon "${DISTDIR}"/${PN}.png
make_desktop_entry geki3 Geki3

@ -1,4 +1,2 @@
DIST xboard-4.5.3a.tar.gz 2413474 SHA256 3bc078a518d7d14781740cea137e2a8aa10c0ded1c42b0f0b6242d3eaf957cdc
DIST xboard-4.6.0.tar.gz 2945028 SHA256 656786430c58d92cec6e505bcf70b490bd91c9f628dd7ba55aef2ab1103f3473
DIST xboard-4.6.2.tar.gz 2956198 SHA256 2e57f2d2c6e90f704a2c5bc0c6e14840d88dc4f9a450ecf1b4c06516a00389df SHA512 a079e4ca4f825ab3463f2e60d98b977ce0783bc36fa018b79bd3b5c8f16441feef2313f5f586eabe7747ce6fffe0d9a967d19b68502f67f438720db607e3c516 WHIRLPOOL d9598df34e27c9a0686f391b47bfbacdad3a7fa8c0549358c35bae95e373416b8f360b5e1ec5ac678b3afa308f5c8d599910c9d192b15be858f62da968f0815c
DIST xboard.png 479 SHA256 1c36fd6ca934eef29d7cdc72159019585d8c449f489f6a6ccc2d787bba03f41d SHA512 c7f8274d70989fa85ef3bef6c819219ae7d4e6355f3c4ca22faec8b703817152256914a95b30de66803db04e0e16eaa117c2f9132a1f0acb6d29de6df5e54898 WHIRLPOOL 5ba135d34808d4814d545bef8eb89aa2a5dfa0f6515ab33d1baa1dfe15bb740e3b77626e45c3b6579b7af0f6b5bc0f060b93f0d4d37f55506778124dbbd1f3de

@ -1,125 +0,0 @@
--- xboard-4.5.2a.orig/Makefile.am
+++ xboard-4.5.2a/Makefile.am
@@ -33,14 +33,10 @@
$(ZPY)
xboard_LDADD = -lm @XAW_LIBS@ @X_LIBS@
-EXTRA_DIST = pixmaps bitmaps sounds winboard filebrowser/README \
- xboard.texi gpl.texinfo texi2man texinfo.tex xboard.man xboard.desktop \
- COPYRIGHT FAQ.html engine-intf.html ics-parsing.txt readme.htm zippy.README \
- xboard.conf.in SHORTLOG DIFFSTAT history.c
-
DISTCLEANFILES = stamp-h
-AM_CPPFLAGS=-DINFODIR='"$(infodir)"' @X_CFLAGS@ -DSYSCONFDIR='"$(sysconfdir)"' -DBITMAPDIR='"$(datadir)/games/xboard/bitmaps/default"'
+bitmapsdir = $(datadir)/default
+AM_CPPFLAGS=-DINFODIR='"$(infodir)"' @X_CFLAGS@ -DSYSCONFDIR='"$(sysconfdir)"' -DBITMAPDIR='"$(bitmapsdir)"'
info_TEXINFOS = xboard.texi
xboard_TEXINFOS = copyright.texi
@@ -54,21 +50,14 @@
### icon files
-icondir = $(datadir)/icons/hicolor/48x48/apps
+icondir = /usr/share/icons/hicolor/48x48/apps
dist_icon_DATA = xboard.png
-svgicondir = $(datadir)/icons/hicolor/scalable/apps
+svgicondir = /usr/share/icons/hicolor/scalable/apps
dist_svgicon_DATA = xboard.svg
-### desktop files for KDE and gnome
-
-Applicationsdir = $(datadir)/applications
-Applications_DATA = xboard.desktop
-
-
### directory and files for bitmaps
-bitmapsdir = $(datadir)/games/xboard/bitmaps/default
dist_bitmaps_DATA = \
bitmaps/a33o.bm bitmaps/c45s.bm bitmaps/icon_outline.bm bitmaps/m49o.bm bitmaps/p45o.bm bitmaps/r29o.bm \
bitmaps/a33s.bm bitmaps/c49o.bm bitmaps/icon_white.bm bitmaps/m49s.bm bitmaps/p45s.bm bitmaps/r29s.bm \
@@ -137,13 +126,13 @@
### directory and files for pixmaps
-pixmapsdir = $(datadir)/games/xboard/pixmaps/textures
+pixmapsdir = $(datadir)/pixmaps/textures
dist_pixmaps_DATA = pixmaps/wood_d.xpm pixmaps/wood_l.xpm
### directory and files for sound files
-soundsdir = $(datadir)/games/xboard/sounds
+soundsdir = $(datadir)/sounds
dist_sounds_DATA = \
sounds/cymbal.wav sounds/pop2.wav sounds/slap.wav sounds/ding1.wav sounds/laser.wav \
sounds/woodthunk.wav sounds/gong.wav sounds/penalty.wav sounds/honkhonk.wav sounds/phone.wav
--- xboard-4.5.2a.orig/configure.ac
+++ xboard-4.5.2a/configure.ac
@@ -131,32 +131,17 @@
exit 1
fi
-dnl | test if user wants ot use Xaw3d or Xaw
+AC_ARG_WITH(Xaw3d,
+[ --with-Xaw3d use Xaw3d instead of Xaw],
+[ with_xaw3d="$withval"], [enable_xaw3d="no"])
-dnl | add configure option for Xaw3d
-AC_ARG_WITH([Xaw3d],
- [AS_HELP_STRING([--with-Xaw3d],[use Xaw3d instead of Xaw])],
- [],
- [with_Xaw3d=no])
-
-dnl | check availability of Xaw3d
-XAW_LIBS=
-AS_IF([test x"$with_Xaw3d" != x"no"],
- [AC_CHECK_LIB([Xaw3d],
- [XawTextReplace],
- [AC_SUBST([XAW_LIBS],["-lXaw3d"])
- AC_DEFINE([USE_XAW3D], [1],
- [Define if you want to use Xaw3d])],
- [AC_MSG_ERROR([--with-Xaw3d was given, but test for Xaw3d failed. Make sure that you have Xaw3d installed, else you might want to try the configure option --without-Xaw3d])],
- [-lXaw])])
-dnl | no Xaw3d, check for Xaw
-if test x"$with_Xaw3d" = x"no" ; then
- AC_CHECK_HEADER(X11/Xaw/Dialog.h,xaw_headers="yes", xaw_headers="no")
- if test x"$xaw_headers" = x"no" ; then
- AC_MSG_ERROR([Xaw headers not found. Please install the Xaw package and headers.])
- fi
- XAW_LIBS="-lXaw"
+if test "$withval" = yes; then
+ AC_DEFINE(USE_XAW3D)
+ XAW_LIBS="-lXaw3d"
+else
+ XAW_LIBS="-lXaw"
fi
+
AC_SUBST(XAW_LIBS)
dnl | end Xaw/Xaw3d test
--- xboard-4.5.2a.orig/xboard.conf.in
+++ xboard-4.5.2a/xboard.conf.in
@@ -57,7 +57,7 @@
;
; Engines & adjudicatons in engine-engine games
;
--firstChessProgram fairymax
+-firstChessProgram gnuchess
-secondChessProgram fairymax
-niceEngines 0
-polyglotDir ""
--- xboard-4.5.2a.orig/xboard.h
+++ xboard-4.5.2a/xboard.h
@@ -104,7 +104,7 @@
#define BORDER_X_OFFSET 3
#define BORDER_Y_OFFSET 27
-#define FIRST_CHESS_PROGRAM "fairymax"
+#define FIRST_CHESS_PROGRAM "gnuchess"
#define SECOND_CHESS_PROGRAM "fairymax"
#define FIRST_DIRECTORY "."
#define SECOND_DIRECTORY "."

@ -1,83 +0,0 @@
--- Makefile.am.old
+++ Makefile.am
@@ -42,10 +42,9 @@
DISTCLEANFILES = stamp-h
AM_CPPFLAGS=-DINFODIR='"$(infodir)"' @X_CFLAGS@ -DSYSCONFDIR='"$(sysconfdir)"' \
- -DBITMAPDIR='"$(datadir)/games/xboard/bitmaps/default"' \
+ -DBITMAPDIR='"$(bitmapsdir)"' \
-DLOCALEDIR='"$(localedir)"'
-ACLOCAL_AMFLAGS = -I m4
info_TEXINFOS = xboard.texi
xboard_TEXINFOS = copyright.texi
@@ -59,15 +59,15 @@
### icon files
-icondir = $(datadir)/icons/hicolor/48x48/apps
+icondir = /usr/share/icons/hicolor/48x48/apps
dist_icon_DATA = xboard.png
-svgicondir = $(datadir)/icons/hicolor/scalable/apps
+svgicondir = /usr/share/icons/hicolor/scalable/apps
dist_svgicon_DATA = xboard.svg
### desktop files for KDE and gnome
-Applicationsdir = $(datadir)/applications
+Applicationsdir = /usr/share/applications
Applications_DATA = xboard.desktop xboard-fen-viewer.desktop xboard-pgn-viewer.desktop xboard-tourney.desktop
### mime file
@@ -76,7 +76,7 @@
### directory and files for bitmaps
-bitmapsdir = $(datadir)/games/xboard/bitmaps/default
+bitmapsdir = $(datadir)/bitmaps/default
dist_bitmaps_DATA = \
bitmaps/a33o.bm bitmaps/c45s.bm bitmaps/icon_outline.bm bitmaps/m49o.bm bitmaps/p45o.bm bitmaps/r29o.bm \
bitmaps/a33s.bm bitmaps/c49o.bm bitmaps/icon_white.bm bitmaps/m49s.bm bitmaps/p45s.bm bitmaps/r29s.bm \
@@ -145,12 +145,12 @@
### directory and files for pixmaps
-pixmapsdir = $(datadir)/games/xboard/pixmaps/textures
+pixmapsdir = $(datadir)/pixmaps/textures
dist_pixmaps_DATA = pixmaps/wood_d.xpm pixmaps/wood_l.xpm pixmaps/cross32.xpm pixmaps/cross48.xpm pixmaps/board32.xpm pixmaps/board48.xpm
### directory and files for sound files
-soundsdir = $(datadir)/games/xboard/sounds
+soundsdir = $(datadir)/sounds
dist_sounds_DATA = \
sounds/cymbal.wav sounds/pop2.wav sounds/slap.wav sounds/ding1.wav sounds/laser.wav \
sounds/woodthunk.wav sounds/gong.wav sounds/penalty.wav sounds/honkhonk.wav sounds/phone.wav
--- xboard.conf.in.old
+++ xboard.conf.in
@@ -67,8 +67,8 @@
;
; Engines & adjudicatons in engine-engine games
;
--firstChessProgram fairymax
--secondChessProgram fairymax
+-firstChessProgram gnuchess
+-secondChessProgram gnuchess
-firstChessProgramNames {fairymax
"Fruit 2.1" -fcp fruit -fUCI
"Crafty" -fcp crafty
--- xboard.h.old
+++ xboard.h
@@ -119,8 +119,8 @@
#define BORDER_X_OFFSET 3
#define BORDER_Y_OFFSET 27
-#define FIRST_CHESS_PROGRAM "fairymax"
-#define SECOND_CHESS_PROGRAM "fairymax"
+#define FIRST_CHESS_PROGRAM "gnuchess"
+#define SECOND_CHESS_PROGRAM "gnuchess"
#define FIRST_DIRECTORY "."
#define SECOND_DIRECTORY "."
#define SOUND_BELL ""

@ -1,14 +0,0 @@
xboard-4.6.0 bundles files from a different version of gettext than it claims to in configure.ac
Bug 418267: https://bugs.gentoo.org/show_bug.cgi?id=418267
--- configure.ac.orig
+++ configure.ac
@@ -76,7 +76,7 @@
AC_PROG_INSTALL
dnl| add gettext support
-AM_GNU_GETTEXT_VERSION(0.17)
+AM_GNU_GETTEXT_VERSION(0.18)
AM_GNU_GETTEXT([external])
AC_CHECK_PROGS(RSH, remsh rsh, rsh)

@ -1,67 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-board/xboard/xboard-4.5.3a.ebuild,v 1.2 2012/01/04 17:57:53 phajdan.jr Exp $
EAPI=2
inherit autotools eutils games
DESCRIPTION="GUI for gnuchess and for internet chess servers"
HOMEPAGE="http://www.gnu.org/software/xboard/"
SRC_URI="mirror://gnu/xboard/${P}.tar.gz
mirror://gentoo/${PN}.png"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~ppc ~ppc64 x86"
IUSE="Xaw3d +default-font zippy"
RESTRICT="test" #124112
RDEPEND="Xaw3d? ( x11-libs/libXaw3d )
x11-libs/libXpm
x11-libs/libXaw
x11-libs/libSM
x11-libs/libX11
x11-libs/libXt
x11-libs/libXmu
x11-libs/libXext
x11-libs/libICE
default-font? ( media-fonts/font-adobe-100dpi )"
DEPEND="${RDEPEND}
x11-proto/xproto"
src_unpack() {
unpack ${P}.tar.gz
}
src_prepare() {
epatch "${FILESDIR}"/${P}*
eautoreconf
}
src_configure() {
egamesconf \
--disable-dependency-tracking \
--datadir="${GAMES_DATADIR}"/${PN} \
$(use_with Xaw3d) \
$(use_enable zippy)
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS COPYRIGHT ChangeLog NEWS README TODO ics-parsing.txt
use zippy && dodoc zippy.README
dohtml FAQ.html
doicon "${DISTDIR}"/xboard.png
make_desktop_entry ${PN} "Xboard (Chess)"
prepgamesdirs
}
pkg_postinst() {
games_pkg_postinst
elog "No chess engines are emerged by default! If you want a chess engine"
elog "to play with, you can emerge gnuchess or crafty."
elog "Read xboard FAQ for information."
if ! use default-font ; then
ewarn "Read the xboard(6) man page for specifying the font for xboard to use."
fi
}

@ -1,66 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-board/xboard/xboard-4.6.0.ebuild,v 1.3 2012/06/08 11:54:31 phajdan.jr Exp $
EAPI=2
inherit autotools eutils games
DESCRIPTION="GUI for gnuchess and for internet chess servers"
HOMEPAGE="http://www.gnu.org/software/xboard/"
SRC_URI="mirror://gnu/xboard/${P}.tar.gz
mirror://gentoo/${PN}.png"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~ppc ~ppc64 x86"
IUSE="Xaw3d +default-font zippy"
RESTRICT="test" #124112
RDEPEND="Xaw3d? ( x11-libs/libXaw3d )
x11-libs/libXpm
!Xaw3d? ( x11-libs/libXaw )
x11-libs/libX11
x11-libs/libXt
x11-libs/libXmu
default-font? ( media-fonts/font-adobe-100dpi )"
DEPEND="${RDEPEND}
x11-proto/xproto"
src_unpack() {
unpack ${P}.tar.gz
}
src_prepare() {
epatch \
"${FILESDIR}"/${P}-gentoo.patch \
"${FILESDIR}"/${P}-gettext.patch
eautoreconf
}
src_configure() {
egamesconf \
--disable-dependency-tracking \
--datadir="${GAMES_DATADIR}"/${PN} \
--localedir=/usr/share/locale \
$(use_with Xaw3d) \
$(use_enable zippy)
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS COPYRIGHT ChangeLog NEWS README TODO ics-parsing.txt
use zippy && dodoc zippy.README
dohtml FAQ.html
doicon "${DISTDIR}"/xboard.png
prepgamesdirs
}
pkg_postinst() {
games_pkg_postinst
elog "No chess engines are emerged by default! If you want a chess engine"
elog "to play with, you can emerge gnuchess or crafty."
elog "Read xboard FAQ for information."
if ! use default-font ; then
ewarn "Read the xboard(6) man page for specifying the font for xboard to use."
fi
}

@ -1 +1,2 @@
DIST gcompris-12.01.tar.gz 149465806 SHA256 77e5a4901550dfcad632277437b6895a65a553225224c8a78f2bd5b7b459aa91 SHA512 00a016c66965a8607048ad54e08902ce26dbb0cb424fda8a7b6f5dd8f25a44db94f0b0ea4d60e5a0e2eb575449a9a80893a5bf8f9baf927d27a87f5db067940e WHIRLPOOL 44c37f372b9fbe2b5432d459102c01dd723df0b321f03d0cb84a508f99906ad1f245a5ff8912a3eff33f286d506ebdf1a7d52078a2abaf2ca5830c6c91ba685b
DIST gcompris-12.05.tar.bz2 152545527 SHA256 a4e9b9d04fd405c4b9ddc30f84a5f521f7ad1966c5f66c3e873bb84269ef55d0 SHA512 65ecc6746e02adcc7158dff61f236b5b776a0032bb9c30d24cc41388f242f59a98d5e14c41aa27299c711ebf1569323b846a648ccb5e5b64c58440dac3fee77a WHIRLPOOL cc0ba912efbfd4be5dbb7125bf4594b7270715bfea15b0e20ee7697acb84876741931f167c53c9d4b822480662f405c77f045c199084733164da1275789b2e4a

@ -0,0 +1,123 @@
--- gcompris-12.05.orig/Makefile.am
+++ gcompris-12.05/Makefile.am
@@ -17,7 +17,7 @@
# endif
-icondir=$(datadir)/pixmaps
+icondir=/usr/share/pixmaps
icon_DATA = gcompris.png gcompris-edit.png
if BUILD_MINGW32
@@ -25,7 +25,7 @@
Applications_in_files =
Applications_DATA =
else
-Applicationsdir = $(datadir)/applications/
+Applicationsdir = /usr/share/applications/
Applications_in_files = gcompris.desktop.in gcompris-edit.desktop.in
Applications_DATA = gcompris.desktop gcompris-edit.desktop
endif
--- gcompris-12.05.orig/configure.ac
+++ gcompris-12.05/configure.ac
@@ -204,10 +204,8 @@
USE_DEBUG="$enableval", USE_DEBUG="no")
if test "x$USE_DEBUG" == "xyes" ; then
AC_DEFINE_UNQUOTED(DEBUG, 1, "Enable debug messages.")
- CFLAGS="$CFLAGS $OSX_CFLAGS -Wall -g"
-else
- CFLAGS="$CFLAGS $OSX_CFLAGS -Wall -O2"
fi
+CFLAGS="$CFLAGS $OSX_CFLAGS -Wall"
dnl disable activation code
AC_ARG_ENABLE(disable-activation-code,
@@ -338,28 +336,28 @@
fi
else
dnl Set PACKAGE_LOCALE_DIR in config.h.
- AC_DEFINE_UNQUOTED(PACKAGE_LOCALE_DIR, "${myprefix}/${DATADIRNAME}/locale", [GCompris locale directory])
+ AC_DEFINE_UNQUOTED(PACKAGE_LOCALE_DIR, "/usr/share/locale", [GCompris locale directory])
dnl Set PACKAGE_DATA_DIR
PACKAGE_DATA_DIR="boards"
AC_SUBST(PACKAGE_DATA_DIR)
- AC_DEFINE_UNQUOTED(PACKAGE_DATA_DIR, "${myprefix}/${DATADIRNAME}", [GCompris data directory])
+ AC_DEFINE_UNQUOTED(PACKAGE_DATA_DIR, "${datadir}", [GCompris data directory])
dnl Plugin Directory
my_libdir=`eval echo "${libdir}"`
- AC_DEFINE_UNQUOTED(PACKAGE_CLIB_DIR, "${my_libdir}", [Gcompris plugins directory])
+ AC_DEFINE_UNQUOTED(PACKAGE_CLIB_DIR, "${libdir}", [Gcompris plugins directory])
plugindir=$libdir/gcompris
AC_SUBST(plugindir)
dnl Python plugin Directory
- PYTHON_PLUGIN_DIR="${myprefix}/${DATADIRNAME}/${PACKAGE}/python"
+ PYTHON_PLUGIN_DIR="${datadir}/${PACKAGE}/python"
AC_SUBST(PYTHON_PLUGIN_DIR)
dnl System GCompris config directory
AC_DEFINE_UNQUOTED(SYSTEM_CONFIG_DIR, "/etc", [System GCompris config directory])
dnl Test for gnuchess
- AC_PATH_PROGS(GNUCHESS, gnuchess gnome-gnuchess, no, [/usr/bin:/usr/games:/usr/local/bin:$PATH])
+ AC_PATH_PROGS(GNUCHESS, gnuchess gnome-gnuchess, no, [/usr/games/bin:/usr/bin:/usr/games:/usr/local/bin:$PATH])
if test x$GNUCHESS = xno; then
AC_MSG_ERROR([Couldn't find gnuchess, please install the gnuchess package version]
[ 5 or above or define the environment variable GNUCHESS.])
--- gcompris-12.05.orig/docs/C/Makefile.am
+++ gcompris-12.05/docs/C/Makefile.am
@@ -10,7 +10,7 @@
overview.dia \
$(man_MANS)
-gcompris_helpdir = $(datadir)/gnome/help/$(PACKAGE)/C
+gcompris_helpdir = /usr/share/gnome/help/$(PACKAGE)/C
all: $(doc)
--- gcompris-12.05.orig/docs/eu/Makefile.am
+++ gcompris-12.05/docs/eu/Makefile.am
@@ -8,7 +8,7 @@
overview.dia \
gcompris.texi
-gcompris_helpdir = $(datadir)/gnome/help/$(PACKAGE)/eu
+gcompris_helpdir = /usr/share/gnome/help/$(PACKAGE)/eu
all: $(doc)
--- gcompris-12.05.orig/docs/fr/Makefile.am
+++ gcompris-12.05/docs/fr/Makefile.am
@@ -8,7 +8,7 @@
overview.dia \
gcompris.texi
-gcompris_helpdir = $(datadir)/gnome/help/$(PACKAGE)/fr
+gcompris_helpdir = /usr/share/gnome/help/$(PACKAGE)/fr
all: $(doc)
--- gcompris-12.05.orig/po/Makefile.in.in
+++ gcompris-12.05/po/Makefile.in.in
@@ -34,7 +34,7 @@
datarootdir = @datarootdir@
libdir = @libdir@
DATADIRNAME = @DATADIRNAME@
-itlocaledir = $(prefix)/$(DATADIRNAME)/locale
+itlocaledir = /usr/share/locale
subdir = po
install_sh = @install_sh@
# Automake >= 1.8 provides @mkdir_p@.
--- gcompris-12.05.orig/src/gcompris/gcompris.c
+++ gcompris-12.05/src/gcompris/gcompris.c
@@ -1341,7 +1341,7 @@
properties->package_plugin_dir = g_strconcat(pkg_clib_dir, "/gcompris", NULL);
properties->package_python_plugin_dir = g_strconcat(pkg_data_dir, "/gcompris/python",
NULL);
- properties->system_icon_dir = g_strconcat(pkg_data_dir, "/pixmaps", NULL);
+ properties->system_icon_dir = g_strconcat("/usr/share", "/pixmaps", NULL);
properties->menu_dir = g_strdup(properties->package_data_dir);
g_free(pkg_data_dir);
g_free(pkg_clib_dir);

@ -0,0 +1,88 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-kids/gcompris/gcompris-12.05.ebuild,v 1.1 2012/07/16 15:58:58 mr_bones_ Exp $
EAPI=2
PYTHON_DEPEND="2:2.6"
PYTHON_USE_WITH="sqlite threads"
inherit autotools eutils python games
DESCRIPTION="full featured educational application for children from 2 to 10"
HOMEPAGE="http://gcompris.net/"
SRC_URI="mirror://sourceforge/gcompris/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="gnet"
RDEPEND="x11-libs/gtk+:2
gnome-base/librsvg[gtk]
media-libs/gstreamer:0.10
media-libs/gst-plugins-good
media-plugins/gst-plugins-ogg
media-plugins/gst-plugins-alsa
media-plugins/gst-plugins-vorbis
media-libs/sdl-mixer
media-libs/libsdl
dev-libs/libxml2
dev-libs/popt
virtual/libintl
games-board/gnuchess
dev-db/sqlite:3
gnet? ( net-libs/gnet:2 )
dev-python/pygtk"
DEPEND="${RDEPEND}
gnome-base/gnome-common
dev-perl/XML-Parser
sys-devel/gettext
sys-apps/texinfo
app-text/texi2html
virtual/pkgconfig"
RDEPEND="${RDEPEND}
media-gfx/tuxpaint
sci-electronics/gnucap"
pkg_setup() {
python_set_active_version 2
python_pkg_setup
games_pkg_setup
}
src_prepare() {
# Drop DEPRECATED flags, bug #387817
sed -i -e 's:-D[A-Z_]*DISABLE_DEPRECATED:$(NULL):g' \
src/gcompris/Makefile.am src/gcompris/Makefile.in \
src/goocanvas/src/Makefile.am src/goocanvas/src/Makefile.in \
|| die
epatch "${FILESDIR}"/${P}-build.patch
cp /usr/share/gettext/config.rpath .
eautoreconf
}
src_configure() {
GNUCHESS="${GAMES_BINDIR}"/gnuchess \
egamesconf \
--disable-dependency-tracking \
--datarootdir="${GAMES_DATADIR}" \
--datadir="${GAMES_DATADIR}" \
--localedir=/usr/share/locale \
--infodir=/usr/share/info \
--with-python="$(PYTHON -a)" \
$(use_enable gnet) \
--enable-sqlite \
--enable-py-build-only
}
src_compile() {
emake -j1 || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
find "${D}" -name '*.la' -exec rm -f '{}' +
dodoc AUTHORS ChangeLog NEWS README THANKS TODO
prepgamesdirs
}

@ -1,2 +1,3 @@
DIST inksmoto-0.7.0.tar.gz 2628941 RMD160 af6eb2c6698bae394c5a7a664d8d61920a4a9391 SHA1 ab47beb5f41706d355ddab6a7365cc24706fb893 SHA256 60bd1369d4c347e127886a5813af13daf39b56ce818c9f8b2fc7d4bba0af7e11
DIST xmoto-0.5.9-src.tar.gz 40385328 RMD160 34fdbd3e7b26c678eb4c0e5a477b45de02167786 SHA1 07757accce78151dc8873bef8270df0e56196772 SHA256 74d7574476ad321c43db6c0df6d378954068e2514e3f4acae1cc322df8a033e4
DIST xmoto-0.5.10-src.tar.gz 40766628 SHA256 2d2438e4685aa5fc1aa9f73bfbe26893d7fc97fadd6e1cc9fdb09c8d16df9e1e SHA512 76863ed2ad4a22d6b77f74ebae13657dfbf03c0686b4700402a0086d4d3d38901c01a75df36c1830a53fb1c54e8f2b91f095f6f3830dbe8f9f3cfd8b7e4c4718 WHIRLPOOL c093e71e288e4fb6956a007565036aebba42249ed833a48af7ba7eb9be493f9fbe72153a1d4f68784b1f6ca87129d0c591f26c7388107e1ec25d5dfe1c43b3b7
DIST xmoto-0.5.9-src.tar.gz 40385328 SHA256 74d7574476ad321c43db6c0df6d378954068e2514e3f4acae1cc322df8a033e4 SHA512 eae2317dbbd6dfbbcbeaba82c3b27e28ad78a8bfff4310fea6dece01ff53ba147993b925fea18e56a8a3eaa6ba87bbab99c47a03b141c9f670dbe6fdd9231201 WHIRLPOOL 848955f6eebe1dafec09eab8ebe2c99623da6a556e6926cc36135ca812c71c81ccedcfc8098e593174dc369a84e4bb504491dd2e13511eb28121229998938f8a

@ -0,0 +1,10 @@
--- src/helpers/System.cpp.old 2012-06-12 11:01:24.332083600 +0200
+++ src/helpers/System.cpp 2012-06-12 11:01:35.335083715 +0200
@@ -24,6 +24,7 @@
#include "Log.h"
#include "VExcept.h"
#include <sstream>
+#include <unistd.h>
std::vector<std::string>* System::getDisplayModes(int windowed) {
std::vector<std::string>* modes = new std::vector<std::string>;

@ -0,0 +1,15 @@
http://todo.xmoto.tuxfamily.org/index.php?do=details&task_id=778
--- src/helpers/utf8.h.orig
+++ src/helpers/utf8.h
@@ -18,8 +18,8 @@
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
=============================================================================*/
-#ifndef __UTF8_H__
-#define __UTF8_H__
+#ifndef __XMOTO_UTF8_H__
+#define __XMOTO_UTF8_H__
#include <vector>
#include <string>

@ -0,0 +1,94 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-sports/xmoto/xmoto-0.5.10.ebuild,v 1.1 2012/07/16 17:13:05 mr_bones_ Exp $
EAPI=2
inherit eutils flag-o-matic games
LVL_PV="0.7.0" #they unfortunately don't release both at the same time, why ~ as separator :(
LVL="inksmoto-${LVL_PV}"
DESCRIPTION="A challenging 2D motocross platform game"
HOMEPAGE="http://xmoto.tuxfamily.org"
SRC_URI="http://download.tuxfamily.org/xmoto/xmoto/${PV}/${P}-src.tar.gz
editor? ( http://download.tuxfamily.org/xmoto/svg2lvl/${LVL_PV}/${LVL}.tar.gz )"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="editor nls"
RDEPEND="
dev-libs/libxdg-basedir
dev-db/sqlite:3
dev-games/ode
dev-lang/lua[deprecated]
virtual/jpeg
media-libs/libpng
dev-libs/libxml2
media-libs/libsdl[joystick,opengl]
media-libs/sdl-mixer[vorbis]
media-libs/sdl-ttf
media-libs/sdl-net
net-misc/curl
app-arch/bzip2
virtual/opengl
virtual/glu
media-fonts/dejavu
nls? ( virtual/libintl )"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
RDEPEND="${RDEPEND}
editor? ( media-gfx/inkscape )"
src_prepare() {
use editor && rm -vf "${WORKDIR}"/extensions/{bezmisc,inkex}.py
sed -i \
-e '/^gettextsrcdir/s:=.*:= @localedir@/gettext/po:' \
po/Makefile.in.in || die
epatch \
"${FILESDIR}"/${P}-utf8.patch \
"${FILESDIR}"/${P}-gcc47.patch
}
src_configure() {
# bug #289792
filter-flags -DdDOUBLE
has_version 'dev-games/ode[double-precision]' && append-flags -DdDOUBLE
egamesconf \
--disable-dependency-tracking \
--enable-threads=posix \
$(use_enable nls) \
--localedir=/usr/share/locale \
--with-localesdir=/usr/share/locale \
--with-renderer-sdlGfx=0 \
--with-renderer-openGl=1
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc README TODO NEWS ChangeLog || die
rm -f "${D}${GAMES_DATADIR}/xmoto"/Textures/Fonts/DejaVuSans.ttf
dosym /usr/share/fonts/dejavu/DejaVuSans.ttf "${GAMES_DATADIR}/xmoto"/Textures/Fonts/DejaVuSans.ttf
doicon extra/xmoto.xpm
make_desktop_entry xmoto Xmoto
prepgamesdirs
if use editor; then
insinto /usr/share/inkscape/
doins -r "${WORKDIR}"/extensions/ || die "doins failed"
fi
}
pkg_postinst() {
games_pkg_postinst
if use editor; then
elog "If you want to know how to create Xmoto levels"
elog "have a look at this Tutorial:"
elog " http://wiki.xmoto.tuxfamily.org/index.php?title=Inksmoto-${LVL_PV}"
elog "You can share your levels on the Xmoto homepage."
fi
}

@ -1,5 +1,4 @@
DIST asc-2.4.0.0.tar.bz2 38154743 RMD160 2bf9d72595841d3053a5c7ea6bb0d799367bce35 SHA1 ae8b6cafa0c5ffa81c4e302e26c9689f5e6fac47 SHA256 100e0eb26abeec101209f7e40c15286c4ee87f47aa6df9b5f13352fd080d01e4
DIST asc-2.5.0.0.tar.bz2 42084514 RMD160 49b87c0a4f6d1f41d1073b5da33863e9fd5f0c7c SHA1 93012b6b98a72af684bc0688587114d8d313c25d SHA256 ad6edb629049bda615b7c9b3046ab33d35dbc25de39a5ed15b9279fe48f779c6
DIST frontiers.ogg 4691844 RMD160 d9180257b34871301d55ec4db37fab3d144ceecf SHA1 2c41ff90e6d8598e7efe7414cd61df0972720b71 SHA256 eabc9b07d1db07626fa817a30dad23b11aada059e32c08914d2d0cf1d58c7fff
DIST machine_wars.ogg 3138308 RMD160 41da08dce0671329bb7bb16f52249f1baeaa1b49 SHA1 e889908b8d6e84a5df90be9ccc965074c6ed94b0 SHA256 bd7f330c06090d98e5ba0dac5a691af1804ba383b783b7b2f960bc2e53400a77
DIST time_to_strike.ogg 3830679 RMD160 03f67601e729ba8cbdeb01b6e0b4317bbe10e435 SHA1 27f06d312a7a58aa853b46e3775d6fecd813d57a SHA256 0334a027b8a45a5df88e1e3e7db9cace2def02396fbcc794d157289e41c9ad05
DIST asc-2.5.0.0.tar.bz2 42084514 SHA256 ad6edb629049bda615b7c9b3046ab33d35dbc25de39a5ed15b9279fe48f779c6 SHA512 ee1ed1e8fdd0050b016f8cf51d6e3a00a5c3c4d6e5da25fb8ccf136a15ba03ab97a9734e634028cc12330eabd63a275afc825317e2adbe260df23101b4f49881 WHIRLPOOL 48680ddbad7609a460bd083992476b5c4c52d2140c456b9aa567387b7f4431dacdbf619886c1b1ea9ac1f350ce6e248c6a0024e0d9987c6f67b60590a5929380
DIST frontiers.ogg 4691844 SHA256 eabc9b07d1db07626fa817a30dad23b11aada059e32c08914d2d0cf1d58c7fff SHA512 8c2ce497519b3842fba2d39b5c6de6194584d64c0375d404535628898cb2e7a82433fc6008781381a80a6cbb24ff49162de3634ebcf28b17b0631c30668fd8af WHIRLPOOL a48a6596421a7a5b2d663af14e12c04db2a47c3bde8f1cc54dfe72c69b095613e6479eb408483679979f264d848911b34ee7edb56757734229d1990046bcdd5b
DIST machine_wars.ogg 3138308 SHA256 bd7f330c06090d98e5ba0dac5a691af1804ba383b783b7b2f960bc2e53400a77 SHA512 2c1bab89b9397f52dcf7eedfc0dbc88d49a586ac0474c76a09a87a880712bf0fa408c03a65a5f5d322dee86e3b12cbc66d53cd6728e8fa34fa8f2ee2bbc06cd8 WHIRLPOOL 7a83910d48414ffe3687374efb661dd169801f244857a4f154d400b76477917bfa2db63dfddfc57544be95e413cf23e810b346f3a39d4f140454237b235a2eee
DIST time_to_strike.ogg 3830679 SHA256 0334a027b8a45a5df88e1e3e7db9cace2def02396fbcc794d157289e41c9ad05 SHA512 2ed946116cac2ea63d401eb7415d5b3e4e548bc5a5b00b01a6f1c4db6a242895810dfefdf1ace9652f01dc934a70b756aa74d01630cfac97b19ce84a93b772ee WHIRLPOOL d7a280bc4041e449a96e4f79483110c4f86d099be4550fe70edd1882df81d8242fe6bf687079b6b2f608f879462c1a5ca84dae7e11e68ea97d93d0651d48ef4f

@ -1,75 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/asc/asc-2.4.0.0.ebuild,v 1.7 2012/05/04 04:51:08 jdhore Exp $
EAPI=2
WX_GTK_VER=2.8
inherit toolchain-funcs flag-o-matic wxwidgets games
DESCRIPTION="turn based strategy game designed in the tradition of the Battle Isle series"
HOMEPAGE="http://www.asc-hq.org/"
SRC_URI="mirror://sourceforge/asc-hq/${P}.tar.bz2
http://www.asc-hq.org/music/frontiers.ogg
http://www.asc-hq.org/music/time_to_strike.ogg
http://www.asc-hq.org/music/machine_wars.ogg"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 x86"
IUSE=""
RDEPEND="app-arch/bzip2
virtual/jpeg
media-libs/libsdl
media-libs/libpng
media-libs/sdl-image[gif,jpeg,png]
media-libs/sdl-mixer[vorbis]
media-libs/sdl-sound
dev-libs/boost
dev-games/physfs
media-libs/libvorbis
media-libs/xvid
dev-libs/expat
media-libs/freetype
dev-lang/lua
x11-libs/wxGTK:2.8[X]
dev-libs/libsigc++:1.2"
DEPEND="${RDEPEND}
dev-lang/perl
virtual/pkgconfig
app-arch/zip"
src_unpack() {
local f
unpack ${P}.tar.bz2
for f in ${A}
do
case ${f} in
*ogg)
cp "${DISTDIR}/${f}" "${S}/data/music" || die "cp music failed"
;;
esac
done
}
src_configure() {
# Added --disable-paraguitest for bugs 26402 and 4488
# Added --disable-paragui for bug 61154 since it's not really used much
# and the case is well documented at http://www.asc-hq.org/
if [[ $(gcc-major-version) -eq 4 ]] ; then
replace-flags -O3 -O2
fi
egamesconf \
--disable-dependency-tracking \
--disable-paraguitest \
--disable-paragui \
--datadir="${GAMES_DATADIR_BASE}"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog README TODO
dohtml -r doc/*
prepgamesdirs
}

@ -1,2 +1 @@
DIST freecol-0.10.5-src.zip 43940502 RMD160 3abcce59962a4215c40d700c332004b6b9b3d651 SHA1 c2e59bdf1108e84a51174ad06a8ebc69cf9f45e6 SHA256 8971fbba22ee556e28ccb0f10a48faeb8a33f37c46b15c8ca01cae4d8899076f
DIST freecol-0.8.4-src.tar.gz 32836449 RMD160 d4f489852089c34245f312649668fd1413e06e54 SHA1 152164aa4901ab822e8949a68a140d1dd1537224 SHA256 d53de3da5d3cb3d5b1035033395e6fb1c6f54b7a4bd88c91bc52b7a3d18ca671

@ -1,66 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/freecol/freecol-0.8.4.ebuild,v 1.2 2009/10/25 12:20:32 maekke Exp $
EAPI=2
WANT_ANT_TASKS="ant-nodeps"
inherit eutils java-pkg-2 java-ant-2 games
DESCRIPTION="An open source clone of the game Colonization"
HOMEPAGE="http://www.freecol.org/"
SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
RDEPEND="dev-java/higlayout"
DEPEND="${RDEPEND}
test? (
dev-java/ant-junit
dev-java/ant-trax
)
>=virtual/jdk-1.6"
RDEPEND="${RDEPEND}
>=virtual/jre-1.6"
S=${WORKDIR}/${PN}
pkg_setup() {
games_pkg_setup
java-pkg-2_pkg_setup
}
src_prepare() {
rm -fv $(find . -name '*.jar')
java-pkg_jar-from --into jars higlayout
sed -i \
-e "/Class-Path/s:jars/.*\":$(java-pkg_getjars higlayout)\":" \
build.xml \
|| die "sed failed"
}
src_compile() {
eant
}
src_test() {
java-pkg_jar-from --into test/lib junit
ANT_TASKS="ant-junit ant-trax ant-nodeps" eant testall
}
src_install () {
java-pkg_jarinto "${GAMES_DATADIR}"/${PN}
java-pkg_dojar FreeCol.jar
java-pkg_dolauncher ${PN} \
-into "${GAMES_PREFIX}" \
--pwd "${GAMES_DATADIR}"/${PN} \
--java_args -Xmx512M
insinto "${GAMES_DATADIR}"/${PN}
doins -r data || die "doins failed"
doicon ${PN}.xpm
make_desktop_entry ${PN} FreeCol
dodoc README
prepgamesdirs
}

@ -1,5 +1,3 @@
DIST 1maps.pk3 242016 RMD160 45709c9a28493bc37488c0f960d9b73ceb7f3534 SHA1 b18baa412a1c372dd8b78b525a09d886a61b11c3 SHA256 8cdb8c231c0ba98900d97012b62c5cef72ab5710fe3f087e534496a66f7b0e4e
DIST ufoai-2.3.1-data.tar 533196800 RMD160 30ba39315718bccd13ffc56e49719a04b3bbd806 SHA1 a322c3bb92b29a0265567e84b1d3287078cfae91 SHA256 79b302351d22ea55e1d5c2fceed757a518908673c12ac3e7972f541f68c2a9ad
DIST ufoai-2.3.1-source.tar.bz2 9847575 RMD160 77a1499962ec69c138ccb03f54187f87e0429a68 SHA1 f339e9399eae6ef4661ad8b9d4f68205904810d3 SHA256 6f9fbe69c91843b48fc29efa3a3584aa2659b78be1a6a00d5868c5d77fec69d1
DIST ufoai-2.4-data.tar 937062400 RMD160 a7cba9b2cf89d20cbacf0680b4927520245af0af SHA1 2998c979ee597a1473c3277f8db14821e907999f SHA256 6bb322fc0362781d07439799de32c677884cef7c96fcf17dd87c62cc108030b7
DIST ufoai-2.4-source.tar.bz2 16875353 RMD160 93c9405a291db48a7767b41c37be29e028111963 SHA1 153ba796131f00fe98f96e56888376afee039aa5 SHA256 254a61b770f141374d57e5c2589048be9298d0a920e914c6e72c2b98255bb94f
DIST 1maps.pk3 242016 SHA256 8cdb8c231c0ba98900d97012b62c5cef72ab5710fe3f087e534496a66f7b0e4e SHA512 9615b365e590dceb82362e7cd683980e15401a3b5a2b359a33c7ed2a4c51e5328efb352618cc48f46971a2ced1717276b5270ca6bf6d2bc7fc2b2238030eb3ae WHIRLPOOL 8e798ffeaa83609114fd239ea8f379ee54fa6038735a09bd3abe3076073e92b44e7fa867c893d597577da462b4e583fb0a2bba7cd2014a9f4b4bb8ef04b377e6
DIST ufoai-2.4-data.tar 937062400 SHA256 6bb322fc0362781d07439799de32c677884cef7c96fcf17dd87c62cc108030b7 SHA512 471eab2f62cad144fe9966317d48c408fba19de0c33cf7414918b502c723b722af38a025f808848698d9a06ffc10fb0faac145dd01dcd3d321547c87da1c6246 WHIRLPOOL 139251bdbd76f86cb38175eb9c14149ea0cab6bbcb04e2dba7351cdb5b0e21bdfd231e350c0af4f52379d0c5bee91f0512422a7eb9f6339eb6a07170d64fec0c
DIST ufoai-2.4-source.tar.bz2 16875353 SHA256 254a61b770f141374d57e5c2589048be9298d0a920e914c6e72c2b98255bb94f SHA512 3f9d0df7392f50c201464c81e42435f860df97d5d7a2ef53bb9a05d2b2fc645a1130baaf16fc34818b88bb07b8cf83283f7479d685cbd3caf80ea7522e13c56f WHIRLPOOL 0e68149ab2b3eeffb7134e65cc29de9cecf60dc89c965958a0d669c2d22462d05b89b0a81a3225ebbd7e47015fc63697cbad365136706f4853f9c1e690b0667d

@ -1,10 +0,0 @@
--- src/shared/images.c.old 2011-04-02 19:31:52.000000000 +0200
+++ src/shared/images.c 2011-04-02 19:32:13.000000000 +0200
@@ -32,6 +32,7 @@
#include <jpeglib.h>
#include <png.h>
+#include <zlib.h>
/** image formats, tried in this order */
static char *IMAGE_TYPES[] = { "tga", "png", "jpg", NULL };

@ -1,115 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/ufo-ai/ufo-ai-2.3.1-r1.ebuild,v 1.7 2012/01/22 16:35:28 ssuominen Exp $
EAPI=2
inherit eutils flag-o-matic games
MY_P=${P/o-a/oa}
DESCRIPTION="UFO: Alien Invasion - X-COM inspired strategy game"
HOMEPAGE="http://ufoai.sourceforge.net/"
SRC_URI="mirror://sourceforge/ufoai/${MY_P}-source.tar.bz2
mirror://sourceforge/ufoai/${MY_P}-data.tar
http://mattn.ninex.info/1maps.pk3"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc x86"
IUSE="debug dedicated doc editor"
# Dependencies and more instructions can be found here:
# http://ufoai.ninex.info/wiki/index.php/Compile_for_Linux
RDEPEND="!dedicated? (
virtual/opengl
virtual/glu
media-libs/libsdl
media-libs/sdl-image[jpeg,png]
media-libs/sdl-ttf
media-libs/sdl-mixer
virtual/jpeg
media-libs/libpng:0
media-libs/libogg
media-libs/libvorbis
x11-proto/xf86vidmodeproto
)
net-misc/curl
sys-devel/gettext
sys-libs/zlib
editor? (
dev-libs/libxml2
virtual/jpeg
media-libs/openal
x11-libs/gtkglext
x11-libs/gtksourceview:2.0
)"
DEPEND="${RDEPEND}
doc? (
virtual/latex-base
dev-texlive/texlive-latexextra
)"
S=${WORKDIR}/${MY_P}-source
src_prepare() {
has_version '>=sys-libs/zlib-1.2.5.1-r1' && sed -i \
-e '1i#define OF(x) x' src/common/ioapi.h
epatch "${FILESDIR}"/${P}-libpng15.patch
cp "${DISTDIR}"/1maps.pk3 "${WORKDIR}"/base/ || die
mv "${WORKDIR}"/base/ "${S}"/ || die
}
src_configure() {
strip-flags # bug #330381
egamesconf \
$(use_enable !debug release) \
$(use_enable editor ufo2map) \
$(use_enable editor uforadiant) \
--enable-dedicated \
$(use_enable !dedicated client) \
--bindir="${GAMES_BINDIR}" \
--datarootdir="${GAMES_DATADIR_BASE}" \
--datadir="${GAMES_DATADIR}" \
--localedir="${GAMES_DATADIR}/${PN/-}/base/i18n/"
}
src_compile() {
if use doc; then
emake pdf-manual || die
fi
emake || die
emake lang || die
if use editor; then
emake uforadiant || die
fi
}
src_install() {
emake DESTDIR="${D}" install_exec || die
newicon src/ports/linux/ufo.png ${PN}.png || die
make_desktop_entry ufoded "UFO: Alien Invasion Server" ${PN}
if ! use dedicated; then
make_desktop_entry ufo "UFO: Alien Invasion" ${PN}
fi
# install data
insinto "${GAMES_DATADIR}"/${PN/-}/base/
doins base/*.pk3 || die
if use doc ; then
dodoc src/docs/tex/ufo-manual_EN.pdf || die
fi
# move translations where they belong
dodir "${GAMES_DATADIR_BASE}/locale" || die
mv "${D}/${GAMES_DATADIR}/${PN/-}/base/i18n/"* \
"${D}/${GAMES_DATADIR_BASE}/locale/" || die
rm -rf "${D}/${GAMES_DATADIR}/${PN/-}/base/i18n/" || die
dosym "${GAMES_DATADIR_BASE}/locale/" "${GAMES_DATADIR}/${PN/-}/base/i18n" || die
prepgamesdirs
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-util/qjoypad/qjoypad-4.1.0.ebuild,v 1.6 2012/07/16 10:37:52 kensington Exp $
# $Header: /var/cvsroot/gentoo-x86/games-util/qjoypad/qjoypad-4.1.0.ebuild,v 1.7 2012/07/16 15:45:54 mr_bones_ Exp $
EAPI=2
inherit eutils qt4-r2
@ -21,7 +21,7 @@ DEPEND="${RDEPEND}
x11-proto/xextproto
x11-proto/xproto"
S="${WORKDIR}"/${P}/src
S=${WORKDIR}/${P}/src
PATCHES=( "${FILESDIR}"/${P}-underlink.patch )

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-misc/eventlist/eventlist-0.6.ebuild,v 1.3 2012/07/16 11:18:44 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/kde-misc/eventlist/eventlist-0.6.ebuild,v 1.4 2012/07/16 13:14:53 johu Exp $
EAPI=4
@ -14,7 +14,7 @@ SRC_URI="http://kde-look.org/CONTENT/content-files/107779-${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="4"
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="debug"
RDEPEND="

@ -1,2 +1 @@
DIST 99737-fancytasks-1.1.0.tar.bz2 189982 RMD160 70bffb299b24d3940c23ce70240336f5837753c0 SHA1 23087dc9c1f99a253b7f564873a3c3a4be10f4c2 SHA256 228482fd64b6472c5d7f37dab56b71f40e388a1a87321123e13a0819314f475e
DIST 99737-fancytasks-1.1.2.tar.bz2 190910 RMD160 e6037e6567b40cf683ef16841131ccaa851e71fb SHA1 5f8b68f69e136009751e5f1f5362cfc392a6e93c SHA256 80ecc4956b76da68578544be56e3fdc0315f6d682d1e3404bce84236976c709c
DIST 99737-fancytasks-1.1.2.tar.bz2 190910 SHA256 80ecc4956b76da68578544be56e3fdc0315f6d682d1e3404bce84236976c709c SHA512 c595db5f0db5ffcdfd7db3c56b54763e232ab2b5e8c2a5ade6838c1678f56c0a798598d3fbfa518726344e84053e445518d225a58f2651390f630490ea51ab54 WHIRLPOOL 293f4443452f396a6f598e10439d77429d22aa16250f19e699e9d2638919cd09caf8f2acebec5b4003b123c26d2a3f020ac8cc9fb296dad6ea7e14e7a6bc0c2e

@ -1,28 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-misc/fancytasks/fancytasks-1.1.0.ebuild,v 1.1 2012/03/23 07:22:49 johu Exp $
EAPI=4
KDE_LINGUAS="de en_GB es et fr km nds pl pt ru sv tr uk"
KDE_LINGUAS_DIR=( applet/locale containment/locale )
KDE_MINIMAL="4.8"
inherit kde4-base
DESCRIPTION="Task and launch representation plasmoid"
HOMEPAGE="http://kde-look.org/content/show.php/Fancy+Tasks?content=99737"
SRC_URI="http://kde-look.org/CONTENT/content-files/99737-${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="4"
KEYWORDS="~amd64 ~x86"
IUSE="debug"
DEPEND="
$(add_kdebase_dep plasma-workspace)
x11-libs/libX11
x11-libs/libXcomposite
x11-libs/libXext
"
RDEPEND="${DEPEND}"
DOCS=( CHANGELOG README TODO )

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-misc/fancytasks/fancytasks-1.1.2.ebuild,v 1.1 2012/06/14 15:39:02 kensington Exp $
# $Header: /var/cvsroot/gentoo-x86/kde-misc/fancytasks/fancytasks-1.1.2.ebuild,v 1.3 2012/07/16 16:59:55 jdhore Exp $
EAPI=4
KDE_LINGUAS="de en_GB es et fr km nds pl pt ru sv tr uk"
@ -14,7 +14,7 @@ SRC_URI="http://kde-look.org/CONTENT/content-files/99737-${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="4"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 x86"
IUSE="debug"
DEPEND="
@ -26,3 +26,19 @@ DEPEND="
RDEPEND="${DEPEND}"
DOCS=( CHANGELOG README TODO )
src_prepare() {
kde4-base_src_prepare
local lang
for lang in ${KDE_LINGUAS} ; do
if ! use linguas_${lang} ; then
local dir
for dir in ${KDE_LINGUAS_DIR[@]} ; do
if [ -f ${dir}/${lang}.mo ]; then
rm ${dir}/${lang}.mo
fi
done
fi
done
}

@ -1 +1 @@
DIST kbstateapplet-0_p1268845.tar.xz 30960 RMD160 4f4fb4bb2e45e2fb23b64f4912e35ff71c6ef2c6 SHA1 e73d11db0239504b67e75ef3aa1d2b938991bc3a SHA256 e100378984d0acef694689abe541ff91ea59cd135a6db97bfcdc59ca083e9dd1
DIST kbstateapplet-0_p1268845.tar.xz 30960 SHA256 e100378984d0acef694689abe541ff91ea59cd135a6db97bfcdc59ca083e9dd1 SHA512 1ae134d85a18b2593d12bb40fe999b67cc45233a02874cc6e4fe85adc113f0a75f8a043d9c28ff1353121925fac2d7766194b1510c86f6a8ea263e21d5ec7e79 WHIRLPOOL c64a7c256d8c0156b40486732d5a2365b0b529a26179b333e9ae52a02cfebc99a7e4fc5db60dadd14e4c4ebd33a00f10014a1f28b869e5cdc42ad7ba0b6e6bc8

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-misc/kbstateapplet/kbstateapplet-0_p1268845.ebuild,v 1.2 2012/01/22 21:36:41 johu Exp $
# $Header: /var/cvsroot/gentoo-x86/kde-misc/kbstateapplet/kbstateapplet-0_p1268845.ebuild,v 1.3 2012/07/16 21:45:39 johu Exp $
EAPI=4
@ -12,9 +12,13 @@ SRC_URI="http://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.xz"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86"
SLOT="0"
SLOT="4"
IUSE="debug"
DEPEND="
x11-libs/libX11
"
RDEPEND="
${DEPEND}
$(add_kdebase_dep plasma-workspace)
"

@ -1 +1 @@
DIST 132350-mpdnowplaying-0.2.tar.gz 9612 RMD160 f62aede7d004977b2f9a878d3ef1eeeba027c947 SHA1 334b994b65e455804366d0a345c3605a6b936f46 SHA256 3d19449e353aa3197bfb61baa5a2126abc52a197865be2c15820e0def6e0f33c
DIST 132350-mpdnowplaying-0.2.tar.gz 9612 SHA256 3d19449e353aa3197bfb61baa5a2126abc52a197865be2c15820e0def6e0f33c SHA512 7ecddd5c593a52d19f3e8f473b6f39c8a8163d7800b66281aba19fbb7163921ffa4060c474c491fc6f5a57454d87d9897daca976b72ea3039ed29def6e422df5 WHIRLPOOL 7c10f8424251410aa61dc76298f42c9b94d5c4080a5fb514c4f641aa58f0737613ddd9d31bc0589b36cd78f1e161bd0c3fea388fdcbdbd7a3b2228647843293e

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-misc/plasma-mpd-nowplaying/plasma-mpd-nowplaying-0.2.ebuild,v 1.3 2011/11/22 22:33:41 dilfridge Exp $
# $Header: /var/cvsroot/gentoo-x86/kde-misc/plasma-mpd-nowplaying/plasma-mpd-nowplaying-0.2.ebuild,v 1.5 2012/07/16 20:29:26 johu Exp $
EAPI=4
@ -14,9 +14,9 @@ HOMEPAGE="http://kde-look.org/content/show.php/MPD+Now+Playing?content=132350"
SRC_URI="http://kde-look.org/CONTENT/content-files/132350-${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
SLOT="4"
KEYWORDS="~amd64 ~x86"
IUSE=""
IUSE="debug"
DEPEND="media-libs/libmpdclient"
RDEPEND=${DEPEND}

@ -1 +1,2 @@
DIST tellico-2.3.5.tar.bz2 4402734 RMD160 83ab99ca415c8e5a9caed1cf7f684ff5fc76b8f5 SHA1 336f34e378a711d951bdbb7784a04a6451a5c314 SHA256 b31db35589cae7f9af56a17e6589f8c5de68e36d9fc5fbaea4154e8238bf041c
DIST tellico-2.3.5.tar.bz2 4402734 SHA256 b31db35589cae7f9af56a17e6589f8c5de68e36d9fc5fbaea4154e8238bf041c
DIST tellico-2.3.6.tar.bz2 4475789 SHA256 62bafaea733ce3b108322623e866b8659ab2644cc80ee06f0fc7fe974ec5d1c3 SHA512 d681a01298518dbb59e9b6cee93c3e98209e688d7aef4ca32b6286bc78d8619f5411152bf8dd62a9d61460ea62ca150bcc0164a5c60726315b27e3ce1c253074 WHIRLPOOL 043d799291f832f184579a0ac813a1e36f404b1470d03652dc94f85ad4e5beb31f3f60fc2dc9429b8f2d88a6344e569b3b24d8c80198333e54b077b8a4c2e758

@ -0,0 +1,58 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-misc/tellico/tellico-2.3.6.ebuild,v 1.1 2012/07/16 11:57:26 johu Exp $
EAPI=4
KDE_LINGUAS="bg bs ca ca@valencia cs da de el en_GB eo es et eu fi fr ga gl hu
ia it ja kk lt ms nb nds nl nn pl pt pt_BR ro ru sk sv tr ug uk zh_CN zh_TW"
KDE_HANDBOOK="optional"
inherit kde4-base
DESCRIPTION="A collection manager for the KDE environment"
HOMEPAGE="http://tellico-project.org/"
SRC_URI="http://tellico-project.org/files/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="4"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="addressbook cddb debug pdf scanner semantic-desktop taglib v4l xmp yaz"
DEPEND="
dev-libs/libxml2
dev-libs/libxslt
dev-libs/qjson
$(add_kdebase_dep kdelibs 'semantic-desktop?')
media-libs/qimageblitz
x11-libs/qt-dbus:4
addressbook? ( $(add_kdebase_dep kdepimlibs) )
cddb? ( $(add_kdebase_dep libkcddb) )
pdf? ( >=app-text/poppler-0.12.3-r3[qt4] )
scanner? ( $(add_kdebase_dep libksane) )
semantic-desktop? ( dev-libs/soprano[raptor,redland] )
taglib? ( >=media-libs/taglib-1.5 )
v4l? ( >=media-libs/libv4l-0.8.3 )
xmp? ( >=media-libs/exempi-2 )
yaz? ( >=dev-libs/yaz-2 )
"
RDEPEND="${DEPEND}"
# tests need network access and well-defined server responses
RESTRICT="test"
DOCS=( AUTHORS ChangeLog README )
src_configure() {
mycmakeargs=(
$(cmake-utils_use_enable v4l WEBCAM)
$(cmake-utils_use_with xmp Exempi)
$(cmake-utils_use_with scanner KSane)
$(cmake-utils_use_with cddb Kcddb)
$(cmake-utils_use_with addressbook KdepimLibs)
$(cmake-utils_use_with pdf PopplerQt4)
$(cmake-utils_use_with taglib)
$(cmake-utils_use_with yaz)
)
kde4-base_src_configure
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/blender/blender-2.63a-r1.ebuild,v 1.2 2012/07/16 09:28:56 flameeyes Exp $
# $Header: /var/cvsroot/gentoo-x86/media-gfx/blender/blender-2.63a-r2.ebuild,v 1.1 2012/07/16 12:05:02 flameeyes Exp $
EAPI=4
PYTHON_DEPEND="3:3.2"
@ -56,7 +56,7 @@ RDEPEND="virtual/jpeg
media-libs/openimageio
>=dev-libs/boost-1.44
)
iconv? ( virtual/libiconv )
iconv? ( dev-libs/libiconv )
sdl? ( media-libs/libsdl[audio,joystick] )
openexr? ( media-libs/openexr )
ffmpeg? (
@ -111,11 +111,6 @@ src_prepare() {
}
src_configure() {
blend_with() {
echo "WITH_BF_${2:-$1}=$(usex $1 1 0)" | tr '[:lower:]' '[:upper:]' \
>> "${S}"/user-config.py
}
# FIX: forcing '-funsigned-char' fixes an anti-aliasing issue with menu
# shadows, see bug #276338 for reference
append-flags -funsigned-char
@ -124,7 +119,6 @@ src_configure() {
local mycflags=$(printf "'%s'," ${CPPFLAGS} ${CFLAGS} | sed -e 's:,$::')
local mycxxflags=$(printf "'%s'," ${CPPFLAGS} ${CXXFLAGS} | sed -e 's:,$::')
local myldflags=$(printf "'%s'," ${LDFLAGS} | sed -e 's:,$::')
cat << EOF >> "${S}"/user-config.py
CC="$(tc-getCC)"
CXX="$(tc-getCXX)"
@ -165,6 +159,8 @@ BF_OIIO_LIB="OpenImageIO"
BF_BOOST="/usr"
BF_BOOST_INC="/usr/include/boost"
BF_ICONV="/usr"
BF_TWEAK_MODE=$(usex tweak-mode 1 0)
BF_DEBUG=$(usex debug 1 0)
@ -183,48 +179,48 @@ WITH_BF_BINRELOC=0
WITH_BF_STATICOPENGL=0
EOF
#add iconv into Scons build options.
if use !elibc_glibc && use !elibc_uclibc && use iconv; then
cat <<- EOF >> "${S}"/user-config.py
WITH_BF_ICONV=1
BF_ICONV="/usr"
EOF
fi
blend_with() {
echo "WITH_BF_${2:-$1}=$(usex $1 1 0)" | tr '[:lower:]' '[:upper:]' \
>> "${S}"/user-config.py
}
# configure WITH_BF* Scons build options
for arg in \
'3dmouse' \
'collada' \
'cycles boost' \
'cycles oiio' \
'cycles' \
'dds' \
'doc docs' \
'elbeem fluid' \
'ffmpeg ogg' \
'ffmpeg' \
'fftw fftw3' \
'fftw oceansim' \
'game-engine gameengine' \
'jack' \
'jpeg2k openjpeg' \
'nls international' \
'openal'\
'openexr' \
'openmp' \
'player' \
'redcode' \
'sdl' \
'sndfile' \
'sse rayoptimization' \
; do
blend_with ${arg}
done
blend_with 3dmouse
blend_with collada
blend_with cycles boost
blend_with cycles oiio
blend_with cycles
blend_with dds
blend_with doc docs
blend_with elbeem fluid
blend_with ffmpeg ogg
blend_with ffmpeg
blend_with fftw fftw3
blend_with fftw oceansim
blend_with game-engine gameengine
blend_with iconv
blend_with jack
blend_with jpeg2k openjpeg
blend_with nls international
blend_with openal
blend_with openexr
blend_with openmp
blend_with player
blend_with redcode
blend_with sdl
blend_with sndfile
blend_with sse rayoptimization
}
src_compile() {
escons
cat - > "${T}"/${PN}.env <<EOF
BLENDER_SYSTEM_SCRIPTS="/usr/share/blender/scripts"
BLENDER_SYSTEM_DATAFILES="/usr/share/blender/datafiles"
BLENDER_SYSTEM_PLUGINS="/usr/$(get_libdir)/plugins"
EOF
if use doc; then
einfo "Generating Blender C/C++ API docs ..."
cd "${WORKDIR}"/${P}/doc/doxygen
@ -237,6 +233,8 @@ src_install() {
# Pax mark blender for hardened support.
pax-mark m "${WORKDIR}/install/blender"
newenvd "${T}"/${PN}.env 60${PN}
# install binaries
dobin "${WORKDIR}/install/blender"
use player && newbin "${WORKDIR}/install/blenderplayer" blenderplayer
@ -246,8 +244,6 @@ src_install() {
doins "${WORKDIR}"/${P}/source/blender/blenpluginapi/*.h
# install desktop file
insinto /usr/share/pixmaps
doins release/freedesktop/icons/scalable/apps/blender.svg
insinto /usr/share/applications
doins release/freedesktop/blender.desktop

@ -1,2 +1,3 @@
DIST OpenCV-2.3.1a.tar.bz2 32669613 RMD160 f2f459bf7c163acb90427db2b0b425ab8008cde5 SHA1 9784e6824c5f677fac82ae83a2f366743adb3299 SHA256 a9a2f529101c04eb2b606eee8c80f3ad93190b36f91ac09ee0ec5aa1eed1450c
DIST OpenCV-2.4.0.tar.bz2 47156770 RMD160 49aae35880d3765676a9f556bd8b152c45acafd7 SHA1 6b868608c1df91dc935c90b725764a70d73bce13 SHA256 3b5fedb2fc6ad0aa1509676468f571ba21456679e7d48a8242a096d62e2c6ac9
DIST OpenCV-2.3.1a.tar.bz2 32669613 SHA256 a9a2f529101c04eb2b606eee8c80f3ad93190b36f91ac09ee0ec5aa1eed1450c
DIST OpenCV-2.4.0.tar.bz2 47156770 SHA256 3b5fedb2fc6ad0aa1509676468f571ba21456679e7d48a8242a096d62e2c6ac9 SHA512 b8233acf56324c537afe2f6fa2303ee7c12d9a0d06ae95f0b876ddb1f68dd0ae9b654269786fe3020c48600f4c39b54bf383804c54f604c17e84bb2a0e81f7e6 WHIRLPOOL 47b8056b0fccb78ed29d530ba69a931b24e1547cdf30e0e91a4ae7625f9a35bf77a5bb7d0f87dfc73fd6418193ca8fc355fa67fbf8e3e87ac72d67e7e8523523
DIST OpenCV-2.4.2.tar.bz2 52562911 SHA256 690023811e03e21df996291392fcf78e43e42ef557b9307503c74c74b4272c28 SHA512 1e009817553668e4040c7959e07b402d06d66f6d4743ac4da2e44a38bef6c73ae0fa454932f7aae778915d29f5d457248fa3488f5df208d1cfb5775a26e34f44 WHIRLPOOL 8412be6b0f51ec76cce9fcb1fc1450b4b50aa3a98a2ab7d312d62ea47fc2b40f997cf09843de048a71d2cc1b5b2f1bf5eea92696ad3d4f5f520c4f3c850266e1

@ -0,0 +1,21 @@
diff -ruN OpenCV-2.4.2.orig/cmake/OpenCVCompilerOptions.cmake OpenCV-2.4.2/cmake/OpenCVCompilerOptions.cmake
--- OpenCV-2.4.2.orig/cmake/OpenCVCompilerOptions.cmake 2012-06-29 00:55:15.000000000 +0200
+++ OpenCV-2.4.2/cmake/OpenCVCompilerOptions.cmake 2012-07-16 23:51:24.244907235 +0200
@@ -110,17 +110,6 @@
endif()
# Other optimizations
- if(ENABLE_OMIT_FRAME_POINTER)
- add_extra_compiler_option(-fomit-frame-pointer)
- else()
- add_extra_compiler_option(-fno-omit-frame-pointer)
- endif()
- if(ENABLE_FAST_MATH)
- add_extra_compiler_option(-ffast-math)
- endif()
- if(ENABLE_POWERPC)
- add_extra_compiler_option("-mcpu=G3 -mtune=G5")
- endif()
if(ENABLE_SSE)
add_extra_compiler_option(-msse)
endif()

@ -0,0 +1,179 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/opencv/opencv-2.4.2.ebuild,v 1.1 2012/07/16 22:13:14 dilfridge Exp $
EAPI=3
PYTHON_DEPEND="python? 2:2.6"
inherit base toolchain-funcs cmake-utils python
MY_P=OpenCV-${PV}
DESCRIPTION="A collection of algorithms and sample code for various computer vision problems"
HOMEPAGE="http://opencv.willowgarage.com"
SRC_URI="mirror://sourceforge/${PN}library/${MY_P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux"
IUSE="cuda doc eigen examples ffmpeg gstreamer gtk ieee1394 ipp jpeg jpeg2k openexr opengl pch png python qt4 tbb testprograms tiff v4l xine"
RDEPEND="
app-arch/bzip2
sys-libs/zlib
cuda? ( >=dev-util/nvidia-cuda-toolkit-4.1 )
eigen? ( dev-cpp/eigen:2 )
ffmpeg? ( virtual/ffmpeg )
gstreamer? (
media-libs/gstreamer
media-libs/gst-plugins-base
)
gtk? (
dev-libs/glib:2
x11-libs/gtk+:2
)
jpeg? ( virtual/jpeg )
jpeg2k? ( media-libs/jasper )
ieee1394? ( media-libs/libdc1394 sys-libs/libraw1394 )
ipp? ( sci-libs/ipp )
openexr? ( media-libs/openexr )
png? ( media-libs/libpng )
python? ( dev-python/numpy )
qt4? (
x11-libs/qt-gui:4
x11-libs/qt-test:4
opengl? ( x11-libs/qt-opengl:4 )
)
tbb? ( dev-cpp/tbb )
tiff? ( media-libs/tiff )
v4l? ( >=media-libs/libv4l-0.8.3 )
xine? ( media-libs/xine-lib )
"
DEPEND="${RDEPEND}
doc? ( virtual/latex-base )
virtual/pkgconfig
"
# REQUIRED_USE="opengl? ( qt )"
PATCHES=(
"${FILESDIR}/${PN}-2.3.1a-libav-0.7.patch"
"${FILESDIR}/${PN}-2.3.1a-True-False.patch"
"${FILESDIR}/${PN}-2.3.1a-gcc47.patch"
"${FILESDIR}/${PN}-2.4.2-cflags.patch"
)
S=${WORKDIR}/${MY_P}
pkg_setup() {
if use python; then
python_set_active_version 2
python_pkg_setup
fi
}
src_prepare() {
base_src_prepare
# remove bundled stuff
rm -rf 3rdparty
sed -i \
-e '/add_subdirectory(3rdparty)/ d' \
CMakeLists.txt || die
}
src_configure() {
# please dont sort here, order is the same as in CMakeLists.txt
local mycmakeargs=(
# the optinal dependency libraries
$(cmake-utils_use_with ieee1394 1394)
-DWITH_AVFOUNDATION=OFF
-DWITH_CARBON=OFF
$(cmake-utils_use_with eigen)
$(cmake-utils_use_with ffmpeg)
$(cmake-utils_use_with gstreamer)
$(cmake-utils_use_with gtk)
$(cmake-utils_use_with ipp)
$(cmake-utils_use_with jpeg2k JASPER)
$(cmake-utils_use_with jpeg)
$(cmake-utils_use_with openexr)
$(cmake-utils_use_with opengl)
-DWITH_OPENNI=OFF # not packaged
$(cmake-utils_use_with png)
-DWITH_PVAPI=OFF # not packaged
$(cmake-utils_use_with qt4 QT)
-DWITH_QUICKTIME=OFF
$(cmake-utils_use_with tbb)
$(cmake-utils_use_with tiff)
-DWITH_UNICAP=OFF # not packaged
$(cmake-utils_use_with v4l V4L)
-DWITH_VIDEOINPUT=OFF # windows only
-DWITH_XIMEA=OFF # windows only
$(cmake-utils_use_with xine)
# the build components
-DBUILD_SHARED_LIBS=ON
-DBUILD_ANDROID_EXAMPLES=OFF
$(cmake-utils_use_build doc DOCS)
$(cmake-utils_use_build examples)
-DBUILD_PERF_TESTS=ON
$(cmake-utils_use_build testprograms TESTS)
# install examples
$(cmake-utils_use examples INSTALL_C_EXAMPLES)
# build options
$(cmake-utils_use_enable pch PRECOMPILED_HEADERS)
-DENABLE_OMIT_FRAME_POINTER=OFF # dito
-DENABLE_FAST_MATH=OFF # dito
-DENABLE_SSE=OFF # these SSE options do nothing but
-DENABLE_SSE2=OFF # add params to CFLAGS
-DENABLE_SSE3=OFF
-DENABLE_SSSE3=OFF
-DENABLE_SSE41=OFF
-DENABLE_SSE42=OFF
-DOPENCV_EXTRA_FLAGS_RELEASE="" # black magic
)
if use cuda; then
if [[ "$(gcc-version)" > "4.5" ]]; then
ewarn "CUDA and >=sys-devel/gcc-4.6 do not play well together. Disabling CUDA support."
mycmakeargs+=( "-DWITH_CUDA=OFF" )
mycmakeargs+=( "-DWITH_CUBLAS=OFF" )
mycmakeargs+=( "-DWITH_CUFFT=OFF" )
else
mycmakeargs+=( "-DWITH_CUDA=ON" )
mycmakeargs+=( "-DWITH_CUBLAS=ON" )
mycmakeargs+=( "-DWITH_CUFFT=ON" )
fi
else
mycmakeargs+=( "-DWITH_CUDA=OFF" )
mycmakeargs+=( "-DWITH_CUBLAS=OFF" )
mycmakeargs+=( "-DWITH_CUFFT=OFF" )
fi
if use python && use examples; then
mycmakeargs+=( "-DINSTALL_PYTHON_EXAMPLES=ON" )
else
mycmakeargs+=( "-DINSTALL_PYTHON_EXAMPLES=OFF" )
fi
# things we want to be hard off or not yet figured out
mycmakeargs+=(
"-DOPENCV_BUILD_3RDPARTY_LIBS=OFF"
"-DBUILD_LATEX_DOCS=OFF"
"-DBUILD_PACKAGE=OFF"
"-DENABLE_PROFILING=OFF"
)
# things we want to be hard enabled not worth useflag
mycmakeargs+=(
"-DCMAKE_SKIP_RPATH=ON"
"-DOPENCV_DOC_INSTALL_PATH=${EPREFIX}/usr/share/doc/${PF}"
)
# hardcode cuda paths
mycmakeargs+=(
"-DCUDA_NPP_LIBRARY_ROOT_DIR=/opt/cuda"
)
cmake-utils_src_configure
}

@ -1,2 +1 @@
DIST SDL_net-1.2.7.tar.gz 373866 RMD160 5c95cf28f35ceb796188323666b92cafa60fba25 SHA1 b46c7e3221621cc34fec1238f1b5f0ce8972274d SHA256 2ce7c84e62ff8117b9f205758bcce68ea603e08bc9d6936ded343735b8b77c53
DIST SDL_net-1.2.8.tar.gz 360958 RMD160 44262f5d4c68c9b525fce04ebe83e03cd7e005a4 SHA1 fd393059fef8d9925dc20662baa3b25e02b8405d SHA256 5f4a7a8bb884f793c278ac3f3713be41980c5eedccecff0260411347714facb4
DIST SDL_net-1.2.8.tar.gz 360958 SHA256 5f4a7a8bb884f793c278ac3f3713be41980c5eedccecff0260411347714facb4 SHA512 2766ca55343127c619958ab3a3ae3052a27a676839f10a158f7dfc071b8db38c2f1fc853e8add32b9fef94ab07eaa986f46a68e264e8087b57c990af30ea9a0b WHIRLPOOL 72d1051ac50efaa000245c504aab32ab116e81711e6193b804209e461c259ef8fb7798a55ba6e6a1b6670adee651c5663ecb101a57d4f044433980f4a53d4cbb

@ -1,33 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/sdl-net/sdl-net-1.2.7.ebuild,v 1.13 2010/07/27 00:52:41 mr_bones_ Exp $
EAPI=2
MY_P=${P/sdl-/SDL_}
DESCRIPTION="Simple Direct Media Layer Network Support Library"
HOMEPAGE="http://www.libsdl.org/projects/SDL_net/index.html"
SRC_URI="http://www.libsdl.org/projects/SDL_net/release/${MY_P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="static-libs"
DEPEND=">=media-libs/libsdl-1.2.5"
S=${WORKDIR}/${MY_P}
src_configure() {
econf \
--disable-dependency-tracking \
$(use_enable static-libs static)
}
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
dodoc CHANGES README
if ! use static-libs ; then
find "${D}" -type f -name '*.la' -exec rm {} + \
|| die "la removal failed"
fi
}

@ -1 +1,3 @@
DIST mythplugins-0.25.1.tar.bz2 36766362 SHA256 46085e0d7678a4d14ec3eb0c83629e543e2bedbbeb3e14c7210a6fe803f67897 SHA512 0beaa40535aeb05e09e66a37b7b5d9e7d47b8a78864cbd78c9186cd00577c0d239bb63f1ab450a0bd6c8dfd0036de0b2c8de1649b3f6f9f3432f1e0f278f38d0 WHIRLPOOL bf99636ae5291e4bff0c32836d40fa43268560288281f4d42e9681843340fce788129fc3c3756e93b90abbda3ae7809ca9fe8f8a26f2469a110f92a2e9166c4f
DIST mythplugins-0.25.2-4e446508ec.tar.xz 2368 SHA256 df239a531efda92b107c716d55a5ab95da64431dd936914f57fa570ba585bf11 SHA512 4f7331c2701a8b6a96039f304f179e4a34e34756d608c4544370b36e31d15e906765c1303ada9611c2b42d1680bc3060a421791baabad7814500ca03edb89cf6 WHIRLPOOL 986c0df50112895bec054068175078fb0a1e44e86b7c632f002af5f9d36493a1caa1b679860190aa7a857efa93251fcc7296239f6841ce24fbeee7ad4ea2b54e
DIST mythplugins-0.25.2.tar.bz2 36763594 SHA256 e8507dcddfbb63ab50fe738400639c20bf2f2a278a8947fa85d9096e537f11f3 SHA512 ad8b183a8eb2ebc70414ca600a415c0dd666fb233c5cbd61db67733a7047440bebf7426bcceee8c38f6b29d41e3dbc59fccc9f296fcf8014a35f490311844a75 WHIRLPOOL c470b1a4522e469690d1460d55cd0f979a6bbb8701f8204a78d7e92f26dd0ee8cca53aa1939aea52fd31c54ba294afdde84e55f2a237d1a2c12f13c9fed7c942

@ -0,0 +1,129 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythplugins/mythplugins-0.25.2_p20120716.ebuild,v 1.1 2012/07/17 01:30:53 cardoe Exp $
EAPI=4
PYTHON_DEPEND="2:2.6"
BACKPORTS="4e446508ec"
MY_P=${P%_p*}
inherit eutils python
DESCRIPTION="Official MythTV plugins"
HOMEPAGE="http://www.mythtv.org"
SRC_URI="ftp://ftp.osuosl.org/pub/mythtv/${MY_P}.tar.bz2
${BACKPORTS:+http://dev.gentoo.org/~cardoe/distfiles/${MY_P}-${BACKPORTS}.tar.xz}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
MYTHPLUGINS="mytharchive mythbrowser mythgallery mythgame \
mythmusic mythnetvision mythnews mythweather"
IUSE="${MYTHPLUGINS} cdda cdr exif fftw raw"
DEPEND="!media-plugins/mytharchive
!media-plugins/mythbrowser
!media-plugins/mythgallery
!media-plugins/mythgame
!media-plugins/mythmovies
!media-plugins/mythmusic
!media-plugins/mythnetvision
!media-plugins/mythnews
!media-plugins/mythweather
=media-tv/mythtv-${PV}*[python]
mytharchive? (
app-cdr/dvd+rw-tools
dev-python/imaging
media-video/dvdauthor
media-video/mjpegtools[png]
media-video/transcode
virtual/cdrtools
)
mythgallery? (
media-libs/tiff
virtual/opengl
exif? ( >media-libs/libexif-0.6.9 )
raw? ( media-gfx/dcraw )
)
mythmusic? (
>=media-libs/flac-1.1.2
>=media-libs/libvorbis-1.0
>=media-libs/taglib-1.6
media-sound/lame
virtual/opengl
cdda? (
dev-libs/libcdio
cdr? ( virtual/cdrtools )
)
fftw? ( sci-libs/fftw )
)
mythnetvision? (
=dev-lang/python-2*[xml]
dev-python/lxml
dev-python/mysql-python
dev-python/oauth
dev-python/pycurl
)
mythweather? (
dev-perl/DateManip
dev-perl/DateTime-Format-ISO8601
dev-perl/ImageSize
dev-perl/JSON
dev-perl/SOAP-Lite
dev-perl/XML-Simple
dev-perl/XML-Parser
dev-perl/XML-SAX
dev-perl/XML-XPath
)"
RDEPEND="${DEPEND}"
REQUIRED_USE="
cdda? ( mythmusic )
cdr? ( mythmusic cdda )
exif? ( mythgallery )
fftw? ( mythmusic )
mythnews? ( mythbrowser )
raw? ( mythgallery )"
S="${WORKDIR}/${MY_P}"
pkg_setup() {
python_set_active_version 2
python_pkg_setup
}
src_prepare() {
[[ -n ${BACKPORTS} ]] && \
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \
epatch
epatch_user
}
src_configure() {
./configure \
--prefix=/usr \
--python=python2 \
--enable-opengl \
--disable-mythzoneminder \
$(use_enable mytharchive) \
$(use_enable mythbrowser) \
$(use_enable mythgallery) \
$(use_enable mythgame) \
$(use_enable mythmusic) \
$(use_enable mythnetvision) \
$(use_enable mythnews) \
$(use_enable mythweather) \
$(use_enable cdda cdio) \
$(use_enable exif) \
$(use_enable exif new-exif) \
$(use_enable raw dcraw) \
|| die "configure failed"
}
src_install() {
emake INSTALL_ROOT="${D}" install || die "make install failed"
}

@ -1 +0,0 @@
DIST mythtv-0.24.1_p20110524.tar.gz 69756131 RMD160 e42fd2350d2b0199805e4f6e62646c8d835f353b SHA1 db7a91f237cd64c0604e7ee1672b041c37fe5e06 SHA256 ea3e37258f8596c9186865289ffd8f9ece9fc80d28a2ded80bd008544138a863

@ -1,27 +0,0 @@
#!/sbin/runscript
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
depend() {
need net
use mysql
}
start() {
# necessary so it can read the correct mysql.txt
export HOME=/etc/mythtv/
ebegin "Starting MythTV Transcoding Daemon"
start-stop-daemon --start --quiet \
--exec /usr/bin/mtd \
--make-pidfile --pidfile /var/run/mtd.pid \
--background
eend $?
}
stop () {
ebegin "Stopping MythTV Transcoding Daemon"
start-stop-daemon --stop --quiet --pidfile=/var/run/mtd.pid
eend $?
}

@ -1,7 +0,0 @@
#!/bin/sh
#Daily maintenance mode for Jamu
DIRECTORY=$(grep ^mythtv /etc/passwd | awk -F : '{print $6}')
if [ -f "$DIRECTORY/.mythtv/config.xml" ]; then
su mythtv -c "/usr/bin/python /usr/share/mythtv/mythvideo/scripts/jamu.py -M >> '/var/log/mythtv/jamu.log'"
fi

@ -1,7 +0,0 @@
#!/bin/sh
#Hourly massive update to ensure users see graphics coming in for upcoming recordings and current recordings
DIRECTORY=$(grep ^mythtv /etc/passwd | awk -F : '{print $6}')
if [ -f "$DIRECTORY/.mythtv/config.xml" ]; then
su mythtv -c "/usr/bin/python /usr/share/mythtv/mythvideo/scripts/jamu.py -MW >> '/var/log/mythtv/jamu.log'"
fi

@ -1,6 +0,0 @@
#!/bin/sh
#Janitor mode to clean up stale stuff
DIRECTORY=$(grep ^mythtv /etc/passwd | awk -F : '{print $6}')
if [ -f "$DIRECTORY/.mythtv/config.xml" ]; then
su mythtv -c "/usr/bin/python /usr/share/mythtv/mythvideo/scripts/jamu.py -MJ >> '/var/log/mythtv/jamu.log'"
fi

@ -1,13 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>mythtv</herd>
<maintainer>
<email>cardoe@gentoo.org</email>
<description>Do not CC me on bugs</description>
</maintainer>
<use>
<flag name='jamu'>Use and configure the Just Another Metadata Utility by
default</flag>
</use>
</pkgmetadata>

@ -1,193 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythvideo/mythvideo-0.24.1_p20110524.ebuild,v 1.1 2012/01/07 03:41:12 rich0 Exp $
EAPI="2"
MYTHTV_VERSION="v0.24.1-1-g347cd24"
MYTHTV_BRANCH="fixes/0.24"
MYTHTV_REV="347cd2477ad82a7aa75ebe7c686db77465f415dc"
MYTHTV_SREV="347cd24"
inherit eutils mythtv multilib versionator
DESCRIPTION="Video player module for MythTV."
KEYWORDS="~amd64 ~x86"
RDEPEND="media-tv/mythtv[python]
jamu? ( >=dev-python/imdbpy-3.8
dev-python/imaging
dev-python/pyxml
>=dev-python/mysql-python-1.2.2
media-tv/mythtv[python] )
virtual/eject"
# Extra configure options to pass to econf
MTVCONF=${MTVCONF:=""}
SLOT="0"
IUSE="jamu profile debug"
if [[ -z $MYTHTV_NODEPS ]]
then
RDEPEND="${RDEPEND}
=media-tv/mythtv-${MY_PV}*"
DEPEND="${DEPEND}
=media-tv/mythtv-${MY_PV}*
>=sys-apps/sed-4"
fi
if use debug
then
myconf="${myconf} --compile-type=debug"
RESTRICT="strip"
elif use profile
then
myconf="${myconf} --compile-type=profile"
else
myconf="${myconf} --compile-type=release"
# myconf="${myconf} --enable-proc-opt"
fi
# Release version
MY_PV="${PV%_*}"
# what product do we want
case "${PN}" in
mythtv)
REPO="mythtv"
MY_PN="mythtv"
S="${WORKDIR}/MythTV-${REPO}-${MYTHTV_SREV}/${MY_PN}"
;;
mythtv-bindings)
REPO="mythtv"
MY_PN="mythtv"
S="${WORKDIR}/MythTV-${REPO}-${MYTHTV_SREV}/${MY_PN}"
;;
mythweb)
REPO="mythweb"
MY_PN="mythweb"
S="${WORKDIR}/MythTV-${REPO}-${MYTHTV_SREV}/"
;;
nuvexport)
REPO="nuvexport"
MY_PN="nuvexport"
MYTHTV_REV="$NUVEXPORT_REV"
S="${WORKDIR}/MythTV-${REPO}-${NUVEXPORT_SREV}/"
;;
*)
REPO="mythtv"
MY_PN="mythplugins"
S="${WORKDIR}/MythTV-${REPO}-${MYTHTV_SREV}/${MY_PN}"
;;
esac
# _pre is from SVN trunk while _p and _beta are from SVN ${MY_PV}-fixes
# TODO: probably ought to do something smart if the regex doesn't match anything
[[ "${PV}" =~ (_alpha|_beta|_pre|_rc|_p)([0-9]+) ]] || {
# assume a tagged release
MYTHTV_REV="v${PV}"
}
HOMEPAGE="http://www.mythtv.org"
LICENSE="GPL-2"
SRC_URI="https://github.com/MythTV/${REPO}/tarball/${MYTHTV_REV} -> ${REPO}-${PV}.tar.gz"
pkg_setup() {
# List of available plugins (needs to include ALL of them in the tarball)
MYTHPLUGINS=""
MYTHPLUGINS="${MYTHPLUGINS} mytharchive"
MYTHPLUGINS="${MYTHPLUGINS} mythbrowser"
MYTHPLUGINS="${MYTHPLUGINS} mythgallery"
MYTHPLUGINS="${MYTHPLUGINS} mythgame"
MYTHPLUGINS="${MYTHPLUGINS} mythmusic"
MYTHPLUGINS="${MYTHPLUGINS} mythnetvision"
MYTHPLUGINS="${MYTHPLUGINS} mythnews"
if [[ ${MY_PV} == "0.24.1" ]]; then
MYTHPLUGINS="${MYTHPLUGINS} mythvideo"
fi
MYTHPLUGINS="${MYTHPLUGINS} mythweather"
MYTHPLUGINS="${MYTHPLUGINS} mythzoneminder"
}
src_prepare() {
sed -e 's!PREFIX = /usr/local!PREFIX = /usr!' \
-i 'settings.pro' || die "fixing PREFIX to /usr failed"
sed -e "s!QMAKE_CXXFLAGS_RELEASE = -O3 -march=pentiumpro -fomit-frame-pointer!QMAKE_CXXFLAGS_RELEASE = ${CXXFLAGS}!" \
-i 'settings.pro' || die "Fixing QMake's CXXFLAGS failed"
sed -e "s!QMAKE_CFLAGS_RELEASE = \$\${QMAKE_CXXFLAGS_RELEASE}!QMAKE_CFLAGS_RELEASE = ${CFLAGS}!" \
-i 'settings.pro' || die "Fixing Qmake's CFLAGS failed"
find "${S}" -name '*.pro' -exec sed -i \
-e "s:\$\${PREFIX}/lib/:\$\${PREFIX}/$(get_libdir)/:g" \
-e "s:\$\${PREFIX}/lib$:\$\${PREFIX}/$(get_libdir):g" \
{} \;
}
src_configure() {
if has ${PN} ${MYTHPLUGINS} ; then
for x in ${MYTHPLUGINS} ; do
if [[ ${PN} == ${x} ]] ; then
myconf="${myconf} --enable-${x}"
else
myconf="${myconf} --disable-${x}"
fi
done
else
die "Package ${PN} is unsupported"
fi
chmod +x configure
econf ${myconf} ${MTVCONF}
}
src_compile() {
qmake mythplugins.pro || die "eqmake4 failed"
emake || die "make failed to compile"
}
src_install() {
for file in `find "${S}" -type f -name *.py`
do
fperms 755 "$file"
done
# setup JAMU cron jobs
if use jamu; then
exeinto /etc/cron.daily
newexe "${FILESDIR}/mythvideo.daily" mythvideo || die
exeinto /etc/cron.hourly
newexe "${FILESDIR}/mythvideo.hourly" mythvideo || die
exeinto /etc/cron.weekly
newexe "${FILESDIR}/mythvideo.weekly" mythvideo || die
insinto /home/mythtv/.mythtv/
newins mythvideo/scripts/jamu-example.conf jamu.conf || die
fi
if has ${PN} ${MYTHPLUGINS}
then
cd "${S}"/${PN}
else
die "Package ${PN} is unsupported"
fi
einstall INSTALL_ROOT="${D}"
for doc in AUTHORS COPYING FAQ UPGRADING ChangeLog README
do
test -e "${doc}" && dodoc ${doc}
done
}
pkg_postinst() {
elog "MythVideo can use any media player to playback files, since"
elog "it's a setting in the setup menu."
elog
elog "MythTV also has an 'Internal' player you can use, which will"
elog "be the default for new installs. If you want to use it,"
elog "set the player to 'Internal' (note spelling & caps)."
elog
elog "Otherwise, you can install mplayer, xine or any other video"
elog "player and use that instead by configuring the player to use."
}

@ -1,2 +1 @@
DIST audio-entropyd-2.0.1.tgz 16523 SHA256 29d4350ad8ef26233e1b35ba0e8dd0b1138475c0f840008304677812dbdb2c15
DIST audio-entropyd-2.0.3.tgz 16681 SHA256 6fbaf1c4f77e988f4656cd079309d5eb6bd36cbae89c2ee01324c5690adaf3ff SHA512 d21c2d547235accdd460bcaf1ff5f5696db2988d385c3c52aad0d651865386409682f8747d1823765f0c0925bf28f38abdfc0b114d239f494c7eb699c5ed3ebf WHIRLPOOL e653b7cccda00323b5f17a675d72cef1a9adf9915dcd27041e63993073a378d92ab5779d25434ecd48ecbb74b45abc4217e4b629c98ba3885589727ef90edf6d

@ -1,37 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/audio-entropyd/audio-entropyd-2.0.1-r1.ebuild,v 1.5 2012/05/13 10:45:27 swift Exp $
inherit eutils toolchain-funcs
DESCRIPTION="Audio-entropyd generates entropy-data for the /dev/random device."
HOMEPAGE="http://www.vanheusden.com/aed/"
SRC_URI="http://www.vanheusden.com/aed/${P}.tgz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc ~sparc x86"
IUSE="selinux"
RDEPEND="selinux? ( sec-policy/selinux-entropyd )
media-sound/alsa-utils"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${P}-uclibc.patch" \
"${FILESDIR}/${P}-ldflags.patch"
sed -i -e "s:^OPT_FLAGS=.*:OPT_FLAGS=${CFLAGS}:" Makefile
}
src_compile() {
emake CC="$(tc-getCC)" || die "emake failed"
}
src_install() {
dosbin audio-entropyd || die "dosbin failed"
dodoc README TODO
newinitd "${FILESDIR}/${PN}.init-2" ${PN}
newconfd "${FILESDIR}/${PN}.conf-2" ${PN}
}

@ -2,5 +2,5 @@ DIST mpd-0.16.2.tar.bz2 478096 SHA256 59a3c191bbfcbbbc119f4b1e44bcb62ce15e45bc4d
DIST mpd-0.16.5.tar.bz2 498034 SHA256 1a03ba9fd38230d79be5ee7d2b75ffeae01d738613866cdf23e74a1e1e9b73db
DIST mpd-0.16.6.tar.bz2 486442 SHA256 6ec5ad3fdeeb97608e40e041b6a458c61afd023a0fd1eeb464e208fcd36659df
DIST mpd-0.16.7.tar.bz2 487394 SHA256 47c10553389752c7fa072cf87c2bd30c552de75819fcf8286f3e7cc14ff0e32e
DIST mpd-0.16.8.tar.bz2 491170 SHA256 35183ae4a706391f5d739e4378b74f516952adda09a260fecfd531a58b0fff17
DIST mpd-0.16.8.tar.bz2 491170 SHA256 35183ae4a706391f5d739e4378b74f516952adda09a260fecfd531a58b0fff17 SHA512 ce6f0a004dec0e7269c1029c04c8d8f249ee5aeae362f60af6f617dc789e718a12b55d9efb928d7e332d6e9c8e960961b98174c57f5ff5a2f9f5b4999906a2c8 WHIRLPOOL 22713a7a684262c73ffde0ab063383dc84df6080de426b27712c8ac353f2f5d18ac69df918fb6bebd62dbd8da37361102573fdbd2fdfcf19ac4b22a4123a7e92
DIST mpd-0.17.tar.bz2 556624 SHA256 3151ad270530ec3408d65d884bcc776cd08f92040ee4aecb96e90b6145ad5867 SHA512 3a1aae5903070339037e6139b3be661d4a011151864b29511cfa4ec4856edd1d06f63c3857edd2942d7795362889df0e5776a91e4be8076812cc3f3a94dac6b5 WHIRLPOOL 5b9c5d84af40e7a8c75cf77d5d0e657940e7b554194a5b9ea168012f1609e0105ac486bf3800afaa2f39e63d3c021dbe5ba6d0e5b59df0272678b1d4a121b004

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/mpd/mpd-0.16.8.ebuild,v 1.5 2012/06/01 03:11:53 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/media-sound/mpd/mpd-0.16.8.ebuild,v 1.6 2012/07/16 19:01:28 jdhore Exp $
EAPI=4
inherit eutils flag-o-matic linux-info multilib systemd user
@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/musicpd/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sh ~sparc ~x64-macos ~x86 ~x86-fbsd"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd ~x64-macos"
IUSE="aac +alsa ao audiofile bzip2 cdio cue +curl debug +fifo +ffmpeg flac
fluidsynth profile +id3tag inotify ipv6 jack lame lastfmradio mms libsamplerate
+mad mikmod modplug mpg123 musepack +network ogg openal oss pipe pulseaudio sid

@ -1,4 +1,2 @@
DIST xnoise-0.1.30.tar.bz2 1047052 SHA256 fdc121bf567a88a6f62bc01ccba2c39402f53417d0b22a6e5a369612b351c8f7
DIST xnoise-0.1.31.tar.bz2 1021870 SHA256 b5a407cfc04194a8a9b367d99715b8ea9a536298d8c9c29be82b4245e5ad9ec0
DIST xnoise-0.2.2.tar.gz 1785264 SHA256 547b16d2013828c7b5d8448a4e35fb36c40927bd8ba75e927d541fe0628bd8fa SHA512 c20782bdf49d5d6c40fa6750207aaa7980b4d49934b79cac565570a00d0b18709948d718bd326fc9182ebe3c0cfe5a0ea5d8deb36da91b2885911854ab08b751 WHIRLPOOL 1da50435364c0230bb40b360aef6075a2fa010478a9088355cbc93c0514b389b295d74307ed1170d0349e5cfa6f119aaf00fd285c7ac7245e3845f6c909444fe
DIST xnoise-0.2.3.tar.bz2 1176156 SHA256 9a862f4bda38fa1f65191ad8d91cbc717fd0c6e6874b6f6610896f4c02371fcd SHA512 d8dc3b82b026e6d19c8b81bb6f1c546d24b1e819d0ea7297db57857ada6e1ac218ea38387092b346dbc16dad1195e43da0c50e45733a4b049a0fece1b53455ba WHIRLPOOL ad94543569295a36e3e8f17582e30c098eadb76e09b512f60a9fce40ee8709424acce3dd62f0fa4edc158b0438d45cac27e86b04d4605b3f93c6e953ca6efb9e

@ -1,68 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/xnoise/xnoise-0.1.30.ebuild,v 1.2 2012/05/05 08:55:51 mgorny Exp $
EAPI=4
inherit fdo-mime gnome2-utils
DESCRIPTION="A media player for Gtk+ with a slick GUI, great speed and lots of
features"
HOMEPAGE="http://www.xnoise-media-player.com/"
SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+lastfm libnotify +lyrics"
RDEPEND="dev-db/sqlite:3
>=dev-libs/glib-2.26:2
dev-libs/libunique:1
dev-libs/libxml2:2
media-libs/gst-plugins-base:0.10
media-libs/gstreamer:0.10
media-libs/taglib
x11-libs/cairo
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:2
lastfm? ( net-libs/libsoup:2.4 )
libnotify? ( x11-libs/libnotify )
lyrics? ( net-libs/libsoup:2.4 )"
DEPEND="${RDEPEND}
dev-util/intltool
virtual/pkgconfig
sys-devel/gettext"
DOCS=( AUTHORS README )
src_configure() {
econf \
--disable-soundmenu \
--enable-soundmenu2 \
$(use_enable lastfm) \
$(use_enable libnotify notifications) \
$(use_enable lyrics leoslyrics) \
$(use_enable lyrics lyricsfly) \
$(use_enable lyrics lyricwiki) \
$(use_enable lyrics chartlyrics)
}
src_install() {
default
find "${ED}" -type f -name "*.la" -delete || die
rm -rf "${ED}"/usr/share/${PN}/license || die
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
}
pkg_postrm() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
}

@ -1,65 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/xnoise/xnoise-0.1.31.ebuild,v 1.3 2012/05/05 08:55:51 mgorny Exp $
EAPI=4
inherit fdo-mime gnome2-utils
DESCRIPTION="A media player for Gtk+ with a slick GUI, great speed and lots of
features"
HOMEPAGE="http://www.xnoise-media-player.com/"
SRC_URI="mirror://github/shuerhaaken/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+lastfm libnotify +lyrics"
RDEPEND="dev-db/sqlite:3
>=dev-libs/glib-2.28:2
dev-libs/libxml2:2
media-libs/gst-plugins-base:0.10
media-libs/gstreamer:0.10
media-libs/taglib
x11-libs/cairo
x11-libs/gtk+:3
lastfm? ( net-libs/libsoup:2.4 )
libnotify? ( x11-libs/libnotify )
lyrics? ( net-libs/libsoup:2.4 )"
DEPEND="${RDEPEND}
dev-util/intltool
virtual/pkgconfig
sys-devel/gettext"
DOCS=( AUTHORS README )
src_configure() {
econf \
--enable-soundmenu2 \
$(use_enable lastfm) \
$(use_enable libnotify notifications) \
$(use_enable lyrics chartlyrics) \
$(use_enable lyrics leoslyrics) \
$(use_enable lyrics lyricsfly) \
$(use_enable lyrics lyricwiki)
}
src_install() {
default
find "${ED}" -type f -name "*.la" -delete || die
rm -rf "${ED}"/usr/share/${PN}/license || die
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
}
pkg_postrm() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
}

@ -1,4 +1,5 @@
DIST mythtv-0.24.1_p20110524.tar.gz 69756131 SHA256 ea3e37258f8596c9186865289ffd8f9ece9fc80d28a2ded80bd008544138a863 SHA512 5d675a9dcd83e5e5e8b15c4559a69a134c1d349567d19b06051d37b3d98b19aba905edae09664e4e25e0ade42248e33761c0f5a97345e126b774f1e8c99ade23 WHIRLPOOL 925dba3f116165da3ff3312022676bbcc956c50157a792040786a61b71f2062d36b5dc66ec5a006876a6e98c09b0bc5ee14c00c42d9b00ace4ab26dc52ca429f
DIST mythtv-0.25.1-4f6ac2a60b.tar.xz 41012 SHA256 b1916606d1569184d07503b21316a7f00c7f8e9bafca723dfeaf91ec59652046 SHA512 dd67b41c8ecf8d1fb7521dc9827586733b8de912bf693db0f20099b7922223d4053f22e2b028118950c26ebf49eedcdc7d5d34aa4b8d831b6ab8fe64f3aec5bc WHIRLPOOL 7fbd087694e523e07e1ee57f0559e53000911cc9c901af3b07f9acd94ee7965a549acbeeea6fccc3066537f0da9246a191ed6e1b64284da97ccfd38181f40bbf
DIST mythtv-0.25.1-61e7a0e946.tar.xz 37304 SHA256 8b516be07d3519872f2f74728aebe7020b4162cdfd600cbf6397c3cbc8d9ddda SHA512 9feeb85c3894c6aec4c0ac804eae1e0e7aed8c95eed57b68ef6bf1990c15740402f24a586734546d4d014f4667616b4bff496ad42aae4fdd70d9867d0d45c24f WHIRLPOOL a283005ee808d6c4602146e9913a9cbb74aea200e74dd6ac96837821da0777471962af29b610a2ab634b809249b233c2c66015e18966de6e628fe1bb17c4a943
DIST mythtv-0.25.1.tar.bz2 31827158 SHA256 7638ffc547b62f2d6dd031c6f164ccb993387a7b4b6d9218cdd37594c1cca508 SHA512 ea3d3746fd14a602638026d8cd7f373cd36ad5175ac33e0718ab61a9dee2f199fa9226253e126c78cbbf253705006fc3b05ab408495a905bad468f0a863f7567 WHIRLPOOL 4c214e5ca794d2ddf3a0c542ad23245064cd986cdc7d3cb7036c57b2c50bed851bbd701965709f5fdbafb05f9eef45133b77958e8ba0aa59908265e6d4db0514
DIST mythtv-0.25.2-4e446508ec.tar.xz 660 SHA256 96c3bbc78ac03d83416abbd2e442a34448f6043dea1a7102d24b92e3b80e08b4 SHA512 68b76baf0bce0a7a8f9a10b338ee6495ac116414a335b5967982b5ebde40b12ded691b27e7c580f9b50c18dc38387cbf2a4bbecd1832b8d212f89999769514e3 WHIRLPOOL bdd7d35976b5cdc7111ad93ad76e646dd657bac8438d8803491c9c0c072fc462d74549fb4ffce6d9be8215225a34ef94278c69ca49a231955eff98bc4ab06e7a
DIST mythtv-0.25.2.tar.bz2 31838320 SHA256 d6b7f1692f30b3dde170d2b755453675de1d222aa8556197e62b8d8617beeac6 SHA512 12a88768edeb6b1fd132279352e0d3045bf469af025feb48a1ce7c558f7030baf26b2dd8e3fab42a178bfda8cd25357ce77328aa88d331758ef7005ee1a38e3e WHIRLPOOL c1c1c09b882b9db0918ba8cf5ad2b78dfd8cead2f39b8a4cadb549cc5a89086434d4ecdca0b9c449c9927962399335b1d8a90d4cfea6078fd2c4875eeb50b27f

@ -1,16 +0,0 @@
Index: configure
===================================================================
--- configure (revision 25841)
+++ configure (working copy)
@@ -4745,7 +4745,7 @@
cat >> external/FFmpeg/config.mak <<EOF
LIBDIR=\$(INSTALL_ROOT)$libdir
SHLIBDIR=\$(INSTALL_ROOT)$shlibdir
-INCDIR=\$(INSTALL_ROOT)$incdir
+INCDIR=$incdir
-BINDIR=\$(INSTALL_ROOT)$bindir
+BINDIR=$bindir
-DATADIR=\$(INSTALL_ROOT)$datadir
+DATADIR=$datadir
MANDIR=\$(INSTALL_ROOT)$mandir

@ -1,10 +0,0 @@
Index: programs/mythfrontend/mythfrontend.pro
===================================================================
--- programs/mythfrontend/mythfrontend.pro (revision 26148)
+++ programs/mythfrontend/mythfrontend.pro (working copy)
@@ -110,3 +110,5 @@
DEFINES += USING_LIBDNS_SD
using_libcrypto: DEFINES += USING_RAOP
}
+
+setting.extra -= -ldconfig

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

Loading…
Cancel
Save