parent
0117a50d9b
commit
a299e6a565
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/perlbox-voice/perlbox-voice-0.09-r2.ebuild,v 1.1 2013/06/13 12:31:03 zlogene Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="A voice enabled application to bring your desktop under your command"
|
||||
HOMEPAGE="http://perlbox.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/perlbox/${P}.noarch.tgz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="dev-lang/perl
|
||||
dev-perl/perl-tk
|
||||
app-accessibility/sphinx2
|
||||
app-accessibility/festival
|
||||
app-accessibility/mbrola"
|
||||
|
||||
src_install() {
|
||||
tar xvf perlbox-voice.ss -C "${D}" || die "tar failed"
|
||||
dodoc ${PN}.readme
|
||||
}
|
@ -0,0 +1,432 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.0.5.2.ebuild,v 1.1 2013/06/13 13:58:15 cardoe Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
#BACKPORTS=b8430867
|
||||
AUTOTOOLIZE=yes
|
||||
|
||||
MY_P="${P/_rc/-rc}"
|
||||
|
||||
PYTHON_DEPEND="python? 2:2.5"
|
||||
#RESTRICT_PYTHON_ABIS="3.*"
|
||||
#SUPPORT_PYTHON_ABIS="1"
|
||||
|
||||
inherit eutils python user autotools linux-info systemd
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
inherit git-2
|
||||
EGIT_REPO_URI="git://libvirt.org/libvirt.git"
|
||||
AUTOTOOLIZE=yes
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="http://libvirt.org/sources/stable_updates/${MY_P}.tar.gz
|
||||
ftp://libvirt.org/libvirt/stable_updates/${MY_P}.tar.gz
|
||||
${BACKPORTS:+
|
||||
http://dev.gentoo.org/~cardoe/distfiles/${MY_P}-${BACKPORTS}.tar.xz}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
S="${WORKDIR}/${P%_rc*}"
|
||||
|
||||
DESCRIPTION="C toolkit to manipulate virtual machines"
|
||||
HOMEPAGE="http://www.libvirt.org/"
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
IUSE="audit avahi +caps firewalld fuse iscsi +libvirtd lvm lxc +macvtap nfs \
|
||||
nls numa openvz parted pcap phyp policykit python +qemu rbd sasl \
|
||||
selinux +udev uml +vepa virtualbox virt-network xen elibc_glibc \
|
||||
systemd"
|
||||
REQUIRED_USE="libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
|
||||
lxc? ( caps libvirtd )
|
||||
openvz? ( libvirtd )
|
||||
qemu? ( libvirtd )
|
||||
uml? ( libvirtd )
|
||||
vepa? ( macvtap )
|
||||
virtualbox? ( libvirtd )
|
||||
xen? ( libvirtd )
|
||||
virt-network? ( libvirtd )
|
||||
firewalld? ( virt-network )"
|
||||
|
||||
# gettext.sh command is used by the libvirt command wrappers, and it's
|
||||
# non-optional, so put it into RDEPEND.
|
||||
# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
|
||||
# package will use 3 by default. Since we don't have slot pinning in an API,
|
||||
# we must go with the most recent
|
||||
RDEPEND="sys-libs/readline
|
||||
sys-libs/ncurses
|
||||
>=net-misc/curl-7.18.0
|
||||
dev-libs/libgcrypt
|
||||
>=dev-libs/libxml2-2.7.6
|
||||
dev-libs/libnl:3
|
||||
>=net-libs/gnutls-1.0.25
|
||||
net-libs/libssh2
|
||||
sys-apps/dmidecode
|
||||
>=sys-apps/util-linux-2.17
|
||||
sys-devel/gettext
|
||||
>=net-analyzer/netcat6-1.0-r2
|
||||
app-misc/scrub
|
||||
audit? ( sys-process/audit )
|
||||
avahi? ( >=net-dns/avahi-0.6[dbus] )
|
||||
caps? ( sys-libs/libcap-ng )
|
||||
fuse? ( >=sys-fs/fuse-2.8.6 )
|
||||
iscsi? ( sys-block/open-iscsi )
|
||||
lxc? ( sys-power/pm-utils )
|
||||
lvm? ( >=sys-fs/lvm2-2.02.48-r2 )
|
||||
nfs? ( net-fs/nfs-utils )
|
||||
numa? (
|
||||
>sys-process/numactl-2.0.2
|
||||
sys-process/numad
|
||||
)
|
||||
openvz? ( sys-kernel/openvz-sources )
|
||||
parted? (
|
||||
>=sys-block/parted-1.8[device-mapper]
|
||||
sys-fs/lvm2
|
||||
)
|
||||
pcap? ( >=net-libs/libpcap-1.0.0 )
|
||||
policykit? ( >=sys-auth/polkit-0.9 )
|
||||
qemu? (
|
||||
>=app-emulation/qemu-0.13.0
|
||||
dev-libs/yajl
|
||||
sys-power/pm-utils
|
||||
)
|
||||
rbd? ( sys-cluster/ceph )
|
||||
sasl? ( dev-libs/cyrus-sasl )
|
||||
selinux? ( >=sys-libs/libselinux-2.0.85 )
|
||||
virtualbox? ( || ( app-emulation/virtualbox >=app-emulation/virtualbox-bin-2.2.0 ) )
|
||||
xen? ( app-emulation/xen-tools app-emulation/xen )
|
||||
udev? ( virtual/udev >=x11-libs/libpciaccess-0.10.9 )
|
||||
virt-network? ( net-dns/dnsmasq
|
||||
>=net-firewall/iptables-1.4.10
|
||||
net-misc/radvd
|
||||
net-firewall/ebtables
|
||||
sys-apps/iproute2[-minimal]
|
||||
firewalld? ( net-firewall/firewalld )
|
||||
)
|
||||
elibc_glibc? ( || ( >=net-libs/libtirpc-0.2.2-r1 <sys-libs/glibc-2.14 ) )"
|
||||
# one? ( dev-libs/xmlrpc-c )
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
app-text/xhtml1
|
||||
dev-libs/libxslt
|
||||
=dev-lang/python-2*"
|
||||
|
||||
LXC_CONFIG_CHECK="
|
||||
~CGROUPS
|
||||
~CGROUP_FREEZER
|
||||
~CGROUP_DEVICE
|
||||
~CGROUP_CPUACCT
|
||||
~CGROUP_SCHED
|
||||
~CGROUP_PERF
|
||||
~BLK_CGROUP
|
||||
~NET_CLS_CGROUP
|
||||
~NETPRIO_CGROUP
|
||||
~CPUSETS
|
||||
~RESOURCE_COUNTERS
|
||||
~NAMESPACES
|
||||
~UTS_NS
|
||||
~IPC_NS
|
||||
~PID_NS
|
||||
~NET_NS
|
||||
~DEVPTS_MULTIPLE_INSTANCES
|
||||
~VETH
|
||||
~MACVLAN
|
||||
~POSIX_MQUEUE
|
||||
~!GRKERNSEC_CHROOT_MOUNT
|
||||
~!GRKERNSEC_CHROOT_DOUBLE
|
||||
~!GRKERNSEC_CHROOT_PIVOT
|
||||
~!GRKERNSEC_CHROOT_CHMOD
|
||||
~!GRKERNSEC_CHROOT_CAPS
|
||||
"
|
||||
|
||||
VIRTNET_CONFIG_CHECK="
|
||||
~BRIDGE_NF_EBTABLES
|
||||
~BRIDGE_EBT_MARK_T
|
||||
~NETFILTER_ADVANCED
|
||||
~NETFILTER_XT_TARGET_CHECKSUM
|
||||
~NETFILTER_XT_CONNMARK
|
||||
~NETFILTER_XT_MARK
|
||||
"
|
||||
|
||||
MACVTAP_CONFIG_CHECK="~MACVTAP"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
|
||||
enewgroup qemu 77
|
||||
enewuser qemu 77 -1 -1 qemu kvm
|
||||
|
||||
# Some people used the masked ebuild which was not adding the qemu
|
||||
# user to the kvm group originally. This results in VMs failing to
|
||||
# start for some users. bug #430808
|
||||
egetent group kvm | grep -q qemu
|
||||
if [[ $? -ne 0 ]]; then
|
||||
gpasswd -a qemu kvm
|
||||
fi
|
||||
|
||||
# Handle specific kernel versions for different features
|
||||
kernel_is lt 3 6 && LXC_CONFIG_CHECK+=" ~CGROUP_MEM_RES_CTLR"
|
||||
kernel_is ge 3 6 && LXC_CONFIG_CHECK+=" ~MEMCG ~MEMCG_SWAP ~MEMCG_KMEM"
|
||||
|
||||
CONFIG_CHECK=""
|
||||
use fuse && CONFIG_CHECK+=" ~FUSE_FS"
|
||||
use lxc && CONFIG_CHECK+="${LXC_CONFIG_CHECK}"
|
||||
use macvtap && CONFIG_CHECK+="${MACVTAP}"
|
||||
use virt-network && CONFIG_CHECK+="${VIRTNET_CONFIG_CHECK}"
|
||||
if [[ -n ${CONFIG_CHECK} ]]; then
|
||||
linux-info_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
touch "${S}/.mailmap"
|
||||
[[ -n ${BACKPORTS} ]] && \
|
||||
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \
|
||||
epatch
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
|
||||
# git checkouts require bootstrapping to create the configure script.
|
||||
# Additionally the submodules must be cloned to the right locations
|
||||
# bug #377279
|
||||
./bootstrap || die "bootstrap failed"
|
||||
(
|
||||
git submodule status | sed 's/^[ +-]//;s/ .*//'
|
||||
git hash-object bootstrap.conf
|
||||
) >.git-module-status
|
||||
fi
|
||||
|
||||
epatch_user
|
||||
|
||||
[[ -n ${AUTOTOOLIZE} ]] && eautoreconf
|
||||
|
||||
# Tweak the init script
|
||||
local avahi_init=
|
||||
local iscsi_init=
|
||||
local rbd_init=
|
||||
local firewalld_init=
|
||||
cp "${FILESDIR}/libvirtd.init-r12" "${S}/libvirtd.init"
|
||||
use avahi && avahi_init='avahi-daemon'
|
||||
use iscsi && iscsi_init='iscsid'
|
||||
use rbd && rbd_init='ceph'
|
||||
use firewalld && firewalld_init='need firewalld'
|
||||
|
||||
sed -e "s/USE_FLAG_FIREWALLD/${firewalld_init}/" -i "${S}/libvirtd.init"
|
||||
sed -e "s/USE_FLAG_AVAHI/${avahi_init}/" -i "${S}/libvirtd.init"
|
||||
sed -e "s/USE_FLAG_ISCSI/${iscsi_init}/" -i "${S}/libvirtd.init"
|
||||
sed -e "s/USE_FLAG_RBD/${rbd_init}/" -i "${S}/libvirtd.init"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=""
|
||||
|
||||
## enable/disable daemon, otherwise client only utils
|
||||
myconf="${myconf} $(use_with libvirtd)"
|
||||
|
||||
## enable/disable the daemon using avahi to find VMs
|
||||
myconf="${myconf} $(use_with avahi)"
|
||||
|
||||
## hypervisors on the local host
|
||||
myconf="${myconf} $(use_with xen) $(use_with xen xen-inotify)"
|
||||
myconf+=" --without-xenapi"
|
||||
if use xen && has_version ">=app-emulation/xen-tools-4.2.0"; then
|
||||
myconf+=" --with-libxl"
|
||||
else
|
||||
myconf+=" --without-libxl"
|
||||
fi
|
||||
myconf="${myconf} $(use_with openvz)"
|
||||
myconf="${myconf} $(use_with lxc)"
|
||||
if use virtualbox && has_version app-emulation/virtualbox-ose; then
|
||||
myconf="${myconf} --with-vbox=/usr/lib/virtualbox-ose/"
|
||||
else
|
||||
myconf="${myconf} $(use_with virtualbox vbox)"
|
||||
fi
|
||||
myconf="${myconf} $(use_with uml)"
|
||||
myconf="${myconf} $(use_with qemu)"
|
||||
myconf="${myconf} $(use_with qemu yajl)" # Use QMP over HMP
|
||||
myconf="${myconf} $(use_with phyp)"
|
||||
myconf="${myconf} --with-esx"
|
||||
myconf="${myconf} --with-vmware"
|
||||
|
||||
## additional host drivers
|
||||
myconf="${myconf} $(use_with virt-network network)"
|
||||
myconf="${myconf} --with-storage-fs"
|
||||
myconf="${myconf} $(use_with lvm storage-lvm)"
|
||||
myconf="${myconf} $(use_with iscsi storage-iscsi)"
|
||||
myconf="${myconf} $(use_with parted storage-disk)"
|
||||
myconf="${myconf} $(use_with lvm storage-mpath)"
|
||||
myconf="${myconf} $(use_with rbd storage-rbd)"
|
||||
myconf="${myconf} $(use_with numa numactl)"
|
||||
myconf="${myconf} $(use_with numa numad)"
|
||||
myconf="${myconf} $(use_with selinux)"
|
||||
myconf="${myconf} $(use_with fuse)"
|
||||
|
||||
# udev for device support details
|
||||
myconf="${myconf} $(use_with udev)"
|
||||
|
||||
# linux capability support so we don't need privileged accounts
|
||||
myconf="${myconf} $(use_with caps capng)"
|
||||
|
||||
## auth stuff
|
||||
myconf="${myconf} $(use_with policykit polkit)"
|
||||
myconf="${myconf} $(use_with sasl)"
|
||||
|
||||
# network bits
|
||||
myconf="${myconf} $(use_with macvtap)"
|
||||
myconf="${myconf} $(use_with pcap libpcap)"
|
||||
myconf="${myconf} $(use_with vepa virtualport)"
|
||||
myconf="${myconf} $(use_with firewalld)"
|
||||
|
||||
## other
|
||||
myconf="${myconf} $(use_enable nls)"
|
||||
myconf="${myconf} $(use_with python)"
|
||||
|
||||
# user privilege bits fir qemu/kvm
|
||||
if use caps; then
|
||||
myconf="${myconf} --with-qemu-user=qemu"
|
||||
myconf="${myconf} --with-qemu-group=qemu"
|
||||
else
|
||||
myconf="${myconf} --with-qemu-user=root"
|
||||
myconf="${myconf} --with-qemu-group=root"
|
||||
fi
|
||||
|
||||
# audit support
|
||||
myconf="${myconf} $(use_with audit)"
|
||||
|
||||
## stuff we don't yet support
|
||||
myconf="${myconf} --without-netcf"
|
||||
|
||||
# we use udev over hal
|
||||
myconf="${myconf} --without-hal"
|
||||
|
||||
# locking support
|
||||
myconf="${myconf} --without-sanlock"
|
||||
|
||||
# systemd unit files
|
||||
use systemd && myconf="${myconf} --with-init-script=systemd"
|
||||
|
||||
# this is a nasty trick to work around the problem in bug
|
||||
# #275073. The reason why we don't solve this properly is that
|
||||
# it'll require us to rebuild autotools (and we don't really want
|
||||
# to do that right now). The proper solution has been sent
|
||||
# upstream and should hopefully land in 0.7.7, in the mean time,
|
||||
# mime the same functionality with this.
|
||||
case ${CHOST} in
|
||||
*cygwin* | *mingw* )
|
||||
;;
|
||||
*)
|
||||
ac_cv_prog_WINDRES=no
|
||||
;;
|
||||
esac
|
||||
|
||||
econf \
|
||||
${myconf} \
|
||||
--disable-static \
|
||||
--docdir=/usr/share/doc/${PF} \
|
||||
--with-remote \
|
||||
--localstatedir=/var
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
# Restore gnulib's config.sub and config.guess
|
||||
# bug #377279
|
||||
(cd .gnulib && git reset --hard > /dev/null)
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# Explicitly allow parallel build of tests
|
||||
export VIR_TEST_DEBUG=1
|
||||
HOME="${T}" emake check || die "tests failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake install \
|
||||
DESTDIR="${D}" \
|
||||
HTML_DIR=/usr/share/doc/${PF}/html \
|
||||
DOCS_DIR=/usr/share/doc/${PF}/python \
|
||||
EXAMPLE_DIR=/usr/share/doc/${PF}/python/examples \
|
||||
SYSTEMD_UNIT_DIR="$(systemd_get_unitdir)" \
|
||||
|| die "emake install failed"
|
||||
|
||||
find "${D}" -name '*.la' -delete || die
|
||||
|
||||
use libvirtd || return 0
|
||||
# From here, only libvirtd-related instructions, be warned!
|
||||
|
||||
newinitd "${S}/libvirtd.init" libvirtd || die
|
||||
newconfd "${FILESDIR}/libvirtd.confd-r4" libvirtd || die
|
||||
|
||||
keepdir /var/lib/libvirt/images
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# we only ever want to generate this once
|
||||
if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then
|
||||
rm -rf "${D}"/etc/libvirt/qemu/networks/default.xml
|
||||
fi
|
||||
|
||||
# We really don't want to use or support old PolicyKit cause it
|
||||
# screws with the new polkit integration
|
||||
if has_version sys-auth/policykit; then
|
||||
rm -rf "${D}"/usr/share/PolicyKit/policy/org.libvirt.unix.policy
|
||||
fi
|
||||
|
||||
# Only sysctl files ending in .conf work
|
||||
mv "${D}"/usr/lib/sysctl.d/libvirtd.conf "${D}"/etc/sysctl.d/libvirtd.conf
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use python && python_mod_optimize libvirt.py
|
||||
|
||||
if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then
|
||||
touch "${ROOT}"/etc/libvirt/qemu/networks/default.xml
|
||||
fi
|
||||
|
||||
# support for dropped privileges
|
||||
if use qemu; then
|
||||
fperms 0750 "${EROOT}/var/lib/libvirt/qemu"
|
||||
fperms 0750 "${EROOT}/var/cache/libvirt/qemu"
|
||||
fi
|
||||
|
||||
if use caps && use qemu; then
|
||||
fowners -R qemu:qemu "${EROOT}/var/lib/libvirt/qemu"
|
||||
fowners -R qemu:qemu "${EROOT}/var/cache/libvirt/qemu"
|
||||
elif use qemu; then
|
||||
fowners -R root:root "${EROOT}/var/lib/libvirt/qemu"
|
||||
fowners -R root:root "${EROOT}/var/cache/libvirt/qemu"
|
||||
fi
|
||||
|
||||
if ! use policykit; then
|
||||
elog "To allow normal users to connect to libvirtd you must change the"
|
||||
elog "unix sock group and/or perms in /etc/libvirt/libvirtd.conf"
|
||||
fi
|
||||
|
||||
use libvirtd || return 0
|
||||
# From here, only libvirtd-related instructions, be warned!
|
||||
|
||||
elog
|
||||
elog "For the basic networking support (bridged and routed networks)"
|
||||
elog "you don't need any extra software. For more complex network modes"
|
||||
elog "including but not limited to NATed network, you can enable the"
|
||||
elog "'virt-network' USE flag."
|
||||
elog
|
||||
if has_version net-dns/dnsmasq; then
|
||||
ewarn "If you have a DNS server setup on your machine, you will have"
|
||||
ewarn "to configure /etc/dnsmasq.conf to enable the following settings: "
|
||||
ewarn " bind-interfaces"
|
||||
ewarn " interface or except-interface"
|
||||
ewarn
|
||||
ewarn "Otherwise you might have issues with your existing DNS server."
|
||||
fi
|
||||
|
||||
if use caps && use qemu; then
|
||||
elog "libvirt will now start qemu/kvm VMs with non-root privileges."
|
||||
elog "Ensure any resources your VMs use are accessible by qemu:qemu"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use python && python_mod_cleanup libvirt.py
|
||||
}
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/pelican/pelican-3.2.2.ebuild,v 1.1 2013/06/13 08:48:51 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_2,3_3} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A tool to generate a static blog, with restructured text (or markdown) input files."
|
||||
HOMEPAGE="http://pelican.notmyidea.org/ http://pypi.python.org/pypi/pelican"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="AGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="examples markdown"
|
||||
|
||||
DEPEND="dev-python/feedgenerator[${PYTHON_USEDEP}]
|
||||
dev-python/jinja[${PYTHON_USEDEP}]
|
||||
dev-python/docutils[${PYTHON_USEDEP}]
|
||||
dev-python/pygments[${PYTHON_USEDEP}]
|
||||
dev-python/pytz[${PYTHON_USEDEP}]
|
||||
dev-python/unidecode[${PYTHON_USEDEP}]
|
||||
dev-python/blinker[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]
|
||||
markdown? ( dev-python/markdown[${PYTHON_USEDEP}] )
|
||||
virtual/python-argparse[${PYTHON_USEDEP}]"
|
||||
RDEPEND=""
|
||||
|
||||
DOCS=( README.rst )
|
||||
|
||||
python_install_all() {
|
||||
use examples && local EXAMPLES=( samples/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
|
||||
# no tests: tests/content not in tarball for 2.8.1
|
||||
# for 3.0, should be based on tox (refer to virtualenvwrapper)
|
@ -1,2 +1,3 @@
|
||||
DIST arduino-1.0.4-src.tar.gz 35340189 SHA256 b956cfd13830d623ac3b933dafce2e1bec07eb3c5767f3702c649efb868a8a2a SHA512 f2fbc80856e452ce6c42b64191be313cb2b20ece9dde139cc7b18cda7e91ee8a627dd2753d4f2fbe2d44b3f4bb2f992a94da7f0c8aa09e89ed94cfe16b40d844 WHIRLPOOL c8c7383418ca3f948c3d99461f104f4d166c151b7d866e57429936a61cc33a08547dbd05f6a08825b6c9f26fbb3fa49919bca86f3554b257b6904f6c8c922126
|
||||
DIST arduino-1.0.5-src.tar.gz 40526292 SHA256 2f222c944d317dcae40c2d9a1e8ca8c2092f1fff4e3d1814c609209ffc9afe17 SHA512 0401bf6051a48d343f9e4e822446a846b2c6446c68949efe5daf5f5445114312eecb9c99a4565ab2e2f80831aaa32122ecc21f81c8a97136704482cd0f1f1c00 WHIRLPOOL 9176557007b039dae097dd96fc6a56956117ec879f3689005493bb19f54909e6f502672c92e81cb8bdc24b3a661881ffd696e7179b4dfc4a68af38a8d05cee93
|
||||
DIST arduino-icons.tar.bz2 58775 SHA256 9086ae27a13cc19e428ed7e6434366752b33a7d066b5620bfdd371709277390e SHA512 b750e79d6117f5df619f2b765dad6e64f0ba4aa3314b0b6e00801577e3ea1f15951ba15efe7a00f5317285a19ac29ac41c78b71342f45cd164c794a42bafcdd9 WHIRLPOOL b53ab3ff2981ca9f6d45311b9f885ca831700a7a49fef4a376cdc489f7cc3a6c39fbb93994b962b6854b0833d7342b951b5c6327422aafce762f92952b7a5876
|
||||
|
@ -0,0 +1,99 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-embedded/arduino/arduino-1.0.5.ebuild,v 1.1 2013/06/13 09:45:41 miknix Exp $
|
||||
|
||||
EAPI=4
|
||||
JAVA_PKG_IUSE="doc examples"
|
||||
|
||||
inherit eutils java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="An open-source AVR electronics prototyping platform"
|
||||
HOMEPAGE="http://arduino.cc/ http://arduino.googlecode.com/"
|
||||
SRC_URI="http://${PN}.googlecode.com/files/${P}-src.tar.gz
|
||||
mirror://gentoo/arduino-icons.tar.bz2"
|
||||
LICENSE="GPL-2 GPL-2+ LGPL-2 CC-BY-SA-3.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
RESTRICT="strip binchecks"
|
||||
IUSE=""
|
||||
|
||||
COMMONDEP="
|
||||
dev-java/jna
|
||||
>dev-java/rxtx-2.1"
|
||||
|
||||
RDEPEND="${COMMONDEP}
|
||||
dev-embedded/avrdude
|
||||
dev-embedded/uisp
|
||||
sys-devel/crossdev
|
||||
>=virtual/jre-1.5"
|
||||
|
||||
DEPEND="${COMMONDEP}
|
||||
>=virtual/jdk-1.5"
|
||||
|
||||
EANT_GENTOO_CLASSPATH="jna,rxtx-2"
|
||||
EANT_EXTRA_ARGS="-Dversion=${PV}"
|
||||
EANT_BUILD_TARGET="build"
|
||||
JAVA_ANT_REWRITE_CLASSPATH="yes"
|
||||
|
||||
java_prepare() {
|
||||
# Remove the libraries to ensure the system
|
||||
# libraries are used
|
||||
rm build/linux/dist/tools/avrdude* || die
|
||||
rm build/linux/dist/lib/* || die
|
||||
rm app/lib/* || die
|
||||
rm -rf app/src/processing/app/macosx || die
|
||||
# Patch build/build.xml - remove local jar files
|
||||
# for rxtx and ecj (use system wide versions)
|
||||
epatch "${FILESDIR}"/${PN}-1.0.1-build.xml.patch
|
||||
|
||||
# Patch launcher script to include rxtx class/ld paths
|
||||
epatch "${FILESDIR}"/${PN}-1.0.3-script.patch
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
eant -f core/build.xml
|
||||
EANT_GENTOO_CLASSPATH_EXTRA="../core/core.jar"
|
||||
eant -f app/build.xml
|
||||
eant "${EANT_EXTRA_ARGS}" -f build/build.xml
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cd "${S}"/build/linux/work || die
|
||||
java-pkg_dojar lib/core.jar lib/pde.jar
|
||||
java-pkg_dolauncher ${PN} --pwd /usr/share/${PN} --main processing.app.Base
|
||||
|
||||
if use examples; then
|
||||
java-pkg_doexamples examples
|
||||
docompress -x /usr/share/doc/${P}/examples/
|
||||
fi
|
||||
|
||||
if use doc; then
|
||||
dodoc revisions.txt "${S}"/readme.txt
|
||||
dohtml -r reference
|
||||
java-pkg_dojavadoc "${S}"/build/javadoc/everything
|
||||
fi
|
||||
|
||||
insinto "/usr/share/${PN}/"
|
||||
doins -r hardware libraries
|
||||
fowners -R root:uucp "/usr/share/${PN}/hardware"
|
||||
|
||||
insinto "/usr/share/${PN}/lib"
|
||||
doins -r lib/*.txt lib/theme lib/*.jpg
|
||||
|
||||
# use system avrdude
|
||||
# patching class files is too hard
|
||||
dosym /usr/bin/avrdude "/usr/share/${PN}/hardware/tools/avrdude"
|
||||
dosym /etc/avrdude.conf "/usr/share/${PN}/hardware/tools/avrdude.conf"
|
||||
|
||||
# install menu and icons
|
||||
domenu "${FILESDIR}/${PN}.desktop"
|
||||
for sz in 16 24 32 48 128 256; do
|
||||
newicon -s $sz \
|
||||
"${WORKDIR}/${PN}-icons/debian_icons_${sz}x${sz}_apps_${PN}.png" \
|
||||
"${PN}.png"
|
||||
done
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
[ ! -x /usr/bin/avr-g++ ] && ewarn "Missing avr-g++; you need to crossdev -s4 avr"
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST mathjax-2.1.tar.gz 8834936 SHA256 f1a1aaa8b91ad5c749b3767ebd75294a7c305646f320d106899e2ea9227613d6 SHA512 b90399df7e06a77250fc76d9fd2de0c53c781e5897b85a01cf3a4ec033deea479e15d7d20ddad2730444d786fb6814ee88b5553ab89d7143fbf8f5b1b27fc330 WHIRLPOOL 499421b90f55ea34e379e3aa79fb37ef10c5704a8f019a775c59ff62172ee2de98e7a20576681b4976778117ca811eab221fa0d1af0dab9de86b0b712c41a323
|
||||
DIST mathjax-2.2.tar.gz 8974100 SHA256 7879b59d2992bc31cda0d8b9d4f8fb47d4435f3129e421be46cc6d3136ed7449 SHA512 11987a959a7b154ea8df4ad93ce6193eed930affcfbfd2ba3fd965356c3ea957ef73a3ea6830a841bbe81f64ed0d9a78ab9fd74d0cbf011671b7d174cdc1f80c WHIRLPOOL 5bfba913fe1d768561c52154b714791afd8721673c2b404e3f4dd2b0c18855843521baf6ac534bb07826d475f83e81b4131e218d2e359f329b9cc8f143e40899
|
||||
|
@ -0,0 +1,55 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/mathjax/mathjax-2.2.ebuild,v 1.1 2013/06/13 12:25:05 hasufell Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath"
|
||||
HOMEPAGE="http://www.mathjax.org/"
|
||||
SRC_URI="https://github.com/mathjax/MathJax/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc examples"
|
||||
|
||||
RESTRICT="binchecks"
|
||||
|
||||
S=${WORKDIR}/MathJax-${PV}
|
||||
|
||||
make_webconf() {
|
||||
# web server config file - should we really do this?
|
||||
cat > $1 <<-EOF
|
||||
Alias /MathJax/ ${EPREFIX}${webinstalldir}/
|
||||
Alias /mathjax/ ${EPREFIX}${webinstalldir}/
|
||||
|
||||
<Directory ${EPREFIX}${webinstalldir}>
|
||||
Options None
|
||||
AllowOverride None
|
||||
Order allow,deny
|
||||
Allow from all
|
||||
</Directory>
|
||||
EOF
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
find . -name .gitignore -delete || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc README*
|
||||
use doc && dohtml -r docs/html/*
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins -r test/*
|
||||
fi
|
||||
rm -rf test docs LICENSE README* || die
|
||||
|
||||
webinstalldir=/usr/share/${PN}
|
||||
insinto ${webinstalldir}
|
||||
doins -r *
|
||||
|
||||
make_webconf MathJax.conf
|
||||
insinto /etc/httpd/conf.d
|
||||
doins MathJax.conf
|
||||
}
|
@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/frozen-flask/frozen-flask-0.9-r1.ebuild,v 1.1 2013/06/13 12:34:21 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_5,2_6,2_7} pypy2_0 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN="Frozen-Flask"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Freezes a Flask application into a set of static files."
|
||||
HOMEPAGE="https://github.com/SimonSapin/Frozen-Flask http://pypi.python.org/pypi/Frozen-Flask"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc test"
|
||||
|
||||
RDEPEND=">=dev-python/flask-0.7[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
python_compile_all() {
|
||||
if use doc; then
|
||||
sed -e 's:^intersphinx_mapping:#intersphinx_mapping:' -i docs/conf.py || die
|
||||
mkdir docs/_build || die
|
||||
sphinx-build -c docs docs docs/_build || die
|
||||
fi
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests || die Tests failed under $"{EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && HTML_DOCS=( "${S}"/docs/_build/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
|
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/mozrunner/mozrunner-5.17.ebuild,v 1.1 2013/06/13 08:18:29 patrick Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Reliable start/stop/configuration of Mozilla Applications (Firefox, Thunderbird, etc.)"
|
||||
HOMEPAGE="http://pypi.python.org/pypi/mozrunner"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MPL-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-python/simplejson
|
||||
>=dev-python/mozinfo-0.3.3
|
||||
>=dev-python/mozprocess-0.7
|
||||
>=dev-python/mozprofile-0.4
|
||||
dev-python/setuptools"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
sed -e 's/\(moz.*\) ==/\1 >=/' -i setup.py
|
||||
distutils_src_prepare
|
||||
}
|
@ -1 +1 @@
|
||||
DIST v0.1.3.tar.gz 38097 SHA256 27c24aa7ac76e48c3e255f6193b9e791627610e4094a32246708d725f76852a3 SHA512 41254a342336465048a9e096cc800960d37c1cafabe7eb8bd7813f52c4e6e1787f10bd8c5412039613c9f10f0a63769406ea6418eb8f4487c7518319c005f926 WHIRLPOOL 94764e28fd7d0fe806327f35e78cde10186eaab4861e5b005a0f62b14457b12c290692ebd1408cfaf5b94c7c467c596211f2594415972c30abae53736cbfcbf9
|
||||
DIST v0.1.4.tar.gz 38260 SHA256 6ae9383ed19ba20f70a13744ac993ce406cd73fe587f64ee5dc17c43a4c65d39 SHA512 546f7f0a5dc2ca19acaf8e402247de590a2d88117aac66b2fda2abdb7bee199198f17d6bdafe3a206b1e7e3c63c435eb592ce5ee74142e553bd5b51b16255c8e WHIRLPOOL 27dd6d7be147985b8beaa9b4e420c5fef5c19b7cee558c5c78543f6c988c4a60e635bcf58d6a70a220101b3245742ca3c2c2ddb0cd061809d50d9f4872d53f83
|
||||
|
@ -1,9 +0,0 @@
|
||||
diff -ur tdaemon-0.1.3.orig/setup.py tdaemon-0.1.3/setup.py
|
||||
--- setup.py 2013-06-07 03:18:06.000000000 +0800
|
||||
+++ setup.py 2013-06-12 17:02:16.178369876 +0800
|
||||
@@ -1,4 +1,5 @@
|
||||
from setuptools import setup, find_packages
|
||||
+import os
|
||||
|
||||
setup(
|
||||
name="tdaemon",
|
@ -1,5 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
<herd>python</herd>
|
||||
<use>
|
||||
<flag name="coverage">Enable code coverage support</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
@ -1,3 +1,4 @@
|
||||
DIST w3lib-1.0.tar.gz 6079 SHA256 27c89291dac8c1539a119eb2c0ff6f5baac346a45062ca36f9545e88043d22b2 SHA512 007c6c08708c97be542937c598731dea07449e67ec90c5ce66aec5dce9286681ab04c007ed180fa1b7274ae74ecb8dc3c6520e422debee6f0420d9817f30bc03 WHIRLPOOL 3519627619a1f1f307a71238e7ffd6c375817de4b8f0d177c6677a7337db0028f1a4fbee2b503b11e63b51b71aa558b8e0673b34f9f2043acd750d7818d846e6
|
||||
DIST w3lib-1.1.tar.gz 8583 SHA256 2492995816c94d0441853ddf85b03b6587717b3e8928e6612608e11818c441ae SHA512 654f7faed189c45a1a57dc19a24db45164754b31521b5500d794d1411a4146c61e970f849a2c89e52d9cd1bd334c13750f81efdcb2b2bb8148ecc7a31c8bca2b WHIRLPOOL d3b955a946533d0921a9b0e359443ca7359352e83f7a06f9fe336ed960cee698d009c8df1c968002a2bef5fd789d1990c89c3e3ab560ec547bfc9f257ad8ee23
|
||||
DIST w3lib-1.2.tar.gz 8584 SHA256 61f27e225635da7f4d005409e4874748cd63a1e1ffef3495edb7254c4d5ac339 SHA512 81a8e3ba4692b0792e5e316503a3f9a760252caf53bb3ad2496a45f84aa90e912c032e1f9b71c9fbe5bea71dc8c009a8cd04622c33c8036fb73bbd8a85a27449 WHIRLPOOL dd60f55c70a0615bd09e574d8fd2873d9080091af891a793bd87255b8f575ea0f2a256818697e28ab1a65c4edc6b8a931f266f5ed5158401cf9980a86d9ff6e0
|
||||
DIST w3lib-1.3.tar.gz 8535 SHA256 d3a02099256646971dd52fbd0cb9c705e945373c69d5b5722b2d840db83aeeec SHA512 b2e61065b21a3af277e77e46350021eb71ac0be7bbe63237f95a562a594a902e9f89b9460c7ee799fa4e326a78684c116b11d6c8af38d71d64340d27511f7329 WHIRLPOOL 606b92850fc44e772119e0c5eab3ec1969fe6ae70ff324977936190021a862115f9ce4df50a88eedec22e5e54be38a5aa107221799066e9250cf1eed61c0c27a
|
||||
|
@ -0,0 +1,18 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/w3lib/w3lib-1.3.ebuild,v 1.1 2013/06/13 08:28:45 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_5,2_6,2_7} pypy{1_9,2_0} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python library of web-related functions"
|
||||
HOMEPAGE="http://github.com/scrapy/w3lib"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
@ -1,22 +0,0 @@
|
||||
Index: haml-3.1.4/metadata
|
||||
===================================================================
|
||||
--- haml-3.1.4.orig/metadata
|
||||
+++ haml-3.1.4/metadata
|
||||
@@ -20,6 +20,17 @@ date: 2011-11-28 00:00:00 -08:00
|
||||
default_executable:
|
||||
dependencies:
|
||||
- !ruby/object:Gem::Dependency
|
||||
+ name: sass
|
||||
+ prerelease: false
|
||||
+ requirement: &id003 !ruby/object:Gem::Requirement
|
||||
+ none: false
|
||||
+ requirements:
|
||||
+ - - "~>"
|
||||
+ - !ruby/object:Gem::Version
|
||||
+ version: 3.1.11
|
||||
+ type: :runtime
|
||||
+ version_requirements: *id003
|
||||
+- !ruby/object:Gem::Dependency
|
||||
name: yard
|
||||
prerelease: false
|
||||
requirement: &id001 !ruby/object:Gem::Requirement
|
@ -0,0 +1,61 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/haml/haml-3.1.8-r1.ebuild,v 1.1 2013/06/13 11:38:35 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
USE_RUBY="ruby18 ruby19 ree18"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST="test"
|
||||
RUBY_FAKEGEM_TASK_DOC="-Ilib doc"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="CONTRIBUTING README.md"
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
|
||||
RUBY_FAKEGEM_EXTRAINSTALL="init.rb rails VERSION VERSION_NAME"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="HAML - a ruby web page templating engine"
|
||||
HOMEPAGE="http://haml-lang.com/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
# TODO: haml has some emacs modes that it could be installing, in case
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend "dev-ruby/sass"
|
||||
|
||||
# It could use merb during testing as well, but it's not mandatory
|
||||
ruby_add_bdepend "
|
||||
test? (
|
||||
dev-ruby/minitest
|
||||
dev-ruby/hpricot
|
||||
dev-ruby/erubis
|
||||
dev-ruby/rails
|
||||
dev-ruby/ruby_parser
|
||||
>=dev-ruby/sass-3.2.0
|
||||
)
|
||||
doc? (
|
||||
dev-ruby/yard
|
||||
dev-ruby/maruku
|
||||
dev-ruby/sass
|
||||
)"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# unbundle sass; remove dependency over fssm and add one over sass
|
||||
# itself.
|
||||
rm -r vendor/ || die
|
||||
|
||||
pushd .. &>/dev/null
|
||||
epatch "${FILESDIR}"/${PN}-3.1.6-sass.patch
|
||||
sed -i \
|
||||
-e '/vendor\//d' \
|
||||
metadata || die
|
||||
popd &>/dev/null
|
||||
|
||||
# Use newer sass and update specs to make a consistent combination.
|
||||
sed -i -e 's/fuchsia/magenta/' test/haml/results/filters.xhtml || die
|
||||
}
|
@ -0,0 +1,72 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-scheme/racket/racket-5.3.4.ebuild,v 1.1 2013/06/13 08:49:53 hkbst Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
# for live ebuilds uncomment inherit git, comment SRC_URI and empty KEYWORDS
|
||||
|
||||
inherit eutils
|
||||
#inherit git-2
|
||||
|
||||
DESCRIPTION="Racket is a general-purpose programming language with strong support for domain-specific languages."
|
||||
HOMEPAGE="http://racket-lang.org/"
|
||||
SRC_URI="http://download.racket-lang.org/installers/${PV}/${PN}/${P}-src-unix.tgz"
|
||||
#SRC_URI="http://pre.racket-lang.org/installers/plt-${PV}-src-unix.tgz"
|
||||
EGIT_REPO_URI="git://git.racket-lang.org/plt.git"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="backtrace cairo doc futures jit places plot threads X"
|
||||
|
||||
RDEPEND="dev-db/sqlite:3 x11-libs/cairo[X?] virtual/libffi"
|
||||
|
||||
# see bug 426316: racket/draw (which depends on cairo) is sometimes used in compile-time code or when rendering documentation
|
||||
DEPEND="${RDEPEND} x11-libs/cairo !dev-tex/slatex"
|
||||
|
||||
EGIT_SOURCEDIR="${WORKDIR}/${P}"
|
||||
S="${WORKDIR}/${P}/src"
|
||||
|
||||
src_prepare() {
|
||||
#remove bundled libraries
|
||||
rm -rf foreign/libffi/
|
||||
|
||||
sed -e "s,docdir=\"\${datadir}/${PN}/doc,docdir=\"\${datadir}/doc/${PF}," -i configure || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# according to vapier, we should use the bundled libtool
|
||||
# such that we don't preclude cross-compile. Thus don't use
|
||||
# --enable-lt=/usr/bin/libtool
|
||||
econf \
|
||||
$(use_enable X gracket) \
|
||||
$(use_enable plot) \
|
||||
$(use_enable doc docs) \
|
||||
--enable-shared \
|
||||
$(use_enable jit) \
|
||||
--enable-foreign \
|
||||
$(use_enable places) \
|
||||
$(use_enable futures) \
|
||||
$(use_enable backtrace) \
|
||||
$(use_enable threads pthread) \
|
||||
--disable-perl \
|
||||
$(use_with X x)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# deal with slatex
|
||||
insinto /usr/share/texmf/tex/latex/slatex/
|
||||
doins ../collects/slatex/slatex.sty
|
||||
|
||||
emake DESTDIR="${D}" install || die "emake install failed"
|
||||
|
||||
if use X; then
|
||||
newicon ../collects/icons/PLT-206.png drracket.png
|
||||
make_desktop_entry drracket "DrRacket" drracket "Development"
|
||||
fi
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST cppcheck-1.59.tar.bz2 1243616 SHA256 6be40d8422c545959d1cc44ce3f80be9f6d3d18f70d65b8d2e1b65284aa38f6e SHA512 c09f772a80e00c9a0a4ab09523e153dd21c205b6a91339886fbf36c2a27fc6c0a7c89d5721ed0e4c3f82df1b7e2d4b20949c78dcc167d2792d0d291d0c63b6e3 WHIRLPOOL ec9f6fcd079392bcc28a25700725b4bba87f10cc9eb1b7dceff7f268f4378731ae3cbc0f0156b486b1e3d6e9e8703890bc9c4a08ef96e205fc14a3209c3b6b1d
|
||||
DIST cppcheck-1.60.1.tar.bz2 1255595 SHA256 08c754744c1d53c2368692c133a69778f3bbfcce5c93a3f5b32575b9d7699449 SHA512 75e0ae2af2705670d2fb257447890f1214ceb341fde90b5380d5a47267bdf905ef5dd4d188e16e51662fa06f740c4b901b6c6376817070ebe69228654f4c9d2b WHIRLPOOL e79d0ec5b666fc4a09b8a84e14214dcd57f7a94b5a14ae8644f1145b69120321b890edb2a83627f5075a638d2c767ada51fbbe7ad7e345d80b33034620aa63e6
|
||||
|
@ -1,80 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/cppcheck/cppcheck-1.59.ebuild,v 1.1 2013/04/08 07:43:40 xmw Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="htmlreport? 2"
|
||||
|
||||
inherit distutils eutils qt4-r2 toolchain-funcs
|
||||
|
||||
DESCRIPTION="static analyzer of C/C++ code"
|
||||
HOMEPAGE="http://apps.sourceforge.net/trac/cppcheck/"
|
||||
SRC_URI="mirror://sourceforge/cppcheck/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="htmlreport qt4"
|
||||
|
||||
DEPEND="htmlreport? ( dev-python/pygments )
|
||||
qt4? ( dev-qt/qtgui:4 )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DISTUTILS_SETUP_FILES=("htmlreport|setup.py")
|
||||
|
||||
pkg_setup() {
|
||||
if use htmlreport ; then
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if use htmlreport ; then
|
||||
pushd htmlreport
|
||||
python_convert_shebangs -r 2 .
|
||||
distutils_src_prepare
|
||||
popd
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
tc-export CXX
|
||||
if use qt4 ; then
|
||||
pushd gui
|
||||
qt4-r2_src_configure
|
||||
popd
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake || die
|
||||
if use qt4 ; then
|
||||
pushd gui
|
||||
qt4-r2_src_compile
|
||||
popd
|
||||
fi
|
||||
use htmlreport && distutils_src_compile
|
||||
#https://sourceforge.net/apps/trac/cppcheck/ticket/4149
|
||||
#$(tc-getCXX) ${CFLAGS} ${LDFLAGS} -o ${PN}-democlient.cgi \
|
||||
# democlient.cpp -I../lib democlient.cpp
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake install DESTDIR="${D}" || die
|
||||
dodoc readme.txt || die
|
||||
if use qt4 ; then
|
||||
dobin gui/${PN}-gui || die
|
||||
dodoc readme_gui.txt gui/{projectfile.txt,gui.cppcheck} || die
|
||||
fi
|
||||
use htmlreport && distutils_src_install
|
||||
#dobin ${PN}-democlient.cgi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use htmlreport && distutils_pkg_postinst
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use htmlreport && distutils_pkg_postrm
|
||||
}
|
@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/cppcheck/cppcheck-1.60.1.ebuild,v 1.1 2013/06/13 13:14:53 xmw Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} )
|
||||
|
||||
inherit distutils-r1 eutils qt4-r2 toolchain-funcs
|
||||
|
||||
DESCRIPTION="static analyzer of C/C++ code"
|
||||
HOMEPAGE="http://apps.sourceforge.net/trac/cppcheck/"
|
||||
SRC_URI="mirror://sourceforge/cppcheck/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="htmlreport qt4"
|
||||
|
||||
DEPEND="htmlreport? ( ${PYTHON_DEPS} )
|
||||
qt4? ( dev-qt/qtgui:4 )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
tc-export CXX
|
||||
if use qt4 ; then
|
||||
pushd gui
|
||||
qt4-r2_src_configure
|
||||
popd
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
if use qt4 ; then
|
||||
pushd gui
|
||||
qt4-r2_src_compile
|
||||
popd
|
||||
fi
|
||||
if use htmlreport ; then
|
||||
pushd htmlreport
|
||||
distutils-r1_src_compile
|
||||
popd
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake install DESTDIR="${D}"
|
||||
dodoc readme.txt
|
||||
if use qt4 ; then
|
||||
dobin gui/${PN}-gui
|
||||
dodoc readme_gui.txt gui/{projectfile.txt,gui.cppcheck}
|
||||
fi
|
||||
if use htmlreport ; then
|
||||
pushd htmlreport
|
||||
distutils-r1_src_install
|
||||
popd
|
||||
find "${D}" -name "*.egg-info" -delete
|
||||
fi
|
||||
}
|
@ -1,4 +1,2 @@
|
||||
DIST crash-5.1.1.tar.gz 24368565 SHA256 a1605a661cb9cd52e4dac416f9a8dea62a60af0b0655aa1d78ffd7b7b3679fb7 SHA512 0f40181cba843be8cdfad7793d14cb7959b71749145ab0df70b437edfcd802c4726b3acb20805b0d5615afa525cf3bc71fc1269162c51f0bd08b4f1d8fe95a3e WHIRLPOOL d9d889a30a9f47a7e34ca48c24e6063467ad0597ee0e36a184ec307691bd21f3358ab97a8be2303f48af74f4e77d4eec15b1961fc5a40d799a4647406155657c
|
||||
DIST crash-5.1.7.tar.gz 24396827 SHA256 5233ffcaad72652b1f5f8822553a5094537e864cdbc13ac8da39697e670da5da SHA512 f58044c72f5d445369859cc2e0ee6134aede34ce1d6f5d0ddd7e9b473f157576b053bafb5e396b9285a9a722b838bc7f7fce15bdcc5faceeaabb86e2cf4dab7e WHIRLPOOL 0e2af104003a6fbac2b9b7bb88b1a2cf1e5cf5db82df915fd9bb970a292147366bbb311128d28c3a393cea8e873e2ababf47e5ee18d88eebdd7a29caa8e4a15c
|
||||
DIST crash-6.0.8.tar.gz 26761730 SHA256 73491d6639da2ef71f4adfa3174bd8a6485ca81775bf47359b556aef53d7642c SHA512 601adebc42ac7a0498a06938c18cba67e53742b387460ef7df390317e99affc28cfe4dbd4da364f0c9f0441a44326499f92d6b35333a08278935d659f6126483 WHIRLPOOL 59f0f2f87228bcc250c44893c1c174f2ad93086bcf093dcd92fe5cdaff445675fe5dc22e7096331d089ca5de571e6f4f3839826f6c1462ae3176ca138d07633b
|
||||
DIST crash-6.1.4.tar.gz 26781448 SHA256 e9275d4225b414a1ddf63336cff7160997660d7d382b5ec6c47af993bafbb5a2 SHA512 b9f2e2a84dcf5765422e2aad845c292955455793284b9a8fd32b59836ca220b861645646a3c15b33f29e7bffa4916a692fbcbe02b2274aa0279d21d51605bd4e WHIRLPOOL a2821a8fa95c85eb0023edb37296e023f90d1f173787b50db7206f53ddbddcac1275aabb3a4f9e41e424a5753e8c97adb693dba9ab790a74e5c1c35ae3d11e79
|
||||
DIST crash-7.0.0.tar.gz 32007997 SHA256 3ee1c7c7552a31683bb13881b7ee98fde9b4eea260af44a7a4bd22e5c27c9c2e SHA512 29f59b73a7cd17f6f6473511831d2c8610e2464057e260c1673b52f5e3476bc64bdd0cdcfff36ead16957b98b985dbd19b7d7a6daa29e115eea2e5271c4aeb4f WHIRLPOOL 7b5017789819c6e7cd4f34d81d37944782d1ac099a0439c0557fec08e1f3cb163d069cb618385a980b09f886bf7b49fcc118211d188afb08dea3d8b3ba43b835
|
||||
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/crash/crash-5.1.1.ebuild,v 1.1 2011/01/26 20:51:13 cardoe Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Red Hat crash utility. Used for analyzing kernel core dumps"
|
||||
HOMEPAGE="http://people.redhat.com/anderson/"
|
||||
SRC_URI="http://people.redhat.com/anderson/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-install-fix.patch
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/crash/crash-5.1.7.ebuild,v 1.2 2011/08/17 14:49:31 cardoe Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Red Hat crash utility. Used for analyzing kernel core dumps"
|
||||
HOMEPAGE="http://people.redhat.com/anderson/"
|
||||
SRC_URI="http://people.redhat.com/anderson/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-5.1.1-install-fix.patch
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/crash/crash-6.0.8.ebuild,v 1.2 2013/03/27 21:52:34 cardoe Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/crash/crash-7.0.0.ebuild,v 1.1 2013/06/13 13:36:20 cardoe Exp $
|
||||
|
||||
EAPI=5
|
||||
|
@ -0,0 +1,106 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/eric/eric-5.3.4.ebuild,v 1.1 2013/06/13 07:49:27 patrick Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="3:3.1"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.* *-jython 2.7-pypy-*"
|
||||
|
||||
inherit eutils python
|
||||
|
||||
SLOT="5"
|
||||
MY_PN="${PN}${SLOT}"
|
||||
MY_PV="${PV/_pre/-snapshot-}"
|
||||
MY_P="${MY_PN}-${MY_PV}"
|
||||
|
||||
DESCRIPTION="A full featured Python IDE using PyQt4 and QScintilla"
|
||||
HOMEPAGE="http://eric-ide.python-projects.org/"
|
||||
BASE_URI="mirror://sourceforge/eric-ide/${MY_PN}/stable/${PV}"
|
||||
SRC_URI="${BASE_URI}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="spell"
|
||||
|
||||
DEPEND="
|
||||
>=dev-python/sip-4.12.4
|
||||
>=dev-python/PyQt4-4.9.6-r1[X,help,sql,svg,webkit]
|
||||
>=dev-python/qscintilla-python-2.6
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
>=dev-python/chardet-2.0.1
|
||||
>=dev-python/coverage-3.2
|
||||
>=dev-python/pygments-1.5
|
||||
"
|
||||
PDEPEND="
|
||||
spell? ( dev-python/pyenchant )
|
||||
"
|
||||
|
||||
LANGS="cs de en es fr it ru tr zh_CN"
|
||||
for L in ${LANGS}; do
|
||||
SRC_URI+=" linguas_${L}? ( ${BASE_URI}/${MY_PN}-i18n-${L/zh_CN/zh_CN.GB2312}-${MY_PV}.tar.gz )"
|
||||
IUSE+=" linguas_${L}"
|
||||
done
|
||||
unset L
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
PYTHON_VERSIONED_EXECUTABLES=("/usr/bin/.*")
|
||||
|
||||
src_prepare() {
|
||||
# Avoid file collisions between different slots of Eric.
|
||||
sed -e "s/^Icon=eric$/&${SLOT}/" -i eric/${MY_PN}.desktop || die
|
||||
sed -e "s/\([^[:alnum:]]\)eric\.png\([^[:alnum:]]\)/\1eric5.png\2/" \
|
||||
-i $(grep -lr "eric\.png" .) || die
|
||||
mv eric/icons/default/eric{,5}.png || die
|
||||
mv eric/pixmaps/eric{,5}.png || die
|
||||
rm -f eric/APIs/Python/zope-*.api
|
||||
rm -f eric/APIs/Ruby/Ruby-*.api
|
||||
|
||||
# Delete internal copies of dev-python/chardet,
|
||||
# dev-python/coverage and dev-python/pygments.
|
||||
rm -fr eric/ThirdParty
|
||||
rm -fr eric/DebugClients/Python{,3}/coverage
|
||||
sed -i -e '\|/coverage/|d' eric/${MY_PN}.e4p || die
|
||||
sed -i -e 's/from DebugClients\.Python3\?\.coverage /from coverage /' \
|
||||
$(grep -lr 'from DebugClients\.Python3\?\.coverage' .) || die
|
||||
|
||||
# Fix desktop files (bug 458092).
|
||||
sed -i -e '/^Categories=/s:Python:X-&:' eric/eric5{,_webbrowser}.desktop || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
installation() {
|
||||
"$(PYTHON)" install.py \
|
||||
-z \
|
||||
-b "${EPREFIX}/usr/bin" \
|
||||
-i "${T}/images/${PYTHON_ABI}" \
|
||||
-d "${EPREFIX}$(python_get_sitedir)" \
|
||||
-c
|
||||
}
|
||||
python_execute_function installation
|
||||
python_merge_intermediate_installation_images "${T}/images"
|
||||
|
||||
doicon eric/icons/default/${MY_PN}.png || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
python_mod_optimize -x "/eric5/(DebugClients/Python|UtilitiesPython2)/" ${MY_PN}{,config.py,plugins}
|
||||
|
||||
elog
|
||||
elog "If you want to use Eric with mod_python, have a look at"
|
||||
elog "\"${EROOT}$(python_get_sitedir -b -f)/${MY_PN}/patch_modpython.py\"."
|
||||
elog
|
||||
elog "The following packages will give Eric extended functionality:"
|
||||
elog " dev-python/pylint"
|
||||
elog " dev-python/pysvn"
|
||||
elog
|
||||
elog "This version has a plugin interface with plugin-autofetch from"
|
||||
elog "the application itself. You may want to check those as well."
|
||||
elog
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
python_mod_cleanup ${MY_PN}{,config.py,plugins}
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST hatari-1.5.0.tar.bz2 1570048 RMD160 2b7b9f7ae5fb54051ddd8be5c87a007a7f8e5a17 SHA1 5028abd9c110d5f9b6bb9ae5b9500e5fd088934e SHA256 0cb9c627ea6942bc60908c3a59b4b5c86a54e5bd0551cd95d8cff76bbde61e7f
|
||||
DIST hatari-1.6.1.tar.bz2 1777736 RMD160 51903a2181f8244955efc03b2cb456977a044f98 SHA1 c67051d0a837332ddc10794e4240e7216da0b138 SHA256 f6142b4d0c8f1731f990fcc4cf125d9b7a1822384c46e6af79058a461443e853
|
||||
DIST hatari-1.5.0.tar.bz2 1570048 SHA256 0cb9c627ea6942bc60908c3a59b4b5c86a54e5bd0551cd95d8cff76bbde61e7f
|
||||
DIST hatari-1.6.1.tar.bz2 1777736 SHA256 f6142b4d0c8f1731f990fcc4cf125d9b7a1822384c46e6af79058a461443e853 SHA512 e21ccc30dded5b28471246ee1b941981d9736f6cdc915b642fe987f9d36e712bc58f874a43807e64f32e581032d1593672651faad5616dec2fdf5741ce15824e WHIRLPOOL c639a238d6cef8ad918ad608c75b1a64b959fbeb3f108a43b65668ae5b0099dd68544e351c9efd5e02469fb1ec83833702d6ef09212921b30918fe18be732c54
|
||||
DIST hatari-1.6.2.tar.bz2 1739570 SHA256 20de0430eb8950d206e9df4d8088fa759625e23390e7604484e351d030761b3f SHA512 b6486f0f29fd63458a9b8a040ba26d4902754186e00bfd296d3ddb47b9ff58073f9afb450248ecb715f0d00f754895ba14fc9c8867bb1ddb0cc15d9efa8d4827 WHIRLPOOL 27298778609295ade265e36f7536d4ce9b7b88fd51f47f9288c1c05b6f2ab6c604ced225b709de73278724f71f70a7d6ed145590df5cd9e0f420a7839ae5b85d
|
||||
|
@ -0,0 +1,13 @@
|
||||
--- hatari-1.6.1/python-ui/uihelpers.py
|
||||
+++ hatari-1.6.1/python-ui/uihelpers.py
|
||||
@@ -97,9 +97,7 @@
|
||||
# first try whether there are local Hatari docs in standard place
|
||||
# for this Hatari/UI version
|
||||
sep = os.sep
|
||||
- path = self.get_binary_path("hatari")
|
||||
- path = sep.join(path.split(sep)[:-2]) # remove "bin/hatari"
|
||||
- path = path + sep + "share" + sep + "doc" + sep + "hatari" + sep
|
||||
+ path = "@DOCDIR@"
|
||||
if os.path.exists(path + "manual.html"):
|
||||
return path
|
||||
# if not, point to latest Hatari HG version docs
|
@ -0,0 +1,13 @@
|
||||
--- hatari-1.6.1/python-ui/uihelpers.py
|
||||
+++ hatari-1.6.1/python-ui/uihelpers.py
|
||||
@@ -97,9 +97,7 @@
|
||||
# first try whether there are local Hatari docs in standard place
|
||||
# for this Hatari/UI version
|
||||
sep = os.sep
|
||||
- path = self.get_binary_path("hatari")
|
||||
- path = sep.join(path.split(sep)[:-2]) # remove "bin/hatari"
|
||||
- path = path + sep + "share" + sep + "doc" + sep + "hatari" + sep
|
||||
+ path = "@DOCDIR@"
|
||||
if os.path.exists(path + "manual.html"):
|
||||
return path
|
||||
# if not, point to latest Hatari HG version docs
|
@ -0,0 +1,112 @@
|
||||
--- hatari-1.4.0.orig/src/paths.c
|
||||
+++ hatari-1.4.0/src/paths.c
|
||||
@@ -109,71 +109,6 @@
|
||||
free(pTmpName);
|
||||
}
|
||||
|
||||
-
|
||||
-/**
|
||||
- * Locate the directory where the hatari executable resides
|
||||
- */
|
||||
-static char *Paths_InitExecDir(const char *argv0)
|
||||
-{
|
||||
- char *psExecDir; /* Path string where the hatari executable can be found */
|
||||
-
|
||||
- /* Allocate memory for storing the path string of the executable */
|
||||
- psExecDir = malloc(FILENAME_MAX);
|
||||
- if (!psExecDir)
|
||||
- {
|
||||
- fprintf(stderr, "Out of memory (Paths_Init)\n");
|
||||
- exit(-1);
|
||||
- }
|
||||
-
|
||||
- /* Determine the bindir...
|
||||
- * Start with empty string, then try to use OS specific functions,
|
||||
- * and finally analyze the PATH variable if it has not been found yet. */
|
||||
- psExecDir[0] = '\0';
|
||||
-
|
||||
-#if defined(__linux__)
|
||||
- {
|
||||
- int i;
|
||||
- /* On Linux, we can analyze the symlink /proc/self/exe */
|
||||
- i = readlink("/proc/self/exe", psExecDir, FILENAME_MAX);
|
||||
- if (i > 0)
|
||||
- {
|
||||
- char *p;
|
||||
- psExecDir[i] = '\0';
|
||||
- p = strrchr(psExecDir, '/'); /* Search last slash */
|
||||
- if (p)
|
||||
- *p = 0; /* Strip file name from path */
|
||||
- }
|
||||
- }
|
||||
-//#elif defined(WIN32) || defined(__CEGCC__)
|
||||
-// /* On Windows we can use GetModuleFileName for getting the exe path */
|
||||
-// GetModuleFileName(NULL, psExecDir, FILENAME_MAX);
|
||||
-#endif
|
||||
-
|
||||
- /* If we do not have the execdir yet, analyze argv[0] and the PATH: */
|
||||
- if (psExecDir[0] == 0)
|
||||
- {
|
||||
- if (strchr(argv0, PATHSEP) == 0)
|
||||
- {
|
||||
- /* No separator in argv[0], we have to explore PATH... */
|
||||
- Paths_GetExecDirFromPATH(argv0, psExecDir, FILENAME_MAX);
|
||||
- }
|
||||
- else
|
||||
- {
|
||||
- /* There was a path separator in argv[0], so let's assume a
|
||||
- * relative or absolute path to the current directory in argv[0] */
|
||||
- char *p;
|
||||
- strncpy(psExecDir, argv0, FILENAME_MAX);
|
||||
- psExecDir[FILENAME_MAX-1] = 0;
|
||||
- p = strrchr(psExecDir, PATHSEP); /* Search last slash */
|
||||
- if (p)
|
||||
- *p = 0; /* Strip file name from path */
|
||||
- }
|
||||
- }
|
||||
-
|
||||
- return psExecDir;
|
||||
-}
|
||||
-
|
||||
-
|
||||
/**
|
||||
* Initialize the users home directory string
|
||||
* and Hatari's home directory (~/.hatari)
|
||||
@@ -226,8 +161,6 @@
|
||||
*/
|
||||
void Paths_Init(const char *argv0)
|
||||
{
|
||||
- char *psExecDir; /* Path string where the hatari executable can be found */
|
||||
-
|
||||
/* Init working directory string */
|
||||
if (getcwd(sWorkingDir, FILENAME_MAX) == NULL)
|
||||
{
|
||||
@@ -238,27 +171,11 @@
|
||||
/* Init the user's home directory string */
|
||||
Paths_InitHomeDirs();
|
||||
|
||||
- /* Get the directory where the executable resides */
|
||||
- psExecDir = Paths_InitExecDir(argv0);
|
||||
-
|
||||
- /* Now create the datadir path name from the bindir path name: */
|
||||
- if (psExecDir && strlen(psExecDir) > 0)
|
||||
- {
|
||||
- snprintf(sDataDir, sizeof(sDataDir), "%s%c%s",
|
||||
- psExecDir, PATHSEP, BIN2DATADIR);
|
||||
- }
|
||||
- else
|
||||
- {
|
||||
- /* bindir could not be determined, let's assume datadir is relative
|
||||
- * to current working directory... */
|
||||
- strcpy(sDataDir, BIN2DATADIR);
|
||||
- }
|
||||
+ strcpy(sDataDir, BIN2DATADIR);
|
||||
|
||||
/* And finally make a proper absolute path out of datadir: */
|
||||
File_MakeAbsoluteName(sDataDir);
|
||||
|
||||
- free(psExecDir);
|
||||
-
|
||||
/* fprintf(stderr, " WorkingDir = %s\n DataDir = %s\n UserHomeDir = %s\n HatariHomeDir = %s\n",
|
||||
sWorkingDir, sDataDir, sUserHomeDir, sHatariHomeDir); */
|
||||
}
|
@ -0,0 +1,86 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-emulation/hatari/hatari-1.6.1-r1.ebuild,v 1.1 2013/06/13 10:37:26 hasufell Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_6 python2_7 )
|
||||
inherit eutils toolchain-funcs cmake-utils python-single-r1 games
|
||||
|
||||
DESCRIPTION="Atari ST emulator"
|
||||
HOMEPAGE="http://hatari.berlios.de/"
|
||||
SRC_URI="http://download.tuxfamily.org/hatari/${PV}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
media-libs/libsdl[X,audio,video]
|
||||
sys-libs/readline
|
||||
media-libs/libpng
|
||||
sys-libs/zlib"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
RDEPEND="${RDEPEND}
|
||||
dev-python/pygtk[${PYTHON_USEDEP}]
|
||||
games-emulation/emutos"
|
||||
|
||||
pkg_setup() {
|
||||
games_pkg_setup
|
||||
python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-gentoo.patch \
|
||||
"${FILESDIR}"/${P}-gentoo-docdir.patch
|
||||
# build with newer zlib (bug #387829)
|
||||
sed -i -e '1i#define OF(x) x' src/includes/unzip.h || die
|
||||
sed -i -e '/Encoding/d' ./python-ui/hatariui.desktop || die
|
||||
sed -i -e "s/python/${EPYTHON}/" tools/atari-hd-image.sh || die
|
||||
sed -i \
|
||||
-e "s%conf=.*$%conf=\"${GAMES_SYSCONFDIR}\"%" \
|
||||
-e "s%path=.*$%path=\"${GAMES_DATADIR}/${PN}/hatariui\"%" \
|
||||
python-ui/hatariui || die
|
||||
sed -i -e "s#@DOCDIR@#/usr/share/doc/${PF}/html/#" python-ui/uihelpers.py || die
|
||||
rm -f doc/CMakeLists.txt
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
"-DCMAKE_VERBOSE_MAKEFILE=TRUE"
|
||||
"-DCMAKE_BUILD_TYPE:STRING=Release"
|
||||
"-DDATADIR=${GAMES_DATADIR}/${PN}"
|
||||
"-DBIN2DATADIR=${GAMES_DATADIR}/${PN}"
|
||||
"-DBINDIR=${GAMES_BINDIR}"
|
||||
"-DICONDIR=/usr/share/pixmaps"
|
||||
"-DDESKTOPDIR=/usr/share/applications"
|
||||
"-DMANDIR=/usr/share/man/man1"
|
||||
"-DDOCDIR=/usr/share/doc/${PF}"
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
DOCS="readme.txt doc/*.txt" cmake-utils_src_install
|
||||
dohtml -r doc/
|
||||
python_fix_shebang "${ED%/}"/usr/share/games/hatari/{hatariui,hconsole}/*.py
|
||||
prepgamesdirs
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
games_pkg_postinst
|
||||
echo
|
||||
elog "You need a TOS ROM to run hatari. EmuTOS, a free TOS implementation,"
|
||||
elog "has been installed in $(games_get_libdir) with a .img extension (there"
|
||||
elog "are several from which to choose)."
|
||||
elog
|
||||
elog "Another option is to go to http://www.atari.st/ and get a real TOS:"
|
||||
elog " http://www.atari.st/"
|
||||
elog
|
||||
elog "The first time you run hatari, you should configure it to find the"
|
||||
elog "TOS you prefer to use. Be sure to save your settings."
|
||||
echo
|
||||
}
|
@ -0,0 +1,86 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-emulation/hatari/hatari-1.6.2.ebuild,v 1.1 2013/06/13 10:45:58 hasufell Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_6 python2_7 )
|
||||
inherit eutils toolchain-funcs cmake-utils python-single-r1 games
|
||||
|
||||
DESCRIPTION="Atari ST emulator"
|
||||
HOMEPAGE="http://hatari.berlios.de/"
|
||||
SRC_URI="http://download.tuxfamily.org/hatari/${PV}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
media-libs/libsdl[X,audio,video]
|
||||
sys-libs/readline
|
||||
media-libs/libpng
|
||||
sys-libs/zlib"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
RDEPEND="${RDEPEND}
|
||||
dev-python/pygtk[${PYTHON_USEDEP}]
|
||||
games-emulation/emutos"
|
||||
|
||||
pkg_setup() {
|
||||
games_pkg_setup
|
||||
python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-gentoo.patch \
|
||||
"${FILESDIR}"/${P}-gentoo-docdir.patch
|
||||
# build with newer zlib (bug #387829)
|
||||
sed -i -e '1i#define OF(x) x' src/includes/unzip.h || die
|
||||
sed -i -e '/Encoding/d' ./python-ui/hatariui.desktop || die
|
||||
sed -i -e "s/python/${EPYTHON}/" tools/atari-hd-image.sh || die
|
||||
sed -i \
|
||||
-e "s%conf=.*$%conf=\"${GAMES_SYSCONFDIR}\"%" \
|
||||
-e "s%path=.*$%path=\"${GAMES_DATADIR}/${PN}/hatariui\"%" \
|
||||
python-ui/hatariui || die
|
||||
sed -i -e "s#@DOCDIR@#/usr/share/doc/${PF}/html/#" python-ui/uihelpers.py || die
|
||||
rm -f doc/CMakeLists.txt
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
"-DCMAKE_VERBOSE_MAKEFILE=TRUE"
|
||||
"-DCMAKE_BUILD_TYPE:STRING=Release"
|
||||
"-DDATADIR=${GAMES_DATADIR}/${PN}"
|
||||
"-DBIN2DATADIR=${GAMES_DATADIR}/${PN}"
|
||||
"-DBINDIR=${GAMES_BINDIR}"
|
||||
"-DICONDIR=/usr/share/pixmaps"
|
||||
"-DDESKTOPDIR=/usr/share/applications"
|
||||
"-DMANDIR=/usr/share/man/man1"
|
||||
"-DDOCDIR=/usr/share/doc/${PF}"
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
DOCS="readme.txt doc/*.txt" cmake-utils_src_install
|
||||
dohtml -r doc/
|
||||
python_fix_shebang "${ED%/}"/usr/share/games/hatari/{hatariui,hconsole}/*.py
|
||||
prepgamesdirs
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
games_pkg_postinst
|
||||
echo
|
||||
elog "You need a TOS ROM to run hatari. EmuTOS, a free TOS implementation,"
|
||||
elog "has been installed in $(games_get_libdir) with a .img extension (there"
|
||||
elog "are several from which to choose)."
|
||||
elog
|
||||
elog "Another option is to go to http://www.atari.st/ and get a real TOS:"
|
||||
elog " http://www.atari.st/"
|
||||
elog
|
||||
elog "The first time you run hatari, you should configure it to find the"
|
||||
elog "TOS you prefer to use. Be sure to save your settings."
|
||||
echo
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST alienarena-7.60-linux20120629.tar.gz 510316326 SHA256 05e4ce83574996e20ab8047dc30a20bf3fae72c39727a3a0bcc04a25bf746e04 SHA512 ec16e2546f34115e31ab24de3b5100c014910c773d200fdaf4302cf2b6930a1487aeffa504bed10a8310d62e15fed1ff67c3d679c1abd5a9750e34cfcac55ffd WHIRLPOOL b0df1c364db4b3d3ae4b603d3c7b3f9cdea416b0cbd7bbc71a573291df2f5c35e6147efa4406fcb9d57829407280d79b0b30581a03f23ac253c7c026060e3810
|
||||
DIST alienarena-7.65-linux20130207.tar.gz 598262165 SHA256 ef4594897afde951aa66cc972b4bf21aadc6ac545a432000c85cd72e2ad9d60e SHA512 43f22666835cf71ce5806432dd5df7464a3757fffee0968788fc2be9ed8fe6a1273d01021b803102b738b5b74e2a611c629f641de11d0d63c4d0f9e07e085fa0 WHIRLPOOL fe2f67cc9f68fb6e57acd5c8d31ba43f45e6872464cfdbaa63fec383a08d931959883025aa6b4d14132e29761ed781073268d0f48b7fecdd61cfd3119e88ba19
|
||||
|
@ -0,0 +1,72 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-fps/alienarena/alienarena-20130207.ebuild,v 1.1 2013/06/13 14:34:23 hasufell Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit autotools eutils gnome2-utils games
|
||||
|
||||
MY_PN=alienarena-7.65
|
||||
DESCRIPTION="Fast-paced multiplayer deathmatch game"
|
||||
HOMEPAGE="http://red.planetarena.org/"
|
||||
SRC_URI="http://icculus.org/alienarena/Files/${MY_PN}-linux${PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2 free-noncomm"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="dedicated +dga +vidmode +zlib"
|
||||
|
||||
UIRDEPEND="virtual/jpeg
|
||||
media-libs/openal
|
||||
media-libs/libvorbis
|
||||
media-libs/freetype:2
|
||||
virtual/glu
|
||||
virtual/opengl
|
||||
dga? ( x11-libs/libXxf86dga )
|
||||
vidmode? ( x11-libs/libXxf86vm )
|
||||
zlib? ( sys-libs/zlib )
|
||||
net-misc/curl"
|
||||
UIDEPEND="dga? ( x11-proto/xf86dgaproto )
|
||||
vidmode? ( x11-proto/xf86vidmodeproto )"
|
||||
RDEPEND="!dedicated? ( ${UIRDEPEND} )"
|
||||
DEPEND="${RDEPEND}
|
||||
!dedicated? ( ${UIDEPEND} )
|
||||
virtual/pkgconfig"
|
||||
|
||||
S=${WORKDIR}/${MY_PN/_/.}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-nodocs.patch
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
egamesconf \
|
||||
--with-icondir=/usr/share/icons/hicolor/48x48/apps/ \
|
||||
--without-system-libode \
|
||||
$(use_enable !dedicated client) \
|
||||
$(use_with zlib) \
|
||||
$(use_with vidmode xf86vm) \
|
||||
$(use_with dga xf86dga)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
DOCS="docs/README.txt README" default
|
||||
if ! use dedicated ; then
|
||||
make_desktop_entry ${PN} "Alien Arena"
|
||||
fi
|
||||
prepgamesdirs
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
games_pkg_preinst
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
games_pkg_postinst
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -0,0 +1,16 @@
|
||||
diff -ru alienarena-7.51.orig/Makefile.am alienarena-7.51/Makefile.am
|
||||
--- alienarena-7.51.orig/Makefile.am 2011-03-05 19:34:07.000000000 -0500
|
||||
+++ alienarena-7.51/Makefile.am 2011-03-13 01:39:37.179366503 -0500
|
||||
@@ -23,12 +23,6 @@
|
||||
ACLOCAL_AMFLAGS = -I m4
|
||||
|
||||
# Alien Arena documents to be installed in $docdir
|
||||
-if INSTALL_DOCS
|
||||
-dist_doc_DATA = \
|
||||
- docs/license.txt \
|
||||
- docs/README.txt \
|
||||
- README
|
||||
-endif
|
||||
|
||||
# FUSE game server browser and Server management scripts
|
||||
# COPYING and INSTALL are GNU/FSF-supplied documents.
|
@ -0,0 +1,96 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-puzzle/pathological/pathological-1.1.3-r3.ebuild,v 1.1 2013/06/13 09:59:30 hasufell Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_5 python2_6 python2_7 )
|
||||
inherit eutils python-single-r1 games
|
||||
|
||||
DESCRIPTION="An enriched clone of the game 'Logical' by Rainbow Arts"
|
||||
HOMEPAGE="http://pathological.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
|
||||
IUSE="doc"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
app-shells/bash
|
||||
>=dev-python/pygame-1.5.5[${PYTHON_USEDEP}]"
|
||||
DEPEND="${PYTHON_DEPS}
|
||||
doc? ( media-libs/netpbm )"
|
||||
|
||||
pkg_setup() {
|
||||
games_pkg_setup
|
||||
python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}" || die
|
||||
unpack ./${PN}.6.gz
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}"/${P}-build.patch \
|
||||
"${FILESDIR}"/${P}-music-py.patch
|
||||
|
||||
if use doc ; then
|
||||
sed -i -e '5,$ s/=/ /g' makehtml || die
|
||||
else
|
||||
echo "#!/bin/sh" > makehtml
|
||||
fi
|
||||
|
||||
sed -i \
|
||||
-e "s:/usr/share/games:${GAMES_DATADIR}:" \
|
||||
-e "s:/var/games:${GAMES_STATEDIR}:" \
|
||||
-e "s:exec:exec ${EPYTHON}:" \
|
||||
${PN} || die
|
||||
|
||||
sed -i \
|
||||
-e 's:\xa9:(C):' \
|
||||
-e "s:/usr/lib/${PN}/bin:$(games_get_libdir)/${PN}:" \
|
||||
${PN}.py || die
|
||||
|
||||
python_fix_shebang ${PN}.py
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dogamesbin ${PN}
|
||||
|
||||
exeinto "$(games_get_libdir)"/${PN}
|
||||
doexe write-highscores
|
||||
|
||||
insinto "${GAMES_DATADIR}"/${PN}
|
||||
doins -r circuits graphics music sounds ${PN}.py
|
||||
|
||||
insinto "${GAMES_STATEDIR}"
|
||||
doins ${PN}_scores
|
||||
fperms 660 "${GAMES_STATEDIR}"/${PN}_scores
|
||||
|
||||
dodoc changelog README TODO
|
||||
doman ${PN}.6
|
||||
use doc && dohtml -r html/*
|
||||
|
||||
doicon ${PN}.xpm
|
||||
make_desktop_entry ${PN} Pathological ${PN}
|
||||
|
||||
# remove some unneeded resource files
|
||||
rm -f "${D}/${GAMES_DATADIR}"/${PN}/graphics/*.xcf
|
||||
prepgamesdirs
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
games_pkg_postinst
|
||||
if ! has_version "media-libs/sdl-mixer[mod]" ; then
|
||||
echo
|
||||
elog "Since you have turned off the 'mod' use flag for media-libs/sdl-mixer"
|
||||
elog "no background music will be played."
|
||||
echo
|
||||
fi
|
||||
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST pencil-2.0.3.tar.gz 4820625 SHA256 591f19706d355915728b75337f50ffb7aabdee84a8f68fd09102fbb5bf60dff4 SHA512 ad549ccf1eb8dd7b2c6de176ccae8fe48ec8cb084c7f55d29852e2fb76f571c679b5e864579915efe7c4e84e3d870df408e150707b3eb0cef6ad5d1cb1cdeae2 WHIRLPOOL 3fc6305d2370f3d526e6819d3c1748bc1a11d1cb1bb7fb5d37bd4785f031a5334b00e092bf76387b50bb64b012722c6d01532f8b2347568788ddcecd8ee08ef7
|
||||
DIST pencil-2.0.4.tar.gz 4810253 SHA256 89df638945a0187704f6e43cb5b74577a62ba7c4243dde6540af526a83f6fca8 SHA512 f4125195525b349bea03e6e79659cb0cb4591de1bb28e997b9d8f8d81e2e05d4e5b480810b7ed476a3a98d0c35042d111f0c3d51ce260667f8dac9790077db20 WHIRLPOOL 3ba97a9ce92138ca980302e48aa7ec409e7ea230e586927a2080d442d5b68c8af3c7f2a394de33a86d1fa4b7c9c68de05902c4525863c34c887963d7f9c40402
|
||||
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-gfx/evoluspencil/evoluspencil-2.0.4.ebuild,v 1.1 2013/06/13 11:13:23 kensington Exp $
|
||||
|
||||
EAPI=5
|
||||
MY_P="pencil-${PV}"
|
||||
|
||||
inherit eutils fdo-mime
|
||||
|
||||
DESCRIPTION="A simple GUI prototyping tool to create mockups."
|
||||
HOMEPAGE="http://pencil.evolus.vn/"
|
||||
SRC_URI="http://${PN}.googlecode.com/files/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="|| ( www-client/firefox www-client/firefox-bin )"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-exportpng.patch
|
||||
|
||||
# avoid file collisions with media-gfx/pencil
|
||||
mv usr/bin/{pencil,${PN}} || die
|
||||
mv usr/share/{pencil,${PN}} || die
|
||||
mv usr/share/applications/{pencil,${PN}}.desktop || die
|
||||
|
||||
sed -e "s/pencil/${PN}/" -i usr/bin/${PN} \
|
||||
-i usr/share/applications/${PN}.desktop || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
doins -r usr
|
||||
newbin "${FILESDIR}"/launcher ${PN}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
@ -0,0 +1,16 @@
|
||||
Fix exporting to PNG.
|
||||
|
||||
Upstream bug: https://code.google.com/p/evoluspencil/issues/detail?id=545
|
||||
Gentoo bug #468888
|
||||
|
||||
--- usr/share/pencil/content/pencil/common/svgRasterizer.js
|
||||
+++ usr/share/pencil/content/pencil/common/svgRasterizer.js
|
||||
@@ -261,7 +261,7 @@
|
||||
createInstance(Components.interfaces.nsIWebBrowserPersist);
|
||||
|
||||
persist.progressListener = persistListener;
|
||||
- persist.saveURI(uri, null, null, null, null, localFile);
|
||||
+ persist.saveURI(uri, null, null, null, null, localFile, null);
|
||||
//persist.cancelSave();
|
||||
}
|
||||
|
@ -0,0 +1,9 @@
|
||||
#!/bin/sh
|
||||
|
||||
if [ -x /usr/bin/firefox ] ; then
|
||||
/usr/bin/firefox --app "/usr/share/evoluspencil/application.ini"
|
||||
elif [ -x /usr/bin/firefox-bin ] ; then
|
||||
/usr/bin/firefox-bin --app "/usr/share/evoluspencil/application.ini"
|
||||
else
|
||||
echo Could not execute required /usr/bin/firefox or /usr/bin/firefox-bin
|
||||
fi
|
@ -1 +1 @@
|
||||
Thu, 13 Jun 2013 07:36:55 +0000
|
||||
Thu, 13 Jun 2013 16:06:59 +0000
|
||||
|
@ -1 +1 @@
|
||||
Thu, 13 Jun 2013 07:36:56 +0000
|
||||
Thu, 13 Jun 2013 16:07:00 +0000
|
||||
|
@ -0,0 +1,10 @@
|
||||
DEFINED_PHASES=install
|
||||
DESCRIPTION=A voice enabled application to bring your desktop under your command
|
||||
EAPI=5
|
||||
HOMEPAGE=http://perlbox.sourceforge.net/
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=dev-lang/perl dev-perl/perl-tk app-accessibility/sphinx2 app-accessibility/festival app-accessibility/mbrola
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/perlbox/perlbox-voice-0.09.noarch.tgz
|
||||
_md5_=f2b21d42df4a8f063600438c8db5cc6b
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=configure install postinst postrm preinst prepare setup test
|
||||
DEPEND=sys-libs/readline sys-libs/ncurses >=net-misc/curl-7.18.0 dev-libs/libgcrypt >=dev-libs/libxml2-2.7.6 dev-libs/libnl:3 >=net-libs/gnutls-1.0.25 net-libs/libssh2 sys-apps/dmidecode >=sys-apps/util-linux-2.17 sys-devel/gettext >=net-analyzer/netcat6-1.0-r2 app-misc/scrub audit? ( sys-process/audit ) avahi? ( >=net-dns/avahi-0.6[dbus] ) caps? ( sys-libs/libcap-ng ) fuse? ( >=sys-fs/fuse-2.8.6 ) iscsi? ( sys-block/open-iscsi ) lxc? ( sys-power/pm-utils ) lvm? ( >=sys-fs/lvm2-2.02.48-r2 ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) openvz? ( sys-kernel/openvz-sources ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2 ) pcap? ( >=net-libs/libpcap-1.0.0 ) policykit? ( >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-0.13.0 dev-libs/yajl sys-power/pm-utils ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virtualbox? ( || ( app-emulation/virtualbox >=app-emulation/virtualbox-bin-2.2.0 ) ) xen? ( app-emulation/xen-tools app-emulation/xen ) udev? ( virtual/udev >=x11-libs/libpciaccess-0.10.9 ) virt-network? ( net-dns/dnsmasq >=net-firewall/iptables-1.4.10 net-misc/radvd net-firewall/ebtables sys-apps/iproute2[-minimal] firewalld? ( net-firewall/firewalld ) ) elibc_glibc? ( || ( >=net-libs/libtirpc-0.2.2-r1 <sys-libs/glibc-2.14 ) ) virtual/pkgconfig app-text/xhtml1 dev-libs/libxslt =dev-lang/python-2* python? ( || ( =dev-lang/python-2.7* =dev-lang/python-2.6* =dev-lang/python-2.5* ) ) || ( >=sys-devel/automake-1.12:1.12 >=sys-devel/automake-1.13:1.13 ) >=sys-devel/autoconf-2.68 sys-devel/libtool virtual/pkgconfig
|
||||
DESCRIPTION=C toolkit to manipulate virtual machines
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.libvirt.org/
|
||||
IUSE=audit avahi +caps firewalld fuse iscsi +libvirtd lvm lxc +macvtap nfs nls numa openvz parted pcap phyp policykit python +qemu rbd sasl selinux +udev uml +vepa virtualbox virt-network xen elibc_glibc systemd
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=LGPL-2.1
|
||||
RDEPEND=sys-libs/readline sys-libs/ncurses >=net-misc/curl-7.18.0 dev-libs/libgcrypt >=dev-libs/libxml2-2.7.6 dev-libs/libnl:3 >=net-libs/gnutls-1.0.25 net-libs/libssh2 sys-apps/dmidecode >=sys-apps/util-linux-2.17 sys-devel/gettext >=net-analyzer/netcat6-1.0-r2 app-misc/scrub audit? ( sys-process/audit ) avahi? ( >=net-dns/avahi-0.6[dbus] ) caps? ( sys-libs/libcap-ng ) fuse? ( >=sys-fs/fuse-2.8.6 ) iscsi? ( sys-block/open-iscsi ) lxc? ( sys-power/pm-utils ) lvm? ( >=sys-fs/lvm2-2.02.48-r2 ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) openvz? ( sys-kernel/openvz-sources ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2 ) pcap? ( >=net-libs/libpcap-1.0.0 ) policykit? ( >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-0.13.0 dev-libs/yajl sys-power/pm-utils ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virtualbox? ( || ( app-emulation/virtualbox >=app-emulation/virtualbox-bin-2.2.0 ) ) xen? ( app-emulation/xen-tools app-emulation/xen ) udev? ( virtual/udev >=x11-libs/libpciaccess-0.10.9 ) virt-network? ( net-dns/dnsmasq >=net-firewall/iptables-1.4.10 net-misc/radvd net-firewall/ebtables sys-apps/iproute2[-minimal] firewalld? ( net-firewall/firewalld ) ) elibc_glibc? ( || ( >=net-libs/libtirpc-0.2.2-r1 <sys-libs/glibc-2.14 ) ) python? ( || ( =dev-lang/python-2.7* =dev-lang/python-2.6* =dev-lang/python-2.5* ) )
|
||||
REQUIRED_USE=libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) ) lxc? ( caps libvirtd ) openvz? ( libvirtd ) qemu? ( libvirtd ) uml? ( libvirtd ) vepa? ( macvtap ) virtualbox? ( libvirtd ) xen? ( libvirtd ) virt-network? ( libvirtd ) firewalld? ( virt-network )
|
||||
SLOT=0
|
||||
SRC_URI=http://libvirt.org/sources/stable_updates/libvirt-1.0.5.2.tar.gz ftp://libvirt.org/libvirt/stable_updates/libvirt-1.0.5.2.tar.gz
|
||||
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils f31a0ec0d081047cbf9c0bbb4822d831 libtool b1c8688e60f9580bcb9bb46e08737eb1 linux-info dd8fdcccc30f117673b4cba4ed4f74a7 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 python dd56675d8e9f7e85d815a28c87383141 systemd 3421a5715404244e4827acd1cf8ce654 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=8f6ea1d2da8d9dd04e87c1c88472c8ab
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=!app-office/karbon !app-office/kexi !app-office/koffice-data !app-office/koffice-l10n !app-office/koffice-libs !app-office/koffice-meta !app-office/kplato !app-office/kpresenter !app-office/krita !app-office/kspread !app-office/kword >=kde-base/kdelibs-4.6.4:4[aqua=,semantic-desktop(+)] dev-lang/perl dev-libs/boost dev-libs/libxml2 dev-libs/soprano >=kde-base/knewstuff-4.6.4:4[aqua=] media-libs/libpng sys-libs/zlib >=dev-qt/qtgui-4.8.1-r1:4 virtual/libiconv attica? ( dev-libs/libattica ) crypt? ( app-crypt/qca:2 ) eigen? ( dev-cpp/eigen:2 ) exif? ( media-gfx/exiv2 ) fftw? ( sci-libs/fftw:3.0 ) fontconfig? ( media-libs/fontconfig ) freetds? ( dev-db/freetds ) gif? ( media-libs/giflib ) glew? ( media-libs/glew ) glib? ( dev-libs/glib:2 ) gsf? ( gnome-extra/libgsf ) gsl? ( sci-libs/gsl ) jpeg? ( virtual/jpeg ) jpeg2k? ( media-libs/openjpeg ) kdcraw? ( >=kde-base/libkdcraw-4.6.4:4[aqua=] ) kdepim? ( >=kde-base/kdepimlibs-4.6.4:4[aqua=,semantic-desktop(+)] ) lcms? ( media-libs/lcms:2 ) marble? ( >=kde-base/marble-4.6.4:4[aqua=] ) mysql? ( virtual/mysql ) okular? ( >=kde-base/okular-4.6.4:4[aqua=] ) opengl? ( virtual/glu ) opengtl? ( >=media-libs/opengtl-0.9.15 ) openexr? ( media-libs/openexr ) pdf? ( app-text/poppler:= media-gfx/pstoedit ) postgres? ( dev-db/postgresql-base dev-libs/libpqxx ) spacenav? ( dev-libs/libspnav ) ssl? ( dev-libs/openssl ) sybase? ( dev-db/freetds ) tiff? ( media-libs/tiff ) truetype? ( media-libs/freetype:2 ) word-perfect? ( app-text/libwpd app-text/libwps app-text/libwpg ) xbase? ( dev-db/xbase ) xslt? ( dev-libs/libxslt ) calligra_features_kexi? ( >=dev-db/sqlite-3.7.9:3[extensions] dev-libs/icu:= ) >=sys-apps/sed-4 dev-vcs/git sys-devel/make >=dev-util/cmake-2.8.9 userland_GNU? ( >=sys-apps/findutils-4.4.0 ) dev-util/automoc virtual/pkgconfig !aqua? ( >=x11-libs/libXtst-1.1.0 x11-proto/xf86vidmodeproto ) handbook? ( app-text/docbook-xml-dtd:4.2 app-text/docbook-xsl-stylesheets ) opengl? ( >=dev-qt/qtopengl-4.8.1:4 ) dev-lang/perl >=dev-qt/qt3support-4.8.1:4[accessibility] >=dev-qt/qtcore-4.8.1:4[qt3support,ssl] >=dev-qt/qtdbus-4.8.1:4 >=dev-qt/qtgui-4.8.1:4[accessibility,dbus] >=dev-qt/qtscript-4.8.1:4 >=dev-qt/qtsql-4.8.1:4[qt3support] >=dev-qt/qtsvg-4.8.1:4 >=dev-qt/qttest-4.8.1:4 >=dev-qt/qtwebkit-4.8.1:4 !aqua? ( x11-libs/libXext x11-libs/libXt x11-libs/libXxf86vm x11-libs/libXcomposite x11-libs/libxkbfile ) >=kde-base/kdelibs-4.6.4:4[aqua=]
|
||||
DEPEND=!app-office/karbon !app-office/kexi !app-office/koffice-data !app-office/koffice-l10n !app-office/koffice-libs !app-office/koffice-meta !app-office/kplato !app-office/kpresenter !app-office/krita !app-office/kspread !app-office/kword >=kde-base/kdelibs-4.6.4:4[aqua=,semantic-desktop(+)] dev-lang/perl dev-libs/boost dev-libs/libxml2 dev-libs/soprano >=kde-base/knewstuff-4.6.4:4[aqua=] media-libs/libpng sys-libs/zlib >=dev-qt/qtgui-4.8.1-r1:4 virtual/libiconv attica? ( dev-libs/libattica ) crypt? ( app-crypt/qca:2 ) eigen? ( dev-cpp/eigen:2 ) exif? ( media-gfx/exiv2 ) fftw? ( sci-libs/fftw:3.0 ) fontconfig? ( media-libs/fontconfig ) freetds? ( dev-db/freetds ) gif? ( media-libs/giflib ) glew? ( media-libs/glew ) glib? ( dev-libs/glib:2 ) gsf? ( gnome-extra/libgsf ) gsl? ( sci-libs/gsl ) jpeg? ( virtual/jpeg ) jpeg2k? ( media-libs/openjpeg:0 ) kdcraw? ( >=kde-base/libkdcraw-4.6.4:4[aqua=] ) kdepim? ( >=kde-base/kdepimlibs-4.6.4:4[aqua=,semantic-desktop(+)] ) lcms? ( media-libs/lcms:2 ) marble? ( >=kde-base/marble-4.6.4:4[aqua=] ) mysql? ( virtual/mysql ) okular? ( >=kde-base/okular-4.6.4:4[aqua=] ) opengl? ( virtual/glu ) opengtl? ( >=media-libs/opengtl-0.9.15 ) openexr? ( media-libs/openexr ) pdf? ( app-text/poppler:= media-gfx/pstoedit ) postgres? ( dev-db/postgresql-base dev-libs/libpqxx ) spacenav? ( dev-libs/libspnav ) ssl? ( dev-libs/openssl ) sybase? ( dev-db/freetds ) tiff? ( media-libs/tiff ) truetype? ( media-libs/freetype:2 ) word-perfect? ( app-text/libwpd app-text/libwps app-text/libwpg ) xbase? ( dev-db/xbase ) xslt? ( dev-libs/libxslt ) calligra_features_kexi? ( >=dev-db/sqlite-3.7.9:3[extensions] dev-libs/icu:= ) >=sys-apps/sed-4 dev-vcs/git sys-devel/make >=dev-util/cmake-2.8.9 userland_GNU? ( >=sys-apps/findutils-4.4.0 ) dev-util/automoc virtual/pkgconfig !aqua? ( >=x11-libs/libXtst-1.1.0 x11-proto/xf86vidmodeproto ) handbook? ( app-text/docbook-xml-dtd:4.2 app-text/docbook-xsl-stylesheets ) opengl? ( >=dev-qt/qtopengl-4.8.1:4 ) dev-lang/perl >=dev-qt/qt3support-4.8.1:4[accessibility] >=dev-qt/qtcore-4.8.1:4[qt3support,ssl] >=dev-qt/qtdbus-4.8.1:4 >=dev-qt/qtgui-4.8.1:4[accessibility,dbus] >=dev-qt/qtscript-4.8.1:4 >=dev-qt/qtsql-4.8.1:4[qt3support] >=dev-qt/qtsvg-4.8.1:4 >=dev-qt/qttest-4.8.1:4 >=dev-qt/qtwebkit-4.8.1:4 !aqua? ( x11-libs/libXext x11-libs/libXt x11-libs/libXxf86vm x11-libs/libXcomposite x11-libs/libxkbfile ) >=kde-base/kdelibs-4.6.4:4[aqua=]
|
||||
DESCRIPTION=KDE Office Suite
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.calligra.org/
|
||||
IUSE=attica +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf gsl +jpeg jpeg2k +kdcraw kdepim +lcms marble mysql +okular opengtl openexr +pdf postgres spacenav +ssl sybase test tiff +threads +truetype word-perfect xbase +xml +xslt calligra_features_author calligra_features_kexi calligra_features_words calligra_features_flow calligra_features_plan calligra_features_stage calligra_features_sheets calligra_features_krita calligra_features_karbon calligra_features_braindump opengl +handbook aqua
|
||||
LICENSE=GPL-2
|
||||
PDEPEND=>=app-office/calligra-l10n-2.4
|
||||
RDEPEND=!app-office/karbon !app-office/kexi !app-office/koffice-data !app-office/koffice-l10n !app-office/koffice-libs !app-office/koffice-meta !app-office/kplato !app-office/kpresenter !app-office/krita !app-office/kspread !app-office/kword >=kde-base/kdelibs-4.6.4:4[aqua=,semantic-desktop(+)] dev-lang/perl dev-libs/boost dev-libs/libxml2 dev-libs/soprano >=kde-base/knewstuff-4.6.4:4[aqua=] media-libs/libpng sys-libs/zlib >=dev-qt/qtgui-4.8.1-r1:4 virtual/libiconv attica? ( dev-libs/libattica ) crypt? ( app-crypt/qca:2 ) eigen? ( dev-cpp/eigen:2 ) exif? ( media-gfx/exiv2 ) fftw? ( sci-libs/fftw:3.0 ) fontconfig? ( media-libs/fontconfig ) freetds? ( dev-db/freetds ) gif? ( media-libs/giflib ) glew? ( media-libs/glew ) glib? ( dev-libs/glib:2 ) gsf? ( gnome-extra/libgsf ) gsl? ( sci-libs/gsl ) jpeg? ( virtual/jpeg ) jpeg2k? ( media-libs/openjpeg ) kdcraw? ( >=kde-base/libkdcraw-4.6.4:4[aqua=] ) kdepim? ( >=kde-base/kdepimlibs-4.6.4:4[aqua=,semantic-desktop(+)] ) lcms? ( media-libs/lcms:2 ) marble? ( >=kde-base/marble-4.6.4:4[aqua=] ) mysql? ( virtual/mysql ) okular? ( >=kde-base/okular-4.6.4:4[aqua=] ) opengl? ( virtual/glu ) opengtl? ( >=media-libs/opengtl-0.9.15 ) openexr? ( media-libs/openexr ) pdf? ( app-text/poppler:= media-gfx/pstoedit ) postgres? ( dev-db/postgresql-base dev-libs/libpqxx ) spacenav? ( dev-libs/libspnav ) ssl? ( dev-libs/openssl ) sybase? ( dev-db/freetds ) tiff? ( media-libs/tiff ) truetype? ( media-libs/freetype:2 ) word-perfect? ( app-text/libwpd app-text/libwps app-text/libwpg ) xbase? ( dev-db/xbase ) xslt? ( dev-libs/libxslt ) calligra_features_kexi? ( >=dev-db/sqlite-3.7.9:3[extensions] dev-libs/icu:= ) >=kde-base/oxygen-icons-4.6.4:4[aqua=] handbook? ( >=kde-base/kdelibs-4.6.4:4[aqua=,handbook] ) opengl? ( >=dev-qt/qtopengl-4.8.1:4 ) dev-lang/perl >=dev-qt/qt3support-4.8.1:4[accessibility] >=dev-qt/qtcore-4.8.1:4[qt3support,ssl] >=dev-qt/qtdbus-4.8.1:4 >=dev-qt/qtgui-4.8.1:4[accessibility,dbus] >=dev-qt/qtscript-4.8.1:4 >=dev-qt/qtsql-4.8.1:4[qt3support] >=dev-qt/qtsvg-4.8.1:4 >=dev-qt/qttest-4.8.1:4 >=dev-qt/qtwebkit-4.8.1:4 !aqua? ( x11-libs/libXext x11-libs/libXt x11-libs/libXxf86vm x11-libs/libXcomposite x11-libs/libxkbfile ) >=kde-base/kdelibs-4.6.4:4[aqua=]
|
||||
RDEPEND=!app-office/karbon !app-office/kexi !app-office/koffice-data !app-office/koffice-l10n !app-office/koffice-libs !app-office/koffice-meta !app-office/kplato !app-office/kpresenter !app-office/krita !app-office/kspread !app-office/kword >=kde-base/kdelibs-4.6.4:4[aqua=,semantic-desktop(+)] dev-lang/perl dev-libs/boost dev-libs/libxml2 dev-libs/soprano >=kde-base/knewstuff-4.6.4:4[aqua=] media-libs/libpng sys-libs/zlib >=dev-qt/qtgui-4.8.1-r1:4 virtual/libiconv attica? ( dev-libs/libattica ) crypt? ( app-crypt/qca:2 ) eigen? ( dev-cpp/eigen:2 ) exif? ( media-gfx/exiv2 ) fftw? ( sci-libs/fftw:3.0 ) fontconfig? ( media-libs/fontconfig ) freetds? ( dev-db/freetds ) gif? ( media-libs/giflib ) glew? ( media-libs/glew ) glib? ( dev-libs/glib:2 ) gsf? ( gnome-extra/libgsf ) gsl? ( sci-libs/gsl ) jpeg? ( virtual/jpeg ) jpeg2k? ( media-libs/openjpeg:0 ) kdcraw? ( >=kde-base/libkdcraw-4.6.4:4[aqua=] ) kdepim? ( >=kde-base/kdepimlibs-4.6.4:4[aqua=,semantic-desktop(+)] ) lcms? ( media-libs/lcms:2 ) marble? ( >=kde-base/marble-4.6.4:4[aqua=] ) mysql? ( virtual/mysql ) okular? ( >=kde-base/okular-4.6.4:4[aqua=] ) opengl? ( virtual/glu ) opengtl? ( >=media-libs/opengtl-0.9.15 ) openexr? ( media-libs/openexr ) pdf? ( app-text/poppler:= media-gfx/pstoedit ) postgres? ( dev-db/postgresql-base dev-libs/libpqxx ) spacenav? ( dev-libs/libspnav ) ssl? ( dev-libs/openssl ) sybase? ( dev-db/freetds ) tiff? ( media-libs/tiff ) truetype? ( media-libs/freetype:2 ) word-perfect? ( app-text/libwpd app-text/libwps app-text/libwpg ) xbase? ( dev-db/xbase ) xslt? ( dev-libs/libxslt ) calligra_features_kexi? ( >=dev-db/sqlite-3.7.9:3[extensions] dev-libs/icu:= ) >=kde-base/oxygen-icons-4.6.4:4[aqua=] handbook? ( >=kde-base/kdelibs-4.6.4:4[aqua=,handbook] ) opengl? ( >=dev-qt/qtopengl-4.8.1:4 ) dev-lang/perl >=dev-qt/qt3support-4.8.1:4[accessibility] >=dev-qt/qtcore-4.8.1:4[qt3support,ssl] >=dev-qt/qtdbus-4.8.1:4 >=dev-qt/qtgui-4.8.1:4[accessibility,dbus] >=dev-qt/qtscript-4.8.1:4 >=dev-qt/qtsql-4.8.1:4[qt3support] >=dev-qt/qtsvg-4.8.1:4 >=dev-qt/qttest-4.8.1:4 >=dev-qt/qtwebkit-4.8.1:4 !aqua? ( x11-libs/libXext x11-libs/libXt x11-libs/libXxf86vm x11-libs/libXcomposite x11-libs/libxkbfile ) >=kde-base/kdelibs-4.6.4:4[aqua=]
|
||||
REQUIRED_USE=calligra_features_author? ( calligra_features_words ) calligra_features_kexi? ( calligra_features_sheets ) calligra_features_words? ( calligra_features_sheets ) calligra_features_krita? ( eigen exif lcms ) calligra_features_plan? ( kdepim ) calligra_features_sheets? ( eigen ) test? ( calligra_features_karbon )
|
||||
RESTRICT=test
|
||||
SLOT=4
|
||||
_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 cmake-utils bc8bbf26de246f74e2901a3696ad96d6 eutils f31a0ec0d081047cbf9c0bbb4822d831 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa flag-o-matic d900015de4e092f26d8c0a18b6bd60de git-2 e92e09651292b1bef5656592364550f7 gnome2-utils 794d2847b4af390a1e020924876c8297 kde4-base 2cedb58982ff5f6a497a00d05779530a kde4-functions 597dae8331dc9b795e3a5797bf7da048 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4 virtualx 73cfc129b4b9ba23aed1abb10c825d86
|
||||
_md5_=0a3a1e61ad6b614cbda625cfd0a50274
|
||||
_md5_=a861332ef9123a0735d64f163c6635fe
|
||||
|
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup
|
||||
DEPEND=app-text/libpaper media-libs/fontconfig >=media-libs/freetype-2.4.2:2 media-libs/jbig2dec media-libs/lcms:2 media-libs/libpng:0 media-libs/tiff:0 >=sys-libs/zlib-1.2.3 virtual/jpeg !bindist? ( djvu? ( app-text/djvu ) ) cups? ( >=net-print/cups-1.3.8 ) dbus? ( sys-apps/dbus ) gtk? ( || ( x11-libs/gtk+:3 x11-libs/gtk+:2 ) ) idn? ( net-dns/libidn ) jpeg2k? ( >=media-libs/openjpeg-1.5.0 ) X? ( x11-libs/libXt x11-libs/libXext ) virtual/pkgconfig || ( >=sys-devel/automake-1.12:1.12 >=sys-devel/automake-1.13:1.13 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DEPEND=app-text/libpaper media-libs/fontconfig >=media-libs/freetype-2.4.2:2 media-libs/jbig2dec media-libs/lcms:2 media-libs/libpng:0 media-libs/tiff:0 >=sys-libs/zlib-1.2.3 virtual/jpeg !bindist? ( djvu? ( app-text/djvu ) ) cups? ( >=net-print/cups-1.3.8 ) dbus? ( sys-apps/dbus ) gtk? ( || ( x11-libs/gtk+:3 x11-libs/gtk+:2 ) ) idn? ( net-dns/libidn ) jpeg2k? ( >=media-libs/openjpeg-1.5.0:0 ) X? ( x11-libs/libXt x11-libs/libXext ) virtual/pkgconfig || ( >=sys-devel/automake-1.12:1.12 >=sys-devel/automake-1.13:1.13 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DESCRIPTION=Ghostscript is an interpreter for the PostScript language and for PDF
|
||||
EAPI=4
|
||||
HOMEPAGE=http://ghostscript.com/
|
||||
IUSE=bindist cups dbus djvu gtk idn jpeg2k linguas_de static-libs X linguas_ja linguas_ko linguas_zh_CN linguas_zh_TW
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd
|
||||
LICENSE=GPL-3 CPL-1.0
|
||||
RDEPEND=app-text/libpaper media-libs/fontconfig >=media-libs/freetype-2.4.2:2 media-libs/jbig2dec media-libs/lcms:2 media-libs/libpng:0 media-libs/tiff:0 >=sys-libs/zlib-1.2.3 virtual/jpeg !bindist? ( djvu? ( app-text/djvu ) ) cups? ( >=net-print/cups-1.3.8 ) dbus? ( sys-apps/dbus ) gtk? ( || ( x11-libs/gtk+:3 x11-libs/gtk+:2 ) ) idn? ( net-dns/libidn ) jpeg2k? ( >=media-libs/openjpeg-1.5.0 ) X? ( x11-libs/libXt x11-libs/libXext ) >=app-text/poppler-data-0.4.5-r1 >=media-fonts/urw-fonts-2.4.9 linguas_ja? ( media-fonts/kochi-substitute ) linguas_ko? ( media-fonts/baekmuk-fonts ) linguas_zh_CN? ( media-fonts/arphicfonts ) linguas_zh_TW? ( media-fonts/arphicfonts ) !!media-fonts/gnu-gs-fonts-std !!media-fonts/gnu-gs-fonts-other
|
||||
RDEPEND=app-text/libpaper media-libs/fontconfig >=media-libs/freetype-2.4.2:2 media-libs/jbig2dec media-libs/lcms:2 media-libs/libpng:0 media-libs/tiff:0 >=sys-libs/zlib-1.2.3 virtual/jpeg !bindist? ( djvu? ( app-text/djvu ) ) cups? ( >=net-print/cups-1.3.8 ) dbus? ( sys-apps/dbus ) gtk? ( || ( x11-libs/gtk+:3 x11-libs/gtk+:2 ) ) idn? ( net-dns/libidn ) jpeg2k? ( >=media-libs/openjpeg-1.5.0:0 ) X? ( x11-libs/libXt x11-libs/libXext ) >=app-text/poppler-data-0.4.5-r1 >=media-fonts/urw-fonts-2.4.9 linguas_ja? ( media-fonts/kochi-substitute ) linguas_ko? ( media-fonts/baekmuk-fonts ) linguas_zh_CN? ( media-fonts/arphicfonts ) linguas_zh_TW? ( media-fonts/arphicfonts ) !!media-fonts/gnu-gs-fonts-std !!media-fonts/gnu-gs-fonts-other
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/ghostscript/ghostscript-9.06.tar.bz2 mirror://gentoo/ghostscript-gpl-9.06-patchset-1.tar.bz2 !bindist? ( djvu? ( mirror://sourceforge/djvu/gsdjvu-1.5.tar.gz ) )
|
||||
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils f31a0ec0d081047cbf9c0bbb4822d831 flag-o-matic d900015de4e092f26d8c0a18b6bd60de libtool b1c8688e60f9580bcb9bb46e08737eb1 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=74526530f7e18a2c322b48b1b149102c
|
||||
_md5_=7120fd73232736e9ef73796fb18442c4
|
||||
|
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup
|
||||
DEPEND=app-text/libpaper media-libs/fontconfig >=media-libs/freetype-2.4.2:2= media-libs/jbig2dec >=media-libs/lcms-2.4-r1:2 media-libs/libpng:0= media-libs/tiff:0= >=sys-libs/zlib-1.2.3:= virtual/jpeg !bindist? ( djvu? ( app-text/djvu ) ) cups? ( >=net-print/cups-1.3.8 ) dbus? ( sys-apps/dbus ) gtk? ( || ( x11-libs/gtk+:3 x11-libs/gtk+:2 ) ) idn? ( net-dns/libidn ) jpeg2k? ( >=media-libs/openjpeg-1.5.0 ) X? ( x11-libs/libXt x11-libs/libXext ) virtual/pkgconfig || ( >=sys-devel/automake-1.12:1.12 >=sys-devel/automake-1.13:1.13 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DEPEND=app-text/libpaper media-libs/fontconfig >=media-libs/freetype-2.4.2:2= media-libs/jbig2dec >=media-libs/lcms-2.4-r1:2 media-libs/libpng:0= media-libs/tiff:0= >=sys-libs/zlib-1.2.3:= virtual/jpeg !bindist? ( djvu? ( app-text/djvu ) ) cups? ( >=net-print/cups-1.3.8 ) dbus? ( sys-apps/dbus ) gtk? ( || ( x11-libs/gtk+:3 x11-libs/gtk+:2 ) ) idn? ( net-dns/libidn ) jpeg2k? ( >=media-libs/openjpeg-1.5.0:0 ) X? ( x11-libs/libXt x11-libs/libXext ) virtual/pkgconfig || ( >=sys-devel/automake-1.12:1.12 >=sys-devel/automake-1.13:1.13 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DESCRIPTION=Ghostscript is an interpreter for the PostScript language and for PDF
|
||||
EAPI=5
|
||||
HOMEPAGE=http://ghostscript.com/
|
||||
IUSE=bindist cups dbus djvu gtk idn jpeg2k linguas_de static-libs X linguas_ja linguas_ko linguas_zh_CN linguas_zh_TW
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd
|
||||
LICENSE=AGPL-3 CPL-1.0
|
||||
RDEPEND=app-text/libpaper media-libs/fontconfig >=media-libs/freetype-2.4.2:2= media-libs/jbig2dec >=media-libs/lcms-2.4-r1:2 media-libs/libpng:0= media-libs/tiff:0= >=sys-libs/zlib-1.2.3:= virtual/jpeg !bindist? ( djvu? ( app-text/djvu ) ) cups? ( >=net-print/cups-1.3.8 ) dbus? ( sys-apps/dbus ) gtk? ( || ( x11-libs/gtk+:3 x11-libs/gtk+:2 ) ) idn? ( net-dns/libidn ) jpeg2k? ( >=media-libs/openjpeg-1.5.0 ) X? ( x11-libs/libXt x11-libs/libXext ) >=app-text/poppler-data-0.4.5-r1 >=media-fonts/urw-fonts-2.4.9 linguas_ja? ( media-fonts/kochi-substitute ) linguas_ko? ( media-fonts/baekmuk-fonts ) linguas_zh_CN? ( media-fonts/arphicfonts ) linguas_zh_TW? ( media-fonts/arphicfonts ) !!media-fonts/gnu-gs-fonts-std !!media-fonts/gnu-gs-fonts-other
|
||||
RDEPEND=app-text/libpaper media-libs/fontconfig >=media-libs/freetype-2.4.2:2= media-libs/jbig2dec >=media-libs/lcms-2.4-r1:2 media-libs/libpng:0= media-libs/tiff:0= >=sys-libs/zlib-1.2.3:= virtual/jpeg !bindist? ( djvu? ( app-text/djvu ) ) cups? ( >=net-print/cups-1.3.8 ) dbus? ( sys-apps/dbus ) gtk? ( || ( x11-libs/gtk+:3 x11-libs/gtk+:2 ) ) idn? ( net-dns/libidn ) jpeg2k? ( >=media-libs/openjpeg-1.5.0:0 ) X? ( x11-libs/libXt x11-libs/libXext ) >=app-text/poppler-data-0.4.5-r1 >=media-fonts/urw-fonts-2.4.9 linguas_ja? ( media-fonts/kochi-substitute ) linguas_ko? ( media-fonts/baekmuk-fonts ) linguas_zh_CN? ( media-fonts/arphicfonts ) linguas_zh_TW? ( media-fonts/arphicfonts ) !!media-fonts/gnu-gs-fonts-std !!media-fonts/gnu-gs-fonts-other
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/ghostscript/ghostscript-9.07.tar.bz2 mirror://gentoo/ghostscript-gpl-9.07-patchset-1.tar.bz2 !bindist? ( djvu? ( mirror://sourceforge/djvu/gsdjvu-1.6.tar.gz ) )
|
||||
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils f31a0ec0d081047cbf9c0bbb4822d831 flag-o-matic d900015de4e092f26d8c0a18b6bd60de libtool b1c8688e60f9580bcb9bb46e08737eb1 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=4ed9f9692154f179e74de037b55a1a72
|
||||
_md5_=04e5ac7f5f02567a0fce81cb02c54cc0
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue