Sync with portage [Sun Jan 29 00:29:40 MSK 2012].

mhiretskiy
root 12 years ago
parent b86e421daf
commit dd594c01c2

@ -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-admin/conky/conky-1.8.1-r6.ebuild,v 1.1 2012/01/16 20:04:45 billie Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/conky/conky-1.8.1-r6.ebuild,v 1.2 2012/01/27 19:14:11 ago Exp $
EAPI=2
@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="GPL-3 BSD LGPL-2.1 MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="apcupsd audacious curl debug eve hddtemp imlib iostats lua lua-cairo lua-imlib math moc mpd nano-syntax ncurses nvidia +portmon rss thinkpad truetype vim-syntax weather-metar weather-xoap wifi X xmms2"
DEPEND_COMMON="

@ -1,6 +1,6 @@
# 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/emacs-updater/emacs-updater-1.9.ebuild,v 1.1 2011/08/24 18:43:11 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/emacs-updater/emacs-updater-1.9.ebuild,v 1.3 2012/01/28 14:45:25 phajdan.jr Exp $
EAPI=4
@ -10,7 +10,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE=""
RDEPEND="!<=app-admin/eselect-emacs-1.5

@ -1,6 +1,6 @@
# 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/logrotate/logrotate-3.8.1.ebuild,v 1.1 2011/10/12 16:29:05 dang Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/logrotate/logrotate-3.8.1.ebuild,v 1.2 2012/01/27 17:02:24 ago Exp $
EAPI="2"
@ -12,7 +12,7 @@ SRC_URI="https://fedorahosted.org/releases/l/o/logrotate/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE="acl selinux"
RDEPEND="

@ -1,6 +1,6 @@
# 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/lsyncd/lsyncd-2.0.5.ebuild,v 1.1 2011/11/14 21:23:35 darkside Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/lsyncd/lsyncd-2.0.5.ebuild,v 1.2 2012/01/27 19:12:08 ago Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="http://lsyncd.googlecode.com/files/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE=""
DEPEND="dev-lang/lua"

@ -1,6 +1,6 @@
# 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/radmind/radmind-1.14.1.ebuild,v 1.1 2011/08/16 21:03:44 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/radmind/radmind-1.14.1.ebuild,v 1.2 2012/01/28 14:45:49 phajdan.jr Exp $
EAPI="4"
@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/radmind/${P}.tar.gz"
LICENSE="as-is"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 x86"
IUSE=""
DEPEND="dev-libs/openssl"

@ -1,6 +1,6 @@
# 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-arch/deb2targz/deb2targz-1-r2.ebuild,v 1.1 2011/09/23 06:09:45 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/deb2targz/deb2targz-1-r2.ebuild,v 1.2 2012/01/27 15:47:37 ago Exp $
EAPI=4
inherit base
@ -11,7 +11,7 @@ SRC_URI="http://www.miketaylor.org.uk/tech/deb/${PN}"
LICENSE="as-is"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
DEPEND=""

@ -1,11 +1,6 @@
DIST rarlinux-3.8.0.tar.gz 791915 RMD160 d2d706104d8ae90ed8ebf38f007d4017652f605b SHA1 352a1601d0b2dc114a1deaca482ccab41cf09609 SHA256 d81a172ebe982254ef913f251c23daf94af15508cb38fb5430c557f6f3718b0f
DIST rarlinux-3.9.3.tar.gz 833828 RMD160 e6b80e045aa101da82a5776a4bb0be3e33e8b0f8 SHA1 7dee8a086e663ff3a79d99a22f9ce910e49de251 SHA256 55122286a2a72ccc2b866c5a0e415c05638dfe99cebb5f2ef036784387a8eff8
DIST rarlinux-4.0.0.tar.gz 859660 RMD160 28fc45946c67b50e1c159fea10e9b9d3e44f4b71 SHA1 c598fbab6b399277468b63ea4e18a7a0daec690c SHA256 bcd52f3134151fb645295c4ce771f95d296fbb94996a42e47cc52fffce821261
DIST rarlinux-4.0.1.tar.gz 860102 RMD160 efbdc06750b03a1a288c325e155a064c079b43e0 SHA1 9113bb010c1fd3300bcb990b79efa8d5a956f4c3 SHA256 fe11f48385091b0bfc2d9a8151ac2160ef07748730a47fb0512885bd882e719b
DIST rarlinux-x64-3.8.0.tar.gz 821986 RMD160 e4347244c9fe188c4a225f759e77461fe691884f SHA1 103cf8b508feda5f7cadd98bbafde6c8ec134a88 SHA256 faeb1c1f12151a3bc0aa2826ddcc6eef96ddf67cc4cd4fb6b266a788bc6960c6
DIST rarlinux-x64-3.9.3.tar.gz 870541 RMD160 571d867509f43b06fb4fa12ddd416b55e05b8ea3 SHA1 eb1e891afd9fdbe08b4246a751f3fb2d606b2b24 SHA256 d4abf243420acb570f8a422812c7e1408a4788832eabc3254fa5a256ea17e3b8
DIST rarlinux-x64-4.0.0.tar.gz 894808 RMD160 6172fb43ce3873eb67e87ac4882d5f942673b9cb SHA1 22e23d6fc654ddebefea345928038cc091e804eb SHA256 aa78873750a0ded35109d71280a7af337fc36492034362ee69f73d4f14d866c4
DIST rarlinux-4.1.0.tar.gz 915027 RMD160 51716353d20c5e81de8bff7e3ad7683039e73ccd SHA1 e4e46520458d3e5f507c270d1ace47a54bc71488 SHA256 6bbbee7ffad0b545a2a677d590d5c6db666739b133e1b25f4eab92256623f479
DIST rarlinux-x64-4.0.1.tar.gz 894579 RMD160 154f55f3a84714ac5dfc76072bd464d1832ee9e4 SHA1 737ddf2e9945006fd317144ba621625fae0eb774 SHA256 452b32e5bbb872e59ea67daadd5be1ac9ab35bf2298823928ae60ba224cb2120
DIST winrar-x64-393.exe 1531593 RMD160 e97ea1edcdaecbda8ab255e82eaad04c27051495 SHA1 289a882f79ad36b3b10b0e2d9e4d8747f6228680 SHA256 5c8638fcb844252de93afbc2d94c3156960e6957907d8e357fe3abd053a36d51
DIST winrar-x64-400.exe 1573972 RMD160 ef5fd83d4dcc71aca3c00b3cf24a7ee4bfcfc048 SHA1 efa8f7aa0484a73d0a0a3195a9a7f231adb4c993 SHA256 1703c2c8754c9c1857e3ac1ab399badc1085e7a288007e58348e0e74b677b42e
DIST rarlinux-x64-4.1.0.tar.gz 952728 RMD160 588c91afb2e2bea7c924546ce77a21f05327075b SHA1 6b8cf69127f18189eec8390730d264ef30e24d2d SHA256 a94da95aea0d723b28b3cc0af4329e0ad4f0044f3cd5ed75cb04e8767e890da7
DIST winrar-x64-401.exe 1569316 RMD160 94f83d8eb2d8e504c723a24ec1d85ff0e3f019df SHA1 4679f735c743177dc94604d27b665e9a5aca5c20 SHA256 d21297ee40e91e72c2028f7ab0e7e5b922ffb6738b66aaad3bccbc0b8036c685
DIST winrar-x64-410.exe 1637578 RMD160 9226b0ebd5f9f29c2d863cfce7e0b1d6c6cfb75f SHA1 eaaf620603f2c1330f935185746ceb834ce9b4a3 SHA256 56f6436c69243acc7ced536811efa02471498317e9228a62e263640da1372ef1

@ -1,36 +0,0 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/rar/rar-3.8.0.ebuild,v 1.3 2008/11/20 10:16:44 armin76 Exp $
inherit toolchain-funcs
DESCRIPTION="RAR compressor/uncompressor"
HOMEPAGE="http://www.rarsoft.com/"
SRC_URI="x86? ( http://www.rarlab.com/rar/rarlinux-${PV}.tar.gz )
amd64? ( http://www.rarlab.com/rar/rarlinux-x64-${PV}.tar.gz )"
LICENSE="RAR"
SLOT="0"
KEYWORDS="-* amd64 x86"
IUSE=""
RESTRICT="strip"
RDEPEND=">=sys-libs/glibc-2.4"
S=${WORKDIR}/${PN}
src_compile() { :; }
src_install() {
into /opt/rar
dobin rar unrar || die "dobin rar unrar"
insinto /opt/rar/lib
doins default.sfx || die "default.sfx"
insinto /opt/rar/etc
doins rarfiles.lst || die "rarfiles.lst"
dodoc *.{txt,diz}
dodir /opt/bin
dosym ../rar/bin/rar /opt/bin/rar
dosym ../rar/bin/unrar /opt/bin/unrar
prepalldocs
}

@ -1,39 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/rar/rar-3.9.3.ebuild,v 1.3 2011/01/01 11:21:19 phajdan.jr Exp $
DESCRIPTION="RAR compressor/uncompressor"
HOMEPAGE="http://www.rarsoft.com/"
SRC_URI="x86? ( http://www.rarlab.com/rar/rarlinux-${PV}.tar.gz )
amd64? ( http://www.rarlab.com/rar/rarlinux-x64-${PV}.tar.gz )"
LICENSE="RAR"
SLOT="0"
KEYWORDS="-* amd64 x86"
IUSE=""
RDEPEND=">=sys-libs/glibc-2.4"
S=${WORKDIR}/${PN}
QA_DT_HASH="opt/rar/lib/default.sfx
opt/rar/bin/unrar
opt/rar/bin/rar"
QA_PRESTRIPPED="opt/rar/lib/default.sfx
opt/rar/bin/unrar
opt/rar/bin/rar"
src_compile() { :; }
src_install() {
into /opt/rar
dobin rar unrar || die
insinto /opt/rar/lib
doins default.sfx || die
insinto /opt/rar/etc
doins rarfiles.lst || die
dodoc *.txt
dodir /opt/bin
dosym ../rar/bin/rar /opt/bin/rar
dosym ../rar/bin/unrar /opt/bin/unrar
}

@ -1,78 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/rar/rar-4.0.0.ebuild,v 1.1 2011/03/09 21:06:00 vapier Exp $
DESCRIPTION="RAR compressor/uncompressor"
HOMEPAGE="http://www.rarsoft.com/"
URI_x86="http://www.rarlab.com/rar/rarlinux-${PV}.tar.gz"
URI_amd64="http://www.rarlab.com/rar/rarlinux-x64-${PV}.tar.gz"
URI_w64="http://www.rarlab.com/rar/winrar-x64-${PV//.}.exe"
SRC_URI="x86? ( ${URI_x86} )
amd64? ( ${URI_amd64} )
all_sfx? (
${URI_x86}
${URI_amd64}
${URI_w64}
)"
LICENSE="RAR"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
IUSE="all_sfx static"
DEPEND="all_sfx? ( app-arch/unrar )"
RDEPEND="sys-libs/glibc"
S=${WORKDIR}/${PN}
QA_DT_HASH="opt/rar/default.sfx
opt/rar/default-elf32.sfx
opt/rar/default-elf64.sfx
opt/rar/default-win32.sfx
opt/rar/default-win64.sfx
opt/rar/WinCon.SFX
opt/rar/WinCon64.SFX
opt/rar/Zip.SFX
opt/rar/Zip64.SFX
opt/rar/unrar
opt/rar/rar"
QA_PRESTRIPPED=${QA_DT_HASH}
src_unpack() {
use x86 && unpack ${URI_x86##*/}
use amd64 && unpack ${URI_amd64##*/}
rm -f "${S}"/license.txt
if use all_sfx ; then
mkdir sfx
cd sfx
unpack ${URI_x86##*/}
mv rar/default.sfx default-elf32.sfx || die
unpack ${URI_amd64##*/}
mv rar/default.sfx default-elf64.sfx || die
ln -s "${DISTDIR}"/${URI_w64##*/} w64.rar
unpack ./w64.rar
mv Default.SFX default-win32.sfx || die
mv Default64.SFX default-win64.sfx || die
fi
}
src_compile() { :; }
src_install() {
exeinto /opt/rar
doexe rar unrar || die
use static && { newexe rar_static rar || die ; }
dodir /opt/bin
dosym ../rar/rar /opt/bin/rar || die
dosym ../rar/unrar /opt/bin/unrar || die
insinto /opt/rar
if use all_sfx ; then
doins "${WORKDIR}"/sfx/*.{sfx,SFX} || die
else
doins default.sfx || die
fi
doins rarfiles.lst || die
dodoc *.txt
}

@ -1,6 +1,7 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/rar/rar-3.9.3-r1.ebuild,v 1.1 2010/12/26 23:02:23 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/rar/rar-4.1.0.ebuild,v 1.1 2012/01/27 06:33:11 jdhore Exp $
EAPI=4
DESCRIPTION="RAR compressor/uncompressor"
HOMEPAGE="http://www.rarsoft.com/"

@ -1,6 +1,6 @@
# 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-backup/luckybackup/luckybackup-0.4.6.ebuild,v 1.1 2011/07/21 00:41:02 chiiph Exp $
# $Header: /var/cvsroot/gentoo-x86/app-backup/luckybackup/luckybackup-0.4.6.ebuild,v 1.2 2012/01/27 15:40:30 ago Exp $
EAPI=2
inherit qt4-r2
@ -11,7 +11,7 @@ SRC_URI="http://downloads.sourceforge.net/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE="debug"
DEPEND="x11-libs/qt-gui:4

@ -1,6 +1,6 @@
# 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-cdr/backlite/backlite-1.0.3.ebuild,v 1.1 2011/12/20 20:29:28 billie Exp $
# $Header: /var/cvsroot/gentoo-x86/app-cdr/backlite/backlite-1.0.3.ebuild,v 1.2 2012/01/27 19:14:42 ago Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/k9copy/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE="mplayer"
# According to the author of backlite/k9copy libdvdread and libdvdnav are

@ -1,6 +1,6 @@
# 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-cdr/brasero/brasero-2.32.1-r1.ebuild,v 1.7 2011/12/29 17:13:38 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-cdr/brasero/brasero-2.32.1-r1.ebuild,v 1.8 2012/01/28 11:59:15 pacho Exp $
EAPI="4"
GNOME2_LA_PUNT="yes"
@ -31,7 +31,7 @@ COMMON_DEPEND="
libburn? (
>=dev-libs/libburn-0.4
>=dev-libs/libisofs-0.6.4 )
nautilus? ( >=gnome-base/nautilus-2.31.3 )
nautilus? ( >=gnome-base/nautilus-2.31.3 <gnome-base/nautilus-3 )
playlist? ( >=dev-libs/totem-pl-parser-2.29.1 )"
RDEPEND="${COMMON_DEPEND}
app-cdr/cdrdao

@ -1,112 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-cdr/brasero/brasero-2.32.1.ebuild,v 1.12 2011/11/15 23:24:56 tetromino Exp $
EAPI="3"
GCONF_DEBUG="no"
inherit autotools eutils gnome2 multilib
DESCRIPTION="Brasero (aka Bonfire) is yet another application to burn CD/DVD for the gnome desktop."
HOMEPAGE="http://projects.gnome.org/brasero/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86"
IUSE="+cdr +css doc +introspection +libburn nautilus playlist test"
COMMON_DEPEND="
>=dev-libs/glib-2.25.10:2
media-libs/libcanberra[gtk]
>=x11-libs/gtk+-2.21.9:2[introspection?]
>=gnome-base/gconf-2.31.1:2
>=media-libs/gstreamer-0.10.15:0.10
>=media-libs/gst-plugins-base-0.10:0.10
>=dev-libs/libxml2-2.6:2
>=dev-libs/libunique-1:1
x11-libs/libSM
introspection? ( >=dev-libs/gobject-introspection-0.6.3 )
libburn? (
>=dev-libs/libburn-0.4
>=dev-libs/libisofs-0.6.4 )
nautilus? ( >=gnome-base/nautilus-2.31.3 )
playlist? ( >=dev-libs/totem-pl-parser-2.29.1 )"
RDEPEND="${COMMON_DEPEND}
app-cdr/cdrdao
app-cdr/dvd+rw-tools
media-plugins/gst-plugins-meta:0.10
x11-themes/hicolor-icon-theme
css? ( media-libs/libdvdcss:1.2 )
cdr? ( virtual/cdrtools )
!libburn? ( virtual/cdrtools )"
DEPEND="${COMMON_DEPEND}
app-text/gnome-doc-utils
dev-util/pkgconfig
sys-devel/gettext
dev-util/intltool
gnome-base/gnome-common:3
>=dev-util/gtk-doc-am-1.12
doc? ( >=dev-util/gtk-doc-1.12 )
test? ( app-text/docbook-xml-dtd:4.3 )"
# eautoreconf deps
# gnome-base/gnome-common
# dev-util/gtk-doc-am
PDEPEND="gnome-base/gvfs"
pkg_setup() {
G2CONF="${G2CONF}
--disable-scrollkeeper
--disable-caches
--disable-dependency-tracking
--with-gtk=2.0
--disable-search
$(use_enable cdr cdrtools)
$(use_enable cdr cdrkit)
$(use_enable introspection)
$(use_enable libburn libburnia)
$(use_enable nautilus)
$(use_enable playlist)"
if ! use libburn; then
G2CONF="${G2CONF} --enable-cdrtools --enable-cdrkit"
fi
DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
}
src_prepare() {
# Fix link against installed libraries, bug #340767
epatch "${FILESDIR}/${PN}-2.32.0-build-plugins-against-local-library.patch"
intltoolize --force --copy --automake || die "intltoolize failed"
eautoreconf
gnome2_src_prepare
}
src_install() {
gnome2_src_install
# Remove useless .la files
rm -f "${ED}"/usr/$(get_libdir)/brasero/plugins/*.la
rm -f "${ED}"/usr/$(get_libdir)/nautilus/extensions-2.0/*.la
}
pkg_preinst() {
gnome2_pkg_preinst
preserve_old_lib /usr/$(get_libdir)/libbrasero-burn.so.0
preserve_old_lib /usr/$(get_libdir)/libbrasero-media.so.0
preserve_old_lib /usr/$(get_libdir)/libbrasero-utils.so.0
}
pkg_postinst() {
gnome2_pkg_postinst
preserve_old_lib_notify /usr/$(get_libdir)/libbrasero-burn.so.0
preserve_old_lib_notify /usr/$(get_libdir)/libbrasero-media.so.0
preserve_old_lib_notify /usr/$(get_libdir)/libbrasero-utils.so.0
echo
elog "If ${PN} doesn't handle some music or video format, please check"
elog "your USE flags on media-plugins/gst-plugins-meta"
}

@ -1,3 +1,4 @@
DIST krb5-1.10-signed.tar 10649600 RMD160 69739948ca2073ff3567b89ec8e36af4aa681b25 SHA1 3614582eea2948ee9291f5a8c394c50101ccb359 SHA256 6f217a14a025b6b1efd0a2a616194bd5256635ed6b75ac5f282b37348aa944dd
DIST krb5-1.8.3-signed.tar 11642880 RMD160 bdf3a505e4b2447af0c9080b441918d665dcdd9c SHA1 69696f63b6c2b0e3238156b19eed68cecd661c6b SHA256 2c5988ddd8b409134cd0e77e9ce8f762605ce8d8fb0aa22f6500f53381567019
DIST krb5-1.8.4-signed.tar 11642880 RMD160 34d6df8248007bac0321400b2650c2aca774af16 SHA1 fe1fc21e923ae8dcaa7a26f4f97e0ac49c8e3115 SHA256 2ea1ad0e02d8040110c70046a3bb44aa116ccc72a351185799cd19a2dec11123
DIST krb5-1.8.5-signed.tar 11950080 RMD160 00f350422b3517d2b8f99d4ae694551d2065fd75 SHA1 9ca7edaaa1d4ef4bfe2611d937eb741d7ad5da3c SHA256 7d6989efaaf0b3330ce5b329edb1d0bf33250ca78b789fdd117e02c49c238812

@ -0,0 +1,117 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.10.ebuild,v 1.1 2012/01/28 10:07:39 eras Exp $
EAPI=4
inherit eutils flag-o-matic versionator
MY_P="${P/mit-}"
P_DIR=$(get_version_component_range 1-2)
DESCRIPTION="MIT Kerberos V"
HOMEPAGE="http://web.mit.edu/kerberos/www/"
SRC_URI="http://web.mit.edu/kerberos/dist/krb5/${P_DIR}/${MY_P}-signed.tar"
LICENSE="as-is"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="doc +keyutils openldap +pkinit +threads test xinetd"
RDEPEND="!!app-crypt/heimdal
>=sys-libs/e2fsprogs-libs-1.41.0
keyutils? ( sys-apps/keyutils )
openldap? ( net-nds/openldap )
xinetd? ( sys-apps/xinetd )"
DEPEND="${RDEPEND}
virtual/yacc
doc? ( virtual/latex-base )
test? ( dev-lang/tcl
dev-lang/python
dev-util/dejagnu )"
S=${WORKDIR}/${MY_P}/src
src_unpack() {
unpack ${A}
unpack ./"${MY_P}".tar.gz
}
src_configure() {
append-flags "-I${EPREFIX}/usr/include/et"
# QA
append-flags -fno-strict-aliasing
append-flags -fno-strict-overflow
use keyutils || export ac_cv_header_keyutils_h=no
econf \
$(use_with openldap ldap) \
"$(use_with test tcl "${EPREFIX}/usr")" \
$(use_enable pkinit) \
$(use_enable threads thread-support) \
--without-hesiod \
--enable-shared \
--with-system-et \
--with-system-ss \
--enable-dns-for-realm \
--enable-kdc-lookaside-cache \
--disable-rpath
}
src_compile() {
emake -j1
if use doc ; then
cd ../doc
for dir in api implement ; do
emake -C "${dir}"
done
fi
}
src_install() {
emake \
DESTDIR="${D}" \
EXAMPLEDIR="${EPREFIX}/usr/share/doc/${PF}/examples" \
install
# default database dir
keepdir /var/lib/krb5kdc
cd ..
dodoc NOTICE README
dodoc doc/*.{ps,txt}
doinfo doc/*.info*
dohtml -r doc/*.html
# die if we cannot respect a USE flag
if use doc ; then
dodoc doc/{api,implement}/*.ps
fi
newinitd "${FILESDIR}"/mit-krb5kadmind.initd mit-krb5kadmind
newinitd "${FILESDIR}"/mit-krb5kdc.initd mit-krb5kdc
newinitd "${FILESDIR}"/mit-krb5kpropd.initd mit-krb5kpropd
insinto /etc
newins "${ED}/usr/share/doc/${PF}/examples/krb5.conf" krb5.conf.example
insinto /var/lib/krb5kdc
newins "${ED}/usr/share/doc/${PF}/examples/kdc.conf" kdc.conf.example
if use openldap ; then
insinto /etc/openldap/schema
doins "${S}/plugins/kdb/ldap/libkdb_ldap/kerberos.schema"
fi
if use xinetd ; then
insinto /etc/xinetd.d
newins "${FILESDIR}/kpropd.xinetd" kpropd
fi
}
pkg_preinst() {
if has_version "<${CATEGORY}/${PN}-1.8.0" ; then
elog "MIT split the Kerberos applications from the base Kerberos"
elog "distribution. Kerberized versions of telnet, rlogin, rsh, rcp,"
elog "ftp clients and telnet, ftp deamons now live in"
elog "\"app-crypt/mit-krb5-appl\" package."
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-editors/emacs-vcs/emacs-vcs-23.4.9999.ebuild,v 1.1 2012/01/22 10:27:44 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-23.4.9999.ebuild,v 1.2 2012/01/28 11:44:38 ulm Exp $
EAPI=4
WANT_AUTOMAKE="none"
@ -142,7 +142,7 @@ src_configure() {
fi
if use X; then
myconf="${myconf} --with-x"
myconf="${myconf} --with-x --without-ns"
myconf="${myconf} $(use_with gconf)"
myconf="${myconf} $(use_with toolkit-scroll-bars)"
myconf="${myconf} $(use_with gif) $(use_with jpeg)"
@ -166,9 +166,16 @@ src_configure() {
if use gtk; then
einfo "Configuring to build with GIMP Toolkit (GTK+)"
myconf="${myconf} --with-x-toolkit=gtk"
elif use Xaw3d || use athena; then
local f
for f in athena Xaw3d motif; do
use ${f} && ewarn "USE flag \"${f}\" ignored" \
"(superseded by \"gtk\")"
done
elif use athena || use Xaw3d; then
einfo "Configuring to build with Athena/Lucid toolkit"
myconf="${myconf} --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
use motif && ewarn "USE flag \"motif\" ignored" \
"(superseded by \"athena\" or \"Xaw3d\")"
elif use motif; then
einfo "Configuring to build with Motif toolkit"
myconf="${myconf} --with-x-toolkit=motif"
@ -176,16 +183,8 @@ src_configure() {
einfo "Configuring to build with no toolkit"
myconf="${myconf} --with-x-toolkit=no"
fi
local f tk=
for f in gtk Xaw3d athena motif; do
use ${f} || continue
[[ ${tk} ]] \
&& ewarn "USE flag \"${f}\" ignored (superseded by \"${tk}\")"
tk="${tk}${tk:+ }${f}"
done
else
myconf="${myconf} --without-x"
myconf="${myconf} --without-x --without-ns"
fi
if [[ ${PV##*.} = 9999 ]]; then

@ -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-editors/emacs-vcs/emacs-vcs-24.0.9999-r3.ebuild,v 1.1 2012/01/13 23:07:05 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-24.0.9999-r3.ebuild,v 1.2 2012/01/28 11:44:38 ulm Exp $
EAPI=4
@ -144,7 +144,7 @@ src_configure() {
fi
if use X; then
myconf="${myconf} --with-x"
myconf="${myconf} --with-x --without-ns"
myconf="${myconf} $(use_with gconf)"
myconf="${myconf} $(use_with gsettings)"
myconf="${myconf} $(use_with toolkit-scroll-bars)"
@ -168,9 +168,16 @@ src_configure() {
if use gtk; then
einfo "Configuring to build with GIMP Toolkit (GTK+)"
myconf="${myconf} --with-x-toolkit=$(usev gtk3 || echo gtk)"
elif use Xaw3d || use athena; then
local f
for f in athena Xaw3d motif; do
use ${f} && ewarn "USE flag \"${f}\" ignored" \
"(superseded by \"gtk\")"
done
elif use athena || use Xaw3d; then
einfo "Configuring to build with Athena/Lucid toolkit"
myconf="${myconf} --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
use motif && ewarn "USE flag \"motif\" ignored" \
"(superseded by \"athena\" or \"Xaw3d\")"
elif use motif; then
einfo "Configuring to build with Motif toolkit"
myconf="${myconf} --with-x-toolkit=motif"
@ -179,15 +186,10 @@ src_configure() {
myconf="${myconf} --with-x-toolkit=no"
fi
local f tk=
for f in gtk Xaw3d athena motif; do
use ${f} || continue
[[ ${tk} ]] \
&& ewarn "USE flag \"${f}\" ignored (superseded by \"${tk}\")"
tk="${tk}${tk:+ }${f}"
done
! use gtk && use gtk3 \
&& ewarn "USE flag \"gtk3\" has no effect if \"gtk\" is not set."
else
myconf="${myconf} --without-x"
myconf="${myconf} --without-x --without-ns"
fi
if [[ ${PV##*.} = 9999 ]]; then

@ -8,5 +8,6 @@ DIST emacs-22.3.tar.gz 39587396 RMD160 a7eed5099d0cab25f34152f1b18b5c1b4e2e0746
DIST emacs-23.3-patches-4.tar.bz2 19275 RMD160 9a5d61bcf60422efd44efc5f206d9baf8e742bd6 SHA1 695d786f1d43ddbc0c269c780a43cfed9aeb35f0 SHA256 0d4393e221b78bd97c39a10f6e4206d2dbbcee7062e9626d37a3a45c72b34636
DIST emacs-23.3a.tar.bz2 38748283 RMD160 21f201714bca420c3a8fed8c92058cec786e724e SHA1 795bdfa372e42b9589a80f6dcb2ad8fed65b90e4 SHA256 9f4beee3bf4987914d57851c0aac017cb92a1410c2b31ba313265c64a38cc6ba
DIST emacs-23.4-patches-1.tar.bz2 1307 RMD160 b61676bcba3fe869953314f220c0eb4b2de4ff6c SHA1 a58c74dfb6851a664b06ef3243b89c563d173615 SHA256 cb568471e42624cde324cb43c37edf15bb8bfa471e5a6fd1c0cd46445467a2f5
DIST emacs-23.4.tar.bz2 38646508 RMD160 564d31fabc205b9ee4789827ef50d2b0f0461bf7 SHA1 5effbd2af6bf7a4feb2d80810e49b0ce47b463cb SHA256 26576f9e664397c729f78f5ffcd092969251988461896fe8793062346ee988b9
DIST emacs-23.4rc1.tar.gz 47720067 RMD160 4cee80e25edda0c0cea06b3ff7236b0384f8307b SHA1 3f0959664ea4b92698de594a0a415b1820aba1ab SHA256 51bc6ed1878bc1469ff468ad38b0220e63b7cf52ddc9f9d3751ba4e773ef48f4
DIST leim-21.4.tar.gz 3291433 RMD160 89e1108bfe06425a0d6b4d941f9c297551bafcca SHA1 dd63f9aca1a58d40d9d426dd410fb627230974f7 SHA256 db24946985dd644bfed18815d6e991dad27f8ab1fd5823dd6dc4eb8dcd04333b

@ -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-editors/emacs/emacs-23.3-r4.ebuild,v 1.6 2012/01/16 03:00:17 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-23.3-r4.ebuild,v 1.7 2012/01/28 10:54:33 ulm Exp $
EAPI=4
WANT_AUTOMAKE="none"
@ -149,9 +149,16 @@ src_configure() {
if use gtk; then
einfo "Configuring to build with GIMP Toolkit (GTK+)"
myconf="${myconf} --with-x-toolkit=gtk"
elif use Xaw3d || use athena; then
local f
for f in athena Xaw3d motif; do
use ${f} && ewarn "USE flag \"${f}\" ignored" \
"(superseded by \"gtk\")"
done
elif use athena || use Xaw3d; then
einfo "Configuring to build with Athena/Lucid toolkit"
myconf="${myconf} --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
use motif && ewarn "USE flag \"motif\" ignored" \
"(superseded by \"athena\" or \"Xaw3d\")"
elif use motif; then
einfo "Configuring to build with Motif toolkit"
myconf="${myconf} --with-x-toolkit=motif"
@ -159,14 +166,6 @@ src_configure() {
einfo "Configuring to build with no toolkit"
myconf="${myconf} --with-x-toolkit=no"
fi
local f tk=
for f in gtk Xaw3d athena motif; do
use ${f} || continue
[[ ${tk} ]] \
&& ewarn "USE flag \"${f}\" ignored (superseded by \"${tk}\")"
tk="${tk}${tk:+ }${f}"
done
elif use aqua; then
einfo "Configuring to build with Cocoa support"
myconf="${myconf} --with-ns --disable-ns-self-contained"

@ -0,0 +1,335 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-23.4.ebuild,v 1.1 2012/01/28 12:00:53 ulm Exp $
EAPI=4
WANT_AUTOMAKE="none"
inherit autotools elisp-common eutils flag-o-matic multilib
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
HOMEPAGE="http://www.gnu.org/software/emacs/"
SRC_URI="mirror://gnu/emacs/${P}.tar.bz2
mirror://gentoo/${P}-patches-1.tar.bz2"
LICENSE="GPL-3 FDL-1.3 BSD as-is MIT W3C unicode PSF-2"
SLOT="23"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="alsa aqua athena dbus gconf gif gpm gtk gzip-el hesiod jpeg kerberos livecd m17n-lib motif png sound source svg tiff toolkit-scroll-bars X Xaw3d xft +xpm"
REQUIRED_USE="aqua? ( !X )"
RDEPEND="sys-libs/ncurses
>=app-admin/eselect-emacs-1.2
net-libs/liblockfile
hesiod? ( net-dns/hesiod )
kerberos? ( virtual/krb5 )
alsa? ( media-libs/alsa-lib )
gpm? ( sys-libs/gpm )
dbus? ( sys-apps/dbus )
X? (
x11-libs/libXmu
x11-libs/libXt
x11-misc/xbitmaps
gconf? ( >=gnome-base/gconf-2.26.2 )
gif? ( media-libs/giflib )
jpeg? ( virtual/jpeg )
png? ( >=media-libs/libpng-1.4:0 )
svg? ( >=gnome-base/librsvg-2.0 )
tiff? ( media-libs/tiff )
xpm? ( x11-libs/libXpm )
xft? (
media-libs/fontconfig
media-libs/freetype
x11-libs/libXft
m17n-lib? (
>=dev-libs/libotf-0.9.4
>=dev-libs/m17n-lib-1.5.1
)
)
gtk? ( x11-libs/gtk+:2 )
!gtk? (
Xaw3d? ( x11-libs/libXaw3d )
!Xaw3d? (
athena? ( x11-libs/libXaw )
!athena? ( motif? ( >=x11-libs/openmotif-2.3:0 ) )
)
)
)"
DEPEND="${RDEPEND}
alsa? ( dev-util/pkgconfig )
dbus? ( dev-util/pkgconfig )
X? ( dev-util/pkgconfig )
gzip-el? ( app-arch/gzip )"
RDEPEND="${RDEPEND}
!<app-editors/emacs-vcs-${PV}
>=app-emacs/emacs-common-gentoo-1.3[X?]"
EMACS_SUFFIX="emacs-${SLOT}"
SITEFILE="20${PN}-${SLOT}-gentoo.el"
# FULL_VERSION keeps the full version number, which is needed in
# order to determine some path information correctly for copy/move
# operations later on
FULL_VERSION="${PV%%_*}"
S="${WORKDIR}/emacs-${FULL_VERSION}"
src_prepare() {
EPATCH_SUFFIX=patch epatch
epatch_user
sed -i \
-e "s:/usr/lib/crtbegin.o:$(`tc-getCC` -print-file-name=crtbegin.o):g" \
-e "s:/usr/lib/crtend.o:$(`tc-getCC` -print-file-name=crtend.o):g" \
"${S}"/src/s/freebsd.h || die "unable to sed freebsd.h settings"
if ! use alsa; then
# ALSA is detected even if not requested by its USE flag.
# Suppress it by supplying pkg-config with a wrong library name.
sed -i -e "/ALSA_MODULES=/s/alsa/DiSaBlEaLsA/" configure.in \
|| die "unable to sed configure.in"
fi
if ! use gzip-el; then
# Emacs' build system automatically detects the gzip binary and
# compresses el files. We don't want that so confuse it with a
# wrong binary name
sed -i -e "s/ gzip/ PrEvEnTcOmPrEsSiOn/" configure.in \
|| die "unable to sed configure.in"
fi
eautoreconf
}
src_configure() {
ALLOWED_FLAGS=""
strip-flags
filter-flags -fstrict-aliasing
append-flags $(test-flags -fno-strict-aliasing)
if use sh; then
replace-flags -O[1-9] -O0 #262359
elif use ia64; then
replace-flags -O[2-9] -O1 #325373
else
replace-flags -O[3-9] -O2
fi
local myconf
if use alsa && ! use sound; then
einfo "Although sound USE flag is disabled you chose to have alsa,"
einfo "so sound is switched on anyway."
myconf="${myconf} --with-sound"
else
myconf="${myconf} $(use_with sound)"
fi
if use X; then
myconf="${myconf} --with-x --without-ns"
myconf="${myconf} $(use_with gconf)"
myconf="${myconf} $(use_with toolkit-scroll-bars)"
myconf="${myconf} $(use_with gif) $(use_with jpeg)"
myconf="${myconf} $(use_with png) $(use_with svg rsvg)"
myconf="${myconf} $(use_with tiff) $(use_with xpm)"
if use xft; then
myconf="${myconf} --with-xft"
myconf="${myconf} $(use_with m17n-lib libotf)"
myconf="${myconf} $(use_with m17n-lib m17n-flt)"
else
myconf="${myconf} --without-xft"
myconf="${myconf} --without-libotf --without-m17n-flt"
use m17n-lib && ewarn \
"USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
fi
# GTK+ is the default toolkit if USE=gtk is chosen with other
# possibilities. Emacs upstream thinks this should be standard
# policy on all distributions
if use gtk; then
einfo "Configuring to build with GIMP Toolkit (GTK+)"
myconf="${myconf} --with-x-toolkit=gtk"
local f
for f in athena Xaw3d motif; do
use ${f} && ewarn "USE flag \"${f}\" ignored" \
"(superseded by \"gtk\")"
done
elif use athena || use Xaw3d; then
einfo "Configuring to build with Athena/Lucid toolkit"
myconf="${myconf} --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
use motif && ewarn "USE flag \"motif\" ignored" \
"(superseded by \"athena\" or \"Xaw3d\")"
elif use motif; then
einfo "Configuring to build with Motif toolkit"
myconf="${myconf} --with-x-toolkit=motif"
else
einfo "Configuring to build with no toolkit"
myconf="${myconf} --with-x-toolkit=no"
fi
elif use aqua; then
einfo "Configuring to build with Cocoa support"
myconf="${myconf} --with-ns --disable-ns-self-contained"
myconf="${myconf} --without-x"
else
myconf="${myconf} --without-x --without-ns"
fi
# According to configure, this option is only used for GNU/Linux
# (x86_64 and s390). For Gentoo Prefix we have to explicitly spell
# out the location because $(get_libdir) does not necessarily return
# something that matches the host OS's libdir naming (e.g. RHEL).
local crtdir=$($(tc-getCC) -print-file-name=crt1.o)
crtdir=${crtdir%/*}
econf \
--program-suffix=-${EMACS_SUFFIX} \
--infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
--enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
--with-crt-dir="${crtdir}" \
--with-gameuser="${GAMES_USER_DED:-games}" \
$(use_with hesiod) \
$(use_with kerberos) $(use_with kerberos kerberos5) \
$(use_with gpm) \
$(use_with dbus) \
${myconf}
}
src_compile() {
export SANDBOX_ON=0 # for the unbelievers, see Bug #131505
# set last component of emacs-version to (package revision + 1)
touch src/emacs-${FULL_VERSION}.${PR#r}
emake CC="$(tc-getCC)"
}
src_install () {
local i m
emake install DESTDIR="${D}"
rm "${ED}"/usr/bin/emacs-${FULL_VERSION}-${EMACS_SUFFIX} \
|| die "removing duplicate emacs executable failed"
mv "${ED}"/usr/bin/emacs-${EMACS_SUFFIX} "${ED}"/usr/bin/${EMACS_SUFFIX} \
|| die "moving Emacs executable failed"
# move man pages to the correct place
for m in "${ED}"/usr/share/man/man1/* ; do
mv "${m}" "${m%.1}-${EMACS_SUFFIX}.1" || die "mv man failed"
done
# move info dir to avoid collisions with the dir file generated by portage
mv "${ED}"/usr/share/info/${EMACS_SUFFIX}/dir{,.orig} \
|| die "moving info dir failed"
touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
docompress -x /usr/share/info/${EMACS_SUFFIX}/dir.orig
# avoid collision between slots, see bug #169033 e.g.
rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el
rm -rf "${ED}"/usr/share/{applications,icons}
rm "${ED}"/var/lib/games/emacs/{snake,tetris}-scores
keepdir /var/lib/games/emacs
# remove unused <version>/site-lisp dir
rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp
local c=";;"
if use source; then
insinto /usr/share/emacs/${FULL_VERSION}/src
# This is not meant to install all the source -- just the
# C source you might find via find-function
doins src/*.{c,h,m}
doins -r src/{m,s}
rm "${ED}"/usr/share/emacs/${FULL_VERSION}/src/Makefile.c
rm "${ED}"/usr/share/emacs/${FULL_VERSION}/src/{m,s}/README
c=""
fi
sed 's/^X//' >"${T}/${SITEFILE}" <<-EOF
X
;;; ${PN}-${SLOT} site-lisp configuration
X
(when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
X ${c}(setq find-function-C-source-directory
X ${c} "${EPREFIX}/usr/share/emacs/${FULL_VERSION}/src")
X (let ((path (getenv "INFOPATH"))
X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
X (re "\\\\\`${EPREFIX}/usr/share/info\\\\>"))
X (and path
X ;; move Emacs Info dir before anything else in /usr/share/info
X (let* ((p (cons nil (split-string path ":" t))) (q p))
X (while (and (cdr q) (not (string-match re (cadr q))))
X (setq q (cdr q)))
X (setcdr q (cons dir (delete dir (cdr q))))
X (setq Info-directory-list (prune-directory-list (cdr p)))))))
EOF
elisp-site-file-install "${T}/${SITEFILE}" || die
dodoc README BUGS
if use aqua; then
dodir /Applications/Gentoo
rm -rf "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app
mv nextstep/Emacs.app \
"${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app || die
elog "Emacs${EMACS_SUFFIX#emacs}.app is in ${EPREFIX}/Applications/Gentoo."
elog "You may want to copy or symlink it into /Applications by yourself."
fi
}
pkg_preinst() {
# move Info dir file to correct name
local infodir=/usr/share/info/${EMACS_SUFFIX} f
if [[ -f ${ED}${infodir}/dir.orig ]]; then
mv "${ED}"${infodir}/dir{.orig,} || die "moving info dir failed"
else
# this should not happen in EAPI 4
ewarn "Regenerating Info directory index in ${infodir} ..."
rm -f "${ED}"${infodir}/dir{,.*}
for f in "${ED}"${infodir}/*; do
if [[ ${f##*/} != *-[0-9]* && -e ${f} ]]; then
install-info --info-dir="${ED}"${infodir} "${f}" \
|| die "install-info failed"
fi
done
fi
}
pkg_postinst() {
local f
for f in "${EROOT}"/var/lib/games/emacs/{snake,tetris}-scores; do
[[ -e ${f} ]] || touch "${f}"
done
chown "${GAMES_USER_DED:-games}" "${EROOT}"/var/lib/games/emacs
elisp-site-regen
if use livecd; then
# force an update of the emacs symlink for the livecd/dvd,
# because some microemacs packages set it with USE=livecd
eselect emacs update
else
eselect emacs update ifunset
fi
if use X; then
elog "You need to install some fonts for Emacs."
elog "Installing media-fonts/font-adobe-{75,100}dpi on the X server's"
elog "machine would satisfy basic Emacs requirements under X11."
elog "See also http://www.gentoo.org/proj/en/lisp/emacs/xft.xml"
elog "for how to enable anti-aliased fonts."
elog
fi
elog "You can set the version to be started by /usr/bin/emacs through"
elog "the Emacs eselect module, which also redirects man and info pages."
elog "Therefore, several Emacs versions can be installed at the same time."
elog "\"man emacs.eselect\" for details."
elog
elog "If you upgrade from a previous major version of Emacs, then it is"
elog "strongly recommended that you use app-admin/emacs-updater to rebuild"
elog "all byte-compiled elisp files of the installed Emacs packages."
}
pkg_postrm() {
elisp-site-regen
eselect emacs update ifunset
}

@ -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-editors/emacs/emacs-23.4_rc1.ebuild,v 1.1 2012/01/19 19:15:17 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-23.4_rc1.ebuild,v 1.2 2012/01/28 10:54:33 ulm Exp $
EAPI=4
WANT_AUTOMAKE="none"
@ -149,9 +149,16 @@ src_configure() {
if use gtk; then
einfo "Configuring to build with GIMP Toolkit (GTK+)"
myconf="${myconf} --with-x-toolkit=gtk"
elif use Xaw3d || use athena; then
local f
for f in athena Xaw3d motif; do
use ${f} && ewarn "USE flag \"${f}\" ignored" \
"(superseded by \"gtk\")"
done
elif use athena || use Xaw3d; then
einfo "Configuring to build with Athena/Lucid toolkit"
myconf="${myconf} --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
use motif && ewarn "USE flag \"motif\" ignored" \
"(superseded by \"athena\" or \"Xaw3d\")"
elif use motif; then
einfo "Configuring to build with Motif toolkit"
myconf="${myconf} --with-x-toolkit=motif"
@ -159,14 +166,6 @@ src_configure() {
einfo "Configuring to build with no toolkit"
myconf="${myconf} --with-x-toolkit=no"
fi
local f tk=
for f in gtk Xaw3d athena motif; do
use ${f} || continue
[[ ${tk} ]] \
&& ewarn "USE flag \"${f}\" ignored (superseded by \"${tk}\")"
tk="${tk}${tk:+ }${f}"
done
elif use aqua; then
einfo "Configuring to build with Cocoa support"
myconf="${myconf} --with-ns --disable-ns-self-contained"

@ -4,3 +4,4 @@ DIST scite226.tgz 1882394 RMD160 e55abe75f34234899738cab0d1da03aea2ca267c SHA1 e
DIST scite227.tgz 1883989 RMD160 f61251b8d451ef05bedef55836b483bbf188c761 SHA1 d248394fe09dc1d111d1afe5c89320b67c01e9f0 SHA256 9bf6e3515022cc12a3b24b158f54ae1a4730f104b65a6fcdb997f4f7a84b2c0c
DIST scite228.tgz 1875473 RMD160 8497fb7b65bc203c94b6d557955b58e14186cfff SHA1 38d75df0997cf68215cac0ea79ad68243741b200 SHA256 a4fa35a2babdfdc25d41474ea8133e6f1fbffaf411ebfc260740e728505acaf7
DIST scite301.tgz 1810301 RMD160 3f3c7614d7ac261520aa5721522584166977b7ca SHA1 175e616e9449ee94fa19d6ba38c0fe8963c20593 SHA256 603859e1ec1c05c1722d836b08180be36a70cc6662a6b574e83019b0da902e5d
DIST scite302.tgz 1825937 RMD160 58deba8cc61299ce3e827dc01dde12a39f394789 SHA1 c614e10ff3e2b0af85fb9f7833592c4e7c82730b SHA256 a5687faaa201c39a4ec9608e8a77e418e259f525b21871a5c9f1282c62e58eaa

@ -1,6 +1,6 @@
# 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-editors/scite/scite-3.0.1.ebuild,v 1.2 2011/11/30 19:05:10 nelchael Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/scite/scite-3.0.1.ebuild,v 1.4 2012/01/28 11:07:24 ago Exp $
EAPI="4"
@ -13,10 +13,14 @@ SRC_URI="mirror://sourceforge/scintilla/${PN}${MY_PV}.tgz"
LICENSE="Scintilla"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
KEYWORDS="amd64 ~ppc ~x86 ~x86-fbsd"
IUSE="lua"
RDEPEND="x11-libs/gtk+:2
RDEPEND="dev-libs/glib
x11-libs/cairo
x11-libs/gtk+:2
x11-libs/gdk-pixbuf
x11-libs/pango
lua? ( >=dev-lang/lua-5 )"
DEPEND="${RDEPEND}
dev-util/pkgconfig
@ -30,6 +34,7 @@ src_prepare() {
-e "s#^CXXFLAGS=#CXXFLAGS=${CXXFLAGS} #" \
-e "s#^\(CXXFLAGS=.*\)-Os#\1#" \
-e "s#^CC =\(.*\)#CC = $(tc-getCXX)#" \
-e "s#^CCOMP =\(.*\)#CCOMP = $(tc-getCC)#" \
-e "s#-Os##" \
|| die "error patching makefile"
@ -45,6 +50,7 @@ src_prepare() {
-e "s#^CXXFLAGS=#CXXFLAGS=${CXXFLAGS} #" \
-e "s#^\(CXXFLAGS=.*\)-Os#\1#" \
-e "s#^CC =\(.*\)#CC = $(tc-getCXX)#" \
-e "s#^CCOMP =\(.*\)#CCOMP = $(tc-getCC)#" \
-e 's#${D}##' \
-e 's#-g root#-g 0#' \
-e "s#-Os##" \

@ -0,0 +1,88 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/scite/scite-3.0.2.ebuild,v 1.2 2012/01/27 23:21:34 nelchael Exp $
EAPI="4"
inherit toolchain-funcs eutils
MY_PV=${PV//./}
DESCRIPTION="A very powerful editor for programmers"
HOMEPAGE="http://www.scintilla.org/SciTE.html"
SRC_URI="mirror://sourceforge/scintilla/${PN}${MY_PV}.tgz"
LICENSE="Scintilla"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
IUSE="lua"
RDEPEND="dev-libs/glib
x11-libs/cairo
x11-libs/gtk+:2
x11-libs/gdk-pixbuf
x11-libs/pango
lua? ( >=dev-lang/lua-5 )"
DEPEND="${RDEPEND}
dev-util/pkgconfig
>=sys-apps/sed-4"
S="${WORKDIR}/${PN}/gtk"
src_prepare() {
cd "${WORKDIR}/scintilla/gtk"
sed -i makefile \
-e "s#^CXXFLAGS=#CXXFLAGS=${CXXFLAGS} #" \
-e "s#^\(CXXFLAGS=.*\)-Os#\1#" \
-e "s#^CC =\(.*\)#CC = $(tc-getCXX)#" \
-e "s#^CCOMP =\(.*\)#CCOMP = $(tc-getCC)#" \
-e "s#-Os##" \
|| die "error patching makefile"
cd "${WORKDIR}/scite/gtk"
sed -i makefile \
-e "s#-rdynamic#-rdynamic ${LDFLAGS}#" \
|| die "error patching makefile"
cd "${S}"
sed -i makefile \
-e 's#usr/local#usr#g' \
-e 's#/gnome/apps/Applications#/applications#' \
-e "s#^CXXFLAGS=#CXXFLAGS=${CXXFLAGS} #" \
-e "s#^\(CXXFLAGS=.*\)-Os#\1#" \
-e "s#^CC =\(.*\)#CC = $(tc-getCXX)#" \
-e "s#^CCOMP =\(.*\)#CCOMP = $(tc-getCC)#" \
-e 's#${D}##' \
-e 's#-g root#-g 0#' \
-e "s#-Os##" \
|| die "error patching makefile"
cd "${WORKDIR}"
epatch "${FILESDIR}/${PN}-3.0.1-no-lua.patch"
}
src_compile() {
emake -C ../../scintilla/gtk
if use lua; then
emake
else
emake NO_LUA=1
fi
}
src_install() {
dodir /usr/bin
dodir /usr/share/{pixmaps,applications}
emake prefix="${ED}/usr" install
# we have to keep this because otherwise it'll break upgrading
mv "${ED}/usr/bin/SciTE" "${ED}/usr/bin/scite" || die
dosym /usr/bin/scite /usr/bin/SciTE
# replace .desktop file with our own working version
rm -f "${ED}/usr/share/applications/SciTE.desktop"
insinto /usr/share/applications
doins "${FILESDIR}/scite.desktop"
doman ../doc/scite.1
dodoc ../README
}

@ -1,5 +1,2 @@
DIST emul-linux-x86-baselibs-20110129.tar.bz2 46349432 RMD160 85bae36a6816c5877594c9202cff0bc2a235e134 SHA1 ab5e6cc0cca0be53a9cddf1ff8c1c400de6d7401 SHA256 1bb2bb6a2550939ee9b40175bac16c5843ebe9927dedba546f26042eef2a9350
DIST emul-linux-x86-baselibs-20110722.tar.xz 35205244 RMD160 a03a03205494ae62110b67410186dcaea3c6691f SHA1 1af5719d121aaf159ced60d5e4826bf12db997ca SHA256 f0b0f2e77d7e10f49d618b7aaca6e98c09733664f9b70ed39a4ec416924b7069
DIST emul-linux-x86-baselibs-20110928.tar.xz 35553120 RMD160 5b0a661c5d4cf629bac12b4353a44825346651e2 SHA1 1226cfee1380b838be973be6fe1cf869bbd36393 SHA256 f17e5a5077dec400ecdb9041d545aec3f2f4f6915293ef37da83ff9fdc105bc1
DIST libffi-3.0.9-r2.tbz2 92776 RMD160 3e68810397c5358e3c51dcc1832a2c2e9533ccb6 SHA1 2285469a5e4f0a64f6312eb53aa08c8ef5b85700 SHA256 74413b772a7194f169bea8e8fb13b7dad6c00ccd1a5c96741cc1b9176a9f0fc4
DIST llvm-2.9-r2.tbz2 12505681 RMD160 da87f265191a880aabf7ee30c8b1366f55ae3210 SHA1 1ae8b59ce0b8d8da5cedbb48fee5d78a84ad8107 SHA256 60e88bc6f97c9f9acf67737305759845fea685e2336d40a052a354f1239a7a53
DIST emul-linux-x86-baselibs-20120127.tar.xz 35224884 RMD160 8c6cdc73d7f780f1c01254dd3cab78808b1f2055 SHA1 f5eed895a94eb60ec98262e7b2665e2b4aebeb98 SHA256 542122442f43b88fdd8f29544d35f151fff63df90d16a7dc68bc6893ca5470f5

@ -1,27 +0,0 @@
# Copyright 1999-2011 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-20110129.ebuild,v 1.2 2011/02/12 20:19:02 hwoarang Exp $
inherit emul-linux-x86
LICENSE="|| ( Artistic GPL-2 ) || ( BSD GPL-2 ) BZIP2 CRACKLIB DB
GPL-2 || ( GPL-2 AFL-2.1 ) LGPL-2 LGPL-2.1 GPL-3 LGPL-3
MIT MPL-1.1 OPENLDAP OpenSoftware openssl OracleDB ZLIB
tcp_wrappers_license as-is UoI-NCSA"
KEYWORDS="-* amd64"
DEPEND=""
RDEPEND="!<app-emulation/emul-linux-x86-medialibs-10.2" # bug 168507
QA_DT_HASH="usr/lib32/.*"
src_unpack() {
export ALLOWED="(${S}/lib32/security/pam_filter/upperLOWER|${S}/etc/env.d|${S}/lib32/security/pam_ldap.so)"
emul-linux-x86_src_unpack
rm -rf "${S}/etc/env.d/binutils/" \
"${S}/usr/i686-pc-linux-gnu/lib" \
"${S}/usr/lib32/engines/" \
"${S}/usr/lib32/openldap/" || die
ln -s ../share/terminfo "${S}/usr/lib32/terminfo" || die
}

@ -1,33 +0,0 @@
# Copyright 1999-2011 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-20110722-r99.ebuild,v 1.1 2011/07/22 19:08:59 pacho Exp $
EAPI="4"
inherit emul-linux-x86
SRC_URI="${SRC_URI}
http://dev.gentoo.org/~pacho/emul-linux-x86-${PV}/llvm-2.9-r2.tbz2
http://dev.gentoo.org/~pacho/emul-linux-x86-${PV}/libffi-3.0.9-r2.tbz2"
LICENSE="|| ( Artistic GPL-2 ) || ( BSD GPL-2 ) BZIP2 CRACKLIB DB
GPL-2 || ( GPL-2 AFL-2.1 ) LGPL-2 LGPL-2.1 GPL-3 LGPL-3
MIT MPL-1.1 OPENLDAP OpenSoftware openssl OracleDB ZLIB
tcp_wrappers_license as-is UoI-NCSA"
KEYWORDS="-* ~amd64"
DEPEND=""
RDEPEND="!<app-emulation/emul-linux-x86-medialibs-10.2" # bug 168507
QA_DT_HASH="usr/lib32/.*"
src_prepare() {
export ALLOWED="(${S}/lib32/security/pam_filter/upperLOWER|${S}/etc/env.d|${S}/lib32/security/pam_ldap.so)"
emul-linux-x86_src_prepare
rm -rf "${S}/etc/env.d/binutils/" \
"${S}/usr/i686-pc-linux-gnu/lib" \
"${S}/usr/lib32/engines/" \
"${S}/usr/lib32/openldap/" || die
ln -s ../share/terminfo "${S}/usr/lib32/terminfo" || die
}

@ -1,6 +1,6 @@
# 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-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-20110722.ebuild,v 1.2 2011/08/24 09:42:12 chainsaw Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-20120127.ebuild,v 1.1 2012/01/27 17:51:13 pacho Exp $
EAPI="4"
@ -9,8 +9,8 @@ inherit emul-linux-x86
LICENSE="|| ( Artistic GPL-2 ) || ( BSD GPL-2 ) BZIP2 CRACKLIB DB
GPL-2 || ( GPL-2 AFL-2.1 ) LGPL-2 LGPL-2.1 GPL-3 LGPL-3
MIT MPL-1.1 OPENLDAP OpenSoftware openssl OracleDB ZLIB
tcp_wrappers_license as-is UoI-NCSA"
KEYWORDS="-* amd64"
tcp_wrappers_license as-is UoI-NCSA wxWinLL-3.1"
KEYWORDS="-* ~amd64"
DEPEND=""
RDEPEND="!<app-emulation/emul-linux-x86-medialibs-10.2" # bug 168507

@ -1,3 +1,2 @@
DIST emul-linux-x86-compat-20100611.tar.bz2 951970 RMD160 a745b2f9f4df9047b0d6252251c9ecff73c8dd27 SHA1 3a47dad47ba3f6eaf07151a9c9193b93213a5db6 SHA256 c486ee8b74ca0b3cef9354b0d799c3b9f1063dc2ce0518d87eb3f177a08ff9c5
DIST emul-linux-x86-compat-20110722.tar.xz 708812 RMD160 93467479cb4a5b61dbd91ab7e9b19b602a649ba6 SHA1 31b8bb54d1b0b75597c03b2a7ec217b1656a4a76 SHA256 813619c8bc7c64be867613ac4cfd4b08e0025ddbb5548771d8f9c0d547f019ba
DIST emul-linux-x86-compat-20110928.tar.xz 708516 RMD160 0d10de2375b901cef4d9e8312d7556d184a8fc3a SHA1 8e0c5ef8238ca227cc820c8354d76f370cc0d1d2 SHA256 4d7c80d5a114baafbecb5542277f33abd2cc92cb026ecb2827579031ca3aa7fa
DIST emul-linux-x86-compat-20120127.tar.xz 707520 RMD160 c83e25963782fc7ed4a528d1d395050230c89add SHA1 ee7180c6a08aaaf49d07940bd5c5e4fcc51891c2 SHA256 697f88162ed33e94bf315beeb6c3a6aea25e4c7a7e20b8896d427c239328c308

@ -1,35 +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/emul-linux-x86-compat/emul-linux-x86-compat-20100611.ebuild,v 1.3 2010/06/27 13:13:35 ssuominen Exp $
inherit emul-linux-x86 eutils multilib
DESCRIPTION="32 bit lib-compat, and also libgcc_s and libstdc++ from gcc 3.3 and 3.4 for non-multilib systems"
HOMEPAGE="http://www.gentoo.org/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="-* amd64"
RESTRICT="strip"
IUSE="multilib"
DEPEND=""
RDEPEND="multilib? ( sys-libs/libstdc++-v3 )"
S=${WORKDIR}
QA_TEXTRELS_amd64="usr/lib32/libg++.so.2.7.2.8
usr/lib32/libstdc++.so.2.7.2.8"
QA_DT_HASH="usr/lib32/.*"
src_unpack() {
emul-linux-x86_src_unpack
if has_multilib_profile ; then
rm -rf "${S}/usr/lib32/libstdc++.so.5.0.7" \
"${S}/usr/lib32/libstdc++.so.5" || die
fi
}
src_install() {
emul-linux-x86_src_install
doenvd "${FILESDIR}/99libstdc++32" || die
}

@ -1,6 +1,6 @@
# 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-emulation/emul-linux-x86-compat/emul-linux-x86-compat-20110722.ebuild,v 1.2 2011/08/24 09:43:25 chainsaw Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-compat/emul-linux-x86-compat-20120127.ebuild,v 1.1 2012/01/27 17:52:28 pacho Exp $
EAPI="4"
@ -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"
RESTRICT="strip"
IUSE="multilib"

@ -1,3 +1,2 @@
DIST emul-linux-x86-cpplibs-20110129.tar.bz2 3608787 RMD160 891d8b59f05dedfbf5dcc6036be751c8447be399 SHA1 4093264e630af78f0ceba652c6b0e0bf1e64cc87 SHA256 1fdc5522232f103d12db9f16ea5c7910d9c6a573555b56e440cba1016b227e85
DIST emul-linux-x86-cpplibs-20110722.tar.xz 1926432 RMD160 20147c6900225332a6a7beb4e0f2b2db5a712717 SHA1 e4f76731ac953353d45e2580f878bfa4373f8235 SHA256 d3a05782387876c50d0e32f6864b9bc25acc1fb1fce2f4b7d3b15d449b0edce8
DIST emul-linux-x86-cpplibs-20110928.tar.xz 1934592 RMD160 fa40f7e72de337679c34a7ecce86b977cb0b1f35 SHA1 00d0fc9ffd211ac20735fd5cbe7e2fc367df7b2a SHA256 e66c42ae3849bda9f84d64a38585bed3421cd374d8f929a19f72d5910fc7a7fb
DIST emul-linux-x86-cpplibs-20120127.tar.xz 1934280 RMD160 e3f01e14b438185cd3fbce864a9dcea147e4856c SHA1 b8023637ee0f3ad684c1dee4eacc97b57456a298 SHA256 a6012f4449bc0295c6aeb2692ec23ce1fe64d13060ac12a387b732fc6733db71

@ -1,6 +1,6 @@
# 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-emulation/emul-linux-x86-cpplibs/emul-linux-x86-cpplibs-20110722.ebuild,v 1.1 2011/07/22 19:12:08 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-cpplibs/emul-linux-x86-cpplibs-20120127.ebuild,v 1.1 2012/01/27 17:53:32 pacho Exp $
EAPI="4"

@ -0,0 +1 @@
DIST emul-linux-x86-db-20120127.tar.xz 1835636 RMD160 2b831e0d46444541ad489db918f1701b415f7561 SHA1 55f371d01b9e79bc1a30a355525d2a3b9971b0bf SHA256 376886200de01110f7800803a960bc8f03e4d8049e6a67d73fcf6b69a4c21e7a

@ -1,10 +1,12 @@
# 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-emulation/emul-linux-x86-cpplibs/emul-linux-x86-cpplibs-20110129.ebuild,v 1.1 2011/01/30 11:15:38 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-db/emul-linux-x86-db-20120127.ebuild,v 1.1 2012/01/27 17:58:57 pacho Exp $
EAPI="4"
inherit emul-linux-x86
LICENSE="Boost-1.0 LGPL-2.1"
LICENSE="GPL-2 LGPL-2.1"
KEYWORDS="-* ~amd64"
DEPEND=""

@ -1,8 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>deb-tools</herd>
<maintainer>
<email>darkside@gentoo.org</email>
</maintainer>
<herd>amd64</herd>
<use><flag name="development">Install pkgconfig files</flag></use>
</pkgmetadata>

@ -0,0 +1 @@
DIST emul-linux-x86-gstplugins-20120127.tar.xz 5575244 RMD160 7fcd6a44a820362a9869f850d4aeedb55b3bc966 SHA1 379f8006e03eb77162c0118a5ebf223064389d9f SHA256 29b390a9637f547d883c4647a5a673f3f423e2dfa0660fb07704ae62d71735b5

@ -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-emulation/emul-linux-x86-gstplugins/emul-linux-x86-gstplugins-20120127.ebuild,v 1.1 2012/01/27 18:03:08 pacho Exp $
EAPI="4"
inherit emul-linux-x86
LICENSE="GPL-2 LGPL-2.1"
KEYWORDS="-* ~amd64"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}
~app-emulation/emul-linux-x86-db-${PV}
~app-emulation/emul-linux-x86-gtklibs-${PV}
~app-emulation/emul-linux-x86-medialibs-${PV}
~app-emulation/emul-linux-x86-soundlibs-${PV}"

@ -1,9 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>dang@gentoo.org</email>
<name>Daniel Gryniewicz</name>
</maintainer>
<herd>kernel</herd>
<herd>amd64</herd>
<use><flag name="development">Install pkgconfig files</flag></use>
</pkgmetadata>

@ -1,3 +1,2 @@
DIST emul-linux-x86-gtklibs-20110129.tar.bz2 6001419 RMD160 46d1cd327a0e3a2bec11c6805121aa251148be69 SHA1 0ec288878d5a22100f056c46f715484902ab5654 SHA256 3ca8bc51f39348296ed51e14221ed2c57c7b3cc7aa998f42f3d024620c47256a
DIST emul-linux-x86-gtklibs-20110722.tar.xz 4826976 RMD160 c20d694a08aa8342aacf0e55e4ab956806cbf522 SHA1 0d909212b54b46e8df96271134c60c5f22cb0aa1 SHA256 893d6d8741125a615ebf58585dde5af155123f23e5cf499e730d42ee66371ddc
DIST emul-linux-x86-gtklibs-20110928.tar.xz 4783132 RMD160 7baa8042badb97ef0d0fb9f1f12256491e6ae359 SHA1 af03a1a5be483607e0b2c51f3309ef74235fcc52 SHA256 13e0cf9e36f7079f73af513052667eaf7fc2b80b428a2b670fb2c0b64c47a60b
DIST emul-linux-x86-gtklibs-20120127.tar.xz 6119504 RMD160 0c5d7351814051b908426a7dbad28eab91156a80 SHA1 bfcaf11d92eec9afcffd7f7ee945e743429fb134 SHA256 737999cff634581aae4a311520a410b268116ac18156245354d17d46b964600b

@ -1,55 +0,0 @@
# Copyright 1999-2011 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-20110129.ebuild,v 1.3 2011/03/30 09:05:21 pacho Exp $
inherit emul-linux-x86
LICENSE="GPL-3 GPL-2 LGPL-2 LGPL-2.1 FTL MIT || ( LGPL-2.1 MPL-1.1 )"
KEYWORDS="-* amd64"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}
~app-emulation/emul-linux-x86-xlibs-${PV}
~app-emulation/emul-linux-x86-opengl-${PV}"
# RDEPEND on opengl stuff shouldn't be needed, but add it anyway until bug #354943 is properly solved
src_unpack() {
query_tools="${S}/usr/bin/gtk-query-immodules-2.0|${S}/usr/bin/gdk-pixbuf-query-loaders|${S}/usr/bin/pango-querymodules"
ALLOWED="(${S}/etc/env.d|${S}/etc/gtk-2.0|${S}/etc/pango/i686-pc-linux-gnu|${query_tools})"
emul-linux-x86_src_unpack
# these tools generate an index in /etc/{pango,gtk-2.0}/${CHOST}
mv -f "${S}/usr/bin/pango-querymodules"{,32} || die
mv -f "${S}/usr/bin/gtk-query-immodules-2.0"{,-32} || die
mv -f "${S}/usr/bin/gdk-pixbuf-query-loaders"{,32} || die
}
pkg_preinst() {
#bug 169058
for l in "${ROOT}/usr/lib32/{pango,gtk-2.0}" ; do
[[ -L ${l} ]] && rm -f ${l}
done
}
pkg_postinst() {
PANGO_CONFDIR="/etc/pango/i686-pc-linux-gnu"
if [[ ${ROOT} == "/" ]] ; then
einfo "Generating pango modules listing..."
mkdir -p ${PANGO_CONFDIR}
pango-querymodules32 > ${PANGO_CONFDIR}/pango.modules
fi
GTK2_CONFDIR="/etc/gtk-2.0/i686-pc-linux-gnu"
einfo "Generating gtk+ immodules/gdk-pixbuf loaders listing..."
mkdir -p ${GTK2_CONFDIR}
gtk-query-immodules-2.0-32 > "${ROOT}${GTK2_CONFDIR}/gtk.immodules"
gdk-pixbuf-query-loaders32 > "${ROOT}usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders.cache"
# gdk-pixbuf.loaders should be in their CHOST directories respectively.
if [[ -e ${ROOT}/etc/gtk-2.0/gdk-pixbuf.loaders ]] ; then
ewarn
ewarn "File /etc/gtk-2.0/gdk-pixbuf.loaders shouldn't be present on"
ewarn "multilib systems, please remove it by hand."
ewarn
fi
}

@ -1,19 +1,31 @@
# 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-emulation/emul-linux-x86-gtklibs/emul-linux-x86-gtklibs-20110722.ebuild,v 1.2 2011/08/24 10:01:24 chainsaw Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/emul-linux-x86-gtklibs-20120127.ebuild,v 1.1 2012/01/27 18:04:28 pacho Exp $
EAPI="4"
inherit emul-linux-x86
LICENSE="GPL-3 GPL-2 LGPL-2 LGPL-2.1 FTL MIT || ( LGPL-2.1 MPL-1.1 )"
KEYWORDS="-* amd64"
KEYWORDS="-* ~amd64"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}
~app-emulation/emul-linux-x86-xlibs-${PV}
~app-emulation/emul-linux-x86-opengl-${PV}"
# RDEPEND on opengl stuff shouldn't be needed, but add it anyway until bug #354943 is properly solved
~app-emulation/emul-linux-x86-xlibs-${PV}"
my_gdk_pixbuf_query_loaders() {
# causes segfault if set
unset __GL_NO_DSO_FINALIZER
tmp_file=$(mktemp --suffix=gdk_pixbuf_ebuild)
# be atomic!
if gdk-pixbuf-query-loaders32 > "${tmp_file}"; then
cat "${tmp_file}" > "${ROOT}usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders.cache"
else
ewarn "Warning, gdk-pixbuf-query-loaders32 failed."
fi
rm "${tmp_file}"
}
src_prepare() {
query_tools="${S}/usr/bin/gtk-query-immodules-2.0|${S}/usr/bin/gdk-pixbuf-query-loaders|${S}/usr/bin/pango-querymodules"
@ -35,17 +47,15 @@ pkg_preinst() {
pkg_postinst() {
PANGO_CONFDIR="/etc/pango/i686-pc-linux-gnu"
if [[ ${ROOT} == "/" ]] ; then
einfo "Generating pango modules listing..."
mkdir -p ${PANGO_CONFDIR}
pango-querymodules32 > ${PANGO_CONFDIR}/pango.modules
fi
einfo "Generating pango modules listing..."
mkdir -p ${PANGO_CONFDIR}
pango-querymodules32 > ${PANGO_CONFDIR}/pango.modules || die
GTK2_CONFDIR="/etc/gtk-2.0/i686-pc-linux-gnu"
einfo "Generating gtk+ immodules/gdk-pixbuf loaders listing..."
mkdir -p ${GTK2_CONFDIR}
gtk-query-immodules-2.0-32 > "${ROOT}${GTK2_CONFDIR}/gtk.immodules"
gdk-pixbuf-query-loaders32 > "${ROOT}usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders.cache"
my_gdk_pixbuf_query_loaders
# gdk-pixbuf.loaders should be in their CHOST directories respectively.
if [[ -e ${ROOT}/etc/gtk-2.0/gdk-pixbuf.loaders ]] ; then

@ -1,3 +1,2 @@
DIST emul-linux-x86-gtkmmlibs-20110129.tar.bz2 1668378 RMD160 d7561e68ab50c06554b82fc14cb56c9196053837 SHA1 4b3d6438cce8c71ab54b72c20568710ccf08820e SHA256 afe902fb608e382c58aac47891554d05f160972de88ab014f2b197f181f79d10
DIST emul-linux-x86-gtkmmlibs-20110722.tar.xz 1275064 RMD160 688323b471f5df33eec48873039ea9a351ea7ae3 SHA1 4934a453f8858ad8b82a4d37012178b441e3c9fb SHA256 bb6d800398583dca8ab18584cd6f28b444a7053bd9b1b0fe219df6eb085e69de
DIST emul-linux-x86-gtkmmlibs-20110928.tar.xz 1302368 RMD160 102df7fe962f7c0186ad8be7cd093b32ffdb2266 SHA1 af34a0d66b32df01aa4c87444b4dd9bf04a14a35 SHA256 fbba5a73a51358da43abf083fb960c1cf3051306225ecfbc030c53a3ec90a48a
DIST emul-linux-x86-gtkmmlibs-20120127.tar.xz 1322028 RMD160 f7fe482f530cb3f7553e502ca7ca0e4ec106e328 SHA1 1ba5dfc948fb5c62ba571c530a3865a485c25077 SHA256 3e672e37e9f6cbe8c1caee9331403d8921a16544061746e3dd2d726242d9924c

@ -1,14 +0,0 @@
# Copyright 1999-2011 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-20110129.ebuild,v 1.1 2011/01/30 11:25:20 pacho Exp $
inherit emul-linux-x86
LICENSE="LGPL-2 LGPL-2.1 GPL-2"
KEYWORDS="-* ~amd64"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}
~app-emulation/emul-linux-x86-cpplibs-${PV}
~app-emulation/emul-linux-x86-gtklibs-${PV}
~app-emulation/emul-linux-x86-xlibs-${PV}"

@ -1,6 +1,6 @@
# 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-emulation/emul-linux-x86-gtkmmlibs/emul-linux-x86-gtkmmlibs-20110722.ebuild,v 1.1 2011/07/22 19:18:42 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtkmmlibs/emul-linux-x86-gtkmmlibs-20120127.ebuild,v 1.1 2012/01/27 18:05:37 pacho Exp $
EAPI="4"
@ -12,5 +12,4 @@ KEYWORDS="-* ~amd64"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}
~app-emulation/emul-linux-x86-cpplibs-${PV}
~app-emulation/emul-linux-x86-gtklibs-${PV}
~app-emulation/emul-linux-x86-xlibs-${PV}"
~app-emulation/emul-linux-x86-gtklibs-${PV}"

@ -1,3 +1,2 @@
DIST emul-linux-x86-medialibs-20110129.tar.bz2 14151687 RMD160 dc465373e84f0bcd6d62ece44e8fcefb872aa2f4 SHA1 bfd8affbfb03598b32fa012b961e762fa98293f2 SHA256 eed512a359ffa85ca3b38f6147a1de7af0ab7ef02c0401e589ed5a0af9336d14
DIST emul-linux-x86-medialibs-20110722.tar.xz 8062260 RMD160 3cf9bdbd6122d4fd618d70ef3b012146393fe5c8 SHA1 06efc852632f3c8847f9120d77a44463af14eaad SHA256 72234642df403757521eb1c0ed4df454d4e4c0e9f9bc13dbcd8d96b21f0e4585
DIST emul-linux-x86-medialibs-20110928.tar.xz 8055424 RMD160 6922687e7328262e89f51b280847495eb0dec54d SHA1 8120b11e6fcb4243f00fb5cc81215e69815ec554 SHA256 687ddb9181a87a789af8bda8135141646ff6f72fb578e75e8b2a75b436b871a7
DIST emul-linux-x86-medialibs-20120127.tar.xz 10774496 RMD160 f13dab141592dbb783db5a4f7c7ea763cbec3d21 SHA1 c9618c9660fa764e6697e2da1bd603ce17578071 SHA256 b8dba159a2dc988f8efcbcc0008190d994244f098ecaf87e9987cc900ac6d964

@ -1,20 +0,0 @@
# Copyright 1999-2011 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-20110129.ebuild,v 1.2 2011/02/12 20:19:41 hwoarang Exp $
inherit emul-linux-x86
LICENSE="GPL-2 GPL-3 LGPL-2 LGPL-2.1 BSD BSD-2 public-domain"
KEYWORDS="-* amd64"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}
~app-emulation/emul-linux-x86-xlibs-${PV}
!<=app-emulation/emul-linux-x86-sdl-20081109"
PDEPEND="~app-emulation/emul-linux-x86-soundlibs-${PV}"
src_unpack() {
# Include all libv4l libs, bug #348277
ALLOWED="${S}/usr/lib32/libv4l/"
emul-linux-x86_src_unpack
}

@ -1,19 +1,22 @@
# 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-emulation/emul-linux-x86-medialibs/emul-linux-x86-medialibs-20110722.ebuild,v 1.2 2011/08/24 10:04:13 chainsaw Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-medialibs/emul-linux-x86-medialibs-20120127.ebuild,v 1.1 2012/01/27 18:07:08 pacho Exp $
EAPI="4"
inherit emul-linux-x86
LICENSE="GPL-2 GPL-3 LGPL-2 LGPL-2.1 BSD BSD-2 public-domain"
KEYWORDS="-* amd64"
KEYWORDS="-* ~amd64"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}
~app-emulation/emul-linux-x86-xlibs-${PV}
~app-emulation/emul-linux-x86-db-${PV}
!<=app-emulation/emul-linux-x86-sdl-20081109"
PDEPEND="~app-emulation/emul-linux-x86-soundlibs-${PV}"
PDEPEND="~app-emulation/emul-linux-x86-soundlibs-${PV}
~app-emulation/emul-linux-x86-sdl-${PV}"
# sdl pdep should be dropped once bug #299324 is solved
src_prepare() {
# Include all libv4l libs, bug #348277

@ -1,3 +1,2 @@
DIST emul-linux-x86-motif-20110129.tar.bz2 2492359 RMD160 588b3845c94676a791cae33d2997b61cdaa4c298 SHA1 a7c6a7f694737b93f6f2b04c506a82c125fb3686 SHA256 d42f6e60912edd99a5edaa1c74b48913b582a0bf34a566492a5e0d6f0540dcb8
DIST emul-linux-x86-motif-20110722.tar.xz 1719824 RMD160 daae110d9d11e14a8b2252804420a3adff237b1d SHA1 87a60d52e164650462a16b0b5ae794beaf065fdf SHA256 26c6aafdb6ab4b6a8c43637dc76a8b08562eabd7f61dbe116a33dff3e4e5cbdc
DIST emul-linux-x86-motif-20110928.tar.xz 1705960 RMD160 3328c9449471686471d4f945fa26b630c00b2ce3 SHA1 bf8cb51467b8180a2c803a68d4ed5595a8fd9b6a SHA256 8079f26569ab92e9ed50dd1034c13b3613c1b8bf5ca32563118e7d9e16dffeb0
DIST emul-linux-x86-motif-20120127.tar.xz 1703444 RMD160 982d02a8ed718f4a7d7df80ddcbb630ebc2a0247 SHA1 b99fca2eed95c89311f603d8f0bb220899e6ec16 SHA256 8bc93cb80200679ced25449684f7f483191ac165e2aa99d7d9eb35724f987f0e

@ -1,13 +0,0 @@
# Copyright 1999-2011 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-20110129.ebuild,v 1.1 2011/01/30 11:30:17 pacho Exp $
inherit emul-linux-x86
LICENSE="MIT MOTIF"
KEYWORDS="-* ~amd64"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-xlibs-${PV}
!<app-emulation/emul-linux-x86-xlibs-20110129"

@ -1,6 +1,6 @@
# 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-emulation/emul-linux-x86-motif/emul-linux-x86-motif-20110722.ebuild,v 1.1 2011/07/22 19:22:33 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-motif/emul-linux-x86-motif-20120127.ebuild,v 1.1 2012/01/27 18:08:14 pacho Exp $
EAPI="4"

@ -1,4 +1,2 @@
DIST emul-linux-x86-opengl-20110129.tar.bz2 64401335 RMD160 43234aa836ef658e8cfd28f1bfc450d6c8da4d87 SHA1 5983e2c8610e613aa3b3faead42f60df70d99fac SHA256 5b8929eb1e172fe56da4db797727a04584127429a686e4a45207f2eefe2f22ca
DIST emul-linux-x86-opengl-20110722-r99.tar.xz 48616640 RMD160 1be3b63439634ccdfccae0c36a8c5b3ad942815f SHA1 93b6fc069c30d30a0d3d80f221fcafdb3693e1e4 SHA256 02ca31ec0cfe74315dccfce721f9cbf2e9635313ea61511b1b8f16d3039dce94
DIST emul-linux-x86-opengl-20110722.tar.xz 45092704 RMD160 c41c0c1076331d311d4e0f0c911d0134eb31a306 SHA1 0668896fa67a544c3ca2f11a4ed63f664d1adf47 SHA256 0574d16872495ac6bf984d209f5405191703a54aff05f1735ac1f3de7516b5ea
DIST emul-linux-x86-opengl-20110928.tar.xz 36030596 RMD160 4299d9c73bc504d21416018d24e3d8f64d7cdca6 SHA1 36d6d989c32f7a13dc9bd60508678fad80a001dd SHA256 31ddcfcdbfb33dd6ec7219c83b4db67b4cdd514f5208203c8caa69518ec33050
DIST emul-linux-x86-opengl-20120127.tar.xz 36326424 RMD160 ec21ad3b7911b49c21a86281a5e80e6145f2bfef SHA1 5b58149fcd68c1048ad6ea704f33f54755eeb8ea SHA256 faf60773cffdf80820fb175a0fe2f7b39f50a3f830ae7d9f724d8d203b614194

@ -1,27 +0,0 @@
# Copyright 1999-2011 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-20110129-r1.ebuild,v 1.3 2011/09/17 19:04:19 mattst88 Exp $
inherit emul-linux-x86
LICENSE="BSD LGPL-2 MIT"
KEYWORDS="-* amd64 ~amd64-linux"
DEPEND="app-admin/eselect-opengl
>=app-admin/eselect-mesa-0.0.9"
RDEPEND=">=app-emulation/emul-linux-x86-xlibs-20100611
!<app-emulation/emul-linux-x86-xlibs-20100611
media-libs/mesa"
src_unpack() {
emul-linux-x86_src_unpack
rm -f "${S}/usr/lib32/libGL.so" || die
}
pkg_postinst() {
# Update GL symlinks
eselect opengl set --use-old || die
# And the same for mesa (bug #355393)
eselect mesa set 32bit --auto || die
}

@ -1,33 +0,0 @@
# Copyright 1999-2011 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-20110722-r99.ebuild,v 1.2 2011/09/17 19:04:19 mattst88 Exp $
EAPI="4"
inherit emul-linux-x86
SRC_URI="http://dev.gentoo.org/~pacho/emul/${P}-r99.tar.xz"
LICENSE="BSD LGPL-2 MIT"
KEYWORDS="-* ~amd64 ~amd64-linux"
DEPEND="app-admin/eselect-opengl
>=app-admin/eselect-mesa-0.0.9"
RDEPEND=">=app-emulation/emul-linux-x86-xlibs-20100611
!<app-emulation/emul-linux-x86-xlibs-20100611
>=app-emulation/emul-linux-x86-baselibs-20110722-r99
media-libs/mesa"
src_prepare() {
emul-linux-x86_src_prepare
rm -f "${S}/usr/lib32/libGL.so" || die
rm -f "${S}/usr/lib32/libGL.so.1" || die
}
pkg_postinst() {
# Update GL symlinks
eselect opengl set --use-old || die
# And the same for mesa (bug #355393)
eselect mesa set 32bit --auto || die
}

@ -1,6 +1,6 @@
# 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-emulation/emul-linux-x86-opengl/emul-linux-x86-opengl-20110722.ebuild,v 1.3 2011/09/17 19:04:19 mattst88 Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-opengl/emul-linux-x86-opengl-20120127.ebuild,v 1.1 2012/01/27 18:10:28 pacho Exp $
EAPI="4"
@ -8,7 +8,7 @@ inherit emul-linux-x86
LICENSE="BSD LGPL-2 MIT"
KEYWORDS="-* amd64 ~amd64-linux"
KEYWORDS="-* ~amd64 ~amd64-linux"
DEPEND="app-admin/eselect-opengl
>=app-admin/eselect-mesa-0.0.9"

@ -1,3 +1,2 @@
DIST emul-linux-x86-qtlibs-20110129.tar.bz2 21840160 RMD160 cf6c7d78ec115abf35a5f7257ac5304214c6e17f SHA1 bd958cfe09db11e248f39b6465445c709e87a842 SHA256 eb23e8f3745bf9662905a8fc7e718de3edc048ffca9ce220f5143527cd66e051
DIST emul-linux-x86-qtlibs-20110722.tar.xz 17024120 RMD160 27f35d6fcb0729da82c6c3cde83b927f3a7d40e2 SHA1 bdff56ca7bd3c432f5f1c925da29fa444717f7d7 SHA256 b1b1a92cffadbfba191ad8593e532a32e8de964723813c234401273a29a82a23
DIST emul-linux-x86-qtlibs-20110928.tar.xz 17124456 RMD160 9dbb28b36dc7a7a490e46acb7bc33489b5c00bc5 SHA1 c8d5d956a697b083ab2b0b58cf416a7f360872be SHA256 7615fd3866155fc1e5ede85590f636b3aa5f2f41f864ad0318475ef772a78bf7
DIST emul-linux-x86-qtlibs-20120127.tar.xz 17035384 RMD160 f1cfa1a356fdbadbd6c8bad4f3a276ce5c78d986 SHA1 634ec4325cf5d18117de069847b8080974b2dd0a SHA256 672317e3707a157a25d11c424333876a0431e0e6c23b27d88f11029a4367dd23

@ -1,23 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-qtlibs/emul-linux-x86-qtlibs-20110129.ebuild,v 1.2 2011/02/12 20:20:19 hwoarang Exp $
inherit eutils emul-linux-x86
LICENSE="LGPL-2.1 GPL-3"
KEYWORDS="-* amd64"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}
~app-emulation/emul-linux-x86-medialibs-${PV}
~app-emulation/emul-linux-x86-xlibs-${PV}"
src_install() {
emul-linux-x86_src_install
# Set LDPATH for not needing x11-libs/qt-core
cat <<-EOF > "${T}/44qt4-emul"
LDPATH=/usr/lib32/qt4
EOF
doenvd "${T}/44qt4-emul"
}

@ -1,18 +1,18 @@
# 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-emulation/emul-linux-x86-qtlibs/emul-linux-x86-qtlibs-20110722.ebuild,v 1.2 2011/08/24 10:05:55 chainsaw Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-qtlibs/emul-linux-x86-qtlibs-20120127.ebuild,v 1.1 2012/01/27 18:11:47 pacho Exp $
EAPI="4"
inherit eutils emul-linux-x86
LICENSE="LGPL-2.1 GPL-3"
KEYWORDS="-* amd64"
KEYWORDS="-* ~amd64"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}
~app-emulation/emul-linux-x86-medialibs-${PV}
~app-emulation/emul-linux-x86-xlibs-${PV}"
~app-emulation/emul-linux-x86-opengl-${PV}"
src_install() {
emul-linux-x86_src_install

@ -1,5 +1,4 @@
DIST emul-linux-x86-sdl-20110129.tar.bz2 915331 RMD160 7a6db4bad7282d39390e30a9e3b0cec3b34c48b6 SHA1 8aff779ac9b40576146b852578de1bdcd59ec75c SHA256 2cdcdff2b2996b3c71bbe649d16fcad576f1942c013472494fb94743efe2194d
DIST emul-linux-x86-sdl-20110722.tar.xz 591236 RMD160 c13731bb34a6e3c0683f456076cf346728326e04 SHA1 011d7e0097fccab156bfe759762555d3522ffb2b SHA256 7af06bd3c8cfb02256c3259ed6a6217bc995fe0fcf523c5aefc49727bb882c38
DIST emul-linux-x86-sdl-20110928.tar.xz 590128 RMD160 57cdd3ac31c23dc0fa06f173cb39dfba49410f00 SHA1 8e1338140e45de672b9903721c8ca245f066d0c9 SHA256 d6a534da9482fd0d013211b65b26ea11cb7de0e47e0362f229d40124d4a330e0
DIST libsdl-1.2.14-r6.tbz2 256778 RMD160 9470ebdcdf24839924511af6a34a7b8d326ae619 SHA1 ec73675aaaac0c4be33f29e72859837d7d9e54d7 SHA256 408d4bd8dedd5c8246c2d77a52e8157336ae7948d82c0c342c221f7303135108
DIST emul-linux-x86-sdl-20120127.tar.xz 579208 RMD160 8105e6598f73fb4cc06b0d9e759090fef1943685 SHA1 1b740a3ac74de9d7cafeed99d2f6c7c135bcdbc8 SHA256 04855b4aece7bb922203158a2c47eb0ac44a864077d78f57993ca9a30fe10254
DIST libsdl-1.2.14-r6_20110928.tbz2 257178 RMD160 298ce9939c64d6db5a95e162f00ccdb8ba8449f0 SHA1 da84950888cd890571cc501a5638d1d756a75d19 SHA256 9568ffcf9655443d516f45765e309beb653af9491de6bce980a784843c34f7f6
DIST libsdl-1.2.14-r6_20120127.tbz2 256624 RMD160 cf523300e059728de508d912652e99c8b8912251 SHA1 c69e3b635ccb65817b5d9d73448b96d93b9b732f SHA256 3c7eec40140e013a2bb1865fb7fdb43926d86b77fc43202fce6fe542c7b955fb

@ -1,14 +0,0 @@
# Copyright 1999-2011 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-20110129.ebuild,v 1.2 2011/02/12 20:20:38 hwoarang Exp $
inherit emul-linux-x86
LICENSE="LGPL-2 LGPL-2.1"
KEYWORDS="-* amd64"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-xlibs-${PV}
~app-emulation/emul-linux-x86-baselibs-${PV}
~app-emulation/emul-linux-x86-soundlibs-${PV}
~app-emulation/emul-linux-x86-medialibs-${PV}"

@ -1,17 +1,17 @@
# 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-emulation/emul-linux-x86-sdl/emul-linux-x86-sdl-20110722.ebuild,v 1.2 2011/08/24 10:07:17 chainsaw Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-sdl/emul-linux-x86-sdl-20120127.ebuild,v 1.1 2012/01/27 18:12:56 pacho Exp $
EAPI="4"
inherit emul-linux-x86
LICENSE="LGPL-2 LGPL-2.1"
KEYWORDS="-* amd64"
KEYWORDS="-* ~amd64"
IUSE="pulseaudio"
SRC_URI="${SRC_URI}
!pulseaudio? ( http://dev.gentoo.org/~pacho/emul-linux-x86-${PV}/libsdl-1.2.14-r6.tbz2 )"
!pulseaudio? ( http://dev.gentoo.org/~pacho/emul-linux-x86-${PV}/libsdl-1.2.14-r6_${PV}.tbz2 )"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-xlibs-${PV}

@ -1,3 +1,2 @@
DIST emul-linux-x86-soundlibs-20110129.tar.bz2 10058759 RMD160 8eb58fe3b980f108f36eeb21fb20b8e3834bb7af SHA1 ea7a34656c4f891f16334805e8e5c4fe858ce9bf SHA256 6389ca8afb89b65b778e5fbf255afb7141616b231d2301b1fc88f3ac2740e6e5
DIST emul-linux-x86-soundlibs-20110722.tar.xz 6108620 RMD160 f81b8d051c84c94bdfe479510cc647b8270fbe5e SHA1 951a06e12fd00e4a122c43b2fac461436c37d532 SHA256 80347d4138ba86b56a1134a570dfbfbed1e29bcdb5c78ae4909daa5840476f87
DIST emul-linux-x86-soundlibs-20110928.tar.xz 5900108 RMD160 0bb6e2a330ea648a1dec021a5ec39c48445d2042 SHA1 22514fb7ce241cd3a54a31fa44be35ed5b0943dc SHA256 f6c4c688b8582aa44aa550df7a7f344e7f902b60127182411974ae4d07238323
DIST emul-linux-x86-soundlibs-20120127.tar.xz 6459848 RMD160 782c4297d2b1b4a2fe0ce6a4d459c271b53c89b8 SHA1 435b7c8ff7fd5d5b8065350159dba39bdec04fe5 SHA256 bd705e6a633b0f96f667615070c7f6f0c569f699c8c4065d9b207c56436c8c9c

@ -1,32 +0,0 @@
# Copyright 1999-2011 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-20110129.ebuild,v 1.2 2011/02/12 20:20:57 hwoarang Exp $
inherit emul-linux-x86
LICENSE="as-is BSD FDL-1.2 GPL-2 LGPL-2 LGPL-2.1 gsm public-domain"
KEYWORDS="-* amd64"
IUSE="${IUSE} alsa pulseaudio"
RDEPEND="pulseaudio? ( media-sound/pulseaudio )
~app-emulation/emul-linux-x86-baselibs-${PV}
~app-emulation/emul-linux-x86-medialibs-${PV}"
QA_DT_HASH="usr/lib32/.*"
src_unpack() {
_ALLOWED="${S}/etc/env.d"
use alsa && _ALLOWED="${_ALLOWED}|${S}/usr/bin/aoss"
ALLOWED="(${_ALLOWED})"
emul-linux-x86_src_unpack
if use alsa; then
mv -f "${S}"/usr/bin/aoss{,32} || die
fi
# libs without the rest of pulseaudio cause problems, bug 302003
if ! use pulseaudio; then
rm -rf $(find "${S}" -name '*pulse*' -not -name '*impulse*') || die
fi
}

@ -1,13 +1,13 @@
# 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-emulation/emul-linux-x86-soundlibs/emul-linux-x86-soundlibs-20110722.ebuild,v 1.2 2011/08/24 10:03:51 chainsaw Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-soundlibs/emul-linux-x86-soundlibs-20120127.ebuild,v 1.1 2012/01/27 18:14:12 pacho Exp $
EAPI="4"
inherit emul-linux-x86
LICENSE="as-is BSD FDL-1.2 GPL-2 LGPL-2 LGPL-2.1 gsm public-domain"
KEYWORDS="-* amd64"
KEYWORDS="-* ~amd64"
IUSE="alsa pulseaudio"
RDEPEND="pulseaudio? ( media-sound/pulseaudio )

@ -1,3 +1,2 @@
DIST emul-linux-x86-xlibs-20110129.tar.bz2 3284957 RMD160 54423b9d515673dd90e65c1f63b27a362aa4e417 SHA1 0c45a66dcf0de0702d5d7813fa00fa967c242031 SHA256 cd3fc5f06af77568e1de1458d537ccecfef9032197644baf646703584f30b315
DIST emul-linux-x86-xlibs-20110722.tar.xz 2647664 RMD160 0d77fbc4fda6110c40497599d1c0e855d833ff5e SHA1 b9f194909df83e488464930d9aac179b780fc507 SHA256 d1fedacbe4820c7198bda51ce8aaf5aa1fb8e61024347db3b1ee49827625287e
DIST emul-linux-x86-xlibs-20110928.tar.xz 2498680 RMD160 290413ad9ebf61584beb350f4fd5fd3b6b5d2cba SHA1 fe60dfdb860db39e95b59798aea84cb3c9b4cf83 SHA256 c86d0a868c0cda2a86893a1dfe0eb5a00d61e4da0a4e63928a5146df843ba702
DIST emul-linux-x86-xlibs-20120127.tar.xz 2471124 RMD160 6015c93f07039e6d62efb0171ae3e738c9345518 SHA1 9503d21c31c17a076b06650e254c85b04a2379df SHA256 63f1997536015acee9f6b0d28cc3e472c8d985709f53d08da86a4ea4e30c8aa3

@ -1,15 +0,0 @@
# Copyright 1999-2011 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-20110129.ebuild,v 1.2 2011/02/12 20:21:16 hwoarang Exp $
inherit emul-linux-x86
LICENSE="FTL GPL-2 MIT"
KEYWORDS="-* amd64"
IUSE="${IUSE} opengl"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}
x11-libs/libX11
opengl? ( app-emulation/emul-linux-x86-opengl )"

@ -1,6 +1,6 @@
# 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-emulation/emul-linux-x86-xlibs/emul-linux-x86-xlibs-20110722.ebuild,v 1.2 2011/08/24 09:57:47 chainsaw Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-xlibs/emul-linux-x86-xlibs-20120127.ebuild,v 1.1 2012/01/27 18:15:13 pacho Exp $
EAPI="4"
@ -8,7 +8,7 @@ inherit emul-linux-x86
LICENSE="FTL GPL-2 MIT"
KEYWORDS="-* amd64"
KEYWORDS="-* ~amd64"
IUSE="opengl"
DEPEND=""

@ -0,0 +1,35 @@
Backported upstream patch:
> From d0ed2d2e8e863a9a64c9fc9c08fa68bee546ad00 Mon Sep 17 00:00:00 2001
> From: Anthony Liguori <aliguori@us.ibm.com>
> Date: Mon, 23 Jan 2012 07:30:43 -0600
> Subject: [PATCH 26/26] e1000: bounds packet size against buffer size
>
> Otherwise we can write beyond the buffer and corrupt memory. This is tracked
> as CVE-2012-0029.
>
> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
---
hw/e1000.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/hw/e1000.c b/hw/e1000.c
index b0542d7..54ade40 100644
--- a/hw/e1000.c
+++ b/hw/e1000.c
@@ -447,6 +447,8 @@ process_tx_desc(E1000State *s, struct e1000_tx_desc *dp)
bytes = split_size;
if (tp->size + bytes > msh)
bytes = msh - tp->size;
+
+ bytes = MIN(sizeof(tp->data) - tp->size, bytes);
cpu_physical_memory_read(addr, tp->data + tp->size, bytes);
if ((sz = tp->size + bytes) >= hdr && tp->size < hdr)
memmove(tp->header, tp->data, hdr);
@@ -462,6 +464,7 @@ process_tx_desc(E1000State *s, struct e1000_tx_desc *dp)
// context descriptor TSE is not set, while data descriptor TSE is set
DBGOUT(TXERR, "TCP segmentaion Error\n");
} else {
+ split_size = MIN(sizeof(tp->data) - tp->size, split_size);
cpu_physical_memory_read(addr, tp->data + tp->size, split_size);
tp->size += split_size;
}

@ -39,6 +39,7 @@
Add support for getting and setting POSIX extended attributes, through
<pkg>sys-apps/attr</pkg>. Requisite for the virtfs backend.
</flag>
<flag name='xfs'>Support specific optimizations when files are stored on XFS filesystem.</flag>
<flag name='xen'>Enables support for Xen backends</flag>
</use>
</pkgmetadata>

@ -0,0 +1,150 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/qemu-0.11.1-r1.ebuild,v 1.1 2012/01/28 11:45:00 slyfox Exp $
EAPI="2"
inherit eutils flag-o-matic toolchain-funcs linux-info
DESCRIPTION="QEMU emulator and ABI wrapper"
HOMEPAGE="http://www.qemu.org"
SRC_URI="http://download.savannah.gnu.org/releases/qemu/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="alsa bluetooth esd gnutls ncurses pulseaudio sasl +sdl vde kqemu kvm"
COMMON_TARGETS="i386 x86_64 arm cris m68k mips mipsel mips64 mips64el ppc ppc64 sh4 sh4eb sparc"
IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS} ppcemb"
IUSE_USER_TARGETS="${COMMON_TARGETS} alpha armeb ppc64abi32 sparc64 sparc32plus"
for target in ${IUSE_SOFTMMU_TARGETS}; do
IUSE="${IUSE} +qemu_softmmu_targets_${target}"
done
for target in ${IUSE_USER_TARGETS}; do
IUSE="${IUSE} +qemu_user_targets_${target}"
done
RDEPEND="
!app-emulation/qemu-user
sys-libs/zlib
alsa? ( >=media-libs/alsa-lib-1.0.13 )
esd? ( media-sound/esound )
pulseaudio? ( media-sound/pulseaudio )
gnutls? ( net-libs/gnutls )
ncurses? ( sys-libs/ncurses )
sasl? ( dev-libs/cyrus-sasl )
sdl? ( >=media-libs/libsdl-1.2.11 )
vde? ( net-misc/vde )
kvm? ( >=sys-kernel/linux-headers-2.6.29 )
bluetooth? ( net-wireless/bluez )
kqemu? ( >=app-emulation/kqemu-1.4.0_pre1 )"
# fdt? ( sys-apps/dtc )
DEPEND="${RDEPEND}
gnutls? ( dev-util/pkgconfig )
app-text/texi2html"
src_prepare() {
# avoid fdt till an updated release appears
sed -i -e 's:fdt="yes":fdt="no":' configure
# prevent docs to get automatically installed
sed -i '/$(DESTDIR)$(docdir)/d' Makefile
# Alter target makefiles to accept CFLAGS set via flag-o
sed -i 's/^\(C\|OP_C\|HELPER_C\)FLAGS=/\1FLAGS+=/' \
Makefile Makefile.target tests/Makefile
[[ -x /sbin/paxctl ]] && \
sed -i 's/^VL_LDFLAGS=$/VL_LDFLAGS=-Wl,-z,execheap/' \
Makefile.target
# Append CFLAGS while linking
sed -i 's/$(LDFLAGS)/$(QEMU_CFLAGS) $(CFLAGS) $(LDFLAGS)/' rules.mak
epatch "${FILESDIR}/qemu-0.11.0-mips64-user-fix.patch"
epatch "${FILESDIR}/qemu-0.11.1-CVE-2012-0029-backport.patch"
}
src_configure() {
local mycc conf_opts audio_opts softmmu_targets user_targets target_list
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
conf_opts="--disable-darwin-user --disable-bsd-user --disable-strip"
if test ! -z "${softmmu_targets}" ; then
einfo "Building following softmmu targets: ${softmmu_targets}"
use gnutls || conf_opts="$conf_opts --disable-vnc-tls"
use ncurses || conf_opts="$conf_opts --disable-curses"
use sasl || conf_opts="$conf_opts --disable-vnc-sasl"
use sdl || conf_opts="$conf_opts --disable-sdl"
use vde || conf_opts="$conf_opts --disable-vde"
use bluetooth || conf_opts="$conf_opts --disable-bluez"
use kqemu || conf_opts="$conf_opts --disable-kqemu"
use kvm || conf_opts="$conf_opts --disable-kvm"
audio_opts="oss"
use alsa && audio_opts="alsa $audio_opts"
use esd && audio_opts="esd $audio_opts"
use pulseaudio && audio_opts="pa $audio_opts"
use sdl && audio_opts="sdl $audio_opts"
else
einfo "Disabling softmmu emulation (no softmmu targets specified)"
conf_opts="$conf_opts --disable-system --disable-vnc-tls \
--disable-curses --disable-sdl --disable-vde \
--disable-kqemu --disable-kvm"
fi
if test ! -z "${user_targets}" ; then
einfo "Building following user targets: ${user_targets}"
conf_opts="$conf_opts --enable-linux-user"
else
einfo "Disabling usermode emulation (no usermode targets specified)"
conf_opts="$conf_opts --disable-linux-user"
fi
# use fdt || conf_opts="$conf_opts --disable-fdt"
conf_opts="$conf_opts --prefix=/usr"
target_list="${softmmu_targets} ${user_targets}"
filter-flags -fPIE
./configure ${conf_opts} \
--audio-drv-list="$audio_opts" \
--cc="$(tc-getCC)" --host-cc="$(tc-getCC)" \
--target-list="${target_list}" \
|| die "configure failed"
}
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
exeinto /etc/qemu
doexe \
"${FILESDIR}/qemu-ifup" \
"${FILESDIR}/qemu-ifdown" \
|| die "qemu interface scripts failed"
dodoc Changelog MAINTAINERS TODO pci-ids.txt || die
newdoc pc-bios/README README.pc-bios || die
dohtml qemu-doc.html qemu-tech.html || die
}
pkg_postinst() {
elog "You will need the Universal TUN/TAP driver compiled into your"
elog "kernel or loaded as a module to use the virtual network device"
elog "if using -net tap. You will also need support for 802.1d"
elog "Ethernet Bridging and a configured bridge if using the provided"
elog "qemu-ifup script from /etc/qemu."
echo
}

@ -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/qemu/qemu-9999.ebuild,v 1.13 2012/01/26 19:01:15 slyfox Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/qemu-9999.ebuild,v 1.14 2012/01/27 21:35:16 slyfox Exp $
EAPI=4
@ -24,7 +24,7 @@ LICENSE="GPL-2"
SLOT="0"
IUSE="+aio alsa bluetooth brltty curl esd fdt hardened jpeg kvm ncurses nss
opengl png pulseaudio qemu-ifup rbd sasl sdl spice ssl static threads usbredir vde
+vhost-net xattr xen"
+vhost-net xattr xen xfs"
COMMON_TARGETS="i386 x86_64 alpha arm cris m68k microblaze microblazeel mips mipsel ppc ppc64 sh4 sh4eb sparc sparc64 s390x"
IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS} lm32 mips64 mips64el ppcemb xtensa xtensaeb"
@ -79,6 +79,7 @@ RDEPEND="
vde? ( net-misc/vde )
xattr? ( sys-apps/attr )
xen? ( app-emulation/xen-tools )
xfs? ( sys-fs/xfsprogs )
"
DEPEND="${RDEPEND}
@ -196,6 +197,7 @@ src_configure() {
$(use_enable vhost-net)
$(use_enable xen)
$(use_enable xattr attr)
$(use_enable xfs xfsctl)
--disable-darwin-user --disable-bsd-user
"

@ -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-i18n/enca/enca-1.13-r2.ebuild,v 1.3 2012/01/18 16:32:13 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/enca/enca-1.13-r2.ebuild,v 1.4 2012/01/28 15:00:12 phajdan.jr Exp $
EAPI="4"
@ -12,7 +12,7 @@ SRC_URI="http://dl.cihar.com/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="doc +recode"
DEPEND="recode? ( >=app-text/recode-3.6_p15 )"

@ -3,3 +3,4 @@ DIST mozc-1.1.773.102.tar.bz2 36818453 RMD160 9e8b24bbb551e3f3c252605f584af73dca
DIST mozc-1.2.855.102.tar.bz2 40681117 RMD160 fb15df25a56be174c0bc18acad1dd3bd8d1a5bf1 SHA1 c078e9cbc00d3c216aa0d739ae4f4405a2259e94 SHA256 d9d0a0e7fe00ad28a4e99776616157bae05b3d3cea327eac41e8f6a020a28227
DIST mozc-1.3.911.102.tar.bz2 39180652 RMD160 4cb286286107ee9ce4f3d6e37b0dad8742a8808b SHA1 d3b130001cebf560d2ce10e89eb55643fa056d93 SHA256 da27945d6732e4fc70c08534cc8d10cd23d6fba5ebc52e6b31cac5d04ba1588a
DIST mozc-1.3.931.102.tar.bz2 55891776 RMD160 762263c0c49ae849d22ca06f0ff659e694aeb844 SHA1 41f349b9b4ea87dda19d42653d5f4b584da16c37 SHA256 f56a899e1e445e01d0f28fec45a7b3cc3dd9c68e0d6507bca00a8c01ef68c7a0
DIST mozc-1.3.975.102.tar.bz2 55961505 RMD160 b52eddc64a79a7a9f1579648f3ee878837355971 SHA1 ef3f23083152fa564eba98235e83d72d14a06404 SHA256 1ee57425c159bc0066645f086472f72aa16567fe5be272f35339c41e9a52d27a

@ -0,0 +1,157 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-mozc/ibus-mozc-1.3.975.102.ebuild,v 1.1 2012/01/28 02:51:26 matsuu Exp $
EAPI="3"
PYTHON_DEPEND="2"
inherit elisp-common eutils multilib python toolchain-funcs
MY_P="${P/ibus-}"
DESCRIPTION="The Mozc engine for IBus Framework"
HOMEPAGE="http://code.google.com/p/mozc/"
SRC_URI="http://mozc.googlecode.com/files/${MY_P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
#IUSE="emacs +ibus scim skk +qt4"
IUSE="emacs +ibus scim +qt4"
RDEPEND="dev-libs/glib:2
dev-libs/protobuf
net-misc/curl
sys-libs/zlib
emacs? ( virtual/emacs )
ibus? ( >=app-i18n/ibus-1.2 )
scim? ( app-i18n/scim )
qt4? (
x11-libs/qt-gui:4
app-i18n/zinnia
)"
# chewing? ( dev-libs/libchewing )
DEPEND="${RDEPEND}
dev-cpp/gtest
dev-util/pkgconfig"
S="${WORKDIR}/${MY_P}"
BUILDTYPE="${BUILDTYPE:-Release}"
RESTRICT="test"
SITEFILE=50${PN}-gentoo.el
pkg_setup() {
python_set_active_version 2
}
src_prepare() {
sed -i -e "s:/usr/lib/mozc:${EPREFIX}/usr/$(get_libdir)/mozc:" base/util.cc || die
epatch "${FILESDIR}/${PN}-1.2.809.102-gentoo.patch"
}
src_configure() {
local myconf="--channel_dev=0"
#use chewing && myconf="${myconf} --chewing"
if ! use qt4 ; then
myconf="${myconf} --noqt"
export GYP_DEFINES="use_libzinnia=0"
fi
"$(PYTHON)" build_mozc.py gyp ${myconf} || die "gyp failed"
}
src_compile() {
tc-export CC CXX AR AS RANLIB LD
local mytarget="server/server.gyp:mozc_server"
use emacs && mytarget="${mytarget} unix/emacs/emacs.gyp:mozc_emacs_helper"
use ibus && mytarget="${mytarget} unix/ibus/ibus.gyp:ibus_mozc"
use scim && mytarget="${mytarget} unix/scim/scim.gyp:scim_mozc unix/scim/scim.gyp:scim_mozc_setup"
#use skk && mytarget="${mytarget} chrome/skk/skk.gyp:skk"
if use qt4 ; then
export QTDIR="${EPREFIX}/usr"
mytarget="${mytarget} gui/gui.gyp:mozc_tool"
fi
"$(PYTHON)" build_mozc.py build_tools -c "${BUILDTYPE}" || die
"$(PYTHON)" build_mozc.py build -c "${BUILDTYPE}" ${mytarget} || die
if use emacs ; then
elisp-compile unix/emacs/*.el || die
fi
}
src_test() {
"$(PYTHON)" build_mozc.py runtests -c "${BUILDTYPE}" || die
}
src_install() {
if use emacs ; then
dobin "out_linux/${BUILDTYPE}/mozc_emacs_helper" || die
elisp-install ${PN} unix/emacs/*.{el,elc} || die
elisp-site-file-install "${FILESDIR}/${SITEFILE}" ${PN} || die
fi
if use ibus ; then
exeinto /usr/libexec || die
newexe "out_linux/${BUILDTYPE}/ibus_mozc" ibus-engine-mozc || die
insinto /usr/share/ibus/component || die
doins "out_linux/${BUILDTYPE}/obj/gen/unix/ibus/mozc.xml" || die
insinto /usr/share/ibus-mozc || die
(
cd data/images/unix
newins ime_product_icon_opensource-32.png product_icon.png || die
for f in ui-*
do
newins ${f} ${f/ui-} || die
done
)
fi
if use scim ; then
exeinto "$(pkg-config --variable=moduledir scim)/IMEngine/" || die
newexe "out_linux/${BUILDTYPE}/lib.target/libscim_mozc.so" mozc.so || die
exeinto "$(pkg-config --variable=moduledir scim)/SetupUI/" || die
newexe "out_linux/${BUILDTYPE}/lib.target/libscim_mozc_setup.so" mozc-setup.so || die
insinto "$(pkg-config --variable=icondir scim)" || die
(
cd data/images/unix
newins ime_product_icon_opensource-32.png scim-mozc.png || die
for f in ui-*
do
newins ${f} ${f/ui-/scim-mozc-} || die
done
)
fi
exeinto "/usr/$(get_libdir)/mozc" || die
doexe "out_linux/${BUILDTYPE}/mozc_server" || die
if use qt4 ; then
exeinto "/usr/$(get_libdir)/mozc" || die
doexe "out_linux/${BUILDTYPE}/mozc_tool" || die
fi
}
pkg_postinst() {
if use emacs ; then
elisp-site-regen
elog "You can use mozc-mode via LEIM (Library of Emacs Input Method)."
elog "Write the following settings into your init file (~/.emacs.d/init.el"
elog "or ~/.emacs) in order to use mozc-mode by default, or you can call"
elog "\`set-input-method' and set \"japanese-mozc\" anytime you have loaded"
elog "mozc.el"
elog
elog " (require 'mozc)"
elog " (set-language-environment \"Japanese\")"
elog " (setq default-input-method \"japanese-mozc\")"
elog
elog "Having the above settings, just type C-\\ which is bound to"
elog "\`toggle-input-method' by default."
fi
}
pkg_postrm() {
use emacs && elisp-site-regen
}

@ -0,0 +1 @@
DIST libskk-0.0.9.tar.gz 719373 RMD160 8f5a2bd150dfffe4ba8e639df6c00f72f8657db5 SHA1 46c3c88e4996eaef003543cdaf29abf21ecbabdc SHA256 1c691c658d160229928a72ef102731f8ab44a135fab7e4bdf2d17f264b359333

@ -0,0 +1,42 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/libskk/libskk-0.0.9.ebuild,v 1.1 2012/01/28 02:58:45 matsuu Exp $
EAPI=4
DESCRIPTION="GObject-based library to deal with Japanese kana-to-kanji conversion method"
HOMEPAGE="https://github.com/ueno/libskk"
SRC_URI="mirror://github/ueno/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="nls static-libs"
RDEPEND="dev-libs/glib
dev-libs/libgee:0
dev-libs/json-glib
>=dev-libs/gobject-introspection-0.9
dev-lang/vala:0.12
nls? ( virtual/libintl )"
# >=dev-util/valadoc-0.3.1
DEPEND="${RDEPEND}
dev-util/pkgconfig
nls? ( sys-devel/gettext )"
src_configure() {
econf \
$(use_enable nls) \
$(use_enable static-libs static)
}
src_install() {
default
if ! use static-libs ; then
find "${ED}" -name '*.la' -delete
fi
doman docs/skk.1
dodoc AUTHORS ChangeLog NEWS README
}

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

@ -1,6 +1,6 @@
# 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-i18n/man-pages-pl/man-pages-pl-20070628-r1.ebuild,v 1.2 2011/07/30 21:18:05 nelchael Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/man-pages-pl/man-pages-pl-20070628-r1.ebuild,v 1.3 2012/01/28 11:01:46 ago Exp $
inherit autotools
@ -10,7 +10,7 @@ SRC_URI="http://www.batnet.pl/ptm/man-PL${PV:6:2}-${PV:4:2}-${PV:0:4}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE=""
RDEPEND=""

@ -1,6 +1,6 @@
# 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-misc/delay/delay-1.6-r1.ebuild,v 1.1 2011/08/14 14:36:54 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/delay/delay-1.6-r1.ebuild,v 1.4 2012/01/28 14:51:13 phajdan.jr Exp $
EAPI=4
@ -12,9 +12,12 @@ SRC_URI="http://onegeek.org/~tom/software/delay/dl/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos"
KEYWORDS="~alpha amd64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos"
IUSE=""
RDEPEND="sys-libs/ncurses"
DEPEND="${RDEPEND}"
src_prepare() {
sed -i -e "s/#include <stdio.h>/&\n#include <stdlib.h>/" delay.c || die
tc-export CC

@ -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-misc/geoclue/geoclue-0.12.0_p20110307.ebuild,v 1.6 2012/01/17 13:53:26 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/geoclue/geoclue-0.12.0_p20110307.ebuild,v 1.7 2012/01/28 14:50:25 phajdan.jr Exp $
EAPI=4
inherit autotools eutils
@ -11,7 +11,7 @@ SRC_URI="http://dev.gentoo.org/~signals/${P}.tar.bz2"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="geonames gps gsmloc gtk hostip manual networkmanager nominatim plazes
skyhook yahoo-geo"

@ -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-misc/grc/grc-1.4.ebuild,v 1.2 2012/01/24 09:53:11 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/grc/grc-1.4.ebuild,v 1.4 2012/01/28 14:52:31 phajdan.jr Exp $
EAPI=4
@ -14,7 +14,7 @@ SRC_URI="http://kassiopeia.juls.savba.sk/~garabik/software/${PN}/${P/-/_}.tar.gz
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
KEYWORDS="amd64 ~ppc x86"
IUSE=""
src_prepare() {

@ -1,7 +1,5 @@
DIST mc-4.7.0.10.tar.bz2 2862849 RMD160 83a527a94a81f886eb7f80b8965554bf927cad65 SHA1 2bc13f963780eaddac2f675b9145656d759f974e SHA256 99136c447a718c6bd681cb0f7d3ab9df4f5494d35cb3682f01ccf004873e56fb
DIST mc-4.7.0.3.tar.bz2 2793651 RMD160 ecda5e6befe4b1e0442044b732e7903b01ed73ae SHA1 2d319fc940283e4327cd5bc2f977b724461f1305 SHA256 71caeaf00606c45228362fb6a4d2f1b6d47b6c1056db46b975255aac5af45ef7
DIST mc-4.7.5.2.tar.lzma 1943321 RMD160 8477450d0f2cddc356d93c5006fcfd278966f863 SHA1 fb44d01a80c5e4589aece205adccff5b5a5c34c1 SHA256 ca362c629ea984b635e38e0912ec3a7ceb44facc18f0c17c17d6a114c14e7c26
DIST mc-4.7.5.5.tar.xz 1991540 RMD160 6a5ab7edeaa1478a98446b11fbe0d3836beefbeb SHA1 83f09ccee88d8a0ff36e4c672bf6df3591a3e0fc SHA256 1ec5e711e7de01d9317a444061ab0d3c91bb84d8898dbbc99c7c472d6afbe2ea
DIST mc-4.7.5.6.tar.xz 1995148 RMD160 605169df7f16e006a7889025852056041c4afd93 SHA1 3773da724813e6d93e4178850a03bc0f501f4b12 SHA256 8fc20859eac824b062fb2862429579b75cdbfb8d9011f1a7793d516550af4ffd
DIST mc-4.8.0.tar.xz 2041108 RMD160 5aaa3efdc1274e58dd0be1b3f88c20d04b2dcf2c SHA1 245c5a75283507bc5bd58a983e8296ef45ec1efd SHA256 73b7169445bf628e783696b44860d908f97877618ae22039bcb8829ac38e23c1
DIST mc-4.8.1.tar.xz 2057960 RMD160 db2d44cffd1e78c1f85a946ebb314542a526d82d SHA1 873b35ebe3f48a661f7d49a988464ac18d40647d SHA256 3a734a12940e7f7db5b93a45823266c5ec2582838ac7d62c681283c1b0a8b672

@ -0,0 +1,28 @@
From a6ca3c289994a3a9ab8f481582e2632109b759f0 Mon Sep 17 00:00:00 2001
From: Egmont Koblinger <egmont@gmail.com>
Date: Thu, 19 Jan 2012 14:11:10 +0400
Subject: [PATCH] Ticket #2689 (fix fallocate detection for xBSD)
fixed macros 'mc-get-fs-info.m4' for correct 'fallocate' detection under xBSD
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
---
m4.include/mc-get-fs-info.m4 | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/m4.include/mc-get-fs-info.m4 b/m4.include/mc-get-fs-info.m4
index bc0ca54..b1474d8 100644
--- a/m4.include/mc-get-fs-info.m4
+++ b/m4.include/mc-get-fs-info.m4
@@ -5,7 +5,7 @@ dnl
AC_DEFUN([gl_POSIX_FALLOCATE], [
dnl * Old glibcs have broken posix_fallocate(). Make sure not to use it.
- AC_TRY_COMPILE([
+ AC_TRY_LINK([
#define _XOPEN_SOURCE 600
#include <stdlib.h>
#if defined(__GLIBC__) && (__GLIBC__ < 2 || __GLIBC_MINOR__ < 7)
--
1.7.8.3

@ -1,75 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/mc/mc-4.7.5.5.ebuild,v 1.2 2011/11/11 13:23:20 naota Exp $
EAPI=4
inherit base flag-o-matic
MY_P=${P/_/-}
DESCRIPTION="GNU Midnight Commander is a text based file manager"
HOMEPAGE="http://www.midnight-commander.org"
SRC_URI="http://www.midnight-commander.org/downloads/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE="+edit gpm +ncurses nls samba slang X"
REQUIRED_USE="^^ ( ncurses slang )"
RDEPEND=">=dev-libs/glib-2.8:2
gpm? ( sys-libs/gpm )
kernel_linux? ( sys-fs/e2fsprogs )
ncurses? ( sys-libs/ncurses )
samba? ( net-fs/samba )
slang? ( >=sys-libs/slang-2 )
X? ( x11-libs/libX11
x11-libs/libICE
x11-libs/libXau
x11-libs/libXdmcp
x11-libs/libSM )"
DEPEND="${RDEPEND}
app-arch/xz-utils
dev-util/pkgconfig
nls? ( sys-devel/gettext )"
S=${WORKDIR}/${MY_P}
src_configure() {
local myscreen=ncurses
use slang && myscreen=slang
[[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
econf \
--disable-dependency-tracking \
$(use_enable nls) \
--enable-vfs \
$(use_enable kernel_linux vfs-undelfs) \
--enable-charset \
$(use_with X x) \
$(use_enable samba vfs-smb) \
$(use_with gpm gpm-mouse) \
--with-screen=${myscreen} \
$(use_with edit)
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS README
# fix bug #334383
if use kernel_linux && [[ ${EUID} == 0 ]] ; then
fowners root:tty /usr/libexec/mc/cons.saver ||
die "setting cons.saver's owner failed"
fperms g+s /usr/libexec/mc/cons.saver ||
die "setting cons.saver's permissions failed"
fi
}
pkg_postinst() {
elog "To enable exiting to latest working directory,"
elog "put this into your ~/.bashrc:"
elog ". ${EPREFIX}/usr/libexec/mc/mc.sh"
}

@ -1,10 +1,10 @@
# 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-misc/mc/mc-4.8.0-r2.ebuild,v 1.1 2011/11/30 07:21:30 slyfox Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/mc/mc-4.8.1-r2.ebuild,v 1.1 2012/01/27 20:26:43 slyfox Exp $
EAPI=4
inherit base flag-o-matic
inherit autotools eutils flag-o-matic
MY_P=${P/_/-}
@ -15,7 +15,7 @@ SRC_URI="http://www.midnight-commander.org/downloads/${MY_P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE="+edit gpm mclib +ncurses nls samba slang test X"
IUSE="+edit gpm mclib +ncurses nls samba slang test X +xdg"
REQUIRED_USE="^^ ( ncurses slang )"
@ -39,15 +39,21 @@ DEPEND="${RDEPEND}
S=${WORKDIR}/${MY_P}
PATCHES=("${FILESDIR}/${PN}"-4.8.0-fix-nls.patch
"${FILESDIR}/${PN}"-4.8.0-fix-ftp-spaces.patch
)
src_prepare() {
epatch "${FILESDIR}"/${PN}-4.8.1-fix-fallocate-xBSD.patch
# patch above changed .m4 bits
eautoreconf
}
src_configure() {
local myscreen=ncurses
use slang && myscreen=slang
[[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
local homedir=".mc"
use xdg && homedir="XDG"
econf \
--disable-dependency-tracking \
$(use_enable nls) \
@ -60,19 +66,18 @@ src_configure() {
--with-screen=${myscreen} \
$(use_with edit) \
$(use_enable mclib) \
$(use_enable test tests)
$(use_enable test tests) \
--with-homedir=${homedir}
}
src_install() {
emake DESTDIR="${D}" install || die
emake DESTDIR="${D}" install
dodoc AUTHORS README NEWS
# fix bug #334383
if use kernel_linux && [[ ${EUID} == 0 ]] ; then
fowners root:tty /usr/libexec/mc/cons.saver ||
die "setting cons.saver's owner failed"
fperms g+s /usr/libexec/mc/cons.saver ||
die "setting cons.saver's permissions failed"
fowners root:tty /usr/libexec/mc/cons.saver
fperms g+s /usr/libexec/mc/cons.saver
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-misc/mc/mc-9999.ebuild,v 1.2 2012/01/25 18:56:16 slyfox Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/mc/mc-9999.ebuild,v 1.3 2012/01/27 20:26:43 slyfox Exp $
EAPI=4
@ -12,11 +12,10 @@ fi
inherit eutils flag-o-matic ${LIVE_ECLASSES}
if [[ -n ${LIVE_EBUILD} ]]; then
SRC_URI=""
KEYWORDS=""
else
SRC_URI="http://www.midnight-commander.org/downloads/${P}.tar.xz"
MY_P=${P/_/-}
if [[ -z ${LIVE_EBUILD} ]]; then
SRC_URI="http://www.midnight-commander.org/downloads/${MY_P}.tar.xz"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
fi
@ -64,6 +63,8 @@ src_prepare() {
strip-linguas ${LANGS}
}
S=${WORKDIR}/${MY_P}
src_configure() {
local myscreen=ncurses
use slang && myscreen=slang

@ -1,6 +1,6 @@
# 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-misc/realpath/realpath-1.16.ebuild,v 1.4 2011/12/19 17:52:53 grobian Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/realpath/realpath-1.16.ebuild,v 1.5 2012/01/28 10:59:25 ago Exp $
EAPI="3"
inherit eutils toolchain-funcs flag-o-matic prefix
@ -13,7 +13,7 @@ SRC_URI="
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~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 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="nls"
RDEPEND="!sys-freebsd/freebsd-bin

@ -1,4 +1,2 @@
DIST eix-0.22.11.tar.xz 438672 RMD160 8b6496d7409bf2347f736acc998142aee4397165 SHA1 94e9a9c290ef4e6d4668b165a52bddd3860d6a4c SHA256 48e78234b4c0233b1e4532f77f941300b41dba892835738ad3c17a463564606d
DIST eix-0.23.3.tar.xz 443364 RMD160 ad7b6842ceeaa4d93bdf7fa6fcdc85f773b54970 SHA1 55d9a6ef2ebf07ba4293b9b2b78443658c47b12f SHA256 c9525a4f8605250469600667e364e2d9325d7964b3476653bb8908f28cccb828
DIST eix-0.23.5.tar.xz 435444 RMD160 acef319cb179a5b2db8e5c625609192746b83bf3 SHA1 2cf6eb11da4fd0fc3cd5437d5f98093b8de7d92b SHA256 bfb885812317fcd96161d4cd33b7f2095b68cec2ef6b525f18c97343f807514a
DIST eix-0.23.7.tar.xz 436020 RMD160 5ee7c0836ea035563987786046168ff084cce6cd SHA1 ef034c36f5514a7c6a4af2cef19d6335c06ac725 SHA256 b37b6bf417c0d5fdbbce9eeb8e1133feee73c0e70f54bc75b3ea8cf63c5abf66

@ -1,38 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/eix/eix-0.22.11.ebuild,v 1.10 2011/12/06 19:55:30 darkside Exp $
EAPI="4"
inherit multilib
DESCRIPTION="Search and query ebuilds, portage incl. local settings, ext. overlays, version changes, and more"
HOMEPAGE="http://eix.berlios.de"
SRC_URI="mirror://berlios/${PN}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE="bzip2 debug doc hardened nls optimization strong-optimization sqlite tools zsh-completion"
RDEPEND="sqlite? ( >=dev-db/sqlite-3 )
nls? ( virtual/libintl )
bzip2? ( app-arch/bzip2 )
zsh-completion? ( !!<app-shells/zsh-completion-20091203-r1 )"
DEPEND="${RDEPEND}
app-arch/xz-utils
nls? ( sys-devel/gettext )"
src_configure() {
econf $(use_with bzip2) $(use_with sqlite) $(use_with doc extra-doc) \
$(use_with zsh-completion) \
$(use_enable nls) $(use_enable tools separate-tools) \
$(use_enable hardened security) $(use_enable optimization) \
$(use_enable strong-optimization) $(use_enable debug debugging) \
$(use_with prefix always-accept-keywords) \
--with-ebuild-sh-default="/usr/$(get_libdir)/portage/bin/ebuild.sh" \
--with-portage-rootpath="${ROOTPATH}" \
--with-eprefix-default="${EPREFIX}" \
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
--htmldir="${EPREFIX}/usr/share/doc/${PF}/html"
}

@ -1,6 +1,6 @@
# 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-portage/eix/eix-0.23.3-r1.ebuild,v 1.6 2011/12/17 19:22:56 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/eix/eix-0.23.3-r1.ebuild,v 1.8 2012/01/27 20:50:16 ranger Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="mirror://berlios/${PN}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ~ppc ~ppc64 s390 sh sparc x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE="debug doc nls optimization security strong-optimization sqlite tools zsh-completion"
RDEPEND="sqlite? ( >=dev-db/sqlite-3 )

@ -1,43 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/eix/eix-0.23.5.ebuild,v 1.1 2012/01/01 23:21:16 ulm Exp $
EAPI=4
inherit multilib bash-completion-r1
DESCRIPTION="Search and query ebuilds, portage incl. local settings, ext. overlays, version changes, and more"
HOMEPAGE="http://eix.berlios.de"
SRC_URI="mirror://berlios/${PN}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE="debug doc nls optimization security strong-optimization sqlite tools zsh-completion"
RDEPEND="sqlite? ( >=dev-db/sqlite-3 )
nls? ( virtual/libintl )
zsh-completion? ( !!<app-shells/zsh-completion-20091203-r1 )"
DEPEND="${RDEPEND}
app-arch/xz-utils
nls? ( sys-devel/gettext )"
src_configure() {
econf $(use_with sqlite) $(use_with doc extra-doc) \
$(use_with zsh-completion) \
$(use_enable nls) $(use_enable tools separate-tools) \
$(use_enable security) $(use_enable optimization) \
$(use_enable strong-optimization) $(use_enable debug debugging) \
$(use_with prefix always-accept-keywords) \
--without-bzip2 \
--with-ebuild-sh-default="/usr/$(get_libdir)/portage/bin/ebuild.sh" \
--with-portage-rootpath="${ROOTPATH}" \
--with-eprefix-default="${EPREFIX}" \
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
--htmldir="${EPREFIX}/usr/share/doc/${PF}/html"
}
src_install() {
default
dobashcomp bash/eix
}

@ -1,6 +1,6 @@
# 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-portage/metagen/metagen-0.6.2.ebuild,v 1.1 2011/09/28 14:58:05 neurogeek Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/metagen/metagen-0.6.2.ebuild,v 1.2 2012/01/27 15:53:13 ago Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -15,7 +15,7 @@ SRC_URI="http://dev.gentoo.org/~neurogeek/metagen_releases/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
KEYWORDS="amd64 ~hppa ~ppc ~x86"
IUSE=""
DEPEND=">=dev-python/jaxml-3.01

@ -1,6 +1,6 @@
# 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-portage/pfl/pfl-2.3.ebuild,v 1.2 2011/12/03 19:44:37 grobian Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/pfl/pfl-2.3.ebuild,v 1.4 2012/01/28 14:54:01 phajdan.jr Exp $
EAPI=4
@ -18,7 +18,7 @@ SRC_URI="http://files.portagefilelist.de/${P}
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86"
KEYWORDS="amd64 ~arm ~ppc ~sparc x86"
IUSE="+network-cron"
DEPEND=""

@ -1 +1 @@
DIST repo-commit-0.3.1.tar.bz2 51203 RMD160 0861477c231908c45a31dd22f0aeb243968ca625 SHA1 f92bacc8cbbb3cb44d62aea21d3f85f317b1002c SHA256 d0715e801c52660556f71302be5ac4ab8b55b0a29c4d56bfd8f8e3cf407560db
DIST repo-commit-0.3.2.tar.bz2 52948 RMD160 2f36c56598e6633a5bf7bc487ae4e7fd947ac080 SHA1 5fd5a53b3ab200c6f78350882500a2e552f62f38 SHA256 567862bd7f66a1e874420102f8701facf7e0b58f7afddb9d8937b359b0c5d15b

@ -18,6 +18,6 @@
<email>binki@gentoo.org</email>
<name>Nathan Phillip Brink</name>
</maintainer>
<bugs-to>http://bugs.gentoo.org/enter_bug.cgi?product=Gentoo%20Linux&amp;component=Applications&amp;short_desc=app-portage/repo-commit:%20</bugs-to>
<bugs-to>https://github.com/mgorny/repo-commit/issues/</bugs-to>
</upstream>
</pkgmetadata>

@ -1,13 +1,14 @@
# 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-portage/repo-commit/repo-commit-0.3.1-r1.ebuild,v 1.1 2011/09/01 07:21:39 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/repo-commit/repo-commit-0.3.2.ebuild,v 1.1 2012/01/27 13:52:58 mgorny Exp $
EAPI=4
inherit autotools-utils
DESCRIPTION="A repository commit helper"
HOMEPAGE="https://github.com/mgorny/repo-commit/"
SRC_URI="http://cloud.github.com/downloads/mgorny/${PN}/${P}.tar.bz2"
SRC_URI="mirror://github/mgorny/${PN}/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"

@ -1 +1 @@
DIST posh_0.10.tar.gz 347508 RMD160 e2b4acce88934bb667b5172f6339c8e3d6c8c0ac SHA1 a91e7f1645bfb4d5695bff129d5093acd27b5868 SHA256 85c95fc95af0f0cd1733d75e0859aad96d74617c6f5598865d6b0c9c760e0b5b
DIST posh_0.10.1.tar.gz 468771 RMD160 1d1b60696cf7d0fc6e33a2b5e0831be6e393025b SHA1 ecb86988a951bbbb9ca0f6ca99ef272383b3e6c4 SHA256 393fcb4123cd8539c1ecdd45f9d7afd4f9bc51904981abdf6239a31d1c42e18d

@ -1,6 +1,6 @@
# 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-shells/posh/posh-0.10.ebuild,v 1.1 2011/06/18 02:22:48 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-shells/posh/posh-0.10.1.ebuild,v 1.1 2012/01/27 13:55:13 mgorny Exp $
EAPI=3
inherit autotools-utils

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

Loading…
Cancel
Save