Sync with portage [Sat Jan 19 20:27:07 MSK 2013].

mhiretskiy
root 11 years ago
parent d0c3ecaf17
commit 8a72698f4f

@ -0,0 +1,33 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-doc/devmanual/devmanual-9999.ebuild,v 1.1 2013/01/19 10:36:17 hwoarang Exp $
EAPI=5
inherit git-2
DESCRIPTION="The Gentoo Development Guide"
HOMEPAGE="http://devmanual.gentoo.org/"
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/devmanual.git"
LICENSE="CCPL-Attribution-ShareAlike-2.0"
SLOT="0"
# Live ebuild but does not build anycode. It should work everywhere
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh
~sparc ~x86"
IUSE=""
DEPEND="dev-libs/libxslt
media-gfx/imagemagick[truetype]"
src_install() {
dohtml -r "${S}"
}
pkg_postinst() {
elog
elog "In order to browse the Gentoo Development Guide in"
elog "offline mode, point your browser to the following url:"
elog "/usr/share/doc/devmanual-9999/html/devmanual-9999/index.html"
elog
}

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>hwoarang@gentoo.org</email>
<name>Markos Chandras</name>
<description>Bugs for the devmanual documentation must be assigned to
devmanual@gentoo.org
</description>
</maintainer>
</pkgmetadata>

@ -4,5 +4,6 @@ DIST qemu-kvm-1.1.1.tar.gz 6599376 SHA256 c6fab57ccadcad5deb34728623840a0141a0f3
DIST qemu-kvm-1.1.2-6cee76f0.tar.xz 13096 SHA256 0bf503a494d78cc5a59682d22341caa594fcf89a8ce5bd222dd7c45ad009e0c3 SHA512 bb1aa5f40b24cf9860f4af2cbab8bf8d5800ca57c1dccc05f446b5001d426021a3ccc423228ce9607a20dd1fb9e5d93a62f883d5bf56c4ac25b5ebfd3b60940d WHIRLPOOL 3916563bd76d9ae50ddd168863dfada0f44289355c82491a992d2d56c9398c8392fc69a67844154dafb13f9ea315affd27909e3b675ba8b5eab32ab176700b5b
DIST qemu-kvm-1.1.2.tar.gz 6605075 SHA256 2be9cb9986c0b67ef97a2d21a51a945e91c4032b8c4229297461d8ed91f95178 SHA512 c1fc6a91276347ec2188c9fa8750b51ed14116ea0a7afc74e0ddf305e9f175a6c16d3dc6ef1ee52926c4d8b9bd0fd5465041f32ec24ce315059062a078e2df82 WHIRLPOOL f21af6107de2343c6a45cbd6aa97cbc58e36a37c37db42110397658a2c303d63e5af96b84b778b5f08e958a5e65a84088c596e1b83cbdcd4009efff64dab4d09
DIST qemu-kvm-1.2.0-3a5940fb.tar.xz 238084 SHA256 031e290d85292e7fce1589fe492093069790c3094b7a302c71db8b2b98cbf3c6 SHA512 316a56a95c35cd304d63f6a444d0360510db79dbbf34c88f26f00998ddd0a1a35b6f6d7848abd6c7a8d7c65253e5449b3def0eefec17ad3989d2e02bc2743d8d WHIRLPOOL bcea3a5c22e7bc46b4c15580fde34de6ddcc3908dd8bb5b4d5f00724a960c5303db275c29b3741665bd47d9309d3d70294be27156958c5948cf17ece2af6da68
DIST qemu-kvm-1.2.0-9489a8c0.tar.xz 268188 SHA256 6b7d9274ddc492f7c904d60c3fa01c01991fe8f8e7d34afc4c5742db71805247 SHA512 33d49b0ae8575b6cffcc84550551d9ac1ce782d9e443dde0e6ef4f468491cf61b073924a4f6f8ae3eb46b7a4c9913e6d7cbdef30df9aaea4898f33a2f4a11594 WHIRLPOOL 3641697872e50639af9149e8aa65474b325cbf42076166373cce69af3d2e5c8ea908fd6c6ef0fd58b16dcd0bd67e3bd20a43b9161702b6a70201f3cb36316a81
DIST qemu-kvm-1.2.0-b6773f5e.tar.xz 264756 SHA256 fbb0c3fd17304d6fe2f12064ac354edb8ec67fe09f6f1ab2bfe5534949728d15 SHA512 c8c94bf534f4e844782ada677bc608425b4d209fd01f9d9eab8b9f3d758b03e48b8a02110793e3555421761f3bc36f1363f0f7a8cbe8f3f64455463ae43e23fa WHIRLPOOL a6bb4fe13526a780f0c46e2838fb721b9fcd5642b7412f454d70118e8db144f606bec0a9daf6ae5ddb9ec8140895b8407beaa807599df4503e6a16a16650c555
DIST qemu-kvm-1.2.0.tar.gz 6839420 SHA256 e98ab96c24337e312864f2341016695ac11cb9a04be83548a8da89596d591b05 SHA512 c21354127d4585397ab400600ab1ac9aac80cc0431bbf615c8e906819075b00373f382954fbd9fa39bf6479126d8d8e3321b3713346d04abe2c249edfa4eb6fd WHIRLPOOL 3d0662b39174eee0cd8750f6bea5baf57e2dfa82b490c3f1e54f44720ddd05ad029c3011425f651e745973ddb03aaca310bc8acf9f8e656bbb8390a262f7013c

@ -0,0 +1,136 @@
#!/sbin/runscript
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/files/qemu-binfmt.initd-r1,v 1.1 2013/01/19 03:42:06 cardoe Exp $
# enable automatic i386/ARM/M68K/MIPS/SPARC/PPC/s390 program execution by the kernel
depend() {
after procfs
}
start() {
ebegin "Registering qemu-user binaries"
if [[ ! -d /proc/sys/fs/binfmt_misc ]] ; then
/sbin/modprobe binfmt_misc
fi
if [[ ! -d /proc/sys/fs/binfmt_misc ]] ; then
eerror "You need \"binfmt_misc\" support in your kernel."
eend 1
return 1
fi
if [[ ! -f /proc/sys/fs/binfmt_misc/register ]] ; then
mount -t binfmt_misc binfmt_misc /proc/sys/fs/binfmt_misc &> /dev/null
local result=$?
if [[ $result -ne 0 ]] ; then
eend $result
return $result
fi
fi
# probe cpu type
cpu=`uname -m`
case "$cpu" in
i386|i486|i586|i686|i86pc|BePC|x86_64)
cpu="i386"
;;
m68k)
cpu="m68k"
;;
mips*)
cpu="mips"
;;
"Power Macintosh"|ppc|ppc64)
cpu="ppc"
;;
armv[4-9]*)
cpu="arm"
;;
sparc*)
cpu="sparc"
;;
esac
# register the interpreter for each cpu except for the native one
if [ $cpu != "i386" -a -x "/usr/bin/qemu-i386" ] ; then
echo ':i386:M::\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x03\x00:\xff\xff\xff\xff\xff\xfe\xfe\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff:/usr/bin/qemu-i386:P' > /proc/sys/fs/binfmt_misc/register
echo ':i486:M::\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x06\x00:\xff\xff\xff\xff\xff\xfe\xfe\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff:/usr/bin/qemu-i386:P' > /proc/sys/fs/binfmt_misc/register
fi
if [ $cpu != "alpha" -a -x "/usr/bin/qemu-alpha" ] ; then
echo ':alpha:M::\x7fELF\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x26\x90:\xff\xff\xff\xff\xff\xfe\xfe\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff:/usr/bin/qemu-alpha:P' > /proc/sys/fs/binfmt_misc/register
fi
if [ $cpu != "arm" -a -x "/usr/bin/qemu-arm" ] ; then
echo ':arm:M::\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x28\x00:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\x00\xff\xfe\xff\xff\xff:/usr/bin/qemu-arm:P' > /proc/sys/fs/binfmt_misc/register
fi
if [ $cpu != "arm" -a -x "/usr/bin/qemu-armeb" ] ; then
echo ':armeb:M::\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x28:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-armeb:P' > /proc/sys/fs/binfmt_misc/register
fi
if [ $cpu != "sparc" -a -x "/usr/bin/qemu-sparc" ] ; then
echo ':sparc:M::\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x02:\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-sparc:P' > /proc/sys/fs/binfmt_misc/register
fi
if [ $cpu != "ppc" -a -x "/usr/bin/qemu-ppc" ] ; then
echo ':ppc:M::\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x14:\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-ppc:P' > /proc/sys/fs/binfmt_misc/register
fi
if [ $cpu != "m68k" -a -x "/usr/bin/qemu-m68k" ] ; then
echo 'Please check cpu value and header information for m68k!'
echo ':m68k:M::\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x08:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-m68k:P' > /proc/sys/fs/binfmt_misc/register
fi
if [ $cpu != "mips" -a -x "/usr/bin/qemu-mips" ] ; then
# FIXME: We could use the other endianness on a MIPS host.
echo ':mips:M::\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x08:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-mips:P' > /proc/sys/fs/binfmt_misc/register
fi
if [ $cpu != "mips" -a -x "/usr/bin/qemu-mipsel" ] ; then
echo ':mipsel:M::\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x08\x00:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff:/usr/bin/qemu-mipsel:P' > /proc/sys/fs/binfmt_misc/register
fi
if [ $cpu != "mips" -a -x "/usr/bin/qemu-mipsn32" ] ; then
echo ':mipsn32:M::\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x08:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-mipsn32:P' > /proc/sys/fs/binfmt_misc/register
fi
if [ $cpu != "mips" -a -x "/usr/bin/qemu-mipsn32el" ] ; then
echo ':mipsn32el:M::\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x08\x00:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff:/usr/bin/qemu-mipsn32el:P' > /proc/sys/fs/binfmt_misc/register
fi
if [ $cpu != "mips" -a -x "/usr/bin/qemu-mips64" ] ; then
echo ':mips64:M::\x7fELF\x02\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x08:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-mips64:P' > /proc/sys/fs/binfmt_misc/register
fi
if [ $cpu != "mips" -a -x "/usr/bin/qemu-mips64el" ] ; then
echo ':mips64el:M::\x7fELF\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x08\x00:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff:/usr/bin/qemu-mips64el:P' > /proc/sys/fs/binfmt_misc/register
fi
if [ $cpu != "sh" -a -x "/usr/bin/qemu-sh4" ] ; then
echo ':sh4:M::\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x2a\x00:\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff:/usr/bin/qemu-sh4:P' > /proc/sys/fs/binfmt_misc/register
fi
if [ $cpu != "sh" -a -x "/usr/bin/qemu-sh4eb" ] ; then
echo ':sh4eb:M::\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x2a:\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-sh4eb:P' > /proc/sys/fs/binfmt_misc/register
fi
if [ $cpu != "s390x" -a -x "/usr/local/bin/qemu-s390x" ] ; then
echo ':s390x:M::\x7fELF\x02\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x16:\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/local/bin/qemu-s390x:P' > /proc/sys/fs/binfmt_misc/register
fi
eend $?
}
stop() {
ebegin "Unregistering qemu-user binaries"
local arches
arches="${arches} i386 i486"
arches="${arches} alpha"
arches="${arches} arm armeb"
arches="${arches} sparc"
arches="${arches} ppc"
arches="${arches} m68k"
arches="${arches} mips mipsel mipsn32 mipsn32el mips64 mips64el"
arches="${arches} sh4 sh4eb"
arches="${arches} s390x"
for a in ${arches}; do
if [[ -f /proc/sys/fs/binfmt_misc/$a ]] ; then
echo '-1' > /proc/sys/fs/binfmt_misc/$a
fi
done
eend $?
}
# vim: ts=4 :

@ -0,0 +1,411 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/qemu-1.2.2-r1.ebuild,v 1.1 2013/01/19 03:42:06 cardoe Exp $
EAPI=5
MY_PN="qemu-kvm"
MY_P=${MY_PN}-1.2.0
PYTHON_DEPEND="2"
inherit eutils flag-o-matic linux-info toolchain-funcs multilib python user udev
BACKPORTS=9489a8c0
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/${MY_PN}/${MY_P}.tar.gz
${BACKPORTS:+
http://dev.gentoo.org/~cardoe/distfiles/${MY_P}-${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 LGPL-2 BSD-2"
SLOT="0"
IUSE="+aio alsa bluetooth brltty +caps +curl debug doc fdt +jpeg kernel_linux \
kernel_FreeBSD mixemu ncurses opengl +png pulseaudio python rbd sasl +seccomp \
sdl selinux smartcard spice static systemtap tci +threads tls usbredir +uuid \
vde +vhost-net virtfs +vnc xattr xen xfs"
COMMON_TARGETS="i386 x86_64 alpha arm cris m68k microblaze microblazeel mips
mipsel or32 ppc ppc64 sh4 sh4eb sparc sparc64 s390x unicore32"
IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS} lm32 mips64 mips64el ppcemb xtensa xtensaeb"
IUSE_USER_TARGETS="${COMMON_TARGETS} armeb ppc64abi32 sparc32plus"
# Setup the default SoftMMU targets, while using the loops
# below to setup the other targets.
REQUIRED_USE="|| ("
for target in ${IUSE_SOFTMMU_TARGETS}; do
IUSE="${IUSE} qemu_softmmu_targets_${target}"
REQUIRED_USE="${REQUIRED_USE} qemu_softmmu_targets_${target}"
done
REQUIRED_USE="${REQUIRED_USE} )"
for target in ${IUSE_USER_TARGETS}; do
IUSE="${IUSE} qemu_user_targets_${target}"
done
# Block USE flag configurations known to not work
REQUIRED_USE="${REQUIRED_USE}
static? ( !alsa !pulseaudio !bluetooth !opengl )
virtfs? ( xattr )"
# Yep, you need both libcap and libcap-ng since virtfs only uses libcap.
LIB_DEPEND=">=dev-libs/glib-2.0[static-libs(+)]
sys-apps/pciutils[static-libs(+)]
sys-libs/zlib[static-libs(+)]
aio? ( dev-libs/libaio[static-libs(+)] )
caps? ( sys-libs/libcap-ng[static-libs(+)] )
curl? ( >=net-misc/curl-7.15.4[static-libs(+)] )
fdt? ( >=sys-apps/dtc-1.2.0[static-libs(+)] )
jpeg? ( virtual/jpeg[static-libs(+)] )
ncurses? ( sys-libs/ncurses[static-libs(+)] )
png? ( media-libs/libpng[static-libs(+)] )
rbd? ( sys-cluster/ceph[static-libs(+)] )
sasl? ( dev-libs/cyrus-sasl[static-libs(+)] )
sdl? ( >=media-libs/libsdl-1.2.11[static-libs(+)] )
seccomp? ( >=sys-libs/libseccomp-1.0.1[static-libs(+)] )
spice? ( >=app-emulation/spice-0.9.0[static-libs(+)] )
tls? ( net-libs/gnutls[static-libs(+)] )
uuid? ( >=sys-apps/util-linux-2.16.0[static-libs(+)] )
vde? ( net-misc/vde[static-libs(+)] )
xattr? ( sys-apps/attr[static-libs(+)] )
xfs? ( sys-fs/xfsprogs[static-libs(+)] )"
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
!app-emulation/kqemu
qemu_softmmu_targets_i386? (
sys-firmware/ipxe
~sys-firmware/seabios-1.7.1
~sys-firmware/sgabios-0.1_pre8
~sys-firmware/vgabios-0.7a
)
qemu_softmmu_targets_x86_64? (
sys-firmware/ipxe
~sys-firmware/seabios-1.7.1
~sys-firmware/sgabios-0.1_pre8
~sys-firmware/vgabios-0.7a
)
alsa? ( >=media-libs/alsa-lib-1.0.13 )
bluetooth? ( net-wireless/bluez )
brltty? ( app-accessibility/brltty )
opengl? ( virtual/opengl )
pulseaudio? ( media-sound/pulseaudio )
python? ( =dev-lang/python-2*[ncurses] )
sdl? ( media-libs/libsdl[X] )
selinux? ( sec-policy/selinux-qemu )
smartcard? ( dev-libs/nss )
spice? ( >=app-emulation/spice-protocol-0.12.2 )
systemtap? ( dev-util/systemtap )
usbredir? ( ~sys-apps/usbredir-0.4.4 )
virtfs? ( sys-libs/libcap )
xen? ( app-emulation/xen-tools )"
DEPEND="${RDEPEND}
virtual/pkgconfig
doc? ( app-text/texi2html )
kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 )
static? ( ${LIB_DEPEND} )"
S="${WORKDIR}/${MY_P}"
STRIP_MASK="/usr/share/qemu/palcode-clipper"
QA_PREBUILT="
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-microblazeel
usr/bin/qemu-mips
usr/bin/qemu-mipsel
usr/bin/qemu-or32
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
usr/bin/qemu-s390x
usr/bin/qemu-unicore32"
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 && CONFIG_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
if use static; then
ewarn "USE=static is very much a moving target because of the packages"
ewarn "we depend on will have their static libs ripped out or wrapped"
ewarn "with USE=static-libs or USE=static due to continued dicsussion"
ewarn "on the mailing list about USE=static's place in Gentoo. As a"
ewarn "result what worked today may not work tomorrow."
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
python_convert_shebangs -r 2 "${S}/scripts/kvm/kvm_stat"
python_convert_shebangs -r 2 "${S}/scripts/kvm/vmxcap"
epatch "${FILESDIR}"/qemu-1.2.0-cflags.patch
[[ -n ${BACKPORTS} ]] && \
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \
epatch
# Fix ld and objcopy being called directly
tc-export LD OBJCOPY
# Verbose builds
MAKEOPTS+=" V=1"
epatch_user
}
src_configure() {
local conf_opts audio_opts
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
einfo "Building the following softmmu targets: ${softmmu_targets}"
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
# Add support for SystemTAP
use systemtap && conf_opts="${conf_opts} --enable-trace-backend=dtrace"
# 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 sdl && audio_opts="sdl,${audio_opts}"
use pulseaudio && audio_opts="pa,${audio_opts}"
use mixemu && conf_opts="${conf_opts} --enable-mixemu"
./configure --prefix=/usr \
--sysconfdir=/etc \
--docdir=/usr/share/doc/${PF}/html \
--disable-bsd-user \
--disable-guest-agent \
--disable-libiscsi \
--disable-strip \
--disable-werror \
--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-tcg) \
$(use_enable doc docs) \
$(use_enable fdt) \
$(use_enable jpeg vnc-jpeg) \
$(use_enable kernel_linux kvm) \
$(use_enable kernel_linux nptl) \
$(use_enable ncurses curses) \
$(use_enable opengl) \
$(use_enable png vnc-png) \
$(use_enable rbd) \
$(use_enable sasl vnc-sasl) \
$(use_enable sdl) \
$(use_enable seccomp) \
$(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 uuid) \
$(use_enable vde) \
$(use_enable vhost-net) \
$(use_enable virtfs) \
$(use_enable vnc) \
$(use_enable xattr attr) \
$(use_enable xen) \
$(use_enable xen xen-pci-passthrough) \
$(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"
# 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
udev_dorules "${FILESDIR}"/65-kvm.rules
fi
if use qemu_softmmu_targets_x86_64 ; then
dosym /usr/bin/qemu-system-x86_64 /usr/bin/qemu-kvm
ewarn "The deprecated '/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}"
elif use x86 || use amd64; then
elog "You disabled QEMU_SOFTMMU_TARGETS=x86_64, this disables install"
elog "of the /usr/bin/qemu-kvm symlink."
fi
fi
dodoc Changelog MAINTAINERS TODO pci-ids.txt
newdoc pc-bios/README README.pc-bios
use python && dobin scripts/kvm/kvm_stat
use python && dobin scripts/kvm/vmxcap
# Avoid collision with app-emulation/libcacard
use smartcard && mv "${ED}/usr/bin/vscclient" "${ED}/usr/bin/qemu-vscclient"
# Install binfmt handler init script for user targets
[[ -n ${user_targets} ]] && \
newinitd "${FILESDIR}/qemu-binfmt.initd-r1" qemu-binfmt
# Remove SeaBIOS since we're using the SeaBIOS packaged one
rm "${ED}/usr/share/qemu/bios.bin"
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
dosym ../seabios/bios.bin /usr/share/qemu/bios.bin
fi
# 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"
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
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
# Remove sgabios since we're using the sgabios packaged one
rm "${ED}/usr/share/qemu/sgabios.bin"
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
dosym ../sgabios/sgabios.bin /usr/share/qemu/sgabios.bin
fi
# Remove iPXE since we're using the iPXE packaged one
rm "${ED}"/usr/share/qemu/pxe-*.rom
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
dosym ../ipxe/808610de.rom /usr/share/qemu/pxe-e1000.rom
dosym ../ipxe/80861209.rom /usr/share/qemu/pxe-eepro100.rom
dosym ../ipxe/10500940.rom /usr/share/qemu/pxe-ne2k_pci.rom
dosym ../ipxe/10222000.rom /usr/share/qemu/pxe-pcnet.rom
dosym ../ipxe/10ec8139.rom /usr/share/qemu/pxe-rtl8139.rom
dosym ../ipxe/1af41000.rom /usr/share/qemu/pxe-virtio.rom
fi
}
pkg_postinst() {
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386 \
use qemu_softmmu_targets_ppc || use qemu_softmmu_targets_ppc64 \
use qemu_softmmu_targets_s390x; 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
fi
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."
}

@ -2,8 +2,4 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>qt</herd>
<maintainer>
<email>hwoarang@gentoo.org</email>
<name>Markos Chandras</name>
</maintainer>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/pology/pology-0.11.ebuild,v 1.4 2013/01/18 10:21:27 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/pology/pology-0.11.ebuild,v 1.5 2013/01/19 12:01:38 scarabeus Exp $
EAPI=4
@ -21,7 +21,7 @@ SLOT="0"
# Don't move KEYWORDS on the previous line or ekeyword won't work # 399061
[[ ${PV} == 9999 ]] || \
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE=""

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/calcurse/calcurse-3.1.1.ebuild,v 1.2 2013/01/08 15:46:15 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/calcurse/calcurse-3.1.1.ebuild,v 1.3 2013/01/19 08:07:07 pinkbyte Exp $
EAPI=4
inherit eutils
@ -11,7 +11,7 @@ SRC_URI="http://calcurse.org/files/${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE="test"
CC_LINGUAS="de en es fr nl pt_BR ru"
for lingua in ${CC_LINGUAS}; do

@ -1,3 +1,4 @@
DIST genlop-0.30.5.tar.gz 19738 SHA256 fc30097324601ca72eb9d39bf5dc1c4d76b85d5facdb7a6f437d819a594061a1 SHA512 40e9b861de17040623aeb361aa4f080a0d166f943cb56a173693b30fe1cfba4f742f5162034b823916bd6ee97e733e7576d74e8b444ba08adad291a76c33a03e WHIRLPOOL 2d124c3ee1107c3d22eba2f8a8b5d54de296443b4d8550610bf58610a5e550b665821c39a9abe49a3f69ed52ad9a7efb6a8a3d83e9f920bbc0d38871382a50ec
DIST genlop-0.30.7.tar.gz 20809 SHA256 3f88befc482e782b7b88c07be1a6fb61626adc49b02461a64480fb5e9d28a4cf SHA512 6f86a15688c14f31843857c6749d2e1804d044bb27122659cbece29e70baacdcaf30d6a870194ac35cf293a7395780f567fc62d97f7f48cacc1464b24c61bf83 WHIRLPOOL 2893f67d0df32576e5a9eef3f2b3f17e8e64bcd298d7f638c2ce231f448e64b84b97bd96ace3042f2b6752dc71949998dd3c753eddc187eaa89b471a12e1b8e5
DIST genlop-0.30.8.tar.gz 21315 SHA256 944cdfcb9d633dacc4a196039d509e6dc9a22e4ec1715255733a75ca6a36a9e4 SHA512 71a5c0bb7767f2b078214c0bce87cbc4d3bf40e751f4ac023fb0c0a0817c5f8c75fffd06a8c27769a36e9e16c4ebef42b4770ee938c8fe3988446ebc869e8091 WHIRLPOOL b39c8761176fe51f6c339ca9154a0d8fc078897bea6cfc68b55c03db40be692855346ca0740525a5e5e7a6d3c2cf952fea95f3404af0a459f32a1a2a22c0633e
DIST genlop-0.30.9.tar.gz 21160 SHA256 76aae7055c68bd1bd9f0e17d9e984c32b7e94d4824c9e433f45e3457916f1193 SHA512 659c85bb1d75a90e37449a194fca2c610b2684dab3eb722d566aa929626d958aa1584d12a623f31518d982543be9392786291886ea66a5511e61de1beb3a6936 WHIRLPOOL fab528d251c57541c0cb5e5072d863abf6e776282a64ee3ecfcb88113bac3f1f0256825c0a19fdabbb8f671bc442703a12b28a9d1a4ab7b44c388367ea43dd2c

@ -0,0 +1,28 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/genlop/genlop-0.30.9.ebuild,v 1.1 2013/01/19 03:23:42 fuzzyray Exp $
EAPI="5"
inherit bash-completion-r1
DESCRIPTION="A nice emerge.log parser"
HOMEPAGE="http://www.gentoo.org/proj/en/perl"
SRC_URI="mirror://gentoo//${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""
DEPEND="dev-lang/perl
dev-perl/DateManip
dev-perl/libwww-perl"
RDEPEND="${DEPEND}"
src_install() {
dobin genlop || die "failed to install genlop (via dobin)"
dodoc README Changelog
doman genlop.1
newbashcomp genlop.bash-completion genlop
}

@ -1 +1,2 @@
DIST calibre-0.9.14.tar.xz 27947396 SHA256 e9df7052902a2c5447abe4305d7cee0c8b675b52f299d6a879d232d3901059a1 SHA512 bdb25750386d692ee909c5affe1845f4098444d340f80333a6002f6a1964477ebad0fc5f80bf1c499238986cab95733a75a8051dde937babf9065ca06fdb60b4 WHIRLPOOL bce5a0486eb9bd45aed16b14df78b8472cee0da2392958889e340f2b6f9eea8e965b4a7e8e5f1fee842d76e17b25d46feb68b9d8f415a55b1bd0862b71c5b223
DIST calibre-0.9.15.tar.xz 27934432 SHA256 223c0f2813af670460f7c8daccc8b58b7a0f0e2aa7c8c07e6d37c8d186aef391 SHA512 3cbbcf50075413c951ed8e9b21f9f3690ae00bb7bba5c74d5c5e01bb46dfffeb4b2f70a1a4bc73e65c4dea993cb26dfdf8532ec9c020cad08cc4e46adb42ed2d WHIRLPOOL f8613110546a80fbb239b14ec47651689c82b6bdc570f68c97f608bcb5e7261c0e114e54d325a8a8b5421b542b2ebd8332ab4deb7ec326ff724d07e8dbdc2180

@ -0,0 +1,184 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-0.9.15.ebuild,v 1.1 2013/01/19 08:07:02 zmedico Exp $
EAPI=4
PYTHON_DEPEND=2:2.7
PYTHON_USE_WITH="ssl sqlite"
inherit python eutils fdo-mime bash-completion-r1 multilib
DESCRIPTION="Ebook management application."
HOMEPAGE="http://calibre-ebook.com/"
SRC_URI="http://sourceforge.net/projects/calibre/files/${PV}/${P}.tar.xz"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE="+udisks"
COMMON_DEPEND="
>=app-text/podofo-0.8.2
>=app-text/poppler-0.12.3-r3[qt4,xpdf-headers(+)]
>=dev-libs/chmlib-0.40
>=dev-libs/icu-4.4
>=dev-python/beautifulsoup-3.0.5:python-2
dev-python/netifaces
dev-python/python-dateutil
>=dev-python/dnspython-1.6.0
>=dev-python/cssselect-0.7.1
>=dev-python/cssutils-0.9.9
>=dev-python/dbus-python-0.82.2
>=dev-python/imaging-1.1.6
>=dev-python/lxml-2.2.1
>=dev-python/mechanize-0.1.11
>=dev-python/python-dateutil-1.4.1
>=dev-python/PyQt4-4.9.1[X,svg,webkit]
media-fonts/liberation-fonts
>=media-gfx/imagemagick-6.5.9[jpeg,png]
>=media-libs/freetype-2
>=media-libs/libwmf-0.2.8
>=media-libs/libmtp-1.1.4
virtual/libusb:1
x11-libs/qt-dbus:4
x11-libs/qt-svg:4
>=x11-misc/xdg-utils-1.0.2-r2"
RDEPEND="${COMMON_DEPEND}
udisks? ( || ( sys-fs/udisks:2 sys-fs/udisks:0 ) )"
DEPEND="${COMMON_DEPEND}
>=dev-python/setuptools-0.6_rc5"
S=${WORKDIR}/${PN}
pkg_setup() {
python_set_active_version 2.7
python_pkg_setup
}
src_prepare() {
# Fix outdated version constant.
#sed -e "s#\\(^numeric_version =\\).*#\\1 (${PV//./, })#" \
# -i src/calibre/constants.py || \
# die "sed failed to patch constants.py"
# Avoid sandbox violation in /usr/share/gnome/apps when linux.py
# calls xdg-* (bug #258938).
sed -e "s|'xdg-desktop-menu', 'install'|\\0, '--mode', 'user'|" \
-e "s|check_call(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \
-e "s|\\(CurrentDir(tdir)\\), \\\\\$|\\1:|" \
-e "s|PreserveMIMEDefaults():||" \
-e "s|xdg-icon-resource install|\\0 --mode user|" \
-e "s|cc(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \
-e "s|xdg-mime install|\\0 --mode user|" \
-i src/calibre/linux.py || die "sed failed to patch linux.py"
# Disable unnecessary privilege dropping for bug #287067.
sed -e "s:if os.geteuid() == 0:if False and os.geteuid() == 0:" \
-i setup/install.py || die "sed failed to patch install.py"
sed -e "/^ self\\.check_call(qmc + \\[.*\\.pro'\\])$/a\
\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ self.check_call(['sed', \
'-e', 's|^CFLAGS .*|\\\\\\\\0 ${CFLAGS}|', \
'-e', 's|^CXXFLAGS .*|\\\\\\\\0 ${CXXFLAGS}|', \
'-e', 's|^LFLAGS .*|\\\\\\\\0 ${LDFLAGS}|', \
'-i', 'Makefile'])" \
-i setup/extensions.py || die "sed failed to patch extensions.py"
}
src_install() {
# Bypass kbuildsycoca and update-mime-database in order to
# avoid sandbox violations if xdg-mime tries to call them.
cat - > "${T}/kbuildsycoca" <<-EOF
#!${BASH}
exit 0
EOF
cp "${T}"/{kbuildsycoca,update-mime-database}
chmod +x "${T}"/{kbuildsycoca,update-mime-database}
# Unset DISPLAY in order to prevent xdg-mime from triggering a sandbox
# violation with kbuildsycoca as in bug #287067, comment #13.
export -n DISPLAY
# Bug #352625 - Some LANGUAGE values can trigger the following ValueError:
# File "/usr/lib/python2.6/locale.py", line 486, in getdefaultlocale
# return _parse_localename(localename)
# File "/usr/lib/python2.6/locale.py", line 418, in _parse_localename
# raise ValueError, 'unknown locale: %s' % localename
#ValueError: unknown locale: 46
export -n LANGUAGE
# Bug #295672 - Avoid sandbox violation in ~/.config by forcing
# variables to point to our fake temporary $HOME.
export HOME="${T}/fake_homedir"
export XDG_CONFIG_HOME="${HOME}/.config"
export XDG_DATA_HOME="${HOME}/.local/share"
export CALIBRE_CONFIG_DIRECTORY="${XDG_CONFIG_HOME}/calibre"
mkdir -p "${XDG_CONFIG_HOME}" "${CALIBRE_CONFIG_DIRECTORY}"
# Bug #334243 - respect LDFLAGS when building calibre-mount-helper
export OVERRIDE_CFLAGS="$CFLAGS" OVERRIDE_LDFLAGS="$LDFLAGS"
local libdir=$(get_libdir)
[[ -n $libdir ]] || die "get_libdir returned an empty string"
dodir "$(python_get_sitedir)" # for init_calibre.py
PATH=${T}:${PATH} PYTHONPATH=${S}/src${PYTHONPATH:+:}${PYTHONPATH} \
python setup.py install \
--root="${D}" \
--prefix="${EPREFIX}/usr" \
--libdir="${EPREFIX}/usr/${libdir}" \
--staging-root="${ED}usr" \
--staging-libdir="${ED}usr/${libdir}" || die
grep -rlZ "${ED}" "${ED}" | xargs -0 sed -e "s:${D}:/:g" -i ||
die "failed to fix harcoded \$D in paths"
# Remove dummy calibre-mount-helper which is unused since calibre-0.8.25
# due to bug #389515 (instead, calibre now calls udisks via dbus).
rm "${ED}usr/bin/calibre-mount-helper" || die
# The menu entries end up here due to '--mode user' being added to
# xdg-* options in src_prepare.
dodir /usr/share/mime/packages
chmod -fR a+rX,u+w,g-w,o-w "${HOME}"/.local
mv "${HOME}"/.local/share/mime/packages/* "${ED}"usr/share/mime/packages/ ||
die "failed to register mime types"
dodir /usr/share/icons
mv "${HOME}"/.local/share/icons/* "${ED}"usr/share/icons/ ||
die "failed to install icon files"
domenu "${HOME}"/.local/share/applications/*.desktop ||
die "failed to install .desktop menu files"
dobashcomp "${ED}"usr/etc/bash_completion.d/calibre
rm -r "${ED}"usr/etc/bash_completion.d
find "${ED}"usr/etc -type d -empty -delete
cd "${ED}"/usr/share/calibre/fonts/liberation || die
local x
for x in * ; do
[[ -f ${EROOT}usr/share/fonts/liberation-fonts/${x} ]] || continue
ln -sf "../../../fonts/liberation-fonts/${x}" "${x}" || die
done
python_convert_shebangs -r $(python_get_version) "${ED}"
newinitd "${FILESDIR}"/calibre-server.init calibre-server
newconfd "${FILESDIR}"/calibre-server.conf calibre-server
}
pkg_postinst() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
python_mod_optimize /usr/$(get_libdir)/${PN}
}
pkg_postrm() {
python_mod_cleanup /usr/$(get_libdir)/${PN}
}

@ -1 +1,2 @@
DIST fbreader-sources-0.99.2.tgz 2423279 SHA256 e753010dc041396ddfd385a4a7fb7e01b219644015fe5776253aeeca0e13a650 SHA512 73d86e08162e29e86a9f0fa687c11bcf5b089340799c06b3924b413d048ca817ba5ab97102479df5d1c5ed29e66479b99c0cde3fd49b51ef9f6032b25b523d80 WHIRLPOOL b782e8ff924580071bac8d2a77e21284805f469dd40ed30ce589fef1e38b46d0d245af8a98b45cec4f6a84055c132139b49acc7a63b3a6be42b6251005179169
DIST fbreader-sources-0.99.4.tgz 2345664 SHA256 3d7c31d5ea314589d2a963290ad16f4d3d631a41e802b8b39f8be0c9f71eb8e9 SHA512 d4b11d7ab03df002ad4212db805b10b80a24ea4384e92122b12c25a3f817a0eb343509ae30e31d68417fd4ce27f77e043235436f0081ff2c785a2830d6211dc7 WHIRLPOOL 1d25ff39bcd93d3b0445abc76d3bbaf5e376385303fd71c98e3844123c85b9edd413f18c8d89a95807391ee2fb9c044d4dfc4b5898484548a011ecc22993e3d9

@ -0,0 +1,69 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/fbreader/fbreader-0.99.2.ebuild,v 1.5 2013/01/19 06:13:47 grozin Exp $
EAPI=4
inherit eutils multilib
DESCRIPTION="E-Book Reader. Supports many e-book formats."
HOMEPAGE="http://www.fbreader.org/"
SRC_URI="http://www.fbreader.org/files/desktop/${PN}-sources-${PV}.tgz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86"
IUSE="debug"
RDEPEND="
app-arch/bzip2
dev-libs/expat
dev-libs/liblinebreak
dev-libs/fribidi
dev-db/sqlite
net-misc/curl
sys-libs/zlib
x11-libs/qt-core:4
x11-libs/qt-gui:4
"
DEPEND="${RDEPEND}
virtual/pkgconfig
"
src_prepare() {
# Still use linebreak instead of new unibreak
sed -e "s:-lunibreak:-llinebreak:" \
-i makefiles/config.mk zlibrary/text/Makefile || die "fixing libunibreak failed"
# Let portage decide about the compiler
sed -e "/^CC = /d" \
-i makefiles/arch/desktop.mk || die "removing CC line failed"
# Respect *FLAGS
sed -e "s/^CFLAGS = -pipe/CFLAGS +=/" \
-i makefiles/arch/desktop.mk || die "CFLAGS sed failed"
sed -e "/^ CFLAGS +=/ d" \
-i makefiles/config.mk || die "CFLAGS sed failed"
sed -e "/^ LDFLAGS += -s$/ d" \
-i makefiles/config.mk || die "sed failed"
sed -e "/^LDFLAGS =$/ d" \
-i makefiles/arch/desktop.mk || die "sed failed"
echo "TARGET_ARCH = desktop" > makefiles/target.mk
echo "LIBDIR = /usr/$(get_libdir)" >> makefiles/target.mk
echo "UI_TYPE = qt4" >> makefiles/target.mk
sed -e 's:MOC = moc-qt4:MOC = /usr/bin/moc:' \
-i makefiles/arch/desktop.mk || die "updating desktop.mk failed"
if use debug; then
echo "TARGET_STATUS = debug" >> makefiles/target.mk
else
echo "TARGET_STATUS = release" >> makefiles/target.mk
fi
}
src_install() {
default
dosym /usr/bin/FBReader /usr/bin/fbreader
}

@ -1,3 +1,4 @@
DIST qpdf-3.0.1.tar.gz 4841926 SHA256 db65d6f4f0462d4793049afb7edf9ac9386fb8bdb51d10b5b88a004e1cc36bc6 SHA512 dcff4a66d8e7ca555ab59f5abba944a67a0d73dd32b48fcaf5152530750d7cff4d18bf9649a0b2057ab4cb0a85b20a5bb45b23c1c32a2038094094747e3a6834 WHIRLPOOL 82799491850cfb9e6a37e0b1447c90bd22a974a6b87c0e64271bc13d1b9bbd81a53ff0af86ba7aba01d744b2856e3741199b6f7e5ee324c213e120896823594f
DIST qpdf-3.0.2.tar.gz 4846068 SHA256 b0c284945a49c46a0da6f54b06ff25237491ccc0c8bb062ae57d30aee80e165e SHA512 0ee534cb3f1fb31a85e8d1e0e78d02630dd4e008660c93b376e1dfd3850b313e73ba4db4f148f263ecccebb357b3d44b70d89babfaa2117c1b634467547f14a8 WHIRLPOOL 39768d1dc70dddb73cd2a50b3b9eaffae2295a8715d5683b007d801b0d183acce040e9f405338cd01757dfbe13950d4de328eba0014d67c934ade25bcf432385
DIST qpdf-4.0.0.tar.gz 5029024 SHA256 446af92ef79d8c3014dca2621dedec1edff736f259ab7bebd9a6510d2fabafe3 SHA512 4cb2b5abb23422a0165345b55f2a8fb946de9b556a29490a3b24a45bfd5f7791c5682db87c32a3a7edb5621baf8a652a28b50bcf34c5e28a8f5150b3f749ebd9 WHIRLPOOL 19d90bf31f4b6b3262d1afc5f27c8ec5c3073bc2acdfadd12f105c798ee4b7f5ebc03a6889d4c2fd94c59041724b8819d8fc70e644a1ab2958638b7adf78adec
DIST qpdf-4.0.1.tar.gz 5031080 SHA256 a4080ad53c778d60aa56df724751fb55bd096130d244fb1483c9257b9739c04d SHA512 391997d691ab1a7af78684e8ef29b092fba56dc280d8eba3fcfe6d7048adb65ac5862f8302f9ef7dc7774c6a12eb937dab4a08084aa6467436c11b4b87f65f9c WHIRLPOOL b2f1c1f1ed3fd6f795a0ecb84da9d32507f8a439132025558faf185550bc490658af1477cc393e60e71de2b7c4fb1438edccb5636c89c3f0d9f8fe36556387c1

@ -0,0 +1,50 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/qpdf/qpdf-4.0.1.ebuild,v 1.1 2013/01/19 00:25:51 radhermit Exp $
EAPI="5"
DESCRIPTION="A command-line program that does structural, content-preserving transformations on PDF files"
HOMEPAGE="http://qpdf.sourceforge.net/"
SRC_URI="mirror://sourceforge/qpdf/${P}.tar.gz"
LICENSE="Artistic-2"
SLOT="0/10" # subslot = libqpdf soname version
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE="doc examples static-libs test"
RDEPEND="dev-libs/libpcre
sys-libs/zlib
>=dev-lang/perl-5.8"
DEPEND="${RDEPEND}
test? (
sys-apps/diffutils
media-libs/tiff
app-text/ghostscript-gpl
)"
DOCS=( ChangeLog README TODO )
src_prepare() {
# Manually install docs
sed -i -e "/docdir/d" make/libtool.mk || die
}
src_configure() {
econf \
$(use_enable static-libs static) \
$(use_enable test test-compare-images)
}
src_install() {
default
if use doc ; then
dodoc doc/qpdf-manual.pdf
dohtml doc/*
fi
if use examples ; then
dobin examples/build/.libs/*
fi
}

@ -9,6 +9,7 @@ DIST sqlite-doc-3071201.zip 4088017 SHA256 e86542934b1d47780f9e1fe415b5b792feabc
DIST sqlite-doc-3071300.zip 3868922 SHA256 7212d48110b7b39a64be3dd48ab7ad9e782330dd0709c474f1ae4f3e394c04bf SHA512 8fa9bef286919fcc0960b54e3501321ada89d442e0c83ad48ece35cce01996d35ae6a810a01debe2a3485ceab90f3bffddf48b42adcb940f4fb6353e70cac963 WHIRLPOOL 549cc7a7218c83e118a29ea55b8cc1f360cfb2b04b8ea857f7ff0aa038c37256d625a27ab239b325def3bb59e3d9423b15a800fdc412315f040dfeed2deafe42
DIST sqlite-doc-3071400.zip 4109131 SHA256 d427a538339e7641168d034b6d07b241014e87330c143372a47f1ce082262a4a SHA512 0475f7a894ecf7daa942b85cd136efdd8e46cb0f70ae781ef1ac7a0e1b145a0a49a04abc2afc641b4e042c4fb90cecf2d1eda3ed856e9aaa8a27876090b7cf06 WHIRLPOOL 9ac485d5f5b4e2ae09b1763abf9e43fc83dea2f9be5bbd8309956abbc55e70f124240580614546a8e776340fc0b2d4bcfd60392f554581d36a4316c17eee4bf0
DIST sqlite-doc-3071500.zip 4140704 SHA256 b9967c6d0a04d69569f84a0736a083406241285a1e906f845aa4e5f027797c5e SHA512 0d480ee3e77bf409dcd2a602c9641251bd5b62f8d2dbfdce9f012f5643953c0e0d70ae52426ca60bb037c6d6f8d1589afebab0b40ddba7555add71b3c8bc2742 WHIRLPOOL 11965b94563c9eed9f5259216834aad48d93a7b70a31b42d954b6aa26277bee8ce5b7d8d8fb19aece48d11062de97969119a28f0b1d6ea20d432b83a3f6ed315
DIST sqlite-doc-3071502.zip 4116611 SHA256 14ad48d79d4a9d3b261df3de1896c9d2b4565d6a11c01a4594fa04695a45c85d SHA512 1e59c870d02932565d1943f47554adf665e9bf3734efe0dcfc06c2cef4f0997af6796104fa1c7a2f1a34e70e1b577195e468b980ef69f3f01760c0302b9a8bee WHIRLPOOL 7ef06e21c2928cb2b1212ea03bca8f21def5ed404c2641425146df19f846a5f7f6a40768ecaf3ad0c735ad7c4e70c2980a0f5f8b2fcb28655dce13036f0b2842
DIST sqlite-src-3071201.zip 4672290 SHA256 dc4508930f54cc96c6f20a5b6db810b531f4af416e1df8dde2b85af5f316da2e SHA512 9187bd77095872872676c730692bfbd4a06e91e681918ccd72f98057d9db7db2167a752e37933de81d6662b118c81a78240fc471a3516f947518b7e5a6380306 WHIRLPOOL 16b70d8d37efa7e933671af3e7130cfe18dd4fb1170faf9977ff440e261ad3aca43518216fcd82b3d01a4381e08b8bf9cc38cce2ea2485f75826795020468ec9
DIST sqlite-src-3071300.zip 4923284 SHA256 4cf9b373cbdf1e1ae7f343b40e8a4007b298dee15a6ca7906feffa12c636f118 SHA512 79364cccd22ff436e331f4e2bc568f014be44e0a6bb071d9577b6b67ef11aa45341699b2dd7dd5ec4de1b9946afe302c84db282bf4668e1914f891c36522ab8c WHIRLPOOL 54369ed44677f9645a1798f4a398d42c062268f046580074e5fffa9624458b402db0b46feae464f27245a4ae4eb3d9d67b393198d657b6cdd5372fecebd048c6
DIST sqlite-src-3071401.zip 4966093 SHA256 cba6c248cdab98644e54a4f7cb378d0f371459214603ac3d522eb1a8a4215ced SHA512 c42d4ab15ab992a3bf297e5049aad6c7c9adc211b04e9cb06d397e1a6c73f5f7f9e329a0db0b8f7296d2705999001bcc44a76148fcdd2c8b4757b09664140939 WHIRLPOOL e09ae98e090b4351a8da101fd9a60c0bb02ddc7aa7a072f0824bf3a303502a0120a6068d4b3dac2d81aef40754991793a91e7c464f12ee783174f104903600df

@ -1,14 +1,14 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/sqlite-3.7.15.2.ebuild,v 1.1 2013/01/17 05:46:51 pinkbyte Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/sqlite-3.7.15.2.ebuild,v 1.2 2013/01/18 22:48:48 floppym Exp $
EAPI="5"
inherit autotools eutils flag-o-matic multilib versionator
SRC_PV="$(printf "%u%02u%02u%02u" $(get_version_components))"
DOC_PV="$(printf "%u%02u%02u00" $(get_version_components $(get_version_component_range 1-3)))"
# DOC_PV="${SRC_PV}"
# DOC_PV="$(printf "%u%02u%02u00" $(get_version_components $(get_version_component_range 1-3)))"
DOC_PV="${SRC_PV}"
DESCRIPTION="A SQL Database Engine in a C Library"
HOMEPAGE="http://sqlite.org/"
@ -26,7 +26,7 @@ IUSE="debug doc +extensions +fts3 icu +readline secure-delete soundex static-lib
RDEPEND="icu? ( dev-libs/icu:= )
readline? ( sys-libs/readline )
tcl? ( dev-lang/tcl )"
tcl? ( dev-lang/tcl:= )"
DEPEND="${RDEPEND}
doc? ( app-arch/unzip )
tcl? ( app-arch/unzip )
@ -146,7 +146,7 @@ src_test() {
}
src_install() {
emake DESTDIR="${ED}" TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}" install
emake DESTDIR="${D}" TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}" install
prune_libtool_files
doman sqlite3.1

@ -2,5 +2,7 @@ DIST CEGUI-0.6.2-DOCS.tar.gz 18396638 SHA256 f1ea46bd583c486a6c588118573ebde55b0
DIST CEGUI-0.6.2b.tar.gz 2628081 SHA256 eb77741cd9fcc927a876e8116b98691212e973d2264e2071406423f6ca3e305f SHA512 52ed7e7a97024138af957815a396dda74b650e7c53542d2d48c5eb95335bec270abca3685c49b05078f4338079334df6bfbcec75e9b7eb21ee40bdbff5f57b20 WHIRLPOOL 3fde683a82fb0be33565adb28fbcb4b7001be99f1b3bdb2d3af9abecc5dc7681d633f141cc19f9eb1dc264d0fb0b2084ea604202a22a3e2cc415bdb6b9686161
DIST CEGUI-0.7.6.tar.gz 9146821 SHA256 b1b969332f8325ad4b6af7d4607417162d6c06100f4c6569248aed6afcafa3c6 SHA512 fc2660f3d9955463da5d8b22321d99f24a88f2a0dad76dba80f18b70d81bc9e66b3dd8c83cf79408e28e1a83a0f66f746264c4b1169837dd2c67df427c2c5537 WHIRLPOOL 04b4f8d51d91d60f015f9d3da0845353b5d09b93fcda086a93daebc932ce4123737f804cc2fb37fdb92f92ac6c3252eb4225c47fe93a71cc3198ea369f4a4d6e
DIST CEGUI-0.7.7.tar.gz 9176105 SHA256 551e6fe4fffc7586b0ef0434b83ddc2b3889fc8c7eb22d4cca92b1c7ce25059a SHA512 a3adaf1fc8a9adbe7e2eb5939bacbbb6c9b9c5c0299c247e3f562faae1fa5d697634536d2a977925346b49d1060326359fd4739462074b780b6f6649e6f7a4f0 WHIRLPOOL cc394977876137cf0b5b8f75f0ae66eb5a2fcb30e2088b41392f53fdd15a3a4d989ab4784924667f18a12fe569ef3472027e0334e7190cb60fe2d2f596603cf7
DIST CEGUI-0.7.9.tar.gz 9204644 SHA256 7c3b264def08b46de749c2acaba363e907479d924612436f3bd09da2e474bb8c SHA512 c7fcf64360145d32b7fbbf49e627cff8da4ff8cb62b2999837d68951c7218526247388b4e1dae9873cc2734fb36cac328e4a4982fb1d343cdb2a98831cdd0bf0 WHIRLPOOL bf0af2f1f2490cf1374e3fdf19ed616457aacb55ce7c363aee679a361432d3bbe1d9feb7ae223bcece202ee13fd82d7910b4abdeff7efac07bf9d8076d0be9a5
DIST CEGUI-DOCS-0.7.6.tar.gz 11809064 SHA256 891285f68284b75211874c27bdea55dbc351233dead261ec0c6848eabfe16894 SHA512 119b4e4b829d7f88df746f81ea5b1bfd244a7025e89cf64864045db3f8d326176e08bbbe50f093cb5e37d5a99117f994b0fc554c3f00de1cadc389044af2fbb0 WHIRLPOOL cfb46f62c20778e9d5dcaf5156140c44a130413984c3b64146693115ebcc8975da93c74cbaeb81bc8f8280f3b40df130ea6221a430852ca2dff6a1312c1c1a7b
DIST CEGUI-DOCS-0.7.7.tar.gz 14303467 SHA256 21b6fb8841dfb40650d68b3149afe24d7bde7c1986c0e3d86f9c34baa1b00c6c SHA512 cf0745ab9fdc4ca939aabeacf3c15e677ce26a3f4ecf136debc661842adc24955b30460a69238ab65ae65e4367e7da3515125befed2f017aa1b4981f32ccd08c WHIRLPOOL 2faa44214efe454211267f6417a5a0817026e3e46315acabe6b0ead1354443f0396c2bff8ecaa82210d922d59d2d5a6b60b9bab3c6cc2c7184ce6a5f49cd81bc
DIST CEGUI-DOCS-0.7.9.tar.gz 16240236 SHA256 6c5305d7bff392b97d6bbbafb9b2579ad4974320d57397010ae4415da125fe5e SHA512 d1c7cd80861ee467c865fbad115ecaed79220bc373b1c3e2fcd9a69e89f750925954f20196f366dc334c8eb7eb6dc444c8ded190eb7f9ab52e0521d02ef78767 WHIRLPOOL 8c9757d4497d23803a6653fb0e5c55ebc2449e145fa216f2f5f72d0f8adca66e63712a9e150dffbca36396805d0e713052272afbfe0471b8edbc45619939276d

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-games/cegui/cegui-0.7.7-r1.ebuild,v 1.1 2012/12/20 22:44:04 hasufell Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-games/cegui/cegui-0.7.7-r1.ebuild,v 1.2 2013/01/18 20:10:34 hasufell Exp $
EAPI=4
inherit eutils
@ -46,11 +46,6 @@ DEPEND="${RDEPEND}
S=${WORKDIR}/${MY_P}
S2=${WORKDIR}/${MY_P}_static
src_unpack() {
default
cp -a "${S}" "${S2}" || die
}
src_prepare() {
epatch "${FILESDIR}"/${P}-irrlicht-1.8.patch
@ -71,6 +66,10 @@ src_prepare() {
cp -r Samples Samples.clean
rm -f $(find Samples.clean -name 'Makefile*')
fi
if use static-libs ; then
cp -a "${S}" "${S2}" || die
fi
}
src_configure() {

@ -0,0 +1,158 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-games/cegui/cegui-0.7.9.ebuild,v 1.1 2013/01/18 21:57:16 hasufell Exp $
EAPI=4
inherit eutils
MY_P=CEGUI-${PV}
MY_D=CEGUI-DOCS-${PV}
DESCRIPTION="Crazy Eddie's GUI System"
HOMEPAGE="http://www.cegui.org.uk/"
SRC_URI="mirror://sourceforge/crayzedsgui/${MY_P}.tar.gz
doc? ( mirror://sourceforge/crayzedsgui/${MY_D}.tar.gz )"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 -ppc ~x86"
IUSE="bidi debug devil doc examples expat gtk irrlicht lua ogre opengl pcre static-libs tinyxml truetype xerces-c +xml zip"
REQUIRED_USE="|| ( expat tinyxml xerces-c xml )" # bug 362223
RDEPEND="bidi? ( dev-libs/fribidi )
devil? ( media-libs/devil )
expat? ( dev-libs/expat )
truetype? ( media-libs/freetype:2 )
irrlicht? ( dev-games/irrlicht )
lua? (
dev-lang/lua
dev-lua/toluapp
)
ogre? ( >=dev-games/ogre-1.7 )
opengl? (
virtual/opengl
virtual/glu
media-libs/freeglut
media-libs/glew
)
pcre? ( dev-libs/libpcre )
tinyxml? ( dev-libs/tinyxml )
xerces-c? ( dev-libs/xerces-c )
xml? ( dev-libs/libxml2 )
zip? ( sys-libs/zlib[minizip] )"
DEPEND="${RDEPEND}
virtual/pkgconfig
doc? ( app-doc/doxygen )"
S=${WORKDIR}/${MY_P}
S2=${WORKDIR}/${MY_P}_static
src_prepare() {
# use minizip from zlib rather than local code
if use zip ; then
sed -i \
-e '/CEGUI_BUILD_MINIZIP_RESOURCE_PROVIDER_TRUE/{
s:minizip/ioapi.cpp minizip/unzip.cpp::;
s:libCEGUIBase@cegui_bsfx@_la-ioapi.lo::;
s:libCEGUIBase@cegui_bsfx@_la-unzip.lo::
}' \
-e '/^ZLIB_LIBS/s:=.*:= -lminizip:' \
cegui/src/Makefile.in || die
fi
rm -rf cegui/src/minizip
if use examples ; then
cp -r Samples Samples.clean
rm -f $(find Samples.clean -name 'Makefile*')
fi
if use static-libs ; then
cp -a "${S}" "${S2}" || die
fi
}
src_configure() {
local myconf=(
$(use_enable bidi bidirectional-text)
$(use_enable debug)
$(use_enable devil)
$(use_enable examples samples)
$(use_enable expat)
$(use_enable truetype freetype)
$(use_enable irrlicht irrlicht-renderer)
$(use_enable lua lua-module)
$(use_enable lua toluacegui)
--enable-external-toluapp
$(use_enable ogre ogre-renderer)
$(use_enable opengl opengl-renderer)
--enable-external-glew
$(use_enable pcre)
$(use_enable tinyxml)
--enable-external-tinyxml
$(use_enable xerces-c)
$(use_enable xml libxml)
$(use_enable zip minizip-resource-provider)
--enable-null-renderer
--enable-stb
--enable-tga
--disable-corona
--disable-dependency-tracking
--disable-freeimage
--disable-rapidxml
--disable-samples
--disable-silly
$(use_with gtk gtk2)
)
econf \
"${myconf[@]}" \
--disable-static \
--enable-shared
if use static-libs ; then
cd "${S2}" || die
econf \
"${myconf[@]}" \
--enable-static \
--disable-shared
fi
# we are doing a double build here cause
# the build system does not permit
# "--enable-static --enable-shared"
}
src_compile() {
default
if use static-libs ; then
emake -C "${S2}"
fi
}
src_install() {
local i
default
if use doc ; then
emake html || die
dohtml -r doc/doxygen/html/* || die
fi
if use examples ; then
insinto /usr/share/doc/${PF}/Samples
doins -r Samples.clean/* || die
fi
if use static-libs ; then
find "${S2}" -name "*CEGUI*.a" -exec dolib.a '{}' \;
# fix/merge .la files
for i in `find "${D}" -name "*.la"` ; do
sed \
-e "s/old_library=''/old_library='$(basename ${i%.la}).a'/" \
-i ${i} || die "fixing .la files failed"
done
else
# remove .la files
prune_libtool_files --all
fi
}

@ -1,2 +1 @@
DIST vamos-0.6.2.tar.gz 1555156 SHA256 75f539bcdd6fa6f0cf7cb4014d27f0cd8f581f8ff690b3054eb644e573bc3646 SHA512 d4c25e490a5bf97198c62fb017fd3a8378b410aae7ba2468e5aabfd81065e188afbe6d90bc6ee26096e5e41e52bf36ccc8b0a715de45915426120d482589f743 WHIRLPOOL e5f0efaa551e4def2d96e5747711fed3335945b622275ae832b9c20ca7b8181893b4a354837e8d751ceedc1c74571691b50c7e8518e194ad4de69829d546e53f
DIST vamos-0.7.0.tar.gz 1648589 SHA256 ee4d6bf92c1769ed1cf47cb000316df02815dc866f91e22450d1a008f65d6af9 SHA512 9f64b08583aed69dd49f4d63cf5f8fa078bcb28895d20b5d420dc211a00fca4a26ee4bb6de2849334a80daa0e3ff8c576fe1407da3b772692c06f31de75b8026 WHIRLPOOL 22eb63a339db00dfedc62474de4c3ee46beeeea28a6ee88927dd9a511894ed2a097a102ee9e962229a3edcfaa45e30cf2dffb3e1f9d2e56c73856a60044454d5

@ -1,12 +0,0 @@
diff -ru vamos-0.6.2.orig/media/Makefile.in vamos-0.6.2/media/Makefile.in
--- vamos-0.6.2.orig/media/Makefile.in 2009-06-12 21:38:13.000000000 -0400
+++ vamos-0.6.2/media/Makefile.in 2009-10-12 13:42:26.483990624 -0400
@@ -174,7 +174,7 @@
LTLIBRARIES = $(lib_LTLIBRARIES)
libvamos_media_la_LDFLAGS =
-libvamos_media_la_LIBADD =
+libvamos_media_la_LIBADD = ../geometry/libvamos-geometry.la
am_libvamos_media_la_OBJECTS = Ac3d.lo Sample.lo Texture_Image.lo \
XML_Parser.lo
libvamos_media_la_OBJECTS = $(am_libvamos_media_la_OBJECTS)

@ -1,23 +0,0 @@
--- media/Texture_Image.cc
+++ media/Texture_Image.cc
@@ -162,15 +162,15 @@
png_bytep* row_pointers = png_get_rows (png_ptr, info_ptr);
- m_width_pixels = info_ptr->width;
- m_height_pixels = info_ptr->height;
- m_channels = info_ptr->channels;
- size_t row_size = info_ptr->width * info_ptr->channels;
+ m_width_pixels = png_get_image_width(png_ptr, info_ptr);
+ m_height_pixels = png_get_image_height(png_ptr, info_ptr);
+ m_channels = png_get_channels(png_ptr, info_ptr);
+ size_t row_size = png_get_image_width(png_ptr, info_ptr) * png_get_channels(png_ptr, info_ptr);
size_t data_size = row_size * m_height_pixels;
unsigned char* data = new unsigned char [data_size];
- for (size_t i = 0; i < info_ptr->height; i++)
+ for (size_t i = 0; i < png_get_image_height(png_ptr, info_ptr); i++)
{
for (size_t j = 0; j < row_size; j++)
{

@ -1,48 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-games/vamos/vamos-0.6.2.ebuild,v 1.8 2012/05/03 06:35:31 jdhore Exp $
EAPI=2
inherit eutils
DESCRIPTION="an automotive simulation framework"
HOMEPAGE="http://vamos.sourceforge.net/"
SRC_URI="mirror://sourceforge/vamos/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 x86"
IUSE="static-libs"
RDEPEND="virtual/opengl
media-libs/freeglut
media-libs/libpng
media-libs/libsdl[joystick,video]
media-libs/openal
media-libs/freealut"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_prepare() {
epatch \
"${FILESDIR}"/${P}-as-needed.patch \
"${FILESDIR}"/${P}-libpng15.patch
}
src_configure() {
econf \
--disable-dependency-tracking \
--disable-unit-tests \
$(use_enable static-libs static)
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dobin caelum/.libs/caelum || die "dobin failed"
newdoc caelum/README README.caelum
dodoc AUTHORS ChangeLog README TODO
if ! use static-libs ; then
find "${D}" -type f -name '*.la' -exec rm {} + \
|| die "la removal failed"
fi
}

@ -4,6 +4,7 @@ DIST jdk-6u23-docs.zip 59091378 SHA256 f984291527fbfd0776ee1fe81f8b1ad3887c54cd2
DIST jdk-6u25-fcs-bin-b04-apidocs-04_Apr_2011.zip 59089445 SHA256 6e115142c3cf5627f9a378934bf3b807e72c2b979385019d5f23e79019727937
DIST jdk-6u30-apidocs.zip 59086542 SHA256 92739c56e02fa6e7ac8d60a1f59a0ef4a59ac99ab2979d3cdc495bfecf1a50ab SHA512 5139b1a65765f258f21c629a0cfbf07aed0c12b3eb08d4615b049e825abd90c5b3385af99dba3a4ac6e0a94a5ffaa32ee648fb3e7ac1815ec6b74fe0d8e9f0ee WHIRLPOOL 941236c68b189f9cd23f0e904cc01da9f87cc39967c84cddf4c20a04fa2872eb99af147a21bb770320cad28b2cd86205402a141f7217d5301fa9a6ea41c3a136
DIST jdk-7-fcs-bin-b147-apidocs-27_jun_2011.zip 60393207 SHA256 2220fbe8399f851672d37cf1451400db137d9c27a4a02976df625de21a13cc4e
DIST jdk-7u11-apidocs.zip 60762021 SHA256 64f95701ac951af78aa23ca21e965cf430a76a2178173816d39395e9f86c78d4 SHA512 22d483556d4fd8b380daa0fdadff530a5cce11c625cfe3d12fc98243072173f03c8dca5e01d4c7d98d2fa08195f73d04863bb61b551907319b782ed11e915616 WHIRLPOOL 689bad1d20490c33a6f97d524556ec06aeab035e316e7cb1033ffadd9cc382ebd89187588069475168abddd99d5e1d3075195baaa06c0ead808874b806fa3a19
DIST jdk-7u2-apidocs.zip 60351373 SHA256 85960d0d70ebf981bdb6e8e19b462821120f7d6735975b102c5d5bf26a9b3124
DIST jdk-7u4-apidocs.zip 60313792 SHA256 52db8b927396582319019e1c02b254ea5c3a113b17aca49f2fad286d64c35a0c SHA512 30b0d527faf9d27b2c10796b1c20a4612a3eef42f93e89cedfbe8b70d8aeb62886801de2313369fedd4a5858ff69978f33633a033fef80edc96b1acc35f0666b WHIRLPOOL 7f8a5ba2ea3b39a06790778e708df3c6f49983e7e44af2d230b173154df3f8c81f29dbb529801102bbe3cba66dc91a77ae8795a2c486bb46c691c41f7a5f7b41
DIST jdk-7u6-apidocs.zip 60397544 SHA256 4484cf9c3a8a5ba72444e45918557dd0d88440e6b06501a7ef436d6c31b8c991 SHA512 0107a3b3ece7fb08a0bed9ca7cc21fd9a97e75a99670fce9610fdb4e08afc46b11cd3aae7af557311285dbe82e570353fa199528eb956be040241ad6ac6a9d63 WHIRLPOOL c17bec546e4e97bd5db6315cb3aa8eeb4123c5df8f0740d77f0c528e49d40187d0f6cd4006f39fcb9d988fa2776a6aab25fbe772a8e44a6a4549123f1cd9560b

@ -0,0 +1,41 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/java-sdk-docs/java-sdk-docs-1.7.0.11.ebuild,v 1.1 2013/01/19 12:21:55 sera Exp $
ORIG_NAME="jdk-7u11-apidocs.zip"
SRC_URI="${ORIG_NAME}"
DESCRIPTION="Oracle's documentation bundle (including API) for Java SE"
HOMEPAGE="http://download.oracle.com/javase/7/docs/"
LICENSE="oracle-java-documentation-7"
SLOT="1.7"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE=""
DEPEND="app-arch/unzip"
RDEPEND=""
RESTRICT="fetch"
DOWNLOAD_URL="http://www.oracle.com/technetwork/java/javase/documentation/java-se-7-doc-download-435117.html"
S="${WORKDIR}/docs"
pkg_nofetch() {
einfo "Please download ${ORIG_NAME} from "
einfo "${DOWNLOAD_URL}"
einfo "(agree to the license) and place it in ${DISTDIR}"
einfo "If you find the file on the download page replaced with a higher"
einfo "version, please report to the bug 67266 (link below)."
einfo "If emerge fails because of a checksum error it is possible that"
einfo "the upstream release changed without renaming. Try downloading the file"
einfo "again (or a newer revision if available). Otherwise report this to"
einfo "http://bugs.gentoo.org/67266 and we will make a new revision."
}
src_install(){
insinto /usr/share/doc/${P}/html
doins index.html
for i in *; do
[[ -d $i ]] && doins -r $i
done
}

@ -0,0 +1 @@
DIST angelscript_2.25.2.zip 1232872 SHA256 84f2befc22f0541becf987519f6dc3d5dd561547bb5e6219327374ead0d516eb SHA512 78e7b077caac7eb426cd70fb6c23fb9433c120333e53281ec218feaf7ef615ad5dca433b5d127e80797f6540b8643f3af231664a3ebce39f4972b88309ab0823 WHIRLPOOL 70387ee26eaae4aaa04a1311cb4c1806ff400c576498a42aee751fa94ae952aaa455c7a4bc6eec55f009532b1f3ee4a825cc60df608e3e9b125d19952b8de503

@ -0,0 +1,52 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/angelscript/angelscript-2.25.2.ebuild,v 1.3 2013/01/19 12:33:46 hasufell Exp $
EAPI=5
inherit eutils multilib toolchain-funcs
DESCRIPTION="A flexible, cross-platform scripting library"
HOMEPAGE="http://www.angelcode.com/angelscript/"
SRC_URI="http://www.angelcode.com/angelscript/sdk/files/angelscript_${PV}.zip"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc static-libs"
DEPEND="app-arch/unzip"
S=${WORKDIR}/sdk/${PN}/projects/gnuc
S2=${WORKDIR}/${P}_static
src_prepare() {
epatch "${FILESDIR}"/${P}-QA.patch
if use static-libs ; then
cp -a "${WORKDIR}"/sdk "${S2}"/ || die
fi
}
src_compile() {
tc-export CXX AR RANLIB
emake SHARED=1 VERSION=${PV}
if use static-libs ; then
cd "${S2}"/${PN}/projects/gnuc || die
emake
fi
}
src_install() {
doheader "${WORKDIR}"/sdk/${PN}/include/angelscript.h
dolib.so "${WORKDIR}"/sdk/${PN}/lib/libangelscript-${PV}.so
dosym libangelscript-${PV}.so /usr/$(get_libdir)/libangelscript.so
if use static-libs ; then
dolib.a "${S2}"/${PN}/lib/libangelscript.a
fi
use doc && dohtml -r "${WORKDIR}"/sdk/docs/*
}

@ -0,0 +1,55 @@
--- sdk/angelscript/projects/gnuc/makefile
+++ sdk/angelscript/projects/gnuc/makefile
@@ -3,6 +3,7 @@
# For 'make install' to work, set LOCAL according to your system configuration
LOCAL = /usr/local
+INSTALL_LIBDIR = lib
# If you want to build a shared library, then run make with SHARED=1 and VERSION=version
ifdef SHARED
@@ -44,10 +45,10 @@
else
OBJDIR = obj
LIBDIR = ../../lib
- CXX ?= gcc
+ CXX ?= g++
# On i686 architecture you may need to add -march=i686 if you get
# an undefined symbol for __sync_sub_and_fetch_4 in as_atomic.cpp.
- CXXFLAGS += -g -Wall -fPIC -fno-strict-aliasing
+ CXXFLAGS += -Wall -fPIC -fno-strict-aliasing
endif
AR ?= ar
@@ -106,7 +107,7 @@
$(BIN): $(OBJDIR) $(LIBDIR) $(OBJ)
ifdef SHARED
- $(CXX) -shared -Wl,-soname,$(LIB) -o $(BIN) $(OBJ)
+ $(CXX) $(CXXFLAGS) $(LDFLAGS) -shared -Wl,-soname,$(LIB) -o $(BIN) $(OBJ)
( cd $(LIBDIR); ln -s $(LIB) $(DEVLIB) )
else
$(AR) r $(BIN) $(OBJ)
@@ -135,18 +136,18 @@
$(DELETER) $(OBJ) $(BIN) $(LIBDIR)/$(DEVLIB)
install: $(BIN)
- @echo Installing to: $(LOCAL)/lib and $(LOCAL)/include...
+ @echo Installing to: $(LOCAL)/$(INSTALL_LIBDIR) and $(LOCAL)/include...
@echo -------------------------------------------------------------------
ifdef SHARED
- $(COPIER) $(LIBDIR)/$(DEVLIB) $(LOCAL)/lib
+ $(COPIER) $(LIBDIR)/$(DEVLIB) $(LOCAL)/$(INSTALL_LIBDIR)
endif
- $(COPIER) $(BIN) $(LOCAL)/lib
+ $(COPIER) $(BIN) $(LOCAL)/$(INSTALL_LIBDIR)
$(COPIER) $(INCDIR)/$(INC) $(LOCAL)/include
@echo -------------------------------------------------------------------
@echo Angelscript library installed. Enjoy!
uninstall:
- $(DELETER) $(LOCAL)/include/$(INC) $(LOCAL)/lib/$(LIB) $(LOCAL)/lib/$(DEVLIB)
+ $(DELETER) $(LOCAL)/include/$(INC) $(LOCAL)/$(INSTALL_LIBDIR)/$(LIB) $(LOCAL)/$(INSTALL_LIBDIR)/$(DEVLIB)
@echo -------------------------------------------------------------------
@echo Angelscript library uninstalled.

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>hasufell@gentoo.org</email>
<name>Julian Ospald</name>
</maintainer>
</pkgmetadata>

@ -0,0 +1,2 @@
DIST libRocket-1.2.1.tar.gz 1796018 SHA256 05c92515031ebfa5b1e9421d88116a60f815818c97004947a16ce6b4c77563a7 SHA512 49210bf7f4867103d0149a789f020388a2ad533ee684b52d8d2ffdb38f41fe873ffc389b79a20a7020506b368394a0fde7a8ba5cb495576edc16f1b12f520e41 WHIRLPOOL f9b8f9d30c3f94028d623f22b8169a4a101fda5f52edd3a21d05b9a56c6410c94788e1226c4689361a7a8198973cf4c6819cd3733fe69d3d8a93edffad090e06
DIST libRocket-1.2.1_p20130110.tar.xz 845572 SHA256 5661f0d1b0a3e19b9f2856b9927ed7ec4ad6939e732230832cd701bf078a732b SHA512 1c474e0cad2e13ebe6102cd5d31c3fa61370d23062c31fd7703ec431f0da56f008c9711b49b73d8a9b32af0313e2cb3aa8c46888a36044fef05c15fe1cbc23b5 WHIRLPOOL 52ef88ebc35ac762c6b50fbaed8713b2568f80bc65390e696537f4935eaf1c4182a64b414fd6bfadb3e1a6cadb0589fcb20bc12c26e3ea87edaf342b5ff09bb6

@ -0,0 +1,44 @@
From: Julian Ospald <hasufell@gentoo.org>
--- Build/CMakeLists.txt
+++ Build/CMakeLists.txt
@@ -11,6 +11,9 @@
project(libRocket C CXX)
+# paths
+include(GNUInstallDirs)
+
set(LIBROCKET_VERSION_MAJOR 1)
set(LIBROCKET_VERSION_MINOR 2)
set(LIBROCKET_VERSION_PATCH 1)
@@ -131,8 +134,8 @@
endif()
install(TARGETS ${NAME}
- LIBRARY DESTINATION lib
- ARCHIVE DESTINATION lib
+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
+ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
)
endforeach(library)
@@ -237,7 +240,7 @@
endif()
endif()
- set(SAMPLES_DIR opt/Rocket/Samples)
+ set(SAMPLES_DIR opt/Rocket/Samples CACHE PATH "path to samples dir")
# The samples use the shell library
include_directories(${PROJECT_SOURCE_DIR}/Samples/shell/include)
@@ -256,8 +259,8 @@
target_link_libraries(${sample_LIBRARIES})
install(TARGETS shell
- LIBRARY DESTINATION lib
- ARCHIVE DESTINATION lib
+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
+ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
)
list(APPEND samples treeview customlog drag loaddocument)

@ -0,0 +1,81 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libRocket/libRocket-1.2.1.ebuild,v 1.2 2013/01/18 22:31:09 hasufell Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
inherit cmake-utils eutils python-r1
DESCRIPTION="A HTML/CSS User Interface library"
HOMEPAGE="http://librocket.com/"
SRC_URI="https://github.com/lloydw/libRocket/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="python samples"
RDEPEND="media-libs/freetype
python? (
${PYTHON_DEPS}
dev-libs/boost[python,${PYTHON_USEDEP}]
)"
DEPEND="${RDEPEND}"
S=${WORKDIR}/${PN}-release-${PV}
python_BUILD_DIR=${WORKDIR}/${P}_build_python
CMAKE_USE_DIR="${S}"/Build
src_prepare() {
epatch "${FILESDIR}"/${P}-build.patch
}
src_configure() {
local mycmakeargs=(
-DBUILD_PYTHON_BINDINGS=OFF
$(cmake-utils_use_build samples SAMPLES)
-DSAMPLES_DIR=/usr/share/${PN}/samples
)
cmake-utils_src_configure
if use python ; then
cfgpybind() {
local mycmakeargs=(
-DBUILD_PYTHON_BINDINGS=ON
-DCMAKE_SKIP_RPATH=YES
)
BUILD_DIR="${python_BUILD_DIR}-${EPYTHON}" cmake-utils_src_configure
}
einfo "configuring python binding"
python_foreach_impl cfgpybind
fi
}
src_compile() {
cmake-utils_src_compile
if use python ; then
buildpybind() {
cp "${WORKDIR}"/${P}_build/{libRocketCore*,libRocketControls*} "${python_BUILD_DIR}-${EPYTHON}"/ || die
BUILD_DIR="${python_BUILD_DIR}-${EPYTHON}" cmake-utils_src_make _rocketcontrols/fast _rocketcore/fast
}
einfo "compiling python binding"
python_foreach_impl buildpybind
fi
}
src_install() {
cmake-utils_src_install
if use python ; then
instpybind() {
python_domodule bin/rocket.py
exeinto "$(python_get_sitedir)"
doexe ${python_BUILD_DIR}-${EPYTHON}/_rocket{core,controls}.so
}
einfo "installing python binding"
python_foreach_impl instpybind
fi
}

@ -0,0 +1,76 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libRocket/libRocket-1.2.1_p20130110.ebuild,v 1.2 2013/01/18 22:31:09 hasufell Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
inherit cmake-utils eutils python-r1
DESCRIPTION="A HTML/CSS User Interface library"
HOMEPAGE="http://librocket.com/"
SRC_URI="http://dev.gentoo.org/~hasufell/distfiles/${P}.tar.xz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="python samples"
RDEPEND="media-libs/freetype
python? (
${PYTHON_DEPS}
dev-libs/boost[python,${PYTHON_USEDEP}]
)"
DEPEND="${RDEPEND}"
python_BUILD_DIR=${WORKDIR}/${P}_build_python
CMAKE_USE_DIR="${S}"/Build
src_configure() {
local mycmakeargs=(
-DBUILD_PYTHON_BINDINGS=OFF
$(cmake-utils_use_build samples SAMPLES)
-DSAMPLES_DIR=/usr/share/${PN}/samples
)
cmake-utils_src_configure
if use python ; then
cfgpybind() {
local mycmakeargs=(
-DBUILD_PYTHON_BINDINGS=ON
-DCMAKE_SKIP_RPATH=YES
)
BUILD_DIR="${python_BUILD_DIR}-${EPYTHON}" cmake-utils_src_configure
}
einfo "configuring python binding"
python_foreach_impl cfgpybind
fi
}
src_compile() {
cmake-utils_src_compile
if use python ; then
buildpybind() {
cp "${WORKDIR}"/${P}_build/{libRocketCore*,libRocketControls*} "${python_BUILD_DIR}-${EPYTHON}"/ || die
BUILD_DIR="${python_BUILD_DIR}-${EPYTHON}" cmake-utils_src_make _rocketcontrols/fast _rocketcore/fast
}
einfo "compiling python binding"
python_foreach_impl buildpybind
fi
}
src_install() {
cmake-utils_src_install
if use python ; then
instpybind() {
python_domodule bin/rocket.py
exeinto "$(python_get_sitedir)"
doexe ${python_BUILD_DIR}-${EPYTHON}/_rocket{core,controls}.so
}
einfo "installing python binding"
python_foreach_impl instpybind
fi
}

@ -0,0 +1,77 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libRocket/libRocket-9999.ebuild,v 1.2 2013/01/18 22:31:09 hasufell Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
inherit cmake-utils git-2 python-r1
DESCRIPTION="A HTML/CSS User Interface library"
HOMEPAGE="http://librocket.com/"
SRC_URI=""
EGIT_REPO_URI="git://github.com/hasufell/libRocket.git"
LICENSE="MIT"
SLOT="0"
KEYWORDS=""
IUSE="python samples"
RDEPEND="media-libs/freetype
python? (
${PYTHON_DEPS}
dev-libs/boost[python,${PYTHON_USEDEP}]
)"
DEPEND="${RDEPEND}"
python_BUILD_DIR=${WORKDIR}/${P}_build_python
CMAKE_USE_DIR="${S}"/Build
src_configure() {
local mycmakeargs=(
-DBUILD_PYTHON_BINDINGS=OFF
$(cmake-utils_use_build samples SAMPLES)
-DSAMPLES_DIR=/usr/share/${PN}/samples
)
cmake-utils_src_configure
if use python ; then
cfgpybind() {
local mycmakeargs=(
-DBUILD_PYTHON_BINDINGS=ON
-DCMAKE_SKIP_RPATH=YES
)
BUILD_DIR="${python_BUILD_DIR}-${EPYTHON}" cmake-utils_src_configure
}
einfo "configuring python binding"
python_foreach_impl cfgpybind
fi
}
src_compile() {
cmake-utils_src_compile
if use python ; then
buildpybind() {
cp "${WORKDIR}"/${P}_build/{libRocketCore*,libRocketControls*} "${python_BUILD_DIR}-${EPYTHON}"/ || die
BUILD_DIR="${python_BUILD_DIR}-${EPYTHON}" cmake-utils_src_make _rocketcontrols/fast _rocketcore/fast
}
einfo "compiling python binding"
python_foreach_impl buildpybind
fi
}
src_install() {
cmake-utils_src_install
if use python ; then
instpybind() {
python_domodule bin/rocket.py
exeinto "$(python_get_sitedir)"
doexe ${python_BUILD_DIR}-${EPYTHON}/_rocket{core,controls}.so
}
einfo "installing python binding"
python_foreach_impl instpybind
fi
}

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>hasufell@gentoo.org</email>
<name>Julian Ospald</name>
</maintainer>
<use>
<flag name='samples'>Build samples</flag>
</use>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/xerces-c/xerces-c-3.1.1-r1.ebuild,v 1.8 2012/10/17 18:51:43 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/xerces-c/xerces-c-3.1.1-r1.ebuild,v 1.9 2013/01/18 23:55:50 bicatali Exp $
EAPI="2"
@ -11,7 +11,7 @@ HOMEPAGE="http://xerces.apache.org/xerces-c/"
SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86 ~x86-fbsd"
KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-fbsd ~x86-linux"
IUSE="curl doc iconv icu sse2 static-libs threads elibc_Darwin elibc_FreeBSD"
RDEPEND="icu? ( >=dev-libs/icu-4.2 )

@ -0,0 +1,17 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTML-Template/HTML-Template-2.940.0.ebuild,v 1.1 2013/01/19 12:26:33 tove Exp $
EAPI=5
MODULE_AUTHOR=WONKO
MODULE_VERSION=2.94
inherit perl-module
DESCRIPTION="A Perl module to use HTML Templates"
SLOT="0"
KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86 ~x86-fbsd"
IUSE=""
SRC_TEST="do"

@ -1 +1,2 @@
DIST HTML-Template-2.91.tar.gz 89335 SHA256 63766170447e8441939f30ba6e88d432328b006bae3a6bea2d1c6e53a879447f SHA512 d783c5e8b3d3fa93f228ad377b82a0f414d12dd0018c8cedfcd24d4fa5a3b86f26a087108e13d1d0f88abb48a22299f1b832e18637c9605dda9ee1bbd1948331 WHIRLPOOL ec452f6bff8d8dc6be7eec20327d7e37487958b98aa2a4fb83716320505e1b3a00098c633edbf313872779def542d88aed6f45c1ce3e87adf240dd10e59aeebd
DIST HTML-Template-2.94.tar.gz 90862 SHA256 4e6e1615f7e186a6affdf70e16d2648d975d6419617874587a495e711cf5fa09 SHA512 7e141522ec9b932f89628dd1ede90f9c0f8336edb892898cf8f27b5dbcec5ae1c545b65ee770a938305aedc7b964c8cdf34fceb72716c50823ccfd90c95619fd WHIRLPOOL 92993b0e1f080a6862f4e36aacc7d7d17976e3f43e1f6778aff82140f36bf3c90eb95cab409d054be6b87866f940831d7348d4bacbd4e4709c658076dbe25543

@ -0,0 +1,17 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/MIME-Types/MIME-Types-1.380.0.ebuild,v 1.1 2013/01/19 12:28:21 tove Exp $
EAPI=5
MODULE_AUTHOR=MARKOV
MODULE_VERSION=1.38
inherit perl-module
DESCRIPTION="Definition of MIME types"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
IUSE=""
SRC_TEST="do"

@ -1,2 +1,3 @@
DIST MIME-Types-1.35.tar.gz 22594 SHA256 166c47b795c35a8ccd8dcfda50ad06aa43c32c9bd277db2f1272175538d92daa SHA512 fb5d87a7fed9b02fd13608923ad90dcba4507c0d162214ee83cab3fd063786783128926feb0889699479619ac05451f82779987fa0395dd6933bd8da617637c7 WHIRLPOOL 182798378d9df46bf044f223efb36ca53960a6e3508f557e71c28985d03a24607af1fd2130f45a812bdc5c2558e09c23b1355f258fb9dd2e846f9867461527e5
DIST MIME-Types-1.37.tar.gz 22712 SHA256 08f2c118b2031730f383e2a5e3618059433c2bd4762a2a46fe9b94b8e47900c4 SHA512 469f89ceaeb18c19214affd82383ca81bfe27109c5d3fd7d6f32e4cb3fdf85f82eb8a3c26a0d322616d543569e897869d6a60a004d269b6db7393b31e87823b0 WHIRLPOOL f83cee3e5a6af842e3cf567dbde71fc172f105e558ccd38a358210545ce05a298aef677fda0453d50323e9e7eb519c084d2c336b98147d8ee2e3f3f253093a34
DIST MIME-Types-1.38.tar.gz 22856 SHA256 94c89c0a1cdc52f3cfd1a10ec96c94e11afe0b6d34ca2227eb7c6180e466a88a SHA512 2bf7b9fdc7ac1427fe0535cd2abc01922580256fbdab6e5505c9228b962f2a275b35eaec015f3bab2b6e61065df85c45c4e3f55c53d9fe4e8f5361f2dcaf6223 WHIRLPOOL d529d142a04a85fe98d399728e7ee75a0ace6ed91b8b55bff3a8fcfdbf1bdee890d0d9008b33e7d2f60f7189ffe91ff1677e3d485a9699dd85361390bdab9abe

@ -1,3 +1,4 @@
DIST Mouse-0.64-ppport.h.bz2 39634 SHA256 adbd5a9eb45a677b948b9c119815977df82981991dfd66b2eecb44a47ff61c7a SHA512 23316f5e814677ae84968da9733cc19f0b6732e4e8dcc97333e4d56523ed9bf2f41cc2ec8a82d6d66b43161f8ec0d0b9e661a2b01432f8dd9fdf4167c4a697fd WHIRLPOOL c4551c16c3146ce57753d1c005ffbd75d223d526681e4562bcc9520a5d77bbf4ff52412ea29021757bb731d271173ef39683e3a56b4359f2b61fb494560acefb
DIST Mouse-0.97.tar.gz 229149 SHA256 dfb1f3abbc46e7646a685efa4e5804c4cf9772eb807ac6abf8f1d1529b57b97a SHA512 a213d22701f9beef91d97eb6f9223a57a13f8d23d9452cd7802e951d95b42997525362a0e5cc7799fb628cceb1ca88541bb9f649c365e65a18463ad88e24efdf WHIRLPOOL bc2138bd62bad92fc476eff62f0c06cc36130859a4a415b4faf65feb11e089d88c386504ca6c40fd7352562fe2d5d419d328d13eeaed5092f070ba89fe235592
DIST Mouse-1.02.tar.gz 232331 SHA256 024aef36dbccdb846626c24df2addf83e3b4709d057da371c46b18b11231e79c SHA512 78b5eb097d46ea2a9fb57af6b85025b9e61dbe967a0efd3a29a81d174032cad90ae5310a916beca9f3469cba0ddadc5ba7780d4878b56f82b0b59144116f32e0 WHIRLPOOL 6616ffcac325cc01f6bfdb6dcc576c7580da981bb5b18cd1246becd8ece9a0350232c64b19df4b66c523fc0bb7a4c3361ce663b0b435fbf2c6dbb987c2dde488
DIST Mouse-1.04.tar.gz 233455 SHA256 1d43487d926ad8cedc78fc6339de35c6f7086945b9fa0a257727bdabbc0c7729 SHA512 ca5e1ca84b37aaeafb75ffa71db4b708945ab7aa4be1b1d1cc1ff17b3e05494b2b199524e6d61ffa3ae2fa201e04c6fc7a52cdc93bce422c658ad7a5dad29356 WHIRLPOOL 6e96dc79f14ebcf12b05ae1748a6448bf3938fa3f2be784e0f37acaffd2dc3c4eca466191c830de677bb2287af861fc66e09b9e66bda03ea9fc8358b5a7c66f4

@ -0,0 +1,36 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Mouse/Mouse-1.40.0.ebuild,v 1.1 2013/01/19 12:36:18 tove Exp $
EAPI=5
MODULE_AUTHOR=GFUJI
MODULE_VERSION=1.04
inherit eutils perl-module
DESCRIPTION="Moose minus the antlers"
#SRC_URI+=" mirror://gentoo/Mouse-0.64-ppport.h.bz2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~ppc-macos"
IUSE="test"
RDEPEND="
virtual/perl-XSLoader
"
DEPEND="
>=virtual/perl-ExtUtils-ParseXS-2.21
test? (
${RDEPEND}
dev-perl/Sub-Uplevel
>=virtual/perl-Test-Simple-0.88
)
"
#src_prepare() {
# perl-module_src_prepare
# epatch "${FILESDIR}"/0.64-ppport.patch
# mv "${WORKDIR}"/Mouse-0.64-ppport.h "${S}"/ppport.h || die
#}
SRC_TEST=do

@ -1 +1,2 @@
DIST Plack-1.0014.tar.gz 239954 SHA256 12b2db7ca43cc5f14086229627a15aff907964bcfb11e5ed7dd73692dda6353e SHA512 e48c5fcfdb104cdde74a793c3560252609c2549e816b50613d3f1c23743dd0e476de9dad7bfed4a4fe34ced31cced5271f6e15a9deddf1084b463c8254f6182e WHIRLPOOL 2dcaa8e5c2b200261835cca60eef884dc6828abb987db2c7d1d6a794f82512ea82f79c5718bb15ea9ef430f073b34bd4488e40c9987babf1c791927662c2da6e
DIST Plack-1.0015.tar.gz 240303 SHA256 aed391b5316456c0f7939403fae27be6f1c12c7695ab58d47448f352d602e3fd SHA512 dd1a8d101626854bea2cf6f8da033b2124a4cd812f2866faa373f50df6e8f66a4ca1106abbb3d032a3950bdb22a0ffe5d18ef15f0efd0549759648b012172390 WHIRLPOOL 57fcb97728e795cfe2288389e3e876cb76ad79ef0a0dbe70cfedabe34a73bed0832b545cb0ea1d1378a485bac5717ba18f6e1ce972eb10a2953e7f1b4c99225b

@ -0,0 +1,38 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Plack/Plack-1.1.500.ebuild,v 1.1 2013/01/19 12:51:20 tove Exp $
EAPI=5
MODULE_AUTHOR=MIYAGAWA
MODULE_VERSION=1.0015
inherit perl-module
DESCRIPTION="PSGI toolkit and servers"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND="
>=dev-perl/libwww-perl-5.814.0
>=dev-perl/URI-1.590.0
virtual/perl-PodParser
>=dev-perl/File-ShareDir-1.0.0
dev-perl/Try-Tiny
virtual/perl-parent
>=dev-perl/Devel-StackTrace-1.230.0
>=dev-perl/Devel-StackTrace-AsHTML-0.110.0
dev-perl/Filesys-Notify-Simple
>=dev-perl/Hash-MultiValue-0.50.0
>=dev-perl/HTTP-Body-1.60.0
>=dev-perl/Test-TCP-1.20.0
>=dev-perl/Stream-Buffered-0.20.0
"
DEPEND="${RDEPEND}
test? (
>=virtual/perl-Test-Simple-0.88
dev-perl/Test-Requires
)"
SRC_TEST=do

@ -1 +1,2 @@
DIST Sub-Override-0.08.tar.gz 5524 SHA256 72d2ef2d340f80b273a6b2798750026fbf64616dbc2eb2372858808f4dfc458f SHA512 3750305bb74aa54d3ae160ae36841a64e458221b1513846caa159173ffef9ee2229987097d1ec3fd8232958e2fc505ac5d91ccfbc1d79f37dcecf866ed6d44bf WHIRLPOOL d0b822a7647241e07bf347e9897dbe66bb52a5dfad6a59090232ca564e6838df6ffc4440c93023c32aa62e227972968973f33c2bd521e02c82a6d7ed0eabcdaa
DIST Sub-Override-0.09.tar.gz 6462 SHA256 939a67c1f729968e0cc81b74958db750e1bdb7c020bee1a263332f422c2e25b5 SHA512 35000e8cabb6ca4cc0cac53af99fc9cb8ac14b1e71dbfa27dc58a339cb1b54e439064f2241798e351cc5ad297a2f9e4fde870ca97e2eb09a2430c11af589d412 WHIRLPOOL 8a1aea66177babe222c8b48f60a920f9888cf62a072fa236d9799f722fad3df262424d279299160cb5eb44b407a2d785683f2ea6e8bcb54c77bc8a5841038d5c

@ -0,0 +1,22 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Sub-Override/Sub-Override-0.90.0.ebuild,v 1.1 2013/01/19 12:23:09 tove Exp $
EAPI=5
MODULE_AUTHOR=OVID
MODULE_VERSION=0.09
inherit perl-module
DESCRIPTION="Perl extension for easily overriding subroutines"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
DEPEND="
test? (
>=dev-perl/Test-Fatal-0.10.0
)"
SRC_TEST="do"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/3to2/3to2-1.0.ebuild,v 1.3 2012/12/17 19:55:39 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/3to2/3to2-1.0.ebuild,v 1.5 2013/01/18 23:55:44 mgorny Exp $
EAPI=5
@ -15,3 +15,9 @@ LICENSE="Apache-1.1"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
python_test() {
cd "${BUILD_DIR}"/lib || die
# the standard test runner fails to properly return failure
"${PYTHON}" -m unittest discover || die "Tests fail with ${EPYTHON}"
}

@ -1,8 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>chutzpah@gentoo.org</email>
<name>Patrick McLean</name>
</maintainer>
<herd>python</herd>
<maintainer>
<email>chutzpah@gentoo.org</email>
<name>Patrick McLean</name>
</maintainer>
</pkgmetadata>

@ -0,0 +1,20 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/adns-python/adns-python-1.2.1-r1.ebuild,v 1.2 2013/01/19 11:09:54 mgorny Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
inherit distutils-r1
DESCRIPTION="Python bindings for ADNS"
HOMEPAGE="http://code.google.com/p/adns-python/ http://pypi.python.org/pypi/adns-python"
SRC_URI="http://adns-python.googlecode.com/files/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
DEPEND=">=net-libs/adns-1.3"
RDEPEND="${DEPEND}"

@ -0,0 +1,36 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/adodb-py/adodb-py-2.20-r1.ebuild,v 1.1 2013/01/19 11:52:19 mgorny Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
PYTHON_USE_WITH='sqlite?'
inherit distutils-r1
MY_P=${PN/-py/}-${PV//./}
DESCRIPTION="Active Data Objects Data Base library for Python"
HOMEPAGE="http://adodb.sourceforge.net/"
SRC_URI="mirror://sourceforge/adodb/${MY_P}.zip"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86"
IUSE="mysql postgres sqlite"
RDEPEND="postgres? ( dev-python/psycopg:0[${PYTHON_USEDEP}] )
mysql? ( >=dev-python/mysql-python-0.9.2[${PYTHON_USEDEP}] )"
DEPEND="${RDEPEND}
app-arch/unzip"
S="${WORKDIR}/${MY_P}"
PATCHES=(
"${FILESDIR}/${PN}_sandbox_violation.patch"
)
python_install_all() {
local HTML_DOCS=( adodb-py-docs.htm *.gif )
distutils-r1_python_install_all
}

@ -0,0 +1,49 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/amara/amara-2.0.0_alpha6-r1.ebuild,v 1.2 2013/01/19 13:11:56 mgorny Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
PYTHON_REQ_USE='wide-unicode(+)'
inherit distutils-r1
MY_PN="Amara"
MY_P="${MY_PN}-${PV/_alpha/a}"
DESCRIPTION="Library for XML processing in Python"
HOMEPAGE="http://wiki.xml3k.org/Amara2"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="examples test"
RDEPEND=">=dev-libs/expat-2.1.0-r2[unicode]
dev-python/html5lib[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
S="${WORKDIR}/${MY_P}"
PATCHES=(
"${FILESDIR}/${PV}-unbundle-expat.patch"
"${FILESDIR}/${PV}-unbundle-python-libs.patch"
)
python_test() {
nosetests -w test --exe \
|| die "Tests fail with ${EPYTHON}"
}
python_install_all() {
distutils-r1_python_install_all
if use examples; then
insinto /usr/share/doc/${PF}
doins -r demo
docompress -x "${INSDESTTREE}"/demo
fi
}

@ -0,0 +1,36 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/html5lib/html5lib-0.95-r1.ebuild,v 1.1 2013/01/19 12:45:12 mgorny Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7} pypy{1_9,2_0} )
PYTHON_REQ_USE="xml(+)"
inherit distutils-r1
DESCRIPTION="HTML parser based on the HTML5 specification"
HOMEPAGE="http://code.google.com/p/html5lib/ http://pypi.python.org/pypi/html5lib"
SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x86-fbsd"
IUSE="test"
# unittest2 used by our python_test()
RDEPEND=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( virtual/python-unittest2[${PYTHON_USEDEP}] )"
python_test() {
cd "${BUILD_DIR}"/lib/html5lib/tests || die
local test_runner=( "${PYTHON}" -m unittest )
if [[ ${EPYTHON} == python2.[56] ]]; then
test_runner=( unit2.py )
fi
"${test_runner[@]}" discover || die "Tests fail with ${EPYTHON}"
}

@ -0,0 +1,73 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/psycopg/psycopg-1.1.21-r1.ebuild,v 1.3 2013/01/19 11:52:03 mgorny Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
inherit autotools-utils python-r1
DESCRIPTION="PostgreSQL database adapter for Python"
HOMEPAGE="http://www.initd.org/software/psycopg"
SRC_URI="http://initd.org/pub/software/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="examples"
RDEPEND=">=dev-python/egenix-mx-base-2.0.3[${PYTHON_USEDEP}]
dev-db/postgresql-base
${PYTHON_DEPS}"
DEPEND="${RDEPEND}"
src_prepare() {
# fix for bug #134873
sed -e '1245s/static //' -i cursor.c || die
sed -e 's:$(PY_MOD_DIR):$(D)&/$$mod:' \
-e '/^CFLAGS/s:-I:-I. &:' \
-i Makefile.pre.in || die
autotools-utils_src_prepare
}
src_configure() {
python_configure() {
local myeconfargs=(
--with-mxdatetime-includes="$(python_get_includedir)/mx"
--with-postgres-includes="/usr/include/postgresql/server"
)
autotools-utils_src_configure
sed -e 's:$(BLDSHARED):& $(LDFLAGS):' \
-i "${BUILD_DIR}"/Makefile || die
}
python_foreach_impl python_configure
}
src_compile() {
python_foreach_impl autotools-utils_src_compile \
OPT="${CFLAGS}" LDFLAGS="${LDFLAGS}"
}
src_test() {
:
}
src_install () {
python_install() {
dodir "$(python_get_sitedir)"
autotools-utils_src_install
}
python_foreach_impl python_install
dodoc RELEASE-1.0 SUCCESS doc/python-taylor.txt
if use examples; then
insinto /usr/share/doc/${PF}/examples
doins -r doc/examples/.
docompress -x "${INSDESTTREE}"
fi
}

@ -0,0 +1,34 @@
diff --git a/setup.py b/setup.py
index c318749..f0a1884 100755
--- a/setup.py
+++ b/setup.py
@@ -61,14 +61,25 @@ else:
def should_compile_ext_mod():
try:
- import ctypes
- import ctypes.util
- except:
+ if sys.hexversion >= 0x03030000:
+ from unittest.mock import patch
+ with patch('subprocess.Popen'):
+ import ctypes
+ import ctypes.util
+ else:
+ import ctypes
+ import ctypes.util
+
+ except OSError:
return True
libc_name = None
try:
- libc_name = ctypes.util.find_library('c')
+ if sys.hexversion >= 0x03030000:
+ with patch('subprocess.Popen'):
+ libc_name = ctypes.util.find_library('c')
+ else:
+ libc_name = ctypes.util.find_library('c')
except:
pass # Will attemp to load it with None anyway.

@ -1,9 +1,9 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyinotify/pyinotify-0.9.4-r1.ebuild,v 1.1 2012/12/22 20:29:42 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyinotify/pyinotify-0.9.4-r1.ebuild,v 1.2 2013/01/18 23:10:21 chutzpah Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2} pypy{1_8,1_9} )
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} pypy{1_8,1_9} )
inherit distutils-r1
@ -19,6 +19,11 @@ IUSE="examples"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND=""
src_prepare() {
epatch "${FILESDIR}"/${P}-workaround-sandbox-bug.patch
distutils-r1_src_prepare
}
python_install_all() {
if use examples; then
insinto /usr/share/doc/${PF}/examples

@ -1,9 +1,13 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-exec/python-exec-0.2.ebuild,v 1.2 2012/12/17 19:43:44 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-exec/python-exec-0.2.ebuild,v 1.3 2013/01/19 10:21:12 mgorny Exp $
EAPI=5
# Kids, don't do this at home!
inherit python-utils-r1
PYTHON_COMPAT=( "${_PYTHON_ALL_IMPLS[@]}" )
inherit autotools-utils python-r1
DESCRIPTION="Python script wrapper"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-exec/python-exec-9999.ebuild,v 1.2 2012/12/17 19:43:44 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-exec/python-exec-9999.ebuild,v 1.3 2013/01/19 10:21:12 mgorny Exp $
EAPI=5
@ -11,6 +11,10 @@ EGIT_REPO_URI="http://bitbucket.org/mgorny/${PN}.git"
inherit git-2
#endif
# Kids, don't do this at home!
inherit python-utils-r1
PYTHON_COMPAT=( "${_PYTHON_ALL_IMPLS[@]}" )
inherit autotools-utils python-r1
DESCRIPTION="Python script wrapper"

@ -1,4 +1 @@
DIST flexmock-0.9.0.gem 76800 SHA256 d8264facc436b02d8f535c67f41661656c620f6fb8e2a0817b4db28882204a27 SHA512 a0a259240482488958c656660303429ecf9a29c1769a3032e21f903628c6a6dbe7a72d5a345f42d54c5c92e19d3bcfdc3710526a5b796630078f86dbdd563472 WHIRLPOOL b7cc14e4ce3693af8d00424d722616e32aa57e253e421146a2535ee9e52d798cf7b250c14c09a57a560aa95d5ae05ade8c791127ab8d8f3289cd5c0d98acedc0
DIST flexmock-1.0.3.gem 140800 SHA256 db0040b32aa39cd87c4cb69144e4c6937c02fb8219bf792ab358976ba3a8c4b6 SHA512 4c743a9b8e121fa14fa853ac1d1add6ca457fbc54dfd23b5e7f52e2a7fe563875a816cbe7f82fd0228ad0f505aa2bff530c21a5feb16689268ae936f2e4507da WHIRLPOOL c39d5835e64aeaee3ce6178fa6c32ebd4f52f8e11972ff71ffd587e6ce294a85da0d93883022fb4c820aa27fa80d3400154367a069d49508e4bbf1bdd06d55bc
DIST flexmock-1.0.4.gem 142336 SHA256 341b263cc074ab46dd725b4256276ef9a6d7b26018733bd38535c44fb9e90f62 SHA512 150d673a20378791cfae97cfe8cd30e9f4e9121db0815275d256ed415fb18775b78138aa65c250e48229112044d17ff33730b7e35ceeb0fe7a1d2f554ffebaf4 WHIRLPOOL 11abd6a408abf1d038b16a47af3cf5a4900a9f3f0ac9349f0df2ec8f78892f5fda6d65d12f3add32a0e76113171dfff4e853461fd302a8fbcf90ef9160fe79f0
DIST flexmock-1.2.0.gem 142848 SHA256 5dd13b50ae71704b19cbfa68835f76dc6ed9b3e39e355a0e297cdcabf224bb0c SHA512 6bc2b7eb6017f48274268d3926395d947de9a8c261d28b636f200ec1af24449dccdb168cc54377a4dee895eff9fd12043b975f5e1a2f29b30bfc94f9b24efe89 WHIRLPOOL 221887968d9f63d83f9e9c55323a92b93891ce16fad97622092b32edccd9c62aaf3eff243fc075cd5788cbf6988f24c09192f71422fbe14fed999651d8a863d7

@ -1,26 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/flexmock/flexmock-0.9.0.ebuild,v 1.7 2013/01/15 07:18:47 zerochaos Exp $
EAPI=2
USE_RUBY="ruby18 ruby19 jruby ree18"
RUBY_FAKEGEM_DOCDIR="html"
RUBY_FAKEGEM_EXTRADOC="CHANGES README.rdoc doc/*.rdoc doc/releases/*"
inherit ruby-fakegem
DESCRIPTION="Simple mock object library for Ruby unit testing"
HOMEPAGE="http://${PN}.rubyforge.org/"
LICENSE="as-is"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "test? ( virtual/ruby-test-unit )"
all_ruby_prepare() {
# Custom template not found in package
sed -i -e '/jamis/d' Rakefile || die
}

@ -1,24 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/flexmock/flexmock-1.0.3.ebuild,v 1.2 2013/01/15 07:18:47 zerochaos Exp $
EAPI=4
USE_RUBY="ruby18 ruby19 jruby ree18"
RUBY_FAKEGEM_DOCDIR="html"
RUBY_FAKEGEM_EXTRADOC="CHANGES README.rdoc doc/*.rdoc doc/releases/*"
inherit ruby-fakegem
DESCRIPTION="Simple mock object library for Ruby unit testing"
HOMEPAGE="http://${PN}.rubyforge.org/"
LICENSE="as-is"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
all_ruby_prepare() {
# Custom template not found in package
sed -i -e '/jamis/d' Rakefile || die
}

@ -1,24 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/flexmock/flexmock-1.0.4.ebuild,v 1.2 2013/01/15 07:18:47 zerochaos Exp $
EAPI=4
USE_RUBY="ruby18 ruby19 jruby ree18"
RUBY_FAKEGEM_DOCDIR="html"
RUBY_FAKEGEM_EXTRADOC="CHANGES README.rdoc doc/*.rdoc doc/releases/*"
inherit ruby-fakegem
DESCRIPTION="Simple mock object library for Ruby unit testing"
HOMEPAGE="http://${PN}.rubyforge.org/"
LICENSE="as-is"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
all_ruby_prepare() {
# Custom template not found in package
sed -i -e '/jamis/d' Rakefile || die
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/flexmock/flexmock-1.2.0.ebuild,v 1.2 2013/01/15 07:18:47 zerochaos Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/flexmock/flexmock-1.2.0.ebuild,v 1.3 2013/01/19 10:05:43 graaff Exp $
EAPI=4
USE_RUBY="ruby18 ruby19 jruby ree18"
@ -13,7 +13,7 @@ inherit ruby-fakegem
DESCRIPTION="Simple mock object library for Ruby unit testing"
HOMEPAGE="http://${PN}.rubyforge.org/"
LICENSE="as-is"
LICENSE="flexmock"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""

@ -1 +1,2 @@
DIST rb-inotify-0.8.8.gem 13312 SHA256 92e0ca792cbf403acb3e51ab15d1f937e9a1adb6e98a05f878ec9387eed423e1 SHA512 2f763d86af92e622f9876d4f31f816f3fa86a81ad3e6c1e2e2641617649eb5e0a2b3c6e0ca005f54afe8519f7c48f424d251a4acf05987a1702a04baf8c5218c WHIRLPOOL 127e9c8a5648a8e4f91a028baf982f20ce7401fca3a8039e4726a4cc4daecb287261130945187193e2c808640d906d9bd7da20d7b2289bb415f9d31bef8f8b2d
DIST rb-inotify-0.9.0.gem 13312 SHA256 3fc925989db3e897e5e0aa9ef89ff511e8485f21cd7a90c2b4f390fcfc581623 SHA512 83d10102e9c3e55a5387f92bf1926ca26da99a3321dff0123f33ac38eb0dfa3fc416ec37abc3ed53ee1a201655a447a8c8e066859b344967c1c09370311c1abe WHIRLPOOL 6f09acb5e6a537854b23d5e6c046ba73a21b940a03bc91d5a2ccff860152e20c3ee8287326254895ab96dece2965c28a906eccd9e5a9d09988e3ecb34d1fc3e2

@ -0,0 +1,51 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rb-inotify/rb-inotify-0.9.0.ebuild,v 1.1 2013/01/19 07:36:25 graaff Exp $
EAPI=5
USE_RUBY="ruby18 ruby19 ree18 jruby"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_TASK_DOC="yard"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="README.md"
RUBY_FAKEGEM_EXTRAINSTALL="VERSION"
RUBY_FAKEGEM_GEMSPEC="rb-inotify.gemspec"
inherit ruby-fakegem
DESCRIPTION="A thorough inotify wrapper for Ruby using FFI."
HOMEPAGE="https://github.com/nex3/rb-inotify"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x64-macos"
IUSE=""
ruby_add_rdepend "virtual/ruby-ffi"
ruby_add_bdepend "doc? ( dev-ruby/yard )"
all_ruby_prepare() {
# Avoid unneeded dependency on jeweler.
sed -i -e '/:build/ s:^:#:' -e '/module Jeweler/,/^end/ s:^:#:' -e '/class Jeweler/,/^end/ s:^:#:' Rakefile || die
# Remove mandatory markup processor from yard options, bug 436112.
sed -i -e '/maruku/d' .yardopts || die
}
each_ruby_prepare() {
case ${RUBY} in
*jruby)
# jruby has a native implementation and should not list ffi
# in the gemspec.
sed -i -e '/ffi/d' rb-inotify.gemspec || die
;;
*)
;;
esac
}

@ -1,3 +1,3 @@
DIST slop-2.4.4.tgz 20420 SHA256 b5600dd1c63140d3b73a47695f1e1839ec992b77f16439c6ec0cdda84a9898c5 SHA512 3de90505f3091b6ec3c323e2b2562a5945e78b0ca46443a7a327c47f9efae4cd9deb09c1ff349eeaa399817fb5df0840e5e72229a2222deebb9a0473da02cccb WHIRLPOOL 28457e1c4ccb824404f5a97593f9fc8c132f63b55f29f932044e53669ad0c290d5524bf47f58d309eafdd0cb9b741a7c63d9e706dcf81d12df3c53297554ab7c
DIST slop-3.3.2.tgz 16659 SHA256 428e124af7ec7dade758f65bd7ec5a074ed1cfc478db10e33fca0ae1f690ddb7 SHA512 b157b5877ba3c0307a34941a00df759d82a73cd009e61947571d025aeee1be17ae9af010ea84f89bcef9cbe852c3e8cffed62811f98ba468078cb7285728694e WHIRLPOOL 53c66bbb0d24efc21072d7ffaafd4a69b6606d518d5ac3d10d2004c45f87d50953aa2192c6bd27fe0a130a47e58e85e53db03e20226910ca2a490fa8096696cc
DIST slop-3.3.3.tgz 17178 SHA256 2c32709a371b2ff5ed19a3bb3f776520620d4190c4c76019c0508b3c07f81cfe SHA512 3ec9c9444fa435f37e9cbf9d51077021bcfed87f2e3e86587165063f3ee146cd0c4c4d3c3a45126bcd2484fb18f0dacdc9ad2392779eb88d0320f40aca6e7059 WHIRLPOOL 9cfe7504390023da3e1ab45a6966cbc3ad35d7b4dfe1fc7fa7efdd611573bbff03b67884da954dc545c0316c8bafc5b31920e27b484412e575c903933f5c4aed
DIST slop-3.4.3.tgz 18661 SHA256 086412bf84bf3d7a79852c5ca2a5c10a6d14721223fac9d5f13dcb3ae9bdb018 SHA512 eda6ebd6b4f9f346ec27d90d2a7083a58f5f5defaba9a2893543d5d65f13681aa2aeada15368d121162ac487c84988ebe4b3698fe21d98bf0ba820b954271e6e WHIRLPOOL 8b3dbdfe74259cd6f654cf7019894b13a990e8e25ca86b0f1715547f48ac5de9a346caae0fc4d075962eb9c9ca00fce417fb586bf22731d5c8c9511802004300

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/slop/slop-3.3.2.ebuild,v 1.1 2012/07/05 22:39:03 flameeyes Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/slop/slop-3.4.3.ebuild,v 1.1 2013/01/19 14:55:55 graaff Exp $
EAPI=4
EAPI=5
USE_RUBY="ruby18 ruby19 ree18 jruby"
RUBY_FAKEGEM_TASK_DOC=""
@ -22,3 +22,7 @@ KEYWORDS="~amd64 ~ppc64 ~x86"
IUSE=""
ruby_add_bdepend "test? ( dev-ruby/minitest )"
all_ruby_prepare() {
sed -i -e '/git ls-files/d' slop.gemspec
}

@ -1,2 +1,3 @@
DIST will_paginate-2.3.15.gem 36352 SHA256 2ece945ba6a0cfbdad8ea895a4778c870b17239789128c116e5b7f9d3cf535a7 SHA512 d6d2937db2d6a29ee3e520811ddcb2f5f37c6a37dd6cdf61d5ad300219ae4228a5cbc47e7fc3b93d6108a7621b296d1163f53874a3ba763b7bbb12ef1b2a0146 WHIRLPOOL 73e2e7a20d0588ec16f9927ec7c7a1c608d8b0c81fe2ea1415c96040ba15343e7e4eba379d316a766d142825b339548e8a7da98c0e930f33356c1be2062163f3
DIST will_paginate-3.0.3.gem 34304 SHA256 51387f1bee41f55e84166122344e7d4bff8e3a3c25ba488bc39864b6c27bb98d SHA512 528f9272e3ce603f34f9c95e9a1c43f11e507c4faff32a3bc43c035057a1e9f77f45948299cd489189fb604cf8478d1e73493a98e1afeca7cc2fee207c7c7efd WHIRLPOOL 01c9f16367db3c2d7871b50e5183126b61d2f3299fcb95c0c8c688402196d25e259abbbec0d0671fd1a02c0e423ad17633f7dd8f6d7888bcd5e2e3e433f4647e
DIST will_paginate-3.0.4.gem 34816 SHA256 ac9e83c888f8e53fec4a69cd54ad1e9d8fdd1b8cdbb613ea4b11097cc0844d1b SHA512 1f13dc4988d999f3b389f3952fcdf9cc30c9e8d43f46f4380cc40a80312eb18fbe93c9ca0a0971371d5a3ac9ef40f55c43ed72e3c1789a619283c55e34180be0 WHIRLPOOL 538b5d751d944757053c12dbaee5ab176d8e5a6c84e605f9847d9f04c4d1bb15ba5228c3e1f32e902875b1590d964253eb4cf145f39d8ab31d58c3d4dd381d5d

@ -0,0 +1,27 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/will_paginate/will_paginate-3.0.4.ebuild,v 1.1 2013/01/19 07:45:25 graaff Exp $
EAPI=4
USE_RUBY="ruby18 ree18 ruby19"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.md"
inherit ruby-fakegem
DESCRIPTION="Most awesome pagination solution for Ruby."
HOMEPAGE="http://github.com/mislav/will_paginate/"
LICENSE="MIT"
SLOT="3"
KEYWORDS="~amd64 ~x86 ~x86-macos"
IUSE=""
ruby_add_bdepend "
test? (
=dev-ruby/rails-3*
dev-ruby/mocha
)"

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/iwidgets/iwidgets-4.0.1-r3.ebuild,v 1.2 2011/12/05 17:49:15 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/iwidgets/iwidgets-4.0.1-r3.ebuild,v 1.3 2013/01/19 10:17:04 ulm Exp $
EAPI=4
@ -15,7 +15,7 @@ SRC_URI="
mirror://sourceforge/incrtcl/${MY_P}.tar.gz
mirror://sourceforge/incrtcl/${ITCL_MY_P}_src.tgz"
LICENSE="as-is BSD"
LICENSE="HPND Old-MIT tcltk"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE=""

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/iwidgets/iwidgets-4.0.1.ebuild,v 1.20 2011/12/05 17:49:15 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/iwidgets/iwidgets-4.0.1.ebuild,v 1.21 2013/01/19 10:17:04 ulm Exp $
MY_P=${PN}${PV}
ITCL_MY_PN="itcl"
@ -13,7 +13,7 @@ SRC_URI="
mirror://sourceforge/incrtcl/${MY_P}.tar.gz
mirror://sourceforge/incrtcl/${ITCL_MY_P}_src.tgz"
LICENSE="as-is BSD"
LICENSE="HPND Old-MIT tcltk"
SLOT="0"
KEYWORDS="~alpha amd64 ia64 ppc sparc x86"
IUSE=""

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tablelist/tablelist-5.6.ebuild,v 1.3 2012/06/12 06:30:45 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tablelist/tablelist-5.6.ebuild,v 1.4 2013/01/19 10:23:13 ulm Exp $
EAPI=4
@ -12,7 +12,7 @@ DESCRIPTION="Multi-Column Listbox Package"
HOMEPAGE="http://www.nemethi.de/tablelist/index.html"
SRC_URI="http://www.nemethi.de/tablelist/${MY_P}.tar.gz"
LICENSE="as-is"
LICENSE="tablelist"
SLOT="0"
KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux"
IUSE="examples doc"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tablelist/tablelist-5.7.ebuild,v 1.1 2012/12/13 15:16:10 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tablelist/tablelist-5.7.ebuild,v 1.2 2013/01/19 10:23:13 ulm Exp $
EAPI=4
@ -12,7 +12,7 @@ DESCRIPTION="Multi-Column Listbox Package"
HOMEPAGE="http://www.nemethi.de/tablelist/index.html"
SRC_URI="http://www.nemethi.de/tablelist/${MY_P}.tar.gz"
LICENSE="as-is"
LICENSE="tablelist"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
IUSE="examples doc"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-engines/gemrb/gemrb-0.7.2.ebuild,v 1.1 2012/12/13 20:16:46 hasufell Exp $
# $Header: /var/cvsroot/gentoo-x86/games-engines/gemrb/gemrb-0.7.2.ebuild,v 1.2 2013/01/18 18:14:11 nimiux Exp $
EAPI=2
PYTHON_DEPEND="2"
@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gemrb/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE=""
DEPEND="media-libs/freetype

@ -13,10 +13,13 @@ g) address parallel make issues
--- source/Makefile
+++ source/Makefile
@@ -30,6 +30,13 @@
@@ -30,6 +30,16 @@
# Build Warsow client without server capabilities?
BUILD_THIN_CLIENT?=NO
+# use system libRocket
+SYSTEM_LIBS=NO
+
+# enable verbosity
+V=NO
+
@ -27,7 +30,7 @@ g) address parallel make issues
###########################################################
ifeq ($(USE_MINGW),YES)
@@ -50,10 +57,10 @@
@@ -50,10 +60,10 @@
else
CC?=gcc
CXX?=g++
@ -42,7 +45,7 @@ g) address parallel make issues
# this nice line comes from the linux kernel makefile
BASE_ARCH:=$(shell uname -m | sed -e s/i.86/i386/ -e s/sun4u/sparc/ -e s/sparc64/sparc/ -e s/arm.*/arm/ -e s/sa110/arm/ -e s/alpha/axp/)
@@ -62,7 +69,7 @@
@@ -62,7 +72,7 @@
ifeq ($(OS),FreeBSD)
ARCH?=freebsd_$(BASE_ARCH)
else
@ -51,7 +54,7 @@ g) address parallel make issues
endif
SHARED_LIBRARY_EXTENSION=so
@@ -72,7 +79,7 @@
@@ -72,7 +82,7 @@
ifeq ($(DEBUG_BUILD), YES)
BINDIR=debug
@ -60,7 +63,32 @@ g) address parallel make issues
else
BINDIR=release
endif
@@ -195,9 +202,9 @@
@@ -118,15 +128,22 @@
LIBROCKET_INC=$(LIBROCKET_DIR)/Include
LIBROCKET_LIB=$(LIBROCKET_DIR)/lib/libRocketWSW.a
-CFLAGS_ROCKET=-DSTATIC_LIB -I$(LIBROCKET_INC) -I$(ANGELSCRIPT_INC)
+CFLAGS_ROCKET=-I$(ANGELSCRIPT_INC)
# add the base of ui to inclusions
CFLAGS_ROCKET+=-Iui
# static link to custombuilt lib
-LDFLAGS_ROCKET=-L$(LIBROCKET_DIR)/lib -lRocketWSW -lfreetype
+LDFLAGS_ROCKET=
# dynamic link to 'official' build
# LDFLAGS_ROCKET=-L$(LIBROCKET_DIR)/Build -lRocketCore -lRocketControls -lfreetype
+ifneq ($(SYSTEM_LIBS),YES)
+CFLAGS_ROCKET += -DSTATIC_LIB -I$(LIBROCKET_INC)
+LDFLAGS_ROCKET=-L$(LIBROCKET_DIR)/lib -lRocketWSW -lfreetype
+else
+LDFLAGS_ROCKET = -lRocketCore -lRocketControls
+endif
+
###########################################################
####################### MINGW ######################
@@ -195,9 +212,9 @@
LOCALBASE?=/usr/local
X11BASE?=/usr/X11R6
@ -73,7 +101,7 @@ g) address parallel make issues
ifeq ($(DEBUG_BUILD),YES)
CFLAGS_COMMON+=$(CFLAGS_DEBUG)
else
@@ -209,18 +216,18 @@
@@ -209,18 +226,18 @@
CFLAGS_MODULE=-DPIC -fPIC
CFLAGS_TV_SERVER=-DDEDICATED_ONLY -DTV_SERVER_ONLY -DC_ONLY -DTV_MODULE_HARD_LINKED
@ -97,7 +125,7 @@ g) address parallel make issues
endif
ifeq ($(ARCH),x86_64)
@@ -298,12 +305,19 @@
@@ -298,12 +315,19 @@
######################################################################################################
# Helper functions
######################################################################################################
@ -120,7 +148,7 @@ g) address parallel make issues
DO_CC_CLIENT=$(DO_CC) $(CFLAGS_CLIENT)
DO_CC_DED=$(DO_CC) $(CFLAGS_DED)
@@ -505,17 +519,17 @@
@@ -505,17 +529,17 @@
all: client openal qf ded cgame game ui irc cin angelwrap tv_server
@ -141,14 +169,22 @@ g) address parallel make issues
clean: clean-msg clean-depend clean-client clean-openal clean-qf clean-ded clean-cgame clean-game clean-ui clean-librocket clean-irc clean-cin clean-angelwrap clean-tv_server
@@ -611,13 +625,14 @@
@@ -609,7 +633,14 @@
@echo "> *********************************************************"
@echo "> * Building ui"
@echo "> *********************************************************"
+
+ifneq ($(SYSTEM_LIBS),YES)
compile-ui: $(OBJS_UI_ROCKET) $(LIBROCKET_LIB)
link-ui: $(BINDIR)/basewsw $(BINDIR)/basewsw/ui_$(ARCH).$(SHARED_LIBRARY_EXTENSION)
+$(BINDIR)/basewsw/ui_$(ARCH).$(SHARED_LIBRARY_EXTENSION): $(LIBROCKET_LIB)
+else
+compile-ui: $(OBJS_UI_ROCKET)
+endif
+
link-ui: $(BINDIR)/basewsw $(BINDIR)/basewsw/ui_$(ARCH).$(SHARED_LIBRARY_EXTENSION)
clean-ui:
@echo " > Removing ui objects" && \
$(RM) $(OBJS_UI_ROCKET)
@@ -617,7 +648,7 @@
$(LIBROCKET_LIB):
@echo "> * Building Rocket library"
@ -157,7 +193,7 @@ g) address parallel make issues
@echo "> * Done building RocketCore library."
@echo "> *********************************************************"
@echo "> * Continuing ui building..."
@@ -656,7 +671,6 @@
@@ -656,7 +687,6 @@
@echo "> *********************************************************"
@echo "> * Building angelwrap"
@echo "> *********************************************************"
@ -165,7 +201,7 @@ g) address parallel make issues
$(ANGELSCRIPT_INC)/angelscript.h:
@echo "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
@echo "!!!"
@@ -668,7 +682,7 @@
@@ -668,7 +698,7 @@
$(ANGELSCRIPT_LIB): $(ANGELSCRIPT_INC)/angelscript.h
@echo "> * Building Angelscript library first"
@ -174,7 +210,7 @@ g) address parallel make issues
@echo "> * Done building angelscript library."
@echo "> *********************************************************"
@echo "> * Continuing angelwrap building..."
@@ -702,69 +716,69 @@
@@ -702,69 +732,69 @@
# DED
########
$(BINDIR)/$(SERVER_EXE): $(OBJS_DED)
@ -268,7 +304,7 @@ g) address parallel make issues
######################################################################################################
# Meta Rules
@@ -776,229 +790,229 @@
@@ -776,229 +806,229 @@
# CLIENT
########
$(BUILDDIR)/client/%.o: qcommon/%.c

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-fps/warsow/warsow-1.0.ebuild,v 1.6 2012/11/22 14:30:11 hasufell Exp $
# $Header: /var/cvsroot/gentoo-x86/games-fps/warsow/warsow-1.0.ebuild,v 1.7 2013/01/19 13:44:28 hasufell Exp $
EAPI=4
inherit eutils check-reqs gnome2-utils games
@ -12,7 +12,9 @@ SRC_URI="http://funpark.warsow-esport.net/~${PN}/${PV}/${MY_P}_unified.tar.gz
http://funpark.warsow-esport.net/~${PN}/${PV}/${MY_P}_sdk.tar.gz
mirror://gentoo/${PN}.png"
LICENSE="GPL-2 warsow"
# ZLIB: bundled angelscript
# MIT: bundled libRocket
LICENSE="GPL-2 MIT ZLIB warsow"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="+angelscript debug dedicated irc openal server"

@ -0,0 +1,180 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-fps/warsow/warsow-1.02-r1.ebuild,v 1.2 2013/01/19 13:44:28 hasufell Exp $
EAPI=4
inherit eutils check-reqs gnome2-utils games
MY_P=${PN}_${PV}
DESCRIPTION="Multiplayer FPS based on the QFusion engine (evolved from Quake 2)"
HOMEPAGE="http://www.warsow.net/"
SRC_URI="http://funpark.warsow-esport.net/~${PN}/1.0/${PN}_1.0_unified.tar.gz
http://funpark.warsow-esport.net/~${PN}/${PV}/${MY_P}_sdk.tar.gz
http://funpark.warsow-esport.net/~${PN}/${PV}/${MY_P}_update.zip
mirror://gentoo/${PN}.png"
# ZLIB: bundled angelscript
LICENSE="GPL-2 ZLIB warsow"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+angelscript debug dedicated irc openal server"
RDEPEND=">=dev-libs/libRocket-1.2.1_p20130110
media-libs/freetype
net-misc/curl
sys-libs/zlib
!dedicated? (
media-libs/libpng:0
media-libs/libsdl
media-libs/libtheora
media-libs/libvorbis
x11-libs/libX11
x11-libs/libXinerama
x11-libs/libXrandr
x11-libs/libXxf86dga
x11-libs/libXxf86vm
virtual/jpeg
virtual/opengl
openal? ( media-libs/openal )
)"
DEPEND="${RDEPEND}
app-arch/unzip
x11-misc/makedepend
!dedicated? (
x11-proto/xineramaproto
x11-proto/xf86dgaproto
x11-proto/xf86vidmodeproto
)
openal? ( virtual/pkgconfig )"
S=${WORKDIR}/${MY_P}_sdk/source
S_U=${WORKDIR}/${PN}_1.0
S_UPDATE=${WORKDIR}/${MY_P}_update
CHECKREQS_DISK_BUILD="1G"
CHECKREQS_DISK_USR="500M"
src_unpack() {
unpack ${PN}_1.0_unified.tar.gz ${MY_P}_sdk.tar.gz
mkdir "${S_UPDATE}" || die
cd "${S_UPDATE}" || die
unpack ${MY_P}_update.zip
}
src_prepare() {
sed -i \
-e "/fs_basepath =/ s:\.:${GAMES_DATADIR}/${PN}:" \
qcommon/files.c \
|| die "sed files.c failed"
sed -i \
-e "s:q_jpeg_mem_src:_&:" \
ref_gl/r_image.c || die "sed r_image.c failed"
rm -r "${S_U}"/docs/old* || die
cd "${WORKDIR}"/${MY_P}_sdk || die
epatch "${FILESDIR}"/${P}-build.patch \
"${FILESDIR}"/${P}-pic.patch
epatch_user
}
src_compile() {
yesno() { use ${1} && echo YES || echo NO ; }
use angelscript &&
emake -C ../libsrcs/angelscript/angelSVN/sdk/angelscript/projects/gnuc
local arch
if use amd64 ; then
arch=x86_64
elif use x86 ; then
arch=i386
fi
local myconf
if use dedicated ; then
myconf=(
BUILD_CLIENT=NO
BUILD_IRC=NO
BUILD_SND_OPENAL=NO
BUILD_SND_QF=NO
BUILD_CIN=NO
BUILD_SERVER=YES
BUILD_TV_SERVER=YES
)
else
myconf=(
BUILD_CLIENT=YES
BUILD_IRC=$(yesno irc)
BUILD_SND_OPENAL=$(yesno openal)
BUILD_SND_QF=YES
BUILD_CIN=YES
BUILD_SERVER=$(yesno server)
BUILD_TV_SERVER=$(yesno server)
)
fi
emake \
V=YES \
SYSTEM_LIBS=YES \
BASE_ARCH=${arch} \
BINDIR=lib \
BUILD_ANGELWRAP=$(yesno angelscript) \
DEBUG_BUILD=$(yesno debug) \
${myconf[@]}
}
src_install() {
cd lib
if ! use dedicated ; then
newgamesbin ${PN}.* ${PN}
doicon -s 48 "${DISTDIR}"/${PN}.png
make_desktop_entry ${PN} Warsow
fi
if use dedicated || use server ; then
newgamesbin wsw_server.* ${PN}-ded
newgamesbin wswtv_server.* ${PN}-tv
fi
exeinto "$(games_get_libdir)"/${PN}
doexe */*.so
insinto "${GAMES_DATADIR}"/${PN}
doins -r "${S_U}"/basewsw
doins -r "${S_UPDATE}"/basewsw
local so
for so in basewsw/*.so ; do
dosym "$(games_get_libdir)"/${PN}/${so##*/} \
"${GAMES_DATADIR}"/${PN}/${so}
done
if [[ -e libs ]] ; then
dodir "${GAMES_DATADIR}"/${PN}/libs
for so in libs/*.so ; do
dosym "$(games_get_libdir)"/${PN}/${so##*/} \
"${GAMES_DATADIR}"/${PN}/${so}
done
fi
dodoc "${S_U}"/docs/*
dodoc "${S_UPDATE}"/docs/*
prepgamesdirs
}
pkg_preinst() {
games_pkg_preinst
gnome2_icon_savelist
}
pkg_postinst() {
games_pkg_postinst
gnome2_icon_cache_update
}
pkg_postrm() {
gnome2_icon_cache_update
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-fps/warsow/warsow-1.02.ebuild,v 1.3 2012/12/27 02:24:48 hasufell Exp $
# $Header: /var/cvsroot/gentoo-x86/games-fps/warsow/warsow-1.02.ebuild,v 1.4 2013/01/19 13:44:28 hasufell Exp $
EAPI=4
inherit eutils check-reqs gnome2-utils games
@ -13,7 +13,9 @@ SRC_URI="http://funpark.warsow-esport.net/~${PN}/1.0/${PN}_1.0_unified.tar.gz
http://funpark.warsow-esport.net/~${PN}/${PV}/${MY_P}_update.zip
mirror://gentoo/${PN}.png"
LICENSE="GPL-2 warsow"
# ZLIB: bundled angelscript
# MIT: bundled libRocket
LICENSE="GPL-2 MIT ZLIB warsow"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+angelscript debug dedicated irc openal server"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-kids/gcompris/gcompris-12.11.ebuild,v 1.1 2012/11/29 20:01:19 mr_bones_ Exp $
# $Header: /var/cvsroot/gentoo-x86/games-kids/gcompris/gcompris-12.11.ebuild,v 1.2 2013/01/18 17:38:56 nimiux Exp $
EAPI=5
PYTHON_DEPEND="2:2.6"
@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/gcompris/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
KEYWORDS="amd64 ~ppc ~x86"
IUSE="gstreamer"
RDEPEND="x11-libs/gtk+:2

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-rpg/pcgen/pcgen-6.00.0.ebuild,v 1.1 2012/12/17 09:52:48 mr_bones_ Exp $
# $Header: /var/cvsroot/gentoo-x86/games-rpg/pcgen/pcgen-6.00.0.ebuild,v 1.2 2013/01/18 20:01:31 nimiux Exp $
EAPI=5
inherit versionator gnome2-utils games
@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/pcgen/pcgen${MY_PV}_full.zip"
LICENSE="LGPL-2.1 OGL-1.0a"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE=""
RDEPEND=">=virtual/jre-1.6"

@ -1 +1,2 @@
DIST kover-5.tar.bz2 87537 SHA256 c987c50a8ff83345687faf8b8005f241257882c8b6900287cc1325e78601389e SHA512 0cc6447f1b7c1329272836f10af1ecdcbe722b54c098eb17002a5147167997f209ca9fc69db33b484e9f84e143e8608e2555eb6c7af305174a4bf02c508382c8 WHIRLPOOL 38caee58fea5e129284f51165a07721a008c4dab66792bcfcf3231318e88185a04edec0ed2278729cc0119b21d4ef2c46bf4b78aa8e5357e710616ddc61c755f
DIST kover-6.tar.bz2 87898 SHA256 87494299d5dd7a51bbf3a1739f372da680744f14271c43d8495eca15f1f2480a SHA512 bb88464e83f6be5ed0f6cbe6bc8debfbc95f49cdecf3199251c2a074d44a7da2b8d4bbcac222550c60a834bbb66da61e41ec614dded9dff0e4993194bec1a526 WHIRLPOOL c37aa98eaeea1df57bd9647e978863ca529bbc9ff59ff8bb0f6e034367cb52f5d4f29685a9432966ae529a710a10c3eb8d2d43c9b939f7c1575bb3d795efcb23

@ -1,28 +1,28 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-misc/kover/kover-5.ebuild,v 1.1 2012/12/10 16:10:30 creffett Exp $
# $Header: /var/cvsroot/gentoo-x86/kde-misc/kover/kover-5.ebuild,v 1.2 2013/01/19 02:24:14 creffett Exp $
EAPI=4
EAPI=5
KDE_LINGUAS="de es fr it nb no pl"
inherit kde4-base
DESCRIPTION="Kover is an easy to use WYSIWYG CD cover printer with CDDB support"
DESCRIPTION="An easy to use WYSIWYG CD cover printer with CDDB support"
HOMEPAGE="http://lisas.de/kover/"
SRC_URI="http://lisas.de/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="4"
KEYWORDS="~amd64 ~x86"
IUSE=""
IUSE="nls"
DEPEND="
sys-devel/gettext
"
RDEPEND="
dev-libs/libcdio
<dev-libs/libcdio-0.90[-minimal]
media-libs/libcddb
"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )
"
PATCHES=(
"${FILESDIR}/${PN}-4-cflags.patch"
)

@ -0,0 +1,28 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-misc/kover/kover-6.ebuild,v 1.1 2013/01/19 02:24:14 creffett Exp $
EAPI=5
KDE_LINGUAS="de es fr it nb no pl"
inherit kde4-base
DESCRIPTION="An easy to use WYSIWYG CD cover printer with CDDB support"
HOMEPAGE="http://lisas.de/kover/"
SRC_URI="http://lisas.de/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="4"
KEYWORDS="~amd64 ~x86"
IUSE="nls"
RDEPEND="
dev-libs/libcdio-paranoia
media-libs/libcddb
"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )
"
PATCHES=(
"${FILESDIR}/${PN}-4-cflags.patch"
)

@ -0,0 +1,77 @@
* Permission is hereby granted to use, copy, modify, and distribute this
source code, or portions hereof, with or without modifications, for any
purpose and without fee or royalty, subject to the following
restrictions:
1. The origin of this source code or any portion of this source code must
be attributed to the Digital Imaging Group Inc. and the contributors of
the Flashpix toolkit source code -- Eastman Kodak Company.
2. Altered versions must be plainly marked as such and must not be
misrepresented as being the original source.
3. This Copyright notice may not be removed or altered from any source or
altered source distribution.
4. All advertising materials mentioning features or use of this software
must display the following acknowledgement: "This product includes
software developed by the contributors and Digital Imaging Group, Inc.
(http://www.digitalimaging.org/) for use in the Flashpix Toolkit
Project."
5. The names "Digital Imaging Group", "DIG", and any other marks
identified as trademarks or service marks of DIG must not be used to
endorse or promote products derived from this software without prior
written permission. For written permission please contact
admin@digitalimaging.org. Certification marks owned by DIG may only be
used in connection with a signed certification agreement. The term
"Flashpix Toolkit" may only be used to refer to the specification owned
by the DIG.
6. AS IS - NO WARRANTY
The Software is provided "AS IS" and without warranty. Neither DIG
nor its contributors warrant that the functions contained in the
Software will meet your requirements or that the operation of the
Software will be uninterrupted or error free. Neither DIG nor its
contributors makes any representation or warranty as to whether the
Software, or the operation of the Software, infringes any patent,
copyright, trademark or other right of any third party. You assume
responsibility for operation of the Software to achieve your intended
results, and for the installation,use,and results obtained from the
Software.
7. Subject to any applicable legislation which prohibits the following
exclusions, NEITHER DIG NOR ITS CONTRIBUTORS MAKE
ANY OTHER WARRANTIES OF ANY KIND, EITHER
EXPRESS OR IMPLIED, INCLUDING THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE OR NONINFRINGEMENT. Some
jurisdictions do not allow the exclusion of implied warranties, or have
legislation that imposes certain statutory warranties that cannot be
excluded, so the above exclusion may not apply to you. This warranty
gives you specific legal rights and you may also have other rights.
8. LIMITATIONS OF REMEDIES
IN NO EVENT WILL DIG OR ITS CONTRIBUTORS OR
SUPPLIERS BE LIABLE TO YOU FOR ANY INCIDENTAL OR
CONSEQUENTIAL DAMAGES, INCLUDING ANY LOST
PROFITS, LOST SAVINGS, OR OTHER DAMAGES ARISING
OUT OF THE USE OR INABILITY TO USE THE SOFTWARE
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
DAMAGES.
9. You will be responsible for complying with all applicable laws relating
to your use of the software including, without limitation, export laws.
This Agreement constitutes the entire agreement between you and DIG
with reference to this transaction. If the Software was acquired
in the United States, this Agreement is governed by the laws of the State
of New York. If acquired outside the United States, this
Agreement is governed by the laws of the country in which it
was acquired.
The contributing authors and Digital Imaging Group specifically permit,
without fee, and encourage the use of this source code as a component to
supporting the Flashpix file format in commercial products. If
you use this source code in a product, acknowledgment is not required but
would be appreciated.

@ -0,0 +1,6 @@
Copyright 2003-2012 by Jim Weirich (jim.weirich@gmail.com).
All rights reserved.
Permission is granted for use, copying, modification, distribution,
and distribution of modified versions of this work as long as the
above copyright notice is included.

@ -0,0 +1,3 @@
Netcat and the associated package is a product of Avian Research, and
is freely available in full source form with no restrictions save an
obligation to give credit where due.

@ -0,0 +1,9 @@
Copyright (c) 2000-2012 Csaba Nemethi (E-mail: csaba.nemethi@t-online.de)
This library is free software; you can use, modify, and redistribute it
for any purpose, provided that existing copyright notices are retained
in all copies and that this notice is included verbatim in any
distributions.
This software is distributed WITHOUT ANY WARRANTY; without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

@ -1,2 +1,2 @@
DIST libfpx-1.2.0.9.tar.bz2 2240442 RMD160 f0fc74cdf8e1ba950bc24e9c93aa65095a6d9a2f SHA1 8f37c8a468f5bdc3aaa27f3e95a378c9282c7f58 SHA256 a7e475f14b1110c79d49e777a7d70341f6e2335ef8a28825295a6a279eca701e
DIST libfpx-1.3.0-1.tar.bz2 2285921 RMD160 0a1a55f571f6d28730a4957ca607091638418e39 SHA1 ee96623144c6ad51dba24dae20a27fb646590bc8 SHA256 0cc240e9458d099c0a50db9c771b3e5b109164472c08f40f31e1190716af48b6
DIST libfpx-1.2.0.9.tar.bz2 2240442 SHA256 a7e475f14b1110c79d49e777a7d70341f6e2335ef8a28825295a6a279eca701e
DIST libfpx-1.3.0-1.tar.bz2 2285921 SHA256 0cc240e9458d099c0a50db9c771b3e5b109164472c08f40f31e1190716af48b6

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libfpx/libfpx-1.2.0.9.ebuild,v 1.22 2012/04/23 17:35:34 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/media-libs/libfpx/libfpx-1.2.0.9.ebuild,v 1.23 2013/01/19 11:22:05 ulm Exp $
### uncomment the right variables depending on if we have a patchlevel or not
#MY_P=${PN}-${PV%.*}-${PV#*.*.*.}
@ -12,7 +12,7 @@ DESCRIPTION="A library for manipulating FlashPIX images"
HOMEPAGE="http://www.i3a.org/"
SRC_URI="mirror://imagemagick/delegates/${MY_P}.tar.bz2"
LICENSE="as-is"
LICENSE="Flashpix"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
IUSE=""

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libfpx/libfpx-1.3.0-r1.ebuild,v 1.10 2012/05/09 17:34:33 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/media-libs/libfpx/libfpx-1.3.0-r1.ebuild,v 1.11 2013/01/19 11:22:05 ulm Exp $
EAPI=2
inherit eutils flag-o-matic libtool
@ -9,7 +9,7 @@ DESCRIPTION="A library for manipulating FlashPIX images"
HOMEPAGE="http://www.i3a.org/"
SRC_URI="mirror://imagemagick/delegates/${P}-1.tar.bz2"
LICENSE="as-is"
LICENSE="Flashpix"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
IUSE=""

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mediastreamer-silk/mediastreamer-silk-0.0.1.ebuild,v 1.3 2012/12/17 17:34:36 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mediastreamer-silk/mediastreamer-silk-0.0.1.ebuild,v 1.4 2013/01/19 10:49:33 ulm Exp $
EAPI=4
@ -14,7 +14,7 @@ HOMEPAGE="http://www.linphone.org"
SRC_URI="mirror://nongnu/linphone/plugins/sources/${MY_PN}-${PV}.tar.gz
http://developer.skype.com/silk/${SDK_FILE}"
LICENSE="GPL-3 as-is"
LICENSE="GPL-2+ Clear-BSD SILK-patent-license"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="bindist"

@ -1 +1 @@
Fri, 18 Jan 2013 17:36:52 +0000
Sat, 19 Jan 2013 15:06:52 +0000

@ -1 +1 @@
Fri, 18 Jan 2013 17:36:52 +0000
Sat, 19 Jan 2013 15:06:52 +0000

@ -0,0 +1,10 @@
DEFINED_PHASES=install postinst unpack
DEPEND=dev-libs/libxslt media-gfx/imagemagick[truetype] dev-vcs/git
DESCRIPTION=The Gentoo Development Guide
EAPI=5
HOMEPAGE=http://devmanual.gentoo.org/
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
LICENSE=CCPL-Attribution-ShareAlike-2.0
SLOT=0
_eclasses_=git-2 e92e09651292b1bef5656592364550f7
_md5_=a013b56bcccf6f2b799cc518dc447e61

@ -0,0 +1,14 @@
DEFINED_PHASES=configure install postinst prepare pretend setup
DEPEND=!static? ( >=dev-libs/glib-2.0 sys-apps/pciutils sys-libs/zlib aio? ( dev-libs/libaio ) caps? ( sys-libs/libcap-ng ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.2.0 ) jpeg? ( virtual/jpeg ) ncurses? ( sys-libs/ncurses ) png? ( media-libs/libpng ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( >=media-libs/libsdl-1.2.11 ) seccomp? ( >=sys-libs/libseccomp-1.0.1 ) spice? ( >=app-emulation/spice-0.9.0 ) tls? ( net-libs/gnutls ) uuid? ( >=sys-apps/util-linux-2.16.0 ) vde? ( net-misc/vde ) xattr? ( sys-apps/attr ) xfs? ( sys-fs/xfsprogs ) ) !app-emulation/kqemu qemu_softmmu_targets_i386? ( sys-firmware/ipxe ~sys-firmware/seabios-1.7.1 ~sys-firmware/sgabios-0.1_pre8 ~sys-firmware/vgabios-0.7a ) qemu_softmmu_targets_x86_64? ( sys-firmware/ipxe ~sys-firmware/seabios-1.7.1 ~sys-firmware/sgabios-0.1_pre8 ~sys-firmware/vgabios-0.7a ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bluetooth? ( net-wireless/bluez ) brltty? ( app-accessibility/brltty ) opengl? ( virtual/opengl ) pulseaudio? ( media-sound/pulseaudio ) python? ( =dev-lang/python-2*[ncurses] ) sdl? ( media-libs/libsdl[X] ) selinux? ( sec-policy/selinux-qemu ) smartcard? ( dev-libs/nss ) spice? ( >=app-emulation/spice-protocol-0.12.2 ) systemtap? ( dev-util/systemtap ) usbredir? ( ~sys-apps/usbredir-0.4.4 ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools ) virtual/pkgconfig doc? ( app-text/texi2html ) kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) static? ( >=dev-libs/glib-2.0[static-libs(+)] sys-apps/pciutils[static-libs(+)] sys-libs/zlib[static-libs(+)] aio? ( dev-libs/libaio[static-libs(+)] ) caps? ( sys-libs/libcap-ng[static-libs(+)] ) curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) fdt? ( >=sys-apps/dtc-1.2.0[static-libs(+)] ) jpeg? ( virtual/jpeg[static-libs(+)] ) ncurses? ( sys-libs/ncurses[static-libs(+)] ) png? ( media-libs/libpng[static-libs(+)] ) rbd? ( sys-cluster/ceph[static-libs(+)] ) sasl? ( dev-libs/cyrus-sasl[static-libs(+)] ) sdl? ( >=media-libs/libsdl-1.2.11[static-libs(+)] ) seccomp? ( >=sys-libs/libseccomp-1.0.1[static-libs(+)] ) spice? ( >=app-emulation/spice-0.9.0[static-libs(+)] ) tls? ( net-libs/gnutls[static-libs(+)] ) uuid? ( >=sys-apps/util-linux-2.16.0[static-libs(+)] ) vde? ( net-misc/vde[static-libs(+)] ) xattr? ( sys-apps/attr[static-libs(+)] ) xfs? ( sys-fs/xfsprogs[static-libs(+)] ) ) =dev-lang/python-2* virtual/pkgconfig
DESCRIPTION=QEMU + Kernel-based Virtual Machine userland tools
EAPI=5
HOMEPAGE=http://www.linux-kvm.org
IUSE=+aio alsa bluetooth brltty +caps +curl debug doc fdt +jpeg kernel_linux kernel_FreeBSD mixemu ncurses opengl +png pulseaudio python rbd sasl +seccomp sdl selinux smartcard spice static systemtap tci +threads tls usbredir +uuid vde +vhost-net virtfs +vnc xattr xen xfs qemu_softmmu_targets_i386 qemu_softmmu_targets_x86_64 qemu_softmmu_targets_alpha qemu_softmmu_targets_arm qemu_softmmu_targets_cris qemu_softmmu_targets_m68k qemu_softmmu_targets_microblaze qemu_softmmu_targets_microblazeel qemu_softmmu_targets_mips qemu_softmmu_targets_mipsel qemu_softmmu_targets_or32 qemu_softmmu_targets_ppc qemu_softmmu_targets_ppc64 qemu_softmmu_targets_sh4 qemu_softmmu_targets_sh4eb qemu_softmmu_targets_sparc qemu_softmmu_targets_sparc64 qemu_softmmu_targets_s390x qemu_softmmu_targets_unicore32 qemu_softmmu_targets_lm32 qemu_softmmu_targets_mips64 qemu_softmmu_targets_mips64el qemu_softmmu_targets_ppcemb qemu_softmmu_targets_xtensa qemu_softmmu_targets_xtensaeb qemu_user_targets_i386 qemu_user_targets_x86_64 qemu_user_targets_alpha qemu_user_targets_arm qemu_user_targets_cris qemu_user_targets_m68k qemu_user_targets_microblaze qemu_user_targets_microblazeel qemu_user_targets_mips qemu_user_targets_mipsel qemu_user_targets_or32 qemu_user_targets_ppc qemu_user_targets_ppc64 qemu_user_targets_sh4 qemu_user_targets_sh4eb qemu_user_targets_sparc qemu_user_targets_sparc64 qemu_user_targets_s390x qemu_user_targets_unicore32 qemu_user_targets_armeb qemu_user_targets_ppc64abi32 qemu_user_targets_sparc32plus
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd
LICENSE=GPL-2 LGPL-2 BSD-2
RDEPEND=!static? ( >=dev-libs/glib-2.0 sys-apps/pciutils sys-libs/zlib aio? ( dev-libs/libaio ) caps? ( sys-libs/libcap-ng ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.2.0 ) jpeg? ( virtual/jpeg ) ncurses? ( sys-libs/ncurses ) png? ( media-libs/libpng ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( >=media-libs/libsdl-1.2.11 ) seccomp? ( >=sys-libs/libseccomp-1.0.1 ) spice? ( >=app-emulation/spice-0.9.0 ) tls? ( net-libs/gnutls ) uuid? ( >=sys-apps/util-linux-2.16.0 ) vde? ( net-misc/vde ) xattr? ( sys-apps/attr ) xfs? ( sys-fs/xfsprogs ) ) !app-emulation/kqemu qemu_softmmu_targets_i386? ( sys-firmware/ipxe ~sys-firmware/seabios-1.7.1 ~sys-firmware/sgabios-0.1_pre8 ~sys-firmware/vgabios-0.7a ) qemu_softmmu_targets_x86_64? ( sys-firmware/ipxe ~sys-firmware/seabios-1.7.1 ~sys-firmware/sgabios-0.1_pre8 ~sys-firmware/vgabios-0.7a ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bluetooth? ( net-wireless/bluez ) brltty? ( app-accessibility/brltty ) opengl? ( virtual/opengl ) pulseaudio? ( media-sound/pulseaudio ) python? ( =dev-lang/python-2*[ncurses] ) sdl? ( media-libs/libsdl[X] ) selinux? ( sec-policy/selinux-qemu ) smartcard? ( dev-libs/nss ) spice? ( >=app-emulation/spice-protocol-0.12.2 ) systemtap? ( dev-util/systemtap ) usbredir? ( ~sys-apps/usbredir-0.4.4 ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools ) =dev-lang/python-2*
REQUIRED_USE=|| ( qemu_softmmu_targets_i386 qemu_softmmu_targets_x86_64 qemu_softmmu_targets_alpha qemu_softmmu_targets_arm qemu_softmmu_targets_cris qemu_softmmu_targets_m68k qemu_softmmu_targets_microblaze qemu_softmmu_targets_microblazeel qemu_softmmu_targets_mips qemu_softmmu_targets_mipsel qemu_softmmu_targets_or32 qemu_softmmu_targets_ppc qemu_softmmu_targets_ppc64 qemu_softmmu_targets_sh4 qemu_softmmu_targets_sh4eb qemu_softmmu_targets_sparc qemu_softmmu_targets_sparc64 qemu_softmmu_targets_s390x qemu_softmmu_targets_unicore32 qemu_softmmu_targets_lm32 qemu_softmmu_targets_mips64 qemu_softmmu_targets_mips64el qemu_softmmu_targets_ppcemb qemu_softmmu_targets_xtensa qemu_softmmu_targets_xtensaeb ) static? ( !alsa !pulseaudio !bluetooth !opengl ) virtfs? ( xattr )
SLOT=0
SRC_URI=mirror://sourceforge/kvm/qemu-kvm/qemu-kvm-1.2.0.tar.gz http://dev.gentoo.org/~cardoe/distfiles/qemu-kvm-1.2.0-9489a8c0.tar.xz
_eclasses_=eutils d40dc948067bd3db1c8ebf7d51897313 flag-o-matic d900015de4e092f26d8c0a18b6bd60de linux-info 6923bbfed4371639315c56d17e2da90c multilib 9aa8a023e062fca0ba79362d9d0cc488 python e5b3412fa9f03670a666c8a137bd1060 toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e udev 4f764d2b1e34e4ef12b9b0d6e680c0ee user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
_md5_=372eb0195074caa828eba191b4528fe3

@ -3,10 +3,10 @@ DEPEND=dev-libs/libxslt dev-libs/libxml2 dev-python/dbus-python sys-devel/gettex
DESCRIPTION=A framework for custom processing of PO files.
EAPI=4
HOMEPAGE=http://pology.nedohodnik.net
KEYWORDS=~amd64 ~x86
KEYWORDS=amd64 x86
LICENSE=GPL-3
RDEPEND=dev-libs/libxslt dev-libs/libxml2 dev-python/dbus-python sys-devel/gettext =dev-lang/python-2.7*
SLOT=0
SRC_URI=http://pology.nedohodnik.net//release/pology-0.11.tar.bz2
_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 bash-completion-r1 fcc2dafb65a2b662dd4b076f2103f6a6 cmake-utils 3cb7a29aafd4b984d2bf12bc50abe5da eutils d40dc948067bd3db1c8ebf7d51897313 flag-o-matic d900015de4e092f26d8c0a18b6bd60de multilib 9aa8a023e062fca0ba79362d9d0cc488 python e5b3412fa9f03670a666c8a137bd1060 toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e user d0a4d0735a6c0183d707ca919bd72f28
_md5_=f4a4e0848ed6b35279857ab5c007b850
_md5_=7294695e72f73afec323f3cf6a4f895a

@ -4,10 +4,10 @@ DESCRIPTION=a text-based personal organizer
EAPI=4
HOMEPAGE=http://calcurse.org
IUSE=test linguas_de linguas_en linguas_es linguas_fr linguas_nl linguas_pt_BR linguas_ru
KEYWORDS=~amd64 ~x86
KEYWORDS=amd64 ~x86
LICENSE=BSD-2
RDEPEND=sys-libs/ncurses
SLOT=0
SRC_URI=http://calcurse.org/files/calcurse-3.1.1.tar.gz
_eclasses_=eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e user d0a4d0735a6c0183d707ca919bd72f28
_md5_=84af2d27ceb65e04344b9c4feb2ba9ff
_md5_=76a1010f6a476ccc6cdb12f3b3e469fa

@ -0,0 +1,12 @@
DEFINED_PHASES=install
DEPEND=dev-lang/perl dev-perl/DateManip dev-perl/libwww-perl
DESCRIPTION=A nice emerge.log parser
EAPI=5
HOMEPAGE=http://www.gentoo.org/proj/en/perl
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd
LICENSE=GPL-2
RDEPEND=dev-lang/perl dev-perl/DateManip dev-perl/libwww-perl
SLOT=0
SRC_URI=mirror://gentoo//genlop-0.30.9.tar.gz
_eclasses_=bash-completion-r1 fcc2dafb65a2b662dd4b076f2103f6a6
_md5_=08364173cb5dd9532b569244c8277d78

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

Loading…
Cancel
Save