parent
b86e421daf
commit
dd594c01c2
@ -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,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"
|
||||
}
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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,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,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,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,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,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 )"
|
@ -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;
|
||||
}
|
@ -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
|
||||
}
|
@ -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,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,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,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 +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
|
||||
|
@ -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…
Reference in new issue