parent
b0394666bf
commit
53e7f9cf3e
@ -1,29 +1,27 @@
|
||||
# Copyright 1999-2008 Gentoo Foundation
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/genromfs/genromfs-0.5.2.ebuild,v 1.2 2008/09/22 19:14:37 vapier Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/genromfs/genromfs-0.5.2.ebuild,v 1.3 2012/07/16 20:19:43 kensington Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="Create space-efficient, small, read-only romfs filesystems"
|
||||
HOMEPAGE="http://romfs.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/romfs/${P}.tar.gz"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
DOCS=( ChangeLog NEWS genromfs.lsm genrommkdev readme-kernel-patch romfs.txt )
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-build.patch
|
||||
tc-export CC
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin genromfs || die
|
||||
doman genromfs.8
|
||||
dodoc ChangeLog NEWS genromfs.lsm genrommkdev readme-kernel-patch romfs.txt
|
||||
src_compile() {
|
||||
tc-export CC
|
||||
default
|
||||
}
|
||||
|
@ -1,2 +1,3 @@
|
||||
DIST libvirt-glib-0.0.8.tar.gz 648241 SHA256 d9bcf99f395ac78416601002bd1fd9122ae1dec2b5439348c6eac9d5c5fb8096 SHA512 4f223d6c60ba0da1ac67cdd857a1768d9fb087ed4301898be26a29255971fed2dfc6fbc33d03eadca610036a0a97f2383cc5319bad7849865f14f7358b5f8185 WHIRLPOOL 0e8a115d36ec3ed159db96bf225e99d368c781d98b22e6cdf186ff79142fe00c8ef86839e8d6319d14c91edfdc2a44affb3265d3bdd4341903323bb703b3270e
|
||||
DIST libvirt-glib-0.0.9.tar.gz 676523 SHA256 eb6e8af63cde66f616531cce835f7b9143c7d455ce6e4a866c9e736b77c16a67 SHA512 0b74fec1a17de955d77e180d43e9afd0d26eca2078926181194fd15db8b2a1ad504030a17dc9928fc087ef02bcf688885644b371f810f7c5e698220fd9ebad86 WHIRLPOOL 7281250c22e3f3f66c023e9c8a12bce7423cc1174b16e30abd3d7b6bbe833800eeebf2b21444f560966e438a6c75aec92bf905165d391688666173998f75df62
|
||||
DIST libvirt-glib-0.1.0.tar.gz 684701 SHA256 20e101d9e331ebef6c0c1e556658fc53334a4063f44665423907937dac0a6cf2 SHA512 5fce4dfa5448c61cf8f127c948c25ab5717250f199c432a429259144597636e6f5450eb0c52e092b2aab7436bdb0670a346d526a19937d706448fd7234104a52 WHIRLPOOL 16b1282ae13ce0648fa40a6b2c60fda4a9eab9bf56739d79da2fa363de58e948a238f7310444ef805c7942d321fa675e32712d8a02722328eef416da293bdd4c
|
||||
|
@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt-glib/libvirt-glib-0.1.0.ebuild,v 1.1 2012/07/16 16:47:11 cardoe Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit gnome2 python
|
||||
|
||||
DESCRIPTION="GLib and GObject mappings for libvirt"
|
||||
HOMEPAGE="http://libvirt.org/git/?p=libvirt-glib.git"
|
||||
SRC_URI="ftp://libvirt.org/libvirt/glib/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc +introspection python +vala"
|
||||
REQUIRED_USE="vala? ( introspection )"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/libxml2:2
|
||||
>=app-emulation/libvirt-0.9.10
|
||||
>=dev-libs/glib-2.10:2
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.10.8 )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? ( >=dev-util/gtk-doc-1.10 )
|
||||
vala? ( dev-lang/vala:0.14 )"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
||||
G2CONF="--disable-test-coverage
|
||||
VAPIGEN=$(type -P vapigen-0.14)
|
||||
$(use_enable introspection)
|
||||
$(use_enable vala)
|
||||
$(use_with python)"
|
||||
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1
|
||||
}
|
@ -0,0 +1,369 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-kvm/qemu-kvm-1.1.1.ebuild,v 1.1 2012/07/16 21:07:49 cardoe Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
PYTHON_DEPEND="2"
|
||||
inherit eutils flag-o-matic linux-info toolchain-funcs multilib python user
|
||||
#BACKPORTS=1
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
EGIT_REPO_URI="git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git"
|
||||
inherit git-2
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="mirror://sourceforge/kvm/${PN}/${P}.tar.gz
|
||||
${BACKPORTS:+
|
||||
http://dev.gentoo.org/~cardoe/distfiles/${P}-bp-${BACKPORTS}.tar.xz}"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
|
||||
fi
|
||||
|
||||
DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
|
||||
HOMEPAGE="http://www.linux-kvm.org"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="+aio alsa bluetooth brltty +caps +curl debug doc fdt kernel_linux \
|
||||
kernel_FreeBSD ncurses opengl pulseaudio python rbd sasl sdl \
|
||||
smartcard spice static tci tls usbredir vde +vhost-net virtfs xattr xen xfs"
|
||||
|
||||
COMMON_TARGETS="i386 x86_64 alpha arm cris m68k microblaze microblazeel mips mipsel ppc ppc64 sh4 sh4eb sparc sparc64 s390x"
|
||||
IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS} mips64 mips64el ppcemb xtensa xtensaeb"
|
||||
IUSE_USER_TARGETS="${COMMON_TARGETS} armeb ppc64abi32 sparc32plus unicore32"
|
||||
|
||||
# Setup the default SoftMMU targets, while using the loops
|
||||
# below to setup the other targets. x86_64 should be the only
|
||||
# defaults on for qemu-kvm
|
||||
IUSE="${IUSE} +qemu_softmmu_targets_x86_64"
|
||||
|
||||
for target in ${IUSE_SOFTMMU_TARGETS}; do
|
||||
if [ "x${target}" = "xx86_64" ]; then
|
||||
continue
|
||||
fi
|
||||
IUSE="${IUSE} qemu_softmmu_targets_${target}"
|
||||
done
|
||||
|
||||
for target in ${IUSE_USER_TARGETS}; do
|
||||
IUSE="${IUSE} qemu_user_targets_${target}"
|
||||
done
|
||||
|
||||
REQUIRED_USE="static? ( !alsa !pulseaudio )
|
||||
amd64? ( qemu_softmmu_targets_x86_64 )
|
||||
x86? ( qemu_softmmu_targets_x86_64 )
|
||||
virtfs? ( xattr )"
|
||||
|
||||
# Yep, you need both libcap and libcap-ng since virtfs only uses libcap.
|
||||
RDEPEND="
|
||||
!app-emulation/kqemu
|
||||
!app-emulation/qemu
|
||||
!<app-emulation/qemu-1.0
|
||||
>=dev-libs/glib-2.0
|
||||
media-libs/libpng
|
||||
sys-apps/pciutils
|
||||
virtual/jpeg
|
||||
amd64? ( sys-apps/seabios
|
||||
sys-apps/vgabios )
|
||||
x86? ( sys-apps/seabios
|
||||
sys-apps/vgabios )
|
||||
aio? ( dev-libs/libaio )
|
||||
alsa? ( >=media-libs/alsa-lib-1.0.13 )
|
||||
bluetooth? ( net-wireless/bluez )
|
||||
brltty? ( app-accessibility/brltty )
|
||||
caps? ( sys-libs/libcap-ng )
|
||||
curl? ( >=net-misc/curl-7.15.4 )
|
||||
fdt? ( >=sys-apps/dtc-1.2.0 )
|
||||
kernel_linux? ( >=sys-apps/util-linux-2.16.0 )
|
||||
ncurses? ( sys-libs/ncurses )
|
||||
opengl? ( virtual/opengl )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
python? ( =dev-lang/python-2*[ncurses] )
|
||||
rbd? ( sys-cluster/ceph )
|
||||
sasl? ( dev-libs/cyrus-sasl )
|
||||
sdl? ( static? ( >=media-libs/libsdl-1.2.11[static-libs,X] )
|
||||
!static? ( >=media-libs/libsdl-1.2.11[X] ) )
|
||||
static? ( sys-libs/zlib[static-libs(+)] )
|
||||
!static? ( sys-libs/zlib )
|
||||
smartcard? ( dev-libs/nss )
|
||||
spice? ( >=app-emulation/spice-protocol-0.8.1
|
||||
static? ( >=app-emulation/spice-0.9.0[static-libs] )
|
||||
!static? ( >=app-emulation/spice-0.9.0 )
|
||||
)
|
||||
tls? ( net-libs/gnutls )
|
||||
usbredir? ( sys-apps/usbredir )
|
||||
vde? ( net-misc/vde )
|
||||
virtfs? ( sys-libs/libcap )
|
||||
xattr? ( sys-apps/attr )
|
||||
xen? ( app-emulation/xen-tools )
|
||||
xfs? ( sys-fs/xfsprogs )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
app-text/texi2html
|
||||
virtual/pkgconfig
|
||||
kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 )"
|
||||
|
||||
STRIP_MASK="/usr/share/qemu/palcode-clipper"
|
||||
|
||||
QA_PRESTRIPPED="
|
||||
usr/share/qemu/openbios-ppc
|
||||
usr/share/qemu/openbios-sparc64
|
||||
usr/share/qemu/openbios-sparc32
|
||||
usr/share/qemu/palcode-clipper"
|
||||
|
||||
QA_WX_LOAD="${QA_PRESTRIPPED}
|
||||
usr/bin/qemu-i386
|
||||
usr/bin/qemu-x86_64
|
||||
usr/bin/qemu-alpha
|
||||
usr/bin/qemu-arm
|
||||
usr/bin/qemu-cris
|
||||
usr/bin/qemu-m68k
|
||||
usr/bin/qemu-microblaze
|
||||
usr/bin/qemu-mips
|
||||
usr/bin/qemu-mipsel
|
||||
usr/bin/qemu-ppc
|
||||
usr/bin/qemu-ppc64
|
||||
usr/bin/qemu-ppc64abi32
|
||||
usr/bin/qemu-sh4
|
||||
usr/bin/qemu-sh4eb
|
||||
usr/bin/qemu-sparc
|
||||
usr/bin/qemu-sparc64
|
||||
usr/bin/qemu-armeb
|
||||
usr/bin/qemu-sparc32plus"
|
||||
|
||||
pkg_pretend() {
|
||||
if use kernel_linux && kernel_is lt 2 6 25; then
|
||||
eerror "This version of KVM requres a host kernel of 2.6.25 or higher."
|
||||
elif use kernel_linux; then
|
||||
if ! linux_config_exists; then
|
||||
eerror "Unable to check your kernel for KVM support"
|
||||
else
|
||||
CONFIG_CHECK="~KVM ~TUN ~BRIDGE"
|
||||
ERROR_KVM="You must enable KVM in your kernel to continue"
|
||||
ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in"
|
||||
ERROR_KVM_AMD+=" your kernel configuration."
|
||||
ERROR_KVM_INTEL="If you have an Intel CPU, you must enable"
|
||||
ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration."
|
||||
ERROR_TUN="You will need the Universal TUN/TAP driver compiled"
|
||||
ERROR_TUN+=" into your kernel or loaded as a module to use the"
|
||||
ERROR_TUN+=" virtual network device if using -net tap."
|
||||
ERROR_BRIDGE="You will also need support for 802.1d"
|
||||
ERROR_BRIDGE+=" Ethernet Bridging for some network configurations."
|
||||
use vhost-net && CHECK_CHECK+=" ~VHOST_NET"
|
||||
ERROR_VHOST_NET="You must enable VHOST_NET to have vhost-net"
|
||||
ERROR_VHOST_NET+=" support"
|
||||
|
||||
if use amd64 || use x86 || use amd64-linux || use x86-linux; then
|
||||
CONFIG_CHECK+=" ~KVM_AMD ~KVM_INTEL"
|
||||
fi
|
||||
|
||||
use python && CONFIG_CHECK+=" ~DEBUG_FS"
|
||||
ERROR_DEBUG_FS="debugFS support required for kvm_stat"
|
||||
|
||||
# Now do the actual checks setup above
|
||||
check_extra_config
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
|
||||
enewgroup kvm 78
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Alter target makefiles to accept CFLAGS set via flag-o
|
||||
sed -i 's/^\(C\|OP_C\|HELPER_C\)FLAGS=/\1FLAGS+=/' \
|
||||
Makefile Makefile.target || die
|
||||
|
||||
# remove part to make udev happy
|
||||
#sed -e 's~NAME="%k", ~~' -i kvm/scripts/65-kvm.rules || die
|
||||
|
||||
python_convert_shebangs -r 2 "${S}/scripts/kvm/kvm_stat"
|
||||
|
||||
[[ -n ${BACKPORTS} ]] && \
|
||||
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \
|
||||
epatch
|
||||
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local conf_opts audio_opts user_targets
|
||||
|
||||
for target in ${IUSE_SOFTMMU_TARGETS} ; do
|
||||
use "qemu_softmmu_targets_${target}" && \
|
||||
softmmu_targets="${softmmu_targets} ${target}-softmmu"
|
||||
done
|
||||
|
||||
for target in ${IUSE_USER_TARGETS} ; do
|
||||
use "qemu_user_targets_${target}" && \
|
||||
user_targets="${user_targets} ${target}-linux-user"
|
||||
done
|
||||
|
||||
if [[ -z ${softmmu_targets} ]]; then
|
||||
eerror "All SoftMMU targets are disabled. This is invalid for qemu-kvm"
|
||||
die "At least 1 SoftMMU target must be enabled"
|
||||
else
|
||||
einfo "Building the following softmmu targets: ${softmmu_targets}"
|
||||
fi
|
||||
|
||||
if [[ -n ${user_targets} ]]; then
|
||||
einfo "Building the following user targets: ${user_targets}"
|
||||
conf_opts="${conf_opts} --enable-linux-user"
|
||||
else
|
||||
conf_opts="${conf_opts} --disable-linux-user"
|
||||
fi
|
||||
|
||||
# Fix QA issues. QEMU needs executable heaps and we need to mark it as such
|
||||
conf_opts="${conf_opts} --extra-ldflags=-Wl,-z,execheap"
|
||||
|
||||
# Add support for static builds
|
||||
use static && conf_opts="${conf_opts} --static --disable-pie"
|
||||
|
||||
# We always want to attempt to build with PIE support as it results
|
||||
# in a more secure binary. But it doesn't work with static or if
|
||||
# the current GCC doesn't have PIE support.
|
||||
if ! use static && gcc-specs-pie; then
|
||||
conf_opts="${conf_opts} --enable-pie"
|
||||
fi
|
||||
|
||||
# audio options
|
||||
audio_opts="oss"
|
||||
use alsa && audio_opts="alsa ${audio_opts}"
|
||||
use pulseaudio && audio_opts="pa ${audio_opts}"
|
||||
use sdl && audio_opts="sdl ${audio_opts}"
|
||||
|
||||
# conditionally making UUID work on Linux only is wrong
|
||||
# but the Gentoo/FreeBSD guys need to figure out what
|
||||
# provides libuuid on their platform
|
||||
# --enable-vnc-thread will go away in 1.2
|
||||
# $(use_enable xen xen-pci-passthrough) for 1.2
|
||||
./configure --prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
--disable-bsd-user \
|
||||
--disable-libiscsi \
|
||||
--disable-strip \
|
||||
--disable-werror \
|
||||
--enable-guest-agent \
|
||||
--enable-vnc-jpeg \
|
||||
--enable-vnc-png \
|
||||
--enable-vnc-thread \
|
||||
--python=python2 \
|
||||
$(use_enable aio linux-aio) \
|
||||
$(use_enable bluetooth bluez) \
|
||||
$(use_enable brltty brlapi) \
|
||||
$(use_enable caps cap-ng) \
|
||||
$(use_enable curl) \
|
||||
$(use_enable debug debug-info) \
|
||||
$(use_enable debug debug-mon) \
|
||||
$(use_enable debug debug-tcg) \
|
||||
$(use_enable doc docs) \
|
||||
$(use_enable fdt) \
|
||||
$(use_enable kernel_linux kvm) \
|
||||
$(use_enable kernel_linux kvm-device-assignment) \
|
||||
$(use_enable kernel_linux nptl) \
|
||||
$(use_enable kernel_linux uuid) \
|
||||
$(use_enable ncurses curses) \
|
||||
$(use_enable opengl) \
|
||||
$(use_enable rbd) \
|
||||
$(use_enable sasl vnc-sasl) \
|
||||
$(use_enable sdl) \
|
||||
$(use_enable smartcard smartcard) \
|
||||
$(use_enable smartcard smartcard-nss) \
|
||||
$(use_enable spice) \
|
||||
$(use_enable tci tcg-interpreter) \
|
||||
$(use_enable tls vnc-tls) \
|
||||
$(use_enable usbredir usb-redir) \
|
||||
$(use_enable vde) \
|
||||
$(use_enable vhost-net) \
|
||||
$(use_enable virtfs) \
|
||||
$(use_enable xattr attr) \
|
||||
$(use_enable xen) \
|
||||
$(use_enable xfs xfsctl) \
|
||||
--audio-drv-list="${audio_opts}" \
|
||||
--target-list="${softmmu_targets} ${user_targets}" \
|
||||
--cc="$(tc-getCC)" \
|
||||
--host-cc="$(tc-getBUILD_CC)" \
|
||||
${conf_opts} \
|
||||
|| die "configure failed"
|
||||
|
||||
# this is for qemu upstream's threaded support which is
|
||||
# in development and broken
|
||||
# the kvm project has its own support for threaded IO
|
||||
# which is always on and works
|
||||
# --enable-io-thread \
|
||||
|
||||
# FreeBSD's kernel does not support QEMU assigning/grabbing
|
||||
# host USB devices yet
|
||||
use kernel_FreeBSD && \
|
||||
sed -E -e "s|^(HOST_USB=)bsd|\1stub|" -i "${S}"/config-host.mak
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${ED}" install
|
||||
|
||||
if [[ -n ${softmmu_targets} ]]; then
|
||||
if use kernel_linux; then
|
||||
insinto /lib/udev/rules.d/
|
||||
doins "${FILESDIR}"/65-kvm.rules
|
||||
fi
|
||||
|
||||
if use qemu_softmmu_targets_x86_64 ; then
|
||||
dobin "${FILESDIR}"/qemu-kvm
|
||||
ewarn "The depreciated '/usr/bin/kvm' symlink is no longer installed"
|
||||
ewarn "You should use '/usr/bin/qemu-kvm', you may need to edit"
|
||||
ewarn "your libvirt configs or other wrappers for ${PN}"
|
||||
else
|
||||
elog "You disabled QEMU_SOFTMMU_TARGETS=x86_64, this disables install"
|
||||
elog "of /usr/bin/qemu-kvm and /usr/bin/kvm"
|
||||
fi
|
||||
fi
|
||||
|
||||
dodoc Changelog MAINTAINERS TODO pci-ids.txt
|
||||
newdoc pc-bios/README README.pc-bios
|
||||
|
||||
if use doc; then
|
||||
dohtml qemu-doc.html qemu-tech.html || die
|
||||
fi
|
||||
|
||||
use python & dobin scripts/kvm/kvm_stat
|
||||
|
||||
# FIXME: Need to come up with a solution for non-x86 based systems
|
||||
if use x86 || use amd64; then
|
||||
# Remove SeaBIOS since we're using the SeaBIOS packaged one
|
||||
rm "${ED}/usr/share/qemu/bios.bin"
|
||||
dosym ../seabios/bios.bin /usr/share/qemu/bios.bin
|
||||
|
||||
# Remove vgabios since we're using the vgabios packaged one
|
||||
rm "${ED}/usr/share/qemu/vgabios.bin"
|
||||
rm "${ED}/usr/share/qemu/vgabios-cirrus.bin"
|
||||
rm "${ED}/usr/share/qemu/vgabios-qxl.bin"
|
||||
rm "${ED}/usr/share/qemu/vgabios-stdvga.bin"
|
||||
rm "${ED}/usr/share/qemu/vgabios-vmware.bin"
|
||||
dosym ../vgabios/vgabios.bin /usr/share/qemu/vgabios.bin
|
||||
dosym ../vgabios/vgabios-cirrus.bin /usr/share/qemu/vgabios-cirrus.bin
|
||||
dosym ../vgabios/vgabios-qxl.bin /usr/share/qemu/vgabios-qxl.bin
|
||||
dosym ../vgabios/vgabios-stdvga.bin /usr/share/qemu/vgabios-stdvga.bin
|
||||
dosym ../vgabios/vgabios-vmware.bin /usr/share/qemu/vgabios-vmware.bin
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -n ${softmmu_targets} ]]; then
|
||||
elog "If you don't have kvm compiled into the kernel, make sure you have"
|
||||
elog "the kernel module loaded before running kvm. The easiest way to"
|
||||
elog "ensure that the kernel module is loaded is to load it on boot."
|
||||
elog "For AMD CPUs the module is called 'kvm-amd'"
|
||||
elog "For Intel CPUs the module is called 'kvm-intel'"
|
||||
elog "Please review /etc/conf.d/modules for how to load these"
|
||||
elog
|
||||
elog "Make sure your user is in the 'kvm' group"
|
||||
elog "Just run 'gpasswd -a <USER> kvm', then have <USER> re-login."
|
||||
elog
|
||||
elog "The ssl USE flag was renamed to tls, so adjust your USE flags."
|
||||
elog "The nss USE flag was renamed to smartcard, so adjust your USE flags."
|
||||
fi
|
||||
}
|
@ -1,2 +1,2 @@
|
||||
DIST nvidiabl-0.73-source-only.dkms.tar.gz 11638 SHA256 7469e5694dc7b8bf2f243de870fbe0825bcadae0ba3e25bd8f7251198eaca463 SHA512 a7c4ef9322e6807f0035de841c463dca47200beb5657b04175aabb0df1a128e2ce98d1c8798a8e4cc1909b351d26953a4561e8908bd496eee15e1d2f8070d368 WHIRLPOOL 84147d408876c9878660ae5101d0c28925605c1211d004f655bfec25b9cafed8cc9c991ab2ccf92a879b121a3b39ae70973b20c8deb1ad6fe27638cfba61dd98
|
||||
DIST nvidiabl-0.74-source-only.dkms.tar.gz 11644 SHA256 656562ba1ca6b0e7be0e792008c2c6205a81c062e592a31eeaf848d8ecc8c3ba SHA512 173e43d39db7ab22d38ca760743d8f4f3466cf96e05735af69298338d9c72f815aa732f4639e9d82d15af651416b906d12b7cc7320b7c47276364a1f59cf4ec3 WHIRLPOOL f1d589750245d8752d3d79a881f7eaf4405f778c319f1cee5201103cad0b64d4a959b440c5095837305abf55b5f2adb941112d21173e974a639baff6ea5424c0
|
||||
DIST nvidiabl-0.76-source-only.dkms.tar.gz 11915 SHA256 b2f35138eb11606816768c18a27f9171f47cc7b0f18b05f8b0895e7501d6ea8f SHA512 a9a5c984f001d874c9ce73db7b974aa0997b727c098489f5d042ea5c0e4ca28736005664424636bc0a8b39979863e217ba86300c78fa78c7f2b1064ec877b780 WHIRLPOOL 267e6c0453a73dd7133d6da26d9188004186508059fb63d6d02f8503320ae0db26342db18180cea2471b7c156649ebcb29d7c42f32fabc397db9915b4a17da9d
|
||||
|
@ -1,22 +1,23 @@
|
||||
diff -u -r a/compile.sh b/compile.sh
|
||||
--- a/compile.sh 2004-08-22 19:37:29.000000000 +0200
|
||||
+++ b/compile.sh 2009-02-09 18:13:54.342137472 +0100
|
||||
@@ -26,15 +26,15 @@
|
||||
diff --git a/compile.sh b/compile.sh
|
||||
index fcd6583..2480364 100755
|
||||
--- a/compile.sh
|
||||
+++ b/compile.sh
|
||||
@@ -26,15 +26,15 @@ ARGS2=$($SDL_CONFIG --cflags);
|
||||
if uname -s | grep -i -c "LINUX" > /dev/null; then
|
||||
echo "GNU/Linux detected.";
|
||||
echo "compiling...";
|
||||
- gcc $ARGS1 $ARGS2 -I/usr/local/include -I/usr/include/ -I/usr/X11R6/include -L/usr/lib/ -L/usr/local/lib/ -L/usr/X11R6/lib -lSDL_image -lGL -lGLU -lglut -lXmu -lXi -lXext -lX11 -lm -lsmpeg -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c;
|
||||
+ gcc $ARGS1 $ARGS2 -I/usr/local/include -I/usr/include/ -I/usr/X11R6/include -L/usr/lib/ -L/usr/local/lib/ -L/usr/X11R6/lib -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c -lSDL_image -lGL -lGLU -lglut -lXmu -lXi -lXext -lX11 -lm -lsmpeg;
|
||||
+ gcc $ARGS2 -I/usr/local/include -I/usr/include/ -I/usr/X11R6/include -L/usr/lib/ -L/usr/local/lib/ -L/usr/X11R6/lib -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c $ARGS1 -lSDL_image -lGL -lGLU -lglut -lXmu -lXi -lXext -lX11 -lm -lsmpeg;
|
||||
elif uname -s | grep -i -c "BEOS" > /dev/null; then
|
||||
echo "BeOS detected.";
|
||||
echo "compiling...";
|
||||
- gcc $ARGS1 $ARGS2 -I/boot/develop/tools/gnupro/include/ -I/boot/develop/headers/be/opengl/ -L/boot/home/config/lib -L/boot/develop/tools/gnupro/lib/ -lSDL_image -lGL -lglut -lsmpeg -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c;
|
||||
+ gcc $ARGS1 $ARGS2 -I/boot/develop/tools/gnupro/include/ -I/boot/develop/headers/be/opengl/ -L/boot/home/config/lib -L/boot/develop/tools/gnupro/lib/ -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c -lSDL_image -lGL -lglut -lsmpeg;
|
||||
+ gcc $ARGS2 -I/boot/develop/tools/gnupro/include/ -I/boot/develop/headers/be/opengl/ -L/boot/home/config/lib -L/boot/develop/tools/gnupro/lib/ -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c $ARGS1 -lSDL_image -lGL -lglut -lsmpeg;
|
||||
elif uname -s | grep -i -c "BSD" > /dev/null; then
|
||||
echo "BSD detected.";
|
||||
echo "compiling...";
|
||||
- gcc $ARGS1 $ARGS2 -I/usr/local/include -I/usr/include/ -I/usr/X11R6/include -L/usr/lib/ -L/usr/local/lib/ -L/usr/X11R6/lib -lSDL_image -lGL -lGLU -lglut -lXmu -lXi -lXext -lX11 -lm -lsmpeg -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c;
|
||||
+ gcc $ARGS1 $ARGS2 -I/usr/local/include -I/usr/include/ -I/usr/X11R6/include -L/usr/lib/ -L/usr/local/lib/ -L/usr/X11R6/lib -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c -lSDL_image -lGL -lGLU -lglut -lXmu -lXi -lXext -lX11 -lm -lsmpeg;
|
||||
+ gcc $ARGS2 -I/usr/local/include -I/usr/include/ -I/usr/X11R6/include -L/usr/lib/ -L/usr/local/lib/ -L/usr/X11R6/lib -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c $ARGS1 -lSDL_image -lGL -lGLU -lglut -lXmu -lXi -lXext -lX11 -lm -lsmpeg;
|
||||
else
|
||||
echo "Unknown OS. If you are running Linux, BeOS or";
|
||||
echo "FreeBSD please send me the output of 'uname -s'."
|
||||
|
@ -0,0 +1,28 @@
|
||||
diff --git a/compile.sh b/compile.sh
|
||||
index 2480364..96e9bd2 100755
|
||||
--- a/compile.sh
|
||||
+++ b/compile.sh
|
||||
@@ -23,18 +23,20 @@ echo "Using $SDL_CONFIG.";
|
||||
ARGS1=$($SDL_CONFIG --libs);
|
||||
ARGS2=$($SDL_CONFIG --cflags);
|
||||
|
||||
+set -x
|
||||
+
|
||||
if uname -s | grep -i -c "LINUX" > /dev/null; then
|
||||
echo "GNU/Linux detected.";
|
||||
echo "compiling...";
|
||||
- gcc $ARGS2 -I/usr/local/include -I/usr/include/ -I/usr/X11R6/include -L/usr/lib/ -L/usr/local/lib/ -L/usr/X11R6/lib -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c $ARGS1 -lSDL_image -lGL -lGLU -lglut -lXmu -lXi -lXext -lX11 -lm -lsmpeg;
|
||||
+ gcc $ARGS2 -I/usr/local/include -I/usr/include/ -I/usr/X11R6/include -L/usr/lib/ -L/usr/local/lib/ -L/usr/X11R6/lib -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c $ARGS1 -lSDL_image -lGL -lGLU -lglut -lXmu -lXi -lXext -lX11 -lm -lsmpeg || exit 1
|
||||
elif uname -s | grep -i -c "BEOS" > /dev/null; then
|
||||
echo "BeOS detected.";
|
||||
echo "compiling...";
|
||||
- gcc $ARGS2 -I/boot/develop/tools/gnupro/include/ -I/boot/develop/headers/be/opengl/ -L/boot/home/config/lib -L/boot/develop/tools/gnupro/lib/ -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c $ARGS1 -lSDL_image -lGL -lglut -lsmpeg;
|
||||
+ gcc $ARGS2 -I/boot/develop/tools/gnupro/include/ -I/boot/develop/headers/be/opengl/ -L/boot/home/config/lib -L/boot/develop/tools/gnupro/lib/ -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c $ARGS1 -lSDL_image -lGL -lglut -lsmpeg || exit 1
|
||||
elif uname -s | grep -i -c "BSD" > /dev/null; then
|
||||
echo "BSD detected.";
|
||||
echo "compiling...";
|
||||
- gcc $ARGS2 -I/usr/local/include -I/usr/include/ -I/usr/X11R6/include -L/usr/lib/ -L/usr/local/lib/ -L/usr/X11R6/lib -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c $ARGS1 -lSDL_image -lGL -lGLU -lglut -lXmu -lXi -lXext -lX11 -lm -lsmpeg;
|
||||
+ gcc $ARGS2 -I/usr/local/include -I/usr/include/ -I/usr/X11R6/include -L/usr/lib/ -L/usr/local/lib/ -L/usr/X11R6/lib -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c $ARGS1 -lSDL_image -lGL -lGLU -lglut -lXmu -lXi -lXext -lX11 -lm -lsmpeg || exit 1
|
||||
else
|
||||
echo "Unknown OS. If you are running Linux, BeOS or";
|
||||
echo "FreeBSD please send me the output of 'uname -s'."
|
@ -1,2 +1,3 @@
|
||||
DIST apvlv-0.1.1-Source.tar.gz 276433 SHA256 4427861af472c3c6297419dd8ad543cf32fcaaf178a00320f05ecc9f832881ff SHA512 0279ed243aefd54b8b370d308c55da5872ec1cd2037b86b5d3e8b03fc5fc6f9e89d2327f36618897bdd97aac737acfc227b0f6706e7256c8a92024c3c91bc607 WHIRLPOOL 5602ef7bad1af3411edbb047b7fbf9d1892d3050bcebb21a2082eed670f008197e54136d58fae2e2665d293c6175badfc60f3712e9ece43df105a02af6954374
|
||||
DIST apvlv-0.1.2-Source.tar.gz 331595 SHA256 65f010287dd98644d25997f95054bc95abc22fd8d5e2d7bc3b3b59978fbb470a SHA512 a2cfd3fda715a37480c4d4f9899d8debfd683154beade5e49340715df35837e7c0c9f296db304dace067dfdf0a03b2db4ec1244a0197c03efa0c2c2b0e6c80ff WHIRLPOOL 0cad1b8e25c9e681048e5112a0b004010c631b4b7d9ac1863a0dd767ee9cb6570fb99c337085f83c64526d43497fe664f4dd5249768a69e26d199a34debd2eec
|
||||
DIST apvlv-0.1.4-Source.tar.gz 337182 SHA256 f803de89aed82fea08f9386a6d6ddec999d0c96bb68c85e4cd527803838d17cd SHA512 798db075e702b02323e4df9f2ed07478aca975feca9ec7cae386792cdb4dbdcf016e7569e8f16bce6ffea0fe5482b5ea8551de10cbd0652f5607e5f0c0ea024b WHIRLPOOL fc9b66d829de17442efe7f782e44dd8024fbaf680a12a260504592bd8a44f48e7d5ace30f18f3ddec4df178fc772f4046ba0fe3e0c100195d86f05bea9703a0a
|
||||
|
@ -0,0 +1,59 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/apvlv/apvlv-0.1.4.ebuild,v 1.1 2012/07/16 22:34:27 reavertm Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils cmake-utils
|
||||
|
||||
MY_P="${P}-Source"
|
||||
DESCRIPTION="Alf's PDF Viewer Like Vim"
|
||||
HOMEPAGE="http://naihe2010.github.com/apvlv/"
|
||||
SRC_URI="mirror://github/naihe2010/${PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug djvu"
|
||||
|
||||
RDEPEND="
|
||||
>=app-text/poppler-0.18[cairo]
|
||||
>=x11-libs/gtk+-2.10.4:2
|
||||
djvu? ( app-text/djvu )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_prepare() {
|
||||
# Webkit automagic, preserve cflags
|
||||
epatch "${FILESDIR}/${PN}-0.1.4-cmake.patch"
|
||||
|
||||
# Remove prefixes so it works with the cmake-utils eclass
|
||||
sed -i -e "s:APVLV_::" CMakeLists.txt src/CMakeLists.txt || die
|
||||
|
||||
# Don't install tex file
|
||||
sed -i -e "s:Startup.tex::" CMakeLists.txt || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DSYSCONFDIR=/etc/${PN}
|
||||
-DDOCDIR=/usr/share/${PN}
|
||||
-DMANDIR=/usr/share/man
|
||||
-DWITH_HTML=OFF
|
||||
-DWITH_UMD=OFF
|
||||
-DWITH_TXT=ON
|
||||
$(cmake-utils_use_with djvu)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
dodoc AUTHORS NEWS README THANKS TODO
|
||||
newicon icons/pdf.png ${PN}.png
|
||||
make_desktop_entry ${PN} "Alf's PDF Viewer Like Vim" ${PN} "Office;Viewer"
|
||||
}
|
@ -0,0 +1,32 @@
|
||||
diff -ruN apvlv-0.1.4-Source/src/CMakeLists.txt my/src/CMakeLists.txt
|
||||
--- apvlv-0.1.4-Source/src/CMakeLists.txt 2012-06-13 05:44:28.000000000 +0200
|
||||
+++ my/src/CMakeLists.txt 2012-07-17 00:32:53.782141814 +0200
|
||||
@@ -1,23 +1,18 @@
|
||||
IF (WIN32)
|
||||
ADD_DEFINITIONS (-D_CRT_SECURE_NO_WARNINGS)
|
||||
ELSE (WIN32)
|
||||
- SET (CMAKE_CXX_FLAGS "-Wall -fno-strict-aliasing")
|
||||
-
|
||||
- OPTION (APVLV_ENABLE_DEBUG "If build binary with debug infomations." OFF)
|
||||
- IF (APVLV_ENABLE_DEBUG)
|
||||
- SET (CMAKE_CXX_FLAGS "-D_DEBUG -g ${CMAKE_CXX_FLAGS}")
|
||||
- ELSE (APVLV_ENABLE_DEBUG)
|
||||
- SET (CMAKE_CXX_FLAGS "-O2 ${CMAKE_CXX_FLAGS}")
|
||||
- ENDIF (APVLV_ENABLE_DEBUG)
|
||||
+ SET (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -fno-strict-aliasing")
|
||||
ENDIF (WIN32)
|
||||
|
||||
FIND_PACKAGE (PkgConfig)
|
||||
|
||||
-PKG_CHECK_MODULES (FREETYPE2 freetype2 REQUIRED)
|
||||
PKG_CHECK_MODULES (GTK2 gtk+-2.0 REQUIRED)
|
||||
PKG_CHECK_MODULES (GLIB2 glib-2.0 REQUIRED)
|
||||
PKG_CHECK_MODULES (GTHREAD2 gthread-2.0 REQUIRED)
|
||||
-PKG_CHECK_MODULES (WEBKIT1 webkit-1.0 QUIET)
|
||||
+
|
||||
+IF (APVLV_WITH_HTML)
|
||||
+ PKG_CHECK_MODULES (WEBKIT1 webkit-1.0 REQUIRED)
|
||||
+ENDIF (APVLV_WITH_HTML)
|
||||
INCLUDE_DIRECTORIES (${FREETYPE2_INCLUDE_DIRS}
|
||||
${GTK2_INCLUDE_DIRS}
|
||||
${GLIB2_INCLUDE_DIRS}
|
@ -0,0 +1,95 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/nacl-toolchain-newlib/nacl-toolchain-newlib-0_p9093.ebuild,v 1.1 2012/07/17 03:47:19 floppym Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils flag-o-matic multilib
|
||||
|
||||
BINUTILS_PV="2.20.1"
|
||||
NEWLIB_PV="1.20.0"
|
||||
GCC_PV="4.4.3"
|
||||
NACL_REVISION="${PV##*_p}"
|
||||
|
||||
DESCRIPTION="Native Client newlib-based toolchain (only for compiling IRT)"
|
||||
HOMEPAGE="http://code.google.com/chrome/nativeclient/"
|
||||
SRC_URI="mirror://gnu/binutils/binutils-${BINUTILS_PV}.tar.bz2
|
||||
ftp://sources.redhat.com/pub/newlib/newlib-${NEWLIB_PV}.tar.gz
|
||||
mirror://gnu/gcc/gcc-${GCC_PV}/gcc-${GCC_PV}.tar.bz2
|
||||
http://gsdview.appspot.com/nativeclient-archive2/x86_toolchain/r${NACL_REVISION}/nacltoolchain-buildscripts-r${NACL_REVISION}.tar.gz
|
||||
http://gsdview.appspot.com/nativeclient-archive2/x86_toolchain/r${NACL_REVISION}/naclbinutils-${BINUTILS_PV}-r${NACL_REVISION}.patch.bz2
|
||||
http://gsdview.appspot.com/nativeclient-archive2/x86_toolchain/r${NACL_REVISION}/naclnewlib-${NEWLIB_PV}-r${NACL_REVISION}.patch.bz2
|
||||
http://gsdview.appspot.com/nativeclient-archive2/x86_toolchain/r${NACL_REVISION}/naclgcc-${GCC_PV}-r${NACL_REVISION}.patch.bz2
|
||||
"
|
||||
|
||||
LICENSE="BSD" # NaCl
|
||||
LICENSE+=" || ( GPL-3 LGPL-3 )" # binutils
|
||||
LICENSE+=" NEWLIB LIBGLOSS GPL-2" # newlib
|
||||
LICENSE+=" GPL-3 LGPL-3 || ( GPL-3 libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2" # gcc
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
# Stripping with a non-NaCl strip breaks the toolchain, bug #386931.
|
||||
# Tests are broken, bug #391761.
|
||||
RESTRICT="strip test"
|
||||
|
||||
# Executable section checks do not make sense for newlib, bug #390383.
|
||||
QA_EXECSTACK="usr/lib*/nacl-toolchain-newlib/*/lib*/*"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/gmp-5.0.2
|
||||
>=dev-libs/mpfr-3.0.1
|
||||
>=sys-libs/glibc-2.8
|
||||
>=sys-libs/zlib-1.1.4
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/zip
|
||||
app-arch/unzip
|
||||
dev-libs/mpc
|
||||
dev-libs/cloog-ppl
|
||||
dev-libs/ppl
|
||||
>=media-libs/libart_lgpl-2.1
|
||||
>=sys-apps/texinfo-4.8
|
||||
>=sys-devel/binutils-2.15.94
|
||||
>=sys-devel/bison-1.875
|
||||
>=sys-devel/flex-2.5.4
|
||||
sys-devel/gnuconfig
|
||||
sys-devel/m4
|
||||
>=sys-libs/ncurses-5.2-r2
|
||||
>=sys-apps/sed-4
|
||||
sys-devel/gettext
|
||||
virtual/libiconv
|
||||
virtual/yacc
|
||||
"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
pkg_setup() {
|
||||
# Unset variables known to break the build. This is a black-list
|
||||
# rather than white-list because it's not obvious how to come up
|
||||
# with a comprehensive white-list.
|
||||
# For more info see bug #413995.
|
||||
unset -v LANGUAGES || die
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
mkdir SRC || die
|
||||
mv binutils-${BINUTILS_PV} SRC/binutils || die
|
||||
mv newlib-${NEWLIB_PV} SRC/newlib || die
|
||||
mv gcc-${GCC_PV} SRC/gcc || die
|
||||
cd SRC || die
|
||||
EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" epatch "${S}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
strip-flags # See bug #390589.
|
||||
emake PREFIX="${PWD}/${PN}" CANNED_REVISION="yes" build-with-newlib
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local TOOLCHAIN_HOME="/usr/$(get_libdir)"
|
||||
dodir "${TOOLCHAIN_HOME}"
|
||||
mv "${WORKDIR}/${PN}" "${ED}/${TOOLCHAIN_HOME}" || die
|
||||
}
|
@ -0,0 +1,133 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.12.11.ebuild,v 1.1 2012/07/17 02:22:23 floppym Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
|
||||
inherit eutils multilib pax-utils python toolchain-funcs versionator
|
||||
|
||||
DESCRIPTION="Google's open source JavaScript engine"
|
||||
HOMEPAGE="http://code.google.com/p/v8"
|
||||
SRC_URI="http://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.bz2"
|
||||
LICENSE="BSD"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~x86-fbsd ~x64-macos ~x86-macos"
|
||||
IUSE=""
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-3.10.8.10-freebsd9.patch
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
tc-export AR CC CXX RANLIB
|
||||
export LINK=${CXX}
|
||||
|
||||
# Use target arch detection logic from bug #354601.
|
||||
case ${CHOST} in
|
||||
i?86-*) myarch=ia32 ;;
|
||||
x86_64-*)
|
||||
if [[ $ABI = x86 ]] ; then
|
||||
myarch=ia32
|
||||
else
|
||||
myarch=x64
|
||||
fi ;;
|
||||
arm*-*) myarch=arm ;;
|
||||
*) die "Unrecognized CHOST: ${CHOST}"
|
||||
esac
|
||||
mytarget=${myarch}.release
|
||||
|
||||
soname_version="$(get_version_component_range 1-3)"
|
||||
|
||||
local snapshot=on
|
||||
host-is-pax && snapshot=off
|
||||
|
||||
# TODO: Add console=readline option once implemented upstream
|
||||
# http://code.google.com/p/v8/issues/detail?id=1781
|
||||
|
||||
emake V=1 \
|
||||
library=shared \
|
||||
werror=no \
|
||||
soname_version=${soname_version} \
|
||||
snapshot=${snapshot} \
|
||||
${mytarget} || die
|
||||
|
||||
pax-mark m out/${mytarget}/{cctest,d8,shell} || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
local arg testjobs
|
||||
for arg in ${MAKEOPTS}; do
|
||||
case ${arg} in
|
||||
-j*) testjobs=${arg#-j} ;;
|
||||
--jobs=*) testjobs=${arg#--jobs=} ;;
|
||||
esac
|
||||
done
|
||||
|
||||
tools/test-wrapper-gypbuild.py \
|
||||
-j${testjobs:-1} \
|
||||
--arch-and-mode=${mytarget} \
|
||||
--no-presubmit \
|
||||
--progress=dots || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /usr
|
||||
doins -r include || die
|
||||
|
||||
if [[ ${CHOST} == *-darwin* ]] ; then
|
||||
# buildsystem is too horrific to get this built correctly
|
||||
mkdir -p out/${mytarget}/lib.target
|
||||
mv out/${mytarget}/libv8.so.${soname_version} \
|
||||
out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
|
||||
install_name_tool \
|
||||
-id "${EPREFIX}"/usr/$(get_libdir)/libv8$(get_libname) \
|
||||
out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) \
|
||||
|| die
|
||||
install_name_tool \
|
||||
-change \
|
||||
"${S}"/out/${mytarget}/libv8.so.${soname_version} \
|
||||
"${EPREFIX}"/usr/$(get_libdir)/libv8$(get_libname) \
|
||||
out/${mytarget}/d8 || die
|
||||
fi
|
||||
|
||||
dobin out/${mytarget}/d8 || die
|
||||
|
||||
dolib out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
|
||||
dosym libv8$(get_libname ${soname_version}) /usr/$(get_libdir)/libv8$(get_libname) || die
|
||||
|
||||
dodoc AUTHORS ChangeLog || die
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
preserved_libs=()
|
||||
local baselib candidate
|
||||
|
||||
eshopts_push -s nullglob
|
||||
|
||||
for candidate in "${EROOT}usr/$(get_libdir)"/libv8$(get_libname).*; do
|
||||
baselib=${candidate##*/}
|
||||
if [[ ! -e "${ED}usr/$(get_libdir)/${baselib}" ]]; then
|
||||
preserved_libs+=( "${EPREFIX}/usr/$(get_libdir)/${baselib}" )
|
||||
fi
|
||||
done
|
||||
|
||||
eshopts_pop
|
||||
|
||||
if [[ ${#preserved_libs[@]} -gt 0 ]]; then
|
||||
preserve_old_lib "${preserved_libs[@]}"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ ${#preserved_libs[@]} -gt 0 ]]; then
|
||||
preserve_old_lib_notify "${preserved_libs[@]}"
|
||||
fi
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST Test-MockModule-0.05.tar.gz 5608 SHA256 67c515258c76780009e58305ec56f195e1b110d0cabb52792d57dd1761396e07 SHA512 8cbd2461dd0d9e9107c48a98be615c10dd77401569065a14cec555cc92f22c7211e7a7fb40149bd98c624bb1da838aa7be22a01391e2b6a70e7e58ec8af24da7 WHIRLPOOL 5d96b2a6050dce8b35a6bf842f10090bdf13b2382ef30877c7fd8db9499b4a7754b7d03be6d61f473aca185088961e1d7b9c2e1d70b0e7a998977e92da3a3fac
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Test-MockModule/Test-MockModule-0.50.0.ebuild,v 1.1 2012/07/16 15:46:01 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_VERSION=0.05
|
||||
MODULE_AUTHOR="SIMONFLK"
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Override subroutines in a module for unit testing"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="
|
||||
test? (
|
||||
dev-perl/Test-Pod
|
||||
dev-perl/Test-Pod-Coverage
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST="do"
|
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>perl</herd>
|
||||
<maintainer>
|
||||
<email>flameeyes@gentoo.org</email>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="cpan">Test-MockModule</remote-id>
|
||||
<remote-id type="cpan-module">Test::MockModule</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/boto/boto-2.5.2.ebuild,v 1.1 2012/07/17 02:23:26 vapier Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="2:2.5"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.4 3.*"
|
||||
DISTUTILS_SRC_TEST="setup.py"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Amazon Web Services API"
|
||||
HOMEPAGE="https://github.com/boto/boto http://pypi.python.org/pypi/boto"
|
||||
SRC_URI="mirror://github/boto/boto/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="dev-python/setuptools
|
||||
test? ( dev-python/m2crypto )"
|
||||
RDEPEND="dev-python/m2crypto"
|
||||
|
||||
# Requires Amazon Web Services keys to pass some tests
|
||||
RESTRICT="test"
|
@ -1,53 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-poppler/python-poppler-0.12.1-r1.ebuild,v 1.7 2012/02/28 21:41:58 marienz Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.4 2.5 3.* *-jython 2.7-pypy-*"
|
||||
PYTHON_EXPORT_PHASE_FUNCTIONS="1"
|
||||
|
||||
inherit eutils libtool python
|
||||
|
||||
DESCRIPTION="Python bindings to the Poppler PDF library"
|
||||
HOMEPAGE="http://launchpad.net/poppler-python"
|
||||
SRC_URI="http://launchpad.net/poppler-python/trunk/development/+download/pypoppler-${PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86 ~x86-fbsd"
|
||||
IUSE="examples"
|
||||
|
||||
S=${WORKDIR}/pypoppler-${PV}
|
||||
|
||||
RDEPEND=">=app-text/poppler-0.15.0[cairo]
|
||||
<app-text/poppler-0.18
|
||||
>=dev-python/pycairo-1.8.4
|
||||
dev-python/pygobject:2
|
||||
dev-python/pygtk:2"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
# http://pkgs.fedoraproject.org/gitweb/?p=pypoppler.git;a=tree
|
||||
epatch \
|
||||
"${FILESDIR}"/${P}-75_74.diff \
|
||||
"${FILESDIR}"/${P}-76_75.diff \
|
||||
"${FILESDIR}"/${P}-79_78.diff \
|
||||
"${FILESDIR}"/${P}-poppler0.15.0-changes.patch
|
||||
|
||||
elibtoolize
|
||||
python_copy_sources
|
||||
}
|
||||
|
||||
src_install() {
|
||||
python_src_install
|
||||
python_clean_installation_image
|
||||
|
||||
dodoc NEWS || die
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins demo/demo-poppler.py || die
|
||||
fi
|
||||
}
|
@ -1,52 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-poppler/python-poppler-0.12.1-r2.ebuild,v 1.3 2012/02/28 21:41:58 marienz Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.4 2.5 3.* *-jython 2.7-pypy-*"
|
||||
PYTHON_EXPORT_PHASE_FUNCTIONS="1"
|
||||
|
||||
inherit eutils libtool python
|
||||
|
||||
DESCRIPTION="Python bindings to the Poppler PDF library"
|
||||
HOMEPAGE="http://launchpad.net/poppler-python"
|
||||
SRC_URI="http://launchpad.net/poppler-python/trunk/development/+download/pypoppler-${PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~x86-fbsd"
|
||||
IUSE="examples"
|
||||
|
||||
S=${WORKDIR}/pypoppler-${PV}
|
||||
|
||||
RDEPEND=">=app-text/poppler-0.15.0[cairo]
|
||||
<app-text/poppler-0.18
|
||||
>=dev-python/pycairo-1.8.4
|
||||
dev-python/pygobject:2
|
||||
dev-python/pygtk:2"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
# http://pkgs.fedoraproject.org/gitweb/?p=pypoppler.git;a=tree
|
||||
epatch \
|
||||
"${FILESDIR}"/${P}-75_74.diff \
|
||||
"${FILESDIR}"/${P}-79_78.diff \
|
||||
"${FILESDIR}"/${P}-poppler0.15.0-changes.patch
|
||||
|
||||
elibtoolize
|
||||
python_copy_sources
|
||||
}
|
||||
|
||||
src_install() {
|
||||
python_src_install
|
||||
python_clean_installation_image
|
||||
|
||||
dodoc NEWS || die
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins demo/demo-poppler.py || die
|
||||
fi
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST ws4py-0.2.1.tar.gz 1858090 SHA256 8f902a5be5bed493392ccbabd71406c113c89f973a0d635d7ed35a4d8ec932c5 SHA512 212ba49d81a2b22894bd03346d4b71cf2486c6317ecaf2d4a7cc962c1f3be9550e61dfe74030cf22f4cb396fb74a43dbc73c69e6f915d6ff1a87e7b05ace1c4f WHIRLPOOL b4b886f752c476fe9a2838380adf15b4822d194d615ae83a42937d5231858a35e014657daa5d9cbe974b083ad1c8f2a9806fa182e476911cce033a4882e324cc
|
||||
DIST ws4py-0.2.2.tar.gz 1859370 SHA256 591014a09e4cd492c85ef5c46ce88586e29f9db941cea7f262634d07d58c6040 SHA512 886a9f013b0ef99c0e31df30bcc587601bdb727a6911d60a1362c7172efe6fd18e8d44989237eaa3e61fcd56672bbe9dc67950148c22c3f013f6801d8d111511 WHIRLPOOL c953dd3f4a5b6b5683cfe8401342537e275bb2af32b46241dc42e3a119bcbb608238374051c679313cf61e81f1cd8aa38b54f2284dcc253107f49a156688a566
|
||||
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/ws4py/ws4py-0.2.2.ebuild,v 1.1 2012/07/17 02:11:37 vapier Exp $
|
||||
|
||||
# The gevent package isn't in the tree yet, so we delete
|
||||
# those implementations.
|
||||
#
|
||||
# We could depend on dev-python/cherrypy when USE=server, but
|
||||
# that is an optional component ...
|
||||
# Same for www-servers/tornado and USE=client ...
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
DISTUTILS_SRC_TEST="setup.py"
|
||||
|
||||
inherit distutils eutils
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="git://github.com/Lawouach/WebSocket-for-Python.git"
|
||||
inherit git-2
|
||||
else
|
||||
inherit vcs-snapshot
|
||||
SRC_URI="https://github.com/Lawouach/WebSocket-for-Python/tarball/v${PV} -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="WebSocket support for Python"
|
||||
HOMEPAGE="https://github.com/Lawouach/WebSocket-for-Python"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE="+client +server test +threads"
|
||||
|
||||
RDEPEND="client? ( dev-lang/python[threads?] )"
|
||||
DEPEND="test? (
|
||||
${RDEPEND}
|
||||
dev-python/cherrypy
|
||||
dev-python/gevent
|
||||
)"
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
# We don't have a gevent pkg in the tree, so punt.
|
||||
rm -rf "${ED}$(python_get_sitedir)"/ws4py/*/gevent*.py
|
||||
use client || rm -rf "${ED}$(python_get_sitedir)"/ws4py/client
|
||||
use server || rm -rf "${ED}$(python_get_sitedir)"/ws4py/server
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST atanks-5.2.tar.gz 3125456 RMD160 b4b1b0e2798f1474174539b14893cc9b97e7b6c9 SHA1 ad49d15ab8dcc0066fa88a6241e4454a5b37a444 SHA256 c086810db7661ba61e2b585c5d7fb3795924e978462b866fa05d5e6a00901a8e
|
||||
DIST atanks-5.4.tar.gz 3129737 RMD160 80462d9a41b8dce73fb7a19c2a731f19325560a6 SHA1 586947035476551a29d6f28521831c4471aaa97a SHA256 c66f481f36b5ae222f6feddf3e56e73b14d7f2e3d274576d8517fee4496ed0e9
|
||||
DIST atanks-5.4.tar.gz 3129737 SHA256 c66f481f36b5ae222f6feddf3e56e73b14d7f2e3d274576d8517fee4496ed0e9 SHA512 53293ab3aa6dff2346484006a754060a5a43902ef03335ce9b9022ddcf1a6a66e0e1b8a3d73aa5c18b0433d9eed1cfe9c7215a5f8d73353d182a7dda7a0930be WHIRLPOOL 5da29b7efb10955fadada24284bdfc91763c9c8bc46a1f313920226b776d1911da4b1675700eb8382489de1e0a1940f1341158f3036dfeab8439ce077d3f4463
|
||||
|
@ -1,41 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-action/atanks/atanks-5.2.ebuild,v 1.5 2012/01/10 20:26:49 ranger Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit eutils games
|
||||
|
||||
DESCRIPTION="Worms and Scorched Earth-like game"
|
||||
HOMEPAGE="http://atanks.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/atanks/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="media-libs/allegro:0[X]"
|
||||
|
||||
src_prepare() {
|
||||
find . -type f -name ".directory" -exec rm -vf '{}' +
|
||||
epatch "${FILESDIR}"/${P}-build.patch
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake \
|
||||
BINDIR="${GAMES_BINDIR}" \
|
||||
INSTALLDIR="${GAMES_DATADIR}/${PN}" \
|
||||
|| die "emake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dogamesbin ${PN} || die "dogamesbin failed"
|
||||
insinto "${GAMES_DATADIR}"/${PN}
|
||||
doins -r button misc missile sound stock tank tankgun text title \
|
||||
unicode.dat *.txt \
|
||||
|| die "doins failed"
|
||||
doicon ${PN}.png
|
||||
make_desktop_entry atanks "Atomic Tanks"
|
||||
dodoc Changelog README TODO
|
||||
prepgamesdirs
|
||||
}
|
@ -1,133 +0,0 @@
|
||||
--- atanks-4.6.orig/src/Makefile
|
||||
+++ atanks-4.6/src/Makefile
|
||||
@@ -4,9 +4,6 @@
|
||||
missile.o perlin.o physobj.o player.o satellite.o sky.o tank.o team.o teleport.o virtobj.o \
|
||||
update.o network.o floattext.o land.o text.o client.o gameloop.o
|
||||
|
||||
-CPP=g++
|
||||
-CC=gcc
|
||||
-LD=g++
|
||||
LIB=ar
|
||||
WINDRES=
|
||||
# FLAGS += -DDATA_DIR=\".\" -Wno-write-strings -DNETWORK -DTHREADS
|
||||
@@ -15,9 +12,9 @@
|
||||
WFLAGS =
|
||||
OFLAGS =
|
||||
LFLAGS +=
|
||||
-LDFLAGS = `allegro-config --libs`
|
||||
+LDFLAGS += `allegro-config --libs` -lm -lpthread
|
||||
|
||||
-CFLAGS += -g -Wall -Iinclude # -fprofile-arcs -ftest-coverage
|
||||
+CXXFLAGS += -Wall -Iinclude # -fprofile-arcs -ftest-coverage
|
||||
|
||||
SRCS = $(MODULES:.o=.cpp)
|
||||
GLOBALS = main.h imagedefs.h externs.h
|
||||
@@ -33,82 +30,82 @@
|
||||
$(MODULES): Makefile
|
||||
|
||||
atanks.o: atanks.cpp globals.h main.h menucontent.h
|
||||
- $(CPP) -c atanks.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
|
||||
+ $(CXX) -c atanks.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
|
||||
|
||||
button.o: button.cpp button.h
|
||||
- $(CPP) -c button.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
|
||||
+ $(CXX) -c button.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
|
||||
|
||||
client.o: client.h client.cpp
|
||||
- $(CPP) -c client.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGSS) $(CFLAGS)
|
||||
+ $(CXX) -c client.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGSS) $(CXXFLAGS)
|
||||
|
||||
environment.o: environment.cpp environment.h
|
||||
- $(CPP) -c environment.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
|
||||
+ $(CXX) -c environment.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
|
||||
|
||||
explosion.o: explosion.cpp explosion.h
|
||||
- $(CPP) -c explosion.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
|
||||
+ $(CXX) -c explosion.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
|
||||
|
||||
files.o: files.cpp files.h text.h text.cpp
|
||||
- $(CPP) -c files.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
|
||||
+ $(CXX) -c files.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
|
||||
|
||||
floattext.o: floattext.cpp floattext.h
|
||||
- $(CPP) -c floattext.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
|
||||
+ $(CXX) -c floattext.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
|
||||
|
||||
gameloop.o: gameloop.cpp atanks.cpp main.h
|
||||
- $(CPP) -c gameloop.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
|
||||
+ $(CXX) -c gameloop.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
|
||||
|
||||
globaldata.o: globaldata.cpp globaldata.h
|
||||
- $(CPP) -c globaldata.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
|
||||
+ $(CXX) -c globaldata.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
|
||||
|
||||
land.o: land.cpp land.h globaldata.h environment.h
|
||||
- $(CPP) -c land.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
|
||||
+ $(CXX) -c land.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
|
||||
|
||||
missile.o: missile.cpp missile.h
|
||||
- $(CPP) -c missile.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
|
||||
+ $(CXX) -c missile.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
|
||||
|
||||
teleport.o: teleport.cpp teleport.h
|
||||
- $(CPP) -c teleport.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
|
||||
+ $(CXX) -c teleport.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
|
||||
|
||||
physobj.o: physobj.cpp physobj.h
|
||||
- $(CPP) -c physobj.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
|
||||
+ $(CXX) -c physobj.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
|
||||
|
||||
player.o: player.cpp player.h
|
||||
- $(CPP) -c player.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
|
||||
+ $(CXX) -c player.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
|
||||
|
||||
tank.o: tank.cpp tank.h
|
||||
- $(CPP) -c tank.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
|
||||
+ $(CXX) -c tank.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
|
||||
|
||||
team.o: team.cpp team.h
|
||||
- $(CPP) -c team.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
|
||||
+ $(CXX) -c team.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
|
||||
|
||||
virtobj.o: virtobj.cpp virtobj.h
|
||||
- $(CPP) -c virtobj.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
|
||||
+ $(CXX) -c virtobj.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
|
||||
|
||||
fade.o: fade.cpp
|
||||
- $(CPP) -c fade.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
|
||||
+ $(CXX) -c fade.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
|
||||
|
||||
perlin.o: perlin.cpp
|
||||
- $(CPP) -c perlin.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
|
||||
+ $(CXX) -c perlin.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
|
||||
|
||||
sky.o: sky.cpp sky.h
|
||||
- $(CPP) -c sky.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
|
||||
+ $(CXX) -c sky.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
|
||||
|
||||
satellite.o: satellite.cpp satellite.h
|
||||
- $(CPP) -c satellite.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
|
||||
+ $(CXX) -c satellite.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
|
||||
|
||||
text.o: text.cpp text.h
|
||||
- $(CPP) -c text.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
|
||||
+ $(CXX) -c text.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
|
||||
|
||||
update.o: update.cpp update.h
|
||||
- $(CPP) -c update.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
|
||||
+ $(CXX) -c update.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
|
||||
|
||||
network.o: network.cpp network.h
|
||||
- $(CPP) -c network.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
|
||||
+ $(CXX) -c network.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
|
||||
|
||||
%.o: %.cpp %.h
|
||||
- $(CPP) -c $< -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
|
||||
+ $(CXX) -c $< -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
|
||||
|
||||
$(OUTPUT): $(OBJECTS) $(MODULES)
|
||||
- $(CPP) $(MODULES) -o $(OUTPUT) $(FLAGS) $(LFLAGS) $(LDFLAGS) $(SFLAGS) $(CFLAGS)
|
||||
+ $(CXX) $(MODULES) -o $(OUTPUT) $(FLAGS) $(LFLAGS) $(LDFLAGS) $(SFLAGS) $(CXXFLAGS)
|
||||
# strip $(OUTPUT)
|
||||
|
||||
# dependencies:
|
@ -1,2 +1,2 @@
|
||||
DIST geki3-KXL-1.0.3.tar.gz 695913 RMD160 3439e173f66fa6fb08213d3e1eb47ed8b2a66c4d SHA1 8c8aa83e0152d982c5764fd0fe88516826c16403 SHA256 5308488d3c31731c75d671d9a6b61ebcfc7e97c651a76f0ef869c8aa3a3865f8
|
||||
DIST geki3-KXL.png 1142 RMD160 97b90e3aece9798bd695cd5e25e775d73146ec9a SHA1 7f35035c55ad9a32c67b6882781c5c8769242fba SHA256 9fc2bc6f5abb44c3b863378d13ddc5f892ff284d4ea6092af3bb55bbf78a6046
|
||||
DIST geki3-KXL-1.0.3.tar.gz 695913 SHA256 5308488d3c31731c75d671d9a6b61ebcfc7e97c651a76f0ef869c8aa3a3865f8 SHA512 23433c40bb800fa6da132a87dc89ed18c156dba44f3479be39b00ac48942cbf9e3ae7318149d3184f4ba8c340c937fa44e334dad5c8e800b9906bd26cdd34fd7 WHIRLPOOL 9c826dc2e821e875aacfbb7184faa79920e40672060a2a17c9792caae0b172510441a970f9c15d534da23e380e7eab23233fbfc52c960a2dd436ff66eb6433c6
|
||||
DIST geki3-KXL.png 1142 SHA256 9fc2bc6f5abb44c3b863378d13ddc5f892ff284d4ea6092af3bb55bbf78a6046 SHA512 bb78a188954e530638ebf3ded88a8a19402081d071341924f57b3cc1721de523cf099eac2585ea5a5dd0b86e67f68260d469db06408e86aea68e4950526103bd WHIRLPOOL de1bce90c5b7c36fe202a881f4070d0393d39a534586f0378747caef9c8dbad91b3cc373276777d655a03c2ca385d0f258792cfccd3ab82335eef0fd132236cc
|
||||
|
@ -1,4 +1,2 @@
|
||||
DIST xboard-4.5.3a.tar.gz 2413474 SHA256 3bc078a518d7d14781740cea137e2a8aa10c0ded1c42b0f0b6242d3eaf957cdc
|
||||
DIST xboard-4.6.0.tar.gz 2945028 SHA256 656786430c58d92cec6e505bcf70b490bd91c9f628dd7ba55aef2ab1103f3473
|
||||
DIST xboard-4.6.2.tar.gz 2956198 SHA256 2e57f2d2c6e90f704a2c5bc0c6e14840d88dc4f9a450ecf1b4c06516a00389df SHA512 a079e4ca4f825ab3463f2e60d98b977ce0783bc36fa018b79bd3b5c8f16441feef2313f5f586eabe7747ce6fffe0d9a967d19b68502f67f438720db607e3c516 WHIRLPOOL d9598df34e27c9a0686f391b47bfbacdad3a7fa8c0549358c35bae95e373416b8f360b5e1ec5ac678b3afa308f5c8d599910c9d192b15be858f62da968f0815c
|
||||
DIST xboard.png 479 SHA256 1c36fd6ca934eef29d7cdc72159019585d8c449f489f6a6ccc2d787bba03f41d SHA512 c7f8274d70989fa85ef3bef6c819219ae7d4e6355f3c4ca22faec8b703817152256914a95b30de66803db04e0e16eaa117c2f9132a1f0acb6d29de6df5e54898 WHIRLPOOL 5ba135d34808d4814d545bef8eb89aa2a5dfa0f6515ab33d1baa1dfe15bb740e3b77626e45c3b6579b7af0f6b5bc0f060b93f0d4d37f55506778124dbbd1f3de
|
||||
|
@ -1,125 +0,0 @@
|
||||
--- xboard-4.5.2a.orig/Makefile.am
|
||||
+++ xboard-4.5.2a/Makefile.am
|
||||
@@ -33,14 +33,10 @@
|
||||
$(ZPY)
|
||||
xboard_LDADD = -lm @XAW_LIBS@ @X_LIBS@
|
||||
|
||||
-EXTRA_DIST = pixmaps bitmaps sounds winboard filebrowser/README \
|
||||
- xboard.texi gpl.texinfo texi2man texinfo.tex xboard.man xboard.desktop \
|
||||
- COPYRIGHT FAQ.html engine-intf.html ics-parsing.txt readme.htm zippy.README \
|
||||
- xboard.conf.in SHORTLOG DIFFSTAT history.c
|
||||
-
|
||||
DISTCLEANFILES = stamp-h
|
||||
|
||||
-AM_CPPFLAGS=-DINFODIR='"$(infodir)"' @X_CFLAGS@ -DSYSCONFDIR='"$(sysconfdir)"' -DBITMAPDIR='"$(datadir)/games/xboard/bitmaps/default"'
|
||||
+bitmapsdir = $(datadir)/default
|
||||
+AM_CPPFLAGS=-DINFODIR='"$(infodir)"' @X_CFLAGS@ -DSYSCONFDIR='"$(sysconfdir)"' -DBITMAPDIR='"$(bitmapsdir)"'
|
||||
|
||||
info_TEXINFOS = xboard.texi
|
||||
xboard_TEXINFOS = copyright.texi
|
||||
@@ -54,21 +50,14 @@
|
||||
|
||||
### icon files
|
||||
|
||||
-icondir = $(datadir)/icons/hicolor/48x48/apps
|
||||
+icondir = /usr/share/icons/hicolor/48x48/apps
|
||||
dist_icon_DATA = xboard.png
|
||||
-svgicondir = $(datadir)/icons/hicolor/scalable/apps
|
||||
+svgicondir = /usr/share/icons/hicolor/scalable/apps
|
||||
dist_svgicon_DATA = xboard.svg
|
||||
|
||||
|
||||
-### desktop files for KDE and gnome
|
||||
-
|
||||
-Applicationsdir = $(datadir)/applications
|
||||
-Applications_DATA = xboard.desktop
|
||||
-
|
||||
-
|
||||
### directory and files for bitmaps
|
||||
|
||||
-bitmapsdir = $(datadir)/games/xboard/bitmaps/default
|
||||
dist_bitmaps_DATA = \
|
||||
bitmaps/a33o.bm bitmaps/c45s.bm bitmaps/icon_outline.bm bitmaps/m49o.bm bitmaps/p45o.bm bitmaps/r29o.bm \
|
||||
bitmaps/a33s.bm bitmaps/c49o.bm bitmaps/icon_white.bm bitmaps/m49s.bm bitmaps/p45s.bm bitmaps/r29s.bm \
|
||||
@@ -137,13 +126,13 @@
|
||||
|
||||
### directory and files for pixmaps
|
||||
|
||||
-pixmapsdir = $(datadir)/games/xboard/pixmaps/textures
|
||||
+pixmapsdir = $(datadir)/pixmaps/textures
|
||||
dist_pixmaps_DATA = pixmaps/wood_d.xpm pixmaps/wood_l.xpm
|
||||
|
||||
|
||||
### directory and files for sound files
|
||||
|
||||
-soundsdir = $(datadir)/games/xboard/sounds
|
||||
+soundsdir = $(datadir)/sounds
|
||||
dist_sounds_DATA = \
|
||||
sounds/cymbal.wav sounds/pop2.wav sounds/slap.wav sounds/ding1.wav sounds/laser.wav \
|
||||
sounds/woodthunk.wav sounds/gong.wav sounds/penalty.wav sounds/honkhonk.wav sounds/phone.wav
|
||||
--- xboard-4.5.2a.orig/configure.ac
|
||||
+++ xboard-4.5.2a/configure.ac
|
||||
@@ -131,32 +131,17 @@
|
||||
exit 1
|
||||
fi
|
||||
|
||||
-dnl | test if user wants ot use Xaw3d or Xaw
|
||||
+AC_ARG_WITH(Xaw3d,
|
||||
+[ --with-Xaw3d use Xaw3d instead of Xaw],
|
||||
+[ with_xaw3d="$withval"], [enable_xaw3d="no"])
|
||||
|
||||
-dnl | add configure option for Xaw3d
|
||||
-AC_ARG_WITH([Xaw3d],
|
||||
- [AS_HELP_STRING([--with-Xaw3d],[use Xaw3d instead of Xaw])],
|
||||
- [],
|
||||
- [with_Xaw3d=no])
|
||||
-
|
||||
-dnl | check availability of Xaw3d
|
||||
-XAW_LIBS=
|
||||
-AS_IF([test x"$with_Xaw3d" != x"no"],
|
||||
- [AC_CHECK_LIB([Xaw3d],
|
||||
- [XawTextReplace],
|
||||
- [AC_SUBST([XAW_LIBS],["-lXaw3d"])
|
||||
- AC_DEFINE([USE_XAW3D], [1],
|
||||
- [Define if you want to use Xaw3d])],
|
||||
- [AC_MSG_ERROR([--with-Xaw3d was given, but test for Xaw3d failed. Make sure that you have Xaw3d installed, else you might want to try the configure option --without-Xaw3d])],
|
||||
- [-lXaw])])
|
||||
-dnl | no Xaw3d, check for Xaw
|
||||
-if test x"$with_Xaw3d" = x"no" ; then
|
||||
- AC_CHECK_HEADER(X11/Xaw/Dialog.h,xaw_headers="yes", xaw_headers="no")
|
||||
- if test x"$xaw_headers" = x"no" ; then
|
||||
- AC_MSG_ERROR([Xaw headers not found. Please install the Xaw package and headers.])
|
||||
- fi
|
||||
- XAW_LIBS="-lXaw"
|
||||
+if test "$withval" = yes; then
|
||||
+ AC_DEFINE(USE_XAW3D)
|
||||
+ XAW_LIBS="-lXaw3d"
|
||||
+else
|
||||
+ XAW_LIBS="-lXaw"
|
||||
fi
|
||||
+
|
||||
AC_SUBST(XAW_LIBS)
|
||||
|
||||
dnl | end Xaw/Xaw3d test
|
||||
--- xboard-4.5.2a.orig/xboard.conf.in
|
||||
+++ xboard-4.5.2a/xboard.conf.in
|
||||
@@ -57,7 +57,7 @@
|
||||
;
|
||||
; Engines & adjudicatons in engine-engine games
|
||||
;
|
||||
--firstChessProgram fairymax
|
||||
+-firstChessProgram gnuchess
|
||||
-secondChessProgram fairymax
|
||||
-niceEngines 0
|
||||
-polyglotDir ""
|
||||
--- xboard-4.5.2a.orig/xboard.h
|
||||
+++ xboard-4.5.2a/xboard.h
|
||||
@@ -104,7 +104,7 @@
|
||||
|
||||
#define BORDER_X_OFFSET 3
|
||||
#define BORDER_Y_OFFSET 27
|
||||
-#define FIRST_CHESS_PROGRAM "fairymax"
|
||||
+#define FIRST_CHESS_PROGRAM "gnuchess"
|
||||
#define SECOND_CHESS_PROGRAM "fairymax"
|
||||
#define FIRST_DIRECTORY "."
|
||||
#define SECOND_DIRECTORY "."
|
@ -1,83 +0,0 @@
|
||||
--- Makefile.am.old
|
||||
+++ Makefile.am
|
||||
@@ -42,10 +42,9 @@
|
||||
DISTCLEANFILES = stamp-h
|
||||
|
||||
AM_CPPFLAGS=-DINFODIR='"$(infodir)"' @X_CFLAGS@ -DSYSCONFDIR='"$(sysconfdir)"' \
|
||||
- -DBITMAPDIR='"$(datadir)/games/xboard/bitmaps/default"' \
|
||||
+ -DBITMAPDIR='"$(bitmapsdir)"' \
|
||||
-DLOCALEDIR='"$(localedir)"'
|
||||
|
||||
-ACLOCAL_AMFLAGS = -I m4
|
||||
|
||||
info_TEXINFOS = xboard.texi
|
||||
xboard_TEXINFOS = copyright.texi
|
||||
@@ -59,15 +59,15 @@
|
||||
|
||||
### icon files
|
||||
|
||||
-icondir = $(datadir)/icons/hicolor/48x48/apps
|
||||
+icondir = /usr/share/icons/hicolor/48x48/apps
|
||||
dist_icon_DATA = xboard.png
|
||||
-svgicondir = $(datadir)/icons/hicolor/scalable/apps
|
||||
+svgicondir = /usr/share/icons/hicolor/scalable/apps
|
||||
dist_svgicon_DATA = xboard.svg
|
||||
|
||||
|
||||
### desktop files for KDE and gnome
|
||||
|
||||
-Applicationsdir = $(datadir)/applications
|
||||
+Applicationsdir = /usr/share/applications
|
||||
Applications_DATA = xboard.desktop xboard-fen-viewer.desktop xboard-pgn-viewer.desktop xboard-tourney.desktop
|
||||
|
||||
### mime file
|
||||
@@ -76,7 +76,7 @@
|
||||
|
||||
### directory and files for bitmaps
|
||||
|
||||
-bitmapsdir = $(datadir)/games/xboard/bitmaps/default
|
||||
+bitmapsdir = $(datadir)/bitmaps/default
|
||||
dist_bitmaps_DATA = \
|
||||
bitmaps/a33o.bm bitmaps/c45s.bm bitmaps/icon_outline.bm bitmaps/m49o.bm bitmaps/p45o.bm bitmaps/r29o.bm \
|
||||
bitmaps/a33s.bm bitmaps/c49o.bm bitmaps/icon_white.bm bitmaps/m49s.bm bitmaps/p45s.bm bitmaps/r29s.bm \
|
||||
@@ -145,12 +145,12 @@
|
||||
|
||||
### directory and files for pixmaps
|
||||
|
||||
-pixmapsdir = $(datadir)/games/xboard/pixmaps/textures
|
||||
+pixmapsdir = $(datadir)/pixmaps/textures
|
||||
dist_pixmaps_DATA = pixmaps/wood_d.xpm pixmaps/wood_l.xpm pixmaps/cross32.xpm pixmaps/cross48.xpm pixmaps/board32.xpm pixmaps/board48.xpm
|
||||
|
||||
### directory and files for sound files
|
||||
|
||||
-soundsdir = $(datadir)/games/xboard/sounds
|
||||
+soundsdir = $(datadir)/sounds
|
||||
dist_sounds_DATA = \
|
||||
sounds/cymbal.wav sounds/pop2.wav sounds/slap.wav sounds/ding1.wav sounds/laser.wav \
|
||||
sounds/woodthunk.wav sounds/gong.wav sounds/penalty.wav sounds/honkhonk.wav sounds/phone.wav
|
||||
--- xboard.conf.in.old
|
||||
+++ xboard.conf.in
|
||||
@@ -67,8 +67,8 @@
|
||||
;
|
||||
; Engines & adjudicatons in engine-engine games
|
||||
;
|
||||
--firstChessProgram fairymax
|
||||
--secondChessProgram fairymax
|
||||
+-firstChessProgram gnuchess
|
||||
+-secondChessProgram gnuchess
|
||||
-firstChessProgramNames {fairymax
|
||||
"Fruit 2.1" -fcp fruit -fUCI
|
||||
"Crafty" -fcp crafty
|
||||
--- xboard.h.old
|
||||
+++ xboard.h
|
||||
@@ -119,8 +119,8 @@
|
||||
|
||||
#define BORDER_X_OFFSET 3
|
||||
#define BORDER_Y_OFFSET 27
|
||||
-#define FIRST_CHESS_PROGRAM "fairymax"
|
||||
-#define SECOND_CHESS_PROGRAM "fairymax"
|
||||
+#define FIRST_CHESS_PROGRAM "gnuchess"
|
||||
+#define SECOND_CHESS_PROGRAM "gnuchess"
|
||||
#define FIRST_DIRECTORY "."
|
||||
#define SECOND_DIRECTORY "."
|
||||
#define SOUND_BELL ""
|
@ -1,14 +0,0 @@
|
||||
xboard-4.6.0 bundles files from a different version of gettext than it claims to in configure.ac
|
||||
Bug 418267: https://bugs.gentoo.org/show_bug.cgi?id=418267
|
||||
|
||||
--- configure.ac.orig
|
||||
+++ configure.ac
|
||||
@@ -76,7 +76,7 @@
|
||||
AC_PROG_INSTALL
|
||||
|
||||
dnl| add gettext support
|
||||
-AM_GNU_GETTEXT_VERSION(0.17)
|
||||
+AM_GNU_GETTEXT_VERSION(0.18)
|
||||
AM_GNU_GETTEXT([external])
|
||||
|
||||
AC_CHECK_PROGS(RSH, remsh rsh, rsh)
|
@ -1,67 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-board/xboard/xboard-4.5.3a.ebuild,v 1.2 2012/01/04 17:57:53 phajdan.jr Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit autotools eutils games
|
||||
|
||||
DESCRIPTION="GUI for gnuchess and for internet chess servers"
|
||||
HOMEPAGE="http://www.gnu.org/software/xboard/"
|
||||
SRC_URI="mirror://gnu/xboard/${P}.tar.gz
|
||||
mirror://gentoo/${PN}.png"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~ppc ~ppc64 x86"
|
||||
IUSE="Xaw3d +default-font zippy"
|
||||
RESTRICT="test" #124112
|
||||
|
||||
RDEPEND="Xaw3d? ( x11-libs/libXaw3d )
|
||||
x11-libs/libXpm
|
||||
x11-libs/libXaw
|
||||
x11-libs/libSM
|
||||
x11-libs/libX11
|
||||
x11-libs/libXt
|
||||
x11-libs/libXmu
|
||||
x11-libs/libXext
|
||||
x11-libs/libICE
|
||||
default-font? ( media-fonts/font-adobe-100dpi )"
|
||||
DEPEND="${RDEPEND}
|
||||
x11-proto/xproto"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${P}.tar.gz
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}*
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
egamesconf \
|
||||
--disable-dependency-tracking \
|
||||
--datadir="${GAMES_DATADIR}"/${PN} \
|
||||
$(use_with Xaw3d) \
|
||||
$(use_enable zippy)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "emake install failed"
|
||||
dodoc AUTHORS COPYRIGHT ChangeLog NEWS README TODO ics-parsing.txt
|
||||
use zippy && dodoc zippy.README
|
||||
dohtml FAQ.html
|
||||
doicon "${DISTDIR}"/xboard.png
|
||||
make_desktop_entry ${PN} "Xboard (Chess)"
|
||||
prepgamesdirs
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
games_pkg_postinst
|
||||
elog "No chess engines are emerged by default! If you want a chess engine"
|
||||
elog "to play with, you can emerge gnuchess or crafty."
|
||||
elog "Read xboard FAQ for information."
|
||||
if ! use default-font ; then
|
||||
ewarn "Read the xboard(6) man page for specifying the font for xboard to use."
|
||||
fi
|
||||
}
|
@ -1,66 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-board/xboard/xboard-4.6.0.ebuild,v 1.3 2012/06/08 11:54:31 phajdan.jr Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit autotools eutils games
|
||||
|
||||
DESCRIPTION="GUI for gnuchess and for internet chess servers"
|
||||
HOMEPAGE="http://www.gnu.org/software/xboard/"
|
||||
SRC_URI="mirror://gnu/xboard/${P}.tar.gz
|
||||
mirror://gentoo/${PN}.png"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~ppc ~ppc64 x86"
|
||||
IUSE="Xaw3d +default-font zippy"
|
||||
RESTRICT="test" #124112
|
||||
|
||||
RDEPEND="Xaw3d? ( x11-libs/libXaw3d )
|
||||
x11-libs/libXpm
|
||||
!Xaw3d? ( x11-libs/libXaw )
|
||||
x11-libs/libX11
|
||||
x11-libs/libXt
|
||||
x11-libs/libXmu
|
||||
default-font? ( media-fonts/font-adobe-100dpi )"
|
||||
DEPEND="${RDEPEND}
|
||||
x11-proto/xproto"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${P}.tar.gz
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}"/${P}-gentoo.patch \
|
||||
"${FILESDIR}"/${P}-gettext.patch
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
egamesconf \
|
||||
--disable-dependency-tracking \
|
||||
--datadir="${GAMES_DATADIR}"/${PN} \
|
||||
--localedir=/usr/share/locale \
|
||||
$(use_with Xaw3d) \
|
||||
$(use_enable zippy)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "emake install failed"
|
||||
dodoc AUTHORS COPYRIGHT ChangeLog NEWS README TODO ics-parsing.txt
|
||||
use zippy && dodoc zippy.README
|
||||
dohtml FAQ.html
|
||||
doicon "${DISTDIR}"/xboard.png
|
||||
prepgamesdirs
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
games_pkg_postinst
|
||||
elog "No chess engines are emerged by default! If you want a chess engine"
|
||||
elog "to play with, you can emerge gnuchess or crafty."
|
||||
elog "Read xboard FAQ for information."
|
||||
if ! use default-font ; then
|
||||
ewarn "Read the xboard(6) man page for specifying the font for xboard to use."
|
||||
fi
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST gcompris-12.01.tar.gz 149465806 SHA256 77e5a4901550dfcad632277437b6895a65a553225224c8a78f2bd5b7b459aa91 SHA512 00a016c66965a8607048ad54e08902ce26dbb0cb424fda8a7b6f5dd8f25a44db94f0b0ea4d60e5a0e2eb575449a9a80893a5bf8f9baf927d27a87f5db067940e WHIRLPOOL 44c37f372b9fbe2b5432d459102c01dd723df0b321f03d0cb84a508f99906ad1f245a5ff8912a3eff33f286d506ebdf1a7d52078a2abaf2ca5830c6c91ba685b
|
||||
DIST gcompris-12.05.tar.bz2 152545527 SHA256 a4e9b9d04fd405c4b9ddc30f84a5f521f7ad1966c5f66c3e873bb84269ef55d0 SHA512 65ecc6746e02adcc7158dff61f236b5b776a0032bb9c30d24cc41388f242f59a98d5e14c41aa27299c711ebf1569323b846a648ccb5e5b64c58440dac3fee77a WHIRLPOOL cc0ba912efbfd4be5dbb7125bf4594b7270715bfea15b0e20ee7697acb84876741931f167c53c9d4b822480662f405c77f045c199084733164da1275789b2e4a
|
||||
|
@ -0,0 +1,123 @@
|
||||
--- gcompris-12.05.orig/Makefile.am
|
||||
+++ gcompris-12.05/Makefile.am
|
||||
@@ -17,7 +17,7 @@
|
||||
# endif
|
||||
|
||||
|
||||
-icondir=$(datadir)/pixmaps
|
||||
+icondir=/usr/share/pixmaps
|
||||
icon_DATA = gcompris.png gcompris-edit.png
|
||||
|
||||
if BUILD_MINGW32
|
||||
@@ -25,7 +25,7 @@
|
||||
Applications_in_files =
|
||||
Applications_DATA =
|
||||
else
|
||||
-Applicationsdir = $(datadir)/applications/
|
||||
+Applicationsdir = /usr/share/applications/
|
||||
Applications_in_files = gcompris.desktop.in gcompris-edit.desktop.in
|
||||
Applications_DATA = gcompris.desktop gcompris-edit.desktop
|
||||
endif
|
||||
--- gcompris-12.05.orig/configure.ac
|
||||
+++ gcompris-12.05/configure.ac
|
||||
@@ -204,10 +204,8 @@
|
||||
USE_DEBUG="$enableval", USE_DEBUG="no")
|
||||
if test "x$USE_DEBUG" == "xyes" ; then
|
||||
AC_DEFINE_UNQUOTED(DEBUG, 1, "Enable debug messages.")
|
||||
- CFLAGS="$CFLAGS $OSX_CFLAGS -Wall -g"
|
||||
-else
|
||||
- CFLAGS="$CFLAGS $OSX_CFLAGS -Wall -O2"
|
||||
fi
|
||||
+CFLAGS="$CFLAGS $OSX_CFLAGS -Wall"
|
||||
|
||||
dnl disable activation code
|
||||
AC_ARG_ENABLE(disable-activation-code,
|
||||
@@ -338,28 +336,28 @@
|
||||
fi
|
||||
else
|
||||
dnl Set PACKAGE_LOCALE_DIR in config.h.
|
||||
- AC_DEFINE_UNQUOTED(PACKAGE_LOCALE_DIR, "${myprefix}/${DATADIRNAME}/locale", [GCompris locale directory])
|
||||
+ AC_DEFINE_UNQUOTED(PACKAGE_LOCALE_DIR, "/usr/share/locale", [GCompris locale directory])
|
||||
|
||||
dnl Set PACKAGE_DATA_DIR
|
||||
PACKAGE_DATA_DIR="boards"
|
||||
AC_SUBST(PACKAGE_DATA_DIR)
|
||||
- AC_DEFINE_UNQUOTED(PACKAGE_DATA_DIR, "${myprefix}/${DATADIRNAME}", [GCompris data directory])
|
||||
+ AC_DEFINE_UNQUOTED(PACKAGE_DATA_DIR, "${datadir}", [GCompris data directory])
|
||||
|
||||
dnl Plugin Directory
|
||||
my_libdir=`eval echo "${libdir}"`
|
||||
- AC_DEFINE_UNQUOTED(PACKAGE_CLIB_DIR, "${my_libdir}", [Gcompris plugins directory])
|
||||
+ AC_DEFINE_UNQUOTED(PACKAGE_CLIB_DIR, "${libdir}", [Gcompris plugins directory])
|
||||
plugindir=$libdir/gcompris
|
||||
AC_SUBST(plugindir)
|
||||
|
||||
dnl Python plugin Directory
|
||||
- PYTHON_PLUGIN_DIR="${myprefix}/${DATADIRNAME}/${PACKAGE}/python"
|
||||
+ PYTHON_PLUGIN_DIR="${datadir}/${PACKAGE}/python"
|
||||
AC_SUBST(PYTHON_PLUGIN_DIR)
|
||||
|
||||
dnl System GCompris config directory
|
||||
AC_DEFINE_UNQUOTED(SYSTEM_CONFIG_DIR, "/etc", [System GCompris config directory])
|
||||
|
||||
dnl Test for gnuchess
|
||||
- AC_PATH_PROGS(GNUCHESS, gnuchess gnome-gnuchess, no, [/usr/bin:/usr/games:/usr/local/bin:$PATH])
|
||||
+ AC_PATH_PROGS(GNUCHESS, gnuchess gnome-gnuchess, no, [/usr/games/bin:/usr/bin:/usr/games:/usr/local/bin:$PATH])
|
||||
if test x$GNUCHESS = xno; then
|
||||
AC_MSG_ERROR([Couldn't find gnuchess, please install the gnuchess package version]
|
||||
[ 5 or above or define the environment variable GNUCHESS.])
|
||||
--- gcompris-12.05.orig/docs/C/Makefile.am
|
||||
+++ gcompris-12.05/docs/C/Makefile.am
|
||||
@@ -10,7 +10,7 @@
|
||||
overview.dia \
|
||||
$(man_MANS)
|
||||
|
||||
-gcompris_helpdir = $(datadir)/gnome/help/$(PACKAGE)/C
|
||||
+gcompris_helpdir = /usr/share/gnome/help/$(PACKAGE)/C
|
||||
|
||||
all: $(doc)
|
||||
|
||||
--- gcompris-12.05.orig/docs/eu/Makefile.am
|
||||
+++ gcompris-12.05/docs/eu/Makefile.am
|
||||
@@ -8,7 +8,7 @@
|
||||
overview.dia \
|
||||
gcompris.texi
|
||||
|
||||
-gcompris_helpdir = $(datadir)/gnome/help/$(PACKAGE)/eu
|
||||
+gcompris_helpdir = /usr/share/gnome/help/$(PACKAGE)/eu
|
||||
|
||||
all: $(doc)
|
||||
|
||||
--- gcompris-12.05.orig/docs/fr/Makefile.am
|
||||
+++ gcompris-12.05/docs/fr/Makefile.am
|
||||
@@ -8,7 +8,7 @@
|
||||
overview.dia \
|
||||
gcompris.texi
|
||||
|
||||
-gcompris_helpdir = $(datadir)/gnome/help/$(PACKAGE)/fr
|
||||
+gcompris_helpdir = /usr/share/gnome/help/$(PACKAGE)/fr
|
||||
|
||||
all: $(doc)
|
||||
|
||||
--- gcompris-12.05.orig/po/Makefile.in.in
|
||||
+++ gcompris-12.05/po/Makefile.in.in
|
||||
@@ -34,7 +34,7 @@
|
||||
datarootdir = @datarootdir@
|
||||
libdir = @libdir@
|
||||
DATADIRNAME = @DATADIRNAME@
|
||||
-itlocaledir = $(prefix)/$(DATADIRNAME)/locale
|
||||
+itlocaledir = /usr/share/locale
|
||||
subdir = po
|
||||
install_sh = @install_sh@
|
||||
# Automake >= 1.8 provides @mkdir_p@.
|
||||
--- gcompris-12.05.orig/src/gcompris/gcompris.c
|
||||
+++ gcompris-12.05/src/gcompris/gcompris.c
|
||||
@@ -1341,7 +1341,7 @@
|
||||
properties->package_plugin_dir = g_strconcat(pkg_clib_dir, "/gcompris", NULL);
|
||||
properties->package_python_plugin_dir = g_strconcat(pkg_data_dir, "/gcompris/python",
|
||||
NULL);
|
||||
- properties->system_icon_dir = g_strconcat(pkg_data_dir, "/pixmaps", NULL);
|
||||
+ properties->system_icon_dir = g_strconcat("/usr/share", "/pixmaps", NULL);
|
||||
properties->menu_dir = g_strdup(properties->package_data_dir);
|
||||
g_free(pkg_data_dir);
|
||||
g_free(pkg_clib_dir);
|
@ -0,0 +1,88 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-kids/gcompris/gcompris-12.05.ebuild,v 1.1 2012/07/16 15:58:58 mr_bones_ Exp $
|
||||
|
||||
EAPI=2
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
PYTHON_USE_WITH="sqlite threads"
|
||||
|
||||
inherit autotools eutils python games
|
||||
|
||||
DESCRIPTION="full featured educational application for children from 2 to 10"
|
||||
HOMEPAGE="http://gcompris.net/"
|
||||
SRC_URI="mirror://sourceforge/gcompris/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="gnet"
|
||||
|
||||
RDEPEND="x11-libs/gtk+:2
|
||||
gnome-base/librsvg[gtk]
|
||||
media-libs/gstreamer:0.10
|
||||
media-libs/gst-plugins-good
|
||||
media-plugins/gst-plugins-ogg
|
||||
media-plugins/gst-plugins-alsa
|
||||
media-plugins/gst-plugins-vorbis
|
||||
media-libs/sdl-mixer
|
||||
media-libs/libsdl
|
||||
dev-libs/libxml2
|
||||
dev-libs/popt
|
||||
virtual/libintl
|
||||
games-board/gnuchess
|
||||
dev-db/sqlite:3
|
||||
gnet? ( net-libs/gnet:2 )
|
||||
dev-python/pygtk"
|
||||
DEPEND="${RDEPEND}
|
||||
gnome-base/gnome-common
|
||||
dev-perl/XML-Parser
|
||||
sys-devel/gettext
|
||||
sys-apps/texinfo
|
||||
app-text/texi2html
|
||||
virtual/pkgconfig"
|
||||
RDEPEND="${RDEPEND}
|
||||
media-gfx/tuxpaint
|
||||
sci-electronics/gnucap"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
games_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Drop DEPRECATED flags, bug #387817
|
||||
sed -i -e 's:-D[A-Z_]*DISABLE_DEPRECATED:$(NULL):g' \
|
||||
src/gcompris/Makefile.am src/gcompris/Makefile.in \
|
||||
src/goocanvas/src/Makefile.am src/goocanvas/src/Makefile.in \
|
||||
|| die
|
||||
|
||||
epatch "${FILESDIR}"/${P}-build.patch
|
||||
cp /usr/share/gettext/config.rpath .
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
GNUCHESS="${GAMES_BINDIR}"/gnuchess \
|
||||
egamesconf \
|
||||
--disable-dependency-tracking \
|
||||
--datarootdir="${GAMES_DATADIR}" \
|
||||
--datadir="${GAMES_DATADIR}" \
|
||||
--localedir=/usr/share/locale \
|
||||
--infodir=/usr/share/info \
|
||||
--with-python="$(PYTHON -a)" \
|
||||
$(use_enable gnet) \
|
||||
--enable-sqlite \
|
||||
--enable-py-build-only
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1 || die "emake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "emake install failed"
|
||||
find "${D}" -name '*.la' -exec rm -f '{}' +
|
||||
dodoc AUTHORS ChangeLog NEWS README THANKS TODO
|
||||
prepgamesdirs
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST inksmoto-0.7.0.tar.gz 2628941 RMD160 af6eb2c6698bae394c5a7a664d8d61920a4a9391 SHA1 ab47beb5f41706d355ddab6a7365cc24706fb893 SHA256 60bd1369d4c347e127886a5813af13daf39b56ce818c9f8b2fc7d4bba0af7e11
|
||||
DIST xmoto-0.5.9-src.tar.gz 40385328 RMD160 34fdbd3e7b26c678eb4c0e5a477b45de02167786 SHA1 07757accce78151dc8873bef8270df0e56196772 SHA256 74d7574476ad321c43db6c0df6d378954068e2514e3f4acae1cc322df8a033e4
|
||||
DIST xmoto-0.5.10-src.tar.gz 40766628 SHA256 2d2438e4685aa5fc1aa9f73bfbe26893d7fc97fadd6e1cc9fdb09c8d16df9e1e SHA512 76863ed2ad4a22d6b77f74ebae13657dfbf03c0686b4700402a0086d4d3d38901c01a75df36c1830a53fb1c54e8f2b91f095f6f3830dbe8f9f3cfd8b7e4c4718 WHIRLPOOL c093e71e288e4fb6956a007565036aebba42249ed833a48af7ba7eb9be493f9fbe72153a1d4f68784b1f6ca87129d0c591f26c7388107e1ec25d5dfe1c43b3b7
|
||||
DIST xmoto-0.5.9-src.tar.gz 40385328 SHA256 74d7574476ad321c43db6c0df6d378954068e2514e3f4acae1cc322df8a033e4 SHA512 eae2317dbbd6dfbbcbeaba82c3b27e28ad78a8bfff4310fea6dece01ff53ba147993b925fea18e56a8a3eaa6ba87bbab99c47a03b141c9f670dbe6fdd9231201 WHIRLPOOL 848955f6eebe1dafec09eab8ebe2c99623da6a556e6926cc36135ca812c71c81ccedcfc8098e593174dc369a84e4bb504491dd2e13511eb28121229998938f8a
|
||||
|
@ -0,0 +1,10 @@
|
||||
--- src/helpers/System.cpp.old 2012-06-12 11:01:24.332083600 +0200
|
||||
+++ src/helpers/System.cpp 2012-06-12 11:01:35.335083715 +0200
|
||||
@@ -24,6 +24,7 @@
|
||||
#include "Log.h"
|
||||
#include "VExcept.h"
|
||||
#include <sstream>
|
||||
+#include <unistd.h>
|
||||
|
||||
std::vector<std::string>* System::getDisplayModes(int windowed) {
|
||||
std::vector<std::string>* modes = new std::vector<std::string>;
|
@ -0,0 +1,15 @@
|
||||
http://todo.xmoto.tuxfamily.org/index.php?do=details&task_id=778
|
||||
|
||||
--- src/helpers/utf8.h.orig
|
||||
+++ src/helpers/utf8.h
|
||||
@@ -18,8 +18,8 @@
|
||||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
=============================================================================*/
|
||||
|
||||
-#ifndef __UTF8_H__
|
||||
-#define __UTF8_H__
|
||||
+#ifndef __XMOTO_UTF8_H__
|
||||
+#define __XMOTO_UTF8_H__
|
||||
|
||||
#include <vector>
|
||||
#include <string>
|
@ -0,0 +1,94 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-sports/xmoto/xmoto-0.5.10.ebuild,v 1.1 2012/07/16 17:13:05 mr_bones_ Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit eutils flag-o-matic games
|
||||
|
||||
LVL_PV="0.7.0" #they unfortunately don't release both at the same time, why ~ as separator :(
|
||||
LVL="inksmoto-${LVL_PV}"
|
||||
DESCRIPTION="A challenging 2D motocross platform game"
|
||||
HOMEPAGE="http://xmoto.tuxfamily.org"
|
||||
SRC_URI="http://download.tuxfamily.org/xmoto/xmoto/${PV}/${P}-src.tar.gz
|
||||
editor? ( http://download.tuxfamily.org/xmoto/svg2lvl/${LVL_PV}/${LVL}.tar.gz )"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="editor nls"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/libxdg-basedir
|
||||
dev-db/sqlite:3
|
||||
dev-games/ode
|
||||
dev-lang/lua[deprecated]
|
||||
virtual/jpeg
|
||||
media-libs/libpng
|
||||
dev-libs/libxml2
|
||||
media-libs/libsdl[joystick,opengl]
|
||||
media-libs/sdl-mixer[vorbis]
|
||||
media-libs/sdl-ttf
|
||||
media-libs/sdl-net
|
||||
net-misc/curl
|
||||
app-arch/bzip2
|
||||
virtual/opengl
|
||||
virtual/glu
|
||||
media-fonts/dejavu
|
||||
nls? ( virtual/libintl )"
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( sys-devel/gettext )"
|
||||
RDEPEND="${RDEPEND}
|
||||
editor? ( media-gfx/inkscape )"
|
||||
|
||||
src_prepare() {
|
||||
use editor && rm -vf "${WORKDIR}"/extensions/{bezmisc,inkex}.py
|
||||
sed -i \
|
||||
-e '/^gettextsrcdir/s:=.*:= @localedir@/gettext/po:' \
|
||||
po/Makefile.in.in || die
|
||||
|
||||
epatch \
|
||||
"${FILESDIR}"/${P}-utf8.patch \
|
||||
"${FILESDIR}"/${P}-gcc47.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# bug #289792
|
||||
filter-flags -DdDOUBLE
|
||||
has_version 'dev-games/ode[double-precision]' && append-flags -DdDOUBLE
|
||||
|
||||
egamesconf \
|
||||
--disable-dependency-tracking \
|
||||
--enable-threads=posix \
|
||||
$(use_enable nls) \
|
||||
--localedir=/usr/share/locale \
|
||||
--with-localesdir=/usr/share/locale \
|
||||
--with-renderer-sdlGfx=0 \
|
||||
--with-renderer-openGl=1
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "emake install failed"
|
||||
dodoc README TODO NEWS ChangeLog || die
|
||||
|
||||
rm -f "${D}${GAMES_DATADIR}/xmoto"/Textures/Fonts/DejaVuSans.ttf
|
||||
dosym /usr/share/fonts/dejavu/DejaVuSans.ttf "${GAMES_DATADIR}/xmoto"/Textures/Fonts/DejaVuSans.ttf
|
||||
doicon extra/xmoto.xpm
|
||||
make_desktop_entry xmoto Xmoto
|
||||
|
||||
prepgamesdirs
|
||||
|
||||
if use editor; then
|
||||
insinto /usr/share/inkscape/
|
||||
doins -r "${WORKDIR}"/extensions/ || die "doins failed"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
games_pkg_postinst
|
||||
if use editor; then
|
||||
elog "If you want to know how to create Xmoto levels"
|
||||
elog "have a look at this Tutorial:"
|
||||
elog " http://wiki.xmoto.tuxfamily.org/index.php?title=Inksmoto-${LVL_PV}"
|
||||
elog "You can share your levels on the Xmoto homepage."
|
||||
fi
|
||||
}
|
@ -1,5 +1,4 @@
|
||||
DIST asc-2.4.0.0.tar.bz2 38154743 RMD160 2bf9d72595841d3053a5c7ea6bb0d799367bce35 SHA1 ae8b6cafa0c5ffa81c4e302e26c9689f5e6fac47 SHA256 100e0eb26abeec101209f7e40c15286c4ee87f47aa6df9b5f13352fd080d01e4
|
||||
DIST asc-2.5.0.0.tar.bz2 42084514 RMD160 49b87c0a4f6d1f41d1073b5da33863e9fd5f0c7c SHA1 93012b6b98a72af684bc0688587114d8d313c25d SHA256 ad6edb629049bda615b7c9b3046ab33d35dbc25de39a5ed15b9279fe48f779c6
|
||||
DIST frontiers.ogg 4691844 RMD160 d9180257b34871301d55ec4db37fab3d144ceecf SHA1 2c41ff90e6d8598e7efe7414cd61df0972720b71 SHA256 eabc9b07d1db07626fa817a30dad23b11aada059e32c08914d2d0cf1d58c7fff
|
||||
DIST machine_wars.ogg 3138308 RMD160 41da08dce0671329bb7bb16f52249f1baeaa1b49 SHA1 e889908b8d6e84a5df90be9ccc965074c6ed94b0 SHA256 bd7f330c06090d98e5ba0dac5a691af1804ba383b783b7b2f960bc2e53400a77
|
||||
DIST time_to_strike.ogg 3830679 RMD160 03f67601e729ba8cbdeb01b6e0b4317bbe10e435 SHA1 27f06d312a7a58aa853b46e3775d6fecd813d57a SHA256 0334a027b8a45a5df88e1e3e7db9cace2def02396fbcc794d157289e41c9ad05
|
||||
DIST asc-2.5.0.0.tar.bz2 42084514 SHA256 ad6edb629049bda615b7c9b3046ab33d35dbc25de39a5ed15b9279fe48f779c6 SHA512 ee1ed1e8fdd0050b016f8cf51d6e3a00a5c3c4d6e5da25fb8ccf136a15ba03ab97a9734e634028cc12330eabd63a275afc825317e2adbe260df23101b4f49881 WHIRLPOOL 48680ddbad7609a460bd083992476b5c4c52d2140c456b9aa567387b7f4431dacdbf619886c1b1ea9ac1f350ce6e248c6a0024e0d9987c6f67b60590a5929380
|
||||
DIST frontiers.ogg 4691844 SHA256 eabc9b07d1db07626fa817a30dad23b11aada059e32c08914d2d0cf1d58c7fff SHA512 8c2ce497519b3842fba2d39b5c6de6194584d64c0375d404535628898cb2e7a82433fc6008781381a80a6cbb24ff49162de3634ebcf28b17b0631c30668fd8af WHIRLPOOL a48a6596421a7a5b2d663af14e12c04db2a47c3bde8f1cc54dfe72c69b095613e6479eb408483679979f264d848911b34ee7edb56757734229d1990046bcdd5b
|
||||
DIST machine_wars.ogg 3138308 SHA256 bd7f330c06090d98e5ba0dac5a691af1804ba383b783b7b2f960bc2e53400a77 SHA512 2c1bab89b9397f52dcf7eedfc0dbc88d49a586ac0474c76a09a87a880712bf0fa408c03a65a5f5d322dee86e3b12cbc66d53cd6728e8fa34fa8f2ee2bbc06cd8 WHIRLPOOL 7a83910d48414ffe3687374efb661dd169801f244857a4f154d400b76477917bfa2db63dfddfc57544be95e413cf23e810b346f3a39d4f140454237b235a2eee
|
||||
DIST time_to_strike.ogg 3830679 SHA256 0334a027b8a45a5df88e1e3e7db9cace2def02396fbcc794d157289e41c9ad05 SHA512 2ed946116cac2ea63d401eb7415d5b3e4e548bc5a5b00b01a6f1c4db6a242895810dfefdf1ace9652f01dc934a70b756aa74d01630cfac97b19ce84a93b772ee WHIRLPOOL d7a280bc4041e449a96e4f79483110c4f86d099be4550fe70edd1882df81d8242fe6bf687079b6b2f608f879462c1a5ca84dae7e11e68ea97d93d0651d48ef4f
|
||||
|
@ -1,75 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-strategy/asc/asc-2.4.0.0.ebuild,v 1.7 2012/05/04 04:51:08 jdhore Exp $
|
||||
|
||||
EAPI=2
|
||||
WX_GTK_VER=2.8
|
||||
inherit toolchain-funcs flag-o-matic wxwidgets games
|
||||
|
||||
DESCRIPTION="turn based strategy game designed in the tradition of the Battle Isle series"
|
||||
HOMEPAGE="http://www.asc-hq.org/"
|
||||
SRC_URI="mirror://sourceforge/asc-hq/${P}.tar.bz2
|
||||
http://www.asc-hq.org/music/frontiers.ogg
|
||||
http://www.asc-hq.org/music/time_to_strike.ogg
|
||||
http://www.asc-hq.org/music/machine_wars.ogg"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="app-arch/bzip2
|
||||
virtual/jpeg
|
||||
media-libs/libsdl
|
||||
media-libs/libpng
|
||||
media-libs/sdl-image[gif,jpeg,png]
|
||||
media-libs/sdl-mixer[vorbis]
|
||||
media-libs/sdl-sound
|
||||
dev-libs/boost
|
||||
dev-games/physfs
|
||||
media-libs/libvorbis
|
||||
media-libs/xvid
|
||||
dev-libs/expat
|
||||
media-libs/freetype
|
||||
dev-lang/lua
|
||||
x11-libs/wxGTK:2.8[X]
|
||||
dev-libs/libsigc++:1.2"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/perl
|
||||
virtual/pkgconfig
|
||||
app-arch/zip"
|
||||
|
||||
src_unpack() {
|
||||
local f
|
||||
|
||||
unpack ${P}.tar.bz2
|
||||
for f in ${A}
|
||||
do
|
||||
case ${f} in
|
||||
*ogg)
|
||||
cp "${DISTDIR}/${f}" "${S}/data/music" || die "cp music failed"
|
||||
;;
|
||||
esac
|
||||
done
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Added --disable-paraguitest for bugs 26402 and 4488
|
||||
# Added --disable-paragui for bug 61154 since it's not really used much
|
||||
# and the case is well documented at http://www.asc-hq.org/
|
||||
if [[ $(gcc-major-version) -eq 4 ]] ; then
|
||||
replace-flags -O3 -O2
|
||||
fi
|
||||
egamesconf \
|
||||
--disable-dependency-tracking \
|
||||
--disable-paraguitest \
|
||||
--disable-paragui \
|
||||
--datadir="${GAMES_DATADIR_BASE}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "emake install failed"
|
||||
dodoc AUTHORS ChangeLog README TODO
|
||||
dohtml -r doc/*
|
||||
prepgamesdirs
|
||||
}
|
@ -1,66 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-strategy/freecol/freecol-0.8.4.ebuild,v 1.2 2009/10/25 12:20:32 maekke Exp $
|
||||
|
||||
EAPI=2
|
||||
WANT_ANT_TASKS="ant-nodeps"
|
||||
inherit eutils java-pkg-2 java-ant-2 games
|
||||
|
||||
DESCRIPTION="An open source clone of the game Colonization"
|
||||
HOMEPAGE="http://www.freecol.org/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-java/higlayout"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
dev-java/ant-junit
|
||||
dev-java/ant-trax
|
||||
)
|
||||
>=virtual/jdk-1.6"
|
||||
RDEPEND="${RDEPEND}
|
||||
>=virtual/jre-1.6"
|
||||
|
||||
S=${WORKDIR}/${PN}
|
||||
|
||||
pkg_setup() {
|
||||
games_pkg_setup
|
||||
java-pkg-2_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
rm -fv $(find . -name '*.jar')
|
||||
java-pkg_jar-from --into jars higlayout
|
||||
sed -i \
|
||||
-e "/Class-Path/s:jars/.*\":$(java-pkg_getjars higlayout)\":" \
|
||||
build.xml \
|
||||
|| die "sed failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
eant
|
||||
}
|
||||
|
||||
src_test() {
|
||||
java-pkg_jar-from --into test/lib junit
|
||||
ANT_TASKS="ant-junit ant-trax ant-nodeps" eant testall
|
||||
}
|
||||
|
||||
src_install () {
|
||||
java-pkg_jarinto "${GAMES_DATADIR}"/${PN}
|
||||
java-pkg_dojar FreeCol.jar
|
||||
java-pkg_dolauncher ${PN} \
|
||||
-into "${GAMES_PREFIX}" \
|
||||
--pwd "${GAMES_DATADIR}"/${PN} \
|
||||
--java_args -Xmx512M
|
||||
insinto "${GAMES_DATADIR}"/${PN}
|
||||
doins -r data || die "doins failed"
|
||||
doicon ${PN}.xpm
|
||||
make_desktop_entry ${PN} FreeCol
|
||||
dodoc README
|
||||
prepgamesdirs
|
||||
}
|
@ -1,5 +1,3 @@
|
||||
DIST 1maps.pk3 242016 RMD160 45709c9a28493bc37488c0f960d9b73ceb7f3534 SHA1 b18baa412a1c372dd8b78b525a09d886a61b11c3 SHA256 8cdb8c231c0ba98900d97012b62c5cef72ab5710fe3f087e534496a66f7b0e4e
|
||||
DIST ufoai-2.3.1-data.tar 533196800 RMD160 30ba39315718bccd13ffc56e49719a04b3bbd806 SHA1 a322c3bb92b29a0265567e84b1d3287078cfae91 SHA256 79b302351d22ea55e1d5c2fceed757a518908673c12ac3e7972f541f68c2a9ad
|
||||
DIST ufoai-2.3.1-source.tar.bz2 9847575 RMD160 77a1499962ec69c138ccb03f54187f87e0429a68 SHA1 f339e9399eae6ef4661ad8b9d4f68205904810d3 SHA256 6f9fbe69c91843b48fc29efa3a3584aa2659b78be1a6a00d5868c5d77fec69d1
|
||||
DIST ufoai-2.4-data.tar 937062400 RMD160 a7cba9b2cf89d20cbacf0680b4927520245af0af SHA1 2998c979ee597a1473c3277f8db14821e907999f SHA256 6bb322fc0362781d07439799de32c677884cef7c96fcf17dd87c62cc108030b7
|
||||
DIST ufoai-2.4-source.tar.bz2 16875353 RMD160 93c9405a291db48a7767b41c37be29e028111963 SHA1 153ba796131f00fe98f96e56888376afee039aa5 SHA256 254a61b770f141374d57e5c2589048be9298d0a920e914c6e72c2b98255bb94f
|
||||
DIST 1maps.pk3 242016 SHA256 8cdb8c231c0ba98900d97012b62c5cef72ab5710fe3f087e534496a66f7b0e4e SHA512 9615b365e590dceb82362e7cd683980e15401a3b5a2b359a33c7ed2a4c51e5328efb352618cc48f46971a2ced1717276b5270ca6bf6d2bc7fc2b2238030eb3ae WHIRLPOOL 8e798ffeaa83609114fd239ea8f379ee54fa6038735a09bd3abe3076073e92b44e7fa867c893d597577da462b4e583fb0a2bba7cd2014a9f4b4bb8ef04b377e6
|
||||
DIST ufoai-2.4-data.tar 937062400 SHA256 6bb322fc0362781d07439799de32c677884cef7c96fcf17dd87c62cc108030b7 SHA512 471eab2f62cad144fe9966317d48c408fba19de0c33cf7414918b502c723b722af38a025f808848698d9a06ffc10fb0faac145dd01dcd3d321547c87da1c6246 WHIRLPOOL 139251bdbd76f86cb38175eb9c14149ea0cab6bbcb04e2dba7351cdb5b0e21bdfd231e350c0af4f52379d0c5bee91f0512422a7eb9f6339eb6a07170d64fec0c
|
||||
DIST ufoai-2.4-source.tar.bz2 16875353 SHA256 254a61b770f141374d57e5c2589048be9298d0a920e914c6e72c2b98255bb94f SHA512 3f9d0df7392f50c201464c81e42435f860df97d5d7a2ef53bb9a05d2b2fc645a1130baaf16fc34818b88bb07b8cf83283f7479d685cbd3caf80ea7522e13c56f WHIRLPOOL 0e68149ab2b3eeffb7134e65cc29de9cecf60dc89c965958a0d669c2d22462d05b89b0a81a3225ebbd7e47015fc63697cbad365136706f4853f9c1e690b0667d
|
||||
|
@ -1,10 +0,0 @@
|
||||
--- src/shared/images.c.old 2011-04-02 19:31:52.000000000 +0200
|
||||
+++ src/shared/images.c 2011-04-02 19:32:13.000000000 +0200
|
||||
@@ -32,6 +32,7 @@
|
||||
|
||||
#include <jpeglib.h>
|
||||
#include <png.h>
|
||||
+#include <zlib.h>
|
||||
|
||||
/** image formats, tried in this order */
|
||||
static char *IMAGE_TYPES[] = { "tga", "png", "jpg", NULL };
|
@ -1,115 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-strategy/ufo-ai/ufo-ai-2.3.1-r1.ebuild,v 1.7 2012/01/22 16:35:28 ssuominen Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit eutils flag-o-matic games
|
||||
|
||||
MY_P=${P/o-a/oa}
|
||||
|
||||
DESCRIPTION="UFO: Alien Invasion - X-COM inspired strategy game"
|
||||
HOMEPAGE="http://ufoai.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/ufoai/${MY_P}-source.tar.bz2
|
||||
mirror://sourceforge/ufoai/${MY_P}-data.tar
|
||||
http://mattn.ninex.info/1maps.pk3"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc x86"
|
||||
IUSE="debug dedicated doc editor"
|
||||
|
||||
# Dependencies and more instructions can be found here:
|
||||
# http://ufoai.ninex.info/wiki/index.php/Compile_for_Linux
|
||||
RDEPEND="!dedicated? (
|
||||
virtual/opengl
|
||||
virtual/glu
|
||||
media-libs/libsdl
|
||||
media-libs/sdl-image[jpeg,png]
|
||||
media-libs/sdl-ttf
|
||||
media-libs/sdl-mixer
|
||||
virtual/jpeg
|
||||
media-libs/libpng:0
|
||||
media-libs/libogg
|
||||
media-libs/libvorbis
|
||||
x11-proto/xf86vidmodeproto
|
||||
)
|
||||
net-misc/curl
|
||||
sys-devel/gettext
|
||||
sys-libs/zlib
|
||||
editor? (
|
||||
dev-libs/libxml2
|
||||
virtual/jpeg
|
||||
media-libs/openal
|
||||
x11-libs/gtkglext
|
||||
x11-libs/gtksourceview:2.0
|
||||
)"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
doc? (
|
||||
virtual/latex-base
|
||||
dev-texlive/texlive-latexextra
|
||||
)"
|
||||
|
||||
S=${WORKDIR}/${MY_P}-source
|
||||
|
||||
src_prepare() {
|
||||
has_version '>=sys-libs/zlib-1.2.5.1-r1' && sed -i \
|
||||
-e '1i#define OF(x) x' src/common/ioapi.h
|
||||
epatch "${FILESDIR}"/${P}-libpng15.patch
|
||||
cp "${DISTDIR}"/1maps.pk3 "${WORKDIR}"/base/ || die
|
||||
mv "${WORKDIR}"/base/ "${S}"/ || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
strip-flags # bug #330381
|
||||
egamesconf \
|
||||
$(use_enable !debug release) \
|
||||
$(use_enable editor ufo2map) \
|
||||
$(use_enable editor uforadiant) \
|
||||
--enable-dedicated \
|
||||
$(use_enable !dedicated client) \
|
||||
--bindir="${GAMES_BINDIR}" \
|
||||
--datarootdir="${GAMES_DATADIR_BASE}" \
|
||||
--datadir="${GAMES_DATADIR}" \
|
||||
--localedir="${GAMES_DATADIR}/${PN/-}/base/i18n/"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
if use doc; then
|
||||
emake pdf-manual || die
|
||||
fi
|
||||
|
||||
emake || die
|
||||
emake lang || die
|
||||
|
||||
if use editor; then
|
||||
emake uforadiant || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install_exec || die
|
||||
|
||||
newicon src/ports/linux/ufo.png ${PN}.png || die
|
||||
make_desktop_entry ufoded "UFO: Alien Invasion Server" ${PN}
|
||||
if ! use dedicated; then
|
||||
make_desktop_entry ufo "UFO: Alien Invasion" ${PN}
|
||||
fi
|
||||
|
||||
# install data
|
||||
insinto "${GAMES_DATADIR}"/${PN/-}/base/
|
||||
doins base/*.pk3 || die
|
||||
|
||||
if use doc ; then
|
||||
dodoc src/docs/tex/ufo-manual_EN.pdf || die
|
||||
fi
|
||||
|
||||
# move translations where they belong
|
||||
dodir "${GAMES_DATADIR_BASE}/locale" || die
|
||||
mv "${D}/${GAMES_DATADIR}/${PN/-}/base/i18n/"* \
|
||||
"${D}/${GAMES_DATADIR_BASE}/locale/" || die
|
||||
rm -rf "${D}/${GAMES_DATADIR}/${PN/-}/base/i18n/" || die
|
||||
dosym "${GAMES_DATADIR_BASE}/locale/" "${GAMES_DATADIR}/${PN/-}/base/i18n" || die
|
||||
|
||||
prepgamesdirs
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST 99737-fancytasks-1.1.0.tar.bz2 189982 RMD160 70bffb299b24d3940c23ce70240336f5837753c0 SHA1 23087dc9c1f99a253b7f564873a3c3a4be10f4c2 SHA256 228482fd64b6472c5d7f37dab56b71f40e388a1a87321123e13a0819314f475e
|
||||
DIST 99737-fancytasks-1.1.2.tar.bz2 190910 RMD160 e6037e6567b40cf683ef16841131ccaa851e71fb SHA1 5f8b68f69e136009751e5f1f5362cfc392a6e93c SHA256 80ecc4956b76da68578544be56e3fdc0315f6d682d1e3404bce84236976c709c
|
||||
DIST 99737-fancytasks-1.1.2.tar.bz2 190910 SHA256 80ecc4956b76da68578544be56e3fdc0315f6d682d1e3404bce84236976c709c SHA512 c595db5f0db5ffcdfd7db3c56b54763e232ab2b5e8c2a5ade6838c1678f56c0a798598d3fbfa518726344e84053e445518d225a58f2651390f630490ea51ab54 WHIRLPOOL 293f4443452f396a6f598e10439d77429d22aa16250f19e699e9d2638919cd09caf8f2acebec5b4003b123c26d2a3f020ac8cc9fb296dad6ea7e14e7a6bc0c2e
|
||||
|
@ -1,28 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/kde-misc/fancytasks/fancytasks-1.1.0.ebuild,v 1.1 2012/03/23 07:22:49 johu Exp $
|
||||
|
||||
EAPI=4
|
||||
KDE_LINGUAS="de en_GB es et fr km nds pl pt ru sv tr uk"
|
||||
KDE_LINGUAS_DIR=( applet/locale containment/locale )
|
||||
KDE_MINIMAL="4.8"
|
||||
inherit kde4-base
|
||||
|
||||
DESCRIPTION="Task and launch representation plasmoid"
|
||||
HOMEPAGE="http://kde-look.org/content/show.php/Fancy+Tasks?content=99737"
|
||||
SRC_URI="http://kde-look.org/CONTENT/content-files/99737-${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="4"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug"
|
||||
|
||||
DEPEND="
|
||||
$(add_kdebase_dep plasma-workspace)
|
||||
x11-libs/libX11
|
||||
x11-libs/libXcomposite
|
||||
x11-libs/libXext
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( CHANGELOG README TODO )
|
@ -1 +1 @@
|
||||
DIST kbstateapplet-0_p1268845.tar.xz 30960 RMD160 4f4fb4bb2e45e2fb23b64f4912e35ff71c6ef2c6 SHA1 e73d11db0239504b67e75ef3aa1d2b938991bc3a SHA256 e100378984d0acef694689abe541ff91ea59cd135a6db97bfcdc59ca083e9dd1
|
||||
DIST kbstateapplet-0_p1268845.tar.xz 30960 SHA256 e100378984d0acef694689abe541ff91ea59cd135a6db97bfcdc59ca083e9dd1 SHA512 1ae134d85a18b2593d12bb40fe999b67cc45233a02874cc6e4fe85adc113f0a75f8a043d9c28ff1353121925fac2d7766194b1510c86f6a8ea263e21d5ec7e79 WHIRLPOOL c64a7c256d8c0156b40486732d5a2365b0b529a26179b333e9ae52a02cfebc99a7e4fc5db60dadd14e4c4ebd33a00f10014a1f28b869e5cdc42ad7ba0b6e6bc8
|
||||
|
@ -1 +1 @@
|
||||
DIST 132350-mpdnowplaying-0.2.tar.gz 9612 RMD160 f62aede7d004977b2f9a878d3ef1eeeba027c947 SHA1 334b994b65e455804366d0a345c3605a6b936f46 SHA256 3d19449e353aa3197bfb61baa5a2126abc52a197865be2c15820e0def6e0f33c
|
||||
DIST 132350-mpdnowplaying-0.2.tar.gz 9612 SHA256 3d19449e353aa3197bfb61baa5a2126abc52a197865be2c15820e0def6e0f33c SHA512 7ecddd5c593a52d19f3e8f473b6f39c8a8163d7800b66281aba19fbb7163921ffa4060c474c491fc6f5a57454d87d9897daca976b72ea3039ed29def6e422df5 WHIRLPOOL 7c10f8424251410aa61dc76298f42c9b94d5c4080a5fb514c4f641aa58f0737613ddd9d31bc0589b36cd78f1e161bd0c3fea388fdcbdbd7a3b2228647843293e
|
||||
|
@ -1 +1,2 @@
|
||||
DIST tellico-2.3.5.tar.bz2 4402734 RMD160 83ab99ca415c8e5a9caed1cf7f684ff5fc76b8f5 SHA1 336f34e378a711d951bdbb7784a04a6451a5c314 SHA256 b31db35589cae7f9af56a17e6589f8c5de68e36d9fc5fbaea4154e8238bf041c
|
||||
DIST tellico-2.3.5.tar.bz2 4402734 SHA256 b31db35589cae7f9af56a17e6589f8c5de68e36d9fc5fbaea4154e8238bf041c
|
||||
DIST tellico-2.3.6.tar.bz2 4475789 SHA256 62bafaea733ce3b108322623e866b8659ab2644cc80ee06f0fc7fe974ec5d1c3 SHA512 d681a01298518dbb59e9b6cee93c3e98209e688d7aef4ca32b6286bc78d8619f5411152bf8dd62a9d61460ea62ca150bcc0164a5c60726315b27e3ce1c253074 WHIRLPOOL 043d799291f832f184579a0ac813a1e36f404b1470d03652dc94f85ad4e5beb31f3f60fc2dc9429b8f2d88a6344e569b3b24d8c80198333e54b077b8a4c2e758
|
||||
|
@ -0,0 +1,58 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/kde-misc/tellico/tellico-2.3.6.ebuild,v 1.1 2012/07/16 11:57:26 johu Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
KDE_LINGUAS="bg bs ca ca@valencia cs da de el en_GB eo es et eu fi fr ga gl hu
|
||||
ia it ja kk lt ms nb nds nl nn pl pt pt_BR ro ru sk sv tr ug uk zh_CN zh_TW"
|
||||
KDE_HANDBOOK="optional"
|
||||
inherit kde4-base
|
||||
|
||||
DESCRIPTION="A collection manager for the KDE environment"
|
||||
HOMEPAGE="http://tellico-project.org/"
|
||||
SRC_URI="http://tellico-project.org/files/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="4"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="addressbook cddb debug pdf scanner semantic-desktop taglib v4l xmp yaz"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/libxml2
|
||||
dev-libs/libxslt
|
||||
dev-libs/qjson
|
||||
$(add_kdebase_dep kdelibs 'semantic-desktop?')
|
||||
media-libs/qimageblitz
|
||||
x11-libs/qt-dbus:4
|
||||
addressbook? ( $(add_kdebase_dep kdepimlibs) )
|
||||
cddb? ( $(add_kdebase_dep libkcddb) )
|
||||
pdf? ( >=app-text/poppler-0.12.3-r3[qt4] )
|
||||
scanner? ( $(add_kdebase_dep libksane) )
|
||||
semantic-desktop? ( dev-libs/soprano[raptor,redland] )
|
||||
taglib? ( >=media-libs/taglib-1.5 )
|
||||
v4l? ( >=media-libs/libv4l-0.8.3 )
|
||||
xmp? ( >=media-libs/exempi-2 )
|
||||
yaz? ( >=dev-libs/yaz-2 )
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
# tests need network access and well-defined server responses
|
||||
RESTRICT="test"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog README )
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
$(cmake-utils_use_enable v4l WEBCAM)
|
||||
$(cmake-utils_use_with xmp Exempi)
|
||||
$(cmake-utils_use_with scanner KSane)
|
||||
$(cmake-utils_use_with cddb Kcddb)
|
||||
$(cmake-utils_use_with addressbook KdepimLibs)
|
||||
$(cmake-utils_use_with pdf PopplerQt4)
|
||||
$(cmake-utils_use_with taglib)
|
||||
$(cmake-utils_use_with yaz)
|
||||
)
|
||||
|
||||
kde4-base_src_configure
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST OpenCV-2.3.1a.tar.bz2 32669613 RMD160 f2f459bf7c163acb90427db2b0b425ab8008cde5 SHA1 9784e6824c5f677fac82ae83a2f366743adb3299 SHA256 a9a2f529101c04eb2b606eee8c80f3ad93190b36f91ac09ee0ec5aa1eed1450c
|
||||
DIST OpenCV-2.4.0.tar.bz2 47156770 RMD160 49aae35880d3765676a9f556bd8b152c45acafd7 SHA1 6b868608c1df91dc935c90b725764a70d73bce13 SHA256 3b5fedb2fc6ad0aa1509676468f571ba21456679e7d48a8242a096d62e2c6ac9
|
||||
DIST OpenCV-2.3.1a.tar.bz2 32669613 SHA256 a9a2f529101c04eb2b606eee8c80f3ad93190b36f91ac09ee0ec5aa1eed1450c
|
||||
DIST OpenCV-2.4.0.tar.bz2 47156770 SHA256 3b5fedb2fc6ad0aa1509676468f571ba21456679e7d48a8242a096d62e2c6ac9 SHA512 b8233acf56324c537afe2f6fa2303ee7c12d9a0d06ae95f0b876ddb1f68dd0ae9b654269786fe3020c48600f4c39b54bf383804c54f604c17e84bb2a0e81f7e6 WHIRLPOOL 47b8056b0fccb78ed29d530ba69a931b24e1547cdf30e0e91a4ae7625f9a35bf77a5bb7d0f87dfc73fd6418193ca8fc355fa67fbf8e3e87ac72d67e7e8523523
|
||||
DIST OpenCV-2.4.2.tar.bz2 52562911 SHA256 690023811e03e21df996291392fcf78e43e42ef557b9307503c74c74b4272c28 SHA512 1e009817553668e4040c7959e07b402d06d66f6d4743ac4da2e44a38bef6c73ae0fa454932f7aae778915d29f5d457248fa3488f5df208d1cfb5775a26e34f44 WHIRLPOOL 8412be6b0f51ec76cce9fcb1fc1450b4b50aa3a98a2ab7d312d62ea47fc2b40f997cf09843de048a71d2cc1b5b2f1bf5eea92696ad3d4f5f520c4f3c850266e1
|
||||
|
@ -0,0 +1,21 @@
|
||||
diff -ruN OpenCV-2.4.2.orig/cmake/OpenCVCompilerOptions.cmake OpenCV-2.4.2/cmake/OpenCVCompilerOptions.cmake
|
||||
--- OpenCV-2.4.2.orig/cmake/OpenCVCompilerOptions.cmake 2012-06-29 00:55:15.000000000 +0200
|
||||
+++ OpenCV-2.4.2/cmake/OpenCVCompilerOptions.cmake 2012-07-16 23:51:24.244907235 +0200
|
||||
@@ -110,17 +110,6 @@
|
||||
endif()
|
||||
|
||||
# Other optimizations
|
||||
- if(ENABLE_OMIT_FRAME_POINTER)
|
||||
- add_extra_compiler_option(-fomit-frame-pointer)
|
||||
- else()
|
||||
- add_extra_compiler_option(-fno-omit-frame-pointer)
|
||||
- endif()
|
||||
- if(ENABLE_FAST_MATH)
|
||||
- add_extra_compiler_option(-ffast-math)
|
||||
- endif()
|
||||
- if(ENABLE_POWERPC)
|
||||
- add_extra_compiler_option("-mcpu=G3 -mtune=G5")
|
||||
- endif()
|
||||
if(ENABLE_SSE)
|
||||
add_extra_compiler_option(-msse)
|
||||
endif()
|
@ -0,0 +1,179 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/opencv/opencv-2.4.2.ebuild,v 1.1 2012/07/16 22:13:14 dilfridge Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
PYTHON_DEPEND="python? 2:2.6"
|
||||
|
||||
inherit base toolchain-funcs cmake-utils python
|
||||
|
||||
MY_P=OpenCV-${PV}
|
||||
|
||||
DESCRIPTION="A collection of algorithms and sample code for various computer vision problems"
|
||||
HOMEPAGE="http://opencv.willowgarage.com"
|
||||
SRC_URI="mirror://sourceforge/${PN}library/${MY_P}.tar.bz2"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux"
|
||||
IUSE="cuda doc eigen examples ffmpeg gstreamer gtk ieee1394 ipp jpeg jpeg2k openexr opengl pch png python qt4 tbb testprograms tiff v4l xine"
|
||||
|
||||
RDEPEND="
|
||||
app-arch/bzip2
|
||||
sys-libs/zlib
|
||||
cuda? ( >=dev-util/nvidia-cuda-toolkit-4.1 )
|
||||
eigen? ( dev-cpp/eigen:2 )
|
||||
ffmpeg? ( virtual/ffmpeg )
|
||||
gstreamer? (
|
||||
media-libs/gstreamer
|
||||
media-libs/gst-plugins-base
|
||||
)
|
||||
gtk? (
|
||||
dev-libs/glib:2
|
||||
x11-libs/gtk+:2
|
||||
)
|
||||
jpeg? ( virtual/jpeg )
|
||||
jpeg2k? ( media-libs/jasper )
|
||||
ieee1394? ( media-libs/libdc1394 sys-libs/libraw1394 )
|
||||
ipp? ( sci-libs/ipp )
|
||||
openexr? ( media-libs/openexr )
|
||||
png? ( media-libs/libpng )
|
||||
python? ( dev-python/numpy )
|
||||
qt4? (
|
||||
x11-libs/qt-gui:4
|
||||
x11-libs/qt-test:4
|
||||
opengl? ( x11-libs/qt-opengl:4 )
|
||||
)
|
||||
tbb? ( dev-cpp/tbb )
|
||||
tiff? ( media-libs/tiff )
|
||||
v4l? ( >=media-libs/libv4l-0.8.3 )
|
||||
xine? ( media-libs/xine-lib )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( virtual/latex-base )
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
# REQUIRED_USE="opengl? ( qt )"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-2.3.1a-libav-0.7.patch"
|
||||
"${FILESDIR}/${PN}-2.3.1a-True-False.patch"
|
||||
"${FILESDIR}/${PN}-2.3.1a-gcc47.patch"
|
||||
"${FILESDIR}/${PN}-2.4.2-cflags.patch"
|
||||
)
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
pkg_setup() {
|
||||
if use python; then
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
base_src_prepare
|
||||
|
||||
# remove bundled stuff
|
||||
rm -rf 3rdparty
|
||||
sed -i \
|
||||
-e '/add_subdirectory(3rdparty)/ d' \
|
||||
CMakeLists.txt || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# please dont sort here, order is the same as in CMakeLists.txt
|
||||
local mycmakeargs=(
|
||||
# the optinal dependency libraries
|
||||
$(cmake-utils_use_with ieee1394 1394)
|
||||
-DWITH_AVFOUNDATION=OFF
|
||||
-DWITH_CARBON=OFF
|
||||
$(cmake-utils_use_with eigen)
|
||||
$(cmake-utils_use_with ffmpeg)
|
||||
$(cmake-utils_use_with gstreamer)
|
||||
$(cmake-utils_use_with gtk)
|
||||
$(cmake-utils_use_with ipp)
|
||||
$(cmake-utils_use_with jpeg2k JASPER)
|
||||
$(cmake-utils_use_with jpeg)
|
||||
$(cmake-utils_use_with openexr)
|
||||
$(cmake-utils_use_with opengl)
|
||||
-DWITH_OPENNI=OFF # not packaged
|
||||
$(cmake-utils_use_with png)
|
||||
-DWITH_PVAPI=OFF # not packaged
|
||||
$(cmake-utils_use_with qt4 QT)
|
||||
-DWITH_QUICKTIME=OFF
|
||||
$(cmake-utils_use_with tbb)
|
||||
$(cmake-utils_use_with tiff)
|
||||
-DWITH_UNICAP=OFF # not packaged
|
||||
$(cmake-utils_use_with v4l V4L)
|
||||
-DWITH_VIDEOINPUT=OFF # windows only
|
||||
-DWITH_XIMEA=OFF # windows only
|
||||
$(cmake-utils_use_with xine)
|
||||
# the build components
|
||||
-DBUILD_SHARED_LIBS=ON
|
||||
-DBUILD_ANDROID_EXAMPLES=OFF
|
||||
$(cmake-utils_use_build doc DOCS)
|
||||
$(cmake-utils_use_build examples)
|
||||
-DBUILD_PERF_TESTS=ON
|
||||
$(cmake-utils_use_build testprograms TESTS)
|
||||
# install examples
|
||||
$(cmake-utils_use examples INSTALL_C_EXAMPLES)
|
||||
# build options
|
||||
$(cmake-utils_use_enable pch PRECOMPILED_HEADERS)
|
||||
-DENABLE_OMIT_FRAME_POINTER=OFF # dito
|
||||
-DENABLE_FAST_MATH=OFF # dito
|
||||
-DENABLE_SSE=OFF # these SSE options do nothing but
|
||||
-DENABLE_SSE2=OFF # add params to CFLAGS
|
||||
-DENABLE_SSE3=OFF
|
||||
-DENABLE_SSSE3=OFF
|
||||
-DENABLE_SSE41=OFF
|
||||
-DENABLE_SSE42=OFF
|
||||
-DOPENCV_EXTRA_FLAGS_RELEASE="" # black magic
|
||||
)
|
||||
|
||||
if use cuda; then
|
||||
if [[ "$(gcc-version)" > "4.5" ]]; then
|
||||
ewarn "CUDA and >=sys-devel/gcc-4.6 do not play well together. Disabling CUDA support."
|
||||
mycmakeargs+=( "-DWITH_CUDA=OFF" )
|
||||
mycmakeargs+=( "-DWITH_CUBLAS=OFF" )
|
||||
mycmakeargs+=( "-DWITH_CUFFT=OFF" )
|
||||
else
|
||||
mycmakeargs+=( "-DWITH_CUDA=ON" )
|
||||
mycmakeargs+=( "-DWITH_CUBLAS=ON" )
|
||||
mycmakeargs+=( "-DWITH_CUFFT=ON" )
|
||||
fi
|
||||
else
|
||||
mycmakeargs+=( "-DWITH_CUDA=OFF" )
|
||||
mycmakeargs+=( "-DWITH_CUBLAS=OFF" )
|
||||
mycmakeargs+=( "-DWITH_CUFFT=OFF" )
|
||||
fi
|
||||
|
||||
if use python && use examples; then
|
||||
mycmakeargs+=( "-DINSTALL_PYTHON_EXAMPLES=ON" )
|
||||
else
|
||||
mycmakeargs+=( "-DINSTALL_PYTHON_EXAMPLES=OFF" )
|
||||
fi
|
||||
|
||||
# things we want to be hard off or not yet figured out
|
||||
mycmakeargs+=(
|
||||
"-DOPENCV_BUILD_3RDPARTY_LIBS=OFF"
|
||||
"-DBUILD_LATEX_DOCS=OFF"
|
||||
"-DBUILD_PACKAGE=OFF"
|
||||
"-DENABLE_PROFILING=OFF"
|
||||
)
|
||||
|
||||
# things we want to be hard enabled not worth useflag
|
||||
mycmakeargs+=(
|
||||
"-DCMAKE_SKIP_RPATH=ON"
|
||||
"-DOPENCV_DOC_INSTALL_PATH=${EPREFIX}/usr/share/doc/${PF}"
|
||||
)
|
||||
|
||||
# hardcode cuda paths
|
||||
mycmakeargs+=(
|
||||
"-DCUDA_NPP_LIBRARY_ROOT_DIR=/opt/cuda"
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST SDL_net-1.2.7.tar.gz 373866 RMD160 5c95cf28f35ceb796188323666b92cafa60fba25 SHA1 b46c7e3221621cc34fec1238f1b5f0ce8972274d SHA256 2ce7c84e62ff8117b9f205758bcce68ea603e08bc9d6936ded343735b8b77c53
|
||||
DIST SDL_net-1.2.8.tar.gz 360958 RMD160 44262f5d4c68c9b525fce04ebe83e03cd7e005a4 SHA1 fd393059fef8d9925dc20662baa3b25e02b8405d SHA256 5f4a7a8bb884f793c278ac3f3713be41980c5eedccecff0260411347714facb4
|
||||
DIST SDL_net-1.2.8.tar.gz 360958 SHA256 5f4a7a8bb884f793c278ac3f3713be41980c5eedccecff0260411347714facb4 SHA512 2766ca55343127c619958ab3a3ae3052a27a676839f10a158f7dfc071b8db38c2f1fc853e8add32b9fef94ab07eaa986f46a68e264e8087b57c990af30ea9a0b WHIRLPOOL 72d1051ac50efaa000245c504aab32ab116e81711e6193b804209e461c259ef8fb7798a55ba6e6a1b6670adee651c5663ecb101a57d4f044433980f4a53d4cbb
|
||||
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/sdl-net/sdl-net-1.2.7.ebuild,v 1.13 2010/07/27 00:52:41 mr_bones_ Exp $
|
||||
|
||||
EAPI=2
|
||||
MY_P=${P/sdl-/SDL_}
|
||||
DESCRIPTION="Simple Direct Media Layer Network Support Library"
|
||||
HOMEPAGE="http://www.libsdl.org/projects/SDL_net/index.html"
|
||||
SRC_URI="http://www.libsdl.org/projects/SDL_net/release/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
|
||||
IUSE="static-libs"
|
||||
|
||||
DEPEND=">=media-libs/libsdl-1.2.5"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-dependency-tracking \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "make install failed"
|
||||
dodoc CHANGES README
|
||||
if ! use static-libs ; then
|
||||
find "${D}" -type f -name '*.la' -exec rm {} + \
|
||||
|| die "la removal failed"
|
||||
fi
|
||||
}
|
@ -1 +1,3 @@
|
||||
DIST mythplugins-0.25.1.tar.bz2 36766362 SHA256 46085e0d7678a4d14ec3eb0c83629e543e2bedbbeb3e14c7210a6fe803f67897 SHA512 0beaa40535aeb05e09e66a37b7b5d9e7d47b8a78864cbd78c9186cd00577c0d239bb63f1ab450a0bd6c8dfd0036de0b2c8de1649b3f6f9f3432f1e0f278f38d0 WHIRLPOOL bf99636ae5291e4bff0c32836d40fa43268560288281f4d42e9681843340fce788129fc3c3756e93b90abbda3ae7809ca9fe8f8a26f2469a110f92a2e9166c4f
|
||||
DIST mythplugins-0.25.2-4e446508ec.tar.xz 2368 SHA256 df239a531efda92b107c716d55a5ab95da64431dd936914f57fa570ba585bf11 SHA512 4f7331c2701a8b6a96039f304f179e4a34e34756d608c4544370b36e31d15e906765c1303ada9611c2b42d1680bc3060a421791baabad7814500ca03edb89cf6 WHIRLPOOL 986c0df50112895bec054068175078fb0a1e44e86b7c632f002af5f9d36493a1caa1b679860190aa7a857efa93251fcc7296239f6841ce24fbeee7ad4ea2b54e
|
||||
DIST mythplugins-0.25.2.tar.bz2 36763594 SHA256 e8507dcddfbb63ab50fe738400639c20bf2f2a278a8947fa85d9096e537f11f3 SHA512 ad8b183a8eb2ebc70414ca600a415c0dd666fb233c5cbd61db67733a7047440bebf7426bcceee8c38f6b29d41e3dbc59fccc9f296fcf8014a35f490311844a75 WHIRLPOOL c470b1a4522e469690d1460d55cd0f979a6bbb8701f8204a78d7e92f26dd0ee8cca53aa1939aea52fd31c54ba294afdde84e55f2a237d1a2c12f13c9fed7c942
|
||||
|
@ -0,0 +1,129 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythplugins/mythplugins-0.25.2_p20120716.ebuild,v 1.1 2012/07/17 01:30:53 cardoe Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
BACKPORTS="4e446508ec"
|
||||
MY_P=${P%_p*}
|
||||
|
||||
inherit eutils python
|
||||
|
||||
DESCRIPTION="Official MythTV plugins"
|
||||
HOMEPAGE="http://www.mythtv.org"
|
||||
SRC_URI="ftp://ftp.osuosl.org/pub/mythtv/${MY_P}.tar.bz2
|
||||
${BACKPORTS:+http://dev.gentoo.org/~cardoe/distfiles/${MY_P}-${BACKPORTS}.tar.xz}"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
MYTHPLUGINS="mytharchive mythbrowser mythgallery mythgame \
|
||||
mythmusic mythnetvision mythnews mythweather"
|
||||
|
||||
IUSE="${MYTHPLUGINS} cdda cdr exif fftw raw"
|
||||
|
||||
DEPEND="!media-plugins/mytharchive
|
||||
!media-plugins/mythbrowser
|
||||
!media-plugins/mythgallery
|
||||
!media-plugins/mythgame
|
||||
!media-plugins/mythmovies
|
||||
!media-plugins/mythmusic
|
||||
!media-plugins/mythnetvision
|
||||
!media-plugins/mythnews
|
||||
!media-plugins/mythweather
|
||||
=media-tv/mythtv-${PV}*[python]
|
||||
mytharchive? (
|
||||
app-cdr/dvd+rw-tools
|
||||
dev-python/imaging
|
||||
media-video/dvdauthor
|
||||
media-video/mjpegtools[png]
|
||||
media-video/transcode
|
||||
virtual/cdrtools
|
||||
)
|
||||
mythgallery? (
|
||||
media-libs/tiff
|
||||
virtual/opengl
|
||||
exif? ( >media-libs/libexif-0.6.9 )
|
||||
raw? ( media-gfx/dcraw )
|
||||
)
|
||||
mythmusic? (
|
||||
>=media-libs/flac-1.1.2
|
||||
>=media-libs/libvorbis-1.0
|
||||
>=media-libs/taglib-1.6
|
||||
media-sound/lame
|
||||
virtual/opengl
|
||||
cdda? (
|
||||
dev-libs/libcdio
|
||||
cdr? ( virtual/cdrtools )
|
||||
)
|
||||
fftw? ( sci-libs/fftw )
|
||||
)
|
||||
mythnetvision? (
|
||||
=dev-lang/python-2*[xml]
|
||||
dev-python/lxml
|
||||
dev-python/mysql-python
|
||||
dev-python/oauth
|
||||
dev-python/pycurl
|
||||
)
|
||||
mythweather? (
|
||||
dev-perl/DateManip
|
||||
dev-perl/DateTime-Format-ISO8601
|
||||
dev-perl/ImageSize
|
||||
dev-perl/JSON
|
||||
dev-perl/SOAP-Lite
|
||||
dev-perl/XML-Simple
|
||||
dev-perl/XML-Parser
|
||||
dev-perl/XML-SAX
|
||||
dev-perl/XML-XPath
|
||||
)"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
REQUIRED_USE="
|
||||
cdda? ( mythmusic )
|
||||
cdr? ( mythmusic cdda )
|
||||
exif? ( mythgallery )
|
||||
fftw? ( mythmusic )
|
||||
mythnews? ( mythbrowser )
|
||||
raw? ( mythgallery )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
[[ -n ${BACKPORTS} ]] && \
|
||||
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \
|
||||
epatch
|
||||
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--python=python2 \
|
||||
--enable-opengl \
|
||||
--disable-mythzoneminder \
|
||||
$(use_enable mytharchive) \
|
||||
$(use_enable mythbrowser) \
|
||||
$(use_enable mythgallery) \
|
||||
$(use_enable mythgame) \
|
||||
$(use_enable mythmusic) \
|
||||
$(use_enable mythnetvision) \
|
||||
$(use_enable mythnews) \
|
||||
$(use_enable mythweather) \
|
||||
$(use_enable cdda cdio) \
|
||||
$(use_enable exif) \
|
||||
$(use_enable exif new-exif) \
|
||||
$(use_enable raw dcraw) \
|
||||
|| die "configure failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake INSTALL_ROOT="${D}" install || die "make install failed"
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST mythtv-0.24.1_p20110524.tar.gz 69756131 RMD160 e42fd2350d2b0199805e4f6e62646c8d835f353b SHA1 db7a91f237cd64c0604e7ee1672b041c37fe5e06 SHA256 ea3e37258f8596c9186865289ffd8f9ece9fc80d28a2ded80bd008544138a863
|
@ -1,27 +0,0 @@
|
||||
#!/sbin/runscript
|
||||
# Copyright 1999-2004 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
depend() {
|
||||
need net
|
||||
use mysql
|
||||
}
|
||||
|
||||
start() {
|
||||
|
||||
# necessary so it can read the correct mysql.txt
|
||||
export HOME=/etc/mythtv/
|
||||
|
||||
ebegin "Starting MythTV Transcoding Daemon"
|
||||
start-stop-daemon --start --quiet \
|
||||
--exec /usr/bin/mtd \
|
||||
--make-pidfile --pidfile /var/run/mtd.pid \
|
||||
--background
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop () {
|
||||
ebegin "Stopping MythTV Transcoding Daemon"
|
||||
start-stop-daemon --stop --quiet --pidfile=/var/run/mtd.pid
|
||||
eend $?
|
||||
}
|
@ -1,7 +0,0 @@
|
||||
#!/bin/sh
|
||||
#Daily maintenance mode for Jamu
|
||||
DIRECTORY=$(grep ^mythtv /etc/passwd | awk -F : '{print $6}')
|
||||
if [ -f "$DIRECTORY/.mythtv/config.xml" ]; then
|
||||
su mythtv -c "/usr/bin/python /usr/share/mythtv/mythvideo/scripts/jamu.py -M >> '/var/log/mythtv/jamu.log'"
|
||||
fi
|
||||
|
@ -1,7 +0,0 @@
|
||||
#!/bin/sh
|
||||
#Hourly massive update to ensure users see graphics coming in for upcoming recordings and current recordings
|
||||
DIRECTORY=$(grep ^mythtv /etc/passwd | awk -F : '{print $6}')
|
||||
if [ -f "$DIRECTORY/.mythtv/config.xml" ]; then
|
||||
su mythtv -c "/usr/bin/python /usr/share/mythtv/mythvideo/scripts/jamu.py -MW >> '/var/log/mythtv/jamu.log'"
|
||||
fi
|
||||
|
@ -1,6 +0,0 @@
|
||||
#!/bin/sh
|
||||
#Janitor mode to clean up stale stuff
|
||||
DIRECTORY=$(grep ^mythtv /etc/passwd | awk -F : '{print $6}')
|
||||
if [ -f "$DIRECTORY/.mythtv/config.xml" ]; then
|
||||
su mythtv -c "/usr/bin/python /usr/share/mythtv/mythvideo/scripts/jamu.py -MJ >> '/var/log/mythtv/jamu.log'"
|
||||
fi
|
@ -1,13 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>mythtv</herd>
|
||||
<maintainer>
|
||||
<email>cardoe@gentoo.org</email>
|
||||
<description>Do not CC me on bugs</description>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name='jamu'>Use and configure the Just Another Metadata Utility by
|
||||
default</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
@ -1,193 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythvideo/mythvideo-0.24.1_p20110524.ebuild,v 1.1 2012/01/07 03:41:12 rich0 Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
MYTHTV_VERSION="v0.24.1-1-g347cd24"
|
||||
MYTHTV_BRANCH="fixes/0.24"
|
||||
MYTHTV_REV="347cd2477ad82a7aa75ebe7c686db77465f415dc"
|
||||
MYTHTV_SREV="347cd24"
|
||||
|
||||
inherit eutils mythtv multilib versionator
|
||||
|
||||
DESCRIPTION="Video player module for MythTV."
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="media-tv/mythtv[python]
|
||||
jamu? ( >=dev-python/imdbpy-3.8
|
||||
dev-python/imaging
|
||||
dev-python/pyxml
|
||||
>=dev-python/mysql-python-1.2.2
|
||||
media-tv/mythtv[python] )
|
||||
virtual/eject"
|
||||
|
||||
# Extra configure options to pass to econf
|
||||
MTVCONF=${MTVCONF:=""}
|
||||
|
||||
SLOT="0"
|
||||
IUSE="jamu profile debug"
|
||||
|
||||
if [[ -z $MYTHTV_NODEPS ]]
|
||||
then
|
||||
RDEPEND="${RDEPEND}
|
||||
=media-tv/mythtv-${MY_PV}*"
|
||||
DEPEND="${DEPEND}
|
||||
=media-tv/mythtv-${MY_PV}*
|
||||
>=sys-apps/sed-4"
|
||||
fi
|
||||
|
||||
if use debug
|
||||
then
|
||||
myconf="${myconf} --compile-type=debug"
|
||||
RESTRICT="strip"
|
||||
elif use profile
|
||||
then
|
||||
myconf="${myconf} --compile-type=profile"
|
||||
else
|
||||
myconf="${myconf} --compile-type=release"
|
||||
# myconf="${myconf} --enable-proc-opt"
|
||||
fi
|
||||
|
||||
# Release version
|
||||
MY_PV="${PV%_*}"
|
||||
|
||||
# what product do we want
|
||||
case "${PN}" in
|
||||
mythtv)
|
||||
REPO="mythtv"
|
||||
MY_PN="mythtv"
|
||||
S="${WORKDIR}/MythTV-${REPO}-${MYTHTV_SREV}/${MY_PN}"
|
||||
;;
|
||||
mythtv-bindings)
|
||||
REPO="mythtv"
|
||||
MY_PN="mythtv"
|
||||
S="${WORKDIR}/MythTV-${REPO}-${MYTHTV_SREV}/${MY_PN}"
|
||||
;;
|
||||
mythweb)
|
||||
REPO="mythweb"
|
||||
MY_PN="mythweb"
|
||||
S="${WORKDIR}/MythTV-${REPO}-${MYTHTV_SREV}/"
|
||||
;;
|
||||
nuvexport)
|
||||
REPO="nuvexport"
|
||||
MY_PN="nuvexport"
|
||||
MYTHTV_REV="$NUVEXPORT_REV"
|
||||
S="${WORKDIR}/MythTV-${REPO}-${NUVEXPORT_SREV}/"
|
||||
;;
|
||||
*)
|
||||
REPO="mythtv"
|
||||
MY_PN="mythplugins"
|
||||
S="${WORKDIR}/MythTV-${REPO}-${MYTHTV_SREV}/${MY_PN}"
|
||||
;;
|
||||
esac
|
||||
|
||||
# _pre is from SVN trunk while _p and _beta are from SVN ${MY_PV}-fixes
|
||||
# TODO: probably ought to do something smart if the regex doesn't match anything
|
||||
[[ "${PV}" =~ (_alpha|_beta|_pre|_rc|_p)([0-9]+) ]] || {
|
||||
# assume a tagged release
|
||||
MYTHTV_REV="v${PV}"
|
||||
}
|
||||
|
||||
HOMEPAGE="http://www.mythtv.org"
|
||||
LICENSE="GPL-2"
|
||||
SRC_URI="https://github.com/MythTV/${REPO}/tarball/${MYTHTV_REV} -> ${REPO}-${PV}.tar.gz"
|
||||
|
||||
pkg_setup() {
|
||||
# List of available plugins (needs to include ALL of them in the tarball)
|
||||
MYTHPLUGINS=""
|
||||
MYTHPLUGINS="${MYTHPLUGINS} mytharchive"
|
||||
MYTHPLUGINS="${MYTHPLUGINS} mythbrowser"
|
||||
MYTHPLUGINS="${MYTHPLUGINS} mythgallery"
|
||||
MYTHPLUGINS="${MYTHPLUGINS} mythgame"
|
||||
MYTHPLUGINS="${MYTHPLUGINS} mythmusic"
|
||||
MYTHPLUGINS="${MYTHPLUGINS} mythnetvision"
|
||||
MYTHPLUGINS="${MYTHPLUGINS} mythnews"
|
||||
if [[ ${MY_PV} == "0.24.1" ]]; then
|
||||
MYTHPLUGINS="${MYTHPLUGINS} mythvideo"
|
||||
fi
|
||||
MYTHPLUGINS="${MYTHPLUGINS} mythweather"
|
||||
MYTHPLUGINS="${MYTHPLUGINS} mythzoneminder"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -e 's!PREFIX = /usr/local!PREFIX = /usr!' \
|
||||
-i 'settings.pro' || die "fixing PREFIX to /usr failed"
|
||||
|
||||
sed -e "s!QMAKE_CXXFLAGS_RELEASE = -O3 -march=pentiumpro -fomit-frame-pointer!QMAKE_CXXFLAGS_RELEASE = ${CXXFLAGS}!" \
|
||||
-i 'settings.pro' || die "Fixing QMake's CXXFLAGS failed"
|
||||
|
||||
sed -e "s!QMAKE_CFLAGS_RELEASE = \$\${QMAKE_CXXFLAGS_RELEASE}!QMAKE_CFLAGS_RELEASE = ${CFLAGS}!" \
|
||||
-i 'settings.pro' || die "Fixing Qmake's CFLAGS failed"
|
||||
|
||||
find "${S}" -name '*.pro' -exec sed -i \
|
||||
-e "s:\$\${PREFIX}/lib/:\$\${PREFIX}/$(get_libdir)/:g" \
|
||||
-e "s:\$\${PREFIX}/lib$:\$\${PREFIX}/$(get_libdir):g" \
|
||||
{} \;
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
if has ${PN} ${MYTHPLUGINS} ; then
|
||||
for x in ${MYTHPLUGINS} ; do
|
||||
if [[ ${PN} == ${x} ]] ; then
|
||||
myconf="${myconf} --enable-${x}"
|
||||
else
|
||||
myconf="${myconf} --disable-${x}"
|
||||
fi
|
||||
done
|
||||
else
|
||||
die "Package ${PN} is unsupported"
|
||||
fi
|
||||
|
||||
chmod +x configure
|
||||
econf ${myconf} ${MTVCONF}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
qmake mythplugins.pro || die "eqmake4 failed"
|
||||
emake || die "make failed to compile"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
for file in `find "${S}" -type f -name *.py`
|
||||
do
|
||||
fperms 755 "$file"
|
||||
done
|
||||
|
||||
# setup JAMU cron jobs
|
||||
if use jamu; then
|
||||
exeinto /etc/cron.daily
|
||||
newexe "${FILESDIR}/mythvideo.daily" mythvideo || die
|
||||
exeinto /etc/cron.hourly
|
||||
newexe "${FILESDIR}/mythvideo.hourly" mythvideo || die
|
||||
exeinto /etc/cron.weekly
|
||||
newexe "${FILESDIR}/mythvideo.weekly" mythvideo || die
|
||||
insinto /home/mythtv/.mythtv/
|
||||
newins mythvideo/scripts/jamu-example.conf jamu.conf || die
|
||||
fi
|
||||
|
||||
if has ${PN} ${MYTHPLUGINS}
|
||||
then
|
||||
cd "${S}"/${PN}
|
||||
else
|
||||
die "Package ${PN} is unsupported"
|
||||
fi
|
||||
|
||||
einstall INSTALL_ROOT="${D}"
|
||||
for doc in AUTHORS COPYING FAQ UPGRADING ChangeLog README
|
||||
do
|
||||
test -e "${doc}" && dodoc ${doc}
|
||||
done
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "MythVideo can use any media player to playback files, since"
|
||||
elog "it's a setting in the setup menu."
|
||||
elog
|
||||
elog "MythTV also has an 'Internal' player you can use, which will"
|
||||
elog "be the default for new installs. If you want to use it,"
|
||||
elog "set the player to 'Internal' (note spelling & caps)."
|
||||
elog
|
||||
elog "Otherwise, you can install mplayer, xine or any other video"
|
||||
elog "player and use that instead by configuring the player to use."
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST audio-entropyd-2.0.1.tgz 16523 SHA256 29d4350ad8ef26233e1b35ba0e8dd0b1138475c0f840008304677812dbdb2c15
|
||||
DIST audio-entropyd-2.0.3.tgz 16681 SHA256 6fbaf1c4f77e988f4656cd079309d5eb6bd36cbae89c2ee01324c5690adaf3ff SHA512 d21c2d547235accdd460bcaf1ff5f5696db2988d385c3c52aad0d651865386409682f8747d1823765f0c0925bf28f38abdfc0b114d239f494c7eb699c5ed3ebf WHIRLPOOL e653b7cccda00323b5f17a675d72cef1a9adf9915dcd27041e63993073a378d92ab5779d25434ecd48ecbb74b45abc4217e4b629c98ba3885589727ef90edf6d
|
||||
|
@ -1,37 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-sound/audio-entropyd/audio-entropyd-2.0.1-r1.ebuild,v 1.5 2012/05/13 10:45:27 swift Exp $
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="Audio-entropyd generates entropy-data for the /dev/random device."
|
||||
HOMEPAGE="http://www.vanheusden.com/aed/"
|
||||
SRC_URI="http://www.vanheusden.com/aed/${P}.tgz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc ~sparc x86"
|
||||
IUSE="selinux"
|
||||
|
||||
RDEPEND="selinux? ( sec-policy/selinux-entropyd )
|
||||
media-sound/alsa-utils"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
|
||||
epatch "${FILESDIR}/${P}-uclibc.patch" \
|
||||
"${FILESDIR}/${P}-ldflags.patch"
|
||||
sed -i -e "s:^OPT_FLAGS=.*:OPT_FLAGS=${CFLAGS}:" Makefile
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCC)" || die "emake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dosbin audio-entropyd || die "dosbin failed"
|
||||
dodoc README TODO
|
||||
newinitd "${FILESDIR}/${PN}.init-2" ${PN}
|
||||
newconfd "${FILESDIR}/${PN}.conf-2" ${PN}
|
||||
}
|
@ -1,4 +1,2 @@
|
||||
DIST xnoise-0.1.30.tar.bz2 1047052 SHA256 fdc121bf567a88a6f62bc01ccba2c39402f53417d0b22a6e5a369612b351c8f7
|
||||
DIST xnoise-0.1.31.tar.bz2 1021870 SHA256 b5a407cfc04194a8a9b367d99715b8ea9a536298d8c9c29be82b4245e5ad9ec0
|
||||
DIST xnoise-0.2.2.tar.gz 1785264 SHA256 547b16d2013828c7b5d8448a4e35fb36c40927bd8ba75e927d541fe0628bd8fa SHA512 c20782bdf49d5d6c40fa6750207aaa7980b4d49934b79cac565570a00d0b18709948d718bd326fc9182ebe3c0cfe5a0ea5d8deb36da91b2885911854ab08b751 WHIRLPOOL 1da50435364c0230bb40b360aef6075a2fa010478a9088355cbc93c0514b389b295d74307ed1170d0349e5cfa6f119aaf00fd285c7ac7245e3845f6c909444fe
|
||||
DIST xnoise-0.2.3.tar.bz2 1176156 SHA256 9a862f4bda38fa1f65191ad8d91cbc717fd0c6e6874b6f6610896f4c02371fcd SHA512 d8dc3b82b026e6d19c8b81bb6f1c546d24b1e819d0ea7297db57857ada6e1ac218ea38387092b346dbc16dad1195e43da0c50e45733a4b049a0fece1b53455ba WHIRLPOOL ad94543569295a36e3e8f17582e30c098eadb76e09b512f60a9fce40ee8709424acce3dd62f0fa4edc158b0438d45cac27e86b04d4605b3f93c6e953ca6efb9e
|
||||
|
@ -1,68 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-sound/xnoise/xnoise-0.1.30.ebuild,v 1.2 2012/05/05 08:55:51 mgorny Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit fdo-mime gnome2-utils
|
||||
|
||||
DESCRIPTION="A media player for Gtk+ with a slick GUI, great speed and lots of
|
||||
features"
|
||||
HOMEPAGE="http://www.xnoise-media-player.com/"
|
||||
SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+lastfm libnotify +lyrics"
|
||||
|
||||
RDEPEND="dev-db/sqlite:3
|
||||
>=dev-libs/glib-2.26:2
|
||||
dev-libs/libunique:1
|
||||
dev-libs/libxml2:2
|
||||
media-libs/gst-plugins-base:0.10
|
||||
media-libs/gstreamer:0.10
|
||||
media-libs/taglib
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf:2
|
||||
x11-libs/gtk+:2
|
||||
lastfm? ( net-libs/libsoup:2.4 )
|
||||
libnotify? ( x11-libs/libnotify )
|
||||
lyrics? ( net-libs/libsoup:2.4 )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/intltool
|
||||
virtual/pkgconfig
|
||||
sys-devel/gettext"
|
||||
|
||||
DOCS=( AUTHORS README )
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-soundmenu \
|
||||
--enable-soundmenu2 \
|
||||
$(use_enable lastfm) \
|
||||
$(use_enable libnotify notifications) \
|
||||
$(use_enable lyrics leoslyrics) \
|
||||
$(use_enable lyrics lyricsfly) \
|
||||
$(use_enable lyrics lyricwiki) \
|
||||
$(use_enable lyrics chartlyrics)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
find "${ED}" -type f -name "*.la" -delete || die
|
||||
rm -rf "${ED}"/usr/share/${PN}/license || die
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,65 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-sound/xnoise/xnoise-0.1.31.ebuild,v 1.3 2012/05/05 08:55:51 mgorny Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit fdo-mime gnome2-utils
|
||||
|
||||
DESCRIPTION="A media player for Gtk+ with a slick GUI, great speed and lots of
|
||||
features"
|
||||
HOMEPAGE="http://www.xnoise-media-player.com/"
|
||||
SRC_URI="mirror://github/shuerhaaken/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+lastfm libnotify +lyrics"
|
||||
|
||||
RDEPEND="dev-db/sqlite:3
|
||||
>=dev-libs/glib-2.28:2
|
||||
dev-libs/libxml2:2
|
||||
media-libs/gst-plugins-base:0.10
|
||||
media-libs/gstreamer:0.10
|
||||
media-libs/taglib
|
||||
x11-libs/cairo
|
||||
x11-libs/gtk+:3
|
||||
lastfm? ( net-libs/libsoup:2.4 )
|
||||
libnotify? ( x11-libs/libnotify )
|
||||
lyrics? ( net-libs/libsoup:2.4 )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/intltool
|
||||
virtual/pkgconfig
|
||||
sys-devel/gettext"
|
||||
|
||||
DOCS=( AUTHORS README )
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--enable-soundmenu2 \
|
||||
$(use_enable lastfm) \
|
||||
$(use_enable libnotify notifications) \
|
||||
$(use_enable lyrics chartlyrics) \
|
||||
$(use_enable lyrics leoslyrics) \
|
||||
$(use_enable lyrics lyricsfly) \
|
||||
$(use_enable lyrics lyricwiki)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
find "${ED}" -type f -name "*.la" -delete || die
|
||||
rm -rf "${ED}"/usr/share/${PN}/license || die
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,4 +1,5 @@
|
||||
DIST mythtv-0.24.1_p20110524.tar.gz 69756131 SHA256 ea3e37258f8596c9186865289ffd8f9ece9fc80d28a2ded80bd008544138a863 SHA512 5d675a9dcd83e5e5e8b15c4559a69a134c1d349567d19b06051d37b3d98b19aba905edae09664e4e25e0ade42248e33761c0f5a97345e126b774f1e8c99ade23 WHIRLPOOL 925dba3f116165da3ff3312022676bbcc956c50157a792040786a61b71f2062d36b5dc66ec5a006876a6e98c09b0bc5ee14c00c42d9b00ace4ab26dc52ca429f
|
||||
DIST mythtv-0.25.1-4f6ac2a60b.tar.xz 41012 SHA256 b1916606d1569184d07503b21316a7f00c7f8e9bafca723dfeaf91ec59652046 SHA512 dd67b41c8ecf8d1fb7521dc9827586733b8de912bf693db0f20099b7922223d4053f22e2b028118950c26ebf49eedcdc7d5d34aa4b8d831b6ab8fe64f3aec5bc WHIRLPOOL 7fbd087694e523e07e1ee57f0559e53000911cc9c901af3b07f9acd94ee7965a549acbeeea6fccc3066537f0da9246a191ed6e1b64284da97ccfd38181f40bbf
|
||||
DIST mythtv-0.25.1-61e7a0e946.tar.xz 37304 SHA256 8b516be07d3519872f2f74728aebe7020b4162cdfd600cbf6397c3cbc8d9ddda SHA512 9feeb85c3894c6aec4c0ac804eae1e0e7aed8c95eed57b68ef6bf1990c15740402f24a586734546d4d014f4667616b4bff496ad42aae4fdd70d9867d0d45c24f WHIRLPOOL a283005ee808d6c4602146e9913a9cbb74aea200e74dd6ac96837821da0777471962af29b610a2ab634b809249b233c2c66015e18966de6e628fe1bb17c4a943
|
||||
DIST mythtv-0.25.1.tar.bz2 31827158 SHA256 7638ffc547b62f2d6dd031c6f164ccb993387a7b4b6d9218cdd37594c1cca508 SHA512 ea3d3746fd14a602638026d8cd7f373cd36ad5175ac33e0718ab61a9dee2f199fa9226253e126c78cbbf253705006fc3b05ab408495a905bad468f0a863f7567 WHIRLPOOL 4c214e5ca794d2ddf3a0c542ad23245064cd986cdc7d3cb7036c57b2c50bed851bbd701965709f5fdbafb05f9eef45133b77958e8ba0aa59908265e6d4db0514
|
||||
DIST mythtv-0.25.2-4e446508ec.tar.xz 660 SHA256 96c3bbc78ac03d83416abbd2e442a34448f6043dea1a7102d24b92e3b80e08b4 SHA512 68b76baf0bce0a7a8f9a10b338ee6495ac116414a335b5967982b5ebde40b12ded691b27e7c580f9b50c18dc38387cbf2a4bbecd1832b8d212f89999769514e3 WHIRLPOOL bdd7d35976b5cdc7111ad93ad76e646dd657bac8438d8803491c9c0c072fc462d74549fb4ffce6d9be8215225a34ef94278c69ca49a231955eff98bc4ab06e7a
|
||||
DIST mythtv-0.25.2.tar.bz2 31838320 SHA256 d6b7f1692f30b3dde170d2b755453675de1d222aa8556197e62b8d8617beeac6 SHA512 12a88768edeb6b1fd132279352e0d3045bf469af025feb48a1ce7c558f7030baf26b2dd8e3fab42a178bfda8cd25357ce77328aa88d331758ef7005ee1a38e3e WHIRLPOOL c1c1c09b882b9db0918ba8cf5ad2b78dfd8cead2f39b8a4cadb549cc5a89086434d4ecdca0b9c449c9927962399335b1d8a90d4cfea6078fd2c4875eeb50b27f
|
||||
|
@ -1,16 +0,0 @@
|
||||
Index: configure
|
||||
===================================================================
|
||||
--- configure (revision 25841)
|
||||
+++ configure (working copy)
|
||||
@@ -4745,7 +4745,7 @@
|
||||
cat >> external/FFmpeg/config.mak <<EOF
|
||||
LIBDIR=\$(INSTALL_ROOT)$libdir
|
||||
SHLIBDIR=\$(INSTALL_ROOT)$shlibdir
|
||||
-INCDIR=\$(INSTALL_ROOT)$incdir
|
||||
+INCDIR=$incdir
|
||||
-BINDIR=\$(INSTALL_ROOT)$bindir
|
||||
+BINDIR=$bindir
|
||||
-DATADIR=\$(INSTALL_ROOT)$datadir
|
||||
+DATADIR=$datadir
|
||||
MANDIR=\$(INSTALL_ROOT)$mandir
|
||||
|
@ -1,10 +0,0 @@
|
||||
Index: programs/mythfrontend/mythfrontend.pro
|
||||
===================================================================
|
||||
--- programs/mythfrontend/mythfrontend.pro (revision 26148)
|
||||
+++ programs/mythfrontend/mythfrontend.pro (working copy)
|
||||
@@ -110,3 +110,5 @@
|
||||
DEFINES += USING_LIBDNS_SD
|
||||
using_libcrypto: DEFINES += USING_RAOP
|
||||
}
|
||||
+
|
||||
+setting.extra -= -ldconfig
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue