Sync with portage [Wed Dec 26 10:07:07 MSK 2012].

mhiretskiy
root 12 years ago
parent 6c276c3b63
commit 252647668b

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/speech-dispatcher/speech-dispatcher-0.7.1-r1.ebuild,v 1.9 2012/05/03 01:48:59 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/speech-dispatcher/speech-dispatcher-0.7.1-r1.ebuild,v 1.10 2012/12/25 11:10:17 maekke Exp $
EAPI="3"
PYTHON_DEPEND="python? 2"
@ -15,7 +15,7 @@ SRC_URI="http://www.freebsoft.org/pub/projects/speechd/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="alsa ao +espeak flite nas pulseaudio python"
RDEPEND="dev-libs/dotconf

@ -1,22 +1,18 @@
#!/sbin/runscript
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/sagan/files/sagan.init,v 1.1 2011/08/31 08:36:54 maksbotan Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/sagan/files/sagan.init,v 1.2 2012/12/25 20:01:33 qnikst Exp $
pidfile="/var/run/sagan/sagan.pid"
command="/usr/bin/sagan"
command_args="-D \"${SAGAN_OPTS}\" -u \"${SAGAN_USER}\""
depend() {
use logger mysql postgresql net
need localmount
use logger mysql postgresql
need localmount
}
start() {
ebegin "Starting sagan"
start-stop-daemon --start --pidfile /var/run/sagan/sagan.pid /usr/bin/sagan -- -D "${SAGAN_OPTS}" -u "${SAGAN_USER}"
eend $?
}
stop() {
ebegin " Stopping sagan"
start-stop-daemon --stop --quiet --pidfile /var/run/sagan/sagan.pid
eend $?
start_pre() {
checkpath -d -o sagan /var/run/sagan
checkpath -p -o sagan -m 0644 /var/run/sagan/sagan.fifo
}

@ -0,0 +1,86 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/sagan/sagan-0.2.2_p2-r2.ebuild,v 1.1 2012/12/25 20:01:33 qnikst Exp $
EAPI=4
MY_PV="0.2.2-r2"
inherit eutils autotools-utils user
DESCRIPTION="Sagan is a multi-threaded, real time system and event log monitoring system"
HOMEPAGE="http://sagan.softwink.com/"
SRC_URI="http://sagan.softwink.com/download/${PN}-${MY_PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="smtp mysql postgres prelude snort +lognorm +libdnet +pcap"
DEPEND="virtual/pkgconfig
${RDEPEND}"
RDEPEND="dev-libs/libpcre
app-admin/sagan-rules[lognorm?]
smtp? ( net-libs/libesmtp )
pcap? ( net-libs/libpcap )
mysql? ( virtual/mysql )
postgres? ( dev-db/postgresql-base )
prelude? ( dev-libs/libprelude )
lognorm? ( dev-libs/liblognorm )
libdnet? ( dev-libs/libdnet )
snort? ( >=net-analyzer/snortsam-2.50 )
"
AUTOTOOLS_IN_SOURCE_BUILD=1
DOCS=(AUTHORS ChangeLog FAQ INSTALL README NEWS TODO)
S="${WORKDIR}/${PN}-${MY_PV}"
pkg_setup() {
enewgroup sagan
enewuser sagan -1 -1 /dev/null sagan
}
src_configure() {
local myeconfargs=(
$(use_enable mysql)
$(use_enable postgres postgresql)
$(use_enable smtp esmtp)
$(use_enable prelude )
$(use_enable lognorm)
$(use_enable libdnet)
$(use_enable pcap libpcap)
$(use_enable snort snortsam)
)
autotools-utils_src_configure
}
src_install() {
autotools-utils_src_install
diropts -g sagan -o sagan -m 775
dodir /var/log/sagan
keepdir /var/log/sagan
touch "${ED}"/var/log/sagan/sagan.log
chown sagan.sagan "${ED}"/var/log/sagan/sagan.log
newinitd "${FILESDIR}"/sagan.init sagan
newconfd "${FILESDIR}"/sagan.confd sagan
insinto /usr/share/doc/${PF}/examples
doins -r extra/*
}
pkg_postinst() {
if use smtp; then
ewarn "You have enabled smtp use flag. If you plan on using Sagan with"
ewarn "email, create valid writable home directory for user 'sagan'"
ewarn "For security reasons it was created with /dev/null home directory"
fi
einfo "For configuration assistance see"
einfo "http://wiki.quadrantsec.com/bin/view/Main/SaganHOWTO"
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/advancecomp/advancecomp-1.15.ebuild,v 1.9 2012/04/02 19:22:50 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/advancecomp/advancecomp-1.15.ebuild,v 1.10 2012/12/25 11:16:14 maekke Exp $
EAPI=4
inherit eutils
@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/advancemame/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
KEYWORDS="alpha amd64 hppa ppc ~ppc64 x86 ~x86-fbsd"
KEYWORDS="alpha amd64 ~arm hppa ppc ~ppc64 x86 ~x86-fbsd"
IUSE="png mng"
DEPEND="sys-libs/zlib

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/libarchive/libarchive-3.0.4-r1.ebuild,v 1.8 2012/12/20 17:24:28 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/libarchive/libarchive-3.0.4-r1.ebuild,v 1.10 2012/12/25 22:18:54 ago Exp $
EAPI=4
inherit eutils multilib libtool
@ -11,7 +11,7 @@ SRC_URI="mirror://github/${PN}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="acl +bzip2 +e2fsprogs expat +iconv kernel_linux +lzma nettle static-libs xattr +zlib"
RDEPEND="dev-libs/openssl:0

@ -1 +0,0 @@
DIST macutil2.0b3.shar.Z 167565 SHA256 e31e4c11a711d8fa5bfadd3ceacb11dfa48c45758325d9302f271941d8a74d28 SHA512 5162ed28a7b43f3814c072977c3a41fba0cea832f56c8c28bb78d49f2d3827b139570a363ad6b0c520c039e2a5f3a8f1cbb2cff587bb741b30a8dca051c131a3 WHIRLPOOL a34b1e3517dfb0913cca7d38e517b76c1e4f861a868c82144bdb17e5c94156359aeed3e4178f6e451e7974d55a3c8e34be09c728c48701fd09a3aeb348dc0a83

@ -1,19 +0,0 @@
diff -ur macutil.orig/hexbin/buffer.c macutil/hexbin/buffer.c
--- macutil.orig/hexbin/buffer.c 2005-02-01 23:57:21.489383480 -0600
+++ macutil/hexbin/buffer.c 2005-02-02 00:00:23.574583423 -0600
@@ -1,12 +1,11 @@
+
+#include <stdlib.h>
+
#include "globals.h"
#include "../util/util.h"
#include "buffer.h"
#include "../fileio/wrfile.h"
-extern char *malloc();
-extern char *realloc();
-extern void exit();
-
char *data_fork, *rsrc_fork;
int data_size, rsrc_size;
static int max_data_size, max_rsrc_size;

@ -1,15 +0,0 @@
diff -ur macutil-orig/macunpack/lzh.h macutil/macunpack/lzh.h
--- macutil-orig/macunpack/lzh.h 2005-11-10 00:34:04.000000000 -0500
+++ macutil/macunpack/lzh.h 2005-11-10 00:34:42.000000000 -0500
@@ -58,10 +58,4 @@
#define lz5 7
#define lzs 8
-extern char *lzh_pointer;
-extern char *lzh_data;
-extern char *lzh_finfo;
-extern int lzh_fsize;
-extern int lzh_kind;
-extern char *lzh_file;

@ -1,61 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/macutil/macutil-2.0_beta3.ebuild,v 1.18 2010/04/06 05:58:16 abcd Exp $
EAPI="3"
inherit eutils toolchain-funcs
MY_P=${P/_beta/b}
DESCRIPTION="A collection of programs to handle Macintosh files/archives on non-Macintosh systems"
HOMEPAGE="http://homepages.cwi.nl/~dik/english/ftp.html"
SRC_URI="ftp://ftp.cwi.nl/pub/dik/${MY_P/-/}.shar.Z"
LICENSE="as-is"
SLOT="0"
KEYWORDS="~amd64 ~hppa ppc x86 ~x86-interix ~x86-linux ~ppc-macos"
IUSE=""
DEPEND="sys-apps/sed"
RDEPEND=""
S=${WORKDIR}/${PN}
src_unpack() {
gzip -dc "${DISTDIR}"/${A} | ${EPREFIX}/bin/sh
assert
}
src_prepare() {
epatch "${FILESDIR}"/${PV}-gentoo.patch
epatch "${FILESDIR}"/${P}-gcc4.patch
sed -i.orig \
-e "s:-DBSD::g" \
-e "s:-DDEBUG::g" \
-e "s:/ufs/dik/tmpbin:${ED}/usr/bin:g" \
makefile || die "sed makefile failed"
sed -i \
-e '/^CFLAGS =/s:= -O:+=:' \
-e '/(OBJ/s:CFLAGS:LDFLAGS:' \
*/makefile || die "sed makefile [2] failed"
sed -i \
-e '/-o makecrc/s:cc -O:$(CC) $(LDFLAGS):' \
crc/makefile || die "sed makefile [3] failed"
}
src_configure() { :; }
src_compile() {
emake CC="$(tc-getCC)" || die "build failed"
}
src_install() {
dodir /usr/bin
einstall || die "install failed"
doman man/*.1
dodoc README doc/*
}

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>maintainer-needed@gentoo.org</email>
<description>This package lacks a primary herd or maintainer.</description>
</maintainer>
</pkgmetadata>

@ -1,2 +1,2 @@
DIST gnucash-docs-2.2.0.tar.gz 10023082 SHA256 8530d00b7dbe7c06022608ce134a10206ca58558a5bb61cb83b859e74fc337b3 SHA512 2d76a294d98f77a28c94373291e0561927379b3deed3b93f90e3efc72cf0a47e693499711a0e7237f5744df8850cc4f06768b4ff8dd04912288165105a7e8751 WHIRLPOOL d177c02c8e496241083ea4beca3a33871606601cadd882a1dcb1b434190f2e1dff4c3e76683bbc262c061a9d08e9bc9c5b61afcb9bc458216285ef00d44fbf97
DIST gnucash-docs-2.4.1.tar.gz 34037913 SHA256 28517368a77786b2a31b568fa3a8fd5b159bf0776deee52a51af8658c43c8221 SHA512 2786b5d3fd611e8fea53de237ba0e534182e21065ae70038bcc03cab5b8aa81c6a0de2b8a58d1f2282e2b70a0f2d9706489d30848bba8924a628d3f4bdc6636f WHIRLPOOL 4d9e11bcd2f1e8794fdd3ebc1f29b58a3352070d775fc6b8d85a1a7d57765d0c82d38657f68bb2d98e5b7b722d5f73ca4400681f2e8b7c7bc61d86585557d325
DIST gnucash-docs-2.4.2.tar.gz 52521317 SHA256 b1a41082acaf86358cba3656e43e01a68e18570ec698906430bcdc8b2a103654 SHA512 db8a1e23a58002ce1eac93fe5f40248d7e4074d900fbc12f8c3c5f038349073999ef71fa7ed9f34123911409a68b2bcbee5d6a304db50a1949cbf6c828d906b1 WHIRLPOOL 3274d3cb7513dccddafb2f141293b6cda36785ff3e5be000e378f2784945328549bab00276f159ecb5b693a1b1f9de63a4ac1912e6430d85066890dcf9cdb638

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-doc/gnucash-docs/gnucash-docs-2.2.0.ebuild,v 1.11 2012/05/21 07:14:48 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/app-doc/gnucash-docs/gnucash-docs-2.4.2.ebuild,v 1.1 2012/12/25 12:35:19 pacho Exp $
EAPI=4
EAPI=5
GCONF_DEBUG=no
inherit gnome2
@ -13,8 +13,7 @@ SRC_URI="mirror://sourceforge/gnucash/${P}.tar.gz"
SLOT="0"
LICENSE="GPL-2 FDL-1.1"
KEYWORDS="amd64 ppc ~ppc64 x86"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE=""
RDEPEND="!<=app-office/gnucash-2.2.1"
@ -28,6 +27,6 @@ DEPEND="${RDEPEND}
pkg_postinst() {
gnome2_pkg_postinst
has_version dev-java/fop || elog "You need dev-java/fop to generate pdf files."
has_version gnome-extra/yelp || elog "You need gnome-extra/yelp to view the docs."
}

@ -1 +1,2 @@
DIST leechcraft-0.5.85.tar.xz 5463144 SHA256 3208d8013911c9d848dc007554b0a6e22eee0ed8e16c25a11da9a7931650f694 SHA512 76fb2e9cc9be1219b603f2ea04af945b63376d0e0834a46a668eb23c66a3939d4239b410235302866523cd26918e1dd09c7a6e868845e9d458df96829ba81a70 WHIRLPOOL 84a141d70400201a481c9ae1fd362d079e0357022fd16398053264e7b97996b62b44ae2190cb44ab3c537627d6586eca38de18aab8b2490f26bcc92183e515b4
DIST leechcraft-0.5.90.tar.xz 6147148 SHA256 68c3dd66c0456dd75aabc818580c1c54ebbb7d8ccaa8db322a91e456b34acc43 SHA512 e82d44e010a13b961dbda98f993afbe3003f0925bc63d4ecd59ae2b9b2f030455d6bafbe9aa9eb8fe98f9ae09050cd9bed01e3e5e1703a2781e74bdc8e9408b7 WHIRLPOOL 3a9fe7afe32dc0cb8dda12c3e430e1112a115de7264bc9536c0cadb64ad56b1dcb19340220ab7fd0f38db24fd14c79ccd8f2ca35199dd6090fa4e94dab337017

@ -0,0 +1,17 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/leechcraft-popishu/leechcraft-popishu-0.5.90.ebuild,v 1.1 2012/12/25 16:37:20 maksbotan Exp $
EAPI="4"
inherit leechcraft
DESCRIPTION="Popishu, the text editor with IDE features for LeechCraft."
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug"
DEPEND="~net-misc/leechcraft-core-${PV}
x11-libs/qscintilla"
RDEPEND="${DEPEND}"

@ -1,3 +0,0 @@
DIST canna-20011204.diff.gz 54238 SHA256 7275fe9f2b59e5217c12f0b2aeab52bd6a63f0b45f72ead283c7df35b02ddf46 SHA512 31c514580ba601022a847d534be3628fc61fae1190f3fb1dadcdd145e0bd5b1518c3cbfaae386b0ded7a90be37b89989125d0afe164dbe7f121c30a308f24406 WHIRLPOOL 55c0ee87dbfa0b1f3a7a88ee390dbe6f12669bbdb26a217df2025139a72f3d9beb3688ef2c48da6305cdaea7f12c6dd71f8fb658b3193ea06dd0cad7aa7bd827
DIST tamago-4.0.6-canna-gentoo.patch.gz 11495 SHA256 34654dc0b376ff144c786c2f10974d64cf01d8a92609f28b3c75c308413a5400 SHA512 6f87997eb19804c41245560a2faebdddd65512a475aa4ecf3e89dd04e8e91722d36daff5f8b4b71cfcacec2d3e9d94c70cf3a012f75333d31b8cc1a56cbea979 WHIRLPOOL 16d222d9c86f5e51879d2418f25c9f1b668bfda2d3475a30af1ec2baff64947502816d39391fba649d5ea227e64734ee12632bd8bcb7d1f1bd68340faf429c07
DIST tamago-4.0.6.tar.gz 260021 SHA256 461970efb88303d205ef956a5a7347c5bef3ec63a5808ac76bcb9ed65cf5c053 SHA512 eadd4164e37499a8b383959325d65e98c33f4306ccda57b6d8eb0b275a144f93a9d4edbfb25a12fbf43b255c9aa1c05147345c61b14b5e000deb034c9d798b21 WHIRLPOOL d51103fb9e8524a7ba54d92d794b413cc7404a278cb47cd708a27450b42ada3b2d794bbc493ab54fbe2ea6fc34f72fee397285bbbdda783a225360310d4497e8

@ -1,6 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>cjk</herd>
<herd>emacs</herd>
</pkgmetadata>

@ -1,68 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/tamago/tamago-4.0.6-r1.ebuild,v 1.15 2010/09/24 18:51:51 ulm Exp $
inherit elisp eutils
TAMAGO_CANNA="canna-20011204.diff"
DESCRIPTION="Emacs Backend for Sj3 Ver.2, FreeWnn, Wnn6 and Canna"
HOMEPAGE="http://www.m17n.org/tamago/index.en.html"
SRC_URI="ftp://ftp.m17n.org/pub/tamago/${P}.tar.gz
http://cgi18.plala.or.jp/nyy/canna/${TAMAGO_CANNA}.gz
mirror://gentoo/${P}-canna-gentoo.patch.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha ~amd64 ppc ppc64 sparc x86"
IUSE="canna"
DEPEND="app-arch/gzip
>=sys-apps/sed-4"
RDEPEND="canna? ( app-i18n/canna )"
SITEFILE=50${PN}-gentoo.el
src_unpack() {
unpack ${A}
epatch ${P}-canna-gentoo.patch
epatch ${TAMAGO_CANNA}
}
src_compile() {
./configure --prefix=/usr || die
emake || die
}
src_install() {
dodir ${SITELISP}/${PN}
emake prefix="${D}"/usr \
infodir="${D}"/usr/share/info \
elispdir="${D}"/${SITELISP}/${PN} \
etcdir="${D}"/usr/share/${PN} install || die
if use canna; then
cat >${SITEFILE} <<-EOF
(set-language-info "Japanese" 'input-method "japanese-egg-canna")
EOF
elisp-site-file-install ${SITEFILE} || die
fi
dodoc README.ja.txt AUTHORS PROBLEMS TODO ChangeLog
}
pkg_postinst() {
elisp-site-regen
if ! grep -q inet "${ROOT}"/etc/conf.d/canna && use canna ; then
sed -i -e '/CANNASERVER_OPTS/s/"\(.*\)"/"\1 -inet"/' \
"${ROOT}"/etc/conf.d/canna
ewarn
ewarn "Enabled inet domain socket for tamago."
ewarn "You must restart cannaserver in order to use."
ewarn "Beware of increasing security risks."
ewarn
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-20121202.ebuild,v 1.1 2012/12/02 10:41:33 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-20121202.ebuild,v 1.2 2012/12/25 19:00:01 pacho Exp $
EAPI=5
inherit emul-linux-x86
@ -9,7 +9,7 @@ LICENSE="Artistic GPL-1 GPL-2 GPL-3 BSD BSD-2 BZIP2 AFL-2.1 LGPL-2.1 BSD-4 MIT
public-domain LGPL-3 LGPL-2 GPL-2-with-exceptions MPL-1.1 OPENLDAP
Sleepycat UoI-NCSA ZLIB as-is openssl tcp_wrappers_license"
KEYWORDS="-* ~amd64"
KEYWORDS="-* amd64"
DEPEND=""
RDEPEND="!<app-emulation/emul-linux-x86-medialibs-10.2

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-compat/emul-linux-x86-compat-20121202.ebuild,v 1.1 2012/12/02 10:43:36 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-compat/emul-linux-x86-compat-20121202.ebuild,v 1.2 2012/12/25 19:00:54 pacho Exp $
EAPI=5
inherit emul-linux-x86 eutils multilib
@ -9,7 +9,7 @@ DESCRIPTION="32 bit lib-compat, and also libgcc_s and libstdc++ from gcc 3.3 and
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="-* ~amd64"
KEYWORDS="-* amd64"
IUSE="multilib"
DEPEND=""

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-cpplibs/emul-linux-x86-cpplibs-20121202.ebuild,v 1.1 2012/12/02 10:45:43 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-cpplibs/emul-linux-x86-cpplibs-20121202.ebuild,v 1.2 2012/12/25 19:01:28 pacho Exp $
EAPI=5
inherit emul-linux-x86
LICENSE="Boost-1.0 LGPL-2.1"
KEYWORDS="-* ~amd64"
KEYWORDS="-* amd64"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}"

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-db/emul-linux-x86-db-20121202.ebuild,v 1.1 2012/12/02 10:50:20 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-db/emul-linux-x86-db-20121202.ebuild,v 1.2 2012/12/25 19:02:06 pacho Exp $
EAPI=5
inherit emul-linux-x86
LICENSE="GPL-2 LGPL-2.1"
KEYWORDS="-* ~amd64"
KEYWORDS="-* amd64"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}"

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gstplugins/emul-linux-x86-gstplugins-20121202.ebuild,v 1.1 2012/12/02 10:51:11 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gstplugins/emul-linux-x86-gstplugins-20121202.ebuild,v 1.2 2012/12/25 19:02:56 pacho Exp $
EAPI=5
inherit emul-linux-x86
LICENSE="GPL-2 LGPL-2 LGPL-2.1"
KEYWORDS="-* ~amd64"
KEYWORDS="-* amd64"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/emul-linux-x86-gtklibs-20121202.ebuild,v 1.1 2012/12/02 10:51:59 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/emul-linux-x86-gtklibs-20121202.ebuild,v 1.2 2012/12/25 19:03:45 pacho Exp $
EAPI=5
inherit emul-linux-x86
LICENSE="GPL-2 LGPL-2 FTL LGPL-2.1 LGPL-3 MPL-1.1 MIT"
KEYWORDS="-* ~amd64"
KEYWORDS="-* amd64"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtkmmlibs/emul-linux-x86-gtkmmlibs-20121202.ebuild,v 1.1 2012/12/02 10:52:47 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtkmmlibs/emul-linux-x86-gtkmmlibs-20121202.ebuild,v 1.2 2012/12/25 19:04:31 pacho Exp $
EAPI=5
inherit emul-linux-x86
LICENSE="LGPL-2 LGPL-2.1 GPL-2"
KEYWORDS="-* ~amd64"
KEYWORDS="-* amd64"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-jna/emul-linux-x86-jna-20121202.ebuild,v 1.1 2012/12/02 10:53:37 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-jna/emul-linux-x86-jna-20121202.ebuild,v 1.2 2012/12/25 19:05:30 pacho Exp $
EAPI=5
inherit emul-linux-x86
LICENSE="LGPL-2.1"
KEYWORDS="-* ~amd64"
KEYWORDS="-* amd64"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}"

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-medialibs/emul-linux-x86-medialibs-20121202.ebuild,v 1.1 2012/12/02 10:54:28 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-medialibs/emul-linux-x86-medialibs-20121202.ebuild,v 1.2 2012/12/25 19:06:15 pacho Exp $
EAPI=5
inherit emul-linux-x86
LICENSE="APL-1.0 GPL-2 BSD BSD-2 public-domain LGPL-2 MPL-1.1 LGPL-2.1 MPEG-4"
KEYWORDS="-* ~amd64"
KEYWORDS="-* amd64"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}

@ -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-emulation/emul-linux-x86-motif/emul-linux-x86-motif-20121202.ebuild,v 1.2 2012/12/15 12:30:46 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-motif/emul-linux-x86-motif-20121202.ebuild,v 1.3 2012/12/25 19:06:55 pacho Exp $
EAPI=5
inherit emul-linux-x86
LICENSE="LGPL-2+ MIT MOTIF"
KEYWORDS="-* ~amd64"
KEYWORDS="-* amd64"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-xlibs-${PV}

@ -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-emulation/emul-linux-x86-opengl/emul-linux-x86-opengl-20121202-r1.ebuild,v 1.1 2012/12/02 22:47:47 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-opengl/emul-linux-x86-opengl-20121202-r1.ebuild,v 1.2 2012/12/25 19:08:17 pacho Exp $
EAPI=5
inherit emul-linux-x86
LICENSE="BSD MIT LGPL-3 SGI-B-2.0"
KEYWORDS="-* ~amd64 ~amd64-linux"
KEYWORDS="-* amd64 ~amd64-linux"
# https://bugs.gentoo.org/show_bug.cgi?id=445712
SRC_URI="${SRC_URI} https://dev.gentoo.org/~pacho/emul-linux-x86-${PV}/glu-9.0.0.tbz2"

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-qtlibs/emul-linux-x86-qtlibs-20121202.ebuild,v 1.1 2012/12/02 10:56:50 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-qtlibs/emul-linux-x86-qtlibs-20121202.ebuild,v 1.2 2012/12/25 19:09:20 pacho Exp $
EAPI=5
inherit eutils emul-linux-x86
LICENSE="LGPL-2.1 GPL-3"
KEYWORDS="-* ~amd64"
KEYWORDS="-* amd64"
IUSE="gtkstyle"

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-sdl/emul-linux-x86-sdl-20121202.ebuild,v 1.1 2012/12/02 10:57:52 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-sdl/emul-linux-x86-sdl-20121202.ebuild,v 1.2 2012/12/25 19:10:24 pacho Exp $
EAPI=5
inherit emul-linux-x86
LICENSE="LGPL-2 LGPL-2.1 ZLIB"
KEYWORDS="-* ~amd64"
KEYWORDS="-* amd64"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-xlibs-${PV}

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-soundlibs/emul-linux-x86-soundlibs-20121202.ebuild,v 1.1 2012/12/02 10:58:38 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-soundlibs/emul-linux-x86-soundlibs-20121202.ebuild,v 1.2 2012/12/25 19:11:12 pacho Exp $
EAPI=5
inherit emul-linux-x86
LICENSE="BSD FDL-1.2 GPL-2 LGPL-2.1 LGPL-2 MIT gsm public-domain"
KEYWORDS="-* ~amd64"
KEYWORDS="-* amd64"
IUSE="alsa"
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}

@ -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-emulation/emul-linux-x86-xlibs/emul-linux-x86-xlibs-20121202.ebuild,v 1.1 2012/12/02 10:59:33 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-xlibs/emul-linux-x86-xlibs-20121202.ebuild,v 1.2 2012/12/25 19:11:55 pacho Exp $
EAPI=5
inherit emul-linux-x86
LICENSE="FTL GPL-2 MIT"
KEYWORDS="-* ~amd64"
KEYWORDS="-* amd64"
IUSE="opengl"
DEPEND=""

@ -1,5 +0,0 @@
DIST kqemu-1.3.0pre11.tar.gz 161478 SHA256 541aef5797e5c6c6a76e354c17c6513ca21fe3372ec79493a32f7e51ba785b0f SHA512 bde5113e2b029a84608f6f425d03005a5c44c87f4375b2a4a6735bf2b54322e77a714641aa48d30af83ace93320b427a289d2e4df7a9d9decbfdbfff560ab444 WHIRLPOOL 6edc3ebbcc78a71939162d452dc773f94bc7c31820cd7347734740b6b4444d908102cd63f12ea5802564f73ec050686602f70e9e28712bb0907cdaa3b519a513
DIST kqemu-1.3.0pre5.tar.gz 189395 SHA256 2f2983393a4e007741685ef4e889fc91fe7619a038fc43998d414e441f5813a7 SHA512 348f146280085dc21801ecb5b0b44cac39129e0020b411de90fe06fbc9dca030e48326422585681dcaf794d3751fe9b74c7f019d4ed37705e3ac3a682c31e165 WHIRLPOOL b9bfccb4b34d2ccaf368b14a6e0accc71af622e8bbcb74fba9381186f35b711955e6ed9e58c4c3e5b1e83c63a945fb474753667edcb31227cf1ddfdf67d818f6
DIST kqemu-1.3.0pre7.tar.gz 189920 SHA256 cf29505b3d07d5e31080aa677a4254f5770f273e9bd05ef2df956b87d248cead SHA512 37adc0c6b09da5beea2915898347659d2f63a2af05b0dc6423bd12e97a6d615b4b742a35a24c230f7d81a9ebbfa6dca1098769b08741788a6092464d0575a605 WHIRLPOOL eeb8036eddf863b4eac6b995a8bcda4572a300f8247a717a3fe08592a70294cca72bb8ad9554df90a0e02e17b7952d5b1969cae1ec458763f0bfb7e2afb8e000
DIST kqemu-1.3.0pre9.tar.gz 190070 SHA256 c2759d43bc8bee458b802479b47796b21593ee617f5c4d14cb1bf842d4f4efdc SHA512 4399ce7de985f489ab6ec2fcdc8b5dc10d9a2834ff03f00818aaf890053ac97b379a08a5a95e73e9f1577e42e20d82478af108ef39424ff0ac4b934e94a1a7dd WHIRLPOOL caaeea08558d64e551cbb55a2361169b0644f4e405a916cec8edbd2bd01b59557998750eabb7959415e25ad06fecfabf0b0dec64bcc54278ff7830cb59bb39cc
DIST kqemu-1.4.0pre1.tar.gz 168249 SHA256 bac3e84eae1c867b06cd06ed2bcf563ba8304bd4e5a900880c2abe61b9aab491 SHA512 49b3932f76c266c678d596fe67906b0c90543c825e884b0753b63e1bc67b1c4ebed1dde331e0a6be25a96f508635b7ad2507bab09cf36a0c6219699aff3eecb0 WHIRLPOOL 2fe1bbd8fafdc1888e2a64beb15a854edf16628b4cd0ea7049d0265e4caf33e906856abb88f02d5d95612f26fceb27c2060424d725b50fa6cbd032dfa2726ed9

@ -1,10 +0,0 @@
--- kqemu-linux.c 2007-07-25 13:41:52.000000000 +0200
+++ kqemu-linux.c.new 2007-07-25 14:02:00.000000000 +0200
@@ -26,6 +26,7 @@
#include <linux/ioctl.h>
#include <linux/smp_lock.h>
#include <linux/miscdevice.h>
+#include <linux/sched.h>
#include <asm/atomic.h>
#include <asm/processor.h>
#include <asm/uaccess.h>

@ -1,25 +0,0 @@
--- kqemu-linux.c 2006-03-27 13:58:01.000000000 -0700
+++ kqemu-linux.c.new 2006-04-01 23:10:54.754966655 -0700
@@ -3,6 +3,9 @@
* Copyright (c) 2004-2005 Fabrice Bellard
*/
#include <linux/module.h>
+#ifndef MODULE_PARM
+ #include <linux/moduleparam.h>
+#endif
#include <linux/types.h>
#include <linux/errno.h>
#include <linux/fs.h>
@@ -48,7 +51,11 @@
/* if 0 is used, then devfs/udev is used to automatically create the
device */
int major = 250;
-MODULE_PARM(major,"i");
+#ifdef MODULE_PARM
+ MODULE_PARM(major,"i");
+#else
+ module_param(major, int, 0444);
+#endif
/* lock the page at virtual address 'user_addr' and return its
page index. Return -1 if error */

@ -1,16 +0,0 @@
Common subdirectories: kqemu-1.4.0pre1-orig/common and kqemu-1.4.0pre1/common
diff -u kqemu-1.4.0pre1-orig/kqemu-linux.c kqemu-1.4.0pre1/kqemu-linux.c
--- kqemu-1.4.0pre1-orig/kqemu-linux.c 2008-05-30 16:33:34.000000000 -0400
+++ kqemu-1.4.0pre1/kqemu-linux.c 2011-01-05 16:51:45.407394748 -0500
@@ -53,6 +53,10 @@
#define PAGE_KERNEL_EXEC PAGE_KERNEL
#endif
+/* init_MUTEX macro was removed in 2.6.37 */
+#if LINUX_VERSION_CODE > KERNEL_VERSION(2, 6, 36) && !defined(init_MUTEX)
+#define init_MUTEX(sem) sema_init(sem, 1)
+#endif
//#define DEBUG
#ifdef DEBUG
Common subdirectories: kqemu-1.4.0pre1-orig/tests and kqemu-1.4.0pre1/tests

@ -1,12 +0,0 @@
=== modified file 'kqemu-linux.c'
--- kqemu-linux.c 2009-03-08 10:40:57 +0000
+++ kqemu-linux.c 2009-03-08 10:40:58 +0000
@@ -30,6 +30,7 @@
#include <asm/processor.h>
#include <asm/uaccess.h>
#include <asm/io.h>
+#include <linux/sched.h>
#include "kqemu-kernel.h"

@ -1,24 +0,0 @@
With BKL <smp_lock.h> gone away from linux.
Patch fixes build failure against stable kernel:
CC [M] kqemu-1.4.0pre1/kqemu-linux.o
kqemu-1.4.0pre1/kqemu-linux.c:27:28: error: linux/smp_lock.h: No such file or directory
Bug-URL: http://bugs.gentoo.org/368439
Reported-by: Ian Abbott
Patch-by: c.exe@gmx.de
diff --git a/kqemu-linux.c b/kqemu-linux.c
index f7246f1..c476d28 100644
--- a/kqemu-linux.c
+++ b/kqemu-linux.c
@@ -24,7 +24,9 @@
#include <linux/proc_fs.h>
#include <linux/version.h>
#include <linux/ioctl.h>
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,39)
#include <linux/smp_lock.h>
+#endif
#include <linux/miscdevice.h>
#include <asm/atomic.h>
#include <asm/processor.h>

@ -1,72 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/kqemu/kqemu-1.3.0_pre11.ebuild,v 1.8 2012/05/31 22:34:38 zmedico Exp $
inherit eutils flag-o-matic linux-mod toolchain-funcs user
MY_PV=${PV/_/}
MY_P=${PN}-${MY_PV}
DESCRIPTION="Multi-platform & multi-targets cpu emulator and dynamic translator kernel fast execution module"
HOMEPAGE="http://fabrice.bellard.free.fr/qemu/"
SRC_URI="http://fabrice.bellard.free.fr/qemu/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="-* amd64 x86"
RESTRICT="strip"
IUSE=""
S="${WORKDIR}/$MY_P"
DEPEND=""
pkg_setup() {
MODULE_NAMES="kqemu(misc:${S})"
linux-mod_pkg_setup
}
src_unpack() {
unpack ${A}
cd ${S}
epatch ${FILESDIR}/${P}-sched_h.patch
sed -i 's:MODULE_PARM(\([^,]*\),"i");:module_param(\1, int, 0);:' kqemu-linux.c
}
src_compile() {
#Let the application set its cflags
unset CFLAGS
# Switch off hardened tech
filter-flags -fpie -fstack-protector
./configure --kernel-path="${KV_DIR}" \
|| die "could not configure"
make || die "make failed"
}
src_install() {
linux-mod_src_install
# udev rule
dodir /etc/udev/rules.d/
echo 'KERNEL=="kqemu*", NAME="%k", GROUP="qemu", MODE="0660"' > ${D}/etc/udev/rules.d/48-qemu.rules
# Module doc
dodoc ${S}/README
dohtml ${S}/kqemu-doc.html
}
pkg_postinst() {
linux-mod_pkg_postinst
enewgroup qemu
elog "Make sure you have the kernel module loaded before running qemu"
elog "and your user is in the 'qemu' group"
case ${CHOST} in
*-darwin*) elog "Just run 'niutil -appendprop / /groups/qemu users <USER>'";;
*-freebsd*|*-dragonfly*) elog "Just run 'pw groupmod qemu -m <USER>'";;
*) elog "Just run 'gpasswd -a <USER> qemu', then have <USER> re-login.";;
esac
}

@ -1,74 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/kqemu/kqemu-1.3.0_pre5.ebuild,v 1.5 2012/05/31 22:34:38 zmedico Exp $
inherit eutils flag-o-matic linux-mod toolchain-funcs user
MY_PV=${PV/_/}
MY_P=${PN}-${MY_PV}
DESCRIPTION="Multi-platform & multi-targets cpu emulator and dynamic translator kernel fast execution module"
HOMEPAGE="http://fabrice.bellard.free.fr/qemu/"
SRC_URI="http://fabrice.bellard.free.fr/qemu/${MY_P}.tar.gz"
LICENSE="KQEMU"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
RESTRICT="strip"
IUSE=""
S="${WORKDIR}/$MY_P"
DEPEND=""
pkg_setup() {
MODULE_NAMES="kqemu(misc:${S})"
linux-mod_pkg_setup
einfo "kqemu is binary module with a restricted license."
einfo "Please read carefully the KQEMU license"
einfo "and ${HOMEPAGE}qemu-accel.html"
einfo "if you would like to see it released under the GPL"
}
src_unpack() {
unpack ${A}
cd ${S}
epatch "${FILESDIR}/${P}-fix_module_parm.patch"
}
src_compile() {
#Let the application set its cflags
unset CFLAGS
# Switch off hardened tech
filter-flags -fpie -fstack-protector
./configure --kernel-path="${KV_DIR}" \
|| die "could not configure"
make
}
src_install() {
linux-mod_src_install
# udev rule
dodir /etc/udev/rules.d/
echo 'KERNEL="kqemu*", NAME="%k", GROUP="qemu", MODE="0660"' > ${D}/etc/udev/rules.d/48-qemu.rules
# Module doc
dodoc ${S}/README
dohtml ${S}/kqemu-doc.html
# module params
dodir /etc/modules.d
echo "options kqemu major=0" > ${D}/etc/modules.d/kqemu
}
pkg_postinst() {
linux-mod_pkg_postinst
enewgroup qemu
einfo "Make sure you have the kernel module loaded before running qemu"
einfo "and your user is in the qemu group"
}

@ -1,74 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/kqemu/kqemu-1.3.0_pre7.ebuild,v 1.5 2012/05/31 22:34:38 zmedico Exp $
inherit eutils flag-o-matic linux-mod toolchain-funcs user
MY_PV=${PV/_/}
MY_P=${PN}-${MY_PV}
DESCRIPTION="Multi-platform & multi-targets cpu emulator and dynamic translator kernel fast execution module"
HOMEPAGE="http://fabrice.bellard.free.fr/qemu/"
SRC_URI="http://fabrice.bellard.free.fr/qemu/${MY_P}.tar.gz"
LICENSE="KQEMU"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
RESTRICT="strip"
IUSE=""
S="${WORKDIR}/$MY_P"
DEPEND=""
pkg_setup() {
MODULE_NAMES="kqemu(misc:${S})"
linux-mod_pkg_setup
einfo "kqemu is binary module with a restricted license."
einfo "Please read carefully the KQEMU license"
einfo "and ${HOMEPAGE}qemu-accel.html"
einfo "if you would like to see it released under the GPL"
}
src_unpack() {
unpack ${A}
cd ${S}
sed -i 's:MODULE_PARM(\([^,]*\),"i");:module_param(\1, int, 0);:' kqemu-linux.c
}
src_compile() {
#Let the application set its cflags
unset CFLAGS
# Switch off hardened tech
filter-flags -fpie -fstack-protector
./configure --kernel-path="${KV_DIR}" \
|| die "could not configure"
make
}
src_install() {
linux-mod_src_install
# udev rule
dodir /etc/udev/rules.d/
echo 'KERNEL=="kqemu*", NAME="%k", GROUP="qemu", MODE="0660"' > ${D}/etc/udev/rules.d/48-qemu.rules
# Module doc
dodoc ${S}/README
dohtml ${S}/kqemu-doc.html
# module params
dodir /etc/modules.d
echo "options kqemu major=0" > ${D}/etc/modules.d/kqemu
}
pkg_postinst() {
linux-mod_pkg_postinst
enewgroup qemu
einfo "Make sure you have the kernel module loaded before running qemu"
einfo "and your user is in the qemu group"
}

@ -1,79 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/kqemu/kqemu-1.3.0_pre9.ebuild,v 1.5 2012/05/31 22:34:38 zmedico Exp $
inherit eutils flag-o-matic linux-mod toolchain-funcs user
MY_PV=${PV/_/}
MY_P=${PN}-${MY_PV}
DESCRIPTION="Multi-platform & multi-targets cpu emulator and dynamic translator kernel fast execution module"
HOMEPAGE="http://fabrice.bellard.free.fr/qemu/"
SRC_URI="http://fabrice.bellard.free.fr/qemu/${MY_P}.tar.gz"
LICENSE="KQEMU"
SLOT="0"
KEYWORDS="-* amd64 x86"
RESTRICT="strip"
IUSE=""
S="${WORKDIR}/$MY_P"
DEPEND=""
pkg_setup() {
MODULE_NAMES="kqemu(misc:${S})"
linux-mod_pkg_setup
einfo "kqemu is binary module with a restricted license."
einfo "Please read carefully the KQEMU license"
einfo "and ${HOMEPAGE}qemu-accel.html"
einfo "if you would like to see it released under the GPL"
}
src_unpack() {
unpack ${A}
cd ${S}
sed -i 's:MODULE_PARM(\([^,]*\),"i");:module_param(\1, int, 0);:' kqemu-linux.c
}
src_compile() {
#Let the application set its cflags
unset CFLAGS
# Switch off hardened tech
filter-flags -fpie -fstack-protector
./configure --kernel-path="${KV_DIR}" \
|| die "could not configure"
make
}
src_install() {
linux-mod_src_install
# udev rule
dodir /etc/udev/rules.d/
echo 'KERNEL=="kqemu*", NAME="%k", GROUP="qemu", MODE="0660"' > ${D}/etc/udev/rules.d/48-qemu.rules
# Module doc
dodoc ${S}/README
dohtml ${S}/kqemu-doc.html
# module params
dodir /etc/modules.d
echo "options kqemu major=0" > ${D}/etc/modules.d/kqemu
}
pkg_postinst() {
linux-mod_pkg_postinst
enewgroup qemu
elog "Make sure you have the kernel module loaded before running qemu"
elog "and your user is in the 'qemu' group"
case ${CHOST} in
*-darwin*) elog "Just run 'niutil -appendprop / /groups/qemu users <USER>'";;
*-freebsd*|*-dragonfly*) elog "Just run 'pw groupmod qemu -m <USER>'";;
*) elog "Just run 'gpasswd -a <USER> qemu', then have <USER> re-login.";;
esac
}

@ -1,99 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/kqemu/kqemu-1.4.0_pre1-r1.ebuild,v 1.7 2012/05/31 22:34:38 zmedico Exp $
inherit eutils flag-o-matic linux-mod toolchain-funcs user
MY_PV=${PV/_/}
MY_P=${PN}-${MY_PV}
DESCRIPTION="Multi-platform & multi-targets cpu emulator and dynamic translator kernel fast execution module"
HOMEPAGE="http://bellard.org/qemu/"
SRC_URI="http://bellard.org/qemu/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="-* amd64 x86"
RESTRICT="strip"
IUSE=""
S="${WORKDIR}/${MY_P}"
DEPEND=""
RDEPEND=""
pkg_setup() {
MODULE_NAMES="kqemu(misc:${S})"
linux-mod_pkg_setup
}
src_unpack() {
unpack ${A}
cd "${S}"
sed -i 's:MODULE_PARM(\([^,]*\),"i");:module_param(\1, int, 0);:' kqemu-linux.c
sed -e 's:-Werror::' -i common/Makefile #260876
sed -e '/^CC/d;/^HOST_CC/d;' \
-e 's/\(^MON_CC=\).*/\1$(CC)/' \
-e "s/\(^MON_LD=\).*/\1$(tc-getLD)/" \
-e 's/^\(TOOLS_CFLAGS.*\)/\1 $(CFLAGS)/' \
-e 's/^\(MON_CFLAGS.*\)/\1 $(CFLAGS)/' \
-e 's/^\(KERNEL_CFLAGS.*\)/\1 $(CFLAGS)/' \
-e 's/^CFLAGS=\(.*\)/CFLAGS+=\1/' \
-i common/Makefile
epatch "${FILESDIR}/${P}-missing-sched-header.patch"
epatch "${FILESDIR}"/${P}-init_MUTEX.patch
epatch "${FILESDIR}"/${P}-remove-smp_lock.patch #368439
}
src_compile() {
filter-flags -fpie -fstack-protector -ftracer #263837
./configure --kernel-path="${KV_DIR}" \
--cc="$(tc-getCC)" \
--host-cc="$(tc-getBUILD_CC)" \
--extra-cflags="${CFLAGS}" \
--extra-ldflags="${LDFLAGS}" \
|| die "could not configure"
make || die "Make failed"
}
src_install() {
linux-mod_src_install
# udev rule
dodir /etc/udev/rules.d/
echo 'KERNEL=="kqemu*", GROUP="qemu", MODE="0660"' > ${D}/etc/udev/rules.d/48-qemu.rules
# Module doc
dodoc "${S}/README"
dohtml "${S}/kqemu-doc.html"
# module params
dodir /etc/modprobe.d
echo "options kqemu major=0" > ${D}/etc/modprobe.d/kqemu.conf
}
pkg_preinst() {
linux-mod_pkg_preinst
local old1="${ROOT}/etc/modprobe.d/kqemu"
local old2="${ROOT}/etc/modules.d/kqemu"
local new="${ROOT}/etc/modprobe.d/kqemu.conf"
if [[ ! -a "${new}" ]]; then
if [[ -a "${old1}" ]]; then
elog "Renaming /etc/modprobe.d/kqemu to /etc/modprobe.d/kqemu.conf"
mv "${old1}" "${new}"
elif [[ -a "${old2}" ]]; then
elog "Moving old kqemu configuration in /etc/modules.d to new"
elog "location in /etc/modprobe.d"
mv "${old2}" "${new}"
fi
fi
}
pkg_postinst() {
linux-mod_pkg_postinst
enewgroup qemu
elog "Make sure you have the kernel module loaded before running qemu"
elog "and your user is in the 'qemu' group"
}

@ -1,80 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/kqemu/kqemu-1.4.0_pre1.ebuild,v 1.5 2012/05/31 22:34:38 zmedico Exp $
inherit eutils flag-o-matic linux-mod toolchain-funcs user
MY_PV=${PV/_/}
MY_P=${PN}-${MY_PV}
DESCRIPTION="Multi-platform & multi-targets cpu emulator and dynamic translator kernel fast execution module"
HOMEPAGE="http://bellard.org/qemu/"
SRC_URI="http://bellard.org/qemu/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
RESTRICT="strip"
IUSE=""
S="${WORKDIR}/${MY_P}"
DEPEND=""
RDEPEND=""
pkg_setup() {
MODULE_NAMES="kqemu(misc:${S})"
linux-mod_pkg_setup
}
src_unpack() {
unpack ${A}
cd "${S}"
sed -i 's:MODULE_PARM(\([^,]*\),"i");:module_param(\1, int, 0);:' kqemu-linux.c
sed -e 's:-Werror::' -i common/Makefile #260876
sed -e '/^CC/d;/^HOST_CC/d;' \
-e 's/\(^MON_CC=\).*/\1$(CC)/' \
-e "s/\(^MON_LD=\).*/\1$(tc-getLD)/" \
-e 's/^\(TOOLS_CFLAGS.*\)/\1 $(CFLAGS)/' \
-e 's/^\(MON_CFLAGS.*\)/\1 $(CFLAGS)/' \
-e 's/^\(KERNEL_CFLAGS.*\)/\1 $(CFLAGS)/' \
-e 's/^CFLAGS=\(.*\)/CFLAGS+=\1/' \
-i common/Makefile
epatch "${FILESDIR}/${P}-missing-sched-header.patch"
}
src_compile() {
filter-flags -fpie -fstack-protector
./configure --kernel-path="${KV_DIR}" \
--cc="$(tc-getCC)" \
--host-cc="$(tc-getBUILD_CC)" \
--extra-cflags="${CFLAGS}" \
--extra-ldflags="${LDFLAGS}" \
|| die "could not configure"
make || die "Make failed"
}
src_install() {
linux-mod_src_install
# udev rule
dodir /etc/udev/rules.d/
echo 'KERNEL=="kqemu*", NAME="%k", GROUP="qemu", MODE="0660"' > ${D}/etc/udev/rules.d/48-qemu.rules
# Module doc
dodoc "${S}/README"
dohtml "${S}/kqemu-doc.html"
# module params
dodir /etc/modprobe.d
echo "options kqemu major=0" > ${D}/etc/modprobe.d/kqemu
}
pkg_postinst() {
linux-mod_pkg_postinst
enewgroup qemu
elog "Make sure you have the kernel module loaded before running qemu"
elog "and your user is in the 'qemu' group"
}

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

@ -1 +0,0 @@
DIST libvirt-sandbox-0.0.2.tar.gz 428164 SHA256 323160948e5f797a1bb159890cc5c8a456e6549ae404641474376a7a3affb310 SHA512 0ea41e328ddd6d8155c6d8f9c36ecffe2702edeb7227ead676086134402b929fa878680eef64745c4a70e7db7dafe33ed6d3b1bee25fae5efbe3f23726dfce2e WHIRLPOOL caca4260ea062eafe6d243b8116f7dca2f30f8b9385eac6e43c7907aad1443d13255f3dc7a39903925ca03d4c12c6a1a8eb0d886349220538b131ec1fd310064

@ -1,34 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt-sandbox/libvirt-sandbox-0.0.2.ebuild,v 1.2 2012/05/03 18:49:08 jdhore Exp $
EAPI="4"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
inherit gnome2
DESCRIPTION="Library for building application sandboxes using libvirt"
HOMEPAGE="http://libvirt.org/git/?p=libvirt-sandbox.git"
SRC_URI="ftp://libvirt.org/libvirt/sandbox/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc +introspection static-libs"
RDEPEND="
>=dev-libs/glib-2.28:2
>=app-emulation/libvirt-glib-0.0.4
introspection? ( >=dev-libs/gobject-introspection-0.10.8 )"
DEPEND="${RDEPEND}
virtual/pkgconfig
sys-devel/gettext
doc? ( >=dev-util/gtk-doc-1.10 )"
pkg_setup() {
DOCS="AUTHORS ChangeLog NEWS README"
G2CONF="--disable-test-coverage
$(use_enable static-libs static)
$(use_enable introspection)"
}

@ -1,9 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>gnome</herd>
<use>
<flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg>
for introspection</flag>
</use>
</pkgmetadata>

@ -1 +0,0 @@
DIST mol-0.9.72.1.tar.bz2 1818637 SHA256 05a8fe9ec1bf4f275b173868702fc52f5715b4206f9152e5835c18c6f75d394d SHA512 6a36de18367092d3201a365c0f869ff82beabe1d5c10265605f73d97992f8f8c85999d4eb149a749083172df41e8c9b669c9a11bd9a75ca9de0741b75cba1685 WHIRLPOOL 6ac168b564fe730a9d410a705300dcc9deb72b6b8c8358b212c8b2ae143e46ebab08a0794cea6fdcd25cece0aee30f81b1516c889830c470a7098f8b6fef5a1e

@ -1,14 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>ppc</herd>
<longdescription>
Mac-On-Linux - Allows the virtualization of MacOS or MacOS X from within Linux
</longdescription>
<maintainer><email>josejx@gentoo.org</email><name>Joseph Jezak</name></maintainer>
<use>
<flag name='oldworld'>Includes Macintosh's OldWorld support</flag>
<flag name='pci'>Experimental PCI proxy support</flag>
<flag name='sheep'>Support for the sheep net driver</flag>
</use>
</pkgmetadata>

@ -1,127 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/mol/mol-0.9.72.1.ebuild,v 1.4 2010/02/12 18:56:52 josejx Exp $
inherit flag-o-matic eutils linux-mod
DESCRIPTION="Mac-on-Linux (MOL) allows PPC users run MacOS(X) under Linux"
HOMEPAGE="http://www.maconlinux.org/"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="-* ~ppc"
IUSE="alsa oss fbcon X oldworld sheep debug dga usb pci"
MAKEOPTS="${MAKEOPTS} -j1"
RDEPEND="net-misc/dhcp
sys-libs/zlib
net-firewall/iptables
alsa? ( media-libs/alsa-lib )
X? ( x11-libs/libXext
dga? ( x11-libs/libXxf86dga ) )"
DEPEND="${RDEPEND}
X? ( x11-libs/libXt
x11-proto/xextproto
dga? ( x11-proto/xf86dgaproto ) )"
MODULE_NAMES="mol(mol:${S}/src/kmod/Linux)
sheep(net:${S}/src/netdriver)"
pkg_setup() {
echo
if ! use fbcon; then
elog "If you want to use MOL fullscreen on a virtual console"
elog "be sure to have the USE-flag \"fbcon\" set!"
fi
echo
linux-mod_pkg_setup
}
src_compile() {
filter-flags -fsigned-char
replace-flags -O? -O1
export KERNEL_SOURCE="/usr/src/${FK}"
export LDFLAGS=""
# initialize all needed build-files
./autogen.sh
./configure --prefix="/usr" || die "Configure failed."
# workaround for proper module-building
emake defconfig || die "Make failed."
sed -i "s:CONFIG_XDGA=y:# CONFIG_XDGA is not set:" .config-ppc
use alsa || sed -i "s:CONFIG_ALSA=y:# CONFIG_ALSA is not set:" .config-ppc
use debug && sed -i "s:# CONFIG_DEBUGGER is not set:CONFIG_DEBUGGER=y:" .config-ppc
use oss || sed -i "s:CONFIG_OSS=y:# CONFIG_OSS is not set:" .config-ppc
use oldworld || sed -i "s:CONFIG_OLDWORLD=y:# CONFIG_OLDWORLD is not set:" .config-ppc
use sheep || sed -i "s:iCONFIG_SHEEP=y:# CONFIG_SHEEP is not set:" .config-ppc
use X || sed -i "s:CONFIG_X11=y:# CONFIG_X11 is not set:" .config-ppc
use fbcon || sed -i "s:CONFIG_FBDEV=y:# CONFIG_FBDEV is not set:" .config-ppc
### Remove VNC, since the deps are broken
sed -i "s:CONFIG_VNC=y:# CONFIG_VNC is not set:" .config-ppc
use dga || sed -i "s:CONFIG_XDGA=y:# CONFIG_XDGA is not set:" .config-ppc
use usb || sed -i "s:CONFIG_USBDEV=y:# CONFIG_USBDEV is not set:" .config-ppc
use pci || sed -i "s:CONFIG_PCIPROXY=y:# CONFIG_PCIPROXY is not set:" .config-ppc
einfo "The configuration has been altered according to your USE-flags."
# reinitialize our changed configuration
emake oldconfig
cd "${S}"
emake BUILD_MODS=n || die "Build failed."
# Build the modules too!
BUILD_PARAMS="KERNEL_SOURCE=\"${KV_DIR}\" \
LV=${KV_MAJOR}${KV_MINOR} \
MP=${KV_OBJ} \
KUNAME=${KV}"
BUILD_TARGETS=all
linux-mod_src_compile
}
src_install() {
#linux-mod_src_install
cd "${S}"
emake DESTDIR="${D}" install || die "Failed to install"
dodoc CREDITS Doc/Boot-ROM Doc/NewWorld-ROM Doc/Sound Doc/Video
dodoc Doc/Networking Doc/Dev/Debugger Doc/Dev/Addresses
dodoc Doc/man/molvconfig.1 Doc/man/startmol.1 Doc/man/molrc.5
dodir /var/lib/mol/lock
touch "${D}"/var/lib/mol/lock/.keep
dodir /var/lib/mol/log
touch "${D}"/var/lib/mol/log/.keep
}
pkg_postinst() {
echo
elog "Mac-on-Linux is now installed. To run, use the command startmol."
if use fbcon; then
elog "You might want to configure video modes first with molvconfig."
fi
elog "Other configuration is in /etc/molrc. For more info see:"
elog " http://www.maconlinux.org"
elog "Also try man molrc, man molvconfig, man startmol"
echo
ewarn "For networking and sound you might install the drivers in the"
ewarn "folder \"MOL-Install\" on your Mac OS X-Desktop."
echo
ewarn "If errors with networking occur, make sure you have the following"
ewarn "kernel functions enabled:"
ewarn "For connecting to Linux:"
ewarn " Universal TUN/TAP device driver support (CONFIG_TUN)"
ewarn "For the dhcp server:"
ewarn " Packet Socket (CONFIG_PACKET)"
ewarn "For NAT:"
ewarn " Network packet filtering (CONFIG_NETFILTER)"
ewarn " Connection tracking (CONFIG_IP_NF_CONNTRACK)"
ewarn " IP tables support (CONFIG_IP_NF_IPTABLES)"
ewarn " Packet filtering (CONFIG_IP_NF_FILTER)"
ewarn " Full NAT (CONFIG_IP_NF_NAT)"
ewarn " MASQUERADE target support (CONFIG_IP_NF_TARGET_MASQUERADE)"
echo
}

@ -1 +0,0 @@
DIST ibus-table-array30-1.2.0.20090729-Source.tar.gz 1884498 SHA256 a838a9f9c6dd41d1ac7a023efabb9859fc326ec92321148fe6d8657fcd662705 SHA512 82571f7e2f8370a963c9d4d1c20f5a40da9932c03ee45ebc2072931a6a3935bb87ecf72073a15bbb4e9b0faa12976b1a17e2d500c47863fa8fd0fe8dda510f29 WHIRLPOOL 54c87c8a6cc93391f26d532d11825a67d6a6b0839afc999089815d0008f14c701842a1e6d25e285a52f9627870526ebf7201d4e5a2ef3745881a04de6d0cabd8

@ -1,23 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-table-array30/ibus-table-array30-1.2.0.20090729.ebuild,v 1.1 2009/09/21 23:52:52 matsuu Exp $
EAPI="2"
inherit cmake-utils
MY_P="${P}-Source"
DESCRIPTION="an Array30 Chinese input method for ibus."
HOMEPAGE="http://code.google.com/p/ibus/"
SRC_URI="http://ibus.googlecode.com/files/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=">=app-i18n/ibus-table-1.1"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_P}"
DOCS="AUTHORS ChangeLog README RELEASE-NOTES.txt"

@ -1,13 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>cjk</herd>
<longdescription lang="en">The Array 30 Chinese input method for ibus-table.
It covers more than 70 thousands Chinese characters,
which are listed in unicode 3.1,</longdescription>
<longdescription lang="zh_CN">使用 ibus-table 的行列输入法。這个版本包含了Unicode 3.1 約七万多字。</longdescription>
<longdescription lang="zh_TW">使用 ibus-table 的行列輸入法。這個版本包含了Unicode 3.1 約七萬餘字。</longdescription>
<upstream>
<remote-id type="google-code">ibus</remote-id>
</upstream>
</pkgmetadata>

@ -1 +0,0 @@
DIST ibus-table-cangjie-1.2.0.20100305.tar.gz 2533482 SHA256 15accb7fe46f997d80b02b104c54a988c9e0a480aa30dba810167a914a875a52 SHA512 cada73b3f8b245b4de207d631acd4e7e09c2edb269153e075cfe67e5c9d38b0c0aa000716d29d3284ff681d4b4bb84e8d50aebfc90f081c14e615351fda4aa2b WHIRLPOOL dac92d900fc05f69f013573d8f89b28083b29ba0f143e24106e2fc37515c05f6ecd4a7a1edbc1f01eb039395701189c4e07e8654610e11bea0b6359aeb1c5296

@ -1,23 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-table-cangjie/ibus-table-cangjie-1.2.0.20100305.ebuild,v 1.4 2012/06/29 10:45:58 naota Exp $
DESCRIPTION="The CangJie for IBus Tables"
HOMEPAGE="http://code.google.com/p/ibus/"
SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=app-i18n/ibus-table-1.2
!>app-i18n/ibus-table-1.3.9"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README || die
}

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>cjk</herd>
<upstream>
<remote-id type="google-code">ibus</remote-id>
</upstream>
</pkgmetadata>

@ -1,3 +0,0 @@
DIST ibus-table-cantonese-1.2.0.20090824.tar.gz 131140 SHA256 caaff6fb119a1843950341bb3e1720c4f63830e910fab30585842658595f96b2 SHA512 c1177b353708ee3e73eb336a3bc679e87b74ed0be62573dd6eec4e6d7a4a67e0204e4a549aede1bda768f9eada2f480721b714c13e42eb3cafe70d82ce5e6d23 WHIRLPOOL 9bc90f9f5c4bdf2410d13567839dab05aebcec79be47a6f69ca197dc1809419e9f5ca60fe9098f9454537c9806378f01a2fdf331c7e06499d1934285e5a165eb
DIST ibus-table-cantonese-1.2.0.20100107.tar.gz 265077 SHA256 a2bc20998c9b1c2dab76bc35e515002e72793f7f7f1f31addf4836e4bb26fe22 SHA512 6c76c0999041abc48d14193c8d12eb7c225d4f7677ba0eb4facb5a3cadc639dfd9c765d59e7bd8c486d99dfce6ef1d61e48f50252188b04b329b009f7517b67b WHIRLPOOL c7cca427d14345c2e26b9b57856644399f52d425b270e91e556bab0346c691f7eabb6fbf1db5fb3af681e315b22275121f05057fa0ff5dabb636ae1893c06f20
DIST ibus-table-cantonese-1.2.0.20100305.tar.gz 264712 SHA256 39ffbe39757d7c5608b9d112059ae814f799f4a1a68f319b12c829141e39b4c1 SHA512 269bfbba4ccf7bbc16325c3864ea2019a7dc746126b9446f2345fe462156de8f9cc6c65821766c9342c00b69f2afc3310203d5bb74ce29d7c96444aad69b9ead WHIRLPOOL 97d208f20dbd4dba0e34f5e062cf457dd8a3b1b5ca5b954e4ff66a052a6d94aaf2f3f18e30e13076c5a4b90518e0f9f5c8d4509bc95fb8290709864b38e8f097

@ -1,23 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-table-cantonese/ibus-table-cantonese-1.2.0.20090824.ebuild,v 1.1 2009/09/21 23:58:48 matsuu Exp $
EAPI="2"
DESCRIPTION="The Cantonese input method table for IBus-Table"
HOMEPAGE="http://code.google.com/p/ibus/"
SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=">=app-i18n/ibus-table-1.1"
RDEPEND="${DEPEND}"
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README
}

@ -1,25 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-table-cantonese/ibus-table-cantonese-1.2.0.20100107.ebuild,v 1.2 2012/05/03 19:24:27 jdhore Exp $
EAPI="2"
DESCRIPTION="The Cantonese and derived tables for IBus-Table"
HOMEPAGE="http://code.google.com/p/ibus/"
SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=app-i18n/ibus-table-1.2
!app-i18n/ibus-table-jyutping"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README || die
}

@ -1,25 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-table-cantonese/ibus-table-cantonese-1.2.0.20100305.ebuild,v 1.2 2012/05/03 19:24:27 jdhore Exp $
EAPI="2"
DESCRIPTION="The Cantonese and derived tables for IBus-Table"
HOMEPAGE="http://code.google.com/p/ibus/"
SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=app-i18n/ibus-table-1.2
!app-i18n/ibus-table-jyutping"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README || die
}

@ -1,9 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>cjk</herd>
<longdescription lang="en">The Cantonese input method table for IBus-Table.</longdescription>
<upstream>
<remote-id type="google-code">ibus</remote-id>
</upstream>
</pkgmetadata>

@ -1,2 +0,0 @@
DIST ibus-table-xingma-1.2.0.20100111.tar.gz 2294394 SHA256 ab34d9c0bd7b524526b2f47ac12ec5c0b5c2d86a025eb98ea9267036ed9fcb30 SHA512 3e5efa7a96939284af52a96ed3c4ccbf13406b802f8efa32a4bb7bc2e506301cebcc7d95234ca6e583f883fac429f285289cc19be3f2f7db9edb49dfee317bd2 WHIRLPOOL 90090e6e7f1074308bedf57d3065c3bb00c8a649d81c10d946332a43343c2720e3222d43f03c06d57daae8dd634992be9ebc4e1676235cbf818f34da5ea776e5
DIST ibus-table-xingma-1.2.0.20100305.tar.gz 2290684 SHA256 edb1513d578581b5d20425e16d2cf8fb4b6c44695ba5fd3f026fae5b655be634 SHA512 6e46fea23171955744d79e4d3dcc9143cd2ade3fbd1bb42016876a70eac6bab6583c304f9f7d2449bfb49be3e22d3ce1f80dcddef2dc799d886b64a4bdaaf86e WHIRLPOOL 774062d214ee47eff8929f4f8c116e1cb7aa65f6dda764062bd6bfd187e252beeae01fa9e192036f919e41a762f82f1e5c02d6b20605191b01532af1c8c661ae

@ -1,32 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-table-xingma/ibus-table-xingma-1.2.0.20100111.ebuild,v 1.2 2012/05/03 19:24:31 jdhore Exp $
DESCRIPTION="The xingma tables for IBus-Table"
HOMEPAGE="http://code.google.com/p/ibus/"
SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="extra-phrases"
RDEPEND=">=app-i18n/ibus-table-1.2
!app-i18n/ibus-table-stroke5
!app-i18n/ibus-table-wubi
!app-i18n/ibus-table-xinhua
!app-i18n/ibus-table-zhengma"
DEPEND="${RDEPEND}
extra-phrases? ( >=app-i18n/ibus-table-extraphrase-1.1 )
virtual/pkgconfig"
src_compile() {
econf $(use_enable extra-phrases) || die
emake || die
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README
}

@ -1,32 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-table-xingma/ibus-table-xingma-1.2.0.20100305.ebuild,v 1.2 2012/05/03 19:24:31 jdhore Exp $
DESCRIPTION="The xingma tables for IBus-Table"
HOMEPAGE="http://code.google.com/p/ibus/"
SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="extra-phrases"
RDEPEND=">=app-i18n/ibus-table-1.2
!app-i18n/ibus-table-stroke5
!app-i18n/ibus-table-wubi
!app-i18n/ibus-table-xinhua
!app-i18n/ibus-table-zhengma"
DEPEND="${RDEPEND}
extra-phrases? ( >=app-i18n/ibus-table-extraphrase-1.1 )
virtual/pkgconfig"
src_compile() {
econf $(use_enable extra-phrases) || die
emake || die
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README || die
}

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>cjk</herd>
<use>
<flag name="extra-phrases">Add extra phrases into builded Engine</flag>
</use>
<upstream>
<remote-id type="google-code">ibus</remote-id>
</upstream>
</pkgmetadata>

@ -1,2 +0,0 @@
DIST ibus-table-yinma-1.2.0.20100111.tar.gz 2755719 SHA256 96522bf448f8dd45005cbd0b3f5a6d0b2f71a48c6a407c1b751a66ac26cc8e35 SHA512 727dc4556470fe3fab9bead4efedc12f53e1f1ce638ef293c06f4538462eec7b3233ffc34f4cdd5abe505af3c9a76599c2458eebe22f4ed6ddfb4b64e24c4bf0 WHIRLPOOL e0da2246057bee3140813ea14d7aff225e5da4a9a72b265b669344a456c13113ae310b42157687eb1076a745753d8be388de91e706aeaa30180169541fcd456c
DIST ibus-table-yinma-1.2.0.20100305.tar.gz 2750198 SHA256 07b66d12c2fb6d7bab66c17936d8cc92cdd9a0bfe7db3419b09c5c4231beb828 SHA512 92f6c7bc25bb45f93635bcc49e8dce02e5dbf1140b4a3a2429a74fb2b1ecd091f71ca7985bff92c7cac87f32d356f54c43df658ecc21bd464e6c9dd65c86ac29 WHIRLPOOL 72d403e23d0824752b17eee1e349644adcb1ceae2d340461c99ba96233ae25e79d36e1e9e7067d3b1ebb9babe0ed15f367a67c83aa6574f3a99da64063519126

@ -1,27 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-table-yinma/ibus-table-yinma-1.2.0.20100111.ebuild,v 1.2 2012/05/03 19:24:27 jdhore Exp $
DESCRIPTION="The yinma tables for IBus-Table"
HOMEPAGE="http://code.google.com/p/ibus/"
SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=app-i18n/ibus-table-1.2.0.20100111
!app-i18n/ibus-table-erbi
!app-i18n/ibus-table-wu
!app-i18n/ibus-table-yong
!app-i18n/ibus-table-zhuyin
!app-i18n/ibus-table-ziranma"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README || die
}

@ -1,24 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-table-yinma/ibus-table-yinma-1.2.0.20100305.ebuild,v 1.3 2012/06/29 07:02:37 naota Exp $
DESCRIPTION="The yinma tables for IBus-Table"
HOMEPAGE="http://code.google.com/p/ibus/"
SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=app-i18n/ibus-table-1.2.0.20100111
!>app-i18n/ibus-table-1.3.9
!app-i18n/ibus-table-chinese"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README || die
}

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>cjk</herd>
<upstream>
<remote-id type="google-code">ibus</remote-id>
</upstream>
</pkgmetadata>

@ -1 +0,0 @@
DIST macbook-backlight-0.3.tar.gz 9283 SHA256 0fce9182b240f62d9694f9390fee5cc354ec84c24ca93c8035362a56fc58e76c SHA512 01ee503f01cd2552b056beea892c8bef28b597dfd7f4d1f3d48e35a6cb2a513784814d37a72927b52ace9c95e38548bc400e67bc6e001c86caa45d5735c45c04 WHIRLPOOL 60ac71373f434801b442683eaa6cc74bb5625843c5e198454b921f37dedf298f59e5f6a5adf81eba2fdf7aefce5bda83673d06a9440a742996ccf25d745bb6d9

@ -1,28 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-laptop/macbook-backlight/macbook-backlight-0.3.ebuild,v 1.4 2012/05/02 20:22:38 jdhore Exp $
inherit toolchain-funcs eutils flag-o-matic
DESCRIPTION="a tool to control the backlight intensity of macbook"
HOMEPAGE="http://dev.gentoo.org/~cedk/macbook-backlight/"
SRC_URI="http://dev.gentoo.org/~cedk/macbook-backlight/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
COMMON_DEPEND="sys-apps/pciutils"
DEPEND="virtual/pkgconfig
$COMMON_DEPEND"
RDEPEND=$COMMON_DEPEND
src_compile() {
emake CC=$(tc-getCC) || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" PREFIX="/usr" install || die "emake install failed"
dodoc README
}

@ -1 +0,0 @@
DIST i810switch-0.6.5.tar.gz 24287 SHA256 d714840e3b14e1fa9c432c4be0044b7c008d904dece0d611554655b979cad4c3 SHA512 f7d14b933b39bb4274ec2c156c422927c6a5b7b16e3474a2cf9f80b9798062980642deb19d67ad7946a5a3ccc91465c3c09d113485a9526a5c75c8e625ec6079 WHIRLPOOL a975f38d5470cc6f9546c0bcb281c7659b0444d07a06f0f2d1c90359beac521ec56ec9d7423487f2f8821a073c8befdd4eca33d83cbf3f6d6ddeb93b2efe4810

@ -1,12 +0,0 @@
diff -ru i810switch-0.6.5/Makefile i810switch-0.6.5.new/Makefile
--- i810switch-0.6.5/Makefile 2003-12-31 15:51:40.000000000 +0100
+++ i810switch-0.6.5.new/Makefile 2012-07-31 17:41:50.000000000 +0200
@@ -6,7 +6,7 @@
all: i810switch
i810switch: $(OBJECTS)
- $(CC) $(CFLAGS) -o $@ $(OBJECTS)
+ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(OBJECTS)
install: i810switch
install -d $(DESTDIR)/usr/bin

@ -1,24 +0,0 @@
--- i810switch.c.old 2005-06-12 06:36:36.000000000 +0200
+++ i810switch.c 2007-07-03 02:06:31.000000000 +0200
@@ -60,6 +60,7 @@
#define I855STR "8086:3582"
//#define I865STR "8086:2572"
#define I915STR "8086:2592"
+#define I945STR "8086:27a2"
#define MEMSTR "Memory at"
#define NONPRSTR "32-bit, non-prefetchable"
@@ -279,6 +280,13 @@
return p;
}
+ i = (p = strstr(*buff_ptr, I945STR)) != NULL;
+ if (i)
+ {
+ *chiptype = I855;
+ return p;
+ }
+
i = (p = strstr(*buff_ptr, I915STR)) != NULL;
if (i)
{

@ -1,38 +0,0 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/i810switch/i810switch-0.6.5-r2.ebuild,v 1.3 2008/11/09 14:20:07 maekke Exp $
inherit eutils toolchain-funcs
DESCRIPTION="A utility for switching the LCD and external VGA displays on and off"
HOMEPAGE="http://www16.plala.or.jp/mano-a-mano/i810switch.html"
SRC_URI="http://www16.plala.or.jp/mano-a-mano/i810switch/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="-* x86"
IUSE=""
DEPEND=""
RDEPEND="sys-apps/pciutils"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/i810switch-macbook-support.patch
emake clean
}
src_compile() {
emake CC=$(tc-getCC) || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog README TODO
}
pkg_postinst() {
einfo "To allow non-root users to use i810switch run:"
einfo " chmod u+s /usr/bin/i810switch"
}

@ -1,39 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/i810switch/i810switch-0.6.5-r3.ebuild,v 1.1 2012/07/31 15:49:34 cedk Exp $
inherit eutils toolchain-funcs
DESCRIPTION="A utility for switching the LCD and external VGA displays on and off"
HOMEPAGE="http://www16.plala.or.jp/mano-a-mano/i810switch.html"
SRC_URI="http://www16.plala.or.jp/mano-a-mano/i810switch/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="-* ~x86"
IUSE=""
DEPEND=""
RDEPEND="sys-apps/pciutils"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/i810switch-macbook-support.patch
epatch "${FILESDIR}"/i810switch-ldflags.patch
emake clean
}
src_compile() {
emake CC=$(tc-getCC) || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog README TODO
}
pkg_postinst() {
einfo "To allow non-root users to use i810switch run:"
einfo " chmod u+s /usr/bin/i810switch"
}

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

@ -1 +0,0 @@
DIST klive-0.28.tar.bz2 27399 SHA256 b65193d039d69f5a1414de2c49f093c8ffd9cd6f0b39d5f76849313367de3021 SHA512 d86e3b2e77ec26119b83c59b1436760f330bde938d8339af7243091fdaee1abf335bcb0a15e2ca21cd00696a21b45b1bbbfc34a0ded27247bab7261485af405b WHIRLPOOL 26e6af590072e0254fbf493e97dd7b3ddaab5ea71e753fbdd496899c0d0e7261ebb265e145002b1f0356acd3d7af8af86eeeafe4022ea087f6cd62bdf12b9b3a

@ -1,20 +0,0 @@
#!/sbin/runscript
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License, v2 or later
# $Header: /var/cvsroot/gentoo-x86/app-misc/klive/files/klive.init.d,v 1.4 2007/04/14 23:11:29 masterdriverz Exp $
depend() {
need net
}
start() {
ebegin "Starting KLive"
start-stop-daemon --start --name twistd --exec /usr/bin/twistd -- --uid klive --pidfile /var/run/klive.pid --syslog -oy /usr/share/klive/klive.tac
eend $?
}
stop() {
ebegin "Stopping KLive"
start-stop-daemon --stop --name twistd --pidfile /var/run/klive.pid
eend $?
}

@ -1,59 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/klive/klive-0.28.ebuild,v 1.11 2012/06/01 01:58:09 zmedico Exp $
inherit user
DESCRIPTION="Linux Kernel Live Usage Monitor"
HOMEPAGE="http://klive.cpushare.com/"
SRC_URI="http://klive.cpushare.com/downloads/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 hppa ppc sparc x86"
IUSE=""
DEPEND="dev-lang/python
>=dev-python/twisted-2.0.0"
RDEPEND="$DEPEND
sys-apps/pciutils"
S=${WORKDIR}/${PN}
pkg_setup() {
enewuser klive -1 /bin/bash
}
src_install() {
insinto /usr/share/${PN}
doins client/klive.tac || die
newinitd "${FILESDIR}"/klive.init.d klive || die "init.d failed"
dodoc README
}
pkg_postinst() {
echo
elog "To start klive, use the init script, e.g.:"
elog " # /etc/init.d/klive start"
echo
elog "You should add klive to your default runlevel so that it will be"
elog "started on on every bootup, e.g.:"
elog " # rc-update add klive default"
echo
ewarn "klive periodically submits basic information about the configuration of"
ewarn "your running kernel to a 3rd-party server which is NOT controlled by"
ewarn "Gentoo. This data is probably privately logged against your IP address."
ewarn
ewarn "The data submitted is used to generate basic statistics which provide"
ewarn "insight as to how widely tested a particular kernel version is."
ewarn "These statistics are publically accessible at http://klive.cpushare.com"
ewarn
ewarn "If you have privacy/security concerns about the submission of this data"
ewarn "and/or its public availability, unmerge this package now."
echo
}

@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>kernel-misc</herd>
</pkgmetadata>

@ -1 +0,0 @@
DIST rio007.tgz 28953 SHA256 a53c87901a6a221d34d55cfd999fb7406525b7647600dac009f2f8d4cadb2404 SHA512 0109778af6da27113149841abd8f27db71edb8a17267d9acccbeed19751b30aa56545ad619c276fb5235b3edf03fd319ac7fd7c90ecd093bd886b968c18e7d18 WHIRLPOOL c9a52e58b587567922c0065f005d1c7dd4896e1e29462d37ede8df813ce164b9d04eee92ad05a9ebc605bdb235f634cd23c691693acd6866ab9ec5ed59d98d68

@ -1,39 +0,0 @@
--- rio107.orig/std.h 2005-08-19 23:29:18.000000000 -0300
+++ rio107/std.h 2005-08-19 23:54:16.000000000 -0300
@@ -31,7 +31,8 @@
#endif
#ifndef SZERROR
-#define SZERROR sys_errlist[errno]
+/* Vanquirius: sys_errlist is deprecated */
+#define SZERROR strerror(errno)
#endif
typedef unsigned char UCHAR;
--- rio107.orig/app.cpp 2005-08-19 23:29:18.000000000 -0300
+++ rio107/app.cpp 2005-08-19 23:55:38.000000000 -0300
@@ -512,6 +512,8 @@
int iPortBase = PORT_BASE_DEFAULT;
int iPosDumpDirectory = 0;
int iSizeDumpDirectory = 0;
+ /* Vanquirius: LarryTheCow to the rescue! */
+ int pszFilePlaylistTempLarryTheCow = 0;
// process command line args
if ( iCountArg < 2 )
@@ -571,7 +573,14 @@
// append all command line upload requests to temp playlist
if ( !pszFilePlaylistTemp )
- pszFilePlaylistTemp = tmpnam( NULL );
+ /* Vanquirius: use mkstemp instead of tmpnam */
+ pszFilePlaylistTemp = strdup("/tmp/rio_XXXXXX");
+ if ( (pszFilePlaylistTempLarryTheCow = mkstemp(pszFilePlaylistTemp)) < 0 )
+ {
+ perror ("mkstemp");
+ exit (EXIT_FAILURE);
+ }
+ close(pszFilePlaylistTempLarryTheCow);
if ( pszFilePlaylistTemp )
{

@ -1,65 +0,0 @@
diff -ur rio107.orig/app.cpp rio107/app.cpp
--- rio107.orig/app.cpp 1999-06-11 19:26:46.000000000 +0300
+++ rio107/app.cpp 2007-12-25 16:34:39.000000000 +0200
@@ -43,7 +43,7 @@
#endif
#define DELETEARRAY delete[]
-#elif defined(__FreeBSD__)
+#elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
// FreeBSD g++
#include <unistd.h>
#include <sys/syslimits.h>
diff -ur rio107.orig/rio.cpp rio107/rio.cpp
--- rio107.orig/rio.cpp 1999-06-11 19:26:46.000000000 +0300
+++ rio107/rio.cpp 2007-12-25 16:34:39.000000000 +0200
@@ -63,18 +63,36 @@
#elif defined(__linux__)
// linux g++
#include <unistd.h>
- #if defined(__alpha)
- #include <sys/io.h>
+
+ // Changed per Debian bug 50938
+ //#if defined(__alpha)
+ // #include <sys/io.h>
+ //#else
+ // #include <sys/perm.h>
+ //#endif
+
+ // Changes per Debian bug 50938
+ #if !defined(__i386__)
+ #include <sys/io.h>
#else
- #include <sys/perm.h>
+ #include <sys/perm.h>
#endif
+
+ // Changed per bug Debian bug 88779
+ #if !defined(__alpha__)
+ #if __GLIBC__
+ #include <sys/io.h>
+ #else
#include <asm/io.h>
+ #endif
+ #endif
+
#define OUTPORT(p,v) outb( v, p )
#define INPORT(p) inb( p )
#define CLOCK_SECOND CLOCKS_PER_SEC
#define DELETEARRAY delete[]
-#elif defined(__FreeBSD__)
+#elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
// FreeBSD g++
#include <fcntl.h>
#include <unistd.h>
@@ -236,7 +254,7 @@
#endif
// if FreeBSD
- #if defined(__FreeBSD__)
+ #if defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
// request direct access to memory addresses
if ( open("/dev/io", O_RDONLY) == -1 )
{

@ -1,15 +0,0 @@
--- makefile.orig 2004-08-27 02:21:58.117715144 -0400
+++ makefile 2004-08-27 02:30:11.720676088 -0400
@@ -9,8 +9,10 @@
all: rio
rio: app.cpp rio.cpp
- g++ -O1 -o rio app.cpp rio.cpp
- chmod +s rio
+ $(CXX) $(CXXFLAGS) $(LDFLAGS) -o rio app.cpp rio.cpp
+
+# suid binaries BAD! use sudo!
+# chmod +s rio
clean:
rm -f rio

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

@ -1,36 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/rio/rio-1.0.7-r1.ebuild,v 1.5 2010/10/10 19:28:06 gurligebis Exp $
EAPI="2"
inherit eutils toolchain-funcs
DESCRIPTION="Utility for the Diamond Rio 300 portable MP3 player"
HOMEPAGE="http://www.world.co.uk/sba/rio.html"
SRC_URI="http://www.world.co.uk/sba/${PN}007.tgz"
KEYWORDS="~amd64 x86"
SLOT="0"
LICENSE="GPL-2"
IUSE=""
DEPEND=""
RDEPEND=""
S="${WORKDIR}/${PN}${PV//./}"
src_prepare() {
epatch "${FILESDIR}/${P}-makefile.patch"
epatch "${FILESDIR}/${P}-gentoo.patch"
epatch "${FILESDIR}/${P}-includes.patch"
}
src_compile() {
emake CXX="$(tc-getCXX)" || die "emake failed."
}
src_install() {
dobin rio
dodoc CREDITS README playlist.txt rio.txt
}

@ -1,2 +1 @@
DIST grisbi-0.8.8.tar.bz2 1905934 SHA256 7c69fbdff557c4b82de0b878fc2b7f6c93ab9abd72351eabbdecc9be4d78946f SHA512 1b882683291caad070f1bf49f90ac542c0fbd99c0a664f74b5bdf8ef602c7493e9ee86e0feef133b1dd942bf67a771140a79a590166e350d62329b4adb91942c WHIRLPOOL b92d55eac177ff666adfe280ef3a525c73bc1e52a21811e1f995010dd54ebe09818da55a0cc51b1e1cfe467c51dfb8e4e86f5bc5d7a73662d99d393b9b866869
DIST grisbi-0.8.9.tar.bz2 1923855 SHA256 ea01522bc4fa34bc0ba4b94324c15218f3d79d4a5cfcd44f87a2ef8eed101080 SHA512 a3f94e550892a0e6e50cc2eb6634349484e338e9f8cf8cf6e7a4d24433e5602d82d424686f0096671f86c7c8fe8955c205a31e3dd4470dbe0cc473af11f13474 WHIRLPOOL 6ea94e5b7f3f216d9a8956843939a76f41df0af031219272b97771dbde3509950a39b747386fc31ada28ae10d143c5e906aa494c281ecd154ffa1b88b5cb4814

@ -1,47 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/grisbi/grisbi-0.8.8.ebuild,v 1.7 2012/05/03 20:00:40 jdhore Exp $
EAPI="4"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
inherit eutils gnome2
IUSE="nls ofx ssl"
DESCRIPTION="Grisbi is a personal accounting application for Linux"
HOMEPAGE="http://www.grisbi.org"
SRC_URI="mirror://sourceforge/grisbi/grisbi%20stable/0.8.x/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
RDEPEND="dev-libs/libxml2
>=dev-libs/glib-2.18.0
>=x11-libs/gtk+-2.12.0:2
ssl? ( >=dev-libs/openssl-0.9.5 )
ofx? ( >=dev-libs/libofx-0.7.0 )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
pkg_setup() {
G2CONF="
--with-plugins
--with-libxml2
--without-cunit
--disable-static
$(use_with ssl openssl)
$(use_with ofx)
$(use_enable nls)"
DOCS="AUTHORS NEWS README"
}
pkg_postinst() {
gnome2_pkg_postinst
elog "The first thing you should do is set up the browser command in"
elog "preferences after you start up grisbi. Otherwise you will not"
elog "be able to see the help and manuals."
}

@ -1,39 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/grisbi/grisbi-0.8.9.ebuild,v 1.1 2012/06/30 17:50:39 pacho Exp $
EAPI="4"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
inherit eutils gnome2
DESCRIPTION="Grisbi is a personal accounting application for Linux"
HOMEPAGE="http://www.grisbi.org"
SRC_URI="mirror://sourceforge/grisbi/grisbi%20stable/0.8.x/${P}.tar.bz2"
IUSE="nls ofx ssl"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
RDEPEND="dev-libs/libxml2
>=dev-libs/glib-2.18.0:2
>=x11-libs/gtk+-2.12.0:2
x11-misc/xdg-utils
ssl? ( >=dev-libs/openssl-0.9.5 )
ofx? ( >=dev-libs/libofx-0.7.0 )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
pkg_setup() {
G2CONF+="--with-plugins
--with-libxml2
--without-cunit
--disable-static
$(use_with ssl openssl)
$(use_with ofx)
$(use_enable nls)"
DOCS="AUTHORS NEWS README"
}

@ -1 +1,2 @@
DIST leechcraft-0.5.85.tar.xz 5463144 SHA256 3208d8013911c9d848dc007554b0a6e22eee0ed8e16c25a11da9a7931650f694 SHA512 76fb2e9cc9be1219b603f2ea04af945b63376d0e0834a46a668eb23c66a3939d4239b410235302866523cd26918e1dd09c7a6e868845e9d458df96829ba81a70 WHIRLPOOL 84a141d70400201a481c9ae1fd362d079e0357022fd16398053264e7b97996b62b44ae2190cb44ab3c537627d6586eca38de18aab8b2490f26bcc92183e515b4
DIST leechcraft-0.5.90.tar.xz 6147148 SHA256 68c3dd66c0456dd75aabc818580c1c54ebbb7d8ccaa8db322a91e456b34acc43 SHA512 e82d44e010a13b961dbda98f993afbe3003f0925bc63d4ecd59ae2b9b2f030455d6bafbe9aa9eb8fe98f9ae09050cd9bed01e3e5e1703a2781e74bdc8e9408b7 WHIRLPOOL 3a9fe7afe32dc0cb8dda12c3e430e1112a115de7264bc9536c0cadb64ad56b1dcb19340220ab7fd0f38db24fd14c79ccd8f2ca35199dd6090fa4e94dab337017

@ -0,0 +1,27 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/leechcraft-monocle/leechcraft-monocle-0.5.90.ebuild,v 1.1 2012/12/25 16:37:54 maksbotan Exp $
EAPI="4"
inherit leechcraft
DESCRIPTION="Monocle, the modular document viewer for LeechCraft."
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+djvu debug +fb2 +pdf"
DEPEND="~net-misc/leechcraft-core-${PV}
pdf? ( app-text/poppler[qt4] )
djvu? ( app-text/djvu )"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs="
$(cmake-utils_use_enable djvu MONOCLE_SEEN)
$(cmake-utils_use_enable fb2 MONOCLE_FXB)
$(cmake-utils_use_enable pdf MONOCLE_PDF)"
cmake-utils_src_configure
}

@ -1 +0,0 @@
DIST utrac-0.3.0.tar.gz 113581 SHA256 6314e030b2e18f9f8084eab239c7d694d2a457f63ddc87d5ed36f133e498843e SHA512 a2a4319e2109ef67a82df8f2639580e9e3baba963acca2e4aeba517fc981f15672ebc2c0a8e57f3cf484e98d01212be8fa295479d6c1eb889c47f3269af32fd2 WHIRLPOOL 06d15ab6f38142e2dcff18670505ca875dcabb01d9f5d7fa0f3f3e83e1949bcf7ac93a5c0616fb3129a149214bc3042ed88a668e8f3d2d39d7031d5643cf90c7

@ -1,33 +0,0 @@
diff -urN utrac-0.3.0.orig/Makefile utrac-0.3.0/Makefile
--- utrac-0.3.0.orig/Makefile 2005-02-25 18:07:49.000000000 +0100
+++ utrac-0.3.0/Makefile 2012-03-11 15:16:32.072358827 +0100
@@ -19,17 +19,17 @@
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-CC = gcc
+CC ?= gcc
#release :
-CFLAGS = -Wall -O2 -DUT_DEBUG=1
+CFLAGS += -Wall -DUT_DEBUG=1
# debug
#CFLAGS = -Wall -g -DUT_DEBUG=1
LIBS = -lm
-PREFIX_PATH = /usr/local
+PREFIX_PATH = ${DESTTREE}
LIB_PATH = ${PREFIX_PATH}/lib
INC_PATH = ${PREFIX_PATH}/include
BIN_PATH = ${PREFIX_PATH}/bin
@@ -102,7 +102,7 @@
###### COMMAND #####
utrac: utrac_cmd.o libutrac.a
- $(CC) $^ $(LIBS) -o $@
+ $(CC) $^ $(LDFLAGS) $(LIBS) -o $@
##### LIB #######

@ -1,16 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>wschlich@gentoo.org</email>
<name>Wolfram Schlich</name>
<description>Primary maintainer</description>
</maintainer>
<longdescription>
UTRAC stands for Universal Text Recognizer and Converter. It is a command line tool and a library that recognize the encoding of an input file (ex: UTF-8, ISO-8859-1, CP437...) and its end-of-line type (CR, LF, CRLF).
It has three main features:
* Automatic recognition (depending on the file and on the system's locale), reliable in most cases
* Assistance for verification or manual recognition
* Conversion to an other charset and/or end-of-line type
</longdescription>
</pkgmetadata>

@ -1,30 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/utrac/utrac-0.3.0-r1.ebuild,v 1.2 2012/10/05 18:31:11 ago Exp $
EAPI="4"
inherit eutils toolchain-funcs
IUSE=""
DESCRIPTION="Universal Text Recognizer and Converter"
HOMEPAGE="http://utrac.sourceforge.net/"
SRC_URI="http://utrac.sourceforge.net/download/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
src_prepare() {
epatch "${FILESDIR}"/Makefile.patch
tc-export CC
}
src_install() {
dobin utrac
doman utrac.1
dodoc README CHANGES CREDITS
dodir ${DESTTREE}/share/utrac
dolib.a libutrac.a
insinto ${DESTTREE}/share/utrac
doins charsets.dat
}

@ -3,6 +3,6 @@
<pkgmetadata>
<herd>postgresql</herd>
<use>
<flag name='database-designer'>Enable the Database Designer component</flag>
<flag name='databasedesigner'>Enable the Database Designer component</flag>
</use>
</pkgmetadata>

@ -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-db/pgadmin3/pgadmin3-1.16.1.ebuild,v 1.1 2012/12/13 09:55:34 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/pgadmin3/pgadmin3-1.16.1-r1.ebuild,v 1.1 2012/12/26 03:05:02 titanofold Exp $
EAPI="4"
@ -15,7 +15,7 @@ SRC_URI="mirror://postgresql/${PN}/release/v${PV}/src/${P}.tar.gz"
LICENSE="POSTGRESQL"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
SLOT="0"
IUSE="debug +database-designer"
IUSE="debug +databasedesigner"
DEPEND="x11-libs/wxGTK:2.8[X,debug=]
>=dev-db/postgresql-base-8.4.0
@ -36,7 +36,7 @@ pkg_setup() {
src_configure() {
econf --with-wx-version=2.8 \
$(use_enable debug) \
$(use_enable database-designer)
$(use_enable databasedesigner)
}
src_install() {

@ -1 +1,2 @@
DIST gigi-0.8_pre20120910.tar.bz2 3483001 SHA256 a59423e554e56b8b59aa8c4231b9e572479895534f64c6e7f79ebaa264e42f26 SHA512 a92ceed601c46794d2b410f90ae22b10273d27a92cc56d28da77985d599bec4afcfbdfee71432398fe15283e11a92964b8a1428e1eeec4337687a555e34a18cf WHIRLPOOL 7f226d4e73886f54cd34e8fa45a331785fdc82fc9686146d6ca89df19238ade0daa053216852d32f075740d885f3764c4d956d6b3f7cebb0805cb1287e2ce9d3
DIST gigi-0.8_pre20121225.tar.bz2 1910269 SHA256 0a2bc7beeaea3614b4caa9317b51b410bb4a8d77025ed8ca4f98fc207b9fe4e0 SHA512 51d0b7cae4b46b973830cfe2ea7b60d82b99ca398e3d120171eb523c738d977c365be211373cf0d1ee21d760d373772666867bb2864dabaa435e91878e8124ea WHIRLPOOL 9490dbeb0747f875dbe5065a00e8fe76b3f6ced9b8f3618a7c12fd05dc36005335c8093bbb972df35868d8ef4b8d383d1b65ce4bd5cb5dbe40776bc30766d016

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

Loading…
Cancel
Save