parent
84fd2a9ff9
commit
f905f324eb
@ -1,2 +1,3 @@
|
||||
DIST bacula-5.0.2.tar.gz 4189272 RMD160 cb2e767476baf0d0bc3573a39882870e41dda6db SHA1 fe5b8d682fe73d2458f0b2965ea88386ba40f0d5 SHA256 c465d00dd968832d129ba68eea59714357605a461d745cef7e802978c453c3fb
|
||||
DIST bacula-5.0.3.tar.gz 3800556 RMD160 0ae8f303b379daffdf09e4eab9b35182759add41 SHA1 4ced1c4f8984a063a1134b59968d163243017611 SHA256 9905598e18bbe94fa871ddcb3f13ef8b754dcb301331b67b5b92a65eb834fdb4
|
||||
DIST bacula-5.2.3.tar.gz 4011303 RMD160 f28525fbd8db5b8dd4505a956d012b20bcbb88ae SHA1 1aa6399192b2c778ccd2de994542b8d0ea1bca5b SHA256 6224f7139ceafa26f104f0140fdddac981c41c9940ae2a779e64bb4ae1ae492d
|
||||
|
@ -0,0 +1,347 @@
|
||||
# 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.3.ebuild,v 1.1 2012/01/02 13:17:47 tomjbe Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="python? 2"
|
||||
PYTHON_USE_WITH="threads"
|
||||
PYTHON_USE_WITH_OPT="python"
|
||||
|
||||
inherit eutils multilib python
|
||||
|
||||
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 )"
|
||||
|
||||
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}"/${PV}/${P}-doc.patch
|
||||
|
||||
# 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} \
|
||||
$(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}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
insinto /usr/share/pixmaps
|
||||
doins 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
|
||||
insinto /usr/share/pixmaps
|
||||
doins src/qt-console/images/bat_icon.png
|
||||
insinto /usr/share/applications
|
||||
doins 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 LICENSE 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
|
||||
|
||||
# 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}"
|
||||
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
|
||||
}
|
@ -0,0 +1,27 @@
|
||||
# stop build if there are errors in subdirs
|
||||
--- Makefile.in.orig 2010-07-20 16:53:44.000000000 +0000
|
||||
+++ Makefile.in 2010-07-20 16:55:50.000000000 +0000
|
||||
@@ -44,9 +44,8 @@
|
||||
|
||||
all: Makefile
|
||||
@for I in ${all_subdirs}; \
|
||||
- do (cd $$I; echo "==>Entering directory `pwd`"; \
|
||||
- $(MAKE) DESTDIR=$(DESTDIR) $@ || (echo ""; echo ""; echo " ====== Error in `pwd` ======"; \
|
||||
- echo ""; echo ""; exit 1;)); \
|
||||
+ do \
|
||||
+ $(MAKE) DESTDIR=$(DESTDIR) -C $$I $@ || exit 1; \
|
||||
done
|
||||
|
||||
depend:
|
||||
@@ -55,9 +54,8 @@
|
||||
|
||||
bacula-fd: Makefile
|
||||
@for I in ${fd_subdirs}; \
|
||||
- do (cd $$I; echo "==>Entering directory `pwd`"; \
|
||||
- $(MAKE) DESTDIR=$(DESTDIR) all || (echo ""; echo ""; echo " ====== Error in `pwd` ======"; \
|
||||
- echo ""; echo ""; exit 1;)); \
|
||||
+ do \
|
||||
+ $(MAKE) DESTDIR=$(DESTDIR) -C $$I all || exit 1; \
|
||||
done
|
||||
|
||||
#-------------------------------------------------------------------------
|
@ -0,0 +1,14 @@
|
||||
# see bug #310087
|
||||
diff -urN bacula-5.2.1.orig/src/findlib/Makefile.in bacula-5.2.1/src/findlib/Makefile.in
|
||||
--- bacula-5.2.1.orig/src/findlib/Makefile.in 2010-02-24 16:33:48.000000000 +0100
|
||||
+++ bacula-5.2.1/src/findlib/Makefile.in 2010-03-22 17:37:43.772805754 +0100
|
||||
@@ -59,7 +59,7 @@
|
||||
|
||||
libbacfind.la: Makefile $(LIBBACFIND_LOBJS)
|
||||
@echo "Making $@ ..."
|
||||
- $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(LIBBACFIND_LOBJS) -export-dynamic -rpath $(libdir) -release $(LIBBACFIND_LT_RELEASE)
|
||||
+ $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(LIBBACFIND_LOBJS) -export-dynamic -rpath $(libdir) -release $(LIBBACFIND_LT_RELEASE) -L../lib -lbac $(LIBS) $(OPENSSL_LIBS)
|
||||
|
||||
Makefile: $(srcdir)/Makefile.in $(topdir)/config.status
|
||||
cd $(topdir) \
|
||||
|
@ -0,0 +1,13 @@
|
||||
# drop automatic installation of doc files
|
||||
--- Makefile.in.orig 2011-02-26 09:05:21.000000000 +0000
|
||||
+++ Makefile.in 2011-02-26 09:06:01.000000000 +0000
|
||||
@@ -34,8 +34,7 @@
|
||||
autoconf/config.h.in autoconf/acconfig.h autoconf/Make.common.in \
|
||||
autoconf/install-sh autoconf/mkinstalldirs
|
||||
|
||||
-doc_files = VERIFYING technotes ChangeLog README ReleaseNotes LICENSE \
|
||||
- INSTALL
|
||||
+doc_files =
|
||||
|
||||
MKDIR = $(srcdir)/autoconf/mkinstalldirs
|
||||
LIBTOOL_DEPS = @LIBTOOL_DEPS@
|
@ -0,0 +1,60 @@
|
||||
--- src/console/Makefile.in.orig 2011-10-30 14:10:41.100802721 -0400
|
||||
+++ src/console/Makefile.in 2011-10-30 14:14:42.330488174 -0400
|
||||
@@ -29,10 +29,11 @@
|
||||
GETTEXT_LIBS = @LIBINTL@
|
||||
|
||||
CONS_INC=@CONS_INC@
|
||||
CONS_LIBS=@CONS_LIBS@
|
||||
CONS_LDFLAGS=@CONS_LDFLAGS@
|
||||
+ZLIBS=@ZLIBS@
|
||||
|
||||
.SUFFIXES: .c .o
|
||||
.PHONY:
|
||||
.DONTCARE:
|
||||
|
||||
@@ -46,17 +47,17 @@
|
||||
@echo " "
|
||||
|
||||
|
||||
bconsole: Makefile $(CONSOBJS) ../lib/libbac$(DEFAULT_ARCHIVE_TYPE) ../lib/libbaccfg$(DEFAULT_ARCHIVE_TYPE)
|
||||
$(LIBTOOL_LINK) $(CXX) -L../lib -L../cats $(LDFLAGS) $(CONS_LDFLAGS) -o $@ $(CONSOBJS) \
|
||||
- $(DLIB) $(CONS_LIBS) -lbaccfg -lbac -lm $(LIBS) $(GETTEXT_LIBS) \
|
||||
- $(OPENSSL_LIBS)
|
||||
+ $(DLIB) $(CONS_LIBS) -lbaccfg -lbac -lm $(ZLIBS) $(GETTEXT_LIBS) \
|
||||
+ $(OPENSSL_LIBS) $(LIBS)
|
||||
|
||||
static-bconsole: Makefile $(CONSOBJS) ../lib/libbac.a ../lib/libbaccfg$(DEFAULT_ARCHIVE_TYPE)
|
||||
$(LIBTOOL_LINK) $(CXX) -static $(LDFLAGS) $(CONS_LDFLAGS) -L../lib -L../cats -o $@ $(CONSOBJS) \
|
||||
- $(DLIB) $(CONS_LIBS) -lbaccfg -lbac -lm $(LIBS) $(GETTEXT_LIBS) \
|
||||
- $(OPENSSL_LIBS)
|
||||
+ $(DLIB) $(CONS_LIBS) -lbaccfg -lbac -lm $(ZLIBS) $(GETTEXT_LIBS) \
|
||||
+ $(OPENSSL_LIBS) $(LIBS)
|
||||
strip $@
|
||||
|
||||
|
||||
Makefile: $(srcdir)/Makefile.in $(topdir)/config.status
|
||||
cd $(topdir) \
|
||||
--- src/filed/Makefile.in.orig 2011-10-30 08:03:42.000000000 -0400
|
||||
+++ src/filed/Makefile.in 2011-10-30 14:15:28.018102837 -0400
|
||||
@@ -92,17 +92,17 @@
|
||||
@rm -f bacula-fd.exe
|
||||
|
||||
bacula-fd: Makefile $(SVROBJS) ../findlib/libbacfind$(DEFAULT_ARCHIVE_TYPE) ../lib/libbacpy$(DEFAULT_ARCHIVE_TYPE) ../lib/libbaccfg$(DEFAULT_ARCHIVE_TYPE) ../lib/libbac$(DEFAULT_ARCHIVE_TYPE) @WIN32@
|
||||
@echo "Linking $@ ..."
|
||||
$(LIBTOOL_LINK) $(CXX) $(WLDFLAGS) $(LDFLAGS) -L../lib -L../findlib -o $@ $(SVROBJS) \
|
||||
- $(WIN32LIBS) $(FDLIBS) $(ZLIBS) $(LZOLIBS) -lbacfind -lbacpy -lbaccfg -lbac -lm $(PYTHON_LIBS) $(LIBS) \
|
||||
- $(DLIB) $(WRAPLIBS) $(GETTEXT_LIBS) $(OPENSSL_LIBS) $(CAP_LIBS)
|
||||
+ $(WIN32LIBS) $(FDLIBS) $(ZLIBS) $(LZOLIBS) -lbacfind -lbacpy -lbaccfg -lbac -lm $(PYTHON_LIBS) \
|
||||
+ $(DLIB) $(WRAPLIBS) $(GETTEXT_LIBS) $(OPENSSL_LIBS) $(LIBS) $(CAP_LIBS)
|
||||
|
||||
static-bacula-fd: Makefile $(SVROBJS) ../findlib/libbacfind.a ../lib/libbacpy$(DEFAULT_ARCHIVE_TYPE) ../lib/libbaccfg$(DEFAULT_ARCHIVE_TYPE) ../lib/libbac$(DEFAULT_ARCHIVE_TYPE) @WIN32@
|
||||
$(LIBTOOL_LINK) $(CXX) $(WLDFLAGS) $(LDFLAGS) -static -L../lib -L../findlib -o $@ $(SVROBJS) \
|
||||
- $(WIN32LIBS) $(FDLIBS) $(ZLIBS) $(LZOLIBS) -lbacfind -lbacpy -lbaccfg -lbac -lm $(PYTHON_LIBS) $(LIBS) \
|
||||
- $(DLIB) $(WRAPLIBS) $(GETTEXT_LIBS) $(OPENSSL_LIBS) $(CAP_LIBS)
|
||||
+ $(WIN32LIBS) $(FDLIBS) $(ZLIBS) $(LZOLIBS) -lbacfind -lbacpy -lbaccfg -lbac -lm $(PYTHON_LIBS) \
|
||||
+ $(DLIB) $(WRAPLIBS) $(GETTEXT_LIBS) $(OPENSSL_LIBS) $(LIBS) $(CAP_LIBS)
|
||||
strip $@
|
||||
|
||||
Makefile: $(srcdir)/Makefile.in $(topdir)/config.status
|
||||
cd $(topdir) \
|
||||
&& CONFIG_FILES=$(thisdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
@ -0,0 +1,11 @@
|
||||
# bat needs to respect LDFLAGS
|
||||
--- src/qt-console/bat.pro.in.orig 2010-07-20 18:28:50.000000000 +0000
|
||||
+++ src/qt-console/bat.pro.in 2010-07-20 18:29:25.000000000 +0000
|
||||
@@ -26,6 +26,7 @@
|
||||
QMAKE_LINK = $${LIBTOOL_LINK} $(CXX)
|
||||
QMAKE_INSTALL_PROGRAM = $${LIBTOOL_INSTALL} install -m @SBINPERM@ -p
|
||||
QMAKE_CLEAN += .libs/* bat
|
||||
+QMAKE_LFLAGS += @LDFLAGS@
|
||||
|
||||
qwt {
|
||||
INCLUDEPATH += @QWT_INC@
|
@ -0,0 +1,12 @@
|
||||
# If upgrading the old libraries gets linked first. So fix order of lib search path.
|
||||
--- src/console/Makefile.in.orig 2010-03-29 11:35:00.000000000 +0000
|
||||
+++ src/console/Makefile.in 2010-03-29 11:45:14.000000000 +0000
|
||||
@@ -47,7 +47,7 @@
|
||||
|
||||
|
||||
bconsole: Makefile $(CONSOBJS) ../lib/libbac$(DEFAULT_ARCHIVE_TYPE) ../lib/libbaccfg$(DEFAULT_ARCHIVE_TYPE)
|
||||
- $(LIBTOOL_LINK) $(CXX) $(LDFLAGS) $(CONS_LDFLAGS) -L../lib -L../cats -o $@ $(CONSOBJS) \
|
||||
+ $(LIBTOOL_LINK) $(CXX) -L../lib -L../cats $(LDFLAGS) $(CONS_LDFLAGS) -o $@ $(CONSOBJS) \
|
||||
$(DLIB) $(CONS_LIBS) -lbaccfg -lbac -lm $(LIBS) $(GETTEXT_LIBS) \
|
||||
$(OPENSSL_LIBS)
|
||||
|
@ -0,0 +1,25 @@
|
||||
http://bugs.gentoo.org/328701
|
||||
http://cvs.fedoraproject.org/viewvc/rpms/bacula/devel/bacula-5.0.2-openssl.patch?revision=1.3&view=markup
|
||||
|
||||
--- src/lib/crypto.c
|
||||
+++ src/lib/crypto.c
|
||||
@@ -51,7 +51,7 @@
|
||||
* For OpenSSL version 1.x, EVP_PKEY_encrypt no longer
|
||||
* exists. It was not an official API.
|
||||
*/
|
||||
-#ifdef HAVE_OPENSSLv1
|
||||
+#if (OPENSSL_VERSION_NUMBER >= 0x10000000L)
|
||||
#define EVP_PKEY_encrypt EVP_PKEY_encrypt_old
|
||||
#define EVP_PKEY_decrypt EVP_PKEY_decrypt_old
|
||||
#endif
|
||||
--- src/lib/tls.c
|
||||
+++ src/lib/tls.c
|
||||
@@ -315,7 +315,7 @@ bool tls_postconnect_verify_host(JCR *jc
|
||||
extname = OBJ_nid2sn(OBJ_obj2nid(X509_EXTENSION_get_object(ext)));
|
||||
|
||||
if (strcmp(extname, "subjectAltName") == 0) {
|
||||
-#ifdef HAVE_OPENSSLv1
|
||||
+#if (OPENSSL_VERSION_NUMBER >= 0x10000000L)
|
||||
const X509V3_EXT_METHOD *method;
|
||||
#else
|
||||
X509V3_EXT_METHOD *method;
|
@ -1,51 +0,0 @@
|
||||
http://bugs.gentoo.org/show_bug.cgi?id=331135
|
||||
http://bugzilla.xfce.org/show_bug.cgi?id=6805
|
||||
|
||||
--- xfburn/xfburn-data-composition.c
|
||||
+++ xfburn/xfburn-data-composition.c
|
||||
@@ -1874,26 +1874,29 @@
|
||||
g_error ("Failed adding %s as a node to the image: code %X!", src, r);
|
||||
}
|
||||
|
||||
- basename = g_path_get_basename (src);
|
||||
+ /* Check names only for items not manually created (#613563) */
|
||||
+ if (type != DATA_COMPOSITION_TYPE_DIRECTORY || src != NULL) {
|
||||
+ basename = g_path_get_basename (src);
|
||||
+
|
||||
+ /* check if the file has been renamed */
|
||||
+ if (strcmp (basename, name) != 0) {
|
||||
+ /* rename the iso_node */
|
||||
+ r = iso_node_set_name (node, name);
|
||||
+
|
||||
+ if (r == 0) {
|
||||
+ /* The first string is the renamed name, the second one the original name */
|
||||
+ xfce_warn (_("Duplicate filename '%s' for '%s'"), name, src);
|
||||
+
|
||||
+ g_free (basename);
|
||||
+ g_free (name);
|
||||
+ g_free (src);
|
||||
|
||||
- /* check if the file has been renamed */
|
||||
- if (strcmp (basename, name) != 0) {
|
||||
- /* rename the iso_node */
|
||||
- r = iso_node_set_name (node, name);
|
||||
-
|
||||
- if (r == 0) {
|
||||
- /* The first string is the renamed name, the second one the original name */
|
||||
- xfce_warn (_("Duplicate filename '%s' for '%s'"), name, src);
|
||||
-
|
||||
- g_free (basename);
|
||||
- g_free (name);
|
||||
- g_free (src);
|
||||
-
|
||||
- continue;
|
||||
+ continue;
|
||||
+ }
|
||||
}
|
||||
+ g_free (basename);
|
||||
}
|
||||
|
||||
- g_free (basename);
|
||||
g_free (name);
|
||||
g_free (src);
|
||||
|
@ -1,42 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-cdr/xfburn/xfburn-0.4.3-r1.ebuild,v 1.8 2011/05/19 22:18:17 ssuominen Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit xfconf
|
||||
|
||||
DESCRIPTION="GTK+ based CD and DVD burning application"
|
||||
HOMEPAGE="http://goodies.xfce.org/projects/applications/xfburn"
|
||||
SRC_URI="mirror://xfce/src/apps/${PN}/0.4/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE="dbus debug gstreamer thunar"
|
||||
|
||||
RDEPEND=">=dev-libs/libburn-0.4.2
|
||||
>=dev-libs/libisofs-0.6.2
|
||||
>=x11-libs/gtk+-2.10:2
|
||||
x11-themes/hicolor-icon-theme
|
||||
>=xfce-base/libxfcegui4-4.8
|
||||
>=xfce-base/exo-0.6
|
||||
dbus? ( >=dev-libs/dbus-glib-0.88 )
|
||||
gstreamer? ( media-libs/gstreamer:0.10
|
||||
>=media-libs/gst-plugins-base-0.10.20:0.10 )
|
||||
thunar? ( xfce-extra/thunar-vfs )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/pkgconfig
|
||||
dev-util/intltool
|
||||
sys-devel/gettext"
|
||||
|
||||
pkg_setup() {
|
||||
XFCONF=(
|
||||
$(use_enable dbus)
|
||||
$(xfconf_use_debug)
|
||||
$(use_enable gstreamer)
|
||||
--disable-hal
|
||||
$(use_enable thunar thunar-vfs)
|
||||
)
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README TODO )
|
||||
}
|
@ -1,47 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-cdr/xfburn/xfburn-0.4.3-r2.ebuild,v 1.2 2011/10/29 17:06:28 ssuominen Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit xfconf
|
||||
|
||||
DESCRIPTION="GTK+ based CD and DVD burning application"
|
||||
HOMEPAGE="http://goodies.xfce.org/projects/applications/xfburn"
|
||||
SRC_URI="mirror://xfce/src/apps/${PN}/0.4/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="dbus debug gstreamer thunar"
|
||||
|
||||
RDEPEND=">=dev-libs/libburn-0.4.2
|
||||
>=dev-libs/libisofs-0.6.2
|
||||
>=x11-libs/gtk+-2.10:2
|
||||
x11-themes/hicolor-icon-theme
|
||||
>=xfce-base/libxfcegui4-4.8
|
||||
>=xfce-base/exo-0.6
|
||||
dbus? ( >=dev-libs/dbus-glib-0.88 )
|
||||
gstreamer? ( media-libs/gstreamer:0.10
|
||||
>=media-libs/gst-plugins-base-0.10.20:0.10 )
|
||||
thunar? ( xfce-extra/thunar-vfs )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/pkgconfig
|
||||
dev-util/intltool
|
||||
sys-devel/gettext"
|
||||
|
||||
pkg_setup() {
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-update_desktop_entry.patch
|
||||
"${FILESDIR}"/${P}-empty_directory_segmentation_fault.patch
|
||||
)
|
||||
|
||||
XFCONF=(
|
||||
$(use_enable dbus)
|
||||
$(xfconf_use_debug)
|
||||
$(use_enable gstreamer)
|
||||
--disable-hal
|
||||
$(use_enable thunar thunar-vfs)
|
||||
)
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README TODO )
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST WiRouterKeyRec-1.0.8.zip 44717 RMD160 6cef1193f9d01ae38eecd71da986d007aebe2536 SHA1 cfe5e6e4de38bcbe6189d6cbba1570de1139a46b SHA256 09ef1cf9ac1825043c169a5375e7f31dd1281c73a484011f2dc149e4cecf2b63
|
||||
DIST WiRouterKeyRec-1.1.0.zip 157778 RMD160 42785a3cc240c8b960a1d2844cb49c5195aab860 SHA1 f9b22b6346086e32b5dd50bee42781e87911861d SHA256 ce34c107286b0fd4bf483a3f6675aeadb8c9307710964f1a5f9a3cf8a4f00ba5
|
||||
|
@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/WiRouterKeyRec/WiRouterKeyRec-1.0.8.ebuild,v 1.3 2011/08/07 03:17:22 phajdan.jr Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
MY_PN="WiRouter_KeyRec"
|
||||
MY_P="${MY_PN}_${PV}"
|
||||
|
||||
DESCRIPTION="Recovery tool for wpa passphrase"
|
||||
HOMEPAGE="http://www.salvatorefresta.net"
|
||||
SRC_URI="http://tools.salvatorefresta.net/${MY_P}.zip -> ${P}.zip"
|
||||
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND="app-arch/unzip"
|
||||
RDEPEND=""
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_prepare () {
|
||||
sed -i 's/$(CFLAGS)\ -o\ $(EXEC)/$(CFLAGS)\ $(LDFLAGS)\ -o\ $(EXEC)/' Makefile || die
|
||||
}
|
||||
|
||||
src_compile () {
|
||||
emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
|
||||
}
|
||||
|
||||
src_install () {
|
||||
newbin wirouterkeyrec ${PN}
|
||||
insinto /etc/${PN}
|
||||
doins "config/agpf_config.lst"
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST certifi-0.0.6.tar.gz 118451 RMD160 65827de13f51cb9127d1b5a8097698dd074f6320 SHA1 aca0de0c545b95d528ce413ef1560108da1cf46e SHA256 e839718ce80daa9853b1f47a333757d4a22cdf422e2fd8de5e579d5634a89585
|
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/certifi/certifi-0.0.6.ebuild,v 1.1 2012/01/02 06:56:38 floppym Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="SSL root certificate bundle"
|
||||
HOMEPAGE="http://python-requests.org/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="app-misc/ca-certificates"
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
installing() {
|
||||
# Overwrite bundled certificates with a symlink.
|
||||
dosym "${EPREFIX}/etc/ssl/certs/ca-certificates.crt" \
|
||||
"$(python_get_sitedir -b)/certifi/cacert.pem"
|
||||
}
|
||||
python_execute_function installing
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
</pkgmetadata>
|
@ -0,0 +1 @@
|
||||
DIST requests-0.9.0.tar.gz 55217 RMD160 b9adb70a3cb5a825f76a6e63b825fdf769dd714b SHA1 de7aeadf4050a1f7eade1a172ecad0541c3406f2 SHA256 43b26edb5c47e0ccf9612d3cf13639a1e7e6c774af5375a684cfa00e747f21b1
|
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
</pkgmetadata>
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/requests/requests-0.9.0.ebuild,v 1.1 2012/01/02 06:58:29 floppym Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="HTTP library for human beings"
|
||||
HOMEPAGE="http://python-requests.org/ http://pypi.python.org/pypi/requests"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="dev-python/setuptools"
|
||||
RDEPEND="dev-python/certifi"
|
@ -1 +1,2 @@
|
||||
DIST subexec-git-0.2.0.tgz 4160 RMD160 7016d1703a20c3eb69dd6e0241fe83a9bfd2a647 SHA1 ea98255ec01aaabff8603d315caaf052072e1d2d SHA256 6859dee0c6182f396484224fe4b48f27a0c41b5d076e0f9fcfeeffc05d913d39
|
||||
DIST subexec-git-0.2.1.tgz 4384 RMD160 6deda1274cb6e124ebae6073e910df31b33bfac7 SHA1 51e9dc2a69fdbcf3ea8c7d306849e16e3aa6dfe5 SHA256 ab00c19d5b4efa070011d88203d38040976654e3c625897e0e2ba0b8be642b30
|
||||
|
@ -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-ruby/subexec/subexec-0.2.1.ebuild,v 1.1 2012/01/02 07:00:23 graaff Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
USE_RUBY="ruby18 ree18 jruby ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST="spec"
|
||||
|
||||
inherit ruby-fakegem eutils
|
||||
|
||||
GITHUB_USER="nulayer"
|
||||
|
||||
DESCRIPTION="Subexec spawns an external command with a timeout"
|
||||
HOMEPAGE="http://github.com/nulayer/subexec"
|
||||
SRC_URI="http://github.com/${GITHUB_USER}/${PN}/tarball/v${PV} -> ${PN}-git-${PV}.tgz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
RUBY_S="${GITHUB_USER}-${PN}-*"
|
||||
|
||||
ruby_add_bdepend "test? (
|
||||
dev-ruby/shoulda
|
||||
dev-ruby/rspec:2 )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
rm Gemfile* || die
|
||||
sed -i -e '/[Bb]undler/ s:^:#:' Rakefile || die
|
||||
sed -i -e '/begin/,/end/ s:^:#:' spec/spec_helper.rb || die
|
||||
}
|
@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-gfx/feh/feh-2.2.ebuild,v 1.1 2012/01/02 14:44:43 ssuominen Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="A fast, lightweight imageviewer using imlib2"
|
||||
HOMEPAGE="http://feh.finalrewind.org/"
|
||||
SRC_URI="http://feh.finalrewind.org/${P}.tar.bz2"
|
||||
|
||||
LICENSE="as-is"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="debug curl test xinerama"
|
||||
|
||||
COMMON_DEPEND=">=media-libs/giblib-1.2.4
|
||||
media-libs/imlib2
|
||||
>=media-libs/libpng-1.2:0
|
||||
x11-libs/libX11
|
||||
curl? ( net-misc/curl )
|
||||
xinerama? ( x11-libs/libXinerama )"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
virtual/jpeg"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
x11-libs/libXt
|
||||
x11-proto/xproto
|
||||
test? ( >=dev-lang/perl-5.10
|
||||
dev-perl/Test-Command )"
|
||||
|
||||
pkg_setup() {
|
||||
use_feh() { usex $1 1 0; }
|
||||
|
||||
fehopts=(
|
||||
DESTDIR="${D}"
|
||||
PREFIX=/usr
|
||||
doc_dir='${main_dir}'/share/doc/${PF}
|
||||
example_dir='${main_dir}'/share/doc/${PF}/examples
|
||||
debug=$(use_feh debug)
|
||||
curl=$(use_feh curl)
|
||||
xinerama=$(use_feh xinerama)
|
||||
)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
tc-export CC
|
||||
emake "${fehopts[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake "${fehopts[@]}" install
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST fotoxx-11.08.1.tar.gz 1477220 RMD160 640ea896325383b495702577c274dfbd75e4dc5f SHA1 cad763c6e6b295166ad8c54c0f74ea0ad47e2254 SHA256 5d161f5311b7dadfb32c03bff6b97cafab1019ac462ea6bb8031c2ea1d341f70
|
||||
DIST fotoxx-11.11.1.tar.gz 1471552 RMD160 8d74c14b291edb5c4ddc7a5e3ba4287301897bf7 SHA1 e37a0cd38427797d702735d6a57126f5ad400bf3 SHA256 b3c803b3bb0b3457ddc6dcbc8acd30d941b7d15a598e971cdcc7441794e26cb6
|
||||
DIST fotoxx-11.12.1.tar.gz 1693442 RMD160 d17672022b437c6bc6d013f635ca0dc4a1e46a47 SHA1 e9f6d58a56020e0548163c4b42687d8a23591c18 SHA256 700036e7cafd4895d824d5e865559169b772a3956af02a09ad51f1e648fb0c6c
|
||||
DIST fotoxx-12.01.tar.gz 1681225 RMD160 ff8e5e7b3a351e2003c84ccb25b296151aedd4ee SHA1 dcaebfafe06b8d3bd4e92d8b210171ed42a4163e SHA256 3c4206759110dc101728acef96ebdc5c0d65cd3451ea2c4ad964fa2195bbea77
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-gfx/fotoxx/fotoxx-11.11.1.ebuild,v 1.1 2011/11/06 09:20:22 grozin Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-gfx/fotoxx/fotoxx-12.01.ebuild,v 1.1 2012/01/02 14:59:22 grozin Exp $
|
||||
EAPI=3
|
||||
inherit eutils toolchain-funcs
|
||||
|
@ -1,15 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>sound</herd>
|
||||
<longdescription lang="en">
|
||||
VisualOn AAC encoder library
|
||||
This library contains an encoder implementation of the Advanced Audio
|
||||
Coding (AAC) audio codec. The library is based on a codec implementation
|
||||
by VisualOn, part of the Stagefright framework from the Google
|
||||
Android project.
|
||||
</longdescription>
|
||||
<use>
|
||||
<flag name="neon">Enable neon cpu instructions</flag>
|
||||
</use>
|
||||
<herd>sound</herd>
|
||||
<longdescription lang="en">VisualOn AAC encoder library This library contains an encoder implementation
|
||||
of the Advanced Audio Coding (AAC) audio codec. The library is based on
|
||||
a codec implementation by VisualOn, part of the Stagefright framework from
|
||||
the Google Android project.</longdescription>
|
||||
</pkgmetadata>
|
||||
|
@ -1,2 +1,3 @@
|
||||
DIST avidemux_2.5.4.tar.gz 18154965 RMD160 e20454a558210d5f7ab1418ae4013b618d1001d9 SHA1 83d6f6d87442ce4fc4e4806735ec27ef5e90364c SHA256 355bd3d235f6b3d0af65cbed535f51a1a7213c8abf8794af8b8d2cf88c1d720d
|
||||
DIST avidemux_2.5.5.tar.gz 15738941 RMD160 0303642d97dcbc165f27273d451b92804227a5a5 SHA1 bb4271390f2fad4eaf212b620622a11c084f0dd9 SHA256 c5bf45298911e00b06cf48ae4a936525d28cc2dddd4f41ee22e689b023b4923a
|
||||
DIST avidemux_2.5.6.tar.gz 14914123 RMD160 c09f1018ed4ded7f7a89ba0cc2a7a056314cc785 SHA1 47205c236bf6a4435b9d4dd944493c7b7e2752f5 SHA256 d6da7f2c4304368bd9c367a74a464b47d42fee9cada2960e70053d61c1ef9b8b
|
||||
|
@ -0,0 +1,157 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-video/avidemux/avidemux-2.5.6.ebuild,v 1.1 2012/01/02 14:56:21 hwoarang Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit cmake-utils flag-o-matic
|
||||
|
||||
MY_P=${PN}_${PV}
|
||||
|
||||
DESCRIPTION="Video editor designed for simple cutting, filtering and encoding tasks"
|
||||
HOMEPAGE="http://fixounet.free.fr/avidemux"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+aac +aften +alsa amr +dts esd jack libsamplerate +mp3 nls oss
|
||||
pulseaudio +sdl +truetype +vorbis +x264 +xv +xvid gtk +qt4"
|
||||
|
||||
RDEPEND="dev-libs/libxml2
|
||||
aac? (
|
||||
media-libs/faac
|
||||
media-libs/faad2
|
||||
)
|
||||
aften? ( media-libs/aften[cxx] )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
amr? ( media-libs/opencore-amr )
|
||||
dts? ( media-libs/libdca )
|
||||
mp3? ( media-sound/lame )
|
||||
esd? ( media-sound/esound )
|
||||
jack? ( media-sound/jack-audio-connection-kit )
|
||||
libsamplerate? ( media-libs/libsamplerate )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
sdl? ( media-libs/libsdl )
|
||||
truetype? (
|
||||
media-libs/freetype:2
|
||||
media-libs/fontconfig
|
||||
)
|
||||
vorbis? ( media-libs/libvorbis )
|
||||
x264? ( media-libs/x264 )
|
||||
xv? ( x11-libs/libXv )
|
||||
xvid? ( media-libs/xvid )
|
||||
gtk? ( x11-libs/gtk+:2 )
|
||||
qt4? ( x11-libs/qt-gui:4 )"
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( sys-devel/gettext )
|
||||
dev-lang/yasm
|
||||
dev-util/pkgconfig"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
BUILD_S=${WORKDIR}/${P}_build
|
||||
|
||||
AVIDEMUX_LANGS="bg ca cs de el es fr it ja pt_BR ru sr sr@latin tr zh_TW"
|
||||
for L in ${AVIDEMUX_LANGS}; do
|
||||
IUSE="${IUSE} linguas_${L}"
|
||||
done
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-2.5.4-build-plugins-fix.patch"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
base_src_prepare
|
||||
|
||||
local po_files=
|
||||
local qt_ts_files=
|
||||
local avidemux_ts_files=
|
||||
for lingua in ${LINGUAS}; do
|
||||
if has ${lingua} ${AVIDEMUX_LANGS}; then
|
||||
if [[ -e ${S}/po/${lingua}.po ]]; then
|
||||
po_files="${po_files} \${po_subdir}/${lingua}.po"
|
||||
fi
|
||||
if [[ -e ${S}/po/qt_${lingua}.ts ]]; then
|
||||
qt_ts_files="${qt_ts_files} \${ts_subdir}/qt_${lingua}.ts"
|
||||
fi
|
||||
if [[ -e ${S}/po/${PN}_${lingua}.ts ]]; then
|
||||
avidemux_ts_files="${avidemux_ts_files} \${ts_subdir}/${PN}_${lingua}.ts"
|
||||
fi
|
||||
fi
|
||||
done
|
||||
|
||||
sed -i -e "s!FILE(GLOB po_files .*)!SET(po_files ${po_files})!" \
|
||||
"${S}/cmake/Po.cmake" || die "sed failed"
|
||||
sed -i -e "s!FILE(GLOB.*qt.*)!SET(ts_files ${qt_ts_files})!" \
|
||||
-e "s!FILE(GLOB.*avidemux.*)!SET(ts_files ${avidemux_ts_files})!" \
|
||||
"${S}/cmake/Ts.cmake" || die "sed failed"
|
||||
#fix exec command wrt bug #316599 and #291453
|
||||
sed -i "/Exec/s:\[\$e\]::" ${PN}2-gtk.desktop || die
|
||||
|
||||
# Don't install Windows-related files
|
||||
sed -i -e '/addons\/avsfilter/d' CMakeLists.txt || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
### Add lax vector typing for PowerPC
|
||||
if use ppc || use ppc64; then
|
||||
append-cflags "-flax-vector-conversions"
|
||||
fi
|
||||
|
||||
mycmakeargs+="
|
||||
-DAVIDEMUX_SOURCE_DIR='${S}'
|
||||
-DAVIDEMUX_INSTALL_PREFIX='${BUILD_S}'
|
||||
-DAVIDEMUX_CORECONFIG_DIR='${BUILD_S}/config'
|
||||
$(cmake-utils_use gtk)
|
||||
$(cmake-utils_use qt4)
|
||||
$(cmake-utils_use nls GETTEXT)
|
||||
$(cmake-utils_use sdl)
|
||||
$(cmake-utils_use xv XVIDEO)
|
||||
$(cmake-utils_use alsa)
|
||||
$(cmake-utils_use esd)
|
||||
$(cmake-utils_use jack)
|
||||
$(cmake-utils_use oss)
|
||||
$(cmake-utils_use pulseaudio PULSEAUDIOSIMPLE)
|
||||
$(cmake-utils_use aften)
|
||||
$(cmake-utils_use mp3 LAME)
|
||||
$(cmake-utils_use aac FAAC)
|
||||
$(cmake-utils_use aac FAAD)
|
||||
$(cmake-utils_use vorbis)
|
||||
$(cmake-utils_use dts LIBDCA)
|
||||
$(cmake-utils_use amr OPENCORE_AMRNB)
|
||||
$(cmake-utils_use amr OPENCORE_AMRWB)
|
||||
$(cmake-utils_use truetype FREETYPE2)
|
||||
$(cmake-utils_use truetype FONTCONFIG)
|
||||
$(cmake-utils_use xvid)
|
||||
$(cmake-utils_use x264)
|
||||
"
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
append-flags -D__STDC_FORMAT_MACROS
|
||||
# first build the application
|
||||
cmake-utils_src_compile -j1
|
||||
# and then go on with plugins
|
||||
emake -C "${CMAKE_BUILD_DIR}/plugins"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# install the application
|
||||
cmake-utils_src_install
|
||||
# install plugins
|
||||
emake -C "${CMAKE_BUILD_DIR}/plugins" DESTDIR="${D}" install
|
||||
|
||||
dodoc AUTHORS
|
||||
newicon ${PN}_icon.png ${PN}.png
|
||||
|
||||
if use qt4; then
|
||||
sed -i "s/\(${PN}2_\)gtk/\1qt4/" ${PN}2.desktop || die "sed failed"
|
||||
domenu ${PN}2.desktop
|
||||
fi
|
||||
|
||||
if use gtk; then
|
||||
domenu ${PN}2-gtk.desktop
|
||||
fi
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST dxr3config0-3-2.tgz 17717 RMD160 a2bef6d66f5ceea067e42d2d3e932ca082d59d95 SHA1 8dc5549672fcefb64da68ef93d24db2ff57b8f22 SHA256 a63b294616691a2a981096119127322168d98f319fe93cadbe8aae8df0cd76d4
|
||||
DIST dxr3config0-3-4.tgz 18391 RMD160 f990269f0f7ec45a5a956902d9a45ec06e148b91 SHA1 018f97c7c36d9ab844199378f8dc7da778cba481 SHA256 a7f3983839985e9a7109e34759787a94e733a7cfb394a0bcd49b02413a8f9cae
|
||||
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2007 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-video/dxr3config/dxr3config-0.3.2.ebuild,v 1.5 2007/11/27 11:46:38 zzam Exp $
|
||||
|
||||
MY_PV="${PV/./-}"
|
||||
MY_P="${PN}${MY_PV/./-}"
|
||||
|
||||
DESCRIPTION="a small tool, which helps you to find the appropriate module parameters for a dxr3-mpeg card."
|
||||
HOMEPAGE="http://free.pages.at/wicky4vdr"
|
||||
SRC_URI="http://free.pages.at/wicky4vdr/download/${MY_P}.tgz"
|
||||
|
||||
LICENSE="as-is"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-util/dialog
|
||||
media-video/em8300-modules"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
|
||||
cd "${S}"
|
||||
sed -i -e 's:DIST="debian":DIST="gentoo":' usr/sbin/${PN}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
newsbin usr/sbin/${PN} ${PN}
|
||||
insinto /usr/share/${PN}
|
||||
doins usr/share/${PN}/${PN}.m2v
|
||||
}
|
@ -0,0 +1,22 @@
|
||||
>=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 >=app-admin/eselect-python-20091230 python? ( =dev-lang/python-2* ) python? ( =dev-lang/python-2*[threads] )
|
||||
>=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 !bacula-clientonly? ( !bacula-nosd? ( sys-block/mtx app-arch/mt-st ) ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) >=app-admin/eselect-python-20091230 python? ( =dev-lang/python-2* ) python? ( =dev-lang/python-2*[threads] )
|
||||
0
|
||||
mirror://sourceforge/bacula/bacula-5.2.3.tar.gz
|
||||
|
||||
http://www.bacula.org/
|
||||
AGPL-3
|
||||
Featureful client/server network backup suite
|
||||
~amd64 ~hppa ~ppc ~sparc ~x86
|
||||
eutils multilib portability python toolchain-funcs user
|
||||
bacula-clientonly bacula-nodir bacula-nosd ipv6 logwatch mysql postgres python qt4 readline +sqlite3 ssl static tcpd vim-syntax X
|
||||
^^ ( mysql postgres sqlite3 )
|
||||
|
||||
|
||||
4
|
||||
|
||||
configure install postinst prepare setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
>=dev-libs/libburn-0.4.2 >=dev-libs/libisofs-0.6.2 >=x11-libs/gtk+-2.10:2 x11-themes/hicolor-icon-theme >=xfce-base/libxfcegui4-4.8 >=xfce-base/exo-0.6 dbus? ( >=dev-libs/dbus-glib-0.88 ) gstreamer? ( media-libs/gstreamer:0.10 >=media-libs/gst-plugins-base-0.10.20:0.10 ) thunar? ( xfce-extra/thunar-vfs ) dev-util/pkgconfig dev-util/intltool sys-devel/gettext >=sys-apps/sed-4
|
||||
>=dev-libs/libburn-0.4.2 >=dev-libs/libisofs-0.6.2 >=x11-libs/gtk+-2.10:2 x11-themes/hicolor-icon-theme >=xfce-base/libxfcegui4-4.8 >=xfce-base/exo-0.6 dbus? ( >=dev-libs/dbus-glib-0.88 ) gstreamer? ( media-libs/gstreamer:0.10 >=media-libs/gst-plugins-base-0.10.20:0.10 ) thunar? ( xfce-extra/thunar-vfs )
|
||||
0
|
||||
mirror://xfce/src/apps/xfburn/0.4/xfburn-0.4.3.tar.bz2
|
||||
|
||||
http://goodies.xfce.org/projects/applications/xfburn
|
||||
GPL-2
|
||||
GTK+ based CD and DVD burning application
|
||||
amd64 ppc x86
|
||||
autotools base eutils fdo-mime gnome2-utils libtool multilib portability toolchain-funcs user xfconf
|
||||
dbus debug gstreamer thunar
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile configure install postinst postrm preinst prepare setup unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
>=dev-libs/libburn-0.4.2 >=dev-libs/libisofs-0.6.2 >=x11-libs/gtk+-2.10:2 x11-themes/hicolor-icon-theme >=xfce-base/libxfcegui4-4.8 >=xfce-base/exo-0.6 dbus? ( >=dev-libs/dbus-glib-0.88 ) gstreamer? ( media-libs/gstreamer:0.10 >=media-libs/gst-plugins-base-0.10.20:0.10 ) thunar? ( xfce-extra/thunar-vfs ) dev-util/pkgconfig dev-util/intltool sys-devel/gettext >=sys-apps/sed-4
|
||||
>=dev-libs/libburn-0.4.2 >=dev-libs/libisofs-0.6.2 >=x11-libs/gtk+-2.10:2 x11-themes/hicolor-icon-theme >=xfce-base/libxfcegui4-4.8 >=xfce-base/exo-0.6 dbus? ( >=dev-libs/dbus-glib-0.88 ) gstreamer? ( media-libs/gstreamer:0.10 >=media-libs/gst-plugins-base-0.10.20:0.10 ) thunar? ( xfce-extra/thunar-vfs )
|
||||
0
|
||||
mirror://xfce/src/apps/xfburn/0.4/xfburn-0.4.3.tar.bz2
|
||||
|
||||
http://goodies.xfce.org/projects/applications/xfburn
|
||||
GPL-2
|
||||
GTK+ based CD and DVD burning application
|
||||
~amd64 ~ppc ~x86
|
||||
autotools base eutils fdo-mime gnome2-utils libtool multilib portability toolchain-funcs user xfconf
|
||||
dbus debug gstreamer thunar
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile configure install postinst postrm preinst prepare setup unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
app-arch/unzip
|
||||
|
||||
0
|
||||
http://tools.salvatorefresta.net/WiRouter_KeyRec_1.0.8.zip -> WiRouterKeyRec-1.0.8.zip
|
||||
|
||||
http://www.salvatorefresta.net
|
||||
GPL-2
|
||||
Recovery tool for wpa passphrase
|
||||
amd64 x86
|
||||
multilib toolchain-funcs
|
||||
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile install prepare
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
>=app-admin/eselect-python-20091230 =dev-lang/python-2*
|
||||
app-misc/ca-certificates >=app-admin/eselect-python-20091230 =dev-lang/python-2*
|
||||
0
|
||||
mirror://pypi/c/certifi/certifi-0.0.6.tar.gz
|
||||
|
||||
http://python-requests.org/
|
||||
ISC
|
||||
SSL root certificate bundle
|
||||
~amd64 ~x86
|
||||
distutils multilib python toolchain-funcs
|
||||
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile install postinst postrm prepare setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
dev-python/setuptools >=app-admin/eselect-python-20091230 =dev-lang/python-2*
|
||||
dev-python/certifi >=app-admin/eselect-python-20091230 =dev-lang/python-2*
|
||||
0
|
||||
mirror://pypi/r/requests/requests-0.9.0.tar.gz
|
||||
|
||||
http://python-requests.org/ http://pypi.python.org/pypi/requests
|
||||
ISC
|
||||
HTTP library for human beings
|
||||
~amd64 ~x86
|
||||
distutils multilib python toolchain-funcs
|
||||
test
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile install postinst postrm prepare setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue