parent
5b0cfd66ed
commit
5d563bcefa
@ -0,0 +1,91 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/dpkg/dpkg-1.16.6.ebuild,v 1.1 2012/07/02 10:47:56 jer Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils multilib autotools toolchain-funcs
|
||||
|
||||
DESCRIPTION="Package maintenance system for Debian"
|
||||
HOMEPAGE="http://packages.qa.debian.org/dpkg"
|
||||
SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE="bzip2 dselect nls test unicode zlib"
|
||||
|
||||
LANGS="
|
||||
ast bs ca cs da de dz el eo es et eu fr gl hu id it ja km ko ku lt mr nb ne
|
||||
nl nn pa pl pt_BR pt ro ru sk sv th tl vi zh_CN zh_TW
|
||||
"
|
||||
|
||||
for X in ${LANGS} ; do
|
||||
IUSE="${IUSE} linguas_${X}"
|
||||
done
|
||||
|
||||
RDEPEND=">=dev-lang/perl-5.6.0
|
||||
dev-perl/TimeDate
|
||||
>=sys-libs/ncurses-5.2-r7
|
||||
zlib? ( >=sys-libs/zlib-1.1.4 )
|
||||
bzip2? ( app-arch/bzip2 )"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/xz-utils
|
||||
nls? ( app-text/po4a )
|
||||
sys-devel/flex
|
||||
virtual/pkgconfig
|
||||
test? (
|
||||
dev-perl/DateTime-Format-DateParse
|
||||
dev-perl/IO-String
|
||||
dev-perl/Test-Pod
|
||||
)"
|
||||
REQUIRED_USE="dselect? ( nls )"
|
||||
|
||||
src_prepare() {
|
||||
# do not expect Debian's gzip --rsyncable extension
|
||||
epatch "${FILESDIR}"/${PN}-1.16.4.2-gzip-rsyncable.patch
|
||||
|
||||
# Force the use of the running bash for get-version (this file is never
|
||||
# installed, so no need to worry about hardcoding a temporary bash)
|
||||
sed -i -e '1c\#!'"${BASH}" get-version || die
|
||||
|
||||
# this test depends on a Debian only gzip extension that adds --rsyncable
|
||||
# which will therefore always fail on Gentoo. (bug #310847).
|
||||
sed -i scripts/Makefile.am \
|
||||
-e '/850_Dpkg_Compression.t/d' \
|
||||
|| die "sed failed"
|
||||
|
||||
# test fails (bug #414095)
|
||||
sed -i utils/Makefile.am \
|
||||
-e '/^test_cases/d;/100_update_alternatives/d' || die
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
tc-export CC
|
||||
econf \
|
||||
${myconf} \
|
||||
$(use_enable dselect) \
|
||||
$(use_enable unicode) \
|
||||
$(use_with bzip2 bz2) \
|
||||
$(use_with zlib) \
|
||||
--disable-compiler-warnings \
|
||||
--disable-compiler-optimisations \
|
||||
--disable-linker-optimisations \
|
||||
--without-selinux \
|
||||
--disable-start-stop-daemon
|
||||
}
|
||||
|
||||
src_install() {
|
||||
strip-linguas ${LANGS}
|
||||
if [ -z "${LINGUAS}" ] ; then
|
||||
LINGUAS=none
|
||||
fi
|
||||
|
||||
emake DESTDIR="${D}" LINGUAS="${LINGUAS}" install || die "emake install failed"
|
||||
rm "${ED}"/usr/sbin/install-info || die "rm install-info failed"
|
||||
dodoc ChangeLog THANKS TODO
|
||||
keepdir /usr/$(get_libdir)/db/methods/{mnt,floppy,disk}
|
||||
keepdir /usr/$(get_libdir)/db/{alternatives,info,methods,parts,updates}
|
||||
}
|
@ -1,8 +1,10 @@
|
||||
DIST iozone3_242.tar 1443840 RMD160 af5ef30b8270f79845b0f4b951258ddccd76c781 SHA1 d68163341864d6dc8ca870fd21201cfff6db211a SHA256 811bb987398b1644d161d7dd2d8459fddd3c9eef5648f8b5c8f0c0e511ab8a0c
|
||||
DIST iozone3_338.tar 1597440 RMD160 4b04e9f568604f35f4bd1ad50881ee553168fe5e SHA1 8f7ab4afcec0b4d8acc25721a7d6f802bf7827ec SHA256 aad2315205c1503ee745ef975826b1da9f44103aa4e3c35396bbbf8ba33282fd
|
||||
DIST iozone3_397.tar 1679360 RMD160 b87e1732206eae0762d1e6bd552b33af8bdc045a SHA1 6095a38542286376f6eb2a203f253dc4c31ddeda SHA256 213d8dcc6f70ca93a903b5fbb92cf758fd25617db4c65d188d29594f12b30d30
|
||||
DIST iozone3_408.tar 1822720 RMD160 c9caa3f02f0404d3b4a3a7c7fad040439bfff8f1 SHA1 3dc56a251949151d12fc033f179cb6852abc71de SHA256 2112f8a125df8c627760ee2d6d2bd68617ca18e5a312da74175747f225b3fdf5
|
||||
EBUILD iozone-3.242.ebuild 1975 RMD160 7688db6d462a531f25851bd82978e686791f13ab SHA1 1224078d6174b109c62a29526c7566c5467586bd SHA256 e043600421fa44d1d93965986174bc6ef1ca30829ead7a1061f9d9c6dc831c0b
|
||||
EBUILD iozone-3.338.ebuild 1973 RMD160 56f41530034155eeb514c414b8f7492ad5b70a78 SHA1 3e1b52d3f97fefc8b882a446a0ccfd5ce4f609fd SHA256 fbe33a3b29ae776f0ace7ed70794549ff246bd9f7bad64db72378e528c972be9
|
||||
EBUILD iozone-3.397.ebuild 1965 RMD160 a8669210270dd9e4b57d3132a5b36752e6cab2e0 SHA1 862b14cd6318ae4dc01aa278855cafcfb5a0656e SHA256 a0923c83167c142ec56911eaa94f9dcb1b4ca5d36a16fe8d82f6f8c8066d1c4d
|
||||
MISC ChangeLog 7163 RMD160 3c8619c6586a66b27e0dcca0a4e2c6b26e486a4a SHA1 2facfa1f8f680a69e75422a52d3fbf310d2dd0bf SHA256 4ac1b0c5581cac5937686823242614ad161c0b147208d78927c19bcad88b4b6d
|
||||
EBUILD iozone-3.408.ebuild 1973 RMD160 6c56cec6361bfd08e45f3467d9237746940aaa50 SHA1 c7ba94bc84bc8e4b5e78a35b4367a49490c0b152 SHA256 11e8991baddf3bc5825a6e5592d01bb8080e783a8c943182425726cf9077792d
|
||||
MISC ChangeLog 7284 RMD160 b9e79973a8d0e21201506079c3abd676da2ca2eb SHA1 c02345ae85c8f653b963236e6cdb030a259d96d5 SHA256 37a333d5811f760b0d7ed8d9fe691aba542873f6f6871fb680672caf208c1e45
|
||||
MISC metadata.xml 352 RMD160 5b24dfc4be12130acef39e60ecc2921738300df4 SHA1 71e693bb80ecf1fceb6166207ee35ab751183b3e SHA256 38a240431c297ab20750c919df6207e08884f1909f5987011c98540581d1a9fe
|
||||
|
@ -0,0 +1,72 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/iozone/iozone-3.408.ebuild,v 1.1 2012/07/03 03:54:31 patrick Exp $
|
||||
|
||||
# TODO
|
||||
# -> linux-arm (32bit) <-
|
||||
# -> linux-AMD64 (64bit) <-
|
||||
# -> linux-ia64 (64bit) <-
|
||||
# -> linux-powerpc (32bit) <-
|
||||
# -> linux-powerpc64 (64bit) <-
|
||||
# -> linux-S390 (32bit) <-
|
||||
# -> linux-S390X (64bit) <-
|
||||
#
|
||||
# -> freebsd (32bit) <-
|
||||
# -> macosx (32bit) <-
|
||||
# -> netbsd (32bit) <-
|
||||
# -> openbsd (32bit) <-
|
||||
# -> openbsd-threads (32bit) <-
|
||||
#
|
||||
# ~ia64 ~s390 alpha(?) x86-fbsd
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="Filesystem benchmarking program"
|
||||
HOMEPAGE="http://www.iozone.org/"
|
||||
SRC_URI="http://www.iozone.org/src/current/${PN}${PV/./_}.tar"
|
||||
|
||||
LICENSE="freedist"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
S=${WORKDIR}/${PN}${PV/./_}
|
||||
|
||||
src_compile() {
|
||||
cd src/current
|
||||
|
||||
# Options FIX
|
||||
sed -i -e "s:CC =.*:CC =$(tc-getCC):g" \
|
||||
-e "s:-O3:${CFLAGS}:g" makefile
|
||||
|
||||
case ${ARCH} in
|
||||
x86|alpha) PLATFORM="linux";;
|
||||
arm) PLATFORM="linux-arm";;
|
||||
ppc) PLATFORM="linux-powerpc";;
|
||||
ppc64) PLATFORM="linux-powerpc64";;
|
||||
amd64) PLATFORM="linux-AMD64";;
|
||||
ia64) PLATFORM="linux-ia64";;
|
||||
s390) PLATFORM="linux-S390";;
|
||||
x86-fbsd) PLATFORM="freebsd";;
|
||||
*) PLATFORM="linux-${ARCH}";;
|
||||
esac
|
||||
|
||||
emake ${PLATFORM} || die "Compile failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dosbin src/current/iozone
|
||||
dodoc docs/I*
|
||||
dodoc docs/Run_rules.doc
|
||||
dodoc src/current/Changes.txt
|
||||
doman docs/iozone.1
|
||||
|
||||
insinto /usr/share/doc/${PF}
|
||||
cd src/current
|
||||
doins Generate_Graphs Gnuplot.txt gengnuplot.sh gnu3d.dem
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd "${T}"
|
||||
"${S}"/src/current/iozone testfile || die "self test failed"
|
||||
}
|
@ -0,0 +1,376 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-0.9.13.ebuild,v 1.1 2012/07/02 18:03:49 cardoe Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
#BACKPORTS=1
|
||||
#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
|
||||
|
||||
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/${MY_P}.tar.gz
|
||||
ftp://libvirt.org/libvirt/${MY_P}.tar.gz
|
||||
${BACKPORTS:+
|
||||
http://dev.gentoo.org/~cardoe/distfiles/${MY_P}-bp-${BACKPORTS}.tar.bz2}"
|
||||
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 debug iscsi +libvirtd lvm +lxc +macvtap nfs \
|
||||
nls numa openvz parted pcap phyp policykit python qemu sasl selinux +udev \
|
||||
uml +vepa virtualbox virt-network xen elibc_glibc"
|
||||
REQUIRED_USE="libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
|
||||
lxc? ( caps libvirtd )
|
||||
openvz? ( libvirtd )
|
||||
qemu? ( libvirtd )
|
||||
uml? ( libvirtd )
|
||||
vepa? ( macvtap )
|
||||
virtualbox? ( libvirtd )
|
||||
xen? ( libvirtd )"
|
||||
|
||||
# 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 1.1 by default
|
||||
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:1.1
|
||||
>=net-libs/gnutls-1.0.25
|
||||
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 )
|
||||
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 )
|
||||
phyp? ( net-libs/libssh2 )
|
||||
policykit? ( >=sys-auth/polkit-0.9 )
|
||||
qemu? (
|
||||
|| ( app-emulation/qemu-kvm >=app-emulation/qemu-0.10.0 )
|
||||
dev-libs/yajl
|
||||
sys-power/pm-utils
|
||||
)
|
||||
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? ( >=sys-fs/udev-145 >=x11-libs/libpciaccess-0.10.9 )
|
||||
virt-network? ( net-dns/dnsmasq
|
||||
>=net-firewall/iptables-1.4.10
|
||||
net-firewall/ebtables
|
||||
sys-apps/iproute2[-minimal] )
|
||||
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-lang/python-2*"
|
||||
|
||||
LXC_CONFIG_CHECK="
|
||||
~CGROUPS
|
||||
~CGROUP_FREEZER
|
||||
~CGROUP_DEVICE
|
||||
~CPUSETS
|
||||
~CGROUP_CPUACCT
|
||||
~RESOURCE_COUNTERS
|
||||
~CGROUP_MEM_RES_CTLR
|
||||
~CGROUP_SCHED
|
||||
~BLK_CGROUP
|
||||
~NAMESPACES
|
||||
~UTS_NS
|
||||
~IPC_NS
|
||||
~USER_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
|
||||
~NETFILTER_ADVANCED
|
||||
~NETFILTER_XT_TARGET_CHECKSUM
|
||||
"
|
||||
|
||||
MACVTAP_CONFIG_CHECK="~MACVTAP"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
|
||||
enewgroup qemu 77
|
||||
enewuser qemu 77 -1 -1 qemu kvm
|
||||
|
||||
CONFIG_CHECK=""
|
||||
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() {
|
||||
[[ -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
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=""
|
||||
|
||||
myconf="${myconf} $(use_enable debug)"
|
||||
|
||||
## 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)"
|
||||
# leave it automagic as it depends on the version of xen used.
|
||||
use xen || myconf+=" --without-libxl"
|
||||
use xen || myconf+=" --without-xenapi"
|
||||
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} --without-storage-rbd"
|
||||
myconf="${myconf} $(use_with numa numactl)"
|
||||
myconf="${myconf} $(use_with numa numad)"
|
||||
myconf="${myconf} $(use_with selinux)"
|
||||
|
||||
# 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)"
|
||||
|
||||
## 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"
|
||||
|
||||
# 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
|
||||
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 \
|
||||
|| die "emake install failed"
|
||||
|
||||
find "${D}" -name '*.la' -delete || die
|
||||
|
||||
use libvirtd || return 0
|
||||
# From here, only libvirtd-related instructions, be warned!
|
||||
|
||||
newinitd "${FILESDIR}/libvirtd.init-r8" libvirtd || die
|
||||
newconfd "${FILESDIR}/libvirtd.confd-r3" 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}"/etc/sysctl.d/libvirtd "${D}"/etc/sysctl.d/libvirtd.conf
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use python && python_mod_optimize libvirt.py
|
||||
|
||||
# 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,371 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-kvm/qemu-kvm-1.1.0.ebuild,v 1.1 2012/07/03 01:20:35 cardoe Exp $
|
||||
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils flag-o-matic linux-info toolchain-funcs multilib python user
|
||||
|
||||
#BACKPORTS=1
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
EGIT_REPO_URI="git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git"
|
||||
|
||||
inherit git-2
|
||||
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="mirror://sourceforge/kvm/${PN}/${P}.tar.gz
|
||||
${BACKPORTS:+
|
||||
http://dev.gentoo.org/~flameeyes/${PN}/${P}-backports-${BACKPORTS}.tar.bz2
|
||||
http://dev.gentoo.org/~cardoe/distfiles/${P}-backports-${BACKPORTS}.tar.bz2}"
|
||||
KEYWORDS=""
|
||||
fi
|
||||
|
||||
DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
|
||||
HOMEPAGE="http://www.linux-kvm.org"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
# xen is disabled until the deps are fixed
|
||||
IUSE="+aio alsa bluetooth brltty +curl debug fdt ncurses \
|
||||
opengl pulseaudio qemu-ifup rbd sasl sdl smartcard spice static test
|
||||
+threads tls usbredir vde +vhost-net xattr xen"
|
||||
|
||||
COMMON_TARGETS="i386 x86_64 arm cris m68k microblaze mips mipsel ppc ppc64 sh4 sh4eb sparc sparc64"
|
||||
IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS} mips64 mips64el ppcemb"
|
||||
IUSE_USER_TARGETS="${COMMON_TARGETS} alpha armeb ppc64abi32 sparc32plus"
|
||||
|
||||
# Setup the default SoftMMU targets, while using the loops
|
||||
# below to setup the other targets. x86_64 should be the only
|
||||
# defaults on for qemu-kvm
|
||||
IUSE="${IUSE} +qemu_softmmu_targets_x86_64"
|
||||
|
||||
for target in ${IUSE_SOFTMMU_TARGETS}; do
|
||||
if [ "x${target}" = "xx86_64" ]; then
|
||||
continue
|
||||
fi
|
||||
IUSE="${IUSE} qemu_softmmu_targets_${target}"
|
||||
done
|
||||
|
||||
for target in ${IUSE_USER_TARGETS}; do
|
||||
IUSE="${IUSE} qemu_user_targets_${target}"
|
||||
done
|
||||
|
||||
RDEPEND="
|
||||
!app-emulation/kqemu
|
||||
!app-emulation/qemu
|
||||
!app-emulation/qemu-user
|
||||
>=dev-libs/glib-2.0
|
||||
media-libs/libpng
|
||||
sys-apps/pciutils
|
||||
>=sys-apps/util-linux-2.16.0
|
||||
virtual/jpeg
|
||||
amd64? ( sys-apps/seabios
|
||||
sys-apps/vgabios )
|
||||
x86? ( sys-apps/seabios
|
||||
sys-apps/vgabios )
|
||||
aio? ( dev-libs/libaio )
|
||||
alsa? ( >=media-libs/alsa-lib-1.0.13 )
|
||||
bluetooth? ( net-wireless/bluez )
|
||||
brltty? ( app-accessibility/brltty )
|
||||
curl? ( >=net-misc/curl-7.15.4 )
|
||||
fdt? ( >=sys-apps/dtc-1.2.0 )
|
||||
ncurses? ( sys-libs/ncurses )
|
||||
opengl? ( virtual/opengl )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
qemu-ifup? ( sys-apps/iproute2 net-misc/bridge-utils )
|
||||
rbd? ( sys-cluster/ceph )
|
||||
sasl? ( dev-libs/cyrus-sasl )
|
||||
sdl? ( static? ( >=media-libs/libsdl-1.2.11[static-libs,X] )
|
||||
!static? ( >=media-libs/libsdl-1.2.11[X] ) )
|
||||
static? ( sys-libs/zlib[static-libs(+)] )
|
||||
!static? ( sys-libs/zlib )
|
||||
smartcard? ( dev-libs/nss )
|
||||
spice? ( >=app-emulation/spice-0.9.0
|
||||
>=app-emulation/spice-protocol-0.8.1 )
|
||||
tls? ( net-libs/gnutls )
|
||||
usbredir? ( sys-apps/usbredir )
|
||||
vde? ( net-misc/vde )
|
||||
xattr? ( sys-apps/attr )
|
||||
xen? ( app-emulation/xen-tools )
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
app-text/texi2html
|
||||
virtual/pkgconfig
|
||||
>=sys-kernel/linux-headers-2.6.35
|
||||
test? ( dev-libs/check )"
|
||||
|
||||
STRIP_MASK="/usr/share/qemu/palcode-clipper"
|
||||
|
||||
QA_PRESTRIPPED="
|
||||
usr/share/qemu/openbios-ppc
|
||||
usr/share/qemu/openbios-sparc64
|
||||
usr/share/qemu/openbios-sparc32
|
||||
usr/share/qemu/palcode-clipper"
|
||||
|
||||
QA_WX_LOAD="${QA_PRESTRIPPED}
|
||||
usr/bin/qemu-i386
|
||||
usr/bin/qemu-x86_64
|
||||
usr/bin/qemu-alpha
|
||||
usr/bin/qemu-arm
|
||||
usr/bin/qemu-cris
|
||||
usr/bin/qemu-m68k
|
||||
usr/bin/qemu-microblaze
|
||||
usr/bin/qemu-mips
|
||||
usr/bin/qemu-mipsel
|
||||
usr/bin/qemu-ppc
|
||||
usr/bin/qemu-ppc64
|
||||
usr/bin/qemu-ppc64abi32
|
||||
usr/bin/qemu-sh4
|
||||
usr/bin/qemu-sh4eb
|
||||
usr/bin/qemu-sparc
|
||||
usr/bin/qemu-sparc64
|
||||
usr/bin/qemu-armeb
|
||||
usr/bin/qemu-sparc32plus"
|
||||
|
||||
pkg_pretend() {
|
||||
if ! use qemu_softmmu_targets_x86_64 && use amd64 ; then
|
||||
eerror "You disabled default target QEMU_SOFTMMU_TARGETS=x86_64"
|
||||
fi
|
||||
|
||||
if ! use qemu_softmmu_targets_x86_64 && use x86 ; then
|
||||
eerror "You disabled default target QEMU_SOFTMMU_TARGETS=x86_64"
|
||||
fi
|
||||
|
||||
if kernel_is lt 2 6 25; then
|
||||
eerror "This version of KVM requres a host kernel of 2.6.25 or higher."
|
||||
eerror "Either upgrade your kernel"
|
||||
else
|
||||
if ! linux_config_exists; then
|
||||
eerror "Unable to check your kernel for KVM support"
|
||||
else
|
||||
CONFIG_CHECK="~KVM ~TUN ~BRIDGE"
|
||||
ERROR_KVM="You must enable KVM in your kernel to continue"
|
||||
ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in"
|
||||
ERROR_KVM_AMD+=" your kernel configuration."
|
||||
ERROR_KVM_INTEL="If you have an Intel CPU, you must enable"
|
||||
ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration."
|
||||
ERROR_TUN="You will need the Universal TUN/TAP driver compiled"
|
||||
ERROR_TUN+=" into your kernel or loaded as a module to use the"
|
||||
ERROR_TUN+=" virtual network device if using -net tap."
|
||||
ERROR_BRIDGE="You will also need support for 802.1d"
|
||||
ERROR_BRIDGE+=" Ethernet Bridging for some network configurations."
|
||||
use vhost-net && CHECK_CHECK+=" ~VHOST_NET"
|
||||
ERROR_VHOST_NET="You must enable VHOST_NET to have vhost-net"
|
||||
ERROR_VHOST_NET+=" support"
|
||||
|
||||
if use amd64 || use x86 || use amd64-linux || use x86-linux; then
|
||||
CONFIG_CHECK+=" ~KVM_AMD ~KVM_INTEL"
|
||||
fi
|
||||
|
||||
# Now do the actual checks setup above
|
||||
check_extra_config
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
|
||||
enewgroup kvm 78
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# prevent docs to get automatically installed
|
||||
sed -i '/$(DESTDIR)$(docdir)/d' Makefile || die
|
||||
# Alter target makefiles to accept CFLAGS set via flag-o
|
||||
sed -i 's/^\(C\|OP_C\|HELPER_C\)FLAGS=/\1FLAGS+=/' \
|
||||
Makefile Makefile.target || die
|
||||
# append CFLAGS while linking
|
||||
sed -i 's/$(LDFLAGS)/$(QEMU_CFLAGS) $(CFLAGS) $(LDFLAGS)/' rules.mak || die
|
||||
|
||||
# remove part to make udev happy
|
||||
sed -e 's~NAME="%k", ~~' -i kvm/scripts/65-kvm.rules || die
|
||||
|
||||
# ${PN}-guest-hang-on-usb-add.patch was sent by Timothy Jones
|
||||
# to the qemu-devel ml - bug 337988
|
||||
epatch "${FILESDIR}/qemu-0.11.0-mips64-user-fix.patch"
|
||||
|
||||
# Fix compilation of the qemu-system-ppc component
|
||||
epatch "${FILESDIR}"/${PN}-1.0-fix-qemu-system-ppc.patch
|
||||
|
||||
# drop '-g' by default as it tends to eat
|
||||
# A LOT (~2GB) of ram for each job #355861
|
||||
sed -e 's/CFLAGS="-g $CFLAGS"/CFLAGS="$CFLAGS"/g' \
|
||||
-i configure || die
|
||||
|
||||
# Quick fix for the bad version number
|
||||
epatch "${FILESDIR}"/${P}-VERSION.patch
|
||||
|
||||
[[ -n ${BACKPORTS} ]] && \
|
||||
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \
|
||||
epatch
|
||||
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local conf_opts audio_opts user_targets
|
||||
|
||||
for target in ${IUSE_SOFTMMU_TARGETS} ; do
|
||||
use "qemu_softmmu_targets_${target}" && \
|
||||
softmmu_targets="${softmmu_targets} ${target}-softmmu"
|
||||
done
|
||||
|
||||
for target in ${IUSE_USER_TARGETS} ; do
|
||||
use "qemu_user_targets_${target}" && \
|
||||
user_targets="${user_targets} ${target}-linux-user"
|
||||
done
|
||||
|
||||
if [[ -z ${softmmu_targets} ]]; then
|
||||
eerror "All SoftMMU targets are disabled. This is invalid for qemu-kvm"
|
||||
die "At least 1 SoftMMU target must be enabled"
|
||||
else
|
||||
einfo "Building the following softmmu targets: ${softmmu_targets}"
|
||||
fi
|
||||
|
||||
if [[ -n ${user_targets} ]]; then
|
||||
einfo "Building the following user targets: ${user_targets}"
|
||||
conf_opts="${conf_opts} --enable-linux-user"
|
||||
else
|
||||
conf_opts="${conf_opts} --disable-linux-user"
|
||||
fi
|
||||
|
||||
# Fix QA issues. QEMU needs executable heaps and we need to mark it as such
|
||||
conf_opts="${conf_opts} --extra-ldflags=-Wl,-z,execheap"
|
||||
|
||||
# Add support for static builds
|
||||
use static && conf_opts="${conf_opts} --static"
|
||||
|
||||
# Support debug USE flag
|
||||
use debug && conf_opts="${conf_opts} --enable-debug"
|
||||
|
||||
# audio options
|
||||
audio_opts="oss"
|
||||
use alsa && audio_opts="alsa ${audio_opts}"
|
||||
use pulseaudio && audio_opts="pa ${audio_opts}"
|
||||
use sdl && audio_opts="sdl ${audio_opts}"
|
||||
|
||||
./configure --prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
--disable-darwin-user \
|
||||
--disable-bsd-user \
|
||||
--disable-libiscsi \
|
||||
--disable-strip \
|
||||
--disable-werror \
|
||||
--enable-kvm \
|
||||
--enable-kvm-device-assignment \
|
||||
--enable-kvm-pit \
|
||||
--enable-pie \
|
||||
--enable-nptl \
|
||||
--enable-tcg-interpreter \
|
||||
--enable-uuid \
|
||||
--enable-vnc-jpeg \
|
||||
--enable-vnc-png \
|
||||
--python=python2 \
|
||||
$(use_enable aio linux-aio) \
|
||||
$(use_enable bluetooth bluez) \
|
||||
$(use_enable brltty brlapi) \
|
||||
$(use_enable curl) \
|
||||
$(use_enable fdt) \
|
||||
$(use_enable ncurses curses) \
|
||||
$(use_enable opengl) \
|
||||
$(use_enable rbd) \
|
||||
$(use_enable sasl vnc-sasl) \
|
||||
$(use_enable sdl) \
|
||||
$(use_enable smartcard smartcard) \
|
||||
$(use_enable smartcard smartcard-nss) \
|
||||
$(use_enable spice) \
|
||||
$(use_enable test check-utests) \
|
||||
$(use_enable tls vnc-tls) \
|
||||
$(use_enable threads vnc-thread) \
|
||||
$(use_enable usbredir usb-redir) \
|
||||
$(use_enable vde) \
|
||||
$(use_enable vhost-net) \
|
||||
$(use_enable xen) \
|
||||
$(use_enable xattr attr) \
|
||||
--audio-drv-list="${audio_opts}" \
|
||||
--target-list="${softmmu_targets} ${user_targets}" \
|
||||
--cc="$(tc-getCC)" \
|
||||
--host-cc="$(tc-getBUILD_CC)" \
|
||||
|| die "configure failed"
|
||||
|
||||
# this is for qemu upstream's threaded support which is
|
||||
# in development and broken
|
||||
# the kvm project has its own support for threaded IO
|
||||
# which is always on and works
|
||||
# --enable-io-thread \
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${ED}" install || die "make install failed"
|
||||
|
||||
if [[ -n ${softmmu_targets} ]]; then
|
||||
insinto /lib/udev/rules.d/
|
||||
doins kvm/scripts/65-kvm.rules || die
|
||||
|
||||
if use qemu-ifup; then
|
||||
insinto /etc/qemu/
|
||||
insopts -m0755
|
||||
doins kvm/scripts/qemu-ifup || die
|
||||
fi
|
||||
|
||||
if use qemu_softmmu_targets_x86_64 ; then
|
||||
dobin "${FILESDIR}"/qemu-kvm
|
||||
ewarn "The depreciated '/usr/bin/kvm' symlink is no longer installed"
|
||||
ewarn "You should use '/usr/bin/qemu-kvm', you may need to edit"
|
||||
ewarn "your libvirt configs or other wrappers for ${PN}"
|
||||
else
|
||||
elog "You disabled QEMU_SOFTMMU_TARGETS=x86_64, this disables install"
|
||||
elog "of /usr/bin/qemu-kvm and /usr/bin/kvm"
|
||||
fi
|
||||
fi
|
||||
|
||||
dodoc Changelog MAINTAINERS TODO pci-ids.txt || die
|
||||
newdoc pc-bios/README README.pc-bios || die
|
||||
dohtml qemu-doc.html qemu-tech.html || die
|
||||
|
||||
# FIXME: Need to come up with a solution for non-x86 based systems
|
||||
if use x86 || use amd64; then
|
||||
# Remove SeaBIOS since we're using the SeaBIOS packaged one
|
||||
rm "${ED}/usr/share/qemu/bios.bin"
|
||||
dosym ../seabios/bios.bin /usr/share/qemu/bios.bin
|
||||
|
||||
# Remove vgabios since we're using the vgabios packaged one
|
||||
rm "${ED}/usr/share/qemu/vgabios.bin"
|
||||
rm "${ED}/usr/share/qemu/vgabios-cirrus.bin"
|
||||
rm "${ED}/usr/share/qemu/vgabios-qxl.bin"
|
||||
rm "${ED}/usr/share/qemu/vgabios-stdvga.bin"
|
||||
rm "${ED}/usr/share/qemu/vgabios-vmware.bin"
|
||||
dosym ../vgabios/vgabios.bin /usr/share/qemu/vgabios.bin
|
||||
dosym ../vgabios/vgabios-cirrus.bin /usr/share/qemu/vgabios-cirrus.bin
|
||||
dosym ../vgabios/vgabios-qxl.bin /usr/share/qemu/vgabios-qxl.bin
|
||||
dosym ../vgabios/vgabios-stdvga.bin /usr/share/qemu/vgabios-stdvga.bin
|
||||
dosym ../vgabios/vgabios-vmware.bin /usr/share/qemu/vgabios-vmware.bin
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
||||
if [[ -n ${softmmu_targets} ]]; then
|
||||
elog "If you don't have kvm compiled into the kernel, make sure you have"
|
||||
elog "the kernel module loaded before running kvm. The easiest way to"
|
||||
elog "ensure that the kernel module is loaded is to load it on boot."
|
||||
elog "For AMD CPUs the module is called 'kvm-amd'"
|
||||
elog "For Intel CPUs the module is called 'kvm-intel'"
|
||||
elog "Please review /etc/conf.d/modules for how to load these"
|
||||
elog
|
||||
elog "Make sure your user is in the 'kvm' group"
|
||||
elog "Just run 'gpasswd -a <USER> kvm', then have <USER> re-login."
|
||||
elog
|
||||
elog "The ssl USE flag was renamed to tls, so adjust your USE flags."
|
||||
elog "The nss USE flag was renamed to smartcard, so adjust your USE flags."
|
||||
fi
|
||||
|
||||
use qemu-ifup && \
|
||||
ewarn "qemu-ifup is deprecated, be prepared for it to disappear next release"
|
||||
}
|
@ -1,23 +1,24 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
Hash: SHA1
|
||||
|
||||
AUX gnote-0.8.2-signal_idle-header.patch 592 RMD160 36c83e154761df68e42369334357478b798b9738 SHA1 0f45120b5514d16ecdc45847d5f6edbdf15eb901 SHA256 a11009cc34e60e517ff102de7f336eee5bea6294454d0ce92a381d27f9647fea
|
||||
DIST gnote-0.7.4.tar.bz2 1787015 RMD160 b219beda055d50330e248c6109254af7541772dc SHA1 3cda0d7b0c40f2baa5066b7d11b2dce6d1cc8604 SHA256 19bf64397278b85703979fd4943692f6c44579e597bad27acf04a64d6813e6f2
|
||||
DIST gnote-0.8.2.tar.xz 2322160 RMD160 22dce96c10408280817512633146fd0ce3983fa0 SHA1 b74728132d4a52ba5f1e33a8ef281f2d06ecc107 SHA256 7d42b16d6d6751c88f029aff78db7ed1560f2cb727e6cb3f3ef09711e2381992
|
||||
DIST gnote-0.8.3.tar.xz 2341228 RMD160 5f3035bc3f93e48b972e1036416788b83d4a85cf SHA1 a5244025633c031c106d30bb3902b2bb21fff5cf SHA256 41308f957b9cb6f885adb61a607b93ec969be069676e7d518c007ecf35f474ab
|
||||
EBUILD gnote-0.7.4.ebuild 1373 RMD160 dfd5b92a3088d1081ecba2bc2f9235d2bdb6d69f SHA1 e8a56913cefbfa6ba306a3a62635d07569e996d3 SHA256 6f0d8126738a8d768e8949e68a0006739b66f9ca27dfbf5c316122a0d69c2f07
|
||||
EBUILD gnote-0.8.2-r10.ebuild 1233 RMD160 755e27be5cb9bce2986e0432d0dc47dfc8d94c26 SHA1 3f3d662e5765da68868db9ad40fe16ecbdb4a7df SHA256 5c29789eb23f8c80bf968bcc06c74149533d1b2a519e687181923bdce962f3f0
|
||||
EBUILD gnote-0.8.2.ebuild 1221 RMD160 26bf4a49748aade2b57f0314be6eea38d7ad7911 SHA1 cf4bd1163e109cb454786cdc13d2ff72485422eb SHA256 26c89efabd19f5aa99f13968254a966ecdc0c3bf4b00bd29b1a99a5e91bdda92
|
||||
EBUILD gnote-0.8.2-r10.ebuild 1301 RMD160 fdfe3dce0cbabeb44d87dd65c5b65e3d47395fd7 SHA1 0f1c9fada22b4c6a9761ce4a06d30dd6296bb96e SHA256 fd48f4dfe844870e3387f4bedea6ef240a195ef68a591b64f9f089fac7da0cc2
|
||||
EBUILD gnote-0.8.2.ebuild 1295 RMD160 fd85215130969c78b1702ab9ffe518ea22e5d055 SHA1 a7980b790f905882738f33b7bb3f7ad06eec3349 SHA256 c570a1a10fd6de89716295f182d207dfdefe4c6bcaaca2d1e3c97fdba4bdb5c2
|
||||
EBUILD gnote-0.8.3.ebuild 1277 RMD160 3470d8b16ebb0639cc38a8c18f1a51015f3478f1 SHA1 5fe0614f930821e87415a701b23dcc30f00bfa49 SHA256 bf1603eeada4b3e5dc9babd05302360531d35159b21b0c9e5afafb161b9abb43
|
||||
MISC ChangeLog 3915 RMD160 e917254f8d9c9779a21303623fb1ce90518b1f2f SHA1 9c69feca5ae940b3dec549714554370ca9ea38f9 SHA256 8092ce4aeae7237500f715c320f5d694f77ea2e5e5808be032e63200d868d87c
|
||||
MISC ChangeLog 4175 RMD160 2059a3a9c4553fdfcca170cffac7f1a6f15060e5 SHA1 c1b3c124d6978b3d9191846bd56a6ff6e6b3c62e SHA256 c4eb82822c81481ec0de4dfd7dd545d5c679cd58b7dbe97886c78189c40b9034
|
||||
MISC metadata.xml 360 RMD160 cf909f1a4ac3af93e460b399f39aa8cb325b992e SHA1 5bf9ef61ef8587bdb9bc0365fdb6fd935ad3583a SHA256 bb3a0273a2bc0105a61ddbbe4dddb9189553625ff0c4ff946dd201a454b4a9b7
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.17 (GNU/Linux)
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCgAGBQJPu3kcAAoJEOTDgjZ80txdljMH/0PMBXBV/kKO+B6OWisRWU1Y
|
||||
hnXW7xzxhhCicrx2hLVevxW34zCiIPEFQNRlFCzye3sRZr736xI5hoHt4OnzFFJw
|
||||
uFpmzUu4F6tV/Euey3r0rxdxExfFj8XpMyAJ16ki4qCDCEzStJ2zjNimFGy8N/Db
|
||||
Eu0WXEGY3mnVdWY3eKOaiuzC87/u0spHqtZ3ThFni6sgHFrjW6ZYPuPvV5sgS217
|
||||
qMEsNxz6fm9sADpshFViZJCunWpUU2G9S4ZvPhAykJj7lktcg+LlPxSaO8gi3nYk
|
||||
/cMnIaw6FWT2xI58CCc+K9S3T+1e2OrvnfzqaqorzsiwEOUbRot6AlPwyqideF4=
|
||||
=YtTy
|
||||
iQEcBAEBAgAGBQJP8e0sAAoJEJ0WA1zPCt1h7oUH/jz4uNmljR8QKDmLJvA/G4xM
|
||||
79U6GCeHwhzzKzardIiy55Dela2Pxb77Q+1AmxACPvCkt2Q4T0r4CwDxXLVvOSCx
|
||||
jxVolu7sh66+Z7XLe/NZqnyBRdDCB2IEJMAtKilaU8kbjy+7eSbJvT92q+qEgSiA
|
||||
vObjCgCgFLlYGy2AFIcJrjvezYm4lJ7o1f81esTwF50vKJNeHGVaV/R3vzfY24K3
|
||||
KJy/zXDEiKrxDk0V5wUwr+wuniMF4t4BN/WyHR9gnnJPWW/oJ6zGHCRGtfz96jWU
|
||||
rnBnQgCzpSK21u5fn+cR6CHVIxs+uFRAs0kVuaFpufXtrI+KaYiEe/7bSx660XI=
|
||||
=/DnE
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,24 @@
|
||||
From 7364a6fd55c46db5c5dbae6df6ac377d48919fa9 Mon Sep 17 00:00:00 2001
|
||||
From: Hub Figuiere <hub@figuiere.net>
|
||||
Date: Thu, 5 Jan 2012 21:19:49 -0800
|
||||
Subject: [PATCH] Fix missing header for Glib::signal_idle. Closes #667349
|
||||
|
||||
---
|
||||
src/notebuffer.cpp | 1 +
|
||||
1 files changed, 1 insertions(+), 0 deletions(-)
|
||||
|
||||
diff --git a/src/notebuffer.cpp b/src/notebuffer.cpp
|
||||
index 48bca2d..df223f3 100644
|
||||
--- a/src/notebuffer.cpp
|
||||
+++ b/src/notebuffer.cpp
|
||||
@@ -23,6 +23,7 @@
|
||||
#include <algorithm>
|
||||
#include <tr1/array>
|
||||
|
||||
+#include <glibmm/main.h>
|
||||
|
||||
#include "debug.hpp"
|
||||
#include "notebuffer.hpp"
|
||||
--
|
||||
1.7.8.6
|
||||
|
@ -0,0 +1,12 @@
|
||||
# ChangeLog for app-misc/ttysnoop
|
||||
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/ttysnoop/ChangeLog,v 1.1 2012/07/02 11:46:15 maksbotan Exp $
|
||||
|
||||
*ttysnoop-0.12d (21 Jul 2011)
|
||||
|
||||
21 Jul 2011; Maxim Koltsov (maksbotan) <maksbotan@gentoo.org>
|
||||
+ttysnoop-0.12d.ebuild, +files/pinkbyte_masking.patch,
|
||||
+files/ttysnoop-makefile.patch, +metadata.xml:
|
||||
Add ttysnoop-0.12d, #62397. Fixed some error from original ebuild and patched
|
||||
Makefile
|
||||
|
@ -0,0 +1,20 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA1
|
||||
|
||||
AUX pinkbyte_masking.patch 1028 RMD160 fd532ed6b86127569f11d41326e46998fb06cb29 SHA1 86adbb1b3f045bbf91a445db8717e3e65df0cff3 SHA256 b0d7856f9dc01cdfb4bedfff9336ddd3edca5c6b01ab08101314a66431470cbe
|
||||
AUX ttysnoop-makefile.patch 1004 RMD160 436823c7491e633569726863be9adf92714aa044 SHA1 923d04f497d5b3dc00de529cbad8e67bd5ea1133 SHA256 2ee5fe7db3a777c142ee8a2af0f58225d14c65a1920a2c92c9fb208610deb0cf
|
||||
DIST ttysnoop-0.12d.k26.tar.gz 9376 RMD160 fb6b1df0d5ebc7dac0a9960abf150336bc368de9 SHA1 a927bcab46aeced827f6411cd3e85e44cc0c50e1 SHA256 250d7027af95f49f7d081a42878bf13b393db8e4475120278bb5e2a820fb6249
|
||||
EBUILD ttysnoop-0.12d.ebuild 892 RMD160 ce6eadb533357c18ac1f0c4edd6a2ea50d2d0d32 SHA1 dcb1fee6884fc57f9a2b84d1dfee2a64d4925ad4 SHA256 6eba41ae08f2fba2eb603f5dd89070ec554f13dee5909919bc6516c79b94476c
|
||||
MISC ChangeLog 503 RMD160 0ad7a64c73a91a145ce503720edd3c16251ba3ce SHA1 f5d164d5638eb471cc7ef251194ac2fd0e5ea065 SHA256 0538035e3ddd91f00cfcc23fa0cf38173884f085177809f110ac96ba53b29ace
|
||||
MISC metadata.xml 225 RMD160 49e9dce48b40db4e20315ba85b73e55473fc166b SHA1 17b574735f04646867187edc6ab1b2077edd8bfe SHA256 05b015e3affc82267a395da547c28d42b4f9134b5842af6bc3a840cebbef500f
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBAgAGBQJP8YopAAoJEAmJmMX429reRmEH/1ko+ZyK81Jl0pymhU6ktYkf
|
||||
kL8WkP2x+6z2Ip/VM4SDkgTTlMvBw65w2r3L8m2f0LkJNrA3+xyKX5oC8Qi2zM1R
|
||||
nZ6J6tjbn4Z2NC+Ea6tTARE9V5vgk2nHZpc6j5JMuFJR0V+j2upTuFnF/bNs01mW
|
||||
EwmMBt+XEcT3uhfRkQteGqEo1L3xZVRCK70L8RM7X2CNd0V6e+FyDvzhmE5YwUVI
|
||||
9PvWAW6y+/xYIUatVX9AnhpgF1wWU9kHV3stCWi53TQzsgbAu/R5ttt+LZvOman/
|
||||
kg8wq03CmhV2o45bd/nohmba7U/BRsi0emf9g0VQRCGiozMetiOte1qUMKU8gvk=
|
||||
=7+J+
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,41 @@
|
||||
--- ttysnoops.c 2009-08-13 17:11:30.705202250 +0400
|
||||
+++ ttysnoops.c 2009-08-13 17:17:29.989201055 +0400
|
||||
@@ -18,6 +18,7 @@
|
||||
v0.12d 8-4-98 Carl Declerck - updated #includes a bit
|
||||
k26 28-5-00 Vinicius Anselmo - added sound alert (demoniac) created by Stas
|
||||
k26 31-5-04 Vinicius Anselmo - updated for unix98 pty support
|
||||
+ k26 13-8-09 Pinkbyte - deleted fucking sound alert and "bye bye" message ;)
|
||||
*/
|
||||
|
||||
#include <sys/types.h>
|
||||
@@ -502,22 +503,6 @@
|
||||
struct utmp utmp;
|
||||
int ptyfd, servfd, len, n, sel, susp = 0;
|
||||
|
||||
- /* demoniac begin */
|
||||
-
|
||||
- StopHandle();
|
||||
-
|
||||
- if (InitSound()) /* play if we can */
|
||||
- {
|
||||
- DoSound(466, SLEN); // A#4
|
||||
- DoSound(622, SLEN); // D#5
|
||||
- DoSound(784, SLEN); // G5
|
||||
- DoSound(932, SLEN*2); // A#5
|
||||
- DoSound(784, SLEN); // G5
|
||||
- DoSound(932, SLEN*3); // A#5
|
||||
- }
|
||||
-
|
||||
- /* demoniac end */
|
||||
-
|
||||
if (!isatty(STDIN_FILENO))
|
||||
errorf ("stdin is not a tty\n");
|
||||
|
||||
@@ -660,7 +645,6 @@
|
||||
{
|
||||
if ((n = read(ptyfd, buff, BUFF_SIZE)) < 1)
|
||||
{
|
||||
- errorf ("bye bye\n");
|
||||
exit (0);
|
||||
}
|
||||
|
@ -0,0 +1,36 @@
|
||||
--- Makefile 2004-06-07 04:27:40.000000000 +0400
|
||||
+++ Makefile 2011-07-21 11:50:22.580167326 +0400
|
||||
@@ -11,7 +11,7 @@
|
||||
|
||||
# For shadow support
|
||||
|
||||
-CCOPTS = -O2 -DSHADOW_PWD
|
||||
+CCOPTS = -DSHADOW_PWD
|
||||
LIBS = -lcrypt
|
||||
#LIBS = -lshadow
|
||||
|
||||
@@ -24,19 +24,19 @@
|
||||
all: ttysnoops ttysnoop
|
||||
|
||||
ttysnoops: $(SERVEROBJS)
|
||||
- $(CC) $(SERVEROBJS) -o ttysnoops $(LIBS)
|
||||
+ $(CC) $(SERVEROBJS) -o ttysnoops $(LIBS) $(LDFLAGS)
|
||||
|
||||
ttysnoop: $(CLIENTOBJS)
|
||||
- $(CC) $(CLIENTOBJS) -o ttysnoop $(LIBS)
|
||||
+ $(CC) $(CLIENTOBJS) -o ttysnoop $(LIBS) $(LDFALGS)
|
||||
|
||||
ttysnoops.o: $(SERVERSRCS) $(INCLUDES)
|
||||
- $(CC) $(CCOPTS) -c -o ttysnoops.o $(SERVERSRCS)
|
||||
+ $(CC) $(CCOPTS) $(CFLAGS) -c -o ttysnoops.o $(SERVERSRCS)
|
||||
|
||||
ttysnoop.o: $(CLIENTSRCS) $(INCLUDES)
|
||||
- $(CC) $(CCOPTS) -c -o ttysnoop.o $(CLIENTSRCS)
|
||||
+ $(CC) $(CCOPTS) $(CFLAGS) -c -o ttysnoop.o $(CLIENTSRCS)
|
||||
|
||||
common.o: common.c common.h
|
||||
- $(CC) $(CCOPTS) -c -o common.o common.c
|
||||
+ $(CC) $(CCOPTS) $(CFLAGS) -c -o common.o common.c
|
||||
|
||||
clean:
|
||||
rm -f *.o core ttysnoop ttysnoops
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>no-herd</herd>
|
||||
<maintainer>
|
||||
<email>maksbotan@gentoo.org</email>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/ttysnoop/ttysnoop-0.12d.ebuild,v 1.1 2012/07/02 11:46:15 maksbotan Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="Tool to snoop on login tty's through another tty-device or pseudo-tty"
|
||||
HOMEPAGE="http://sysd.org/stas/node/35"
|
||||
SRC_URI="http://sysd.org/stas/files/active/0/ttysnoop-0.12d.k26.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S="${WORKDIR}"/ttysnoop-${PV}.k26
|
||||
|
||||
DOCS="README snooptab.dist"
|
||||
|
||||
src_prepare(){
|
||||
epatch "${FILESDIR}"/pinkbyte_masking.patch
|
||||
epatch "${FILESDIR}"/ttysnoop-makefile.patch
|
||||
}
|
||||
|
||||
src_compile(){
|
||||
emake CC="$(tc-getCC)"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc ${DOCS}
|
||||
dosbin ttysnoop
|
||||
dosbin ttysnoops
|
||||
doman ttysnoop.8
|
||||
insinto /etc
|
||||
newins snooptab.dist snooptab
|
||||
}
|
@ -1,4 +1,26 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA1
|
||||
|
||||
DIST mythes-1.2.2.tar.gz 4906938 RMD160 70f41b52d843616c4d52d2c1c6ae0037b4282953 SHA1 a1657eb4a7d237c2d10b0686a23573bc36865b27 SHA256 1a1bec56d05b52a9fcc94ce7c53eb3c85defcb6b7770448d79b8be0a62e85677
|
||||
DIST mythes-1.2.3.tar.gz 4910188 RMD160 b89878cad47646db5562d76c81f458612a58433c SHA1 8a5d58aa4bb8752375eff51db9f701c269d1831e SHA256 92383930f110d691a38b64684d96cb4f30d7f0550dbcfe8b227ca5c7a33fb838
|
||||
EBUILD mythes-1.2.2.ebuild 687 RMD160 bf097932460905fa9a2b2246ecf0f55e377770c0 SHA1 9dfaae717957aa553e736e5610fa3ca05eb98268 SHA256 96bb033f8fa5083c5bbac32bfaa1c71b5686f67d0e2c916cfdd75b69735d369e
|
||||
MISC ChangeLog 1695 RMD160 34d461d380d77634dfdebe874cbd4b02867cf6d3 SHA1 ff707052a04880ce7941327642445bf7890232e2 SHA256 1b9f474769bec800d145d63f87bd921667d77d961eb1e1ead721976eb1d51dcb
|
||||
EBUILD mythes-1.2.3.ebuild 693 RMD160 a734e439d45ee1da3bae893e684090ebfe04cca3 SHA1 55f11a23572c6bdcbeda40d22f031707c0958d1b SHA256 5020142a15559fb54f8035300414f8a0c6b980057716ff62e01fc19319f9ea8d
|
||||
MISC ChangeLog 1830 RMD160 85a599cb6e154c42dd7af317a3c62551078f7559 SHA1 42fdc7157370f3bf58c89aa847bf4c39e220441f SHA256 e58a506eaac494dd03ba51e78d06b5ef47f877fd2d4d010b12dacb0ce4a60695
|
||||
MISC metadata.xml 163 RMD160 68888b3756b2cf14b88ff5aa31e4fd07c9cc9713 SHA1 bd3e6fae69f40f453bc382ae8f1a7644a590a9cc SHA256 4539da09a369d01dcec488c471eeaaef71b60686482101eba357344538e994e2
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBAgAGBQJP8WruAAoJEOSiRoyO7jvof64P/3JA+w7qZ7mNeDOuyUeJ8d63
|
||||
BZypjokudA5DGhO/iVWnsv5a6cRZR8EYXEnYX0PlCBuTD1sWxMdEzBVzp4fONimI
|
||||
2cgWDX1sCTSZw45q4osf0gQGjsFCpZ//A3aRvfydy4qlPhTEEs6tyf5fXo4U+wu2
|
||||
3sDNmwQp+6gv7hi5p4q3smZEra9tCTufTV/iOqyMcOacfWW/Y5buRcl3JNgqn6Zj
|
||||
mI8k1I9qXAAiowEVrG4MVyTGPgkt+S4yx7HTr0gbA5s1t4c5g17ITe1UPgQGSRFb
|
||||
xaivWOYNaaUhdg427Cf19fxgU0iBiGJUgLE0D16lOMl5VNGwqLfQnAtcatdnxyCv
|
||||
R5MV48cuXXO41hRXGtS46VzSsSDRJp8LZbC4x50PKAw3fpX+1K73DXB9gTAoxGgr
|
||||
xba7/3fEqEmvHDoSHr1CUhhx7t1VDYNCDXb5b2mLyBEJj/32seTP3MY7LBPklPeq
|
||||
JJnBC6QfZOurNlr4C983v6iashFXf1gp2a5bmg4tjR+eHSk4Viz2qY5ILuNAQFw4
|
||||
pDXLWGlRwLlAQMUeL3MPhQNPQdgcqWhYSUyzsuiAg4tXfs49JJa7cZu7SMaKW981
|
||||
UKkRgtSEPCV1q9qGq4AWMngMNu3v9PhQG+iT1mSsjlE7uX5ejwJ0dmnkWmRGRc79
|
||||
DtaAqrR1WER4wpnvjGmU
|
||||
=O98d
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/mythes/mythes-1.2.3.ebuild,v 1.1 2012/07/02 09:32:32 scarabeus Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="A simple thesaurus for Libreoffice"
|
||||
HOMEPAGE="http://hunspell.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/hunspell/MyThes/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="static-libs"
|
||||
|
||||
RDEPEND="app-text/hunspell"
|
||||
DEPEND="${DEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
find "${ED}" -name '*.la' -exec rm -f {} +
|
||||
}
|
@ -1,13 +1,13 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/pandoc/pandoc-1.9.4.1-r1.ebuild,v 1.1 2012/06/24 11:38:18 slyfox Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/pandoc/pandoc-1.9.4.1-r2.ebuild,v 1.1 2012/07/02 17:27:43 slyfox Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
# ebuild generated by hackport 0.2.18
|
||||
|
||||
CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
inherit base haskell-cabal
|
||||
|
||||
DESCRIPTION="Conversion between markup formats"
|
||||
HOMEPAGE="http://johnmacfarlane.net/pandoc"
|
@ -1,19 +1,19 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
Hash: SHA1
|
||||
|
||||
AUX 1.3.17-build.xml.patch 578 RMD160 a8d3d9aedeac23da3bc6ad0c49953cdc9def0c9f SHA1 2aa2b4c7675b5d64c8c4950b917f57cd1195d3fc SHA256 e92af71ef8b678563a5313f4ff392bf21c1e3739247599ea2e1efd08ed0b466b
|
||||
DIST jcifs-1.3.13.tgz 900999 RMD160 ea8a54aae488df6573775705dd84db503676eb60 SHA1 33cee5b60c2ae60f021396e0a13a36df43931875 SHA256 cb33e4852b6d1557490b015c4ec57cf8440e23fdcfe2ceb4ef29f0250ccbe432
|
||||
DIST jcifs-1.3.15.tgz 852051 RMD160 9c6545bb6370bdfc7a56709609a294cab365b4eb SHA1 5bfd7fa1818fd325becf406413803960380397d2 SHA256 4e5031ce2a4bf2f4729417e61972259b844c8d9b8aaf1d91db2b766bd67419fa
|
||||
DIST jcifs-1.3.17.tgz 862091 RMD160 bdb5b32333057ac201c0183a749814d06a1466af SHA1 e6a5e0324ffd86f2996b9b6b0137c5f99d22f8c7 SHA256 b6c5d82ed0bc015986206101a908eacd96bca8915187a092e34ebb373eeb545d
|
||||
EBUILD jcifs-1.3.13.ebuild 1058 RMD160 4b8d863e0991b7eb7862f6a0868125a595242bcc SHA1 7dfbff13987627e51764e66f022c2a2d29252530 SHA256 d6e705b9f73225356866d34f2ac256155dbbd311d586f988a915bec90f7a908b
|
||||
EBUILD jcifs-1.3.15.ebuild 1032 RMD160 129914bcf09e3da49ae675316a116219b7d5a0b6 SHA1 057547ae83cc9d29bc58624e94d4b07640ee6a7c SHA256 618f5bca284470b73995f2873315d0c56ab976ca494a8658360094c23ec1b6f5
|
||||
EBUILD jcifs-1.3.17-r1.ebuild 1086 RMD160 a72174b115c538095208f30165ee446b04cdded3 SHA1 d6eed013f5f55dd941a06fb3eb58701dcc00b212 SHA256 593e3a866bed5b47ecf44126928c5cd78110af6f178de3177d68f94d0920492c
|
||||
MISC ChangeLog 4141 RMD160 bdef1c1a7bb0a36cf40c242b00506f877ad0d154 SHA1 53b9b67f296497623e1c5d3c25b475331c54e68f SHA256 87930a7e84efa2efebb2c832af86bd5823e20a0297f241424a7a303d330e9427
|
||||
MISC ChangeLog 4285 RMD160 31a56b81c0cf24835690e5bb194330b56a99565c SHA1 f50b89dffd6f3dee4bf776186746293a6666e21a SHA256 35811e3bfa77249a8ceb558588771f4447c40f447a5b37e8037b92bb67748111
|
||||
MISC metadata.xml 473 RMD160 36262a19ef75a3afe9a2ec997ee97e4d4a47b90e SHA1 47cd90e024399463a61787888db8de5ff6479442 SHA256 6b47549bfa5327e1f71ad2b6cc52f2fb65cd442a4a7c116d699d85a4601b399c
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.17 (GNU/Linux)
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREKAAYFAk+6DFIACgkQuUQtlDBCeQLFIACbBbXi9ipF+wSww//ZaGm+Llsc
|
||||
oxUAn2ABXJH1xu2QmDF+IPcFY0Kqn4uJ
|
||||
=ue0W
|
||||
iQEcBAEBAgAGBQJP8ZTXAAoJEIUJ+svaV163xecH/1RWflWtlEc/qz/4gdROKLgt
|
||||
ckAOUE4Ew7yO9DdW/AqZ5o5t6PAHdeVPtuceSVQxmfGxAW9wI7IZZtnGI2/uk+Op
|
||||
wUfXpAwkncRgUJ17Q5uBs/PVQYsimAevbIvHNEmSpgzopOnTW55+vqOld/nkmo44
|
||||
Rh6dqJTNGpG0kseSKCH+vrfQbGVIMT7ZZuvVS6Gg7CBI/MD/HuRJiVJAzEE7NcGB
|
||||
N7ZxZ9FQnQm2+B7KmfGBzmDQNrJRORS+utAvdHzwyhHYPS+xF3Fb6MAbjEq3p1FG
|
||||
BGQQNdW2s1DSq5pFjLec3dTGKJJoMtI6hPHHKjGwM8xOqjLdkc3TIPj9Kkqlos8=
|
||||
=cfDk
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,41 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/jcifs/jcifs-1.3.13.ebuild,v 1.5 2010/05/23 17:47:41 pacho Exp $
|
||||
|
||||
EAPI="2"
|
||||
JAVA_PKG_IUSE="doc examples source"
|
||||
|
||||
inherit eutils java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="Library that implements the CIFS/SMB networking protocol in Java"
|
||||
SRC_URI="http://jcifs.samba.org/src/${P}.tgz"
|
||||
HOMEPAGE="http://jcifs.samba.org/"
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="1.1"
|
||||
KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd"
|
||||
RDEPEND=">=virtual/jre-1.4
|
||||
dev-java/servletapi:2.4"
|
||||
DEPEND=">=virtual/jdk-1.4
|
||||
${RDEPEND}"
|
||||
IUSE=""
|
||||
|
||||
S=${WORKDIR}/${P/-/_}
|
||||
|
||||
java_prepare() {
|
||||
rm -v *.jar || die
|
||||
rm -v examples/*.class || die
|
||||
}
|
||||
|
||||
JAVA_ANT_REWRITE_CLASSPATH="true"
|
||||
EANT_EXTRA_ARGS="-DhasServlet=true"
|
||||
EANT_GENTOO_CLASSPATH="servletapi-2.4"
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar ${P}.jar
|
||||
|
||||
dodoc README.txt || die
|
||||
# other stuff besides javadocs
|
||||
use doc && java-pkg_dohtml -r docs/*
|
||||
use source && java-pkg_dosrc src/*
|
||||
use examples && java-pkg_doexamples examples
|
||||
}
|
@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/jcifs/jcifs-1.3.15.ebuild,v 1.5 2011/07/15 15:57:26 xarthisius Exp $
|
||||
|
||||
EAPI="2"
|
||||
JAVA_PKG_IUSE="doc examples source"
|
||||
|
||||
inherit eutils java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="Library that implements the CIFS/SMB networking protocol in Java"
|
||||
SRC_URI="http://jcifs.samba.org/src/${P}.tgz"
|
||||
HOMEPAGE="http://jcifs.samba.org/"
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="1.1"
|
||||
KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd"
|
||||
RDEPEND=">=virtual/jre-1.4
|
||||
dev-java/servletapi:2.4"
|
||||
DEPEND=">=virtual/jdk-1.4
|
||||
${RDEPEND}"
|
||||
IUSE=""
|
||||
|
||||
S=${WORKDIR}/${P/-/_}
|
||||
|
||||
java_prepare() {
|
||||
rm -v *.jar || die
|
||||
}
|
||||
|
||||
JAVA_ANT_REWRITE_CLASSPATH="true"
|
||||
EANT_EXTRA_ARGS="-DhasServlet=true"
|
||||
EANT_GENTOO_CLASSPATH="servletapi-2.4"
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar ${P}.jar
|
||||
|
||||
dodoc README.txt || die
|
||||
# other stuff besides javadocs
|
||||
use doc && java-pkg_dohtml -r docs/*
|
||||
use source && java-pkg_dosrc src/*
|
||||
use examples && java-pkg_doexamples examples
|
||||
}
|
@ -0,0 +1,40 @@
|
||||
diff -ur gprolog-1.4.1.orig/src/Ma2Asm/Makefile.in gprolog-1.4.1/src/Ma2Asm/Makefile.in
|
||||
--- gprolog-1.4.1.orig/src/Ma2Asm/Makefile.in 2012-01-10 18:24:39.000000000 +0100
|
||||
+++ gprolog-1.4.1/src/Ma2Asm/Makefile.in 2012-07-02 13:08:11.000000000 +0200
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
ma2asm@EXE_SUFFIX@: ma2asm@OBJ_SUFFIX@ ma_parser@OBJ_SUFFIX@ \
|
||||
ma2asm_inst@OBJ_SUFFIX@ ma2asm_inst.c
|
||||
- $(CC) $(CFLAGS) @CC_EXE_NAME_OPT@ma2asm@EXE_SUFFIX@ ma2asm@OBJ_SUFFIX@ ma2asm_inst@OBJ_SUFFIX@ ma_parser@OBJ_SUFFIX@
|
||||
+ $(CC) $(LDFLAGS) @CC_EXE_NAME_OPT@ma2asm@EXE_SUFFIX@ ma2asm@OBJ_SUFFIX@ ma2asm_inst@OBJ_SUFFIX@ ma_parser@OBJ_SUFFIX@
|
||||
|
||||
|
||||
clean:
|
||||
diff -ur gprolog-1.4.1.orig/src/TopComp/Makefile.in gprolog-1.4.1/src/TopComp/Makefile.in
|
||||
--- gprolog-1.4.1.orig/src/TopComp/Makefile.in 2012-01-10 18:24:39.000000000 +0100
|
||||
+++ gprolog-1.4.1/src/TopComp/Makefile.in 2012-07-02 13:08:11.000000000 +0200
|
||||
@@ -15,10 +15,10 @@
|
||||
|
||||
$(GPLC)@EXE_SUFFIX@: top_comp.c copying.c ../EnginePl/wam_regs.h \
|
||||
../EnginePl/gp_config.h ../EnginePl/machine1.c decode_hexa.c copying.c prolog_path.c
|
||||
- $(CC) $(CFLAGS) @CC_EXE_NAME_OPT@$(GPLC)@EXE_SUFFIX@ top_comp.c $(LDLIBS)
|
||||
+ $(CC) $(LDFLAGS) $(CFLAGS) @CC_EXE_NAME_OPT@$(GPLC)@EXE_SUFFIX@ top_comp.c $(LDLIBS)
|
||||
|
||||
$(HEXGPLC)@EXE_SUFFIX@: hexfilter.c decode_hexa.c
|
||||
- $(CC) $(CFLAGS) @CC_EXE_NAME_OPT@$(HEXGPLC)@EXE_SUFFIX@ hexfilter.c
|
||||
+ $(CC) $(LDFLAGS) $(CFLAGS) @CC_EXE_NAME_OPT@$(HEXGPLC)@EXE_SUFFIX@ hexfilter.c
|
||||
|
||||
|
||||
|
||||
diff -ur gprolog-1.4.1.orig/src/Wam2Ma/Makefile.in gprolog-1.4.1/src/Wam2Ma/Makefile.in
|
||||
--- gprolog-1.4.1.orig/src/Wam2Ma/Makefile.in 2012-01-10 18:24:38.000000000 +0100
|
||||
+++ gprolog-1.4.1/src/Wam2Ma/Makefile.in 2012-07-02 13:08:11.000000000 +0200
|
||||
@@ -12,7 +12,7 @@
|
||||
$(CC) $(CFLAGS) -c wam2ma.c
|
||||
|
||||
wam2ma@EXE_SUFFIX@: wam2ma@OBJ_SUFFIX@ wam_parser@OBJ_SUFFIX@
|
||||
- $(CC) $(CFLAGS) @CC_EXE_NAME_OPT@wam2ma@EXE_SUFFIX@ wam2ma@OBJ_SUFFIX@ wam_parser@OBJ_SUFFIX@
|
||||
+ $(CC) $(LDFLAGS) @CC_EXE_NAME_OPT@wam2ma@EXE_SUFFIX@ wam2ma@OBJ_SUFFIX@ wam_parser@OBJ_SUFFIX@
|
||||
|
||||
|
||||
clean:
|
@ -0,0 +1,15 @@
|
||||
--- gprolog-1.4.1.orig/src/Makefile.in 2012-01-10 18:24:39.000000000 +0100
|
||||
+++ gprolog-1.4.1/src/Makefile.in 2012-07-02 13:38:49.000000000 +0200
|
||||
@@ -81,10 +81,10 @@
|
||||
|
||||
# --- Links --- #
|
||||
|
||||
-install-links: uninstall-links
|
||||
+install-links:
|
||||
if test $(LINKS_DIR) != none; then \
|
||||
./mkinstalldirs $(LINKS_DIR); \
|
||||
- (cd $(LINKS_DIR) ; $(LN_S) $(INSTALL_DIR)/bin/* .); \
|
||||
+ (cd $(LINKS_DIR); for i in $(BIN_FILES); do $(LN_S) $(INSTALL_DIR)/bin/$$i .; done); \
|
||||
fi
|
||||
|
||||
uninstall-links:
|
@ -0,0 +1,29 @@
|
||||
--- gprolog-1.4.1.orig/src/Makefile.in 2012-01-10 18:24:39.000000000 +0100
|
||||
+++ gprolog-1.4.1/src/Makefile.in 2012-07-02 12:53:42.000000000 +0200
|
||||
@@ -97,7 +97,7 @@
|
||||
# --- Documentation --- #
|
||||
|
||||
install-doc:
|
||||
- if test $(DOC_DIR) != none; then \
|
||||
+ if test $(DOC_DIR) != $(DESTDIR)none; then \
|
||||
./mkinstalldirs $(DOC_DIR); \
|
||||
(F=`cd ../doc; echo $(DOC_FILES)`; \
|
||||
for i in $$F; do $(INSTALL_DATA) ../doc/$$i $(DOC_DIR); done); \
|
||||
@@ -113,7 +113,7 @@
|
||||
# --- HTML --- #
|
||||
|
||||
install-html:
|
||||
- if test $(HTML_DIR) != none; then \
|
||||
+ if test $(HTML_DIR) != $(DESTDIR)none; then \
|
||||
./mkinstalldirs $(HTML_DIR); \
|
||||
(F=`cd ../doc/html_node; echo $(HTML_FILES)`; \
|
||||
for i in $$F; do $(INSTALL_DATA) ../doc/html_node/$$i $(HTML_DIR); done); \
|
||||
@@ -129,7 +129,7 @@
|
||||
# --- Examples --- #
|
||||
|
||||
install-examples:
|
||||
- if test $(EXAMPLES_DIR) != none; then \
|
||||
+ if test $(EXAMPLES_DIR) != $(DESTDIR)none; then \
|
||||
./mkinstalldirs $(EXAMPLES_DIR)/ExamplesPl; \
|
||||
(F=`cd ../examples/ExamplesPl; echo $(EXPL_FILES)`; \
|
||||
for i in $$F; do $(INSTALL_DATA) ../examples/ExamplesPl/$$i $(EXAMPLES_DIR)/ExamplesPl; done); \
|
@ -0,0 +1,10 @@
|
||||
--- gprolog-1.4.1.orig/src/Makefile.in 2012-01-10 18:24:39.000000000 +0100
|
||||
+++ gprolog-1.4.1/src/Makefile.in 2012-07-02 12:55:39.000000000 +0200
|
||||
@@ -60,7 +60,6 @@
|
||||
install-system:
|
||||
./mkinstalldirs $(INSTALL_DIR) $(INSTALL_DIR)/bin \
|
||||
$(INSTALL_DIR)/include $(INSTALL_DIR)/lib
|
||||
- for i in $(TXT_FILES); do $(INSTALL_DATA) ../$$i $(INSTALL_DIR); done
|
||||
for i in $(BIN_FILES); do $(INSTALL_PROGRAM) */$$i $(INSTALL_DIR)/bin; done
|
||||
for i in $(OBJ_FILES); do $(INSTALL_DATA) */$$i $(INSTALL_DIR)/lib; done
|
||||
for i in $(LIB_FILES); do $(INSTALL_DATA) */$$i $(INSTALL_DIR)/lib; done
|
@ -0,0 +1,67 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/gprolog/gprolog-1.4.1.ebuild,v 1.1 2012/07/02 11:52:49 keri Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit eutils flag-o-matic multilib
|
||||
|
||||
DESCRIPTION="GNU Prolog is a native Prolog compiler with constraint solving over finite domains (FD)"
|
||||
HOMEPAGE="http://www.gprolog.org/"
|
||||
SRC_URI="mirror://gnu/gprolog/${P}.tar.gz"
|
||||
S="${WORKDIR}"/${P}
|
||||
|
||||
LICENSE="GPL-2 LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="debug doc examples"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-ldflags.patch
|
||||
epatch "${FILESDIR}"/${P}-links.patch
|
||||
epatch "${FILESDIR}"/${P}-nodocs.patch
|
||||
epatch "${FILESDIR}"/${P}-txt-file.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
CFLAGS_MACHINE="`get-flag -march` `get-flag -mcpu` `get-flag -mtune`"
|
||||
|
||||
append-flags -fno-strict-aliasing
|
||||
use debug && append-flags -DDEBUG
|
||||
|
||||
if gcc-specs-pie ; then
|
||||
# gplc generates its own native ASM; disable PIE
|
||||
append-ldflags -nopie
|
||||
fi
|
||||
|
||||
cd "${S}"/src
|
||||
econf \
|
||||
CFLAGS_MACHINE="${CFLAGS_MACHINE}" \
|
||||
--with-c-flags="${CFLAGS}" \
|
||||
--with-install-dir=/usr/$(get_libdir)/${P} \
|
||||
--with-links-dir=/usr/bin \
|
||||
$(use_with doc doc-dir /usr/share/doc/${PF}) \
|
||||
$(use_with doc html-dir /usr/share/doc/${PF}/html) \
|
||||
$(use_with examples examples-dir /usr/share/doc/${PF}/examples)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd "${S}"/src
|
||||
emake || die "emake failed"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd "${S}"/src
|
||||
emake check || die "make check failed. See above for details."
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cd "${S}"/src
|
||||
emake DESTDIR="${D}" install || die "emake install failed"
|
||||
|
||||
cd "${S}"
|
||||
dodoc ChangeLog NEWS PROBLEMS README VERSION || die "dodoc failed"
|
||||
}
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/hyphen/hyphen-2.8.4.ebuild,v 1.1 2012/07/02 09:38:31 scarabeus Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="ALTLinux hyphenation library"
|
||||
HOMEPAGE="http://hunspell.sf.net"
|
||||
SRC_URI="mirror://sourceforge/hunspell/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2.1 MPL-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="static-libs"
|
||||
|
||||
RDEPEND="app-text/hunspell"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
DOCS="AUTHORS ChangeLog NEWS README* THANKS TODO"
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
docinto pdf
|
||||
dodoc doc/*.pdf
|
||||
|
||||
rm -f "${ED}"usr/lib*/libhyphen.la
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>openoffice</herd>
|
||||
<herd>openoffice</herd>
|
||||
</pkgmetadata>
|
||||
|
@ -1,22 +1,27 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
Hash: SHA256
|
||||
|
||||
AUX libmoe-1.5.8-gentoo.patch 304 RMD160 28f2f9cf02e15e54d89bd4e6d6e064c0f1fac898 SHA1 ab6734f13060a4a75f86a6b8432d749da0ab8022 SHA256 eb4f855dc3cc84638cabd9dfc38152861b21710c78353ccc311d8d203f2a8450
|
||||
AUX libmoe-1.5.8-makefile.patch 625 RMD160 6d5b6ae52951e43024004fce48d8964b0159c715 SHA1 9d23264d59444077622a3e9eb0370e5e298dd3d2 SHA256 5219f0fb1cc55659c28b20708677260d4d79d3fcb50447f2f3cf0731feb5f6f3
|
||||
DIST libmoe-1.5.8.tar.gz 1559398 RMD160 12670a53b0dbe98db14a56437b28bd52815af7b2 SHA1 b260e1dfc56edb58ac29ba7c28b06a80f2e093e7 SHA256 6a379a7bbd234783a323b85ba8782360391942530290805e37e02e02e656eeb7
|
||||
EBUILD libmoe-1.5.8-r1.ebuild 849 RMD160 98944932d8f03bf8a8b030ed0d5170dd3e226a50 SHA1 ab5ab963e3d87c6d2f8be180098f07721e8923af SHA256 3507137e8d86b91082d08b03456870fcba2745d96bf780f28a40a016b8133ae7
|
||||
EBUILD libmoe-1.5.8-r2.ebuild 993 RMD160 dcc217bcaa98f58d7aba113250b2f3a47ad568f7 SHA1 cc26667f6b009cf20ce9f1f609f29b59cd17edac SHA256 f772306de1f578f32cfe78b4af8cb9ad60b064c4cb86b6432958810ca1f233c6
|
||||
EBUILD libmoe-1.5.8.ebuild 996 RMD160 3feddef6a0d73418beb276ed8fd04fc21862e5d7 SHA1 8c812175dbb0369f3197bf93a1029b49f9c9675d SHA256 4de4940643e047134e99af654a9c96b8f6fcb779698638c750411d0ce034eabc
|
||||
MISC ChangeLog 2984 RMD160 ac02e870a29364297a74ccee71d15fc188e3dee0 SHA1 429ea9c575b5f9b722281ac57cffb6e90dda99c5 SHA256 ed1924ede3b5d7ca7c9bece5490ba66e793f52e73870a921a2fa6dcd49425161
|
||||
MISC ChangeLog 3088 RMD160 a81ca849e35614c1b3a6257e57789875a592ca9e SHA1 c1c8d6080e6775a64a038a5c9d2a056206dbe29a SHA256 301e4eaf0ccffc1d2569e8e224029402919933813525f348ba1d7053f9005cba
|
||||
MISC metadata.xml 156 RMD160 8adcf0a760a605cd42501f53097ca3a1c4e8daad SHA1 8ccc2b0f20743002b783b1f7b5162c71f7f54c2e SHA256 815820f2e5866d973fafb29a8b8027d022ccea43023309b6dc294cf077598215
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCgAGBQJP8JX5AAoJEOTDgjZ80txd6eEH/2FN4DgYV+L+xk/j1+4NcBmb
|
||||
Xdq7iOhOGHeEVBxXVskEC4j2OLjd4hOA9Z9saDba48G1phGZcxSXAYWQlIr3Ru3u
|
||||
ThwrzPp1mxOykVX4Kkjc7vghHuGBu/C/Iuo7Z2UYcTzj72On9U70+oj550Py7OJ5
|
||||
JUE4YBvLBdlWnmC7gPfi7febYlJkbnDXA64UlumMalCH6GBQ/B0DMIP7MVfm+tW+
|
||||
NxlFpROB7RLhTAY8NmKcSgaF51J//pw6LIwQQInEf2GSaYxC8za+Qy8ASBBof4JY
|
||||
KTBpV4wpVUFudm1yf0ngzJ4dQb04LEEuj4u9duZNmJSPelV3vF2NCHSGWfn189A=
|
||||
=bZtj
|
||||
iQIcBAEBCAAGBQJP8Xa+AAoJEDYO1FT4VRUUnp4QAIllfsojzXP/2vRboulIMByQ
|
||||
Gq0M1pBEx3UWswLWWdLFPdTn5uYtYhe4fqr9QlP6UDstww6q2OTCFkg4IOTZQcY+
|
||||
7GTtFh4cnoYBX6RAifexXm/EtV+aQ3o83HMcCRroBQ2j8O/GPU8ebA5x958EpTNc
|
||||
K5Si9YBYqNeSNOpIZl7gJL7qYA08S+2aODU1bXH0xgsm5MTD3kX4hyn1QvioPbSb
|
||||
QN/YH4RJGhi4Yd+JK/awcjj2N1IozkC0lhb7WjIlgCd4q+HUNIFn+glYwoV1lqkJ
|
||||
ZgZLl6BylgeitnT5arvRtAg1BsrXqAf3j7/xbVPt0w0ajQ92FKkTdnT/wzymTzOe
|
||||
lFm5pRiwzx3aaBh6V4hqTCeTzaLh+S1w6krvMjTiRkCLEOhPssm7/EyIt9NTGLhN
|
||||
xgPqH4JrZhlUwtVgJZDWgWqQzgvaVNB/im5QPHGKcouURaszp2ArTo/XsgDzetQO
|
||||
0EtAtSc2g0+fS8mJdUJW7OiBnWGLNLq8mbL+r9fD/ZsoO3bHFJf0w6tjsnZjNj1x
|
||||
aygmS6RUw5oKSwY1Pr7pG+7tTOXJUggN7wu3rDxiKVbinooOsanItPwTH6BMrSqz
|
||||
G0k8UEB0wn6u74bk1QVBgHeh1dSRu4K5Nm2WWDEU0tuIofbpQNn4+lA2SCuqDSNw
|
||||
OG5jEtixQLYjKqQ+bqJH
|
||||
=j619
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libmoe/libmoe-1.5.8-r1.ebuild,v 1.5 2009/09/23 17:23:01 patrick Exp $
|
||||
|
||||
inherit toolchain-funcs multilib
|
||||
|
||||
DESCRIPTION="multi octet character encoding handling library"
|
||||
HOMEPAGE="http://pub.ks-and-ks.ne.jp/prog/libmoe/"
|
||||
SRC_URI="http://pub.ks-and-ks.ne.jp/prog/pub/${P}.tar.gz"
|
||||
|
||||
LICENSE="public-domain"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc ~sparc x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-lang/perl"
|
||||
|
||||
src_compile() {
|
||||
emake CF="${CFLAGS} -Wall -I. -fPIC" \
|
||||
LF="${LDFLAGS} -shared -Wl,-soname,\${DEST}.so.\${VER}.\${RELEASE}" \
|
||||
CC="$(tc-getCC)" || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
make DESTDIR=${D} \
|
||||
PREFIX=/usr \
|
||||
MAN=/usr/share/man \
|
||||
LIBSODIR=/usr/$(get_libdir) \
|
||||
install || die
|
||||
|
||||
dodoc ChangeLog
|
||||
dohtml libmoe.shtml
|
||||
}
|
@ -0,0 +1,13 @@
|
||||
diff --git a/example/mimx-ispell.c b/example/mimx-ispell.c
|
||||
index daa244f..7507de8 100644
|
||||
--- a/example/mimx-ispell.c
|
||||
+++ b/example/mimx-ispell.c
|
||||
@@ -166,7 +166,7 @@ ispell_word (MPlist *args)
|
||||
return add_action (actions, msymbol ("shift"), Msymbol, init_state);
|
||||
|
||||
buf[nbytes] = '\0';
|
||||
- sprintf (command, "echo %s | ispell -a -m", (char *) buf);
|
||||
+ sprintf (command, "echo %s | ispell-aspell -a -m", (char *) buf);
|
||||
ispell = popen (command, "r");
|
||||
if (! ispell)
|
||||
return add_action (actions, msymbol ("shift"), Msymbol, init_state);
|
@ -1,11 +1,11 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Net_IDNA2/PEAR-Net_IDNA2-0.1.1.ebuild,v 1.7 2012/03/03 15:18:44 maekke Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Net_IDNA2/PEAR-Net_IDNA2-0.1.1.ebuild,v 1.8 2012/07/02 12:13:29 jer Exp $
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="Punycode encoding and decoding."
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm ppc ppc64 ~sparc x86"
|
||||
KEYWORDS="amd64 arm ~hppa ppc ppc64 ~sparc x86"
|
||||
IUSE=""
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/PyQt4/PyQt4-4.9.3.ebuild,v 1.1 2012/06/27 10:36:57 pesa Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/PyQt4/PyQt4-4.9.4.ebuild,v 1.1 2012/07/02 14:09:25 pesa Exp $
|
||||
|
||||
EAPI=4
|
||||
|
@ -0,0 +1,20 @@
|
||||
--- metadata.orig 2012-07-03 07:46:35.000000000 +0200
|
||||
+++ metadata 2012-07-03 07:51:30.917926913 +0200
|
||||
@@ -14,6 +14,17 @@
|
||||
date: 2012-05-16 00:00:00.000000000 Z
|
||||
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
|
||||
requirement: !ruby/object:Gem::Requirement
|
||||
none: false
|
@ -0,0 +1,55 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/haml/haml-3.1.6.ebuild,v 1.1 2012/07/03 05:56:00 graaff Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
USE_RUBY="ruby18 ruby19 ree18"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST="test"
|
||||
RUBY_FAKEGEM_TASK_DOC="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 ~ppc64 ~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/hpricot
|
||||
dev-ruby/erubis
|
||||
dev-ruby/rails
|
||||
dev-ruby/ruby_parser
|
||||
)
|
||||
doc? (
|
||||
dev-ruby/yard
|
||||
dev-ruby/maruku
|
||||
)"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# unbundle sass; remove dependency over fssm and add one over sass
|
||||
# itself.
|
||||
rm -r vendor/ || die
|
||||
|
||||
pushd .. &>/dev/null
|
||||
epatch "${FILESDIR}"/${P}-sass.patch
|
||||
sed -i \
|
||||
-e '/vendor\//d' \
|
||||
metadata || die
|
||||
popd &>/dev/null
|
||||
}
|
@ -0,0 +1,100 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/eric/eric-4.5.4.ebuild,v 1.1 2012/07/02 14:14:20 pesa Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
# 2.4 and 2.5 are restricted to avoid conditional dependency on dev-python/simplejson.
|
||||
RESTRICT_PYTHON_ABIS="2.4 2.5 3.* *-jython 2.7-pypy-*"
|
||||
|
||||
inherit eutils python
|
||||
|
||||
SLOT="4"
|
||||
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="kde spell"
|
||||
|
||||
DEPEND="
|
||||
>=dev-python/sip-4.12.4
|
||||
>=dev-python/PyQt4-4.6[assistant,svg,webkit,X]
|
||||
>=dev-python/qscintilla-python-2.3
|
||||
kde? ( kde-base/pykde4 )
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
>=dev-python/chardet-2.0.1
|
||||
>=dev-python/coverage-3.0.1
|
||||
>=dev-python/pygments-1.3.1
|
||||
"
|
||||
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() {
|
||||
epatch "${FILESDIR}/eric-4.4-no-interactive.patch"
|
||||
use kde || epatch "${FILESDIR}/eric-4.4-no-pykde.patch"
|
||||
|
||||
# Delete internal copies of dev-python/chardet, dev-python/coverage,
|
||||
# dev-python/pygments and dev-python/simplejson.
|
||||
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
|
||||
}
|
||||
|
||||
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/eric.png || die
|
||||
make_desktop_entry "${MY_PN} --nosplash" ${MY_PN} eric "Development;IDE;Qt"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
python_mod_optimize ${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}
|
||||
}
|
@ -0,0 +1,24 @@
|
||||
Upstream revno 6523 ((vila) Avoid test sphinx-related failures now
|
||||
that we don't have direct sphinx anymore. (Vincent Ladeuil))
|
||||
|
||||
=== modified file 'bzrlib/tests/test_utextwrap.py'
|
||||
--- bzrlib/tests/test_utextwrap.py 2011-05-28 06:44:01 +0000
|
||||
+++ bzrlib/tests/test_utextwrap.py 2012-04-17 12:18:27 +0000
|
||||
@@ -171,16 +171,6 @@
|
||||
|
||||
|
||||
def setup_both(testcase, base_class, reused_class):
|
||||
-
|
||||
- if (features.sphinx.available()):
|
||||
- # Until https://bitbucket.org/birkenfeld/sphinx/issue/706 is fixed,
|
||||
- # we can't run these tests when sphinx <= 1.0.1 as it breaks
|
||||
- # textwrap.TextWrapper.wordsep_re
|
||||
- version = tuple(map(int,
|
||||
- features.sphinx.module.__version__.split('.')))
|
||||
- if version <= (1, 0, 7):
|
||||
- raise tests.TestSkipped(
|
||||
- 'sphinx textwrap monkeypatch breaks utextwrap')
|
||||
super(base_class, testcase).setUp()
|
||||
override_textwrap_symbols(testcase)
|
||||
reused_class.setUp(testcase)
|
||||
|
@ -1,42 +0,0 @@
|
||||
--- pokerth_lib.pro.old 2011-07-03 23:52:06.769035002 +0200
|
||||
+++ pokerth_lib.pro 2011-07-03 23:52:57.994035008 +0200
|
||||
@@ -1,3 +1,4 @@
|
||||
+### eqmake4 was here ###
|
||||
# QMake pro-file for PokerTH common library
|
||||
|
||||
isEmpty( PREFIX ){
|
||||
@@ -14,7 +15,6 @@
|
||||
OBJECTS_DIR = obj
|
||||
DEFINES += ENABLE_IPV6
|
||||
QT -= core gui
|
||||
-QMAKE_CXXFLAGS += -std=gnu++0x
|
||||
#PRECOMPILED_HEADER = src/pch_lib.h
|
||||
|
||||
INCLUDEPATH += . \
|
||||
@@ -255,3 +255,6 @@
|
||||
INCLUDEPATH += /Library/Frameworks/SDL_mixer.framework/Headers
|
||||
INCLUDEPATH += /opt/local/include
|
||||
}
|
||||
+
|
||||
+CONFIG -= debug_and_release debug
|
||||
+CONFIG += release
|
||||
--- pokerth_game.pro.old 2011-07-04 06:19:32.899038048 +0200
|
||||
+++ pokerth_game.pro 2011-07-04 06:19:50.507038051 +0200
|
||||
@@ -16,7 +16,6 @@
|
||||
warn_on
|
||||
include(src/third_party/qtsingleapplication/qtsingleapplication.pri)
|
||||
QT += sql
|
||||
-QMAKE_CXXFLAGS += -std=gnu++0x
|
||||
UI_DIR = uics
|
||||
MOC_DIR = mocs
|
||||
OBJECTS_DIR = obj
|
||||
--- pokerth_server.pro.old 2011-07-04 09:01:20.886039321 +0200
|
||||
+++ pokerth_server.pro 2011-07-04 09:01:32.746039322 +0200
|
||||
@@ -18,7 +18,6 @@
|
||||
DEFINES += ENABLE_IPV6
|
||||
DEFINES += PREFIX=\"$${PREFIX}\"
|
||||
QT -= core gui
|
||||
-QMAKE_CXXFLAGS += -std=gnu++0x
|
||||
#PRECOMPILED_HEADER = src/pch_lib.h
|
||||
|
||||
INCLUDEPATH += . \
|
@ -1,79 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-board/pokerth/pokerth-0.8.3.ebuild,v 1.8 2011/11/02 09:05:55 eras Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit multilib flag-o-matic eutils qt4-r2 games
|
||||
|
||||
MY_P="PokerTH-${PV//_/-}-src"
|
||||
DESCRIPTION="Texas Hold'em poker game"
|
||||
HOMEPAGE="http://www.pokerth.net/"
|
||||
SRC_URI="mirror://sourceforge/pokerth/${MY_P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-1 GPL-2 GPL-3 BitstreamVera public-domain"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE="dedicated"
|
||||
|
||||
DEPEND=">=dev-libs/boost-1.41
|
||||
>=net-libs/gnutls-2.2.2
|
||||
>=net-misc/curl-7.16
|
||||
x11-libs/qt-core:4
|
||||
virtual/gsasl
|
||||
!dedicated? (
|
||||
media-libs/libsdl
|
||||
media-libs/sdl-mixer[mikmod,vorbis]
|
||||
>=sys-libs/zlib-1.2.3
|
||||
x11-libs/qt-gui:4
|
||||
x11-libs/qt-sql:4
|
||||
)"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-boost142.patch
|
||||
local boost_ver
|
||||
|
||||
if use dedicated ; then
|
||||
sed -i \
|
||||
-e 's/pokerth_game.pro//' \
|
||||
pokerth.pro \
|
||||
|| die "sed failed"
|
||||
fi
|
||||
sed -i \
|
||||
-e '/no_dead_strip_inits_and_terms/d' \
|
||||
*pro \
|
||||
|| die 'sed failed'
|
||||
local boost_ver=$(best_version ">=dev-libs/boost-1.41")
|
||||
|
||||
boost_ver=${boost_ver/*boost-/}
|
||||
boost_ver=${boost_ver%.*}
|
||||
boost_ver=${boost_ver/./_}
|
||||
|
||||
einfo "Using boost version ${boost_ver}"
|
||||
append-cxxflags \
|
||||
-I/usr/include/boost-${boost_ver}
|
||||
append-ldflags \
|
||||
-L/usr/$(get_libdir)/boost-${boost_ver}
|
||||
append-flags -DBOOST_FILESYSTEM_VERSION=2
|
||||
|
||||
export BOOST_INCLUDEDIR="/usr/include/boost-${boost_ver}"
|
||||
export BOOST_LIBRARYDIR="/usr/$(get_libdir)/boost-${boost_ver}"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
eqmake4
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dogamesbin bin/pokerth_server || die
|
||||
if ! use dedicated ; then
|
||||
dogamesbin ${PN} || die
|
||||
insinto "${GAMES_DATADIR}/${PN}"
|
||||
doins -r data || die
|
||||
domenu ${PN}.desktop
|
||||
doicon ${PN}.png
|
||||
fi
|
||||
dodoc ChangeLog TODO docs/{net_protocol,server_setup_howto}.txt
|
||||
prepgamesdirs
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue