parent
626f40739b
commit
330b36ab9e
@ -1,2 +1,4 @@
|
||||
DIST openssl-blacklist_0.4.1.tar.gz 32928403 RMD160 f10dd770843bc2ff38457c5b1a9459437fcf020d SHA1 befbc2d4fb15c624e24784b192ffd45805b595ab SHA256 1fc13066cbdf65bec886e989c35d74abbfde19ea936a1b909d69129720c7b313
|
||||
DIST openssl-blacklist_0.4.2.tar.gz 32928454 RMD160 ae9c59777307c4150b6c0afafd1a520c5e6c1bf1 SHA1 8ae73c6bfafb5f9195251d998d901a14b1c04fe9 SHA256 2eab66bfbcf12de78d7188d3dc41eaa3bf4bc04866c0228ab8e313842920988b
|
||||
DIST openssl-blacklist_0.5-3.diff.gz 20228 RMD160 33805bbd22b37d02186853809be50dea922d0abf SHA1 082786be8ac7518d33c841c747371fe1a73c601c SHA256 caf34380fce6f4b31d958a176f8f5d0a4d1e9da66ceaed2e5a20c7929d341942
|
||||
DIST openssl-blacklist_0.5.orig.tar.gz 32908393 RMD160 17a8d0cbee8ca37c2dfa7e98f47751cf0d497ed7 SHA1 5b4a1eb9b3fc0e863943aaa1c09b6e986dad3ff4 SHA256 d194cafbbad9ba10b6dd1721ee241c1a645552d206203f764fe4f059b29175bb
|
||||
|
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/openssl-blacklist/openssl-blacklist-0.5.3.ebuild,v 1.1 2011/11/30 22:12:50 vapier Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils versionator
|
||||
|
||||
MY_PV=$(get_version_component_range 1-2)
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
DEB_P="${PN}_${MY_PV}"
|
||||
DEB_PVER=$(get_version_component_range 3)
|
||||
DEB_PATCH="${DEB_P}-${DEB_PVER}.diff"
|
||||
|
||||
DESCRIPTION="Detection of weak ssl keys produced by certain debian versions between 2006 and 2008"
|
||||
HOMEPAGE="https://launchpad.net/ubuntu/+source/openssl-blacklist/"
|
||||
SRC_URI="mirror://debian/pool/main/o/${PN}/${DEB_P}.orig.tar.gz
|
||||
mirror://debian/pool/main/o/${PN}/${DEB_PATCH}.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~x86 ~x86-fbsd"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-lang/python"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_prepare() {
|
||||
EPATCH_OPTS="-p1" epatch "${WORKDIR}"/${DEB_PATCH}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin openssl-vulnkey
|
||||
doman openssl-vulnkey.1
|
||||
insinto /usr/share/openssl-blacklist
|
||||
|
||||
# ripped from debian/rules "install" target
|
||||
local keysize
|
||||
for keysize in 512 1024 2048 4096 ; do
|
||||
(
|
||||
cat debian/blacklist.prefix
|
||||
cat blacklists/{be32,le32,le64}/blacklist-${keysize}.db \
|
||||
| cut -d ' ' -f 5 | cut -b21- | sort
|
||||
) > blacklist.RSA-${keysize}
|
||||
doins blacklist.RSA-${keysize}
|
||||
done
|
||||
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST gnucash-docs-2.2.0.tar.gz 10023082 RMD160 3f413e3a5e5f4f9cce2ae5e4a8a3ad1b468c2603 SHA1 3e76293735243cb4f356c2ac98e04e0e64c5c341 SHA256 8530d00b7dbe7c06022608ce134a10206ca58558a5bb61cb83b859e74fc337b3
|
||||
DIST gnucash-docs-2.4.1.tar.gz 34037913 RMD160 ae23b3db4e6bddbf1e477826d2f9cc02977e128b SHA1 fe3e6516f008febd00c5300c448b185983728822 SHA256 28517368a77786b2a31b568fa3a8fd5b159bf0776deee52a51af8658c43c8221
|
||||
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-doc/gnucash-docs/gnucash-docs-2.4.1.ebuild,v 1.2 2011/11/30 19:39:23 mr_bones_ Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG=no
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="Documentation package for GnuCash"
|
||||
HOMEPAGE="http://www.gnucash.org/"
|
||||
SRC_URI="mirror://sourceforge/gnucash/${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2 FDL-1.1"
|
||||
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="gnome-extra/yelp
|
||||
!<=app-office/gnucash-2.2.1"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-libs/libxml2-2.5.10:2
|
||||
dev-libs/libxslt
|
||||
>=app-text/scrollkeeper-0.3.4
|
||||
app-text/docbook-xsl-stylesheets
|
||||
app-text/docbook-xml-dtd:4.1.2"
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
|
||||
if ! has_version "dev-java/fop"; then
|
||||
elog "You need dev-java/fop to generate pdf files."
|
||||
fi
|
||||
}
|
@ -0,0 +1,16 @@
|
||||
diff -Nru 3.0.1.vanilla/scite/src/SciTEProps.cxx 3.0.1/scite/src/SciTEProps.cxx
|
||||
--- 3.0.1.vanilla/scite/src/SciTEProps.cxx 2011-11-30 19:39:41.059801342 +0100
|
||||
+++ 3.0.1/scite/src/SciTEProps.cxx 2011-11-30 19:39:53.211835004 +0100
|
||||
@@ -1702,10 +1702,12 @@
|
||||
|
||||
// return the int value of the command name passed in.
|
||||
int SciTEBase::GetMenuCommandAsInt(SString commandName) {
|
||||
+#ifndef NO_LUA
|
||||
int i = IFaceTable::FindConstant(commandName.c_str());
|
||||
if (i != -1) {
|
||||
return IFaceTable::constants[i].value;
|
||||
}
|
||||
+#endif
|
||||
// Otherwise we might have entered a number as command to access a "SCI_" command
|
||||
return commandName.value();
|
||||
}
|
@ -0,0 +1,82 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/scite/scite-3.0.1.ebuild,v 1.2 2011/11/30 19:05:10 nelchael Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit toolchain-funcs eutils
|
||||
|
||||
MY_PV=${PV//./}
|
||||
DESCRIPTION="A very powerful editor for programmers"
|
||||
HOMEPAGE="http://www.scintilla.org/SciTE.html"
|
||||
SRC_URI="mirror://sourceforge/scintilla/${PN}${MY_PV}.tgz"
|
||||
|
||||
LICENSE="Scintilla"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
|
||||
IUSE="lua"
|
||||
|
||||
RDEPEND="x11-libs/gtk+:2
|
||||
lua? ( >=dev-lang/lua-5 )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/pkgconfig
|
||||
>=sys-apps/sed-4"
|
||||
|
||||
S="${WORKDIR}/${PN}/gtk"
|
||||
|
||||
src_prepare() {
|
||||
cd "${WORKDIR}/scintilla/gtk"
|
||||
sed -i makefile \
|
||||
-e "s#^CXXFLAGS=#CXXFLAGS=${CXXFLAGS} #" \
|
||||
-e "s#^\(CXXFLAGS=.*\)-Os#\1#" \
|
||||
-e "s#^CC =\(.*\)#CC = $(tc-getCXX)#" \
|
||||
-e "s#-Os##" \
|
||||
|| die "error patching makefile"
|
||||
|
||||
cd "${WORKDIR}/scite/gtk"
|
||||
sed -i makefile \
|
||||
-e "s#-rdynamic#-rdynamic ${LDFLAGS}#" \
|
||||
|| die "error patching makefile"
|
||||
|
||||
cd "${S}"
|
||||
sed -i makefile \
|
||||
-e 's#usr/local#usr#g' \
|
||||
-e 's#/gnome/apps/Applications#/applications#' \
|
||||
-e "s#^CXXFLAGS=#CXXFLAGS=${CXXFLAGS} #" \
|
||||
-e "s#^\(CXXFLAGS=.*\)-Os#\1#" \
|
||||
-e "s#^CC =\(.*\)#CC = $(tc-getCXX)#" \
|
||||
-e 's#${D}##' \
|
||||
-e 's#-g root#-g 0#' \
|
||||
-e "s#-Os##" \
|
||||
|| die "error patching makefile"
|
||||
cd "${WORKDIR}"
|
||||
epatch "${FILESDIR}/${PN}-3.0.1-no-lua.patch"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -C ../../scintilla/gtk
|
||||
if use lua; then
|
||||
emake
|
||||
else
|
||||
emake NO_LUA=1
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /usr/bin
|
||||
dodir /usr/share/{pixmaps,applications}
|
||||
|
||||
emake prefix="${ED}/usr" install
|
||||
|
||||
# we have to keep this because otherwise it'll break upgrading
|
||||
mv "${ED}/usr/bin/SciTE" "${ED}/usr/bin/scite" || die
|
||||
dosym /usr/bin/scite /usr/bin/SciTE
|
||||
|
||||
# replace .desktop file with our own working version
|
||||
rm -f "${ED}/usr/share/applications/SciTE.desktop"
|
||||
insinto /usr/share/applications
|
||||
doins "${FILESDIR}/scite.desktop"
|
||||
|
||||
doman ../doc/scite.1
|
||||
dodoc ../README
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST gnucash-2.4.7.tar.bz2 9297876 RMD160 678db346d2a0d3f019d7435ac3cf17df96ac7c1a SHA1 e99dd56949de27c19d9c3413d30c87a0f74e8ff9 SHA256 eeb3b17f9081a544f8705db735df88ab3f468642a1d01552ea4e36bcb5b0730e
|
||||
DIST gnucash-2.4.8.tar.bz2 9345232 RMD160 030c5948e188765900bb5736c398f8d5ee6641d4 SHA1 cdd8793bc8e8cbb433a0237007023f4973a51781 SHA256 4aa11e7746bb5105682a223f9baf97200ecf2a1fcddbf871626805ac097fee19
|
||||
|
@ -0,0 +1,45 @@
|
||||
--- macros/ac_python_devel.m4~ 2011-10-17 18:53:34.000000000 +0200
|
||||
+++ macros/ac_python_devel.m4 2011-11-30 15:17:45.978799588 +0100
|
||||
@@ -20,14 +20,8 @@
|
||||
|
||||
# Check for Python include path
|
||||
AC_MSG_CHECKING([for Python include path])
|
||||
- python_path=`echo $PYTHON | sed "s,/bin.*$,,"`
|
||||
- for i in "$python_path/include/python$PYTHON_VERSION/" "$python_path/include/python/" "$python_path/" ; do
|
||||
- python_path=`find -L $i -type f -name Python.h -print | sed "1q"`
|
||||
- if test -n "$python_path" ; then
|
||||
- break
|
||||
- fi
|
||||
- done
|
||||
- python_path=`echo $python_path | sed "s,/Python.h$,,"`
|
||||
+ python_path=`$PYTHON -c 'import distutils.sysconfig; \
|
||||
+ print(distutils.sysconfig.get_python_inc())'`
|
||||
AC_MSG_RESULT([$python_path])
|
||||
if test -z "$python_path" ; then
|
||||
AC_MSG_ERROR([cannot find Python include path])
|
||||
@@ -36,21 +30,16 @@
|
||||
|
||||
# Check for Python library path
|
||||
AC_MSG_CHECKING([for Python library path])
|
||||
- python_path=`echo $PYTHON | sed "s,/bin.*$,,"`
|
||||
- for i in "$python_path/lib/python$PYTHON_VERSION/config/" "$python_path/lib/python$PYTHON_VERSION/" "$python_path/lib/python/config/" "$python_path/lib/python/" "$python_path/" ; do
|
||||
- python_path=`find -L $i -type f -name libpython$PYTHON_VERSION.* -print | sed "1q"`
|
||||
- if test -n "$python_path" ; then
|
||||
- break
|
||||
- fi
|
||||
- done
|
||||
- python_path=`echo $python_path | sed "s,/libpython.*$,,"`
|
||||
+ python_path=`$PYTHON -c 'import distutils.sysconfig; \
|
||||
+ print(distutils.sysconfig.get_config_var("LIBDIR"))'`
|
||||
AC_MSG_RESULT([$python_path])
|
||||
if test -z "$python_path" ; then
|
||||
AC_MSG_ERROR([cannot find Python library path])
|
||||
fi
|
||||
AC_SUBST([PYTHON_LDFLAGS],["-L$python_path -lpython$PYTHON_VERSION"])
|
||||
#
|
||||
- python_site=`echo $python_path | sed "s/config/site-packages/"`
|
||||
+ python_site=`$PYTHON -c 'import distutils.sysconfig; \
|
||||
+ print(distutils.sysconfig.get_python_lib(standard_lib=False))'`
|
||||
AC_SUBST([PYTHON_SITE_PKG],[$python_site])
|
||||
#
|
||||
# libraries which must be linked in when embedding
|
@ -0,0 +1,150 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/gnucash/gnucash-2.4.8.ebuild,v 1.1 2011/11/30 15:13:19 pacho Exp $
|
||||
|
||||
EAPI="4"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
GCONF_DEBUG="no"
|
||||
PYTHON_DEPEND="python? 2:2.4"
|
||||
|
||||
inherit gnome2 python eutils autotools
|
||||
|
||||
DOC_VER="2.2.0"
|
||||
|
||||
DESCRIPTION="A personal finance manager"
|
||||
HOMEPAGE="http://www.gnucash.org/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="chipcard cxx debug +doc hbci mysql ofx postgres python quotes sqlite webkit"
|
||||
|
||||
# FIXME: rdepend on dev-libs/qof when upstream fix their mess (see configure.ac)
|
||||
RDEPEND=">=dev-libs/glib-2.13:2
|
||||
>=dev-libs/popt-1.5
|
||||
>=dev-libs/libxml2-2.5.10:2
|
||||
>=dev-scheme/guile-1.8.3:12[deprecated,regex]
|
||||
dev-scheme/guile-www
|
||||
>=dev-scheme/slib-3.1.4
|
||||
>=gnome-base/gconf-2:2
|
||||
>=gnome-base/libgnomeui-2.4
|
||||
>=gnome-base/libglade-2.4:2.0
|
||||
gnome-base/libgnome-keyring
|
||||
media-libs/libart_lgpl
|
||||
>=sys-libs/zlib-1.1.4
|
||||
>=x11-libs/gtk+-2.14:2
|
||||
x11-libs/goffice:0.8[gnome]
|
||||
x11-libs/pango
|
||||
cxx? ( dev-cpp/gtkmm:2.4 )
|
||||
ofx? ( >=dev-libs/libofx-0.9.1 )
|
||||
hbci? ( >=net-libs/aqbanking-5[gtk]
|
||||
sys-libs/gwenhywfar[gtk]
|
||||
chipcard? ( sys-libs/libchipcard )
|
||||
)
|
||||
quotes? ( dev-perl/DateManip
|
||||
>=dev-perl/Finance-Quote-1.11
|
||||
dev-perl/HTML-TableExtract )
|
||||
webkit? ( net-libs/webkit-gtk:2 )
|
||||
!webkit? ( >=gnome-extra/gtkhtml-3.16:3.14 )
|
||||
sqlite? ( dev-db/libdbi dev-db/libdbi-drivers[sqlite3] )
|
||||
postgres? ( dev-db/libdbi dev-db/libdbi-drivers[postgres] )
|
||||
mysql? ( dev-db/libdbi dev-db/libdbi-drivers[mysql] )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=app-text/scrollkeeper-0.3
|
||||
dev-util/pkgconfig
|
||||
dev-util/intltool
|
||||
gnome-base/gnome-common
|
||||
sys-devel/libtool
|
||||
"
|
||||
|
||||
PDEPEND="doc? ( >=app-doc/gnucash-docs-${DOC_VER} )"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="doc/README.OFX doc/README.HBCI"
|
||||
|
||||
if use webkit ; then
|
||||
G2CONF+=" --with-html-engine=webkit"
|
||||
else
|
||||
G2CONF+=" --with-html-engine=gtkhtml"
|
||||
fi
|
||||
|
||||
if use sqlite || use mysql || use postgres ; then
|
||||
G2CONF+=" --enable-dbi"
|
||||
else
|
||||
G2CONF+=" --disable-dbi"
|
||||
fi
|
||||
|
||||
G2CONF+="
|
||||
$(use_enable cxx gtkmm)
|
||||
$(use_enable debug)
|
||||
$(use_enable ofx)
|
||||
$(use_enable hbci aqbanking)
|
||||
$(use_enable python python-bindings)
|
||||
--disable-doxygen
|
||||
--enable-locale-specific-tax
|
||||
--disable-error-on-warning"
|
||||
|
||||
if use python ; then
|
||||
python_set_active_version 2
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# guile wrongly exports LDFLAGS as LIBS which breaks modules
|
||||
# Filter until a better ebuild is available, bug #202205
|
||||
local GUILE_LIBS=""
|
||||
local lib
|
||||
for lib in $(guile-config link); do
|
||||
if [ "${lib#-Wl}" = "$lib" ]; then
|
||||
GUILE_LIBS="$GUILE_LIBS $lib"
|
||||
fi
|
||||
done
|
||||
|
||||
econf GUILE_LIBS="${GUILE_LIBS}" ${G2CONF}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
: > "${S}"/py-compile
|
||||
|
||||
use python && python_convert_shebangs -r 2 .
|
||||
|
||||
# Disable python binding tests because of missing file
|
||||
sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' \
|
||||
-i src/optional/python-bindings/Makefile.{am,in} \
|
||||
|| die "python tests sed failed"
|
||||
|
||||
# Find python in a faster way, bug #344231, upstream bug #665203
|
||||
epatch "${FILESDIR}/${PN}-2.4.8-python-detection.patch"
|
||||
|
||||
intltoolize --force --copy --automake || die "intltoolize failed"
|
||||
eautoreconf
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_test() {
|
||||
unset DBUS_SESSION_BUS_ADDRESS
|
||||
GUILE_WARN_DEPRECATED=no \
|
||||
GNC_DOT_DIR="${T}"/.gnucash \
|
||||
emake check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Parallel installation fails from time to time, bug #359123
|
||||
MAKEOPTS="${MAKEOPTS} -j1" gnome2_src_install GNC_DOC_INSTALL_DIR=/usr/share/doc/${PF}
|
||||
|
||||
rm -rf "${ED}"/usr/share/doc/${PF}/{examples/,COPYING,INSTALL,*win32-bin.txt,projects.html}
|
||||
mv "${ED}"/usr/share/doc/${PF} "${T}"/cantuseprepalldocs || die
|
||||
dodoc "${T}"/cantuseprepalldocs/*
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
use python && python_mod_optimize gnucash
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_pkg_postrm
|
||||
use python && python_mod_cleanup gnucash
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST esearch-0.7.2.tar.bz2 11747 RMD160 91daf94ed15ece77f0020b6269906b93a526af6a SHA1 a973679704b036a2d15876694534541410d9c273 SHA256 7e47e8f180b1fe2a00468012b38d6f6d75a629b89294d52d08b97dbc1cc2e08e
|
||||
DIST esearch-1.0.tar.gz 18071 RMD160 6ffc724b3979cc322f73369331372eb8cd34002b SHA1 a25795d5b092b8eb9716135c4578994a2a2dc550 SHA256 456ece57d9b55e8d9c70920904770c858701d56b7fbb56af32536a5fdd3c8832
|
||||
|
@ -0,0 +1,54 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-portage/esearch/esearch-1.0.ebuild,v 1.1 2011/11/30 21:03:33 fuzzyray Exp $
|
||||
|
||||
EAPI="3"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.[45]"
|
||||
PYTHON_USE_WITH="readline"
|
||||
PYTHON_NONVERSIONED_EXECUTABLES=(".*")
|
||||
|
||||
inherit distutils python
|
||||
|
||||
DESCRIPTION="Replacement for 'emerge --search' with search-index"
|
||||
HOMEPAGE="http://david-peter.de/esearch.html"
|
||||
SRC_URI="mirror://github/fuzzyray/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="linguas_fr linguas_it"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
|
||||
|
||||
DEPEND="sys-apps/portage"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
distutils_src_compile_pre_hook() {
|
||||
echo VERSION="${PVR}" "$(PYTHON)" setup.py set_version
|
||||
VERSION="${PVR}" "$(PYTHON)" setup.py set_version \
|
||||
|| die "setup.py set_version failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
python_convert_shebangs -r "" build-*/scripts-*
|
||||
distutils_src_install
|
||||
dodoc eupdatedb.cron || die "dodoc failed"
|
||||
|
||||
# Remove unused man pages according to the linguas flags
|
||||
if ! use linguas_fr ; then
|
||||
rm -rf "${ED}"/usr/share/man/fr
|
||||
fi
|
||||
|
||||
if ! use linguas_it ; then
|
||||
rm -rf "${ED}"/usr/share/man/it
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
distutils_pkg_postinst
|
||||
ewarn "Because file locations have changed, please run 'hash -r' in your active shells."
|
||||
}
|
@ -1,9 +1,12 @@
|
||||
DIST otp_doc_html_R13B04.tar.gz 27440785 RMD160 7257fad19ecfeee69b1c7021692374d1e29aba79 SHA1 dc0e68cb1dd6f45cbd5ea792260b16f91eaa0e2f SHA256 fdad0db55ab9339703e7cd61626b5cca95f187084d1dabf07ac97f528b4f47aa
|
||||
DIST otp_doc_html_R14B02.tar.gz 28435253 RMD160 ae645dd9c6181f4da3b529a97f0f0166fb864647 SHA1 bccbad3fcc70ca8d4851c760c4b2234a4c719e67 SHA256 36d1052dbf1ab7d7858e270ad9ab5b5ad2988849e4629e69ae141a6f6d69f455
|
||||
DIST otp_doc_html_R14B03.tar.gz 28691748 RMD160 7be3c667de0b5e42f0d56eeadd155bcf977488cf SHA1 c662e3b4387772c916f2f8c3e9dbceb275207d8c SHA256 d05031cc9f3e3af63b891737f9f203c7ab862adf490d67f7d7e3a9d245667958
|
||||
DIST otp_doc_html_R14B04.tar.gz 28816088 RMD160 0e44a933ae35fe95d1ecd9958c9e86ce398e259f SHA1 86f76adee9bf953e5578d7998fda9e7dfc0d43f5 SHA256 3b066d23d82667e2d0477856b22ea94262d65baf7366babe1c10d8bddc28ab5a
|
||||
DIST otp_doc_man_R13B04.tar.gz 1033584 RMD160 3046e54a71bf6e114c9208f263caef831782d090 SHA1 660e52302d270138f8e9f2f2b6a562026998012c SHA256 3646198b64bbea0f3760987d20d3392b0b5b2955394a917b92a2c6664a310dd6
|
||||
DIST otp_doc_man_R14B02.tar.gz 1080313 RMD160 8a8429c12cf15095916ed5e67df562e6faa1f5d3 SHA1 d4533603b2406ad125ac0dc5e88fb3cdf2a35e34 SHA256 d254dea54fa7af38df8ac52889bb080548ea2335257eaf7dfc628c73b63b57ff
|
||||
DIST otp_doc_man_R14B03.tar.gz 1116113 RMD160 f6e30764fe122cc0e571f8338f7c3eb3ff3bd893 SHA1 6bd773d2eee069762ba344dc8825ac52722398e1 SHA256 78882849e69ab7449a75accbdaa85015209114a93e60cb6781e03f2af592a4e5
|
||||
DIST otp_doc_man_R14B04.tar.gz 1117663 RMD160 420d89fd32f2851253a5cef124ced50851dc2bb0 SHA1 41f4ea59c9622e39b30882e173983252b6faca81 SHA256 8514511e8a8ac3f3f67db06f333548edf283d9a8afcbc9e9eeca7b1af9a107da
|
||||
DIST otp_src_R13B04.tar.gz 59060560 RMD160 5546431e710814da2089d70d5d02c658a1a2f79b SHA1 fe785833a8029cbb3aee188bdb417f4da33fbd06 SHA256 e2694383b3857f5edfc242b8c3acbfba4683e448387fa124d8e587cba234af43
|
||||
DIST otp_src_R14B02.tar.gz 66133818 RMD160 87e3715decd883ec082ac20faac015bd96a9976c SHA1 3b117f93a4e28c376278bbcca0ede0f936952c88 SHA256 849d050b59821e9f2831fee2e3267d84b410eee860a55f6fc9320cc00b5205bd
|
||||
DIST otp_src_R14B03.tar.gz 70620709 RMD160 468736a53b2e74ab0cd0f706751b5b03cbfa87cd SHA1 109812114ef7c2855ade14b90813a870c89f6d43 SHA256 ae0d7c90e860a8be27248114d5c6441a316d44f7e31493d4bae8e7db0cae651d
|
||||
DIST otp_src_R14B04.tar.gz 70773703 RMD160 1619a05e7d3df9cb5f9c41e32d9cfb0d8b4edd56 SHA1 e469c20c8be6c51bb584a2dec235c4714a60b4db SHA256 099b35910e635b9148ac90f70fd9dd592920ed02406eb26c349efd8d1e959b6e
|
||||
|
@ -0,0 +1,180 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-14.2.4.ebuild,v 1.1 2011/11/30 15:50:14 djc Exp $
|
||||
|
||||
EAPI=3
|
||||
WX_GTK_VER="2.8"
|
||||
|
||||
inherit elisp-common eutils java-pkg-opt-2 multilib versionator wxwidgets
|
||||
|
||||
# NOTE: If you need symlinks for binaries please tell maintainers or
|
||||
# open up a bug to let it be created.
|
||||
|
||||
# erlang uses a really weird versioning scheme which caused quite a few problems
|
||||
# already. Thus we do a slight modification converting all letters to digits to
|
||||
# make it more sane (see e.g. #26420)
|
||||
|
||||
# the next line selects the right source.
|
||||
ERL_VER=($(get_version_components))
|
||||
MY_PV="R$(get_major_version)B0${ERL_VER[2]}"
|
||||
|
||||
# ATTN!! Take care when processing the C, etc version!
|
||||
MY_P=otp_src_${MY_PV}
|
||||
|
||||
DESCRIPTION="Erlang programming language, runtime environment, and large collection of libraries"
|
||||
HOMEPAGE="http://www.erlang.org/"
|
||||
SRC_URI="http://www.erlang.org/download/${MY_P}.tar.gz
|
||||
http://erlang.org/download/otp_doc_man_${MY_PV}.tar.gz
|
||||
doc? ( http://erlang.org/download/otp_doc_html_${MY_PV}.tar.gz )"
|
||||
|
||||
LICENSE="EPL"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris"
|
||||
IUSE="doc emacs halfword hipe java kpoll odbc smp sctp ssl tk wxwidgets"
|
||||
|
||||
RDEPEND=">=dev-lang/perl-5.6.1
|
||||
ssl? ( >=dev-libs/openssl-0.9.7d )
|
||||
emacs? ( virtual/emacs )
|
||||
java? ( >=virtual/jdk-1.2 )
|
||||
odbc? ( dev-db/unixODBC )"
|
||||
DEPEND="${RDEPEND}
|
||||
wxwidgets? ( x11-libs/wxGTK:2.8[opengl] )
|
||||
sctp? ( net-misc/lksctp-tools )
|
||||
tk? ( dev-lang/tk )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
SITEFILE=50${PN}-gentoo.el
|
||||
|
||||
pkg_setup() {
|
||||
use wxwidgets && wxwidgets_pkg_setup
|
||||
if use halfword ; then
|
||||
use amd64 || die "halfword support is limited to amd64"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
use odbc || sed -i 's: odbc : :' lib/Makefile
|
||||
|
||||
# bug 263129, don't ignore LDFLAGS, reported upstream
|
||||
sed -e 's:LDFLAGS = \$(DED_LDFLAGS):LDFLAGS += \$(DED_LDFLAGS):' -i "${S}"/lib/megaco/src/flex/Makefile.in || die
|
||||
|
||||
if ! use wxwidgets; then
|
||||
sed -i 's: wx : :' lib/Makefile
|
||||
rm -rf lib/wx
|
||||
fi
|
||||
|
||||
# Nasty workaround, reported upstream
|
||||
cp "${S}"/lib/configure.in.src "${S}"/lib/configure.in || die
|
||||
|
||||
# prevent configure from injecting -m32 by default on Darwin, bug #334155
|
||||
# Nasty hack
|
||||
sed -i -e 's/Darwin-i386/Darwin-NO/' configure.in || die
|
||||
sed -i -e '/\<\(LD\|C\)FLAGS="-m32/s/-m32//' erts/configure.in || die
|
||||
|
||||
# bug 383697
|
||||
sed -i '1i#define OF(x) x' erts/emulator/drivers/common/gzio.c || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use java || export JAVAC=false
|
||||
|
||||
econf \
|
||||
--enable-threads \
|
||||
--enable-shared-zlib \ \
|
||||
$(use_enable sctp) \
|
||||
$(use_enable halfword halfword-emulator) \
|
||||
$(use_enable hipe) \
|
||||
$(use_with ssl ssl "${EPREFIX}"/usr) \
|
||||
$(use_enable ssl dynamic-ssl-lib) \
|
||||
$(use_enable kpoll kernel-poll) \
|
||||
$(use_enable smp smp-support) \
|
||||
|| die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
use java || export JAVAC=false
|
||||
emake -j1 || die
|
||||
|
||||
if use emacs ; then
|
||||
pushd lib/tools/emacs
|
||||
elisp-compile *.el || die
|
||||
popd
|
||||
fi
|
||||
}
|
||||
|
||||
extract_version() {
|
||||
sed -n -e "/^$2 = \(.*\)$/s::\1:p" "${S}/$1/vsn.mk"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local ERL_LIBDIR=/usr/$(get_libdir)/erlang
|
||||
local ERL_INTERFACE_VER=$(extract_version lib/erl_interface EI_VSN)
|
||||
local ERL_ERTS_VER=$(extract_version erts VSN)
|
||||
|
||||
emake -j1 INSTALL_PREFIX="${D}" install || die
|
||||
dodoc AUTHORS README.md
|
||||
|
||||
dosym "${ERL_LIBDIR}/bin/erl" /usr/bin/erl
|
||||
dosym "${ERL_LIBDIR}/bin/erlc" /usr/bin/erlc
|
||||
dosym "${ERL_LIBDIR}/bin/escript" /usr/bin/escript
|
||||
dosym \
|
||||
"${ERL_LIBDIR}/lib/erl_interface-${ERL_INTERFACE_VER}/bin/erl_call" \
|
||||
/usr/bin/erl_call
|
||||
dosym "${ERL_LIBDIR}/erts-${ERL_ERTS_VER}/bin/beam" /usr/bin/beam
|
||||
use smp && dosym "${ERL_LIBDIR}/erts-${ERL_ERTS_VER}/bin/beam.smp" /usr/bin/beam.smp
|
||||
|
||||
## Remove ${D} from the following files
|
||||
sed -e "s:${D}::g" -i "${ED}${ERL_LIBDIR}/bin/erl" || die
|
||||
sed -e "s:${D}::g" -i "${ED}${ERL_LIBDIR}/bin/start" || die
|
||||
grep -rle "${D}" "${ED}/${ERL_LIBDIR}/erts-${ERL_ERTS_VER}" | xargs sed -i -e "s:${D}::g"
|
||||
|
||||
## Clean up the no longer needed files
|
||||
rm "${ED}/${ERL_LIBDIR}/Install"||die
|
||||
|
||||
for i in "${WORKDIR}"/man/man* ; do
|
||||
dodir "${ERL_LIBDIR}/${i##${WORKDIR}}"
|
||||
done
|
||||
for file in "${WORKDIR}"/man/man*/*.[1-9]; do
|
||||
# doman sucks so we can't use it
|
||||
cp ${file} "${ED}/${ERL_LIBDIR}"/man/man${file##*.}/
|
||||
done
|
||||
# extend MANPATH, so the normal man command can find it
|
||||
# see bug 189639
|
||||
dodir /etc/env.d/
|
||||
echo "MANPATH=\"${EPREFIX}${ERL_LIBDIR}/man\"" > "${ED}/etc/env.d/90erlang"
|
||||
|
||||
if use doc ; then
|
||||
dohtml -A README,erl,hrl,c,h,kwc,info -r \
|
||||
"${WORKDIR}"/doc "${WORKDIR}"/lib "${WORKDIR}"/erts-*
|
||||
fi
|
||||
|
||||
if use emacs ; then
|
||||
pushd "${S}"
|
||||
elisp-install erlang lib/tools/emacs/*.{el,elc}
|
||||
sed -e "s:/usr/share:${EPREFIX}/usr/share:g" \
|
||||
"${FILESDIR}"/${SITEFILE} > "${T}"/${SITEFILE}
|
||||
elisp-site-file-install "${T}"/${SITEFILE}
|
||||
popd
|
||||
fi
|
||||
|
||||
# prepare erl for SMP, fixes bug #188112
|
||||
use smp && sed -i -e 's:\(exec.*erlexec\):\1 -smp:' \
|
||||
"${ED}/${ERL_LIBDIR}/bin/erl"
|
||||
|
||||
newinitd "${FILESDIR}"/epmd.init epmd || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use emacs && elisp-site-regen
|
||||
elog
|
||||
elog "If you need a symlink to one of Erlang's binaries,"
|
||||
elog "please open a bug on http://bugs.gentoo.org/"
|
||||
elog
|
||||
elog "Gentoo's versioning scheme differs from the author's, so please refer to this version as ${MY_PV}"
|
||||
elog
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
@ -1,6 +1,5 @@
|
||||
DIST vala-0.10.3.tar.bz2 2415741 RMD160 aac150b4d46a911a54c899d5934a715adf9fc6a4 SHA1 c01f907d722d3e3cb95fbd823f8bc7923daeaee9 SHA256 338b9869ad5c585b58540ffc9b576cbe44709864da2582c7ebc7a5d817004974
|
||||
DIST vala-0.10.4.tar.bz2 2418192 RMD160 854ecfad5e846075810c2342da7a8da532be5d42 SHA1 d490149292d49f25008e1a774ece55e7cc639b73 SHA256 4d23bd8b904ec59537ed5bcf44064104ccc41d639a3386cbc62d91f6bf0301c4
|
||||
DIST vala-0.12.1.tar.xz 2286024 RMD160 a7e4a3b810a5981f1fa8b66603d37dfd447494b7 SHA1 18b9277f89cbab44a0f5c2095333d52afb035487 SHA256 f102bb64549ebe88955bb9fa0f502d974413aec71fec88e3544c65adfeb0afb4
|
||||
DIST vala-0.13.4.tar.xz 2591340 RMD160 de7e0e5c39e8620928e56a57c9d999bf14b24c66 SHA1 3f8a489e75c7efd63e3e38dfeda6834dbd50c7b3 SHA256 edf1b2927da96aabb2c4426145433765696f8520e7d4b682ee19487d1459c0a9
|
||||
DIST vala-0.14.0.tar.xz 2593052 RMD160 4b9ba7777921a12b5fdfdd28c491c0608396bcb8 SHA1 82c330e23b6d2fd894c38b6ad131b040d61eea5c SHA256 3830a30b54738ddfb29ab7819a4ac2370392f52fde090742a8a304fadaec747c
|
||||
DIST vala-0.14.1.tar.xz 2598676 RMD160 0cf94b8f261d4d4032e4a74c38299bcc7a915189 SHA1 6a1de529691bd8708150e1298d17e67a809b2592 SHA256 bef8c803e6e84d6dd2c6e771b72245ae268f49f554f3d00b2c4a0b7a28f4a439
|
||||
DIST vala-0.8.1.tar.bz2 2122657 RMD160 36bc26062f67bf57f7ff0362979c211643950778 SHA1 1194011eba6f6d1ba6a4daee26fbc39cd69087c5 SHA256 d805853ac87234ec0942e536e3381609eb9da596e32928996103b4342737ea85
|
||||
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/vala/vala-0.10.3.ebuild,v 1.8 2011/03/22 18:49:29 ranger Exp $
|
||||
|
||||
EAPI="3"
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="Vala - Compiler for the GObject type system"
|
||||
HOMEPAGE="http://live.gnome.org/Vala"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0.10"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86"
|
||||
IUSE="test +vapigen"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.14:2"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/flex
|
||||
|| ( sys-devel/bison dev-util/byacc dev-util/yacc )
|
||||
dev-util/pkgconfig
|
||||
dev-libs/libxslt
|
||||
test? (
|
||||
>=dev-libs/glib-2.26
|
||||
dev-libs/dbus-glib )"
|
||||
|
||||
pkg_setup() {
|
||||
G2CONF="${G2CONF}
|
||||
--disable-unversioned
|
||||
$(use_enable vapigen)"
|
||||
DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST cyrus-sasl-2.1.23-ntlm_impl-spnego.patch.gz 7462 RMD160 5931936a5271241a85fe6c7bc0ae3ebba9bd4534 SHA1 0e4e843823301ac16dec18d089010b7b33d548af SHA256 9514a7436b11184cfd7e8a9ccd3590ce9f89cf2dc272ffbbdeeab16f9ae4fe6f
|
||||
DIST cyrus-sasl-2.1.23.tar.gz 1613642 RMD160 b2cd9734fa8b4bad82663517f019f9b92d9d3519 SHA1 5df33a6788d6cd8329b109eff777c6cfae1a21bd SHA256 20efcc4040cbab6e89a636a07dcf5720ee07b5c62359a4e7bf2500ef6020b136
|
||||
DIST cyrus-sasl-2.1.25.tar.gz 5209240 RMD160 c9ed9093828f7f7bb1b35c8a690cadbcd44f3862 SHA1 b6c34426012d9b5d448d5646cbecd818a5eeacbf SHA256 418c16e6240a4f9b637cbe3d62937b9675627bad27c622191d47de8686fe24fe
|
||||
|
@ -0,0 +1,208 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/cyrus-sasl/cyrus-sasl-2.1.25.ebuild,v 1.1 2011/11/30 15:49:28 eras Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit eutils flag-o-matic multilib autotools pam java-pkg-opt-2 db-use
|
||||
|
||||
SASLAUTHD_CONF_VER="2.1.21"
|
||||
|
||||
DESCRIPTION="The Cyrus SASL (Simple Authentication and Security Layer)."
|
||||
HOMEPAGE="http://cyrusimap.web.cmu.edu/"
|
||||
SRC_URI="ftp://ftp.cyrusimap.org/cyrus-sasl/${P}.tar.gz"
|
||||
|
||||
LICENSE="as-is"
|
||||
SLOT="2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
|
||||
IUSE="authdaemond berkdb gdbm kerberos ldapdb openldap mysql pam postgres sample sqlite
|
||||
srp ssl static-libs urandom"
|
||||
|
||||
DEPEND="authdaemond? ( || ( net-mail/courier-imap mail-mta/courier ) )
|
||||
berkdb? ( >=sys-libs/db-3.2 )
|
||||
gdbm? ( >=sys-libs/gdbm-1.8.0 )
|
||||
kerberos? ( virtual/krb5 )
|
||||
openldap? ( net-nds/openldap )
|
||||
mysql? ( virtual/mysql )
|
||||
pam? ( virtual/pam )
|
||||
postgres? ( dev-db/postgresql-base )
|
||||
sqlite? ( dev-db/sqlite:3 )
|
||||
ssl? ( dev-libs/openssl )
|
||||
java? ( >=virtual/jdk-1.4 )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
java-pkg-opt-2_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-sasldb_al.patch
|
||||
epatch "${FILESDIR}"/${P}-saslauthd_libtool.patch
|
||||
epatch "${FILESDIR}"/${P}-avoid_pic_overwrite.patch
|
||||
epatch "${FILESDIR}"/${P}-autotools_fixes.patch
|
||||
epatch "${FILESDIR}"/${P}-as_needed.patch
|
||||
epatch "${FILESDIR}"/${P}-missing_header.patch
|
||||
epatch "${FILESDIR}"/${P}-gssapi.patch
|
||||
epatch "${FILESDIR}"/${P}-lib_before_plugin.patch
|
||||
epatch "${FILESDIR}"/${P}-fix_heimdal.patch
|
||||
epatch "${FILESDIR}"/${PN}-2.1.23-gss_c_nt_hostbased_service.patch
|
||||
epatch "${FILESDIR}"/${PN}-2.1.23+db-5.0.patch
|
||||
# epatch "${FILESDIR}"/${P}-fix_dovecot_authentication.patch
|
||||
|
||||
# Use plugindir for sasldir
|
||||
sed -i '/^sasldir =/s:=.*:= $(plugindir):' \
|
||||
"${S}"/plugins/Makefile.{am,in} || die "sed failed"
|
||||
|
||||
AT_M4DIR="${S}/cmulocal ${S}/config" eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-flags -fno-strict-aliasing
|
||||
append-cppflags -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -D_BSD_SOURCE -DLDAP_DEPRECATED
|
||||
|
||||
# Java support.
|
||||
use java && export JAVAC="${JAVAC} ${JAVACFLAGS}"
|
||||
|
||||
local myconf
|
||||
|
||||
# Add authdaemond support (bug #56523).
|
||||
if use authdaemond ; then
|
||||
myconf="${myconf} --with-authdaemond=/var/lib/courier/authdaemon/socket"
|
||||
fi
|
||||
|
||||
# Fix for bug #59634.
|
||||
if ! use ssl ; then
|
||||
myconf="${myconf} --without-des"
|
||||
fi
|
||||
|
||||
if use mysql || use postgres ; then
|
||||
myconf="${myconf} --enable-sql"
|
||||
else
|
||||
myconf="${myconf} --disable-sql"
|
||||
fi
|
||||
|
||||
# Default to GDBM if both 'gdbm' and 'berkdb' are present.
|
||||
if use gdbm ; then
|
||||
einfo "Building with GNU DB as database backend for your SASLdb"
|
||||
myconf="${myconf} --with-dblib=gdbm"
|
||||
elif use berkdb ; then
|
||||
einfo "Building with BerkeleyDB as database backend for your SASLdb"
|
||||
myconf="${myconf} --with-dblib=berkeley --with-bdb-incdir=$(db_includedir)"
|
||||
else
|
||||
einfo "Building without SASLdb support"
|
||||
myconf="${myconf} --with-dblib=none"
|
||||
fi
|
||||
|
||||
# Use /dev/urandom instead of /dev/random (bug #46038).
|
||||
if use urandom ; then
|
||||
myconf="${myconf} --with-devrandom=/dev/urandom"
|
||||
fi
|
||||
|
||||
econf \
|
||||
--enable-login \
|
||||
--enable-ntlm \
|
||||
--enable-auth-sasldb \
|
||||
--disable-cmulocal \
|
||||
--disable-krb4 \
|
||||
--enable-otp \
|
||||
--without-sqlite \
|
||||
--with-saslauthd=/var/lib/sasl2 \
|
||||
--with-pwcheck=/var/lib/sasl2 \
|
||||
--with-configdir=/etc/sasl2 \
|
||||
--with-plugindir=/usr/$(get_libdir)/sasl2 \
|
||||
--with-dbpath=/etc/sasl2/sasldb2 \
|
||||
$(use_with ssl openssl) \
|
||||
$(use_with pam) \
|
||||
$(use_with openldap ldap) \
|
||||
$(use_enable ldapdb) \
|
||||
$(use_enable sample) \
|
||||
$(use_enable kerberos gssapi) \
|
||||
$(use_enable java) \
|
||||
$(use_with java javahome ${JAVA_HOME}) \
|
||||
$(use_with mysql) \
|
||||
$(use_with postgres pgsql) \
|
||||
$(use_with sqlite sqlite3 /usr/$(get_libdir)) \
|
||||
$(use_enable srp) \
|
||||
$(use_enable static-libs static) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
|
||||
# Default location for java classes breaks OpenOffice (bug #60769).
|
||||
# Thanks to axxo@gentoo.org for the solution.
|
||||
cd "${S}"
|
||||
if use java ; then
|
||||
jar -cvf ${PN}.jar -C java $(find java -name "*.class")
|
||||
fi
|
||||
|
||||
# Add testsaslauthd (bug #58768).
|
||||
cd "${S}/saslauthd"
|
||||
emake testsaslauthd
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
keepdir /var/lib/sasl2 /etc/sasl2
|
||||
|
||||
if use sample ; then
|
||||
docinto sample
|
||||
dodoc sample/*.c
|
||||
exeinto /usr/share/doc/${P}/sample
|
||||
doexe sample/client sample/server
|
||||
fi
|
||||
|
||||
# Default location for java classes breaks OpenOffice (bug #60769).
|
||||
if use java ; then
|
||||
java-pkg_dojar ${PN}.jar
|
||||
java-pkg_regso "${D}/usr/$(get_libdir)/libjavasasl.so"
|
||||
# hackish, don't wanna dig through makefile
|
||||
rm -Rf "${D}/usr/$(get_libdir)/java"
|
||||
docinto "java"
|
||||
dodoc "${S}/java/README" "${FILESDIR}/java.README.gentoo" "${S}"/java/doc/*
|
||||
dodir "/usr/share/doc/${PF}/java/Test"
|
||||
insinto "/usr/share/doc/${PF}/java/Test"
|
||||
doins "${S}"/java/Test/*.java
|
||||
fi
|
||||
|
||||
docinto ""
|
||||
dodoc AUTHORS ChangeLog NEWS README doc/TODO doc/*.txt
|
||||
newdoc pwcheck/README README.pwcheck
|
||||
dohtml doc/*.html
|
||||
|
||||
docinto "saslauthd"
|
||||
dodoc saslauthd/{AUTHORS,ChangeLog,LDAP_SASLAUTHD,NEWS,README}
|
||||
|
||||
newpamd "${FILESDIR}/saslauthd.pam-include" saslauthd
|
||||
|
||||
newinitd "${FILESDIR}/pwcheck.rc6" pwcheck
|
||||
|
||||
newinitd "${FILESDIR}/saslauthd2.rc6" saslauthd
|
||||
newconfd "${FILESDIR}/saslauthd-${SASLAUTHD_CONF_VER}.conf" saslauthd
|
||||
|
||||
newsbin "${S}/saslauthd/testsaslauthd" testsaslauthd
|
||||
|
||||
use static-libs || find "${D}"/usr/lib*/sasl2 -name 'lib*.la' -delete
|
||||
}
|
||||
|
||||
pkg_postinst () {
|
||||
# Generate an empty sasldb2 with correct permissions.
|
||||
if ( use berkdb || use gdbm ) && [[ ! -f "${ROOT}/etc/sasl2/sasldb2" ]] ; then
|
||||
einfo "Generating an empty sasldb2 with correct permissions ..."
|
||||
echo "p" | "${ROOT}/usr/sbin/saslpasswd2" -f "${ROOT}/etc/sasl2/sasldb2" -p login \
|
||||
|| die "Failed to generate sasldb2"
|
||||
"${ROOT}/usr/sbin/saslpasswd2" -f "${ROOT}/etc/sasl2/sasldb2" -d login \
|
||||
|| die "Failed to delete temp user"
|
||||
chown root:mail "${ROOT}/etc/sasl2/sasldb2" \
|
||||
|| die "Failed to chown ${ROOT}/etc/sasl2/sasldb2"
|
||||
chmod 0640 "${ROOT}/etc/sasl2/sasldb2" \
|
||||
|| die "Failed to chmod ${ROOT}/etc/sasl2/sasldb2"
|
||||
fi
|
||||
|
||||
if use authdaemond ; then
|
||||
elog "You need to add a user running a service using Courier's"
|
||||
elog "authdaemon to the 'mail' group. For example, do:"
|
||||
elog " gpasswd -a postfix mail"
|
||||
elog "to add the 'postfix' user to the 'mail' group."
|
||||
fi
|
||||
}
|
@ -0,0 +1,27 @@
|
||||
Author: Matthias Klose <doko@ubuntu.com>
|
||||
Desription: Fix FTBFS, add $(SASL_DB_LIB) as dependency to libsasldb, and use
|
||||
it.
|
||||
--- a/saslauthd/Makefile.am
|
||||
+++ b/saslauthd/Makefile.am
|
||||
@@ -16,7 +16,7 @@ EXTRA_saslauthd_sources = getaddrinfo.c
|
||||
saslauthd_DEPENDENCIES = saslauthd-main.o @LTLIBOBJS@
|
||||
saslauthd_LDADD = @SASL_KRB_LIB@ \
|
||||
@GSSAPIBASE_LIBS@ @GSSAPI_LIBS@ @LIB_CRYPT@ @LIB_SIA@ \
|
||||
- @LIB_SOCKET@ @SASL_DB_LIB@ @LIB_PAM@ @LDAP_LIBS@ @LTLIBOBJS@
|
||||
+ @LIB_SOCKET@ ../sasldb/libsasldb.la @LIB_PAM@ @LDAP_LIBS@ @LTLIBOBJS@
|
||||
|
||||
testsaslauthd_SOURCES = testsaslauthd.c utils.c
|
||||
testsaslauthd_LDADD = @LIB_SOCKET@
|
||||
--- a/sasldb/Makefile.am
|
||||
+++ b/sasldb/Makefile.am
|
||||
@@ -55,8 +55,8 @@ noinst_LIBRARIES = libsasldb.a
|
||||
|
||||
libsasldb_la_SOURCES = allockey.c sasldb.h
|
||||
EXTRA_libsasldb_la_SOURCES = $(extra_common_sources)
|
||||
-libsasldb_la_DEPENDENCIES = $(SASL_DB_BACKEND)
|
||||
-libsasldb_la_LIBADD = $(SASL_DB_BACKEND)
|
||||
+libsasldb_la_DEPENDENCIES = $(SASL_DB_BACKEND) $(SASL_DB_LIB)
|
||||
+libsasldb_la_LIBADD = $(SASL_DB_BACKEND) $(SASL_DB_LIB)
|
||||
|
||||
# Prevent make dist stupidity
|
||||
libsasldb_a_SOURCES =
|
@ -0,0 +1,114 @@
|
||||
--- a/configure.in
|
||||
+++ b/configure.in
|
||||
@@ -44,6 +44,8 @@ dnl
|
||||
AC_INIT(lib/saslint.h)
|
||||
AC_PREREQ([2.54])
|
||||
|
||||
+AC_CONFIG_MACRO_DIR([cmulocal] [config])
|
||||
+
|
||||
dnl use ./config.cache as the default cache file.
|
||||
dnl we require a cache file to successfully configure our build.
|
||||
if test $cache_file = "/dev/null"; then
|
||||
--- a/Makefile.am
|
||||
+++ b/Makefile.am
|
||||
@@ -43,6 +43,8 @@ AUTOMAKE_OPTIONS = 1.7
|
||||
#
|
||||
################################################################
|
||||
|
||||
+ACLOCAL_AMFLAGS = -I cmulocal -I config
|
||||
+
|
||||
if SASLAUTHD
|
||||
SAD = saslauthd
|
||||
else
|
||||
--- a/saslauthd/configure.in
|
||||
+++ b/saslauthd/configure.in
|
||||
@@ -1,7 +1,8 @@
|
||||
AC_INIT(mechanisms.h)
|
||||
AC_PREREQ([2.54])
|
||||
|
||||
-AC_CONFIG_AUX_DIR(config)
|
||||
+AC_CONFIG_MACRO_DIR([../cmulocal] [../config])
|
||||
+AC_CONFIG_AUX_DIR([config])
|
||||
AC_CANONICAL_HOST
|
||||
|
||||
dnl Should we enable SASLAUTHd at all?
|
||||
@@ -164,30 +165,30 @@ AC_SUBST(LTLIBOBJS)
|
||||
|
||||
dnl Checks for which function macros exist
|
||||
AC_MSG_CHECKING(whether $CC implements __func__)
|
||||
-AC_CACHE_VAL(have_func,
|
||||
+AC_CACHE_VAL(_cv_have_func,
|
||||
[AC_TRY_LINK([#include <stdio.h>],[printf("%s", __func__);],
|
||||
-have_func=yes,
|
||||
-have_func=no)])
|
||||
-AC_MSG_RESULT($have_func)
|
||||
-if test "$have_func" = yes; then
|
||||
+_cv_have_func=yes,
|
||||
+_cv_have_func=no)])
|
||||
+AC_MSG_RESULT($_cv_have_func)
|
||||
+if test "$_cv_have_func" = yes; then
|
||||
AC_DEFINE(HAVE_FUNC,[],[Does the compiler understand __func__])
|
||||
else
|
||||
AC_MSG_CHECKING(whether $CC implements __PRETTY_FUNCTION__)
|
||||
- AC_CACHE_VAL(have_pretty_function,
|
||||
+ AC_CACHE_VAL(_cv_have_pretty_function,
|
||||
[AC_TRY_LINK([#include <stdio.h>],[printf("%s", __PRETTY_FUNCTION__);],
|
||||
- have_pretty_function=yes,
|
||||
- have_pretty_function=no)])
|
||||
- AC_MSG_RESULT($have_pretty_function)
|
||||
- if test "$have_pretty_function" = yes; then
|
||||
+ _cv_have_pretty_function=yes,
|
||||
+ _cv_have_pretty_function=no)])
|
||||
+ AC_MSG_RESULT($_cv_have_pretty_function)
|
||||
+ if test "$_cv_have_pretty_function" = yes; then
|
||||
AC_DEFINE(HAVE_PRETTY_FUNCTION,[],[Does compiler understand __PRETTY_FUNCTION__])
|
||||
else
|
||||
AC_MSG_CHECKING(whether $CC implements __FUNCTION__)
|
||||
- AC_CACHE_VAL(have_function,
|
||||
+ AC_CACHE_VAL(_cv_have_function,
|
||||
[AC_TRY_LINK([#include <stdio.h>],[printf("%s", __FUNCTION__);],
|
||||
- have_function=yes,
|
||||
- have_function=no)])
|
||||
- AC_MSG_RESULT($have_function)
|
||||
- if test "$have_function" = yes; then
|
||||
+ _cv_have_function=yes,
|
||||
+ _cv_have_function=no)])
|
||||
+ AC_MSG_RESULT($_cv_have_function)
|
||||
+ if test "$_cv_have_function" = yes; then
|
||||
AC_DEFINE(HAVE_FUNCTION,[],[Does compiler understand __FUNCTION__])
|
||||
fi
|
||||
fi
|
||||
--- a/saslauthd/Makefile.am
|
||||
+++ b/saslauthd/Makefile.am
|
||||
@@ -1,4 +1,6 @@
|
||||
AUTOMAKE_OPTIONS = 1.7
|
||||
+ACLOCAL_AMFLAGS = -I ../cmulocal -I ../config
|
||||
+
|
||||
sbin_PROGRAMS = saslauthd testsaslauthd
|
||||
EXTRA_PROGRAMS = saslcache
|
||||
|
||||
--- a/config/kerberos_v4.m4
|
||||
+++ b/config/kerberos_v4.m4
|
||||
@@ -89,18 +89,18 @@ AC_DEFUN([SASL_KERBEROS_V4_CHK], [
|
||||
dnl if we were ambitious, we would look more aggressively for the
|
||||
dnl krb4 install
|
||||
if test -d ${krb4}; then
|
||||
- AC_CACHE_CHECK(for Kerberos includes, cyrus_krbinclude, [
|
||||
+ AC_CACHE_CHECK(for Kerberos includes, cyrus_cv_krbinclude, [
|
||||
for krbhloc in include/kerberosIV include/kerberos include
|
||||
do
|
||||
if test -f ${krb4}/${krbhloc}/krb.h ; then
|
||||
- cyrus_krbinclude=${krb4}/${krbhloc}
|
||||
+ cyrus_cv_krbinclude=${krb4}/${krbhloc}
|
||||
break
|
||||
fi
|
||||
done
|
||||
])
|
||||
|
||||
- if test -n "${cyrus_krbinclude}"; then
|
||||
- CPPFLAGS="$CPPFLAGS -I${cyrus_krbinclude}"
|
||||
+ if test -n "${cyrus_cv_krbinclude}"; then
|
||||
+ CPPFLAGS="$CPPFLAGS -I${cyrus_cv_krbinclude}"
|
||||
fi
|
||||
LDFLAGS="$LDFLAGS -L$krb4/lib"
|
||||
fi
|
@ -0,0 +1,27 @@
|
||||
Author: Fabian Fagerholm <fabbe@debian.org>
|
||||
Description: This patch makes sure the non-PIC version of libsasldb.a, which
|
||||
is created out of non-PIC objects, is not going to overwrite the PIC version,
|
||||
which is created out of PIC objects. The PIC version is placed in .libs, and
|
||||
the non-PIC version in the current directory. This ensures that both non-PIC
|
||||
and PIC versions are available in the correct locations.
|
||||
--- a/lib/Makefile.am
|
||||
+++ b/lib/Makefile.am
|
||||
@@ -78,7 +78,7 @@ endif
|
||||
|
||||
libsasl2.a: libsasl2.la $(SASL_STATIC_OBJS)
|
||||
@echo adding static plugins and dependencies
|
||||
- $(AR) cru .libs/$@ $(SASL_STATIC_OBJS)
|
||||
+ $(AR) cru $@ $(SASL_STATIC_OBJS)
|
||||
@for i in ./libsasl2.la ../sasldb/libsasldb.la ../plugins/lib*.la; do \
|
||||
if test ! -f $$i; then continue; fi; . $$i; \
|
||||
for j in $$dependency_libs foo; do \
|
||||
--- a/sasldb/Makefile.am
|
||||
+++ b/sasldb/Makefile.am
|
||||
@@ -63,6 +63,6 @@ libsasldb_a_SOURCES =
|
||||
EXTRA_libsasldb_a_SOURCES =
|
||||
|
||||
libsasldb.a: libsasldb.la $(SASL_DB_BACKEND_STATIC)
|
||||
- $(AR) cru .libs/$@ $(SASL_DB_BACKEND_STATIC)
|
||||
+ $(AR) cru $@ $(SASL_DB_BACKEND_STATIC)
|
||||
|
||||
|
@ -0,0 +1,27 @@
|
||||
Fix compiling against heimdal
|
||||
|
||||
--- sample/server.c 2010-12-01 14:52:55.000000000 +0000
|
||||
+++ sample/server.c 2011-11-30 14:54:42.000000000 +0000
|
||||
@@ -85,8 +85,10 @@
|
||||
|
||||
#ifdef HAVE_GSS_GET_NAME_ATTRIBUTE
|
||||
#include <gssapi/gssapi.h>
|
||||
+#ifndef KRB5_HEIMDAL
|
||||
#include <gssapi/gssapi_ext.h>
|
||||
#endif
|
||||
+#endif
|
||||
|
||||
#include "common.h"
|
||||
|
||||
--- plugins/gssapi.c 2011-05-11 19:25:55.000000000 +0000
|
||||
+++ plugins/gssapi.c 2011-11-30 14:54:33.000000000 +0000
|
||||
@@ -50,6 +50,9 @@
|
||||
#else
|
||||
#include <gssapi/gssapi.h>
|
||||
#endif
|
||||
+#ifdef KRB5_HEIMDAL
|
||||
+#include <gssapi/gssapi_krb5.h>
|
||||
+#endif
|
||||
|
||||
#ifdef WIN32
|
||||
# include <winsock2.h>
|
@ -0,0 +1,27 @@
|
||||
Fix segfault in gssapi.
|
||||
|
||||
--- a/plugins/gssapi.c
|
||||
+++ b/plugins/gssapi.c
|
||||
@@ -370,7 +370,7 @@ sasl_gss_encode(void *context, const str
|
||||
}
|
||||
|
||||
if (output_token->value && output) {
|
||||
- unsigned char * p = (unsigned char *) text->encode_buf;
|
||||
+ int len;
|
||||
|
||||
ret = _plug_buf_alloc(text->utils,
|
||||
&(text->encode_buf),
|
||||
@@ -384,11 +384,8 @@ sasl_gss_encode(void *context, const str
|
||||
return ret;
|
||||
}
|
||||
|
||||
- p[0] = (output_token->length>>24) & 0xFF;
|
||||
- p[1] = (output_token->length>>16) & 0xFF;
|
||||
- p[2] = (output_token->length>>8) & 0xFF;
|
||||
- p[3] = output_token->length & 0xFF;
|
||||
-
|
||||
+ len = htonl(output_token->length);
|
||||
+ memcpy(text->encode_buf, &len, 4);
|
||||
memcpy(text->encode_buf + 4, output_token->value, output_token->length);
|
||||
}
|
||||
|
@ -0,0 +1,24 @@
|
||||
Fixes parallel make
|
||||
http://git.cyrusimap.org/cyrus-sasl/commit/?id=5611d43e27098f659f84155271cf42f46aab1caf
|
||||
|
||||
From 5611d43e27098f659f84155271cf42f46aab1caf Mon Sep 17 00:00:00 2001
|
||||
From: Alexey Melnikov <alexey.melnikov@isode.com>
|
||||
Date: Thu, 22 Sep 2011 14:41:12 +0000
|
||||
Subject: lib should be built before plugins (Patch from marcandre.lureau@redhat.com)
|
||||
|
||||
---
|
||||
diff --git a/Makefile.am b/Makefile.am
|
||||
index d6005fb..b35164e 100644
|
||||
--- a/Makefile.am
|
||||
+++ b/Makefile.am
|
||||
@@ -69,7 +69,7 @@ else
|
||||
INSTALLOSX =
|
||||
endif
|
||||
|
||||
-SUBDIRS=include sasldb plugins lib utils doc man $(PWC) $(SAM) $(JAV) $(SAD)
|
||||
+SUBDIRS=include sasldb lib plugins utils doc man $(PWC) $(SAM) $(JAV) $(SAD)
|
||||
EXTRA_DIST=config cmulocal win32 mac dlcompat-20010505 NTMakefile INSTALL.TXT
|
||||
|
||||
dist-hook:
|
||||
--
|
||||
cgit v0.9.0.2
|
@ -0,0 +1,10 @@
|
||||
--- pwcheck/pwcheck_getspnam.c 1999-08-26 19:22:44.000000000 +0300
|
||||
+++ pwcheck/pwcheck_getspnam.c 2011-11-30 13:22:24.601023316 +0200
|
||||
@@ -24,6 +24,7 @@
|
||||
******************************************************************/
|
||||
|
||||
#include <shadow.h>
|
||||
+#include <string.h>
|
||||
|
||||
extern char *crypt();
|
||||
|
@ -0,0 +1,12 @@
|
||||
Author: Fabian Fagerholm <fabbe@debian.org>
|
||||
Description: Enable libtool use.
|
||||
--- a/saslauthd/configure.in
|
||||
+++ b/saslauthd/configure.in
|
||||
@@ -25,6 +25,7 @@ AC_PROG_AWK
|
||||
AC_PROG_MAKE_SET
|
||||
AC_PROG_LN_S
|
||||
AC_PROG_INSTALL
|
||||
+AC_PROG_LIBTOOL
|
||||
|
||||
dnl Checks for build foo
|
||||
CMU_C___ATTRIBUTE__
|
@ -0,0 +1,14 @@
|
||||
Author: Fabian Fagerholm <fabbe@debian.org>
|
||||
Description: Fix linking with libsasldb.a when saslauthd is built with sasldb
|
||||
support.
|
||||
--- a/saslauthd/configure.in
|
||||
+++ b/saslauthd/configure.in
|
||||
@@ -77,7 +77,7 @@ if test "$authsasldb" != no; then
|
||||
AC_DEFINE(AUTH_SASLDB,[],[Include SASLdb Support])
|
||||
SASL_DB_PATH_CHECK()
|
||||
SASL_DB_CHECK()
|
||||
- SASL_DB_LIB="$SASL_DB_LIB ../sasldb/.libs/libsasldb.al"
|
||||
+ SASL_DB_LIB="$SASL_DB_LIB ../sasldb/.libs/libsasldb.a"
|
||||
fi
|
||||
|
||||
AC_ARG_ENABLE(httpform, [ --enable-httpform enable HTTP form authentication [[no]] ],
|
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Data-ICal/Data-ICal-0.170.0.ebuild,v 1.1 2011/11/30 19:41:55 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=JESSE
|
||||
MODULE_VERSION=0.17
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Generates iCalendar (RFC 2445) calendar files"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-perl/Class-Accessor
|
||||
dev-perl/class-returnvalue
|
||||
dev-perl/Text-vFile-asData"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
dev-perl/Test-Pod
|
||||
dev-perl/Test-Pod-Coverage
|
||||
dev-perl/Test-Warn
|
||||
dev-perl/Test-NoWarnings
|
||||
dev-perl/Test-LongString
|
||||
)"
|
||||
|
||||
SRC_TEST="do"
|
||||
|
||||
src_prepare() {
|
||||
sed -i "/^auto_install();/d" "${S}"/Makefile.PL || die
|
||||
perl-module_src_prepare
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST Data-ICal-0.16.tar.gz 111056 RMD160 27236dc078514f4c63837afdd603b75dcd96319d SHA1 deaaa5bba850fc20162e9efc19fd82f99b24293d SHA256 803a05677074dd8e51d42fa9c4f06f162208d9b8f8a0cdf021c3079c9bb7a288
|
||||
DIST Data-ICal-0.17.tar.gz 111185 RMD160 1f224ee2b5f267f5e6d90cc007b58599c7e75c87 SHA1 094685e915037edfcee235c774df5fbd680de3a1 SHA256 c32584aa9be19386227802d1373511a988f670ad1937320ab03953f2034f848e
|
||||
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Debug-Client/Debug-Client-0.160.0.ebuild,v 1.1 2011/11/30 19:38:11 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=BOWTIE
|
||||
MODULE_VERSION=0.16
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Client side code for perl debugger"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="test? (
|
||||
dev-perl/File-HomeDir
|
||||
>=dev-perl/PadWalker-1.920.0
|
||||
>=dev-perl/Test-Deep-0.108.0
|
||||
)"
|
||||
|
||||
SRC_TEST=do
|
@ -1 +1,2 @@
|
||||
DIST Debug-Client-0.12.tar.gz 30339 RMD160 112a106e66078c77c94598f2979ec3d325afb933 SHA1 82bd0962fc787b4f4cd453bc5382d89045e2a4dc SHA256 70e0ce044c15d626fbafddee6b945d777aa2fb507fbd39ed0f22d35f58a1558e
|
||||
DIST Debug-Client-0.16.tar.gz 37484 RMD160 b35aab4a47a5edf0c4fb83b5960d29310d8e2510 SHA1 b8e3782e4475d7db6d6c6d74057622cbfd4c6164 SHA256 db72346d13b854994ed2364a77830b0b303c22b5a47c022c0c9ba12dba57c1ee
|
||||
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTTP-BrowserDetect/HTTP-BrowserDetect-1.370.0.ebuild,v 1.1 2011/11/30 19:19:18 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=OALDERS
|
||||
MODULE_VERSION=1.37
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Detect browser, version, OS from UserAgent"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="virtual/perl-Module-Build
|
||||
test? (
|
||||
dev-perl/Data-Dump
|
||||
dev-perl/File-Slurp
|
||||
virtual/perl-JSON-PP
|
||||
)"
|
||||
|
||||
SRC_TEST="do"
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/IO-Socket-INET6/IO-Socket-INET6-2.690.0.ebuild,v 1.1 2011/11/30 19:17:25 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=SHLOMIF
|
||||
MODULE_VERSION=2.69
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Work with IO sockets in ipv6"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-perl/Socket6"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-Module-Build"
|
||||
|
||||
# Disabling tests since they seem to be more trouble than worth, esp. in re bug
|
||||
# 115004
|
||||
#SRC_TEST="do"
|
@ -1,2 +1,3 @@
|
||||
DIST IO-Socket-INET6-2.63.tar.gz 17393 RMD160 74ed4a705895054c45ff094dee53e807b30e3a5b SHA1 aec98fb4066414ec47e35eb9caba3b22463f87a8 SHA256 c49ae638aabe292ccd3bf9b74b57bff32f68871a7977e0f42ff8b9031f5f898f
|
||||
DIST IO-Socket-INET6-2.67.tar.gz 18096 RMD160 68186996e1c75724a33eb383e24f8761440dc3a6 SHA1 498eeeb0b0c135665d962dfa94c41c075141949e SHA256 dd90e417cbd37047b71469ec99e79fe89a3bb5103769fc9c76b3c87d8cb019b2
|
||||
DIST IO-Socket-INET6-2.69.tar.gz 18603 RMD160 4a27f99ec5c3e216de25a18a2ee687bbd82b01fd SHA1 821f574d51be0449f247f457034face990b7cf9c SHA256 accd565643969d905e199e28e60e833213ccc2026c372432df01e49b044c3045
|
||||
|
@ -1,2 +1,3 @@
|
||||
DIST Module-ScanDeps-1.04.tar.gz 56444 RMD160 208413da17bd4c95d7f93667ce393b52391209d1 SHA1 c0c040b4a6db8744acf8ddd79ddfc7a40138d6d2 SHA256 952b112dbc92ea0681a16f9dade6d989747ad8f4f832aa897684b173280cebcd
|
||||
DIST Module-ScanDeps-1.05.tar.gz 58311 RMD160 2a0ed69551ed8b6ca33b7a5f91e24d57e6f4de60 SHA1 729e335df6fee7114bfc0b015096552b4c8726f1 SHA256 2929f00e21ce6dca434a061a2b695001c47a8a42d76cd7531b69e184f0aa2bf0
|
||||
DIST Module-ScanDeps-1.07.tar.gz 57936 RMD160 674b4137a8f381d622a553c829b7de8659f76edf SHA1 ec1b5ad50fc6bd71026d55dd409aaf8ab1b25b9e SHA256 11ebb311811807932989e7c6185ad111df35c33007c8af5c26f163d6ad18fc65
|
||||
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Module-ScanDeps/Module-ScanDeps-1.70.0.ebuild,v 1.1 2011/11/30 19:15:13 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=RSCHUPP
|
||||
MODULE_VERSION=1.07
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Recursively scan Perl code for dependencies"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="virtual/perl-Module-Build
|
||||
virtual/perl-version"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
dev-perl/Test-Pod
|
||||
dev-perl/prefork
|
||||
virtual/perl-Module-Pluggable
|
||||
)"
|
||||
|
||||
SRC_TEST=do
|
@ -1 +1,2 @@
|
||||
DIST ORLite-1.50.tar.gz 60652 RMD160 7d4029a63e3c9886a1bd92a12a80c468070f797b SHA1 b11cfc94beaccd7ce1a3d4376c92f3f9a57e18d8 SHA256 2af756b817deed767008a6e307fe5434e9996f389dd5500b33a6939a18f0dd20
|
||||
DIST ORLite-1.51.tar.gz 62175 RMD160 b7f8fd8a52633c2d804466d3fa299dbef715b5a5 SHA1 9f1a994ab0b31ac8382c9e784ac3e0edfc557862 SHA256 d31380c050cd2f50f3d72262a62917d4d0db4524427cb733807cd0da5b41d026
|
||||
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/ORLite/ORLite-1.510.0.ebuild,v 1.1 2011/11/30 19:11:17 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=ADAMK
|
||||
MODULE_VERSION=1.51
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Extremely light weight SQLite-specific ORM"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=virtual/perl-File-Path-2.08
|
||||
>=virtual/perl-File-Temp-0.20
|
||||
>=dev-perl/Params-Util-0.33
|
||||
>=dev-perl/DBI-1.607
|
||||
>=dev-perl/DBD-SQLite-1.27
|
||||
>=dev-perl/File-Remove-1.40
|
||||
"
|
||||
DEPEND="
|
||||
${COMMON_DEPEND}
|
||||
test? (
|
||||
>=dev-perl/Test-Script-1.06
|
||||
)
|
||||
"
|
||||
RDEPEND="
|
||||
${COMMON_DEPEND}
|
||||
"
|
||||
|
||||
SRC_TEST=do
|
@ -1 +1,2 @@
|
||||
DIST PAR-1.002.tar.gz 90208 RMD160 d2403a33799855654fab8f38af85d6d180f03d73 SHA1 8ec29e9ce78190805aecbe7c969a96585ec8374b SHA256 b4196596979e3873a5e54ef6bb9835236dcf812ae9a0ec8cbac68559abeee5c1
|
||||
DIST PAR-1.003.tar.gz 90133 RMD160 abc74f1f9c9c1a47a2cc9eb22b40359ebbe6cfa4 SHA1 5c63f83b8735b2d320b3cb68d9bbb7e42228325d SHA256 05a676998a6556eeda78dd1b5a4b501f7350247c60eb9ecc2f5dff754411ab70
|
||||
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/PAR/PAR-1.3.0.ebuild,v 1.1 2011/11/30 19:08:46 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=RSCHUPP
|
||||
MODULE_VERSION=1.003
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Perl Archive Toolkit"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="virtual/perl-AutoLoader
|
||||
>=virtual/perl-IO-Compress-1.30
|
||||
>=dev-perl/Archive-Zip-1.00
|
||||
>=dev-perl/PAR-Dist-0.32"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
SRC_TEST=do
|
@ -1 +1,2 @@
|
||||
DIST PPIx-Regexp-0.021.tar.gz 136391 RMD160 248eace8f39c8b116decacb4098d4db8d715fe87 SHA1 676b7470b0d47982739703a5907528c310178348 SHA256 1369fb54a89edc00c7149abad8a1d824a12d23c1c20b81ac44e94eedd526aa1b
|
||||
DIST PPIx-Regexp-0.022.tar.gz 144726 RMD160 4414d85f6dead2338b1872ab3fd81ea0fe742e29 SHA1 029b18c78986e5d502a951b37366be561c722a96 SHA256 f8a4fecd7c335d364b41ce5f18b7cfab122b3709b7ea92f8dd609c4967f12e11
|
||||
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/PPIx-Regexp/PPIx-Regexp-0.22.0.ebuild,v 1.1 2011/11/30 19:04:46 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=WYANT
|
||||
MODULE_VERSION=0.022
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Represent a regular expression of some sort"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-perl/List-MoreUtils
|
||||
dev-perl/PPI
|
||||
virtual/perl-Scalar-List-Utils"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-Module-Build"
|
||||
|
||||
SRC_TEST=do
|
@ -1 +1,2 @@
|
||||
DIST Test-Tester-0.107.tar.gz 15235 RMD160 ccf1ffc20ece92103aff5e179bd34617b169913e SHA1 1cc2695d0b3dbbd39d63ed86ba6340079815f368 SHA256 a2fbcd7875dd27bdfc8d1f2d77baaaec814f33ff9e7b1a8248a376a30dd5f561
|
||||
DIST Test-Tester-0.108.tar.gz 15801 RMD160 256d6b6900880443cfc6d72cab17f467c20425a1 SHA1 82923df4525e7a4d34fa034099358b09ff96b082 SHA256 5018f5e8988c9a8c886abe3ca94b41c8fcd34f1a70bedbed63e09f15084f7edd
|
||||
|
@ -0,0 +1,17 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Test-Tester/Test-Tester-0.108.0.ebuild,v 1.1 2011/11/30 19:01:39 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=FDALY
|
||||
MODULE_VERSION=0.108
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Ease testing test modules built with Test::Builder"
|
||||
|
||||
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"
|
||||
IUSE=""
|
||||
|
||||
SRC_TEST="do"
|
@ -1,2 +1,3 @@
|
||||
DIST WWW-Mechanize-1.66.tar.gz 122455 RMD160 8bafcf32f45bf726174426b29336e66754f16f39 SHA1 1c61a0320c0ffce214c37389bd3d828456841523 SHA256 f20912c5792620495606921b546143b395609defccc9d6e87951325c45f37588
|
||||
DIST WWW-Mechanize-1.70.tar.gz 124948 RMD160 ab1bb0d1594abfd119199eb051224afa4c97a918 SHA1 1f1b63ebd642944010f683e5fb7722fd48f71f64 SHA256 4dcc98a474fa7c4fe73099671487b3d8ecfb9828be34a80ef1638933d3d19090
|
||||
DIST WWW-Mechanize-1.71.tar.gz 125429 RMD160 d4dea28d03934aa190f9bf209daf046c908baff5 SHA1 d60fef060cadfc9eb3e61589531871d5a1f732f6 SHA256 12635501e402a4a731aa50d305d43d253a34be10c25ac091df8c3ee79329e435
|
||||
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/WWW-Mechanize/WWW-Mechanize-1.710.0.ebuild,v 1.1 2011/11/30 18:58:42 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=JESSE
|
||||
MODULE_VERSION=1.71
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Handy web browsing in a Perl object"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
dev-perl/IO-Socket-SSL
|
||||
|| (
|
||||
( >dev-perl/libwww-perl-6 dev-perl/HTML-Form )
|
||||
<dev-perl/libwww-perl-6
|
||||
)
|
||||
>=dev-perl/URI-1.36
|
||||
>=dev-perl/HTML-Parser-3.34
|
||||
dev-perl/HTML-Tree
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
dev-perl/PadWalker
|
||||
dev-perl/Test-Pod
|
||||
dev-perl/Test-Pod-Coverage
|
||||
dev-perl/Test-Exception
|
||||
dev-perl/Test-NoWarnings
|
||||
dev-perl/Test-Taint
|
||||
>=dev-perl/Test-Warn-0.11
|
||||
dev-perl/Test-Memory-Cycle
|
||||
dev-perl/HTTP-Server-Simple
|
||||
)
|
||||
"
|
||||
|
||||
# configure to run the local tests, but not the ones which access the Internet
|
||||
myconf="--local --nolive"
|
||||
|
||||
SRC_TEST=do
|
@ -1,3 +1,4 @@
|
||||
DIST Glib-1.223.tar.gz 267173 RMD160 62b06b7a45f1be9ebd03efeedb2462e16b4248b6 SHA1 db8268dc52b4c10038db24604886c54cae142ac7 SHA256 250fc7b888ddf96bf5ace9fd738108acb256209d4b8678532c4ed7262e915ae7
|
||||
DIST Glib-1.224.tar.gz 270713 RMD160 60c27d7c604768aaf8b3a48566022258e0d7a160 SHA1 3c6e3be47d62df4fc1557c82029e679fe538de75 SHA256 a536f536b288f7ee30b6d4c3156febcf37d4f1da903ef34a96ee6cf3babf0017
|
||||
DIST Glib-1.240.tar.gz 278781 RMD160 df96c047f58c32cb7dd5eae4c9b2912f0f4e4724 SHA1 c0e87130b62cff90496e965317fed4fa9a47dbde SHA256 f47b3a6821133df3303c09057a2747df1fcfb022dc1cff007a9a8435a3ff5611
|
||||
DIST Glib-1.241.tar.gz 275706 RMD160 52290d009fc7a29ed4e7fe55eee61295c1ed3072 SHA1 465eddbb80f2221a5089575e0f98058d81e42638 SHA256 b5a3a52d6c030af9754f13c7752bdba6dbdb752107543e24909854382afc22ec
|
||||
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/glib-perl/glib-perl-1.241.0.ebuild,v 1.1 2011/11/30 19:23:01 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MY_PN=Glib
|
||||
MODULE_AUTHOR=XAOC
|
||||
MODULE_VERSION=1.241
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Glib - Perl wrappers for the GLib utility and Object libraries"
|
||||
HOMEPAGE="http://gtk2-perl.sf.net/"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/pkgconfig
|
||||
>=dev-perl/extutils-pkgconfig-1.0
|
||||
>=dev-perl/extutils-depends-0.300"
|
||||
|
||||
SRC_TEST="do"
|
@ -1,2 +1,3 @@
|
||||
DIST httplib2-0.6.0.tar.gz 53800 RMD160 bfba7a586bd3b2234c8ccbf15f2cc5640bd4f664 SHA1 995344b2704826cc0d61a266e995b328d92445a5 SHA256 58de068e5af5661c566abb871a75133cc8297e6473ff3f15e98079d57da3978c
|
||||
DIST httplib2-0.7.1.tar.gz 84611 RMD160 84c341c8cb56f1a36a71a86874151ebd95d5ff77 SHA1 e30ac0f099c1d7f9dc5bfb309441f65fb01f5dd8 SHA256 140016f5d520b916df5d98af7f424ba8866ffe4cccd9b9c2804b57c61445ded7
|
||||
DIST httplib2-0.7.2.tar.gz 87310 RMD160 22c1783ac4de3313519c91553dae7def0c09265b SHA1 1aeeb93c2b4538fe13b978aa1351ee6cc4e517bd SHA256 050e54bd4e406c7b7951ca9812a3ee6eb242666368e325fed5a295280482966b
|
||||
|
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/httplib2/httplib2-0.7.2.ebuild,v 1.1 2011/11/30 15:56:32 neurogeek Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="A comprehensive HTTP client library"
|
||||
HOMEPAGE="http://code.google.com/p/httplib2/ http://pypi.python.org/pypi/httplib2"
|
||||
SRC_URI="http://httplib2.googlecode.com/files/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
#Restrict Python 3 support until upstream
|
||||
#issue #189 is solved
|
||||
|
||||
src_test() {
|
||||
testing() {
|
||||
pushd "python$(python_get_version --major)" > /dev/null
|
||||
"$(PYTHON)" httplib2test.py
|
||||
popd > /dev/null
|
||||
}
|
||||
python_execute_function testing
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST lxml-2.3.1.tgz 3131805 RMD160 d4c92d582aa4f2615fd1cf30a9a33d09d5539119 SHA1 20a8732a35cc324795eaa57c754741c509825923 SHA256 d5fc97bc9f4d0d0c8a73dcfcfb6fb2fe20d4da673e426ed594670a83e1485dc5
|
||||
DIST lxml-2.3.2.tgz 3134325 RMD160 e85d9e4aca23ed82e9e91636b45bcac3988a49b7 SHA1 86e5e0bbfcf3db49d06ce74cc9b0da35955cf12a SHA256 32bf688a03d18caa74840764727e8fa29bb29950f7a190a0b969150a3869a6a1
|
||||
DIST lxml-2.3.tgz 3187747 RMD160 fb74261101027506a480729dfd5ef303c29d14d5 SHA1 2384caa37b94b312d97d3e4b773aeccca94f9c76 SHA256 eea1b8d29532739c1383cb4794c5eacd6176f0972b59e8d29348335b87ff2e66
|
||||
|
@ -0,0 +1,79 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-2.3.2.ebuild,v 1.1 2011/11/30 15:30:33 djc Exp $
|
||||
|
||||
EAPI="3"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="*-jython"
|
||||
|
||||
inherit distutils
|
||||
|
||||
MY_P="${PN}-${PV/_/}"
|
||||
|
||||
DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
|
||||
HOMEPAGE="http://codespeak.net/lxml/ http://pypi.python.org/pypi/lxml"
|
||||
SRC_URI="http://codespeak.net/lxml/${MY_P}.tgz"
|
||||
# SRC_URI="http://codespeak.net/lxml/dev/${MY_P}.tgz"
|
||||
|
||||
LICENSE="BSD ElementTree GPL-2 PSF-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc examples +threads"
|
||||
|
||||
RDEPEND=">=dev-libs/libxml2-2.7.2
|
||||
>=dev-libs/libxslt-1.1.15
|
||||
>=dev-python/beautifulsoup-3.0.8"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools"
|
||||
# lxml tarball contains files pregenerated by Cython.
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
|
||||
|
||||
# Compiler warnings are suppressed without --warnings option.
|
||||
DISTUTILS_GLOBAL_OPTIONS=("--warnings")
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile $(use threads || echo --without-threading)
|
||||
}
|
||||
|
||||
src_test() {
|
||||
testing() {
|
||||
# Tests broken with Python 3.
|
||||
[[ "${PYTHON_ABI}" == 3.* ]] && return
|
||||
|
||||
local module
|
||||
for module in lxml/etree lxml/objectify; do
|
||||
ln -fs "../../$(ls -d build-${PYTHON_ABI}/lib.*)/${module}.so" "src/${module}.so" || die "ln -fs src/${module} failed"
|
||||
done
|
||||
|
||||
local exit_status="0" test
|
||||
for test in test.py selftest.py selftest2.py; do
|
||||
einfo "Running ${test}"
|
||||
if ! PYTHONPATH="$(ls -d build-${PYTHON_ABI}/lib.*)" "$(PYTHON)" "${test}"; then
|
||||
eerror "${test} failed with $(python_get_implementation) $(python_get_version)"
|
||||
exit_status="1"
|
||||
fi
|
||||
done
|
||||
|
||||
return "${exit_status}"
|
||||
}
|
||||
python_execute_function testing
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
if use doc; then
|
||||
dohtml -r doc/html/* || die "Installation of documentation failed"
|
||||
dodoc *.txt || die "Installation of documentation failed"
|
||||
docinto doc
|
||||
dodoc doc/*.txt || die "Installation of documentation failed"
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins -r samples/* || die "Installation of examples failed"
|
||||
fi
|
||||
}
|
@ -1,4 +1,2 @@
|
||||
DIST redis-py-2.2.4.tar.gz 20822 RMD160 290c863fcd93cbcab58fd94408ba3cda11810b77 SHA1 090f123759d8f85b9518996f39c13f3bc49e24e8 SHA256 2a3e021e861732ad74ca80160276ac6605dd6b196c4198bc40fc0b9847a61cca
|
||||
DIST redis-py-2.4.1.tar.gz 21738 RMD160 fc71d237418d1011ce696a57eeeda05a0b46b0bb SHA1 fa5547d423121247d0200a6a37216811292da82f SHA256 56ab08d7c8914f0452606e4dc232634e13d15b4a2b71365bedddccc5582fdd5e
|
||||
DIST redis-py-2.4.5.tar.gz 22017 RMD160 f3e18f1e952d2d71ef439bc3e28c16b1d3f38900 SHA1 b061d3463a434485e9d27b1fbfc239f2da5c014a SHA256 0086de1e3033322e5b64480ad67caa6ffc6f7fad488153345815b8b502ca626e
|
||||
DIST redis-py-2.4.10.tar.gz 28632 RMD160 0cbf4855f674c96c9e1290d2d8c26ad4b1f3275c SHA1 1201d1c82df6aa53668892fd657aed2978bed54e SHA256 efdd7e0ea8430d82d6223a20f4ac28860f3bfefd0722037c84ad8085025629a2
|
||||
DIST redis-py-2.4.9.tar.gz 26373 RMD160 f709b6b96116d42f3a8638025326f8eeb46feffb SHA1 378c78b7876047d75406665701542bf8c574a440 SHA256 f4ea85767e037d1aa471272840db2af512fe86043324621f883de7c9ccebfaf1
|
||||
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/redis-py/redis-py-2.2.4.ebuild,v 1.4 2011/05/24 21:00:37 maekke Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
# Tests are not distributed in the tarball.
|
||||
# DISTUTILS_SRC_TEST="setup.py"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Python client for Redis key-value store"
|
||||
HOMEPAGE="http://github.com/andymccurdy/redis-py http://pypi.python.org/pypi/redis"
|
||||
SRC_URI="http://cloud.github.com/downloads/andymccurdy/${PN}/redis-${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-python/setuptools"
|
||||
RDEPEND=""
|
||||
|
||||
S="${WORKDIR}/redis-${PV}"
|
||||
|
||||
DOCS="README.md CHANGES"
|
||||
PYTHON_MODNAME="redis"
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/redis-py/redis-py-2.4.1.ebuild,v 1.1 2011/06/06 09:03:42 djc Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
# Tests are not distributed in the tarball.
|
||||
# DISTUTILS_SRC_TEST="setup.py"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Python client for Redis key-value store"
|
||||
HOMEPAGE="http://github.com/andymccurdy/redis-py http://pypi.python.org/pypi/redis"
|
||||
SRC_URI="http://cloud.github.com/downloads/andymccurdy/${PN}/redis-${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-python/setuptools"
|
||||
RDEPEND=""
|
||||
|
||||
S="${WORKDIR}/redis-${PV}"
|
||||
|
||||
DOCS="README.md CHANGES"
|
||||
PYTHON_MODNAME="redis"
|
@ -1,2 +1,2 @@
|
||||
DIST snakeoil-0.4.3.tar.bz2 135763 RMD160 c8e3471778317c5c2a2a39af9e22e131df5e0426 SHA1 3625a2b7a1e924e06fc047b54b274b9b59a800cb SHA256 d533289942c369dbe7883adf684602a50082ec76347d2cbce8990cc07ad1b39f
|
||||
DIST snakeoil-0.4.4.tar.bz2 136039 RMD160 f8c63b458404c030e9d8cac6c4b824f7b204eb18 SHA1 92774e553d975e76777752105759727c92d2c8f4 SHA256 24d540c6f24890bb6f6a1968be0af7bfbf625a8f07785adf10c69a8263bf649d
|
||||
DIST snakeoil-0.4.5.tar.bz2 136380 RMD160 7eebf6c7ecf099d29b128f04270e1c7edef20e25 SHA1 31c85fbf36561f377cdc522097a8fc384f5d8ec3 SHA256 5b3afae661f1fe7ac5b75de837ae47bad5109eb875afda474f42e9ff85cba5f2
|
||||
|
@ -1,55 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/snakeoil/snakeoil-0.4.3.ebuild,v 1.1 2011/09/28 03:54:22 ferringb Exp $
|
||||
|
||||
EAPI="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Miscellaneous python utility code."
|
||||
HOMEPAGE="http://snakeoil.googlecode.com/"
|
||||
SRC_URI="http://snakeoil.googlecode.com/files/${P}.tar.bz2"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="!<sys-apps/pkgcore-0.4.7.8"
|
||||
RDEPEND=${DEPEND}
|
||||
|
||||
DOCS="AUTHORS NEWS"
|
||||
|
||||
pkg_setup() {
|
||||
# disable snakeoil 2to3 caching
|
||||
unset PY2TO3_CACHEDIR
|
||||
python_pkg_setup
|
||||
|
||||
# A hack to install for all versions of Python in the system.
|
||||
# pkgcore needs it to support upgrading to a different Python slot.
|
||||
PYTHON_ABIS=""
|
||||
local python_interpreter
|
||||
for python_interpreter in /usr/bin/python{2.[4-9],3.[1-9]}; do
|
||||
if [[ -x "${python_interpreter}" ]]; then
|
||||
PYTHON_ABIS+=" ${python_interpreter#/usr/bin/python}"
|
||||
fi
|
||||
done
|
||||
export PYTHON_ABIS="${PYTHON_ABIS# }"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
testing() {
|
||||
local tempdir
|
||||
tempdir="${T}/tests/python-${PYTHON_ABI}"
|
||||
mkdir -p "${tempdir}" || die "tempdir creation failed"
|
||||
cp -r "${S}" "${tempdir}" || die "test copy failed"
|
||||
cd "${tempdir}/${P}"
|
||||
PYTHONPATH="$(ls -d build-${PYTHON_ABI}/lib*)" "$(PYTHON)" setup.py build -b "build-${PYTHON_ABI}" test
|
||||
}
|
||||
python_execute_function testing
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST virtualenv-1.6.1.tar.gz 1779120 RMD160 1a5b11bad5c8ec50129724db99632755c637a9d7 SHA1 f875868d680b83bdfa86a23536d19bb00b28b40d SHA256 d066d7e5d4924766950d1d78c851cd442dfed9ca966694f614f2cc8c5cb48a26
|
||||
DIST virtualenv-1.6.4.tar.gz 1889033 RMD160 4574406ec1db8d911950e0e0bf865aa7c64183a2 SHA1 eeaae3a84d9076577996a02951afc78b8e947067 SHA256 a68efb4b35a4fef2a57de1981e00d9cf60be5b17d8f677baa0c5848582aaae85
|
||||
DIST virtualenv-1.7.tar.gz 2125413 RMD160 5d5f9a7b82bd4ec659d853a1bbaacaac32961116 SHA1 3c99e759a06470a1838c98b750d5b72972ac82d6 SHA256 e32b851eec3beae048c41dedcbebdae8484752b4426436ba8d7d1d69458ef6fc
|
||||
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/virtualenv/virtualenv-1.7.ebuild,v 1.1 2011/11/30 16:14:55 djc Exp $
|
||||
|
||||
EAPI="3"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
DISTUTILS_SRC_TEST="nosetests"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Virtual Python Environment builder"
|
||||
HOMEPAGE="http://pypi.python.org/pypi/virtualenv"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-python/setuptools"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS="docs/index.txt docs/news.txt"
|
||||
PYTHON_MODNAME="virtualenv.py virtualenv_support"
|
@ -1 +0,0 @@
|
||||
DIST Mattricks-0.7.tar.gz 709495 RMD160 aeb8747a598b9731fb55f34bb0893e04460bd6db SHA1 f67608e8823b2baa27a8a342e4e32a88e1d341a4 SHA256 53643feeeabd681bfa3e42631f7ff7bce906cbec7cd683799e584d0d1da71e15
|
@ -1,17 +0,0 @@
|
||||
diff -Naur Mattricks-0.7-orig/Mattricks/Commonwx.py Mattricks-0.7/Mattricks/Commonwx.py
|
||||
--- Mattricks-0.7-orig/Mattricks/Commonwx.py 2004-04-15 06:20:07.000000000 -0600
|
||||
+++ Mattricks-0.7/Mattricks/Commonwx.py 2007-12-04 21:05:15.000000000 -0600
|
||||
@@ -17,6 +17,13 @@
|
||||
# along with this program; if not, write to the Free Software
|
||||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
|
||||
+try:
|
||||
+ import wxversion
|
||||
+ wxversion.select("2.6")
|
||||
+except Exception, e:
|
||||
+ print >> sys.stderr, "%s: wxPython 2.6 not installed." %e
|
||||
+ sys.exit(1)
|
||||
+
|
||||
from wxPython.wx import *
|
||||
from Common import *
|
||||
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-util/mattricks/mattricks-0.7.ebuild,v 1.8 2011/04/06 20:12:11 arfrever Exp $
|
||||
|
||||
EAPI=3
|
||||
PYTHON_DEPEND="2"
|
||||
inherit eutils python distutils
|
||||
|
||||
MY_P=${P/m/M}
|
||||
DESCRIPTION="Hattrick Manager"
|
||||
HOMEPAGE="http://www.lysator.liu.se/mattricks/download.en.html"
|
||||
SRC_URI="http://www.lysator.liu.se/mattricks/files/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="ppc x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="<dev-python/wxpython-2.8
|
||||
dev-python/pyxml"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
distutils_src_prepare
|
||||
epatch "${FILESDIR}"/${P}-wxversion.patch
|
||||
python_convert_shebangs -r 2 .
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>games</herd>
|
||||
</pkgmetadata>
|
@ -1 +1,2 @@
|
||||
DIST pyfa-1.0.6-incarna-src.tar.bz2 7914901 RMD160 b36dbb8cb2afd5ae396b7eafb3279d18cc6c5aa3 SHA1 c2964b46d3c46ba44930390129b0f39c959a4c28 SHA256 e63f6b54d2eeed660e24cb36d62318c28156f8a08b003ab10118d974a5e18f4b
|
||||
DIST pyfa-1.1-crucible-src.tar.bz2 3981253 RMD160 6c5778faa6c22c3cc6ffe49acd49dac46c8cc7ef SHA1 d57b3a0b0197d0d0d50f32341eb0a1a1dd4e984e SHA256 473f573546c71d5c76b1a57eede29e611bb7eb0b48316bc3c59a3d921084a942
|
||||
|
@ -0,0 +1,27 @@
|
||||
From 9a8411e9a6c58e5285ab3ae0a4feed05b6107acf Mon Sep 17 00:00:00 2001
|
||||
From: Alexandre Rostovtsev <tetromino@gentoo.org>
|
||||
Date: Wed, 30 Nov 2011 12:50:53 -0500
|
||||
Subject: [PATCH] Make staticPath settable from configforced
|
||||
|
||||
---
|
||||
config.py | 4 +++-
|
||||
1 files changed, 3 insertions(+), 1 deletions(-)
|
||||
|
||||
diff --git a/config.py b/config.py
|
||||
index f2844b5..1f51700 100644
|
||||
--- a/config.py
|
||||
+++ b/config.py
|
||||
@@ -48,7 +48,9 @@ def defPaths():
|
||||
savePath = unicode(os.path.expanduser(os.path.join("~", ".pyfa")), sys.getfilesystemencoding())
|
||||
|
||||
# Static EVE Data from the staticdata repository, should be in the staticdata directory in our pyfa directory
|
||||
- staticPath = os.path.join(pyfaPath, "staticdata")
|
||||
+ staticPath = getattr(configforced, "staticPath", None)
|
||||
+ if staticPath is None:
|
||||
+ staticPath = os.path.join(pyfaPath, "staticdata")
|
||||
|
||||
# The database where we store all the fits etc
|
||||
saveDB = os.path.join(savePath, "saveddata.db")
|
||||
--
|
||||
1.7.8.rc3
|
||||
|
@ -0,0 +1,70 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-util/pyfa/pyfa-1.1.ebuild,v 1.1 2011/11/30 18:33:25 tetromino Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
PYTHON_USE_WITH="sqlite threads"
|
||||
|
||||
inherit eutils python
|
||||
|
||||
if [[ ${PV/_rc*/} == ${PV} ]] ; then
|
||||
MY_PV=${PV}-crucible-src
|
||||
FOLDER=stable/${PV}
|
||||
else
|
||||
MY_PV=${PV/_rc/-stable-RC}-src
|
||||
FOLDER=stable/${PV/*_rc/RC}
|
||||
fi
|
||||
|
||||
DESCRIPTION="Python Fitting Assistant - a ship fitting application for EVE Online"
|
||||
HOMEPAGE="http://www.evefit.org/Pyfa"
|
||||
SRC_URI="http://dl.evefit.org/${FOLDER}/${PN}-${MY_PV}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3 LGPL-2.1 CCPL-Attribution-2.5 free-noncomm"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+graph"
|
||||
|
||||
RDEPEND="dev-python/sqlalchemy
|
||||
>=dev-python/wxpython-2.8
|
||||
graph? ( dev-python/matplotlib[wxwidgets] dev-python/numpy )"
|
||||
DEPEND=""
|
||||
|
||||
S=${WORKDIR}/${PN}
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# make staticPath settable from configforced again
|
||||
epatch "${FILESDIR}/${PN}-1.1-staticPath.patch"
|
||||
|
||||
python_convert_shebangs -r -x 2 .
|
||||
sed -e "s:%%SITEDIR%%:$(python_get_sitedir):" \
|
||||
-e "s:%%EPREFIX%%:${EPREFIX}:" \
|
||||
"${FILESDIR}/configforced.py" > configforced.py
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local packagedir=$(python_get_sitedir)/${PN}
|
||||
insinto "${packagedir}"
|
||||
doins -r eos gui icons service config*.py info.py gpl.txt
|
||||
exeinto "${packagedir}"
|
||||
doexe ${PN}.py
|
||||
dosym "${packagedir}/${PN}.py" /usr/bin/${PN}
|
||||
insinto /usr/share/${PN}
|
||||
doins -r staticdata
|
||||
dodoc readme.txt
|
||||
doicon icons/${PN}.png
|
||||
domenu "${FILESDIR}/${PN}.desktop"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
python_mod_optimize ${PN}
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
python_mod_cleanup ${PN}
|
||||
}
|
@ -1,657 +0,0 @@
|
||||
Operating System Distributor License for Java version 1.1
|
||||
|
||||
SUN MICROSYSTEMS, INC. ("SUN") IS WILLING TO LICENSE THE JAVA PLATFORM
|
||||
STANDARD EDITION DEVELOPER KIT ("JDK" - THE "SOFTWARE") TO YOU ONLY
|
||||
UPON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS CONTAINED IN THIS
|
||||
LICENSE AGREEMENT (THE "AGREEMENT"). PLEASE READ THE AGREEMENT
|
||||
CAREFULLY. BY INSTALLING, USING, OR DISTRIBUTING THIS SOFTWARE, YOU
|
||||
ACCEPT ALL OF THE TERMS OF THE AGREEMENT.
|
||||
|
||||
1. DEFINITIONS. "Software" means the code identified above in binary
|
||||
form, any other machine readable materials including, but not
|
||||
limited to, libraries, source files, header files, and data files),
|
||||
any updates or error corrections provided by Sun, and any user
|
||||
manuals, programming guides and other documentation provided to you
|
||||
by Sun under this Agreement, and any subsequent versions that Sun
|
||||
makes available to you hereunder. "Operating System" means any
|
||||
version of the Linux or OpenSolaris operating systems that manages
|
||||
the hardware resources of a general purpose desktop or server
|
||||
computer and shares these resources with various software programs
|
||||
that run on top of it. "Programs" means Java technology applets and
|
||||
applications intended to run on the Java Platform Standard Edition
|
||||
(Java SE platform) platform on Java-enabled general purpose desktop
|
||||
computers and servers.
|
||||
|
||||
2. License Grant. Subject to the terms and conditions of this
|
||||
Agreement, as well as the restrictions and exceptions set forth in
|
||||
the Software README file, Sun grants you a non-exclusive,
|
||||
non-transferable, royalty-free limited license to reproduce and use
|
||||
the Software internally, complete and unmodified, for the sole
|
||||
purposes of running Programs and designing, developing and testing
|
||||
Programs. Sun also grants you a non-exclusive, non-transferable,
|
||||
royalty-free limited license to reproduce and distribute the
|
||||
Software, directly or indirectly through your licensees,
|
||||
distributors, resellers, or OEMs, electronically or in physical
|
||||
form or pre-installed with your Operating System on a general
|
||||
purpose desktop computer or server, provided that: (a) the Software
|
||||
and any proprietary legends or notices are complete and unmodified;
|
||||
(b) the Software is distributed with your Operating System, and
|
||||
such distribution is solely for the purposes of running Programs
|
||||
under the control of your Operating System and designing,
|
||||
developing and testing Programs to be run under the control of your
|
||||
Operating System; (c) you do not combine, configure or distribute
|
||||
the Software to run in conjunction with any additional software
|
||||
that implements the same or similar functionality or APIs as the
|
||||
Software; (d) you do not remove or modify any included license
|
||||
agreement or impede or prevent it from displaying and requiring
|
||||
acceptance; (e) you only distribute the Software subject to this
|
||||
license agreement; and (f) you agree to defend and indemnify Sun
|
||||
and its licensors from and against any damages, costs, liabilities,
|
||||
settlement amounts and/or expenses (including attorneys' fees)
|
||||
incurred in connection with any claim, lawsuit or action by any
|
||||
third party that arises or results from (i) the use or distribution
|
||||
of your Operating System, or any part thereof, in any manner, or
|
||||
(ii) your use or distribution of the Software in violation of the
|
||||
terms of this Agreement or applicable law. You shall not be
|
||||
obligated under Section 2(f)(i) if such claim would not have
|
||||
occurred but for a modification made to your Operating System by
|
||||
someone not under your direction or control, and you were in
|
||||
compliance with all other terms of this Agreement. If the Software
|
||||
README file permits certain files to be replaced or omitted from
|
||||
your distribution, then any such replacement(s) or omission(s)
|
||||
shall not be considered a breach of Section 2(a).
|
||||
|
||||
3. RESTRICTIONS. Software is copyrighted and title to Software and
|
||||
all associated intellectual property rights is retained by Sun
|
||||
and/or its licensors. Unless enforcement is prohibited by
|
||||
applicable law, you may not modify, decompile, or reverse engineer
|
||||
Software. You may not create, modify, or change the behavior of,
|
||||
or authorize your licensees, distributors, resellers, OEMs, or end
|
||||
users (collectively, "Licensees") to create, modify, or change the
|
||||
behavior of, classes, interfaces, or subpackages that are in any
|
||||
way identified as "java", "javax", "sun" or similar convention as
|
||||
specified by Sun in any naming convention designation. You
|
||||
acknowledge that Licensed Software is not designed or intended for
|
||||
use in the design, construction, operation or maintenance of any
|
||||
nuclear facility. Sun Microsystems, Inc. disclaims any express or
|
||||
implied warranty of fitness for such uses.
|
||||
|
||||
4. COMPATIBILITY. If you exercise the license in Section 2, and Sun
|
||||
or a licensee of the Software (under section 4(b)) notifies you
|
||||
that there are compatibility issues (as determined by the
|
||||
applicable Technology Compatibility Kit) caused by the interaction
|
||||
of the Software with your Operating System, then within ninety
|
||||
(90) days you must either: (a) modify the Operating System in a
|
||||
way that resolves the compatibility issue (as determined by Sun)
|
||||
and make a patch or replacement version available to your
|
||||
Licensees who have already received the version of your Operating
|
||||
System that was the subject of the compatibility issue ("Your
|
||||
Incompatible Operating System"); or (b) cease distributing the
|
||||
Software and make commercially reasonable attempts to forward the
|
||||
notification to your Licensees who have already received Your
|
||||
Incompatible Operating System.
|
||||
|
||||
5. Trademarks and Logos. No right, title or interest in or to any
|
||||
trademark, service mark, logo or trade name of Sun or its
|
||||
licensors is granted under this Agreement. You acknowledge and
|
||||
agree that, as between you and Sun, Sun owns the SUN and JAVA
|
||||
trademarks and all SUN and JAVA-related trademarks, service marks,
|
||||
logos and other brand designations ("Sun Marks"), and you agree to
|
||||
comply with the Sun Trademark and Logo Usage Requirements
|
||||
currently located at http://www.sun.com/policies/trademarks. Any
|
||||
use you make of the Sun Marks inures to Sun's benefit.
|
||||
|
||||
6. LIMITED WARRANTY. If you received the Software directly from Sun
|
||||
or its authorized resellers, Sun warrants to you that for a period
|
||||
of ninety (90) days from delivery to you, the media on which
|
||||
Software is furnished (if any) will be free of defects in
|
||||
materials and workmanship under normal use. Except for the
|
||||
foregoing, Software is provided "AS IS". Your exclusive remedy
|
||||
and Sun's entire liability under this limited warranty will be
|
||||
replacement of the Software media. This limited warranty gives
|
||||
you specific legal rights. You may have others, which vary from
|
||||
state to state.
|
||||
|
||||
7. DISCLAIMER OF WARRANTY. UNLESS SPECIFIED IN THIS AGREEMENT, ALL
|
||||
EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
|
||||
INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A
|
||||
PARTICULAR PURPOSE OR NON-INFRINGEMENT ARE DISCLAIMED, EXCEPT TO
|
||||
THE EXTENT THAT THESE DISCLAIMERS ARE HELD TO BE LEGALLY INVALID.
|
||||
|
||||
8. LIMITATION OF LIABILITY. IN NO EVENT WILL SUN OR ITS LICENSORS BE
|
||||
LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR
|
||||
PUNITIVE DAMAGES IN CONNECTION WITH OR ARISING OUT OF THIS
|
||||
AGREEMENT (INCLUDING LOSS OF PROFITS, USE, DATA, OR OTHER ECONOMIC
|
||||
ADVANTAGE), NO MATTER WHAT THEORY OF LIABILITY, EVEN IF SUN HAS
|
||||
BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. In no event will
|
||||
Sun's liability to you, whether in contract, tort (including
|
||||
negligence), or otherwise, exceed the amount paid by you for the
|
||||
Software under this Agreement. The foregoing limitations will
|
||||
apply even if the above stated warranty fails of its essential
|
||||
purpose. Some states do not allow the exclusion of incidental or
|
||||
consequential damages, so some of the terms above may not be
|
||||
applicable to you.
|
||||
|
||||
9. THIRD PARTY CODE. Additional copyright notices and license terms
|
||||
applicable to portions of the Software are set forth in the
|
||||
THIRDPARTYLICENSEREADME.txt file. In addition to any terms and
|
||||
conditions of any third party opensource/freeware license
|
||||
identified in the THIRDPARTYLICENSEREADME.txt file, the disclaimer
|
||||
of warranty and limitation of liability provisions in paragraphs 7
|
||||
and 8 of this Agreement shall apply to all Software in this
|
||||
distribution.
|
||||
|
||||
10. Termination. This Agreement is effective until it is
|
||||
terminated. You may terminate this Agreement at any time by
|
||||
ceasing distribution of the Software. This Agreement will
|
||||
terminate immediately without notice from Sun if you fail to
|
||||
comply with any material provision herein. Either party may
|
||||
terminate this Agreement immediately should any Software become,
|
||||
or in either party's opinion be likely to become, the subject of a
|
||||
claim of infringement of any intellectual property right. Upon
|
||||
termination, you must destroy all copies and cease copying and
|
||||
distribution of the Software. All of your obligations and any
|
||||
applicable limitations on your rights and remedies under this
|
||||
Agreement shall survive termination.
|
||||
|
||||
11. SOURCE CODE. Software may contain source code that, unless
|
||||
expressly licensed for other purposes, is provided solely for
|
||||
reference purposes pursuant to the terms of this Agreement.
|
||||
Source code may not be redistributed unless expressly provided for
|
||||
in this Agreement.
|
||||
|
||||
12. Export Regulations. All Software and technical data delivered
|
||||
under this Agreement are subject to US export control laws and may
|
||||
be subject to export or import regulations in other countries.
|
||||
You acknowledge that you have the responsibility to obtain such
|
||||
licenses to export, re-export, or import as may be required after
|
||||
delivery to you.
|
||||
|
||||
13. U.S. GOVERNMENT RESTRICTED RIGHTS. If Software is being acquired
|
||||
by or on behalf of the U.S. Government or by a U.S. Government
|
||||
prime contractor or subcontractor (at any tier), then the
|
||||
Government's rights in Software and accompanying documentation
|
||||
will be only as set forth in this Agreement; this is in accordance
|
||||
with 48 CFR 227.7201 through 227.7202-4 (for Department of Defense
|
||||
(DOD) acquisitions) and with 48 CFR 2.101 and 12.212 (for non-DOD
|
||||
acquisitions).
|
||||
|
||||
14. MISCELLANEOUS. Any action related to this Agreement will be
|
||||
governed by California law and controlling U.S. federal law. No
|
||||
choice of law rules of any jurisdiction will apply. If any
|
||||
provision of this Agreement is held to be unenforceable, this
|
||||
Agreement will remain in effect upon the parties' agreement to
|
||||
revised terms that most nearly accomplish the same effect. This
|
||||
Agreement is the entire agreement between you and Sun relating to
|
||||
its subject matter. It supersedes all prior or contemporaneous
|
||||
oral or written communications, proposals, representations and
|
||||
warranties and prevails over any conflicting or additional terms
|
||||
of any quote, order, acknowledgment, or other communication
|
||||
between the parties relating to its subject matter during the term
|
||||
of this Agreement. No modification of this Agreement will be
|
||||
binding, unless in writing and signed by an authorized
|
||||
representative of each party.
|
||||
|
||||
For inquiries please contact: Sun Microsystems, Inc., 4150 Network Circle,
|
||||
Santa Clara, California 95054, U.S.A.
|
||||
|
||||
DLJ v1.1 27APR2006ANS
|
||||
|
||||
- - - - - end of DLJ License text - - - - -
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
*******************************************************************************
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
FAQ for the Operating System Distributor License for Java (DLJ)
|
||||
|
||||
The purpose of this FAQ is to provide some insight into Sun's thoughts
|
||||
in creating the Operating System Distributor License for Java.
|
||||
Although the FAQ is not a legal document, it is designed to illustrate
|
||||
the license terms through explanation and examples. This is a well
|
||||
accepted way of helping non-lawyers attain some comfort with legal
|
||||
language, which is crafted by attorneys to meet the arcane
|
||||
requirements of statutes and judicial opinions. For example,
|
||||
Creative Commons does a similar thing with its "Deeds,"
|
||||
(e.g. http://creativecommons.org/licenses/by-sa/2.5/ ) which are
|
||||
human-readable summaries of the "Legal Code"
|
||||
(e.g. http://creativecommons.org/licenses/by-sa/2.5/legalcode ) and
|
||||
and are accompanied by a legal disclaimer
|
||||
( http://creativecommons.org/licenses/disclaimer-popup?lang=en-us ).
|
||||
|
||||
If you think our FAQ is contradicted by the language in the license,
|
||||
we'd like to hear from you so that we can consider revising the
|
||||
license to clear up any confusion. Otherwise, we encourage you to
|
||||
think of the FAQ as a series of guideposts designed to help you
|
||||
understand and work with the license terms. Of course, if Sun clearly
|
||||
says in an FAQ that it's okay to do something (and we haven't made a
|
||||
blatant typographical error), we're not going to sue you -- even if
|
||||
one could make a clever legal argument that the license doesn't permit
|
||||
it. We believe in simplicity and transparency, and pledge to work
|
||||
diligently with the community to achieve those objectives.
|
||||
|
||||
Sun expects to periodically update this FAQ to better reflect the
|
||||
concerns and questions of the developer community. You will find a
|
||||
pointer to the latest version of this FAQ at:
|
||||
https://jdk-distros.dev.java.net/developer.html
|
||||
|
||||
1. What is the Operating System Distribution License for Java
|
||||
(a.k.a. the "Distro License for Java" or DLJ)?
|
||||
|
||||
The DLJ is a license created specifically for individuals and
|
||||
communities who want to distribute Sun's binary Java Development
|
||||
Kit (JDK) or Java Runtime Environment (JRE) with a Linux or
|
||||
OpenSolaris Operating System (OS) distribution.
|
||||
|
||||
2. Why is Sun releasing the DLJ?
|
||||
|
||||
It's been difficult for developers who want to use Java SE
|
||||
technology on a broad choice of Linux or OpenSolaris distributions
|
||||
to easily obtain and use Sun's JDK or JRE. One issue has been the
|
||||
redistribution terms of the Binary Code License (BCL) for Java SE
|
||||
technology, which was never intended to license these bits for
|
||||
general distribution with an Operating System. With this new
|
||||
license, Sun is enabling the developer community to distribute our
|
||||
binary JDK and JRE with distributions of Linux or OpenSolaris
|
||||
operating systems, while still maintaining compatibility with the
|
||||
Java Specifications.
|
||||
|
||||
3. How do I become a "DLJ Licensee?"
|
||||
|
||||
The DLJ is distributed by Sun as a "click-through license" in
|
||||
special bundles available on java.net in the jdk-distros project
|
||||
at https://jdk-distros.dev.java.net . These bundles contain the
|
||||
same JDK software found in the standard Linux distribution bundles
|
||||
and the Solaris bundles in the download area on java.sun.com
|
||||
except that the LICENSE and README file are replaced by the DLJ
|
||||
and a modified README file with matching terms. The README file
|
||||
included in these bundles allows you to create JRE distributions
|
||||
from the JDK bundles by following instructions in the file.
|
||||
|
||||
4. What does the DLJ allow me to do?
|
||||
|
||||
You can:
|
||||
- Use the JDK on your OS to design, develop, test, and run Java programs.
|
||||
- Repackage the JDK for use with your OS, within the limitations
|
||||
spelled out in the README file.
|
||||
- Distribute the JDK on any media, online, and preinstalled on
|
||||
systems as a package with your OS.
|
||||
- Distribute the JDK directly, or indirectly through your
|
||||
licensees, distributors, resellers, OEMs, or downstream
|
||||
recipients of your OS.
|
||||
|
||||
5. When I exercise the license and distribute the JDK, does it become
|
||||
part of my Operating System, or do I need to explicitly declare it
|
||||
as part of my OS?
|
||||
|
||||
No - the license grants you the right to distribute the JDK with
|
||||
your Operating System, but it is still a separate piece of
|
||||
software. You do not need to make the JDK part of what you define
|
||||
as your OS when you exercise the license. All you need to do to
|
||||
exercise the license is distribute the JDK with your OS. For
|
||||
example, you could distribute the JDK bundles on a CD with your
|
||||
OS, or in a package repository for your OS on your mirror
|
||||
distribution sites.
|
||||
|
||||
6. Can projects such as the JPackage Project exercise the DLJ?
|
||||
|
||||
Sun recognizes and encourages the contributions of projects such
|
||||
as the JPackage Project ( http://www.jpackage.org ) to the adoption
|
||||
of Java technology on GNU/Linux OSs. Such projects are very
|
||||
similar to the jdk-distros project that Sun has established,
|
||||
providing recommendations for packaging Java technology with OS
|
||||
distributions, but not actually distributing an OS. Anyone can
|
||||
provide recommendations for packaging under the DLJ, but only
|
||||
GNU/Linux and OpenSolaris OS distributors may exercise the DLJ and
|
||||
ship the JDK, as the license requires that you ship the JDK
|
||||
bundles with an OS.
|
||||
|
||||
7. I distribute my OS online from multiple mirror sites. Does such a
|
||||
multi-site online distribution model fit into the definition of
|
||||
"online" under this license?
|
||||
|
||||
Yes it does. Each mirror is, in essence, a downstream distributor
|
||||
of the original OS bundles from the master site. Accordingly, the
|
||||
mirror sites may distribute the JDK as part of these bundles,
|
||||
under the terms and conditions of the DLJ.
|
||||
|
||||
8. What are my obligations under this license?
|
||||
|
||||
The license is the best reference for this. Some of the important
|
||||
terms to consider are that you are required to:
|
||||
- Keep all copyright and other notices intact.
|
||||
- Distribute the entire JDK - no subsetting. Note - the README
|
||||
file has the specifics of what you must distribute, and what can
|
||||
be omitted.
|
||||
- Use the JDK only to design, develop, test, and run Java programs
|
||||
on your OS - you may not use it or parts of it for other
|
||||
purposes.
|
||||
- Present for acceptance any end user licenses that are part of
|
||||
the JDK, if such licenses are included in the generic install
|
||||
bundle provided to you for repackaging.
|
||||
- Redistribute subject to the DLJ - so that downstream users and
|
||||
distributors of the JDK are also subject to the DLJ's terms.
|
||||
- Indemnify Sun against claims arising from your OS or your
|
||||
violation of the DLJ (or any applicable law) Note that you are
|
||||
not responsible for changes made to your OS distribution by
|
||||
downstream users or distributors when such changes are out of
|
||||
your control.
|
||||
- Ship only a compatible JDK on your OS. If notified of an
|
||||
incompatibility, you must correct it and offer a patch or
|
||||
replacement to downstream recipients within 90 days, or stop
|
||||
shipment and notify downstream recipients.
|
||||
|
||||
9. What is the README file? Is it part of the license? Why not include
|
||||
it with the rest of the license?
|
||||
|
||||
The README file is explicitly called out in Section 2. License
|
||||
Grant as a document that provides specific exceptions and
|
||||
restrictions to what you may distribute, and should be considered
|
||||
an adjunct to the license. The reason for keeping these details in
|
||||
a separate file is simple: it allows us to adjust the technical
|
||||
details of what constitutes the "Software" and what parts may be
|
||||
redistributed separately or omitted from a distribution without
|
||||
revising the license itself. This allows us to more quickly react
|
||||
to clarify allowable modifications as additional distributions
|
||||
package the JDK and discover modifications that are required to
|
||||
ensure compatibility and quality.
|
||||
|
||||
You will find a pointer to the latest version of the README at:
|
||||
https://jdk-distros.dev.java.net/developer.html
|
||||
|
||||
10. May I redistribute the src.zip file?
|
||||
|
||||
This is one of the files listed in the README as being optional,
|
||||
but redistributable, so yes.
|
||||
|
||||
11. If I am working on alternative technology projects, will I be
|
||||
"tainted" by the existence of the src.zip file on my system, or if
|
||||
I open this file and examine its contents?
|
||||
|
||||
No. The source in src.zip is licensed as a reference for running,
|
||||
designing, developing and testing Java applications, and is an
|
||||
integral and useful component of the JDK. Sun maintains that you
|
||||
aren't tainted simply by having looked at this code, or having it
|
||||
on your hard drive.
|
||||
|
||||
12. How do I ensure that my package reproduces all the right copyright
|
||||
notices and proprietary legends as required in Section 2(a)?
|
||||
|
||||
If you make certain that any copyright notices and licenses for
|
||||
the packaging are clearly separate from the notices for the Java
|
||||
platform, you'll be fine. Just make sure you distribute all the
|
||||
notices that are provided as part of the JDK bundles you are
|
||||
repackaging. For example in the 1.5.0 bundles, the notices are in
|
||||
the following files in the top level directory:
|
||||
|
||||
COPYRIGHT
|
||||
LICENSE
|
||||
THIRDPARTYLICENSEREADME.txt
|
||||
|
||||
These files are the copyright notice for the JRE or JDK packages,
|
||||
the license terms (DLJ) for the JRE or JDK packages and the
|
||||
copyright notices and license terms for the THIRD PARTY CODE,
|
||||
respectively.
|
||||
|
||||
13. Can I use the JDK to develop programs that can be run anywhere,
|
||||
or only for my OS? Section 2(b) seems to say I can't use the JDK
|
||||
for developing arbitrary Java language applications.
|
||||
|
||||
The license allows you and your users to run Java programs from
|
||||
any source, and develop Java programs for any platform. If you
|
||||
distribute the JDK under this license, you must distribute it with
|
||||
your OS, and for the purpose of running and developing Java
|
||||
programs on your OS. The DLJ does not give you the right to
|
||||
distribute a "naked" version of the JDK without your OS. The
|
||||
purpose of the language in 2(b) is to require that you include
|
||||
your OS, and to use the JDK only for its normal intended purpose
|
||||
of running and developing Java programs.
|
||||
|
||||
14. Does this license prevent me shipping any alternative technologies
|
||||
in my OS distribution?
|
||||
|
||||
The DLJ does not restrict you from shipping any other technologies
|
||||
you choose to include in your distribution. However, you can't use
|
||||
pieces of the JDK configured in conjunction with any alternative
|
||||
technologies to create hybrid implementations, or mingle the code
|
||||
from the JDK with non-JDK components of any kind so that they run
|
||||
together. It is of course perfectly OK to ship programs or
|
||||
libraries that use the JDK. Because this question has caused
|
||||
confusion in the past, we want to make this absolutely clear:
|
||||
except for these limitations on combining technologies, there is
|
||||
nothing in the DLJ intended to prevent you from shipping
|
||||
alternative technologies with your OS distribution.
|
||||
|
||||
15. So, can I ship Eclipse, or other language implementations like
|
||||
Perl or Python?
|
||||
|
||||
Sun can't give you permission to ship these technologies. Only the
|
||||
lawful owners and licensors of those technologies can do that. The
|
||||
DLJ doesn't prohibit you from shipping them or from running them.
|
||||
|
||||
16. If some program in my OS specifies the option -Xbootclasspath to
|
||||
the java command, is that considered a breach of Section 2(c)?
|
||||
|
||||
We realize there is some confusion about this because the
|
||||
documentation for the java command at
|
||||
http://java.sun.com/j2se/1.5.0/docs/tooldocs/solaris/java.html
|
||||
makes specific mention of the Binary Code License (BCL). The
|
||||
intent of Section 2(c) is not to restrict what end user programs
|
||||
do with command line options but rather to ensure that the Sun
|
||||
Java platform is not used to create hybrid implementations with
|
||||
alternate technologies, or mingle the JDK code with alternate
|
||||
technologies so they run together.
|
||||
|
||||
17. What do you mean by "Present for acceptance end user licenses"
|
||||
(from #8 above)? Do I have to create a click-through license
|
||||
display when a user first installs or runs the JDK? Must my users
|
||||
accept the license?
|
||||
|
||||
Your users must agree to the license terms for the JDK before
|
||||
installing it. While you aren't required to show the DLJ on first
|
||||
use or installation, you must inform them that the JDK is licensed
|
||||
software and that they must agree to the license before using
|
||||
it. A click-through mechanism is the preferred way to do this, but
|
||||
at a minimum you must present the license by some appropriate
|
||||
means for acceptance. For example, your OS download procedure
|
||||
could show the user a page that informs him or her that software
|
||||
packages included in the download may contain software licenses to
|
||||
which the user must agree before installation, and allow the user
|
||||
to review them before download.
|
||||
|
||||
You can leverage your distribution's packaging technology to
|
||||
ensure that the license terms have been accepted. For instance, on
|
||||
Debian and derivative distributions, you could configure the
|
||||
package so that if the debconf key for accepting the DLJ has not
|
||||
been pre-accepted, the installation will be canceled if the
|
||||
license cannot be presented. The point of presenting the license
|
||||
is that an individual, corporation, non-profit or entity which
|
||||
will be an end user of the JRE or JDK has had a chance to review
|
||||
and agree to the DLJ. If the user or administrator pre-accepts
|
||||
the key for DLJ agreement on behalf of herself or her group then
|
||||
it is perfectly acceptable to silently install Sun Java on one or
|
||||
many computers. This is an excellent example of how you can
|
||||
leverage packaging infrastructure to comply with the terms of the
|
||||
DLJ in ways that are convenient and expected for your users.
|
||||
|
||||
18. How do I redistribute the JDK in my OS, so that downstream
|
||||
recipients are subject to the DLJ? Do I need to do anything
|
||||
special?
|
||||
|
||||
Nothing special - just be sure to include the license in your JDK
|
||||
bundle, and inform your downstream recipients that the JDK is
|
||||
subject to the license when they download or install it.
|
||||
|
||||
19. What obligations do I assume when I receive the JDK as part of an
|
||||
OS distribution, and then turn around and redistribute it, even if
|
||||
I don't change a thing?
|
||||
|
||||
When you redistribute the JDK under the DLJ, you are subject to
|
||||
its terms. This means that you are granted the rights described in
|
||||
the license (provided you remain in compliance with the license
|
||||
terms) and assume its obligations, including compatibility
|
||||
requirements and indemnification. It doesn't matter whether you
|
||||
change the distribution you receive or not. When you redistribute,
|
||||
you do so under the terms of the DLJ.
|
||||
|
||||
20. Why does Sun ask for indemnification? What indemnification am I
|
||||
providing to Sun? I'm concerned that I will be held responsible
|
||||
for things over which I have no control.
|
||||
|
||||
Simply put, Sun requires indemnification to limit its exposure for
|
||||
issues that are not Sun's fault. If your conduct or your OS
|
||||
causes a problem that results in a third-party claim, then Sun
|
||||
expects you to take responsibility for it. Note that you are not
|
||||
indemnifying Sun against claims that are a result of something in
|
||||
Sun's code. You also are not indemnifying Sun against claims due
|
||||
to changes that a downstream distributor has made to your OS.
|
||||
|
||||
Since downstream distributors must redistribute the JDK under the
|
||||
terms of the DLJ, they are the ones providing indemnification to
|
||||
Sun for the changes they've made to your OS - which is now their
|
||||
OS for the purposes of this license.
|
||||
|
||||
21. What do you mean by "compatible"?
|
||||
|
||||
"Compatible" has a very specific meaning for Java technology, and
|
||||
in this license. Specifically, a "Compatible" Implementation" is
|
||||
an implementation of the Java SE technology specification that
|
||||
meets the requirements of the Technology Compatibility Kit (TCK).,
|
||||
i.e., the compliance tests, tools and documentation which allows
|
||||
you to establish whether a particular implementation completely
|
||||
and correctly implements the Java SE Specification on a specific
|
||||
host platform.
|
||||
|
||||
22. Am I required to run the TCK before I distribute the software?
|
||||
|
||||
No, this license does not require that you run the TCK.
|
||||
|
||||
23. How do I learn more about the TCK?
|
||||
|
||||
There is a "read-only" version of the Java SE TCK available at
|
||||
https://jck.dev.java.net which you can look at to better
|
||||
understand the compatibility requirements. The license for this
|
||||
is for evaluation purposes only.
|
||||
|
||||
24. How do I verify compatibility when I don't have the TCK?
|
||||
|
||||
The DLJ is a binary redistribution license, for a binary that has
|
||||
been verified on Sun's supported OS platforms (see
|
||||
http://java.sun.com/j2se/1.5.0/system-configurations.html ).
|
||||
However, it is possible that the combination of Sun's JDK with
|
||||
your OS distribution could break compatibility. The jdk-distros
|
||||
project was created as a place for Linux, OpenSolaris, and Java
|
||||
developers to cooperate on creating new packaging for the JDK,
|
||||
solving problems including compatibility issues, and as a
|
||||
clearinghouse for best practices, tips and tricks, examples, and
|
||||
solutions to common issues. This project includes helpful guides
|
||||
to potential problems with compatibility based on Sun's experience
|
||||
in creating JDK bundles for supported OS versions. You can use
|
||||
this guide to help you discover potential problems before you
|
||||
distribute the JDK with your OS.
|
||||
|
||||
25. I'd like to test my OS distribution's compatibility. How do I
|
||||
obtain the TCK?
|
||||
|
||||
The TCK is available under a usage license that includes some
|
||||
support, and which may be purchased from Sun.
|
||||
|
||||
If you are a qualified not-for-profit organization, you may be
|
||||
eligible to obtain the TCK under a scholarship. You can find more
|
||||
information about this program and request a scholarship
|
||||
application at: http://java.sun.com/scholarship/
|
||||
|
||||
There is a "read-only" version of the Java SE TCK available at
|
||||
http://jck.dev.java.net which you can look at to better understand
|
||||
the compatibility requirements. The license for this is for
|
||||
evaluation purposes only and while it does not allow you to run
|
||||
the TCK, it may be helpful in your understanding of its
|
||||
requirements.
|
||||
|
||||
26. What happens if my OS does not behave compatibly with the JDK?
|
||||
|
||||
Sun provides JDK bundles which have been qualified as compatible
|
||||
on several common Linux distributions and on
|
||||
Solaris. Incompatibility problems will typically be the result of
|
||||
variations between your OS and common distributions. Accordingly
|
||||
you should fix any problems you are aware of in your OS before
|
||||
distributing the software. The JDK must behave in a compatible
|
||||
manner when running on your OS.
|
||||
|
||||
27. If I'm aware of problems, can I document them for my users
|
||||
and ship anyway?
|
||||
|
||||
No, you must fix the problems before distributing the software. It
|
||||
is worth noting however, that you may document supported and
|
||||
unsupported platform configurations such as specific web browsers,
|
||||
OS versions, or hardware devices.
|
||||
|
||||
28. What if a problem comes up after I distribute the software?
|
||||
|
||||
If Sun becomes aware of a compatibility problem with the JDK
|
||||
software on your OS distribution and notifies you about it, then
|
||||
you must fix the problem and offer a patch or new version to your
|
||||
downstream users and distributors, or stop distributing the
|
||||
software within 90 days of being notified. If you stop
|
||||
distributing the software, you must also make reasonable attempts
|
||||
to notify your users, and anyone who might have downloaded your OS
|
||||
distribution. Once your downstream users are notified, they must
|
||||
make the same choice (i.e. fix the problem or stop
|
||||
using/distributing the software)
|
||||
|
||||
Remember, you are always allowed to discontinue distribution of
|
||||
the JDK and make a reasonable attempt to notify your downstream
|
||||
users and distributors. For example you can stop shipping Sun Java
|
||||
by removing it from the list of currently available software for
|
||||
your OS. Sun will consider a stop-ship action to be a suitable
|
||||
remedy for any compatibility problems. If at some future time you
|
||||
are able to fix the problem, you can resume distribution of the
|
||||
JDK under the terms of the DLJ.
|
||||
|
||||
29. If I decide to stop-ship, must I remove the JDK from archived and
|
||||
compatible distribution bundles as well?
|
||||
|
||||
No, archived bundles can contain the JDK as long as there are no
|
||||
compatibility issues. Removing the JDK from your active
|
||||
distribution should be sufficient. For instance, on Debian and
|
||||
derivative operating systems, you could remove the Sun Java
|
||||
packages from the tag database so that users can no longer install
|
||||
them using the conventional method (e.g. apt-get install
|
||||
sun-java5-jre).
|
||||
|
||||
30. What does Section 12, Export Regulations, mean?
|
||||
|
||||
As a U.S. company, Sun is obligated to comply with U.S. export
|
||||
regulations --as well as the regulations of other countries where
|
||||
it does business or ships to. One way we comply with this
|
||||
obligation is to bring these laws and regulations to your
|
||||
attention. Ultimately you are responsible for ensuring that your
|
||||
use and distribution of the Software is in accordance with export
|
||||
regulations, as well as any other applicable laws.
|
||||
|
||||
31. May I use the Java logo to show that I'm including the JDK in my
|
||||
OS distribution? What may I do with Java logos?
|
||||
|
||||
No, you may not use the logo, as the right to use the logo is
|
||||
based on acquiring a TCK license and passing the TCK. You may
|
||||
state that you include the JDK as part of your description of your
|
||||
distribution. This license does not grant any right to use any Sun
|
||||
mark or logo.
|
||||
|
||||
32. What notification must I give Sun before distributing the JDK?
|
||||
|
||||
You are not required to notify Sun, or register. You might find it
|
||||
useful however to post something in the jdk-distros project forums
|
||||
so that others interested in similar OS distributions to yours can
|
||||
share their experiences with you and you can collaborate with them
|
||||
on common issues and solutions.
|
||||
|
||||
33. Who can I contact if I have additional questions or comments?
|
||||
|
||||
You can send questions related to the DLJ to DLJfeedback@sun.com
|
||||
and/or post comments on the jdk-distros project forums on
|
||||
java.net, at http://forums.java.net/jive/forum.jspa?forumID=94 .
|
||||
|
||||
DLJ FAQ v1.2
|
||||
|
||||
- - - - - end of DLJ FAQ text - - - - -
|
@ -1,57 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/phonon/phonon-4.5.0-r1.ebuild,v 1.2 2011/10/20 20:22:51 dilfridge Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="KDE multimedia API"
|
||||
HOMEPAGE="https://projects.kde.org/projects/kdesupport/phonon"
|
||||
SRC_URI="mirror://kde/stable/phonon/${PV}/src/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
SLOT="0"
|
||||
IUSE="aqua debug +gstreamer pulseaudio vlc xine"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=x11-libs/qt-core-4.6.0:4
|
||||
>=x11-libs/qt-dbus-4.6.0:4
|
||||
>=x11-libs/qt-gui-4.6.0:4
|
||||
>=x11-libs/qt-test-4.6.0:4
|
||||
pulseaudio? (
|
||||
dev-libs/glib:2
|
||||
>=media-sound/pulseaudio-0.9.21[glib]
|
||||
)
|
||||
!x11-libs/qt-phonon:4
|
||||
"
|
||||
# directshow? ( media-sound/phonon-directshow )
|
||||
# mmf? ( media-sound/phonon-mmf )
|
||||
# mplayer? ( media-sound/phonon-mplayer )
|
||||
# waveout? ( media-sound/phonon-waveout )
|
||||
PDEPEND="
|
||||
aqua? ( media-libs/phonon-qt7 )
|
||||
gstreamer? ( media-libs/phonon-gstreamer )
|
||||
vlc? ( >=media-libs/phonon-vlc-0.3.2 )
|
||||
xine? ( >=media-libs/phonon-xine-0.4.4 )
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!kde-base/phonon-xine
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-util/automoc-0.9.87
|
||||
dev-util/pkgconfig
|
||||
"
|
||||
|
||||
REQUIRED_USE="|| ( aqua gstreamer vlc xine )"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${P}-pow.patch" )
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake-utils_use_with pulseaudio GLIB2)
|
||||
$(cmake-utils_use_with pulseaudio PulseAudio)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -1,60 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/phonon/phonon-4.5.0-r2.ebuild,v 1.1 2011/10/30 23:22:41 dilfridge Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="KDE multimedia API"
|
||||
HOMEPAGE="https://projects.kde.org/projects/kdesupport/phonon"
|
||||
SRC_URI="mirror://kde/stable/phonon/${PV}/src/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
SLOT="0"
|
||||
IUSE="aqua debug +gstreamer pulseaudio vlc xine"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=x11-libs/qt-core-4.6.0:4
|
||||
>=x11-libs/qt-dbus-4.6.0:4
|
||||
>=x11-libs/qt-gui-4.6.0:4
|
||||
>=x11-libs/qt-test-4.6.0:4
|
||||
pulseaudio? (
|
||||
dev-libs/glib:2
|
||||
>=media-sound/pulseaudio-0.9.21[glib]
|
||||
)
|
||||
!x11-libs/qt-phonon:4
|
||||
"
|
||||
# directshow? ( media-sound/phonon-directshow )
|
||||
# mmf? ( media-sound/phonon-mmf )
|
||||
# mplayer? ( media-sound/phonon-mplayer )
|
||||
# waveout? ( media-sound/phonon-waveout )
|
||||
PDEPEND="
|
||||
aqua? ( media-libs/phonon-qt7 )
|
||||
gstreamer? ( media-libs/phonon-gstreamer )
|
||||
vlc? ( >=media-libs/phonon-vlc-0.3.2 )
|
||||
xine? ( >=media-libs/phonon-xine-0.4.4 )
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!kde-base/phonon-xine
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-util/automoc-0.9.87
|
||||
dev-util/pkgconfig
|
||||
"
|
||||
|
||||
REQUIRED_USE="|| ( aqua gstreamer vlc xine )"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-pow.patch"
|
||||
"${FILESDIR}/${PN}-4.5.1-qmakeworkaround.patch"
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake-utils_use_with pulseaudio GLIB2)
|
||||
$(cmake-utils_use_with pulseaudio PulseAudio)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -1,62 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/phonon/phonon-4.5.1.ebuild,v 1.2 2011/10/28 15:16:55 jmbsvicetto Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
if [[ ${PV} != *9999* ]]; then
|
||||
SRC_URI="mirror://kde/stable/phonon/${PV}/src/${P}.tar.xz"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
else
|
||||
SCM_ECLASS="git-2"
|
||||
EGIT_REPO_URI="git://anongit.kde.org/${PN}"
|
||||
KEYWORDS=""
|
||||
fi
|
||||
|
||||
inherit cmake-utils ${SCM_ECLASS}
|
||||
|
||||
DESCRIPTION="KDE multimedia API"
|
||||
HOMEPAGE="https://projects.kde.org/projects/kdesupport/phonon"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
IUSE="aqua debug +gstreamer pulseaudio vlc xine"
|
||||
|
||||
COMMON_DEPEND="
|
||||
!x11-libs/qt-phonon:4
|
||||
>=x11-libs/qt-core-4.6.0:4
|
||||
>=x11-libs/qt-dbus-4.6.0:4
|
||||
>=x11-libs/qt-gui-4.6.0:4
|
||||
>=x11-libs/qt-test-4.6.0:4
|
||||
pulseaudio? (
|
||||
dev-libs/glib:2
|
||||
>=media-sound/pulseaudio-0.9.21[glib]
|
||||
)
|
||||
"
|
||||
# directshow? ( media-sound/phonon-directshow )
|
||||
# mmf? ( media-sound/phonon-mmf )
|
||||
# mplayer? ( media-sound/phonon-mplayer )
|
||||
# waveout? ( media-sound/phonon-waveout )
|
||||
PDEPEND="
|
||||
aqua? ( media-libs/phonon-qt7 )
|
||||
gstreamer? ( media-libs/phonon-gstreamer )
|
||||
vlc? ( >=media-libs/phonon-vlc-0.3.2 )
|
||||
xine? ( >=media-libs/phonon-xine-0.4.4 )
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!kde-base/phonon-xine
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-util/automoc-0.9.87
|
||||
dev-util/pkgconfig
|
||||
"
|
||||
|
||||
REQUIRED_USE="|| ( aqua gstreamer vlc xine )"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake-utils_use_with pulseaudio GLIB2)
|
||||
$(cmake-utils_use_with pulseaudio PulseAudio)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -0,0 +1,22 @@
|
||||
dev-lang/python
|
||||
dev-lang/python
|
||||
0
|
||||
mirror://debian/pool/main/o/openssl-blacklist/openssl-blacklist_0.5.orig.tar.gz mirror://debian/pool/main/o/openssl-blacklist/openssl-blacklist_0.5-3.diff.gz
|
||||
|
||||
https://launchpad.net/ubuntu/+source/openssl-blacklist/
|
||||
GPL-2
|
||||
Detection of weak ssl keys produced by certain debian versions between 2006 and 2008
|
||||
~amd64 ~hppa ~x86 ~x86-fbsd
|
||||
eutils multilib portability toolchain-funcs user versionator
|
||||
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
install prepare
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
x11-libs/gtk+:2 lua? ( >=dev-lang/lua-5 ) dev-util/pkgconfig >=sys-apps/sed-4
|
||||
x11-libs/gtk+:2 lua? ( >=dev-lang/lua-5 )
|
||||
0
|
||||
mirror://sourceforge/scintilla/scite301.tgz
|
||||
|
||||
http://www.scintilla.org/SciTE.html
|
||||
Scintilla
|
||||
A very powerful editor for programmers
|
||||
~amd64 ~ppc ~x86 ~x86-fbsd
|
||||
eutils multilib portability toolchain-funcs user
|
||||
lua
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile install prepare
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
sys-apps/portage >=app-admin/eselect-python-20091230 dev-lang/python[readline] dev-lang/python >=app-admin/eselect-python-20091230 dev-lang/python[readline]
|
||||
sys-apps/portage >=app-admin/eselect-python-20091230 dev-lang/python[readline] dev-lang/python >=app-admin/eselect-python-20091230 dev-lang/python[readline]
|
||||
0
|
||||
mirror://github/fuzzyray/esearch/esearch-1.0.tar.gz
|
||||
|
||||
http://david-peter.de/esearch.html
|
||||
GPL-2
|
||||
Replacement for 'emerge --search' with search-index
|
||||
~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris
|
||||
distutils multilib python toolchain-funcs
|
||||
linguas_fr linguas_it
|
||||
|
||||
|
||||
|
||||
3
|
||||
|
||||
compile install postinst postrm prepare setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
>=dev-lang/perl-5.6.1 ssl? ( >=dev-libs/openssl-0.9.7d ) emacs? ( virtual/emacs ) java? ( >=virtual/jdk-1.2 ) odbc? ( dev-db/unixODBC ) wxwidgets? ( x11-libs/wxGTK:2.8[opengl] ) sctp? ( net-misc/lksctp-tools ) tk? ( dev-lang/tk ) java? ( >=dev-java/java-config-2.1.9-r1 )
|
||||
>=dev-lang/perl-5.6.1 ssl? ( >=dev-libs/openssl-0.9.7d ) emacs? ( virtual/emacs ) java? ( >=virtual/jdk-1.2 ) odbc? ( dev-db/unixODBC ) java? ( >=dev-java/java-config-2.1.9-r1 )
|
||||
0
|
||||
http://www.erlang.org/download/otp_src_R14B04.tar.gz http://erlang.org/download/otp_doc_man_R14B04.tar.gz doc? ( http://erlang.org/download/otp_doc_html_R14B04.tar.gz )
|
||||
|
||||
http://www.erlang.org/
|
||||
EPL
|
||||
Erlang programming language, runtime environment, and large collection of libraries
|
||||
~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris
|
||||
elisp-common eutils java-pkg-opt-2 java-utils-2 multilib portability toolchain-funcs user versionator wxwidgets
|
||||
doc emacs halfword hipe java kpoll odbc smp sctp ssl tk wxwidgets elibc_FreeBSD java
|
||||
|
||||
|
||||
|
||||
3
|
||||
|
||||
compile configure install postinst postrm preinst prepare setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
authdaemond? ( || ( net-mail/courier-imap mail-mta/courier ) ) berkdb? ( >=sys-libs/db-3.2 ) gdbm? ( >=sys-libs/gdbm-1.8.0 ) kerberos? ( virtual/krb5 ) openldap? ( net-nds/openldap ) mysql? ( virtual/mysql ) pam? ( virtual/pam ) postgres? ( dev-db/postgresql-base ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl ) java? ( >=virtual/jdk-1.4 ) || ( =sys-devel/automake-1.11* ) >=sys-devel/autoconf-2.61 sys-devel/libtool java? ( >=dev-java/java-config-2.1.9-r1 )
|
||||
authdaemond? ( || ( net-mail/courier-imap mail-mta/courier ) ) berkdb? ( >=sys-libs/db-3.2 ) gdbm? ( >=sys-libs/gdbm-1.8.0 ) kerberos? ( virtual/krb5 ) openldap? ( net-nds/openldap ) mysql? ( virtual/mysql ) pam? ( virtual/pam ) postgres? ( dev-db/postgresql-base ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl ) java? ( >=virtual/jdk-1.4 ) java? ( >=dev-java/java-config-2.1.9-r1 )
|
||||
2
|
||||
ftp://ftp.cyrusimap.org/cyrus-sasl/cyrus-sasl-2.1.25.tar.gz
|
||||
|
||||
http://cyrusimap.web.cmu.edu/
|
||||
as-is
|
||||
The Cyrus SASL (Simple Authentication and Security Layer).
|
||||
~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd
|
||||
autotools db-use eutils flag-o-matic java-pkg-opt-2 java-utils-2 libtool multilib pam portability toolchain-funcs user versionator
|
||||
authdaemond berkdb gdbm kerberos ldapdb openldap mysql pam postgres sample sqlite srp ssl static-libs urandom elibc_FreeBSD java
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile configure install postinst preinst prepare setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
dev-perl/Class-Accessor dev-perl/class-returnvalue dev-perl/Text-vFile-asData test? ( dev-perl/Test-Pod dev-perl/Test-Pod-Coverage dev-perl/Test-Warn dev-perl/Test-NoWarnings dev-perl/Test-LongString ) dev-lang/perl[-build]
|
||||
dev-perl/Class-Accessor dev-perl/class-returnvalue dev-perl/Text-vFile-asData dev-lang/perl[-build]
|
||||
0
|
||||
mirror://cpan/authors/id/J/JE/JESSE/Data-ICal-0.17.tar.gz
|
||||
|
||||
http://search.cpan.org/dist/Data-ICal/
|
||||
|| ( Artistic GPL-1 GPL-2 GPL-3 )
|
||||
Generates iCalendar (RFC 2445) calendar files
|
||||
~amd64 ~x86
|
||||
base eutils multilib perl-module portability toolchain-funcs user
|
||||
test
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile configure install prepare test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
test? ( dev-perl/File-HomeDir >=dev-perl/PadWalker-1.920.0 >=dev-perl/Test-Deep-0.108.0 ) dev-lang/perl[-build]
|
||||
dev-lang/perl[-build]
|
||||
0
|
||||
mirror://cpan/authors/id/B/BO/BOWTIE/Debug-Client-0.16.tar.gz
|
||||
|
||||
http://search.cpan.org/dist/Debug-Client/
|
||||
|| ( Artistic GPL-1 GPL-2 GPL-3 )
|
||||
Client side code for perl debugger
|
||||
~amd64 ~x86
|
||||
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