parent
3a8520b89d
commit
a28cd7faf0
@ -0,0 +1,45 @@
|
||||
From 595370fdc4d106d093184893c037ec00e9abcae9 Mon Sep 17 00:00:00 2001
|
||||
From: Dennis Schridde <devurandom@gmx.net>
|
||||
Date: Tue, 18 Sep 2012 15:57:41 +0200
|
||||
Subject: [PATCH] Lua 5.1 compatibility fallbacks
|
||||
|
||||
---
|
||||
inotify.c | 4 ++++
|
||||
lsyncd.c | 6 ++++++
|
||||
2 files changed, 10 insertions(+)
|
||||
|
||||
diff --git a/inotify.c b/inotify.c
|
||||
index ac6f7d9..518c329 100644
|
||||
--- a/inotify.c
|
||||
+++ b/inotify.c
|
||||
@@ -39,6 +39,10 @@
|
||||
#include <lualib.h>
|
||||
#include <lauxlib.h>
|
||||
|
||||
+#if LUA_VERSION_NUM < 502
|
||||
+# define luaL_newlib(L,l) luaL_register(L,NULL,l)
|
||||
+#endif
|
||||
+
|
||||
/*-----------------------------------------------------------------------------
|
||||
* Event types.
|
||||
*/
|
||||
diff --git a/lsyncd.c b/lsyncd.c
|
||||
index f7c61c2..74629bd 100644
|
||||
--- a/lsyncd.c
|
||||
+++ b/lsyncd.c
|
||||
@@ -53,6 +53,12 @@
|
||||
extern const char defaults_out[];
|
||||
extern size_t defaults_size;
|
||||
|
||||
+#if LUA_VERSION_NUM < 502
|
||||
+/* lua_rawlen: Not entirely correct, but should work anyway */
|
||||
+# define lua_rawlen lua_objlen
|
||||
+# define luaL_newlib(L,l) luaL_register(L,NULL,l)
|
||||
+#endif
|
||||
+
|
||||
/**
|
||||
* Makes sure there is one monitor.
|
||||
*/
|
||||
--
|
||||
1.7.10
|
||||
|
@ -0,0 +1,81 @@
|
||||
From 9e24c121e502ebd8e88821044d78fda187537861 Mon Sep 17 00:00:00 2001
|
||||
From: Dennis Schridde <devurandom@gmx.net>
|
||||
Date: Tue, 18 Sep 2012 15:20:25 +0200
|
||||
Subject: [PATCH] Fix compilation with Lua 5.2 (issue #146)
|
||||
|
||||
---
|
||||
inotify.c | 4 ++--
|
||||
lsyncd.c | 10 +++++-----
|
||||
2 files changed, 7 insertions(+), 7 deletions(-)
|
||||
|
||||
diff --git a/inotify.c b/inotify.c
|
||||
index 432e530..ac6f7d9 100644
|
||||
--- a/inotify.c
|
||||
+++ b/inotify.c
|
||||
@@ -129,7 +129,7 @@
|
||||
/**
|
||||
* Cores inotify functions.
|
||||
*/
|
||||
-static const luaL_reg linotfylib[] = {
|
||||
+static const luaL_Reg linotfylib[] = {
|
||||
{"addwatch", l_addwatch },
|
||||
{"rmwatch", l_rmwatch },
|
||||
{NULL, NULL}
|
||||
@@ -352,7 +352,7 @@
|
||||
register_inotify(lua_State *L)
|
||||
{
|
||||
lua_pushstring(L, "inotify");
|
||||
- luaL_register(L, "inotify", linotfylib);
|
||||
+ luaL_newlib(L, linotfylib);
|
||||
}
|
||||
|
||||
/**
|
||||
diff --git a/lsyncd.c b/lsyncd.c
|
||||
index fbb5d33..f7c61c2 100644
|
||||
--- a/lsyncd.c
|
||||
+++ b/lsyncd.c
|
||||
@@ -841,12 +841,12 @@ struct pipemsg {
|
||||
if (lua_istable(L, i)) {
|
||||
int tlen;
|
||||
int it;
|
||||
- lua_checkstack(L, lua_gettop(L) + lua_objlen(L, i) + 1);
|
||||
+ lua_checkstack(L, lua_gettop(L) + lua_rawlen(L, i) + 1);
|
||||
// move table to top of stack
|
||||
lua_pushvalue(L, i);
|
||||
lua_remove(L, i);
|
||||
argc--;
|
||||
- tlen = lua_objlen(L, -1);
|
||||
+ tlen = lua_rawlen(L, -1);
|
||||
for (it = 1; it <= tlen; it++) {
|
||||
lua_pushinteger(L, it);
|
||||
lua_gettable(L, -2);
|
||||
@@ -1263,7 +1263,7 @@ struct pipemsg {
|
||||
return 0;
|
||||
}
|
||||
|
||||
-static const luaL_reg lsyncdlib[] = {
|
||||
+static const luaL_Reg lsyncdlib[] = {
|
||||
{"configure", l_configure },
|
||||
{"exec", l_exec },
|
||||
{"log", l_log },
|
||||
@@ -1368,7 +1368,7 @@ struct pipemsg {
|
||||
void
|
||||
register_lsyncd(lua_State *L)
|
||||
{
|
||||
- luaL_register(L, "lsyncd", lsyncdlib);
|
||||
+ luaL_newlib(L, lsyncdlib);
|
||||
lua_setglobal(L, "lysncd");
|
||||
|
||||
// creates the metatable for jiffies userdata
|
||||
@@ -1676,7 +1676,7 @@ struct pipemsg {
|
||||
int argp = 1;
|
||||
|
||||
// load Lua
|
||||
- L = lua_open();
|
||||
+ L = luaL_newstate();
|
||||
luaL_openlibs(L);
|
||||
{
|
||||
// checks the lua version
|
||||
--
|
||||
1.7.10
|
||||
|
@ -1,91 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/system-config-printer-common/system-config-printer-common-1.3.11.ebuild,v 1.1 2012/08/06 00:10:17 reavertm Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
WANT_AUTOMAKE="1.11"
|
||||
|
||||
inherit autotools eutils python
|
||||
|
||||
MY_P=${PN%-common}-${PV}
|
||||
|
||||
DESCRIPTION="Common modules of Red Hat's printer administration tool"
|
||||
HOMEPAGE="http://cyberelk.net/tim/software/system-config-printer/"
|
||||
SRC_URI="http://cyberelk.net/tim/data/${PN/-common}/${PV%.*}/${MY_P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
|
||||
SLOT="0"
|
||||
IUSE="doc policykit"
|
||||
|
||||
# Needs cups running, bug 284005
|
||||
RESTRICT="test"
|
||||
|
||||
# system-config-printer split since 1.1.3
|
||||
COMMON_DEPEND="
|
||||
>=dev-libs/glib-2
|
||||
dev-libs/libxml2[python]
|
||||
dev-python/dbus-python
|
||||
>=dev-python/pycups-1.9.60
|
||||
dev-python/pycurl
|
||||
>=dev-python/pygobject-2.21.5:2
|
||||
net-print/cups[dbus]
|
||||
>=sys-fs/udev-164-r2
|
||||
virtual/libusb:0
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
dev-util/intltool
|
||||
virtual/pkgconfig
|
||||
doc? ( dev-python/epydoc )
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!<app-admin/system-config-printer-gnome-${PV}
|
||||
policykit? ( >=sys-auth/polkit-0.104-r1 )
|
||||
"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}"/${PN}-1.3.9-split.patch
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-nls \
|
||||
--with-udev-rules
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
use doc && emake html
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake \
|
||||
DESTDIR="${D}" \
|
||||
udevhelperdir=/lib/udev \
|
||||
udevrulesdir=/lib/udev/rules.d \
|
||||
install
|
||||
|
||||
dodoc AUTHORS ChangeLog README
|
||||
use doc && dohtml -r html/
|
||||
|
||||
python_convert_shebangs -q -r $(python_get_version) "${ED}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
python_mod_optimize cupshelpers
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
python_mod_cleanup cupshelpers /usr/share/system-config-printer
|
||||
}
|
@ -1,439 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-backup/bacula/bacula-5.0.3-r2.ebuild,v 1.10 2012/09/05 08:28:17 jlec Exp $
|
||||
|
||||
EAPI="2"
|
||||
PYTHON_DEPEND="python? 2"
|
||||
PYTHON_USE_WITH="threads"
|
||||
PYTHON_USE_WITH_OPT="python"
|
||||
|
||||
inherit eutils multilib python user
|
||||
|
||||
MY_PV=${PV/_beta/-b}
|
||||
MY_P=${PN}-${MY_PV}
|
||||
#DOC_VER="${MY_PV}"
|
||||
|
||||
DESCRIPTION="Featureful client/server network backup suite"
|
||||
HOMEPAGE="http://www.bacula.org/"
|
||||
|
||||
#DOC_SRC_URI="mirror://sourceforge/bacula/${PN}-docs-${DOC_VER}.tar.bz2"
|
||||
SRC_URI="mirror://sourceforge/bacula/${MY_P}.tar.gz"
|
||||
# doc? ( ${DOC_SRC_URI} )
|
||||
|
||||
LICENSE="AGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 hppa ppc ~sparc ~x86"
|
||||
IUSE="bacula-clientonly bacula-nodir bacula-nosd ipv6 logwatch mysql postgres python qt4 readline +sqlite3 ssl static tcpd vim-syntax X"
|
||||
|
||||
# maintainer comment:
|
||||
# postgresql-base should have USE=threads (see bug 326333) but fails to build
|
||||
# atm with it (see bug #300964)
|
||||
DEPEND="
|
||||
>=sys-libs/zlib-1.1.4
|
||||
dev-libs/gmp
|
||||
!bacula-clientonly? (
|
||||
postgres? ( dev-db/postgresql-base[threads] )
|
||||
mysql? ( virtual/mysql )
|
||||
sqlite3? ( dev-db/sqlite:3 )
|
||||
!bacula-nodir? ( virtual/mta )
|
||||
)
|
||||
qt4? (
|
||||
x11-libs/qt-svg:4
|
||||
x11-libs/qwt:5
|
||||
)
|
||||
ssl? ( dev-libs/openssl )
|
||||
logwatch? ( sys-apps/logwatch )
|
||||
tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
|
||||
readline? ( >=sys-libs/readline-4.1 )
|
||||
sys-libs/ncurses"
|
||||
# doc? (
|
||||
# app-text/ghostscript-gpl
|
||||
# dev-tex/latex2html[png]
|
||||
# app-text/dvipdfm
|
||||
# )
|
||||
RDEPEND="${DEPEND}
|
||||
!bacula-clientonly? (
|
||||
!bacula-nosd? (
|
||||
sys-block/mtx
|
||||
app-arch/mt-st
|
||||
)
|
||||
)
|
||||
vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
pkg_setup() {
|
||||
local -i dbnum=0
|
||||
if ! use bacula-clientonly; then
|
||||
if use mysql; then
|
||||
export mydbtype=mysql
|
||||
let dbnum++
|
||||
fi
|
||||
if use postgres; then
|
||||
export mydbtype=postgresql
|
||||
let dbnum++
|
||||
fi
|
||||
if use sqlite3; then
|
||||
export mydbtype=sqlite3
|
||||
let dbnum++
|
||||
fi
|
||||
if [[ "${dbnum}" -lt 1 ]]; then
|
||||
ewarn
|
||||
ewarn "No database backend selected, defaulting to sqlite3."
|
||||
ewarn "Supported databases are mysql, postgresql, sqlite3"
|
||||
ewarn
|
||||
export mydbtype=sqlite3
|
||||
elif [[ "${dbnum}" -gt 1 ]]; then
|
||||
ewarn
|
||||
ewarn "Too many database backends selected, defaulting to sqlite3."
|
||||
ewarn "Supported databases are mysql, postgresql, sqlite3"
|
||||
ewarn
|
||||
export mydbtype=sqlite3
|
||||
fi
|
||||
fi
|
||||
|
||||
# create the daemon group and user
|
||||
if [ -z "$(egetent group bacula 2>/dev/null)" ]; then
|
||||
enewgroup bacula
|
||||
einfo
|
||||
einfo "The group 'bacula' has been created. Any users you add to this"
|
||||
einfo "group have access to files created by the daemons."
|
||||
einfo
|
||||
fi
|
||||
|
||||
if use bacula-clientonly && use static && use qt4; then
|
||||
ewarn
|
||||
ewarn "Building statically linked 'bat' is not supported. Ignorig 'qt4' useflag."
|
||||
ewarn
|
||||
fi
|
||||
|
||||
if ! use bacula-clientonly; then
|
||||
# USE=static only supported for bacula-clientonly
|
||||
if use static; then
|
||||
ewarn
|
||||
ewarn "USE=static only supported together with USE=bacula-clientonly."
|
||||
ewarn "Ignoring 'static' useflag."
|
||||
ewarn
|
||||
fi
|
||||
if [ -z "$(egetent passwd bacula 2>/dev/null)" ]; then
|
||||
enewuser bacula -1 -1 /var/lib/bacula bacula,disk,tape,cdrom,cdrw
|
||||
einfo
|
||||
einfo "The user 'bacula' has been created. Please see the bacula manual"
|
||||
einfo "for information about running bacula as a non-root user."
|
||||
einfo
|
||||
fi
|
||||
fi
|
||||
|
||||
if use python; then
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# adjusts default configuration files for several binaries
|
||||
# to /etc/bacula/<config> instead of ./<config>
|
||||
pushd src >&/dev/null || die
|
||||
for f in console/console.c dird/dird.c filed/filed.c \
|
||||
stored/bcopy.c stored/bextract.c stored/bls.c \
|
||||
stored/bscan.c stored/btape.c stored/stored.c \
|
||||
qt-console/main.cpp; do
|
||||
sed -i -e 's|^\(#define CONFIG_FILE "\)|\1/etc/bacula/|g' "${f}" \
|
||||
|| die "sed on ${f} failed"
|
||||
done
|
||||
popd >&/dev/null || die
|
||||
|
||||
# bug #310087
|
||||
epatch "${FILESDIR}"/${PV}/${P}-as-needed.patch
|
||||
|
||||
# bug #311161
|
||||
epatch "${FILESDIR}"/${PV}/${P}-lib-search-path.patch
|
||||
|
||||
# stop build for errors in subdirs
|
||||
epatch "${FILESDIR}"/${PV}/${P}-Makefile.patch
|
||||
|
||||
# bat needs to respect LDFLAGS
|
||||
epatch "${FILESDIR}"/${PV}/${P}-ldflags.patch
|
||||
|
||||
# bug #328701
|
||||
epatch "${FILESDIR}"/${PV}/${P}-openssl-1.patch
|
||||
|
||||
epatch "${FILESDIR}"/${PV}/${P}-fix-static.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=''
|
||||
|
||||
if use bacula-clientonly; then
|
||||
myconf="${myconf} \
|
||||
$(use_enable bacula-clientonly client-only) \
|
||||
$(use_enable !static libtool) \
|
||||
$(use_enable static static-cons) \
|
||||
$(use_enable static static-fd)"
|
||||
else
|
||||
myconf="${myconf} \
|
||||
$(use_enable !bacula-nodir build-dird) \
|
||||
$(use_enable !bacula-nosd build-stored)"
|
||||
# bug #311099
|
||||
# database support needed by dir-only *and* sd-only
|
||||
# build as well (for building bscan, btape, etc.)
|
||||
myconf="${myconf} \
|
||||
--with-${mydbtype} \
|
||||
--enable-batch-insert"
|
||||
fi
|
||||
|
||||
# do not build bat if 'static' clientonly
|
||||
if ! use bacula-clientonly || ! use static; then
|
||||
myconf="${myconf} \
|
||||
$(use_enable qt4 bat)"
|
||||
fi
|
||||
|
||||
myconf="${myconf} \
|
||||
--disable-tray-monitor \
|
||||
$(use_with X x) \
|
||||
$(use_with python) \
|
||||
$(use_enable !readline conio) \
|
||||
$(use_enable readline) \
|
||||
$(use_with readline readline /usr) \
|
||||
$(use_with ssl openssl) \
|
||||
$(use_enable ipv6) \
|
||||
$(use_with tcpd tcp-wrappers)"
|
||||
|
||||
econf \
|
||||
--libdir=/usr/$(get_libdir) \
|
||||
--docdir=/usr/share/doc/${PF} \
|
||||
--htmldir=/usr/share/doc/${PF}/html \
|
||||
--with-pid-dir=/var/run \
|
||||
--sysconfdir=/etc/bacula \
|
||||
--with-subsys-dir=/var/lock/subsys \
|
||||
--with-working-dir=/var/lib/bacula \
|
||||
--with-scriptdir=/usr/libexec/bacula \
|
||||
--with-dir-user=bacula \
|
||||
--with-dir-group=bacula \
|
||||
--with-sd-user=root \
|
||||
--with-sd-group=bacula \
|
||||
--with-fd-user=root \
|
||||
--with-fd-group=bacula \
|
||||
--enable-smartalloc \
|
||||
--host=${CHOST} \
|
||||
${myconf} \
|
||||
|| die "econf failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake || die "emake failed"
|
||||
|
||||
# build docs from bacula-docs tarball
|
||||
# if use doc; then
|
||||
# pushd "${WORKDIR}/${PN}-docs-${DOC_VER}"
|
||||
# ./configure \
|
||||
# --with-bacula="${S}" \
|
||||
# || die "configure for bacula-docs failed"
|
||||
# emake -j1 || die "emake for bacula-docs failed"
|
||||
# popd
|
||||
# fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "emake install failed"
|
||||
doicon scripts/bacula.png || die
|
||||
|
||||
# install bat when enabled (for some reason ./configure doesn't pick this up)
|
||||
if use qt4 && ! use static ; then
|
||||
dosbin "${S}"/src/qt-console/.libs/bat || die
|
||||
doicon src/qt-console/images/bat_icon.png || die
|
||||
domenu scripts/bat.desktop || die
|
||||
fi
|
||||
|
||||
# remove some scripts we don't need at all
|
||||
rm -f "${D}"/usr/libexec/bacula/{bacula,bacula-ctl-dir,bacula-ctl-fd,bacula-ctl-sd,startmysql,stopmysql}
|
||||
|
||||
# rename statically linked apps
|
||||
if use bacula-clientonly && use static ; then
|
||||
pushd "${D}"/usr/sbin || die
|
||||
mv static-bacula-fd bacula-fd || die
|
||||
mv static-bconsole bconsole || die
|
||||
popd || die
|
||||
fi
|
||||
|
||||
# extra files which 'make install' doesn't cover
|
||||
if ! use bacula-clientonly; then
|
||||
# the database update scripts
|
||||
diropts -m0750
|
||||
insinto /usr/libexec/bacula/updatedb
|
||||
insopts -m0754
|
||||
doins "${S}"/updatedb/* || die
|
||||
fperms 0640 /usr/libexec/bacula/updatedb/README || die
|
||||
|
||||
# the logrotate configuration
|
||||
# (now unconditional wrt bug #258187)
|
||||
diropts -m0755
|
||||
insinto /etc/logrotate.d
|
||||
insopts -m0644
|
||||
newins "${S}"/scripts/logrotate bacula || die
|
||||
|
||||
# the logwatch scripts
|
||||
if use logwatch; then
|
||||
diropts -m0750
|
||||
dodir /etc/log.d/scripts/services
|
||||
dodir /etc/log.d/scripts/shared
|
||||
dodir /etc/log.d/conf/logfiles
|
||||
dodir /etc/log.d/conf/services
|
||||
pushd "${S}"/scripts/logwatch >&/dev/null || die
|
||||
emake DESTDIR="${D}" install || die "Failed to install logwatch scripts"
|
||||
popd >&/dev/null || die
|
||||
fi
|
||||
fi
|
||||
|
||||
rm -vf "${D}"/usr/share/man/man1/bacula-bwxconsole.1*
|
||||
if ! use qt4; then
|
||||
rm -vf "${D}"/usr/share/man/man1/bat.1*
|
||||
fi
|
||||
rm -vf "${D}"/usr/share/man/man1/bacula-tray-monitor.1*
|
||||
if use bacula-clientonly || use bacula-nodir; then
|
||||
rm -vf "${D}"/usr/share/man/man8/bacula-dir.8*
|
||||
rm -vf "${D}"/usr/share/man/man8/dbcheck.8*
|
||||
rm -vf "${D}"/usr/share/man/man1/bsmtp.1*
|
||||
rm -vf "${D}"/usr/libexec/bacula/create_*_database
|
||||
rm -vf "${D}"/usr/libexec/bacula/drop_*_database
|
||||
rm -vf "${D}"/usr/libexec/bacula/make_*_tables
|
||||
rm -vf "${D}"/usr/libexec/bacula/update_*_tables
|
||||
rm -vf "${D}"/usr/libexec/bacula/drop_*_tables
|
||||
rm -vf "${D}"/usr/libexec/bacula/grant_*_privileges
|
||||
rm -vf "${D}"/usr/libexec/bacula/*_catalog_backup
|
||||
fi
|
||||
if use bacula-clientonly || use bacula-nosd; then
|
||||
rm -vf "${D}"/usr/share/man/man8/bacula-sd.8*
|
||||
rm -vf "${D}"/usr/share/man/man8/bcopy.8*
|
||||
rm -vf "${D}"/usr/share/man/man8/bextract.8*
|
||||
rm -vf "${D}"/usr/share/man/man8/bls.8*
|
||||
rm -vf "${D}"/usr/share/man/man8/bscan.8*
|
||||
rm -vf "${D}"/usr/share/man/man8/btape.8*
|
||||
rm -vf "${D}"/usr/libexec/bacula/disk-changer
|
||||
rm -vf "${D}"/usr/libexec/bacula/mtx-changer
|
||||
rm -vf "${D}"/usr/libexec/bacula/dvd-handler
|
||||
fi
|
||||
|
||||
# documentation
|
||||
ecompress "${D}"/usr/share/doc/${PF}/*
|
||||
# if use doc; then
|
||||
# for i in catalog concepts console developers install problems utility; do
|
||||
# dodoc "${WORKDIR}/${PN}-docs-${DOC_VER}"/manuals/en/${i}/${i}.pdf || die
|
||||
# done
|
||||
# fi
|
||||
|
||||
# vim-files
|
||||
if use vim-syntax; then
|
||||
insinto /usr/share/vim/vimfiles/syntax
|
||||
doins scripts/bacula.vim || die
|
||||
insinto /usr/share/vim/vimfiles/ftdetect
|
||||
newins scripts/filetype.vim bacula_ft.vim || die
|
||||
fi
|
||||
|
||||
# setup init scripts
|
||||
myscripts="bacula-fd"
|
||||
if ! use bacula-clientonly; then
|
||||
if ! use bacula-nodir; then
|
||||
myscripts="${myscripts} bacula-dir"
|
||||
fi
|
||||
if ! use bacula-nosd; then
|
||||
myscripts="${myscripts} bacula-sd"
|
||||
fi
|
||||
fi
|
||||
for script in ${myscripts}; do
|
||||
# copy over init script and config to a temporary location
|
||||
# so we can modify them as needed
|
||||
cp "${FILESDIR}/${script}".confd "${T}/${script}".confd || die "failed to copy ${script}.confd"
|
||||
cp "${FILESDIR}/${script}".initd "${T}/${script}".initd || die "failed to copy ${script}.initd"
|
||||
# set database dependancy for the director init script
|
||||
case "${script}" in
|
||||
bacula-dir)
|
||||
case "${mydbtype}" in
|
||||
sqlite3)
|
||||
# sqlite3 databases don't have a daemon
|
||||
sed -i -e 's/need "%database%"/:/g' "${T}/${script}".initd || die
|
||||
;;
|
||||
*)
|
||||
# all other databases have daemons
|
||||
sed -i -e "s:%database%:${mydbtype}:" "${T}/${script}".initd || die
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
*)
|
||||
;;
|
||||
esac
|
||||
# install init script and config
|
||||
newinitd "${T}/${script}".initd "${script}" || die
|
||||
newconfd "${T}/${script}".confd "${script}" || die
|
||||
done
|
||||
|
||||
# make sure the working directory exists
|
||||
diropts -m0750
|
||||
keepdir /var/lib/bacula
|
||||
|
||||
# make sure bacula group can execute bacula libexec scripts
|
||||
fowners -R root:bacula /usr/libexec/bacula
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use bacula-clientonly; then
|
||||
fowners root:bacula /var/lib/bacula
|
||||
else
|
||||
fowners bacula:bacula /var/lib/bacula
|
||||
fi
|
||||
|
||||
if ! use bacula-clientonly && ! use bacula-nodir; then
|
||||
einfo
|
||||
einfo "If this is a new install, you must create the ${mydbtype} databases with:"
|
||||
einfo " /usr/libexec/bacula/create_${mydbtype}_database"
|
||||
einfo " /usr/libexec/bacula/make_${mydbtype}_tables"
|
||||
einfo " /usr/libexec/bacula/grant_${mydbtype}_privileges"
|
||||
einfo
|
||||
|
||||
ewarn
|
||||
ewarn "*** ATTENTION! IMPORTANT! ATTENTION! IMPORTANT! ATTENTION! IMPORTANT! ***"
|
||||
ewarn
|
||||
ewarn "If you're upgrading from a major release, you must upgrade your bacula catalog database."
|
||||
ewarn "Please read the manual chapter for how to upgrade your database."
|
||||
ewarn "You can find database upgrade scripts in /usr/libexec/bacula/updatedb/."
|
||||
ewarn
|
||||
ewarn "*** ATTENTION! IMPORTANT! ATTENTION! IMPORTANT! ATTENTION! IMPORTANT! ***"
|
||||
ewarn
|
||||
ebeep 5
|
||||
epause 10
|
||||
echo
|
||||
|
||||
ewarn
|
||||
ewarn "*** ATTENTION! IMPORTANT! ATTENTION! IMPORTANT! ATTENTION! IMPORTANT! ***"
|
||||
ewarn
|
||||
ewarn "The bundled catalog backup script (/usr/libexec/bacula/make_catalog_backup)"
|
||||
ewarn "is INSECURE. The script needs to be called with the database access password"
|
||||
ewarn "as a command line parameter, thus, the password can be seen from any other"
|
||||
ewarn "user on the system"
|
||||
ewarn
|
||||
ewarn "NOTICE:"
|
||||
ewarn "Since version 5.0.0 Bacula bundles an alternative catalog backup script"
|
||||
ewarn "installed as /usr/libexec/bacula/make_catalog_backup.pl that is not"
|
||||
ewarn "subject to this issue as it parses the director daemon config to extract"
|
||||
ewarn "the configured database connection parameters (including the password)."
|
||||
ewarn
|
||||
ewarn "See also:"
|
||||
ewarn "http://www.bacula.org/5.0.x-manuals/en/main/main/Bacula_Security_Issues.html"
|
||||
ewarn "http://www.bacula.org/5.0.x-manuals/en/main/main/Catalog_Maintenance.html#SECTION0043140000000000000000"
|
||||
ewarn
|
||||
ewarn "*** ATTENTION! IMPORTANT! ATTENTION! IMPORTANT! ATTENTION! IMPORTANT! ***"
|
||||
ewarn
|
||||
ebeep 5
|
||||
epause 10
|
||||
echo
|
||||
|
||||
einfo
|
||||
einfo "Please note that SQLite v2 support as well as wxwindows (bwx-console)"
|
||||
einfo "and gnome (gnome-console) support have been dropped."
|
||||
einfo
|
||||
fi
|
||||
|
||||
einfo "Please note that 'bconsole' will always be installed. To compile 'bat'"
|
||||
einfo "you have to enable 'USE=qt4'."
|
||||
einfo
|
||||
}
|
@ -1,364 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-backup/bacula/bacula-5.2.5.ebuild,v 1.12 2012/09/05 08:29:58 jlec Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="python? 2"
|
||||
PYTHON_USE_WITH="threads"
|
||||
PYTHON_USE_WITH_OPT="python"
|
||||
|
||||
inherit eutils multilib python qt4-r2 user
|
||||
|
||||
MY_PV=${PV/_beta/-b}
|
||||
MY_P=${PN}-${MY_PV}
|
||||
|
||||
DESCRIPTION="Featureful client/server network backup suite"
|
||||
HOMEPAGE="http://www.bacula.org/"
|
||||
SRC_URI="mirror://sourceforge/bacula/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="AGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~hppa ppc sparc x86"
|
||||
IUSE="bacula-clientonly bacula-nodir bacula-nosd ipv6 logwatch mysql postgres python qt4 readline +sqlite3 ssl static tcpd vim-syntax X"
|
||||
|
||||
DEPEND="
|
||||
>=sys-libs/zlib-1.1.4
|
||||
dev-libs/gmp
|
||||
!bacula-clientonly? (
|
||||
postgres? ( dev-db/postgresql-base[threads] )
|
||||
mysql? ( virtual/mysql )
|
||||
sqlite3? ( dev-db/sqlite:3 )
|
||||
!bacula-nodir? ( virtual/mta )
|
||||
)
|
||||
qt4? (
|
||||
x11-libs/qt-svg:4
|
||||
x11-libs/qwt:5
|
||||
)
|
||||
ssl? ( dev-libs/openssl )
|
||||
logwatch? ( sys-apps/logwatch )
|
||||
tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
|
||||
readline? ( >=sys-libs/readline-4.1 )
|
||||
dev-libs/lzo
|
||||
sys-libs/ncurses"
|
||||
RDEPEND="${DEPEND}
|
||||
!bacula-clientonly? (
|
||||
!bacula-nosd? (
|
||||
sys-block/mtx
|
||||
app-arch/mt-st
|
||||
)
|
||||
)
|
||||
vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )"
|
||||
|
||||
REQUIRED_USE="|| ( ^^ ( mysql postgres sqlite3 ) bacula-clientonly )"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
pkg_setup() {
|
||||
# create the daemon group and user
|
||||
if [ -z "$(egetent group bacula 2>/dev/null)" ]; then
|
||||
enewgroup bacula
|
||||
einfo
|
||||
einfo "The group 'bacula' has been created. Any users you add to this"
|
||||
einfo "group have access to files created by the daemons."
|
||||
einfo
|
||||
fi
|
||||
|
||||
if use bacula-clientonly && use static && use qt4; then
|
||||
ewarn
|
||||
ewarn "Building statically linked 'bat' is not supported. Ignorig 'qt4' useflag."
|
||||
ewarn
|
||||
fi
|
||||
|
||||
if ! use bacula-clientonly; then
|
||||
# USE=static only supported for bacula-clientonly
|
||||
if use static; then
|
||||
ewarn
|
||||
ewarn "USE=static only supported together with USE=bacula-clientonly."
|
||||
ewarn "Ignoring 'static' useflag."
|
||||
ewarn
|
||||
fi
|
||||
if [ -z "$(egetent passwd bacula 2>/dev/null)" ]; then
|
||||
enewuser bacula -1 -1 /var/lib/bacula bacula,disk,tape,cdrom,cdrw
|
||||
einfo
|
||||
einfo "The user 'bacula' has been created. Please see the bacula manual"
|
||||
einfo "for information about running bacula as a non-root user."
|
||||
einfo
|
||||
fi
|
||||
fi
|
||||
|
||||
if use python; then
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# adjusts default configuration files for several binaries
|
||||
# to /etc/bacula/<config> instead of ./<config>
|
||||
pushd src >&/dev/null || die
|
||||
for f in console/console.c dird/dird.c filed/filed.c \
|
||||
stored/bcopy.c stored/bextract.c stored/bls.c \
|
||||
stored/bscan.c stored/btape.c stored/stored.c \
|
||||
qt-console/main.cpp; do
|
||||
sed -i -e 's|^\(#define CONFIG_FILE "\)|\1/etc/bacula/|g' "${f}" \
|
||||
|| die "sed on ${f} failed"
|
||||
done
|
||||
popd >&/dev/null || die
|
||||
|
||||
# drop automatic install of unneeded documentation (for bug 356499)
|
||||
epatch "${FILESDIR}"/5.2.3/${PN}-5.2.3-doc.patch
|
||||
|
||||
# bug #310087
|
||||
epatch "${FILESDIR}"/5.2.3/${PN}-5.2.3-as-needed.patch
|
||||
|
||||
# bug #311161
|
||||
epatch "${FILESDIR}"/5.2.3/${PN}-5.2.3-lib-search-path.patch
|
||||
|
||||
# stop build for errors in subdirs
|
||||
epatch "${FILESDIR}"/5.2.3/${PN}-5.2.3-Makefile.patch
|
||||
|
||||
# bat needs to respect LDFLAGS
|
||||
epatch "${FILESDIR}"/5.2.3/${PN}-5.2.3-ldflags.patch
|
||||
|
||||
# bug #328701
|
||||
epatch "${FILESDIR}"/5.2.3/${PN}-5.2.3-openssl-1.patch
|
||||
|
||||
epatch "${FILESDIR}"/5.2.3/${PN}-5.2.3-fix-static.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=''
|
||||
|
||||
if use bacula-clientonly; then
|
||||
myconf="${myconf} \
|
||||
$(use_enable bacula-clientonly client-only) \
|
||||
$(use_enable !static libtool) \
|
||||
$(use_enable static static-cons) \
|
||||
$(use_enable static static-fd)"
|
||||
else
|
||||
myconf="${myconf} \
|
||||
$(use_enable !bacula-nodir build-dird) \
|
||||
$(use_enable !bacula-nosd build-stored)"
|
||||
# bug #311099
|
||||
# database support needed by dir-only *and* sd-only
|
||||
# build as well (for building bscan, btape, etc.)
|
||||
myconf="${myconf} \
|
||||
$(use_with mysql) \
|
||||
$(use_with sqlite3) \
|
||||
$(use_with postgres postgresql) \
|
||||
--enable-batch-insert"
|
||||
fi
|
||||
|
||||
# do not build bat if 'static' clientonly
|
||||
if ! use bacula-clientonly || ! use static; then
|
||||
myconf="${myconf} \
|
||||
$(use_enable qt4 bat)"
|
||||
fi
|
||||
|
||||
myconf="${myconf} \
|
||||
--disable-tray-monitor \
|
||||
$(use_with X x) \
|
||||
$(use_with python) \
|
||||
$(use_enable !readline conio) \
|
||||
$(use_enable readline) \
|
||||
$(use_with readline readline /usr) \
|
||||
$(use_with ssl openssl) \
|
||||
$(use_enable ipv6) \
|
||||
$(use_with tcpd tcp-wrappers)"
|
||||
|
||||
econf \
|
||||
--libdir=/usr/$(get_libdir) \
|
||||
--docdir=/usr/share/doc/${PF} \
|
||||
--htmldir=/usr/share/doc/${PF}/html \
|
||||
--with-pid-dir=/var/run \
|
||||
--sysconfdir=/etc/bacula \
|
||||
--with-subsys-dir=/var/lock/subsys \
|
||||
--with-working-dir=/var/lib/bacula \
|
||||
--with-scriptdir=/usr/libexec/bacula \
|
||||
--with-dir-user=bacula \
|
||||
--with-dir-group=bacula \
|
||||
--with-sd-user=root \
|
||||
--with-sd-group=bacula \
|
||||
--with-fd-user=root \
|
||||
--with-fd-group=bacula \
|
||||
--enable-smartalloc \
|
||||
--host=${CHOST} \
|
||||
${myconf}
|
||||
|
||||
# correct configuration for QT based bat
|
||||
if use qt4 ; then
|
||||
pushd src/qt-console
|
||||
eqmake4
|
||||
popd
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
doicon scripts/bacula.png
|
||||
|
||||
# install bat icon and desktop file when enabled
|
||||
# (for some reason ./configure doesn't pick this up)
|
||||
if use qt4 && ! use static ; then
|
||||
doicon src/qt-console/images/bat_icon.png
|
||||
domenu scripts/bat.desktop
|
||||
fi
|
||||
|
||||
# remove some scripts we don't need at all
|
||||
rm -f "${D}"/usr/libexec/bacula/{bacula,bacula-ctl-dir,bacula-ctl-fd,bacula-ctl-sd,startmysql,stopmysql}
|
||||
|
||||
# rename statically linked apps
|
||||
if use bacula-clientonly && use static ; then
|
||||
pushd "${D}"/usr/sbin || die
|
||||
mv static-bacula-fd bacula-fd || die
|
||||
mv static-bconsole bconsole || die
|
||||
popd || die
|
||||
fi
|
||||
|
||||
# extra files which 'make install' doesn't cover
|
||||
if ! use bacula-clientonly; then
|
||||
# the database update scripts
|
||||
diropts -m0750
|
||||
insinto /usr/libexec/bacula/updatedb
|
||||
insopts -m0754
|
||||
doins "${S}"/updatedb/*
|
||||
fperms 0640 /usr/libexec/bacula/updatedb/README
|
||||
|
||||
# the logrotate configuration
|
||||
# (now unconditional wrt bug #258187)
|
||||
diropts -m0755
|
||||
insinto /etc/logrotate.d
|
||||
insopts -m0644
|
||||
newins "${S}"/scripts/logrotate bacula
|
||||
|
||||
# the logwatch scripts
|
||||
if use logwatch; then
|
||||
diropts -m0750
|
||||
dodir /etc/log.d/scripts/services
|
||||
dodir /etc/log.d/scripts/shared
|
||||
dodir /etc/log.d/conf/logfiles
|
||||
dodir /etc/log.d/conf/services
|
||||
pushd "${S}"/scripts/logwatch >&/dev/null || die
|
||||
emake DESTDIR="${D}" install
|
||||
popd >&/dev/null || die
|
||||
fi
|
||||
fi
|
||||
|
||||
rm -vf "${D}"/usr/share/man/man1/bacula-bwxconsole.1*
|
||||
if ! use qt4; then
|
||||
rm -vf "${D}"/usr/share/man/man1/bat.1*
|
||||
fi
|
||||
rm -vf "${D}"/usr/share/man/man1/bacula-tray-monitor.1*
|
||||
if use bacula-clientonly || use bacula-nodir; then
|
||||
rm -vf "${D}"/usr/share/man/man8/bacula-dir.8*
|
||||
rm -vf "${D}"/usr/share/man/man8/dbcheck.8*
|
||||
rm -vf "${D}"/usr/share/man/man1/bsmtp.1*
|
||||
rm -vf "${D}"/usr/libexec/bacula/create_*_database
|
||||
rm -vf "${D}"/usr/libexec/bacula/drop_*_database
|
||||
rm -vf "${D}"/usr/libexec/bacula/make_*_tables
|
||||
rm -vf "${D}"/usr/libexec/bacula/update_*_tables
|
||||
rm -vf "${D}"/usr/libexec/bacula/drop_*_tables
|
||||
rm -vf "${D}"/usr/libexec/bacula/grant_*_privileges
|
||||
rm -vf "${D}"/usr/libexec/bacula/*_catalog_backup
|
||||
fi
|
||||
if use bacula-clientonly || use bacula-nosd; then
|
||||
rm -vf "${D}"/usr/share/man/man8/bacula-sd.8*
|
||||
rm -vf "${D}"/usr/share/man/man8/bcopy.8*
|
||||
rm -vf "${D}"/usr/share/man/man8/bextract.8*
|
||||
rm -vf "${D}"/usr/share/man/man8/bls.8*
|
||||
rm -vf "${D}"/usr/share/man/man8/bscan.8*
|
||||
rm -vf "${D}"/usr/share/man/man8/btape.8*
|
||||
rm -vf "${D}"/usr/libexec/bacula/disk-changer
|
||||
rm -vf "${D}"/usr/libexec/bacula/mtx-changer
|
||||
rm -vf "${D}"/usr/libexec/bacula/dvd-handler
|
||||
fi
|
||||
|
||||
# documentation
|
||||
dodoc ChangeLog ReleaseNotes SUPPORT technotes
|
||||
|
||||
# vim-files
|
||||
if use vim-syntax; then
|
||||
insinto /usr/share/vim/vimfiles/syntax
|
||||
doins scripts/bacula.vim
|
||||
insinto /usr/share/vim/vimfiles/ftdetect
|
||||
newins scripts/filetype.vim bacula_ft.vim
|
||||
fi
|
||||
|
||||
# set the value of $mydbtype depending on which database we
|
||||
# specified in the use flags.
|
||||
if use sqlite3; then
|
||||
mydbtype="sqlite3"
|
||||
fi
|
||||
if use postgres; then
|
||||
mydbtype="postgresql"
|
||||
fi
|
||||
if use mysql; then
|
||||
mydbtype="mysql"
|
||||
fi
|
||||
# setup init scripts
|
||||
myscripts="bacula-fd"
|
||||
if ! use bacula-clientonly; then
|
||||
if ! use bacula-nodir; then
|
||||
myscripts="${myscripts} bacula-dir"
|
||||
fi
|
||||
if ! use bacula-nosd; then
|
||||
myscripts="${myscripts} bacula-sd"
|
||||
fi
|
||||
fi
|
||||
for script in ${myscripts}; do
|
||||
# copy over init script and config to a temporary location
|
||||
# so we can modify them as needed
|
||||
cp "${FILESDIR}/${script}".confd "${T}/${script}".confd || die "failed to copy ${script}.confd"
|
||||
cp "${FILESDIR}/${script}".initd "${T}/${script}".initd || die "failed to copy ${script}.initd"
|
||||
|
||||
# now set the database dependancy for the director init script
|
||||
case "${script}" in
|
||||
bacula-dir)
|
||||
case "${mydbtype}" in
|
||||
sqlite3)
|
||||
# sqlite3 databases don't have a daemon
|
||||
sed -i -e 's/need "%database%"/:/g' "${T}/${script}".initd || die
|
||||
;;
|
||||
*)
|
||||
# all other databases have daemons
|
||||
sed -i -e "s:%database%:${mydbtype}:" "${T}/${script}".initd || die
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
*)
|
||||
;;
|
||||
esac
|
||||
|
||||
# install init script and config
|
||||
newinitd "${T}/${script}".initd "${script}"
|
||||
newconfd "${T}/${script}".confd "${script}"
|
||||
done
|
||||
|
||||
# make sure the working directory exists
|
||||
diropts -m0750
|
||||
keepdir /var/lib/bacula
|
||||
|
||||
# make sure bacula group can execute bacula libexec scripts
|
||||
fowners -R root:bacula /usr/libexec/bacula
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use bacula-clientonly; then
|
||||
fowners root:bacula /var/lib/bacula
|
||||
else
|
||||
fowners bacula:bacula /var/lib/bacula
|
||||
fi
|
||||
|
||||
if ! use bacula-clientonly && ! use bacula-nodir; then
|
||||
einfo
|
||||
einfo "If this is a new install, you must create the ${mydbtype} databases with:"
|
||||
einfo " /usr/libexec/bacula/create_${mydbtype}_database"
|
||||
einfo " /usr/libexec/bacula/make_${mydbtype}_tables"
|
||||
einfo " /usr/libexec/bacula/grant_${mydbtype}_privileges"
|
||||
einfo
|
||||
fi
|
||||
|
||||
einfo "Please note that 'bconsole' will always be installed. To compile 'bat'"
|
||||
einfo "you have to enable 'USE=qt4'."
|
||||
einfo
|
||||
}
|
@ -1,4 +1,2 @@
|
||||
DIST pms-2.pdf 326300 SHA256 e012b3fa290a65f9912f9279190af6b564baa22c68362b5cbf79f6f480041f2a SHA512 f71b86a85a3540734deab7b003296f915f6b4e37bdf30f4a2793c2ced007b9a7eb297ff1d98b6930e290cb5ca6fc2d39ab21d7b6e0a59278c5079063c6e724b3 WHIRLPOOL a04565b9c6c9d0dcaa8458f4b2982044fc574611fbe84062f5703a81e0885c5c7a2165d74367cd246a7156a96426d79d29d0c0a1df8db99925daeb9031475d27
|
||||
DIST pms-3.pdf 523479 SHA256 a39a1516aac7bb2e63f0ecc1fc5313ace2037774a3dcfa70726171bbc5e73800 SHA512 22f25e7ab8666ed61d997748310023fca208a36a54c7bd29feab5bd3df8a164ad63aafb993266f93fb5bb8ccbc207fd6e62e028970949a569fd91dd15bfb69fc WHIRLPOOL f22d4d398e187b12f109f37d127b4fe14a2c240dea9073788a93caddb243f5c3e4d7215d1f0bac323acf7799e7d5bf7a971f380f8c79dd26bd7cbc118f2dee74
|
||||
DIST pms-4_p20110118.pdf 348747 SHA256 6ceecaa392939e558b38f7f8ab80bbba3f706416c566d325bc658a90a66009ed SHA512 30a0339ed5bdfba161bbe33bde8fe008087e7bd86b3a79fee0db0331fe17a2a51b005a66274b4caa4fa838f130ba5afcf85902104e781c6fb9908321d248c9ed WHIRLPOOL bf751d1e73ad6b87ba2fdc58ad4d976aa4dbd39b27b7f26cf3b885e4f7fe022520ed4529b911bd5a9ee4ef66e88554da60556f6395b73bb3017860ae247a3a9d
|
||||
DIST pms-5.pdf 469297 SHA256 5a169f77da166e80a652385c895a2d646c47b8f39cb4ff3d5881376428293685 SHA512 2da12cc8aec3c34c6b67e6efab53457e98a9259cca12e34229c5dd830d663e57ebf1c4d9b611cee3c2c776b9f05bf6e5dcae01af99f72c1712eb2e5e970bf2fc WHIRLPOOL 2743e5ab89bc786728deeafad840718d99efb4291c91aa0de0427a7461d3da6de56da47956ce4abc012021296861f912730776cec07ddd2dd804b772d0427ae9
|
||||
|
@ -1,22 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-doc/pms/pms-2.ebuild,v 1.8 2012/01/03 15:46:38 halcy0n Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
DESCRIPTION="Gentoo Package Manager Specification (draft)"
|
||||
HOMEPAGE="http://www.gentoo.org/proj/en/qa/pms.xml"
|
||||
SRC_URI="http://dev.gentoo.org/~gentoofan23/pms/eapi-2-approved/pms.pdf -> pms-${PV}.pdf"
|
||||
|
||||
LICENSE="CCPL-Attribution-ShareAlike-3.0"
|
||||
SLOT="2"
|
||||
KEYWORDS="alpha amd64 ~amd64-fbsd arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd ~ppc-aix ~x86-freebsd ~x64-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-macos ~m68k-mint ~x86-netbsd ~ppc-openbsd ~x86-openbsd ~x64-openbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
|
||||
IUSE=""
|
||||
|
||||
src_unpack() {
|
||||
:
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc "${DISTDIR}"/pms-2.pdf || die
|
||||
}
|
@ -1,22 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-doc/pms/pms-3.ebuild,v 1.5 2012/01/03 15:46:38 halcy0n Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
DESCRIPTION="Gentoo Package Manager Specification"
|
||||
HOMEPAGE="http://www.gentoo.org/proj/en/qa/pms.xml"
|
||||
SRC_URI="mirror://gentoo/${P}.pdf"
|
||||
|
||||
LICENSE="CCPL-Attribution-ShareAlike-3.0"
|
||||
SLOT="3"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~x86-netbsd ~ppc-openbsd ~x64-openbsd ~x86-openbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
|
||||
IUSE=""
|
||||
|
||||
src_unpack() {
|
||||
:
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc "${DISTDIR}"/pms-${PV}.pdf || die
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST spice-protocol-0.10.0.tar.bz2 65811 RMD160 82f4e9e6847947be139de02bd1ede745cdb0e8fc SHA1 6ca37bc05521feccdb624c8d7f42fbc19b1d08a9 SHA256 05fa0e3133d288289282741a58975daf6d340a2bc9af2e72602a91801afa5899
|
||||
DIST spice-protocol-0.10.1.tar.bz2 66014 RMD160 abdef903bb5c075e1ddb68bd63d9172bd72029d7 SHA1 9f6ed3a6ab4c830a4c65b857a48f6b579e8b994d SHA256 e5f6cbb679febc840eb530a5195d2625f900f7d21a5aefbadc95e3a3b9f03537
|
||||
DIST spice-protocol-0.10.3.tar.bz2 67377 RMD160 ea90791480709de2c37a8aab9ec5874f0596215a SHA1 875286fa19f6ac5c227c7495676cea87d2dc80cd SHA256 b89eeeef21a79958e9de8dfc9a4ebbb6ae3eea17c0c498fd0f89a0ad1949ebe1
|
||||
DIST spice-protocol-0.10.0.tar.bz2 65811 SHA256 05fa0e3133d288289282741a58975daf6d340a2bc9af2e72602a91801afa5899 SHA512 6e984550392d6cb67d965e18ebc28b13ad406788da27839be94a05845f4c94e444f1737925320a9a69883c8d970ca112d2226bb1754a125f8a1c778be0c4367c WHIRLPOOL 198b143ffd86d5dd6df4a830942df0250351a9577e8c7b11ad0a73a3403216529652f721a16e083d02d305263008e31afe090e2d3fcca2256cdfcd2a54c1b666
|
||||
DIST spice-protocol-0.10.1.tar.bz2 66014 SHA256 e5f6cbb679febc840eb530a5195d2625f900f7d21a5aefbadc95e3a3b9f03537 SHA512 0088648e7d7132facbaace5342f84c9acb93306d660a9e1d03266e6f98b1d387f11330e0db8066cf407876a0a89d1fa006bf559fb9437cb7a4a79e811f06182b WHIRLPOOL beed83f94027e2f62032d953baacb59e69c53bf35a112dbface6d90f4ba1a4eb5d999953ce6fa49d84fec4b96d4d229b570256accd988d7d36262a623e2a6b5a
|
||||
DIST spice-protocol-0.10.3.tar.bz2 67377 SHA256 b89eeeef21a79958e9de8dfc9a4ebbb6ae3eea17c0c498fd0f89a0ad1949ebe1
|
||||
|
@ -0,0 +1,74 @@
|
||||
From 4fb35cfbf4b10d5644fd636ddfe3e07b5a932d45 Mon Sep 17 00:00:00 2001
|
||||
From: Bjoern Michaelsen <bjoern.michaelsen@canonical.com>
|
||||
Date: Sun, 24 Jun 2012 14:01:54 +0200
|
||||
Subject: [PATCH] dont run check targets in build, to allow running them
|
||||
separately later
|
||||
|
||||
Change-Id: Idb46ebcb427522c74632a1813afcbb841fb61243
|
||||
---
|
||||
Makefile.top | 10 ++++++++--
|
||||
solenv/bin/build.pl | 2 +-
|
||||
solenv/gbuild/Module.mk | 2 +-
|
||||
3 files changed, 10 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/Makefile.top b/Makefile.top
|
||||
index 7362bbc..ae849fb 100644
|
||||
--- a/Makefile.top
|
||||
+++ b/Makefile.top
|
||||
@@ -243,7 +243,7 @@ xsltml\
|
||||
zlib\
|
||||
|
||||
gb_TAILBUILDMODULES := $(shell $(GNUMAKE) -r -f $(SRCDIR)/tail_build/Makefile showmodules)
|
||||
-export gb_TAILBUILDTARGET=all slowcheck
|
||||
+export gb_TAILBUILDTARGET=all
|
||||
|
||||
define gbuild_module_rules
|
||||
.PHONY: $(1) $(1).all $(1).clean $(1).deliver
|
||||
@@ -480,11 +480,17 @@ findunusedcode:
|
||||
| grep -v WPX \
|
||||
> unusedcode.easy
|
||||
|
||||
-check: dev-install subsequentcheck
|
||||
+check: unitcheck slowcheck dev-install subsequentcheck
|
||||
|
||||
subsequentcheck :| $(if $(filter-out subsequentcheck,$(MAKECMDGOALS)),dev-install)
|
||||
$(GNUMAKE) -j $(GMAKE_PARALLELISM) $(GMAKE_OPTIONS) -f Makefile.post $@
|
||||
|
||||
+unitcheck:
|
||||
+ $(GNUMAKE) -j $(GMAKE_PARALLELISM) $(GMAKE_OPTIONS) -f Makefile.post $@
|
||||
+
|
||||
+slowcheck:
|
||||
+ $(GNUMAKE) -j $(GMAKE_PARALLELISM) $(GMAKE_OPTIONS) -f Makefile.post $@
|
||||
+
|
||||
debugrun:
|
||||
$(GNUMAKE) -j $(GMAKE_PARALLELISM) $(GMAKE_OPTIONS) -f Makefile.post $@
|
||||
|
||||
diff --git a/solenv/bin/build.pl b/solenv/bin/build.pl
|
||||
index 74d0f32..daa4ae0 100755
|
||||
--- a/solenv/bin/build.pl
|
||||
+++ b/solenv/bin/build.pl
|
||||
@@ -1901,7 +1901,7 @@ sub run_job {
|
||||
return 1 if (! $path =~ /prj$/ );
|
||||
mkpath("$workdir/Logs");
|
||||
my $gbuild_flags = '-j' . $ENV{GMAKE_MODULE_PARALLELISM};
|
||||
- my $gbuild_target = 'all slowcheck';
|
||||
+ my $gbuild_target = 'all';
|
||||
if ($registered_name =~ /tail_build\/prj$/ )
|
||||
{
|
||||
$gbuild_flags = '-j' . $ENV{GMAKE_PARALLELISM};
|
||||
diff --git a/solenv/gbuild/Module.mk b/solenv/gbuild/Module.mk
|
||||
index e5f87f0..9c2608c 100644
|
||||
--- a/solenv/gbuild/Module.mk
|
||||
+++ b/solenv/gbuild/Module.mk
|
||||
@@ -129,7 +129,7 @@ gb_Module_DEVINSTALLHINT=
|
||||
debugrun :| build
|
||||
endif
|
||||
|
||||
-all : build unitcheck
|
||||
+all : build
|
||||
$(info $(gb_Module_BUILDHINT))
|
||||
|
||||
build :
|
||||
--
|
||||
1.7.9.5
|
||||
|
@ -1,2 +1 @@
|
||||
DIST gtkpod-2.1.1.tar.gz 3120542 SHA256 a474bb44ed42df554b02c2bd592485ee4fbe91cb9d0fe43576a63bb8b174c37a SHA512 761965a862e86ca759ad2d80ed4938c03ac9f75925061b7ff9c6275c2b6bc5c98c2ef75aa00be24f4e63c558d4516d51060a2b67c5289d85bdfa6a9766e0356b WHIRLPOOL 0e01759a79186d47e8c95a4004d8e871e5a135eba8f9ad55329c1258695be0999d081a9bfbc7fa150fc5a38526eb42b3bca9b21ad76cca394cd751cdd4c92525
|
||||
DIST gtkpod-2.1.2.tar.gz 3673800 SHA256 c3d054235bae80aa8563a441c902fa32528c2b00ba05a98066671fa3036dc1e6 SHA512 01b5b0c370451c717d7a04b592b2b986a692615d1624a267238268e19dd3baeab2f79604e700573fecce5e3822ee37a1d485965c648e2d7b1cb2ab3602742470 WHIRLPOOL f8b6b4304c07eb3e51b10c15288ba6813b6ea715ffa227fd0909acff5742548a49a2ecc999cabd67c0eca918dc4993339903bce0a8e0767298dd2b5eda48baf7
|
||||
|
@ -1,38 +0,0 @@
|
||||
From d6ae5a468eba1b3b2aaf40ffa5ede6fce4ea7c3a Mon Sep 17 00:00:00 2001
|
||||
From: phantomjinx <p.g.richardson@phantomjinx.co.uk>
|
||||
Date: Mon, 23 Apr 2012 20:38:15 +0100
|
||||
Subject: [PATCH] Fix for double free segfault
|
||||
|
||||
* Occurs when adding a directory
|
||||
|
||||
* Directory names inserted into hash table, added as both key and value then
|
||||
being freed as key and then freed as value. Second free causing the
|
||||
segfault
|
||||
|
||||
Fixes 3477268 (sf.net)
|
||||
Fixes FS#92
|
||||
---
|
||||
libgtkpod/file.c | 7 +++++--
|
||||
1 files changed, 5 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/libgtkpod/file.c b/libgtkpod/file.c
|
||||
index 323df96..9ffe885 100644
|
||||
--- a/libgtkpod/file.c
|
||||
+++ b/libgtkpod/file.c
|
||||
@@ -422,8 +422,11 @@ static void recurse_directories_internal(gchar *name, GSList **trknames, gboolea
|
||||
|
||||
if (g_hash_table_lookup(*directories_seen, nextfull))
|
||||
continue;
|
||||
- else
|
||||
- g_hash_table_insert(*directories_seen, nextfull, nextfull);
|
||||
+ else {
|
||||
+ // Avoid double freeing when directories_seen is destroyed
|
||||
+ // by duplicating the nextfull string
|
||||
+ g_hash_table_insert(*directories_seen, g_strdup(nextfull), g_strdup(nextfull));
|
||||
+ }
|
||||
|
||||
if (descend || !g_file_test(nextfull, G_FILE_TEST_IS_DIR)) {
|
||||
recurse_directories_internal(nextfull, trknames, descend, directories_seen);
|
||||
--
|
||||
1.7.4.1
|
||||
|
@ -1,91 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-pda/gtkpod/gtkpod-2.1.1-r3.ebuild,v 1.3 2012/06/20 08:17:39 ssuominen Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit eutils gnome2-utils
|
||||
|
||||
DESCRIPTION="A graphical user interface to the Apple productline"
|
||||
HOMEPAGE="http://gtkpod.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2 FDL-1.2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="aac clutter curl flac gstreamer mp3 vorbis webkit"
|
||||
|
||||
# libmp4v2.so.1 from SLOT=1 is dlopened but gtkpod has switched to
|
||||
# AtomicParsley in git for the upcoming 2.1.2 release
|
||||
COMMON_DEPEND="dev-libs/gdl:3
|
||||
>=dev-libs/glib-2.28.5
|
||||
>=dev-libs/libxml2-2.7.7
|
||||
>=dev-util/anjuta-2.91
|
||||
>=media-libs/libgpod-0.7.0
|
||||
>=media-libs/libid3tag-0.15
|
||||
>=x11-libs/gtk+-3.0.8:3
|
||||
aac? (
|
||||
media-libs/faad2
|
||||
|| ( media-libs/libmp4v2:1 <=media-libs/libmp4v2-1.9.1:0 )
|
||||
)
|
||||
clutter? ( media-libs/clutter-gtk:1.0 )
|
||||
curl? ( >=net-misc/curl-7.10 )
|
||||
flac? ( media-libs/flac )
|
||||
gstreamer? ( >=media-libs/gst-plugins-base-0.10.25:0.10 )
|
||||
mp3? ( media-sound/lame )
|
||||
vorbis? (
|
||||
media-libs/libvorbis
|
||||
media-sound/vorbis-tools
|
||||
)
|
||||
webkit? ( >=net-libs/webkit-gtk-1.3:3 )"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
gstreamer? ( media-plugins/gst-plugins-meta:0.10 )"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
dev-util/intltool
|
||||
virtual/pkgconfig
|
||||
sys-devel/flex
|
||||
sys-devel/gettext
|
||||
virtual/os-headers"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-segfault_with_directory_creation.patch #414753
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-static \
|
||||
$(use_enable webkit plugin-coverweb) \
|
||||
$(use_enable clutter plugin-clarity) \
|
||||
$(use_enable gstreamer plugin-media-player) \
|
||||
$(use_with curl) \
|
||||
$(use_with vorbis ogg) \
|
||||
$(use_with flac) \
|
||||
$(use_with aac faad)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake \
|
||||
DESTDIR="${D}" \
|
||||
docdir=/usr/share/doc/${PF}/html \
|
||||
figuresdir=/usr/share/doc/${PF}/html/figures \
|
||||
install
|
||||
|
||||
dodoc AUTHORS ChangeLog NEWS README TODO TROUBLESHOOTING
|
||||
|
||||
find "${D}" -name '*.la' -exec rm -f {} +
|
||||
rm -f "${D}"/usr/share/gtkpod/data/{AUTHORS,COPYING}
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
gnome2_schemas_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST texi2html-1.78.tar.bz2 453223 SHA256 740b1074d053570d4899c943a4aa99b97f10025d6306d1cc09c2c76e40a98167 SHA512 9f258c4ce981bce59389e3b4d68e2aaf7babdb54b10ddc4d112ba97a1b7272eea4928d5e434110e943712f83db1c87281256e1e36cd1ecb1cede86bf613c888e WHIRLPOOL b504e234bb623df6f387c5660fcb73525126cc3e0116bec93d2d6e5f55c1dd31724785e51a3d2c450de868741bde13d2dd5cf0045f34e3ac0d427ad199dc3a72
|
||||
DIST texi2html-5.0.tar.bz2 15397249 SHA256 e8a98b0ee20c495a6ab894398a065ef580272dbd5a15b1b19e8bd1bc89d9f9fa SHA512 50afc2f1f8875d3e62a51cc0339bd4c4f058041f42a9fda9cd5b02960f0d5c72838e4f010702ba716dbd256946f64520ce1e5b86539b6f7b8b7ce24a43c98e9d WHIRLPOOL d881c31767c5dd26c283910a570ab880fb10f5d11549682056da7a61a22b1a1aa12a9f17a6695124516f57b8952104d9f127e69268f529ed547c2dedc32569be
|
||||
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/texi2html/texi2html-1.78.ebuild,v 1.12 2011/10/04 17:40:10 jer Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
DESCRIPTION="Perl script that converts Texinfo to HTML"
|
||||
HOMEPAGE="http://www.nongnu.org/texi2html/"
|
||||
SRC_URI="http://download.savannah.gnu.org/releases/texi2html/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-lang/perl-5.6.1"
|
||||
|
||||
src_install() {
|
||||
#yes, htmldir line is correct, no ${D}
|
||||
emake DESTDIR="${D}" \
|
||||
htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
|
||||
install || die "Installation Failed"
|
||||
|
||||
dodoc AUTHORS ChangeLog NEWS README TODO
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
rm -f "${EROOT}"/usr/bin/texi2html
|
||||
}
|
@ -1,36 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/texi2html/texi2html-5.0.ebuild,v 1.3 2012/05/06 18:10:20 armin76 Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="Perl script that converts Texinfo to HTML"
|
||||
HOMEPAGE="http://www.nongnu.org/texi2html/"
|
||||
SRC_URI="mirror://nongnu/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="CCPL-ShareAlike-1.0 FDL-1.3 GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="unicode"
|
||||
|
||||
RDEPEND=">=dev-lang/perl-5.10.1
|
||||
dev-perl/libintl-perl
|
||||
unicode? ( dev-perl/Text-Unidecode )"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
DOCS="AUTHORS ChangeLog NEWS README TODO"
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--with-external-libintl-perl \
|
||||
$(use_with unicode unidecode)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
rm -f "${ED}"/usr/share/${PN}/images/{COPYING*,GPL,README}
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
rm -f "${EROOT}"/usr/bin/${PN}
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
DIST v8-3.11.10.20.tar.bz2 10115536 SHA256 69cc90bdf1032d7a8a14ea9353b9b45969699e8adb31bfb919f1aa7f0a981391 SHA512 8532159a2671d7fbe72196f64d7cf5d391f96e4f326b8d490b00051c55df14553b5c2592c68abfab7e5d6510c35a3b2deb44af75a92daf880ef8d7f0cdffef71 WHIRLPOOL 2874fb3698f27634000631afa09600b6c65be2acaf545cbfa3ed8119ddc39a9a8c71d158a8e4167d288c82247d8f2131dfc7a88aaca5e44b72d664eb5f389ccd
|
||||
DIST v8-3.12.19.10.tar.bz2 10185871 SHA256 39b7fbc7e115ab59bb47d662f7747fabfef9598fa266811cd6713a620bd9d155 SHA512 8f4825326ff5b72f4a9cbdf652f749d70e30389f0b8039972345f2313a214c844e9ced39fc904e9028106cd1470cfbfa821f0d5e455845c287e1b80cc9149a17 WHIRLPOOL 5b37e408d6fb116662c69964a7f846efe7d48662501db350f51766fea48ae727534656d0c57e36bd9a33601d1a9105ed8dda5fd6a0b23ec1dfa1db50ede3bf41
|
||||
DIST v8-3.12.19.8.tar.bz2 10181295 SHA256 ec18159c456e1c2d0bf5f963aa2b8925660a051ff1f56e6864ffadfd3f176d54 SHA512 2583a3bada94168ea5f23556ce3173fa011ef272683013e575de87563b48e5d5a348ac194d043872c3796f17f6596184dec5291522f4726aab004e5379833bf2 WHIRLPOOL 75e5482c23b9b4a32eed64fd95b294e194c15c87aaf2bb154758c6d63fae48653323b4e81be5f08df052784529992680e225ff54d36494bdc67e93fa7889875b
|
||||
DIST v8-3.13.3.1.tar.bz2 10186822 SHA256 c46a9f98bf7aa6fc35b8cb1537c40a843f160a412d931e7e7037e7027aedf702 SHA512 216fcdb764dd05579cb36763719f35119bb2ef709f66c15f0d4aab15b477f4dc1e9949959bcdf4ef73a947dbc58d63a6a1c75312a761a0e64b790a37a7f08c39 WHIRLPOOL 052450e4ccb961cd874a49345d2d76ef3ed49dc9947c49e0130f54507aaf60bc61a28a9aaa78197efdcea994372c223b5ab825cdacf1603161371573fbbf9640
|
||||
DIST v8-3.13.6.tar.bz2 10197030 SHA256 356e166e922005b784445388a5c46aceef6c702fecd84435a21e105345ecb94c SHA512 67b8bab0d5e8059c8abb17d8acb3b698b9ee9c9b57bd9fd3dd5489b4e6e544cd5a9b11c6638230f73a94a6e18c4fcb532f2b2ca7bab2d8b1721f5f70ab39e967 WHIRLPOOL ce8f22573c4857492a63ab7fbec76077628a34c9e9d2e8d188723b6950fb439c33932bff0cd52260224a352cbc49bb0ca50f877e57f1f578d68fae03deaed4ee
|
||||
DIST v8-3.13.7.1.tar.bz2 10201729 SHA256 6c903410651d87f67e7c5b35321e8a6709b2e442fa6e283ac2def898fdc4d4a7 SHA512 015285af38b9e9259abb0f1fe2f1c1c24b7280c3a2424c119d9dc64b1d213942a30f6eec8e7517a6badad88e455b8fc97d8ea074d991153853529a29d942a5cf WHIRLPOOL b2f002e5dfc3e9c344dced70c9f0999fa2087636842053df25168af324d71ec3ecffd4d506d924f7d8a6e4303d691cb18bc6af7ccbb49452d38a3b34fa63b581
|
||||
|
@ -0,0 +1,10 @@
|
||||
http://lists.gnupg.org/pipermail/gcrypt-devel/2012-September/001979.html
|
||||
https://bugs.gentoo.org/427726
|
||||
|
||||
--- mpi/amd64/mpi-asm-defs.h
|
||||
+++ mpi/amd64/mpi-asm-defs.h
|
||||
@@ -0,0 +1,4 @@
|
||||
+/* This file defines some basic constants for the MPI machinery. We
|
||||
+ * need to define the types on a per-CPU basis, so it is done with
|
||||
+ * this file here. */
|
||||
+#define BYTES_PER_MPI_LIMB 8
|
@ -1,3 +1,4 @@
|
||||
DIST Moose-1.24.tar.gz 470108 SHA256 787ecd308bd6c2565739d092f8cf28f849721b8d197b1ef8eed14bd443a53791 SHA512 f18490633feb24565c4a595b21723bf1d3b29ddb459509cf97cda96d969362b6a43876c11e14bb0f80c773330fe3d3088078ec6c079d1ee8399232c137c91008 WHIRLPOOL 158277011c20628102669321d4b798d0121242d11cade6fb2a98db1d811118e5607d02c61256c38b6247c4c7ea383ef39bb26601193fb4380b452a0fd35fbfff
|
||||
DIST Moose-2.0402.tar.gz 677553 SHA256 d033fa37b7c7451312fdd1b758511afe43b4bba10acce063aaf219dbd7008a6e SHA512 9f3bbadb0bb8ffbc701e457fc670e630217de7b83c2d241e879086a03ddf4a19a291b6b55160248eab2a2c74dc981920422978e0189938f540ea2db404277882 WHIRLPOOL 06ff2b7250fe8605999551f51196482ea3537df532fcb5c92d40bf1b36ac450c64808391192e88c2d2b52bdec219b725bdae3841bcce10fb7cfd9fc3601a2a03
|
||||
DIST Moose-2.0603.tar.gz 696979 SHA256 279738dc91407ccb8c02cb444c3ed0feb4d4525549bece4fdde6c2bae371c356 SHA512 2ea47abb9668887e7d9f8f73cf785170e2ecfad66542cd65188513728fffbe42e27b23d94b1f5101e0c72880947e078b900133ce5a06cf0bc691109631f463af WHIRLPOOL 9a02953eef8c206eb6aae81d11c6f0a2f3b455e8d6018e27413515345c520cf870f3861baac2143e1f0e396945d7326e3786c3b623af7327858338e8746b8d06
|
||||
DIST Moose-2.0604.tar.gz 696388 SHA256 121fa0032e3838faddfea63028458ff963fd527c63c6cea7a6c8f186169d9b5b SHA512 58ccb7e8e5065ae4b49c683295231e7e03fbee41ce18dfb68255b21087091c45227452acbb2eef61abfa94f661eaf888078cdc40a0640b96e9b7ab49d7d81cc3 WHIRLPOOL 995d955a17befed17a4dfe043e2c2239f17a2bf43e056863cd31615ea619e8e49ff71ba1044306dbab5277f1e782894386ef0f00f5e609838823d3c285e69795
|
||||
|
@ -0,0 +1,100 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Moose/Moose-2.60.400.ebuild,v 1.1 2012/09/23 12:34:08 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=DOY
|
||||
MODULE_VERSION=2.0604
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="A postmodern object system for Perl 5"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~x64-macos"
|
||||
IUSE="test"
|
||||
|
||||
CONFLICTS="
|
||||
!<=dev-perl/Catalyst-5.800.280
|
||||
!<=dev-perl/Devel-REPL-1.003008
|
||||
!<=dev-perl/Fey-0.360
|
||||
!<=dev-perl/Fey-ORM-0.420
|
||||
!<=dev-perl/File-ChangeNotify-0.150
|
||||
!<=dev-perl/KiokuDB-0.510.0
|
||||
!<=dev-perl/Markdent-0.160
|
||||
!<=dev-perl/Mason-2.180.0
|
||||
!<=dev-perl/MooseX-ABC-0.50.0
|
||||
!<=dev-perl/MooseX-Aliases-0.80
|
||||
!<=dev-perl/MooseX-AlwaysCoerce-0.130.0
|
||||
!<=dev-perl/MooseX-Attribute-Deflator-2.1.7
|
||||
!<=dev-perl/MooseX-Attribute-Dependent-1.1.0
|
||||
!<=dev-perl/MooseX-Attribute-Prototype-0.100
|
||||
!<=dev-perl/MooseX-AttributeHelpers-0.22
|
||||
!<=dev-perl/MooseX-AttributeIndexes-1.0.0
|
||||
!<=dev-perl/MooseX-AttributeInflate-0.20
|
||||
!<=dev-perl/MooseX-CascadeClearing-0.30.0
|
||||
!<=dev-perl/MooseX-ClassAttribute-0.250.0
|
||||
!<=dev-perl/MooseX-Meta-Attribute-Index-0.40.0
|
||||
!<=dev-perl/MooseX-Meta-Attribute-Lvalue-0.50.0
|
||||
!<=dev-perl/MooseX-Constructor-AllErrors-0.12
|
||||
!<=dev-perl/MooseX-FollowPBP-0.20
|
||||
!<=dev-perl/MooseX-HasDefaults-0.20
|
||||
!<=dev-perl/MooseX-InstanceTracking-0.40
|
||||
!<=dev-perl/MooseX-LazyRequire-0.60.0
|
||||
!<=dev-perl/MooseX-NonMoose-0.170.0
|
||||
!<=dev-perl/MooseX-POE-0.214.0
|
||||
!<=dev-perl/MooseX-Params-Validate-0.50
|
||||
!<=dev-perl/MooseX-PrivateSetters-0.30.0
|
||||
!<=dev-perl/MooseX-Role-Cmd-0.60
|
||||
!<=dev-perl/MooseX-Role-Parameterized-0.230.0
|
||||
!<=dev-perl/MooseX-Role-WithOverloading-0.070
|
||||
!<=dev-perl/MooseX-Scaffold-0.50.0
|
||||
!<=dev-perl/MooseX-SemiAffordanceAccessor-0.50
|
||||
!<=dev-perl/MooseX-SetOnce-0.100.472
|
||||
!<=dev-perl/MooseX-Singleton-0.250
|
||||
!<=dev-perl/MooseX-StrictConstructor-0.120
|
||||
!<=dev-perl/MooseX-Types-Parameterizable-0.50.0
|
||||
!<=dev-perl/MooseX-Types-Signal-1.101930
|
||||
!<=dev-perl/MooseX-Types-0.190
|
||||
!<=dev-perl/MooseX-UndefTolerant-0.110.0
|
||||
!<=dev-perl/PRANG-0.140.0
|
||||
!<=dev-perl/Pod-Elemental-0.93.280
|
||||
!<=dev-perl/Reaction-0.2.3
|
||||
!<=dev-perl/Test-Able-0.100.0
|
||||
!<=dev-perl/namespace-autoclean-0.08
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
${CONFLICTS}
|
||||
!dev-perl/Class-MOP
|
||||
>=dev-perl/Class-Load-0.90.0
|
||||
>=dev-perl/Class-Load-XS-0.10.0
|
||||
>=dev-perl/Dist-CheckConflicts-0.20
|
||||
>=dev-perl/Data-OptList-0.107.0
|
||||
dev-perl/Devel-GlobalDestruction
|
||||
>=dev-perl/Eval-Closure-0.40.0
|
||||
>=dev-perl/List-MoreUtils-0.280.0
|
||||
>=dev-perl/MRO-Compat-0.05
|
||||
>=dev-perl/Package-DeprecationManager-0.110.0
|
||||
>=dev-perl/Package-Stash-0.320.0
|
||||
>=dev-perl/Package-Stash-XS-0.240.0
|
||||
>=dev-perl/Params-Util-1
|
||||
>=virtual/perl-Scalar-List-Utils-1.19
|
||||
>=dev-perl/Sub-Exporter-0.980
|
||||
>=dev-perl/Sub-Name-0.05
|
||||
>=dev-perl/Try-Tiny-0.20
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=virtual/perl-ExtUtils-MakeMaker-6.56
|
||||
test? (
|
||||
dev-perl/PadWalker
|
||||
dev-perl/Test-Fatal
|
||||
>=virtual/perl-Test-Simple-0.88
|
||||
dev-perl/Test-Requires
|
||||
>=dev-perl/Test-Output-0.09
|
||||
>=dev-perl/Test-Warn-0.11
|
||||
dev-perl/Test-Deep
|
||||
dev-perl/Module-Refresh
|
||||
)"
|
||||
|
||||
SRC_TEST=do
|
@ -1,3 +1,4 @@
|
||||
DIST Plack-0.9989.tar.gz 235848 SHA256 d9d3d1d1a23636864851f290bc0a926ed54524dd793527432f0197abd5932b38 SHA512 aebe3ff5b63df78960d1e341d5544656215b70b641310155963b470d525d903b3feb8aacb9ff575a181d952e30521890df9b10a08ef5e4edc76f26543710540a WHIRLPOOL 893a8b0938a1d86c6cbcb32920533a9f6d298d74efc3064e74ecdbe28587593ba78d230562d41f56e3825d5aaa885c6d7b6161bb7c68ba45c42c6a7949831d69
|
||||
DIST Plack-1.0001.tar.gz 235400 SHA256 dc7415b51c51d0525da346c4b00d3c52aaa0b656b91a62e305c380e43732db03 SHA512 297ebd555d06ff78cd2cb00ccc858329152faae41563e22a65d33f70aa60e67c516f49a92713da15cbd5acf4c42a9cfe5a635b7ce598b8d684f14b0882f5e895 WHIRLPOOL 475d55ca87542d0ff10b046f6a64d6b1833a20ac478323d4bc1021e129c616c68a69406e6813156e8775a39e7edd1c62e615dc00745d1daa93292a9e264b6307
|
||||
DIST Plack-1.0003.tar.gz 236391 SHA256 68151b3371bd1a19f7e8e6c67a9b6e88e2a5e9eb64bd2d0af7d0cb7103b07d99 SHA512 20e419868ff63874c264ca5b291786d6a0872e6c3f581adff912e1d1f757d7ae02c1d8b377608b46ca3e7ed140ed5d21bbfcfeca31fff9496d9e295f11c0c97a WHIRLPOOL bc741d6517f67c2cccad44970755363096d570804de58c50e3ba3924309cc9f5036f017ee9247d02d1ab2997e3bff0008a216f0d25df340afae35651227fb2e1
|
||||
DIST Plack-1.0004.tar.gz 237026 SHA256 ceb44cad54f7040527236cc1197ee54e1580d3a6caa2c705c093f70e1491d587 SHA512 344ff33d5641c393ada07d78d052e2f2537c1f7bfd46338dabe513d3c0d7ababe4123b378965a3c9efb18e47f1179a861f525e6f96903a5064b08a9565b3b238 WHIRLPOOL 479bdbfc9ce31ea026402ce8abd8a4183a91e3654966e0fc9031acef991a559da0b1ebcdd4d2f0ca6b49f643508e3d4f5213bad759b9bb46d5432bb3cd94822f
|
||||
|
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Plack/Plack-1.0.400.ebuild,v 1.1 2012/09/23 12:24:58 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=MIYAGAWA
|
||||
MODULE_VERSION=1.0004
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="PSGI toolkit and servers"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-perl/libwww-perl-5.814.0
|
||||
>=dev-perl/URI-1.590.0
|
||||
virtual/perl-PodParser
|
||||
>=dev-perl/File-ShareDir-1.0.0
|
||||
dev-perl/Try-Tiny
|
||||
virtual/perl-parent
|
||||
>=dev-perl/Devel-StackTrace-1.230.0
|
||||
>=dev-perl/Devel-StackTrace-AsHTML-0.110.0
|
||||
dev-perl/Filesys-Notify-Simple
|
||||
>=dev-perl/Hash-MultiValue-0.50.0
|
||||
>=dev-perl/HTTP-Body-1.60.0
|
||||
>=dev-perl/Test-TCP-0.110.0
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
>=virtual/perl-Test-Simple-0.88
|
||||
dev-perl/Test-Requires
|
||||
)"
|
||||
|
||||
SRC_TEST=do
|
@ -1 +1,2 @@
|
||||
DIST SQL-Translator-0.11012.tar.gz 418455 SHA256 b22bbcf1f83d2ffbdebed635a113764be8fbff16f7dd8e658d838316588be05f SHA512 b0e6dd8ce81fda3575b123a8ddd393220e7e44601bf19e5bb843e87d553eec052697d3c2cb2a082e2d6aaddc5927d6c763c1ace3c60e8d7fa5cff5da8f3d4d9f WHIRLPOOL 68248c90462754bcb43b4ced7ba7870e3312abcacf34a23f1f9a0c332bf9e84723c5c970f682928036508ed7bc69c3f5f4bb9518c2a6fc1fdb658715046f7036
|
||||
DIST SQL-Translator-0.11013.tar.gz 418436 SHA256 69d5fb657a341503756a49e6ed184dc75d86c03dde6baee3ac0550c1eddf3663 SHA512 529b9c57168945e55b4c87f93c7f0073a9c4435a1124b31e6a1b7cffabaeffaa69701ea690fb103bfb2606f5f2cf82551eef2fedb76c30301e9c76110c6df53b WHIRLPOOL 45d2d41791b526b71777a3d544a872798d60588a939736473e5f7ae25eb3eaeec3560e73a5d1e71cea3b462f0714ee9de36a55419427c4c356f1adcfec7a299c
|
||||
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/SQL-Translator/SQL-Translator-0.110.130.ebuild,v 1.1 2012/09/23 13:58:47 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=FREW
|
||||
MODULE_VERSION=${PV:2:6}
|
||||
MODULE_VERSION=${PV:0:1}.${MODULE_VERSION/.}
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Convert RDBMS SQL CREATE syntax"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86 ~ppc-aix ~x86-solaris"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-perl/yaml-0.68
|
||||
>=dev-perl/IO-stringy-2.110
|
||||
dev-perl/Class-Base
|
||||
>=dev-perl/Digest-SHA1-2.12
|
||||
dev-perl/Class-Accessor
|
||||
>=dev-perl/Parse-RecDescent-1.967.9
|
||||
>=dev-perl/File-ShareDir-1.00
|
||||
dev-perl/Class-MakeMethods
|
||||
>=dev-perl/XML-Writer-0.606
|
||||
dev-perl/Carp-Clan
|
||||
dev-perl/Class-Data-Inheritable
|
||||
dev-perl/DBI
|
||||
dev-perl/Moo
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
dev-perl/HTML-Parser
|
||||
>=dev-perl/XML-LibXML-1.69
|
||||
dev-perl/Spreadsheet-ParseExcel
|
||||
>=dev-perl/Template-Toolkit-2.2
|
||||
dev-perl/Test-Exception
|
||||
dev-perl/Test-Differences
|
||||
dev-perl/Test-Pod
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST=do
|
@ -1 +1,2 @@
|
||||
DIST Sysadm-Install-0.39.tar.gz 28076 SHA256 536daff2f82f37e5e11fa03eaf1703466306612985526b05d4cc58b9dd22f728 SHA512 ceef305cce94a129625f726d7dae43904b8def9e0997f2290c9a35c0031e0de14752a27ccdbc43c45bb910f28c50fde960603247c714cabc4b27e23517fa41b5 WHIRLPOOL 5c552128ae568792e2850805724729107256e84ed42f0108914785418432cf8444b08296180bafb02a0120f5f1fb87e1e3f720165a9f76c0caaa12dae8f8ce88
|
||||
DIST Sysadm-Install-0.40.tar.gz 28153 SHA256 df850ae9febea97f36ae999e0e403eb1f882739ff02244696f771d8f5b1ac2f6 SHA512 8f499960fb28112af4ace9cb6b709975814ede783a3c12b69cc67fe453625d7c0197b6afd667224c5a74b2b0da7929f7c5a922d95a48da3666abcf37414b9cd6 WHIRLPOOL cbd7e8f249c81d896263c001723cd9ce97c20ef5ba3c5181842859b8770d2dfbc5b36ec8244a5edb944600834e7ebd7ddf4995c03b58f6948a9278b61693388f
|
||||
|
@ -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/Sysadm-Install/Sysadm-Install-0.400.0.ebuild,v 1.1 2012/09/23 12:19:04 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=MSCHILLI
|
||||
MODULE_VERSION=0.40
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Typical installation tasks for system administrators"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="hammer"
|
||||
|
||||
RDEPEND="dev-perl/TermReadKey
|
||||
dev-perl/libwww-perl
|
||||
>=dev-perl/Log-Log4perl-1.28
|
||||
hammer? ( dev-perl/Expect )"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
SRC_TEST="do"
|
@ -1 +1,2 @@
|
||||
DIST XML-Twig-3.39.tar.gz 369305 SHA256 33940ed00763cf4def0052b095ac79418da3902b4c6fa67b21e4bf929d1f7fb6 SHA512 e8588f32d61a7175cdd36ca2a34432ed09e017b19833d3b69c3c600e7123813cdf46d954e2ba792cfada753c3438add7ff8ea674aba8cd7c16b4279ef6399646 WHIRLPOOL 620f29a78e274ea2f9fe5ca40d2852bf75e54bd4e71149992473cb33dff39e131868fab9d0bb2c9d99f17faa2d109763c4501c796e5ce6e5d10e99258c4b93ac
|
||||
DIST XML-Twig-3.41.tar.gz 388697 SHA256 20ed8ce932903b1bafd47542ac0e7965b4f0ff349450c1f410238ced6803a055 SHA512 e5163d2b469697c68bf9d3f6947184515f9b6195cef7f3b401a3234669d108864e4841530969118f862077847c41b616de084a26f3d2495b3f14eb6dabc44726 WHIRLPOOL d241c7a0be244b6477356afb6d580b4a99b8354802adb2aab1bea8a107eb9bb7a8eae927446fd3db84cacd457f5646c70975aebea9f8a69d6dcf281e15b494dd
|
||||
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-Twig/XML-Twig-3.410.0.ebuild,v 1.1 2012/09/23 12:16:54 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=MIROD
|
||||
MODULE_VERSION=3.41
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Process huge XML documents in tree mode"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="nls"
|
||||
|
||||
# Twig ONLY works with expat 1.95.5
|
||||
RDEPEND=">=dev-perl/XML-Parser-2.31
|
||||
virtual/perl-Scalar-List-Utils
|
||||
>=dev-libs/expat-1.95.5
|
||||
dev-perl/Tie-IxHash
|
||||
dev-perl/XML-SAX-Writer
|
||||
dev-perl/XML-Handler-YAWriter
|
||||
dev-perl/XML-XPath
|
||||
dev-perl/libwww-perl
|
||||
nls? ( >=dev-perl/Text-Iconv-1.2-r1 )"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
SRC_TEST="do"
|
@ -1 +1,2 @@
|
||||
DIST YAML-Syck-1.20.tar.gz 164384 SHA256 5a23dafeb76b04a536f7ad59499ff54a986d20ab4ac659d238304fac013e9d6f SHA512 a49cd972015e05aac22cf0414e9b6a85fa3f05d54e1855fae72869a8f2209a7cd5f1007350b372be6feaebed015dfd2c43e2345b27b6d84a56717802a5423c17 WHIRLPOOL eb64b3a7104970cd523964aeff25be15f9546f1f25d62180b6f2d1ee361b2d8c4d359d33725a3d2bfa605535c2d10c912463f9b94220316db6c6c4c7f484e007
|
||||
DIST YAML-Syck-1.21.tar.gz 168765 SHA256 f43f39bc4cc4fa1e8aacd398b1c7f1bae39c0b44074b164c9da0be4f5ffebd15 SHA512 d607dff167d2255395eaf415d025a11dee967793a1430709da57081182d1ab3aebce72d6b06de2d0da2b4abcf23bb90f8324bba46141eda5e533bd14eefea1e8 WHIRLPOOL ec0943da442266f3b33432db01651711db3842ef014931d0f7d3f7558af3d2608e9c20f1d8f825e636039ac44cb79c463f811bf41c7fd2b74f612dcc04f306bc
|
||||
|
@ -0,0 +1,18 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/YAML-Syck/YAML-Syck-1.210.0.ebuild,v 1.1 2012/09/23 08:46:20 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=TODDR
|
||||
MODULE_VERSION=1.21
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Fast, lightweight YAML loader and dumper"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
SRC_TEST="do"
|
@ -1,3 +1 @@
|
||||
DIST gst-python-0.10.20.tar.bz2 621397 SHA256 f5b3c8efb6b4f5c03ff4935ebf4c8367263f9e711f2ee030d5b2032d49190cc1 SHA512 31cccd7829b1b674ac8887f67390e6af6186e6a11827d1479c608350e67134e0185e88e0e871c329fd0191bcf66a56aab51d8e4452b8b35d229e27a8e123449c WHIRLPOOL b87f1f15c7ada8d6cf9f6d3299f50caedd635218470f324cf52de4c4baf573ca681b4cf4bbbcffd80760b76fd37c9cacab22d7a9afbd95085227caca1dac8cc2
|
||||
DIST gst-python-0.10.21.tar.bz2 621637 SHA256 d5962132c84b88b54d0f63832b8dfcc383a7805827da5abc2d1d215ba86a6f92 SHA512 d14368478b723f6da10e390ad6d01e831d9576e992b997931f8ca1d3c63b2efe7da0f0d58235c332f2ab1a6ecaf92005e2cc0ec8ecb1b1451794fc1202b4cea1 WHIRLPOOL 24013db2af0c6d9214facafab61d2a766f99358e350f106fcba47fa195573c1c88fb5fa2f0e1dd1cfc6e11df44cf659685caba9733983d38339b02a4b42398e9
|
||||
DIST gst-python-0.10.22.tar.bz2 632651 SHA256 8f26f519a5bccd770864317e098e5e307fc5ad1201eb96329634b6508b253178 SHA512 bbbd6b661778cca990da0e216294d86da31a6e472049905989a3311459dd1227bf8f2ae3699a3cdbb66a16288569764352f1e1b93e696d3db4b0728bc38e5b12 WHIRLPOOL c6902554bc8f390b5d295d05598ee60fd6b2637d290125d83a48fc40bbd4e6e261a711430259831c96a30fee4c5ec5c89aea444424b117fb5d62c946b0263454
|
||||
DIST gst-python-0.10.22.tar.bz2 632651 RMD160 6c4e43c5464297e0d45aa89f3cb82ed424caa283 SHA1 7012445d921ae1b325c162500750c9b0e777201f SHA256 8f26f519a5bccd770864317e098e5e307fc5ad1201eb96329634b6508b253178
|
||||
|
@ -1,62 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/gst-python/gst-python-0.10.20.ebuild,v 1.10 2012/05/04 15:12:13 patrick Exp $
|
||||
|
||||
EAPI=3
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* 2.7-pypy-* *-jython"
|
||||
PYTHON_EXPORT_PHASE_FUNCTIONS="1"
|
||||
inherit autotools eutils python
|
||||
|
||||
DESCRIPTION="A Python Interface to GStreamer"
|
||||
HOMEPAGE="http://gstreamer.freedesktop.org"
|
||||
SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2"
|
||||
SLOT="0.10"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x86-solaris"
|
||||
IUSE="examples test"
|
||||
|
||||
RDEPEND="|| ( >=dev-python/pygobject-2.11.2:2 >=dev-python/pygtk-2.6.3 )
|
||||
>=media-libs/gstreamer-0.10.31
|
||||
>=media-libs/gst-plugins-base-0.10.31
|
||||
dev-libs/libxml2"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
test? (
|
||||
media-plugins/gst-plugins-ogg
|
||||
media-plugins/gst-plugins-vorbis
|
||||
)" # tests a "audiotestsrc ! vorbisenc ! oggmux ! fakesink" pipeline
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-0.10.9-lazy.patch
|
||||
rm -f py-compile ltmain.sh common/m4/{libtool,lt*}.m4 || die "rm -f failed"
|
||||
ln -s $(type -P true) py-compile
|
||||
AT_M4DIR="common/m4" eautoreconf
|
||||
python_src_prepare
|
||||
}
|
||||
|
||||
src_install() {
|
||||
python_src_install
|
||||
dodoc AUTHORS ChangeLog NEWS README TODO
|
||||
|
||||
if use examples; then
|
||||
docinto examples
|
||||
dodoc examples/*
|
||||
fi
|
||||
|
||||
python_clean_installation_image
|
||||
}
|
||||
|
||||
src_test() {
|
||||
LC_ALL="C" python_src_test
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
python_mod_optimize pygst.py gst-0.10
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
python_mod_cleanup pygst.py gst-0.10
|
||||
}
|
@ -1,62 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/gst-python/gst-python-0.10.21.ebuild,v 1.10 2012/05/04 15:12:13 patrick Exp $
|
||||
|
||||
EAPI=3
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* 2.7-pypy-* *-jython"
|
||||
PYTHON_EXPORT_PHASE_FUNCTIONS="1"
|
||||
inherit autotools eutils python
|
||||
|
||||
DESCRIPTION="A Python Interface to GStreamer"
|
||||
HOMEPAGE="http://gstreamer.freedesktop.org"
|
||||
SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2"
|
||||
SLOT="0.10"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x86-solaris"
|
||||
IUSE="examples test"
|
||||
|
||||
RDEPEND="|| ( >=dev-python/pygobject-2.11.2:2 >=dev-python/pygtk-2.6.3 )
|
||||
>=media-libs/gstreamer-0.10.32
|
||||
>=media-libs/gst-plugins-base-0.10.32
|
||||
dev-libs/libxml2"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
test? (
|
||||
media-plugins/gst-plugins-ogg
|
||||
media-plugins/gst-plugins-vorbis
|
||||
)" # tests a "audiotestsrc ! vorbisenc ! oggmux ! fakesink" pipeline
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-0.10.9-lazy.patch
|
||||
rm -f py-compile ltmain.sh common/m4/{libtool,lt*}.m4 || die "rm -f failed"
|
||||
ln -s $(type -P true) py-compile
|
||||
AT_M4DIR="common/m4" eautoreconf
|
||||
python_src_prepare
|
||||
}
|
||||
|
||||
src_install() {
|
||||
python_src_install
|
||||
dodoc AUTHORS ChangeLog NEWS README TODO
|
||||
|
||||
if use examples; then
|
||||
docinto examples
|
||||
dodoc examples/*
|
||||
fi
|
||||
|
||||
python_clean_installation_image
|
||||
}
|
||||
|
||||
src_test() {
|
||||
LC_ALL="C" python_src_test
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
python_mod_optimize pygst.py gst-0.10
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
python_mod_cleanup pygst.py gst-0.10
|
||||
}
|
@ -1,4 +1,2 @@
|
||||
DIST stomp-1.1.7.gem 27136 SHA256 2edde8391a47f54ddcc4d5c37254a3a831440f942d856c81b0364e7abecdf42d SHA512 c6e084c03118f11b2ca1035d26cff21b01902df53c6b037f3a8843ee4cb88879dcd6c884434d6828cfaefa0de23791fcec39f4c12c4eaa0193723f6b0f2046e7 WHIRLPOOL fd081e6c566cd684e45dfdca093eee34a731d78ebb098d4e6cc37a14c4284afeb7d40371c345396bfa4e2ab52e28a825c63b1f17ae9a98631fb1575bdc21e2ed
|
||||
DIST stomp-1.2.2.gem 51712 SHA256 0c80545002ed9e2e4e0cbc61b6388124812614eb7621d4d611420ee21cdc43c4 SHA512 e741e2096261173f0148f572758ee887fbee7be6c934c739a845dda6abaec8bed83a94901e0f11d578f3b87d3e11b5b1f637fdd0f396b38ed1e9a0beadd5c722 WHIRLPOOL 53ef9f3d756efdb76a1bc6f9c68b839ba3b83a4f2ed7fce458a6afba3401ab393945439bde304f906b5c97077360894cd576482ceb7b5ac1e66a7756d655bcb6
|
||||
DIST stomp-1.2.4.gem 54272 SHA256 b514195fc91c61678169b33ae924e5056abf7f42b9f2e30071e309aa7e3516a2 SHA512 8f66e4765661f0d17ce06097395e0033d30dacdb710548909134d6b40f266eb3e6dd79f59f57798cd1e452d5f402a1e6c06463a35d38862e5deafb8c9e55a493 WHIRLPOOL 68f4c9ac561652cce15bc4ae3ef1708f4665fc6dba432531de5afe43c2e0d43f9461e667a8019f46bdb9726ff11fca5345d0a80f3451e1b1f07fcc5f2b2133d0
|
||||
DIST stomp-1.2.5.gem 58880 SHA256 81eacfc82aabd2f5b50ca2041c04396dff8c2baba125f8877852b032f0745437 SHA512 814961a3617b035b5228d996bcc22e06512f3ae18d14462e73792c80835612c93ab3be092ec6c562328ee07d6553af4ed5aabe9bbc3de4c3b7d159fbc9c6d761 WHIRLPOOL 35e4d7b51edfa9f9007bf66dca864d2f3da368a4240d38f201ee48a38c2b3b835aaa1ca2a375857d55ff007dab28eaed116eba5bb786f4080abf957385ab399a
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue