parent
7e6ec6829f
commit
220bb63946
@ -1,3 +1,4 @@
|
||||
DIST QXmlEdit-0.4.9-sources.tgz 1177149 RMD160 2bf0ec2c87c1a7c3bfd2fcc6a7a52ed0e24dc0d4 SHA1 668e099a1f23ef21b2114eaa1da6810668e2bf58 SHA256 3a25d7b4e62d7f41787d41ed7c448fdc4689fff0aac1b90488d3dd7a3d97e7d2
|
||||
DIST qxmledit-0.4.3.src.tgz 342690 RMD160 9d9c12d2731e4ad0156cbcbd87e76be8defa1903 SHA1 be6a0874038712881a5f715db033ced104837d90 SHA256 195af295d3e661fe2182b6e740154a47570d23354d918e707f75c0845ae24c5f
|
||||
DIST qxmledit-0.6.1-src.tgz 8783111 RMD160 50a5ad34777f17271a2ea3825530ade7b6595158 SHA1 f9d3b39181205a73cf166b2e027b959874aad57b SHA256 8d51d45bc165d0491aad18dfa049eb0183ce27eb78636f220c0a78b77868aedc
|
||||
DIST qxmledit-0.7.0-src.tgz 8986963 RMD160 0aa40d5e141679124b574209c4a014d37b766b7d SHA1 df40993d68a6aa29b282d2ba39f7978ca4443023 SHA256 d06ea67a154df0e964aa82fca14127e60d1db4b4759891eb0443c2887aaf8b33
|
||||
|
@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/qxmledit/qxmledit-0.7.0.ebuild,v 1.1 2012/02/08 18:38:21 hwoarang Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit multilib qt4-r2
|
||||
|
||||
MY_P="qxmledit-${PV}-src"
|
||||
|
||||
DESCRIPTION="Qt4 XML Editor"
|
||||
HOMEPAGE="http://code.google.com/p/qxmledit/"
|
||||
SRC_URI="http://${PN}.googlecode.com/files/${MY_P}.tgz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug"
|
||||
|
||||
DEPEND="x11-libs/qt-core:4
|
||||
x11-libs/qt-gui:4
|
||||
x11-libs/qt-svg:4
|
||||
x11-libs/qt-xmlpatterns:4"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS="AUTHORS NEWS README TODO"
|
||||
DOCSDIR="${WORKDIR}/${P}/"
|
||||
|
||||
src_prepare() {
|
||||
# fix doc dir
|
||||
sed -i "/^INST_DOC_DIR/ s|/opt/${PN}|/usr/share/doc/${PF}|" src/QXmlEdit.pro || \
|
||||
die "failed to fix installation path"
|
||||
# fix installation path
|
||||
sed -i "/^INST_DIR/ s|/opt/${PN}|/usr/bin|" src/QXmlEdit.pro || \
|
||||
die "failed to fix installation path"
|
||||
# fix widget library
|
||||
sed -i "/^INST_DIR/ s|/opt/${PN}|/usr/$(get_libdir)|" \
|
||||
src/QXmlEditWidget.pro || die "failed to fix library installation path"
|
||||
# fix translations
|
||||
sed -i "/^INST_DATA_DIR/ s|/opt|/usr/share|" src/QXmlEdit{,Widget}.pro || \
|
||||
die "failed to fix translations"
|
||||
qt4-r2_src_prepare
|
||||
}
|
||||
|
||||
src_install() {
|
||||
qt4-r2_src_install
|
||||
newicon src/images/icon.png ${PN}.png
|
||||
make_desktop_entry QXmlEdit QXmlEdit ${PN} "Qt;Utility;TextEditor"
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST libcacard-0.1.2.tar.bz2 276430 RMD160 0c69c1da689b786237dae04f0c948de2383b8bf9 SHA1 1448713eb9bc3d4454ae19d00f243b4ab9a22791 SHA256 ca100118865ee24f16cf39367f74434cddbbb003a12a1adc8645f3dc34791daf
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libcacard/libcacard-0.1.2.ebuild,v 1.1 2012/02/08 15:48:41 dev-zero Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="Library for emulating CAC cards."
|
||||
HOMEPAGE="http://spice-space.org/"
|
||||
SRC_URI="http://spice-space.org/download/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="static-libs"
|
||||
|
||||
RDEPEND=">=dev-libs/nss-3.13
|
||||
>=sys-apps/pcsc-lite-1.8"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/pkgconfig"
|
||||
|
||||
src_configure() {
|
||||
# --enable-passthru works only on W$
|
||||
econf \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
use static-libs || rm "${D}"/usr/lib*/*.la
|
||||
}
|
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>virtualization</herd>
|
||||
<maintainer>
|
||||
<email>dev-zero@gentoo.org</email>
|
||||
<name>Tiziano Müller</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -1,3 +1,4 @@
|
||||
DIST spice-0.10.0.tar.bz2 1186565 RMD160 ca0463a0847a16b089a01539bfce88bd87f1d439 SHA1 1339180eda7a6ec307b06db35b44a8afca7afe7b SHA256 d0ef56207d74ea0f51f92e213b4f006cd8e1f14430379552dc2f1852a414ae71
|
||||
DIST spice-0.10.1.tar.bz2 1237043 RMD160 fefd5efae2eff24dc034e88a6e9a30bab037b619 SHA1 d0d1383e7d1e9a91feefafd05161b30df6af0e26 SHA256 13dfe2e80984a836f85a1da4e1a4da3707123f15a507e8c0df1f4268a02bb780
|
||||
DIST spice-0.8.1.tar.bz2 1206473 RMD160 c0820d0f8f4216a1185d2397f977c45143acdcf8 SHA1 d9c97586046e476e240e3127475ccf671ecc5046 SHA256 c32ebde71d9dba0a94fbc55204a09d6b9f60837b7daccdf1d943f9e7f8e0f04a
|
||||
DIST spice-0.8.2.tar.bz2 1238463 RMD160 ff27d81fc7a7918e3899d1c80d9ac7a5345974d8 SHA1 50607968a636272fad4b656032d41c1cd46c13bf SHA256 8b6497baee982185c63f7e62965fc3b0cae5ba3e74d7e739a61db92bfe0cad33
|
||||
|
@ -0,0 +1,16 @@
|
||||
configure.ac | 2 +-
|
||||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 861e939..8fab1a1 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -405,7 +405,7 @@ dnl MAYBE_WARN="-Wall -Wno-sign-compare -Werror -Wno-deprecated-declarations"
|
||||
if test "$red_target" = "windows"; then
|
||||
MAYBE_WARN="-Wall -Wno-sign-compare -Wno-deprecated-declarations"
|
||||
else
|
||||
- MAYBE_WARN="-Wall -Wno-sign-compare -Werror -Wno-deprecated-declarations"
|
||||
+ MAYBE_WARN="-Wall -Wno-sign-compare -Wno-deprecated-declarations"
|
||||
fi
|
||||
|
||||
AC_ARG_ENABLE(werror,
|
@ -0,0 +1,62 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/spice/spice-0.10.1.ebuild,v 1.1 2012/02/08 15:57:30 dev-zero Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit autotools eutils
|
||||
|
||||
DESCRIPTION="SPICE server and client."
|
||||
HOMEPAGE="http://spice-space.org/"
|
||||
SRC_URI="http://spice-space.org/download/releases/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="+client +gui sasl smartcard static static-libs"
|
||||
|
||||
RDEPEND=">=app-emulation/spice-protocol-0.10.1
|
||||
>=x11-libs/pixman-0.17.7
|
||||
media-libs/alsa-lib
|
||||
media-libs/celt:0.5.1
|
||||
dev-libs/openssl
|
||||
>=x11-libs/libXrandr-1.2
|
||||
x11-libs/libX11
|
||||
x11-libs/libXext
|
||||
x11-libs/libXinerama
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libXrender
|
||||
virtual/jpeg
|
||||
sys-libs/zlib
|
||||
client? ( gui? ( =dev-games/cegui-0.6* ) )
|
||||
sasl? ( dev-libs/cyrus-sasl )
|
||||
smartcard? ( >=app-emulation/libcacard-0.1.2 )"
|
||||
DEPEND="dev-util/pkgconfig
|
||||
${RDEPEND}"
|
||||
|
||||
# maintainer notes:
|
||||
# * opengl support is currently broken
|
||||
# * TODO: add slirp for tunnel-support
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/0.10.1-disable-werror.patch"
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local gui="$(use_enable gui)"
|
||||
use client || gui="--disable-gui"
|
||||
econf \
|
||||
$(use_enable static-libs static) \
|
||||
--disable-tunnel \
|
||||
${gui} \
|
||||
$(use_enable client) \
|
||||
$(use_enable static static-linkage) \
|
||||
$(use_with sasl) \
|
||||
$(use_enable smartcard)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
use static-libs || rm "${D}"/usr/lib*/*.la
|
||||
}
|
@ -1,286 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/icedtea-6.1.10.4-r1.ebuild,v 1.11 2011/11/21 11:40:06 sera Exp $
|
||||
# Build written by Andrew John Hughes (gnu_andrew@member.fsf.org)
|
||||
|
||||
# *********************************************************
|
||||
# * IF YOU CHANGE THIS EBUILD, CHANGE ICEDTEA-7.* AS WELL *
|
||||
# *********************************************************
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit pax-utils java-pkg-2 java-vm-2 versionator
|
||||
|
||||
LICENSE="Apache-1.1 Apache-2.0 GPL-1 GPL-2 GPL-2-with-linking-exception LGPL-2 MPL-1.0 MPL-1.1 public-domain W3C"
|
||||
SLOT="6"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
|
||||
DESCRIPTION="A harness to build the OpenJDK using Free Software build tools and dependencies"
|
||||
ICEDTEA_VER="$(get_version_component_range 2-4)"
|
||||
ICEDTEA_PKG=icedtea${SLOT}-${ICEDTEA_VER}
|
||||
OPENJDK_BUILD="22"
|
||||
OPENJDK_DATE="28_feb_2011"
|
||||
OPENJDK_TARBALL="openjdk-6-src-b${OPENJDK_BUILD}-${OPENJDK_DATE}.tar.gz"
|
||||
JAXP_TARBALL="jaxp144_01.zip"
|
||||
JAXWS_TARBALL="jdk6-jaxws-b20.zip"
|
||||
JAF_TARBALL="jdk6-jaf-b20.zip"
|
||||
HOTSPOT_TARBALL="f0f676c5a2c6.tar.gz"
|
||||
SRC_URI="http://icedtea.classpath.org/download/source/${ICEDTEA_PKG}.tar.gz
|
||||
http://download.java.net/openjdk/jdk6/promoted/b${OPENJDK_BUILD}/${OPENJDK_TARBALL}
|
||||
http://icedtea.classpath.org/download/drops/${JAXWS_TARBALL}
|
||||
http://icedtea.classpath.org/download/drops/${JAF_TARBALL}
|
||||
http://icedtea.classpath.org/download/drops/${JAXP_TARBALL}
|
||||
hs20? ( http://hg.openjdk.java.net/hsx/hsx20/master/archive/${HOTSPOT_TARBALL} )"
|
||||
HOMEPAGE="http://icedtea.classpath.org"
|
||||
S=${WORKDIR}/${ICEDTEA_PKG}
|
||||
|
||||
# Missing options:
|
||||
# shark - needs adding
|
||||
IUSE="debug doc examples +hs20 javascript nio2 +nsplugin +nss pulseaudio systemtap +webstart +xrender"
|
||||
|
||||
# JTReg doesn't pass at present
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND=">=net-print/cups-1.2.12
|
||||
>=x11-libs/libX11-1.1.3
|
||||
>=media-libs/freetype-2.3.5
|
||||
>=media-libs/alsa-lib-1.0
|
||||
>=x11-libs/gtk+-2.8:2
|
||||
>=x11-libs/libXinerama-1.0.2
|
||||
>=x11-libs/libXp-1.0.0
|
||||
>=x11-libs/libXi-1.1.3
|
||||
>=x11-libs/libXau-1.0.3
|
||||
>=x11-libs/libXdmcp-1.0.2
|
||||
>=x11-libs/libXtst-1.0.3
|
||||
virtual/jpeg
|
||||
>=media-libs/libpng-1.2
|
||||
>=media-libs/giflib-4.1.6
|
||||
>=sys-libs/zlib-1.2.3
|
||||
x11-proto/inputproto
|
||||
x11-proto/xineramaproto
|
||||
pulseaudio? ( >=media-sound/pulseaudio-0.9.11 )
|
||||
javascript? ( dev-java/rhino:1.6 )
|
||||
ppc? ( virtual/libffi )
|
||||
ppc64? ( virtual/libffi )
|
||||
xrender? ( >=x11-libs/libXrender-0.9.4 )
|
||||
systemtap? ( >=dev-util/systemtap-1 )
|
||||
!dev-java/icedtea6
|
||||
nss? ( >=dev-libs/nss-3.12.5-r1 )"
|
||||
|
||||
# Additional dependencies for building:
|
||||
# zip: extract OpenJDK tarball, and needed by configure
|
||||
# xalan/xerces: automatic code generation (also needed for Ant 1.8.0 to work properly)
|
||||
# ant, ecj, jdk: required to build Java code
|
||||
# Only ant-core-1.7.1-r2 and later contain a version of Ant that
|
||||
# properly respects environment variables, if the build
|
||||
# sets some environment variables.
|
||||
# ca-certificates, perl and openssl are used for the cacerts keystore generation
|
||||
# xext headers have two variants depending on version - bug #288855
|
||||
DEPEND="${RDEPEND}
|
||||
|| (
|
||||
( >=dev-java/gcj-jdk-4.3 >=app-admin/eselect-ecj-0.5-r1 )
|
||||
dev-java/icedtea-bin:6
|
||||
dev-java/icedtea:${SLOT}
|
||||
)
|
||||
app-arch/zip
|
||||
>=dev-java/xalan-2.7.0:0
|
||||
>=dev-java/xerces-2.9.1:2
|
||||
>=dev-java/ant-core-1.7.1-r2
|
||||
dev-java/ant-nodeps
|
||||
app-misc/ca-certificates
|
||||
dev-lang/perl
|
||||
dev-libs/openssl
|
||||
>=x11-libs/libXext-1.1.1
|
||||
>=x11-proto/xextproto-7.1.1
|
||||
x11-proto/xproto
|
||||
sys-apps/lsb-release
|
||||
app-arch/cpio"
|
||||
|
||||
PDEPEND="webstart? ( dev-java/icedtea-web:6 )
|
||||
nsplugin? ( dev-java/icedtea-web:6[nsplugin] )"
|
||||
|
||||
# a bit of hack so the VM switching is triggered without causing dependency troubles
|
||||
JAVA_PKG_NV_DEPEND=">=virtual/jdk-1.5"
|
||||
JAVA_PKG_WANT_SOURCE="1.5"
|
||||
JAVA_PKG_WANT_TARGET="1.5"
|
||||
|
||||
pkg_setup() {
|
||||
if use nsplugin && ! use webstart ; then
|
||||
elog "Note that the nsplugin flag implies the webstart flag. Enable it to remove this message."
|
||||
fi
|
||||
|
||||
if [[ "${MERGE_TYPE}" == "binary" ]]; then
|
||||
return
|
||||
fi
|
||||
|
||||
# icedtea doesn't like some locales. #330433 #389717
|
||||
export LANG="C" LC_ALL="C"
|
||||
|
||||
# quite a hack since java-config does not provide a way for a package
|
||||
# to limit supported VM's for building and their preferred order
|
||||
if [[ -n "${JAVA_PKG_FORCE_VM}" ]]; then
|
||||
einfo "Honoring user-set JAVA_PKG_FORCE_VM"
|
||||
elif has_version "<=dev-java/icedtea-6.1.10.4:${SLOT}"; then
|
||||
JAVA_PKG_FORCE_VM="icedtea6"
|
||||
elif has_version ">dev-java/icedtea-6.1.10.4:${SLOT}"; then
|
||||
JAVA_PKG_FORCE_VM="icedtea-6"
|
||||
elif has_version "<dev-java/icedtea-bin-6.1.10.4:6"; then
|
||||
JAVA_PKG_FORCE_VM="icedtea6-bin"
|
||||
elif has_version ">=dev-java/icedtea-bin-6.1.10.4:6"; then
|
||||
JAVA_PKG_FORCE_VM="icedtea-bin-6"
|
||||
elif has_version dev-java/gcj-jdk; then
|
||||
JAVA_PKG_FORCE_VM="gcj-jdk"
|
||||
else
|
||||
die "Unable to find a supported VM for building"
|
||||
fi
|
||||
|
||||
einfo "Forced vm ${JAVA_PKG_FORCE_VM}"
|
||||
java-vm-2_pkg_setup
|
||||
java-pkg-2_pkg_setup
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${ICEDTEA_PKG}.tar.gz
|
||||
}
|
||||
|
||||
unset_vars() {
|
||||
unset JAVA_HOME JDK_HOME CLASSPATH JAVAC JAVACFLAGS
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local config procs rhino_jar
|
||||
local vm=$(java-pkg_get-current-vm)
|
||||
# the VM symlinks are installed specifically to /usr/lib (not get_libdir), bug 380853
|
||||
local vmhome="/usr/lib/jvm/${vm}"
|
||||
|
||||
# IcedTea6 can't be built using IcedTea7; its class files are too new
|
||||
if has "${vm}" icedtea6 icedtea-6 icedtea6-bin icedtea-bin-6; then
|
||||
# If we are upgrading icedtea, then we don't need to bootstrap.
|
||||
config="${config} --with-jdk-home=$(java-config -O) --disable-bootstrap"
|
||||
elif has "${vm}" gcj-jdk; then
|
||||
# For other 1.5 JDKs e.g. GCJ
|
||||
config="${config} --with-ecj-jar=/usr/share/eclipse-ecj/ecj.jar" \
|
||||
config="${config} --with-jdk-home=${vmhome}"
|
||||
else
|
||||
eerror "IcedTea${SLOT} must be built with either a JDK based on GNU Classpath or an existing build of IcedTea${SLOT}."
|
||||
die "Install a GNU Classpath JDK (gcj-jdk)"
|
||||
fi
|
||||
|
||||
# OpenJDK-specific parallelism support. Bug #389791, #337827
|
||||
# Implementation modified from waf-utils.eclass
|
||||
# Note that "-j" is converted to "-j1" as the system doesn't support --load-average
|
||||
local procs=$(echo -j1 ${MAKEOPTS} | sed -r "s/.*(-j\s*|--jobs=)([0-9]+).*/\2/" )
|
||||
config="${config} --with-parallel-jobs=${procs}";
|
||||
einfo "Configuring using --with-parallel-jobs=${procs}"
|
||||
|
||||
if need_zero ; then
|
||||
config="${config} --enable-zero"
|
||||
else
|
||||
config="${config} --disable-zero"
|
||||
fi
|
||||
|
||||
if use javascript ; then
|
||||
rhino_jar=$(java-pkg_getjar rhino:1.6 js.jar);
|
||||
fi
|
||||
|
||||
if use hs20 ; then
|
||||
config="${config} --with-hotspot-build=hs20 --with-hotspot-src-zip=${DISTDIR}/${HOTSPOT_TARBALL}"
|
||||
fi
|
||||
|
||||
unset_vars
|
||||
|
||||
econf ${config} \
|
||||
--with-openjdk-src-zip="${DISTDIR}/${OPENJDK_TARBALL}" \
|
||||
--with-jaxp-drop-zip="${DISTDIR}/${JAXP_TARBALL}" \
|
||||
--with-jaxws-drop-zip="${DISTDIR}/${JAXWS_TARBALL}" \
|
||||
--with-jaf-drop-zip="${DISTDIR}/${JAF_TARBALL}" \
|
||||
--with-abs-install-dir=/usr/$(get_libdir)/icedtea${SLOT} \
|
||||
$(use_enable !debug optimizations) \
|
||||
$(use_enable doc docs) \
|
||||
$(use_with javascript rhino ${rhino_jar}) \
|
||||
--disable-cacao \
|
||||
--disable-jamvm \
|
||||
$(use_enable pulseaudio pulse-java) \
|
||||
$(use_enable xrender) \
|
||||
$(use_enable systemtap) \
|
||||
$(use_enable nio2) \
|
||||
$(use_enable nss)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Newer versions of Gentoo's ant add
|
||||
# an environment variable so it works properly...
|
||||
export ANT_RESPECT_JAVA_HOME=TRUE
|
||||
# ant -diagnostics in Ant 1.8.0 fails without these
|
||||
# otherwise we try to load the least that's needed to avoid possible classpath collisions
|
||||
export ANT_TASKS="xerces-2 xalan ant-nodeps"
|
||||
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local dest="/usr/$(get_libdir)/icedtea${SLOT}"
|
||||
local ddest="${D}/${dest}"
|
||||
dodir "${dest}"
|
||||
|
||||
dodoc README NEWS AUTHORS THANKYOU
|
||||
dosym "/usr/share/doc/${PF}" "/usr/share/doc/${PN}${SLOT}"
|
||||
|
||||
cd "${S}/openjdk.build/j2sdk-image" || die
|
||||
|
||||
if use doc ; then
|
||||
# java-pkg_dohtml needed for package-list #302654
|
||||
java-pkg_dohtml -r ../docs/* || die "Failed to install documentation"
|
||||
fi
|
||||
|
||||
# doins can't handle symlinks.
|
||||
cp -vRP bin include jre lib man "${ddest}" || die "failed to copy"
|
||||
|
||||
dodoc ASSEMBLY_EXCEPTION THIRD_PARTY_README
|
||||
|
||||
if use examples; then
|
||||
dodir "${dest}/share";
|
||||
cp -vRP demo sample "${ddest}/share/" || die
|
||||
fi
|
||||
|
||||
cp src.zip "${ddest}" || die
|
||||
|
||||
# Fix the permissions.
|
||||
find "${ddest}" \! -type l \( -perm /111 -exec chmod 755 {} \; -o -exec chmod 644 {} \; \) || die
|
||||
|
||||
# Needs to be done before generating cacerts
|
||||
java-vm_set-pax-markings "${ddest}"
|
||||
|
||||
# We need to generate keystore - bug #273306
|
||||
einfo "Generating cacerts file from certificates in /usr/share/ca-certificates/"
|
||||
mkdir "${T}/certgen" && cd "${T}/certgen" || die
|
||||
cp "${FILESDIR}/generate-cacerts.pl" . && chmod +x generate-cacerts.pl || die
|
||||
for c in /usr/share/ca-certificates/*/*.crt; do
|
||||
openssl x509 -text -in "${c}" >> all.crt || die
|
||||
done
|
||||
./generate-cacerts.pl "${ddest}/bin/keytool" all.crt || die
|
||||
cp -vRP cacerts "${ddest}/jre/lib/security/" || die
|
||||
chmod 644 "${ddest}/jre/lib/security/cacerts" || die
|
||||
|
||||
sed -e "s#@SLOT@#${SLOT}#g" \
|
||||
-e "s#@PV@#${ICEDTEA_VER}#g" \
|
||||
-e "s#@LIBDIR@#$(get_libdir)#g" \
|
||||
< "${FILESDIR}/icedtea.env" > "${T}/icedtea.env"
|
||||
set_java_env "${T}/icedtea.env"
|
||||
}
|
||||
|
||||
need_zero() {
|
||||
! use amd64 && ! use x86 && ! use sparc
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
if has_version "<=dev-java/icedtea-6.1.10.4:${SLOT}"; then
|
||||
# portage would preserve the symlink otherwise, related to bug #384397
|
||||
rm -f "${ROOT}/usr/lib/jvm/icedtea6"
|
||||
elog "To unify the layout and simplify scripts, the identifier of Icedtea-6*"
|
||||
elog "has changed from 'icedtea6' to 'icedtea-6' starting from version 6.1.10.4-r1"
|
||||
elog "If you had icedtea6 as system VM, the change should be automatic, however"
|
||||
elog "build VM settings in /etc/java-config-2/build/jdk.conf are not changed"
|
||||
elog "and the same holds for any user VM settings. Sorry for the inconvenience."
|
||||
fi
|
||||
}
|
@ -1,313 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/icedtea-6.1.10.4-r2.ebuild,v 1.1 2011/11/28 15:29:59 sera Exp $
|
||||
# Build written by Andrew John Hughes (gnu_andrew@member.fsf.org)
|
||||
|
||||
# *********************************************************
|
||||
# * IF YOU CHANGE THIS EBUILD, CHANGE ICEDTEA-7.* AS WELL *
|
||||
# *********************************************************
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit java-pkg-2 java-vm-2 pax-utils prefix versionator
|
||||
|
||||
LICENSE="Apache-1.1 Apache-2.0 GPL-1 GPL-2 GPL-2-with-linking-exception LGPL-2 MPL-1.0 MPL-1.1 public-domain W3C"
|
||||
SLOT="6"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
|
||||
DESCRIPTION="A harness to build the OpenJDK using Free Software build tools and dependencies"
|
||||
ICEDTEA_VER="$(get_version_component_range 2-4)"
|
||||
ICEDTEA_PKG=icedtea${SLOT}-${ICEDTEA_VER}
|
||||
OPENJDK_BUILD="22"
|
||||
OPENJDK_DATE="28_feb_2011"
|
||||
OPENJDK_TARBALL="openjdk-6-src-b${OPENJDK_BUILD}-${OPENJDK_DATE}.tar.gz"
|
||||
JAXP_TARBALL="jaxp144_01.zip"
|
||||
JAXWS_TARBALL="jdk6-jaxws-b20.zip"
|
||||
JAF_TARBALL="jdk6-jaf-b20.zip"
|
||||
HOTSPOT_TARBALL="f0f676c5a2c6.tar.gz"
|
||||
SRC_URI="http://icedtea.classpath.org/download/source/${ICEDTEA_PKG}.tar.gz
|
||||
http://download.java.net/openjdk/jdk6/promoted/b${OPENJDK_BUILD}/${OPENJDK_TARBALL}
|
||||
http://icedtea.classpath.org/download/drops/${JAXWS_TARBALL}
|
||||
http://icedtea.classpath.org/download/drops/${JAF_TARBALL}
|
||||
http://icedtea.classpath.org/download/drops/${JAXP_TARBALL}
|
||||
hs20? ( http://hg.openjdk.java.net/hsx/hsx20/master/archive/${HOTSPOT_TARBALL} )"
|
||||
HOMEPAGE="http://icedtea.classpath.org"
|
||||
S=${WORKDIR}/${ICEDTEA_PKG}
|
||||
|
||||
# Missing options:
|
||||
# shark - needs adding
|
||||
IUSE="X debug cjk doc examples +hs20 javascript +jbootstrap nio2 +nsplugin +nss pulseaudio +source systemtap +webstart"
|
||||
|
||||
# JTReg doesn't pass at present
|
||||
RESTRICT="test"
|
||||
|
||||
# media-fonts/lklug needs ppc ppc64 keywords, needs adding to use cjk
|
||||
RDEPEND="!dev-java/icedtea6
|
||||
>=media-libs/alsa-lib-1.0
|
||||
>=media-libs/freetype-2.3.5
|
||||
>=media-libs/giflib-4.1.6
|
||||
>=media-libs/libpng-1.2
|
||||
>=net-print/cups-1.2.12
|
||||
>=sys-libs/zlib-1.2.3
|
||||
virtual/jpeg
|
||||
>=x11-libs/gtk+-2.8:2
|
||||
>=x11-libs/libX11-1.1.3
|
||||
>=x11-libs/libXau-1.0.3
|
||||
>=x11-libs/libXdmcp-1.0.2
|
||||
>=x11-libs/libXi-1.1.3
|
||||
>=x11-libs/libXinerama-1.0.2
|
||||
>=x11-libs/libXp-1.0.0
|
||||
>=x11-libs/libXrender-0.9.4
|
||||
>=x11-libs/libXtst-1.0.3
|
||||
x11-proto/inputproto
|
||||
x11-proto/xineramaproto
|
||||
X? (
|
||||
media-fonts/dejavu
|
||||
cjk? (
|
||||
media-fonts/arphicfonts
|
||||
media-fonts/baekmuk-fonts
|
||||
media-fonts/lohit-fonts
|
||||
media-fonts/sazanami
|
||||
)
|
||||
)
|
||||
javascript? ( dev-java/rhino:1.6 )
|
||||
nss? ( >=dev-libs/nss-3.12.5-r1 )
|
||||
ppc64? ( virtual/libffi )
|
||||
ppc? ( virtual/libffi )
|
||||
pulseaudio? ( >=media-sound/pulseaudio-0.9.11 )
|
||||
systemtap? ( >=dev-util/systemtap-1 )"
|
||||
|
||||
# Additional dependencies for building:
|
||||
# zip: extract OpenJDK tarball, and needed by configure
|
||||
# xalan/xerces: automatic code generation (also needed for Ant 1.8.0 to work properly)
|
||||
# ant, ecj, jdk: required to build Java code
|
||||
# Only ant-core-1.7.1-r2 and later contain a version of Ant that
|
||||
# properly respects environment variables, if the build
|
||||
# sets some environment variables.
|
||||
# ca-certificates, perl and openssl are used for the cacerts keystore generation
|
||||
# xext headers have two variants depending on version - bug #288855
|
||||
DEPEND="${RDEPEND}
|
||||
|| (
|
||||
( >=dev-java/gcj-jdk-4.3 >=app-admin/eselect-ecj-0.5-r1 )
|
||||
dev-java/icedtea-bin:6
|
||||
dev-java/icedtea:${SLOT}
|
||||
)
|
||||
app-arch/zip
|
||||
dev-util/pkgconfig
|
||||
>=dev-java/xalan-2.7.0:0
|
||||
>=dev-java/xerces-2.9.1:2
|
||||
>=dev-java/ant-core-1.7.1-r2
|
||||
dev-java/ant-nodeps
|
||||
app-misc/ca-certificates
|
||||
dev-lang/perl
|
||||
dev-libs/openssl
|
||||
>=x11-libs/libXext-1.1.1
|
||||
>=x11-proto/xextproto-7.1.1
|
||||
x11-proto/xproto
|
||||
sys-apps/lsb-release
|
||||
app-arch/cpio"
|
||||
|
||||
PDEPEND="webstart? ( dev-java/icedtea-web:6 )
|
||||
nsplugin? ( dev-java/icedtea-web:6[nsplugin] )"
|
||||
|
||||
# a bit of hack so the VM switching is triggered without causing dependency troubles
|
||||
JAVA_PKG_NV_DEPEND=">=virtual/jdk-1.5"
|
||||
JAVA_PKG_WANT_SOURCE="1.5"
|
||||
JAVA_PKG_WANT_TARGET="1.5"
|
||||
|
||||
pkg_setup() {
|
||||
if use nsplugin && ! use webstart ; then
|
||||
elog "Note that the nsplugin flag implies the webstart flag. Enable it to remove this message."
|
||||
fi
|
||||
|
||||
[[ "${MERGE_TYPE}" == "binary" ]] && return #258423
|
||||
|
||||
# icedtea doesn't like some locales. #330433 #389717
|
||||
export LANG="C" LC_ALL="C"
|
||||
|
||||
# quite a hack since java-config does not provide a way for a package
|
||||
# to limit supported VM's for building and their preferred order
|
||||
if [[ -n "${JAVA_PKG_FORCE_VM}" ]]; then
|
||||
einfo "Honoring user-set JAVA_PKG_FORCE_VM"
|
||||
elif has_version "<=dev-java/icedtea-6.1.10.4:${SLOT}"; then
|
||||
JAVA_PKG_FORCE_VM="icedtea6"
|
||||
elif has_version ">dev-java/icedtea-6.1.10.4:${SLOT}"; then
|
||||
JAVA_PKG_FORCE_VM="icedtea-6"
|
||||
elif has_version "<dev-java/icedtea-bin-6.1.10.4:6"; then
|
||||
JAVA_PKG_FORCE_VM="icedtea6-bin"
|
||||
elif has_version ">=dev-java/icedtea-bin-6.1.10.4:6"; then
|
||||
JAVA_PKG_FORCE_VM="icedtea-bin-6"
|
||||
elif has_version dev-java/gcj-jdk; then
|
||||
JAVA_PKG_FORCE_VM="gcj-jdk"
|
||||
else
|
||||
die "Unable to find a supported VM for building"
|
||||
fi
|
||||
|
||||
einfo "Forced vm ${JAVA_PKG_FORCE_VM}"
|
||||
java-vm-2_pkg_setup
|
||||
java-pkg-2_pkg_setup
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${ICEDTEA_PKG}.tar.gz
|
||||
}
|
||||
|
||||
unset_vars() {
|
||||
unset JAVA_HOME JDK_HOME CLASSPATH JAVAC JAVACFLAGS
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local config procs rhino_jar
|
||||
local vm=$(java-pkg_get-current-vm)
|
||||
|
||||
# IcedTea6 can't be built using IcedTea7; its class files are too new
|
||||
if has "${vm}" icedtea6 icedtea-6 icedtea6-bin icedtea-bin-6; then
|
||||
if host-is-pax; then
|
||||
if use jbootstrap; then
|
||||
einfo "We can't currently bootstrap with a PaX enabled kernel :("
|
||||
einfo "bootstrap forced off, ignoring use jbootstrap"
|
||||
fi
|
||||
config="${config} --disable-bootstrap"
|
||||
else
|
||||
config="${config} $(use_enable jbootstrap bootstrap)"
|
||||
fi
|
||||
elif has "${vm}" gcj-jdk; then
|
||||
if host-is-pax; then
|
||||
eerror "Can't currently bootstrap IcedTea using gcj-jdk or cacao on a PaX enabled host"
|
||||
eerror "Sorry for the inconvenience"
|
||||
die "Use an existing IcedTea build instead or disable PaX on the host"
|
||||
fi
|
||||
if ! use jbootstrap; then
|
||||
einfo "bootstrap forced on for ${vm}, ignoring use jbootstrap"
|
||||
fi
|
||||
# For other 1.5 JDKs e.g. GCJ
|
||||
config="${config} --with-ecj-jar=${EPREFIX}/usr/share/eclipse-ecj/ecj.jar"
|
||||
else
|
||||
eerror "IcedTea${SLOT} must be built with either a JDK based on GNU Classpath or an existing build of IcedTea${SLOT}."
|
||||
die "Install a GNU Classpath JDK (gcj-jdk)"
|
||||
fi
|
||||
|
||||
# OpenJDK-specific parallelism support. Bug #389791, #337827
|
||||
# Implementation modified from waf-utils.eclass
|
||||
# Note that "-j" is converted to "-j1" as the system doesn't support --load-average
|
||||
local procs=$(echo -j1 ${MAKEOPTS} | sed -r "s/.*(-j\s*|--jobs=)([0-9]+).*/\2/" )
|
||||
config="${config} --with-parallel-jobs=${procs}";
|
||||
einfo "Configuring using --with-parallel-jobs=${procs}"
|
||||
|
||||
if need_zero ; then
|
||||
config="${config} --enable-zero"
|
||||
else
|
||||
config="${config} --disable-zero"
|
||||
fi
|
||||
|
||||
if use javascript ; then
|
||||
rhino_jar=$(java-pkg_getjar rhino:1.6 js.jar);
|
||||
fi
|
||||
|
||||
if use hs20 ; then
|
||||
config="${config} --with-hotspot-build=hs20 --with-hotspot-src-zip=${DISTDIR}/${HOTSPOT_TARBALL}"
|
||||
fi
|
||||
|
||||
unset_vars
|
||||
|
||||
econf ${config} \
|
||||
--with-openjdk-src-zip="${DISTDIR}/${OPENJDK_TARBALL}" \
|
||||
--with-jaxp-drop-zip="${DISTDIR}/${JAXP_TARBALL}" \
|
||||
--with-jaxws-drop-zip="${DISTDIR}/${JAXWS_TARBALL}" \
|
||||
--with-jaf-drop-zip="${DISTDIR}/${JAF_TARBALL}" \
|
||||
--with-jdk-home="$(java-config -O)" \
|
||||
--with-abs-install-dir=/usr/$(get_libdir)/icedtea${SLOT} \
|
||||
$(use_enable !debug optimizations) \
|
||||
$(use_enable doc docs) \
|
||||
$(use_with javascript rhino ${rhino_jar}) \
|
||||
--disable-cacao \
|
||||
--disable-jamvm \
|
||||
$(use_enable pulseaudio pulse-java) \
|
||||
--enable-xrender \
|
||||
$(use_enable systemtap) \
|
||||
$(use_enable nio2) \
|
||||
$(use_enable nss)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Newer versions of Gentoo's ant add
|
||||
# an environment variable so it works properly...
|
||||
export ANT_RESPECT_JAVA_HOME=TRUE
|
||||
|
||||
# ant -diagnostics in Ant 1.8.0 fails without these
|
||||
# otherwise we try to load the least that's needed to avoid possible classpath collisions
|
||||
export ANT_TASKS="xerces-2 xalan ant-nodeps"
|
||||
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local dest="/usr/$(get_libdir)/icedtea${SLOT}"
|
||||
local ddest="${ED}/${dest}"
|
||||
dodir "${dest}"
|
||||
|
||||
dodoc README NEWS AUTHORS THANKYOU
|
||||
dosym /usr/share/doc/${PF} /usr/share/doc/${PN}${SLOT}
|
||||
|
||||
cd openjdk.build/j2sdk-image || die
|
||||
|
||||
# doins can't handle symlinks.
|
||||
cp -vRP bin include jre lib man "${ddest}" || die
|
||||
|
||||
dodoc ASSEMBLY_EXCEPTION THIRD_PARTY_README
|
||||
|
||||
if use doc; then
|
||||
# java-pkg_dohtml needed for package-list #302654
|
||||
java-pkg_dohtml -r ../docs/* || die
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
dodir "${dest}/share";
|
||||
cp -vRP demo sample "${ddest}/share/" || die
|
||||
fi
|
||||
|
||||
if use source; then
|
||||
cp src.zip "${ddest}" || die
|
||||
fi
|
||||
|
||||
# Fix the permissions.
|
||||
find "${ddest}" \! -type l \( -perm /111 -exec chmod 755 {} \; -o -exec chmod 644 {} \; \) || die
|
||||
|
||||
# Needs to be done before generating cacerts
|
||||
java-vm_set-pax-markings "${ddest}"
|
||||
|
||||
# We need to generate keystore - bug #273306
|
||||
einfo "Generating cacerts file from certificates in ${EPREFIX}/usr/share/ca-certificates/"
|
||||
mkdir "${T}/certgen" && cd "${T}/certgen" || die
|
||||
cp "${FILESDIR}/generate-cacerts.pl" . && chmod +x generate-cacerts.pl || die
|
||||
for c in "${EPREFIX}"/usr/share/ca-certificates/*/*.crt; do
|
||||
openssl x509 -text -in "${c}" >> all.crt || die
|
||||
done
|
||||
./generate-cacerts.pl "${ddest}/bin/keytool" all.crt || die
|
||||
cp -vRP cacerts "${ddest}/jre/lib/security/" || die
|
||||
chmod 644 "${ddest}/jre/lib/security/cacerts" || die
|
||||
|
||||
# Bug 390663
|
||||
cp "${FILESDIR}"/fontconfig.Gentoo.properties.src "${T}"/fontconfig.Gentoo.properties || die
|
||||
eprefixify "${T}"/fontconfig.Gentoo.properties
|
||||
insinto "${dest}"/jre/lib
|
||||
doins "${T}"/fontconfig.Gentoo.properties
|
||||
|
||||
set_java_env "${FILESDIR}/icedtea.env"
|
||||
}
|
||||
|
||||
need_zero() {
|
||||
! use amd64 && ! use x86 && ! use sparc
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
if has_version "<=dev-java/icedtea-6.1.10.4:${SLOT}"; then
|
||||
# portage would preserve the symlink otherwise, related to bug #384397
|
||||
rm -f "${EROOT}/usr/lib/jvm/icedtea6"
|
||||
elog "To unify the layout and simplify scripts, the identifier of Icedtea-6*"
|
||||
elog "has changed from 'icedtea6' to 'icedtea-6' starting from version 6.1.10.4-r1"
|
||||
elog "If you had icedtea6 as system VM, the change should be automatic, however"
|
||||
elog "build VM settings in /etc/java-config-2/build/jdk.conf are not changed"
|
||||
elog "and the same holds for any user VM settings. Sorry for the inconvenience."
|
||||
fi
|
||||
}
|
@ -1,371 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/icedtea-6.1.10.4-r3.ebuild,v 1.1 2011/12/02 12:27:17 sera Exp $
|
||||
# Build written by Andrew John Hughes (gnu_andrew@member.fsf.org)
|
||||
|
||||
# *********************************************************
|
||||
# * IF YOU CHANGE THIS EBUILD, CHANGE ICEDTEA-7.* AS WELL *
|
||||
# *********************************************************
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit java-pkg-2 java-vm-2 pax-utils prefix versionator
|
||||
|
||||
ICEDTEA_PKG=${PN}$(replace_version_separator 1 -)
|
||||
OPENJDK_BUILD="22"
|
||||
OPENJDK_DATE="28_feb_2011"
|
||||
OPENJDK_TARBALL="openjdk-6-src-b${OPENJDK_BUILD}-${OPENJDK_DATE}.tar.gz"
|
||||
JAXP_TARBALL="jaxp144_01.zip"
|
||||
JAXWS_TARBALL="jdk6-jaxws-b20.zip"
|
||||
JAF_TARBALL="jdk6-jaf-b20.zip"
|
||||
HOTSPOT_TARBALL="f0f676c5a2c6.tar.gz"
|
||||
CACAO_TARBALL="c7bf150bfa46.tar.gz" # 17 Mar 2011
|
||||
JAMVM_TARBALL="jamvm-a95ca049d3bb257d730535a5d5ec3f73a943d0aa.tar.gz" # 25 Mar 2011
|
||||
#CACAO_TARBALL="cacao-2204b08fcae9.tar.gz" # 03 Nov 2011
|
||||
#JAMVM_TARBALL="jamvm-4617da717ecb05654ea5bb9572338061106a414d.tar.gz" # 10 Oct 2011
|
||||
S=${WORKDIR}/${ICEDTEA_PKG}
|
||||
|
||||
DESCRIPTION="A harness to build OpenJDK using Free Software build tools and dependencies"
|
||||
HOMEPAGE="http://icedtea.classpath.org"
|
||||
SRC_URI="
|
||||
http://icedtea.classpath.org/download/source/${ICEDTEA_PKG}.tar.gz
|
||||
http://download.java.net/openjdk/jdk6/promoted/b${OPENJDK_BUILD}/${OPENJDK_TARBALL}
|
||||
http://icedtea.classpath.org/download/drops/${JAXWS_TARBALL}
|
||||
http://icedtea.classpath.org/download/drops/${JAF_TARBALL}
|
||||
http://icedtea.classpath.org/download/drops/${JAXP_TARBALL}
|
||||
hs20? ( http://hg.openjdk.java.net/hsx/hsx20/master/archive/${HOTSPOT_TARBALL} )
|
||||
cacao? ( http://icedtea.classpath.org/download/drops/cacao/${CACAO_TARBALL} )
|
||||
jamvm? ( http://icedtea.classpath.org/download/drops/jamvm/${JAMVM_TARBALL} )"
|
||||
|
||||
LICENSE="Apache-1.1 Apache-2.0 GPL-1 GPL-2 GPL-2-with-linking-exception LGPL-2 MPL-1.0 MPL-1.1 public-domain W3C"
|
||||
SLOT="6"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
|
||||
# Missing options: zero shark - for building additional vms
|
||||
IUSE="+X +alsa -cacao cjk +cups debug doc examples +hs20 -jamvm javascript
|
||||
+jbootstrap nio2 +nsplugin +nss pulseaudio +source systemtap +webstart"
|
||||
REQUIRED_USE="
|
||||
cacao? ( jbootstrap )
|
||||
jamvm? ( jbootstrap )"
|
||||
|
||||
# JTReg doesn't pass at present
|
||||
RESTRICT="test"
|
||||
|
||||
# Ideally the following were optional at build time.
|
||||
ALSA_COMMON_DEP="
|
||||
>=media-libs/alsa-lib-1.0"
|
||||
CUPS_COMMON_DEP="
|
||||
>=net-print/cups-1.2.12"
|
||||
X_COMMON_DEP="
|
||||
dev-libs/glib
|
||||
>=media-libs/freetype-2.3.5
|
||||
>=x11-libs/gtk+-2.8:2
|
||||
>=x11-libs/libX11-1.1.3
|
||||
>=x11-libs/libXext-1.1.1
|
||||
>=x11-libs/libXi-1.1.3
|
||||
>=x11-libs/libXrender-0.9.4
|
||||
>=x11-libs/libXtst-1.0.3"
|
||||
X_DEPEND="
|
||||
>=x11-libs/libXau-1.0.3
|
||||
>=x11-libs/libXdmcp-1.0.2
|
||||
>=x11-libs/libXinerama-1.0.2
|
||||
>=x11-libs/libXp-1.0.0
|
||||
x11-proto/inputproto
|
||||
>=x11-proto/xextproto-7.1.1
|
||||
x11-proto/xineramaproto
|
||||
x11-proto/xproto"
|
||||
|
||||
# virtual/libffi is needed for Zero
|
||||
COMMON_DEP="
|
||||
>=media-libs/giflib-4.1.6
|
||||
>=media-libs/libpng-1.2
|
||||
>=sys-devel/gcc-4.3
|
||||
>=sys-libs/glibc-2.11.2
|
||||
>=sys-libs/zlib-1.2.3
|
||||
virtual/jpeg
|
||||
javascript? ( dev-java/rhino:1.6 )
|
||||
nss? ( >=dev-libs/nss-3.12.5-r1 )
|
||||
pulseaudio? ( >=media-sound/pulseaudio-0.9.11 )
|
||||
systemtap? ( >=dev-util/systemtap-1 )
|
||||
!amd64? ( !sparc? ( !x86? ( virtual/libffi ) ) )"
|
||||
|
||||
# media-fonts/lklug needs ppc ppc64 keywords
|
||||
RDEPEND="${COMMON_DEP}
|
||||
!dev-java/icedtea6
|
||||
X? (
|
||||
${X_COMMON_DEP}
|
||||
media-fonts/dejavu
|
||||
cjk? (
|
||||
media-fonts/arphicfonts
|
||||
media-fonts/baekmuk-fonts
|
||||
!ppc? ( !ppc64? ( media-fonts/lklug ) )
|
||||
media-fonts/lohit-fonts
|
||||
media-fonts/sazanami
|
||||
)
|
||||
)
|
||||
alsa? ( ${ALSA_COMMON_DEP} )
|
||||
cups? ( ${CUPS_COMMON_DEP} )"
|
||||
|
||||
# Additional dependencies for building:
|
||||
# zip: extract OpenJDK tarball, and needed by configure
|
||||
# xalan/xerces: automatic code generation (also needed for Ant 1.8.0 to work properly)
|
||||
# ant, jdk: required to build Java code
|
||||
# ecj: required for bootstrap builds
|
||||
# Only ant-core-1.7.1-r2 and later contain a version of Ant that
|
||||
# properly respects environment variables, if the build
|
||||
# sets some environment variables.
|
||||
# ca-certificates, perl and openssl are used for the cacerts keystore generation
|
||||
# xext headers have two variants depending on version - bug #288855
|
||||
# !eclipse-ecj-3.7 - bug #392587
|
||||
DEPEND="${COMMON_DEP} ${ALSA_COMMON_DEP} ${CUPS_COMMON_DEP} ${X_COMMON_DEP}
|
||||
|| (
|
||||
>=dev-java/gcj-jdk-4.3
|
||||
dev-java/icedtea-bin:6
|
||||
dev-java/icedtea:6
|
||||
)
|
||||
app-arch/cpio
|
||||
app-arch/zip
|
||||
app-misc/ca-certificates
|
||||
>=dev-java/ant-core-1.7.1-r2
|
||||
dev-java/ant-nodeps
|
||||
>=dev-java/xalan-2.7.0:0
|
||||
>=dev-java/xerces-2.9.1:2
|
||||
dev-lang/perl
|
||||
dev-libs/openssl
|
||||
dev-util/pkgconfig
|
||||
sys-apps/lsb-release
|
||||
${X_DEPEND}
|
||||
jbootstrap? (
|
||||
|| ( <dev-java/eclipse-ecj-3.7 dev-java/ecj-gcj )
|
||||
)"
|
||||
|
||||
PDEPEND="webstart? ( dev-java/icedtea-web:6 )
|
||||
nsplugin? ( dev-java/icedtea-web:6[nsplugin] )"
|
||||
|
||||
# a bit of hack so the VM switching is triggered without causing dependency troubles
|
||||
JAVA_PKG_NV_DEPEND=">=virtual/jdk-1.5"
|
||||
JAVA_PKG_WANT_SOURCE="1.5"
|
||||
JAVA_PKG_WANT_TARGET="1.5"
|
||||
|
||||
pkg_setup() {
|
||||
if use nsplugin && ! use webstart ; then
|
||||
elog "Note that the nsplugin flag implies the webstart flag. Enable it to remove this message."
|
||||
fi
|
||||
|
||||
[[ "${MERGE_TYPE}" == "binary" ]] && return #258423
|
||||
|
||||
# icedtea doesn't like some locales. #330433 #389717
|
||||
export LANG="C" LC_ALL="C"
|
||||
|
||||
# quite a hack since java-config does not provide a way for a package
|
||||
# to limit supported VM's for building and their preferred order
|
||||
if [[ -n "${JAVA_PKG_FORCE_VM}" ]]; then
|
||||
einfo "Honoring user-set JAVA_PKG_FORCE_VM"
|
||||
elif has_version "<=dev-java/icedtea-6.1.10.4:6"; then
|
||||
JAVA_PKG_FORCE_VM="icedtea6"
|
||||
elif has_version ">dev-java/icedtea-6.1.10.4:6"; then
|
||||
JAVA_PKG_FORCE_VM="icedtea-6"
|
||||
elif has_version "<dev-java/icedtea-bin-6.1.10.4:6"; then
|
||||
JAVA_PKG_FORCE_VM="icedtea6-bin"
|
||||
elif has_version ">=dev-java/icedtea-bin-6.1.10.4:6"; then
|
||||
JAVA_PKG_FORCE_VM="icedtea-bin-6"
|
||||
elif has_version dev-java/gcj-jdk; then
|
||||
JAVA_PKG_FORCE_VM="gcj-jdk"
|
||||
else
|
||||
die "Unable to find a supported VM for building"
|
||||
fi
|
||||
|
||||
einfo "Forced vm ${JAVA_PKG_FORCE_VM}"
|
||||
java-vm-2_pkg_setup
|
||||
java-pkg-2_pkg_setup
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${ICEDTEA_PKG}.tar.gz
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local config bootstrap
|
||||
local vm=$(java-pkg_get-current-vm)
|
||||
|
||||
# IcedTea6 can't be built using IcedTea7; its class files are too new
|
||||
if has "${vm}" icedtea6 icedtea-6 icedtea6-bin icedtea-bin-6; then
|
||||
use jbootstrap && bootstrap=yes
|
||||
elif has "${vm}" gcj-jdk; then
|
||||
# gcj-jdk ensures ecj is present.
|
||||
use jbootstrap || einfo "bootstrap forced on for ${vm}, ignoring use jbootstrap"
|
||||
bootstrap=yes
|
||||
else
|
||||
eerror "IcedTea${SLOT} must be built with either a JDK based on GNU Classpath or an existing build of IcedTea${SLOT}."
|
||||
die "Install a GNU Classpath JDK (gcj-jdk)"
|
||||
fi
|
||||
|
||||
if [[ ${bootstrap} ]] ; then
|
||||
local ecj_jar="$(readlink "${EPREFIX}"/usr/share/eclipse-ecj/ecj.jar)"
|
||||
|
||||
# Don't use eclipse-ecj-3.7 #392587
|
||||
local ecj_all=( "${EPREFIX}"/usr/share/{eclipse-ecj,ecj-gcj}-* )
|
||||
ecj_all=( "${ecj_all[@]/*eclipse-ecj-3.7*/}" )
|
||||
if ! has "${ecj_jar%/lib/ecj.jar}" "${ecj_all[@]}"; then
|
||||
ecj_jar="${ecj_jar%/lib/ecj.jar}"
|
||||
ewarn "${ecj_jar##*/} set as system ecj, can't use for bootstrap"
|
||||
ewarn "Found usable: ${ecj_all[@]##*/}"
|
||||
ewarn "using ${ecj_all##*/} instead"
|
||||
ecj_jar="${ecj_all}"/lib/ecj.jar
|
||||
fi
|
||||
|
||||
config="${config} --enable-bootstrap"
|
||||
config="${config} --with-ecj-jar=${ecj_jar}"
|
||||
else
|
||||
config="${config} --disable-bootstrap"
|
||||
fi
|
||||
|
||||
# Always use HotSpot as the primary VM if available. #389521 #368669 #357633 ...
|
||||
if has "${ARCH}" amd64 sparc x86; then
|
||||
config="${config} --disable-zero --disable-cacao --disable-jamvm --disable-shark"
|
||||
|
||||
if [[ ${bootstrap} ]]; then
|
||||
local extra_vms
|
||||
#if use shark; then
|
||||
# extra_vms="${extra_vms},shark"
|
||||
#elif use zero; then
|
||||
# extra_vms="${extra_vms},zero"
|
||||
#fi
|
||||
if use cacao; then
|
||||
extra_vms="${extra_vms},cacao"
|
||||
config="${config} --with-cacao-src-zip=${DISTDIR}/${CACAO_TARBALL}"
|
||||
fi
|
||||
if use jamvm; then
|
||||
extra_vms="${extra_vms},jamvm"
|
||||
config="${config} --with-jamvm-src-zip=${DISTDIR}/${JAMVM_TARBALL}"
|
||||
fi
|
||||
if [[ ${extra_vms} ]]; then
|
||||
config="${config} --with-additional-vms=${extra_vms#,}"
|
||||
fi
|
||||
elif use cacao || use jamvm; then
|
||||
ewarn "Can't build additional VMs without bootstrap."
|
||||
ewarn "Rebuild IcedTea with a JDK that allows bootstrapping."
|
||||
fi
|
||||
else
|
||||
config="${config} --enable-zero --disable-cacao --disable-jamvm --disable-shark"
|
||||
# local extra_vms
|
||||
fi
|
||||
|
||||
# OpenJDK-specific parallelism support. Bug #389791, #337827
|
||||
# Implementation modified from waf-utils.eclass
|
||||
# Note that "-j" is converted to "-j1" as the system doesn't support --load-average
|
||||
local procs=$(echo -j1 ${MAKEOPTS} | sed -r "s/.*(-j\s*|--jobs=)([0-9]+).*/\2/" )
|
||||
config="${config} --with-parallel-jobs=${procs}";
|
||||
einfo "Configuring using --with-parallel-jobs=${procs}"
|
||||
|
||||
if use javascript ; then
|
||||
config="${config} --with-rhino=$(java-pkg_getjar rhino:1.6 js.jar)"
|
||||
else
|
||||
config="${config} --without-rhino"
|
||||
fi
|
||||
|
||||
if use hs20 ; then
|
||||
config="${config} --with-hotspot-build=hs20 --with-hotspot-src-zip=${DISTDIR}/${HOTSPOT_TARBALL}"
|
||||
fi
|
||||
|
||||
unset JAVA_HOME JDK_HOME CLASSPATH JAVAC JAVACFLAGS
|
||||
|
||||
econf ${config} \
|
||||
--with-openjdk-src-zip="${DISTDIR}/${OPENJDK_TARBALL}" \
|
||||
--with-jaxp-drop-zip="${DISTDIR}/${JAXP_TARBALL}" \
|
||||
--with-jaxws-drop-zip="${DISTDIR}/${JAXWS_TARBALL}" \
|
||||
--with-jaf-drop-zip="${DISTDIR}/${JAF_TARBALL}" \
|
||||
--with-jdk-home="$(java-config -O)" \
|
||||
--with-abs-install-dir=/usr/$(get_libdir)/icedtea${SLOT} \
|
||||
$(use_enable !debug optimizations) \
|
||||
$(use_enable doc docs) \
|
||||
$(use_enable nio2) \
|
||||
$(use_enable nss) \
|
||||
$(use_enable pulseaudio pulse-java) \
|
||||
$(use_enable systemtap)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Newer versions of Gentoo's ant add
|
||||
# an environment variable so it works properly...
|
||||
export ANT_RESPECT_JAVA_HOME=TRUE
|
||||
|
||||
# ant -diagnostics in Ant 1.8.0 fails without xerces-2 and xalan
|
||||
# We try to load the least that's needed to avoid possible classpath collisions
|
||||
export ANT_TASKS="xerces-2 xalan ant-nodeps"
|
||||
|
||||
# Build and pax mark the intermidiate jdk. #389751
|
||||
if host-is-pax; then
|
||||
emake icedtea-ecj
|
||||
java-vm_set-pax-markings openjdk.build-ecj/j2sdk-image
|
||||
fi
|
||||
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local dest="/usr/$(get_libdir)/icedtea${SLOT}"
|
||||
local ddest="${ED}/${dest}"
|
||||
dodir "${dest}"
|
||||
|
||||
dodoc README NEWS AUTHORS THANKYOU
|
||||
dosym /usr/share/doc/${PF} /usr/share/doc/${PN}${SLOT}
|
||||
|
||||
cd openjdk.build/j2sdk-image || die
|
||||
|
||||
# doins can't handle symlinks.
|
||||
cp -vRP bin include jre lib man "${ddest}" || die
|
||||
|
||||
dodoc ASSEMBLY_EXCEPTION THIRD_PARTY_README
|
||||
|
||||
if use doc; then
|
||||
# java-pkg_dohtml needed for package-list #302654
|
||||
java-pkg_dohtml -r ../docs/* || die
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
dodir "${dest}/share";
|
||||
cp -vRP demo sample "${ddest}/share/" || die
|
||||
fi
|
||||
|
||||
if use source; then
|
||||
cp src.zip "${ddest}" || die
|
||||
fi
|
||||
|
||||
# Fix the permissions.
|
||||
find "${ddest}" \! -type l \( -perm /111 -exec chmod 755 {} \; -o -exec chmod 644 {} \; \) || die
|
||||
|
||||
# Needs to be done before generating cacerts
|
||||
java-vm_set-pax-markings "${ddest}"
|
||||
|
||||
# We need to generate keystore - bug #273306
|
||||
einfo "Generating cacerts file from certificates in ${EPREFIX}/usr/share/ca-certificates/"
|
||||
mkdir "${T}/certgen" && cd "${T}/certgen" || die
|
||||
cp "${FILESDIR}/generate-cacerts.pl" . && chmod +x generate-cacerts.pl || die
|
||||
for c in "${EPREFIX}"/usr/share/ca-certificates/*/*.crt; do
|
||||
openssl x509 -text -in "${c}" >> all.crt || die
|
||||
done
|
||||
./generate-cacerts.pl "${ddest}/bin/keytool" all.crt || die
|
||||
cp -vRP cacerts "${ddest}/jre/lib/security/" || die
|
||||
chmod 644 "${ddest}/jre/lib/security/cacerts" || die
|
||||
|
||||
# Bug 390663
|
||||
cp "${FILESDIR}"/fontconfig.Gentoo.properties.src "${T}"/fontconfig.Gentoo.properties || die
|
||||
eprefixify "${T}"/fontconfig.Gentoo.properties
|
||||
insinto "${dest}"/jre/lib
|
||||
doins "${T}"/fontconfig.Gentoo.properties
|
||||
|
||||
set_java_env "${FILESDIR}/icedtea.env"
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
if has_version "<=dev-java/icedtea-6.1.10.4:${SLOT}"; then
|
||||
# portage would preserve the symlink otherwise, related to bug #384397
|
||||
rm -f "${EROOT}/usr/lib/jvm/icedtea6"
|
||||
elog "To unify the layout and simplify scripts, the identifier of Icedtea-6*"
|
||||
elog "has changed from 'icedtea6' to 'icedtea-6' starting from version 6.1.10.4-r1"
|
||||
elog "If you had icedtea6 as system VM, the change should be automatic, however"
|
||||
elog "build VM settings in /etc/java-config-2/build/jdk.conf are not changed"
|
||||
elog "and the same holds for any user VM settings. Sorry for the inconvenience."
|
||||
fi
|
||||
}
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Devel-Declare/Devel-Declare-0.6.10.ebuild,v 1.1 2012/02/08 14:29:03 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=ZEFRAM
|
||||
MODULE_VERSION=0.006010
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Adding keywords to perl, in perl"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-perl/Sub-Name
|
||||
virtual/perl-Scalar-List-Utils
|
||||
>=dev-perl/B-Hooks-OP-Check-0.190.0
|
||||
dev-perl/B-Hooks-EndOfScope"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-perl/extutils-depends-0.302
|
||||
test? (
|
||||
>=virtual/perl-Test-Simple-0.88
|
||||
dev-perl/Test-Warn
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST=do
|
@ -1,2 +1,3 @@
|
||||
DIST PadWalker-1.9.tar.gz 14180 RMD160 ab3d80d3f320203bcc06ba6f527f8091daf097a3 SHA1 f3b981516ff31f082853d983870bccb2fd3f8a40 SHA256 3ad05571d87c703391a2e78666ae23d9d3b2ae5cb03b38b1d6d3deec29067053
|
||||
DIST PadWalker-1.92.tar.gz 14573 RMD160 e32303118d6bebe2a7485d16ca470cac5cebb9e4 SHA1 5f1250a7e619c232463f506d36a27a66a9bb6497 SHA256 27a65d8a5f5eac3563a28cb727eff8b72d8ae29be8f5ef6dff0a9839c6576156
|
||||
DIST PadWalker-1.93.tar.gz 14694 RMD160 88a305130617bdb2ded80adf222c18531e0a19a5 SHA1 95ace67b9599b39d8313e7396815b78108da4f85 SHA256 f40d241a4bf2a981fde63a89ff2647fd6ca253c7fa56948dc300aa74c74720f7
|
||||
|
@ -0,0 +1,17 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/PadWalker/PadWalker-1.930.0.ebuild,v 1.1 2012/02/08 14:34:08 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=ROBIN
|
||||
MODULE_VERSION=1.93
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="play with other peoples' lexical variables"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE=""
|
||||
|
||||
SRC_TEST="do"
|
@ -1 +1,2 @@
|
||||
DIST Pod-Coverage-0.21.tar.gz 13328 RMD160 ce2d8399f2819fc9711b9da1cef990bff6662491 SHA1 d94cbb21f948a3660379edf73fb6b6ced8b98a0e SHA256 03304d36ebb555d86b8144a7e9fd5cfafc804b9fb9ff745b067b71066d39af90
|
||||
DIST Pod-Coverage-0.22.tar.gz 12975 RMD160 25cc24125428a144dc4d6d32be90fbac44019d84 SHA1 fcecb32df23c4175d959ed4dc90340db9382bd3d SHA256 20adf0049c07c30046b0f881ab48f0d7efcd466732b86dad6c468ef4ed27b9f2
|
||||
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Pod-Coverage/Pod-Coverage-0.220.0.ebuild,v 1.1 2012/02/08 14:32:36 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=RCLAMP
|
||||
MODULE_VERSION=0.22
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Checks if the documentation of a module is comprehensive"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
>=virtual/perl-PodParser-1.13
|
||||
>=dev-perl/Devel-Symdump-2.01
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
dev-perl/Test-Pod
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST="do"
|
@ -1,2 +1,3 @@
|
||||
DIST pyalsa-1.0.22.tar.bz2 39453 RMD160 a81d289188a6476e220592c2a298a1d9e5197062 SHA1 eb29e3ebb5df85df4f68cbef69478cb0c52e8199 SHA256 24c0ce813f77fca5e1b1030b51134f0dca1b3c8e090d1120f24a3adae8c019e8
|
||||
DIST pyalsa-1.0.24.tar.bz2 39813 RMD160 2afc70d4823c96d74de0382fa212240e543400f1 SHA1 43d02e6136a562dfbf7ecebe2103f7fa40fd1013 SHA256 d4c85e18881d157d90f9c531333c0c3b3fc2ee70c31e59d8bbc085af9709af44
|
||||
DIST pyalsa-1.0.25.tar.bz2 39828 RMD160 2d3c9f4256bbe5a31d23b03bfc23e632f7d205c6 SHA1 8eb7e94bf096ca8bd3423214712d4e01f2012eb8 SHA256 e55372b010c3d2f434ba2077a0738a07b37909fc3e589c14a62061a708d6d6a9
|
||||
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyalsa/pyalsa-1.0.25.ebuild,v 1.1 2012/02/08 14:56:58 chainsaw Exp $
|
||||
|
||||
EAPI="2"
|
||||
PYTHON_DEPEND="2:2.5"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.4 3.* *-jython"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Python Bindings for Alsa lib"
|
||||
HOMEPAGE="http://alsa-project.org/"
|
||||
SRC_URI="mirror://alsaproject/pyalsa/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="media-libs/alsa-lib"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools"
|
||||
|
||||
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
|
||||
|
||||
DISTUTILS_USE_SEPARATE_SOURCE_DIRECTORIES="1"
|
@ -1 +1,2 @@
|
||||
DIST translationstring-0.3.tar.gz 23179 RMD160 6e07118163d2c7e141615ba9704368310c510b86 SHA1 b3d5b011c6491835e9bf1cf97ab3287c9a36b449 SHA256 ef5aff7b977b3995abd822e9eb0469b5d26ea3508f64a30b801fccd84fe02a5a
|
||||
DIST translationstring-0.4.tar.gz 27533 RMD160 634cb61f75e14fddab71db1bf1f597fdd95d345b SHA1 c8d512fe3cdfc7880d4c516da063d1ec3b60d15d SHA256 765eba6d152ec8cd1ec11b0b24dca38585b3afb96f0670574fbf16a16b412ee5
|
||||
|
@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/translationstring/translationstring-0.4.ebuild,v 1.1 2012/02/08 07:03:58 patrick Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
SUPPORT_PYTHON_ABIS=1
|
||||
PYTHON_DEPEND="2"
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
DISTUTILS_SRC_TEST="setup.py"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Utility library for i18n relied on by various Repoze packages"
|
||||
HOMEPAGE="http://www.repoze.org/ http://pypi.python.org/pypi/translationstring"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="repoze"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc test"
|
||||
|
||||
DEPEND="dev-python/setuptools
|
||||
doc? ( dev-python/sphinx )
|
||||
test? ( dev-python/Babel )"
|
||||
RDEPEND=""
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
|
||||
if use doc; then
|
||||
(cd docs && emake html) || die "make html failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
if use doc; then
|
||||
dohtml -r docs/.build/html/* || die "dohtml failed"
|
||||
fi
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST TurboJson-1.1.4.tar.gz 8500 RMD160 90daa752665b8f8bf323a9215624cda98a930e3d SHA1 1949e240e0a7ca4da96b4bf866de02ecdc7473db SHA256 3b6128b7266eddb8450abb6a974c8291cc70ad37164a05fed62f0531678ade2b
|
||||
DIST TurboJson-1.3.2.tar.gz 6613 RMD160 57cfaa5498978517a21dd87d4126a35ec3723f81 SHA1 2df78b067654385dc0db85099ca8eb6309fb8dfc SHA256 d517a7bde5346e17867f1eb42721f4d9c600e618e11ab7ad8b3536e66fda7ebe
|
||||
DIST TurboJson-1.3.tar.gz 6292 RMD160 186e867e0a0889d575f4856f83a9225bb5da3ebb SHA1 1e2bcb1218c8dd37ca1441dfc231c805981f7a67 SHA256 f4b3449a871186e141e80e4815ba1c7eb2f3f2b280619c629018e9b1bd2d1e69
|
||||
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/turbojson/turbojson-1.3.2.ebuild,v 1.1 2012/02/08 07:24:03 patrick Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
DISTUTILS_SRC_TEST="setup.py"
|
||||
|
||||
inherit distutils
|
||||
|
||||
MY_PN="TurboJson"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="TurboGears JSON file format support plugin"
|
||||
HOMEPAGE="http://pypi.python.org/pypi/TurboJson"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=">=dev-python/decoratortools-1.4
|
||||
dev-python/ruledispatch
|
||||
>=dev-python/simplejson-1.3"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools
|
||||
test? ( dev-python/nose )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
@ -1 +1,2 @@
|
||||
DIST gorm-1.2.12.tar.gz 676832 RMD160 8719cc7ad03ee26690e6cb787cc9d08c8cc466aa SHA1 31325bbb265e965aee6ba089b5e7a6f14e795f44 SHA256 ce797dc757235e77b8065680a990207fd77a4e86ad282a44b8cf68bd23a5374b
|
||||
DIST gorm-1.2.16.tar.gz 820986 RMD160 3b6054d7be813340e1a6fa571e07096d7919d286 SHA1 a49f399e8b0f8003af4823b4fc052b8a1443b732 SHA256 81461eece7410cd2d1f7f90faf8c9bc1be149ef7acbfbcc6a7a5ed1f54c07430
|
||||
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/gorm/gorm-1.2.16.ebuild,v 1.1 2012/02/08 15:01:34 voyageur Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit gnustep-2
|
||||
|
||||
DESCRIPTION="A clone of the NeXTstep Interface Builder application for GNUstep"
|
||||
HOMEPAGE="http://www.gnustep.org/experience/Gorm.html"
|
||||
SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/dev-apps/${P}.tar.gz"
|
||||
|
||||
KEYWORDS="~amd64 ~x86 ~x86-fbsd"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=gnustep-base/gnustep-gui-0.18.0"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e "/DOCUMENT_NAME =.*/a \Gorm_DOC_INSTALL_DIR=Developer/Gorm" \
|
||||
-e "/DOCUMENT_TEXT_NAME =.*/a \ANNOUNCE_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \
|
||||
-e "/DOCUMENT_TEXT_NAME =.*/a \README_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \
|
||||
-e "/DOCUMENT_TEXT_NAME =.*/a \NEWS_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \
|
||||
-e "/DOCUMENT_TEXT_NAME =.*/a \INSTALL_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \
|
||||
Documentation/GNUmakefile
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST gnustep-back-0.18.0.tar.gz 901329 RMD160 b39737fc46e18f1591950b89c4ff5ea6142e4778 SHA1 7b6d46976bd56496d0715c4e150b85c924658b60 SHA256 4ebbfcdccdc38027b3222c44f06d387d6853b95551f9b210271aa9d8bd0ef616
|
||||
DIST gnustep-back-0.20.1.tar.gz 918769 RMD160 fa2b9ea175d37e75ccd6ae8b02e6f3e89d52ca40 SHA1 15ff3af2c0f539983a7c4b02bedb07efd92d38f5 SHA256 1644b601052d6d1942c0c8945946f479068b873d0e3e3f99bcb98bc7a18f406e
|
||||
DIST gnustep-back-0.22.0.tar.gz 935034 RMD160 c71b4d610fc010ed9fb055565fc4cfa04584588d SHA1 da21dbb7844fb5acecf0323daf35392c11a1e4af SHA256 b9bf26346737d87160af669c3073b4eb511c743056af90aedb631e1537513608
|
||||
|
@ -0,0 +1,83 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-back-art/gnustep-back-art-0.22.0.ebuild,v 1.1 2012/02/08 14:53:32 voyageur Exp $
|
||||
|
||||
inherit gnustep-base
|
||||
|
||||
S=${WORKDIR}/gnustep-back-${PV}
|
||||
|
||||
DESCRIPTION="libart_lgpl back-end component for the GNUstep GUI Library"
|
||||
|
||||
HOMEPAGE="http://www.gnustep.org"
|
||||
SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz"
|
||||
KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
|
||||
SLOT="0"
|
||||
LICENSE="LGPL-2.1"
|
||||
|
||||
IUSE="opengl xim"
|
||||
|
||||
DEPEND="${GNUSTEP_CORE_DEPEND}
|
||||
=gnustep-base/gnustep-gui-${PV%.*}*
|
||||
opengl? ( virtual/opengl virtual/glu )
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
x11-libs/libX11
|
||||
x11-libs/libXext
|
||||
x11-libs/libXi
|
||||
x11-libs/libXmu
|
||||
x11-libs/libXt
|
||||
x11-libs/libXft
|
||||
x11-libs/libXrender
|
||||
dev-libs/expat
|
||||
media-libs/fontconfig
|
||||
>=media-libs/freetype-2.1.9
|
||||
>=media-libs/libart_lgpl-2.3
|
||||
>=gnustep-base/mknfonts-0.5-r1
|
||||
media-fonts/dejavu
|
||||
!gnustep-base/gnustep-back-cairo
|
||||
!gnustep-base/gnustep-back-xlib"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_compile() {
|
||||
egnustep_env
|
||||
|
||||
use opengl && myconf="--enable-glx"
|
||||
myconf="$myconf `use_enable xim`"
|
||||
myconf="$myconf --enable-server=x11"
|
||||
myconf="$myconf --enable-graphics=art"
|
||||
econf $myconf || die "configure failed"
|
||||
|
||||
egnustep_make
|
||||
|
||||
# Create font lists for DejaVu
|
||||
einfo "Generating nfonts support files"
|
||||
(
|
||||
cd Fonts
|
||||
export "${GS_ENV[@]}"
|
||||
${GNUSTEP_SYSTEM_TOOLS}/mknfonts \
|
||||
$(fc-list : file|grep -v '\.gz'|cut -d: -f1) \
|
||||
|| die "nfonts support files creation failed"
|
||||
# Trim whitepsaces
|
||||
for fdir in *\ */; do
|
||||
mv "$fdir" `echo $fdir | tr -d [:space:]`
|
||||
done
|
||||
)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
egnustep_env
|
||||
|
||||
gnustep-base_src_install
|
||||
|
||||
mkdir -p "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts"
|
||||
cp -pPR Fonts/*.nfont "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts"
|
||||
}
|
||||
|
||||
gnustep_config_script() {
|
||||
echo "echo ' * setting normal font to DejaVuSans'"
|
||||
echo "defaults write NSGlobalDomain NSFont DejaVuSans"
|
||||
echo "echo ' * setting bold font to DejaVuSans-Bold'"
|
||||
echo "defaults write NSGlobalDomain NSBoldFont DejaVuSans-Bold"
|
||||
echo "echo ' * setting fixed font to DejaVuSansMono'"
|
||||
echo "defaults write NSGlobalDomain NSUserFixedPitchFont DejaVuSansMono"
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST gnustep-back-0.18.0.tar.gz 901329 RMD160 b39737fc46e18f1591950b89c4ff5ea6142e4778 SHA1 7b6d46976bd56496d0715c4e150b85c924658b60 SHA256 4ebbfcdccdc38027b3222c44f06d387d6853b95551f9b210271aa9d8bd0ef616
|
||||
DIST gnustep-back-0.20.1.tar.gz 918769 RMD160 fa2b9ea175d37e75ccd6ae8b02e6f3e89d52ca40 SHA1 15ff3af2c0f539983a7c4b02bedb07efd92d38f5 SHA256 1644b601052d6d1942c0c8945946f479068b873d0e3e3f99bcb98bc7a18f406e
|
||||
DIST gnustep-back-0.22.0.tar.gz 935034 RMD160 c71b4d610fc010ed9fb055565fc4cfa04584588d SHA1 da21dbb7844fb5acecf0323daf35392c11a1e4af SHA256 b9bf26346737d87160af669c3073b4eb511c743056af90aedb631e1537513608
|
||||
|
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.22.0.ebuild,v 1.1 2012/02/08 14:52:32 voyageur Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit gnustep-base
|
||||
|
||||
S=${WORKDIR}/gnustep-back-${PV}
|
||||
|
||||
DESCRIPTION="Cairo back-end component for the GNUstep GUI Library."
|
||||
|
||||
HOMEPAGE="http://www.gnustep.org"
|
||||
SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
|
||||
SLOT="0"
|
||||
LICENSE="LGPL-2.1"
|
||||
|
||||
IUSE="opengl xim"
|
||||
RDEPEND="${GNUSTEP_CORE_DEPEND}
|
||||
=gnustep-base/gnustep-gui-${PV%.*}*
|
||||
opengl? ( virtual/opengl virtual/glu )
|
||||
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
x11-libs/libX11
|
||||
x11-libs/libXext
|
||||
x11-libs/libXi
|
||||
x11-libs/libXmu
|
||||
x11-libs/libXt
|
||||
x11-libs/libXft
|
||||
x11-libs/libXrender
|
||||
|
||||
>=media-libs/freetype-2.1.9
|
||||
>=x11-libs/cairo-1.2.0[X]
|
||||
!gnustep-base/gnustep-back-art
|
||||
!gnustep-base/gnustep-back-xlib"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/pkgconfig"
|
||||
|
||||
src_configure() {
|
||||
egnustep_env
|
||||
|
||||
use opengl || myconf="--disable-glx"
|
||||
myconf="$myconf $(use_enable xim)"
|
||||
myconf="$myconf --enable-server=x11"
|
||||
myconf="$myconf --enable-graphics=cairo"
|
||||
|
||||
econf $myconf || die "configure failed"
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST gnustep-back-0.18.0.tar.gz 901329 RMD160 b39737fc46e18f1591950b89c4ff5ea6142e4778 SHA1 7b6d46976bd56496d0715c4e150b85c924658b60 SHA256 4ebbfcdccdc38027b3222c44f06d387d6853b95551f9b210271aa9d8bd0ef616
|
||||
DIST gnustep-back-0.20.1.tar.gz 918769 RMD160 fa2b9ea175d37e75ccd6ae8b02e6f3e89d52ca40 SHA1 15ff3af2c0f539983a7c4b02bedb07efd92d38f5 SHA256 1644b601052d6d1942c0c8945946f479068b873d0e3e3f99bcb98bc7a18f406e
|
||||
DIST gnustep-back-0.22.0.tar.gz 935034 RMD160 c71b4d610fc010ed9fb055565fc4cfa04584588d SHA1 da21dbb7844fb5acecf0323daf35392c11a1e4af SHA256 b9bf26346737d87160af669c3073b4eb511c743056af90aedb631e1537513608
|
||||
|
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.22.0.ebuild,v 1.1 2012/02/08 14:53:41 voyageur Exp $
|
||||
|
||||
inherit gnustep-base
|
||||
|
||||
S=${WORKDIR}/gnustep-back-${PV}
|
||||
|
||||
DESCRIPTION="Default X11 back-end component for the GNUstep GUI Library"
|
||||
|
||||
HOMEPAGE="http://www.gnustep.org"
|
||||
SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
|
||||
SLOT="0"
|
||||
LICENSE="LGPL-2.1"
|
||||
|
||||
IUSE="opengl xim"
|
||||
DEPEND="${GNUSTEP_CORE_DEPEND}
|
||||
=gnustep-base/gnustep-gui-${PV%.*}*
|
||||
opengl? ( virtual/opengl virtual/glu )
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
x11-libs/libX11
|
||||
x11-libs/libXext
|
||||
x11-libs/libXi
|
||||
x11-libs/libXmu
|
||||
x11-libs/libXt
|
||||
x11-libs/libXft
|
||||
x11-libs/libXrender
|
||||
dev-libs/expat
|
||||
media-libs/fontconfig
|
||||
>=media-libs/freetype-2.1.9
|
||||
!gnustep-base/gnustep-back-art
|
||||
!gnustep-base/gnustep-back-cairo"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_compile() {
|
||||
egnustep_env
|
||||
|
||||
use opengl && myconf="--enable-glx"
|
||||
myconf="$myconf `use_enable xim`"
|
||||
myconf="$myconf --enable-server=x11"
|
||||
myconf="$myconf --enable-graphics=xlib"
|
||||
econf $myconf || die "configure failed"
|
||||
|
||||
egnustep_make
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST gnustep-base-1.20.1.tar.gz 2612827 RMD160 3f210ac74bf633bf1b5571ee3458e6db4f6d57b1 SHA1 5aff36405aa712473d51877ab77156d231297744 SHA256 fd495d7d800078f7fea7528472d5683899fb93f0270fe7e70f92cf310cd43610
|
||||
DIST gnustep-base-1.22.1.tar.gz 2887529 RMD160 822e800247ae50308d6bca766ace4eab276ea18a SHA1 61d61ca127a1beb580b9dfce3d907cfa6c98e881 SHA256 246819d15aa2b836a5e36405a52f73340cded8ff0039dd584288ba52bbe9d880
|
||||
DIST gnustep-base-1.24.0.tar.gz 2947759 RMD160 3710966cac708c5f22b1e5eaee456951791a1620 SHA1 4d73df5b5a594213a4c7a0ed97fc04d10c9ced69 SHA256 e07040e85a6bf3e89a9d66424a40dc8d3be749fbe7c0c98942cff5e4f35a6b11
|
||||
|
@ -0,0 +1,78 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-base/gnustep-base-1.24.0.ebuild,v 1.1 2012/02/08 14:51:04 voyageur Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
inherit gnustep-base
|
||||
|
||||
DESCRIPTION="A library of general-purpose, non-graphical Objective C objects."
|
||||
|
||||
HOMEPAGE="http://www.gnustep.org"
|
||||
SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz"
|
||||
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2 LGPL-2.1"
|
||||
|
||||
IUSE="+icu +libffi ssl zeroconf"
|
||||
|
||||
RDEPEND="${GNUSTEP_CORE_DEPEND}
|
||||
>=gnustep-base/gnustep-make-2.6.0
|
||||
icu? ( >=dev-libs/icu-4.0 )
|
||||
!libffi? ( dev-libs/ffcall
|
||||
gnustep-base/gnustep-make[-native-exceptions] )
|
||||
libffi? ( virtual/libffi )
|
||||
ssl? ( net-libs/gnutls )
|
||||
>=dev-libs/libxml2-2.6
|
||||
>=dev-libs/libxslt-1.1
|
||||
>=dev-libs/gmp-4.1
|
||||
>=dev-libs/openssl-0.9.7
|
||||
>=sys-libs/zlib-1.2
|
||||
zeroconf? ( || (
|
||||
net-dns/avahi[mdnsresponder-compat]
|
||||
net-misc/mDNSResponder ) )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/pkgconfig"
|
||||
|
||||
src_configure() {
|
||||
egnustep_env
|
||||
|
||||
local myconf
|
||||
if use libffi;
|
||||
then
|
||||
myconf="--enable-libffi --disable-ffcall --with-ffi-include=$(pkg-config --variable=includedir libffi)"
|
||||
else
|
||||
myconf="--disable-libffi --enable-ffcall"
|
||||
fi
|
||||
|
||||
myconf="$myconf $(use_enable icu)"
|
||||
myconf="$myconf $(use_enable ssl tls)"
|
||||
myconf="$myconf $(use_enable zeroconf)"
|
||||
myconf="$myconf --with-xml-prefix=${EPREFIX}/usr"
|
||||
myconf="$myconf --with-gmp-include=${EPREFIX}/usr/include --with-gmp-library=${EPREFIX}/usr/lib"
|
||||
myconf="$myconf --with-default-config=${EPREFIX}/etc/GNUstep/GNUstep.conf"
|
||||
|
||||
econf $myconf || die "configure failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# We need to set LD_LIBRARY_PATH because the doc generation program
|
||||
# uses the gnustep-base libraries. Since egnustep_env "cleans the
|
||||
# environment" including our LD_LIBRARY_PATH, we're left no choice
|
||||
# but doing it like this.
|
||||
|
||||
egnustep_env
|
||||
egnustep_install
|
||||
|
||||
if use doc ; then
|
||||
export LD_LIBRARY_PATH="${S}/Source/obj:${LD_LIBRARY_PATH}"
|
||||
egnustep_doc
|
||||
fi
|
||||
egnustep_install_config
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
ewarn "The shared library version has changed in this release."
|
||||
ewarn "You will need to recompile all Applications/Tools/etc in order"
|
||||
ewarn "to use this library. Please run revdep-rebuild to do so"
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST gnustep-gui-0.18.0.tar.gz 2520596 RMD160 38f938d1ed2d98e351eb5c6d325bd4782ef2c3fb SHA1 f78e2b03c05bb6b5f40d6b1ec129835f758f1947 SHA256 bcf4d9a112aa7045ae2bb06461e7a6660821eaae93eee337fb1236f3b2535ab6
|
||||
DIST gnustep-gui-0.20.0.tar.gz 2648224 RMD160 3a5ef7fa61d0a192e036866a19749b7a6dfadc82 SHA1 e86f37ed35fbaae5cb00fc635cbb763eebbdbd7e SHA256 26f28951f07c0abb5439f468b60a6726168c510ae3579cd075e6a9c5bab73f5a
|
||||
DIST gnustep-gui-0.22.0.tar.gz 2734733 RMD160 20153480d712a148e9e504f09273f70e1ba2f6d2 SHA1 dc9654ea3437810a9b4bfd3d2193a25628a88b41 SHA256 201a02da45a3ad2285fee6a6fcc7c8a463632e27d3175d7293e2290e573fca5d
|
||||
|
@ -0,0 +1,59 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-gui/gnustep-gui-0.22.0.ebuild,v 1.1 2012/02/08 14:52:02 voyageur Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
inherit gnustep-base multilib
|
||||
|
||||
DESCRIPTION="Library of GUI classes written in Obj-C"
|
||||
HOMEPAGE="http://www.gnustep.org/"
|
||||
SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
|
||||
SLOT="0"
|
||||
LICENSE="LGPL-2.1"
|
||||
|
||||
IUSE="jpeg gif png cups"
|
||||
|
||||
DEPEND="${GNUSTEP_CORE_DEPEND}
|
||||
>=gnustep-base/gnustep-base-1.24.0
|
||||
x11-libs/libXt
|
||||
>=media-libs/tiff-3
|
||||
jpeg? ( virtual/jpeg )
|
||||
gif? ( >=media-libs/giflib-4.1 )
|
||||
png? ( >=media-libs/libpng-1.2 )
|
||||
cups? ( >=net-print/cups-1.1 )
|
||||
media-libs/audiofile
|
||||
app-text/aspell"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
gnustep-base_src_prepare
|
||||
# remove hardcoded -g -Werror, bug #378179
|
||||
sed -i -e 's/-g -Werror//' \
|
||||
Tools/say/GNUmakefile \
|
||||
Tools/speech/GNUmakefile \
|
||||
|| die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
egnustep_env
|
||||
|
||||
local myconf=
|
||||
use gif && myconf="--disable-ungif --enable-libgif"
|
||||
|
||||
econf \
|
||||
--with-tiff-include="${EPREFIX}"/usr/include \
|
||||
--with-tiff-library="${EPREFIX}"/usr/$(get_libdir) \
|
||||
$(use_enable jpeg) \
|
||||
$(use_enable png) \
|
||||
$(use_enable cups) \
|
||||
${myconf} || die "configure failed"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
ewarn "The shared library version has changed in this release."
|
||||
ewarn "You will need to recompile all Applications/Tools/etc in order"
|
||||
ewarn "to use this library. Please run revdep-rebuild to do so"
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST gnustep-make-2.4.0.tar.gz 521818 RMD160 6f1dd81039c9935e41eb7988923c3b3c6507e383 SHA1 afda14186394c65b0871dba93f92dc965b2fc724 SHA256 8ad6c9d0e532e0bf70fdc25abe60afbd4103b16dc47b324646a147cbac6c6ef9
|
||||
DIST gnustep-make-2.6.0.tar.gz 564848 RMD160 05421b3ac78467abe798937905eee81316d2b286 SHA1 e3cd5dd9d1f0314c66e6e45b5e5bf9b2513f9be4 SHA256 db8312a0fc637d5c66c11c33ec51b1ecc0c693091ec06ca39ebac43ca0f27828
|
||||
DIST gnustep-make-2.6.1.tar.gz 565262 RMD160 a72970e1bf0fa93622981e991717714795cdb7a5 SHA1 32144e6f9474dff0001372ade68674620f9ed20c SHA256 c48b0a4c85eee4799b12cceeb327c470b168100cbcda4f111b1edad71f8762eb
|
||||
DIST gnustep-make-2.6.2.tar.gz 562770 RMD160 683b6a034d4bb7e17b64209c7e7e289e9e94a042 SHA1 3f85cb25f4f7fd35cdcbd8d948a2673c84c605ff SHA256 7a95b3fc5bf14f6b06c4f1f716b48e9de13a11c1fa972aa3cc87736cd98f3e3a
|
||||
|
@ -1,4 +1,2 @@
|
||||
DIST msmtp-1.4.24.tar.bz2 299358 RMD160 5d342818bbbeee303c071a403fd86d40404ed5c2 SHA1 4c9783a888bdd7da6f39ee6fd2d52585c3aee6c0 SHA256 f19f3fcc67da448420b3adbd5add09f8fe110664dd64f3c2cd693ef0cb736887
|
||||
DIST msmtp-1.4.25.tar.bz2 302039 RMD160 4c74b9e939424015c4a474268273a264e9f3c1bd SHA1 ee3be4e250cbd6fef2fb14af4eadfc0ce58ef424 SHA256 65796adf60e1ebb4341f8415bd3cfa6647226bdba5fbaa5af7bc369808ab4e63
|
||||
DIST msmtp-1.4.26.tar.bz2 301686 RMD160 9e552483193129589510f589f3d11ed4ed0c0abb SHA1 0ce5352447b01dc21970b7a00cf13b8a3e7172c9 SHA256 53a3bbea4fa9dbc2b353deeec6ffa9b681ea228cae67f19d3e1197845c62cde2
|
||||
DIST msmtp-1.4.27.tar.bz2 301918 RMD160 f648e9cee802f54872294b847f275ed9f8a236b0 SHA1 e335745133b4729fe84c49f836b4d2fa9281e040 SHA256 f712cad8b249627f1c6af44be427956a724074e73b9428c32ce0ab1b0a9d1170
|
||||
|
@ -1,120 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/mail-mta/msmtp/msmtp-1.4.24-r1.ebuild,v 1.2 2011/11/02 09:10:53 eras Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit multilib
|
||||
|
||||
DESCRIPTION="An SMTP client and SMTP plugin for mail user agents such as Mutt"
|
||||
HOMEPAGE="http://msmtp.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/msmtp/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="doc gnome-keyring gnutls idn +mta nls sasl ssl vim-syntax"
|
||||
|
||||
CDEPEND="idn? ( net-dns/libidn )
|
||||
nls? ( virtual/libintl )
|
||||
gnome-keyring? ( gnome-base/gnome-keyring
|
||||
dev-python/gnome-keyring-python )
|
||||
gnutls? ( >=net-libs/gnutls-1.2.0 )
|
||||
!gnutls? ( ssl? ( >=dev-libs/openssl-0.9.6 ) )
|
||||
sasl? ( virtual/gsasl )"
|
||||
|
||||
RDEPEND="${CDEPEND}
|
||||
mta? ( !mail-mta/courier
|
||||
!mail-mta/esmtp
|
||||
!mail-mta/exim
|
||||
!mail-mta/mini-qmail
|
||||
!mail-mta/nbsmtp
|
||||
!mail-mta/netqmail
|
||||
!mail-mta/nullmailer
|
||||
!mail-mta/postfix
|
||||
!mail-mta/qmail-ldap
|
||||
!mail-mta/sendmail
|
||||
!<mail-mta/ssmtp-2.64-r2
|
||||
!>=mail-mta/ssmtp-2.64-r2[mta] )"
|
||||
|
||||
DEPEND="${CDEPEND}
|
||||
doc? ( virtual/texi2dvi )
|
||||
nls? ( sys-devel/gettext )
|
||||
dev-util/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
# Use default Gentoo location for mail aliases
|
||||
sed -i -e 's:/etc/aliases:/etc/mail/aliases:' scripts/find_alias/find_alias_for_msmtp.sh
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
|
||||
if use gnutls ; then
|
||||
myconf="--with-ssl=gnutls"
|
||||
elif use ssl ; then
|
||||
myconf="--with-ssl=openssl"
|
||||
else
|
||||
myconf="--with-ssl=no"
|
||||
fi
|
||||
|
||||
econf \
|
||||
$(use_with idn libidn) \
|
||||
$(use_with sasl libgsasl) \
|
||||
$(use_with gnome-keyring ) \
|
||||
$(use_enable nls) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default_src_compile
|
||||
if use doc ; then
|
||||
cd doc || die "cd failed"
|
||||
emake html pdf
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
if use mta ; then
|
||||
dodir /usr/sbin
|
||||
dosym /usr/bin/msmtp /usr/sbin/sendmail
|
||||
dosym /usr/bin/msmtp /usr/$(get_libdir)/sendmail
|
||||
fi
|
||||
|
||||
dodoc AUTHORS ChangeLog NEWS README THANKS doc/{Mutt+msmtp.txt,msmtprc*}
|
||||
|
||||
if use doc ; then
|
||||
dohtml doc/msmtp.html
|
||||
dodoc doc/msmtp.pdf
|
||||
fi
|
||||
|
||||
if use vim-syntax ; then
|
||||
insinto /usr/share/vim/vimfiles/syntax
|
||||
doins scripts/vim/msmtp.vim
|
||||
fi
|
||||
|
||||
if use gnome-keyring ; then
|
||||
src_install_contrib msmtp-gnome-tool "msmtp-gnome-tool.py" "README"
|
||||
fi
|
||||
|
||||
src_install_contrib find_alias "find_alias_for_msmtp.sh"
|
||||
src_install_contrib msmtpqueue "*.sh" "README ChangeLog"
|
||||
src_install_contrib msmtpq "msmtpq msmtpQ" "README"
|
||||
src_install_contrib set_sendmail "set_sendmail.sh" "set_sendmail.conf"
|
||||
}
|
||||
|
||||
src_install_contrib() {
|
||||
subdir="$1"
|
||||
bins="$2"
|
||||
docs="$3"
|
||||
local dir=/usr/share/${PN}/$subdir
|
||||
insinto ${dir}
|
||||
exeinto ${dir}
|
||||
for i in $bins ; do
|
||||
doexe scripts/$subdir/$i
|
||||
done
|
||||
for i in $docs ; do
|
||||
newdoc scripts/$subdir/$i $subdir.$i
|
||||
done
|
||||
}
|
@ -1,120 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/mail-mta/msmtp/msmtp-1.4.25.ebuild,v 1.6 2011/11/08 00:43:29 radhermit Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit multilib python
|
||||
|
||||
DESCRIPTION="An SMTP client and SMTP plugin for mail user agents such as Mutt"
|
||||
HOMEPAGE="http://msmtp.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/msmtp/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="doc gnome-keyring gnutls idn +mta nls sasl ssl vim-syntax"
|
||||
|
||||
CDEPEND="
|
||||
gnome-keyring? (
|
||||
dev-python/gnome-keyring-python
|
||||
gnome-base/libgnome-keyring
|
||||
)
|
||||
idn? ( net-dns/libidn )
|
||||
nls? ( virtual/libintl )
|
||||
sasl? ( virtual/gsasl )
|
||||
ssl? (
|
||||
gnutls? ( net-libs/gnutls )
|
||||
!gnutls? ( dev-libs/openssl )
|
||||
)"
|
||||
|
||||
RDEPEND="${CDEPEND}
|
||||
net-mail/mailbase
|
||||
mta? ( !mail-mta/courier
|
||||
!mail-mta/esmtp
|
||||
!mail-mta/exim
|
||||
!mail-mta/mini-qmail
|
||||
!mail-mta/nbsmtp
|
||||
!mail-mta/netqmail
|
||||
!mail-mta/nullmailer
|
||||
!mail-mta/postfix
|
||||
!mail-mta/qmail-ldap
|
||||
!mail-mta/sendmail
|
||||
!<mail-mta/ssmtp-2.64-r2
|
||||
!>=mail-mta/ssmtp-2.64-r2[mta] )"
|
||||
|
||||
DEPEND="${CDEPEND}
|
||||
doc? ( virtual/texi2dvi )
|
||||
nls? ( sys-devel/gettext )
|
||||
dev-util/pkgconfig"
|
||||
|
||||
REQUIRED_USE="gnutls? ( ssl )"
|
||||
|
||||
src_prepare() {
|
||||
# Use default Gentoo location for mail aliases
|
||||
sed -i -e 's:/etc/aliases:/etc/mail/aliases:' scripts/find_alias/find_alias_for_msmtp.sh
|
||||
|
||||
python_convert_shebangs 2 scripts/msmtp-gnome-tool/msmtp-gnome-tool.py
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_with gnome-keyring ) \
|
||||
$(use_with idn libidn) \
|
||||
$(use_enable nls) \
|
||||
$(use_with sasl libgsasl) \
|
||||
$(use_with ssl ssl $(use gnutls && echo "gnutls" || echo "openssl"))
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
|
||||
if use doc ; then
|
||||
cd doc || die
|
||||
emake html pdf
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
dodoc AUTHORS ChangeLog NEWS README THANKS doc/{Mutt+msmtp.txt,msmtprc*}
|
||||
|
||||
if use doc ; then
|
||||
dohtml doc/msmtp.html
|
||||
dodoc doc/msmtp.pdf
|
||||
fi
|
||||
|
||||
if use gnome-keyring ; then
|
||||
src_install_contrib msmtp-gnome-tool msmtp-gnome-tool.py README
|
||||
fi
|
||||
|
||||
if use mta ; then
|
||||
dodir /usr/sbin
|
||||
dosym /usr/bin/msmtp /usr/sbin/sendmail
|
||||
dosym /usr/bin/msmtp /usr/$(get_libdir)/sendmail
|
||||
fi
|
||||
|
||||
if use vim-syntax ; then
|
||||
insinto /usr/share/vim/vimfiles/syntax
|
||||
doins scripts/vim/msmtp.vim
|
||||
fi
|
||||
|
||||
src_install_contrib find_alias find_alias_for_msmtp.sh
|
||||
src_install_contrib msmtpqueue "*.sh" "README ChangeLog"
|
||||
src_install_contrib msmtpq "msmtpq msmtpQ" README
|
||||
src_install_contrib set_sendmail set_sendmail.sh set_sendmail.conf
|
||||
}
|
||||
|
||||
src_install_contrib() {
|
||||
subdir="$1"
|
||||
bins="$2"
|
||||
docs="$3"
|
||||
local dir=/usr/share/${PN}/$subdir
|
||||
insinto ${dir}
|
||||
exeinto ${dir}
|
||||
for i in $bins ; do
|
||||
doexe scripts/$subdir/$i
|
||||
done
|
||||
for i in $docs ; do
|
||||
newdoc scripts/$subdir/$i $subdir.$i
|
||||
done
|
||||
}
|
@ -1,120 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/mail-mta/msmtp/msmtp-1.4.26.ebuild,v 1.1 2011/11/28 02:55:43 radhermit Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit multilib python
|
||||
|
||||
DESCRIPTION="An SMTP client and SMTP plugin for mail user agents such as Mutt"
|
||||
HOMEPAGE="http://msmtp.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/msmtp/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="doc gnome-keyring gnutls idn +mta nls sasl ssl vim-syntax"
|
||||
|
||||
CDEPEND="
|
||||
gnome-keyring? (
|
||||
dev-python/gnome-keyring-python
|
||||
gnome-base/libgnome-keyring
|
||||
)
|
||||
idn? ( net-dns/libidn )
|
||||
nls? ( virtual/libintl )
|
||||
sasl? ( virtual/gsasl )
|
||||
ssl? (
|
||||
gnutls? ( net-libs/gnutls )
|
||||
!gnutls? ( dev-libs/openssl )
|
||||
)"
|
||||
|
||||
RDEPEND="${CDEPEND}
|
||||
net-mail/mailbase
|
||||
mta? ( !mail-mta/courier
|
||||
!mail-mta/esmtp
|
||||
!mail-mta/exim
|
||||
!mail-mta/mini-qmail
|
||||
!mail-mta/nbsmtp
|
||||
!mail-mta/netqmail
|
||||
!mail-mta/nullmailer
|
||||
!mail-mta/postfix
|
||||
!mail-mta/qmail-ldap
|
||||
!mail-mta/sendmail
|
||||
!<mail-mta/ssmtp-2.64-r2
|
||||
!>=mail-mta/ssmtp-2.64-r2[mta] )"
|
||||
|
||||
DEPEND="${CDEPEND}
|
||||
doc? ( virtual/texi2dvi )
|
||||
nls? ( sys-devel/gettext )
|
||||
dev-util/pkgconfig"
|
||||
|
||||
REQUIRED_USE="gnutls? ( ssl )"
|
||||
|
||||
src_prepare() {
|
||||
# Use default Gentoo location for mail aliases
|
||||
sed -i -e 's:/etc/aliases:/etc/mail/aliases:' scripts/find_alias/find_alias_for_msmtp.sh
|
||||
|
||||
python_convert_shebangs 2 scripts/msmtp-gnome-tool/msmtp-gnome-tool.py
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_with gnome-keyring ) \
|
||||
$(use_with idn libidn) \
|
||||
$(use_enable nls) \
|
||||
$(use_with sasl libgsasl) \
|
||||
$(use_with ssl ssl $(use gnutls && echo "gnutls" || echo "openssl"))
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
|
||||
if use doc ; then
|
||||
cd doc || die
|
||||
emake html pdf
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
dodoc AUTHORS ChangeLog NEWS README THANKS doc/{Mutt+msmtp.txt,msmtprc*}
|
||||
|
||||
if use doc ; then
|
||||
dohtml doc/msmtp.html
|
||||
dodoc doc/msmtp.pdf
|
||||
fi
|
||||
|
||||
if use gnome-keyring ; then
|
||||
src_install_contrib msmtp-gnome-tool msmtp-gnome-tool.py README
|
||||
fi
|
||||
|
||||
if use mta ; then
|
||||
dodir /usr/sbin
|
||||
dosym /usr/bin/msmtp /usr/sbin/sendmail
|
||||
dosym /usr/bin/msmtp /usr/$(get_libdir)/sendmail
|
||||
fi
|
||||
|
||||
if use vim-syntax ; then
|
||||
insinto /usr/share/vim/vimfiles/syntax
|
||||
doins scripts/vim/msmtp.vim
|
||||
fi
|
||||
|
||||
src_install_contrib find_alias find_alias_for_msmtp.sh
|
||||
src_install_contrib msmtpqueue "*.sh" "README ChangeLog"
|
||||
src_install_contrib msmtpq "msmtpq msmtp-queue" README.msmtpq
|
||||
src_install_contrib set_sendmail set_sendmail.sh set_sendmail.conf
|
||||
}
|
||||
|
||||
src_install_contrib() {
|
||||
subdir="$1"
|
||||
bins="$2"
|
||||
docs="$3"
|
||||
local dir=/usr/share/${PN}/$subdir
|
||||
insinto ${dir}
|
||||
exeinto ${dir}
|
||||
for i in $bins ; do
|
||||
doexe scripts/$subdir/$i
|
||||
done
|
||||
for i in $docs ; do
|
||||
newdoc scripts/$subdir/$i $subdir.$i
|
||||
done
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST vdr-menuorg-0.4.4.tar.gz 26543 RMD160 5e38589c2cef8618010faf59ce810976cd66524b SHA1 b49a8ebe0d05e6d715e85f06836bd041bedbe312 SHA256 688d6826f9288d79e2963beb8b8cfef0402ea3773cbfddbd299f4bc7222ff586
|
||||
DIST vdr-menuorg-0.4.5.tar.gz 26561 RMD160 4383c119cdd53b36b8c803e18776655fc288b0a6 SHA1 1df879eae7e3ee2d279b0bf0df9b26d08abe8124 SHA256 0254eb8d2087071ec23a2c1e88239f6b66a77bc8edcc912889662cbfe80b4dd8
|
||||
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-menuorg/vdr-menuorg-0.4.5.ebuild,v 1.2 2012/02/08 14:09:48 idl0r Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit vdr-plugin
|
||||
|
||||
DESCRIPTION="VDR plugin: make osd menu configurable via config-file"
|
||||
HOMEPAGE="http://www.e-tobi.net/blog/pages/vdr-menuorg/"
|
||||
SRC_URI="mirror://vdr-developerorg/879/${P}.tar.gz"
|
||||
#SRC_URI="http://www.e-tobi.net/blog/files/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=media-video/vdr-1.5.18[menuorg]
|
||||
dev-cpp/libxmlpp:2.6
|
||||
dev-cpp/glibmm"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_install() {
|
||||
vdr-plugin_src_install
|
||||
|
||||
insinto /etc/vdr/plugins/menuorg
|
||||
doins menuorg.xml
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST alsa-tools-1.0.23.tar.bz2 1603719 RMD160 140e5f19874c1f7d43f5b0bd26b8ef1fe0060370 SHA1 4683fa0bd151d4a17c45125aebd8eaec58cf6ca3 SHA256 5e048633f0324c11998cdbc283ced30d72887f9bed1f2aeb85b9ee5e9e907099
|
||||
DIST alsa-tools-1.0.24.1.tar.bz2 1716198 RMD160 1a8f83d716900ca665e1a0105ea5771b9b215e13 SHA1 1b3e3c13caf16760d6a7523c08ef7b75ff09e238 SHA256 17d43de93ab2db98886d89a53e45341daa46a4ef6edd405db87f4b5a5dc64a05
|
||||
DIST alsa-tools-1.0.25.tar.bz2 1574402 RMD160 d34c280cf74b5589116c45dcfe3c20f815999378 SHA1 de854f4c5c4df2d847ce64bd8a631bdb51ef9889 SHA256 a974d0f3e837796f67d04df88c783aebcf4ac3c5f9ac31e2b65c10e8cb4b1dca
|
||||
|
@ -0,0 +1,148 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-tools/alsa-tools-1.0.25.ebuild,v 1.1 2012/02/08 15:03:17 chainsaw Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit base flag-o-matic autotools
|
||||
|
||||
MY_P="${P/_rc/rc}"
|
||||
|
||||
DESCRIPTION="Advanced Linux Sound Architecture tools"
|
||||
HOMEPAGE="http://www.alsa-project.org/"
|
||||
SRC_URI="mirror://alsaproject/tools/${MY_P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0.9"
|
||||
KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86"
|
||||
|
||||
ECHOAUDIO_CARDS="alsa_cards_darla20 alsa_cards_gina20
|
||||
alsa_cards_layla20 alsa_cards_darla24 alsa_cards_gina24
|
||||
alsa_cards_layla24 alsa_cards_mona alsa_cards_mia alsa_cards_indigo
|
||||
alsa_cards_indigoio alsa_cards_echo3g"
|
||||
|
||||
IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart
|
||||
alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
|
||||
alsa_cards_emu10k1 alsa_cards_emu10k1x alsa_cards_ice1712
|
||||
alsa_cards_rme32 alsa_cards_rme96 alsa_cards_sscape alsa_cards_pcxhr
|
||||
${ECHOAUDIO_CARDS}"
|
||||
|
||||
RDEPEND=">=media-libs/alsa-lib-${PV}
|
||||
>=dev-python/pyalsa-${PV}
|
||||
fltk? ( >=x11-libs/fltk-1.1.10-r2:1 )
|
||||
gtk? ( x11-libs/gtk+:2 )"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
PATCHES=( "${FILESDIR}/envy24control-config-dir.patch" )
|
||||
|
||||
pkg_setup() {
|
||||
|
||||
ALSA_TOOLS="ac3dec seq/sbiload us428control hwmixvolume"
|
||||
|
||||
if use gtk; then
|
||||
use alsa_cards_ice1712 && \
|
||||
ALSA_TOOLS="${ALSA_TOOLS} envy24control"
|
||||
use alsa_cards_rme32 && use alsa_cards_rme96 && \
|
||||
ALSA_TOOLS="${ALSA_TOOLS} rmedigicontrol"
|
||||
fi
|
||||
|
||||
if use alsa_cards_hdsp || use alsa_cards_hdspm; then
|
||||
ALSA_TOOLS="${ALSA_TOOLS} hdsploader"
|
||||
use fltk && ALSA_TOOLS="${ALSA_TOOLS} hdspconf hdspmixer"
|
||||
fi
|
||||
|
||||
use alsa_cards_mixart && ALSA_TOOLS="${ALSA_TOOLS} mixartloader"
|
||||
use alsa_cards_vx222 && ALSA_TOOLS="${ALSA_TOOLS} vxloader"
|
||||
use alsa_cards_usb-usx2y && ALSA_TOOLS="${ALSA_TOOLS} usx2yloader"
|
||||
use alsa_cards_pcxhr && ALSA_TOOLS="${ALSA_TOOLS} pcxhr"
|
||||
use alsa_cards_sscape && ALSA_TOOLS="${ALSA_TOOLS} sscape_ctl"
|
||||
|
||||
{ use alsa_cards_sb16 || use alsa_cards_sbawe; } && \
|
||||
ALSA_TOOLS="${ALSA_TOOLS} sb16_csp"
|
||||
|
||||
if use alsa_cards_emu10k1 || use alsa_cards_emu10k1x; then
|
||||
ALSA_TOOLS="${ALSA_TOOLS} as10k1 ld10k1"
|
||||
fi
|
||||
|
||||
if use gtk; then
|
||||
for card in ${ECHOAUDIO_CARDS}; do
|
||||
if use ${card}; then
|
||||
ALSA_TOOLS="${ALSA_TOOLS} echomixer"
|
||||
fi
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
base_src_prepare()
|
||||
|
||||
# This block only deals with the tools that still use GTK and the
|
||||
# AM_PATH_GTK macro.
|
||||
for dir in echomixer envy24control rmedigicontrol; do
|
||||
has "${dir}" "${ALSA_TOOLS}" || continue
|
||||
pushd "${dir}" &> /dev/null
|
||||
sed -i -e '/AM_PATH_GTK/d' configure.in
|
||||
eautoreconf
|
||||
popd &> /dev/null
|
||||
done
|
||||
|
||||
# This block deals with the tools that are being patched
|
||||
for dir in hdspconf; do
|
||||
has "${dir}" "${ALSA_TOOLS}" || continue
|
||||
pushd "${dir}" &> /dev/null
|
||||
eautoreconf
|
||||
popd &> /dev/null
|
||||
done
|
||||
|
||||
elibtoolize
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
if use fltk; then
|
||||
# hdspmixer requires fltk
|
||||
append-ldflags "-L$(dirname $(fltk-config --libs))"
|
||||
append-flags "-I$(fltk-config --includedir)"
|
||||
fi
|
||||
|
||||
local f
|
||||
for f in ${ALSA_TOOLS}
|
||||
do
|
||||
cd "${S}/${f}"
|
||||
case "${f}" in
|
||||
echomixer,envy24control,rmedigicontrol )
|
||||
econf --with-gtk2
|
||||
;;
|
||||
* )
|
||||
econf
|
||||
;;
|
||||
esac
|
||||
done
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local f
|
||||
for f in ${ALSA_TOOLS}
|
||||
do
|
||||
cd "${S}/${f}"
|
||||
emake || die "emake ${f} failed"
|
||||
done
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local f
|
||||
for f in ${ALSA_TOOLS}
|
||||
do
|
||||
# Install the main stuff
|
||||
cd "${S}/${f}"
|
||||
emake DESTDIR="${D}" install || die
|
||||
|
||||
# Install the text documentation
|
||||
local doc
|
||||
for doc in README TODO ChangeLog AUTHORS; do
|
||||
if [[ -f "${doc}" ]]; then
|
||||
mv "${doc}" "${doc}.$(basename ${f})" || die
|
||||
dodoc "${doc}.$(basename ${f})" || die
|
||||
fi
|
||||
done
|
||||
done
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST guayadeque-0.2.7.tar.bz2 2374622 RMD160 197a92e4983f2ae00625edad17b6c3d9aa6318f1 SHA1 cf96c39c5731477ce8adb2aa72ce3cbc9f23ca47 SHA256 96da48e3d0701cd09882b39feb67d0fdb3bff6771a37bbbf4802058d80897c5b
|
||||
DIST guayadeque-0.2.9.tar.bz2 2827923 RMD160 a5ed371d74c1d224839bc5f30f993fc5efd52ca5 SHA1 0b7178aff051b77e8bee5e4e442c36e75af7c17b SHA256 9e472f6034e13d9027c918260a412050d18fdd79b029577d982736bd31441774
|
||||
DIST guayadeque-0.3.1.tar.bz2 2927564 RMD160 80f3895202622f2e0e556164db1afe440e460be5 SHA1 01d7c238af9846d46ffdd6d7b2cedb6d0d647e7c SHA256 547e2f629772f36808c58fad02d97bd4f959c146db251da3d5a0f73c807dfc04
|
||||
DIST guayadeque-0.3.5.tar.bz2 3078223 RMD160 d8049f67122e575d917767763f652ecef44fec5c SHA1 c7b9c77ec7fb3183d8598856d08bb73954c6acef SHA256 8c2c846e65d6776b2af9bf4974ecb36ae7f51cfce218f13e93cbc9249d0baa7a
|
||||
|
@ -0,0 +1,85 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-sound/guayadeque/guayadeque-0.3.5.ebuild,v 1.1 2012/02/08 07:25:03 jlec Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
WX_GTK_VER="2.8"
|
||||
|
||||
inherit cmake-utils eutils wxwidgets
|
||||
|
||||
DESCRIPTION="Music management program designed for all music enthusiasts"
|
||||
HOMEPAGE="http://guayadeque.org/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="ayatana ipod"
|
||||
|
||||
# No test available, Making src_test fail
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="
|
||||
dev-db/sqlite:3
|
||||
dev-libs/glib:2
|
||||
media-libs/flac
|
||||
media-libs/gstreamer
|
||||
media-libs/taglib
|
||||
media-plugins/gst-plugins-soup
|
||||
net-misc/curl
|
||||
sys-apps/dbus
|
||||
x11-libs/wxGTK:2.8[X]
|
||||
ayatana? ( dev-libs/libindicate )
|
||||
ipod? ( media-libs/libgpod )"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/gettext
|
||||
dev-util/pkgconfig
|
||||
dev-util/cmake"
|
||||
|
||||
# echo $(cat po/CMakeLists.txt | grep ADD_SUBDIRECTORY | sed 's#ADD_SUBDIRECTORY( \(\w\+\) )#\1#')
|
||||
LANGS="es uk it de fr is nb th cs ru hu sv nl"
|
||||
for l in ${LANGS}; do
|
||||
IUSE="$IUSE linguas_${l}"
|
||||
done
|
||||
|
||||
src_prepare() {
|
||||
for l in ${LANGS} ; do
|
||||
if ! use linguas_${l} ; then
|
||||
sed \
|
||||
-e "/${l}/d" \
|
||||
-i po/CMakeLists.txt || die
|
||||
fi
|
||||
done
|
||||
|
||||
if ! use ipod; then
|
||||
sed \
|
||||
-e '/PKG_CHECK_MODULES( LIBGPOD/,/^ENDIF/d' \
|
||||
-i CMakeLists.txt || die
|
||||
fi
|
||||
|
||||
if ! use ayatana; then
|
||||
sed \
|
||||
-e '/PKG_CHECK_MODULES( LIBINDICATE/,/^ENDIF/d' \
|
||||
-i CMakeLists.txt || die
|
||||
fi
|
||||
|
||||
base_src_prepare
|
||||
|
||||
# otherwise cmake checks for svn
|
||||
esvn_clean
|
||||
|
||||
sed 's:-O2::g' -i CMakeLists.txt || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake-utils_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
}
|
@ -0,0 +1,22 @@
|
||||
x11-libs/qt-core:4 x11-libs/qt-gui:4 x11-libs/qt-svg:4 x11-libs/qt-xmlpatterns:4
|
||||
x11-libs/qt-core:4 x11-libs/qt-gui:4 x11-libs/qt-svg:4 x11-libs/qt-xmlpatterns:4
|
||||
0
|
||||
http://qxmledit.googlecode.com/files/qxmledit-0.7.0-src.tgz
|
||||
|
||||
http://code.google.com/p/qxmledit/
|
||||
GPL-2
|
||||
Qt4 XML Editor
|
||||
~amd64 ~x86
|
||||
base eutils multilib portability qt4-r2 toolchain-funcs user
|
||||
debug
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile configure install prepare unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
>=dev-libs/nss-3.13 >=sys-apps/pcsc-lite-1.8 dev-util/pkgconfig
|
||||
>=dev-libs/nss-3.13 >=sys-apps/pcsc-lite-1.8
|
||||
0
|
||||
http://spice-space.org/download/libcacard/libcacard-0.1.2.tar.bz2
|
||||
|
||||
http://spice-space.org/
|
||||
GPL-3
|
||||
Library for emulating CAC cards.
|
||||
~amd64
|
||||
|
||||
static-libs
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
configure install
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
dev-util/pkgconfig >=app-emulation/spice-protocol-0.10.1 >=x11-libs/pixman-0.17.7 media-libs/alsa-lib media-libs/celt:0.5.1 dev-libs/openssl >=x11-libs/libXrandr-1.2 x11-libs/libX11 x11-libs/libXext x11-libs/libXinerama x11-libs/libXfixes x11-libs/libXrender virtual/jpeg sys-libs/zlib client? ( gui? ( =dev-games/cegui-0.6* ) ) sasl? ( dev-libs/cyrus-sasl ) smartcard? ( >=app-emulation/libcacard-0.1.2 ) || ( =sys-devel/automake-1.11* ) >=sys-devel/autoconf-2.61 sys-devel/libtool
|
||||
>=app-emulation/spice-protocol-0.10.1 >=x11-libs/pixman-0.17.7 media-libs/alsa-lib media-libs/celt:0.5.1 dev-libs/openssl >=x11-libs/libXrandr-1.2 x11-libs/libX11 x11-libs/libXext x11-libs/libXinerama x11-libs/libXfixes x11-libs/libXrender virtual/jpeg sys-libs/zlib client? ( gui? ( =dev-games/cegui-0.6* ) ) sasl? ( dev-libs/cyrus-sasl ) smartcard? ( >=app-emulation/libcacard-0.1.2 )
|
||||
0
|
||||
http://spice-space.org/download/releases/spice-0.10.1.tar.bz2
|
||||
|
||||
http://spice-space.org/
|
||||
LGPL-2.1
|
||||
SPICE server and client.
|
||||
~amd64
|
||||
autotools eutils libtool multilib portability toolchain-funcs user
|
||||
+client +gui sasl smartcard static static-libs
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
configure install prepare
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
>=net-print/cups-1.2.12 >=x11-libs/libX11-1.1.3 >=media-libs/freetype-2.3.5 >=media-libs/alsa-lib-1.0 >=x11-libs/gtk+-2.8:2 >=x11-libs/libXinerama-1.0.2 >=x11-libs/libXp-1.0.0 >=x11-libs/libXi-1.1.3 >=x11-libs/libXau-1.0.3 >=x11-libs/libXdmcp-1.0.2 >=x11-libs/libXtst-1.0.3 virtual/jpeg >=media-libs/libpng-1.2 >=media-libs/giflib-4.1.6 >=sys-libs/zlib-1.2.3 x11-proto/inputproto x11-proto/xineramaproto pulseaudio? ( >=media-sound/pulseaudio-0.9.11 ) javascript? ( dev-java/rhino:1.6 ) ppc? ( virtual/libffi ) ppc64? ( virtual/libffi ) xrender? ( >=x11-libs/libXrender-0.9.4 ) systemtap? ( >=dev-util/systemtap-1 ) !dev-java/icedtea6 nss? ( >=dev-libs/nss-3.12.5-r1 ) || ( ( >=dev-java/gcj-jdk-4.3 >=app-admin/eselect-ecj-0.5-r1 ) dev-java/icedtea-bin:6 dev-java/icedtea:6 ) app-arch/zip >=dev-java/xalan-2.7.0:0 >=dev-java/xerces-2.9.1:2 >=dev-java/ant-core-1.7.1-r2 dev-java/ant-nodeps app-misc/ca-certificates dev-lang/perl dev-libs/openssl >=x11-libs/libXext-1.1.1 >=x11-proto/xextproto-7.1.1 x11-proto/xproto sys-apps/lsb-release app-arch/cpio >=dev-java/java-config-2.1.9-r1 =dev-java/java-config-2*
|
||||
>=net-print/cups-1.2.12 >=x11-libs/libX11-1.1.3 >=media-libs/freetype-2.3.5 >=media-libs/alsa-lib-1.0 >=x11-libs/gtk+-2.8:2 >=x11-libs/libXinerama-1.0.2 >=x11-libs/libXp-1.0.0 >=x11-libs/libXi-1.1.3 >=x11-libs/libXau-1.0.3 >=x11-libs/libXdmcp-1.0.2 >=x11-libs/libXtst-1.0.3 virtual/jpeg >=media-libs/libpng-1.2 >=media-libs/giflib-4.1.6 >=sys-libs/zlib-1.2.3 x11-proto/inputproto x11-proto/xineramaproto pulseaudio? ( >=media-sound/pulseaudio-0.9.11 ) javascript? ( dev-java/rhino:1.6 ) ppc? ( virtual/libffi ) ppc64? ( virtual/libffi ) xrender? ( >=x11-libs/libXrender-0.9.4 ) systemtap? ( >=dev-util/systemtap-1 ) !dev-java/icedtea6 nss? ( >=dev-libs/nss-3.12.5-r1 ) >=dev-java/java-config-2.1.9-r1 =dev-java/java-config-2*
|
||||
6
|
||||
http://icedtea.classpath.org/download/source/icedtea6-1.10.4.tar.gz http://download.java.net/openjdk/jdk6/promoted/b22/openjdk-6-src-b22-28_feb_2011.tar.gz http://icedtea.classpath.org/download/drops/jdk6-jaxws-b20.zip http://icedtea.classpath.org/download/drops/jdk6-jaf-b20.zip http://icedtea.classpath.org/download/drops/jaxp144_01.zip hs20? ( http://hg.openjdk.java.net/hsx/hsx20/master/archive/f0f676c5a2c6.tar.gz )
|
||||
test
|
||||
http://icedtea.classpath.org
|
||||
Apache-1.1 Apache-2.0 GPL-1 GPL-2 GPL-2-with-linking-exception LGPL-2 MPL-1.0 MPL-1.1 public-domain W3C
|
||||
A harness to build the OpenJDK using Free Software build tools and dependencies
|
||||
~amd64 ~ppc ~ppc64 ~x86
|
||||
eutils fdo-mime java-pkg-2 java-utils-2 java-vm-2 multilib pax-utils portability prefix toolchain-funcs user versionator
|
||||
debug doc examples +hs20 javascript nio2 +nsplugin +nss pulseaudio systemtap +webstart +xrender elibc_FreeBSD
|
||||
|
||||
webstart? ( dev-java/icedtea-web:6 ) nsplugin? ( dev-java/icedtea-web:6[nsplugin] )
|
||||
|
||||
4
|
||||
|
||||
compile configure install postinst postrm preinst prepare prerm setup unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
!dev-java/icedtea6 >=media-libs/alsa-lib-1.0 >=media-libs/freetype-2.3.5 >=media-libs/giflib-4.1.6 >=media-libs/libpng-1.2 >=net-print/cups-1.2.12 >=sys-libs/zlib-1.2.3 virtual/jpeg >=x11-libs/gtk+-2.8:2 >=x11-libs/libX11-1.1.3 >=x11-libs/libXau-1.0.3 >=x11-libs/libXdmcp-1.0.2 >=x11-libs/libXi-1.1.3 >=x11-libs/libXinerama-1.0.2 >=x11-libs/libXp-1.0.0 >=x11-libs/libXrender-0.9.4 >=x11-libs/libXtst-1.0.3 x11-proto/inputproto x11-proto/xineramaproto X? ( media-fonts/dejavu cjk? ( media-fonts/arphicfonts media-fonts/baekmuk-fonts media-fonts/lohit-fonts media-fonts/sazanami ) ) javascript? ( dev-java/rhino:1.6 ) nss? ( >=dev-libs/nss-3.12.5-r1 ) ppc64? ( virtual/libffi ) ppc? ( virtual/libffi ) pulseaudio? ( >=media-sound/pulseaudio-0.9.11 ) systemtap? ( >=dev-util/systemtap-1 ) || ( ( >=dev-java/gcj-jdk-4.3 >=app-admin/eselect-ecj-0.5-r1 ) dev-java/icedtea-bin:6 dev-java/icedtea:6 ) app-arch/zip dev-util/pkgconfig >=dev-java/xalan-2.7.0:0 >=dev-java/xerces-2.9.1:2 >=dev-java/ant-core-1.7.1-r2 dev-java/ant-nodeps app-misc/ca-certificates dev-lang/perl dev-libs/openssl >=x11-libs/libXext-1.1.1 >=x11-proto/xextproto-7.1.1 x11-proto/xproto sys-apps/lsb-release app-arch/cpio >=dev-java/java-config-2.1.9-r1 =dev-java/java-config-2*
|
||||
!dev-java/icedtea6 >=media-libs/alsa-lib-1.0 >=media-libs/freetype-2.3.5 >=media-libs/giflib-4.1.6 >=media-libs/libpng-1.2 >=net-print/cups-1.2.12 >=sys-libs/zlib-1.2.3 virtual/jpeg >=x11-libs/gtk+-2.8:2 >=x11-libs/libX11-1.1.3 >=x11-libs/libXau-1.0.3 >=x11-libs/libXdmcp-1.0.2 >=x11-libs/libXi-1.1.3 >=x11-libs/libXinerama-1.0.2 >=x11-libs/libXp-1.0.0 >=x11-libs/libXrender-0.9.4 >=x11-libs/libXtst-1.0.3 x11-proto/inputproto x11-proto/xineramaproto X? ( media-fonts/dejavu cjk? ( media-fonts/arphicfonts media-fonts/baekmuk-fonts media-fonts/lohit-fonts media-fonts/sazanami ) ) javascript? ( dev-java/rhino:1.6 ) nss? ( >=dev-libs/nss-3.12.5-r1 ) ppc64? ( virtual/libffi ) ppc? ( virtual/libffi ) pulseaudio? ( >=media-sound/pulseaudio-0.9.11 ) systemtap? ( >=dev-util/systemtap-1 ) >=dev-java/java-config-2.1.9-r1 =dev-java/java-config-2*
|
||||
6
|
||||
http://icedtea.classpath.org/download/source/icedtea6-1.10.4.tar.gz http://download.java.net/openjdk/jdk6/promoted/b22/openjdk-6-src-b22-28_feb_2011.tar.gz http://icedtea.classpath.org/download/drops/jdk6-jaxws-b20.zip http://icedtea.classpath.org/download/drops/jdk6-jaf-b20.zip http://icedtea.classpath.org/download/drops/jaxp144_01.zip hs20? ( http://hg.openjdk.java.net/hsx/hsx20/master/archive/f0f676c5a2c6.tar.gz )
|
||||
test
|
||||
http://icedtea.classpath.org
|
||||
Apache-1.1 Apache-2.0 GPL-1 GPL-2 GPL-2-with-linking-exception LGPL-2 MPL-1.0 MPL-1.1 public-domain W3C
|
||||
A harness to build the OpenJDK using Free Software build tools and dependencies
|
||||
~amd64 ~ppc ~ppc64 ~x86
|
||||
eutils fdo-mime java-pkg-2 java-utils-2 java-vm-2 multilib pax-utils portability prefix toolchain-funcs user versionator
|
||||
X debug cjk doc examples +hs20 javascript +jbootstrap nio2 +nsplugin +nss pulseaudio +source systemtap +webstart elibc_FreeBSD
|
||||
|
||||
webstart? ( dev-java/icedtea-web:6 ) nsplugin? ( dev-java/icedtea-web:6[nsplugin] )
|
||||
|
||||
4
|
||||
|
||||
compile configure install postinst postrm preinst prepare prerm setup unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
>=media-libs/giflib-4.1.6 >=media-libs/libpng-1.2 >=sys-devel/gcc-4.3 >=sys-libs/glibc-2.11.2 >=sys-libs/zlib-1.2.3 virtual/jpeg javascript? ( dev-java/rhino:1.6 ) nss? ( >=dev-libs/nss-3.12.5-r1 ) pulseaudio? ( >=media-sound/pulseaudio-0.9.11 ) systemtap? ( >=dev-util/systemtap-1 ) !amd64? ( !sparc? ( !x86? ( virtual/libffi ) ) ) >=media-libs/alsa-lib-1.0 >=net-print/cups-1.2.12 dev-libs/glib >=media-libs/freetype-2.3.5 >=x11-libs/gtk+-2.8:2 >=x11-libs/libX11-1.1.3 >=x11-libs/libXext-1.1.1 >=x11-libs/libXi-1.1.3 >=x11-libs/libXrender-0.9.4 >=x11-libs/libXtst-1.0.3 || ( >=dev-java/gcj-jdk-4.3 dev-java/icedtea-bin:6 dev-java/icedtea:6 ) app-arch/cpio app-arch/zip app-misc/ca-certificates >=dev-java/ant-core-1.7.1-r2 dev-java/ant-nodeps >=dev-java/xalan-2.7.0:0 >=dev-java/xerces-2.9.1:2 dev-lang/perl dev-libs/openssl dev-util/pkgconfig sys-apps/lsb-release >=x11-libs/libXau-1.0.3 >=x11-libs/libXdmcp-1.0.2 >=x11-libs/libXinerama-1.0.2 >=x11-libs/libXp-1.0.0 x11-proto/inputproto >=x11-proto/xextproto-7.1.1 x11-proto/xineramaproto x11-proto/xproto jbootstrap? ( || ( <dev-java/eclipse-ecj-3.7 dev-java/ecj-gcj ) ) >=dev-java/java-config-2.1.9-r1 =dev-java/java-config-2*
|
||||
>=media-libs/giflib-4.1.6 >=media-libs/libpng-1.2 >=sys-devel/gcc-4.3 >=sys-libs/glibc-2.11.2 >=sys-libs/zlib-1.2.3 virtual/jpeg javascript? ( dev-java/rhino:1.6 ) nss? ( >=dev-libs/nss-3.12.5-r1 ) pulseaudio? ( >=media-sound/pulseaudio-0.9.11 ) systemtap? ( >=dev-util/systemtap-1 ) !amd64? ( !sparc? ( !x86? ( virtual/libffi ) ) ) !dev-java/icedtea6 X? ( dev-libs/glib >=media-libs/freetype-2.3.5 >=x11-libs/gtk+-2.8:2 >=x11-libs/libX11-1.1.3 >=x11-libs/libXext-1.1.1 >=x11-libs/libXi-1.1.3 >=x11-libs/libXrender-0.9.4 >=x11-libs/libXtst-1.0.3 media-fonts/dejavu cjk? ( media-fonts/arphicfonts media-fonts/baekmuk-fonts !ppc? ( !ppc64? ( media-fonts/lklug ) ) media-fonts/lohit-fonts media-fonts/sazanami ) ) alsa? ( >=media-libs/alsa-lib-1.0 ) cups? ( >=net-print/cups-1.2.12 ) >=dev-java/java-config-2.1.9-r1 =dev-java/java-config-2*
|
||||
6
|
||||
http://icedtea.classpath.org/download/source/icedtea6-1.10.4.tar.gz http://download.java.net/openjdk/jdk6/promoted/b22/openjdk-6-src-b22-28_feb_2011.tar.gz http://icedtea.classpath.org/download/drops/jdk6-jaxws-b20.zip http://icedtea.classpath.org/download/drops/jdk6-jaf-b20.zip http://icedtea.classpath.org/download/drops/jaxp144_01.zip hs20? ( http://hg.openjdk.java.net/hsx/hsx20/master/archive/f0f676c5a2c6.tar.gz ) cacao? ( http://icedtea.classpath.org/download/drops/cacao/c7bf150bfa46.tar.gz ) jamvm? ( http://icedtea.classpath.org/download/drops/jamvm/jamvm-a95ca049d3bb257d730535a5d5ec3f73a943d0aa.tar.gz )
|
||||
test
|
||||
http://icedtea.classpath.org
|
||||
Apache-1.1 Apache-2.0 GPL-1 GPL-2 GPL-2-with-linking-exception LGPL-2 MPL-1.0 MPL-1.1 public-domain W3C
|
||||
A harness to build OpenJDK using Free Software build tools and dependencies
|
||||
~amd64 ~ppc ~ppc64 ~x86
|
||||
eutils fdo-mime java-pkg-2 java-utils-2 java-vm-2 multilib pax-utils portability prefix toolchain-funcs user versionator
|
||||
+X +alsa -cacao cjk +cups debug doc examples +hs20 -jamvm javascript +jbootstrap nio2 +nsplugin +nss pulseaudio +source systemtap +webstart elibc_FreeBSD
|
||||
cacao? ( jbootstrap ) jamvm? ( jbootstrap )
|
||||
webstart? ( dev-java/icedtea-web:6 ) nsplugin? ( dev-java/icedtea-web:6[nsplugin] )
|
||||
|
||||
4
|
||||
|
||||
compile configure install postinst postrm preinst prepare prerm setup unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
dev-perl/Sub-Name virtual/perl-Scalar-List-Utils >=dev-perl/B-Hooks-OP-Check-0.190.0 dev-perl/B-Hooks-EndOfScope >=dev-perl/extutils-depends-0.302 test? ( >=virtual/perl-Test-Simple-0.88 dev-perl/Test-Warn ) dev-lang/perl[-build]
|
||||
dev-perl/Sub-Name virtual/perl-Scalar-List-Utils >=dev-perl/B-Hooks-OP-Check-0.190.0 dev-perl/B-Hooks-EndOfScope dev-lang/perl[-build]
|
||||
0
|
||||
mirror://cpan/authors/id/Z/ZE/ZEFRAM/Devel-Declare-0.006010.tar.gz
|
||||
|
||||
http://search.cpan.org/dist/Devel-Declare/
|
||||
|| ( Artistic GPL-1 GPL-2 GPL-3 )
|
||||
Adding keywords to perl, in perl
|
||||
~amd64 ~x86
|
||||
base eutils multilib perl-module portability toolchain-funcs user
|
||||
test
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile configure install prepare test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
dev-lang/perl[-build]
|
||||
dev-lang/perl[-build]
|
||||
0
|
||||
mirror://cpan/authors/id/R/RO/ROBIN/PadWalker-1.93.tar.gz
|
||||
|
||||
http://search.cpan.org/dist/PadWalker/
|
||||
|| ( Artistic GPL-1 GPL-2 GPL-3 )
|
||||
play with other peoples' lexical variables
|
||||
~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
|
||||
base eutils multilib perl-module portability toolchain-funcs user
|
||||
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile configure install prepare test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
>=virtual/perl-PodParser-1.13 >=dev-perl/Devel-Symdump-2.01 test? ( dev-perl/Test-Pod ) dev-lang/perl[-build]
|
||||
>=virtual/perl-PodParser-1.13 >=dev-perl/Devel-Symdump-2.01 dev-lang/perl[-build]
|
||||
0
|
||||
mirror://cpan/authors/id/R/RC/RCLAMP/Pod-Coverage-0.22.tar.gz
|
||||
|
||||
http://search.cpan.org/dist/Pod-Coverage/
|
||||
|| ( Artistic GPL-1 GPL-2 GPL-3 )
|
||||
Checks if the documentation of a module is comprehensive
|
||||
~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris
|
||||
base eutils multilib perl-module portability toolchain-funcs user
|
||||
test
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile configure install prepare test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue