Sync with portage [Sat Jan 24 14:10:59 MSK 2015].

mhiretskiy
root 9 years ago
parent de9098926e
commit ff19646cb0

@ -6,4 +6,5 @@ DIST emacs-23.4.tar.bz2 38646508 SHA256 26576f9e664397c729f78f5ffcd0929692519884
DIST emacs-24.3-patches-7.tar.xz 6484 SHA256 167a004b3b528dada8f68d28ce98cfbf1f23a1e00e52d7b23e14352178e5eab7 SHA512 6e3f6f053ad66e6d298b4fd904c57a6c2a03269ec53e9dfc56f834672a42c8f48eeb20a7ed1bcfb534eb62e0cca6e01b4a1663bebb046a0ce7325b732a378868 WHIRLPOOL bb68a6874e682afe58fe4cdf60695bc7b8d763afd15ba40ffda3156e80a6cad318e969fed6f22cb6e484ffdc29daa1b6b64873bf6cf73de28cfa711172046138
DIST emacs-24.3.tar.xz 35565352 SHA256 70aa2942e9ae689ed17eddedfca5027c364ffbcc8b59968b1645e935f4c7058d SHA512 a1300fa10a9fba2db9735db3d01382bcda89ceec033976c4622796dfdf6d2748ed5fa73edf229182b368190c8acbf706810dd5f344542d2c0d294154bc2d0ca9 WHIRLPOOL 687ad4c7d69b41884bf28269bdea1808e03cdcec5a5218d0bac23c07cca3ced341ef98b4d5892149e2dbe899774a5e60edde9931d6c0fe41687995f530fb61d8
DIST emacs-24.4-patches-2.tar.xz 1316 SHA256 e67954091f565668b921d32c14f9f31800e09249248fe03fd4369480a17a26f5 SHA512 c52910391ca58fc9a4b99147f62f2f1d9432c08889bd756cb3b5bf21028ef205a5d285fdbd495c5f1608180b834682ee8b4877e2d02359afb3596078fea5533b WHIRLPOOL a571557a3e86c69dde864cb1aac34b12bc6b8b2d97b8a73293337c1c971143fcf807be30c61c0bf6ecec3d5174f46afdece7395f1012d366dca45b4560c825c7
DIST emacs-24.4-patches-3.tar.xz 3780 SHA256 2dd1ba1e9cca9121731d14da30ecf3eb720c07e9644a7b9d75e3f02ebc2089d7 SHA512 dde60b26a7dffca1f80937af406ec8a7b4dd8c2563f57c290629acc4767ef38075fcc42ca62c5f172c972fc3cb6c2c0539d3db641386edc68a842bc6cf81237c WHIRLPOOL 3da7034ac9ce495f57ad5bd82f6f8a4d8a4baddd4126b6753423f5cf58aa01873838e22b2908b8c2e4cd48590dd7fb7ea3a520e1bf43be7d0eaf02583bdc9f6f
DIST emacs-24.4.tar.xz 39733124 SHA256 47e391170db4ca0a3c724530c7050655f6d573a711956b4cd84693c194a9d4fd SHA512 f51f88a4736a3f153ef01f3ad710571e967cd3d0c0112b066169a4040725d370ec29b14a4ca8fa3e3f4c657c726ba8e64c3ac4e390b8e911ea47a3afb5ac755c WHIRLPOOL eae38c2382731fecf0ccf8f717f8c96cc130d01a893ff560caecde903294eb843660492761ea8cce9920b79bfc55e821921924e27c040f25355110f56cd2255b

@ -0,0 +1,338 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-24.4-r2.ebuild,v 1.1 2015/01/23 20:38:44 ulm Exp $
EAPI=5
inherit elisp-common eutils flag-o-matic multilib readme.gentoo
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
HOMEPAGE="http://www.gnu.org/software/emacs/"
SRC_URI="mirror://gnu/emacs/${P}.tar.xz
http://dev.gentoo.org/~ulm/emacs/${P}-patches-3.tar.xz"
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
SLOT="24"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="acl alsa aqua athena dbus games gconf gfile gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm zlib"
REQUIRED_USE="?? ( aqua X )"
RDEPEND="sys-libs/ncurses
>=app-admin/eselect-emacs-1.16
>=app-emacs/emacs-common-gentoo-1.4-r1[games?,X?]
net-libs/liblockfile
acl? ( virtual/acl )
alsa? ( media-libs/alsa-lib )
dbus? ( sys-apps/dbus )
gfile? ( >=dev-libs/glib-2.28.6 )
gnutls? ( net-libs/gnutls )
gpm? ( sys-libs/gpm )
hesiod? ( net-dns/hesiod )
kerberos? ( virtual/krb5 )
libxml2? ( >=dev-libs/libxml2-2.2.0 )
selinux? ( sys-libs/libselinux )
zlib? ( sys-libs/zlib )
X? (
x11-libs/libXmu
x11-libs/libXt
x11-misc/xbitmaps
gconf? ( >=gnome-base/gconf-2.26.2 )
gsettings? ( >=dev-libs/glib-2.28.6 )
gif? ( media-libs/giflib )
jpeg? ( virtual/jpeg:0= )
png? ( >=media-libs/libpng-1.4:0= )
svg? ( >=gnome-base/librsvg-2.0 )
tiff? ( media-libs/tiff )
xpm? ( x11-libs/libXpm )
imagemagick? ( >=media-gfx/imagemagick-6.6.2 )
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? (
gtk3? ( x11-libs/gtk+:3 )
!gtk3? ( x11-libs/gtk+:2 )
)
!gtk? (
motif? ( >=x11-libs/motif-2.3:0 )
!motif? (
Xaw3d? ( x11-libs/libXaw3d )
!Xaw3d? ( athena? ( x11-libs/libXaw ) )
)
)
)"
DEPEND="${RDEPEND}
virtual/pkgconfig
gzip-el? ( app-arch/gzip )
pax_kernel? (
sys-apps/attr
sys-apps/paxctl
)"
RDEPEND="${RDEPEND}
!<app-editors/emacs-vcs-${PV}"
EMACS_SUFFIX="${PN/emacs/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
# Fix filename reference in redirected man page
sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 \
|| die "unable to sed ctags.1"
#AT_M4DIR=m4 eautoreconf
}
src_configure() {
strip-flags
filter-flags -pie #526948
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; then
use sound || ewarn \
"USE flag \"alsa\" overrides \"-sound\"; enabling sound support."
myconf+=" --with-sound=alsa"
else
myconf+=" --with-sound=$(usex sound oss)"
fi
if use X; then
myconf+=" --with-x --without-ns"
myconf+=" $(use_with gconf)"
myconf+=" $(use_with gsettings)"
myconf+=" $(use_with toolkit-scroll-bars)"
myconf+=" $(use_with gif)"
myconf+=" $(use_with jpeg)"
myconf+=" $(use_with png)"
myconf+=" $(use_with svg rsvg)"
myconf+=" $(use_with tiff)"
myconf+=" $(use_with xpm)"
myconf+=" $(use_with imagemagick)"
if use xft; then
myconf+=" --with-xft"
myconf+=" $(use_with m17n-lib libotf)"
myconf+=" $(use_with m17n-lib m17n-flt)"
else
myconf+=" --without-xft"
myconf+=" --without-libotf --without-m17n-flt"
use m17n-lib && ewarn \
"USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
fi
local f
if use gtk; then
einfo "Configuring to build with GIMP Toolkit (GTK+)"
myconf+=" --with-x-toolkit=$(usex gtk3 gtk3 gtk2)"
for f in motif Xaw3d athena; do
use ${f} && ewarn \
"USE flag \"${f}\" has no effect if \"gtk\" is set."
done
elif use motif; then
einfo "Configuring to build with Motif toolkit"
myconf+=" --with-x-toolkit=motif"
for f in Xaw3d athena; do
use ${f} && ewarn \
"USE flag \"${f}\" has no effect if \"motif\" is set."
done
elif use athena || use Xaw3d; then
einfo "Configuring to build with Athena/Lucid toolkit"
myconf+=" --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
else
einfo "Configuring to build with no toolkit"
myconf+=" --with-x-toolkit=no"
fi
elif use aqua; then
einfo "Configuring to build with Nextstep (Cocoa) support"
myconf+=" --with-ns --disable-ns-self-contained"
myconf+=" --without-x"
else
myconf+=" --without-x --without-ns"
fi
# Save version information in the Emacs binary. It will be available
# in variable "system-configuration-options".
myconf+=" GENTOO_PACKAGE=${CATEGORY}/${PF}"
econf \
--program-suffix="-${EMACS_SUFFIX}" \
--infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
--localstatedir="${EPREFIX}"/var \
--enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
--with-gameuser="${GAMES_USER_DED:-games}" \
--without-compress-install \
--with-file-notification=$(usev gfile || usev inotify || echo no) \
$(use_enable acl) \
$(use_with dbus) \
$(use_with gnutls) \
$(use_with gpm) \
$(use_with hesiod) \
$(use_with kerberos) $(use_with kerberos kerberos5) \
$(use_with libxml2 xml2) \
$(use_with selinux) \
$(use_with wide-int) \
$(use_with zlib) \
${myconf}
}
src_compile() {
export SANDBOX_ON=0 # for the unbelievers, see Bug #131505
emake
}
src_install () {
emake DESTDIR="${D}" NO_BIN_LINK=t install
mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} \
|| die "moving emacs executable failed"
mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 \
|| die "moving emacs man page failed"
# 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 -rf "${ED}"/var
# remove unused <version>/site-lisp dir
rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp
# remove COPYING file (except for etc/COPYING used by describe-copying)
rm "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp/COPYING
if use gzip-el; then
# compress .el files when a corresponding .elc exists
find "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp -type f \
-name "*.elc" -print | sed 's/\.elc$/.el/' | xargs gzip -9n
assert "gzip .el failed"
fi
local cdir
if use source; then
cdir="/usr/share/emacs/${FULL_VERSION}/src"
insinto "${cdir}"
# This is not meant to install all the source -- just the
# C source you might find via find-function
doins src/*.{c,h,m}
elif has installsources ${FEATURES}; then
cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src"
fi
sed -e "${cdir:+#}/^Y/d" -e "s/^[XY]//" >"${T}/${SITEFILE}" <<-EOF
X
;;; ${PN}-${SLOT} site-lisp configuration
X
(when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
Y (setq find-function-C-source-directory
Y "${EPREFIX}${cdir}")
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
fi
DOC_CONTENTS="You can set the version to be started by /usr/bin/emacs
through the Emacs eselect module, which also redirects man and info
pages. Therefore, several Emacs versions can be installed at the
same time. \"man emacs.eselect\" for details.
\\n\\nIf you upgrade from Emacs version 24.2 or earlier, then it is
strongly recommended that you use app-admin/emacs-updater to rebuild
all byte-compiled elisp files of the installed Emacs packages."
use X && DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs.
Installing media-fonts/font-adobe-{75,100}dpi on the X server's
machine would satisfy basic Emacs requirements under X11.
See also https://wiki.gentoo.org/wiki/Xft_support_for_GNU_Emacs
for how to enable anti-aliased fonts."
use aqua && DOC_CONTENTS+="\\n\\nEmacs${EMACS_SUFFIX#emacs}.app is in
\"${EPREFIX}/Applications/Gentoo\". You may want to copy or symlink
it into /Applications by yourself."
readme.gentoo_create_doc
}
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"
elif [[ -d "${ED}"${infodir} ]]; then
# 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() {
elisp-site-regen
local pvr
for pvr in ${REPLACING_VERSIONS}; do
[[ ${pvr%%[-_]*} = 24.[12] ]] && FORCE_PRINT_ELOG=1
done
readme.gentoo_print_elog
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
elif [[ $(readlink "${EROOT}"/usr/bin/emacs) = ${EMACS_SUFFIX} ]]; then
# refresh symlinks in case any installed files have changed
eselect emacs set ${EMACS_SUFFIX}
else
eselect emacs update ifunset
fi
}
pkg_postrm() {
elisp-site-regen
eselect emacs update ifunset
}

@ -1,2 +1,3 @@
DIST jre-7u71-linux-i586.tar.gz 48461842 SHA256 b616145b22aafd53433bef76c873d50c4557469d15fc14bd852885cc4fa2947d SHA512 6d63fbcf2601660bb57c8496c024a5186ac41ef6fe96f8eb36e089a2a80bac4c26c43e356417e8ac7568685df005bda0fa4c74033e6501718ca90277ab75137e WHIRLPOOL 804ca029a0d4d8d345eba9f8924735bb82f74d47098f0ff876a4104c005bad2b2e69ba1585f7c11ebba43e4923bea7f85a8061902ce72a04b2df6acb411d3cdf
DIST jre-7u72-linux-i586.tar.gz 48474551 SHA256 7e9fee89daad3fed1ef2f12dcb496ff2de4ec1aaf9cae6dbbb327747e2b95bd6 SHA512 40d21ccb21656d4d54723991d1acc18da70a51ff466ca32441a6304978dd1d6a0f06144392f42fd80da6f19692154a345ad1d61c6ebba84bc8c6ba38e86e3096 WHIRLPOOL fda875fe86f6bc9c0df62958620baa9d24207913e3f3890b5459173a7815811e9b18d0d4de133a4e28d0fc71e8464618c0bb132ee0244c8d38a287647f78c145
DIST jre-7u76-linux-i586.tar.gz 48501515 SHA256 38aecf5f6c8706f293b40db0133fca0aca5e6ab520c1b9b0a3fc38ef2988b3cf SHA512 084752d9f41352df061be8327d6eecdd07d4065de8c0a7201f36cbc1fbd62c1ca45b21dc882601c34a09bca29317ebe952ac589904d4893545544134ed619cce WHIRLPOOL c6f90d86a5b1e06385996354a8aa450b83e0516345a014a2f55a41e436e2e00121d200d5d83ff96691237330945589de97d8e6e5895ef5dae0aa352c4b476768

@ -0,0 +1,129 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-java/emul-linux-x86-java-1.7.0.76.ebuild,v 1.1 2015/01/23 17:54:04 ercpe Exp $
EAPI="5"
inherit java-vm-2 eutils prefix versionator
# This URIs need to be updated when bumping!
JRE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.html"
MY_PV="$(get_version_component_range 2)u$(get_version_component_range 4)"
S_PV="$(replace_version_separator 3 '_')"
X86_AT="jre-${MY_PV}-linux-i586.tar.gz"
DESCRIPTION="Oracle's Java SE Runtime Environment (32bit)"
HOMEPAGE="http://www.oracle.com/technetwork/java/javase/"
SRC_URI="${X86_AT}"
LICENSE="Oracle-BCLA-JavaSE"
SLOT="1.7"
KEYWORDS="-* ~amd64"
IUSE="+X alsa nsplugin pax_kernel"
RESTRICT="fetch strip"
QA_PREBUILT="*"
RDEPEND="
|| (
(
X? (
x11-libs/libXext[abi_x86_32(-)]
x11-libs/libXi[abi_x86_32(-)]
x11-libs/libXrender[abi_x86_32(-)]
x11-libs/libXtst[abi_x86_32(-)]
x11-libs/libX11[abi_x86_32(-)] )
alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)] )
)
(
X? ( app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)] )
alsa? ( app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] )
)
)
"
# scanelf won't create a PaX header, so depend on paxctl to avoid fallback
# marking. #427642
DEPEND="
pax_kernel? ( sys-apps/paxctl )"
S="${WORKDIR}/jre${S_PV}"
pkg_nofetch() {
einfo "Due to Oracle no longer providing the distro-friendly DLJ bundles, the package has become fetch restricted again."
einfo ""
einfo "Please download '${X86_AT}' from:"
einfo "'${JRE_URI}'"
einfo "and move it to '${DISTDIR}'"
einfo
einfo "If the above mentioned urls do not point to the correct version anymore,"
einfo "please download the files from Oracle's java download archive:"
einfo
einfo " http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#jre-${MY_PV}-oth-JPR"
einfo
}
src_compile() {
# This needs to be done before CDS - #215225
java-vm_set-pax-markings "${S}"
# see bug #207282
einfo "Creating the Class Data Sharing archives"
bin/java -client -Xshare:dump || die
bin/java -server -Xshare:dump || die
}
src_install() {
local dest="/opt/${P}"
local ddest="${ED}${dest}"
# We should not need the ancient plugin for Firefox 2 anymore, plus it has
# writable executable segments
rm -vf lib/i386/libjavaplugin_oji.so \
lib/i386/libjavaplugin_nscp*.so
rm -vrf plugin/i386
# Without nsplugin flag, also remove the new plugin
arch=i386;
if ! use nsplugin; then
rm -vf lib/${arch}/libnpjp2.so \
lib/${arch}/libjavaplugin_jni.so
fi
dodir "${dest}"
cp -pPR bin lib man "${ddest}" || die
# Remove empty dirs we might have copied
find "${D}" -type d -empty -exec rmdir {} + || die
dodoc COPYRIGHT README
if use nsplugin; then
install_mozilla_plugin "${dest}"/lib/${arch}/libnpjp2.so
fi
# Install desktop file for the Java Control Panel.
# Using ${PN}-${SLOT} to prevent file collision with jre and or other slots.
# make_desktop_entry can't be used as ${P} would end up in filename.
newicon lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png \
sun-jcontrol-${PN}-${SLOT}.png || die
sed -e "s#Name=.*#Name=Java Control Panel for Oracle JDK ${SLOT} (${PN})#" \
-e "s#Exec=.*#Exec=${dest}/bin/jcontrol#" \
-e "s#Icon=.*#Icon=sun-jcontrol-${PN}-${SLOT}#" \
-e "s#Application;##" \
-e "/Encoding/d" \
lib/desktop/applications/sun_java.desktop > \
"${T}"/jcontrol-${PN}-${SLOT}.desktop || die
domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop
# http://docs.oracle.com/javase/6/docs/technotes/guides/intl/fontconfig.html
rm "${ddest}"/lib/fontconfig.* || die
cp "${FILESDIR}"/fontconfig.Gentoo.properties "${T}"/fontconfig.properties || die
eprefixify "${T}"/fontconfig.properties
insinto "${dest}"/lib/
doins "${T}"/fontconfig.properties
set_java_env "${FILESDIR}/${VMHANDLE}.env-r1"
java-vm_revdep-mask
}

@ -0,0 +1,37 @@
diff --git a/xen/Makefile b/xen/Makefile
index 39839a3..d2603f0 100644
--- a/xen/Makefile
+++ b/xen/Makefile
@@ -38,9 +38,15 @@ _install: Z=$(CONFIG_XEN_INSTALL_SUFFIX)
_install: $(TARGET)$(CONFIG_XEN_INSTALL_SUFFIX)
[ -d $(D)/boot ] || $(INSTALL_DIR) $(D)/boot
$(INSTALL_DATA) $(TARGET)$(Z) $(D)$(BOOT_DIR)/$(T)-$(XEN_FULLVERSION)$(Z)
- ln -f -s $(T)-$(XEN_FULLVERSION)$(Z) $(D)$(BOOT_DIR)/$(T)-$(XEN_VERSION).$(XEN_SUBVERSION)$(Z)
- ln -f -s $(T)-$(XEN_FULLVERSION)$(Z) $(D)$(BOOT_DIR)/$(T)-$(XEN_VERSION)$(Z)
- ln -f -s $(T)-$(XEN_FULLVERSION)$(Z) $(D)$(BOOT_DIR)/$(T)$(Z)
+ if [ 'x$(EFI_VENDOR)' == 'x' ]; then \
+ ln -f -s $(T)-$(XEN_FULLVERSION)$(Z) $(D)$(BOOT_DIR)/$(T)-$(XEN_VERSION).$(XEN_SUBVERSION)$(Z); \
+ ln -f -s $(T)-$(XEN_FULLVERSION)$(Z) $(D)$(BOOT_DIR)/$(T)-$(XEN_VERSION)$(Z);\
+ ln -f -s $(T)-$(XEN_FULLVERSION)$(Z) $(D)$(BOOT_DIR)/$(T)$(Z); \
+ else \
+ $(INSTALL_DATA) $(TARGET)$(Z) $(D)$(BOOT_DIR)/$(T)-$(XEN_VERSION).$(XEN_SUBVERSION)$(Z); \
+ $(INSTALL_DATA) $(TARGET)$(Z) $(D)$(BOOT_DIR)/$(T)-$(XEN_VERSION)$(Z);\
+ $(INSTALL_DATA) $(TARGET)$(Z) $(D)$(BOOT_DIR)/$(T)$(Z); \
+ fi; \
$(INSTALL_DATA) $(TARGET)-syms $(D)$(BOOT_DIR)/$(T)-syms-$(XEN_FULLVERSION)
if [ -r $(TARGET).efi -a -n '$(EFI_DIR)' ]; then \
[ -d $(D)$(EFI_DIR) ] || $(INSTALL_DIR) $(D)$(EFI_DIR); \
diff --git a/xen/arch/x86/Makefile b/xen/arch/x86/Makefile
index d502bdf..a2121b0 100644
--- a/xen/arch/x86/Makefile
+++ b/xen/arch/x86/Makefile
@@ -112,7 +112,7 @@ $(TARGET)-syms: prelink.o xen.lds $(BASEDIR)/common/symbols-dummy.o
$(@D)/.$(@F).1.o -o $@
rm -f $(@D)/.$(@F).[0-9]*
-EFI_LDFLAGS = $(patsubst -m%,-mi386pep,$(LDFLAGS)) --subsystem=10
+EFI_LDFLAGS = -mi386pep $(patsubst -m%,-mi386pep,$(LDFLAGS)) --subsystem=10
EFI_LDFLAGS += --image-base=$(1) --stack=0,0 --heap=0,0 --strip-debug
EFI_LDFLAGS += --section-alignment=0x200000 --file-alignment=0x20
EFI_LDFLAGS += --major-image-version=$(XEN_VERSION)

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/xen-4.5.0.ebuild,v 1.1 2015/01/21 02:46:30 dlan Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/xen-4.5.0.ebuild,v 1.2 2015/01/24 05:05:19 idella4 Exp $
EAPI=5
@ -98,7 +98,7 @@ src_prepare() {
sed -e '/-include $(XEN_ROOT)\/.config/d' -i Config.mk || die "Couldn't drop"
if use efi; then
epatch "${FILESDIR}"/${PN}-4.4-efi.patch
epatch "${FILESDIR}"/${PN}-4.5-efi.patch
export EFI_VENDOR="gentoo"
export EFI_MOUNTPOINT="boot"
fi

@ -0,0 +1 @@
DIST cpuinfo2cpuflags-1.tar.gz 1429 SHA256 aaa4b80568936acc4b2798f62254a5170328c862cadc70b22cd10e4e6716bbcc SHA512 68a21cfdb0fc8c6eb5aad5c6702d50dd56c927b2010efea1651dbc6a9657654b770bc5a4055fb11e790066c2c63c9ea29c3e03d91057abe187e7029e6797aede WHIRLPOOL 57c66d7eddbf6245735f037980a3d7a685dbccc11bba7e7dd0e1290a77960f17cdb81f161c012abc0eec213b951709df8d7677f0034d5b083bc6f45be1386ad8

@ -0,0 +1,36 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/cpuinfo2cpuflags/cpuinfo2cpuflags-1.ebuild,v 1.1 2015/01/23 23:09:54 mgorny Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
inherit python-r1
DESCRIPTION="Script to guess CPU_FLAGS_X86 flags from /proc/cpuinfo"
HOMEPAGE="https://bitbucket.org/mgorny/cpuinfo2cpuflags"
SRC_URI="https://bitbucket.org/mgorny/cpuinfo2cpuflags/downloads/${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=${PYTHON_DEPS}
REQUIRED_USE=${PYTHON_REQUIRED_USE}
src_install() {
python_foreach_impl python_doscript *.py
}
pkg_postinst() {
if has_version 'sys-apps/portage' \
&& ! has_version "sys-apps/portage[${PYTHON_USEDEP}]"
then
ewarn "Support for matching Python implementations should be enabled"
ewarn "on sys-apps/portage as well. Otherwise, cpuinfo2cpuflags won't"
ewarn "be able to figure out the correct repository location and will"
ewarn "require you to specify it explicitly."
fi
}

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>mgorny@gentoo.org</email>
<name>Michał Górny</name>
</maintainer>
</pkgmetadata>

@ -2,4 +2,6 @@ DIST jdk-1_5_0-doc-r1.zip 46191338 SHA256 accb7b36442ac5bed7a3091abedf4e29ba06e2
DIST jdk-6u30-apidocs.zip 59086542 SHA256 92739c56e02fa6e7ac8d60a1f59a0ef4a59ac99ab2979d3cdc495bfecf1a50ab SHA512 5139b1a65765f258f21c629a0cfbf07aed0c12b3eb08d4615b049e825abd90c5b3385af99dba3a4ac6e0a94a5ffaa32ee648fb3e7ac1815ec6b74fe0d8e9f0ee WHIRLPOOL 941236c68b189f9cd23f0e904cc01da9f87cc39967c84cddf4c20a04fa2872eb99af147a21bb770320cad28b2cd86205402a141f7217d5301fa9a6ea41c3a136
DIST jdk-7u71-docs-all.zip 61124091 SHA256 f573f8dd01812ebcb72e8bcfb4bc1c73dbeea9dcc5a1cbb12406b6b51060e17c SHA512 a9cc8b22b734150a30c504b06c757e62cbdd52ebf9760bfa881f1f70ae13dfa88a2df0bb7ce9414844ce16e9fdf2599bdd461939679b885c9cb0cf566dab71de WHIRLPOOL 295369f2893f3d8426f8236d1032acdc8fbe6b83352fd4fc26b01a033750d20cd64664b992e3fa7ba1dfa6c9e78d5f7e512e6f80fcc9f40fbed3733044b63a94
DIST jdk-7u72-docs-all.zip 61125448 SHA256 8bef3f476f1592cf6beeaa1b4e694b544b9630ac72f52b34c160ff4552e42c53 SHA512 980a61927e7a6003ae3d0d0c865a90cff7d6561254118736c78bb22d8e5eb4ef5dcf311ca3744afcbb10c3f05db06de8e9a2185dd509c2218df1027f6d20bdd1 WHIRLPOOL 35ad3e83b4e679710f2296ecb85ac83d6be4504cff7d0ff3a245feb9d25ce71108085fdc3f331974d1279b33a753fec1627978b10b25c8dda167e1f276c0af92
DIST jdk-7u76-docs-all.zip 61127655 SHA256 a60ed730a3e9fc7126273ffd2670f905f07b1d97b48884477a0116a3d210ba74 SHA512 6bd6e158a2e1691b88dc48944430c581948da55161addc7152aa5707747d360e925ba6a9edfcd6c03fad1e2c7d2ec7d01bcf2d3e2868f1dc5fff94322d7d68ff WHIRLPOOL 0eb1abfeca20f8c59b333e96c520589a67c627996f2032cddb1e253710c4d2e1ba3eef93b3d662a39bfde83382c779e9510799e2b6edbeb95fb0beea478cd5bc
DIST jdk-8u25-docs-all.zip 89921411 SHA256 e7e261d2292c1838a2c91b32c8ec3dd7374ca8552e78ce112ba8c09f7480d7b7 SHA512 67dfa6863fe9032ca692b338db289d7041659120cc8dfff0f953fdbe4dba258916b961e21ff7f3bf3baa58575eb5fb9936f3df5cfc95b217d2cda2dc20ac16cc WHIRLPOOL 09fca4993ce6fff1bba25a996eae90624ec430e82efbe112ddf89fc62289752dd028681d4aa35eafe2d7ebf3122b6d89612a4f3f53fafc05c3cac6167de70a20
DIST jdk-8u31-docs-all.zip 89924958 SHA256 1e315c39025961a86dce661cf3c19ff2bb18cee22294997e097c60a613add589 SHA512 dde6fcbcc8afb29ac995a2a68201680ce17febe086a74f11b2bf07a5dfd711d279921d574a4bd155500342a6798a8e6a50a1497e2e6270b67d04cc1d3fcbf01d WHIRLPOOL ad26a7b72ef88675beb761f6dcba6269f3880714d0f66afb6b3b2cfb0855136b5d4ffe230277e9e01a3ae5ce9819d02e5f746029559dadb85060cfe00710c5d2

@ -0,0 +1,49 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/java-sdk-docs/java-sdk-docs-1.7.0.76.ebuild,v 1.1 2015/01/23 17:51:17 ercpe Exp $
EAPI=5
inherit versionator
MY_PV="$(get_version_component_range 2)u$(get_version_component_range 4)"
DOWNLOAD_URL="http://www.oracle.com/technetwork/java/javase/documentation/java-se-7-doc-download-435117.html#jdk-${MY_PV}-apidocs-oth-JPR"
ORIG_NAME="jdk-${MY_PV}-docs-all.zip"
DESCRIPTION="Oracle's documentation bundle (including API) for Java SE"
HOMEPAGE="http://download.oracle.com/javase/7/docs/"
SRC_URI="${ORIG_NAME}"
LICENSE="oracle-java-documentation-7"
SLOT="1.7"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE=""
DEPEND="app-arch/unzip"
RESTRICT="fetch"
S="${WORKDIR}/docs"
pkg_nofetch() {
einfo "Please download ${ORIG_NAME} from "
einfo "${DOWNLOAD_URL}"
einfo "(agree to the license) and place it in ${DISTDIR}"
einfo "If you find the file on the download page replaced with a higher"
einfo "version, please report to the bug 67266 (link below)."
einfo "If emerge fails because of a checksum error it is possible that"
einfo "the upstream release changed without renaming. Try downloading the file"
einfo "again (or a newer revision if available). Otherwise report this to"
einfo "http://bugs.gentoo.org/67266 and we will make a new revision."
}
src_install(){
insinto /usr/share/doc/${P}/html
doins index.html
for i in *; do
[[ -d $i ]] && doins -r $i
done
}

@ -0,0 +1,51 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/java-sdk-docs/java-sdk-docs-1.8.0.31.ebuild,v 1.1 2015/01/23 17:51:17 ercpe Exp $
EAPI="5"
inherit versionator
DOWNLOAD_URL="http://www.oracle.com/technetwork/java/javase/documentation/jdk8-doc-downloads-2133158.html"
[[ "$(get_version_component_range 4)" == 0 ]] \
|| MY_PV_EXT="u$(get_version_component_range 4)"
MY_PV="$(get_version_component_range 2)${MY_PV_EXT}"
ORIG_NAME="jdk-${MY_PV}-docs-all.zip"
DESCRIPTION="Oracle's documentation bundle (including API) for Java SE"
HOMEPAGE="http://download.oracle.com/javase/8/docs/"
SRC_URI="${ORIG_NAME}"
LICENSE="oracle-java-documentation-8"
SLOT="1.8"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
DEPEND="app-arch/unzip:0"
RESTRICT="fetch"
S="${WORKDIR}/docs"
pkg_nofetch() {
einfo "Please download ${ORIG_NAME} from "
einfo "${DOWNLOAD_URL}"
einfo "(agree to the license) and place it in ${DISTDIR}"
einfo "If you find the file on the download page replaced with a higher"
einfo "version, please report to the bug 67266 (link below)."
einfo "If emerge fails because of a checksum error it is possible that"
einfo "the upstream release changed without renaming. Try downloading the file"
einfo "again (or a newer revision if available). Otherwise report this to"
einfo "http://bugs.gentoo.org/67266 and we will make a new revision."
}
src_install(){
insinto /usr/share/doc/${P}/html
doins index.html
for i in *; do
[[ -d $i ]] && doins -r $i
done
}

@ -2,6 +2,7 @@ DIST UnlimitedJCEPolicyJDK7.zip 7426 SHA256 7a8d790e7bd9c2f82a83baddfae765797a4a
DIST javafx_samples-2_2_60-linux.zip 21220772 SHA256 4963394cfdc7bc47b693353a5957a1d3b86dfff800d8d2a725a596090d7c9def SHA512 8347a7b20c8260379eceb2950d384ebfdf542df595eda18ec0e57e92b35393df37815340858a8c64d9422741331c443c5bc096b03f067a4d0cb50ec0c0d70760 WHIRLPOOL 2d84ceda852567cbfbff617181603ef8e162effaa15afeafeb756d05b831a97963817a8594a2551b0c465a756fbd9234864f79371b824fc2634f1f7bf50f6ae9
DIST javafx_samples-2_2_71-linux.zip 21218092 SHA256 87653ac34722dd0e84151492dde0b92dc3cb521ec54f54719eb4e0f846a12362 SHA512 3363b532ca0619639c7e31cb28a1e6912f6be50b7c1ef8a7c5e20ef2a9e512a3131be788ebbb48d03edaeb4f8dc00c8fcbac705f6942007d2c869e7944f906ff WHIRLPOOL 5e6bbfae277fa76e318a604892799a9ee581299c68a426bc3a86eebca6562f4333792c431c6a905d416f922597487681d4a900488024f24016dbed2d234df7e6
DIST javafx_samples-2_2_72-linux.zip 21218080 SHA256 e16c21d2c650529f6685664a0bc2b413de3a56dc480c9cb531ee0e0e91ce244a SHA512 1e7bc04b8a34bf640d33fd5eb7ca7eec110e8e435a868d10e8d5a8c2b4bdd5a4894401a8ffb6c042067bf1e4f77d758c6e33aabff76c45c51ae164b31d314750 WHIRLPOOL 67c6774c3c5b6de55d4be9e4c867734839fae850202b093eec2ab753f0f663585767468963f20ee6495dbf5e73ae502a82ea63573a85bfe092ed08ce1565f04a
DIST javafx_samples-2_2_76-linux.zip 21218111 SHA256 550343c17456500aeec411b0b7023cd6bdb73a1678d7a40918f3b7ec673ac07e SHA512 82d8a1b752caf23abef21f5412a30ce8837ece1f1f79bd6ed73ebda05858efc365f5223683f381cc7f1e9411bc77e465237cbd86e29fe820325d7119c5ce78d8 WHIRLPOOL 81d75e24f24d6e9f26855bd4b7d963e8e9d95cbdb3a85f46e2330d97cb3eece399bc1e1933e8e4f0a48577edd0cbb0ea919d6ff3f0c2db7faf538967e8337583
DIST jce_policy-8.zip 8409 SHA256 f3020a3922efd6626c2fff45695d527f34a8020e938a49292561f18ad1320b59 SHA512 abbaa81a35f904ec61b4cf3c2d1ca8c8d49e53bb248e698185eea906939d68f5063412800585ec74027aab1012ef189aebe1dc99fe8ef4230a0ecb0b527f88e5 WHIRLPOOL 8c9ce1ea4673b75fa6271b74e598880f98361d5d2c9c25439fa0af3d07cfeb871b39682dae4e38160f49770b1fec953162e451b9b2cf44d2c72a226944212bcc
DIST jdk-7u60-linux-arm-vfp-hflt-demos.tar.gz 10420147 SHA256 1090408eee69749b3dd796038e954b09a06db1da4c739fd7eb5d070247b158cd SHA512 47948e964036ccd7622b4810477f75950800b6d2799761e26acd76f3897375370bd98166754bf75e4582219e40ed5d9e9336ad763fe3429b2e94ac9c71e38fa4 WHIRLPOOL a55987fcdaf865ff08bf603ca98352b7097efad3693485c4fdfcc439a61fbbc8d5e9ac05368630cf8e1344058826735b72542c6c50bf87678a51c64b8d8d6deb
DIST jdk-7u60-linux-arm-vfp-hflt.tar.gz 71085745 SHA256 71968c9893310a9338f4434257c1a188d41080335105bcb9b64051336d3c5fcd SHA512 b2d7a1394e3074840c64394b6224e78c84830d141110550cb6201a935b93942176286170098347fdab7e7625828c993b4bfed87dfd1970fbbd3cca0130c05f45 WHIRLPOOL e7e52a969348612314e16130fcafdf0210b49369e91ff6c2710050a116da072955646989ddf173aab6ddbd245fe22e5880fc796bdc25b55a686fce7537e30028
@ -49,6 +50,20 @@ DIST jdk-7u72-solaris-sparcv9-demos.tar.gz 904188 SHA256 5f8c115702c252088da3b95
DIST jdk-7u72-solaris-sparcv9.tar.gz 19234635 SHA256 46f11ee3c8936cbc04a4c5a8dd43a448b9a0de10c85a41e50c6a20ccfde99a8f SHA512 6e8c6e61372ca650cef699781252b08eb3167095874a6220f0cc793243d3fe672b1717e18e4589eb79371e40025b253c8da070e2d53b2cb99690ee84047a9c15 WHIRLPOOL 7c252c916b486ad37401a0649b1e78e444ef5e267c4120a42db7086cc73e5423134ad6c94fbaafcfbaaa67fb26efab3ca7dd7f34f8ce16ce2b29853527cc38e4
DIST jdk-7u72-solaris-x64-demos.tar.gz 865401 SHA256 ca00b0fe3f9d41edbc20a30bdffa2a8b26bbe15843434bb12f9c29d6b06d84e6 SHA512 f9652ff0759e775af1bada5315a10e7c3a8694daf57288b084232aef532013f248e2f25afb5ec74487a34ee02a12838df5c3c4bfd18435630dd84b041a4abddd WHIRLPOOL a03d070db444e282ff2d22fd880a29d2dba67f5395c276f02a4fd40b3e519a17f38861c2a8dc0679f7ffa454877afbaf00df4842df32915ec98f9469616edade
DIST jdk-7u72-solaris-x64.tar.gz 17129872 SHA256 23fb42a8f9131b231d097b568521f8e05a4f57879a375010386e665e06d743dc SHA512 3a1ce389b587cb49ee6fb307236d74071bca9b52647445d5dd5ec4b5c5dfafad596f304a9c09c6adcc2b665bd76fb29317985a62daf6835fca40034242785a3e WHIRLPOOL f8c3b05707ae51896f7e49fb48724cf196e161d2852fb43de4866485353b6e75102ccbde044e2086d307642c7925de92871537e223d513394a18c99c5681d277
DIST jdk-7u76-linux-i586-demos.tar.gz 20830930 SHA256 e204cf5671f89bb9a5785cb11a5fc3c392220ddf53ac5623101c22e2048e9101 SHA512 ce1e12186204b124ee97449724bd72e463e5231b67ba228a03cf14d786f2ba228c466a38966d878f7272111283f4ee876d0bab3c68409c1721a330c3ab0a8284 WHIRLPOOL 8eb82eb46b89a8950beea90c37f6171fa48bb0fb29cfff7797d09c6b9bfc4d2626e719589a8adf32db98d2cd3fa1271c0e7e3d1d44c7d0eeff15204278d31c97
DIST jdk-7u76-linux-i586.tar.gz 143448263 SHA256 c339ac04e88b2e0d61c1a1a9f21541f3ce6082fdb38500cf2b8bb0ac5eb9a814 SHA512 c139573596a219ef25edcebc807d3d9f83c9cd2282237df2265c5ff88a186ca622a61c3f6e48df8ea0a75e1bb56974aac4576cb1f04615c40775daf4678bc68d WHIRLPOOL d9c3ec5748e35bd46c0874f029889573fa7cd083c23320d117dd50d25e8179220186290ffa40d4d1eace8266fad7edefd18e6741f96c17dda29f7b35ed30dec6
DIST jdk-7u76-linux-x64-demos.tar.gz 20884637 SHA256 a670cdadd806fee70ab55189ab0d9d3f9ea6247a661f9580db141f4874a931a7 SHA512 1b37083617b3bcd6a4a2f9c8f6c36477ff860ab256c1f412cf10b04d9b9469f4b7cdadcf10e2e0cd4354cd912b5d2094ff011decf7553580a271bd30245e374a WHIRLPOOL 063cbf9e3bbdc7d5c8cc6b882c71ba458280639e3d9835ef244a1701be0da8fc828702461fa8bd5325d8dc771db49bd74b65279bc93eb93a82412036fe46ae0a
DIST jdk-7u76-linux-x64.tar.gz 142249690 SHA256 ce8ff4fed2cd16aea432edf8e94f21ccfe29e9d4a659bbbef3551982769e0c8c SHA512 f797b02d4018dc313ecb3237a2b1450df81360d1079a04905ae1a8b13a83e7f883a314b3dcba34c9f0c2da092fe7f2c38f270e42ef8deb966cb941d1be6dffa0 WHIRLPOOL e73d21769893d486c645240b6fb4df331ed55383dc82ebc9ea0e92ab487bc1b3d673532f98e2d4048ec4348eb2e16f74f8e6390da9dc0c9d3c5320df90129712
DIST jdk-7u76-macosx-x64.dmg 194942422 SHA256 3857c163aa61b9e5bf9c69cbe47c502ac7683e0bc03782e742be34d4b57164ba SHA512 fa3e97c891cee8d84042aff8884d7819251a959e776269d6ac809f2ccd62c4bc9dbb010075ce36df4635793ec4e5951d199a6aa8a6943f868e1c69ce68cbd59f WHIRLPOOL 0459e6c64ba284e88ecd0ea7a547890bf75c9a8a3365a83d913337153b16eb06b0ef347b0138552753f3edc08a2711232de30cb6c948ca521335ab8428c4c130
DIST jdk-7u76-macosx-x86_64-demos.tar.gz 19393767 SHA256 59cdfb1917c9fb162e28de1291c3395052b477d6d042ad897cb7b658ca9c2d92 SHA512 b891f607c39e340f4991e8c66a8c0e21a6b5494deef70bcc52382cf52d01686d6cb8bdfacb21bb2151d63205fbf8216cd15f7e4142cbd1303d48ad29fad37114 WHIRLPOOL 5ac87be0c3049105030f187df04d3779e88ef80fde0613b6cb9dd18e69c8336655abd63cd9b0f456fdf6e3693e99b9a3c3d0de966ae40683399ac877091b004b
DIST jdk-7u76-solaris-i586-demos.tar.gz 16866304 SHA256 7bb369e53eb400e00ae1334dc1f766136f6e5ca1f509a467f422e2c5583493c8 SHA512 71c4cc5c29c2b84ab37193171c8bbef83ef13c7105dab4be300b49fe8fc84d4b76e02b0846bec321eaf0c48a9b92fbd35b3fa8ed5f099c9b6a30c1ea8c8aa8b1 WHIRLPOOL c3acafb01b7e09235989b430e480336dd3b2db74002af38f571487f5660a10e9395c59af2207be655a65daa2d46a9da42c6fd129b2617a45c7d2182db3d45bdf
DIST jdk-7u76-solaris-i586.tar.gz 100190772 SHA256 1c89ae0c0c00f7cf90095e3530fa915e11fdad424b358bb4245b5192f209eb5a SHA512 a79ddf8eddb03b90121edd5e548974f4c5b7b33a3763401fc29e03707b632fa6e3113268e5f21cf9de496d400433f04581ba0cb71eaf69b8abb9e60c7681d021 WHIRLPOOL 6fc9cd677cd12f221ab4bee5f74d55b7690698146e8e6146a6ea6c7520d94b4e73b7d8cc4f7fc970bbd7f74a75e318e2cc52c73d74f2bebc0f1a1cfed460b15a
DIST jdk-7u76-solaris-sparc-demos.tar.gz 16879998 SHA256 0d21a6d6f87357df1bec101bf91a585cee5d98177fa5e038db028899551d30fe SHA512 2d4da8d2c1918a2f2eb0ee4a5a6e99a7854dc418d8a9662d9673d9fd959b7b819523ef7d49e52ded2e9251479792cca833e8a041415c67ab7ad085b0b9d2ada9 WHIRLPOOL 2615009d3d8a158a211711941c3c81082b9297d91aeaa37c09ed5dafa483917542ac2b1584cc832b73d6db725f1417f2354be7f75bb6e6ed457207b40496c408
DIST jdk-7u76-solaris-sparc.tar.gz 103427795 SHA256 6c7aa58b142625d124b55b96fafa50d0391f9b9ff300861fc85fe54f3470fc1b SHA512 f66b23f2ce4f66d9de80a56ec80af0a56d6bf1f4c7816adbd6799d90b61319e18dbd293d65faebfc939d418acbb5ee62068476c70c4137eb05a52a60fa73c579 WHIRLPOOL 1239fafa68b3c26f5663075021c2bb2131b841395e2558ebb277491c6daea77559f29dca57e631e7332c1c391c15c3424ca87bca5b93104447617a3c0abf5c39
DIST jdk-7u76-solaris-sparcv9-demos.tar.gz 906501 SHA256 a6b2480941c0d715b89c28d25345a5735474c68c131c8e3cccf49f697950b317 SHA512 9154aaa1663f34ff6264c8aad7735aa4d1d6270f57a522474739afeb0bdf7d8ca47cd1193bb38bd99aba5b125463f9a776961f1da352597cadcd0d7dd29d8962 WHIRLPOOL 5b581c23f592897e14238a50c36c17d9c2f4736aa9b4268732cd47440f78c95d041e60071d1860c432dbe9c521915e4398b983232d2d069e0c1ea24b15f60d6a
DIST jdk-7u76-solaris-sparcv9.tar.gz 19247694 SHA256 4cc9c1ba874518803ac5beaafdf0b3055a3c1edd38b56f64aa2108139d7909ee SHA512 c164a0754c8b690ad63f39f7bdb0a706f4306ce9ddfb2e2741019b009b70dcef2e446bf7af96aa7ab2c8976445da0f3dd84a0a63f8e522c571770087705fb314 WHIRLPOOL 35176941d7b5935a184d55953dd22895d52c67dd1173f2bd24684692a401d006f407136327058ba6bdc948e06fd8ab370bda78a2477aedd8deb361b67774cfab
DIST jdk-7u76-solaris-x64-demos.tar.gz 865221 SHA256 10ea66fcfbd5355b1f41e7226590027fb93769ac87d44970929db354266f151e SHA512 b13a72e2dbcdb2c30bae0a5416b83689082a449373ded2f8a6e0a649956d01cd0ed943a327b35e858f4d02453362cba94842f3f929fcbb0fb0c7aa9a3454cf84 WHIRLPOOL 01c8a52f581810e4a30490289a0ead645b9724fb035e5b51deb7bc7bf83aa9adb5cddabefd653d31a61dec57ece01b149eaca3d92aa130ff01e3f67398663b1f
DIST jdk-7u76-solaris-x64.tar.gz 17167641 SHA256 ef39c5c0953b6184496dfb60c21c2af16083d74d4f52cec33a2531a0c412d74e SHA512 f5ae8ff2f1728739432569899c88c05c5eeb5ca2d6466f81388f88f03e3fbb857f96dd5fc9d6de6c68f95643885f7ae312fadb31a299b90c1d4d08e53099699c WHIRLPOOL 16a9b9c63d2a6d5087b285b2cf5f0c8cceee193157d4081f05ce2eaa894b75fa884d19f43839a48c274b524e292847ae6e7758c639c934b1a4f05d9afd5be9ed
DIST jdk-8u25-linux-i586-demos.tar.gz 61359482 SHA256 280e38297691ab144221032705400fc8a6f70e97ae7c126379644bff5a939915 SHA512 f8789251b4402042d6e1d92c0e73287ca213cfa7b9bd81b828f5d77fb6a043bd4274cb3a52ac5f4c2f3548f1564a8186f1d5eacd5b4755a7250f5ac62918cdc8 WHIRLPOOL 1aacd01157f2ab082bad20d51ae28b12ab45f5bb9f61fd66c8bed8665115f14bb69f0fdfd6baf6704c4e590f65c62b65c41759a42e9ee4eba850bdc11f511e10
DIST jdk-8u25-linux-i586.tar.gz 162406866 SHA256 17f396a541db09c732032185f10f9c6eb42ac7b5776814602342de9655b2e0e2 SHA512 3579d9373ce73f41c436a054e6f4f0c2a4b3aaebe09c53285550d09d3614c48c1a5520f0bee2f2ba128dd66f1e86dcd64ae6191394e7c4c4d8a999dfc0e0dc02 WHIRLPOOL 66bc6c071737cd81b780a1ae4b49fd67dbf91d2d9d4c7208f6904dc74f349fb1f09676acfac306773246d101f265a30817db6479c64de82e979237c894cbc685
DIST jdk-8u25-linux-x64-demos.tar.gz 61392581 SHA256 0e45b9a38437149f05bfed78a6fba7258549a8033c2a2efe38e5a056f26ea198 SHA512 ffe2079f2df35fd72ffaa8b8af435e960b90e909b23ce1020ca68ed88f76f6cffa29f136544768224643ca04c485f98961114361399e19f668a3d02c0f958ec2 WHIRLPOOL 57d9fbd52e8f6cd9c54670d9aa6f2e49d13bc2efe7a80fd816d660e555c852ff550d5d9eec01e77c4a345e3d2b34d714ae1996bbf2eef81aff4f75a9b621cf1b
@ -59,3 +74,13 @@ DIST jdk-8u25-solaris-sparcv9-demos.tar.gz 9728959 SHA256 e5c8257459f9c81b36b02a
DIST jdk-8u25-solaris-sparcv9.tar.gz 101856261 SHA256 f113eb2ae36b48014532c22ab4d5c8f168482c551c8c1362f5bc127314edcc84 SHA512 5c66dccdcb364816da718cf83d0a1e429e7a7343eca04b281d6b7d171813c023a32f6c6467369dede70def91bed3b9dc5030d1969a3139a3b5a081ba6aa0a12f WHIRLPOOL 17ddecbfcf818c8ff4c5830db52bd2af44baeeaa78220dee9aa1a130dba96d664565d6161f0bc5c010792dbbf824e20dc6a74adcf55fa03b841c570c72bba83b
DIST jdk-8u25-solaris-x64-demos.tar.gz 9673219 SHA256 276e183f5aa458eb9739ec166a09aa977f01e77750f8af75d341d9ac30e6ae75 SHA512 4ee0dd071581410715b25a31b1201075ce9c2c31f7e4dc07bbfda12b317bba3290fa41411ade68c3d0ad9e479d220afeac7e0af022e5de7107fd57d16d06b05c WHIRLPOOL f0d57d131ed031e6837ebac8b844afc1b43f6c3b47fa2ff7e00cc938befb840bc5f738db7b320a628d9d5ffdeed808b744b32654ac06ce99834d19b900c43ba3
DIST jdk-8u25-solaris-x64.tar.gz 98821674 SHA256 84b505a841eb1e206fbe6f58dee4247ef7609c5fd639e094d01f1334ca579b21 SHA512 e2b457f47518bb23aa51a6e14864ea11766e6a1676cb9df5c5746369acdfe13154f2f945c33ad397f01325c5dea7920d04208588abffc6f0a0cbf9977b90ffc9 WHIRLPOOL 8f20c6be34e24f1acffb02b2799da2d09f633326917cbeef4dbd365a565eacf2740e018ed895d43a41927344e946905ee4617a9252acaef666c017c057a842f3
DIST jdk-8u31-linux-i586-demos.tar.gz 61339286 SHA256 4a4e47820089bcd2d56f15970d4dc8851d6b923bf879e98704605e09fabaedd2 SHA512 3bda48a7b7d243de33970ad209c585a23d25433ca99497d99ff13449f7f82775fbed400ec546986f675c7c502cd79b40bdf92ba41a7240ce873c1ba82c086ba3 WHIRLPOOL 61c71f8cae38f2017e85042765d4fa069c7b86bc16078e4c472c8c7f92e6ab3e12a1a7de42f0d52418c1a484fbe847cfc1ba6f238eeb7d301b5aa71981d291f2
DIST jdk-8u31-linux-i586.tar.gz 162439063 SHA256 1add6f526d3f4f43ab37508236f80e19dcb8e1d8faa1e42e668234067cc223eb SHA512 798e51eb963d4a8000f53ab0798a9946472918673b5ff7c9902bdd9499775c3538d263b8d13c9bb9143918187ee654b53a84fd3a743ff6da87d1c2637b57d7de WHIRLPOOL 13c63d2e22d2d37239cc461a2be19c6b863d06d9d3531630615f9a89b87779fa79097374f5dccd7ea699b1b6c3e5531a3b063536d97df234caaaa9cf162e1343
DIST jdk-8u31-linux-x64-demos.tar.gz 61403870 SHA256 4ee08e352d7f9b4f9716b01378e731722f73fa31b354f55ecda20086f1e47c7f SHA512 876ce83403331282ab7ed9ab9114a8399c8c2cabcce2bf79557a902415625014879623b82158bbfcee639e42a0876862cdd96f4c8ca944b3638c0cee5316729b WHIRLPOOL 65d656e7b7f746b90576b36af9432ac6cb662132ffe1232635e0aa4eaa8d8a27fbcffb52e84c24c4c41a77e91e409226587e5f971532fb600f6fdbce01ac89db
DIST jdk-8u31-linux-x64.tar.gz 160901914 SHA256 efe015e8402064bce298160538aa1c18470b78603257784ec6cd07ddfa98e437 SHA512 848b45316f27b6a5fc6fe63bcaab04520755978dfcdc6340a458e8b432d2e2cf09359c18bbba6e0aa1a994f53d4b03140f59cfb1c401d6cacca190234ede98b3 WHIRLPOOL 08639d28a1c8264939ed5ef194d4bf508f59225dfdc22cc1645bf2335c19d612f342a806e057c6b954719e2cb71628b49a8ea360675bf808f499b5dd34f63b8f
DIST jdk-8u31-macosx-x64.dmg 219328069 SHA256 6cc28f5b203bc7fe7ad2854613c626bd9fe0123d5c98c7a69e7d8d645f7d5b2d SHA512 8cdb33efb11d603bc35c4f89f161d21637434536517b5662b9e178c868cc0a791da40f59735a9de57573d6a2bf6b87084568e9718156ba793a595ba8be58a56f WHIRLPOOL d8c3b00b64fd735fcc003b2b8c813cb2c5c30b3bfaf05658f410113df0a2dafafdc53769d0cc179c158bedfadc4100d341485e230f77438aeb4086c4c1c48339
DIST jdk-8u31-macosx-x86_64-demos.zip 62098063 SHA256 ccaf5bdedfd2703a2c0bcfd8a3657626e0de23355fd67d60ba32bcb39f9ca26f SHA512 e18e67affdfa697fc210c817c37337242956096fc915dff2a1b8832817098fef581f3e06029fcd25cac5a0472c494e876563607efff2151fd993b16bdffa0be0 WHIRLPOOL c22f13d13ca3dfcd9c5d86a13daea3275b005ff164e69f0a801e21420a05809f88287a67688b07b5c1ba184815cbd03a336e119f9dbf08a6ab39423c3e81cccb
DIST jdk-8u31-solaris-sparcv9-demos.tar.gz 9725268 SHA256 2efd468088bdf58b0d2f9933b0c98675f3c6cf28adac5cd39ccab683cf5d5b3b SHA512 a77c6e56dc64c20c463075a0acb09df57f5af9c74cd188946a00e14946fe984ca542493a1291b57f7896f65da8d2091d7faea9469c5936757786c671b0b28448 WHIRLPOOL 095d64a489a3a12af1c256cc4c7c67a9d5c6da7d525c42012eab9563cc60b7d982c57993b436204ed95ab991cb3ac4473f4bb1a867d103b568de74dd994978d9
DIST jdk-8u31-solaris-sparcv9.tar.gz 101830892 SHA256 28accfa339ea5749a18fb0c8ff1e3470d4edaea1045ec959dc200c8350f93140 SHA512 ec87aef7cb31b44533adaf8ecfda032c15a969bd45e2464eb58081068562903644850405c3f05c38095d0412d2a9bf9ba382b78805ea860e23208f98d2c102c3 WHIRLPOOL 363d5c59643862e7674221ff030b1354110199c9119c076321925e896f1e4ffdcaa2bcbed62440f2a6a771866d1c8f3ec09c6b0c7730a6913703e0ff306af308
DIST jdk-8u31-solaris-x64-demos.tar.gz 9702819 SHA256 fad7f202cd04f9ac1566ee5a79eaa30bac5414e80675fc69d0c2824647805cf0 SHA512 19779b921c8981232e8aa2ac122ab558037f0cf029b4f89a3031128af81ace970c8c5c560839c8192236e77efdf1bc1674392ce94393d5eb1445144df607c942 WHIRLPOOL 3ba7bb84ebf809d22b69fcbdd9c09a6cb36225dc4bc7cf124031e992be866de70dc01da6c673060ecfdd787c5622e57edce742b64fff87309e3295701e419d86
DIST jdk-8u31-solaris-x64.tar.gz 99420795 SHA256 70705277f0ccc799ce33f1f04b6675846b10a3970491f554f51e4c93bffdd457 SHA512 fb9c4db053554ab90ec05de07bd1ab7bbdcc09abb3fc1533368c263dc9be81ce0c83d34399209e421d627065a59b1dd741221a1b1cf68d61c32be06fa032a0ce WHIRLPOOL 4ce60f57e495d19ecb7ae1fb30d08c62c0fb9ce608e7d70f19b41c75a8fe9c4b955661e7da2f9c842a06b5243b6cfa884e6b3746ead442c26e76673d66f76dca

@ -0,0 +1,307 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.76.ebuild,v 1.1 2015/01/23 17:40:36 ercpe Exp $
EAPI="5"
inherit eutils java-vm-2 prefix versionator
MY_PV="$(get_version_component_range 2)u$(get_version_component_range 4)"
S_PV="$(replace_version_separator 3 '_')"
# This URIs need to be updated when bumping!
JDK_URI="http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html#jdk-${MY_PV}-oth-JPR"
JCE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html"
# This is a list of archs supported by this update.
# Currently arm comes and goes.
AT_AVAILABLE=( amd64 x86 x64-solaris x86-solaris sparc-solaris sparc64-solaris x86-macos x64-macos )
# Sometimes some or all of the demos are missing, this is to not have to rewrite half
# the ebuild when it happens.
DEMOS_AVAILABLE=( amd64 x86 x64-solaris x86-solaris sparc-solaris sparc64-solaris x86-macos x64-macos )
FX_VERSION="2_2_$(get_version_component_range 4)"
AT_x86="jdk-${MY_PV}-linux-i586.tar.gz"
AT_amd64="jdk-${MY_PV}-linux-x64.tar.gz"
AT_arm="jdk-${MY_PV}-linux-arm-vfp-sflt.tar.gz jdk-${MY_PV}-linux-arm-vfp-hflt.tar.gz"
AT_x86_solaris="jdk-${MY_PV}-solaris-i586.tar.gz"
AT_x64_solaris="${AT_x86_solaris} jdk-${MY_PV}-solaris-x64.tar.gz"
AT_sparc_solaris="jdk-${MY_PV}-solaris-sparc.tar.gz"
AT_sparc64_solaris="${AT_sparc_solaris} jdk-${MY_PV}-solaris-sparcv9.tar.gz"
AT_x86_macos="jdk-${MY_PV}-macosx-x64.dmg"
AT_x64_macos="jdk-${MY_PV}-macosx-x64.dmg"
FXDEMOS_linux="javafx_samples-${FX_VERSION}-linux.zip"
DEMOS_x86="${FXDEMOS_linux} jdk-${MY_PV}-linux-i586-demos.tar.gz"
DEMOS_amd64="${FXDEMOS_linux} jdk-${MY_PV}-linux-x64-demos.tar.gz"
DEMOS_arm="${FXDEMOS_linux} jdk-${MY_PV}-linux-arm-vfp-sflt-demos.tar.gz jdk-${MY_PV}-linux-arm-vfp-hflt-demos.tar.gz"
DEMOS_x86_solaris="jdk-${MY_PV}-solaris-i586-demos.tar.gz"
DEMOS_x64_solaris="${DEMOS_x86_solaris} jdk-${MY_PV}-solaris-x64-demos.tar.gz"
DEMOS_sparc_solaris="jdk-${MY_PV}-solaris-sparc-demos.tar.gz"
DEMOS_sparc64_solaris="${DEMOS_sparc_solaris} jdk-${MY_PV}-solaris-sparcv9-demos.tar.gz"
DEMOS_x86_macos="jdk-${MY_PV}-macosx-x86_64-demos.tar.gz"
DEMOS_x64_macos="jdk-${MY_PV}-macosx-x86_64-demos.tar.gz"
JCE_DIR="UnlimitedJCEPolicy"
JCE_FILE="${JCE_DIR}JDK7.zip"
DESCRIPTION="Oracle's Java SE Development Kit"
HOMEPAGE="http://www.oracle.com/technetwork/java/javase/"
for d in "${AT_AVAILABLE[@]}"; do
SRC_URI+=" ${d}? ("
SRC_URI+=" $(eval "echo \${$(echo AT_${d/-/_})}")"
if has ${d} "${DEMOS_AVAILABLE[@]}"; then
SRC_URI+=" examples? ( $(eval "echo \${$(echo DEMOS_${d/-/_})}") )"
fi
SRC_URI+=" )"
done
unset d
SRC_URI+=" jce? ( ${JCE_FILE} )"
LICENSE="Oracle-BCLA-JavaSE examples? ( BSD )"
SLOT="1.7"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+X alsa aqua derby doc examples +fontconfig jce nsplugin pax_kernel selinux source"
RESTRICT="fetch strip"
QA_PREBUILT="*"
COMMON_DEP=""
RDEPEND="${COMMON_DEP}
X? ( !aqua? (
x11-libs/libX11
x11-libs/libXext
x11-libs/libXi
x11-libs/libXrender
x11-libs/libXtst
) )
alsa? ( media-libs/alsa-lib )
doc? ( dev-java/java-sdk-docs:1.7 )
fontconfig? ( media-libs/fontconfig )
!prefix? ( sys-libs/glibc )
selinux? ( sec-policy/selinux-java )"
# scanelf won't create a PaX header, so depend on paxctl to avoid fallback
# marking. #427642
DEPEND="${COMMON_DEP}
jce? ( app-arch/unzip )
examples? ( kernel_linux? ( app-arch/unzip ) )
pax_kernel? ( sys-apps/paxctl )"
S="${WORKDIR}"/jdk${S_PV}
check_tarballs_available() {
local uri=$1; shift
local dl= unavailable=
for dl in "${@}"; do
[[ ! -f "${DISTDIR}/${dl}" ]] && unavailable+=" ${dl}"
done
if [[ -n "${unavailable}" ]]; then
if [[ -z ${_check_tarballs_available_once} ]]; then
einfo
einfo "Oracle requires you to download the needed files manually after"
einfo "accepting their license through a javascript capable web browser."
einfo
_check_tarballs_available_once=1
fi
einfo "Download the following files:"
for dl in ${unavailable}; do
einfo " ${dl}"
done
einfo "at '${uri}'"
einfo "and move them to '${DISTDIR}'"
einfo
einfo "If the above mentioned urls do not point to the correct version anymore,"
einfo "please download the files from Oracle's java download archive:"
einfo
einfo " http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#jdk-${MY_PV}-oth-JPR"
einfo
fi
}
pkg_nofetch() {
local distfiles=( $(eval "echo \${$(echo AT_${ARCH/-/_})}") )
if use examples && has ${ARCH} "${DEMOS_AVAILABLE[@]}"; then
distfiles+=( $(eval "echo \${$(echo DEMOS_${ARCH/-/_})}") )
fi
check_tarballs_available "${JDK_URI}" "${distfiles[@]}"
use jce && check_tarballs_available "${JCE_URI}" "${JCE_FILE}"
}
src_unpack() {
# Special case for ARM soft VS hard float.
if use arm ; then
if [[ ${CHOST} == *-hardfloat-* ]] ; then
unpack jdk-${MY_PV}-linux-arm-vfp-hflt.tar.gz
use examples && unpack jdk-${MY_PV}-linux-arm-vfp-hflt-demos.tar.gz
else
unpack jdk-${MY_PV}-linux-arm-vfp-sflt.tar.gz
use examples && unpack jdk-${MY_PV}-linux-arm-vfp-sflt-demos.tar.gz
fi
use examples && unpack javafx_samples-${FX_VERSION}-linux.zip
use jce && unpack ${JCE_FILE}
elif use x86-macos || use x64-macos ; then
pushd "${T}" > /dev/null
mkdir dmgmount
hdiutil attach "${DISTDIR}"/jdk-${MY_PV}-macosx-x64.dmg \
-mountpoint "${T}"/dmgmount
xar -xf dmgmount/JDK\ $(get_version_component_range 2)\ Update\ $(get_version_component_range 4).pkg
hdiutil detach "${T}"/dmgmount
zcat jdk1${MY_PV/u/0}.pkg/Payload | cpio -idv
mv Contents/Home "${S}"
popd > /dev/null
else
default
fi
}
src_prepare() {
if use jce; then
mv "${WORKDIR}"/${JCE_DIR} "${S}"/jre/lib/security/ || die
fi
}
src_install() {
local dest="/opt/${P}"
local ddest="${ED}${dest}"
# Create files used as storage for system preferences.
mkdir jre/.systemPrefs || die
touch jre/.systemPrefs/.system.lock || die
touch jre/.systemPrefs/.systemRootModFile || die
# We should not need the ancient plugin for Firefox 2 anymore, plus it has
# writable executable segments
if use x86; then
rm -vf {,jre/}lib/i386/libjavaplugin_oji.so \
{,jre/}lib/i386/libjavaplugin_nscp*.so
rm -vrf jre/plugin/i386
fi
# Without nsplugin flag, also remove the new plugin
local arch=${ARCH};
use x86 && arch=i386;
if ! use nsplugin; then
rm -vf {,jre/}lib/${arch}/libnpjp2.so \
{,jre/}lib/${arch}/libjavaplugin_jni.so
fi
dodoc COPYRIGHT
dohtml README.html
dodir "${dest}"
cp -pPR bin include jre lib man "${ddest}" || die
if use derby; then
cp -pPR db "${ddest}" || die
fi
if use examples && has ${ARCH} "${DEMOS_AVAILABLE[@]}"; then
cp -pPR demo sample "${ddest}" || die
if use kernel_linux; then
cp -pPR "${WORKDIR}"/javafx-samples-${FX_VERSION//_/.} \
"${ddest}"/javafx-samples || die
fi
fi
if use jce; then
dodir "${dest}"/jre/lib/security/strong-jce
mv "${ddest}"/jre/lib/security/US_export_policy.jar \
"${ddest}"/jre/lib/security/strong-jce || die
mv "${ddest}"/jre/lib/security/local_policy.jar \
"${ddest}"/jre/lib/security/strong-jce || die
dosym "${dest}"/jre/lib/security/${JCE_DIR}/US_export_policy.jar \
"${dest}"/jre/lib/security/US_export_policy.jar
dosym "${dest}"/jre/lib/security/${JCE_DIR}/local_policy.jar \
"${dest}"/jre/lib/security/local_policy.jar
fi
if use nsplugin; then
install_mozilla_plugin "${dest}"/jre/lib/${arch}/libnpjp2.so
fi
if use source; then
cp -p src.zip "${ddest}" || die
fi
if use !arm && use !x86-macos && use !x64-macos ; then
# Install desktop file for the Java Control Panel.
# Using ${PN}-${SLOT} to prevent file collision with jre and or
# other slots. make_desktop_entry can't be used as ${P} would
# end up in filename.
newicon jre/lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png \
sun-jcontrol-${PN}-${SLOT}.png || die
sed -e "s#Name=.*#Name=Java Control Panel for Oracle JDK ${SLOT}#" \
-e "s#Exec=.*#Exec=/opt/${P}/jre/bin/jcontrol#" \
-e "s#Icon=.*#Icon=sun-jcontrol-${PN}-${SLOT}#" \
-e "s#Application;##" \
-e "/Encoding/d" \
jre/lib/desktop/applications/sun_java.desktop \
> "${T}"/jcontrol-${PN}-${SLOT}.desktop || die
domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop
fi
# Prune all fontconfig files so libfontconfig will be used and only install
# a Gentoo specific one if fontconfig is disabled.
# http://docs.oracle.com/javase/7/docs/technotes/guides/intl/fontconfig.html
rm "${ddest}"/jre/lib/fontconfig.*
if ! use fontconfig; then
cp "${FILESDIR}"/fontconfig.Gentoo.properties "${T}"/fontconfig.properties || die
eprefixify "${T}"/fontconfig.properties
insinto "${dest}"/jre/lib/
doins "${T}"/fontconfig.properties
fi
# This needs to be done before CDS - #215225
java-vm_set-pax-markings "${ddest}"
# see bug #207282
einfo "Creating the Class Data Sharing archives"
case ${ARCH} in
arm|ia64)
${ddest}/bin/java -client -Xshare:dump || die
;;
x86)
${ddest}/bin/java -client -Xshare:dump || die
# limit heap size for large memory on x86 #467518
# this is a workaround and shouldn't be needed.
${ddest}/bin/java -server -Xms64m -Xmx64m -Xshare:dump || die
;;
*)
${ddest}/bin/java -server -Xshare:dump || die
;;
esac
# Remove empty dirs we might have copied
find "${D}" -type d -empty -exec rmdir -v {} + || die
if use x86-macos || use x64-macos ; then
# fix misc install_name issues
pushd "${ddest}"/jre/lib > /dev/null || die
local lib needed nlib npath
for lib in \
libJObjC libdecora-sse libglass libjavafx-{font,iio} \
libjfxmedia libjfxwebkit libprism-es2 ;
do
lib=${lib}.dylib
einfo "Fixing self-reference of ${lib}"
install_name_tool \
-id "${EPREFIX}${dest}/jre/lib/${lib}" \
"${lib}"
done
popd > /dev/null
for nlib in jdk1{5,6} ; do
install_name_tool -change \
/usr/lib/libgcc_s_ppc64.1.dylib \
$($(tc-getCC) -print-file-name=libgcc_s_ppc64.1.dylib) \
"${ddest}"/lib/visualvm/profiler/lib/deployed/${nlib}/mac/libprofilerinterface.jnilib
install_name_tool -id \
"${EPREFIX}${dest}"/lib/visualvm/profiler/lib/deployed/${nlib}/mac/libprofilerinterface.jnilib \
"${ddest}"/lib/visualvm/profiler/lib/deployed/${nlib}/mac/libprofilerinterface.jnilib
done
fi
set_java_env
java-vm_revdep-mask
java-vm_sandbox-predict /dev/random /proc/self/coredump_filter
}

@ -0,0 +1,312 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.31.ebuild,v 1.1 2015/01/23 17:46:52 ercpe Exp $
EAPI="5"
inherit eutils java-vm-2 prefix versionator
# This URIs need to be updated when bumping!
JDK_URI="http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html"
JCE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html"
# This is a list of archs supported by this update.
# Currently arm comes and goes.
AT_AVAILABLE=( amd64 x86 x64-solaris sparc64-solaris x86-macos x64-macos )
# Sometimes some or all of the demos are missing, this is to not have to rewrite half
# the ebuild when it happens.
DEMOS_AVAILABLE=( amd64 x86 x64-solaris sparc64-solaris x86-macos x64-macos )
if [[ "$(get_version_component_range 4)" == 0 ]] ; then
S_PV="$(get_version_component_range 1-3)"
else
MY_PV_EXT="u$(get_version_component_range 4)"
S_PV="$(get_version_component_range 1-4)"
fi
MY_PV="$(get_version_component_range 2)${MY_PV_EXT}"
AT_amd64="jdk-${MY_PV}-linux-x64.tar.gz"
AT_arm="jdk-${MY_PV}-linux-arm-vfp-hflt.tar.gz"
AT_x86="jdk-${MY_PV}-linux-i586.tar.gz"
AT_x64_solaris="jdk-${MY_PV}-solaris-x64.tar.gz"
AT_sparc64_solaris="${AT_sparc_solaris} jdk-${MY_PV}-solaris-sparcv9.tar.gz"
AT_x86_macos="jdk-${MY_PV}-macosx-x64.dmg"
AT_x64_macos="jdk-${MY_PV}-macosx-x64.dmg"
DEMOS_amd64="jdk-${MY_PV}-linux-x64-demos.tar.gz"
DEMOS_arm="jdk-${MY_PV}-linux-arm-vfp-hflt-demos.tar.gz"
DEMOS_x86="jdk-${MY_PV}-linux-i586-demos.tar.gz"
DEMOS_x64_solaris="jdk-${MY_PV}-solaris-x64-demos.tar.gz"
DEMOS_sparc64_solaris="jdk-${MY_PV}-solaris-sparcv9-demos.tar.gz"
DEMOS_x86_macos="jdk-${MY_PV}-macosx-x86_64-demos.zip"
DEMOS_x64_macos="jdk-${MY_PV}-macosx-x86_64-demos.zip"
JCE_DIR="UnlimitedJCEPolicyJDK8"
JCE_FILE="jce_policy-8.zip"
DESCRIPTION="Oracle's Java SE Development Kit"
HOMEPAGE="http://www.oracle.com/technetwork/java/javase/"
for d in "${AT_AVAILABLE[@]}"; do
SRC_URI+=" ${d}? ( $(eval "echo \${$(echo AT_${d/-/_})}")"
if has ${d} "${DEMOS_AVAILABLE[@]}"; then
SRC_URI+=" examples? ( $(eval "echo \${$(echo DEMOS_${d/-/_})}") )"
fi
SRC_URI+=" )"
done
unset d
SRC_URI+=" jce? ( ${JCE_FILE} )"
LICENSE="Oracle-BCLA-JavaSE examples? ( BSD )"
SLOT="1.8"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc64-solaris ~x64-solaris"
IUSE="+X alsa aqua derby doc examples +fontconfig jce nsplugin pax_kernel selinux source"
RESTRICT="fetch strip"
QA_PREBUILT="*"
COMMON_DEP=""
RDEPEND="${COMMON_DEP}
X? ( !aqua? (
x11-libs/libX11:0
x11-libs/libXext:0
x11-libs/libXi:0
x11-libs/libXrender:0
x11-libs/libXtst:0
) )
alsa? ( media-libs/alsa-lib:0 )
doc? ( dev-java/java-sdk-docs:${SLOT} )
fontconfig? ( media-libs/fontconfig:1.0 )
!prefix? ( sys-libs/glibc:* )
selinux? ( sec-policy/selinux-java )"
# A PaX header isn't created by scanelf, so depend on paxctl to avoid fallback
# marking. See bug #427642.
DEPEND="${COMMON_DEP}
jce? ( app-arch/unzip:0 )
examples? ( kernel_linux? ( app-arch/unzip:0 ) )
pax_kernel? ( sys-apps/paxctl:0 )"
S="${WORKDIR}/jdk"
check_tarballs_available() {
local uri=$1; shift
local dl= unavailable=
for dl in "${@}" ; do
[[ ! -f "${DISTDIR}/${dl}" ]] && unavailable+=" ${dl}"
done
if [[ -n "${unavailable}" ]] ; then
if [[ -z ${_check_tarballs_available_once} ]] ; then
einfo
einfo "Oracle requires you to download the needed files manually after"
einfo "accepting their license through a javascript capable web browser."
einfo
_check_tarballs_available_once=1
fi
einfo "Download the following files:"
for dl in ${unavailable}; do
einfo " ${dl}"
done
einfo "at '${uri}'"
einfo "and move them to '${DISTDIR}'"
einfo
einfo "If the above mentioned urls do not point to the correct version anymore,"
einfo "please download the files from Oracle's java download archive:"
einfo
einfo " http://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html#jdk-${MY_PV}-oth-JPR"
einfo
fi
}
pkg_nofetch() {
local distfiles=( $(eval "echo \${$(echo AT_${ARCH/-/_})}") )
if use examples && has ${ARCH} "${DEMOS_AVAILABLE[@]}"; then
distfiles+=( $(eval "echo \${$(echo DEMOS_${ARCH/-/_})}") )
fi
check_tarballs_available "${JDK_URI}" "${distfiles[@]}"
use jce && check_tarballs_available "${JCE_URI}" "${JCE_FILE}"
}
src_unpack() {
if use arm ; then
# Special case for ARM soft VS hard float.
#if [[ ${CHOST} == *-hardfloat-* ]] ; then
unpack jdk-${MY_PV}-linux-arm-vfp-hflt.tar.gz
use examples && unpack jdk-${MY_PV}-linux-arm-vfp-hflt-demos.tar.gz
#else
# unpack jdk-${MY_PV}-linux-arm-vfp-sflt.tar.gz
# use examples && unpack jdk-${MY_PV}-linux-arm-vfp-sflt-demos.tar.gz
#fi
use jce && unpack ${JCE_FILE}
elif use x86-macos || use x64-macos ; then
pushd "${T}" > /dev/null
mkdir dmgmount
hdiutil attach "${DISTDIR}"/jdk-${MY_PV}-macosx-x64.dmg \
-mountpoint "${T}"/dmgmount
local update=$(get_version_component_range 4)
[[ ${#update} == 1 ]] && update="0${update}"
xar -xf dmgmount/JDK\ $(get_version_component_range 2)\ Update\ ${update}.pkg
hdiutil detach "${T}"/dmgmount
zcat jdk1${MY_PV%u*}0${update}.pkg/Payload | cpio -idv
mv Contents/Home "${WORKDIR}"/jdk${MY_PV}
popd > /dev/null
else
default
fi
# Upstream is changing their versioning scheme every release around 1.8.0.*;
# to stop having to change it over and over again, just wildcard match and
# live a happy life instead of trying to get this new jdk1.8.0_05 to work.
mv "${WORKDIR}"/jdk* "${S}" || die
}
src_prepare() {
if use jce ; then
mv "${WORKDIR}"/${JCE_DIR} "${S}"/jre/lib/security/ || die
fi
}
src_install() {
local dest="/opt/${P}"
local ddest="${ED}${dest}"
# Create files used as storage for system preferences.
mkdir jre/.systemPrefs || die
touch jre/.systemPrefs/.system.lock || die
touch jre/.systemPrefs/.systemRootModFile || die
# We should not need the ancient plugin for Firefox 2 anymore, plus it has
# writable executable segments
if use x86 ; then
rm -vf {,jre/}lib/i386/libjavaplugin_oji.so \
{,jre/}lib/i386/libjavaplugin_nscp*.so
rm -vrf jre/plugin/i386
fi
# Without nsplugin flag, also remove the new plugin
local arch=${ARCH};
use x86 && arch=i386;
if ! use nsplugin ; then
rm -vf {,jre/}lib/${arch}/libnpjp2.so \
{,jre/}lib/${arch}/libjavaplugin_jni.so
fi
dodoc COPYRIGHT
dohtml README.html
dodir "${dest}"
cp -pPR bin include jre lib man "${ddest}" || die
if use derby ; then
cp -pPR db "${ddest}" || die
fi
if use examples && has ${ARCH} "${DEMOS_AVAILABLE[@]}" ; then
cp -pPR demo sample "${ddest}" || die
fi
if use jce ; then
dodir "${dest}"/jre/lib/security/strong-jce
mv "${ddest}"/jre/lib/security/US_export_policy.jar \
"${ddest}"/jre/lib/security/strong-jce || die
mv "${ddest}"/jre/lib/security/local_policy.jar \
"${ddest}"/jre/lib/security/strong-jce || die
dosym "${dest}"/jre/lib/security/${JCE_DIR}/US_export_policy.jar \
"${dest}"/jre/lib/security/US_export_policy.jar
dosym "${dest}"/jre/lib/security/${JCE_DIR}/local_policy.jar \
"${dest}"/jre/lib/security/local_policy.jar
fi
if use nsplugin ; then
install_mozilla_plugin "${dest}"/jre/lib/${arch}/libnpjp2.so
fi
if use source ; then
cp -p src.zip "${ddest}" || die
fi
if [[ -d jre/lib/desktop ]] ; then
# Install desktop file for the Java Control Panel.
# Using ${PN}-${SLOT} to prevent file collision with jre and or
# other slots. make_desktop_entry can't be used as ${P} would
# end up in filename.
newicon jre/lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png \
sun-jcontrol-${PN}-${SLOT}.png || die
sed -e "s#Name=.*#Name=Java Control Panel for Oracle JDK ${SLOT}#" \
-e "s#Exec=.*#Exec=/opt/${P}/jre/bin/jcontrol#" \
-e "s#Icon=.*#Icon=sun-jcontrol-${PN}-${SLOT}#" \
-e "s#Application;##" \
-e "/Encoding/d" \
jre/lib/desktop/applications/sun_java.desktop \
> "${T}"/jcontrol-${PN}-${SLOT}.desktop || die
domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop
fi
# Prune all fontconfig files so libfontconfig will be used and only install
# a Gentoo specific one if fontconfig is disabled.
# http://docs.oracle.com/javase/8/docs/technotes/guides/intl/fontconfig.html
rm "${ddest}"/jre/lib/fontconfig.*
if ! use fontconfig ; then
cp "${FILESDIR}"/fontconfig.Gentoo.properties "${T}"/fontconfig.properties || die
eprefixify "${T}"/fontconfig.properties
insinto "${dest}"/jre/lib/
doins "${T}"/fontconfig.properties
fi
# This needs to be done before CDS - #215225
java-vm_set-pax-markings "${ddest}"
# see bug #207282
einfo "Creating the Class Data Sharing archives"
case ${ARCH} in
arm|ia64)
${ddest}/bin/java -client -Xshare:dump || die
;;
x86)
${ddest}/bin/java -client -Xshare:dump || die
# limit heap size for large memory on x86 #467518
# this is a workaround and shouldn't be needed.
${ddest}/bin/java -server -Xms64m -Xmx64m -Xshare:dump || die
;;
*)
${ddest}/bin/java -server -Xshare:dump || die
;;
esac
# Remove empty dirs we might have copied.
find "${D}" -type d -empty -exec rmdir -v {} + || die
if use x86-macos || use x64-macos ; then
# Fix miscellaneous install_name issues.
pushd "${ddest}"/jre/lib > /dev/null || die
local lib needed nlib npath
for lib in \
decora_sse glass jfx{media,webkit} \
javafx_{font,font_t2k,iio} prism_{common,es2,sw} \
; do
lib=lib${lib}.dylib
einfo "Fixing self-reference of ${lib}"
install_name_tool \
-id "${EPREFIX}${dest}/jre/lib/${lib}" \
"${lib}"
done
popd > /dev/null
# TODO: This reads "jdk1{5,6}", what about "jdk1{7,8}"?
for nlib in jdk1{5,6} ; do
install_name_tool -change \
/usr/lib/libgcc_s_ppc64.1.dylib \
$($(tc-getCC) -print-file-name=libgcc_s_ppc64.1.dylib) \
"${ddest}"/lib/visualvm/profiler/lib/deployed/${nlib}/mac/libprofilerinterface.jnilib
install_name_tool -id \
"${EPREFIX}${dest}"/lib/visualvm/profiler/lib/deployed/${nlib}/mac/libprofilerinterface.jnilib \
"${ddest}"/lib/visualvm/profiler/lib/deployed/${nlib}/mac/libprofilerinterface.jnilib
done
fi
set_java_env
java-vm_revdep-mask
java-vm_sandbox-predict /dev/random /proc/self/coredump_filter
}

@ -4,5 +4,9 @@ DIST jre-7u71-linux-i586.tar.gz 48461842 SHA256 b616145b22aafd53433bef76c873d50c
DIST jre-7u71-linux-x64.tar.gz 47022510 SHA256 6d64e223a8da17efc098b71aa194c8d909faad432f3536a0cde57ca63b7bb017 SHA512 f8b6ecd42517e4b2b181247bd7154c9e9b4ac81e96d19ccf9d7780403179692cbf7f4ea08fa1410344c41ad3a7e7a37b1636dd9dca21fabd11eb43cfe988fc72 WHIRLPOOL cf0256007b6d0334e91517f9a0cbaad86a7d5cb4d74c6a3d61364a1b68b032d1159b31086c0a948f03c3432cc8d1f95656b368b0329558b2fa783e2cc4e36bcc
DIST jre-7u72-linux-i586.tar.gz 48474551 SHA256 7e9fee89daad3fed1ef2f12dcb496ff2de4ec1aaf9cae6dbbb327747e2b95bd6 SHA512 40d21ccb21656d4d54723991d1acc18da70a51ff466ca32441a6304978dd1d6a0f06144392f42fd80da6f19692154a345ad1d61c6ebba84bc8c6ba38e86e3096 WHIRLPOOL fda875fe86f6bc9c0df62958620baa9d24207913e3f3890b5459173a7815811e9b18d0d4de133a4e28d0fc71e8464618c0bb132ee0244c8d38a287647f78c145
DIST jre-7u72-linux-x64.tar.gz 47035569 SHA256 acf31bc2066e048649e0d85d6908c5292b1a746e242ca9aa934e4050bf9ece16 SHA512 61ec5319361d57cbc2b042155b6a8473932900704009d09ebe7557e848fd37ad04304aeebd2435198b2e707f9c0157c1911745e07bb081763ef83310bde13f33 WHIRLPOOL 28ed7e9f2e8dc4b8e4f3f28024637eb4432eaee75fd3a9fc219ca93af600a362a71a8521860e67e23c36acca8ff6ccb9e1aeac7c3c8b3f16f7f21d7aa207163f
DIST jre-7u76-linux-i586.tar.gz 48501515 SHA256 38aecf5f6c8706f293b40db0133fca0aca5e6ab520c1b9b0a3fc38ef2988b3cf SHA512 084752d9f41352df061be8327d6eecdd07d4065de8c0a7201f36cbc1fbd62c1ca45b21dc882601c34a09bca29317ebe952ac589904d4893545544134ed619cce WHIRLPOOL c6f90d86a5b1e06385996354a8aa450b83e0516345a014a2f55a41e436e2e00121d200d5d83ff96691237330945589de97d8e6e5895ef5dae0aa352c4b476768
DIST jre-7u76-linux-x64.tar.gz 47058747 SHA256 22808ec8c747409858e952c124bbc05734feff057ead402be2b2a7fa5852e4d9 SHA512 b4101ade8c0f9a7891f01b62740e53873db410637663fda02f4a6ecddc8ade0db2650162654eb9514811fafc640925ff780b5b7a9e3f2a58df207ff97d954aef WHIRLPOOL 21aac95873276ed0cec72ec80ccad226e47c5894324c925e1d1bd9b7c0d15f03e41e50a6bca5fd36d0d4c5caa079a11774b756e8ccffacffb5ea99ae49ee334a
DIST jre-8u25-linux-i586.tar.gz 64545312 SHA256 e8e879417fb8c3b7bb63955ecd88d6f6b2467acf2c0e62c9ed2c49b628ad5669 SHA512 82fefdda537e60ff87bb2e12dc3790676395d83a94b18ad2aa29a621b30e94f039510d9b863a3095bdc9be7ae23b48238c3f544bb0575306bddbb7ffcdd5537b WHIRLPOOL 3cb698a6521ca75da430270403a6d1ea41064ba3a46ab6fc3d7b31b814064df9ce38c8566ad80a3e7df4baa591364f2bfcff35867b79699a2cac2a49c625b4f1
DIST jre-8u25-linux-x64.tar.gz 62763875 SHA256 fbf3b9ddd4ae534ead10411bc425a0faf460118aadff480bca366888c1cf879f SHA512 423ae7ad308d49c31c37085372524c75c4c970aaa80b9c2d6072461266d5951738470adf1d90c8e0a04f0867855f3f6dfbba1aeacf047d3015b90427d4357e52 WHIRLPOOL 40e51a6bc8153104a01f0ada1359126e7fc2a6c8e2f8e5a7c631cbc01eb039cdb6127511c7e1c27435bac2adb70c15ddc1244a12097033dbfa69bed90aceba9d
DIST jre-8u31-linux-i586.tar.gz 64564510 SHA256 251358ce535d3a50f47f90a1dc690cb12dd5e9f960757503eaefcd5504732dfd SHA512 a9a68973a137ad431d691ff32265cbdad747a9797b0fe723637ff38b62d68f2c98209babec59b82ccd115410aa5fae48745caa6f61899b303e6f3aece77ae220 WHIRLPOOL 72293e43eb4322c8dd6678b24bd3a571178b674400b250a9c15c2effd25a81a7a4952a3351a3ff69720b5c21bc7058827fc92d6e6e0a5bcb0bb8879b6434343c
DIST jre-8u31-linux-x64.tar.gz 62779561 SHA256 236903524103db776f604aed1f07bca7907876218e803da7688b8e46f8155b24 SHA512 c366cbe2280acd503ed43450c2fb6a326bbd7d64289119ac0a0e93d575df89c9d4b1cc9f84c33c0118c77c80ace608678bce104ddfa12ec905ca5f5a2d4ac626 WHIRLPOOL f2bbb2067490dda7770b4a60d18de28bbe4e2e359be850de7447d3600dcdd4f721f67370787bb93e866522fe77ec3440767c685dc74696b2137595f8d80bd824

@ -0,0 +1,185 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jre-bin/oracle-jre-bin-1.7.0.76.ebuild,v 1.1 2015/01/23 17:32:33 ercpe Exp $
EAPI="5"
inherit java-vm-2 eutils prefix versionator
MY_PV="$(get_version_component_range 2)u$(get_version_component_range 4)"
S_PV="$(replace_version_separator 3 '_')"
X86_AT="jre-${MY_PV}-linux-i586.tar.gz"
AMD64_AT="jre-${MY_PV}-linux-x64.tar.gz"
# This URIs need updating when bumping!
JRE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.html#jre-${MY_PV}-oth-JPR"
JCE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html"
JCE_DIR="UnlimitedJCEPolicy"
JCE_FILE="${JCE_DIR}JDK7.zip"
DESCRIPTION="Oracle's Java SE Runtime Environment"
HOMEPAGE="http://www.oracle.com/technetwork/java/javase/"
SRC_URI="
x86? ( ${X86_AT} )
amd64? ( ${AMD64_AT} )
jce? ( ${JCE_FILE} )"
LICENSE="Oracle-BCLA-JavaSE"
SLOT="1.7"
KEYWORDS="~amd64 ~x86"
IUSE="X alsa fontconfig jce nsplugin pax_kernel selinux"
RESTRICT="fetch strip"
QA_PREBUILT="*"
COMMON_DEP=""
RDEPEND="${COMMON_DEP}
X? (
x11-libs/libXext
x11-libs/libXi
x11-libs/libXrender
x11-libs/libXtst
x11-libs/libX11
)
alsa? ( media-libs/alsa-lib )
fontconfig? ( media-libs/fontconfig )
!prefix? ( sys-libs/glibc )
selinux? ( sec-policy/selinux-java )"
# scanelf won't create a PaX header, so depend on paxctl to avoid fallback
# marking. #427642
DEPEND="${COMMON_DEP}
jce? ( app-arch/unzip )
pax_kernel? ( sys-apps/paxctl )"
S="${WORKDIR}/jre${S_PV}"
pkg_nofetch() {
if use x86; then
AT=${X86_AT}
elif use amd64; then
AT=${AMD64_AT}
fi
einfo "Please download '${AT}' from:"
einfo "'${JRE_URI}'"
einfo "and move it to '${DISTDIR}'"
if use jce; then
einfo "Also download '${JCE_FILE}' from:"
einfo "'${JCE_URI}'"
einfo "and move it to '${DISTDIR}'"
fi
einfo
einfo "If the above mentioned urls do not point to the correct version anymore,"
einfo "please download the files from Oracle's java download archive:"
einfo
einfo " http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#jre-${MY_PV}-oth-JPR"
einfo
}
src_prepare() {
if use jce; then
mv "${WORKDIR}"/${JCE_DIR} lib/security/ || die
fi
}
src_install() {
local dest="/opt/${P}"
local ddest="${ED}${dest}"
# Create files used as storage for system preferences.
mkdir .systemPrefs || die
touch .systemPrefs/.system.lock || die
touch .systemPrefs/.systemRootModFile || die
# We should not need the ancient plugin for Firefox 2 anymore, plus it has
# writable executable segments
if use x86; then
rm -vf lib/i386/libjavaplugin_oji.so \
lib/i386/libjavaplugin_nscp*.so
rm -vrf plugin/i386
fi
# Without nsplugin flag, also remove the new plugin
local arch=${ARCH};
use x86 && arch=i386;
if ! use nsplugin; then
rm -vf lib/${arch}/libnpjp2.so \
lib/${arch}/libjavaplugin_jni.so
fi
dodir "${dest}"
cp -pPR bin lib man "${ddest}" || die
# This needs to be done before CDS - #215225
java-vm_set-pax-markings "${ddest}"
# see bug #207282
einfo "Creating the Class Data Sharing archives"
case ${ARCH} in
arm|ia64)
${ddest}/bin/java -client -Xshare:dump || die
;;
x86)
${ddest}/bin/java -client -Xshare:dump || die
# limit heap size for large memory on x86 #467518
# this is a workaround and shouldn't be needed.
${ddest}/bin/java -server -Xms64m -Xmx64m -Xshare:dump || die
;;
*)
${ddest}/bin/java -server -Xshare:dump || die
;;
esac
# Remove empty dirs we might have copied
find "${D}" -type d -empty -exec rmdir -v {} + || die
dodoc COPYRIGHT README
if use jce; then
dodir ${dest}/lib/security/strong-jce
mv "${ddest}"/lib/security/US_export_policy.jar \
"${ddest}"/lib/security/strong-jce || die
mv "${ddest}"/lib/security/local_policy.jar \
"${ddest}"/lib/security/strong-jce || die
dosym "${dest}"/lib/security/${JCE_DIR}/US_export_policy.jar \
"${dest}"/lib/security/US_export_policy.jar
dosym "${dest}"/lib/security/${JCE_DIR}/local_policy.jar \
"${dest}"/lib/security/local_policy.jar
fi
if use nsplugin; then
install_mozilla_plugin "${dest}"/lib/${arch}/libnpjp2.so
fi
# Install desktop file for the Java Control Panel.
# Using ${PN}-${SLOT} to prevent file collision with jre and or other slots.
# make_desktop_entry can't be used as ${P} would end up in filename.
newicon lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png \
sun-jcontrol-${PN}-${SLOT}.png || die
sed -e "s#Name=.*#Name=Java Control Panel for Oracle JRE ${SLOT}#" \
-e "s#Exec=.*#Exec=/opt/${P}/bin/jcontrol#" \
-e "s#Icon=.*#Icon=sun-jcontrol-${PN}-${SLOT}#" \
-e "s#Application;##" \
-e "/Encoding/d" \
lib/desktop/applications/sun_java.desktop > \
"${T}"/jcontrol-${PN}-${SLOT}.desktop || die
domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop
# Prune all fontconfig files so libfontconfig will be used and only install
# a Gentoo specific one if fontconfig is disabled.
# http://docs.oracle.com/javase/7/docs/technotes/guides/intl/fontconfig.html
rm "${ddest}"/lib/fontconfig.* || die
if ! use fontconfig; then
cp "${FILESDIR}"/fontconfig.Gentoo.properties "${T}"/fontconfig.properties || die
eprefixify "${T}"/fontconfig.properties
insinto "${dest}"/lib/
doins "${T}"/fontconfig.properties
fi
set_java_env
java-vm_revdep-mask
java-vm_sandbox-predict /dev/random /proc/self/coredump_filter
}

@ -0,0 +1,200 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.31.ebuild,v 1.1 2015/01/23 17:37:23 ercpe Exp $
EAPI="5"
inherit java-vm-2 eutils prefix versionator
if [[ "$(get_version_component_range 4)" == 0 ]] ; then
S_PV="$(get_version_component_range 1-3)"
else
MY_PV_EXT="u$(get_version_component_range 4)"
S_PV="$(get_version_component_range 1-4)"
fi
MY_PV="$(get_version_component_range 2)${MY_PV_EXT}"
X86_AT="jre-${MY_PV}-linux-i586.tar.gz"
AMD64_AT="jre-${MY_PV}-linux-x64.tar.gz"
# This URIs need updating when bumping!
JRE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html"
JCE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html"
JCE_DIR="UnlimitedJCEPolicyJDK8"
JCE_FILE="jce_policy-8.zip"
DESCRIPTION="Oracle's Java SE Runtime Environment"
HOMEPAGE="http://www.oracle.com/technetwork/java/javase/"
SRC_URI="
x86? ( ${X86_AT} )
amd64? ( ${AMD64_AT} )
jce? ( ${JCE_FILE} )"
LICENSE="Oracle-BCLA-JavaSE"
SLOT="1.8"
KEYWORDS="~amd64 ~x86"
IUSE="X alsa fontconfig jce nsplugin pax_kernel selinux"
RESTRICT="fetch strip"
QA_PREBUILT="*"
COMMON_DEP=""
RDEPEND="${COMMON_DEP}
X? (
x11-libs/libXext
x11-libs/libXi
x11-libs/libXrender
x11-libs/libXtst
x11-libs/libX11
)
alsa? ( media-libs/alsa-lib )
fontconfig? ( media-libs/fontconfig )
!prefix? ( sys-libs/glibc )
selinux? ( sec-policy/selinux-java )"
# scanelf won't create a PaX header, so depend on paxctl to avoid fallback
# marking. #427642
DEPEND="${COMMON_DEP}
jce? ( app-arch/unzip )
pax_kernel? ( sys-apps/paxctl )"
S="${WORKDIR}/jre"
pkg_nofetch() {
if use x86; then
AT=${X86_AT}
elif use amd64; then
AT=${AMD64_AT}
fi
einfo "Please download '${AT}' from:"
einfo "'${JRE_URI}'"
einfo "and move it to '${DISTDIR}'"
if use jce; then
einfo "Also download '${JCE_FILE}' from:"
einfo "'${JCE_URI}'"
einfo "and move it to '${DISTDIR}'"
fi
einfo
einfo "If the above mentioned urls do not point to the correct version anymore,"
einfo "please download the files from Oracle's java download archive:"
einfo
einfo " http://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html#jre-${MY_PV}-oth-JPR"
einfo
}
src_unpack() {
default
# Upstream is changing their versioning scheme every release around 1.8.0.*;
# to stop having to change it over and over again, just wildcard match and
# live a happy life instead of trying to get this new jre1.8.0_05 to work.
mv "${WORKDIR}"/jre* "${S}" || die
}
src_prepare() {
if use jce; then
mv "${WORKDIR}"/${JCE_DIR} lib/security/ || die
fi
}
src_install() {
local dest="/opt/${P}"
local ddest="${ED}${dest}"
# Create files used as storage for system preferences.
mkdir .systemPrefs || die
touch .systemPrefs/.system.lock || die
touch .systemPrefs/.systemRootModFile || die
# We should not need the ancient plugin for Firefox 2 anymore, plus it has
# writable executable segments
if use x86; then
rm -vf lib/i386/libjavaplugin_oji.so \
lib/i386/libjavaplugin_nscp*.so
rm -vrf plugin/i386
fi
# Without nsplugin flag, also remove the new plugin
local arch=${ARCH};
use x86 && arch=i386;
if ! use nsplugin; then
rm -vf lib/${arch}/libnpjp2.so \
lib/${arch}/libjavaplugin_jni.so
fi
dodir "${dest}"
cp -pPR bin lib man "${ddest}" || die
# This needs to be done before CDS - #215225
java-vm_set-pax-markings "${ddest}"
# see bug #207282
einfo "Creating the Class Data Sharing archives"
case ${ARCH} in
arm|ia64)
${ddest}/bin/java -client -Xshare:dump || die
;;
x86)
${ddest}/bin/java -client -Xshare:dump || die
# limit heap size for large memory on x86 #467518
# this is a workaround and shouldn't be needed.
${ddest}/bin/java -server -Xms64m -Xmx64m -Xshare:dump || die
;;
*)
${ddest}/bin/java -server -Xshare:dump || die
;;
esac
# Remove empty dirs we might have copied
find "${D}" -type d -empty -exec rmdir -v {} + || die
dodoc COPYRIGHT README
if use jce; then
dodir ${dest}/lib/security/strong-jce
mv "${ddest}"/lib/security/US_export_policy.jar \
"${ddest}"/lib/security/strong-jce || die
mv "${ddest}"/lib/security/local_policy.jar \
"${ddest}"/lib/security/strong-jce || die
dosym "${dest}"/lib/security/${JCE_DIR}/US_export_policy.jar \
"${dest}"/lib/security/US_export_policy.jar
dosym "${dest}"/lib/security/${JCE_DIR}/local_policy.jar \
"${dest}"/lib/security/local_policy.jar
fi
if use nsplugin; then
install_mozilla_plugin "${dest}"/lib/${arch}/libnpjp2.so
fi
# Install desktop file for the Java Control Panel.
# Using ${PN}-${SLOT} to prevent file collision with jre and or other slots.
# make_desktop_entry can't be used as ${P} would end up in filename.
newicon lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png \
sun-jcontrol-${PN}-${SLOT}.png || die
sed -e "s#Name=.*#Name=Java Control Panel for Oracle JRE ${SLOT}#" \
-e "s#Exec=.*#Exec=/opt/${P}/bin/jcontrol#" \
-e "s#Icon=.*#Icon=sun-jcontrol-${PN}-${SLOT}#" \
-e "s#Application;##" \
-e "/Encoding/d" \
lib/desktop/applications/sun_java.desktop > \
"${T}"/jcontrol-${PN}-${SLOT}.desktop || die
domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop
# Prune all fontconfig files so libfontconfig will be used and only install
# a Gentoo specific one if fontconfig is disabled.
# http://docs.oracle.com/javase/7/docs/technotes/guides/intl/fontconfig.html
rm "${ddest}"/lib/fontconfig.* || die
if ! use fontconfig; then
cp "${FILESDIR}"/fontconfig.Gentoo.properties "${T}"/fontconfig.properties || die
eprefixify "${T}"/fontconfig.properties
insinto "${dest}"/lib/
doins "${T}"/fontconfig.properties
fi
set_java_env
java-vm_revdep-mask
java-vm_sandbox-predict /dev/random /proc/self/coredump_filter
}

@ -1,3 +1,4 @@
DIST nspr-4.10.2.tar.gz 1103130 SHA256 4d09ee67a6fb57d3c646098b0ac7fd1e31be1c2c2ca57cd2ad28b42e6d3cf400 SHA512 bb45c7a23c1bc38433520bfa71309085c25e65d004a3012c60e66c4f31fb6fdc45406cbd6228a5fdd89dfb02cd9badb5a3961186c32898aa456b04f0b6f53698 WHIRLPOOL 0cf2916c4cb595ee3ccd88da636a6599e2c3b5c51193608bbd2acfa9b3bcad89a7135af1f4cf42644495e17fc03c67a8b22719c0efb4faf8aacf1dcd0d0d9511
DIST nspr-4.10.6.tar.gz 1131328 SHA256 df69ac8b0126f11907792384468adf42712b1d6db9772f4aa20c6d471594644a SHA512 a527a7123b4291903ac69899a82ea7e82a1945550b37f59199140a80d917540fb280172adeabf0fa09420debfd0d39c89c417166cd0a50e1eb6f1929a2a7460d WHIRLPOOL 6f7f422f50343f177896d9243a9ae89878823e92ffd3511131546a32b3cf481c9af34f5fef43c8a7c1d5974fc0959e1fa06ddd67133034563e06128e50a6f1f2
DIST nspr-4.10.7.tar.gz 1131171 SHA256 389af5cfa863ea9bc6de7b30c15f8a4f9bddd8002f8c6fdc8b33caef43893938 SHA512 bc845b3983ed280dc691e81e08b94b34b8c175e18d455f9e1558a862045df29a3e5c7df291dff7caa0f9d4a9c7e5dd7eb316018f09b9ed444e91502d5a46013e WHIRLPOOL 7bdb1b0d52d2f14403cf93251ad7f6437d59532f50f5b41da9b3ec66f00f1875d624175301920b2f1a251fa27dd4953e15d4da20c131cd5b7b2d049606850869
DIST nspr-4.10.8.tar.gz 1131130 SHA256 507ea57c525c0c524dae4857a642b4ef5c9d795518754c7f83422d22fe544a15 SHA512 f14e3bd46cd1dee9d7163adbf3b09a450ea8c6c65499c5b6696eba7e85b6b12d3f90561a1dfe0dc0dc5fe1b14758b4191e546d9f0e29a66f33c69dd6ed6f50d9 WHIRLPOOL 67be897d54e2446d563cfe505047b23880025bd3f1ea5492964f8d286f56776e41a8e63bd9d197d3115efae0d63bd0c7005fb9fc56abdfce0702c27e6a9e872c

@ -1,95 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/nspr-4.10.6.ebuild,v 1.10 2014/07/05 12:57:47 ago Exp $
EAPI=5
WANT_AUTOCONF="2.5"
inherit autotools eutils multilib toolchain-funcs versionator
MIN_PV="$(get_version_component_range 2)"
DESCRIPTION="Netscape Portable Runtime"
HOMEPAGE="http://www.mozilla.org/projects/nspr/"
SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${PV}/src/${P}.tar.gz"
LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="debug"
src_prepare() {
mkdir build inst
cd "${S}"/nspr
epatch "${FILESDIR}"/${PN}-4.7.0-prtime.patch
epatch "${FILESDIR}"/${PN}-4.7.1-solaris.patch
epatch "${FILESDIR}"/${PN}-4.10.6-solaris.patch
# epatch "${FILESDIR}"/${PN}-4.8.3-aix-gcc.patch
epatch "${FILESDIR}"/${PN}-4.8.4-darwin-install_name.patch
epatch "${FILESDIR}"/${PN}-4.8.9-link-flags.patch
# We do not need to pass -L$libdir via nspr-config --libs
epatch "${FILESDIR}"/${PN}-4.9.5_nspr_config.patch
# We must run eautoconf to regenerate configure
eautoconf
# make sure it won't find Perl out of Prefix
sed -i -e "s/perl5//g" "${S}"/nspr/configure || die
# Respect LDFLAGS
sed -i -e 's/\$(MKSHLIB) \$(OBJS)/\$(MKSHLIB) \$(LDFLAGS) \$(OBJS)/g' \
"${S}"/nspr/config/rules.mk || die
}
src_configure() {
cd "${S}"/build
# We use the standard BUILD_xxx but nspr uses HOST_xxx
tc-export_build_env BUILD_CC
export HOST_CC=${BUILD_CC} HOST_CFLAGS=${BUILD_CFLAGS} HOST_LDFLAGS=${BUILD_LDFLAGS}
tc-export AR CC CXX RANLIB
[[ ${CBUILD} != ${CHOST} ]] \
&& export CROSS_COMPILE=1 \
|| unset CROSS_COMPILE
local myconf
einfo "Running a short build test to determine 64bit'ness"
echo > "${T}"/test.c
${CC} ${CFLAGS} ${CPPFLAGS} -c "${T}"/test.c -o "${T}"/test.o || die
case $(file "${T}"/test.o) in
*32-bit*x86-64*|*64-bit*|*ppc64*|*x86_64*) myconf+=" --enable-64bit";;
*32-bit*|*ppc*|*i386*) ;;
*) die "Failed to detect whether your arch is 64bits or 32bits, disable distcc if you're using it, please";;
esac
# Ancient autoconf needs help finding the right tools.
LC_ALL="C" ECONF_SOURCE="${S}/nspr" \
ac_cv_path_AR="${AR}" \
econf \
--libdir="${EPREFIX}/usr/$(get_libdir)" \
$(use_enable debug) \
$(use_enable !debug optimize) \
${myconf}
}
src_compile() {
cd "${S}"/build || die
emake
}
src_install() {
cd "${S}"/build
# Their build system is royally confusing, as usual
MINOR_VERSION=${MIN_PV} # Used for .so version
emake DESTDIR="${D}" install
einfo "removing static libraries as upstream has requested!"
rm -f "${ED}"/usr/$(get_libdir)/*.a || die "failed to remove static libraries."
# install nspr-config
dobin config/nspr-config
# Remove stupid files in /usr/bin
rm "${ED}"/usr/bin/prerr.properties || die "failed to cleanup unneeded files"
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/nspr-4.10.7.ebuild,v 1.1 2014/09/03 16:10:05 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/nspr-4.10.8.ebuild,v 1.1 2015/01/23 21:06:01 polynomial-c Exp $
EAPI=5
WANT_AUTOCONF="2.5"
@ -106,5 +106,10 @@ multilib_src_install() {
dobin config/nspr-config
# Remove stupid files in /usr/bin
rm "${ED}"/usr/bin/prerr.properties || die "failed to cleanup unneeded files"
rm "${ED}"/usr/bin/prerr.properties || die
# This is used only to generate prerr.c and prerr.h at build time.
# No other projects use it, and we don't want to depend on perl.
# Talked to upstream and they agreed w/punting.
rm "${ED}"/usr/bin/compile-et.pl || die
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/IO-Tty/IO-Tty-1.120.0.ebuild,v 1.6 2015/01/18 08:42:19 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/IO-Tty/IO-Tty-1.120.0.ebuild,v 1.7 2015/01/24 08:50:02 zlogene Exp $
EAPI=5
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="IO::Tty and IO::Pty modules for Perl"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE=""
SRC_TEST=do

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/IPC-Run/IPC-Run-0.920.0-r1.ebuild,v 1.5 2015/01/18 08:42:37 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/IPC-Run/IPC-Run-0.920.0-r1.ebuild,v 1.6 2015/01/24 10:08:45 zlogene Exp $
EAPI=5
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="system() and background procs w/ piping, redirs, ptys"
SLOT="0"
KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 ~sparc ~x86 ~x86-linux"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-linux"
IUSE="test"
RDEPEND=">=dev-perl/IO-Tty-1.08"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/enum34/enum34-1.0.4.ebuild,v 1.6 2015/01/17 23:03:22 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/enum34/enum34-1.0.4.ebuild,v 1.8 2015/01/23 21:28:23 ottxor Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3} pypy pypy3 ) # Do NOT add python3_4—see DESCRIPTION
@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~mips ~x86"
KEYWORDS="~amd64 ~arm ~hppa ~mips ~x86 ~amd64-linux ~x86-macos"
IUSE="doc"
DEPEND=""

@ -1,11 +1,11 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bundler/bundler-1.7.3.ebuild,v 1.1 2014/09/27 08:32:37 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bundler/bundler-1.7.3.ebuild,v 1.4 2015/01/24 10:11:44 ago Exp $
EAPI=5
# jruby → Many tests fail and test suite hangs.
USE_RUBY="ruby19 ruby20 ruby21"
USE_RUBY="ruby19 ruby20"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
@ -22,7 +22,7 @@ HOMEPAGE="http://github.com/carlhuda/bundler"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_rdepend virtual/rubygems

@ -1,3 +1,2 @@
DIST coffee-script-source-1.7.0.gem 54272 SHA256 acae7508d3f8c8a39f681eab73a1e43d1c1a564e6580122884e049ae761d1157 SHA512 692c001d03feb938d333fb9d4adb504e4f72b0603baae570b0f479787b07cddcda5a90c17c2d83355f9754808af6cd890338d5302b8d915e3f33c1857b29ed7c WHIRLPOOL b959aaabfcc199ed848b8513e96bdbdbacc9f1b452dcce603785e7727264902f74645f8c82a96473ed9c2ceae8421b972753768fa452ed3991773003d55f1399
DIST coffee-script-source-1.7.1.gem 54272 SHA256 509b3ed091e2cdaf09f23b4fe2c4137a7c3d3959af4f081ecc552a229ac8fa41 SHA512 86896054d2edcf00bd81827f00bea1d22973486bafb0b4dbcf09720727365b22ee756fcb5e92dd0bd8f5e84eca486540afe2459f28808976646afcaa0775e31f WHIRLPOOL 1628af327f509cce2773651925c58f8e7cc48c34018fe8a93e012383032779d82ebdb5f7236142c16ce98d3aea6371462d66dab66b1959bbae4975031640b34e
DIST coffee-script-source-1.8.0.gem 54272 SHA256 08552c3dda5052f3fbc1198584eef2c376a1417a76ff3a8dc633fd415a472911 SHA512 be1c77aa93d155548c23fc8e8b19bcbc05ea79bd81fe9a619e040f0342f160e14868b83bd090c9171a16a34e91d69b0195cc5948361f7c1067228d88a4ae2840 WHIRLPOOL e8651d0d10fb8186e4ada8268add997fb22b5bace4eaa428d96ea71c42c4930ea6d8fb559e0dc3f154db946d307fc396165eb7d192da386a5aefe1b2dbeb95d6

@ -1,20 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/coffee-script-source/coffee-script-source-1.7.0-r1.ebuild,v 1.4 2014/11/10 15:53:52 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_TASK_DOC=""
inherit ruby-fakegem
DESCRIPTION="Ruby CoffeeScript is a bridge to the official CoffeeScript compiler"
HOMEPAGE="http://jashkenas.github.io/coffee-script/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x64-macos ~x86-solaris"
IUSE=""

@ -1,20 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/coffee-script-source/coffee-script-source-1.7.0.ebuild,v 1.6 2014/11/10 15:53:52 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_TASK_DOC=""
inherit ruby-fakegem
DESCRIPTION="Ruby CoffeeScript is a bridge to the official CoffeeScript compiler"
HOMEPAGE="http://jashkenas.github.io/coffee-script/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x64-macos ~x86-solaris"
IUSE=""

@ -1,9 +1,9 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/coffee-script-source/coffee-script-source-1.7.1.ebuild,v 1.4 2014/11/10 15:53:52 mrueg Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/coffee-script-source/coffee-script-source-1.7.1.ebuild,v 1.7 2015/01/24 09:50:39 ago Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21"
USE_RUBY="ruby19 ruby20"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_TASK_DOC=""
@ -15,6 +15,6 @@ HOMEPAGE="http://jashkenas.github.io/coffee-script/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x64-macos ~x86-solaris"
KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x64-macos ~x86-solaris"
IUSE=""

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/coffee-script/coffee-script-2.2.0-r1.ebuild,v 1.4 2014/08/05 16:00:25 mrueg Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/coffee-script/coffee-script-2.2.0-r1.ebuild,v 1.6 2015/01/24 09:50:43 ago Exp $
EAPI=5
USE_RUBY="ruby19 ruby20"
@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/josh/ruby-coffee-script https://github.com/rails/co
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86 ~x64-macos"
KEYWORDS="amd64 ~arm x86 ~x64-macos"
IUSE=""

@ -0,0 +1,40 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/execjs/execjs-2.2.2-r1.ebuild,v 1.1 2015/01/24 09:26:14 graaff Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21 ruby22"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.md"
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
inherit ruby-fakegem
DESCRIPTION="ExecJS lets you run JavaScript code from Ruby"
HOMEPAGE="https://github.com/sstephenson/execjs"
SRC_URI="https://github.com/sstephenson/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86 ~x64-macos"
IUSE="test"
# execjs supports various javascript runtimes. They are listed in order
# as per the documentation. For now only include the ones already in the
# tree.
# therubyracer, therubyrhino, node.js, spidermonkey (deprecated)
# spidermonkey doesn't pass the test suite:
# https://github.com/sstephenson/execjs/issues/62
RDEPEND+=" || ( net-libs/nodejs )"
all_ruby_prepare() {
# Avoid test requiring network connectivity. We could potentially
# substitute dev-ruby/coffee-script-source for this.
sed -i -e '/test_coffeescript/,/end/ s:^:#:' test/test_execjs.rb || die
}

@ -1,9 +1,9 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/execjs/execjs-2.2.2.ebuild,v 1.2 2015/01/02 07:23:44 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/execjs/execjs-2.2.2.ebuild,v 1.5 2015/01/24 09:50:35 ago Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21 ruby22"
USE_RUBY="ruby19 ruby20"
RUBY_FAKEGEM_TASK_DOC=""
@ -18,7 +18,7 @@ SRC_URI="https://github.com/sstephenson/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86 ~x64-macos"
KEYWORDS="amd64 ~arm x86 ~x64-macos"
IUSE="test"

@ -1,4 +1 @@
DIST sinatra-1.3.3.gem 306176 SHA256 ef027de9be93511b8b02ff8027c9d9a063f50d5615f3306ed6e0dbe69add8e63 SHA512 f481b0ba9656117e340a5d71f7880748b071652b7a1654137f619975be083c995d5c319013ab37b206abbcec51a74bf68330634c4f9e3eabcb48d673503261c8 WHIRLPOOL 3e8e0dc54fd5bcf77651d27d03aec3c51a1922c02c36b22f154b0c2311ecc6aa7be43a48e2966481392f095a5bd83e4501690c2292a3bfd02111d7129b092058
DIST sinatra-1.4.3.gem 333312 SHA256 1561dfa634e54e37a1d0cea2291a64f2d2dae34c1c4e875ab8e87b9df9b938a9 SHA512 b7021f0138abbf69fa276f0a84000f66cf320ab03d0c13073070f9976917232d3b6204660bfa1e8cbe3f43de35b023480d77555b79c31380eba8c4144a9153de WHIRLPOOL daf330dbff9aa696573d141ba27872703d7d1099741e3c58a01e9f0d166871bd78f5e0e9ddddbe6086a6676e41c631f8103b7f5593c9f0e8d8ea5ffb46d65024
DIST sinatra-1.4.4.gem 326656 SHA256 1a16a552d559be0fff6cefd2c84c1fecafcc54668fba540e99fe8f2692033e8a SHA512 f6c2cd9b42de1eaaae2805f02a80c884f46204e566a126299b60c428c87746fcf6189d9f248c63d4c5adbd41e0568ff4860651c7aa2947ac2f51f2690f8c7f51 WHIRLPOOL c347dc36e3ae018d8a3d8b2ce55f327c7d0d79f9c13d9f363f9b2cc14076d748e80ed3a8354c920496fb7f68c711f05acc5aa20850c94a530a82a791c7c318d2
DIST sinatra-1.4.5.gem 346624 SHA256 3a8083318938048090021481581158ede01e47659d06d192f97a5bfaf950d663 SHA512 4ea57c7e1fdf6b36822ad5a26369e59bb1b45631b87e1a29677421168cd122dcd40561577a034bad5858b0af2c11261a25df8a72af87c6993aca5f0ab13db74b WHIRLPOOL dfeab7b236ea8d9ddc47f26c28e543b52b8605967d208698019c85cb9544438b670743336fb76b29a41d3650a1c2f6a241bcf7d2c25fbf1ca43558445dd05b80

@ -1,26 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sinatra/sinatra-1.3.3.ebuild,v 1.7 2014/08/15 14:01:51 blueness Exp $
EAPI=4
USE_RUBY="ruby19"
# no documentation is generable, it needs hanna, which is broken
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.rdoc AUTHORS CHANGES"
inherit ruby-fakegem
DESCRIPTION="Sinatra is a DSL for quickly creating web applications in Ruby with minimal effort"
HOMEPAGE="http://www.sinatrarb.com/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_rdepend "=dev-ruby/rack-1* >=dev-ruby/rack-1.3.6
>=dev-ruby/rack-protection-1.2:1
=dev-ruby/tilt-1* >=dev-ruby/tilt-1.3.3"
ruby_add_bdepend "test? ( >=dev-ruby/rack-test-0.5.6 >=dev-ruby/haml-3.0 dev-ruby/erubis dev-ruby/builder )"

@ -1,39 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sinatra/sinatra-1.4.3.ebuild,v 1.4 2014/08/15 14:01:51 blueness Exp $
EAPI=5
USE_RUBY="ruby19"
# no documentation is generable, it needs hanna, which is broken
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.md AUTHORS CHANGES"
inherit ruby-fakegem
DESCRIPTION="Sinatra is a DSL for quickly creating web applications in Ruby with minimal effort"
HOMEPAGE="http://www.sinatrarb.com/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_rdepend "=dev-ruby/rack-1* >=dev-ruby/rack-1.4
>=dev-ruby/rack-protection-1.4:1
=dev-ruby/tilt-1* >=dev-ruby/tilt-1.3.4"
ruby_add_bdepend "test? ( >=dev-ruby/rack-test-0.5.6 >=dev-ruby/haml-3.0 dev-ruby/erubis dev-ruby/builder )"
all_ruby_prepare() {
# Remove slim tests since only version 1.x is supported and we only
# have version 2.x
rm test/slim_test.rb || die
# Remove markdown tests since these fail due to encoding issues. Not
# clear where the actual problem is.
rm test/markdown_test.rb || die
# Remove implicit build dependency on git.
sed -i -e '/\(s.files\|s.test_files\|s.extra_rdoc_files\)/d' sinatra.gemspec || die
}

@ -1,44 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sinatra/sinatra-1.4.4.ebuild,v 1.4 2014/08/15 14:01:51 blueness Exp $
EAPI=5
USE_RUBY="ruby19 ruby20"
# no documentation is generable, it needs hanna, which is broken
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.md AUTHORS CHANGES"
inherit ruby-fakegem
DESCRIPTION="Sinatra is a DSL for quickly creating web applications in Ruby with minimal effort"
HOMEPAGE="http://www.sinatrarb.com/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RUBY_PATCHES=( "${P}"-fix-tests.patch )
ruby_add_rdepend "=dev-ruby/rack-1* >=dev-ruby/rack-1.4
>=dev-ruby/rack-protection-1.4:1
=dev-ruby/tilt-1* >=dev-ruby/tilt-1.3.4"
ruby_add_bdepend "test? ( >=dev-ruby/rack-test-0.5.6 dev-ruby/erubis dev-ruby/builder )"
# haml tests are optional and not yet marked for ruby20.
USE_RUBY="ruby19" ruby_add_bdepend "test? ( >=dev-ruby/haml-3.0 )"
all_ruby_prepare() {
# Remove slim tests since only version 1.x is supported and we only
# have version 2.x
rm test/slim_test.rb || die
# Remove markdown tests since these fail due to encoding issues. Not
# clear where the actual problem is.
rm test/markdown_test.rb || die
# Remove implicit build dependency on git.
sed -i -e '/\(s.files\|s.test_files\|s.extra_rdoc_files\)/d' sinatra.gemspec || die
}

@ -2,3 +2,4 @@ DIST sprockets-rails-2.0.0.tar.gz 11326 SHA256 b43224a0082f6d9fdcc04477bed2a0b05
DIST sprockets-rails-2.1.3.tar.gz 100580 SHA256 8b7ee7cb92c52d6300d9a2ccc6cad6ab24232b7511a89ee7c5a66ce25d934d1b SHA512 ec81fab0d9ca72d013e7a6266f812cd5370812e6b06e416ee4bc3d2fe609153922471ca8b45e7e38397ab07acbe41c3ce1610abd7055e0ce1591c6c0b1bd2dc3 WHIRLPOOL f05d6308e99b26f8b93d6d81aba40ddb3860ad8e3f48f2fd326c1c7d7e1054a5b3e4f7a22b9eab7412ce8683820aa9b20de9710b38a35a9b4796360f781c0df7
DIST sprockets-rails-2.2.0.tar.gz 101574 SHA256 b522506ef23bbdb0be24bf98164ecdb93d01164e99a59061899e406273720e25 SHA512 9313c43965451e87b5e3da021ffed55f68c391b5febc8d9a7200b61cafd8e446b366964d81813bca2d0e63eaffa13edabde299b10f742a8432a239ec3946ce6a WHIRLPOOL 7b56087ff7ed3394990ca79dcc9561ed7a6598d42ec8bd4ec99686f62e1bc69dfb1b7d1b9d40bec2a4faa1292f4043c129551e0737b55749601f9163f859db81
DIST sprockets-rails-2.2.2.tar.gz 101865 SHA256 25f786b77f0c3163e68c873d6ef37e2c1d7c9d8edd8158557dc833b843af0e59 SHA512 94773c87b0bebf765936e9167b1cb3840641a6f56218d0a90eb8285de2a10576101efb2bd2699278b5e7abf523cab5fc66c141937a3500f28d88cced63c6fa86 WHIRLPOOL fa19363ec29e40b7000bb558f3ff4e8d1b389d5a268b0aff19a7726323b448e7db04e9f00ca9758994ed415c8199723db4fadc85b6d289d3be614d33b9d699d1
DIST sprockets-rails-2.2.4.tar.gz 102624 SHA256 3c18ae05545c37ef46a4c69f482964a3dd5f8e50f6c6ea5c8d8e49363e7134fc SHA512 658d3c8f45a4bfca1de52aa8081f42b4345f016b00f5b9e97a3ca00e6344c71122e0e19e1eabc4919e2e87cc5c1cb54f8d0de2789d969603642e2afa682af6e5 WHIRLPOOL 7879ce9f38ff9f39bd015d6122ddfe2f146d698a94375abbfa5efe7e2af473a691ff92e7cf0dbc4e1d399f3db9f52cfab8dddaf4ac8930f11637e1129626185e

@ -0,0 +1,34 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sprockets-rails/sprockets-rails-2.2.4.ebuild,v 1.1 2015/01/24 06:23:31 graaff Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
inherit ruby-fakegem versionator
DESCRIPTION="Sprockets implementation for Rails 4.x (and beyond) Asset Pipeline"
HOMEPAGE="https://github.com/rails/sprockets-rails"
SRC_URI="https://github.com/rails/sprockets-rails/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="test"
ruby_add_rdepend "
>=dev-ruby/actionpack-3.0
>=dev-ruby/activesupport-3.0
>=dev-ruby/sprockets-2.8:2"
ruby_add_bdepend "
test? (
>=dev-ruby/actionpack-4
>=dev-ruby/railties-4
dev-ruby/test-unit:2
)"

@ -14,7 +14,7 @@
#
# Licensed under the GNU General Public License, v2
#
# $Header: /var/cvsroot/gentoo-x86/eclass/java-ant-2.eclass,v 1.58 2014/03/31 16:48:51 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/java-ant-2.eclass,v 1.59 2015/01/23 22:48:10 monsieurp Exp $
# @ECLASS: java-ant-2.eclass
# @MAINTAINER:
@ -172,7 +172,7 @@ java-ant_bsfix() {
local find_args=""
[[ "${JAVA_PKG_BSFIX_ALL}" == "yes" ]] || find_args="-maxdepth 1"
find_args="${find_args} -type f -name ${JAVA_PKG_BSFIX_NAME// / -o -name } "
find_args="${find_args} -type f ( -name ${JAVA_PKG_BSFIX_NAME// / -o -name } )"
# This voodoo is done for paths with spaces
local bsfix_these

@ -1 +1,2 @@
DIST gngeo-0.7.tar.gz 853892 SHA256 4c1c56aacede9aceb0d8b2900d7b3edccd2ac6efe7f81a0d3723e998177ab5dc SHA512 3948236c7c2813b482ee81e74809113d1d10cacd72bc3ecf5f8b2bcfaa62d0470dd5f18032beb7c6a6fbf9646be71467fb16d23ccde1c4ef7d5e2fc680e70620 WHIRLPOOL 435bef1b7782c84289f93f693bed5bb133bbc0d29aa1b08113da3f95e04a4f9000222e91f491a2917d073bde8f8fec582182eb2f84c8415927528caa62d543c2
DIST gngeo-0.8.tar.gz 1043579 SHA256 4955a36a978accbc13cc9d58be3dbbed8864f27c34446b2fea879ee27fd7c4b6 SHA512 4301e0f48afd8686cdc45bd8c3e7b724f4ab7a2482567c7fe99ee8960f652dbcefb00fcdd7071d85b02636a9ae9795d03169ffc79e8ae6f4c5515a5a53c090c7 WHIRLPOOL 46a9faa2ab1ef8fde03a4fa5f1569b4960b75003b09582eed718068eac125d2f3696207a474b8a14f854dad9753e14fd92f78b9778b8658e80f8f4e2b046d5d8

@ -0,0 +1,16 @@
--- src/generator68k/Makefile.am.orig 2015-01-23 18:37:37.998723294 -0500
+++ src/generator68k/Makefile.am 2015-01-23 18:38:39.995391133 -0500
@@ -71,9 +71,12 @@
#def68k : def68k.c
# gcc def68k.c tab68k.c -o def68k -I .. -I ../.. -I . `sdl-config --cflags`
-def68k.o gen68k.o tab68k2.o : %.o : %.c
+def68k.o tab68k2.o : %.o : %.c
$(gcc_build_verbose)$(CC_FOR_BUILD) -c $< -o $@ -I .. -I ../.. -I . `sdl-config --cflags`
+gen68k.o: gen68k.c def68k-iibs.h
+ $(CC_FOR_BUILD) -c $< -o $@ -I .. -I ../.. -I . `sdl-config --cflags`
+
def68k : def68k.o tab68k2.o
$(gcc_build_verbose)$(CC_FOR_BUILD) def68k.o tab68k2.o -o $@

@ -0,0 +1,105 @@
--- src/effect/2xsaimmx.asm
+++ src/effect/2xsaimmx.asm
@@ -2107,3 +2107,7 @@
final1b resb 8
final2a resb 8
final2b resb 8
+
+%ifidn __OUTPUT_FORMAT__,elf
+section .note.GNU-stack noalloc noexec nowrite progbits
+%endif
--- src/effect/effect_i386.asm
+++ src/effect/effect_i386.asm
@@ -88,3 +88,7 @@
emms
endproc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section .note.GNU-stack noalloc noexec nowrite progbits
+%endif
--- src/effect/hq2x16.asm
+++ src/effect/hq2x16.asm
@@ -1935,3 +1935,7 @@
dd ..@cross8, ..@flag0, ..@flag0, ..@flag0,
dd ..@flag0, ..@flag0, ..@flag0, ..@flag0
+
+%ifidn __OUTPUT_FORMAT__,elf
+section .note.GNU-stack noalloc noexec nowrite progbits
+%endif
--- src/effect/hq3x16.asm
+++ src/effect/hq3x16.asm
@@ -2520,3 +2520,7 @@
dd ..@cross8, ..@flag0, ..@flag0, ..@flag0,
dd ..@flag0, ..@flag0, ..@flag0, ..@flag0
+
+%ifidn __OUTPUT_FORMAT__,elf
+section .note.GNU-stack noalloc noexec nowrite progbits
+%endif
--- src/memcpy.S
+++ src/memcpy.S
@@ -495,4 +495,8 @@
Lmemcpy_bsrcul1l4:
add r1, r1, #1
-b Lmemcpy_bl4
\ No newline at end of file
+b Lmemcpy_bl4
+
+#ifdef __ELF__
+.section .note.GNU-stack,"",@progbits
+#endif
--- src/raze/Makefile.am
+++ src/raze/Makefile.am
@@ -20,7 +20,7 @@
$(srcdir)/strip_ $< $@
raze2.asm: raze.asmu raze.incu raze.regu
- nasm -w+orphan-labels -I $(srcdir)/ -e $< -o $@
+ nasm -w+orphan-labels -f elf -I $(srcdir)/ -e $< -o $@
# This assembles the file, once it's been pre-processed
raze.o: raze2.asm
--- src/raze/raze.asm
+++ src/raze/raze.asm
@@ -4259,3 +4259,6 @@
;- the end ------------------------------------------------------------------;
+%ifidn ___OUTPUT_FORMAT__,elf
+section .note.GNU-stack noalloc noexec nowrite progbits
+%endif
--- src/screen_i386.asm
+++ src/screen_i386.asm
@@ -96,3 +96,6 @@
endproc
+%ifidn __OUTPUT_FORMAT__,elf
+section .note.GNU-stack noalloc noexec nowrite progbits
+%endif
--- src/star/star.c
+++ src/star/star.c
@@ -2431,6 +2431,10 @@
*/
static void suffixes(void) {
emit("end\n");
+
+ emit("%%ifidn ___OUTPUT_FORMAT__,elf\n");
+ emit("section .note.GNU-stack noalloc noexec nowrite progbits\n");
+ emit("%%endif\n");
}
/****************************************************************************
--- src/video_i386.asm
+++ src/video_i386.asm
@@ -86,3 +86,7 @@
popa
endproc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section .note.GNU-stack noalloc noexec nowrite progbits
+%endif

@ -0,0 +1,9 @@
diff -ru gngeo-0.8.orig/configure.in gngeo-0.8/configure.in
--- gngeo-0.8.orig/configure.in 2012-11-15 17:57:57.849578009 -0500
+++ gngeo-0.8/configure.in 2012-11-15 18:19:55.305923094 -0500
@@ -95,6 +95,7 @@
#AC_SUBST(LIBOBJS)
AC_CHECK_LIB([m], [acos])
AC_CHECK_LIB([z], [inflate])
+AC_CHECK_LIB([minizip], [unzReadCurrentFile])

@ -0,0 +1,46 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-emulation/gngeo/gngeo-0.8.ebuild,v 1.1 2015/01/24 05:58:44 mr_bones_ Exp $
EAPI=5
inherit eutils autotools games
DESCRIPTION="A NeoGeo emulator"
HOMEPAGE="http://code.google.com/p/gngeo/"
SRC_URI="http://gngeo.googlecode.com/files/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
DEPEND="virtual/opengl
media-libs/libsdl[joystick,opengl,sound,video]
sys-libs/zlib[minizip]"
RDEPEND=${DEPEND}
src_prepare() {
epatch \
"${FILESDIR}"/${P}-execstacks.patch \
"${FILESDIR}"/${P}-zlib.patch \
"${FILESDIR}"/${P}-concurrentMake.patch
mv configure.in configure.ac || die
eautoreconf
}
src_configure() {
egamesconf --disable-i386asm
}
src_install() {
DOCS=( AUTHORS FAQ NEWS README* TODO sample_gngeorc )
default
prepgamesdirs
}
pkg_postinst() {
games_pkg_postinst
echo
elog "A licensed NeoGeo BIOS copy is required to run the emulator."
echo
}

@ -1 +1,2 @@
DIST VGBA36-Linux-Ubuntu-bin.tgz 339874 RMD160 2e75b8f212ce5222f4d3f1978fc21aad6569b390 SHA1 aa07f7679eb6e4fbe3f2c3de6b2074e606b362ee SHA256 8be340d58f2315467627456a9bfab91ef0484ed8212a928e75f2fdfad5dcc039
DIST VGBA36-Linux-Ubuntu-bin.tgz 339874 SHA256 8be340d58f2315467627456a9bfab91ef0484ed8212a928e75f2fdfad5dcc039 SHA512 9785f52a027ea2f6689c713927093c6b551eb013e80081bafcd21d7038f7af9c7ead57584c8e01bb3d30b3fb31132d1c584f444cdd340dc543b2529a24087a64 WHIRLPOOL ef9fa5c88ed5bffc1244c98a69d5486cd9e953547fd16be3905b493159ea74040a7c277a02dc04e133e33a2a43e41afcd5403bd32cc66a833c801e3abdb73372
DIST VGBA48-Linux-Ubuntu-bin.tgz 219565 SHA256 874016db6582e80b871e4018b68cc2d6f2aad2fb9399bb19768fd719535b6a88 SHA512 02362bad94ef93c8aa34bd18d8e6588aadd7d4218ce1c6307468877ac1ddadec073bca001c3d392db2554d937bee51541a76a8b2b15ea35a3c6db5822d6191bc WHIRLPOOL 559ddd3ca685114e327d9fb2a64041136b1211f18641169bab7c4e1f4dc7875b3edebd64122e807d913f0f8b490ca3a5a2ffada68e16c7cb19896479a10abbc7

@ -0,0 +1,30 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-emulation/vgba/vgba-4.8.ebuild,v 1.1 2015/01/24 06:31:00 mr_bones_ Exp $
EAPI=5
inherit games
DESCRIPTION="Gameboy Advance (GBA) emulator for Linux"
HOMEPAGE="http://www.komkon.org/fms/VGBA/"
SRC_URI="http://fms.komkon.org/VGBA/VGBA${PV/.}-Linux-Ubuntu-bin.tgz"
LICENSE="VGBA"
SLOT="0"
KEYWORDS="-* ~x86"
RESTRICT="strip"
IUSE=""
RDEPEND="x11-libs/libXext
sys-libs/zlib"
QA_PREBUILT="${GAMES_PREFIX_OPT:1}/bin/vgba"
S=${WORKDIR}
src_install() {
into "${GAMES_PREFIX_OPT}"
dobin vgba
dohtml VGBA.html
prepgamesdirs
}

@ -0,0 +1,15 @@
--- zsnes_1_51/src/linux/sdllink.c.old 2014-03-01 04:01:30.351323580 -0500
+++ zsnes_1_51/src/linux/sdllink.c 2014-03-01 04:02:12.249702898 -0500
@@ -773,11 +773,11 @@ BOOL InitInput()
{
InitJoystickInput();
return TRUE;
}
-int startgame()
+int __attribute__((force_align_arg_pointer)) startgame()
{
static bool ranonce = false;
int status;
if (!ranonce)

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-emulation/zsnes/zsnes-1.51-r4.ebuild,v 1.8 2014/10/13 10:56:12 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/games-emulation/zsnes/zsnes-1.51-r4.ebuild,v 1.9 2015/01/24 07:11:54 mr_bones_ Exp $
EAPI=5
inherit eutils autotools flag-o-matic toolchain-funcs multilib pax-utils games
@ -46,6 +46,7 @@ src_prepare() {
# Fix compability with libpng15 wrt #378735
# Fix buffer overwrite #257963
# Fix gcc47 compile #419635
# Fix stack alignment issue #503138
epatch \
"${FILESDIR}"/${P}-libpng.patch \
"${FILESDIR}"/${P}-archopt-july-23-update.patch \
@ -56,6 +57,7 @@ src_prepare() {
"${FILESDIR}"/${P}-libpng15.patch \
"${FILESDIR}"/${P}-buffer.patch \
"${FILESDIR}"/${P}-gcc47.patch \
"${FILESDIR}"/${P}-stack-align.patch \
"${FILESDIR}"/${P}-cross-compile.patch
# The sdl detection logic uses AC_PROG_PATH instead of
@ -70,8 +72,7 @@ src_prepare() {
-e '/^CFLAGS=.*local/s:-pipe.*:-Wall -I.":' \
-e '/^LDFLAGS=.*local/d' \
-e '/\w*CFLAGS=.*fomit/s:-O3.*$STRIP::' \
configure.in \
|| die "sed failed"
configure.in || die
eautoreconf
}

@ -1,8 +1,8 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-puzzle/brainparty/brainparty-0.61.ebuild,v 1.5 2014/05/15 16:49:00 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/games-puzzle/brainparty/brainparty-0.61.ebuild,v 1.6 2015/01/23 21:44:21 mr_bones_ Exp $
EAPI=2
EAPI=5
inherit eutils games
DESCRIPTION="A puzzle-solving, brain-stretching game for all ages"
@ -19,6 +19,7 @@ DEPEND="media-libs/libsdl[sound,opengl,video]
media-libs/sdl-ttf
media-libs/sdl-image[png]
media-libs/sdl-gfx"
RDEPEND=${DEPEND}
S=${WORKDIR}/${PN}
@ -28,20 +29,20 @@ src_prepare() {
-e 's/CXXFLAGS = .*/CXXFLAGS+=-c/' \
-e '/^CXX =/d' \
-e '/-o brainparty/s/INCLUDES) /&$(LDFLAGS) /' \
Makefile \
|| die "sed failed"
Makefile || die
sed -i \
"/^int main(/ a\\\\tchdir(\"${GAMES_DATADIR}/${PN}\");\n" \
main.cpp \
|| die "sed failed"
epatch "${FILESDIR}"/${P}-savegame.patch
main.cpp || die
epatch \
"${FILESDIR}"/${P}-savegame.patch \
"${FILESDIR}"/${P}-gcc49.patch
}
src_install() {
dogamesbin brainparty || die
dogamesbin brainparty
insinto "${GAMES_DATADIR}/${PN}/Content"
doins Content/* || die
doins Content/*
newicon Content/icon.bmp ${PN}.bmp
make_desktop_entry brainparty "Brain Party" /usr/share/pixmaps/${PN}.bmp
prepgamesdirs

@ -0,0 +1,20 @@
--- a/BPList.h
+++ a/BPList.h
@@ -138,7 +138,7 @@
~BPPList();
void Add(T item);
bool Contains(T item);
- void Clear(bool safe_delete);
+ void Clear(bool safe_delete = true);
int IndexOf(T item);
void Insert(int pos, T item);
void Remove(T item);
@@ -171,7 +171,7 @@
}
template <class T>
-void BPPList<T>::Clear(bool safe_delete = true) {
+void BPPList<T>::Clear(bool safe_delete) {
if (safe_delete) {
for (int i = data.size() - 1; i >= 0; --i) {
T item = data[i];

@ -1,5 +1,5 @@
--- a/BPGame.cpp 2010-03-11 00:15:34.000000000 +0000
+++ b/BPGame.cpp 2010-04-02 04:17:02.640735675 +0100
--- a/BPGame.cpp
+++ b/BPGame.cpp
@@ -1294,8 +1294,10 @@ void BPGame::LoadSettings() {
Secret1 = Secret2 = Secret3 = Secret4 = false;
NumUnlockedGames = 0;

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-puzzle/groundhog/groundhog-1.4.ebuild,v 1.25 2012/07/29 20:49:21 hasufell Exp $
# $Header: /var/cvsroot/gentoo-x86/games-puzzle/groundhog/groundhog-1.4.ebuild,v 1.26 2015/01/24 08:39:46 mr_bones_ Exp $
EAPI=2
EAPI=5
inherit eutils autotools games
DEB_VER="9"
@ -27,23 +27,21 @@ src_prepare() {
epatch groundhog_${PV}-${DEB_VER}.diff
cd "${S}"
sed -e "s:groundhog-1.4/::" -i \
debian/patches/sv.po.patch \
|| die "sed failed"
epatch $(sed -e 's:^:debian/patches/:' debian/patches/series)
epatch "${FILESDIR}"/${P}-flags.patch
debian/patches/sv.po.patch || die
epatch \
$(sed -e 's:^:debian/patches/:' debian/patches/series) \
"${FILESDIR}"/${P}-flags.patch
mv configure.in configure.ac || die
AT_M4DIR="m4" eautoreconf
sed -i 's:$(localedir):/usr/share/locale:' \
$(find . -name 'Makefile.in*') \
|| die "sed failed"
$(find . -name 'Makefile.in*') || die
}
src_configure() {
egamesconf $(use_enable nls) || die
egamesconf $(use_enable nls)
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc README NEWS AUTHORS TODO
default
prepgamesdirs
}

@ -1,2 +1,3 @@
DIST wesnoth-1.10.7.tar.bz2 347431490 SHA256 8a3b5a3409a57b646536e547094e1bb8bcd87797e00cd63184152222e377253e SHA512 3df710bfc9d5737b651dc7520d9692a6a12f8c5c41db518d36c45dfda072f42073059c2d31dc8a835b1b6d4956921ae75484750c51d9175266c96dc2297d2b8d WHIRLPOOL a190a1cae2fdb885a3ff7908a21646306eb5bca22eb4417b258cf7640fab67fb01582f8c5afac2ee9f496443686f9a9e0d1d28aaad8de30722d2669a9dcddb21
DIST wesnoth-1.12.1.tar.bz2 384386961 SHA256 70404764370db05e496a4e033e09c26cdc47fa6558271d803a44c4ebb7b6efe8 SHA512 6b0904c90414dbd90d3916f129611ed2630940dd47cd217c929c5a93afd04e6bd9e16b7e3e8185888ae2347f5994acbcc31622a29403e932161f3f8c86223589 WHIRLPOOL 99e7c301c354b545f5c6fa7c28f39465e2806c3b09074b4ecf50aa027f47c491605944519236d0557d24af4facb1b08520b46edbfdab1bbd670b687a4bd0ec5c
DIST wesnoth-1.12.tar.bz2 385428948 SHA256 9e2b15cf6196ae7059fc48b5483aa6973473688602958dd64211b1775b513e0a SHA512 6b39b8a27e4d86b1055bd69a8baad247acbf4c50f2b80ab4681e47e9d8e5095e9ad55d9c3fc18f8dc649ee3e72554c084d005e61799bcfc258dd5573bd07fe4e WHIRLPOOL c35abaf2346e0d3f135f8e0e7894786f30c36f5671f328043a04b507da618f7d0789451631db9ad0e5ad538adb222ffcfdc81447b278f77d7c37c3406a8bb401

@ -0,0 +1,118 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/wesnoth/wesnoth-1.12.1.ebuild,v 1.1 2015/01/24 07:49:48 mr_bones_ Exp $
EAPI=5
inherit cmake-utils eutils multilib toolchain-funcs flag-o-matic games
DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game"
HOMEPAGE="http://www.wesnoth.org/"
SRC_URI="mirror://sourceforge/wesnoth/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
IUSE="dbus dedicated doc fribidi nls server"
RDEPEND=">=media-libs/libsdl-1.2.7:0[joystick,video,X]
media-libs/sdl-net
!dedicated? (
>=media-libs/sdl-ttf-2.0.8
>=media-libs/sdl-mixer-1.2[vorbis]
>=media-libs/sdl-image-1.2[jpeg,png]
fribidi? ( dev-libs/fribidi )
dbus? ( sys-apps/dbus )
sys-libs/zlib
x11-libs/pango
dev-lang/lua
media-libs/fontconfig
)
>=dev-libs/boost-1.48[nls,threads]
virtual/libintl"
DEPEND="${RDEPEND}
virtual/pkgconfig
sys-devel/gettext"
src_prepare() {
if use dedicated || use server ; then
sed \
-e "s:GAMES_BINDIR:${GAMES_BINDIR}:" \
-e "s:GAMES_STATEDIR:${GAMES_STATEDIR}:" \
-e "s/GAMES_USER_DED/${GAMES_USER_DED}/" \
-e "s/GAMES_GROUP/${GAMES_GROUP}/" "${FILESDIR}"/wesnothd.rc \
> "${T}"/wesnothd || die
fi
if ! use doc ; then
sed -i \
-e '/manual/d' \
doc/CMakeLists.txt || die
fi
# bug #472994
mv icons/wesnoth-icon-Mac.png icons/wesnoth-icon.png || die
mv icons/map-editor-icon-Mac.png icons/wesnoth_editor-icon.png || die
# respect LINGUAS (bug #483316)
if [[ ${LINGUAS+set} ]] ; then
local langs
for lang in $(cat po/LINGUAS)
do
has $lang $LINGUAS && langs+="$lang "
done
echo "$langs" > po/LINGUAS || die
fi
}
src_configure() {
filter-flags -ftracer -fomit-frame-pointer
if [[ $(gcc-major-version) -eq 3 ]] ; then
filter-flags -fstack-protector
append-flags -fno-stack-protector
fi
# Work around eclass
append-flags -UNDEBUG
if use dedicated || use server ; then
mycmakeargs=(
"-DENABLE_CAMPAIGN_SERVER=TRUE"
"-DENABLE_SERVER=TRUE"
"-DSERVER_UID=${GAMES_USER_DED}"
"-DSERVER_GID=${GAMES_GROUP}"
"-DFIFO_DIR=${GAMES_STATEDIR}/run/wesnothd"
)
else
mycmakeargs=(
$(cmake-utils_use_enable fribidi FRIBIDI)
"-DENABLE_CAMPAIGN_SERVER=FALSE"
"-DENABLE_SERVER=FALSE"
)
fi
mycmakeargs+=(
$(cmake-utils_use_enable !dedicated GAME)
$(cmake-utils_use_enable !dedicated ENABLE_DESKTOP_ENTRY)
$(cmake-utils_use_enable nls NLS)
$(cmake-utils_use_enable dbus NOTIFICATIONS)
"-DCMAKE_VERBOSE_MAKEFILE=TRUE"
"-DENABLE_STRICT_COMPILATION=FALSE"
"-DCMAKE_INSTALL_PREFIX=${GAMES_PREFIX}"
"-DDATAROOTDIR=${GAMES_DATADIR}"
"-DBINDIR=${GAMES_BINDIR}"
"-DICONDIR=/usr/share/pixmaps"
"-DDESKTOPDIR=/usr/share/applications"
"-DLOCALEDIR=/usr/share/locale"
"-DMANDIR=/usr/share/man"
"-DDOCDIR=/usr/share/doc/${PF}"
)
cmake-utils_src_configure
}
src_compile() {
cmake-utils_src_compile
}
src_install() {
DOCS="README changelog players_changelog" cmake-utils_src_install
if use dedicated || use server; then
keepdir "${GAMES_STATEDIR}/run/wesnothd"
doinitd "${T}"/wesnothd || die
fi
prepgamesdirs
}

@ -1 +1 @@
Fri, 23 Jan 2015 17:07:00 +0000
Sat, 24 Jan 2015 10:37:00 +0000

@ -1 +1 @@
Fri, 23 Jan 2015 17:07:01 +0000
Sat, 24 Jan 2015 10:37:00 +0000

@ -8,5 +8,5 @@ LICENSE=jsapi? ( sun-bcla-jsapi ) freetts
RDEPEND=>=virtual/jre-1.4 mbrola? ( <=app-accessibility/mbrola-3.0.1h-r5 ) >=dev-java/java-config-2.1.9-r1
SLOT=0
SRC_URI=mirror://sourceforge/freetts/freetts-1.2.1-src.zip
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=29e6303145707b1766f19961f5725696

@ -8,5 +8,5 @@ LICENSE=jsapi? ( sun-bcla-jsapi ) freetts
RDEPEND=>=virtual/jre-1.4 mbrola? ( >=app-accessibility/mbrola-3.0.1h-r6 ) >=dev-java/java-config-2.1.9-r1
SLOT=0
SRC_URI=mirror://sourceforge/freetts/freetts-1.2.1-src.zip
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=47d1f65838064f4ecd5292d71dbd8e4a

@ -10,5 +10,5 @@ RDEPEND=>=virtual/jre-1.4 mbrola? ( >=app-accessibility/mbrola-3.0.1h-r6 ) >=dev
RESTRICT=test
SLOT=0
SRC_URI=mirror://sourceforge/freetts/freetts-1.2.2-src.zip
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=b662bb80a4642bb0514b239d2c8062d0

@ -10,5 +10,5 @@ PDEPEND=net-nds/389-admin
RDEPEND=|| ( >=virtual/jre-1.5 >=virtual/jdk-1.5 ) dev-java/jss:3.4 dev-java/ldapsdk:4.1 >=dev-java/idm-console-framework-1.1.7 >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip )
SLOT=1.1
SRC_URI=http://directory.fedoraproject.org/sources/389-admin-console-1.1.8.tar.bz2
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=b37a1518356a0c8edba8f4f11b43bb37

@ -9,5 +9,5 @@ LICENSE=LGPL-2.1
RDEPEND=|| ( >=virtual/jre-1.6 >=virtual/jdk-1.6 ) dev-java/jss:3.4 dev-java/ldapsdk:4.1 >=dev-java/idm-console-framework-1.1 >=dev-java/java-config-2.1.9-r1
SLOT=1.1
SRC_URI=http://directory.fedoraproject.org/sources/389-console-1.1.7.tar.bz2 http://dev.gentoo.org/~lxnay/389-console/fedora.png
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=60c13f02f88a97013e0c9ba30f223284

@ -9,5 +9,5 @@ LICENSE=LGPL-2.1
RDEPEND=|| ( >=virtual/jre-1.6 >=virtual/jdk-1.6 ) dev-java/jss:3.4 dev-java/ldapsdk:4.1 >=dev-java/idm-console-framework-1.1 net-nds/389-ds-base >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip )
SLOT=1.2
SRC_URI=http://directory.fedoraproject.org/sources/389-ds-console-1.2.6.tar.bz2
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=d5048d44119bf049f103085c86621184

@ -8,5 +8,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.4 beanshell? ( dev-java/bsh ) >=dev-java/bsf-2.3 =dev-java/junit-3.8* dev-java/sun-javamail >=dev-java/java-config-2.1.9-r1
SLOT=0
SRC_URI=mirror://apache/jakarta/jmeter/source/jakarta-jmeter-2.0.1_src.tgz
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=152eb86d384d482eae166651c1902d1d

@ -8,5 +8,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.4 beanshell? ( dev-java/bsh ) >=dev-java/bsf-2.3 =dev-java/junit-3.8* java-virtuals/javamail >=dev-java/java-config-2.1.9-r1
SLOT=0
SRC_URI=mirror://apache/jakarta/jmeter/source/jakarta-jmeter-2.0.1_src.tgz
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=c2637bb92b12484ca9a4dc5b95f8c88f

@ -8,5 +8,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.4 beanshell? ( dev-java/bsh ) >=dev-java/bsf-2.3 =dev-java/junit-3.8* java-virtuals/javamail >=dev-java/java-config-2.1.9-r1
SLOT=0
SRC_URI=mirror://apache/jakarta/jmeter/source/jakarta-jmeter-2.0.1_src.tgz
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=d03f65dbddf57b2253588506d90db0b5

@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.4 beanshell? ( dev-java/bsh ) >=dev-java/bsf-2.3 =dev-java/junit-3.8* java-virtuals/javamail >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip )
SLOT=0
SRC_URI=mirror://apache/jakarta/jmeter/source/jakarta-jmeter-2.0.1_src.tgz
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=ae7c3b3d5be3f6ccbe6719dc8998d101

@ -8,5 +8,5 @@ LICENSE=GPL-2
RDEPEND=>=virtual/jre-1.3.1 >=dev-java/java-config-2.1.9-r1
SLOT=0
SRC_URI=mirror://sourceforge/jacksum/jacksum-1.7.0.zip
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=8d0834201c08c2dba01c19c1cbdd0653

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install postinst postrm preinst prepare
DEPEND=sys-libs/ncurses >=app-admin/eselect-emacs-1.16 >=app-emacs/emacs-common-gentoo-1.4-r1[games?,X?] net-libs/liblockfile acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) gfile? ( >=dev-libs/glib-2.28.6 ) gnutls? ( net-libs/gnutls ) gpm? ( sys-libs/gpm ) hesiod? ( net-dns/hesiod ) kerberos? ( virtual/krb5 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) selinux? ( sys-libs/libselinux ) zlib? ( sys-libs/zlib ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2 ) 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? ( gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( athena? ( x11-libs/libXaw ) ) ) ) ) virtual/pkgconfig gzip-el? ( app-arch/gzip ) pax_kernel? ( sys-apps/attr sys-apps/paxctl )
DESCRIPTION=The extensible, customizable, self-documenting real-time display editor
EAPI=5
HOMEPAGE=http://www.gnu.org/software/emacs/
IUSE=acl alsa aqua athena dbus games gconf gfile gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm zlib
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
RDEPEND=sys-libs/ncurses >=app-admin/eselect-emacs-1.16 >=app-emacs/emacs-common-gentoo-1.4-r1[games?,X?] net-libs/liblockfile acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) gfile? ( >=dev-libs/glib-2.28.6 ) gnutls? ( net-libs/gnutls ) gpm? ( sys-libs/gpm ) hesiod? ( net-dns/hesiod ) kerberos? ( virtual/krb5 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) selinux? ( sys-libs/libselinux ) zlib? ( sys-libs/zlib ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2 ) 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? ( gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( athena? ( x11-libs/libXaw ) ) ) ) ) !<app-editors/emacs-vcs-24.4
REQUIRED_USE=?? ( aqua X )
SLOT=24
SRC_URI=mirror://gnu/emacs/emacs-24.4.tar.xz http://dev.gentoo.org/~ulm/emacs/emacs-24.4-patches-3.tar.xz
_eclasses_=elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf readme.gentoo 106edea5533517715013de909a333abd toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=cdf3b0f147c2a27cfaefb59e4d1e593f

@ -10,5 +10,5 @@ RDEPEND=dev-java/jsr305:0 >=virtual/jre-1.6 >=dev-java/java-config-2.1.9-r1
RESTRICT=test
SLOT=0
SRC_URI=mirror://sourceforge/jedit/jedit5.0.0source.tar.bz2
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=bdc2c72ca23b9557a8276c6f8bd9fd30

@ -9,5 +9,5 @@ LICENSE=|| ( GPL-2 JPython )
RDEPEND=>=virtual/jre-1.4 dev-java/jython:0 dev-java/jgoodies-looks:1.2 dev-java/gnu-regexp:1 >=dev-java/java-config-2.1.9-r1
SLOT=0
SRC_URI=mirror://sourceforge/jext/jext-sources-5.0.tar.gz
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=ed1fd77467d790cc0dbdc1c6d45e5666

@ -9,5 +9,5 @@ LICENSE=GPL-2+
RDEPEND=>=virtual/jdk-1.3 app-emacs/elib dev-java/bsh:0 dev-java/junit:0 dev-util/checkstyle:0 >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip ) >=virtual/emacs-23
SLOT=0
SRC_URI=mirror://gentoo/jdee-2.4.1.tar.xz
_eclasses_=elisp b7ff113c97bf466ace6f3235f80af600 elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=elisp b7ff113c97bf466ace6f3235f80af600 elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=2ebf834dffab1dac91d41a5d7e347120

@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.1.9-r1
SLOT=0
SRC_URI=mirror://sourceforge/edumips64/edumips64-1.1.tar.bz2
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=ff15ed62d085b494baf95d7debac1209

@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.1.9-r1
SLOT=0
SRC_URI=mirror://sourceforge/edumips64/edumips64-1.2.tar.bz2
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=b4343aee969c3fd8e68accf82fcb134c

@ -0,0 +1,14 @@
DEFINED_PHASES=compile install nofetch postinst postrm prerm setup
DEPEND=pax_kernel? ( sys-apps/paxctl ) =dev-java/java-config-2* || ( app-admin/eselect-java <dev-java/java-config-2.2 )
DESCRIPTION=Oracle's Java SE Runtime Environment (32bit)
EAPI=5
HOMEPAGE=http://www.oracle.com/technetwork/java/javase/
IUSE=+X alsa nsplugin pax_kernel
KEYWORDS=-* ~amd64
LICENSE=Oracle-BCLA-JavaSE
RDEPEND=|| ( ( X? ( x11-libs/libXext[abi_x86_32(-)] x11-libs/libXi[abi_x86_32(-)] x11-libs/libXrender[abi_x86_32(-)] x11-libs/libXtst[abi_x86_32(-)] x11-libs/libX11[abi_x86_32(-)] ) alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)] ) ) ( X? ( app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)] ) alsa? ( app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] ) ) ) =dev-java/java-config-2* || ( app-admin/eselect-java <dev-java/java-config-2.2 )
RESTRICT=fetch strip
SLOT=1.7
SRC_URI=jre-7u76-linux-i586.tar.gz
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa java-vm-2 834752b84da3c4deea95f5b186aada54 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 prefix 21058c21ca48453d771df15500873ede toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=6062da108560bfa51ffc25a3c8b588a1

@ -12,4 +12,4 @@ RESTRICT=test
SLOT=0
SRC_URI=http://bits.xensource.com/oss-xen/release/4.5.0/xen-4.5.0.tar.gz
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 mount-boot 02dd3bb4c5f025fef0fc3ade0f27c217 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-any-r1 da352ea9da8eb9bf158d56cca65d6c82 python-utils-r1 7d5f4ad9ba85664d8c5f56041a70f4c3 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=dce24efd54ee303653620246243e9033
_md5_=6902f2e7fc7d38d976ce8b7a9508e484

@ -8,5 +8,5 @@ LICENSE=GPL-2
RDEPEND=>=virtual/jre-1.4 >=dev-java/sun-java3d-bin-1.3 >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip )
SLOT=0
SRC_URI=http://bfm.webhop.net/releases/bfm-1.2.tar.gz
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=77725f0a5a5146546b54bfe5cb8e8f0c

@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=>=virtual/jre-1.4 dev-java/sun-java3d-bin:0 >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip )
SLOT=0
SRC_URI=http://bfm.webhop.net/releases/bfm-1.2.tar.gz
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=d96c2371fcb9997997678bdfe4194106

@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=>=virtual/jre-1.4 dev-java/javahelp:0 dev-java/jgoodies-forms:0 dev-java/jibx:0 >=dev-java/simplyhtml-0.13.1:0 groovy? ( dev-java/groovy ) latex? ( dev-java/hoteqn:0 ) pdf? ( dev-java/batik:1.7 >=dev-java/fop-0.95:0 ) svg? ( dev-java/batik:1.7 >=dev-java/fop-0.95:0 ) >=dev-java/java-config-2.1.9-r1
SLOT=0
SRC_URI=mirror://sourceforge/freemind/freemind-src-0.9.0.tar.gz
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=b440744e578b14df818d7b19ebd05992

@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=dev-java/javahelp:0 dev-java/jgoodies-forms:0 dev-java/jibx:0 dev-java/jortho:0 >=dev-java/simplyhtml-0.13.1:0 groovy? ( dev-java/groovy ) latex? ( dev-java/hoteqn:0 ) pdf? ( dev-java/batik:1.7 >=dev-java/fop-0.95:0 ) svg? ( dev-java/batik:1.7 >=dev-java/fop-0.95:0 ) >=virtual/jre-1.4 >=dev-java/java-config-2.1.9-r1
SLOT=0
SRC_URI=mirror://sourceforge/freemind/freemind-src-1.0.0.tar.gz
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=1f57e56c42154fac61feeaff7e31fd58

@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=dev-java/javahelp:0 dev-java/jgoodies-forms:0 dev-java/jibx:0 dev-java/jortho:0 >=dev-java/simplyhtml-0.13.1:0 groovy? ( dev-java/groovy ) latex? ( dev-java/hoteqn:0 ) pdf? ( dev-java/batik:1.7 >=dev-java/fop-0.95:0 ) svg? ( dev-java/batik:1.7 >=dev-java/fop-0.95:0 ) >=virtual/jre-1.4 >=dev-java/java-config-2.1.9-r1
SLOT=0
SRC_URI=mirror://sourceforge/freemind/freemind-src-1.0.1.tar.gz
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=8e72896ab34f170e889d38395ee6b80f

@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=dev-java/javahelp:0 java-virtuals/javamail:0 >=virtual/jre-1.5 dev-db/hsqldb:0 dev-java/jgoodies-looks:2.0 >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip )
SLOT=0
SRC_URI=mirror://sourceforge/borg-calendar/borg%201.7/BORG%201.7.4/borg_src_1_7_4.zip
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=5ccbb92a370847961208435a81100e65

@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=>=virtual/jre-1.5 dev-java/log4j dev-java/jcommon:1.0 dev-java/jdom:1.0 >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip )
SLOT=0
SRC_URI=mirror://sourceforge/hourglass/hourglass-0.7.2-src.tar.gz
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=2a3a9edc4bbafd253b91db7b4392ac83

@ -0,0 +1,13 @@
DEFINED_PHASES=install postinst
DESCRIPTION=Script to guess CPU_FLAGS_X86 flags from /proc/cpuinfo
EAPI=5
HOMEPAGE=https://bitbucket.org/mgorny/cpuinfo2cpuflags
IUSE=python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_pypy
KEYWORDS=~amd64 ~x86
LICENSE=BSD-2
RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_pypy? ( virtual/pypy:0= ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)]
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_pypy )
SLOT=0
SRC_URI=https://bitbucket.org/mgorny/cpuinfo2cpuflags/downloads/cpuinfo2cpuflags-1.tar.gz
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-r1 236a8d81f730332749bd484d8b53ee91 python-utils-r1 7d5f4ad9ba85664d8c5f56041a70f4c3 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=83e03402faaeefd468ef3c2cc5f83860

@ -9,5 +9,5 @@ LICENSE=MIT BSD
RDEPEND=>=virtual/jre-1.5 dev-java/jigsaw:0 dev-java/saxon:6.5 >=dev-java/java-config-2.1.9-r1
SLOT=0
SRC_URI=https://epubcheck.googlecode.com/files/epubcheck-src-1.1.zip
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=eb28736fe002941d248d8ee357d8912c

@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=>=virtual/jre-1.6 dev-java/antlr:3 dev-java/fontbox:1.7 dev-java/jempbox:1.7 dev-java/log4j:0 dev-java/spin:0 >=dev-java/java-config-2.1.9-r1
SLOT=0
SRC_URI=mirror://sourceforge/jabref/JabRef-2.10-src.tar.bz2
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=3d99f33444563ca65982e10caf94c3fd

@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=>=virtual/jre-1.6 dev-java/antlr:3 dev-java/fontbox:1.7 dev-java/jempbox:1.7 dev-java/log4j:0 dev-java/spin:0 dev-java/microba:0 >=dev-java/java-config-2.1.9-r1
SLOT=0
SRC_URI=mirror://sourceforge/jabref/JabRef-2.10-src.tar.bz2
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=64366369dc4dc820cd27f86d1ab545ef

@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=>=virtual/jre-1.6 dev-java/antlr:3 dev-java/fontbox:1.7 dev-java/jempbox:1.7 dev-java/log4j:0 dev-java/spin:0 dev-java/microba:0 >=dev-java/glazedlists-1.8.0 >=dev-java/java-config-2.1.9-r1
SLOT=0
SRC_URI=mirror://sourceforge/jabref/JabRef-2.10-src.tar.bz2
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=a7553463da5b6b9208e13c2c7ea90746

@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=>=virtual/jre-1.6 dev-java/antlr:3 dev-java/fontbox:1.7 dev-java/jempbox:1.7 dev-java/log4j:0 dev-java/spin:0 >=dev-java/java-config-2.1.9-r1
SLOT=0
SRC_URI=mirror://sourceforge/jabref/JabRef-2.10b2-src.tar.bz2
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=15afa9be0940f4625986517c3741a9d4

@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=>=virtual/jre-1.6 dev-java/antlr:3 dev-java/fontbox:1.7 dev-java/jempbox:1.7 dev-java/log4j:0 dev-java/spin:0 >=dev-java/java-config-2.1.9-r1
SLOT=0
SRC_URI=mirror://sourceforge/jabref/JabRef-2.10b3-src.tar.bz2
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=1b16ff23ac7e054e35f779491f19a6cd

@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=>=virtual/jre-1.6 dev-java/spin:0 || ( >=dev-java/glazedlists-1.7.0-r1:0 >=dev-java/glazedlists-1.7.0:0[java5] ) >=dev-java/antlr-2.7.3:0[java] >=dev-java/jgoodies-forms-1.1.0:0 dev-java/jgoodies-looks:2.0 >=dev-java/microba-0.4.3:0 dev-java/jempbox:0 dev-java/pdfbox:0 dev-java/commons-logging:0 dev-java/jpf:1.5 dev-java/jpfcodegen:0 mysql? ( dev-java/jdbc-mysql:0 ) >=dev-java/java-config-2.1.9-r1
SLOT=0
SRC_URI=mirror://sourceforge/jabref/JabRef-2.6-src.tar.bz2
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=63d6140eb30d9ead9f1633b66a25346b

@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.1.9-r1
SLOT=0
SRC_URI=mirror://sourceforge/jabref/JabRef-2.9.2-src.tar.bz2
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=4e4b1c7ab92e1eb6757419472f08780e

@ -10,5 +10,5 @@ RDEPEND=system-mupdf? ( >=app-text/mupdf-1.2 ) virtual/jdk:1.7 >=dev-java/java-c
REQUIRED_USE=!system-mupdf
SLOT=0
SRC_URI=https://jmupdf.googlecode.com/files/2012-01-24-src-jmupdf-0.3.0.7z
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=688d222cff7ad2f8db96b3c45f2fda58

@ -10,5 +10,5 @@ RDEPEND=system-mupdf? ( >=app-text/mupdf-1.2 ) virtual/jdk:1.7 >=dev-java/java-c
REQUIRED_USE=!system-mupdf
SLOT=0
SRC_URI=https://jmupdf.googlecode.com/files/2012-02-23-source-jmupdf-0.4.1.7z
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=0beee37b9cf98c56e99dfe142853c9ba

@ -8,5 +8,5 @@ LICENSE=GPL-1
RDEPEND=system-mupdf? ( >=app-text/mupdf-1.2 ) virtual/jdk:1.7 >=dev-java/java-config-2.1.9-r1
REQUIRED_USE=!system-mupdf
SLOT=0
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 git-2 e28f0d8a9b321431b1e699782851b827 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 git-2 e28f0d8a9b321431b1e699782851b827 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=b881e693c464199893f76dca2e09d9e6

@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=>=virtual/jre-1.5 dev-java/itext:0 dev-java/jgoodies-forms:0 >=dev-java/java-config-2.1.9-r1
SLOT=0
SRC_URI=mirror://sourceforge/jpdftweak/jpdftweak-src-0.9.zip
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=cb224198e6d185da74dedc4e8bf72161

@ -9,5 +9,5 @@ LICENSE=BSD
RDEPEND=>=virtual/jre-1.5 dev-java/xerces:2 dev-java/xml-commons-resolver:0 >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip )
SLOT=0
SRC_URI=http://jing-trang.googlecode.com/files/trang-20091111.zip
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=ecd94d5224f50ee42ee9f64f8a2f8cd9

@ -9,5 +9,5 @@ LICENSE=MPL-1.1 GPL-2
RDEPEND=dev-java/zemberek[linguas_tr] dev-java/dbus-java dev-java/mina-core dev-java/slf4j-nop >=virtual/jre-1.5 >=dev-java/java-config-2.1.9-r1
SLOT=0
SRC_URI=http://zemberek.googlecode.com/files/zemberek-server-nolibs-0.7.1.tar.gz
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=52e9eea099098a2bea66e1266a86ab37

@ -9,5 +9,5 @@ LICENSE=MIT
RDEPEND=>=virtual/jre-1.5 >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip )
SLOT=0
SRC_URI=mirror://sourceforge/apgdiff/apgdiff-1.4-src.zip
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=d6a463bdd6a4d1f39606cb46015cc7cc

@ -9,5 +9,5 @@ LICENSE=MIT
RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip )
SLOT=0
SRC_URI=mirror://sourceforge/apgdiff/apgdiff-2.2.1-src.zip
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=9db7ade3ffc49f0e64bb3855697ee22c

@ -9,5 +9,5 @@ LICENSE=MIT
RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip )
SLOT=0
SRC_URI=mirror://sourceforge/apgdiff/apgdiff-2.2.2-src.zip
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=37fdf55ae5f634c4873ea1a7a6c8f1a3

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

Loading…
Cancel
Save