parent
cd9f8ad5fa
commit
3e71d5722b
@ -0,0 +1,71 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/cdargs/cdargs-1.35-r2.ebuild,v 1.1 2015/06/21 13:57:11 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools elisp-common eutils
|
||||
|
||||
DESCRIPTION="Bookmarks and browser for the shell builtin cd command"
|
||||
HOMEPAGE="http://www.skamphausen.de/cgi-bin/ska/CDargs"
|
||||
SRC_URI="http://www.skamphausen.de/software/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
|
||||
IUSE="emacs"
|
||||
|
||||
DEPEND="
|
||||
sys-libs/ncurses
|
||||
emacs? ( virtual/emacs )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
SITEFILE=50${PN}-gentoo.el
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-format_security.patch
|
||||
"${FILESDIR}"/${P}-tinfo.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
epatch "${PATCHES[@]}"
|
||||
mv configure.{in,ac} || die
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
|
||||
use emacs && elisp-compile contrib/cdargs.el
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
cd "${S}/contrib" || die
|
||||
insinto /usr/share/cdargs
|
||||
doins cdargs-bash.sh cdargs-tcsh.csh
|
||||
if use emacs ; then
|
||||
elisp-install ${PN} cdargs.{el,elc}
|
||||
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use emacs && elisp-site-regen
|
||||
|
||||
echo
|
||||
elog "Add the following line to your ~/.bashrc to enable cdargs helper"
|
||||
elog "functions/aliases in your environment:"
|
||||
elog "[ -f /usr/share/cdargs/cdargs-bash.sh ] && \\ "
|
||||
elog " source /usr/share/cdargs/cdargs-bash.sh"
|
||||
elog
|
||||
elog "Users of tcshell will find cdargs-tcsh.csh there with a reduced"
|
||||
elog "feature set. See INSTALL file in the documentation directory for"
|
||||
elog "more information."
|
||||
echo
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
@ -0,0 +1,100 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'>
|
||||
<head>
|
||||
<title>cdargs.git - cdargs</title>
|
||||
<meta name='generator' content='cgit v0.10.2'/>
|
||||
<meta name='robots' content='index, nofollow'/>
|
||||
<link rel='stylesheet' type='text/css' href='/cgit-data/cgit.css'/>
|
||||
<link rel='shortcut icon' href='/favicon.ico'/>
|
||||
<link rel='alternate' title='Atom feed' href='http://pkgs.fedoraproject.org/cgit/cdargs.git/atom/cdargs-1.35_format_security.patch?h=master' type='application/atom+xml'/>
|
||||
</head>
|
||||
<body>
|
||||
<script src="https://apps.fedoraproject.org/fedmenu/js/jquery-1.11.2.min.js"></script>
|
||||
<script src="https://apps.fedoraproject.org/fedmenu/js/fedmenu.js"></script>
|
||||
|
||||
<script>
|
||||
var base = 'https://apps.fedoraproject.org/';
|
||||
var tokens = window.location.href.split('/');
|
||||
var repo = null;
|
||||
if (tokens.length > 4 && tokens[4] != '') {
|
||||
repo = tokens[4].split('.')[0];
|
||||
}
|
||||
fedmenu({
|
||||
'url': base + 'js/data.js',
|
||||
'mimeType': 'application/javascript',
|
||||
'position': 'bottom-right',
|
||||
'package': repo,
|
||||
});
|
||||
</script>
|
||||
<div id='cgit'><table id='header'>
|
||||
<tr>
|
||||
<td class='logo' rowspan='2'><a href='/cgit/'><img src='/cgit-data/cgit.png' alt='cgit logo'/></a></td>
|
||||
<td class='main'><a href='/cgit/'>index</a> : <a title='cdargs.git' href='/cgit/cdargs.git/'>cdargs.git</a></td><td class='form'><form method='get' action=''>
|
||||
<select name='h' onchange='this.form.submit();'>
|
||||
<option value='f10'>f10</option>
|
||||
<option value='f11'>f11</option>
|
||||
<option value='f12'>f12</option>
|
||||
<option value='f13'>f13</option>
|
||||
<option value='f14'>f14</option>
|
||||
<option value='f15'>f15</option>
|
||||
<option value='f16'>f16</option>
|
||||
<option value='f17'>f17</option>
|
||||
<option value='f18'>f18</option>
|
||||
<option value='f19'>f19</option>
|
||||
<option value='f20'>f20</option>
|
||||
<option value='f21'>f21</option>
|
||||
<option value='f22'>f22</option>
|
||||
<option value='f7'>f7</option>
|
||||
<option value='f8'>f8</option>
|
||||
<option value='f9'>f9</option>
|
||||
<option value='master' selected='selected'>master</option>
|
||||
</select> <input type='submit' name='' value='switch'/></form></td></tr>
|
||||
<tr><td class='sub'>cdargs</td><td class='sub right'>Jesse Keating</td></tr></table>
|
||||
<table class='tabs'><tr><td>
|
||||
<a href='/cgit/cdargs.git/'>summary</a><a href='/cgit/cdargs.git/refs/'>refs</a><a href='/cgit/cdargs.git/log/cdargs-1.35_format_security.patch'>log</a><a class='active' href='/cgit/cdargs.git/tree/cdargs-1.35_format_security.patch'>tree</a><a href='/cgit/cdargs.git/commit/cdargs-1.35_format_security.patch'>commit</a><a href='/cgit/cdargs.git/diff/cdargs-1.35_format_security.patch'>diff</a><a href='/cgit/cdargs.git/stats/cdargs-1.35_format_security.patch'>stats</a></td><td class='form'><form class='right' method='get' action='/cgit/cdargs.git/log/cdargs-1.35_format_security.patch'>
|
||||
<select name='qt'>
|
||||
<option value='grep'>log msg</option>
|
||||
<option value='author'>author</option>
|
||||
<option value='committer'>committer</option>
|
||||
<option value='range'>range</option>
|
||||
</select>
|
||||
<input class='txt' type='text' size='10' name='q' value=''/>
|
||||
<input type='submit' value='search'/>
|
||||
</form>
|
||||
</td></tr></table>
|
||||
<div class='path'>path: <a href='/cgit/cdargs.git/tree/'>root</a>/<a href='/cgit/cdargs.git/tree/cdargs-1.35_format_security.patch'>cdargs-1.35_format_security.patch</a></div><div class='content'>blob: 3ddc550e607e9f908b891c7e3626ee256484607e (<a href='/cgit/cdargs.git/plain/cdargs-1.35_format_security.patch'>plain</a>)
|
||||
<table summary='blob content' class='blob'>
|
||||
<tr><td class='linenumbers'><pre><a id='n1' href='#n1'>1</a>
|
||||
<a id='n2' href='#n2'>2</a>
|
||||
<a id='n3' href='#n3'>3</a>
|
||||
<a id='n4' href='#n4'>4</a>
|
||||
<a id='n5' href='#n5'>5</a>
|
||||
<a id='n6' href='#n6'>6</a>
|
||||
<a id='n7' href='#n7'>7</a>
|
||||
<a id='n8' href='#n8'>8</a>
|
||||
<a id='n9' href='#n9'>9</a>
|
||||
<a id='n10' href='#n10'>10</a>
|
||||
<a id='n11' href='#n11'>11</a>
|
||||
<a id='n12' href='#n12'>12</a>
|
||||
<a id='n13' href='#n13'>13</a>
|
||||
</pre></td>
|
||||
<td class='lines'><pre><code>diff --git a/src/cdargs.cc b/src/cdargs.cc
|
||||
index e505e4e..1fdfeb8 100644
|
||||
--- a/src/cdargs.cc
|
||||
+++ b/src/cdargs.cc
|
||||
@@ -1301,7 +1301,7 @@ void helpscreen(void) {
|
||||
|
||||
void fatal_exit(char* msg) {
|
||||
endwin();
|
||||
- fprintf(stderr, msg);
|
||||
+ fprintf(stderr, "%s", msg);
|
||||
exit(1);
|
||||
}
|
||||
|
||||
</code></pre></td></tr></table>
|
||||
</div> <!-- class=content -->
|
||||
<div class='footer'>generated by cgit v0.10.2 at 2015-06-21 13:46:50 (GMT)</div>
|
||||
</div> <!-- id=cgit -->
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,20 @@
|
||||
configure.in | 3 ++-
|
||||
1 file changed, 2 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/configure.in b/configure.in
|
||||
index a21d664..263929e 100644
|
||||
--- a/configure.in
|
||||
+++ b/configure.in
|
||||
@@ -8,10 +8,11 @@ dnl if test "$has_curses" = "false" ; then
|
||||
dnl AC_MSG_ERROR([Fatal error: couldn't find ncurses/curses.])
|
||||
dnl fi
|
||||
|
||||
+PKG_CHECK_MODULES([NCURSES], [ncurses],[CURSES_LIB=${NCURSES_LIBS}],[
|
||||
MP_WITH_CURSES
|
||||
if test "x$CURSES_LIB" = "x" ; then
|
||||
AC_MSG_ERROR([Fatal error: couldn't find ncurses/curses.])
|
||||
-fi
|
||||
+fi])
|
||||
AC_SUBST(CURSES_LIB)
|
||||
|
||||
AC_OUTPUT(Makefile contrib/Makefile doc/Makefile src/Makefile m4/Makefile cdargs.spec)
|
@ -0,0 +1,63 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/cw/cw-1.0.16-r3.ebuild,v 1.1 2015/06/21 14:09:44 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="A non-intrusive real-time ANSI color wrapper for common unix-based commands"
|
||||
HOMEPAGE="http://cwrapper.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/cwrapper/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}"/${PV}-ldflags.patch \
|
||||
"${FILESDIR}"/${PV}-path.patch \
|
||||
"${FILESDIR}"/${PV}-collision.patch \
|
||||
"${FILESDIR}"/${PV}-format-security.patch
|
||||
tc-export CC
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake local
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/cw
|
||||
doins etc/*
|
||||
|
||||
exeinto /usr/libexec/cw
|
||||
doexe def/*
|
||||
|
||||
doman man/cwu*
|
||||
newman man/cw.* color-wrapper
|
||||
dodoc CHANGES CONTRIB INSTALL README PLATFORM doc/README*
|
||||
|
||||
dobin bin/{cwu,colorcfg}
|
||||
# app-misc/color currently conflicts; hopefully 'colors' is safe
|
||||
newbin bin/color colors
|
||||
# media-radio/unixcw currently conflicts;
|
||||
newbin bin/cw color-wrapper
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
ebegin "Updating definition files"
|
||||
cwu /usr/libexec/cw /usr/bin/color-wrapper # >/dev/null
|
||||
eend $?
|
||||
|
||||
elog "To enable color-wrapper, as your user, run:"
|
||||
elog " colorcfg [1|2|3]"
|
||||
elog "to add relevant environment variables to your ~/.bash_profile"
|
||||
elog "Run colorcfg without options to see what [1|2|3] means."
|
||||
elog
|
||||
elog "After sourcing your ~/.bash_profile, commands for which definitions"
|
||||
elog "are provided should have colored output."
|
||||
elog
|
||||
elog "To enable/disable colored output, run: 'colors [on|off]'."
|
||||
}
|
@ -0,0 +1,16 @@
|
||||
src/cw.c | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/cw.c b/src/cw.c
|
||||
index d7b4875..3ec1ac1 100644
|
||||
--- a/src/cw.c
|
||||
+++ b/src/cw.c
|
||||
@@ -643,7 +643,7 @@ void sighandler(signed int sig){
|
||||
else if(sig==SIGUSR1)ext=1;
|
||||
else if(sig==SIGALRM)ext=2;
|
||||
else if(sig==SIGPIPE||sig==SIGINT){
|
||||
- fprintf(stderr,pal2[16]);
|
||||
+ fprintf(stderr,"%s", pal2[16]);
|
||||
fflush(stderr);
|
||||
cwexit(0,0);
|
||||
}
|
@ -0,0 +1,607 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-5.0.9999.ebuild,v 1.1 2015/06/21 15:44:21 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
KDE_REQUIRED="optional"
|
||||
QT_MINIMAL="4.7.4"
|
||||
KDE_SCM="git"
|
||||
CMAKE_REQUIRED="never"
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
|
||||
PYTHON_REQ_USE="threads,xml"
|
||||
|
||||
# experimental ; release ; old
|
||||
# Usually the tarballs are moved a lot so this should make
|
||||
# everyone happy.
|
||||
DEV_URI="
|
||||
http://dev-builds.libreoffice.org/pre-releases/src
|
||||
http://download.documentfoundation.org/libreoffice/src/${PV:0:5}/
|
||||
http://download.documentfoundation.org/libreoffice/old/${PV}/
|
||||
"
|
||||
EXT_URI="http://ooo.itc.hu/oxygenoffice/download/libreoffice"
|
||||
ADDONS_URI="http://dev-www.libreoffice.org/src/"
|
||||
|
||||
BRANDING="${PN}-branding-gentoo-0.8.tar.xz"
|
||||
# PATCHSET="${P}-patchset-01.tar.xz"
|
||||
|
||||
[[ ${PV} == *9999* ]] && SCM_ECLASS="git-r3"
|
||||
inherit base multiprocessing autotools bash-completion-r1 check-reqs eutils java-pkg-opt-2 kde4-base pax-utils python-single-r1 multilib toolchain-funcs flag-o-matic versionator ${SCM_ECLASS}
|
||||
unset SCM_ECLASS
|
||||
|
||||
DESCRIPTION="LibreOffice, a full office productivity suite"
|
||||
HOMEPAGE="http://www.libreoffice.org"
|
||||
SRC_URI="branding? ( http://dev.gentoo.org/~dilfridge/distfiles/${BRANDING} )"
|
||||
[[ -n ${PATCHSET} ]] && SRC_URI+=" http://dev.gentooexperimental.org/~scarabeus/${PATCHSET}"
|
||||
|
||||
# Split modules following git/tarballs
|
||||
# Core MUST be first!
|
||||
# Help is used for the image generator
|
||||
MODULES="core help"
|
||||
# Only release has the tarballs
|
||||
if [[ ${PV} != *9999* ]]; then
|
||||
for i in ${DEV_URI}; do
|
||||
for mod in ${MODULES}; do
|
||||
if [[ ${mod} == core ]]; then
|
||||
SRC_URI+=" ${i}/${P}.tar.xz"
|
||||
else
|
||||
SRC_URI+=" ${i}/${PN}-${mod}-${PV}.tar.xz"
|
||||
fi
|
||||
done
|
||||
unset mod
|
||||
done
|
||||
unset i
|
||||
fi
|
||||
unset DEV_URI
|
||||
|
||||
# Really required addons
|
||||
# These are bundles that can't be removed for now due to huge patchsets.
|
||||
# If you want them gone, patches are welcome.
|
||||
ADDONS_SRC+=" ${ADDONS_URI}/d62650a6f908e85643e557a236ea989c-vigra1.6.0.tar.gz"
|
||||
ADDONS_SRC+=" ${ADDONS_URI}/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz" # modifies source code
|
||||
ADDONS_SRC+=" collada? ( ${ADDONS_URI}/4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2 )"
|
||||
ADDONS_SRC+=" java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
|
||||
ADDONS_SRC+=" libreoffice_extensions_wiki-publisher? ( ${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )" # no release for 8 years, should we package it?
|
||||
ADDONS_SRC+=" libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip )" # Does not build with 1.6 rhino at all
|
||||
ADDONS_SRC+=" libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip )" # requirement of rhino
|
||||
ADDONS_SRC+=" odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )" # not packageable
|
||||
SRC_URI+=" ${ADDONS_SRC}"
|
||||
|
||||
unset ADDONS_URI
|
||||
unset EXT_URI
|
||||
unset ADDONS_SRC
|
||||
|
||||
IUSE="bluetooth +branding coinmp collada +cups dbus debug eds firebird gltf gnome gstreamer
|
||||
+gtk gtk3 jemalloc kde mysql odk postgres telepathy test vlc"
|
||||
|
||||
LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher"
|
||||
# Unpackaged separate extensions:
|
||||
# diagram: lo has 0.9.5 upstream is weirdly patched 0.9.4 -> wtf?
|
||||
# hunart: only on ooo extensions -> fubared download path somewhere on sf
|
||||
# numbertext, typo, validator, watch-window: ^^
|
||||
# oooblogger: no homepage or anything
|
||||
# Extensions that need extra work:
|
||||
for lo_xt in ${LO_EXTS}; do
|
||||
IUSE+=" libreoffice_extensions_${lo_xt}"
|
||||
done
|
||||
unset lo_xt
|
||||
|
||||
LICENSE="|| ( LGPL-3 MPL-1.1 )"
|
||||
SLOT="0"
|
||||
[[ ${PV} == *9999* ]] || \
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
COMMON_DEPEND="
|
||||
${PYTHON_DEPS}
|
||||
app-arch/zip
|
||||
app-arch/unzip
|
||||
>=app-text/hunspell-1.3.2-r3
|
||||
app-text/mythes
|
||||
>=app-text/libabw-0.1.0
|
||||
>=app-text/libexttextcat-3.2
|
||||
>=app-text/libebook-0.1.1
|
||||
>=app-text/libetonyek-0.1.2
|
||||
app-text/liblangtag
|
||||
>=app-text/libmspub-0.1.0
|
||||
>=app-text/libmwaw-0.3.5
|
||||
>=app-text/libodfgen-0.1.0
|
||||
app-text/libwpd:0.10[tools]
|
||||
app-text/libwpg:0.3
|
||||
=app-text/libwps-0.4*
|
||||
>=app-text/poppler-0.16:=[xpdf-headers(+),cxx]
|
||||
>=dev-cpp/clucene-2.3.3.4-r2
|
||||
=dev-cpp/libcmis-0.5*
|
||||
dev-db/unixODBC
|
||||
>=dev-libs/boost-1.55:=
|
||||
dev-libs/expat
|
||||
>=dev-libs/hyphen-2.7.1
|
||||
>=dev-libs/icu-4.8.1.1:=
|
||||
=dev-libs/liborcus-0.7*
|
||||
>=dev-libs/librevenge-0.0.1
|
||||
>=dev-libs/nspr-4.8.8
|
||||
>=dev-libs/nss-3.12.9
|
||||
>=dev-lang/perl-5.0
|
||||
>=dev-libs/openssl-1.0.0d:0
|
||||
>=dev-libs/redland-1.0.16
|
||||
media-gfx/graphite2
|
||||
>=media-libs/fontconfig-2.8.0
|
||||
media-libs/freetype:2
|
||||
>=media-libs/glew-1.10
|
||||
>=media-libs/harfbuzz-0.9.18:=[icu(+)]
|
||||
media-libs/lcms:2
|
||||
>=media-libs/libpng-1.4:0=
|
||||
>=media-libs/libcdr-0.1.0
|
||||
>=media-libs/libfreehand-0.1.0
|
||||
media-libs/libpagemaker
|
||||
>=media-libs/libvisio-0.1.0
|
||||
>=net-misc/curl-7.21.4
|
||||
net-libs/neon
|
||||
net-nds/openldap
|
||||
sci-mathematics/lpsolve
|
||||
virtual/jpeg:0
|
||||
>=x11-libs/cairo-1.10.0[X]
|
||||
x11-libs/libXinerama
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXrender
|
||||
virtual/glu
|
||||
virtual/opengl
|
||||
bluetooth? ( net-wireless/bluez )
|
||||
coinmp? ( sci-libs/coinor-mp )
|
||||
collada? ( >=media-libs/opencollada-1.2.2_p20150207 )
|
||||
cups? ( net-print/cups )
|
||||
dbus? ( >=dev-libs/dbus-glib-0.92 )
|
||||
eds? ( gnome-extra/evolution-data-server )
|
||||
firebird? ( >=dev-db/firebird-2.5 )
|
||||
gltf? ( media-libs/libgltf )
|
||||
gnome? ( gnome-base/gconf:2 )
|
||||
gtk? (
|
||||
x11-libs/gdk-pixbuf[X]
|
||||
>=x11-libs/gtk+-2.24:2
|
||||
)
|
||||
gtk3? ( >=x11-libs/gtk+-3.2:3 )
|
||||
gstreamer? (
|
||||
media-libs/gstreamer:1.0
|
||||
media-libs/gst-plugins-base:1.0
|
||||
)
|
||||
jemalloc? ( dev-libs/jemalloc )
|
||||
libreoffice_extensions_scripting-beanshell? ( >=dev-java/bsh-2.0_beta4 )
|
||||
libreoffice_extensions_scripting-javascript? ( dev-java/rhino:1.6 )
|
||||
libreoffice_extensions_wiki-publisher? (
|
||||
dev-java/commons-codec:0
|
||||
dev-java/commons-httpclient:3
|
||||
dev-java/commons-lang:2.1
|
||||
dev-java/commons-logging:0
|
||||
dev-java/tomcat-servlet-api:3.0
|
||||
)
|
||||
mysql? ( >=dev-db/mysql-connector-c++-1.1.0 )
|
||||
postgres? ( >=dev-db/postgresql-9.0:*[kerberos] )
|
||||
telepathy? (
|
||||
dev-libs/glib:2
|
||||
>=net-libs/telepathy-glib-0.18.0
|
||||
>=x11-libs/gtk+-2.24:2
|
||||
)
|
||||
"
|
||||
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!app-office/libreoffice-bin
|
||||
!app-office/libreoffice-bin-debug
|
||||
!<app-office/openoffice-bin-3.4.0-r1
|
||||
!app-office/openoffice
|
||||
media-fonts/libertine
|
||||
media-fonts/liberation-fonts
|
||||
media-fonts/urw-fonts
|
||||
java? ( >=virtual/jre-1.6 )
|
||||
kde? ( $(add_kdeapps_dep kioclient) )
|
||||
vlc? ( media-video/vlc )
|
||||
"
|
||||
|
||||
if [[ ${PV} != *9999* ]]; then
|
||||
PDEPEND="=app-office/libreoffice-l10n-$(get_version_component_range 1-2)*"
|
||||
else
|
||||
# Translations are not reliable on live ebuilds
|
||||
# rather force people to use english only.
|
||||
PDEPEND="!app-office/libreoffice-l10n"
|
||||
fi
|
||||
|
||||
# FIXME: cppunit should be moved to test conditional
|
||||
# after everything upstream is under gbuild
|
||||
# as dmake execute tests right away
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-libs/libatomic_ops-7.2d
|
||||
>=dev-libs/libxml2-2.7.8
|
||||
dev-libs/libxslt
|
||||
dev-perl/Archive-Zip
|
||||
dev-util/cppunit
|
||||
>=dev-util/gperf-3
|
||||
dev-util/intltool
|
||||
>=dev-util/mdds-0.12.0:=
|
||||
media-libs/glm
|
||||
net-misc/npapi-sdk
|
||||
>=sys-apps/findutils-4.4.2
|
||||
sys-devel/bison
|
||||
sys-apps/coreutils
|
||||
sys-devel/flex
|
||||
sys-devel/gettext
|
||||
>=sys-devel/make-3.82
|
||||
sys-devel/ucpp
|
||||
sys-libs/zlib
|
||||
virtual/pkgconfig
|
||||
x11-libs/libXt
|
||||
x11-libs/libXtst
|
||||
x11-proto/randrproto
|
||||
x11-proto/xextproto
|
||||
x11-proto/xineramaproto
|
||||
x11-proto/xproto
|
||||
java? (
|
||||
>=virtual/jdk-1.6
|
||||
>=dev-java/ant-core-1.7
|
||||
)
|
||||
odk? ( >=app-doc/doxygen-1.8.4 )
|
||||
test? ( dev-util/cppunit )
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
# not upstreamable stuff
|
||||
"${FILESDIR}/${PN}-4.4-system-pyuno.patch"
|
||||
)
|
||||
|
||||
REQUIRED_USE="
|
||||
${PYTHON_REQUIRED_USE}
|
||||
bluetooth? ( dbus )
|
||||
collada? ( gltf )
|
||||
gnome? ( gtk )
|
||||
eds? ( gnome )
|
||||
telepathy? ( gtk )
|
||||
libreoffice_extensions_nlpsolver? ( java )
|
||||
libreoffice_extensions_scripting-beanshell? ( java )
|
||||
libreoffice_extensions_scripting-javascript? ( java )
|
||||
libreoffice_extensions_wiki-publisher? ( java )
|
||||
"
|
||||
|
||||
CHECKREQS_MEMORY="512M"
|
||||
CHECKREQS_DISK_BUILD="6G"
|
||||
|
||||
pkg_pretend() {
|
||||
local pgslot
|
||||
|
||||
if [[ ${MERGE_TYPE} != binary ]]; then
|
||||
check-reqs_pkg_pretend
|
||||
|
||||
if [[ $(gcc-major-version) -lt 4 ]] || \
|
||||
( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 6 ]] ) \
|
||||
; then
|
||||
eerror "Compilation with gcc older than 4.6 is not supported"
|
||||
die "Too old gcc found."
|
||||
fi
|
||||
fi
|
||||
|
||||
# Ensure pg version but we have to be sure the pg is installed (first
|
||||
# install on clean system)
|
||||
if use postgres && has_version dev-db/postgresql; then
|
||||
pgslot=$(postgresql-config show)
|
||||
if [[ ${pgslot//.} < 90 ]] ; then
|
||||
eerror "PostgreSQL slot must be set to 9.0 or higher."
|
||||
eerror " postgresql-config set 9.0"
|
||||
die "PostgreSQL slot is not set to 9.0 or higher."
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
java-pkg-opt-2_pkg_setup
|
||||
kde4-base_pkg_setup
|
||||
python-single-r1_pkg_setup
|
||||
|
||||
[[ ${MERGE_TYPE} != binary ]] && check-reqs_pkg_setup
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
local mod mod2 dest tmplfile tmplname mypv
|
||||
|
||||
[[ -n ${PATCHSET} ]] && unpack ${PATCHSET}
|
||||
use branding && unpack "${BRANDING}"
|
||||
|
||||
if [[ ${PV} != *9999* ]]; then
|
||||
unpack "${P}.tar.xz"
|
||||
for mod in ${MODULES}; do
|
||||
[[ ${mod} == core ]] && continue
|
||||
unpack "${PN}-${mod}-${PV}.tar.xz"
|
||||
done
|
||||
else
|
||||
for mod in ${MODULES}; do
|
||||
mypv=${PV/.9999}
|
||||
[[ ${mypv} != ${PV} ]] && EGIT_BRANCH="${PN}-${mypv/./-}"
|
||||
EGIT_CHECKOUT_DIR="${WORKDIR}/${P}"
|
||||
[[ ${mod} != core ]] && EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}-${mod}-${PV}"
|
||||
EGIT_REPO_URI="git://anongit.freedesktop.org/${PN}/${mod}"
|
||||
git-r3_src_unpack
|
||||
if [[ ${mod} != core ]]; then
|
||||
mod2=${mod}
|
||||
# mapping does not match on help
|
||||
[[ ${mod} == help ]] && mod2="helpcontent2"
|
||||
mkdir -p "${S}/${mod2}/" || die
|
||||
mv -n "${WORKDIR}/${PN}-${mod}-${PV}"/* "${S}/${mod2}" || die
|
||||
rm -rf "${WORKDIR}/${PN}-${mod}-${PV}"
|
||||
fi
|
||||
done
|
||||
unset EGIT_CHECKOUT_DIR EGIT_REPO_URI EGIT_BRANCH
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# optimization flags
|
||||
export GMAKE_OPTIONS="${MAKEOPTS}"
|
||||
# System python 2.7 enablement:
|
||||
export PYTHON_CFLAGS=$(python_get_CFLAGS)
|
||||
export PYTHON_LIBS=$(python_get_LIBS)
|
||||
|
||||
if use collada; then
|
||||
export OPENCOLLADA_CFLAGS="-I/usr/include/opencollada/COLLADABaseUtils -I/usr/include/opencollada/COLLADAFramework -I/usr/include/opencollada/COLLADASaxFrameworkLoader -I/usr/include/opencollada/GeneratedSaxParser"
|
||||
export OPENCOLLADA_LIBS="-L /usr/$(get_libdir)/opencollada -lOpenCOLLADABaseUtils -lOpenCOLLADAFramework -lOpenCOLLADASaxFrameworkLoader -lGeneratedSaxParser"
|
||||
fi
|
||||
|
||||
# patchset
|
||||
if [[ -n ${PATCHSET} ]]; then
|
||||
EPATCH_FORCE="yes" \
|
||||
EPATCH_SOURCE="${WORKDIR}/${PATCHSET/.tar.xz/}" \
|
||||
EPATCH_SUFFIX="patch" \
|
||||
epatch
|
||||
fi
|
||||
|
||||
base_src_prepare
|
||||
|
||||
AT_M4DIR="m4" eautoreconf
|
||||
# hack in the autogen.sh
|
||||
touch autogen.lastrun
|
||||
|
||||
# system pyuno mess
|
||||
sed \
|
||||
-e "s:%eprefix%:${EPREFIX}:g" \
|
||||
-e "s:%libdir%:$(get_libdir):g" \
|
||||
-i pyuno/source/module/uno.py \
|
||||
-i pyuno/source/officehelper.py || die
|
||||
# sed in the tests
|
||||
sed -i \
|
||||
-e 's#all : build unitcheck#all : build#g' \
|
||||
solenv/gbuild/Module.mk || die
|
||||
sed -i \
|
||||
-e 's#check: dev-install subsequentcheck#check: unitcheck slowcheck dev-install subsequentcheck#g' \
|
||||
-e 's#Makefile.gbuild all slowcheck#Makefile.gbuild all#g' \
|
||||
Makefile.in || die
|
||||
|
||||
if use branding; then
|
||||
# hack...
|
||||
mv -v "${WORKDIR}/branding-intro.png" "${S}/icon-themes/galaxy/brand/intro.png" || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local java_opts
|
||||
local internal_libs
|
||||
local lo_ext
|
||||
local ext_opts
|
||||
|
||||
# sane: just sane.h header that is used for scan in writer, not
|
||||
# linked or anything else, worthless to depend on
|
||||
# vigra: just uses templates from there
|
||||
# it is serious pain in the ass for packaging
|
||||
# should be replaced by boost::gil if someone interested
|
||||
internal_libs+="
|
||||
--without-system-sane
|
||||
--without-system-vigra
|
||||
"
|
||||
|
||||
# libreoffice extensions handling
|
||||
for lo_xt in ${LO_EXTS}; do
|
||||
if [[ "${lo_xt}" == "scripting-beanshell" || "${lo_xt}" == "scripting-javascript" ]]; then
|
||||
ext_opts+=" $(use_enable libreoffice_extensions_${lo_xt} ${lo_xt})"
|
||||
else
|
||||
ext_opts+=" $(use_enable libreoffice_extensions_${lo_xt} ext-${lo_xt})"
|
||||
fi
|
||||
done
|
||||
|
||||
if use java; then
|
||||
# hsqldb: system one is too new
|
||||
java_opts="
|
||||
--without-junit
|
||||
--without-system-hsqldb
|
||||
--with-ant-home="${ANT_HOME}"
|
||||
--with-jdk-home=$(java-config --jdk-home 2>/dev/null)
|
||||
--with-jvm-path="${EPREFIX}/usr/lib/"
|
||||
"
|
||||
|
||||
use libreoffice_extensions_scripting-beanshell && \
|
||||
java_opts+=" --with-beanshell-jar=$(java-pkg_getjar bsh bsh.jar)"
|
||||
|
||||
use libreoffice_extensions_scripting-javascript && \
|
||||
java_opts+=" --with-rhino-jar=$(java-pkg_getjar rhino-1.6 js.jar)"
|
||||
|
||||
if use libreoffice_extensions_wiki-publisher; then
|
||||
java_opts+="
|
||||
--with-commons-codec-jar=$(java-pkg_getjar commons-codec commons-codec.jar)
|
||||
--with-commons-httpclient-jar=$(java-pkg_getjar commons-httpclient-3 commons-httpclient.jar)
|
||||
--with-commons-lang-jar=$(java-pkg_getjar commons-lang-2.1 commons-lang.jar)
|
||||
--with-commons-logging-jar=$(java-pkg_getjar commons-logging commons-logging.jar)
|
||||
--with-servlet-api-jar=$(java-pkg_getjar tomcat-servlet-api-3.0 servlet-api.jar)
|
||||
"
|
||||
fi
|
||||
fi
|
||||
|
||||
# system headers/libs/...: enforce using system packages
|
||||
# --enable-cairo: ensure that cairo is always required
|
||||
# --enable-graphite: disabling causes build breakages
|
||||
# --enable-*-link: link to the library rather than just dlopen on runtime
|
||||
# --enable-release-build: build the libreoffice as release
|
||||
# --disable-fetch-external: prevent dowloading during compile phase
|
||||
# --disable-gnome-vfs: old gnome virtual fs support
|
||||
# --disable-kdeab: kde3 adressbook
|
||||
# --disable-kde: kde3 support
|
||||
# --disable-systray: quickstarter does not actually work at all so do not
|
||||
# promote it
|
||||
# --enable-extension-integration: enable any extension integration support
|
||||
# --without-{fonts,myspell-dicts,ppsd}: prevent install of sys pkgs
|
||||
# --disable-report-builder: too much java packages pulled in without pkgs
|
||||
econf \
|
||||
--docdir="${EPREFIX}/usr/share/doc/${PF}/" \
|
||||
--with-system-headers \
|
||||
--with-system-libs \
|
||||
--with-system-jars \
|
||||
--with-system-dicts \
|
||||
--enable-cairo-canvas \
|
||||
--enable-graphite \
|
||||
--enable-largefile \
|
||||
--enable-mergelibs \
|
||||
--enable-neon \
|
||||
--enable-python=system \
|
||||
--enable-randr \
|
||||
--enable-randr-link \
|
||||
--enable-release-build \
|
||||
--disable-hardlink-deliver \
|
||||
--disable-ccache \
|
||||
--disable-crashdump \
|
||||
--disable-dependency-tracking \
|
||||
--disable-epm \
|
||||
--disable-fetch-external \
|
||||
--disable-gnome-vfs \
|
||||
--disable-gstreamer-0-10 \
|
||||
--disable-report-builder \
|
||||
--disable-kdeab \
|
||||
--disable-kde \
|
||||
--disable-online-update \
|
||||
--disable-systray \
|
||||
--with-alloc=$(use jemalloc && echo "jemalloc" || echo "system") \
|
||||
--with-build-version="Gentoo official package" \
|
||||
--enable-extension-integration \
|
||||
--with-external-dict-dir="${EPREFIX}/usr/share/myspell" \
|
||||
--with-external-hyph-dir="${EPREFIX}/usr/share/myspell" \
|
||||
--with-external-thes-dir="${EPREFIX}/usr/share/myspell" \
|
||||
--with-external-tar="${DISTDIR}" \
|
||||
--with-lang="" \
|
||||
--with-parallelism=$(makeopts_jobs) \
|
||||
--with-system-ucpp \
|
||||
--with-vendor="Gentoo Foundation" \
|
||||
--with-x \
|
||||
--without-fonts \
|
||||
--without-myspell-dicts \
|
||||
--without-help \
|
||||
--with-helppack-integration \
|
||||
--without-sun-templates \
|
||||
$(use_enable bluetooth sdremote-bluetooth) \
|
||||
$(use_enable coinmp) \
|
||||
$(use_enable collada) \
|
||||
$(use_enable cups) \
|
||||
$(use_enable debug) \
|
||||
$(use_enable dbus) \
|
||||
$(use_enable eds evolution2) \
|
||||
$(use_enable firebird firebird-sdbc) \
|
||||
$(use_enable gltf) \
|
||||
$(use_enable gnome gconf) \
|
||||
$(use_enable gnome gio) \
|
||||
$(use_enable gnome lockdown) \
|
||||
$(use_enable gstreamer gstreamer-1-0) \
|
||||
$(use_enable gtk) \
|
||||
$(use_enable gtk3) \
|
||||
$(use_enable kde kde4) \
|
||||
$(use_enable mysql ext-mariadb-connector) \
|
||||
$(use_enable odk) \
|
||||
$(use_enable postgres postgresql-sdbc) \
|
||||
$(use_enable telepathy) \
|
||||
$(use_enable vlc) \
|
||||
$(use_with coinmp system-coinmp) \
|
||||
$(use_with collada system-opencollada) \
|
||||
$(use_with gltf system-libgltf) \
|
||||
$(use_with java) \
|
||||
$(use_with mysql system-mysql-cppconn) \
|
||||
$(use_with odk doxygen) \
|
||||
${internal_libs} \
|
||||
${java_opts} \
|
||||
${ext_opts}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# more and more LO stuff tries to use OpenGL, including tests during build
|
||||
# bug 501508, bug 540624, bug 545974 and probably more
|
||||
addpredict /dev/dri
|
||||
addpredict /dev/ati
|
||||
addpredict /dev/nvidiactl
|
||||
|
||||
# hack for offlinehelp, this needs fixing upstream at some point
|
||||
# it is broken because we send --without-help
|
||||
# https://bugs.freedesktop.org/show_bug.cgi?id=46506
|
||||
(
|
||||
grep "^export" "${S}/config_host.mk" > "${T}/config_host.mk"
|
||||
source "${T}/config_host.mk" 2&> /dev/null
|
||||
|
||||
local path="${WORKDIR}/helpcontent2/source/auxiliary/"
|
||||
mkdir -p "${path}" || die
|
||||
|
||||
echo "perl \"${S}/helpcontent2/helpers/create_ilst.pl\" -dir=icon-themes/galaxy/res/helpimg > \"${path}/helpimg.ilst\""
|
||||
perl "${S}/helpcontent2/helpers/create_ilst.pl" \
|
||||
-dir=icon-themes/galaxy/res/helpimg \
|
||||
> "${path}/helpimg.ilst"
|
||||
[[ -s "${path}/helpimg.ilst" ]] || ewarn "The help images list is empty, something is fishy, report a bug."
|
||||
)
|
||||
|
||||
local target
|
||||
use test && target="build" || target="build-nocheck"
|
||||
|
||||
# this is not a proper make script
|
||||
make ${target} || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
make unitcheck || die
|
||||
make slowcheck || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# This is not Makefile so no buildserver
|
||||
make DESTDIR="${D}" distro-pack-install -o build -o check || die
|
||||
|
||||
# Fix bash completion placement
|
||||
newbashcomp "${ED}"/etc/bash_completion.d/libreoffice.sh ${PN}
|
||||
bashcomp_alias \
|
||||
libreoffice \
|
||||
unopkg loimpress lobase localc lodraw lomath lowriter lofromtemplate loweb loffice
|
||||
rm -rf "${ED}"/etc/ || die
|
||||
|
||||
if use branding; then
|
||||
insinto /usr/$(get_libdir)/${PN}/program
|
||||
newins "${WORKDIR}/branding-sofficerc" sofficerc
|
||||
dodir /etc/env.d
|
||||
echo "CONFIG_PROTECT=/usr/$(get_libdir)/${PN}/program/sofficerc" > "${ED}"/etc/env.d/99${PN}
|
||||
fi
|
||||
|
||||
# Hack for offlinehelp, this needs fixing upstream at some point.
|
||||
# It is broken because we send --without-help
|
||||
# https://bugs.freedesktop.org/show_bug.cgi?id=46506
|
||||
insinto /usr/$(get_libdir)/libreoffice/help
|
||||
doins xmlhelp/util/*.xsl
|
||||
|
||||
# Remove desktop files for support to old installs that can't parse mime
|
||||
rm -rf "${ED}"/usr/share/mimelnk/
|
||||
|
||||
# FIXME: Hack add missing file
|
||||
insinto /usr/$(get_libdir)/${PN}/program
|
||||
doins "${S}"/instdir/program/libsaxlo.so
|
||||
|
||||
pax-mark -m "${ED}"/usr/$(get_libdir)/libreoffice/program/soffice.bin
|
||||
pax-mark -m "${ED}"/usr/$(get_libdir)/libreoffice/program/unopkg.bin
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# Cache updates - all handled by kde eclass for all environments
|
||||
kde4-base_pkg_preinst
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
kde4-base_pkg_postinst
|
||||
|
||||
use java || \
|
||||
ewarn 'If you plan to use lbase application you should enable java or you will get various crashes.'
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kde4-base_pkg_postrm
|
||||
}
|
@ -1,111 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/poppler/poppler-0.33.0.ebuild,v 1.1 2015/05/18 11:31:55 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit cmake-utils toolchain-funcs
|
||||
|
||||
if [[ "${PV}" == "9999" ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="git://git.freedesktop.org/git/${PN}/${PN}"
|
||||
SLOT="0/9999"
|
||||
else
|
||||
SRC_URI="http://poppler.freedesktop.org/${P}.tar.xz"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
SLOT="0/52" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION
|
||||
fi
|
||||
|
||||
DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
|
||||
HOMEPAGE="http://poppler.freedesktop.org/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
IUSE="cairo cjk curl cxx debug doc +introspection +jpeg jpeg2k +lcms png qt4 qt5 tiff +utils"
|
||||
|
||||
# No test data provided
|
||||
RESTRICT="test"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=media-libs/fontconfig-2.6.0
|
||||
>=media-libs/freetype-2.3.9
|
||||
sys-libs/zlib
|
||||
cairo? (
|
||||
dev-libs/glib:2
|
||||
>=x11-libs/cairo-1.10.0
|
||||
introspection? ( >=dev-libs/gobject-introspection-1.32.1 )
|
||||
)
|
||||
curl? ( net-misc/curl )
|
||||
jpeg? ( virtual/jpeg:0 )
|
||||
jpeg2k? ( media-libs/openjpeg:0 )
|
||||
lcms? ( media-libs/lcms:2 )
|
||||
png? ( media-libs/libpng:0= )
|
||||
qt4? (
|
||||
dev-qt/qtcore:4
|
||||
dev-qt/qtgui:4
|
||||
)
|
||||
qt5? (
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtxml:5
|
||||
)
|
||||
tiff? ( media-libs/tiff:0 )
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
cjk? ( >=app-text/poppler-data-0.4.4 )
|
||||
"
|
||||
|
||||
DOCS=(AUTHORS NEWS README README-XPDF TODO)
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-0.26.0-qt5-dependencies.patch"
|
||||
"${FILESDIR}/${PN}-0.28.1-fix-multilib-configuration.patch"
|
||||
"${FILESDIR}/${PN}-0.28.1-respect-cflags.patch"
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_GTK_TESTS=OFF
|
||||
-DBUILD_QT4_TESTS=OFF
|
||||
-DBUILD_QT5_TESTS=OFF
|
||||
-DBUILD_CPP_TESTS=OFF
|
||||
-DENABLE_SPLASH=ON
|
||||
-DENABLE_ZLIB=ON
|
||||
-DENABLE_XPDF_HEADERS=ON
|
||||
$(cmake-utils_use_enable curl LIBCURL)
|
||||
$(cmake-utils_use_enable cxx CPP)
|
||||
$(cmake-utils_use_enable utils)
|
||||
$(cmake-utils_use_with cairo)
|
||||
$(cmake-utils_use_with introspection GObjectIntrospection)
|
||||
$(cmake-utils_use_with jpeg)
|
||||
$(cmake-utils_use_with png)
|
||||
$(cmake-utils_use_with qt4)
|
||||
$(cmake-utils_use_find_package qt5 Qt5Core)
|
||||
$(cmake-utils_use_with tiff)
|
||||
)
|
||||
if use jpeg2k; then
|
||||
mycmakeargs+=(-DENABLE_LIBOPENJPEG=openjpeg1)
|
||||
else
|
||||
mycmakeargs+=(-DENABLE_LIBOPENJPEG=)
|
||||
fi
|
||||
if use lcms; then
|
||||
mycmakeargs+=(-DENABLE_CMS=lcms2)
|
||||
else
|
||||
mycmakeargs+=(-DENABLE_CMS=)
|
||||
fi
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
|
||||
if use cairo && use doc; then
|
||||
# For now install gtk-doc there
|
||||
insinto /usr/share/gtk-doc/html/poppler
|
||||
# nonfatal, because live version doesn't provide html documentation.
|
||||
nonfatal doins -r "${S}"/glib/reference/html/*
|
||||
fi
|
||||
}
|
@ -0,0 +1,55 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/writerperfect/writerperfect-0.9.4.ebuild,v 1.1 2015/06/21 15:46:23 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="Various formats to Open document format converter"
|
||||
HOMEPAGE="http://libwpd.sf.net"
|
||||
SRC_URI="mirror://sourceforge/libwpd/${P}.tar.xz"
|
||||
|
||||
LICENSE="|| ( LGPL-2.1 MPL-2.0 )"
|
||||
SLOT="0"
|
||||
# KEYWORDS="~amd64 ~x86 ~x86-linux ~x86-solaris"
|
||||
IUSE="abiword +cdr debug ebook freehand gsf keynote +mspub +mwaw pagemaker +visio +wpd +wpg +wps"
|
||||
|
||||
# FIXME: libepubgen, libeot, librvngabw
|
||||
RDEPEND="
|
||||
=app-text/libodfgen-0.1*
|
||||
>=dev-libs/librevenge-0.0.1
|
||||
abiword? ( =app-text/libabw-0.1* )
|
||||
cdr? ( =media-libs/libcdr-0.1* )
|
||||
ebook? ( =app-text/libebook-0.1* )
|
||||
freehand? ( =media-libs/libfreehand-0.1* )
|
||||
gsf? ( gnome-extra/libgsf )
|
||||
keynote? ( =app-text/libetonyek-0.1* )
|
||||
mspub? ( =app-text/libmspub-0.1* )
|
||||
mwaw? ( =app-text/libmwaw-0.3* )
|
||||
pagemaker? ( media-libs/libpagemaker )
|
||||
visio? ( =media-libs/libvisio-0.1* )
|
||||
wpd? ( app-text/libwpd:0.10 )
|
||||
wpg? ( =app-text/libwpg-0.3* )
|
||||
wps? ( =app-text/libwps-0.4* )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-werror \
|
||||
$(use_enable debug) \
|
||||
$(use_with abiword libabw) \
|
||||
$(use_with cdr libcdr) \
|
||||
$(use_with ebook libebook) \
|
||||
$(use_with freehand libfreehand) \
|
||||
$(use_with gsf libgsf) \
|
||||
$(use_with keynote libetonyek) \
|
||||
$(use_with mspub libmspub) \
|
||||
$(use_with mwaw libmwaw) \
|
||||
$(use_with pagemaker libpagemaker) \
|
||||
$(use_with visio libvisio) \
|
||||
$(use_with wpd libwpd) \
|
||||
$(use_with wpg libwpg) \
|
||||
$(use_with wps libwps)
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST ascii-progress-0.2.1.2.tar.gz 6385 SHA256 3c384b6401243bbe5acb735f1550b59622cf5b2fa8ef4cb8b870c2f609bcdd52 SHA512 cc1a9f1d48d522fe3a8d9afe7a200c2bd4f9e573f99ccae0993af75ab15ede8bfe7630776385e680af3540661613c60cf7aa81a08b9b83b5d8f72aaf8f869b52 WHIRLPOOL 55cb970706e926fb1625a6d1af1d327798596d3a1dbee69ceb8b7fca65f28bda5c2d8ec4ca963c63d2a3c67b81aa1d852a864f6bb51739eab2c66b2d1095fe2f
|
@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/ascii-progress/ascii-progress-0.2.1.2.ebuild,v 1.1 2015/06/21 18:55:33 slyfox Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.5.9999
|
||||
|
||||
CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="A simple progress bar for the console"
|
||||
HOMEPAGE="https://github.com/yamadapc/haskell-ascii-progress"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="examples"
|
||||
|
||||
RDEPEND="dev-haskell/ansi-terminal:=[profile?]
|
||||
>=dev-haskell/async-2.0.1.5:=[profile?]
|
||||
>=dev-haskell/conduit-1.2:=[profile?]
|
||||
>=dev-haskell/data-default-0.5.3:=[profile?]
|
||||
dev-haskell/http:=[profile?]
|
||||
>=dev-haskell/http-conduit-2.1:=[profile?]
|
||||
>=dev-haskell/http-types-0.8:=[profile?]
|
||||
>=dev-haskell/transformers-0.3:=[profile?]
|
||||
>=dev-lang/ghc-7.8.2:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.18.1.3
|
||||
test? ( >=dev-haskell/hspec-2.1 <dev-haskell/hspec-3
|
||||
>=dev-haskell/quickcheck-2.6 )
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
haskell-cabal_src_configure \
|
||||
$(cabal_flag examples examples)
|
||||
}
|
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>haskell</herd>
|
||||
<longdescription>
|
||||
A simple Haskell progress bar for the console. Heavily borrows from TJ
|
||||
Holowaychuk's Node.JS project
|
||||
<https://github.com/tj/node-progress progress>
|
||||
|
||||
<https://github.com/yamadapc/haskell-ascii-progress github>
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1 @@
|
||||
DIST sandi-0.3.5.tar.gz 18700 SHA256 856ed995bad4183a69f65c70a78c4be37cf614c906097ea126bae75ce08daea5 SHA512 0ba8f1cbb10097283a58a133c3e119335efd326f9a27a9178b424c5d0fac31a28dcd2167b17a7d8a934f638a1d98c41f4592184124387c37e37961db43f3b020 WHIRLPOOL e953262ea2e4a0d0074bb420a7a57804ec7e194b17205c3f07121171df98459fec0d6ff0a95b959c61b4981febdf54002231ad42a6b4cea6ff593cf675558c6f
|
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>haskell</herd>
|
||||
<longdescription>
|
||||
Reasonably fast data encoding library.
|
||||
</longdescription>
|
||||
<use>
|
||||
<flag name="with-conduit">Build with conduit</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/sandi/sandi-0.3.5.ebuild,v 1.1 2015/06/21 18:53:50 slyfox Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.5.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Data encoding library"
|
||||
HOMEPAGE="http://hackage.haskell.org/package/sandi"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+with-conduit"
|
||||
|
||||
RDEPEND=">=dev-lang/ghc-7.8.2:=
|
||||
with-conduit? ( >=dev-haskell/conduit-1.2:=[profile?] <dev-haskell/conduit-1.3:=[profile?]
|
||||
>=dev-haskell/exceptions-0.6:=[profile?] <dev-haskell/exceptions-0.9:=[profile?] )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.18.1.3
|
||||
test? ( dev-haskell/hunit
|
||||
dev-haskell/tasty
|
||||
dev-haskell/tasty-hunit
|
||||
dev-haskell/tasty-quickcheck
|
||||
dev-haskell/tasty-th )
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
haskell-cabal_src_configure \
|
||||
$(cabal_flag with-conduit with-conduit)
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST terminal-size-0.3.2.tar.gz 4164 SHA256 d737ed86e105fe1217416c4d59a6c10a2523ba86591ffb68001018596aeea66e SHA512 74954333faa4b400b074262f2270afff783fa99101ef54e9545bfe133c1360a5c1d5c2e5234373bcf49b31d699c2d573a40587d3e17ecb7b21a5e73cac810a2d WHIRLPOOL 0d3d59053c2aa95d570961fc91228cb3d37cfae1780709f295e1142d39019acc04585d5f76e313714894afcac03f301cad502b84e1a39a9d48680d44db5a447f
|
@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>haskell</herd>
|
||||
<longdescription>
|
||||
Get terminal window height and width without ncurses dependency
|
||||
|
||||
Only tested to work on GNU/Linux systems
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/terminal-size/terminal-size-0.3.2.ebuild,v 1.1 2015/06/21 18:54:41 slyfox Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.5.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Get terminal window height and width"
|
||||
HOMEPAGE="http://hackage.haskell.org/package/terminal-size"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.10
|
||||
"
|
@ -0,0 +1,71 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-collections/commons-collections-3.2.1-r1.ebuild,v 1.1 2015/06/21 11:19:31 monsieurp Exp $
|
||||
EAPI=5
|
||||
|
||||
JAVA_PKG_IUSE="doc source test"
|
||||
|
||||
inherit java-pkg-2 java-ant-2 java-utils-2 eutils
|
||||
|
||||
DESCRIPTION="Jakarta-Commons Collections Component"
|
||||
HOMEPAGE="http://commons.apache.org/collections/"
|
||||
SRC_URI="mirror://apache/${PN/-//}/source/${P}-src.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
|
||||
IUSE="test-framework"
|
||||
|
||||
CDEPEND="
|
||||
test-framework? (
|
||||
dev-java/junit:0
|
||||
)
|
||||
"
|
||||
DEPEND=">=virtual/jdk-1.6
|
||||
${CDEPEND}"
|
||||
RDEPEND=">=virtual/jre-1.6
|
||||
${CDEPEND}"
|
||||
|
||||
S="${WORKDIR}/${P}-src"
|
||||
|
||||
java_prepare() {
|
||||
# Check for VM version.
|
||||
java-pkg_is-vm-version-ge 1.8
|
||||
if [[ $? -eq 0 ]]; then
|
||||
einfo "You are running a JVM greater or equal than version 1.8."
|
||||
epatch "${FILESDIR}"/${P}-Java-8.patch
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local antflags
|
||||
if use test-framework; then
|
||||
antflags="tf.jar -Djunit.jar=$(java-pkg_getjars junit)"
|
||||
#no support for installing two sets of javadocs via dojavadoc atm
|
||||
#use doc && antflags="${antflags} tf.javadoc"
|
||||
fi
|
||||
eant jar $(use_doc) ${antflags}
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if [[ "${ARCH}" = "ppc" ]]; then
|
||||
einfo "Tests are disabled on ppc"
|
||||
else
|
||||
ANT_TASKS="ant-junit" eant testjar -Djunit.jar="$(java-pkg_getjars junit)"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar build/${P}.jar ${PN}.jar
|
||||
use test-framework && \
|
||||
java-pkg_newjar build/${PN}-testframework-${PV}.jar \
|
||||
${PN}-testframework.jar
|
||||
|
||||
dodoc README.txt || die
|
||||
java-pkg_dohtml *.html || die
|
||||
if use doc; then
|
||||
java-pkg_dojavadoc build/docs/apidocs
|
||||
#use test-framework && java-pkg_dojavadoc build/docs/testframework
|
||||
fi
|
||||
use source && java-pkg_dosrc src/java/*
|
||||
}
|
@ -0,0 +1,160 @@
|
||||
--- a/src/java/org/apache/commons/collections/map/MultiValueMap.java
|
||||
+++ b/src/java/org/apache/commons/collections/map/MultiValueMap.java
|
||||
@@ -153,7 +153,7 @@
|
||||
* @param value the value to remove
|
||||
* @return the value removed (which was passed in), null if nothing removed
|
||||
*/
|
||||
- public Object remove(Object key, Object value) {
|
||||
+ public Object removeMapping(Object key, Object value) {
|
||||
Collection valuesForKey = getCollection(key);
|
||||
if (valuesForKey == null) {
|
||||
return null;
|
||||
--- a/src/java/org/apache/commons/collections/MultiHashMap.java
|
||||
+++ b/src/java/org/apache/commons/collections/MultiHashMap.java
|
||||
@@ -331,7 +331,7 @@
|
||||
* @param item the value to remove
|
||||
* @return the value removed (which was passed in), null if nothing removed
|
||||
*/
|
||||
- public Object remove(Object key, Object item) {
|
||||
+ public Object removeMapping(Object key, Object item) {
|
||||
Collection valuesForKey = getCollection(key);
|
||||
if (valuesForKey == null) {
|
||||
return null;
|
||||
--- a/src/java/org/apache/commons/collections/MultiMap.java
|
||||
+++ b/src/java/org/apache/commons/collections/MultiMap.java
|
||||
@@ -66,7 +66,7 @@
|
||||
* @throws ClassCastException if the key or value is of an invalid type
|
||||
* @throws NullPointerException if the key or value is null and null is invalid
|
||||
*/
|
||||
- public Object remove(Object key, Object item);
|
||||
+ public Object removeMapping(Object key, Object item);
|
||||
|
||||
//-----------------------------------------------------------------------
|
||||
/**
|
||||
--- a/src/test/org/apache/commons/collections/map/TestMultiValueMap.java
|
||||
+++ b/src/test/org/apache/commons/collections/map/TestMultiValueMap.java
|
||||
@@ -160,7 +160,7 @@
|
||||
MultiValueMap one = new MultiValueMap();
|
||||
Integer value = new Integer(1);
|
||||
one.put("One", value);
|
||||
- one.remove("One", value);
|
||||
+ one.removeMapping("One", value);
|
||||
|
||||
MultiValueMap two = new MultiValueMap();
|
||||
assertEquals(two, one);
|
||||
@@ -186,7 +186,7 @@
|
||||
assertEquals(4, map.totalSize());
|
||||
map.remove("A");
|
||||
assertEquals(3, map.totalSize());
|
||||
- map.remove("B", "BC");
|
||||
+ map.removeMapping("B", "BC");
|
||||
assertEquals(2, map.totalSize());
|
||||
}
|
||||
|
||||
@@ -203,7 +203,7 @@
|
||||
assertEquals(2, map.size());
|
||||
map.remove("A");
|
||||
assertEquals(2, map.size());
|
||||
- map.remove("B", "BC");
|
||||
+ map.removeMapping("B", "BC");
|
||||
assertEquals(2, map.size());
|
||||
}
|
||||
|
||||
@@ -226,7 +226,7 @@
|
||||
map.remove("A");
|
||||
assertEquals(0, map.size("A"));
|
||||
assertEquals(3, map.size("B"));
|
||||
- map.remove("B", "BC");
|
||||
+ map.removeMapping("B", "BC");
|
||||
assertEquals(0, map.size("A"));
|
||||
assertEquals(2, map.size("B"));
|
||||
}
|
||||
@@ -327,11 +327,11 @@
|
||||
map.put("A", "AA");
|
||||
map.put("A", "AB");
|
||||
map.put("A", "AC");
|
||||
- assertEquals(null, map.remove("C", "CA"));
|
||||
- assertEquals(null, map.remove("A", "AD"));
|
||||
- assertEquals("AC", map.remove("A", "AC"));
|
||||
- assertEquals("AB", map.remove("A", "AB"));
|
||||
- assertEquals("AA", map.remove("A", "AA"));
|
||||
+ assertEquals(null, map.removeMapping("C", "CA"));
|
||||
+ assertEquals(null, map.removeMapping("A", "AD"));
|
||||
+ assertEquals("AC", map.removeMapping("A", "AC"));
|
||||
+ assertEquals("AB", map.removeMapping("A", "AB"));
|
||||
+ assertEquals("AA", map.removeMapping("A", "AA"));
|
||||
assertEquals(new MultiValueMap(), map);
|
||||
}
|
||||
|
||||
--- a/src/test/org/apache/commons/collections/TestMultiHashMap.java
|
||||
+++ b/src/test/org/apache/commons/collections/TestMultiHashMap.java
|
||||
@@ -217,7 +217,7 @@
|
||||
MultiHashMap one = new MultiHashMap();
|
||||
Integer value = new Integer(1);
|
||||
one.put("One", value);
|
||||
- one.remove("One", value);
|
||||
+ one.removeMapping("One", value);
|
||||
|
||||
MultiHashMap two = new MultiHashMap();
|
||||
assertEquals(two, one);
|
||||
@@ -269,7 +269,7 @@
|
||||
assertEquals(4, map.totalSize());
|
||||
map.remove("A");
|
||||
assertEquals(3, map.totalSize());
|
||||
- map.remove("B", "BC");
|
||||
+ map.removeMapping("B", "BC");
|
||||
assertEquals(2, map.totalSize());
|
||||
}
|
||||
|
||||
@@ -292,7 +292,7 @@
|
||||
map.remove("A");
|
||||
assertEquals(0, map.size("A"));
|
||||
assertEquals(3, map.size("B"));
|
||||
- map.remove("B", "BC");
|
||||
+ map.removeMapping("B", "BC");
|
||||
assertEquals(0, map.size("A"));
|
||||
assertEquals(2, map.size("B"));
|
||||
}
|
||||
@@ -464,11 +464,11 @@
|
||||
map.put("A", "AA");
|
||||
map.put("A", "AB");
|
||||
map.put("A", "AC");
|
||||
- assertEquals(null, map.remove("C", "CA"));
|
||||
- assertEquals(null, map.remove("A", "AD"));
|
||||
- assertEquals("AC", map.remove("A", "AC"));
|
||||
- assertEquals("AB", map.remove("A", "AB"));
|
||||
- assertEquals("AA", map.remove("A", "AA"));
|
||||
+ assertEquals(null, map.removeMapping("C", "CA"));
|
||||
+ assertEquals(null, map.removeMapping("A", "AD"));
|
||||
+ assertEquals("AC", map.removeMapping("A", "AC"));
|
||||
+ assertEquals("AB", map.removeMapping("A", "AB"));
|
||||
+ assertEquals("AA", map.removeMapping("A", "AA"));
|
||||
assertEquals(new MultiHashMap(), map);
|
||||
}
|
||||
|
||||
--- a/src/java/org/apache/commons/collections/map/MultiKeyMap.java
|
||||
+++ b/src/java/org/apache/commons/collections/map/MultiKeyMap.java
|
||||
@@ -197,7 +197,7 @@
|
||||
* @param key2 the second key
|
||||
* @return the value mapped to the removed key, null if key not in map
|
||||
*/
|
||||
- public Object remove(Object key1, Object key2) {
|
||||
+ public Object removeMultiKey(Object key1, Object key2) {
|
||||
int hashCode = hash(key1, key2);
|
||||
int index = map.hashIndex(hashCode, map.data.length);
|
||||
AbstractHashedMap.HashEntry entry = map.data[index];
|
||||
--- a/src/test/org/apache/commons/collections/map/TestMultiKeyMap.java
|
||||
+++ b/src/test/org/apache/commons/collections/map/TestMultiKeyMap.java
|
||||
@@ -315,10 +315,10 @@
|
||||
switch (key.size()) {
|
||||
case 2:
|
||||
assertEquals(true, multimap.containsKey(key.getKey(0), key.getKey(1)));
|
||||
- assertEquals(value, multimap.remove(key.getKey(0), key.getKey(1)));
|
||||
+ assertEquals(value, multimap.removeMultiKey(key.getKey(0), key.getKey(1)));
|
||||
assertEquals(false, multimap.containsKey(key.getKey(0), key.getKey(1)));
|
||||
assertEquals(size - 1, multimap.size());
|
||||
- assertEquals(null, multimap.remove(key.getKey(0), key.getKey(1)));
|
||||
+ assertEquals(null, multimap.removeMultiKey(key.getKey(0), key.getKey(1)));
|
||||
assertEquals(false, multimap.containsKey(key.getKey(0), key.getKey(1)));
|
||||
break;
|
||||
case 3:
|
@ -0,0 +1,72 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/elfutils-0.163.ebuild,v 1.1 2015/06/21 18:51:49 vapier Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils flag-o-matic multilib-minimal
|
||||
|
||||
DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement for libelf)"
|
||||
HOMEPAGE="https://fedorahosted.org/elfutils/"
|
||||
SRC_URI="https://fedorahosted.org/releases/e/l/${PN}/${PV}/${P}.tar.bz2
|
||||
https://fedorahosted.org/releases/e/l/${PN}/${PV}/${PN}-portability-${PV}.patch -> ${P}-portability.patch"
|
||||
|
||||
LICENSE="GPL-2-with-exceptions"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
|
||||
IUSE="bzip2 lzma nls static-libs test +threads +utils zlib"
|
||||
|
||||
# This pkg does not actually seem to compile currently in a uClibc
|
||||
# environment (xrealloc errs), but we need to ensure that glibc never
|
||||
# gets pulled in as a dep since this package does not respect virtual/libc
|
||||
RDEPEND="zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
|
||||
bzip2? ( >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] )
|
||||
lzma? ( >=app-arch/xz-utils-5.0.5-r1[${MULTILIB_USEDEP}] )
|
||||
!dev-libs/libelf
|
||||
abi_x86_32? (
|
||||
!<=app-emulation/emul-linux-x86-baselibs-20130224-r11
|
||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( sys-devel/gettext )
|
||||
>=sys-devel/flex-2.5.4a
|
||||
sys-devel/m4"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-0.118-PaX-support.patch
|
||||
epatch "${DISTDIR}"/${P}-portability.patch
|
||||
use static-libs || sed -i -e '/^lib_LIBRARIES/s:=.*:=:' -e '/^%.os/s:%.o$::' lib{asm,dw,elf}/Makefile.in
|
||||
sed -i 's:-Werror::' */Makefile.in
|
||||
# some patches touch both configure and configure.ac
|
||||
find -type f -exec touch -r configure {} +
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use test && append-flags -g #407135
|
||||
multilib-minimal_src_configure
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
ECONF_SOURCE="${S}" econf \
|
||||
--disable-werror \
|
||||
$(use_enable nls) \
|
||||
$(use_enable threads thread-safety) \
|
||||
--program-prefix="eu-" \
|
||||
$(use_with zlib) \
|
||||
$(use_with bzip2 bzlib) \
|
||||
$(use_with lzma)
|
||||
}
|
||||
|
||||
multilib_src_test() {
|
||||
env LD_LIBRARY_PATH="${BUILD_DIR}/libelf:${BUILD_DIR}/libebl:${BUILD_DIR}/libdw:${BUILD_DIR}/libasm" \
|
||||
LC_ALL="C" \
|
||||
emake check || die
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
einstalldocs
|
||||
dodoc NOTES
|
||||
# These build quick, and are needed for most tests, so don't
|
||||
# disable their building when the USE flag is disabled.
|
||||
use utils || rm -rf "${ED}"/usr/bin
|
||||
}
|
@ -0,0 +1,56 @@
|
||||
commit 59c360c9fe438a2805d65decc6c7889bc99a7747
|
||||
Author: Andreas Sturmlechner <andreas.sturmlechner@gmail.com>
|
||||
Date: Sun May 31 10:14:17 2015 +0200
|
||||
|
||||
python: Make it optional
|
||||
|
||||
python bindings are built unless disabled
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 03f6120..1c7d8b2 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -15,7 +15,6 @@ AC_PREREQ([2.63])
|
||||
AC_INIT([libixion], [ixion_version])
|
||||
AC_CONFIG_HEADERS([config.h])
|
||||
AM_INIT_AUTOMAKE([1.11 foreign dist-bzip2 dist-xz])
|
||||
-AM_PATH_PYTHON(2.7.0)
|
||||
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
|
||||
|
||||
AC_ARG_WITH(hash-container-compat,
|
||||
@@ -28,6 +27,9 @@ AC_ARG_WITH(mdds-include-path,
|
||||
AS_HELP_STRING([--with-mdds-include-path], [specify include path for mdds headers.])
|
||||
,)
|
||||
|
||||
+AC_ARG_ENABLE([python],
|
||||
+ AS_HELP_STRING([--disable-python], [Disable python bindings]))
|
||||
+
|
||||
IXION_API_VERSION=ixion_api_version
|
||||
IXION_MAJOR_VERSION=ixion_major_version
|
||||
IXION_MINOR_VERSION=ixion_minor_version
|
||||
@@ -82,7 +84,11 @@ fi
|
||||
PKG_CHECK_MODULES([MDDS],[mdds >= 0.12.0])
|
||||
|
||||
# Check for python.
|
||||
-PKG_CHECK_MODULES([PYTHON], [python >= 0.27.1])
|
||||
+AS_IF([test "x$enable_python" != "xno"], [
|
||||
+ AM_PATH_PYTHON(2.7.0)
|
||||
+ PKG_CHECK_MODULES([PYTHON], [python >= 0.27.1])
|
||||
+])
|
||||
+AM_CONDITIONAL([PYTHON], [test "x$enable_python" != "xno"])
|
||||
|
||||
CPPFLAGS="$CPPFLAGS -g -Os -fvisibility=hidden"
|
||||
|
||||
diff --git a/src/Makefile.am b/src/Makefile.am
|
||||
index 6e138a4..cd912ab 100644
|
||||
--- a/src/Makefile.am
|
||||
+++ b/src/Makefile.am
|
||||
@@ -1,4 +1,7 @@
|
||||
-SUBDIRS = libixion python
|
||||
+SUBDIRS = libixion
|
||||
+if PYTHON
|
||||
+ SUBDIRS += python
|
||||
+endif
|
||||
|
||||
AM_CPPFLAGS = -I$(top_srcdir)/include $(MDDS_CFLAGS)
|
||||
|
@ -0,0 +1,18 @@
|
||||
commit ceddf45ed98dd0b65b510a284d373630c7642587
|
||||
Author: Andreas Sturmlechner <andreas.sturmlechner@gmail.com>
|
||||
Date: Sun May 31 11:55:08 2015 +0200
|
||||
|
||||
src/Makefile.am: Fix typo
|
||||
|
||||
diff --git a/src/Makefile.am b/src/Makefile.am
|
||||
index ee9a1cc..b28c610 100644
|
||||
--- a/src/Makefile.am
|
||||
+++ b/src/Makefile.am
|
||||
@@ -28,6 +28,6 @@ ixion_sorter_SOURCES = \
|
||||
ixion_sorter_LDADD = libixion/libixion-@IXION_API_VERSION@.la \
|
||||
$(BOOST_THREAD_LIBS) $(BOOST_PROGRAM_OPTIONS_LIBS)
|
||||
|
||||
-AM_TESTS_ENVIRONMENT = PATH=.libs$${PATH:+:$${PATH}}; epxort PATH; \
|
||||
+AM_TESTS_ENVIRONMENT = PATH=.libs$${PATH:+:$${PATH}}; export PATH; \
|
||||
LD_LIBRARY_PATH=libixion/.libs$${LD_LIBRARY_PATH:+:$${LD_LIBRARY_PATH}}; export LD_LIBRARY_PATH;
|
||||
TESTS = ../test/ixion-parser-test.sh
|
@ -1,2 +1,3 @@
|
||||
DIST liborcus-0.7.0.tar.bz2 1665988 SHA256 7773a8f5f0b810e0f146dbcf3dbb42e89dd8af0868235e01d9f0cdefde41a8a9 SHA512 63aad5154e25d7d7bfd10f07e614e4c1ed2691a31c61c2b1e7ec029fa4d9168eba5b4303f5164ab29ef92843ce8f8afa9682772515c8b5e8ae65f4561b331db8 WHIRLPOOL b555b005b41fb41571ac7dbc63e32541decd0b79d61435a6730de9438761afe363d063905b671e1b724c02f2846e65e2af7fffca40282d08d35e1c4ff787fc63
|
||||
DIST liborcus-0.7.1.tar.xz 1472804 SHA256 04846b64262210a0d4e18d72779c901633e45dc9cca2108235b38d4715266a43 SHA512 30461311b084f3c91ef8cc504ca7adfd212f95d49c0a320958ca203606901ddf84e37d5c95073437bad21af4c6ce71fa606dd7cdb7cc7bd58b2699d8863a318c WHIRLPOOL af6f4ff639851b94298f847437c25962412f37617f82c143b1bf71aa4f27b26003ffb2dad61fdbe9718f9b42a0f11c1dda71825da8b2ee8bf9e9fd727f309134
|
||||
DIST liborcus-0.9.2.tar.xz 1558072 SHA256 dd49f9f1b8ff8a648434dd5c8b4fe1081d1118d61d0a71d4effee8f32553199c SHA512 1dd847012cf78df962c28408e0b56412a89e1d978d532a17fa92352f6788bbc1a0fe806c2d886ff148a8ee2db54620ce039b1809f347a976dca0078f248fd8ea WHIRLPOOL fe74951704b4cfbdfeeb894be459c4f7046fc23f813c50e43816943d064cbfc4a4f7feebf6a6737cf94d50826ac23796031b7626b89264ee21f42356ffbb44e8
|
||||
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/liborcus/liborcus-0.9.2.ebuild,v 1.1 2015/06/21 15:28:23 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git"
|
||||
|
||||
[[ ${PV} == 9999 ]] && GITECLASS="git-r3 autotools"
|
||||
inherit eutils ${GITECLASS}
|
||||
unset GITECLASS
|
||||
|
||||
DESCRIPTION="Standalone file import filter library for spreadsheet documents"
|
||||
HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md"
|
||||
[[ ${PV} == 9999 ]] || SRC_URI="http://kohei.us/files/orcus/src/${P}.tar.xz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/0.10"
|
||||
[[ ${PV} == 9999 ]] || \
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86"
|
||||
IUSE="static-libs"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/boost-1.51.0:=
|
||||
=dev-libs/libixion-0.9*:=
|
||||
sys-libs/zlib:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/mdds-0.11
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
[[ ${PV} == 9999 ]] && eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-werror \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
prune_libtool_files --all
|
||||
}
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/FileHandle-Unget/FileHandle-Unget-0.162.800.ebuild,v 1.1 2015/06/21 16:10:57 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=DCOPPIT
|
||||
MODULE_VERSION=0.1628
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="A FileHandle which supports ungetting of multiple bytes"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=">=virtual/perl-Scalar-List-Utils-1.140.0"
|
||||
DEPEND="${RDEPEND}
|
||||
>=virtual/perl-ExtUtils-MakeMaker-6.360.0
|
||||
dev-perl/File-Slurp
|
||||
test? ( virtual/perl-Test-Simple )
|
||||
"
|
||||
|
||||
SRC_TEST="do parallel"
|
@ -1 +1,2 @@
|
||||
DIST FileHandle-Unget-0.1623.tar.gz 32166 SHA256 5f328639e5a7b6f7c2c26af8a10640747693aed63146f9ffda7a1aab14f85b9e SHA512 fa1554226a6fac5cba8d4f1b359d820990550700328907b8f606e69e9eed99d04e6899fc2048befb168227e374c3a4690180691b96e5beab36ee3dfa249480ae WHIRLPOOL 8fcc1c6f9cff5b6f8c10a775e24af31e3b86ca4e4c86def7510da43784bafc26229f68dddc8daf47457c195a935299de25ca8aa48010ee8f25800c125e44d984
|
||||
DIST FileHandle-Unget-0.1628.tar.gz 40259 SHA256 9ef4eb765ddfdc35b350905d8dd0a1e12139eabc586652811bfab41972100fdf SHA512 7c4aca0c7d22ab7091c19b7bc5876ed4f83ff961e49900e0ec70124cedc4e34109a31edf5180c6958772f85a021e2be6a8a9e69c393b495e413c24a8b2b6ff3f WHIRLPOOL 8980b1223a50a9b2266776fbb956ad254f9177590cbe98c2a317effd1b6233cd2f7841d2c81c4ba1a4f0af07c1e665a8908d6baa2fa08d6723ff21163b3decd3
|
||||
|
@ -1,17 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Filter/Filter-1.450.0.ebuild,v 1.1 2014/07/07 18:38:50 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=RURBAN
|
||||
MODULE_VERSION=1.45
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Interface for creation of Perl Filters"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
SRC_TEST=do
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Filter/Filter-1.540.0.ebuild,v 1.2 2015/06/21 17:19:51 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=RURBAN
|
||||
MODULE_VERSION=1.54
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Interface for creation of Perl Filters"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
"
|
||||
|
||||
SRC_TEST="do"
|
@ -1,2 +1,2 @@
|
||||
DIST Filter-1.45.tar.gz 83810 SHA256 a551354bb11c3a96d20a14576bb11df27475e75aebe01f3c0ef1fa34aeec744c SHA512 010e8969a8e46a51d5b7de35d4be9677ddfee77eb6478a08711ae9eec06b30e9a7b0ef937682442f0be00a6d7c0cb9d3995fcbdce88fe6ad1e6bc639b008a1bc WHIRLPOOL eb7a862a1fdff7348f57811d626c1b99646371b33a34eaa3a9a66a1b5921e412f951adda6a28e213b4164e16b35213fbfbd34e6649f3010f2ed32c6c6ef4c21e
|
||||
DIST Filter-1.49.tar.gz 85905 SHA256 9bc5398ec7128b5f42aeae33f2c76e847b1ade7561e21b72d565563f2e1234a1 SHA512 edf23ad58d66e5a97f88befbd87c8c755f99fdeac0390d53dc5c28dd88d0c4c9582adac0febb9bd12955fac72ac9a7baade74768c632c2199e9ecf92a117b98f WHIRLPOOL 138499c207a730f55b6b2ef046b0b6e88b49cc62fc32e253851a5b581fda077b65bc7b8469fdc8149b18c30c1600fa923cbe146b24e7854266191e4b8e21e6e9
|
||||
DIST Filter-1.54.tar.gz 88008 SHA256 20bcd823c1739ccd3cb5b0170206b9804737cc2bb366a221a62f9d7810aa80d5 SHA512 57913e4a025709c8a12281a49dfe48dec81e5dec1af114ee885e983e86a622e456f49420aad02d55e8f9c93551208d442d90c0fe2de12722df9db820ed9a14bb WHIRLPOOL c9e1fe250819c587aa7d09dd2055c54067627ec5ab0b2a9d7bdc569f5df63c8e1d031ca071abac118df4083296f206ecb18b9f5f830f2ccde8c490cd55882622
|
||||
|
@ -1,26 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Finance-Quote/Finance-Quote-1.290.0.ebuild,v 1.2 2014/06/12 18:21:58 zlogene Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=ECOCODE
|
||||
MODULE_VERSION=1.29
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Get stock and mutual fund quotes from various exchanges"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-perl/libwww-perl
|
||||
dev-perl/HTML-Tree
|
||||
dev-perl/HTML-TableExtract
|
||||
dev-perl/Crypt-SSLeay"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-perl/Date-Calc )"
|
||||
|
||||
SRC_TEST="do"
|
@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Finance-Quote/Finance-Quote-1.370.0.ebuild,v 1.1 2015/06/21 16:27:54 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=ECOCODE
|
||||
MODULE_VERSION=1.37
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Get stock and mutual fund quotes from various exchanges"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
# virtual/perl-Data-Dumper currently commented out in the code
|
||||
|
||||
RDEPEND="
|
||||
dev-perl/CGI
|
||||
virtual/perl-Carp
|
||||
dev-perl/DateTime
|
||||
virtual/perl-Encode
|
||||
virtual/perl-Exporter
|
||||
dev-perl/HTML-Parser
|
||||
dev-perl/HTML-TableExtract
|
||||
dev-perl/HTML-Tree
|
||||
dev-perl/HTTP-Cookies
|
||||
dev-perl/HTTP-Message
|
||||
dev-perl/JSON
|
||||
dev-perl/LWP-Protocol-https
|
||||
dev-perl/libwww-perl
|
||||
dev-perl/Mozilla-CA
|
||||
virtual/perl-Time-Piece
|
||||
dev-perl/URI
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
test? (
|
||||
virtual/perl-Data-Dumper
|
||||
virtual/perl-File-Spec
|
||||
virtual/perl-Test-Simple
|
||||
dev-perl/Test-Pod
|
||||
dev-perl/Perl-Critic-Dynamic
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST="do parallel"
|
@ -1,3 +1,3 @@
|
||||
DIST Finance-Quote-1.18.tar.gz 147575 SHA256 4240faabe0646defd4ec76ca9e111977b9e8060eaec41adeb284eb422a428393 SHA512 7b5c910d7f424e9ab2b102dd1f7db20077e646512345f703b1ead235359d49d07a2a001aec9339cec35f7ab67c76bc8bfa572f2a5386878074c52ac952d39290 WHIRLPOOL 344407a5fa66068f6769147dfad2428d201c364588be6b5603ca3c61a78f8d3799899f39bb7edfdb8b7c506293eabd41985d3b7170f4f7afbce5d66eed00283f
|
||||
DIST Finance-Quote-1.29.tar.gz 252210 SHA256 0e7098ac5ca38bb2d0a801e8e08d94cbbd86d91eddb9d16a1498c3d523e4a867 SHA512 7d39cf3eee3f44a52c39181fe7353fb98818a8ba5c19a49dc5728aaac53b6285d2829119cfcc80cbc33324e166d38c0b6b3d00639993d2bf8a92ae84d2f62f8c WHIRLPOOL 746d46e58b1e25c9d017388b7835e828078cab876e916c0e6375be22bc86b747a3d00621e49ad931ffa548be7b368c561186017e4a22bc73fc9d6cb61ee6030e
|
||||
DIST Finance-Quote-1.35.tar.gz 254658 SHA256 3c0d22f18a65da2536b03d5dcbac178faaea8de71908ee0e2772b2664384ae57 SHA512 bf04da96dcf66a4789eb6ca76fa7b2c7ff5ec618e9ac69885c6c9eca6c1ef524c45adb4833c12b9fd7fa29c4ebc44f5a94d7733c3b49ff97cb14930c55ee563a WHIRLPOOL 1f6d67f0c7f789fadfe39330363e9487baa0cdfc4dca79e652373a347ae4df309546364bfe06ddb3cb515a9da780a76a6d2640afde17dc366b39a9683450ffce
|
||||
DIST Finance-Quote-1.37.tar.gz 251374 SHA256 6e1147e2e13ee27b223dffecf2f3bda5f85e10e8900247942ecb99e30e5cd7ac SHA512 ed58d27d1c14f7818871af4906c1b6109b3d353586bc348140120597199ed72d57b8939cebc95fa534e86ad7b9f9bf69bc4315db1d1cc1da5796aa9771697c51 WHIRLPOOL ee676ffcdceec66e2f5a12ddae7c9ed48426141313eba2a419ef884a1bd8ca326ba2a89e2db86cea9b82e7956b73fd314f2c52003428cabfb27a0b3af76d8801
|
||||
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Finance-YahooQuote/Finance-YahooQuote-0.250.0.ebuild,v 1.1 2015/06/21 18:56:21 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=EDD
|
||||
MODULE_VERSION=0.25
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Get stock quotes from Yahoo! Finance"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-perl/libwww-perl
|
||||
virtual/perl-MIME-Base64
|
||||
>=dev-perl/HTML-Parser-2.200.0
|
||||
>=virtual/perl-Text-ParseWords-3.100.0
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
"
|
||||
|
||||
SRC_TEST=online
|
@ -1 +1,2 @@
|
||||
DIST Finance-YahooQuote-0.24.tar.gz 20364 SHA256 967a963420a90533d385f1b7841b2f8bd0eae4c1ed0bb7ad6d9adee17a8b6c59 SHA512 e051fcd9e1c8382d7a7402466218df71c7463b704bf76fdd97884747a0a359b7b5a65ba81a8b71f8e19ee15691d8b322f3e4a2c46d1ff6cd8d15e6101c3437ba WHIRLPOOL 388ddcc93650f01692a18f719d911307af4eb07a3ebec4f422c6058fbf28dc5ea2a0ff20f4d598e7fe568d1376f87ce40d6e3d3941dadcc78f32de02804f1934
|
||||
DIST Finance-YahooQuote-0.25.tar.gz 20650 SHA256 d29929ec543a305612996a906081d50fc8eee8428fc4c5af5a7571556839bdba SHA512 be1d906187916a62b50775a42e6b7ead983e65d2d3738ff8c76e4fb3c4c67eb8c01f8c95f181547547ec7624119b6be41b4299731e6a8dc76ecfc1c38779bf72 WHIRLPOOL cf941ceae3ab0ccf3ac5f440e96c0699e757e08fe610e7c08aa5c531c96f8b298d04510d22e36b0118fed6ac64b3e5a6b408ca1677433e2997512c0aa17a7bd9
|
||||
|
@ -1,11 +1,10 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Fuse/Fuse-0.160.1.ebuild,v 1.2 2014/01/19 19:04:14 zlogene Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Fuse/Fuse-0.16.1.ebuild,v 1.1 2015/06/21 18:59:02 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=DPATES
|
||||
MODULE_VERSION=0.16.1
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Fuse module for perl"
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/GStreamer/GStreamer-0.200.0.ebuild,v 1.1 2015/06/21 22:14:46 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=XAOC
|
||||
MODULE_VERSION=0.20
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Perl bindings for GStreamer"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
media-libs/gstreamer:0.10
|
||||
>=dev-perl/glib-perl-1.180.0
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
>=dev-perl/ExtUtils-Depends-0.205.0
|
||||
>=dev-perl/extutils-pkgconfig-1.70.0
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
SRC_TEST="do parallel"
|
@ -1 +1,2 @@
|
||||
DIST GStreamer-0.18.tar.gz 69782 SHA256 de3482441577c07cd6b65ec3b87b49dbcd8661af53ca260110f0e1cc1d8ae6b9 SHA512 277edae589e1e21146efac87d2e78c2c9989fc5e3732d5fd8bc0102c63db9591beaeb3af9e12e689607ba5f8a0f5a448fbe8ba2e8732509262f1560c6d9ed2e3 WHIRLPOOL e13369cac1c9cfc78f1eef7d0d66f94fa4eb75e094ae8ca53c5f7e985635ab4b69a9d87995b3d8ed4882918fbb6759444bf381186c7f239a3e42c5ae7aa43c5a
|
||||
DIST GStreamer-0.20.tar.gz 70641 SHA256 5469e0433481cecef67d988eb039d719a229bfd6884d0d90cda69fef7f4bf8b7 SHA512 70615f1b49851861ea1a2f4f9f944e0fde5b04bd4bb15f365e27d9c4976367f89a5855c73035812cf25c1cea45601631eb3b1b6f993b9ecc07dca4f2e54d3b95 WHIRLPOOL 4a1dbe57b046bfc4a45bc6bb02c5a4f7e1c29b7e27162442151f111883605d57291c25e6727bb441ad6a0299bb536643009f920a669b1ef7b54001b5a745d6e3
|
||||
|
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Gearman-Server/Gearman-Server-1.120.0.ebuild,v 1.1 2015/06/21 19:06:57 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=DORMANDO
|
||||
MODULE_VERSION=1.12
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Gearman distributed job system - worker/client connector"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
>=dev-perl/Danga-Socket-1.520.0
|
||||
>=dev-perl/Gearman-1.07
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
"
|
||||
|
||||
PATCHES=( "${FILESDIR}/$PN-1.09-Use-saner-name-in-process-listing.patch" )
|
||||
|
||||
src_install() {
|
||||
perl-module_src_install
|
||||
newinitd "${FILESDIR}"/gearmand-init.d-1.09 gearmand
|
||||
newconfd "${FILESDIR}"/gearmand-conf.d-1.09 gearmand
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST Gearman-Server-1.11.tar.gz 15553 SHA256 428374b1e58f293fa3fbb85e5f7d59199c428ca64b8f8b21edcc8a521ae30114 SHA512 1046e11f43d737b0edfc49910c3135a00eb6a9579c5d8e0539ae4f13430738925c6b1f7719af5397d96de88f27db79cb29eb7c2bb3c53b24635faac6b15fdb05 WHIRLPOOL 5fa6406b9be26989b8361317f6e3c7740a127cbaf4643a39d749867ce5b19ffc5efe9045cabd8dd80d96419425b852f0178b0cb42c875aea65e2f6b56565eaed
|
||||
DIST Gearman-Server-1.12.tar.gz 16399 SHA256 d2270b76d250ce49c25a88fcb696bda4fce4a1025ec34292f40f194ca243ee29 SHA512 4a845db0bd981f20fe59cce26840f235379f33603d9f7e445e678fef97c20943ce237a6a8c5f3c8219a6548e24c6347f9aa1e3bfda9033d0afe8ffdaefe9f826 WHIRLPOOL c1fbfee799efb66f837882d6400e6f8a7d7171a6ef5c027d167e7e34af1686949f9064403f253aef4bfb7b5b9fc9396af7360f4d53f9a1273ed2d715fd562ecf
|
||||
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Gearman/Gearman-1.120.0.ebuild,v 1.1 2015/06/21 19:04:02 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=DORMANDO
|
||||
MODULE_VERSION=1.12
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Gearman distributed job system, client and worker libraries"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
dev-perl/string-crc32
|
||||
virtual/perl-Time-HiRes
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
"
|
||||
|
||||
mydoc="CHANGES HACKING TODO"
|
||||
# testsuite requires gearman server
|
||||
SRC_TEST="never"
|
@ -1 +1,2 @@
|
||||
DIST Gearman-1.11.tar.gz 27170 SHA256 51fe5b0d099ec4d4a0a7974b944b44b171378395c2424dffd134ca2fea2445af SHA512 2a4de725ea0600a46c1d4ee0c73f55027c13349bc093f8c42dbc9ff7b5b7d44732b304c232d0f27569d385061e3f96d137a589eb4a9d2c1e77b647c9fe68eaa3 WHIRLPOOL 13d6f01f76b2f1bbb99a10d7c5db7105fe3cc512d74aa994e6a72f5c9952ecf37f2f85ad42660db4bb665a5a691c153f4afd74c3f640de99bb635e4b47f6905a
|
||||
DIST Gearman-1.12.tar.gz 29938 SHA256 dbfedf1b6d09f50d1e62393ef0408c8353f9aab105154b702c972d230ea02e73 SHA512 2c7dbf934bb56abfc58cde5f62593e10ab11bccd2e047a21a46e344304147bfb7d5f6e7d067caf34b4a65e5d29983f2975345a46c95b22383ab1d1c4c04c77ac WHIRLPOOL 5dfe414919f14a8a5938e30c23ba0558676839376b3f3c8d067e53a89e129d1e380fbf394bc5d8f176c82bd04a96d72a421c83a3f4eec99b01fd56ef37e5aa5b
|
||||
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Gentoo-PerlMod-Version/Gentoo-PerlMod-Version-0.7.0.ebuild,v 1.1 2015/06/21 19:14:57 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=KENTNL
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Convert arbitrary Perl Modules' versions into normalised Gentoo versions"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
virtual/perl-Carp
|
||||
virtual/perl-Data-Dumper
|
||||
dev-perl/List-MoreUtils
|
||||
dev-perl/Sub-Exporter-Progressive
|
||||
>=virtual/perl-version-0.770.0
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
test? (
|
||||
dev-perl/Test-Fatal
|
||||
virtual/perl-File-Spec
|
||||
virtual/perl-Scalar-List-Utils
|
||||
>=virtual/perl-Test-Simple-0.960.0
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST="do"
|
@ -1 +1,2 @@
|
||||
DIST Gentoo-PerlMod-Version-0.6.0.tar.gz 24943 SHA256 a424fe8de9fa02a48ce71d9a5d164073f981992e634843cf6863ad08b3ca129b SHA512 eb42e2f09ca06e2263524ca6ee1a0dc8d0ac4c301c50f622e77920f72459b65f22f6476dd0be72a071977090c017165fcbd55143238217d6d0d3a3bf34c552fe WHIRLPOOL e73f23a27076dc1472efac9acb592dd3216ad65d059dc5bd7ba6b410ae73566e5cb6ffbbb99f5328bafb0834b1d930eb23e59389f9d7f87821dd9c3356f769cd
|
||||
DIST Gentoo-PerlMod-Version-0.7.0.tar.gz 37150 SHA256 c7dd137f327af412ed03ebf1106086886830c8df0844f44941a72bb99a9712bb SHA512 d2dd671580798867ec6a0a9e44fef9cfaf8acef52dffe2d63165161bb785435fad37f6f2c0c86a224708a043e415e7bf06b4b5e679a30c0507b92919e604bcb0 WHIRLPOOL 2b2ee4a3c1eb5ebf0b8b72701641cf1a38e9bf5bb5acb499cad24b287bbae80c6d6113d89bc38eae9868a6fc42007d25c75550e51924c4782bd93c7292f12bb0
|
||||
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Getopt-Mixed/Getopt-Mixed-1.120.0.ebuild,v 1.1 2015/06/21 19:27:11 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=CJM
|
||||
MODULE_VERSION=1.12
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Getopt::Mixed is used for parsing mixed options"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
virtual/perl-Carp
|
||||
virtual/perl-Exporter
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=virtual/perl-ExtUtils-MakeMaker-6.300.0
|
||||
test? ( virtual/perl-Test-Simple )
|
||||
"
|
||||
|
||||
SRC_TEST=do
|
@ -1 +1,2 @@
|
||||
DIST Getopt-Mixed-1.11.tar.gz 21162 SHA256 cf0813c52e0ea677b08b251db7447b7fa703783ce1b75b1cb8daa1bdd511eea6 SHA512 7f00e47aa89b0272864a84af97fca4468799032d95e45fa906db2de2dc82f5ab0999a8b7c664f993feaa0f1ea0fc2203f8dc3a63e9fca19d36f7be541fe4eec1 WHIRLPOOL a28acdf976b6163a08878aeff8117c92f130b182123d106dbb0fe53bcf549c021d3df1335df8100a21e0d0467139108c54d8bf3d219c4388bf9df9f826c9cb0f
|
||||
DIST Getopt-Mixed-1.12.tar.gz 21423 SHA256 cb139c3c94c0dc95378b5a33178dfbf69bf11acca6c4592cda4872343b4436c8 SHA512 74e7d0e7cf854d18b69cf36caf9647f78660db1b21ceb6750aae15aec5e40947902834d7f178adeae442f83958157809a2f95f1873c120dc3093c35d1fdc0ad2 WHIRLPOOL 3f8ab2ce0fbdd4e82f2f03d62f9ace049900c9c8b8b9ef24ccb8c76225621b136892dfaa9cb7c5f81df5e9a973b3726fd06aa85c7caf14e5b4bf003b13042f89
|
||||
|
@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/GraphViz/GraphViz-2.180.0.ebuild,v 1.1 2015/06/21 20:31:08 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_A_EXT=tgz
|
||||
MODULE_AUTHOR=RSAVAGE
|
||||
MODULE_VERSION=2.18
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="GraphViz - Interface to the GraphViz graphing tool"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
media-gfx/graphviz
|
||||
virtual/perl-Carp
|
||||
>=virtual/perl-Getopt-Long-2.340.0
|
||||
virtual/perl-IO
|
||||
>=dev-perl/IPC-Run-0.600.0
|
||||
>=dev-perl/libwww-perl-6
|
||||
>=dev-perl/Parse-RecDescent-1.965.1
|
||||
>=virtual/perl-Time-HiRes-1.510.0
|
||||
>=dev-perl/XML-Twig-3.380.0
|
||||
>=dev-perl/XML-XPath-1.130.0
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-perl/Module-Build-0.421.100
|
||||
>=dev-perl/File-Which-1.90.0
|
||||
test? (
|
||||
>=dev-perl/Test-Pod-1.480.0
|
||||
)
|
||||
"
|
||||
|
||||
# tests need
|
||||
# >=virtual/perl-Test-Simple-1.1.14
|
||||
# therefore temporarily disable
|
||||
# SRC_TEST="do"
|
||||
|
||||
src_install() {
|
||||
perl-module_src_install
|
||||
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins "${S}"/examples/*
|
||||
}
|
@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/GraphViz/GraphViz-2.40.0-r1.ebuild,v 1.1 2014/08/25 02:01:33 axs Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=LBROCARD
|
||||
MODULE_VERSION=2.04
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="GraphViz - Interface to the GraphViz graphing tool"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="media-gfx/graphviz
|
||||
dev-perl/IPC-Run"
|
||||
#dev-perl/XML-Twig #used in GraphViz::XML
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( virtual/perl-Test-Simple )"
|
||||
|
||||
SRC_TEST="do"
|
||||
|
||||
src_install() {
|
||||
perl-module_src_install
|
||||
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins "${S}"/examples/* || die
|
||||
}
|
@ -1,2 +1,2 @@
|
||||
DIST GraphViz-2.04.tar.gz 84690 SHA256 ad0b63af14224968a6cd2abeecebb856235fcf2105dba366e269dd449a54b7bf SHA512 5b3164351880c2400bb661cd209887e4b6da29531a2eaafb41771c6b9bc86948cf0401f831c46e2b00fa581058c058dd6fda3ae34e1b9cf607c661b9096cadd5 WHIRLPOOL e8972b9afcdeddde6d0d3e34bc15b9190ff13378fdc882c24cb366487ebe6b6a1bff763770ff12e0d8bbb73641f75930dd64c04cfb1442581c15930a42069b78
|
||||
DIST GraphViz-2.14.tgz 117648 SHA256 9958e697ada73f47a7e4e6529181f5d74ad3e212716c18123053cb4a085cf2e0 SHA512 f0a9c14dcb4456fd426e6c8adaa2757a057800fad8022f9f6e43b275b9cc8b4a31319e83bf659b4d0d608e400caa3268fb884fc7db437f068d2b96111a5c134e WHIRLPOOL 3eb94070fa829c9893431a6258009d2323e0db372036f68a56dd40e69dc4077330db7ef65dc948adf62887e181eeac4d9be60980048eb281b9d01ed773f3b10b
|
||||
DIST GraphViz-2.18.tgz 115211 SHA256 305d012a43e9522d5f91b63a52e926061ba372431735ede95ce7712f486baffd SHA512 4c0171a6c404efcacb4807983170ad13d53109b58378410955afff94fa13c679bad74ed5a0ac8b13ac62975eb723c6e53f0a96526f7319364aa4c798e6a71c1c WHIRLPOOL b9df737a654688948db6b63d09ce380b878df6bc06462518bea56af3c982b24f06ffd23df769be3f8715b87e29f700a0af27c432a3389e6f1b144e2ceea8d496
|
||||
|
@ -1 +1,2 @@
|
||||
DIST Module-Build-0.4205.tar.gz 309120 SHA256 1e7a597607329db642ad68ddde00c8f48d6f660ced6d2dff4c99c84e0dd1f501 SHA512 8fe81ea27e1870a489633da1280e7270babaa2d01365a22e854ae7e0c608b5c20885c0eb8d60ea23fe1f54a28b1ffbbf0e635fdf3ccc8539db7d5733d23090c2 WHIRLPOOL 860c55b0e222567dc2c8f18909bf6af58ec94f5f85feaa3a4c8ff0586d95a37ca62fe7fc755297a733aacafecbe2806bd256a842ed47b478ace28d5af63f9a59
|
||||
DIST Module-Build-0.4214.tar.gz 305051 SHA256 c579488918cf4db84954a550c475272b3c25f5100c739339e91a65d7c055dc3f SHA512 33bc4adfd21cfa3ff3489fd4ed2a6dfd9b4bd9bcdb7839a76088876fcf5bc9b435c2d246e9eee60a6ae3ac6c6d06a377d8dc0440ec725a4985a8dd1746c445b2 WHIRLPOOL 6df75c677abc33fcfad333d77e667214c8387d28fb23c38e55885cff42ac9c74d792ea9c07ab725be70f6516460c7d12044d43fae74d36a44ab62517aee020c8
|
||||
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Module-Build/Module-Build-0.421.400.ebuild,v 1.1 2015/06/21 20:28:49 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=LEONT
|
||||
MODULE_VERSION=0.4214
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Build and install Perl modules"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
>=virtual/perl-CPAN-Meta-2.142.60
|
||||
virtual/perl-Data-Dumper
|
||||
>=virtual/perl-ExtUtils-CBuilder-0.270.0
|
||||
virtual/perl-ExtUtils-Install
|
||||
virtual/perl-ExtUtils-Manifest
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
>=virtual/perl-ExtUtils-ParseXS-2.210.0
|
||||
>=virtual/perl-File-Spec-0.820.0
|
||||
virtual/perl-Getopt-Long
|
||||
>=virtual/perl-Module-Metadata-1.0.2
|
||||
>=virtual/perl-Perl-OSType-1
|
||||
virtual/perl-Test-Harness
|
||||
virtual/perl-Text-ParseWords
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=virtual/perl-CPAN-Meta-YAML-0.3.0
|
||||
>=virtual/perl-File-Temp-0.150.0
|
||||
>=virtual/perl-Parse-CPAN-Meta-1.440.100
|
||||
>=virtual/perl-CPAN-Meta-2.142.60
|
||||
>=virtual/perl-Module-Metadata-1.0.2
|
||||
>=virtual/perl-Perl-OSType-1
|
||||
>=virtual/perl-version-0.870.0
|
||||
test? (
|
||||
>=virtual/perl-Test-Harness-3.160.0
|
||||
>=virtual/perl-Test-Simple-0.490.0
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST="do"
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue