Sync with portage [Wed Feb 29 19:55:09 MSK 2012].

mhiretskiy
root 12 years ago
parent abcc01d599
commit 197f820d67

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/puppet-2.7.11.ebuild,v 1.3 2012/02/28 20:17:03 ranger Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/puppet-2.7.11.ebuild,v 1.4 2012/02/29 14:34:13 ago Exp $
EAPI="4"
# ruby19: dev-ruby/ruby-ldap has no ruby19
@ -18,7 +18,7 @@ HOMEPAGE="http://puppetlabs.com/"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="augeas diff doc emacs ldap minimal rrdtool selinux shadow sqlite3 vim-syntax xemacs"
KEYWORDS="~amd64 hppa ppc ~sparc ~x86"
KEYWORDS="amd64 hppa ppc ~sparc ~x86"
ruby_add_rdepend "
>=dev-ruby/facter-1.5.6

@ -8,4 +8,5 @@ DIST doxygen-1.7.2.src.tar.gz 4130092 RMD160 5d7bc593a7add2330610bd0eae5e21b9580
DIST doxygen-1.7.3.src.tar.gz 4507887 RMD160 52f0826451535754c77b7984e580f02f1c7d50f3 SHA1 06e1d84b50beecdfe0f91393b83c29e8a3db1011 SHA256 c7857d246f75ea287328023a6af71dec8f45a765932a86fcfcc951920a647766
DIST doxygen-1.7.5.1.src.tar.gz 4689511 RMD160 cd0552ea3e2e810dfb943700af70bb1cf9e0b6ae SHA1 15671defd1eefe255aa564b6f3097e30ab07ff55 SHA256 fdaec929502e3c4490bfcc87b48a916dab29310d3c7ef88d06f2806436e9ccd0
DIST doxygen-1.7.6.1.src.tar.gz 4791654 RMD160 bd31ec5e62786683f0350f3e59f8d0835b4d88e3 SHA1 6203d4423d12315f1094b56a4d7393347104bc4a SHA256 0e60e794fb172d3fa4a9a9535f0b8e0eeb04e8366153f6b417569af0bcd61fcd
DIST doxygen-1.8.0.src.tar.gz 5636443 RMD160 b93293f6bbea725382e5ee10f40fd5a84f7df0ec SHA1 7f4348418dc3efefd357b32a2b5c8010211ab284 SHA256 70fa9034bbe964654e95bdeffcefeb28cd4bf2f73dea8b951143f3cbd19cd533
DIST doxywizard.png 4231 RMD160 b194049b42aad3466a5ef9c69ff3504536223dae SHA1 0902260c7169e60a504b29feec419b3a4183081f SHA256 eb648ebd3a194a56d9ed6e47cc8dbf1af2e124d83c2c42af9bf86bd837984209

@ -0,0 +1,231 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.8.0.ebuild,v 1.1 2012/02/29 09:12:35 xarthisius Exp $
EAPI=4
inherit eutils fdo-mime flag-o-matic python qt4-r2 toolchain-funcs
DESCRIPTION="Documentation system for most programming languages"
HOMEPAGE="http://www.doxygen.org/"
SRC_URI="ftp://ftp.stack.nl/pub/users/dimitri/${P}.src.tar.gz
http://dev.gentoo.org/~xarthisius/distfiles/doxywizard.png"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="debug doc dot qt4 latex elibc_FreeBSD"
#missing SerbianCyrilic, JapaneseEn, KoreanEn, Chinesetraditional
LANGS=(hy ar pt_BR ca zh cs de da eo es fa fi fr el hr hu id it ja ko lt mk
nl nb pl pt ro ru sl sk sr sv tr uk vi af)
for X in "${LANGS[@]}" ; do
IUSE="${IUSE} linguas_${X}"
done
RDEPEND="qt4? ( x11-libs/qt-gui:4 )
latex? ( app-text/texlive[extra] )
dev-lang/perl
virtual/libiconv
media-libs/libpng
app-text/ghostscript-gpl
dot? (
media-gfx/graphviz
media-libs/freetype
)"
DEPEND="sys-apps/sed
sys-devel/flex
sys-devel/bison
doc? ( =dev-lang/python-2* )
${RDEPEND}"
RESTRICT="mirror"
EPATCH_SUFFIX="patch"
get_langs() {
# using only user set linguas also fixes #263641
my_linguas=()
for lingua in ${LINGUAS}; do
if has ${lingua} "${LANGS[@]}"; then
case ${lingua} in
hy) lingua=am ;;
pt_BR) lingua=br ;;
zh*) lingua=cn ;;
cs) lingua=cz ;;
da) lingua=dk ;;
el*) lingua=gr ;;
ja*) lingua=jp ;;
ko) lingua=kr ;;
nb) lingua=no ;;
sl) lingua=si ;;
tr*) lingua=tr ;;
uk) lingua=ua ;;
af) lingua=za ;;
esac
has ${lingua} "${my_linguas[@]}" ||
my_linguas+=(${lingua})
fi
done
f_langs="${my_linguas[@]}"
echo ${f_langs// /,}
}
pkg_setup() {
tc-export CC CXX
if use doc; then
python_set_active_version 2
python_pkg_setup
fi
}
src_prepare() {
# use CFLAGS, CXXFLAGS, LDFLAGS
export ECFLAGS="${CFLAGS}" ECXXFLAGS="${CXXFLAGS}" ELDFLAGS="${LDFLAGS}"
sed -i.orig -e 's:^\(TMAKE_CFLAGS_RELEASE\t*\)= .*$:\1= $(ECFLAGS):' \
-e 's:^\(TMAKE_CXXFLAGS_RELEASE\t*\)= .*$:\1= $(ECXXFLAGS):' \
-e 's:^\(TMAKE_LFLAGS_RELEASE\s*\)=.*$:\1= $(ELDFLAGS):' \
-e "s:^\(TMAKE_CXX\s*\)=.*$:\1= $(tc-getCXX):" \
-e "s:^\(TMAKE_LINK\s*\)=.*$:\1= $(tc-getCXX):" \
-e "s:^\(TMAKE_LINK_SHLIB\s*\)=.*$:\1= $(tc-getCXX):" \
-e "s:^\(TMAKE_CXX\s*\)=.*$:\1= $(tc-getCC):" \
tmake/lib/{{linux,gnu,freebsd,netbsd,openbsd,solaris}-g++,macosx-c++,linux-64}/tmake.conf \
|| die
# Ensure we link to -liconv
if use elibc_FreeBSD; then
for pro in */*.pro.in */*/*.pro.in; do
echo "unix:LIBS += -liconv" >> "${pro}"
done
fi
# Call dot with -Teps instead of -Tps for EPS generation - bug #282150
sed -i -e '/addJob("ps"/ s/"ps"/"eps"/g' src/dot.cpp || die
# prefix search tools patch, plus OSX fixes
epatch "${FILESDIR}"/${PN}-1.5.6-prefix-misc-alt.patch
# fix final DESTDIR issue
sed -i.orig -e "s:\$(INSTALL):\$(DESTDIR)/\$(INSTALL):g" \
-e "s/all: Makefile.doxywizard/all:/g" \
addon/doxywizard/Makefile.in || die
# fix pdf doc
sed -i.orig -e "s:g_kowal:g kowal:" \
doc/maintainers.txt || die
if is-flagq "-O3" ; then
echo
ewarn "Compiling with -O3 is known to produce incorrectly"
ewarn "optimized code which breaks doxygen."
echo
elog "Continuing with -O2 instead ..."
echo
replace-flags "-O3" "-O2"
fi
}
src_configure() {
# set ./configure options (prefix, Qt based wizard, docdir)
local my_conf="--shared --enable-langs $(get_langs)"
if use debug ; then
my_conf="${my_conf} --debug"
else
my_conf="${my_conf} --release "
fi
use ppc64 && my_conf="${my_conf} --english-only" #263641
use qt4 && my_conf="${my_conf} --with-doxywizard"
export LINK="${QMAKE_LINK}"
export LINK_SHLIB="${QMAKE_CXX}"
if use qt4 ; then
pushd addon/doxywizard &> /dev/null
eqmake4 doxywizard.pro -o Makefile.doxywizard
popd &> /dev/null
fi
./configure --prefix "${EPREFIX}/usr" ${my_conf} \
|| die
}
src_compile() {
emake CFLAGS+="${ECFLAGS}" CXXFLAGS+="${ECXXFLAGS}" \
LFLAGS+="${ELDFLAGS}" all
# generate html and pdf (if tetex in use) documents.
# errors here are not considered fatal, hence the ewarn message
# TeX's font caching in /var/cache/fonts causes sandbox warnings,
# so we allow it.
if use doc; then
if ! use dot; then
sed -i -e "s/HAVE_DOT = YES/HAVE_DOT = NO/" \
{Doxyfile,doc/Doxyfile} \
|| ewarn "disabling dot failed"
fi
if use latex; then
addwrite /var/cache/fonts
addwrite /var/cache/fontconfig
addwrite /usr/share/texmf/fonts/pk
addwrite /usr/share/texmf/ls-R
make pdf || ewarn '"make pdf docs" failed.'
else
cp doc/Doxyfile doc/Doxyfile.orig
cp doc/Makefile doc/Makefile.orig
sed -i.orig -e "s/GENERATE_LATEX = YES/GENERATE_LATEX = NO/" \
doc/Doxyfile
sed -i.orig -e "s/@epstopdf/# @epstopdf/" \
-e "s/@cp Makefile.latex/# @cp Makefile.latex/" \
-e "s/@sed/# @sed/" doc/Makefile
make docs || ewarn '"make docs" failed.'
fi
fi
}
src_install() {
emake DESTDIR="${D}" MAN1DIR=share/man/man1 install
if use qt4; then
doicon "${DISTDIR}/doxywizard.png"
make_desktop_entry doxywizard "DoxyWizard ${PV}" \
"/usr/share/pixmaps/doxywizard.png" \
"Application;Development"
fi
dodoc INSTALL LANGUAGE.HOWTO README
# pdf and html manuals
if use doc; then
dohtml -r html/*
use latex && dodoc latex/doxygen_manual.pdf
fi
}
pkg_postinst() {
fdo-mime_desktop_database_update
elog
elog "The USE flags qt4, doc, and latex will enable doxywizard, or"
elog "the html and pdf documentation, respectively. For examples"
elog "and other goodies, see the source tarball. For some example"
elog "output, run doxygen on the doxygen source using the Doxyfile"
elog "provided in the top-level source dir."
elog
elog "Disabling the dot USE flag will remove the GraphViz dependency,"
elog "along with Doxygen's ability to generate diagrams in the docs."
elog "See the Doxygen homepage for additional helper tools to parse"
elog "more languages."
elog
}
pkg_postrm() {
fdo-mime_desktop_database_update
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/terminal-colors/terminal-colors-1.4.ebuild,v 1.1 2012/02/29 03:16:32 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/terminal-colors/terminal-colors-1.4.ebuild,v 1.2 2012/02/29 07:07:03 radhermit Exp $
EAPI="4"
PYTHON_DEPEND="2"
@ -8,7 +8,7 @@ PYTHON_USE_WITH="ncurses"
inherit python
DESCRIPTION="A tool to display color charts for 8, 16, 88, or 256 color terminals"
DESCRIPTION="A tool to display color charts for 8, 16, 88, and 256 color terminals"
HOMEPAGE="http://zhar.net/projects/shell/terminal-colors"
SRC_URI="http://dev.gentoo.org/~radhermit/distfiles/${P}.bz2"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-bin/libreoffice-bin-3.4.5.2-r1.ebuild,v 1.4 2012/02/27 21:43:48 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-bin/libreoffice-bin-3.4.5.2-r1.ebuild,v 1.6 2012/02/29 10:36:43 scarabeus Exp $
EAPI=4
@ -48,7 +48,7 @@ SRC_URI="
x86? ( ${SRC_URI_X86} )
"
IUSE="+cups gnome java kde"
IUSE="+cups debug gnome java kde"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
@ -103,12 +103,16 @@ RDEPEND="${COMMON_DEPEND}
!app-office/libreoffice
!app-office/openoffice-bin
!app-office/openoffice
media-fonts/libertine-ttf
media-fonts/liberation-fonts
media-fonts/urw-fonts
cups? ( net-print/cups )
java? ( >=virtual/jre-1.6 )
"
PDEPEND="
=app-office/libreoffice-l10n-$(get_version_component_range 1-3)*
debug? ( ~app-office/libreoffice-bin-debug-${PV} )
"
# after all it's a binary package
@ -165,7 +169,7 @@ pkg_postinst() {
pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/soffice.bin
use cups || \
ewarn 'You will need net-print/cups in order to be able to print with libreoffice.'
ewarn 'You will need net-print/cups to be able to print and export to PDF with libreoffice.'
}
pkg_postrm() {

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.4.5.2.ebuild,v 1.7 2012/02/27 21:56:30 dilfridge Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.4.5.2.ebuild,v 1.8 2012/02/29 10:35:13 scarabeus Exp $
EAPI=4
@ -137,6 +137,9 @@ RDEPEND="${COMMON_DEPEND}
!app-office/libreoffice-bin
!app-office/openoffice-bin
!app-office/openoffice
media-fonts/libertine-ttf
media-fonts/liberation-fonts
media-fonts/urw-fonts
java? ( >=virtual/jre-1.6 )
"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.5.9999.ebuild,v 1.15 2012/02/28 09:30:29 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.5.9999.ebuild,v 1.16 2012/02/29 10:35:13 scarabeus Exp $
EAPI=4
@ -144,6 +144,7 @@ RDEPEND="${COMMON_DEPEND}
!app-office/openoffice
media-fonts/libertine-ttf
media-fonts/liberation-fonts
media-fonts/urw-fonts
cups? ( net-print/cups )
java? ( >=virtual/jre-1.6 )
"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-9999-r2.ebuild,v 1.29 2012/02/28 09:30:29 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-9999-r2.ebuild,v 1.30 2012/02/29 10:35:13 scarabeus Exp $
EAPI=4
@ -148,6 +148,7 @@ RDEPEND="${COMMON_DEPEND}
!app-office/openoffice
media-fonts/libertine-ttf
media-fonts/liberation-fonts
media-fonts/urw-fonts
cups? ( net-print/cups )
java? ( >=virtual/jre-1.6 )
"

@ -1,4 +1,4 @@
DIST 20111027-10gen-mms-agent.zip 25241 RMD160 418b238a317583bace686f1386b2a4d0c7c78a92 SHA1 37349cfa1453eaecf7354f3d4a2595efdea02a95 SHA256 e5625ce9029a376674d24b242527459403ac782d18c78d91beab93fa8f6783f1
DIST mongodb-src-r1.8.3.tar.gz 1726144 RMD160 9662b6963e7e6a4b5adcbea3faa36dd50a794457 SHA1 3c5c9819ef20c759aec1dc6800a3c4d4f6841299 SHA256 ee121c9698a48b819f1c5b5ba10a98d565bd732d527743f1475f54f697dd63e2
DIST mongodb-src-r1.8.4.tar.gz 1727826 RMD160 6b561592b4f58f08ca2789e5ab92a3d31597912e SHA1 d296a6e04057e17989de5c7ded3a8c4d28285156 SHA256 c4e27bf22f2353e28ce169dbdbc24205baf863d1f61bd9a31b2230386cada4ae
DIST mongodb-src-r2.0.2.tar.gz 2956087 RMD160 29a7052638236bffec5dff1d53bd5b870b8df3ef SHA1 f1d260a6845f761a1abfa27053bf7c1efdae353f SHA256 e4a498c435532470e8aa7ea1d0119558e0f061c7574659e0ebc0e29cbee2ac8f
DIST mongodb-src-r2.0.3.tar.gz 2964557 RMD160 4b421b0fd7d01ba561e21566c8fc38941bde1a52 SHA1 b6821a8436ce1867b49cad86a855df81499a831c SHA256 f5f365adc6597d5c3c086da27f0ca179313da03fb547a2202badd23f95360699

@ -0,0 +1,61 @@
--- a/SConstruct 2012-02-27 01:44:09.000000000 +0100
+++ b/SConstruct 2012-02-29 12:19:27.806016101 +0100
@@ -700,7 +700,7 @@
env["CXX"] = "distcc " + env["CXX"]
# -Winvalid-pch Warn if a precompiled header (see Precompiled Headers) is found in the search path but can't be used.
- env.Append( CPPFLAGS="-fPIC -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch" )
+ env.Append( CPPFLAGS="-fPIC -fno-strict-aliasing -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch" )
# env.Append( " -Wconversion" ) TODO: this doesn't really work yet
if linux:
env.Append( CPPFLAGS=" -Werror " )
@@ -708,7 +708,9 @@
env.Append( CPPFLAGS=" -fno-builtin-memcmp " ) # glibc's memcmp is faster than gcc's
env.Append( CPPDEFINES="_FILE_OFFSET_BITS=64" )
+ env.Append( CXXFLAGS=os.environ['CXXFLAGS'])
env.Append( CXXFLAGS=" -Wnon-virtual-dtor " )
+ env.Append( LINKFLAGS=os.environ['LDFLAGS'] )
env.Append( LINKFLAGS=" -fPIC -pthread -rdynamic" )
env.Append( LIBS=[] )
@@ -718,12 +720,13 @@
if linux and has_option( "sharedclient" ):
env.Append( LINKFLAGS=" -Wl,--as-needed -Wl,-zdefs " )
+ env.Append( SHLINKFLAGS=" -Wl,-soname=libmongoclient.so " )
if debugBuild:
env.Append( CPPFLAGS=" -O0 -fstack-protector " );
env['ENV']['GLIBCXX_FORCE_NEW'] = 1; # play nice with valgrind
else:
- env.Append( CPPFLAGS=" -O3 " )
+ env.Append( CXXFLAGS=" -O3 " )
#env.Append( CPPFLAGS=" -fprofile-generate" )
#env.Append( LINKFLAGS=" -fprofile-generate" )
# then:
@@ -827,14 +830,16 @@
binaries = ['python2.5', 'python2.6', 'python2.7', 'python25', 'python26', 'python27', 'python']
for binary in binaries:
try:
- # py-2.4 compatible replacement for shell backticks
- out, err = subprocess.Popen([binary, '-V'], stdout=subprocess.PIPE, stderr=subprocess.PIPE).communicate()
- for stream in (out, err):
- match = version.search(stream)
- if match:
- versiontuple = tuple(map(int, match.group(1).split('.')))
- if versiontuple >= (2, 5):
- return binary
+ for path in smokeEnv['ENV']['PATH'].split(':'):
+ if os.path.isfile( '%s/%s' % (path, binary) ):
+ # py-2.4 compatible replacement for shell backticks
+ out, err = subprocess.Popen([binary, '-V'], stdout=subprocess.PIPE, stderr=subprocess.PIPE).communicate()
+ for stream in (out, err):
+ match = version.search(stream)
+ if match:
+ versiontuple = tuple(map(int, match.group(1).split('.')))
+ if versiontuple >= (2, 5):
+ return binary
except:
pass
# if that all fails, fall back to "python"

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.0.2.ebuild,v 1.2 2011/12/19 20:34:35 flameeyes Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.0.2.ebuild,v 1.3 2012/02/29 11:31:11 ultrabug Exp $
EAPI=4
SCONS_MIN_VERSION="1.2.0"

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-1.8.3.ebuild,v 1.2 2011/10/19 15:54:07 ultrabug Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.0.3.ebuild,v 1.1 2012/02/29 11:31:11 ultrabug Exp $
EAPI=4
SCONS_MIN_VERSION="1.2.0"
@ -11,18 +11,22 @@ MY_P=${PN}-src-r${PV/_rc/-rc}
DESCRIPTION="A high-performance, open source, schema-free document-oriented database"
HOMEPAGE="http://www.mongodb.org"
SRC_URI="http://downloads.mongodb.org/src/${MY_P}.tar.gz"
SRC_URI="http://downloads.mongodb.org/src/${MY_P}.tar.gz
mms-agent? ( http://dev.gentoo.org/~ultrabug/20111027-10gen-mms-agent.zip )"
LICENSE="AGPL-3 Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="static-libs v8"
IUSE="mms-agent static-libs v8"
RDEPEND="!v8? ( =dev-lang/spidermonkey-1.8.2* )
PDEPEND="mms-agent? ( dev-python/pymongo )"
RDEPEND="!v8? ( <dev-lang/spidermonkey-1.8[unicode] )
v8? ( dev-lang/v8 )
dev-libs/boost
dev-libs/libpcre[cxx]
net-libs/libpcap"
net-libs/libpcap
app-arch/snappy
"
DEPEND="${RDEPEND}
sys-libs/readline
sys-libs/ncurses"
@ -33,7 +37,7 @@ pkg_setup() {
enewgroup mongodb
enewuser mongodb -1 -1 /var/lib/${PN} mongodb
scons_opts=" --cxx=$(tc-getCXX) --sharedclient"
scons_opts=" --cxx=$(tc-getCXX) --use-system-all --sharedclient"
if use v8; then
scons_opts+=" --usev8"
else
@ -42,8 +46,15 @@ pkg_setup() {
}
src_prepare() {
epatch "${FILESDIR}/${PN}-1.8-fix-scons.patch"
epatch "${FILESDIR}/${PN}-linux3.patch"
epatch "${FILESDIR}/${PN}-2.0.3-fix-scons.patch"
# drop -Werror
sed -i -e '/Werror/d' SConstruct || die
sed -i -e "s@jsapi.h@js/jsapi.h@g" \
-e "s@jsobj.h@js/jsobj.h@g" \
-e "s@jsdate.h@js/jsdate.h@g" \
-e "s@jsregexp.h@js/jsregexp.h@g" scripting/engine_spidermonkey.h
}
src_compile() {
@ -67,6 +78,16 @@ src_install() {
newconfd "${FILESDIR}/${PN}.confd" ${PN}
newinitd "${FILESDIR}/${PN/db/s}.initd" ${PN/db/s}
newconfd "${FILESDIR}/${PN/db/s}.confd" ${PN/db/s}
if use mms-agent; then
local MY_PN="mms-agent"
local MY_D="/opt/${MY_PN}"
insinto ${MY_D}
doins "${WORKDIR}/${MY_PN}/"*
fowners -R mongodb:mongodb ${MY_D}
newinitd "${FILESDIR}/${MY_PN}.initd" ${MY_PN}
newconfd "${FILESDIR}/${MY_PN}.confd" ${MY_PN}
fi
}
src_test() {

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-8.3.18.ebuild,v 1.3 2012/02/29 01:31:08 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-8.3.18.ebuild,v 1.4 2012/02/29 14:30:07 ago Exp $
EAPI="4"
@ -10,7 +10,7 @@ inherit autotools eutils multilib prefix versionator
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
DESCRIPTION="PostgreSQL libraries and clients"
HOMEPAGE="http://www.postgresql.org/"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-8.4.11.ebuild,v 1.3 2012/02/29 01:31:08 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-8.4.11.ebuild,v 1.4 2012/02/29 14:30:07 ago Exp $
EAPI="4"
@ -10,7 +10,7 @@ inherit autotools eutils multilib prefix versionator
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
DESCRIPTION="PostgreSQL libraries and clients"
HOMEPAGE="http://www.postgresql.org/"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-9.0.7.ebuild,v 1.3 2012/02/29 01:31:08 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-9.0.7.ebuild,v 1.4 2012/02/29 14:30:07 ago Exp $
EAPI="4"
@ -10,7 +10,7 @@ inherit autotools eutils flag-o-matic multilib prefix versionator
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
DESCRIPTION="PostgreSQL libraries and clients"
HOMEPAGE="http://www.postgresql.org/"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-9.1.3.ebuild,v 1.3 2012/02/29 01:31:08 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-9.1.3.ebuild,v 1.4 2012/02/29 14:30:07 ago Exp $
EAPI="4"
@ -8,7 +8,7 @@ WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib prefix versionator
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"
S="${WORKDIR}/postgresql-${PV}"

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-8.3.18.ebuild,v 1.3 2012/02/29 01:30:05 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-8.3.18.ebuild,v 1.4 2012/02/29 14:29:08 ago Exp $
EAPI="4"
inherit versionator
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
# Nothing to test here per 232157
RESTRICT="test"

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-8.4.11.ebuild,v 1.3 2012/02/29 01:30:05 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-8.4.11.ebuild,v 1.4 2012/02/29 14:29:08 ago Exp $
EAPI="4"
inherit versionator
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
# Nothing to test here per 232157
RESTRICT="test"

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-9.0.7.ebuild,v 1.3 2012/02/29 01:30:05 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-9.0.7.ebuild,v 1.4 2012/02/29 14:29:08 ago Exp $
EAPI="4"
inherit versionator
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
RESTRICT="test"

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-9.1.3.ebuild,v 1.3 2012/02/29 01:30:05 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-9.1.3.ebuild,v 1.4 2012/02/29 14:29:08 ago Exp $
EAPI="4"
inherit versionator
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"
S="${WORKDIR}/postgresql-${PV}"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-8.3.18.ebuild,v 1.3 2012/02/29 01:31:49 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-8.3.18.ebuild,v 1.4 2012/02/29 14:31:12 ago Exp $
EAPI="4"
@ -9,7 +9,7 @@ inherit autotools eutils multilib pam prefix versionator
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
DESCRIPTION="PostgreSQL server"
HOMEPAGE="http://www.postgresql.org/"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-8.4.11.ebuild,v 1.3 2012/02/29 01:31:49 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-8.4.11.ebuild,v 1.4 2012/02/29 14:31:12 ago Exp $
EAPI="4"
PYTHON_DEPEND="python? 2"
@ -10,7 +10,7 @@ inherit autotools eutils multilib pam prefix python versionator
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
DESCRIPTION="PostgreSQL server"
HOMEPAGE="http://www.postgresql.org/"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.0.7.ebuild,v 1.3 2012/02/29 01:31:49 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.0.7.ebuild,v 1.4 2012/02/29 14:31:12 ago Exp $
EAPI="4"
PYTHON_DEPEND="python? 2"
@ -10,7 +10,7 @@ inherit autotools eutils multilib pam prefix python versionator
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x86-solaris"
DESCRIPTION="PostgreSQL server"
HOMEPAGE="http://www.postgresql.org/"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.1.3.ebuild,v 1.3 2012/02/29 01:31:49 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.1.3.ebuild,v 1.4 2012/02/29 14:31:12 ago Exp $
EAPI="4"
PYTHON_DEPEND="python? 2"
@ -8,7 +8,7 @@ PYTHON_DEPEND="python? 2"
WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib pam prefix python versionator
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"
S="${WORKDIR}/postgresql-${PV}"

@ -1 +0,0 @@
DIST j2sdkee-1_3_1-linux.tar.gz 14863533 RMD160 baa0aff413bdab417660539b2e3eba52a73eccbc SHA1 a0813594a7d2eaa8f776e8327dfde9eb9ce4a92c SHA256 24db2e3b69d6eb795d6082da299ec203f6075b0b2b0f5a31521966486e33c70b

@ -1,131 +0,0 @@
diff -ru j2sdkee1.3.1/bin/cleanup j2sdkee1.3.1-patched/bin/cleanup
--- j2sdkee1.3.1/bin/cleanup 2002-01-17 06:48:29.000000000 -0500
+++ j2sdkee1.3.1-patched/bin/cleanup 2005-12-26 18:21:37.000000000 -0500
@@ -8,6 +8,8 @@
BINDIR=`dirname $0`
. $BINDIR/setenv.sh
+source /etc/env.d/java/22sun-j2ee-1.3.1
+
PROPS=" -Dcom.sun.enterprise.home=$J2EE_HOME "
CPATH=$J2EE_HOME/lib/classes:$CPATH
diff -ru j2sdkee1.3.1/bin/cloudscape j2sdkee1.3.1-patched/bin/cloudscape
--- j2sdkee1.3.1/bin/cloudscape 2002-01-17 06:48:29.000000000 -0500
+++ j2sdkee1.3.1-patched/bin/cloudscape 2005-12-26 18:21:51.000000000 -0500
@@ -8,6 +8,9 @@
# Environment variables needed to run...
BINDIR=`dirname $0`
. $BINDIR/userconfig.sh
+
+source /etc/env.d/java/22sun-j2ee-1.3.1
+
if [ -n "$BINDIR" ]
then
J2EE_HOME=`cd $BINDIR/.. > /dev/null 2>&1 && pwd`
diff -ru j2sdkee1.3.1/bin/deploytool j2sdkee1.3.1-patched/bin/deploytool
--- j2sdkee1.3.1/bin/deploytool 2002-01-17 06:48:28.000000000 -0500
+++ j2sdkee1.3.1-patched/bin/deploytool 2005-12-26 18:21:59.000000000 -0500
@@ -8,6 +8,8 @@
BINDIR=`dirname $0`
. $BINDIR/setenv.sh
+source /etc/env.d/java/22sun-j2ee-1.3.1
+
SYSTEM_PROPERTIES="-Dcom.sun.enterprise.home=$J2EE_HOME"
DH_LIB=$LIBDIR/../help/DeployTool
diff -ru j2sdkee1.3.1/bin/j2ee j2sdkee1.3.1-patched/bin/j2ee
--- j2sdkee1.3.1/bin/j2ee 2002-01-17 06:48:28.000000000 -0500
+++ j2sdkee1.3.1-patched/bin/j2ee 2005-12-26 18:22:02.000000000 -0500
@@ -8,6 +8,8 @@
BINDIR=`dirname $0`
. $BINDIR/setenv.sh
+source /etc/env.d/java/22sun-j2ee-1.3.1
+
SAX_PROPS=" -Dorg.xml.sax.parser=org.xml.sax.helpers.XMLReaderAdapter -Dorg.xml.sax.driver=org.apache.crimson.parser.XMLReaderImpl"
PROPS=" $LISTEN_OPTIONS -Dcom.sun.enterprise.home=$J2EE_HOME -Djms.home=$JMS_HOME -Dcom.sun.jms.service.jdbc.dbpath=$JMS_DB_PATH -Djms.properties=$J2EE_HOME/config/jms_service.properties -Djava.security.policy==$J2EE_HOME/lib/security/server.policy -Djava.security.auth.login.config=$J2EE_HOME/lib/security/serverlogin.config"
diff -ru j2sdkee1.3.1/bin/j2eeadmin j2sdkee1.3.1-patched/bin/j2eeadmin
--- j2sdkee1.3.1/bin/j2eeadmin 2002-01-17 06:48:29.000000000 -0500
+++ j2sdkee1.3.1-patched/bin/j2eeadmin 2005-12-26 18:22:06.000000000 -0500
@@ -8,6 +8,8 @@
BINDIR=`dirname $0`
. $BINDIR/setenv.sh
+source /etc/env.d/java/22sun-j2ee-1.3.1
+
OPTIONS="-Dcom.sun.enterprise.home=$J2EE_HOME"
$JAVA_HOME/bin/java $OPTIONS -classpath "$CPATH" com.sun.enterprise.tools.admin.AdminTool "$@"
diff -ru j2sdkee1.3.1/bin/keytool j2sdkee1.3.1-patched/bin/keytool
--- j2sdkee1.3.1/bin/keytool 2002-01-17 06:48:29.000000000 -0500
+++ j2sdkee1.3.1-patched/bin/keytool 2005-12-26 18:22:10.000000000 -0500
@@ -8,4 +8,6 @@
BINDIR=`dirname $0`
. $BINDIR/setenv.sh
+source /etc/env.d/java/22sun-j2ee-1.3.1
+
$JAVACMD -classpath "$CPATH" com.sun.enterprise.security.KeyTool "$@"
diff -ru j2sdkee1.3.1/bin/packager j2sdkee1.3.1-patched/bin/packager
--- j2sdkee1.3.1/bin/packager 2002-01-17 06:48:28.000000000 -0500
+++ j2sdkee1.3.1-patched/bin/packager 2005-12-26 18:22:18.000000000 -0500
@@ -8,6 +8,8 @@
BINDIR=`dirname $0`
. $BINDIR/setenv.sh
+source /etc/env.d/java/22sun-j2ee-1.3.1
+
SYSTEM_PROPERTIES="-Dcom.sun.enterprise.home=$J2EE_HOME"
$JAVACMD -classpath "$CPATH" $SYSTEM_PROPERTIES com.sun.enterprise.tools.packager.Main "$@"
diff -ru j2sdkee1.3.1/bin/realmtool j2sdkee1.3.1-patched/bin/realmtool
--- j2sdkee1.3.1/bin/realmtool 2002-01-17 06:48:28.000000000 -0500
+++ j2sdkee1.3.1-patched/bin/realmtool 2005-12-26 18:22:22.000000000 -0500
@@ -8,6 +8,8 @@
BINDIR=`dirname $0`
. $BINDIR/setenv.sh
+source /etc/env.d/java/22sun-j2ee-1.3.1
+
OPTIONS="-Dcom.sun.enterprise.home=$J2EE_HOME"
$JAVACMD $OPTIONS -classpath "$CPATH" com.sun.enterprise.tools.admin.RealmTool "$@"
diff -ru j2sdkee1.3.1/bin/runclient j2sdkee1.3.1-patched/bin/runclient
--- j2sdkee1.3.1/bin/runclient 2002-01-17 06:48:29.000000000 -0500
+++ j2sdkee1.3.1-patched/bin/runclient 2005-12-26 18:22:25.000000000 -0500
@@ -8,6 +8,8 @@
BINDIR=`dirname $0`
. $BINDIR/setenv.sh
+source /etc/env.d/java/22sun-j2ee-1.3.1
+
ACTIVATION=" -Dcom.sun.enterprise.home=$J2EE_HOME -Djms.home=$JMS_HOME -Djms.properties=$J2EE_HOME/config/jms_client.properties -Djava.security.policy=$J2EE_HOME/lib/security/client.policy -Djava.security.auth.login.config=$J2EE_HOME/lib/security/clientlogin.config "
$JAVACMD $ACTIVATION $VMARGS -classpath "$CPATH:$APPCPATH" com.sun.enterprise.appclient.Main "$@"
diff -ru j2sdkee1.3.1/bin/setenv.sh j2sdkee1.3.1-patched/bin/setenv.sh
--- j2sdkee1.3.1/bin/setenv.sh 2002-01-17 06:48:28.000000000 -0500
+++ j2sdkee1.3.1-patched/bin/setenv.sh 2005-12-26 18:22:28.000000000 -0500
@@ -10,6 +10,8 @@
BINDIR=`dirname $0`
. $BINDIR/userconfig.sh
+source /etc/env.d/java/22sun-j2ee-1.3.1
+
HOSTNAME=`uname -n`
if [ -n "$BINDIR" ]
diff -ru j2sdkee1.3.1/bin/verifier j2sdkee1.3.1-patched/bin/verifier
--- j2sdkee1.3.1/bin/verifier 2002-01-17 06:48:28.000000000 -0500
+++ j2sdkee1.3.1-patched/bin/verifier 2005-12-26 18:22:34.000000000 -0500
@@ -8,6 +8,8 @@
BINDIR=`dirname $0`
. $BINDIR/setenv.sh
+source /etc/env.d/java/22sun-j2ee-1.3.1
+
DH_LIB=$LIBDIR/../help/DeployTool
JAVA_HELP=$LIBDIR/jh.jar

@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>java</herd>
</pkgmetadata>

@ -1,53 +0,0 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/sun-j2ee/sun-j2ee-1.3.1-r4.ebuild,v 1.3 2007/05/24 20:51:14 betelgeuse Exp $
inherit java-pkg-2 eutils
MY_PN="j2sdkee"
DESCRIPTION="Sun's Java 2 Enterprise Edition Development Kit"
SRC_URI="${MY_PN}-1_3_1-linux.tar.gz"
HOMEPAGE="http://java.sun.com/j2ee/sdk_1.3/"
DEPEND=""
RDEPEND=">=virtual/jre-1.3.1"
LICENSE="sun-bcla-j2ee"
RESTRICT="fetch"
SLOT="0"
KEYWORDS="-ppc x86"
IUSE="doc"
S=${WORKDIR}/${MY_PN}${PV}
pkg_nofetch() {
die "Please download ${SRC_URI} from ${HOMEPAGE} to ${DISTDIR}"
}
src_install() {
local dirs="bin lib conf config cloudscape lib images nativelib repository public_html logs help images xsl"
dodir /opt/${P}
for i in $dirs ; do
cp -pPR $i ${D}/opt/${P}/
done
java-pkg_regjar "${D}"/opt/${P}/lib/*.jar
java-pkg_regjar ${D}/opt/${P}/*/*/*.jar
dodir /etc/env.d/java
local j2eeenv=${T}/22${P}
cat > $j2eeenv <<-END
PATH=/opt/${P}/bin
J2EE_HOME=/opt/${P}
END
doenvd "${j2eeenv}"
dodoc LICENSE README || die
use doc && java-pkg_dohtml -r doc/*
}
pkg_postinst() {
elog "Remember to set JAVA_HOME before running /opt/${P}/bin/j2ee"
elog "A set of sample configuration files (that work) can be found in /opt/${P}/conf and /opt/${P}/config"
}

@ -2,5 +2,5 @@ DIST v8-3.7.12.20.tar.bz2 9835664 RMD160 314f635bbb6d01499fe589c65e206249930df5b
DIST v8-3.7.12.22.tar.bz2 9830083 RMD160 2ffa6e11d1d2fd64e9b5d68f9d751bfe63ce2cc7 SHA1 5bb7f12087bcada786ef468ab3cf67d2d9ff73e4 SHA256 07b6a24fb66393799229487ab7fb0dd771cd1897638710b46fca2cb79f6ad461
DIST v8-3.8.9.6.tar.bz2 9861167 RMD160 ad3b65cef8d05603af6f998ab2f5b15f3cdbf1df SHA1 a95288db101bb78d3e81a39a50cec461b2611398 SHA256 afcd0bd29cdc1019d6b0b83729f4d98f61a6b2a8f66b4065fe349f76b47a70e1
DIST v8-3.8.9.8.tar.bz2 9865911 RMD160 9283be1d7513f60749645bff29b255becb2810f2 SHA1 187962c0a12dd80eeb7abd1721d887036f952d61 SHA256 2f43c68f2b38d6543873f692e1218086d2d6029a4d95767dd7abd7701014600f
DIST v8-3.9.4.tar.bz2 9884300 RMD160 b51e878c83cb2caf370029a1c8de09dc8e3ca692 SHA1 c754d325407b7b3b703cb938bfb48af74746f308 SHA256 5d03d676f9438571c0ed26a6b05ddfa6a8776bef5e48757bb7c97f31cb8ea249
DIST v8-3.9.11.tar.bz2 9900605 RMD160 8e787ba4e210b895384b2fd1f8f1525c760bc005 SHA1 ad014fed5568618abc0b8c6a8ea22020596ae1dc SHA256 eeac910769012af409b589455633ee4ae2082ed1dcd105be84c66eb9d882f875
DIST v8-3.9.8.tar.bz2 9893750 RMD160 a92bb6d68288c8103048370ddf6e3c75940cc7df SHA1 a7be2a11b69e3767d156681d5f323e2093a46859 SHA256 cb52a10450d99e2005b9193bd2d6b4bb716ba1d1645cfc64fd98dc4bdac01787

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.9.4.ebuild,v 1.1 2012/02/11 21:44:50 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.9.11.ebuild,v 1.1 2012/02/29 11:31:09 phajdan.jr Exp $
EAPI="4"
@ -107,8 +107,7 @@ pkg_preinst() {
eshopts_push -s nullglob
for candidate in "${EROOT}usr/$(get_libdir)"/libv8-*$(get_libname) \
"${EROOT}usr/$(get_libdir)"/libv8$(get_libname).*; do
for candidate in "${EROOT}usr/$(get_libdir)"/libv8$(get_libname).*; do
baselib=${candidate##*/}
if [[ ! -e "${ED}usr/$(get_libdir)/${baselib}" ]]; then
preserved_libs+=( "${EPREFIX}/usr/$(get_libdir)/${baselib}" )

@ -0,0 +1,22 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Bio-Graphics/Bio-Graphics-2.260.0.ebuild,v 1.1 2012/02/29 08:57:20 robbat2 Exp $
EAPI=4
MODULE_AUTHOR=LDS
MODULE_VERSION=2.26
inherit perl-module
DESCRIPTION="Generate images from Bio::Seq objects for visualization purposes"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-perl/GD
dev-perl/Statistics-Descriptive"
DEPEND="${RDEPEND}
virtual/perl-Module-Build"
SRC_TEST=no

@ -1,2 +1,3 @@
DIST Bio-Graphics-2.24.tar.gz 860229 RMD160 58e826d56acfcc9317883383b36b5b2639859cce SHA1 c5fa87df353cce37ecd379e86febe46865e05834 SHA256 e6078ebe10c5e0f4a6d4fff42cb25f04c99945406e70d692b7deb803f6e39df2
DIST Bio-Graphics-2.25.tar.gz 861909 RMD160 0581ce114f57086854da4979c2c92ad63a3caa7a SHA1 9e64e4988a937a7da7f51e0c6586f6aa926099ad SHA256 1a189bb5d24672f6ee09d977d44fcb9506f882001b886825839e4a0fd3af559b
DIST Bio-Graphics-2.26.tar.gz 967246 RMD160 2b2a863c919e74bf2caa8941a333fa2a4dc7ce88 SHA1 2871620d581a4d5fd07fde591840dabc454e1d8e SHA256 2bc1b7e58e893a977313364c70553a0e63f8bf59af8b966438a88340e1ed323a

@ -0,0 +1,33 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Bio-SamTools/Bio-SamTools-1.330.0.ebuild,v 1.1 2012/02/29 08:57:25 robbat2 Exp $
EAPI=4
MODULE_AUTHOR=LDS
MODULE_VERSION=1.33
inherit perl-module
DESCRIPTION="Read SAM/BAM database files"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="sci-biology/bioperl
>=sci-biology/samtools-0.1.16"
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-CBuilder
virtual/perl-Module-Build
"
SRC_TEST=do
src_prepare() {
sed -i -e 's|my $HeaderFile = "bam.h";|my $HeaderFile = "bam/bam.h";|' \
-e 's|my $LibFile = "libbam.a";|my $LibFile = "libbam.so";|' Build.PL || die
sed -i -e 's|#include "bam.h"|#include "bam/bam.h"|' \
-e 's|#include "khash.h"|#include "bam/khash.h"|' \
-e 's|#include "faidx.h"|#include "bam/faidx.h"|' lib/Bio/DB/Sam.xs || die
perl-module_src_prepare
}

@ -1,3 +1,4 @@
DIST Bio-SamTools-1.29.tar.gz 331127 RMD160 e86b51bdd7ffdfd42076da11b19ab4cbb3a9a93a SHA1 2925e95fc77d70d1bd5dedb3e1f4d7f00b8facd6 SHA256 9f9a6ea320b581a4bc4f61372f17310d063b3c1a534fd2f756e967c44b0f4c06
DIST Bio-SamTools-1.30.tar.gz 331213 RMD160 e12d66b1da47027e116061efa5d9089f9e0ef1f3 SHA1 64d2cb261a910b9de50798daa4f83dbb92d1c38c SHA256 3d2883837425391b84fb0ff1b91391b0422ddf0380498983a6602e12a9e8ad34
DIST Bio-SamTools-1.31.tar.gz 332207 RMD160 c48237b0ae86e2d4f5f6bf18ef4c32f37bcb0490 SHA1 7d6440c149f1964e3efe590664e0767d425a1355 SHA256 df5928a09efd33c45186b84f1649636c8112e8fce0aa19cdc5fc17d963d8efec
DIST Bio-SamTools-1.33.tar.gz 332340 RMD160 69616e5932061f9a0835d60c9e8f3b9f11e17919 SHA1 109d5bfdb5c7629d5a82971915b25f9912c77ae8 SHA256 b908b829b76097b4ee8015fe0271a2bd56a1bbaa2ca6698a96c741d80d2dfc70

@ -0,0 +1,31 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/CPAN-Mini-Inject/CPAN-Mini-Inject-0.310.0.ebuild,v 1.1 2012/02/29 08:58:29 robbat2 Exp $
EAPI=4
MODULE_AUTHOR=MITHALDU
MODULE_VERSION=0.31
inherit perl-module
DESCRIPTION="Inject modules into a CPAN::Mini mirror. "
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~sparc ~x86"
IUSE=""
# Disabled
#SRC_TEST="do"
RDEPEND="dev-perl/libwww-perl
virtual/perl-IO-Compress
virtual/perl-Archive-Tar
virtual/perl-File-Path
virtual/perl-File-Temp
>=virtual/perl-Module-Build-0.380.0
>=dev-perl/CPAN-Mini-0.32
dev-perl/CPAN-Checksums
dev-perl/File-Slurp
dev-perl/yaml"
# test? ( dev-perl/HTTP-Server-Simple )"
DEPEND="${RDEPEND}"

@ -1,2 +1,3 @@
DIST CPAN-Mini-Inject-0.18.tar.gz 13792 RMD160 96c798141fb03f844ac2c976a471120023e903fb SHA1 cf2abb12ef03d977e24141ec0514abba9f132498 SHA256 87c0885d0b4893bfbee7b799125838d168a4044b94ec7a53b7b80215e5f5c32c
DIST CPAN-Mini-Inject-0.30.tar.gz 24109 RMD160 e539b52546ae66fc1a85bfb6ca68696c86699800 SHA1 adfac201fef3ce91c5ef255c3b167e21a29342ea SHA256 9b7e5d7ad761b173c5bbacc3f2009839bc2ef8f60a8303afe8bc3ebf6f46d51d
DIST CPAN-Mini-Inject-0.31.tar.gz 26438 RMD160 b68f4cb1e551fcd9d3a1d28b2e22b20d15cb3bfe SHA1 d604ff380aca0889e31e718b123da8cb3cee5e57 SHA256 e2e48f5fc063eca5b97b6bf8c83041bad95e2159049dedebb3c2bec66c398234

@ -0,0 +1,21 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Cisco-Reconfig/Cisco-Reconfig-0.910.0.ebuild,v 1.1 2012/02/29 08:58:18 robbat2 Exp $
EAPI=4
MODULE_AUTHOR=MUIR
MODULE_VERSION=${PV%0.0}
MODULE_SECTION=modules
inherit perl-module
DESCRIPTION="Parse and generate Cisco configuration files"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="virtual/perl-Scalar-List-Utils"
DEPEND="${RDEPEND}"
SRC_TEST="do"

@ -1 +1,2 @@
DIST Cisco-Reconfig-0.9.tar.gz 21124 RMD160 ff8dfe096b338295c5128ac5618314fdda887d4b SHA1 abf6072b21b566be75d56168528d5a67bf2b70e8 SHA256 d20974b032a13c5778da4eb71b2c742ee188c410f9392c7ade836726847549ba
DIST Cisco-Reconfig-0.91.tar.gz 21465 RMD160 5341cc4c89d38ec54df5590c8920f3e1242318ce SHA1 c027de85187919325b6f76394b73536b4413cedb SHA256 10b3bc3b458bf05d7d34c73b41c767d094a2d497f168184666bc2fe938b6ed58

@ -0,0 +1,25 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTTP-Cookies/HTTP-Cookies-6.0.1.ebuild,v 1.1 2012/02/29 09:01:23 robbat2 Exp $
EAPI=3
MODULE_AUTHOR=GAAS
MODULE_VERSION=${PV/0./0}
inherit perl-module
DESCRIPTION="Storage of cookies"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="
!<dev-perl/libwww-perl-6
>=dev-perl/HTTP-Date-6.0.0
virtual/perl-Time-Local
>=dev-perl/HTTP-Message-6.0.0
"
DEPEND="${RDEPEND}"
SRC_TEST=online

@ -1 +1,2 @@
DIST HTTP-Cookies-6.00.tar.gz 18718 RMD160 d6630e0c7c57523ec536af36e7b75b4fc25e3c3d SHA1 a7132472166ac32a68a2f186ad1518ba4a0c29b3 SHA256 30b5741894696493748336226b91e1a6bda66480f5fa758f5ce10b21f360a81c
DIST HTTP-Cookies-6.01.tar.gz 18751 RMD160 2c0e5956cf9afca45e182a9824702a8e4154e053 SHA1 a8601a34e62666572bc8a4a98f56822b008afd17 SHA256 f5d3ade383ce6389d80cb0d0356b643af80435bb036afd8edce335215ec5eb20

@ -0,0 +1,23 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTTP-Date/HTTP-Date-6.0.1.ebuild,v 1.1 2012/02/29 09:02:18 robbat2 Exp $
EAPI=3
MODULE_AUTHOR=GAAS
MODULE_VERSION=${PV/0./0}
inherit perl-module
DESCRIPTION="Date conversion for HTTP date formats"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="
!<dev-perl/libwww-perl-6
virtual/perl-Time-Local
"
DEPEND="${RDEPEND}"
SRC_TEST=do

@ -1 +1,2 @@
DIST HTTP-Date-6.00.tar.gz 7175 RMD160 2f06178f44bd872409654f7925a2d109c852a144 SHA1 2b3c445e098ecf0fb30d1d2907fc584b852bc113 SHA256 466f7328a1ff465e64c57d18ba2bf5a577fe137c126850e9680d7792a3b3d996
DIST HTTP-Date-6.01.tar.gz 7178 RMD160 ea9b6e473214a29243e214d2e32127be91f2d41c SHA1 3d2ce427eb8593abcb0e908cf044c314fcb3b648 SHA256 c5448bd92018fadbab72a86c1d9e43bf2fa2e1335fb00b46b2fa8ade1eb43057

@ -0,0 +1,23 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTTP-Negotiate/HTTP-Negotiate-6.0.1.ebuild,v 1.1 2012/02/29 09:03:13 robbat2 Exp $
EAPI=3
MODULE_AUTHOR=GAAS
MODULE_VERSION=${PV/0./0}
inherit perl-module
DESCRIPTION="HTTP content negotiation"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="
!<dev-perl/libwww-perl-6
>=dev-perl/HTTP-Message-6.0.0
"
DEPEND="${RDEPEND}"
SRC_TEST=online

@ -1 +1,2 @@
DIST HTTP-Negotiate-6.00.tar.gz 8560 RMD160 d6294ced942b213b851cfe5088334934ab5e9a43 SHA1 4ef0f026a9c710d876444dcfdc3a56cbb2c8a478 SHA256 4e070ea67427ab1843620debc923b820bd41b9018914dfef54bbc7af9257ae82
DIST HTTP-Negotiate-6.01.tar.gz 8596 RMD160 bfc839ac4ff7ef24b7154f2702cdb107c882e8c6 SHA1 4a4974639d9b64f7132cb075f551f7293f788c62 SHA256 1c729c1ea63100e878405cda7d66f9adfd3ed4f1d6cacaca0ee9152df728e016

@ -0,0 +1,23 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/ImageInfo/ImageInfo-1.320.0.ebuild,v 1.1 2012/02/29 08:59:58 robbat2 Exp $
EAPI=4
MY_PN=Image-Info
MODULE_AUTHOR=SREZIC
MODULE_VERSION=1.32
inherit perl-module
DESCRIPTION="The Perl Image-Info Module"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
DEPEND=">=dev-perl/IO-String-1.01
dev-perl/XML-LibXML
dev-perl/XML-Simple"
RDEPEND="${DEPEND}"
SRC_TEST="do"

@ -1,2 +1,3 @@
DIST Image-Info-1.30.tar.gz 221833 RMD160 e5c17dc13bfdee96695d2fbf3c6e6f3434f8da13 SHA1 74e3de70b5eea5186bf15eba05a9a4d659be52e7 SHA256 a629cf8748f95542e35956281424f24dec00f7e4bb28208fcbd6a86dc63662ce
DIST Image-Info-1.31.tar.gz 231407 RMD160 01dea94a061194c1e61ed4b2dca24873902add2c SHA1 9120a6f217662f23417fb806ef6fbfb8146d8291 SHA256 2ca7c3e267a77871d175cdb27f986c5888f381d6edb978c803b41cb43b306430
DIST Image-Info-1.32.tar.gz 224783 RMD160 b280fe9ece9e2aa6658aaa515c2e34a624f3b851 SHA1 8322608337335e1ab46127203e582e9209f4c7cb SHA256 0ee396f74b6d4441e42bbb0b997c321305d5a660c6af4db3fa1329900ebbd350

@ -0,0 +1,21 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Inline-Python/Inline-Python-0.400.0.ebuild,v 1.1 2012/02/29 09:01:37 robbat2 Exp $
EAPI=2
MODULE_AUTHOR=NINE
MODULE_VERSION=0.40
inherit perl-module
DESCRIPTION="Easy implementation of Python extensions"
SLOT="0"
KEYWORDS="~amd64 ~sparc ~x86"
IUSE=""
DEPEND=">=dev-perl/Inline-0.42
dev-lang/python"
RDEPEND="${DEPEND}"
SRC_TEST="do"

@ -1 +1,2 @@
DIST Inline-Python-0.39.tar.gz 46805 RMD160 47c1346b4c528f8b41cbec517d5bcc12d01bf1be SHA1 040fe5299cf7f5663f26cedbffa9d5432d0856c4 SHA256 c5ce3adb076884d09f023f66dc6d077c764f89e3a0ec87653f334f70e02f6e6a
DIST Inline-Python-0.40.tar.gz 46645 RMD160 4e9d05bb9170005f692622caaf9bbb2326ade0a1 SHA1 3c8e07c87a290c4a6c4eda3b1908d7878a53e859 SHA256 4171f7c180260c19eb40b2207199a9552ec8abe2dc47fad4a8bc8608e52121d5

@ -1 +1,2 @@
DIST MogileFS-Client-Async-0.015.tar.gz 69683 RMD160 83744763e84dd1f26aa69ce7b9e749dcd8bc1d0e SHA1 4b03fe91782a7f6b91aa9c193d7c578ba48fbe93 SHA256 4bd8e4d20c606a2361119413c990e3d859f842a9bf039bb0c446aae635be2741
DIST MogileFS-Client-Async-0.018.tar.gz 23696 RMD160 8024248a089ae6ae85bd1c9f90747ef735b6cb8a SHA1 dc3a871c48205be71c162160620576692caaca92 SHA256 5793f568d15c0882e49d2d83eefaa8586f4c6aa5640348a8ff206d344cfb3dda

@ -0,0 +1,27 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/MogileFS-Client-Async/MogileFS-Client-Async-0.018.0.ebuild,v 1.1 2012/02/29 08:54:47 robbat2 Exp $
EAPI=4
MODULE_AUTHOR=DLAMBLEY
MODULE_VERSION=${PV%.0}
inherit perl-module
DESCRIPTION="MogileFS Client using AnyEvent non-blocking IO"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-perl/IO-AIO
dev-perl/AnyEvent
dev-perl/AnyEvent-HTTP
dev-perl/File-Slurp
dev-perl/MogileFS-Client
dev-perl/Try-Tiny
dev-perl/namespace-clean"
DEPEND="${RDEPEND}"
# Tests only available if you have a local mogilefsd on 127.0.0.1:7001
#SRC_TEST="do"

@ -0,0 +1 @@
DIST MogileFS-Network-0.06.tar.gz 9981 RMD160 bfee0a2bb99d210633fd9cc1ed0a42443f712039 SHA1 99f7a6b6213abe24ad705166bd3a4fdfeaada6a0 SHA256 4adb668b89166a11371b747af7d9f1a46958f7039efb0566aa6bf79994c8fffa

@ -0,0 +1,21 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# This ebuild generated by g-cpan 0.16.4
EAPI=4
MODULE_AUTHOR="HACHI"
MODULE_VERSION=${PV:0:4}
inherit perl-module
DESCRIPTION="Network awareness and extensions for MogileFS::Server"
LICENSE="|| ( Artistic GPL-1 GPL-2 GPL-3 )"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~ppc"
IUSE=""
DEPEND="dev-perl/Net-Netmask
dev-perl/Net-Patricia
>=dev-perl/mogilefs-server-2.580.0"

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>perl</herd>
<maintainer>
<email>robbat2@gentoo.org</email>
<description>Primary Maintainer</description>
</maintainer>
<upstream>
<remote-id type="cpan">mogilefs-network</remote-id>
</upstream>
</pkgmetadata>

@ -1 +1,2 @@
DIST Net-DNS-0.66.tar.gz 172366 RMD160 25f52d4d2fb10e9be6f136ff09be75d91ef7f537 SHA1 1f1f78c11542916460821a0686d4b6c401bf3fc9 SHA256 ee922a6ab1403820ad476713d62cb35e7092585ebd628f02865827fcb09d6823
DIST Net-DNS-0.68.tar.gz 184715 RMD160 1c5201daa72ddb2d244bbb9a256ebe7ca1864f9c SHA1 4deaaa8ba6bca0cf0e248b4a3cc0383348349182 SHA256 a5740cb95d4778399440abb39fc8c6545d6eb2a2f8f1a62a66234d426bfbe002

@ -0,0 +1,38 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-DNS/Net-DNS-0.680.0.ebuild,v 1.1 2012/02/29 09:12:58 robbat2 Exp $
EAPI=4
MODULE_AUTHOR=OLAF
MODULE_VERSION=0.68
inherit perl-module
DESCRIPTION="Perl Net::DNS - Perl DNS Resolver Module"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="ipv6 test"
RDEPEND="virtual/perl-Digest-MD5
dev-perl/Digest-HMAC
virtual/perl-Digest-SHA
dev-perl/Net-IP
ipv6? ( dev-perl/IO-Socket-INET6 )
virtual/perl-MIME-Base64"
DEPEND="${RDEPEND}
test? (
virtual/perl-Test-Simple
dev-perl/Test-Pod
)"
PATCHES=( ${FILESDIR}/${PN}-0.68-ar.patch )
SRC_TEST="do"
src_prepare() {
perl-module_src_prepare
mydoc="TODO"
# --IPv6-tests requires that you have external IPv6 connectivity
# as it connects to 2001:7b8:206:1:0:1234:be21:e31e
myconf="${myconf} --no-online-tests --no-IPv6-tests"
}

@ -0,0 +1,16 @@
The linker on Darwin/x86 needs archives with an index, so create one.
Ported-from: files/Net-DNS-0.64-ar.patch
diff -Nuar Net-DNS-0.68.orig/Makefile.PL Net-DNS-0.68/Makefile.PL
--- Net-DNS-0.68.orig/Makefile.PL 2012-01-27 23:02:34.000000000 +0000
+++ Net-DNS-0.68/Makefile.PL 2012-02-29 09:03:14.939727214 +0000
@@ -336,7 +336,7 @@
use Config qw(%Config);
sub postamble {
- my $cr = ( $^O eq 'MSWin32' && $Config{'cc'} eq 'cl' ? '/OUT:' : 'cr ' ); # ar action
+ my $cr = ( $^O eq 'MSWin32' && $Config{'cc'} eq 'cl' ? '/OUT:' : 'crs ' ); # ar action
my $content = '
test_cover : pure_all

@ -1,3 +1,4 @@
DIST Net-IMAP-Simple-1.2024.tar.gz 75151 RMD160 27620d057af83ad601f8ccd9d2eb0ff7db0484fd SHA1 7089d4113451b1c55362f499787b498af0ffa7bb SHA256 2617a96c2972012c6aa1a783a93ccbabddd63fbec9095035c5c6fc311bc25877
DIST Net-IMAP-Simple-1.2025.tar.gz 75161 RMD160 2e6afe3de7c3faf9d6eb3b1972d3d33bca5f1e6c SHA1 6a5db7b954254b9d1b070a4739f0e023b620555e SHA256 c0424f4784cb566aff6d52a1288a0c3a13265927bf30553cf5afc52aa19ca00f
DIST Net-IMAP-Simple-1.2026.tar.gz 75208 RMD160 7bd8a19c021587bd1793a87e02fe8d6a6fc8c3b7 SHA1 0a5fe06e220439a9392a5050c16377fd787dabce SHA256 a23798d3f1cebc42c1fd6f57c5d51eb1e2dff19fd3ab1f45bbb7eb74aaadba28
DIST Net-IMAP-Simple-1.2030.tar.gz 76864 RMD160 4c42bb273548b5413844a09892a584ded2e1f531 SHA1 8eddbfe4928ccfa2b6c4668ec8ca516d65f810c1 SHA256 120226be4fb8e9edf22297ab7e55cc8e25a8b59b9e19d66c6699a4a52c957473

@ -0,0 +1,38 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-IMAP-Simple/Net-IMAP-Simple-1.203.000.ebuild,v 1.1 2012/02/29 09:08:05 robbat2 Exp $
EAPI=4
MODULE_AUTHOR=JETTERO
MODULE_VERSION=${PV%00}
MODULE_VERSION=${MODULE_VERSION//.}
MODULE_VERSION=${MODULE_VERSION:0:1}.${MODULE_VERSION:1}
inherit perl-module
DESCRIPTION="Perl extension for simple IMAP account handling."
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-perl/Class-Accessor
dev-perl/Coro
dev-perl/DateTime
dev-perl/DateTime-Format-Mail
dev-perl/DateTime-Format-Natural
dev-perl/Email-Address
dev-perl/Email-MIME
dev-perl/Email-MIME-ContentType
dev-perl/Email-Simple
dev-perl/Encode-IMAPUTF7
virtual/perl-MIME-Base64
dev-perl/List-MoreUtils
dev-perl/Net-SSLeay
dev-perl/Net-Server-Coro
dev-perl/regexp-common
dev-perl/DateTime-Format-Strptime
dev-perl/Parse-RecDescent"
DEPEND="${RDEPEND}"
SRC_TEST="do"

@ -1,3 +1,4 @@
DIST NetPacket-1.2.0.tar.gz 25915 RMD160 8497b80b2f52066265e3a51d7b53d49aac2e6752 SHA1 eb6a9e95890fac50598a03f1ad963d6ee6e300ec SHA256 9863343ef0462fef3986ff09b3b2abf88563999647845d25179279bc817ff362
DIST NetPacket-1.3.0.tar.gz 28112 RMD160 7c7577a15588211a685330da957093dd624f57f3 SHA1 120d94953534fc49fa8b2cc140452a719481b283 SHA256 e2e5de859499e721d013271cfcc6c591fdea4ca475841dd887042f3a8782e17b
DIST NetPacket-1.3.1.tar.gz 28155 RMD160 c063522fb13ef69401373a547fc7e0e9f6cbfe93 SHA1 c7182bff1692b972a97a8ffb0f95d36f7fd33d84 SHA256 c2cf197e165c601ffbdebb967919dc379c5ff051bcb1425a0c1b092882cc94a5
DIST NetPacket-v0.43.0.tar.gz 30559 RMD160 d190d0b1d30391c7bdf527274a9c4b4f157b2e8a SHA1 6014d7684fa54d9f3b9c079fa5c3f1bfbd4a99e3 SHA256 b644fbe0b0b8ff000e378657e5df473337fd8027d6290c453ee6e056597549fa

@ -0,0 +1,23 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/NetPacket/NetPacket-1.3.1.ebuild,v 1.1 2012/02/29 09:13:31 robbat2 Exp $
EAPI=4
MODULE_AUTHOR=YANICK
MODULE_VERSION=1.3.1
inherit perl-module
DESCRIPTION="Perl NetPacket - network packets assembly/disassembly"
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
IUSE="test"
RDEPEND=""
DEPEND="${RDEPEND}
virtual/perl-Module-Build
test? ( >=virtual/perl-Test-Simple-0.94 )"
SRC_TEST="do"

@ -1,2 +1,3 @@
DIST POE-API-Peek-2.17.tar.gz 13283 RMD160 ef8fdb282813c3606eea5b31db9d3355f62f7fed SHA1 109cc9145ec493e8f64443bdfa52650a0f8fcf82 SHA256 2b30d2383ac6690093092efefd3fa8e84a6b521af1ad406adcf21fe2a7514ebe
DIST POE-API-Peek-2.19.tar.gz 15680 RMD160 31b52c9cbbe8887ddbb1189024997d48580f56c2 SHA1 c7e476c06af5dc2870f25328068cdc2d209ba969 SHA256 7f5080abf23bf6d4733b32b56b063becea526b3308b17b3a2c49f6412741424f
DIST POE-API-Peek-2.20.tar.gz 16107 RMD160 f8967c6efd449819bdb1eb784c60b764cbad804a SHA1 3c749117299e7e8a8c920aac2a8f4009ca27b4bc SHA256 36c9a8330c8e3a276e7e8b033117a482c9b813ec7be830670c8d865466cc59bf

@ -0,0 +1,23 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/POE-API-Peek/POE-API-Peek-2.200.0.ebuild,v 1.1 2012/02/29 09:13:50 robbat2 Exp $
EAPI=4
MODULE_AUTHOR=BINGOS
MODULE_VERSION=2.20
inherit perl-module
DESCRIPTION="Peek into the internals of a running POE env"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-perl/Devel-Size
>=dev-perl/POE-1.311.0"
DEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.31"
SRC_TEST=do

@ -1 +1,2 @@
DIST Test-SharedFork-0.19.tar.gz 26360 RMD160 108b1a485f37690132fb09f799543942cd46dd83 SHA1 a30a7f717de17b25321e7c2f9b0e6342dcc2ae1d SHA256 957092a62fa9577060b897a0a3a18daef871d9ce30bb4812849ba1f184d32c39
DIST Test-SharedFork-0.20.tar.gz 26434 RMD160 5a05236c6c1f1fc83ede3c0b2896caf8bb3d47f8 SHA1 faeddaa6f90ccf5d0f4b693deba34a1550f3bae3 SHA256 94e0772b88148354938e0a85538543b4b90ab20453d1a84d47fa56a597bb057d

@ -0,0 +1,26 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Test-SharedFork/Test-SharedFork-0.200.0.ebuild,v 1.1 2012/02/29 09:14:36 robbat2 Exp $
EAPI=4
MODULE_AUTHOR=TOKUHIROM
MODULE_VERSION=0.20
inherit perl-module
DESCRIPTION="fork test"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND=""
DEPEND="${RDEPEND}
test? (
dev-perl/Test-Requires
>=virtual/perl-Test-Simple-0.88
virtual/perl-Test-Harness
)
"
SRC_TEST=do

@ -1,3 +1,4 @@
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
DIST WWW-Mechanize-1.72.tar.gz 125483 RMD160 0cc9583f54a73cc1f997c561add40225872bfb12 SHA1 2c6d84b78fb145075ff2b9b1120344995090575b SHA256 a69a77ede6538ca35170b1864f52edba8f47cfa8d57925b95ee598938cb8436f

@ -0,0 +1,44 @@
# Copyright 1999-2012 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.720.0.ebuild,v 1.1 2012/02/29 09:16:11 robbat2 Exp $
EAPI=4
MODULE_AUTHOR=JESSE
MODULE_VERSION=1.72
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 +1,2 @@
DIST Want-0.18.tar.gz 17859 RMD160 a976101a2281cc03b4e32db7df7bc8360324680f SHA1 d23b73ef0adbf00df3d7e3115ad2e0635775b700 SHA256 9d1d17362e3a8e860383efba212229b0ef86ffd1be01e02fd712c53d537a93cd
DIST Want-0.20.tar.gz 18408 RMD160 60dcee05e17119c3097f4ffaf769dfae68b208f4 SHA1 055154ad626cd003455c1e5251ac3c24ee819bb6 SHA256 31cf7d532938f661735928e2568127e3f21377b3ea76dae38fa168c312ea66ec

@ -0,0 +1,17 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Want/Want-0.200.0.ebuild,v 1.1 2012/02/29 09:14:54 robbat2 Exp $
EAPI=4
MODULE_AUTHOR=ROBIN
MODULE_VERSION=0.20
inherit perl-module
DESCRIPTION="A generalisation of wantarray"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86"
IUSE=""
SRC_TEST="do"

@ -3,3 +3,4 @@ DIST Glib-1.224.tar.gz 270713 RMD160 60c27d7c604768aaf8b3a48566022258e0d7a160 SH
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
DIST Glib-1.242.tar.gz 275868 RMD160 c8d5e09b39b02b3df362e8ad26485c2eb09782cf SHA1 5662e92eff16e3ba1980081e87b4ecdef88593f1 SHA256 0ebb78bcb3d10c9564473b084ef2989cf86347c1ba4acd5e55bc6c46b6d08d78
DIST Glib-1.250.tar.gz 276583 RMD160 66251cbee9cda56ae76de71b33242c0e29b5955f SHA1 6ea9349440743b925efce059e8c45ba351fe6bcc SHA256 383a6ea6343944fa969fbb2eccff3a6d021c9344ee5669ae94ea265201b4bfc6

@ -0,0 +1,26 @@
# Copyright 1999-2012 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.250.0.ebuild,v 1.1 2012/02/29 09:20:23 robbat2 Exp $
EAPI=4
MY_PN=Glib
MODULE_AUTHOR=XAOC
MODULE_VERSION=1.250
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"

@ -7,4 +7,5 @@ DIST MogileFS-Server-2.54.tar.gz 278578 RMD160 59de5f1c9142b7c01a3f2c662c1eeacf8
DIST MogileFS-Server-2.55.tar.gz 278915 RMD160 7a5c95b5adc59b9c7bf4550ce135bec1425ed53e SHA1 f916538496e71c085c93a418d858fe148e2db8ab SHA256 479e4b36f0ca1aa54a3ab482ee89c34a65d3323575929e287d1b21c531b1715c
DIST MogileFS-Server-2.56.tar.gz 153506 RMD160 9951d3733feb5a11072cfc6d1b6d906f9e5a4c75 SHA1 27bcfcacaf04a1d97e732427367f74b421b16c52 SHA256 58044213f7ee06eaf20e312f085190f89e57fbe57928df1190f661b3c58bb3fe
DIST MogileFS-Server-2.57.tar.gz 153876 RMD160 3089f0f8930bf37cd4f09b68ffb6333cfb871478 SHA1 e6838df81b769664488f088fb02a6f239272e649 SHA256 318c5ceece6465fef43613310ab3c84914bea528c58a667ccad01fa31a56bfe5
DIST MogileFS-Server-2.58.tar.gz 155061 RMD160 a46aa3353bc2fda92acfc471f6a7888b204f1b80 SHA1 4b0466d62d945950da2afe81e65385f0ce09cedc SHA256 e93f25bda03fbe8ac57b62a2d60f9f478387343f584c85453e658dcb348460c6
DIST mogilefs-server-2.37.tar.gz 267909 RMD160 a6e25bb945770bb6a1d395620a277b7798c77b39 SHA1 d4b0f4177e6401bab6676725edaad66baea47d3a SHA256 1fcac070057c54599b99c2836b5ff157fd8433a1315363949b2f0d601c114ca6

@ -0,0 +1,99 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/mogilefs-server/mogilefs-server-2.580.0.ebuild,v 1.1 2012/02/29 08:17:59 robbat2 Exp $
EAPI=4
MY_PN=MogileFS-Server
MODULE_AUTHOR=DORMANDO
MODULE_VERSION=${PV:0:4}
inherit perl-module
DESCRIPTION="Server for the MogileFS distributed file system"
HOMEPAGE="http://www.danga.com/mogilefs/ ${HOMEPAGE}"
IUSE="mysql sqlite postgres"
SLOT="0"
LICENSE="|| ( Artistic GPL-2 )"
KEYWORDS="~amd64 ~ppc ~x86"
# Upstream site recommends this,
# but it breaks Perlbal
# dev-perl/Perlbal-XS-HTTPHeaders
RDEPEND="dev-perl/Net-Netmask
>=dev-perl/Danga-Socket-1.61
>=dev-perl/Sys-Syscall-0.22
>=dev-perl/Perlbal-1.790
dev-perl/IO-AIO
dev-perl/libwww-perl
>=dev-perl/MogileFS-Client-1.14
>=dev-perl/MogileFS-Utils-2.20
dev-perl/Cache-Memcached
mysql? ( dev-perl/DBD-mysql )
postgres? ( dev-perl/DBD-Pg )
sqlite? ( dev-perl/DBD-SQLite )"
DEPEND="${RDEPEND}"
# You need a local MySQL or Postgresql server for this
#SRC_TEST="do"
#PATCHES=( )
MOGILE_USER="mogile"
pkg_setup() {
# Warning! It is important that the uid is constant over Gentoo machines
# As mogilefs may be used with non-local block devices that move!
enewuser ${MOGILE_USER} 460 -1 -1
}
src_prepare() {
for f in Makefile.PL MANIFEST ; do
if [ -f "${S}"/${f}.orig ]; then
cp -f "${S}"/${f}{.orig,}
else
cp -f "${S}"/${f}{,.orig}
fi
done
# If we are not in a cutting edge Git source, we would prefer to not install
# duplicates of these.
sed -i -e '/directory.*mogdeps/d' "${S}"/Makefile.PL
sed -i -e '/^lib\/mogdeps/d' "${S}"/MANIFEST
mv -f "${S}/lib/mogdeps" "${S}"
}
src_compile() {
export MOGILE_NO_BUILTIN_DEPS=1
perl-module_src_compile || die "perl-module_src_compile failed"
}
src_install() {
export MOGILE_NO_BUILTIN_DEPS=1
perl-module_src_install || die "perl-module_src_install failed"
cd "${S}"
newconfd "${FILESDIR}"/mogilefsd-conf.d-2.16 mogilefsd
newinitd "${FILESDIR}"/mogilefsd-init.d-2.16 mogilefsd
newconfd "${FILESDIR}"/mogstored-conf.d-2.30 mogstored
newinitd "${FILESDIR}"/mogstored-init.d-2.50 mogstored
newinitd "${FILESDIR}"/mogautomount-init.d-2.50 mogautomount
diropts -m 700 -o ${MOGILE_USER}
keepdir /var/run/mogile
keepdir /var/mogdata
diropts -m 755 -o root
dodir /etc/mogilefs
insinto /etc/mogilefs
insopts -m 600 -o root -g ${MOGILE_USER}
newins "${FILESDIR}"/mogilefsd.conf-2.30 mogilefsd.conf
newins "${FILESDIR}"/mogstored.conf-2.16 mogstored.conf
}
pkg_postinst() {
chmod 640 "${ROOT}"/etc/mogilefs/{mogilefsd,mogstored}.conf
chown root:${MOGILE_USER} "${ROOT}"/etc/mogilefs/{mogilefsd,mogstored}.conf
}

@ -1,2 +1,3 @@
DIST namespace-clean-0.20.tar.gz 17257 RMD160 c79576885da415f598761dbc7958fdbc9a9764c0 SHA1 2d47ab7f76719493564a43d55cee1bfbb97f60ff SHA256 35fc7e4d23e4132717991090aedb4278b3e1a0f2be243e38c996048815435ad5
DIST namespace-clean-0.21.tar.gz 11809 RMD160 a424cf34b43d6e24e8aece8fc95befa66fb2ddb2 SHA1 388412418144b9a3ff909927801d3ae6b026f2a4 SHA256 b16069bc9261f8c9f2bd541f96076e0961fa4424ce299dac0c9c5523a18e5836
DIST namespace-clean-0.22.tar.gz 13228 RMD160 ff42fc960054590587204e0425aa70c6908bbcf2 SHA1 b0bce57607e866f7c7fa61df03673d9b2ff09ab0 SHA256 f0dd7bc99860ceaa64b3c90ff54cf9560307c995e53a0a31ad78e7415c5ef79d

@ -0,0 +1,22 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/namespace-clean/namespace-clean-0.220.0.ebuild,v 1.1 2012/02/29 09:01:54 robbat2 Exp $
EAPI=4
MODULE_AUTHOR=RIBASUSHI
MODULE_VERSION=0.22
inherit perl-module
DESCRIPTION="Keep imports and functions out of your namespace"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x64-macos"
IUSE="test"
RDEPEND=">=dev-perl/Package-Stash-0.220"
DEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.31
test? ( >=virtual/perl-Test-Simple-0.88 )"
SRC_TEST=do

@ -1,4 +1,5 @@
DIST mocha-0.10.0.gem 71168 RMD160 96075a586c50e8fdadd3017ef72b2b4bc48c5e27 SHA1 9fe4c957e1eb1634d97e8621ce62e3e8330b7ec7 SHA256 dd07d585a48603f475d1d10d22ac46bca11d4ab5366cd8095af4d43e9c183a06
DIST mocha-0.10.3.gem 72192 RMD160 a623b882f403e3512bfa70251a3f338dda55625a SHA1 2369aa772502842ade413b3895358b1e82eb8c61 SHA256 92213fafe4c15469dabb77e92cee8a1dc5ec02a409dec8607b2e727aab271dbf
DIST mocha-0.10.5.gem 73728 RMD160 5e29c4701db4fdd90012cf3e1c4ebe46a254e972 SHA1 b3490deeb5a2e50b86df3cdacf27f19b67fc6f3f SHA256 cb511ef036cf411a128175e0dca69081d97a58ec70beff5077f87d74eda6940a
DIST mocha-0.9.10.gem 66048 RMD160 84e21fd238f0e6a768cef3cad5ddfebdb8ba5625 SHA1 d4800469173efb69183f2f5598f2ed528bafe8cd SHA256 8ad43f1fd75659c01b63e0e36a5fdfbe1a6a79e20c4bab12feced2bd938f9b15
DIST mocha-0.9.12.gem 67584 RMD160 e15617c7074d1e7fea24f5344341a805bbbbc3df SHA1 9608f143af20514be95ac4385f693f9fe865acb6 SHA256 2fc7e3e00e920772b5a5cba16809b567f6f623f62e5c3c95f5c51d0935575f8f

@ -0,0 +1,48 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mocha/mocha-0.10.5.ebuild,v 1.1 2012/02/29 13:02:13 flameeyes Exp $
EAPI=4
USE_RUBY="ruby18 ree18 ruby19 jruby"
RUBY_FAKEGEM_TASK_TEST="test:units"
RUBY_FAKEGEM_TASK_DOC="rdoc"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="README.rdoc RELEASE.rdoc"
RUBY_FAKEGEM_EXTRAINSTALL="init.rb"
inherit ruby-fakegem
DESCRIPTION="A Ruby library for mocking and stubbing using a syntax like that of JMock, and SchMock"
HOMEPAGE="http://mocha.rubyforge.org/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "
doc? ( dev-ruby/coderay )"
ruby_add_rdepend "dev-ruby/metaclass" #metaclass ~> 0.0.1
all_ruby_prepare() {
sed -i -e '/[Bb]undler/ s:^:#:' -e '1iload "lib/mocha/version.rb"' Rakefile || die
}
all_ruby_compile() {
all_fakegem_compile
if use doc; then
rake examples || die
fi
}
all_ruby_install() {
all_fakegem_install
docinto examples
dodoc examples/*.rb || die
}

@ -0,0 +1,20 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/obs-service-format_spec_file/obs-service-format_spec_file-0.1.ebuild,v 1.1 2012/02/29 13:13:28 miska Exp $
EAPI=4
if [[ "${PV}" == "9999" ]]; then
KEYWORDS=""
else
KEYWORDS="~amd64 ~x86"
OPENSUSE_RELEASE="12.1"
fi
ADDITIONAL_FILES="prepare_spec"
inherit obs-service
IUSE=""
DEPEND=""
RDEPEND="${DEPEND} dev-util/suse-build"

@ -1,14 +1,20 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/obs-service-format_spec_file/obs-service-format_spec_file-9999.ebuild,v 1.1 2011/09/16 17:52:59 miska Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/obs-service-format_spec_file/obs-service-format_spec_file-9999.ebuild,v 1.2 2012/02/29 13:13:28 miska Exp $
EAPI=4
if [[ "${PV}" == "9999" ]]; then
KEYWORDS=""
else
KEYWORDS="~amd64 ~x86"
OPENSUSE_RELEASE="12.1"
fi
ADDITIONAL_FILES="prepare_spec"
inherit obs-service
KEYWORDS=""
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"
RDEPEND="${DEPEND} dev-util/suse-build"

@ -1,3 +1,4 @@
DIST gnome-menus-2.30.5.tar.bz2 471327 RMD160 f3fafb467a7d9aaf0168236dab46f8bf82f71c26 SHA1 dcf7af8507d5678d6bb1bf705d2c4ac2238c6da5 SHA256 6dcc565006d6e8c2025ae83ab1f82edf6bd04d61c804c0dc9bf5ea50629c4caa
DIST gnome-menus-3.0.1.tar.bz2 474839 RMD160 de916d4887df9a433eb858aaabf1ef91af2cd32d SHA1 e20d2b4c6ed3a19324114a5bff7ef89e058c707d SHA256 579c119c26f37781f66708e867ea45b3c37589b3b69e5b32d33e9bdb944165f0
DIST gnome-menus-3.2.0.1.tar.xz 402080 RMD160 98cdb483c0f1a16a1aa6f589a2d130484c970a42 SHA1 8b4bba2f1bb5d8533f7cd241016719ef42cb0ebf SHA256 17e2ea745b1e80fba4f6ec03c4bac561aa6e7ca275fcc79a3df3d318cb64972b
DIST introspection.m4.bz2 1181 RMD160 3648afa820c2ee7e240083076e1452285d043084 SHA1 e5188cc387d0d17feb77684feff7ff163779912f SHA256 69a2a57b12179159420825d1d44c74108014b0864c4d63500265639cfa9151ae

@ -1,19 +1,21 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-menus/gnome-menus-3.0.1-r1.ebuild,v 1.3 2012/02/10 02:40:43 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-menus/gnome-menus-3.0.1-r1.ebuild,v 1.4 2012/02/29 06:05:55 tetromino Exp $
EAPI="3"
EAPI="4"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
GNOME_TARBALL_SUFFIX="bz2"
PYTHON_DEPEND="python? 2:2.5"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
inherit autotools eutils gnome2 python
DESCRIPTION="The GNOME menu system, implementing the F.D.O cross-desktop spec"
HOMEPAGE="http://www.gnome.org"
SRC_URI="${SRC_URI} mirror://gentoo/introspection.m4.bz2"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
@ -26,7 +28,10 @@ RDEPEND=">=dev-libs/glib-2.18
DEPEND="${RDEPEND}
sys-devel/gettext
>=dev-util/pkgconfig-0.9
>=dev-util/intltool-0.40"
>=dev-util/intltool-0.40
gnome-base/gnome-common"
# eautoreconf requires gnome-common
# The actual menus are provided by slot 3
PDEPEND="gnome-base/gnome-menus:3"
@ -43,16 +48,20 @@ pkg_setup() {
--disable-static
$(use_enable python)
$(use_enable introspection)"
python_pkg_setup
}
src_prepare() {
# Only build the library (everything else is coming from slot 3)
epatch "${FILESDIR}/${PN}-3.0.2-library-only.patch"
# introspection.m4 needed for eautoreconf
mv "${WORKDIR}/introspection.m4" m4/ || die
eautoreconf
gnome2_src_prepare
# disable pyc compiling
echo '#!/bin/sh' > py-compile
python_clean_py-compile_files
python_copy_sources
}

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/libgsf/libgsf-1.14.21.ebuild,v 1.8 2011/10/30 16:25:12 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/libgsf/libgsf-1.14.21.ebuild,v 1.9 2012/02/29 06:14:39 ssuominen Exp $
EAPI="3"
GCONF_DEBUG="no"
@ -73,8 +73,7 @@ src_prepare() {
eautoreconf
# disable pyc compiling
mv py-compile py-compile.orig
ln -s $(type -P true) py-compile
>py-compile
}
src_compile() {

@ -1,3 +1,4 @@
DIST qpsmtpd-0.81.tar.gz 175691 RMD160 945029280222e6221445a89c61e124f266ba4bed SHA1 8bfe4142565f9aaf407bcdc94da62cf09e00190e SHA256 302f16be06c62aac3135a5ab8fe29612e7831769e11861e5a98190987b58517d
DIST qpsmtpd-0.82.tar.gz 176806 RMD160 8d7642f1887278ce45b3355de7da7f6b2c98a7d4 SHA1 540155086c0b5e553f951ef4f8967886384dca24 SHA256 794af76a1be3cc766ce034311a351ff76b0323c2decc49af96d626e3f3de4df9
DIST qpsmtpd-0.83.tar.gz 177298 RMD160 b65f81b88635bc00465fe1493ee1d5f073b36255 SHA1 7d614f0a0dcdaa174e76e9853989cc86009c7d08 SHA256 4de72f28dd9b36e7e7c9de6c2574627e6704a181b99ced1949e4949dc9ff0925
DIST qpsmtpd-0.84.tar.gz 178260 RMD160 baaf4527539090a745f6f78ec855f6e503242f95 SHA1 329943caf8e8671b09b2a5030a41a1c62c287482 SHA256 a09865816322531edd59d6fecd4bda35a9d583610b69d69a86e44038da841c98

@ -0,0 +1,44 @@
Accept messages with no body.
If a message has no body, there is nothing in the RFC spec that says it
needs to have a trailing \n for a blank line after the headers.
Thumderbird 10 generates some emails like this, which will always cause
plugin errors when $transaction->header is accessed otherwise, as there
is almost no checking that $transaction->header is defined before usage.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Thanks-To: Jack Bates <ms419@freezone.co.uk>
--- qpsmtpd-0.83.orig/lib/Qpsmtpd/SMTP.pm 2009-04-03 06:24:21.000000000 +0000
+++ qpsmtpd-0.83/lib/Qpsmtpd/SMTP.pm 2012-02-25 05:52:14.000000000 +0000
@@ -632,7 +632,7 @@
my $timeout = $self->config('timeout');
while (defined($_ = $self->getline($timeout))) {
- $complete++, last if $_ eq ".\r\n";
+ $complete++, $_ = '' if $_ eq ".\r\n";
$i++;
# should probably use \012 and \015 in these checks instead of \r and \n ...
@@ -648,7 +648,7 @@
unless (($max_size and $size > $max_size)) {
s/\r\n$/\n/;
s/^\.\./\./;
- if ($in_header and m/^$/) {
+ if ($in_header and (m/^$/ or $complete > 0)) {
$in_header = 0;
my @headers = split /^/m, $buffer;
@@ -691,9 +691,10 @@
# copy all lines into the spool file, including the headers
# we will create a new header later before sending onwards
- $self->transaction->body_write($_);
+ $self->transaction->body_write($_) unless $complete;
$size += length $_;
}
+ last if $complete > 0;
#$self->log(LOGDEBUG, "size is at $size\n") unless ($i % 300);
}

@ -0,0 +1,80 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-mta/qpsmtpd/qpsmtpd-0.84.ebuild,v 1.1 2012/02/29 09:33:37 robbat2 Exp $
EAPI=2
inherit eutils perl-app
DESCRIPTION="qpsmtpd is a flexible smtpd daemon written in Perl"
HOMEPAGE="http://smtpd.develooper.com"
SRC_URI="http://smtpd.develooper.com/files/${P}.tar.gz"
LICENSE="as-is"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="postfix ipv6 syslog"
RDEPEND=">=dev-lang/perl-5.8.0
dev-perl/Net-DNS
virtual/perl-MIME-Base64
dev-perl/MailTools
dev-perl/IPC-Shareable
dev-perl/Socket6
dev-perl/Danga-Socket
dev-perl/ParaDNS
ipv6? ( dev-perl/IO-Socket-INET6 )
syslog? ( virtual/perl-Sys-Syslog )
virtual/inetd"
pkg_setup() {
enewgroup smtpd
local additional_groups
if use postfix; then
additional_groups="${additional_groups},postdrop"
fi
enewuser smtpd -1 -1 /var/spool/qpsmtpd smtpd${additional_groups}
}
src_prepare() {
epatch "${FILESDIR}"/${PN}-0.40-badrcptto_allowrelay.patch
#epatch "${FILESDIR}"/${PN}-0.83-clamd_conf.patch
epatch "${FILESDIR}"/${PN}-0.83-accept-empty-email.patch
}
src_install() {
perl-module_src_install
insinto /etc/xinetd.d
newins "${FILESDIR}"/qpsmtpd.xinetd qpsmtpd
dodir /usr/share/qpsmtpd
cp -Rf plugins "${D}"/usr/share/qpsmtpd/
insinto /etc/qpsmtpd
doins config.sample/*
echo "/usr/share/qpsmtpd/plugins" > "${D}"/etc/qpsmtpd/plugin_dirs
echo "/var/spool/qpsmtpd" > "${D}"/etc/qpsmtpd/spool_dir
cat >"${D}"/etc/qpsmtpd/logging <<-EOF
#logging/syslog loglevel LOGINFO priority LOG_NOTICE
#logging/file loglevel LOGINFO /var/log/qpsmtpd/%Y-%m-%d
EOF
if use syslog; then
sed -i -e '/^#logging\/syslog/s,^#,,g' "${D}"/etc/qpsmtpd/logging
else
sed -i -e '/^#logging\/file/s,^#,,g' "${D}"/etc/qpsmtpd/logging
fi
newenvd "${FILESDIR}"/qpsmtpd.envd 99qpsmtpd
newconfd "${FILESDIR}"/qpsmtpd.confd qpsmtpd || die "Installing conf.d file"
newinitd "${FILESDIR}"/qpsmtpd.initd qpsmtpd || die "Installing init.d file"
dodoc CREDITS Changes README README.plugins STATUS
diropts -m 0755 -o smtpd -g smtpd
dodir /var/spool/qpsmtpd /var/run/qpsmtpd /var/log/qpsmtpd
keepdir /var/spool/qpsmtpd /var/run/qpsmtpd /var/log/qpsmtpd
}

@ -1,3 +1,4 @@
DIST GraphicsMagick-1.3.12.tar.bz2 6690493 RMD160 0a2749ee38a63c00c3ee6259ea7ea65c2bccc621 SHA1 6b8a414af162ad8679f2f04b10f128edc8ee3233 SHA256 4ceea8558c959fba847b2a4cd92232aac37f5f6a59dda234bc17ef83b90e57d7
DIST GraphicsMagick-1.3.13.tar.xz 4899208 RMD160 ff8170a15ce1a2f4441273704bbefe9f45e3950d SHA1 b85b21785bb072fd795f7fc6ac902cffae4e96e6 SHA256 45e3a676309b25837f34ae78a9f46573af260e38f4ba4960f16b70b8e1968f22
DIST GraphicsMagick-1.3.14.tar.xz 4879292 RMD160 b8d973d60af70e48ff02689ebb8efb115fd36807 SHA1 307fb59e60685721c365da4c2f593523743ca599 SHA256 8a17891e54d2ffbb5c976922b9293eff258cdb66f74e4886f7c4ae10b7ac84cc
DIST graphicsmagick-1.3.12-libpng15.patch.bz2 11866 RMD160 922a212315319c5c0818fea61263623b5701bbe1 SHA1 f3b416d7e2fe668e4da05b1dcf6078fa3cf087d8 SHA256 553bddf928debabd438a25719f5c5a559bfd33f26c0f17dd4eab8438d91edddd

@ -0,0 +1,118 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphicsmagick/graphicsmagick-1.3.14.ebuild,v 1.1 2012/02/29 08:11:19 radhermit Exp $
EAPI=4
inherit eutils toolchain-funcs
MY_P=${P/graphicsm/GraphicsM}
DESCRIPTION="Collection of tools and libraries for many image formats"
HOMEPAGE="http://www.graphicsmagick.org/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="bzip2 cxx debug fpx imagemagick jbig jpeg jpeg2k lcms lzma modules openmp perl png q16 q32 static-libs svg threads tiff truetype wmf X zlib"
RDEPEND="app-text/ghostscript-gpl
media-fonts/urw-fonts
>=sys-devel/libtool-2.2.6b
bzip2? ( app-arch/bzip2 )
fpx? ( media-libs/libfpx )
imagemagick? ( !media-gfx/imagemagick )
jbig? ( media-libs/jbigkit )
jpeg? ( virtual/jpeg )
jpeg2k? ( >=media-libs/jasper-1.701.0 )
lcms? ( media-libs/lcms:2 )
lzma? ( app-arch/xz-utils )
perl? ( dev-lang/perl )
png? ( >=media-libs/libpng-1.2:0 )
svg? ( dev-libs/libxml2 )
tiff? ( >=media-libs/tiff-3.8.2:0 )
truetype? ( >=media-libs/freetype-2.0 )
wmf? ( media-libs/libwmf )
X? (
x11-libs/libSM
x11-libs/libXext
)
zlib? ( sys-libs/zlib )"
DEPEND="${RDEPEND}"
S=${WORKDIR}/${MY_P}
src_prepare() {
epatch "${FILESDIR}"/${PN}-1.3.13-lzma_configure.patch
}
src_configure() {
local depth=8
use q16 && depth=16
use q32 && depth=32
local openmp=disable
if use openmp && tc-has-openmp; then
openmp=enable
fi
econf \
--docdir="${EPREFIX}"/usr/share/doc/${PF} \
--htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
--${openmp}-openmp \
--enable-largefile \
--enable-shared \
$(use_enable static-libs static) \
$(use_enable debug ccmalloc) \
$(use_enable debug prof) \
$(use_enable debug gcov) \
$(use_enable imagemagick magick-compat) \
$(use_with threads) \
--without-included-ltdl \
$(use_with modules) \
--with-quantum-depth=${depth} \
--without-frozenpaths \
$(use_with cxx magick-plus-plus) \
$(use_with perl) \
--with-perl-options=INSTALLDIRS=vendor \
$(use_with bzip2 bzlib) \
$(use_with fpx) \
--without-gslib \
$(use_with jbig) \
$(use_with jpeg) \
$(use_with jpeg2k jp2) \
--without-lcms \
$(use_with lcms lcms2) \
$(use_with lzma) \
$(use_with png) \
$(use_with tiff) \
$(use_with truetype ttf) \
$(use_with wmf) \
--with-fontpath="${EPREFIX}"/usr/share/fonts \
--with-gs-font-dir="${EPREFIX}"/usr/share/fonts/urw-fonts \
--with-windows-font-dir="${EPREFIX}"/usr/share/fonts/corefonts \
$(use_with svg xml) \
$(use_with zlib) \
$(use_with X x)
}
src_compile() {
emake
use perl && emake perl-build
}
src_test() {
emake check
}
src_install() {
emake DESTDIR="${D}" install
if use perl; then
emake -C PerlMagick DESTDIR="${D}" install
find "${ED}" -type f -name perllocal.pod -delete
find "${ED}" -depth -mindepth 1 -type d -empty -delete
fi
find "${ED}" -name '*.la' -exec sed -i -e "/^dependency_libs/s:=.*:='':" {} +
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libaacs/libaacs-0.3.0.ebuild,v 1.4 2012/02/28 22:18:43 ranger Exp $
# $Header: /var/cvsroot/gentoo-x86/media-libs/libaacs/libaacs-0.3.0.ebuild,v 1.5 2012/02/29 10:22:36 ssuominen Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="ftp://ftp.videolan.org/pub/videolan/libaacs/${PV}/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ppc ~ppc64 x86"
KEYWORDS="amd64 ppc ppc64 x86"
IUSE="examples static-libs"
RDEPEND="dev-libs/libgcrypt

@ -1,2 +0,0 @@
DIST libbluray-0.0.1_pre20110819.tar.xz 191992 RMD160 0e3317616a316fe1f6204d270d3239d644d963a1 SHA1 72f56f9859e3354109920c5697c2833d4466dae4 SHA256 64c87de6411939712ff2546b6cca6e16a0599e4d8da449d49e499d23c273a2d4
DIST libbluray-0.2.1.tar.bz2 396405 RMD160 afc07c3ca92d77d82e9db9dd12b94446fe84b6bd SHA1 a14a940966a1be8e27106de641fafcd56f26215b SHA256 20eb1d352e9d26e8b5b639f82c218a0c350b78cdbcb741f89d237e2202bd113a

@ -1,38 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libbluray-xine/libbluray-xine-0.0.1_pre20110819.ebuild,v 1.3 2011/12/15 23:15:15 ago Exp $
EAPI=4
inherit toolchain-funcs
MY_P="libbluray-${PV}"
DESCRIPTION="Xine plugin for blu-ray playback libraries"
HOMEPAGE="http://www.videolan.org/developers/libbluray.html"
SRC_URI="mirror://gentoo/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
COMMON_DEPEND="
~media-libs/libbluray-${PV}
media-libs/xine-lib
"
RDEPEND="
${COMMON_DEPEND}
"
DEPEND="
${COMMON_DEPEND}
dev-util/pkgconfig
"
DOCS=( HOWTO )
S="${WORKDIR}/${MY_P}/player_wrappers/xine"
src_prepare() {
sed -i -e "s:-O2 ::" Makefile || die
tc-export CC
}

@ -1,39 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libbluray-xine/libbluray-xine-0.2.1.ebuild,v 1.2 2012/01/03 22:46:14 ssuominen Exp $
EAPI=4
inherit toolchain-funcs
MY_P="libbluray-${PV}"
DESCRIPTION="Xine plugin for blu-ray playback libraries"
HOMEPAGE="http://www.videolan.org/developers/libbluray.html"
SRC_URI="ftp://ftp.videolan.org/pub/videolan/libbluray/${PV}/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
COMMON_DEPEND="
~media-libs/libbluray-${PV}
media-libs/xine-lib
"
RDEPEND="
${COMMON_DEPEND}
"
DEPEND="
${COMMON_DEPEND}
!media-libs/xine-lib[bluray]
dev-util/pkgconfig
"
DOCS=( HOWTO )
S="${WORKDIR}/${MY_P}/player_wrappers/xine"
src_prepare() {
sed -i -e "s:-O2 ::" Makefile || die
tc-export CC
}

@ -1,41 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libbluray-xine/libbluray-xine-9999.ebuild,v 1.3 2012/01/03 22:46:14 ssuominen Exp $
EAPI=4
inherit git-2 toolchain-funcs
EGIT_REPO_URI="git://git.videolan.org/libbluray.git"
MY_P="libbluray-${PV}"
DESCRIPTION="Xine plugin for blu-ray playback libraries"
HOMEPAGE="http://www.videolan.org/developers/libbluray.html"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
IUSE=""
COMMON_DEPEND="
~media-libs/libbluray-${PV}
media-libs/xine-lib
"
RDEPEND="
${COMMON_DEPEND}
"
DEPEND="
${COMMON_DEPEND}
!media-libs/xine-lib[bluray]
dev-util/pkgconfig
"
DOCS=( HOWTO )
EGIT_SOURCEDIR="${WORKDIR}/${MY_P}"
S="${WORKDIR}/${MY_P}/player_wrappers/xine"
src_prepare() {
sed -i -e "s:-O2 ::" Makefile || die
tc-export CC
}

@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>video</herd>
</pkgmetadata>

@ -1,3 +1,2 @@
DIST libbluray-0.0.1_pre20110819.tar.xz 191992 RMD160 0e3317616a316fe1f6204d270d3239d644d963a1 SHA1 72f56f9859e3354109920c5697c2833d4466dae4 SHA256 64c87de6411939712ff2546b6cca6e16a0599e4d8da449d49e499d23c273a2d4
DIST libbluray-0.2.1-bdj.patch.gz 88688 RMD160 fceb3b50bb81e4c7c773a0e6b4d792c97d4bd09e SHA1 46ca3a5f9d059aa720223941271c6b160a4c0620 SHA256 b18bc0b85d91a1a9d427927bd7ef042eb1ecfe06e92b8b9e4723cab16cf1c634
DIST libbluray-0.2.1.tar.bz2 396405 RMD160 afc07c3ca92d77d82e9db9dd12b94446fe84b6bd SHA1 a14a940966a1be8e27106de641fafcd56f26215b SHA256 20eb1d352e9d26e8b5b639f82c218a0c350b78cdbcb741f89d237e2202bd113a

@ -1,85 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libbluray/libbluray-0.0.1_pre20110819.ebuild,v 1.5 2012/01/28 04:36:13 ssuominen Exp $
EAPI=4
inherit autotools java-pkg-opt-2 flag-o-matic
DESCRIPTION="Blu-ray playback libraries"
HOMEPAGE="http://www.videolan.org/developers/libbluray.html"
SRC_URI="mirror://gentoo/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="aacs java static-libs utils xine"
COMMON_DEPEND="
dev-libs/libxml2
"
RDEPEND="
${COMMON_DEPEND}
aacs? ( media-libs/libaacs )
java? ( >=virtual/jre-1.6 )
"
DEPEND="
${COMMON_DEPEND}
java? (
>=virtual/jdk-1.6
dev-java/ant-core
)
dev-util/pkgconfig
"
PDEPEND="
xine? ( ~media-libs/libbluray-xine-${PV} )
"
REQUIRED_USE="utils? ( static-libs )"
DOCS=( doc/README README.txt TODO.txt )
src_prepare() {
use java && export JDK_HOME="$(java-config -g JAVA_HOME)"
eautoreconf
java-pkg-opt-2_src_prepare
}
src_configure() {
local myconf=""
if use java; then
export JAVACFLAGS="$(java-pkg_javac-args)"
append-cflags "$(java-pkg_get-jni-cflags)"
myconf="--with-jdk=${JDK_HOME}"
fi
econf \
--disable-debug \
--disable-optimizations \
$(use_enable java bdjava) \
$(use_enable static-libs static) \
$(use_enable utils examples) \
${myconf}
}
src_install() {
default
if use utils; then
cd src/examples/
dobin clpi_dump index_dump mobj_dump mpls_dump sound_dump
cd .libs/
dobin bd_info bdsplice hdmv_test libbluray_test list_titles
if use java; then
dobin bdj_test
fi
fi
if use java; then
java-pkg_dojar "${S}/src/.libs/${PN}.jar"
doenvd "${FILESDIR}"/90${PN}
fi
use static-libs || find "${ED}" -name '*.la' -exec rm -f '{}' +
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libbluray/libbluray-0.2.1-r1.ebuild,v 1.6 2012/02/28 22:19:45 ranger Exp $
# $Header: /var/cvsroot/gentoo-x86/media-libs/libbluray/libbluray-0.2.1-r1.ebuild,v 1.7 2012/02/29 11:21:35 ssuominen Exp $
EAPI=4
@ -13,7 +13,7 @@ SRC_URI="ftp://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ppc ~ppc64 ~x86 ~x86-fbsd"
KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd"
IUSE="aacs java static-libs utils +xml"
COMMON_DEPEND="

@ -7,9 +7,8 @@
<name>Steve Dibb</name>
</maintainer>
<use>
<flag name="aacs">Add support for decryption of AACS</flag>
<flag name="java">Add support for BD-J</flag>
<flag name="utils">Install command-line utilities and examples</flag>
<flag name="xine">Build Blu-ray input plugin for Xine</flag>
<flag name='aacs'>Add support for decryption of AACS</flag>
<flag name='java'>Add support for BD-J</flag>
<flag name='utils'>Install command-line utilities and examples</flag>
</use>
</pkgmetadata>

@ -1,3 +1,2 @@
DIST libextractor-0.5.19a.tar.gz 7945320 RMD160 db3ec3f42a60ea8a63c7f2976e4911e5249b6c75 SHA1 fd23351cd326eb1550a28554d740c72807373bb1 SHA256 e22a8837b7f70839895e3742b223777802935d250eb2e6256117a4bca4e12803
DIST libextractor-0.5.20c.tar.gz 8181604 RMD160 dfdd25f674d5304ab5a5906e6be0af8837dc6f92 SHA1 6b89c104a1c9e0bb4c8b949563b8ec8433c879d0 SHA256 421090d615345dc0c090d0d545283d28207e4e1fc82995d7e63c6123ec8846e4
DIST libextractor-0.6.2.tar.gz 955346 RMD160 ff53d8b889651e730f28344900414f1971aca468 SHA1 fd4fb6a1f24353be9cf7fd04b56b85f2680efe11 SHA256 5c15aeaf2b7eab16fe0ddd9e8c7f86ae37a7ccc92541263d5d729f70522ad0df
DIST libextractor-0.6.3.tar.gz 1381932 RMD160 f35049cee0cd486783e77a098566f1a6752379c6 SHA1 58ca71d04fcbac6ea9675bd91ffa18a26c865ebc SHA256 0c3afd11b77eed90d59210a947bc609b9c8adffaf656c5c665a982aa665ab5ba

@ -1,48 +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/libextractor/libextractor-0.5.20c.ebuild,v 1.3 2011/10/09 17:45:36 ssuominen Exp $
EAPI=4
inherit libtool
DESCRIPTION="A simple library for keyword extraction"
HOMEPAGE="http://www.gnunet.org/libextractor/"
SRC_URI="http://gnunet.org/${PN}/download/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
IUSE="gtk nls vorbis zlib"
# Disabled tests because they dont work (tester@g.o)
RESTRICT="test"
RDEPEND=">=sys-devel/libtool-2.2.6b
>=dev-libs/glib-2.0.0
media-libs/libmpeg2
nls? ( virtual/libintl )
gtk? ( >=x11-libs/gtk+-2.6.10 )
zlib? ( sys-libs/zlib )
vorbis? ( >=media-libs/libvorbis-1.0_beta4 )"
DEPEND="${RDEPEND}"
src_prepare() {
#bug 383585
has_version '>=sys-libs/zlib-1.2.5.1-r1' && \
sed -i -e '1i#define OF(x) x' src/plugins/oo/ooextractor.c
elibtoolize
}
src_configure() {
#bug #188169 -> --disable-xpdf
econf \
--enable-glib \
--enable-exiv2 \
--disable-xpdf \
$(use_enable nls)
}
src_compile() {
emake -j1
}

@ -1,8 +1,9 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libextractor/libextractor-0.6.2.ebuild,v 1.2 2011/10/09 17:37:14 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/media-libs/libextractor/libextractor-0.6.3.ebuild,v 1.1 2012/02/29 07:45:52 ssuominen Exp $
EAPI=4
inherit flag-o-matic multilib toolchain-funcs
DESCRIPTION="A library used to extract metadata from files of arbitrary type"
HOMEPAGE="http://www.gnu.org/software/libextractor/"
@ -10,15 +11,13 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
# waiting for gnunet
#KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
IUSE="gnome ffmpeg" # qt4 test
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
IUSE="ffmpeg gsf qt4" # test
RDEPEND="app-arch/bzip2
app-text/iso-codes
app-text/poppler[cairo]
dev-libs/glib:2
gnome-extra/libgsf[gnome?]
>=dev-libs/glib-2
media-gfx/exiv2
media-libs/flac
media-libs/libmpeg2
@ -28,25 +27,43 @@ RDEPEND="app-arch/bzip2
sys-libs/zlib
virtual/libintl
x11-libs/gtk+:2
ffmpeg? ( virtual/ffmpeg )"
# qt4? ( x11-libs/qt-gui:4 x11-libs/qt-svg:4 )
ffmpeg? ( >=virtual/ffmpeg-0.6.90 )
gsf? ( >=gnome-extra/libgsf-1.14.21 )
qt4? (
x11-libs/qt-gui:4
x11-libs/qt-svg:4
)"
DEPEND="${RDEPEND}
dev-util/pkgconfig
sys-devel/gettext"
# test? ( app-forensics/zzuf )
# test? ( app-forensics/zzuf )
# Disabled tests because they dont work (tester@g.o)
RESTRICT="test"
DOCS=( AUTHORS ChangeLog NEWS README TODO )
DOCS="AUTHORS ChangeLog NEWS README TODO"
src_prepare() {
sed -i \
-e 's:CODEC_TYPE_VIDEO:AVMEDIA_TYPE_VIDEO:' \
src/plugins/thumbnailffmpeg_extractor.c || die
}
src_configure() {
local myconf
if use qt4; then
append-cppflags "$($(tc-getPKG_CONFIG) --cflags-only-I QtGui QtSvg)"
append-ldflags "$($(tc-getPKG_CONFIG) --libs-only-L QtGui QtSvg)"
else
myconf="--without-qt"
fi
econf \
--enable-glib \
--enable-gsf \
$(use_enable gnome) \
$(use_enable gsf) \
--disable-gnome \
$(use_enable ffmpeg) \
--without-qt
${myconf}
}
src_compile() {
@ -55,7 +72,5 @@ src_compile() {
src_install() {
default
# keeping these for libltdl to load plugins
find "${ED}" -name '*.la' -exec sed -i -e "/^dependency_libs/s:=.*:='':" {} +
}

@ -1,5 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>net-p2p</herd>
<herd>net-p2p</herd>
<maintainer>
<email>ssuominen@gentoo.org</email>
<name>Samuli Suominen</name>
</maintainer>
<use>
<flag name='gsf'>Enable OLE2 (MS Office) plug-in support using <pkg>gnome-base/libgsf</pkg></flag>
</use>
</pkgmetadata>

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

Loading…
Cancel
Save