parent
c008f3a6e5
commit
63c2d011ff
@ -0,0 +1,2 @@
|
||||
DIST hibernate-3.2.0.ga.tar.gz 19744419 SHA256 e242eb6b243e7b0fac132f37f4e29bf06ec87c37be5a80a0849709a6cb89b03f SHA512 2c2c8ab8c15df1a36305da1a705ea0f1ab59f306f2cd07520ed95a68bd60f0322a8813d5eed7408e89b5e79cb7eb0e6acc364f72c3a59ca05b2de0d53ffb8c3a WHIRLPOOL 05054879c82ad573d7e714150cf2a90bff4ed88cb161ec9bcc4fcd6d8068f066aed156b5d46e56df10e00f91dc96f55958b3bca0a3bc1c1a5b80cb9e94951d0c
|
||||
DIST hibernate-annotations-3.2.0.GA.tar.gz 2075220 SHA256 7ac81b03c4d4623cb7c883a3f85a47078edb261cde3fee2bfbc4fcf70a4e9bc8 SHA512 b6ee844fed4f1c2636669155051d082c167f26653b4dfb663e9fd154c6ced63034d62907ab095955cacef26ec61762ba1cdf693a08073f7c48fb530148a9d391 WHIRLPOOL 454e6f69d6558b2baf614a4b68241968198ca669f21974805b1537920b1147cbef9d473f541a8319fd5b81511912da880df891d909e144be9fc3a39771d9986e
|
@ -0,0 +1,59 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/hibernate-annotations/hibernate-annotations-3.2.0.ebuild,v 1.1 2013/10/24 20:47:16 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
MY_PV="${PV}.GA"
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
HIBERNATE_P="hibernate-3.2.0.ga"
|
||||
|
||||
DESCRIPTION="Annotations support for Hibernate"
|
||||
HOMEPAGE="http://annotations.hibernate.org"
|
||||
SRC_URI="mirror://sourceforge/hibernate/${MY_P}.tar.gz mirror://sourceforge/hibernate/${HIBERNATE_P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="3.2"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE="doc source"
|
||||
|
||||
COMMON_DEPS="
|
||||
dev-java/commons-logging:0
|
||||
dev-java/dom4j:1
|
||||
dev-java/glassfish-persistence:0
|
||||
dev-java/hibernate:3.1
|
||||
dev-java/lucene:2.1"
|
||||
|
||||
DEPEND=">=virtual/jdk-1.5
|
||||
app-arch/zip:0
|
||||
dev-java/ant-antlr:0
|
||||
dev-java/ant-junit:0
|
||||
dev-java/commons-collections:0
|
||||
${COMMON_DEPS}
|
||||
"
|
||||
RDEPEND=">=virtual/jre-1.5
|
||||
dev-java/lucene:1
|
||||
${COMMON_DEPS}
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
HIBERNATE_S="${WORKDIR}/hibernate-${SLOT}"
|
||||
|
||||
java_prepare() {
|
||||
cd "${HIBERNATE_S}"/lib || die
|
||||
|
||||
java-pkg_jar-from --build-only ant-antlr,commons-collections
|
||||
java-pkg_jar-from --build-only ant-core ant.jar
|
||||
|
||||
java-pkg_jar-from commons-logging,dom4j-1,glassfish-persistence,hibernate-3.1,lucene-2.1
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar ${PN}.jar
|
||||
|
||||
use doc && java-pkg_dojavadoc doc/api
|
||||
use source && java-pkg_dosrc src/*
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>java</herd>
|
||||
</pkgmetadata>
|
@ -1,2 +1,3 @@
|
||||
DIST icedtea-web-1.3.1.tar.gz 995777 SHA256 20c7fd1eef6c79cbc6478bb01236a3eb2f0af6184eaed24baca59a3c37eafb56 SHA512 9e014ec1eb93868aeb5409aa79a6adcb07dbcab37f881693d4c8f9b755ed97fee1a53abc852a0483d3966fe4ea4fa0df80935b89db8703fcde8df74f04169dcf WHIRLPOOL d0a91f8b441137a92fb8e76774c5c7c43568f171084e48ef390765a7732d490ea2450c4d5338d6485745665c6228b8dffa06986b8b5441a8b117435ec9d34729
|
||||
DIST icedtea-web-1.3.2.tar.gz 1038957 SHA256 bd25d9a9565271b716e54a19ffe8e34ab339666f72c99da743155320b9ac27f0 SHA512 5bf09819c7ce855c5c05b27589afbef14a209174d9de2e7ad6d1a7c7ee90e98efe5498718becca046c9aca8525d5fea9636819ccc4b9b18f38f15103d66bcd16 WHIRLPOOL 43bb9f1532305c61c456d2f7a81f93f73e4f560bafdeada5d731627fd6c8d2435718d2571e47fa05e8420d306627f7396f59f6dd10961a88df03491032a37817
|
||||
DIST icedtea-web-1.4.1.tar.gz 1376133 SHA256 09100207396a09784e04f2ad40d65212930c1d43839e7fa63b9dffaf8567d77b SHA512 aee04dfd3f5cfdf1b956c500922c62f5b37134be4c17562e42f4368bf1a160954a57e78e5f0ce06e2af21237511c5b8d04c490db12ab11d743b5064523b76e6b WHIRLPOOL e47893f67efcda6b948ac28c443a4c2a51cf92e687ac3ca765fc87ed20e5231dd6d96b751044ac87d85ae1d03fdf608931e2e693ca026b921970a3d804eb89c6
|
||||
|
@ -0,0 +1,24 @@
|
||||
From 996cea18a7710aadd006fff772e8a64759ba178d Mon Sep 17 00:00:00 2001
|
||||
From: Ralph Sennhauser <sera@gentoo.org>
|
||||
Date: Sun, 20 Oct 2013 16:51:33 +0200
|
||||
Subject: [PATCH] Fix parallel install. BGO 440906
|
||||
|
||||
---
|
||||
Makefile.am | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/Makefile.am b/Makefile.am
|
||||
index 9d13451..918d2eb 100644
|
||||
--- a/Makefile.am
|
||||
+++ b/Makefile.am
|
||||
@@ -246,6 +246,7 @@ endif
|
||||
install-data-local:
|
||||
${mkinstalldirs} -d $(DESTDIR)$(mandir)/man1
|
||||
${INSTALL_DATA} $(NETX_SRCDIR)/javaws.1 $(DESTDIR)$(mandir)/man1
|
||||
+ ${mkinstalldirs} $(DESTDIR)$(datarootdir)/$(PACKAGE_NAME)/
|
||||
${INSTALL_DATA} $(NETX_RESOURCE_DIR)/about.jnlp $(DESTDIR)$(datarootdir)/$(PACKAGE_NAME)
|
||||
if ENABLE_DOCS
|
||||
${mkinstalldirs} $(DESTDIR)$(htmldir)
|
||||
--
|
||||
1.8.1.5
|
||||
|
@ -0,0 +1,21 @@
|
||||
Manage Plugin
|
||||
-------------
|
||||
The IcedTea browser plugin (NPPlugin) can be enabled using
|
||||
eselect java-nsplugin.
|
||||
|
||||
Select JVM
|
||||
----------
|
||||
IcedTea-Web (>=1.4) supports selecting the JVM to use for the plugin. Currently
|
||||
works for all IcedTea releases. The eselect module java-nsplugin in
|
||||
>=eselet-java-0.1.0 added support for this.
|
||||
|
||||
Per user configuration
|
||||
----------------------
|
||||
IcedTea-Web also supports per user configuration which take precedence over the
|
||||
global choice of JVM managed by the java-nsplugin module. If you made use of
|
||||
itweb-settings as user to set a JVM for instance and want to give control back
|
||||
to java-nsplugin to manage the JVM to use run as your user:
|
||||
'sed -i -e "/^deployment.jre.dir=/d" ~/.icedtea/deployment.properties'
|
||||
|
||||
Per user plugin selection via eselct java-nsplugin is a longstanding feature
|
||||
request. Bug 148632
|
@ -0,0 +1,100 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea-web/icedtea-web-1.4.1.ebuild,v 1.1 2013/10/25 04:36:59 sera Exp $
|
||||
# Build written by Andrew John Hughes (ahughes@redhat.com)
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit autotools eutils readme.gentoo java-pkg-2 java-vm-2
|
||||
|
||||
DESCRIPTION="FOSS Java browser plugin and Web Start implementation"
|
||||
HOMEPAGE="http://icedtea.classpath.org"
|
||||
SRC_URI="http://icedtea.classpath.org/download/source/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2 GPL-2-with-linking-exception LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="doc javascript +nsplugin test"
|
||||
|
||||
COMMON_DEP="
|
||||
|| (
|
||||
dev-java/icedtea:7 dev-java/icedtea-bin:7
|
||||
dev-java/icedtea:6 dev-java/icedtea-bin:6
|
||||
)
|
||||
app-admin/eselect-java
|
||||
nsplugin? (
|
||||
>=dev-libs/glib-2.16
|
||||
)"
|
||||
RDEPEND="${COMMON_DEP}"
|
||||
# Need system junit 4.8+. Bug #389795
|
||||
DEPEND="${COMMON_DEP}
|
||||
virtual/pkgconfig
|
||||
javascript? ( dev-java/rhino:1.6 )
|
||||
nsplugin? ( net-misc/npapi-sdk )
|
||||
test? ( >=dev-java/junit-4.8:4 )"
|
||||
|
||||
# http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2010-December/011221.html
|
||||
pkg_setup() {
|
||||
JAVA_PKG_WANT_BUILD_VM="icedtea-7 icedtea-bin-7 icedtea-6 icedtea-bin-6"
|
||||
JAVA_PKG_WANT_SOURCE="1.6"
|
||||
JAVA_PKG_WANT_TARGET="1.6"
|
||||
|
||||
java-pkg-2_pkg_setup
|
||||
java-vm-2_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/0001-Fix-parallel-install.-BGO-440906.patch
|
||||
epatch "${FILESDIR}"/0002-Respect-LDFLAGS.patch # bug #356645
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local config=(
|
||||
# javaws is managed by eselect java-vm and symlinked to by icedtea so
|
||||
# move it out of the way and symlink itweb-settings back to bin
|
||||
--bindir="${EPREFIX}"/usr/libexec/${PN}
|
||||
--with-jdk-home="${JAVA_HOME}"
|
||||
$(use_enable doc docs)
|
||||
$(use_enable nsplugin plugin)
|
||||
$(use_with javascript rhino)
|
||||
)
|
||||
|
||||
unset JAVA_HOME JDK_HOME CLASSPATH JAVAC JAVACFLAGS
|
||||
econf "${config[@]}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
if use nsplugin; then
|
||||
install_mozilla_plugin "/usr/$(get_libdir)/IcedTeaPlugin.so"
|
||||
fi
|
||||
|
||||
mkdir -p "${ED}"/usr/bin || die
|
||||
dosym /usr/libexec/${PN}/itweb-settings /usr/bin/itweb-settings || die
|
||||
|
||||
# Should we patch system default lookup instead?
|
||||
mkdir -p "${ED}"/etc/.java/deployment/ || die
|
||||
echo "deployment.jre.dir=/etc/java-config-2/current-icedtea-web-vm" \
|
||||
> "${ED}"/etc/.java/deployment/deployment.properties || die
|
||||
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
java-vm_check-nsplugin
|
||||
java_mozilla_clean_
|
||||
readme.gentoo_print_elog
|
||||
}
|
||||
|
||||
pkg_prerm() {
|
||||
# override the java-vm-2 eclass check for removing a system VM, as it
|
||||
# doesn't make sense here.
|
||||
:;
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST jdbc2_0-stdext-src.zip 21642 SHA256 70470d9f3a2e1f4e29b909bf9c89005a9d2523825eb50cf70b2fa2957ff8b2aa SHA512 5157a5835983c094b13d947a39311d08ea57cd8e60197176681289d41a209f3f8b464e1e0dd97ed714534ba5afb749807e02efb3edba4e2c91e273e71f6f1ce3 WHIRLPOOL a57f77ae2b268b21e7733b7cf4edf1cd8751c8c5c25f1b7a6ae78677c14d5f499a9a05c36cd88a3c9ec9c4fc361476cc7433fa81cb94ed51b09ac4a2bca341a5
|
@ -0,0 +1,71 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/jdbc2-stdext/jdbc2-stdext-2.0-r3.ebuild,v 1.1 2013/10/24 20:05:13 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit java-pkg-2
|
||||
|
||||
stdext_src="jdbc2_0-stdext-src.zip"
|
||||
stdext_jar="jdbc2-stdext.jar"
|
||||
|
||||
DESCRIPTION="A standard set of libs for Server-Side JDBC support"
|
||||
HOMEPAGE="http://www.oracle.com/technetwork/java/index.html"
|
||||
SRC_URI="${stdext_src}"
|
||||
|
||||
LICENSE="Oracle-BCLA-JavaSE"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RESTRICT="fetch"
|
||||
|
||||
RDEPEND="
|
||||
>=virtual/jre-1.4"
|
||||
|
||||
DEPEND="
|
||||
>=virtual/jdk-1.4
|
||||
app-arch/unzip"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
pkg_nofetch() {
|
||||
local download_url="http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-database-419422.html#7099-jdbc-2.0-src-oth-JPR"
|
||||
|
||||
einfo
|
||||
einfo " Due to license restrictions, we cannot fetch the"
|
||||
einfo " distributables automagically."
|
||||
einfo
|
||||
einfo " 1. Visit ${download_url}"
|
||||
einfo " 2. Select 'JDBC Standard Extension Source 2.0'"
|
||||
einfo " 3. Download ${stdext_src}"
|
||||
einfo " 4. Move to ${DISTDIR}"
|
||||
einfo
|
||||
einfo " Run emerge on this package again to complete"
|
||||
einfo
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
mkdir src || die
|
||||
cd src || die
|
||||
unpack ${A}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
mkdir classes || die
|
||||
ejavac -d classes src/javax/sql/*.java
|
||||
jar cf "${stdext_jar}" -C classes/ . || die "jar failed"
|
||||
|
||||
if use doc; then
|
||||
javadoc -d api -source $(java-pkg_get-source) -sourcepath src/ \
|
||||
javax.sql || die "javadoc failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar "${stdext_jar}"
|
||||
|
||||
use doc && java-pkg_dojavadoc api
|
||||
use source && java-pkg_dosrc src/*
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>java</herd>
|
||||
</pkgmetadata>
|
@ -0,0 +1,197 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/jruby/jruby-1.6.5.1-r1.ebuild,v 1.1 2013/10/24 19:32:40 tomwij Exp $
|
||||
|
||||
EAPI="4"
|
||||
JAVA_PKG_IUSE="doc source test"
|
||||
inherit eutils java-pkg-2 java-ant-2
|
||||
|
||||
MY_PV="${PV/_rc1/RC1}"
|
||||
|
||||
DESCRIPTION="Java-based Ruby interpreter implementation"
|
||||
HOMEPAGE="http://jruby.codehaus.org/"
|
||||
SRC_URI="http://jruby.org.s3.amazonaws.com/downloads/${PV}/${PN}-src-${PV}.tar.gz"
|
||||
LICENSE="|| ( CPL-1.0 GPL-2 LGPL-2.1 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="bsf ssl"
|
||||
|
||||
# jffi still needed? Or do we call that jnr-ffi?
|
||||
# jnr-ffi depends on jffi which depends on libffi
|
||||
CDEPEND=">=dev-java/bytelist-1.0.8:0
|
||||
>=dev-java/jline-0.9.94:0
|
||||
>=dev-java/joni-1.1.3:0
|
||||
>=dev-java/jnr-netdb-1.0:0
|
||||
>=dev-java/jvyamlb-0.2.5:0
|
||||
>=dev-java/asm-3.2:3
|
||||
>=dev-java/jcodings-1.0.5:0
|
||||
dev-java/jffi:1.0
|
||||
dev-java/jnr-constants:0
|
||||
dev-java/jnr-ffi:0.5
|
||||
dev-java/jnr-posix:1.1
|
||||
dev-java/joda-time:0
|
||||
dev-util/jay:0[java]
|
||||
dev-java/nailgun:0
|
||||
dev-java/jgrapht:0
|
||||
dev-java/ant-core:0
|
||||
dev-java/bsf:2.3
|
||||
dev-java/osgi-core-api:0
|
||||
dev-java/snakeyaml:1.9"
|
||||
|
||||
RDEPEND="${CDEPEND}
|
||||
>=virtual/jre-1.6"
|
||||
|
||||
# Is jna-posix still needed? Or has that been renamed to jnr-posix?
|
||||
# jna-posix is the original project name which was abononed years ago.
|
||||
# jnr-posix < 1.1.8 are from the original fork
|
||||
# later jnr-posix are from the jnr umbrella project.
|
||||
DEPEND="${CDEPEND}
|
||||
>=virtual/jdk-1.6
|
||||
test? (
|
||||
dev-java/ant-junit4:0
|
||||
dev-java/ant-trax:0
|
||||
dev-java/junit:4
|
||||
java-virtuals/jdk-with-com-sun
|
||||
dev-java/commons-logging:0
|
||||
dev-java/xalan:0
|
||||
)
|
||||
!!<dev-ruby/jruby-1.3.1-r1"
|
||||
|
||||
PDEPEND="ssl? ( dev-ruby/jruby-openssl )"
|
||||
|
||||
# Tests fail.
|
||||
# Need to stop injecting jar's into classpath.
|
||||
RESTRICT="test"
|
||||
|
||||
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||
|
||||
RUBY_HOME=/usr/share/${PN}/lib/ruby
|
||||
SITE_RUBY=${RUBY_HOME}/site_ruby
|
||||
GEMS=${RUBY_HOME}/gems
|
||||
|
||||
JAVA_ANT_REWRITE_CLASSPATH="true"
|
||||
JAVA_ANT_IGNORE_SYSTEM_CLASSES="true"
|
||||
EANT_GENTOO_CLASSPATH="ant-core asm-3 bsf-2.3 bytelist jnr-constants jay \
|
||||
jcodings jffi-1.0 jline \
|
||||
joda-time joni jnr-ffi-0.5 jnr-posix-1.1 jnr-netdb jvyamlb nailgun jgrapht osgi-core-api \
|
||||
snakeyaml-1.9"
|
||||
EANT_NEEDS_TOOLS="true"
|
||||
|
||||
pkg_setup() {
|
||||
unset RUBYOPT
|
||||
java-pkg-2_pkg_setup
|
||||
|
||||
local fail
|
||||
|
||||
for directory in "${GEMS}" "${SITE_RUBY}"; do
|
||||
if [[ -L ${directory} ]]; then
|
||||
eerror "${directory} is a symlink. Please do the following to resolve the situation:"
|
||||
echo 'emerge -an app-portage/gentoolkit'
|
||||
echo 'equery -qC b '"${directory}"' | sort | uniq | sed s/^/=/ > ~/jruby.fix'
|
||||
echo 'emerge -1C $(< ~/jruby.fix)'
|
||||
echo "rm ${directory}"
|
||||
echo 'emerge -1 $(< ~/jruby.fix)'
|
||||
echo 'rm ~/jruby.fix'
|
||||
|
||||
eerror "For more information, please see http://bugs.gentoo.org/show_bug.cgi?id=302187"
|
||||
fail="true"
|
||||
fi
|
||||
done
|
||||
|
||||
if [[ -n ${fail} ]]; then
|
||||
die "Please address the above errors, then run emerge --resume"
|
||||
fi
|
||||
}
|
||||
|
||||
java_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-bash-launcher.patch
|
||||
epatch "${FILESDIR}/1.5.1/build.xml.patch"
|
||||
|
||||
# We don't need to use Retroweaver. There is a jarjar and a regular jar
|
||||
# target but even with jarjarclean, both are a pain. The latter target
|
||||
# is slightly easier so go with this one.
|
||||
sed -r -i \
|
||||
-e 's/maxmemory="128m"/maxmemory="192m"/' \
|
||||
-e "/RetroWeaverTask/d" \
|
||||
-e "/yecht/! { /<zipfileset .+\/>/d }" \
|
||||
build.xml || die
|
||||
|
||||
sed -i -e '/Arndt/d' src/org/jruby/RubyBigDecimal.java
|
||||
|
||||
# Delete the bundled JARs but keep invokedynamic.jar.
|
||||
# No source is available and it's only a dummy anyway.
|
||||
find build_lib -name "*.jar" ! -name "jsr292-mock.jar" ! -name "yecht.jar" -delete || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Avoid generating the ri cache since that currently fails.
|
||||
local flags="-Dgenerate-ri-cache.hasrun=true"
|
||||
#local flags=""
|
||||
use bsf && flags+=" -Dbsf.present=true"
|
||||
|
||||
export RUBYOPT=""
|
||||
einfo $RUBYOPT
|
||||
eant jar $(use_doc apidocs) -Djdk1.5+=true ${flags}
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if [ ${UID} == 0 ] ; then
|
||||
ewarn 'The tests will fail if run as root so skipping them.'
|
||||
ewarn 'Enable FEATURES="userpriv" if you want to run them.'
|
||||
return
|
||||
fi
|
||||
# Our jruby.jar is unbundled so we need to add the classpath to this test.
|
||||
sed -i "s:java -jar:java -Xbootclasspath/a\:#{ENV['JRUBY_CP']} -jar:g" test/test_load_compiled_ruby_class_from_classpath.rb || die
|
||||
sed -i "s@:refid => 'build.classpath'@:path =>\"#{ENV['JRUBY_CP']}:lib/jruby.jar\"@g" \
|
||||
rakelib/commands.rake || die
|
||||
#sed -i "s@:refid => 'test.class.path'@:path => \"#{ENV['JRUBY_CP']}@g" \
|
||||
# rakelib/commands.rake || die
|
||||
|
||||
#bsf optionally depends on jruby, which means that the previously
|
||||
#installed jruby will be added to classpath, nasty things will happen.
|
||||
local cpath=`java-pkg_getjars ${EANT_GENTOO_CLASSPATH// /,},junit-4`
|
||||
cpath="$(echo ${cpath} | sed -e "s_${ROOT}/usr/share/jruby/lib/jruby.jar:__g")"
|
||||
cpath="${cpath}:$(java-pkg_getjars --build-only commons-logging,xalan)"
|
||||
EANT_GENTOO_CLASSPATH=""
|
||||
|
||||
local flags=""
|
||||
use bsf && flags="-Dbsf.present=true"
|
||||
|
||||
#Clear RUBYOPT
|
||||
export RUBYOPT=""
|
||||
export JRUBY_CP="${cpath}"
|
||||
ANT_TASKS="ant-junit4 ant-trax" \
|
||||
JRUBY_OPTS="" eant test -Djdk1.5+=true -Djruby.bindir=bin \
|
||||
-Dgentoo.classpath="${cpath}" ${flags}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar lib/${PN}.jar
|
||||
dodoc README docs/{*.txt,README.*} || die
|
||||
|
||||
use doc && java-pkg_dojavadoc docs/api
|
||||
use source && java-pkg_dosrc src/org
|
||||
|
||||
# Use the bash based launcher to preserve whitespace in arguments.
|
||||
# Ie allow >jruby -e "puts 'hello'"< to work otherwise
|
||||
# >jruby -e "\"puts 'hello'\""< is needed.
|
||||
#
|
||||
# # We run the sed here in install so that we don't get the wrong
|
||||
# # data during the test phase!
|
||||
# sed \
|
||||
# -e '/++ebuild-cut-here++/, /--ebuild-cut-here--/ d' \
|
||||
# -e '/^JRUBY_HOME=/s:=:=/usr/share/jruby:' \
|
||||
# bin/jruby.sh > "${T}"/jruby
|
||||
|
||||
newbin bin/jruby.bash jruby
|
||||
dobin bin/j{irb{,_swing},rubyc}
|
||||
|
||||
insinto "${RUBY_HOME}"
|
||||
doins -r "${S}"/lib/ruby/{1.8,1.9,site_ruby}
|
||||
|
||||
# Remove all the references to RubyGems as we're just going to
|
||||
# install it through dev-ruby/rubygems.
|
||||
find "${D}${RUBY_HOME}" -type f \
|
||||
'(' '(' -path '*rubygems*' -not -name 'jruby.rb' ')' -or -name 'ubygems.rb' -or -name 'datadir.rb' ')' \
|
||||
-delete || die
|
||||
}
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/snakeyaml/snakeyaml-1.9-r1.ebuild,v 1.1 2013/10/24 18:59:04 tomwij Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit java-pkg-2 java-pkg-simple
|
||||
|
||||
DESCRIPTION="A YAML 1.1 parser and emitter for Java 5"
|
||||
HOMEPAGE="http://code.google.com/p/snakeyaml/"
|
||||
SRC_URI="http://snakeyaml.googlecode.com/files/SnakeYAML-all-${PV}.zip"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="1.9"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=virtual/jdk-1.5"
|
||||
RDEPEND=">=virtual/jre-1.5"
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
JAVA_SRC_DIR="src/main/java"
|
||||
|
||||
java_prepare() {
|
||||
find "${WORKDIR}" -name '*.class' -exec rm {} +
|
||||
|
||||
# Easier to use java-pkg-simple.
|
||||
rm -v pom.xml || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg-simple_src_install
|
||||
dodoc AUTHORS src/etc/announcement.msg
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST hacking-0.5.6.tar.gz 113035 SHA256 465879eea590a9a6b7dd4b37d4672cdb1036d0a2d1eea557b69e670dc1e22e09 SHA512 aa9355f652baa38c5da320aee38c412842c9d84878c0c02e7290b0fb66ff10d4c884c5ae146ca2143ddd153f582e65dbfbcc533bdcbc71c81f310e3dc2d3e693 WHIRLPOOL 83b84314f71f968b7ed70dcae5b35691fae81497eb1bc53bfc3204251f9fdde830600154cd08a2c75b088586351f0db819d877f531108fc856b1e84a17220dda
|
||||
DIST hacking-0.7.2.tar.gz 125205 SHA256 5fe47174d00f03040fe70dfe530f277c62d8c519c28c8850b9f043e3b6ad6c71 SHA512 f0616686f0c4471ee81e0c494ee7d64cd70112df73108c8b4f3f5c47ee03cf544de61dec8b78efbc700e92b97b5e82d16cf7ba8387720d7b9c3f1c3497f8f439 WHIRLPOOL f8f039aad06bdce695ab4d6bdcbb413e8e9b46a54ee5ea7eeb81fcd5eba535d23f90a57ed46bb588d1852ce4d856341c6a0063c461719c284dc11b787861f61c
|
||||
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/hacking/hacking-0.7.2.ebuild,v 1.1 2013/10/25 06:46:23 prometheanfire Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A client for the OpenStack Nova API"
|
||||
HOMEPAGE="https://github.com/openstack-dev/hacking"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
>=dev-python/pbr-0.5.21[${PYTHON_USEDEP}]
|
||||
<dev-python/pbr-1[${PYTHON_USEDEP}]
|
||||
test? ( >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}]
|
||||
dev-python/subunit[${PYTHON_USEDEP}]
|
||||
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/testrepository-0.0.17[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-0.9.32[${PYTHON_USEDEP}] )"
|
||||
RDEPEND="~dev-python/pep8-1.4.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyflakes-0.7.2[${PYTHON_USEDEP}]
|
||||
<dev-python/pyflakes-0.7.4[${PYTHON_USEDEP}]
|
||||
~dev-python/flake8-2.0[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]"
|
||||
|
||||
python_test() {
|
||||
"${PYTHON}" -m subunit.run discover -t ./ . || die
|
||||
}
|
@ -0,0 +1,70 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/eventmachine/eventmachine-1.0.3-r1.ebuild,v 1.1 2013/10/25 06:29:06 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
# jruby → has shims for Java handling but tests fail badly, remaining
|
||||
# stuck; avoid that for now.
|
||||
USE_RUBY="ruby18 ruby19 ruby20"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="yard"
|
||||
RUBY_FAKEGEM_DOCDIR="rdoc"
|
||||
RUBY_FAKEGEM_EXTRADOC="docs/*.md README.md"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="EventMachine is a fast, simple event-processing library for Ruby programs."
|
||||
HOMEPAGE="http://rubyeventmachine.com"
|
||||
|
||||
LICENSE="|| ( GPL-2 Ruby )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="${DEPEND}
|
||||
dev-libs/openssl"
|
||||
RDEPEND="${RDEPEND}
|
||||
dev-libs/openssl"
|
||||
|
||||
ruby_add_bdepend "doc? ( dev-ruby/yard )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Remove package tasks to avoid dependency on rake-compiler.
|
||||
rm rakelib/package.rake || die
|
||||
|
||||
# fix test issue - upstream b96b736b39261f7d74f013633cc7cd619afa20c4
|
||||
sed -i -e 's/DEBUG/BROADCAST/g' tests/test_set_sock_opt.rb || die
|
||||
|
||||
# Remove the resolver tests since they require network access and
|
||||
# the localhost test fails with an IPv6 localhost.
|
||||
rm tests/test_resolver.rb || die
|
||||
}
|
||||
|
||||
each_ruby_configure() {
|
||||
for extdir in ext ext/fastfilereader; do
|
||||
pushd $extdir
|
||||
${RUBY} extconf.rb || die "extconf.rb failed for ${extdir}"
|
||||
popd
|
||||
done
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
for extdir in ext ext/fastfilereader; do
|
||||
pushd $extdir
|
||||
# both extensions use C++, so use the CXXFLAGS not the CFLAGS
|
||||
emake V=1 CFLAGS="${CXXFLAGS} -fPIC" archflag="${LDFLAGS}" || die "emake failed for ${extdir}"
|
||||
popd
|
||||
cp $extdir/*.so lib/ || die "Unable to copy extensions for ${extdir}"
|
||||
done
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
${RUBY} -Ilib -S testrb tests/test_*.rb || die
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
all_fakegem_install
|
||||
|
||||
insinto /usr/share/doc/${PF}/
|
||||
doins -r examples || die "Failed to install examples"
|
||||
}
|
@ -0,0 +1,58 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/multi_json/multi_json-1.6.1-r1.ebuild,v 1.1 2013/10/25 06:41:53 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
USE_RUBY="ruby18 ruby19 ruby20 jruby"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
||||
RUBY_FAKEGEM_TASK_DOC="yard"
|
||||
|
||||
RUBY_FAKEGEM_DOCDIR="rdoc"
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="multi_json.gemspec"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="A gem to provide swappable JSON backends"
|
||||
HOMEPAGE="http://github.com/intridea/multi_json"
|
||||
LICENSE="MIT"
|
||||
|
||||
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend "|| ( >=dev-ruby/json-1.4 >=dev-ruby/yajl-ruby-0.7 =dev-ruby/activesupport-3* )"
|
||||
|
||||
ruby_add_bdepend "doc? ( dev-ruby/rspec:2 dev-ruby/yard )"
|
||||
|
||||
ruby_add_bdepend "test? ( dev-ruby/json )"
|
||||
|
||||
USE_RUBY="${USE_RUBY/jruby/}" ruby_add_bdepend "test? ( dev-ruby/yajl-ruby )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e '/[Bb]undler/d' Rakefile spec/helper.rb || die "Unable to remove bundler."
|
||||
rm Gemfile || die "Unable to remove bundler Gemfile."
|
||||
|
||||
# Remove unimportant rspec options not supported by rspec 2.6.
|
||||
rm .rspec || die
|
||||
|
||||
# Remove specs specific to oj since we don't package oj yet.
|
||||
sed -i -e '/defaults to the best available gem/,/^ end/ s:^:#:' spec/multi_json_spec.rb || die
|
||||
sed -i -e '/Oj does not create symbols on parse/,/^ end/ s:^:#:' spec/multi_json_spec.rb
|
||||
|
||||
# Contains hardcoded yajl reference with no special case for jruby
|
||||
sed -i -e '/can set adapter for a block/,/^ end/ s:^:#:' spec/multi_json_spec.rb || die
|
||||
|
||||
# Avoid simplecov which only works with ruby 1.9
|
||||
sed -i -e '/simplecov/d' -e '/SimpleCov.formatter/,/SimpleCov.start/ d' spec/helper.rb || die
|
||||
|
||||
# Remove unpackaged and for our purposes unneeded coveralls
|
||||
sed -i -e '/coveralls/d' spec/helper.rb || die
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
CI=true each_fakegem_test
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
--- a/modules/codec/Makefile.am
|
||||
+++ b/modules/codec/Makefile.am
|
||||
@@ -215,7 +215,7 @@
|
||||
libtremor_plugin_la_SOURCES = codec/vorbis.c
|
||||
libtremor_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) -DMODULE_NAME_IS_tremor
|
||||
libtremor_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(codecdir)'
|
||||
-libtremor_plugin_la_LIBADD = -lvorbisdec -logg
|
||||
+libtremor_plugin_la_LIBADD = $(VORBIS_LIBS) $(OGG_LIBS)
|
||||
EXTRA_LTLIBRARIES += libtremor_plugin.la
|
||||
codec_LTLIBRARIES += $(LTLIBtremor)
|
||||
|
@ -1 +1 @@
|
||||
Thu, 24 Oct 2013 18:36:58 +0000
|
||||
Fri, 25 Oct 2013 12:06:57 +0000
|
||||
|
@ -1 +1 @@
|
||||
Thu, 24 Oct 2013 18:36:58 +0000
|
||||
Fri, 25 Oct 2013 12:06:58 +0000
|
||||
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install preinst prepare setup
|
||||
DEPEND=>=virtual/jdk-1.5 app-arch/zip:0 dev-java/ant-antlr:0 dev-java/ant-junit:0 dev-java/commons-collections:0 dev-java/commons-logging:0 dev-java/dom4j:1 dev-java/glassfish-persistence:0 dev-java/hibernate:3.1 dev-java/lucene:2.1 >=dev-java/java-config-2.1.9-r1 >=dev-java/ant-core-1.8.2 >=dev-java/javatoolkit-0.3.0-r2 >=dev-lang/python-2.4
|
||||
DESCRIPTION=Annotations support for Hibernate
|
||||
EAPI=5
|
||||
HOMEPAGE=http://annotations.hibernate.org
|
||||
IUSE=doc source elibc_FreeBSD elibc_FreeBSD
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=LGPL-2.1
|
||||
RDEPEND=>=virtual/jre-1.5 dev-java/lucene:1 dev-java/commons-logging:0 dev-java/dom4j:1 dev-java/glassfish-persistence:0 dev-java/hibernate:3.1 dev-java/lucene:2.1 >=dev-java/java-config-2.1.9-r1
|
||||
SLOT=3.2
|
||||
SRC_URI=mirror://sourceforge/hibernate/hibernate-annotations-3.2.0.GA.tar.gz mirror://sourceforge/hibernate/hibernate-3.2.0.ga.tar.gz
|
||||
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 java-ant-2 8f79fa38524086d2b7d4e9cd442ca6cc java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 8d0d93b7a8605ea346cce4604f6db516 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=066a3ada81044ad0e343b660b9f01a18
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare prerm setup
|
||||
DEPEND=|| ( dev-java/icedtea:7 dev-java/icedtea-bin:7 dev-java/icedtea:6 dev-java/icedtea-bin:6 ) app-admin/eselect-java nsplugin? ( >=dev-libs/glib-2.16 ) virtual/pkgconfig javascript? ( dev-java/rhino:1.6 ) nsplugin? ( net-misc/npapi-sdk ) test? ( >=dev-java/junit-4.8:4 ) || ( >=sys-devel/automake-1.12:1.12 >=sys-devel/automake-1.13:1.13 ) >=sys-devel/autoconf-2.68 sys-devel/libtool >=dev-java/java-config-2.1.9-r1 =dev-java/java-config-2* || ( app-admin/eselect-java <dev-java/java-config-2.2 )
|
||||
DESCRIPTION=FOSS Java browser plugin and Web Start implementation
|
||||
EAPI=5
|
||||
HOMEPAGE=http://icedtea.classpath.org
|
||||
IUSE=doc javascript +nsplugin test elibc_FreeBSD
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2 GPL-2-with-linking-exception LGPL-2
|
||||
RDEPEND=|| ( dev-java/icedtea:7 dev-java/icedtea-bin:7 dev-java/icedtea:6 dev-java/icedtea-bin:6 ) app-admin/eselect-java nsplugin? ( >=dev-libs/glib-2.16 ) >=dev-java/java-config-2.1.9-r1 =dev-java/java-config-2* || ( app-admin/eselect-java <dev-java/java-config-2.2 )
|
||||
SLOT=0
|
||||
SRC_URI=http://icedtea.classpath.org/download/source/icedtea-web-1.4.1.tar.gz
|
||||
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils 4878e7f88afc0ba0866ac112190b0fd4 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 8d0d93b7a8605ea346cce4604f6db516 java-vm-2 7dc6db7d110230640003e30e63a0b2bc libtool b1c8688e60f9580bcb9bb46e08737eb1 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e pax-utils 2424f959506320f5196de8f79fa05297 prefix 21058c21ca48453d771df15500873ede readme.gentoo 2466b2f6a77a9600954c6b99ebca6e02 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=813c47d59ad71f117ddc5d248ea3b96a
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile install nofetch preinst prepare setup unpack
|
||||
DEPEND=>=virtual/jdk-1.4 app-arch/unzip >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip )
|
||||
DESCRIPTION=A standard set of libs for Server-Side JDBC support
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.oracle.com/technetwork/java/index.html
|
||||
IUSE=elibc_FreeBSD doc source
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=Oracle-BCLA-JavaSE
|
||||
RDEPEND=>=virtual/jre-1.4 >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip )
|
||||
RESTRICT=fetch
|
||||
SLOT=0
|
||||
SRC_URI=jdbc2_0-stdext-src.zip
|
||||
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 8d0d93b7a8605ea346cce4604f6db516 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=d02b8913fdfef2c67d5e5924466dab99
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile configure install preinst prepare setup test
|
||||
DEPEND=>=dev-java/bytelist-1.0.8:0 >=dev-java/jline-0.9.94:0 >=dev-java/joni-1.1.3:0 >=dev-java/jnr-netdb-1.0:0 >=dev-java/jvyamlb-0.2.5:0 >=dev-java/asm-3.2:3 >=dev-java/jcodings-1.0.5:0 dev-java/jffi:1.0 dev-java/jnr-constants:0 dev-java/jnr-ffi:0.5 dev-java/jnr-posix:1.1 dev-java/joda-time:0 dev-util/jay:0[java] dev-java/nailgun:0 dev-java/jgrapht:0 dev-java/ant-core:0 dev-java/bsf:2.3 dev-java/osgi-core-api:0 dev-java/snakeyaml:1.9 >=virtual/jdk-1.6 test? ( dev-java/ant-junit4:0 dev-java/ant-trax:0 dev-java/junit:4 java-virtuals/jdk-with-com-sun dev-java/commons-logging:0 dev-java/xalan:0 ) !!<dev-ruby/jruby-1.3.1-r1 >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2 >=dev-java/javatoolkit-0.3.0-r2 >=dev-lang/python-2.4
|
||||
DESCRIPTION=Java-based Ruby interpreter implementation
|
||||
EAPI=4
|
||||
HOMEPAGE=http://jruby.codehaus.org/
|
||||
IUSE=bsf ssl elibc_FreeBSD doc source test elibc_FreeBSD
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=|| ( CPL-1.0 GPL-2 LGPL-2.1 )
|
||||
PDEPEND=ssl? ( dev-ruby/jruby-openssl )
|
||||
RDEPEND=>=dev-java/bytelist-1.0.8:0 >=dev-java/jline-0.9.94:0 >=dev-java/joni-1.1.3:0 >=dev-java/jnr-netdb-1.0:0 >=dev-java/jvyamlb-0.2.5:0 >=dev-java/asm-3.2:3 >=dev-java/jcodings-1.0.5:0 dev-java/jffi:1.0 dev-java/jnr-constants:0 dev-java/jnr-ffi:0.5 dev-java/jnr-posix:1.1 dev-java/joda-time:0 dev-util/jay:0[java] dev-java/nailgun:0 dev-java/jgrapht:0 dev-java/ant-core:0 dev-java/bsf:2.3 dev-java/osgi-core-api:0 dev-java/snakeyaml:1.9 >=virtual/jre-1.6 >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=http://jruby.org.s3.amazonaws.com/downloads/1.6.5.1/jruby-src-1.6.5.1.tar.gz
|
||||
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 java-ant-2 8f79fa38524086d2b7d4e9cd442ca6cc java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 8d0d93b7a8605ea346cce4604f6db516 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=75ef95776f5b5aaf320ca01b357b863a
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile install preinst prepare setup
|
||||
DEPEND=>=virtual/jdk-1.5 >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip )
|
||||
DESCRIPTION=A YAML 1.1 parser and emitter for Java 5
|
||||
EAPI=4
|
||||
HOMEPAGE=http://code.google.com/p/snakeyaml/
|
||||
IUSE=elibc_FreeBSD doc source elibc_FreeBSD
|
||||
KEYWORDS=amd64 x86
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=>=virtual/jre-1.5 >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip )
|
||||
SLOT=1.9
|
||||
SRC_URI=http://snakeyaml.googlecode.com/files/SnakeYAML-all-1.9.zip
|
||||
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-pkg-simple d7cef87260947d4cce245c4f026377e2 java-utils-2 8d0d93b7a8605ea346cce4604f6db516 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=b67b7b10d73ae68af4f8389dc2442f62
|
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install preinst prepare setup test
|
||||
DEPEND=>=virtual/jdk-1.5 dev-java/ant-core:0 dev-java/bsh:0 dev-java/guice:2 dev-java/jcommander:0 dev-java/junit:4 dev-java/snakeyaml:0 >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2 dev-java/ant-junit >=dev-java/javatoolkit-0.3.0-r2 >=dev-lang/python-2.4
|
||||
DEPEND=>=virtual/jdk-1.5 dev-java/ant-core:0 dev-java/bsh:0 dev-java/guice:2 dev-java/jcommander:0 dev-java/junit:4 dev-java/snakeyaml:1.9 >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2 dev-java/ant-junit >=dev-java/javatoolkit-0.3.0-r2 >=dev-lang/python-2.4
|
||||
DESCRIPTION=Testing framework introducing some new functionalities that make it more powerful and easier to use.
|
||||
EAPI=5
|
||||
HOMEPAGE=http://testng.org/
|
||||
IUSE=elibc_FreeBSD doc examples source test elibc_FreeBSD
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=>=virtual/jre-1.5 dev-java/ant-core:0 dev-java/bsh:0 dev-java/guice:2 dev-java/jcommander:0 dev-java/junit:4 dev-java/snakeyaml:0 >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip )
|
||||
RDEPEND=>=virtual/jre-1.5 dev-java/ant-core:0 dev-java/bsh:0 dev-java/guice:2 dev-java/jcommander:0 dev-java/junit:4 dev-java/snakeyaml:1.9 >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip )
|
||||
SLOT=0
|
||||
SRC_URI=http://testng.org/testng-6.8.zip
|
||||
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 java-ant-2 8f79fa38524086d2b7d4e9cd442ca6cc java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 8d0d93b7a8605ea346cce4604f6db516 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=0f8bd2888417c3881f33ddc3de6060ff
|
||||
_md5_=b49d0a1011078aa7cfda8e08e1a77cc7
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-python/setuptools[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)] userland_GNU? ( >=sys-apps/coreutils-8.5 ) python_targets_python2_6? ( >=dev-lang/python-2.6.8-r3:2.6 ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-python/python-exec:=[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)]
|
||||
DEPEND=dev-python/setuptools[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)] >=dev-python/pbr-0.5.21[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)] <dev-python/pbr-1[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)] >=dev-python/d2to1-0.2.10[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)] <dev-python/d2to1-0.3[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)] userland_GNU? ( >=sys-apps/coreutils-8.5 ) python_targets_python2_6? ( >=dev-lang/python-2.6.8-r3:2.6 ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-python/python-exec:=[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)]
|
||||
DESCRIPTION=A client for the OpenStack Nova API
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/openstack-dev/hacking
|
||||
IUSE=python_targets_python2_6 python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=>=dev-python/pbr-0.5.21[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)] <dev-python/pbr-1[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)] ~dev-python/pep8-1.4.5[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)] ~dev-python/pyflakes-0.7.2[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)] ~dev-python/flake8-2.0[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)] dev-python/six[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)] python_targets_python2_6? ( >=dev-lang/python-2.6.8-r3:2.6 ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-python/python-exec:=[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)]
|
||||
RDEPEND=~dev-python/pep8-1.4.5[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)] ~dev-python/pyflakes-0.7.2[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)] ~dev-python/flake8-2.0[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)] dev-python/six[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)] python_targets_python2_6? ( >=dev-lang/python-2.6.8-r3:2.6 ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-python/python-exec:=[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_6 python_targets_python2_7 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/h/hacking/hacking-0.5.6.tar.gz
|
||||
_eclasses_=distutils-r1 92246f826ea9a1ca91b3d9cfc7462c50 eutils 4878e7f88afc0ba0866ac112190b0fd4 multibuild 56d4120419072116417e8de1bd1040ff multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e python-r1 2ac4b3ff6f2fd520c8672843482ed427 python-utils-r1 4f3595fa07cbecf9f3cfabd0f9a6f34b toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=1eb6461a82bfafbca661cb17597e0120
|
||||
_md5_=9b477279e1bd7193b4ecddcfbcaf8f0e
|
||||
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/pbr-0.5.21[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] <dev-python/pbr-1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] test? ( >=dev-python/coverage-3.6[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/fixtures-0.3.14[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/subunit[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/sphinx-1.1.2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/testrepository-0.0.17[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/testtools-0.9.32[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) userland_GNU? ( >=sys-apps/coreutils-8.5 ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-python/python-exec:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
DESCRIPTION=A client for the OpenStack Nova API
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/openstack-dev/hacking
|
||||
IUSE=test python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=~dev-python/pep8-1.4.5[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/pyflakes-0.7.2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] <dev-python/pyflakes-0.7.4[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ~dev-python/flake8-2.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/six[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-python/python-exec:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/h/hacking/hacking-0.7.2.tar.gz
|
||||
_eclasses_=distutils-r1 92246f826ea9a1ca91b3d9cfc7462c50 eutils 4878e7f88afc0ba0866ac112190b0fd4 multibuild 56d4120419072116417e8de1bd1040ff multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e python-r1 2ac4b3ff6f2fd520c8672843482ed427 python-utils-r1 4f3595fa07cbecf9f3cfabd0f9a6f34b toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=45c040fd65074a9e8c75a580393f5362
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=dev-libs/openssl ruby_targets_ruby18? ( doc? ( dev-ruby/yard[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( doc? ( dev-ruby/yard[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/yard[ruby_targets_ruby20] ) ) ruby_targets_ruby18? ( dev-lang/ruby:1.8 ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby18? ( doc? ( dev-ruby/rake[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( doc? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby18? ( test? ( dev-ruby/rake[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) test? ( ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) )
|
||||
DESCRIPTION=EventMachine is a fast, simple event-processing library for Ruby programs.
|
||||
EAPI=5
|
||||
HOMEPAGE=http://rubyeventmachine.com
|
||||
IUSE=elibc_FreeBSD ruby_targets_ruby18 ruby_targets_ruby19 ruby_targets_ruby20 doc test test
|
||||
KEYWORDS=~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris
|
||||
LICENSE=|| ( GPL-2 Ruby )
|
||||
RDEPEND=dev-libs/openssl ruby_targets_ruby18? ( dev-lang/ruby:1.8 ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby18 ruby_targets_ruby19 ruby_targets_ruby20 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://rubygems/eventmachine-1.0.3.gem
|
||||
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 java-utils-2 8d0d93b7a8605ea346cce4604f6db516 multilib 892e597faee02a5b94eb02ab512e7622 ruby-fakegem 6e366daedf25d7020291916549562bbf ruby-ng 69c01a1b984ed066bc91b4397b002f6a toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=1ec81ebce45bf360452ed785276a87fc
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=test? ( ruby_targets_ruby18? ( || ( >=dev-ruby/json-1.4[ruby_targets_ruby18] >=dev-ruby/yajl-ruby-0.7[ruby_targets_ruby18] =dev-ruby/activesupport-3*[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( || ( >=dev-ruby/json-1.4[ruby_targets_ruby19] >=dev-ruby/yajl-ruby-0.7[ruby_targets_ruby19] =dev-ruby/activesupport-3*[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( || ( >=dev-ruby/json-1.4[ruby_targets_ruby20] >=dev-ruby/yajl-ruby-0.7[ruby_targets_ruby20] =dev-ruby/activesupport-3*[ruby_targets_ruby20] ) ) ruby_targets_jruby? ( || ( >=dev-ruby/json-1.4[ruby_targets_jruby] >=dev-ruby/yajl-ruby-0.7[ruby_targets_jruby] =dev-ruby/activesupport-3*[ruby_targets_jruby] ) ) ) ruby_targets_ruby18? ( doc? ( dev-ruby/rspec:2[ruby_targets_ruby18] dev-ruby/yard[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( doc? ( dev-ruby/rspec:2[ruby_targets_ruby19] dev-ruby/yard[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rspec:2[ruby_targets_ruby20] dev-ruby/yard[ruby_targets_ruby20] ) ) ruby_targets_jruby? ( doc? ( dev-ruby/rspec:2[ruby_targets_jruby] dev-ruby/yard[ruby_targets_jruby] ) ) ruby_targets_ruby18? ( test? ( dev-ruby/json[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/json[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/json[ruby_targets_ruby20] ) ) ruby_targets_jruby? ( test? ( dev-ruby/json[ruby_targets_jruby] ) ) ruby_targets_ruby18? ( test? ( dev-ruby/yajl-ruby[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/yajl-ruby[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/yajl-ruby[ruby_targets_ruby20] ) ) ruby_targets_ruby18? ( dev-lang/ruby:1.8 ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_jruby? ( dev-java/jruby ) ruby_targets_ruby18? ( doc? ( dev-ruby/rake[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( doc? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_jruby? ( doc? ( dev-ruby/rake[ruby_targets_jruby] ) ) ruby_targets_ruby18? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] ) ) ruby_targets_jruby? ( test? ( dev-ruby/rspec:2[ruby_targets_jruby] ) ) ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_jruby? ( virtual/rubygems[ruby_targets_jruby] ) test? ( ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_jruby? ( virtual/rubygems[ruby_targets_jruby] ) )
|
||||
DESCRIPTION=A gem to provide swappable JSON backends
|
||||
EAPI=5
|
||||
HOMEPAGE=http://github.com/intridea/multi_json
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby18 ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_jruby doc test test
|
||||
KEYWORDS=~amd64 ~arm ~hppa ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=MIT
|
||||
RDEPEND=ruby_targets_ruby18? ( || ( >=dev-ruby/json-1.4[ruby_targets_ruby18] >=dev-ruby/yajl-ruby-0.7[ruby_targets_ruby18] =dev-ruby/activesupport-3*[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( || ( >=dev-ruby/json-1.4[ruby_targets_ruby19] >=dev-ruby/yajl-ruby-0.7[ruby_targets_ruby19] =dev-ruby/activesupport-3*[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( || ( >=dev-ruby/json-1.4[ruby_targets_ruby20] >=dev-ruby/yajl-ruby-0.7[ruby_targets_ruby20] =dev-ruby/activesupport-3*[ruby_targets_ruby20] ) ) ruby_targets_jruby? ( || ( >=dev-ruby/json-1.4[ruby_targets_jruby] >=dev-ruby/yajl-ruby-0.7[ruby_targets_jruby] =dev-ruby/activesupport-3*[ruby_targets_jruby] ) ) ruby_targets_ruby18? ( dev-lang/ruby:1.8 ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_jruby? ( dev-java/jruby ) ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_jruby? ( virtual/rubygems[ruby_targets_jruby] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby18 ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_jruby )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://rubygems/multi_json-1.6.1.gem
|
||||
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 java-utils-2 8d0d93b7a8605ea346cce4604f6db516 multilib 892e597faee02a5b94eb02ab512e7622 ruby-fakegem 6e366daedf25d7020291916549562bbf ruby-ng 69c01a1b984ed066bc91b4397b002f6a toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=3cef6e15da2f325d9c373dc13fbff975
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=ruby_targets_ruby18? ( test? ( >=dev-ruby/activerecord-3[ruby_targets_ruby18] dev-ruby/sqlite3[ruby_targets_ruby18] dev-ruby/redcloth[ruby_targets_ruby18] dev-ruby/test-unit:2[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( test? ( >=dev-ruby/activerecord-3[ruby_targets_ruby19] dev-ruby/sqlite3[ruby_targets_ruby19] dev-ruby/redcloth[ruby_targets_ruby19] dev-ruby/test-unit:2[ruby_targets_ruby19] ) ) ruby_targets_ruby18? ( dev-lang/ruby:1.8 ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby18? ( doc? ( dev-ruby/rake[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( doc? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby18? ( test? ( dev-ruby/rake[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) test? ( ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) )
|
||||
DEPEND=ruby_targets_ruby18? ( test? ( dev-ruby/redcloth[ruby_targets_ruby18] dev-ruby/test-unit:2[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/redcloth[ruby_targets_ruby19] dev-ruby/test-unit:2[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/redcloth[ruby_targets_ruby20] dev-ruby/test-unit:2[ruby_targets_ruby20] ) ) ruby_targets_ruby18? ( test? ( >=dev-ruby/activerecord-3[ruby_targets_ruby18] dev-ruby/sqlite3[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( test? ( >=dev-ruby/activerecord-3[ruby_targets_ruby19] dev-ruby/sqlite3[ruby_targets_ruby19] ) ) ruby_targets_ruby18? ( dev-lang/ruby:1.8 ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby18? ( doc? ( dev-ruby/rake[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( doc? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby18? ( test? ( dev-ruby/rake[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) test? ( ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) )
|
||||
DESCRIPTION=Extensions for Ruby's String class
|
||||
EAPI=5
|
||||
HOMEPAGE=http://github.com/rsl/stringex
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby18 ruby_targets_ruby19 doc test test
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby18 ruby_targets_ruby19 ruby_targets_ruby20 doc test test
|
||||
KEYWORDS=~amd64 ~arm ~x86
|
||||
LICENSE=MIT
|
||||
RDEPEND=ruby_targets_ruby18? ( dev-lang/ruby:1.8 ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby18 ruby_targets_ruby19 )
|
||||
RDEPEND=ruby_targets_ruby18? ( dev-lang/ruby:1.8 ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby18 ruby_targets_ruby19 ruby_targets_ruby20 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://rubygems/stringex-2.0.8.gem
|
||||
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 java-utils-2 8d0d93b7a8605ea346cce4604f6db516 multilib 892e597faee02a5b94eb02ab512e7622 ruby-fakegem 6e366daedf25d7020291916549562bbf ruby-ng 69c01a1b984ed066bc91b4397b002f6a toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=9d6bb168d158032833e0b8d80c481456
|
||||
_md5_=9015476d5b6bd7b3cbfb4fb3c7e74d3d
|
||||
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-libs/libpcre dev-libs/openssl net-libs/libnet:1.1 >=net-libs/libpcap-0.8.1 sys-libs/zlib gtk? ( >=dev-libs/atk-1.2.4 >=dev-libs/glib-2.2.2:2 media-libs/freetype x11-libs/cairo x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-2.2.2:2 >=x11-libs/pango-1.2.3 ) ncurses? ( >=sys-libs/ncurses-5.3 ) plugins? ( >=net-misc/curl-7.26.0 sys-devel/libtool ) app-text/ghostscript-gpl sys-devel/flex virtual/yacc sys-devel/make >=dev-util/cmake-2.8 userland_GNU? ( >=sys-apps/findutils-4.4.0 )
|
||||
DESCRIPTION=A suite for man in the middle attacks
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/Ettercap/ettercap
|
||||
IUSE=gtk ipv6 ncurses +plugins
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd
|
||||
LICENSE=GPL-2+
|
||||
RDEPEND=dev-libs/libpcre dev-libs/openssl net-libs/libnet:1.1 >=net-libs/libpcap-0.8.1 sys-libs/zlib gtk? ( >=dev-libs/atk-1.2.4 >=dev-libs/glib-2.2.2:2 media-libs/freetype x11-libs/cairo x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-2.2.2:2 >=x11-libs/pango-1.2.3 ) ncurses? ( >=sys-libs/ncurses-5.3 ) plugins? ( >=net-misc/curl-7.26.0 sys-devel/libtool )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/Ettercap/ettercap/archive/v0.8.0.tar.gz -> ettercap-0.8.0.tar.gz
|
||||
_eclasses_=cmake-utils 92319f03251f1235bc887cc84e5aef21 eutils 4878e7f88afc0ba0866ac112190b0fd4 flag-o-matic 08a40a43c401c96d16477c02e56d9a64 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=9849edf4a40804e786646f51146c622e
|
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare
|
||||
DEPEND=net-dialup/ppp tcpd? ( sys-apps/tcp-wrappers ) || ( >=sys-devel/automake-1.12:1.12 >=sys-devel/automake-1.13:1.13 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DEPEND=net-dialup/ppp:= tcpd? ( sys-apps/tcp-wrappers ) || ( >=sys-devel/automake-1.12:1.12 >=sys-devel/automake-1.13:1.13 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DESCRIPTION=Linux Point-to-Point Tunnelling Protocol Server
|
||||
EAPI=5
|
||||
HOMEPAGE=http://poptop.sourceforge.net/
|
||||
IUSE=tcpd gre-extreme-debug
|
||||
KEYWORDS=amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86
|
||||
IUSE=gre-extreme-debug tcpd
|
||||
KEYWORDS=~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=net-dialup/ppp tcpd? ( sys-apps/tcp-wrappers )
|
||||
RDEPEND=net-dialup/ppp:= tcpd? ( sys-apps/tcp-wrappers )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/poptop/pptpd-1.3.4.tar.gz
|
||||
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils 4878e7f88afc0ba0866ac112190b0fd4 flag-o-matic 08a40a43c401c96d16477c02e56d9a64 libtool b1c8688e60f9580bcb9bb46e08737eb1 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=c74fc7bd21ee1ca5bb133ea321da8904
|
||||
_md5_=2356542558707f7cec4a92d5559b7cee
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=configure install prepare test
|
||||
DEPEND=>=dev-libs/libtasn1-2.14 >=dev-libs/nettle-2.7[gmp] dev-libs/gmp sys-devel/autogen dane? ( net-dns/unbound ) guile? ( >=dev-scheme/guile-1.8[networking] ) nls? ( virtual/libintl ) pkcs11? ( >=app-crypt/p11-kit-0.11 ) zlib? ( >=sys-libs/zlib-1.2.3.1 ) >=sys-devel/automake-1.11.6 virtual/pkgconfig doc? ( dev-util/gtk-doc ) nls? ( sys-devel/gettext ) test? ( app-misc/datefudge ) || ( >=sys-devel/automake-1.12:1.12 >=sys-devel/automake-1.13:1.13 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DESCRIPTION=A TLS 1.2 and SSL 3.0 implementation for the GNU project
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.gnutls.org/
|
||||
IUSE=+cxx dane doc examples guile nls pkcs11 static-libs test zlib linguas_en linguas_cs linguas_de linguas_fi linguas_fr linguas_it linguas_ms linguas_nl linguas_pl linguas_sv linguas_uk linguas_vi linguas_zh_CN
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris
|
||||
LICENSE=GPL-3 LGPL-3
|
||||
RDEPEND=>=dev-libs/libtasn1-2.14 >=dev-libs/nettle-2.7[gmp] dev-libs/gmp sys-devel/autogen dane? ( net-dns/unbound ) guile? ( >=dev-scheme/guile-1.8[networking] ) nls? ( virtual/libintl ) pkcs11? ( >=app-crypt/p11-kit-0.11 ) zlib? ( >=sys-libs/zlib-1.2.3.1 )
|
||||
SLOT=0
|
||||
SRC_URI=ftp://ftp.gnutls.org/gcrypt/gnutls/v3.2/gnutls-3.2.5.tar.xz
|
||||
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils 4878e7f88afc0ba0866ac112190b0fd4 libtool b1c8688e60f9580bcb9bb46e08737eb1 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=df98c337d7c0a52bdb605b0986625789
|
@ -1,9 +0,0 @@
|
||||
DEFINED_PHASES=install postinst
|
||||
DESCRIPTION=Analyzes and Reports on system logs
|
||||
HOMEPAGE=http://www.logwatch.org/
|
||||
KEYWORDS=alpha amd64 arm hppa ppc ppc64 sparc x86
|
||||
LICENSE=MIT
|
||||
RDEPEND=virtual/cron virtual/mta dev-lang/perl dev-perl/Tie-IxHash dev-perl/Date-Calc dev-perl/DateManip virtual/mailx
|
||||
SLOT=0
|
||||
SRC_URI=ftp://ftp.kaybee.org/pub/linux/logwatch-7.3.6.tar.gz
|
||||
_md5_=57d040911bac511ca462acc697a1fc50
|
@ -1,9 +0,0 @@
|
||||
DEFINED_PHASES=install postinst
|
||||
DESCRIPTION=Analyzes and Reports on system logs
|
||||
HOMEPAGE=http://www.logwatch.org/
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ppc64 ~sparc ~x86
|
||||
LICENSE=MIT
|
||||
RDEPEND=virtual/cron virtual/mta virtual/mailx dev-lang/perl dev-perl/Date-Calc dev-perl/DateManip dev-perl/Tie-IxHash dev-perl/Sys-CPU dev-perl/Sys-MemInfo
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gentoo/logwatch-7.3.7_pre20091210.tar.bz2
|
||||
_md5_=ea5ff9497e8cc6bc60f4ba7af0ce8fc9
|
@ -1,9 +0,0 @@
|
||||
DEFINED_PHASES=install postinst
|
||||
DESCRIPTION=Analyzes and Reports on system logs
|
||||
HOMEPAGE=http://www.logwatch.org/
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86
|
||||
LICENSE=MIT
|
||||
RDEPEND=virtual/cron virtual/mta virtual/mailx dev-lang/perl dev-perl/Date-Calc dev-perl/DateManip dev-perl/Tie-IxHash dev-perl/Sys-CPU dev-perl/Sys-MemInfo
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gentoo/logwatch-7.3.7_pre20100217.tar.bz2
|
||||
_md5_=bf3d8b05e44405e60a52d4f634ad1f92
|
@ -0,0 +1,11 @@
|
||||
DEFINED_PHASES=install postinst prepare
|
||||
DESCRIPTION=Analyzes and Reports on system logs
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.logwatch.org/
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86
|
||||
LICENSE=MIT
|
||||
RDEPEND=virtual/cron virtual/mta virtual/mailx dev-lang/perl dev-perl/Date-Calc dev-perl/DateManip dev-perl/Tie-IxHash dev-perl/Sys-CPU dev-perl/Sys-MemInfo
|
||||
SLOT=0
|
||||
SRC_URI=http://dev.gentoo.org/~polynomial-c/logwatch-7.4.0_p170.tar.gz
|
||||
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=9c43b6bccbeb3274976a5295fe63d37b
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install postinst preinst prepare setup unpack
|
||||
DEPEND=>=sys-devel/binutils-2.16.1 >=dev-libs/nss-3.15.1 >=dev-libs/nspr-4.10 >=dev-libs/glib-2.26:2 >=media-libs/mesa-7.10 >=media-libs/libpng-1.5.13[apng] >=x11-libs/pango-1.14.0 >=x11-libs/gtk+-2.14:2 virtual/libffi gstreamer? ( media-plugins/gst-plugins-meta:0.10[ffmpeg] ) system-cairo? ( >=x11-libs/cairo-1.12[X] ) system-icu? ( dev-libs/icu ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-sqlite? ( >=dev-db/sqlite-3.7.16.1:3[secure-delete,debug=] ) >=media-libs/libvpx-1.0.0 crypt? ( >=app-crypt/gnupg-1.4 ) kernel_linux? ( media-libs/alsa-lib ) pulseaudio? ( media-sound/pulseaudio ) selinux? ( sec-policy/selinux-mozilla ) !elibc_glibc? ( dev-libs/libexecinfo ) virtual/pkgconfig amd64? ( >=dev-lang/yasm-1.1 virtual/opengl ) x86? ( >=dev-lang/yasm-1.1 virtual/opengl ) x11-libs/libXrender x11-libs/libXt >=sys-libs/zlib-1.1.4 virtual/pkgconfig || ( >=dev-lang/python-2.7.5-r2:2.7[threads,sqlite] ) app-arch/zip app-arch/unzip >=app-text/hunspell-1.2 dev-libs/expat >=dev-libs/libevent-1.4.7 >=x11-libs/cairo-1.8[X] >=x11-libs/gtk+-2.8.6:2 >=x11-libs/pango-1.10.1[X] virtual/jpeg:0 alsa? ( media-libs/alsa-lib ) virtual/freedesktop-icon-theme dbus? ( >=dev-libs/dbus-glib-0.72 ) libnotify? ( >=x11-libs/libnotify-0.4 ) startup-notification? ( >=x11-libs/startup-notification-0.8 ) wifi? ( net-wireless/wireless-tools ) || ( >=sys-devel/automake-1.12:1.12 >=sys-devel/automake-1.13:1.13 ) =sys-devel/autoconf-2.1* sys-devel/libtool app-arch/unzip app-arch/unzip app-arch/unzip
|
||||
DESCRIPTION=Seamonkey Web Browser
|
||||
EAPI=3
|
||||
HOMEPAGE=http://www.seamonkey-project.org
|
||||
IUSE=+chatzilla +crypt gstreamer +ipc +jit minimal pulseaudio +roaming selinux system-cairo system-icu system-jpeg system-sqlite custom-cflags custom-optimization +alsa +dbus debug libnotify startup-notification system-sqlite wifi linguas_be linguas_ca linguas_cs linguas_de linguas_en_GB linguas_es_AR linguas_es_ES linguas_fi linguas_fr linguas_gl linguas_hu linguas_it linguas_ja linguas_lt linguas_nb_NO linguas_nl linguas_pl linguas_pt_PT linguas_ru linguas_sk linguas_sv_SE linguas_tr linguas_uk linguas_zh_CN linguas_zh_TW
|
||||
KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86
|
||||
LICENSE=MPL-2.0 GPL-2 LGPL-2.1
|
||||
RDEPEND=>=sys-devel/binutils-2.16.1 >=dev-libs/nss-3.15.1 >=dev-libs/nspr-4.10 >=dev-libs/glib-2.26:2 >=media-libs/mesa-7.10 >=media-libs/libpng-1.5.13[apng] >=x11-libs/pango-1.14.0 >=x11-libs/gtk+-2.14:2 virtual/libffi gstreamer? ( media-plugins/gst-plugins-meta:0.10[ffmpeg] ) system-cairo? ( >=x11-libs/cairo-1.12[X] ) system-icu? ( dev-libs/icu ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-sqlite? ( >=dev-db/sqlite-3.7.16.1:3[secure-delete,debug=] ) >=media-libs/libvpx-1.0.0 crypt? ( >=app-crypt/gnupg-1.4 ) kernel_linux? ( media-libs/alsa-lib ) pulseaudio? ( media-sound/pulseaudio ) selinux? ( sec-policy/selinux-mozilla ) x11-libs/libXrender x11-libs/libXt >=sys-libs/zlib-1.1.4 app-arch/zip app-arch/unzip >=app-text/hunspell-1.2 dev-libs/expat >=dev-libs/libevent-1.4.7 >=x11-libs/cairo-1.8[X] >=x11-libs/gtk+-2.8.6:2 >=x11-libs/pango-1.10.1[X] virtual/jpeg:0 alsa? ( media-libs/alsa-lib ) virtual/freedesktop-icon-theme dbus? ( >=dev-libs/dbus-glib-0.72 ) libnotify? ( >=x11-libs/libnotify-0.4 ) startup-notification? ( >=x11-libs/startup-notification-0.8 ) wifi? ( net-wireless/wireless-tools )
|
||||
SLOT=0
|
||||
SRC_URI=linguas_be? ( ftp://ftp.mozilla.org/pub/seamonkey/releases/2.21/langpack/seamonkey-2.21.be.langpack.xpi -> seamonkey-2.21-be.xpi ) linguas_ca? ( ftp://ftp.mozilla.org/pub/seamonkey/releases/2.21/langpack/seamonkey-2.21.ca.langpack.xpi -> seamonkey-2.21-ca.xpi ) linguas_cs? ( ftp://ftp.mozilla.org/pub/seamonkey/releases/2.21/langpack/seamonkey-2.21.cs.langpack.xpi -> seamonkey-2.21-cs.xpi ) linguas_de? ( ftp://ftp.mozilla.org/pub/seamonkey/releases/2.21/langpack/seamonkey-2.21.de.langpack.xpi -> seamonkey-2.21-de.xpi ) linguas_en_GB? ( ftp://ftp.mozilla.org/pub/seamonkey/releases/2.21/langpack/seamonkey-2.21.en-GB.langpack.xpi -> seamonkey-2.21-en-GB.xpi ) linguas_es_AR? ( ftp://ftp.mozilla.org/pub/seamonkey/releases/2.21/langpack/seamonkey-2.21.es-AR.langpack.xpi -> seamonkey-2.21-es-AR.xpi ) linguas_es_ES? ( ftp://ftp.mozilla.org/pub/seamonkey/releases/2.21/langpack/seamonkey-2.21.es-ES.langpack.xpi -> seamonkey-2.21-es-ES.xpi ) linguas_fi? ( ftp://ftp.mozilla.org/pub/seamonkey/releases/2.21/langpack/seamonkey-2.21.fi.langpack.xpi -> seamonkey-2.21-fi.xpi ) linguas_fr? ( ftp://ftp.mozilla.org/pub/seamonkey/releases/2.21/langpack/seamonkey-2.21.fr.langpack.xpi -> seamonkey-2.21-fr.xpi ) linguas_gl? ( ftp://ftp.mozilla.org/pub/seamonkey/releases/2.21/langpack/seamonkey-2.21.gl.langpack.xpi -> seamonkey-2.21-gl.xpi ) linguas_hu? ( ftp://ftp.mozilla.org/pub/seamonkey/releases/2.21/langpack/seamonkey-2.21.hu.langpack.xpi -> seamonkey-2.21-hu.xpi ) linguas_it? ( ftp://ftp.mozilla.org/pub/seamonkey/releases/2.21/langpack/seamonkey-2.21.it.langpack.xpi -> seamonkey-2.21-it.xpi ) linguas_ja? ( ftp://ftp.mozilla.org/pub/seamonkey/releases/2.21/langpack/seamonkey-2.21.ja.langpack.xpi -> seamonkey-2.21-ja.xpi ) linguas_lt? ( ftp://ftp.mozilla.org/pub/seamonkey/releases/2.21/langpack/seamonkey-2.21.lt.langpack.xpi -> seamonkey-2.21-lt.xpi ) linguas_nb_NO? ( ftp://ftp.mozilla.org/pub/seamonkey/releases/2.21/langpack/seamonkey-2.21.nb-NO.langpack.xpi -> seamonkey-2.21-nb-NO.xpi ) linguas_nl? ( ftp://ftp.mozilla.org/pub/seamonkey/releases/2.21/langpack/seamonkey-2.21.nl.langpack.xpi -> seamonkey-2.21-nl.xpi ) linguas_pl? ( ftp://ftp.mozilla.org/pub/seamonkey/releases/2.21/langpack/seamonkey-2.21.pl.langpack.xpi -> seamonkey-2.21-pl.xpi ) linguas_pt_PT? ( ftp://ftp.mozilla.org/pub/seamonkey/releases/2.21/langpack/seamonkey-2.21.pt-PT.langpack.xpi -> seamonkey-2.21-pt-PT.xpi ) linguas_ru? ( ftp://ftp.mozilla.org/pub/seamonkey/releases/2.21/langpack/seamonkey-2.21.ru.langpack.xpi -> seamonkey-2.21-ru.xpi ) linguas_sk? ( ftp://ftp.mozilla.org/pub/seamonkey/releases/2.21/langpack/seamonkey-2.21.sk.langpack.xpi -> seamonkey-2.21-sk.xpi ) linguas_sv_SE? ( ftp://ftp.mozilla.org/pub/seamonkey/releases/2.21/langpack/seamonkey-2.21.sv-SE.langpack.xpi -> seamonkey-2.21-sv-SE.xpi ) linguas_tr? ( ftp://ftp.mozilla.org/pub/seamonkey/releases/2.21/langpack/seamonkey-2.21.tr.langpack.xpi -> seamonkey-2.21-tr.xpi ) linguas_uk? ( ftp://ftp.mozilla.org/pub/seamonkey/releases/2.21/langpack/seamonkey-2.21.uk.langpack.xpi -> seamonkey-2.21-uk.xpi ) linguas_zh_CN? ( ftp://ftp.mozilla.org/pub/seamonkey/releases/2.21/langpack/seamonkey-2.21.zh-CN.langpack.xpi -> seamonkey-2.21-zh-CN.xpi ) linguas_zh_TW? ( ftp://ftp.mozilla.org/pub/seamonkey/releases/2.21/langpack/seamonkey-2.21.zh-TW.langpack.xpi -> seamonkey-2.21-zh-TW.xpi ) ftp://ftp.mozilla.org/pub/seamonkey/releases/2.21/source/seamonkey-2.21.source.tar.bz2 -> seamonkey-2.21.source.tar.bz2 http://dev.gentoo.org/~anarchy/mozilla/patchsets/firefox-24.0-patches-0.3.tar.xz http://dev.gentoo.org/~polynomial-c/mozilla/patchsets/seamonkey-2.14-patches-01.tar.xz crypt? ( http://www.mozilla-enigmail.org/download/source/enigmail-1.6.tar.gz )
|
||||
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 check-reqs 0efdf29c9002a1995388968bf54e9d3d eutils 4878e7f88afc0ba0866ac112190b0fd4 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa flag-o-matic 08a40a43c401c96d16477c02e56d9a64 libtool b1c8688e60f9580bcb9bb46e08737eb1 mozconfig-3 7ed5799a43f38c125f644961517e2f92 mozcoreconf-2 371614417a96409a9817c6917860a301 mozextension ba6829881080a663d68531424a3dfbc6 mozlinguas 4fccc675305cf2d1e23c1a05f47b9b2a multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e nsplugins 7ea51b2f6cbd5b36b9c0163cc3ee03a2 pax-utils 2424f959506320f5196de8f79fa05297 python-any-r1 08d3455b23110d650f173ab0a090818b python-utils-r1 4f3595fa07cbecf9f3cfabd0f9a6f34b toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=b293a60828e9d89017cce969b4577f49
|
@ -0,0 +1,23 @@
|
||||
Title: alpha, ia64: maintainers may remove stable versions
|
||||
Author: Andreas K. Huettel <dilfridge@gentoo.org>
|
||||
Content-Type: text/plain
|
||||
Posted: 2013-10-24
|
||||
Revision: 1
|
||||
News-Item-Format: 1.0
|
||||
Display-If-Keyword: alpha
|
||||
Display-If-Keyword: ia64
|
||||
|
||||
Following discussion [1] and a vote by the Gentoo Council [2,3],
|
||||
on alpha and ia64 package maintainers are allowed to remove
|
||||
the last stable version of a package under certain circumstances
|
||||
(basically when it is outdated and the stablerequest for a newer
|
||||
version on alpha or ia64 has been pending for a while; for the
|
||||
details, see [2,3]).
|
||||
|
||||
You should be aware that this may occasionally cause broken
|
||||
dependencies and/or require keywording of packages for stable
|
||||
users. Then again, things may work out fine just as well.
|
||||
|
||||
[1] http://thread.gmane.org/gmane.linux.gentoo.project/2975/focus=2984
|
||||
[2] http://www.gentoo.org/proj/en/council/meeting-logs/20130917.txt
|
||||
[3] http://www.gentoo.org/proj/en/council/meeting-logs/20130917-summary.txt
|
@ -0,0 +1,19 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQJ8BAABCgBmBQJSaZFnXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwNzlCRDk4QzA4RENBRkYzQUEwRjQzMDlF
|
||||
QkU2QTMzNkJFMTkwMzlDAAoJEOvmoza+GQOcBmMQAK6ZEvAc7jD9uqeFqFU+h2/Q
|
||||
2FWSrRPTCLF7fhl8DQ5K/Irh9ti0TWxfSg+zgHzCP3b/ZRx4nZIFakKZ9WhxDbVH
|
||||
qGXxL4LPp54izSQ5O6dK3b010v88rwKrQaWtI+alIOoiQy5L1lOLiGhgrv7eHVtz
|
||||
TF7IEewQeXGySAmTW4xbmMERswsT50amUkvV9Ri2PIGdrBReZ6paO4aCGCkSBHef
|
||||
MMVP0tM/3VfOaGfzBB/Eh4X0AOrd6wqe3kLIohZdo7pp+RH3aXPo69aLF1vXbi6v
|
||||
PUWR9BkVaUnXyyoXAnPnT/NudGaptVp/jgVxsEicsWcxM5r9b2rDs5qC9LWFZm3B
|
||||
p8P9SHv/mr/dz432tEG8Ik6gwel29sDqVeiepBqTY6aoHYutNdFEim7C20YHyJdq
|
||||
YIOwbAzD/ECLyIGnjM2tnJVadCE8+vJym0FqldU6JvrrdLlxR23ushPBKmcASD5E
|
||||
iXqsAyPM0+dqmFgz0KHiSp7nvmDxp64y4X8Rh+45FPoUcyior/gk399gwgqrd0jT
|
||||
VAbM6SYYylqVq6T3GGefT0RtuUCr8SMpTLJQzdamKfn7+ckvg4IKhSFD45F5gIOk
|
||||
YQbW4jWWlg8bmr0QC5Sb/cKCewLZlFXnImuSWJ4eLicDAXNHTI6VT3tz7sThQyIg
|
||||
e3Yx76hV7gdSTQdM0umm
|
||||
=lwoK
|
||||
-----END PGP SIGNATURE-----
|
@ -1 +1 @@
|
||||
Thu, 24 Oct 2013 18:37:01 +0000
|
||||
Fri, 25 Oct 2013 12:07:00 +0000
|
||||
|
@ -1 +1 @@
|
||||
Thu Oct 24 18:36:58 UTC 2013
|
||||
Fri Oct 25 12:06:57 UTC 2013
|
||||
|
@ -1 +1 @@
|
||||
Thu, 24 Oct 2013 19:00:01 +0000
|
||||
Fri, 25 Oct 2013 12:30:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
1382639701 Thu Oct 24 18:35:01 2013 UTC
|
||||
1382702701 Fri Oct 25 12:05:01 2013 UTC
|
||||
|
@ -0,0 +1,59 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/ettercap/ettercap-0.8.0-r1.ebuild,v 1.1 2013/10/25 10:30:35 ago Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
CMAKE_MIN_VERSION=2.8
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="A suite for man in the middle attacks"
|
||||
HOMEPAGE="https://github.com/Ettercap/ettercap"
|
||||
SRC_URI="https://github.com/Ettercap/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" #mirror does not work
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
||||
IUSE="gtk ipv6 ncurses +plugins"
|
||||
|
||||
RDEPEND="dev-libs/libpcre
|
||||
dev-libs/openssl
|
||||
net-libs/libnet:1.1
|
||||
>=net-libs/libpcap-0.8.1
|
||||
sys-libs/zlib
|
||||
gtk? (
|
||||
>=dev-libs/atk-1.2.4
|
||||
>=dev-libs/glib-2.2.2:2
|
||||
media-libs/freetype
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf:2
|
||||
>=x11-libs/gtk+-2.2.2:2
|
||||
>=x11-libs/pango-1.2.3
|
||||
)
|
||||
ncurses? ( >=sys-libs/ncurses-5.3 )
|
||||
plugins? (
|
||||
>=net-misc/curl-7.26.0
|
||||
sys-devel/libtool
|
||||
)"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
app-text/ghostscript-gpl
|
||||
sys-devel/flex
|
||||
virtual/yacc"
|
||||
|
||||
src_prepare() {
|
||||
sed -i "s:Release:Release Gentoo:" CMakeLists.txt || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake-utils_use_enable ncurses CURSES)
|
||||
$(cmake-utils_use_enable gtk)
|
||||
$(cmake-utils_use_enable plugins)
|
||||
$(cmake-utils_use_enable ipv6)
|
||||
-DENABLE_SSL=ON
|
||||
-DINSTALL_SYSCONFDIR="${EROOT}"etc
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -0,0 +1,12 @@
|
||||
--- pptpctrl.c.orig 2013-10-25 15:10:53.632625057 +0400
|
||||
+++ pptpctrl.c 2013-10-25 15:11:12.175626673 +0400
|
||||
@@ -759,8 +759,8 @@
|
||||
syslog(LOG_DEBUG, "CTRL (PPPD Launcher): remote address = %s", pppaddrs[1]);
|
||||
}
|
||||
|
||||
+ char pppInterfaceIPs[33];
|
||||
if (*pppaddrs[0] || *pppaddrs[1]) {
|
||||
- char pppInterfaceIPs[33];
|
||||
sprintf(pppInterfaceIPs, "%s:%s", pppaddrs[0], pppaddrs[1]);
|
||||
pppd_argv[an++] = pppInterfaceIPs;
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
diff -urNp gnutls-3.2.5.org/src/cli.c gnutls-3.2.5/src/cli.c
|
||||
--- gnutls-3.2.5.org/src/cli.c 2013-10-04 13:33:43.000000000 +0300
|
||||
+++ gnutls-3.2.5/src/cli.c 2013-10-24 22:59:44.738968191 +0300
|
||||
@@ -34,6 +34,7 @@
|
||||
#include <sys/select.h>
|
||||
#include <unistd.h>
|
||||
#include <stdint.h>
|
||||
+#include <stdbool.h>
|
||||
#include <fcntl.h>
|
||||
#include <netdb.h>
|
||||
#include <ctype.h>
|
@ -0,0 +1,117 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-libs/gnutls/gnutls-3.2.5.ebuild,v 1.1 2013/10/24 20:10:27 alonbl Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools libtool eutils versionator
|
||||
|
||||
DESCRIPTION="A TLS 1.2 and SSL 3.0 implementation for the GNU project"
|
||||
HOMEPAGE="http://www.gnutls.org/"
|
||||
SRC_URI="ftp://ftp.gnutls.org/gcrypt/gnutls/v$(get_version_component_range 1-2)/${P}.tar.xz"
|
||||
|
||||
# LGPL-3 for libgnutls library and GPL-3 for libgnutls-extra library.
|
||||
# soon to be relicensed as LGPL-2.1 unless heartbeat extension enabled.
|
||||
LICENSE="GPL-3 LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE_LINGUAS=" en cs de fi fr it ms nl pl sv uk vi zh_CN"
|
||||
IUSE="+cxx dane doc examples guile nls pkcs11 static-libs test zlib ${IUSE_LINGUAS// / linguas_}"
|
||||
# heartbeat support is not disabled until re-licensing happens fullyf
|
||||
|
||||
# NOTICE: sys-devel/autogen is required at runtime as we
|
||||
# use system libopts
|
||||
RDEPEND=">=dev-libs/libtasn1-2.14
|
||||
>=dev-libs/nettle-2.7[gmp]
|
||||
dev-libs/gmp
|
||||
sys-devel/autogen
|
||||
dane? ( net-dns/unbound )
|
||||
guile? ( >=dev-scheme/guile-1.8[networking] )
|
||||
nls? ( virtual/libintl )
|
||||
pkcs11? ( >=app-crypt/p11-kit-0.11 )
|
||||
zlib? ( >=sys-libs/zlib-1.2.3.1 )"
|
||||
DEPEND="${RDEPEND}
|
||||
>=sys-devel/automake-1.11.6
|
||||
virtual/pkgconfig
|
||||
doc? ( dev-util/gtk-doc )
|
||||
nls? ( sys-devel/gettext )
|
||||
test? ( app-misc/datefudge )"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README THANKS doc/TODO )
|
||||
|
||||
src_prepare() {
|
||||
# tests/suite directory is not distributed
|
||||
sed -i \
|
||||
-e ':AC_CONFIG_FILES(\[tests/suite/Makefile\]):d' \
|
||||
-e '/^AM_INIT_AUTOMAKE/s/-Werror//' \
|
||||
configure.ac || die
|
||||
|
||||
sed -i \
|
||||
-e 's/imagesdir = $(infodir)/imagesdir = $(htmldir)/' \
|
||||
doc/Makefile.am || die
|
||||
|
||||
rm -f {m4,gl/m4}/{lt*,libtool.m4}
|
||||
find . -name ltmain.sh -delete
|
||||
|
||||
# use system libopts
|
||||
sed -i -e "/^enable_local_libopts/s/yes/no/" configure.ac || die
|
||||
|
||||
# force regeneration of autogen-ed files
|
||||
local file
|
||||
for file in $(grep -l AutoGen-ed src/*.c) ; do
|
||||
rm src/$(basename ${file} .c).{c,h} || die
|
||||
done
|
||||
|
||||
epatch "${FILESDIR}/${P}-build.patch"
|
||||
|
||||
# support user patches
|
||||
epatch_user
|
||||
|
||||
eautoreconf
|
||||
|
||||
# Use sane .so versioning on FreeBSD.
|
||||
elibtoolize
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
LINGUAS="${LINGUAS//en/en@boldquot en@quot}"
|
||||
|
||||
# TPM needs to be tested before being enabled
|
||||
econf \
|
||||
--htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
|
||||
--disable-valgrind-tests \
|
||||
--enable-heartbeat-support \
|
||||
$(use_enable cxx) \
|
||||
$(use_enable dane libdane) \
|
||||
$(use_enable doc gtk-doc) \
|
||||
$(use_enable doc gtk-doc-pdf) \
|
||||
$(use_enable guile) \
|
||||
$(use_enable nls) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_with pkcs11 p11-kit) \
|
||||
$(use_with zlib) \
|
||||
--without-tpm
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# parallel testing often fails
|
||||
emake -j1 check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
find "${ED}" -name '*.la' -delete
|
||||
|
||||
dodoc doc/certtool.cfg
|
||||
|
||||
if use doc; then
|
||||
dodoc doc/gnutls.pdf
|
||||
dohtml doc/gnutls.html
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
docinto examples
|
||||
dodoc doc/examples/*.c
|
||||
fi
|
||||
}
|
@ -1,4 +1,2 @@
|
||||
DIST logwatch-7.3.6.tar.gz 297296 SHA256 84b7cc37d075674e0d69df2ef4d1b4464129b43d5ca1607af0852ef96f51bc3e
|
||||
DIST logwatch-7.3.7_pre20091210.tar.bz2 267627 SHA256 87955c7865e9e55be65291f95fe361cb1f0093e474ceb739991de7dc0654a101
|
||||
DIST logwatch-7.3.7_pre20100217.tar.bz2 270843 SHA256 c63af00c88e7089116853d59d2a307813ee2c5e19179870c8e5c9614fdd5bd41
|
||||
DIST logwatch-7.4.0.tar.gz 294398 SHA256 b8fd136a07a6b79962380d68b26328cdccc8b6a20310195e24e39b0bfd3287c4 SHA512 d556a5768ceeedc21396a38f02f2b2d8ca3556de92274038819840a6d41770437673a531d91f54cf3a905b6b4b8d72fa4011b838f81ed04b02265bde39b7b3c7 WHIRLPOOL 7643cb55ed330dacda223d5ff06dca16a29df2a8c50a6f4b2bded1ba764c07126101bce08422e5531cc7dd531960e6dd9a29114ac5e43987a3d2d9b796204d21
|
||||
DIST logwatch-7.4.0_p170.tar.gz 455794 SHA256 27f4ae2692190aa96a3af997d66b39a595e9c72e4a078cbdfa7c13f5c885a42f SHA512 6c07cfb20c0bd121b698b48f060d50b45e018b81b2ed78c96d33c5b8cb43fd23a139cf95c64af9c3148c99fe1f9e9d2c0936e1d2ab6dfba105e4ad621db2fcdb WHIRLPOOL 6af221787ce7d71f0c238fbb18d3b272cfe42cb18a3a24a70fbf617f2a6d39fd41d4978dd2c8b67687fa003594300e4beb2fc0b2f0c2425cc1c6fd1d501cda50
|
||||
|
@ -1,76 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-apps/logwatch/logwatch-7.3.6.ebuild,v 1.10 2010/06/06 14:45:34 armin76 Exp $
|
||||
|
||||
DESCRIPTION="Analyzes and Reports on system logs"
|
||||
HOMEPAGE="http://www.logwatch.org/"
|
||||
SRC_URI="ftp://ftp.kaybee.org/pub/linux/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ppc ppc64 sparc x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="virtual/cron
|
||||
virtual/mta
|
||||
dev-lang/perl
|
||||
dev-perl/Tie-IxHash
|
||||
dev-perl/Date-Calc
|
||||
dev-perl/DateManip
|
||||
virtual/mailx"
|
||||
DEPEND=""
|
||||
|
||||
src_install() {
|
||||
dodir /usr/share/logwatch/lib
|
||||
dodir /usr/share/logwatch/scripts/services
|
||||
dodir /usr/share/logwatch/scripts/shared
|
||||
dodir /usr/share/logwatch/default.conf/logfiles
|
||||
dodir /usr/share/logwatch/default.conf/services
|
||||
dodir /usr/share/logwatch/default.conf/html
|
||||
dodir /etc/logwatch
|
||||
keepdir /var/cache/logwatch
|
||||
|
||||
newsbin scripts/logwatch.pl logwatch.pl || die "dosbin logwatch failed"
|
||||
|
||||
for i in scripts/logfiles/* ; do
|
||||
exeinto /usr/share/logwatch/$i
|
||||
doexe $i/* || die "doexe $i failed"
|
||||
done
|
||||
|
||||
exeinto /usr/share/logwatch/lib
|
||||
doexe lib/*.pm
|
||||
|
||||
exeinto /usr/share/logwatch/scripts/services
|
||||
doexe scripts/services/*
|
||||
|
||||
exeinto /usr/share/logwatch/scripts/shared
|
||||
doexe scripts/shared/*
|
||||
|
||||
insinto /usr/share/logwatch/default.conf
|
||||
doins conf/logwatch.conf
|
||||
|
||||
insinto /usr/share/logwatch/default.conf/logfiles
|
||||
doins conf/logfiles/*
|
||||
|
||||
insinto /usr/share/logwatch/default.conf/services
|
||||
doins conf/services/*
|
||||
|
||||
insinto /usr/share/logwatch/default.conf/html
|
||||
doins conf/html/*
|
||||
|
||||
# Make sure logwatch is run before anything else #100243
|
||||
exeinto /etc/cron.daily
|
||||
newexe "${FILESDIR}"/logwatch 00-logwatch
|
||||
|
||||
doman logwatch.8
|
||||
dodoc project/CHANGES README HOWTO-Customize-LogWatch
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -e ${ROOT}/etc/cron.daily/logwatch ]] ; then
|
||||
local md5=$(md5sum "${ROOT}"/etc/cron.daily/logwatch)
|
||||
[[ ${md5} == "edb003cbc0686ed4cf37db16025635f3" ]] \
|
||||
&& rm -f "${ROOT}"/etc/cron.daily/logwatch \
|
||||
|| ewarn "You have two logwatch files in /etc/cron.daily/"
|
||||
fi
|
||||
}
|
@ -1,78 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-apps/logwatch/logwatch-7.3.7_pre20091210.ebuild,v 1.4 2010/04/24 20:35:22 armin76 Exp $
|
||||
|
||||
DESCRIPTION="Analyzes and Reports on system logs"
|
||||
HOMEPAGE="http://www.logwatch.org/"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64 ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="virtual/cron
|
||||
virtual/mta
|
||||
virtual/mailx
|
||||
dev-lang/perl
|
||||
dev-perl/Date-Calc
|
||||
dev-perl/DateManip
|
||||
dev-perl/Tie-IxHash
|
||||
dev-perl/Sys-CPU
|
||||
dev-perl/Sys-MemInfo"
|
||||
|
||||
src_install() {
|
||||
dodir /usr/share/logwatch/lib
|
||||
dodir /usr/share/logwatch/scripts/services
|
||||
dodir /usr/share/logwatch/scripts/shared
|
||||
dodir /usr/share/logwatch/default.conf/logfiles
|
||||
dodir /usr/share/logwatch/default.conf/services
|
||||
dodir /usr/share/logwatch/default.conf/html
|
||||
keepdir /etc/logwatch
|
||||
keepdir /var/cache/logwatch
|
||||
|
||||
newsbin scripts/logwatch.pl logwatch.pl || die "dosbin logwatch failed"
|
||||
|
||||
for i in scripts/logfiles/* ; do
|
||||
exeinto /usr/share/logwatch/$i
|
||||
doexe $i/* || die "doexe $i failed"
|
||||
done
|
||||
|
||||
exeinto /usr/share/logwatch/lib
|
||||
doexe lib/*.pm
|
||||
|
||||
exeinto /usr/share/logwatch/scripts/services
|
||||
doexe scripts/services/*
|
||||
|
||||
exeinto /usr/share/logwatch/scripts/shared
|
||||
doexe scripts/shared/*
|
||||
|
||||
insinto /usr/share/logwatch/default.conf
|
||||
doins conf/logwatch.conf
|
||||
|
||||
insinto /usr/share/logwatch/default.conf/logfiles
|
||||
doins conf/logfiles/*
|
||||
|
||||
insinto /usr/share/logwatch/default.conf/services
|
||||
doins conf/services/*
|
||||
|
||||
insinto /usr/share/logwatch/default.conf/html
|
||||
doins conf/html/*
|
||||
|
||||
# Make sure logwatch is run before anything else #100243
|
||||
exeinto /etc/cron.daily
|
||||
newexe "${FILESDIR}"/logwatch 00-logwatch
|
||||
|
||||
doman logwatch.8
|
||||
dodoc project/CHANGES README HOWTO-Customize-LogWatch
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -e ${ROOT}/etc/cron.daily/logwatch ]] ; then
|
||||
local md5=$(md5sum "${ROOT}"/etc/cron.daily/logwatch)
|
||||
[[ ${md5} == "edb003cbc0686ed4cf37db16025635f3" ]] \
|
||||
&& rm -f "${ROOT}"/etc/cron.daily/logwatch \
|
||||
|| ewarn "You have two logwatch files in /etc/cron.daily/"
|
||||
fi
|
||||
}
|
@ -0,0 +1,367 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey/seamonkey-2.21-r1.ebuild,v 1.1 2013/10/25 08:24:31 polynomial-c Exp $
|
||||
|
||||
EAPI="3"
|
||||
WANT_AUTOCONF="2.1"
|
||||
|
||||
# This list can be updated with scripts/get_langs.sh from the mozilla overlay
|
||||
MOZ_LANGS=(be ca cs de en en-GB en-US es-AR es-ES fi fr gl hu it ja lt nb-NO nl
|
||||
pl pt-PT ru sk sv-SE tr uk zh-CN zh-TW)
|
||||
|
||||
MOZ_PV="${PV/_pre*}"
|
||||
MOZ_PV="${MOZ_PV/_alpha/a}"
|
||||
MOZ_PV="${MOZ_PV/_beta/b}"
|
||||
MOZ_PV="${MOZ_PV/_rc/rc}"
|
||||
MOZ_P="${P}"
|
||||
MY_MOZ_P="${PN}-${MOZ_PV}"
|
||||
|
||||
if [[ ${PV} == *_pre* ]] ; then
|
||||
MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}"
|
||||
MOZ_LANGPACK_PREFIX="linux-i686/xpi/"
|
||||
# And the langpack stuff stays at eclass defaults
|
||||
else
|
||||
MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/${PN}/releases/${MOZ_PV}"
|
||||
MOZ_LANGPACK_PREFIX="langpack/${MY_MOZ_P}."
|
||||
MOZ_LANGPACK_SUFFIX=".langpack.xpi"
|
||||
fi
|
||||
|
||||
inherit check-reqs flag-o-matic toolchain-funcs eutils mozconfig-3 multilib pax-utils fdo-mime autotools mozextension nsplugins mozlinguas
|
||||
|
||||
PATCHFF="firefox-24.0-patches-0.3"
|
||||
PATCH="${PN}-2.14-patches-01"
|
||||
EMVER="1.6"
|
||||
|
||||
DESCRIPTION="Seamonkey Web Browser"
|
||||
HOMEPAGE="http://www.seamonkey-project.org"
|
||||
|
||||
if [[ ${PV} == *_pre* ]] ; then
|
||||
# pre-releases. No need for arch teams to change KEYWORDS here.
|
||||
|
||||
KEYWORDS=""
|
||||
else
|
||||
# This is where arch teams should change the KEYWORDS.
|
||||
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
|
||||
fi
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
|
||||
IUSE="+chatzilla +crypt gstreamer +ipc +jit minimal pulseaudio +roaming selinux system-cairo system-icu system-jpeg system-sqlite"
|
||||
|
||||
SRC_URI="${SRC_URI}
|
||||
${MOZ_FTP_URI}/source/${MY_MOZ_P}.source.tar.bz2 -> ${P}.source.tar.bz2
|
||||
http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCHFF}.tar.xz
|
||||
http://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz
|
||||
crypt? ( http://www.mozilla-enigmail.org/download/source/enigmail-${EMVER}.tar.gz )"
|
||||
|
||||
ASM_DEPEND=">=dev-lang/yasm-1.1"
|
||||
|
||||
# Mesa 7.10 needed for WebGL + bugfixes
|
||||
RDEPEND=">=sys-devel/binutils-2.16.1
|
||||
>=dev-libs/nss-3.15.1
|
||||
>=dev-libs/nspr-4.10
|
||||
>=dev-libs/glib-2.26:2
|
||||
>=media-libs/mesa-7.10
|
||||
>=media-libs/libpng-1.5.13[apng]
|
||||
>=x11-libs/pango-1.14.0
|
||||
>=x11-libs/gtk+-2.14:2
|
||||
virtual/libffi
|
||||
gstreamer? ( media-plugins/gst-plugins-meta:0.10[ffmpeg] )
|
||||
system-cairo? ( >=x11-libs/cairo-1.12[X] )
|
||||
system-icu? ( dev-libs/icu )
|
||||
system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
|
||||
system-sqlite? ( >=dev-db/sqlite-3.7.16.1:3[secure-delete,debug=] )
|
||||
>=media-libs/libvpx-1.0.0
|
||||
crypt? ( >=app-crypt/gnupg-1.4 )
|
||||
kernel_linux? ( media-libs/alsa-lib )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
selinux? ( sec-policy/selinux-mozilla )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
!elibc_glibc? ( dev-libs/libexecinfo )
|
||||
virtual/pkgconfig
|
||||
amd64? ( ${ASM_DEPEND}
|
||||
virtual/opengl )
|
||||
x86? ( ${ASM_DEPEND}
|
||||
virtual/opengl )"
|
||||
|
||||
if [[ ${PV} == *beta* ]] ; then
|
||||
S="${WORKDIR}/comm-beta"
|
||||
else
|
||||
S="${WORKDIR}/comm-release"
|
||||
fi
|
||||
|
||||
pkg_setup() {
|
||||
if [[ ${PV} == *_pre* ]] ; then
|
||||
ewarn "You're using an unofficial release of ${PN}. Don't file any bug in"
|
||||
ewarn "Gentoo's Bugtracker against this package in case it breaks for you."
|
||||
ewarn "Those belong to upstream: https://bugzilla.mozilla.org"
|
||||
fi
|
||||
|
||||
moz_pkgsetup
|
||||
|
||||
# Ensure we have enough disk space to compile
|
||||
if use debug || use test ; then
|
||||
CHECKREQS_DISK_BUILD="8G"
|
||||
else
|
||||
CHECKREQS_DISK_BUILD="4G"
|
||||
fi
|
||||
check-reqs_pkg_setup
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
|
||||
# Unpack language packs
|
||||
mozlinguas_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Apply our patches
|
||||
EPATCH_SUFFIX="patch" \
|
||||
EPATCH_FORCE="yes" \
|
||||
epatch "${WORKDIR}/seamonkey"
|
||||
|
||||
# browser patches go here
|
||||
pushd "${S}"/mozilla &>/dev/null || die
|
||||
EPATCH_EXCLUDE="2000-firefox_gentoo_install_dirs.patch" \
|
||||
EPATCH_SUFFIX="patch" \
|
||||
EPATCH_FORCE="yes" \
|
||||
epatch "${WORKDIR}/firefox"
|
||||
popd &>/dev/null || die
|
||||
# drop -Wl,--build-id from LDFLAGS, bug #465466
|
||||
epatch "${FILESDIR}"/moz${PATCHFF:8:2}-drop-Wl-build-id.patch
|
||||
|
||||
# Shell scripts sometimes contain DOS line endings; bug 391889
|
||||
grep -rlZ --include="*.sh" $'\r$' . |
|
||||
while read -r -d $'\0' file ; do
|
||||
einfo edos2unix "${file}"
|
||||
edos2unix "${file}" || die
|
||||
done
|
||||
|
||||
if use crypt ; then
|
||||
mv "${WORKDIR}"/enigmail "${S}"/mailnews/extensions/enigmail
|
||||
#pushd "${S}"/mailnews/extensions/enigmail &>/dev/null || die
|
||||
|
||||
#popd &>/dev/null || die
|
||||
fi
|
||||
|
||||
# Allow user to apply any additional patches without modifing ebuild
|
||||
epatch_user
|
||||
|
||||
local ms="${S}/mozilla"
|
||||
|
||||
# Enable gnomebreakpad
|
||||
if use debug ; then
|
||||
sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
|
||||
"${ms}"/build/unix/run-mozilla.sh || die "sed failed!"
|
||||
fi
|
||||
|
||||
# Ensure that are plugins dir is enabled as default
|
||||
sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
|
||||
"${ms}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
|
||||
sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
|
||||
"${ms}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
|
||||
|
||||
# Don't exit with error when some libs are missing which we have in
|
||||
# system.
|
||||
sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
|
||||
-i "${S}"/suite/installer/Makefile.in || die
|
||||
# Don't error out when there's no files to be removed:
|
||||
sed 's@\(xargs rm\)$@\1 -f@' \
|
||||
-i "${ms}"/toolkit/mozapps/installer/packager.mk || die
|
||||
|
||||
eautoreconf
|
||||
cd "${S}"/mozilla || die
|
||||
eautoconf
|
||||
cd js/src || die
|
||||
eautoconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
|
||||
MEXTENSIONS="default"
|
||||
|
||||
####################################
|
||||
#
|
||||
# mozconfig, CFLAGS and CXXFLAGS setup
|
||||
#
|
||||
####################################
|
||||
|
||||
mozconfig_init
|
||||
mozconfig_config
|
||||
|
||||
# It doesn't compile on alpha without this LDFLAGS
|
||||
use alpha && append-ldflags "-Wl,--no-relax"
|
||||
|
||||
if use chatzilla ; then
|
||||
MEXTENSIONS+=",irc"
|
||||
else
|
||||
MEXTENSIONS+=",-irc"
|
||||
fi
|
||||
if ! use roaming ; then
|
||||
MEXTENSIONS+=",-sroaming"
|
||||
fi
|
||||
|
||||
# We must force enable jemalloc 3 threw .mozconfig
|
||||
echo "export MOZ_JEMALLOC=1" >> ${S}/.mozconfig
|
||||
|
||||
mozconfig_annotate '' --enable-jemalloc
|
||||
mozconfig_annotate '' --enable-replace-malloc
|
||||
mozconfig_annotate '' --prefix="${EPREFIX}"/usr
|
||||
mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
|
||||
mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
|
||||
mozconfig_annotate '' --disable-gconf
|
||||
mozconfig_annotate '' --enable-jsd
|
||||
mozconfig_annotate '' --enable-canvas
|
||||
mozconfig_annotate '' --with-system-png
|
||||
mozconfig_annotate '' --enable-system-ffi
|
||||
|
||||
# Other sm-specific settings
|
||||
mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
|
||||
|
||||
mozconfig_annotate '' --target="${CTARGET:-${CHOST}}"
|
||||
mozconfig_annotate '' --build="${CTARGET:-${CHOST}}"
|
||||
mozconfig_annotate '' --enable-safe-browsing
|
||||
|
||||
mozconfig_use_enable gstreamer
|
||||
mozconfig_use_enable pulseaudio
|
||||
mozconfig_use_enable system-cairo
|
||||
mozconfig_use_enable system-sqlite
|
||||
mozconfig_use_with system-jpeg
|
||||
mozconfig_use_with system-icu
|
||||
mozconfig_use_enable system-icu intl-api
|
||||
# Feature is know to cause problems on hardened
|
||||
mozconfig_use_enable jit ion
|
||||
|
||||
# Use an objdir to keep things organized.
|
||||
echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/seamonk" \
|
||||
>> "${S}"/.mozconfig
|
||||
|
||||
# Finalize and report settings
|
||||
mozconfig_final
|
||||
|
||||
# Work around breakage in makeopts with --no-print-directory
|
||||
MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
|
||||
|
||||
if [[ $(gcc-major-version) -lt 4 ]] ; then
|
||||
append-cxxflags -fno-stack-protector
|
||||
elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; then
|
||||
if use amd64 || use x86 ; then
|
||||
append-flags -mno-avx
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
|
||||
MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
|
||||
emake -f client.mk || die
|
||||
|
||||
# Only build enigmail extension if conditions are met.
|
||||
if use crypt ; then
|
||||
cd "${S}"/mailnews/extensions/enigmail || die
|
||||
./makemake -r 2&> /dev/null
|
||||
cd "${S}"/seamonk/mailnews/extensions/enigmail
|
||||
emake || die "make enigmail failed"
|
||||
emake xpi || die "make enigmail xpi failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
|
||||
DICTPATH="\"${EPREFIX}/usr/share/myspell\""
|
||||
|
||||
local emid obj_dir="seamonk"
|
||||
cd "${S}/${obj_dir}"
|
||||
|
||||
# Pax mark xpcshell for hardened support, only used for startupcache creation.
|
||||
pax-mark m "${S}/${obj_dir}/mozilla/dist/bin/xpcshell"
|
||||
|
||||
# Copy our preference before omnijar is created.
|
||||
sed "s|SEAMONKEY_PVR|${PVR}|" "${FILESDIR}"/all-gentoo-1.js > \
|
||||
"${S}/${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \
|
||||
|| die
|
||||
|
||||
# Set default path to search for dictionaries.
|
||||
echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
|
||||
>> "${S}/${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \
|
||||
|| die
|
||||
|
||||
if ! use libnotify ; then
|
||||
echo 'pref("browser.download.manager.showAlertOnComplete", false);' \
|
||||
>> "${S}/${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \
|
||||
|| die
|
||||
fi
|
||||
|
||||
echo 'pref("extensions.autoDisableScopes", 3);' >> \
|
||||
"${S}/${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \
|
||||
|| die
|
||||
|
||||
MOZ_MAKE_FLAGS="${MAKEOPTS}" \
|
||||
emake DESTDIR="${D}" install || die "emake install failed"
|
||||
cp -f "${FILESDIR}"/icon/${PN}.desktop "${T}" || die
|
||||
|
||||
if use crypt ; then
|
||||
cd "${T}" || die
|
||||
unzip "${S}"/${obj_dir}/mozilla/dist/bin/enigmail*.xpi install.rdf || die
|
||||
emid=$(sed -n '/<em:id>/!d; s/.*\({.*}\).*/\1/; p; q' install.rdf)
|
||||
|
||||
dodir ${MOZILLA_FIVE_HOME}/extensions/${emid} || die
|
||||
cd "${D}"${MOZILLA_FIVE_HOME}/extensions/${emid} || die
|
||||
unzip "${S}"/${obj_dir}/mozilla/dist/bin/enigmail*.xpi || die
|
||||
|
||||
cd "${S}" || die
|
||||
fi
|
||||
|
||||
sed 's|^\(MimeType=.*\)$|\1text/x-vcard;text/directory;application/mbox;message/rfc822;x-scheme-handler/mailto;|' \
|
||||
-i "${T}"/${PN}.desktop || die
|
||||
sed 's|^\(Categories=.*\)$|\1Email;|' -i "${T}"/${PN}.desktop \
|
||||
|| die
|
||||
|
||||
# Install language packs
|
||||
mozlinguas_src_install
|
||||
|
||||
# Add StartupNotify=true bug 290401
|
||||
if use startup-notification ; then
|
||||
echo "StartupNotify=true" >> "${T}"/${PN}.desktop
|
||||
fi
|
||||
|
||||
# Install icon and .desktop for menu entry
|
||||
newicon "${S}"/suite/branding/nightly/content/icon64.png ${PN}.png \
|
||||
|| die
|
||||
domenu "${T}"/${PN}.desktop || die
|
||||
|
||||
# Required in order to use plugins and even run seamonkey on hardened.
|
||||
pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{seamonkey,seamonkey-bin,plugin-container}
|
||||
|
||||
if use minimal ; then
|
||||
rm -rf "${ED}"/usr/include "${ED}${MOZILLA_FIVE_HOME}"/{idl,include,lib,sdk}
|
||||
fi
|
||||
|
||||
# Handle plugins dir through nsplugins.eclass
|
||||
share_plugins_dir
|
||||
|
||||
doman "${S}"/${obj_dir}/suite/app/${PN}.1 || die
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
MOZILLA_FIVE_HOME="${ROOT}/usr/$(get_libdir)/${PN}"
|
||||
|
||||
if [ -d ${MOZILLA_FIVE_HOME}/plugins ] ; then
|
||||
rm ${MOZILLA_FIVE_HOME}/plugins -rf
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
|
||||
|
||||
# Update mimedb for the new .desktop file
|
||||
fdo-mime_desktop_database_update
|
||||
|
||||
if use chatzilla ; then
|
||||
elog "chatzilla is now an extension which can be en-/disabled and configured via"
|
||||
elog "the Add-on manager."
|
||||
fi
|
||||
}
|
@ -0,0 +1,77 @@
|
||||
--- slim.conf.orig 2010-08-25 11:52:23.000000000 -0400
|
||||
+++ slim.conf 2010-08-25 11:58:58.000000000 -0400
|
||||
@@ -2,7 +2,7 @@
|
||||
# Note: -xauth $authfile is automatically appended
|
||||
default_path /bin:/usr/bin:/usr/local/bin
|
||||
default_xserver /usr/bin/X
|
||||
-#xserver_arguments -dpi 75
|
||||
+xserver_arguments -nolisten tcp -br -deferglyphs 16 vt07
|
||||
|
||||
# Commands for halt, login, etc.
|
||||
halt_cmd /sbin/shutdown -h now
|
||||
@@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
# Activate numlock when slim starts. Valid values: on|off
|
||||
-# numlock on
|
||||
+numlock on
|
||||
|
||||
# Hide the mouse cursor (note: does not work with some WMs).
|
||||
# Valid values: true|false
|
||||
@@ -33,7 +33,8 @@
|
||||
# to adjust the command according to your preferred shell,
|
||||
# i.e. for freebsd use:
|
||||
# login_cmd exec /bin/sh - ~/.xinitrc %session
|
||||
-login_cmd exec /bin/bash -login ~/.xinitrc %session
|
||||
+# login_cmd exec /bin/bash -login ~/.xinitrc %session
|
||||
+login_cmd exec /bin/bash -login /usr/share/slim/Xsession %session
|
||||
|
||||
# Commands executed when starting and exiting a session.
|
||||
# They can be used for registering a X11 session with
|
||||
@@ -41,20 +42,30 @@
|
||||
#
|
||||
# sessionstart_cmd some command
|
||||
# sessionstop_cmd some command
|
||||
+sessionstart_cmd /usr/bin/sessreg -a -l :0.0 %user
|
||||
+sessionstop_cmd /usr/bin/sessreg -d -l :0.0 %user
|
||||
|
||||
# Start in daemon mode. Valid values: yes | no
|
||||
# Note that this can be overriden by the command line
|
||||
# options "-d" and "-nodaemon"
|
||||
-# daemon yes
|
||||
+daemon yes
|
||||
|
||||
-# Available sessions (first one is the default).
|
||||
-# The current chosen session name is replaced in the login_cmd
|
||||
+# Available sessions:
|
||||
+# The current chosen session name replaces %session in the login_cmd
|
||||
# above, so your login command can handle different sessions.
|
||||
+# If no session is chosen (via F1), %session will be an empty string.
|
||||
# see the xinitrc.sample file shipped with slim sources
|
||||
-sessions xfce4,icewm-session,wmaker,blackbox
|
||||
+#sessions xfce4,icewm-session,wmaker,blackbox
|
||||
+# Alternatively, read available sessions from a directory of scripts:
|
||||
+#sessiondir /etc/X11/Sessions
|
||||
+# Or, read available sessions from the xsessions desktop files --
|
||||
+# note that this may provide a full path to the session executable!
|
||||
+sessiondir /usr/share/xsessions
|
||||
|
||||
-# Executed when pressing F11 (requires imagemagick)
|
||||
+# Executed when pressing F11 (requires media-gfx/imagemagick for import)
|
||||
+# Alternative is media-gfx/scrot. See Gentoo bug 252241 for more info.
|
||||
screenshot_cmd import -window root /slim.png
|
||||
+#screenshot_cmd scrot /root/slim.png
|
||||
|
||||
# welcome message. Available variables: %host, %domain
|
||||
welcome_msg Welcome to %host
|
||||
@@ -83,8 +91,8 @@
|
||||
# randomly choose from
|
||||
current_theme default
|
||||
|
||||
-# Lock file
|
||||
-lockfile /var/run/slim.lock
|
||||
+# Lock file, /etc/init.d/xdm expects slim.pid
|
||||
+lockfile /run/slim.pid
|
||||
|
||||
# Log file
|
||||
logfile /var/log/slim.log
|
@ -0,0 +1,115 @@
|
||||
--- a/cfg.cpp 2013-10-01 18:38:05.000000000 -0400
|
||||
+++ b/cfg.cpp 2013-10-24 12:12:20.584103253 -0400
|
||||
@@ -274,14 +274,14 @@
|
||||
while (true) {
|
||||
string::const_iterator begin = s;
|
||||
while (*s != c && s != str.end()) { ++s; }
|
||||
- tmp = string(begin, s);
|
||||
- if (useEmpty || tmp.size() > 0)
|
||||
+ tmp = string(begin, s);
|
||||
+ if (useEmpty || tmp.size() > 0)
|
||||
v.push_back(tmp);
|
||||
if (s == str.end()) {
|
||||
break;
|
||||
}
|
||||
if (++s == str.end()) {
|
||||
- if (useEmpty)
|
||||
+ if (useEmpty)
|
||||
v.push_back("");
|
||||
break;
|
||||
}
|
||||
@@ -289,6 +289,7 @@
|
||||
}
|
||||
|
||||
void Cfg::fillSessionList(){
|
||||
+ string strSessionList = getOption("sessions");
|
||||
string strSessionDir = getOption("sessiondir");
|
||||
|
||||
sessions.clear();
|
||||
@@ -307,29 +308,29 @@
|
||||
struct stat oFileStat;
|
||||
|
||||
if (stat(strFile.c_str(), &oFileStat) == 0) {
|
||||
- if (S_ISREG(oFileStat.st_mode) &&
|
||||
- access(strFile.c_str(), R_OK) == 0){
|
||||
- ifstream desktop_file( strFile.c_str() );
|
||||
- if (desktop_file){
|
||||
- string line, session_name = "", session_exec = "";
|
||||
- while (getline( desktop_file, line )) {
|
||||
- if (line.substr(0, 5) == "Name=") {
|
||||
- session_name = line.substr(5);
|
||||
- if (!session_exec.empty())
|
||||
- break;
|
||||
- } else
|
||||
- if (line.substr(0, 5) == "Exec=") {
|
||||
- session_exec = line.substr(5);
|
||||
- if (!session_name.empty())
|
||||
- break;
|
||||
- }
|
||||
- }
|
||||
- desktop_file.close();
|
||||
- pair<string,string> session(session_name,session_exec);
|
||||
- sessions.push_back(session);
|
||||
- cout << session_exec << " - " << session_name << endl;
|
||||
- }
|
||||
-
|
||||
+ if (S_ISREG(oFileStat.st_mode) &&
|
||||
+ access(strFile.c_str(), R_OK) == 0){
|
||||
+ ifstream desktop_file( strFile.c_str() );
|
||||
+ if (desktop_file){
|
||||
+ string line, session_name = "", session_exec = "";
|
||||
+ while (getline( desktop_file, line )) {
|
||||
+ if (line.substr(0, 5) == "Name=") {
|
||||
+ session_name = line.substr(5);
|
||||
+ if (!session_exec.empty()) break;
|
||||
+ } else if (line.substr(0, 5) == "Exec=") {
|
||||
+ session_exec = line.substr(5);
|
||||
+ if (!session_name.empty()) break;
|
||||
+ }
|
||||
+ }
|
||||
+ desktop_file.close();
|
||||
+ if (!session_name.empty() && !session_exec.empty()) {
|
||||
+ pair<string,string> session(session_name,session_exec);
|
||||
+ sessions.push_back(session);
|
||||
+ } else if (access(strFile.c_str(), X_OK) == 0) {
|
||||
+ pair<string,string> session(string(pDirent->d_name),strFile);
|
||||
+ sessions.push_back(session);
|
||||
+ }
|
||||
+ }
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -338,8 +339,18 @@
|
||||
}
|
||||
|
||||
if (sessions.empty()){
|
||||
- pair<string,string> session("","");
|
||||
- sessions.push_back(session);
|
||||
+ if (strSessionList.empty()) {
|
||||
+ pair<string,string> session("","");
|
||||
+ sessions.push_back(session);
|
||||
+ } else {
|
||||
+ // iterate through the split of the session list
|
||||
+ vector<string> sessit;
|
||||
+ split(sessit,strSessionList,',',false);
|
||||
+ for (vector<string>::iterator it = sessit.begin(); it != sessit.end(); ++it) {
|
||||
+ pair<string,string> session(*it,*it);
|
||||
+ sessions.push_back(session);
|
||||
+ }
|
||||
+ }
|
||||
}
|
||||
}
|
||||
|
||||
--- a/app.cpp 2013-10-24 12:16:59.870111072 -0400
|
||||
+++ b/app.cpp 2013-10-24 12:29:59.899132910 -0400
|
||||
@@ -377,10 +377,6 @@
|
||||
LoginPanel->SetName(cfg->getOption("default_user") );
|
||||
}
|
||||
|
||||
- if (firstloop) {
|
||||
- LoginPanel->SwitchSession();
|
||||
- }
|
||||
-
|
||||
if (!AuthenticateUser(focuspass && firstloop)){
|
||||
panelclosed = 0;
|
||||
firstloop = false;
|
@ -0,0 +1,29 @@
|
||||
--- a/app.cpp 2013-10-23 16:19:57.074100282 -0400
|
||||
+++ b/app.cpp 2013-10-23 16:33:13.302122574 -0400
|
||||
@@ -829,8 +829,13 @@
|
||||
|
||||
StopServer();
|
||||
RemoveLock();
|
||||
- while (waitpid(-1, NULL, WNOHANG) > 0); /* Collects all dead childrens */
|
||||
- Run();
|
||||
+ if (force_nodaemon) {
|
||||
+ delete LoginPanel;
|
||||
+ exit(ERR_EXIT); /* use ERR_EXIT so that systemd's RESTART=on-failure works */
|
||||
+ } else {
|
||||
+ while (waitpid(-1, NULL, WNOHANG) > 0); /* Collects all dead childrens */
|
||||
+ Run();
|
||||
+ }
|
||||
}
|
||||
|
||||
void App::KillAllClients(Bool top) {
|
||||
--- a/slim.service 2013-10-23 16:19:57.074100282 -0400
|
||||
+++ b/slim.service 2013-10-23 16:45:14.901142776 -0400
|
||||
@@ -4,6 +4,7 @@
|
||||
|
||||
[Service]
|
||||
ExecStart=/usr/bin/slim -nodaemon -s
|
||||
+Restart=on-failure
|
||||
|
||||
[Install]
|
||||
Alias=display-manager.service
|
||||
Common subdirectories: slim-1.3.6/themes and slim-1.3.6.new/themes
|
Loading…
Reference in new issue