parent
59b1ba8a83
commit
667f11c34b
@ -1,3 +1,4 @@
|
||||
DIST bacula-5.0.3.tar.gz 3800556 SHA256 9905598e18bbe94fa871ddcb3f13ef8b754dcb301331b67b5b92a65eb834fdb4 SHA512 feb4a7333b4c898aec175c6e8b45ce5d4eb6e15100a9f27c6010e1a17b44133b7d181d25419e923321d8bd7147d85342bf1e0dca8387d6e9cd269a0e2fec4626 WHIRLPOOL 65a900cc740a300b509a02d953ec5265e3cfbd2ce85d8e40b47e1f1fdd6d77885ec48e68471cc559accd6707fdd9f1cbb34fba22371e806d404abed052a168fb
|
||||
DIST bacula-5.2.10.tar.gz 4110586 SHA256 51f311e6c51d6c9575ca458cd63198c6984eeaaff4ce6f334ff82bc999b8b360 SHA512 908da1308c43d245fe1e481e042b87d8f08f20d653d94448f73cfdb516817bb0d23e763a7fd1a394e80251b6eec7a945f0e19bdad018f7da8827bab0f8b3632d WHIRLPOOL 33b47ced534003981231fe04e8ae897cb42d857f6f784e59b2059b7367181771eac6772d3451c6190adfa68aba36a2e2a6325510067ea9b69f516787fa47b998
|
||||
DIST bacula-5.2.5.tar.gz 4030327 SHA256 d731884b882178c597d8b7ef3f50c5622c87b1760d87133c24524faf43937f6d SHA512 da5e020a5eeefbaef63c5d6e54527b80e8be3c9497a7666709de6a5bc2a05294dbbc2ee5fd0feaf65f710a0d16f172ba487313918fc4503d858b3faf3938cf99 WHIRLPOOL d5e839a31ca0eb3d8bc60f1afdd721e328f5b6a3c2c06980915225ff3d1d0721457e2f31f5e4aeb2b18c943aed46e2e10780650d06ad147ec3d0e3a0633a313c
|
||||
DIST bacula-5.2.9.tar.gz 4104956 SHA256 f6421fa49007882f79963ed2544920d8aa4488ce28ca3ccd36d130adbf249e27 SHA512 fd2bb6190692cb9fba476e1bd21087a10dcef2906008cd707334fedba2ec09462e1d0c0992027f5eb6fc1518b119e7ccc1ae79216124209c5f54233699c0a169 WHIRLPOOL e412126b44d60b0a68531dbe8aac7cf2f27a64f23cd7c0e4c3146821ad2a6d3b5d715e842a2813a69a66d90363ec5df817a7249b40a2e0280a9cb6717200e66c
|
||||
|
@ -0,0 +1,367 @@
|
||||
# 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.10.ebuild,v 1.1 2012/08/16 11:07:14 tomjbe 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.10/${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 \
|
||||
--disable-afs \
|
||||
--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
|
||||
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
|
||||
|
||||
# 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="postgres"
|
||||
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
|
||||
}
|
@ -0,0 +1,56 @@
|
||||
--- 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 2012-06-28 16:52:03.000000000 +0200
|
||||
+++ src/filed/Makefile.in 2012-08-16 11:08:09.000000000 +0200
|
||||
@@ -96,13 +96,13 @@
|
||||
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) -lbacfind -lbacpy -lbaccfg -lbac -lm $(PYTHON_LIBS) $(LIBS) \
|
||||
- $(DLIB) $(WRAPLIBS) $(GETTEXT_LIBS) $(OPENSSL_LIBS) $(CAP_LIBS) $(AFS_LIBS) $(LZOLIBS)
|
||||
+ $(WIN32LIBS) $(FDLIBS) $(ZLIBS) -lbacfind -lbacpy -lbaccfg -lbac -lm $(PYTHON_LIBS) \
|
||||
+ $(DLIB) $(WRAPLIBS) $(GETTEXT_LIBS) $(OPENSSL_LIBS) $(LIBS) $(CAP_LIBS) $(AFS_LIBS) $(LZOLIBS)
|
||||
|
||||
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) -lbacfind -lbacpy -lbaccfg -lbac -lm $(PYTHON_LIBS) $(LIBS) \
|
||||
- $(DLIB) $(WRAPLIBS) $(GETTEXT_LIBS) $(OPENSSL_LIBS) $(CAP_LIBS) $(AFS_LIBS) $(LZOLIBS)
|
||||
+ $(WIN32LIBS) $(FDLIBS) $(ZLIBS) -lbacfind -lbacpy -lbaccfg -lbac -lm $(PYTHON_LIBS) \
|
||||
+ $(DLIB) $(WRAPLIBS) $(GETTEXT_LIBS) $(OPENSSL_LIBS) $(LIBS) $(CAP_LIBS) $(AFS_LIBS) $(LZOLIBS)
|
||||
strip $@
|
||||
|
||||
Makefile: $(srcdir)/Makefile.in $(topdir)/config.status
|
@ -1 +1,2 @@
|
||||
DIST hunspell-is-2012.03.18.oxt 654940 SHA256 65d01cc4e46ee833534e577f2d5aded9b9479c787fdbc8b21aaf2f2198b633f2 SHA512 b4d0a08d02e1b3ffb9b827ea184973130526723c159cb9d503c91c3f973c48b3f04609dd288ea731bddcec2c4596f8a30685b64fe3fc00a0b3b3f1b4c599bbac WHIRLPOOL b7fac3d18c96b024f5c12280b11668b811f2c3f9f216eb556f71be402176cd49a483ac49ccb3ad6db812e015b6fae07f97a1d6c03d7f35120840a98f708d3e42
|
||||
DIST hunspell-is-2012.07.29.oxt 653873 SHA256 8d3f6a2e905986463d602224fae0b04ec52441d0665c84a95d0ef923917bb7e4 SHA512 43b7b2e1ae22e55ab34193a3029dcd829f5a752e9708b4d7ab10e38644a61d0e1fdf4470c7a8d798b033b1a6b4291794f901f59bb5f009ac0f2927f36be58023 WHIRLPOOL 56e028e236fa60320b3daf950218895b6611e24e98434cf6734e1bacf947b0cf8b4a020af6a1cc547cd2052791b29d07672a3d75e2d417d63dd1619cb9f6d942
|
||||
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-is/myspell-is-2012.07.29.ebuild,v 1.1 2012/08/16 12:08:56 scarabeus Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MYSPELL_DICT=(
|
||||
"is.aff"
|
||||
"is.dic"
|
||||
)
|
||||
|
||||
MYSPELL_HYPH=(
|
||||
)
|
||||
|
||||
MYSPELL_THES=(
|
||||
)
|
||||
|
||||
inherit myspell-r2
|
||||
|
||||
DESCRIPTION="Icelandic dictionaries for myspell/hunspell"
|
||||
HOMEPAGE="http://extensions.libreoffice.org/extension-center/hunspell-is-the-icelandic-spelling-dictionary-project"
|
||||
SRC_URI="http://extensions.libreoffice.org/extension-center/hunspell-is-the-icelandic-spelling-dictionary-project/releases/${PV}/hunspell-is-${PV}.oxt"
|
||||
|
||||
LICENSE="CCPL-Attribution-ShareAlike-3.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
|
||||
IUSE=""
|
@ -1,2 +1,2 @@
|
||||
DIST datovka-2.0.2.tar.gz 896658 SHA256 688befa5cb52e563f55421889876c5c8915dc5642b8343b580277d6fa102e87e SHA512 a632c35e30744717e59f877cc7d590f64696de6dab9a988edc5a967eb4171c9ba9724ad359a884e9ea9b0ef0dca5a9e64da0ebcecdcb5443a024629385e3eb91 WHIRLPOOL 56a119368038a21a3fd9b6b50f2279d747ff93d7ac67db61c37ead837f1d10fdf967606371593244c1fe2dd2fae64ef7480786f56836c1ba960516699d5fc0e9
|
||||
DIST datovka-2.1.1.tar.gz 998396 SHA256 3384657a2456eedd915ff37825c8a300e315de8f8e0461c632cef16e643b3bce SHA512 194b11917442d5964652157801a7ca93a4b6969030e7efe8973fcb01d1008fe642dd4890c0b13fbc5b26eb3c82e3862fa3d96d64134038d23a95b5c917eb982b WHIRLPOOL fb68c2fc8476f13f33f774aa01b68b7c05fed5eb2d9d9bd4a2bce623b7d5b4e42cbb291857a56b38e284da2d876f0dc37fff0fb5785c82cc3dd32560b4d4a253
|
||||
DIST datovka-2.1.2.tar.gz 998633 SHA256 54951627d990bca92894c76fdb4f0c6c55bdb1fa3791117ccafad58ba4c76900 SHA512 3335d9333e6a800f32d58fb30e7d806722ad07b868579bd165658e411c0b5d027ca0292c0e562ecaf72837ed4205e9119444b21305c990ec492bbacaacc313de WHIRLPOOL 93b89166f7be9ce2763f91ca8dc0c8d9b77da8d5e04b75df00ec0614166305df297c7f71f521387899aeec7e3faf0ca5cae5c986d748105a609ed8520a6af065
|
||||
|
@ -1,46 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/pwsafe/pwsafe-0.2.0-r1.ebuild,v 1.3 2011/05/20 11:30:13 tomka Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="A Password Safe compatible command-line password manager"
|
||||
HOMEPAGE="http://nsd.dyndns.org/pwsafe/"
|
||||
SRC_URI="http://nsd.dyndns.org/pwsafe/releases/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
|
||||
IUSE="X readline"
|
||||
|
||||
DEPEND="sys-libs/ncurses
|
||||
dev-libs/openssl
|
||||
readline? ( sys-libs/readline )
|
||||
X? ( x11-libs/libSM
|
||||
x11-libs/libICE
|
||||
x11-libs/libXmu
|
||||
x11-libs/libX11 )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${P}-cvs-1.57.patch"
|
||||
epatch "${FILESDIR}/${P}-printf.patch"
|
||||
epatch "${FILESDIR}/${P}-fake-readline.patch"
|
||||
epatch "${FILESDIR}/${P}-man-page-option-syntax.patch"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf $(use_with X x) $(use_with readline) || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
doman pwsafe.1 || die
|
||||
dobin pwsafe || die
|
||||
dodoc README NEWS || die
|
||||
}
|
@ -1,35 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/pwsafe/pwsafe-0.2.0.ebuild,v 1.6 2011/01/20 22:08:36 hwoarang Exp $
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="PasswordSafe Compatible Commandline Password Manager"
|
||||
HOMEPAGE="http://nsd.dyndns.org/pwsafe/"
|
||||
SRC_URI="http://nsd.dyndns.org/pwsafe/releases/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~x86"
|
||||
|
||||
IUSE="X readline"
|
||||
|
||||
DEPEND="sys-libs/ncurses
|
||||
dev-libs/openssl
|
||||
readline? ( sys-libs/readline )
|
||||
X? ( x11-libs/libSM
|
||||
x11-libs/libICE
|
||||
x11-libs/libXmu
|
||||
x11-libs/libX11 )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_compile() {
|
||||
econf $(use_with X x) $(use_with readline)
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
doman pwsafe.1
|
||||
dobin pwsafe
|
||||
dodoc README NEWS
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST TexMaths-0.35.oxt 84452 SHA256 e03dbd69fc8d5199d3997e6813b43960dcc73a4ac31be3e2676f26f915a2035e SHA512 a76a879d10778c0f635969eeb2205a840abf78c0e6e1d22caee6517883cad140c5598c7488f224d4a9a4379ce836c0b929a6f0dd6a5babf34c3d63591a2c1bae WHIRLPOOL f45fece7dfba26457336cb98cea65387e5340f17248e01770a07b362422bb1a93ffcc4ab0b490d196860765f7aacb73c53be7d72c1a5d294dc1a793d598ad4de
|
||||
DIST TexMaths-0.36.oxt 94446 SHA256 34ee6babb5cae7a9c461b33d3a223bc684aade3186afa630dc74b058cb1ec92f SHA512 2272ccdc549dc298af076a4b4ca39288a2d8735266e211caaf1463951162d867a51f7c16c979e97532be834628fc01affa1ee93d3aab24a7f5339bbfc6f8ab43 WHIRLPOOL 1e3f8404d848b7b9dc184935cfa268543c10d540d8ba3804927d6b9d4b4f80a0d0006a34a9e95dfe84b28557a3fe7179f9cacf6e88f30534d024e97b19a1843b
|
||||
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-officeext/texmaths/texmaths-0.36.ebuild,v 1.1 2012/08/16 12:11:21 scarabeus Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MY_P="TexMaths-${PV}"
|
||||
|
||||
OO_EXTENSIONS=(
|
||||
"${MY_P}.oxt"
|
||||
)
|
||||
|
||||
inherit office-ext
|
||||
|
||||
DESCRIPTION="LaTeX Equation Editor for LibreOffice"
|
||||
HOMEPAGE="http://roland65.free.fr/texmaths/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.oxt"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="
|
||||
app-text/dvisvgm
|
||||
virtual/tex-base
|
||||
"
|
@ -1,2 +1,3 @@
|
||||
DIST mupdf-1.0-source.tar.gz 4208530 SHA256 4f5e12625f7f827f6eb5606026c9a7a7dbdeaf935fcea3bc173ed8d469698ec2 SHA512 00f71288740a137fa3eb3537453f0465949a2dbc590a38651b3dd7a651dad6d0dc5070a3072988439f52729b12478cb467f202157ceb44e5a560431354567861 WHIRLPOOL b58166c37fa6ba81e946e53326dad50426886380b051943f2988657780e3c77e4970541f27ec3efc29ce6693012293bf3104dfd79dfc50f644c6f051431294f3
|
||||
DIST mupdf-1.1-rc1-source.tar.gz 3816906 SHA256 b2ad77447bb326f504ec9ce7add555f8f90ec9fdc25668a0fa8dbeb3b83f622f SHA512 38ffcd153007a3baeda7cdec1346a7bad2678a687a3535edfde41eee64125db041a31b3c4a8b26b29ce3489342d51389a8d6de8fed0d51aafa43396ebcaef6c2 WHIRLPOOL 544667a04646e2582e6920669a1df78492ed232374ede8be9ce4635cc542da45121cc79a24a86361a126203c93ccf126932338d316f2ab4d7ce22fdbdf96cc5f
|
||||
DIST mupdf-1.1-source.tar.gz 4281735 SHA256 e54666bbe1d9f0a5464349bfbeffcf676c4a0fcad3efb89eba1f20d4ac991f34 SHA512 d61694041d28309e8119283fb97cef5e1f2effa6e93bfe5ad0b2a0b6b76e38a575a23b0ba367cb59efa77f35b131bf82667f2c7c8df29eb4cdbe3c12b0ad3a33 WHIRLPOOL 67ba7df6c0b94f3213b2e6a709fc3d9ec02945a0825169fb8833b2919b4bd4d8e6fd5f29b2b231df213f8e68d092526b59c152281b56d1c3a9064799ed35e60c
|
||||
|
@ -0,0 +1,61 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/mupdf-1.1.ebuild,v 1.1 2012/08/16 15:45:42 xmw Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils flag-o-matic multilib toolchain-funcs
|
||||
|
||||
DESCRIPTION="a lightweight PDF viewer and toolkit written in portable C"
|
||||
HOMEPAGE="http://mupdf.com/"
|
||||
SRC_URI=" http://${PN}.googlecode.com/files/${P/_rc/-rc}-source.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="X vanilla"
|
||||
|
||||
RDEPEND="media-libs/freetype:2
|
||||
media-libs/jbig2dec
|
||||
>=media-libs/openjpeg-1.5
|
||||
virtual/jpeg
|
||||
X? ( x11-libs/libX11
|
||||
x11-libs/libXext )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
S=${WORKDIR}/${P/_rc/-rc}-source
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-1.1_rc1-buildsystem.patch
|
||||
|
||||
if ! use vanilla ; then
|
||||
epatch "${FILESDIR}"/${PN}-1.1_rc1-zoom-2.patch
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
use X || my_nox11="NOX11=yes MUPDF= "
|
||||
|
||||
emake CC="$(tc-getCC)" OS=Linux \
|
||||
build=debug verbose=true ${my_nox11}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake prefix="${ED}usr" libdir="${ED}usr/$(get_libdir)" \
|
||||
build=debug verbose=true ${my_nox11} install
|
||||
|
||||
insinto /usr/include
|
||||
doins pdf/mupdf{,-internal}.h
|
||||
doins fitz/fitz{,-internal}.h
|
||||
doins xps/muxps{,-internal}.h
|
||||
|
||||
insinto /usr/$(get_libdir)/pkgconfig
|
||||
doins debian/mupdf.pc
|
||||
|
||||
if use X ; then
|
||||
domenu debian/mupdf.desktop
|
||||
doicon debian/mupdf.xpm
|
||||
fi
|
||||
dodoc README doc/{example.c,overview.txt}
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST xlsx2csv-0.16.zip 424037 SHA256 ac718ff32cd34dd675ee3e8cfa26c9fa1ed4be0db1041666886f39b45e747769 SHA512 0dae097cef2252aacb85fc8afd9ef3b069c6f57071623c2be8486c064dd221726e74de6212b4304b2cb48c735dc8458e2264460b901015d945280e9fe83e9c6b WHIRLPOOL 8ecfa489cee496b6b2446d93592656f7d18b1e8fa32837abb237b4c1832295ba9871b3b41c980a1170c9d30b4d1e71b71dd00da965b49c0e759e2240d21f9b3e
|
||||
DIST xlsx2csv-0.17.zip 458707 SHA256 fe011e8c9f22316cdfb879f0b72150b5d334059a720950d89fdaac9198d80a7d SHA512 47f92e3264449ced48637dba3c1f42b1c7d350f041ce6189eab6492af7d6442042c2de84014d34687a5ffa900ab2384a6a076ce7b90e332d16af94116ff78318 WHIRLPOOL 8e1f7ae91cc866bb68bec86cd614f2534074f18bc109e7ba9aff1a1fbb7a220f0c3055782e3d0a9bc68dee10ccc7804e4c9211eceb5ab1af18a3cd76a5cf7ab6
|
||||
DIST xlsx2csv-0.20.zip 144896 SHA256 38a4ae08115b6803116f133e9cf2f6ef49e886015ebee87d81b8445a25175a6e SHA512 65744a765382ddfd41286f1572e078d39c8b6034eb3d29efe97dfc8dcee9424f3d9e233fce6d80c47912da285555f660da194cb86648be531c31e4344868065a WHIRLPOOL eef98f175f901e7dae60283b9b9b5cd30bb5ea57108e2a09d0ba63a0f64936e8dc3b6df8936f30bb2e6d098fcd8f1f71a37651c85f6f3c15360b98918d857d36
|
||||
|
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/xlsx2csv/xlsx2csv-0.20.ebuild,v 1.1 2012/08/17 02:10:44 radhermit Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="2"
|
||||
PYTHON_USE_WITH="xml"
|
||||
|
||||
inherit python
|
||||
|
||||
DESCRIPTION="Convert MS Office xlsx files to CSV"
|
||||
HOMEPAGE="https://github.com/dilshod/xlsx2csv"
|
||||
SRC_URI="mirror://github/dilshod/${PN}/${P}.zip"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="app-arch/unzip"
|
||||
|
||||
src_prepare() {
|
||||
python_convert_shebangs -r 2 ${PN}.py
|
||||
}
|
||||
|
||||
src_test() {
|
||||
local failure=0
|
||||
for i in test/*.xlsx ; do
|
||||
echo -n "test: $i "
|
||||
if [[ $(basename $i) == "sheets.xlsx" ]] ; then
|
||||
./xlsx2csv.py -s 0 "$i" | diff -u "test/$(basename "$i" .xlsx).csv" - >/dev/null
|
||||
elif [[ $(basename $i) == "skip_empty_lines.xlsx" ]] ; then
|
||||
./xlsx2csv.py -i "$i" | diff -u "test/$(basename "$i" .xlsx).csv" - >/dev/null
|
||||
else
|
||||
./xlsx2csv.py "$i" | diff -u "test/$(basename "$i" .xlsx).csv" - >/dev/null
|
||||
fi
|
||||
if [[ $? -ne 0 ]] ; then
|
||||
echo "FAILED"
|
||||
failure=1
|
||||
else
|
||||
echo "PASSED"
|
||||
fi
|
||||
done
|
||||
[[ $failure -ne 0 ]] && die "tests failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
newbin xlsx2csv.py xlsx2csv
|
||||
dodoc CHANGELOG README
|
||||
}
|
@ -0,0 +1,24 @@
|
||||
https://code.launchpad.net/~ballogy/libindicate-qt/make-examples-and-tests-optional/+merge/82829
|
||||
=== modified file 'CMakeLists.txt'
|
||||
--- CMakeLists.txt 2010-03-08 09:02:19 +0000
|
||||
+++ CMakeLists.txt 2011-11-20 20:28:23 +0000
|
||||
@@ -36,8 +36,16 @@
|
||||
DESTINATION lib${LIB_SUFFIX}/pkgconfig)
|
||||
|
||||
add_subdirectory(src)
|
||||
-add_subdirectory(examples)
|
||||
-add_subdirectory(tests)
|
||||
+
|
||||
+option( BUILD_EXAMPLES "build examples" ON )
|
||||
+if (BUILD_EXAMPLES)
|
||||
+ add_subdirectory(examples)
|
||||
+endif (BUILD_EXAMPLES)
|
||||
+
|
||||
+option( BUILD_TESTS "build tests" ON )
|
||||
+if (BUILD_TESTS)
|
||||
+ add_subdirectory(tests)
|
||||
+endif (BUILD_TESTS)
|
||||
|
||||
# Packaging
|
||||
set(ARCHIVE_NAME libindicate-qt-${indicate_qt_VERSION})
|
||||
|
@ -0,0 +1,20 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/MogileFS-Utils/MogileFS-Utils-2.260.0.ebuild,v 1.1 2012/08/16 21:29:17 robbat2 Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=DORMANDO
|
||||
MODULE_VERSION=${PV%0.0}
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Server for the MogileFS distributed file system"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="virtual/perl-IO-Compress
|
||||
dev-perl/libwww-perl
|
||||
>=dev-perl/MogileFS-Client-1.16"
|
||||
DEPEND="${RDEPEND}"
|
@ -0,0 +1,99 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/mogilefs-server/mogilefs-server-2.650.0.ebuild,v 1.1 2012/08/16 21:48:54 robbat2 Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MY_PN=MogileFS-Server
|
||||
MODULE_AUTHOR=DORMANDO
|
||||
MODULE_VERSION=${PV%0.0}
|
||||
inherit user perl-module
|
||||
|
||||
DESCRIPTION="Server for the MogileFS distributed file system"
|
||||
HOMEPAGE="http://www.danga.com/mogilefs/ ${HOMEPAGE}"
|
||||
|
||||
IUSE="mysql sqlite postgres"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="|| ( Artistic GPL-2 )"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
|
||||
# Upstream site recommends this,
|
||||
# but it breaks Perlbal
|
||||
# dev-perl/Perlbal-XS-HTTPHeaders
|
||||
RDEPEND="dev-perl/Net-Netmask
|
||||
>=dev-perl/Danga-Socket-1.610.0
|
||||
>=dev-perl/Sys-Syscall-0.220.0
|
||||
>=dev-perl/Perlbal-1.790
|
||||
>=dev-perl/IO-AIO-4
|
||||
dev-perl/libwww-perl
|
||||
>=dev-perl/MogileFS-Client-1.160.0
|
||||
>=dev-perl/MogileFS-Utils-2.250.0
|
||||
dev-perl/Cache-Memcached
|
||||
mysql? ( dev-perl/DBD-mysql )
|
||||
postgres? ( dev-perl/DBD-Pg )
|
||||
sqlite? ( dev-perl/DBD-SQLite )"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
# You need a local MySQL or Postgresql server for this
|
||||
#SRC_TEST="do"
|
||||
|
||||
#PATCHES=( )
|
||||
|
||||
MOGILE_USER="mogile"
|
||||
|
||||
pkg_setup() {
|
||||
# Warning! It is important that the uid is constant over Gentoo machines
|
||||
# As mogilefs may be used with non-local block devices that move!
|
||||
enewuser ${MOGILE_USER} 460 -1 -1
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
for f in Makefile.PL MANIFEST ; do
|
||||
if [ -f "${S}"/${f}.orig ]; then
|
||||
cp -f "${S}"/${f}{.orig,}
|
||||
else
|
||||
cp -f "${S}"/${f}{,.orig}
|
||||
fi
|
||||
done
|
||||
# If we are not in a cutting edge Git source, we would prefer to not install
|
||||
# duplicates of these.
|
||||
sed -i -e '/directory.*mogdeps/d' "${S}"/Makefile.PL
|
||||
sed -i -e '/^lib\/mogdeps/d' "${S}"/MANIFEST
|
||||
mv -f "${S}/lib/mogdeps" "${S}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export MOGILE_NO_BUILTIN_DEPS=1
|
||||
perl-module_src_compile || die "perl-module_src_compile failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
export MOGILE_NO_BUILTIN_DEPS=1
|
||||
perl-module_src_install || die "perl-module_src_install failed"
|
||||
cd "${S}"
|
||||
|
||||
newconfd "${FILESDIR}"/mogilefsd-conf.d-2.16 mogilefsd
|
||||
newinitd "${FILESDIR}"/mogilefsd-init.d-2.16 mogilefsd
|
||||
|
||||
newconfd "${FILESDIR}"/mogstored-conf.d-2.30 mogstored
|
||||
newinitd "${FILESDIR}"/mogstored-init.d-2.50 mogstored
|
||||
|
||||
newinitd "${FILESDIR}"/mogautomount-init.d-2.50 mogautomount
|
||||
|
||||
diropts -m 700 -o ${MOGILE_USER}
|
||||
keepdir /var/run/mogile
|
||||
keepdir /var/mogdata
|
||||
diropts -m 755 -o root
|
||||
|
||||
dodir /etc/mogilefs
|
||||
insinto /etc/mogilefs
|
||||
insopts -m 600 -o root -g ${MOGILE_USER}
|
||||
newins "${FILESDIR}"/mogilefsd.conf-2.30 mogilefsd.conf
|
||||
newins "${FILESDIR}"/mogstored.conf-2.16 mogstored.conf
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
chmod 640 "${ROOT}"/etc/mogilefs/{mogilefsd,mogstored}.conf
|
||||
chown root:${MOGILE_USER} "${ROOT}"/etc/mogilefs/{mogilefsd,mogstored}.conf
|
||||
}
|
@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activeldap/activeldap-3.1.1.ebuild,v 1.1 2012/08/16 03:43:18 flameeyes Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="README.textile TODO"
|
||||
RUBY_FAKEGEM_EXTRAINSTALL="po"
|
||||
RUBY_FAKEGEM_NAME="activeldap"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
MY_P="${P/ruby-/}"
|
||||
DESCRIPTION="Ruby/ActiveLDAP provides an activerecord inspired object oriented interface to LDAP"
|
||||
HOMEPAGE="https://github.com/activeldap/activeldap"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="3"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
# Most tests require a live LDAP server to run.
|
||||
RESTRICT="test"
|
||||
|
||||
ruby_add_bdepend "dev-ruby/hoe"
|
||||
ruby_add_bdepend "test? ( virtual/ruby-test-unit )"
|
||||
|
||||
ruby_add_rdepend "
|
||||
>=dev-ruby/activemodel-3.1.0
|
||||
dev-ruby/locale
|
||||
dev-ruby/fast_gettext
|
||||
dev-ruby/gettext_i18n_rails
|
||||
|| ( >=dev-ruby/ruby-ldap-0.8.2 dev-ruby/ruby-net-ldap )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Comment out Gettext setup because it does not work with fast_gettext. This
|
||||
# patch probably breaks ruby_gettext usage. See
|
||||
# https://github.com/activeldap/activeldap/issues/33
|
||||
sed -i -e '/GetText\./ s:^:#:' lib/active_ldap/get_text_support.rb || die
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
all_fakegem_install
|
||||
|
||||
dodoc doc/text/*
|
||||
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples
|
||||
}
|
@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fcgi/fcgi-0.8.8.ebuild,v 1.1 2012/08/16 03:43:57 flameeyes Exp $
|
||||
|
||||
EAPI=2
|
||||
USE_RUBY="ruby18 jruby"
|
||||
|
||||
RUBY_FAKEGEM_NAME="${PN/ruby-/}"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="README README.signals ChangeLog"
|
||||
|
||||
inherit ruby-fakegem eutils
|
||||
|
||||
DESCRIPTION="FastCGI library for Ruby"
|
||||
HOMEPAGE="http://rubyforge.org/projects/fcgi/"
|
||||
|
||||
KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
LICENSE="Ruby"
|
||||
|
||||
DEPEND="dev-libs/fcgi"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
IUSE=""
|
||||
SLOT="0"
|
||||
|
||||
each_ruby_compile() {
|
||||
case ${RUBY} in
|
||||
*ruby18)
|
||||
pushd ext/fcgi
|
||||
${RUBY} extconf.rb || die "extconf failed"
|
||||
emake || die "emake ext failed"
|
||||
popd
|
||||
cp ext/fcgi/fcgi.so lib || die
|
||||
;;
|
||||
esac
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST liquid-2.2.2.gem 22528 SHA256 c0248faa2ec2f4d9578cc3062d82b0b5a5ee12c76aaa53fbc2c442982fbd4070 SHA512 e54e97bd147d02084b64a3fe402408e43d6e77ec24c3093aaefb2fdabe1f67e1eb35b5d0ff61f53afeabde175bfbe247ccdb337724fe40a90bbfd8c326a83405 WHIRLPOOL 83177cd54efd7800d33e935ef8532216addc483e1caba2ae062a64476739af2883b45ac2097e6be2a81b0b4230b958d3ce6680126d95899f3cfab5a808352e58
|
||||
DIST liquid-2.3.0.gem 39936 SHA256 58c26a4e54cc30692bc81499649a7c40e10a18734f495ce66fa123c9fda1ec4b SHA512 8bc4dec8442d53331cb6ea59a01fa741758ef2aa42b016e595b2e6f2c0a61dbc6ba7413d788300d14ae864fef13e6b4d7c441ae44e38f12e7fcf31787669496e WHIRLPOOL 569e3183c8f5b130af00202e764c415bce1402c972cbbe08072a20ab9b1a802ae04a95860947ba3934d97ed1c1748757e70538fa9625b8786b68f15700319436
|
||||
|
@ -1,25 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/liquid/liquid-2.2.2.ebuild,v 1.1 2012/08/16 03:44:19 flameeyes Exp $
|
||||
|
||||
EAPI="2"
|
||||
USE_RUBY="ruby18 ree18"
|
||||
|
||||
# Drop tests and documentation tasks for 2.1.2 since they are no
|
||||
# longer included in the gem, and github is not tagged and it's not
|
||||
# obvious how it matches the released gem version.
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="History.txt README.md"
|
||||
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Template engine for Ruby"
|
||||
HOMEPAGE="http://www.liquidmarkup.org/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86-fbsd ~x86"
|
||||
IUSE=""
|
@ -1,3 +1,4 @@
|
||||
DIST rspec-mocks-2.10.1-git.tgz 55024 SHA256 d332a5c71b2ff88dc717dee6c93a6469b3d82a2ecc53b33836eacfafddc23e12 SHA512 f2fc2e3574ec7b3a4c8ab7173c25ce8be2a2af990c3d814ff92aa07840f9cee57e7560791778a00fac8463a7a3653e6c7ca99afd78a38d85658bbc30a4d668db WHIRLPOOL 93b8f88d7ad9f695349a40a63eb115224d343ca9e3b1a21a6ff45c9fe0fab48c6f97919b5d5c9ca84fff7af5c1bca0bae3ff67d6f4e8fbdbede0373bb41ea539
|
||||
DIST rspec-mocks-2.11.1-git.tgz 62673 SHA256 bb8b58d0297bbc5ec1ff5b78b7bbe164b082e18d98ad7d48d68deb55123ff8a3 SHA512 7d836db346b9af8cf7e163c5db5b3411138bee112d7c3919693f4eb8e5bfe598d3e2acb437a5789f87b38241d908766c3878ae58893277b0673117801201ced3 WHIRLPOOL f2a16f0e83b0e46aaa056940e38d3dd5c9f4e6ca719705957092429f9cf15f861592ae32cd0f111d2a3eed4bbd055a387480a6b8d4ca2f03fb3430f1e41076c8
|
||||
DIST rspec-mocks-2.11.2-git.tgz 63255 SHA256 b8bb5eb27751eb118715eabe8bdc408225c1cabe799205427da6f0347be46e8d SHA512 b54c511fb7cc6b41a52ddcddff1b0a23d5df4ee85a649ab3840d1c94bb50bf2f469297eb539f29e4f5f7b99f5fa293cb30bd8aef55ba45e729695511b138f9c8 WHIRLPOOL 2518f3ff69df1f1865186cc7dd6bcb10ce404bce9980150502231f5745b1ed965e49c34386af1f235caff8e649e2d675d9ad76bdacb0c9bc3e5ff333b797ed63
|
||||
DIST rspec-mocks-2.6.0.gem 49152 SHA256 4bb704c8fcd857a1646ccbbfc131089d42c33abdf2382362bd81384672721690 SHA512 189680000413a1d2adfea14a9355762084c09c85107d10d6fb53df92240e594feaa1a50dd483a9ce6adf3263e17c3dd0a010b716545f58e1894323cf984f9efc WHIRLPOOL e7f32130708a402c5c62b07a1c0feb61b09dfe1d765ee4dacd9c92941ef2332837c57aa6af1cf881df3c68454a9ee742a9af5b31625e900a26e264779790517c
|
||||
|
@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-mocks/rspec-mocks-2.11.2.ebuild,v 1.1 2012/08/16 17:51:31 flameeyes Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby18 ree18 ruby19 jruby"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_DOC="none"
|
||||
RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
|
||||
HOMEPAGE="http://rspec.rubyforge.org/"
|
||||
SRC_URI="https://github.com/rspec/${PN}/tarball/v${PV} -> ${P}-git.tgz"
|
||||
RUBY_S="rspec-${PN}-*"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="2"
|
||||
KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "
|
||||
test? (
|
||||
>=dev-ruby/rspec-core-2.10.0:2
|
||||
dev-ruby/rspec-expectations:2
|
||||
)"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Don't set up bundler: it doesn't understand our setup.
|
||||
sed -i -e '/[Bb]undler/d' Rakefile || die
|
||||
|
||||
# Remove the Gemfile to avoid running through 'bundle exec'
|
||||
rm Gemfile || die
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
RUBYOPT="${RUBYOPT} -ryaml" each_fakegem_test
|
||||
}
|
@ -1,4 +1,2 @@
|
||||
DIST sexp_processor-3.0.10.gem 40448 SHA256 e168db8d4eccfc721685d939654698f1b419f018f45e38d17ab40033102987f4 SHA512 be30b0de033fd3085de408a56fdbada22e8d1b271af8475d65fa5046d55d56d8861eb293972ef7d178d2f1e02a3e44e3f2e00b18936e3496504c7a395843a138 WHIRLPOOL 1a67a2a4be3fc93f7070b35cdb02d573f35674538e437e1222172a1e144612d627b2b12617b53af6029343af7ef7ef6be27e21eaa67c86a6e9bdb44dbab7491f
|
||||
DIST sexp_processor-3.0.5.gem 14848 SHA256 8e06c84ed3a0159a0f2e6f7b10bbd056954ac2d33548318ccc3088556c8a8891 SHA512 b81de61a5f47e1832688361c195eddac1bc380828b00300e56a6323a1efd1358498feae396ec3c5858412be4411ce57dfb2c647df64b2ac2cf8865e5e4e6dea5 WHIRLPOOL d5797d9773801e35d04b81fb8ff36e1f2afa3cb895e902b12166020c50ed0440819992f78d95d049e3960c61b5b4b465321688d23cf526d9b7f2628a65c8fefa
|
||||
DIST sexp_processor-3.0.9.gem 40448 SHA256 b55c35100f5e1e191ff67eac8667aea9433d1492697c9434cdb35550cf6e4dd0 SHA512 bb8c58b4ab22bd8f3bc33c949b3e05067b4497213a0d02d3176730808f60d12230d21be34e8893761490033562c83afa5ceb32286d15f5c07c8619cd6b96bc0c WHIRLPOOL 2b5c61aa4f2ee723819c99890a51912d5fb9d9f8342dae49bdd63d84d0e972fceb8db2af8e99ed273575833e3311a643a4e4b6809b45145cec3edd94b99ca9b5
|
||||
DIST sexp_processor-3.2.0.gem 35328 SHA256 5951f8d33ede2f68686c701142c6cc1004d6f525b0aa8e8279a1bf075542b0f0 SHA512 1a0330dcccf36ededcba07f0dccecb9964277c82541b66c416f3fc6513da3a785597f22115f7434a0a95401a334740620a734e1a6f71b73b4f0152c88b641c2c WHIRLPOOL 47f7256ffa199d862068886493ec95487ebe6003f60f6c66d16f99e7a9659bed7538d5bc2b2c5966dbfd33defd55eba6ccbf723a0cad4bfdf0519599aa1124c8
|
||||
|
@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sexp_processor/sexp_processor-3.0.10.ebuild,v 1.1 2012/08/16 03:44:56 flameeyes Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
USE_RUBY="ruby18 ree18 ruby19 jruby"
|
||||
|
||||
RUBY_FAKEGEM_NAME="sexp_processor"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="docs"
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="README.txt History.txt"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Processor for s-expressions created as part of the ParseTree project."
|
||||
HOMEPAGE="http://www.zenspider.com/ZSS/Products/ParseTree/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "
|
||||
doc? (
|
||||
dev-ruby/hoe
|
||||
dev-ruby/hoe-seattlerb
|
||||
)
|
||||
test? (
|
||||
dev-ruby/hoe
|
||||
dev-ruby/hoe-seattlerb
|
||||
dev-ruby/minitest
|
||||
)"
|
@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sexp_processor/sexp_processor-3.0.9.ebuild,v 1.1 2012/08/16 03:44:56 flameeyes Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
USE_RUBY="ruby18 ree18 ruby19 jruby"
|
||||
|
||||
RUBY_FAKEGEM_NAME="sexp_processor"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="docs"
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="README.txt History.txt"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Processor for s-expressions created as part of the ParseTree project."
|
||||
HOMEPAGE="http://www.zenspider.com/ZSS/Products/ParseTree/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "
|
||||
doc? (
|
||||
dev-ruby/hoe
|
||||
dev-ruby/hoe-seattlerb
|
||||
)
|
||||
test? (
|
||||
dev-ruby/hoe
|
||||
dev-ruby/hoe-seattlerb
|
||||
dev-ruby/minitest
|
||||
)"
|
@ -1 +1,2 @@
|
||||
DIST sfl-2.1.gem 7680 SHA256 a9af09e76d55fb4a7feb03fe69ca03f19e278987c7ad38de12c03ea706a9f028 SHA512 0c7dd6053bc32b559e42851cb0fd657c8bdf29745d944ce17436138f91a916ac04e010c1cc7109ce482bdf335917c1bc7141f15781630007633d3a0ce5bd51ce WHIRLPOOL bfa61f1bbe6abccc81fe8f755529243c4d034c0497b463f1de36c1083906b0f0b3dc8a9a37378adf9e3f786ab82bf69584539c4cb842652e5dd7e6b9abcde07e
|
||||
DIST sfl-2.2.gem 8192 SHA256 323cbf7d9af865dc2bd3fd5f4181798e24a07f02f7b1f935e915f5edd7f4072b SHA512 9b64a966ec4125ae39d273e9ea1529f422dd17bfe2c4696574ab7725c0aad42f974febe7359dafa073c2291b47c6e351e1d549e145d247ed7c2ea6ebc5c73932 WHIRLPOOL f8a6509646c47ccef6aa064f27019fe7113df36f861456e87262665ef54eb240d4b2b1f3eb7ff5d1aa4d3dad849ee413f8e27ce64675b011ab511fa0b33774ce
|
||||
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sfl/sfl-2.2.ebuild,v 1.1 2012/08/16 17:36:41 flameeyes Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby18 ruby19 ree18"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_DOC="none"
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="This library provides spawn() which is almost perfectly compatible with ruby 1.9's."
|
||||
HOMEPAGE="https://github.com/ujihisa/spawn-for-legacy"
|
||||
|
||||
LICENSE="|| ( Ruby BSD-2 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
all_ruby_prepare() {
|
||||
rm -f Gemfile* || die
|
||||
sed -i -e "s:/tmp:${TMPDIR}:" spec/sfl_spec.rb || die
|
||||
}
|
@ -1,64 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sqlite3/sqlite3-1.3.2.ebuild,v 1.1 2012/08/16 03:46:36 flameeyes Exp $
|
||||
|
||||
EAPI=2
|
||||
USE_RUBY="ruby18 ree18"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="docs"
|
||||
RUBY_FAKEGEM_DOCDIR="doc faq"
|
||||
RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs CHANGELOG.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_NAME="sqlite3-ruby"
|
||||
|
||||
inherit multilib ruby-fakegem
|
||||
|
||||
DESCRIPTION="An extension library to access a SQLite database from Ruby"
|
||||
HOMEPAGE="http://rubyforge.org/projects/sqlite-ruby/"
|
||||
LICENSE="BSD"
|
||||
|
||||
KEYWORDS="amd64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
=dev-db/sqlite-3*"
|
||||
DEPEND="${DEPEND}
|
||||
=dev-db/sqlite-3*"
|
||||
|
||||
ruby_add_bdepend "
|
||||
dev-ruby/rake-compiler
|
||||
dev-ruby/hoe
|
||||
test? ( virtual/ruby-test-unit )
|
||||
doc? ( dev-ruby/redcloth )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# We remove the vendor_sqlite3 rake task because it's used to
|
||||
# bundle SQlite3 which we definitely don't want.
|
||||
rm tasks/vendor_sqlite3.rake || die
|
||||
|
||||
sed -i -e 's:, HOE.spec::' -e '/task :test/d' tasks/native.rake || die
|
||||
}
|
||||
|
||||
each_ruby_configure() {
|
||||
${RUBY} -Cext/sqlite3 extconf.rb || die
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
# TODO: not sure what happens with jruby
|
||||
|
||||
emake -Cext/sqlite3 || die
|
||||
mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
|
||||
}
|
||||
|
||||
all_ruby_compile() {
|
||||
all_fakegem_compile
|
||||
|
||||
if use doc; then
|
||||
rake faq || die "rake faq failed"
|
||||
fi
|
||||
}
|
||||
|
||||
each_ruby_install() {
|
||||
each_fakegem_install
|
||||
}
|
@ -1,85 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sqlite3/sqlite3-1.3.4-r1.ebuild,v 1.1 2012/08/16 03:46:35 flameeyes Exp $
|
||||
|
||||
EAPI=2
|
||||
USE_RUBY="ruby18 ree18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="docs"
|
||||
RUBY_FAKEGEM_DOCDIR="doc faq"
|
||||
RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs CHANGELOG.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_NAME="sqlite3"
|
||||
|
||||
inherit multilib ruby-fakegem
|
||||
|
||||
DESCRIPTION="An extension library to access a SQLite database from Ruby"
|
||||
HOMEPAGE="http://rubyforge.org/projects/sqlite-ruby/"
|
||||
LICENSE="BSD"
|
||||
|
||||
KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
=dev-db/sqlite-3*"
|
||||
DEPEND="${DEPEND}
|
||||
=dev-db/sqlite-3*"
|
||||
|
||||
ruby_add_bdepend "
|
||||
dev-ruby/rake-compiler
|
||||
dev-ruby/hoe
|
||||
test? ( virtual/ruby-test-unit )
|
||||
doc? ( dev-ruby/redcloth )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# We remove the vendor_sqlite3 rake task because it's used to
|
||||
# bundle SQlite3 which we definitely don't want.
|
||||
rm tasks/vendor_sqlite3.rake || die
|
||||
|
||||
sed -i -e 's:, HOE.spec::' -e '/task :test/d' tasks/native.rake || die
|
||||
}
|
||||
|
||||
each_ruby_configure() {
|
||||
${RUBY} -Cext/sqlite3 extconf.rb || die
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
# TODO: not sure what happens with jruby
|
||||
|
||||
emake -Cext/sqlite3 || die
|
||||
mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
|
||||
}
|
||||
|
||||
all_ruby_compile() {
|
||||
all_fakegem_compile
|
||||
|
||||
if use doc; then
|
||||
rake faq || die "rake faq failed"
|
||||
fi
|
||||
}
|
||||
|
||||
each_ruby_install() {
|
||||
each_fakegem_install
|
||||
|
||||
# sqlite3 was called sqlite3-ruby before, so add a spec file that
|
||||
# simply loads sqlite3 to make sure that old projects load correctly
|
||||
cat - <<EOF > "${T}/sqlite3-ruby.gemspec"
|
||||
# generated by ebuild
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sqlite3/sqlite3-1.3.4-r1.ebuild,v 1.1 2012/08/16 03:46:35 flameeyes Exp $
|
||||
Gem::Specification.new do |s|
|
||||
s.name = "sqlite3-ruby"
|
||||
s.version = "${RUBY_FAKEGEM_VERSION}"
|
||||
s.summary = "Fake gem to load sqlite3"
|
||||
s.homepage = "${HOMEPAGE}"
|
||||
s.specification_version = 3
|
||||
s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= ${RUBY_FAKEGEM_VERSION}"])
|
||||
end
|
||||
EOF
|
||||
RUBY_FAKEGEM_NAME=sqlite3-ruby \
|
||||
RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
|
||||
ruby_fakegem_install_gemspec
|
||||
|
||||
# we don't even need to create a file to load this: the `require
|
||||
# sqlite3` was already part of sqlite3-ruby requirements.
|
||||
}
|
@ -1,64 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sqlite3/sqlite3-1.3.4.ebuild,v 1.1 2012/08/16 03:46:35 flameeyes Exp $
|
||||
|
||||
EAPI=2
|
||||
USE_RUBY="ruby18 ree18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="docs"
|
||||
RUBY_FAKEGEM_DOCDIR="doc faq"
|
||||
RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs CHANGELOG.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_NAME="sqlite3"
|
||||
|
||||
inherit multilib ruby-fakegem
|
||||
|
||||
DESCRIPTION="An extension library to access a SQLite database from Ruby"
|
||||
HOMEPAGE="http://rubyforge.org/projects/sqlite-ruby/"
|
||||
LICENSE="BSD"
|
||||
|
||||
KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
=dev-db/sqlite-3*"
|
||||
DEPEND="${DEPEND}
|
||||
=dev-db/sqlite-3*"
|
||||
|
||||
ruby_add_bdepend "
|
||||
dev-ruby/rake-compiler
|
||||
dev-ruby/hoe
|
||||
test? ( virtual/ruby-test-unit )
|
||||
doc? ( dev-ruby/redcloth )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# We remove the vendor_sqlite3 rake task because it's used to
|
||||
# bundle SQlite3 which we definitely don't want.
|
||||
rm tasks/vendor_sqlite3.rake || die
|
||||
|
||||
sed -i -e 's:, HOE.spec::' -e '/task :test/d' tasks/native.rake || die
|
||||
}
|
||||
|
||||
each_ruby_configure() {
|
||||
${RUBY} -Cext/sqlite3 extconf.rb || die
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
# TODO: not sure what happens with jruby
|
||||
|
||||
emake -Cext/sqlite3 || die
|
||||
mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
|
||||
}
|
||||
|
||||
all_ruby_compile() {
|
||||
all_fakegem_compile
|
||||
|
||||
if use doc; then
|
||||
rake faq || die "rake faq failed"
|
||||
fi
|
||||
}
|
||||
|
||||
each_ruby_install() {
|
||||
each_fakegem_install
|
||||
}
|
@ -1,85 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sqlite3/sqlite3-1.3.5.ebuild,v 1.1 2012/08/16 03:46:35 flameeyes Exp $
|
||||
|
||||
EAPI=2
|
||||
USE_RUBY="ruby18 ree18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="docs"
|
||||
RUBY_FAKEGEM_DOCDIR="doc faq"
|
||||
RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs CHANGELOG.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_NAME="sqlite3"
|
||||
|
||||
inherit multilib ruby-fakegem
|
||||
|
||||
DESCRIPTION="An extension library to access a SQLite database from Ruby"
|
||||
HOMEPAGE="http://rubyforge.org/projects/sqlite-ruby/"
|
||||
LICENSE="BSD"
|
||||
|
||||
KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
=dev-db/sqlite-3*"
|
||||
DEPEND="${DEPEND}
|
||||
=dev-db/sqlite-3*"
|
||||
|
||||
ruby_add_bdepend "
|
||||
dev-ruby/rake-compiler
|
||||
dev-ruby/hoe
|
||||
test? ( virtual/ruby-test-unit )
|
||||
doc? ( dev-ruby/redcloth )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# We remove the vendor_sqlite3 rake task because it's used to
|
||||
# bundle SQlite3 which we definitely don't want.
|
||||
rm tasks/vendor_sqlite3.rake || die
|
||||
|
||||
sed -i -e 's:, HOE.spec::' -e '/task :test/d' tasks/native.rake || die
|
||||
}
|
||||
|
||||
each_ruby_configure() {
|
||||
${RUBY} -Cext/sqlite3 extconf.rb || die
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
# TODO: not sure what happens with jruby
|
||||
|
||||
emake -Cext/sqlite3 || die
|
||||
mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
|
||||
}
|
||||
|
||||
all_ruby_compile() {
|
||||
all_fakegem_compile
|
||||
|
||||
if use doc; then
|
||||
rake faq || die "rake faq failed"
|
||||
fi
|
||||
}
|
||||
|
||||
each_ruby_install() {
|
||||
each_fakegem_install
|
||||
|
||||
# sqlite3 was called sqlite3-ruby before, so add a spec file that
|
||||
# simply loads sqlite3 to make sure that old projects load correctly
|
||||
cat - <<EOF > "${T}/sqlite3-ruby.gemspec"
|
||||
# generated by ebuild
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sqlite3/sqlite3-1.3.5.ebuild,v 1.1 2012/08/16 03:46:35 flameeyes Exp $
|
||||
Gem::Specification.new do |s|
|
||||
s.name = "sqlite3-ruby"
|
||||
s.version = "${RUBY_FAKEGEM_VERSION}"
|
||||
s.summary = "Fake gem to load sqlite3"
|
||||
s.homepage = "${HOMEPAGE}"
|
||||
s.specification_version = 3
|
||||
s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= ${RUBY_FAKEGEM_VERSION}"])
|
||||
end
|
||||
EOF
|
||||
RUBY_FAKEGEM_NAME=sqlite3-ruby \
|
||||
RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
|
||||
ruby_fakegem_install_gemspec
|
||||
|
||||
# we don't even need to create a file to load this: the `require
|
||||
# sqlite3` was already part of sqlite3-ruby requirements.
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST term-ansicolor-1.0.5.gem 15360 SHA256 812d03fd5ad601983c36aa034eed909c0006256af58e403809927a371b610cf6 SHA512 6f4402c8809a6850897c05639ae7cdf30c4c6848b6501cdcd450407ace46d3fffb81c2303f88e43d5960a68f5ca94bc9112498fc40858a1eccd39855aa5cbde1 WHIRLPOOL 88014267617c15364bd346fb47c10070f4f2b566e580b5ba0895d022b01f6abb03f82b9f88083e9ae79314b8e445b2f06724cf3be0d3e1e70c19b4c3bbcdcc38
|
||||
DIST term-ansicolor-1.0.6.gem 15872 SHA256 2d67cf5b5e4fb2b56924302f79f70bf1c2c2092f945946e8b3f3afe0f4d29150 SHA512 0b72c2aeda5670c5cd1f6444fe975390db773c234ca44fb5161aea7abe660d466b382e3267ef29b548fc8e3c7a851e1797acfbc474c9876765035278beedd9da WHIRLPOOL 826035205ab38854be223e1b2a3b7990801bef4bc8547f306f088f8b99ff2f21202bde256b5b632c38d48e6fbc2afa2b3926bdd416ec6d0e8e41e29c917a87c0
|
||||
DIST term-ansicolor-1.0.7.gem 16896 SHA256 625416d740c94a8356415c4151069966fb21dd8e346282a1d1757d5095539b62 SHA512 a7e9b75d781960ae977293229eff21f3dfdbe6b2ad305efcd97b9be37fc4027edbbdcb699ed669f1103936a834a5310fac643261181bbaacfe9f146097b6b692 WHIRLPOOL a7f3742468fee465b639a04a01b508bad70a334524c83dfbd8c3a99ec461e1374267e333844164bbcb60fc433d64524315ce36e98d80071193fe0b01e0a6d9c9
|
||||
|
@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/term-ansicolor/term-ansicolor-1.0.6.ebuild,v 1.1 2011/07/22 06:53:05 graaff Exp $
|
||||
|
||||
EAPI=2
|
||||
USE_RUBY="ruby18 ree18 jruby"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_TASK_TEST="none"
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGES README.rdoc"
|
||||
|
||||
# don't install a cdiff wrapper, collides with app-misc/colordiff (bug
|
||||
# #310073).
|
||||
RUBY_FAKEGEM_BINWRAP="decolor"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Small Ruby library that colors strings using ANSI escape sequences."
|
||||
HOMEPAGE="http://term-ansicolor.rubyforge.org/"
|
||||
LICENSE="GPL-2"
|
||||
|
||||
KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
SLOT="0"
|
||||
IUSE="examples"
|
||||
|
||||
each_ruby_test() {
|
||||
${RUBY} -Ilib tests/ansicolor_test.rb || die
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
all_fakegem_install
|
||||
|
||||
use examples && docinto examples && dodoc examples/*
|
||||
}
|
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/gti/gti-9999.ebuild,v 1.1 2012/08/16 11:44:55 scarabeus Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
EGIT_REPO_URI="git://github.com/rwos/${PN}.git"
|
||||
inherit git-2
|
||||
|
||||
DESCRIPTION="A silly git launcher, basically. Inspired by sl"
|
||||
HOMEPAGE="http://r-wos.org/hacks/gti"
|
||||
SRC_URI=""
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
[[ ${PV} == 9999 ]] || KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-vcs/git"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
# fix the makefile
|
||||
sed -i \
|
||||
-e "s:CC=:CC?=:g" \
|
||||
-e "s:CFLAGS=:CFLAGS?=:g" \
|
||||
-e "/-strip/d" \
|
||||
-e 's:$(CC):$(CC) $(LDFLAGS):' \
|
||||
Makefile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin gti
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>scarabeus@gentoo.org</email>
|
||||
<name>Tomáš Chvátal</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -1,2 +1,2 @@
|
||||
DIST openttd-1.2.0-source.tar.gz 8702942 SHA256 e0d5ac8a972e079331d1bb43e1fbb70156f416254b1d9f220c8288bb417ed414 SHA512 63bf2a69e5372c9c5d032c12de4b2dd21b0637315327e3b83b9cc2a2bfdabe3e2ba63f1fff85fb613ecded16827bcd5bed787f9e21a8f51c091ccc82e5b21135 WHIRLPOOL 372506e5ff31ca6cd28ed9bac38f3247f61238f049265d756e067284436bf251c5096b8721784c7900c027d3b058239bac47f5922cc327ff31d9c489406d5878
|
||||
DIST openttd-1.2.1-source.tar.gz 8711769 SHA256 d88025d7ccb469914a2e56a067b779091afabd8791bcc06b4c7ca8a8001688f2 SHA512 cf3819623cbe00682327cc2cc259be6fe17a9f1ae587c0d1abf0d9ce4b0c731e435fe8f897c8d6717081b59d5aa7fb1899e51b19da69b08385f0a250a090bf39 WHIRLPOOL 23bbe7c29284a877f2babb12687409761856cc611a9c76c613d7a5a9e21e4ea284d28627c026711293099c319c0f945a93bd6c355e47a91db15798ee442d6cb9
|
||||
DIST openttd-1.2.2-source.tar.gz 8716733 SHA256 2ca100f403d5270ec9da96e8757d8b40991dce5c390f6dcd539bdd1a126b42f3 SHA512 6ec0bfa7ec070ce029eb625463f5d7b0c3fcca482c7f3f85ca06c6c38ad2e42174e390455302a46b3c4495a9cb1577e417af97bcbc2b62a7b936fbd2f6384473 WHIRLPOOL af0c43077cc3595f67fba20b4dc4cc93ca8f1085e49291c66cf1a4e4a78df2dd332120c8378bc59d58d9ee6f828cd40d7934328c18add2be369fff7e89a09e6c
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-simulation/openttd/openttd-1.2.1.ebuild,v 1.1 2012/08/03 04:18:44 mr_bones_ Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-simulation/openttd/openttd-1.2.2.ebuild,v 1.1 2012/08/16 19:33:54 mr_bones_ Exp $
|
||||
|
||||
EAPI=3
|
||||
inherit eutils gnome2-utils games
|
@ -1,4 +1,4 @@
|
||||
DIST menu-cache-0.2.6.tar.gz 360351 RMD160 89aa2e0dbd24d0a90ee0b15fa8ab6ce40acca38c SHA1 b747d5b563946bf5d76574bd51b4ef9238530128 SHA256 fdaeba2126bf9860c05711f428ee1195aa549cf2c1a3390ecbe81179fee47d4d
|
||||
DIST menu-cache-0.3.1.tar.gz 360425 RMD160 0cda57ed9179be4b8d028f412b4607478aa3c362 SHA1 7d73ba6a85065bad9263acd11236cabc19eaae3e SHA256 9eca41fcabe2edecaf5b9993f13d7890d169dfa1fbc16010a91da6d2e9b0f040
|
||||
DIST menu-cache-0.3.2.tar.gz 359637 RMD160 ec945de56193ade06bad205cde901d6f2587bdcb SHA1 1c92ae19326a18ca9ce588704a5d8e746a8ec244 SHA256 6b7c1627b5102d8301a8a3e845f673a7181a71dde32f6455abf22d03e392b89f
|
||||
DIST menu-cache-0.3.3.tar.gz 392291 RMD160 f1482daa4fe837ef3bc152ee895411679e85237c SHA1 d9b880ef8a01cb488c028617b2817e9e785798ca SHA256 07241c1f5f371b426d3b0a6e571a86184ec6256bdd7ead7a4da866cd10f25955
|
||||
DIST menu-cache-0.2.6.tar.gz 360351 SHA256 fdaeba2126bf9860c05711f428ee1195aa549cf2c1a3390ecbe81179fee47d4d
|
||||
DIST menu-cache-0.3.1.tar.gz 360425 SHA256 9eca41fcabe2edecaf5b9993f13d7890d169dfa1fbc16010a91da6d2e9b0f040
|
||||
DIST menu-cache-0.3.2.tar.gz 359637 SHA256 6b7c1627b5102d8301a8a3e845f673a7181a71dde32f6455abf22d03e392b89f SHA512 7cc9e0f6b2e992233149b7db3ee571fc1e67692125c4bd52fe08ab1bc63d3e937a383a3345d513369f530cecc9ed40708826421d7adff2150a4f1c92cb251056 WHIRLPOOL ff1255a6e25a356635a726d05f94b14730ce83be0b24646c93eab4568a828c22084982370f1dfb166ebac08cef3462513e2a438f5b232cf7bc27c9df44a0b9a6
|
||||
DIST menu-cache-0.3.3.tar.gz 392291 SHA256 07241c1f5f371b426d3b0a6e571a86184ec6256bdd7ead7a4da866cd10f25955 SHA512 1966b94989cdae0a1a3a48f19d337471a28acadecf7f03dac8c27d515324b8eb4d15102e2aa293c251e020f521f6e586aa13c8eca7ae7909b9ce5e67ef3ebafe WHIRLPOOL 68cec171fcf87be051a661017166def0f4441be25edeb0af56a9813f49fb3ee906b5ef10557ac5ebdb3d5f63696e4718ae22ba8af5a9c01f365de3823d10420c
|
||||
|
@ -0,0 +1,38 @@
|
||||
From 2b59e14a0023be9d084349d58ee156a49cc674bb Mon Sep 17 00:00:00 2001
|
||||
From: Mike Frysinger <vapier@chromium.org>
|
||||
Date: Wed, 15 Aug 2012 11:55:31 -0400
|
||||
Subject: [PATCH] Parse out arm isa targets from dumpmachine
|
||||
|
||||
The current parsing logic of the dumpmachine tuple lacks any arm
|
||||
cases which means tgt_isa never gets set, so for all arm targets,
|
||||
we get detected as generic-gnu. Add some basic arm checks here
|
||||
so the automatic detection logic works.
|
||||
|
||||
Change-Id: Ie5e98142876025c6708604236bc519c0bdb09319
|
||||
---
|
||||
build/make/configure.sh | 9 +++++++++
|
||||
1 file changed, 9 insertions(+)
|
||||
|
||||
diff --git a/build/make/configure.sh b/build/make/configure.sh
|
||||
index 26eb864..eeb959a 100755
|
||||
--- a/build/make/configure.sh
|
||||
+++ b/build/make/configure.sh
|
||||
@@ -593,6 +593,15 @@ process_common_toolchain() {
|
||||
|
||||
# detect tgt_isa
|
||||
case "$gcctarget" in
|
||||
+ armv6*)
|
||||
+ tgt_isa=armv6
|
||||
+ ;;
|
||||
+ armv7*)
|
||||
+ tgt_isa=armv7
|
||||
+ ;;
|
||||
+ armv5te*)
|
||||
+ tgt_isa=armv5te
|
||||
+ ;;
|
||||
*x86_64*|*amd64*)
|
||||
tgt_isa=x86_64
|
||||
;;
|
||||
--
|
||||
1.7.9.7
|
||||
|
@ -1,5 +1,3 @@
|
||||
DIST fluidsynth-1.0.9.tar.gz 927002 RMD160 077ecb13000ee58ebc0cfcde65323a7a1128f1e2 SHA1 fed8dcd8a816981e1e30ac8818a45949eb4f59c0 SHA256 171b6bb754fb6342cd00f9139f5873bc1b764d4a2cfe70409aae6cb1f01a6e60
|
||||
DIST fluidsynth-1.1.1.tar.gz 756184 RMD160 e5aa2807ab9ef38a08d0ac2c0b64dc43a36bd478 SHA1 9b38b9cbac0ee698c9b3604735505a27b11a63b4 SHA256 55638cb04f39f4df76c081e22ca7feeea58ddd20ebf779a7db2d38b1ff374cd6
|
||||
DIST fluidsynth-1.1.3.tar.gz 862204 RMD160 b0e14f033ff51369ae92721e8f058fab7e8bc081 SHA1 ef83c770431274952499294196c6e4941577f8d0 SHA256 66c2b19b7ec8493d39f70f58d72c8797babcba39b886ad414426df05c6ee76c3
|
||||
DIST fluidsynth-1.1.4.tar.gz 932871 RMD160 9aa7624b2ac8b6d64b586737d9186f17d90abf81 SHA1 3dcd4aa282ce14700b0f8b7fb2780bbab132e154 SHA256 91221e6c941a48e38197c7d98f7c86a766432183a65f5e88dacd2f4b2cd56581
|
||||
DIST fluidsynth-1.1.5.tar.gz 932960 RMD160 f95f5a7091cede2d0991bab7fa8089e79925544f SHA1 2f98696ca0a6757684f0a881bf92b3149536fdf2 SHA256 b8160ba8c48211644e94496e51f24494192c711dbb779bbd167940f3ec50aa1f
|
||||
DIST fluidsynth-1.1.1.tar.gz 756184 SHA256 55638cb04f39f4df76c081e22ca7feeea58ddd20ebf779a7db2d38b1ff374cd6
|
||||
DIST fluidsynth-1.1.5.tar.gz 932960 SHA256 b8160ba8c48211644e94496e51f24494192c711dbb779bbd167940f3ec50aa1f
|
||||
DIST fluidsynth-1.1.6.tar.gz 958735 SHA256 50853391d9ebeda9b4db787efb23f98b1e26b7296dd2bb5d0d96b5bccee2171c SHA512 2dcb8a8a1634273cc93c45b6e21b87ac45a023c768cffdadda0a4e611eab8d5bbea0e1ba59e5f147488054cfa6fcaf561399ae275a665c76082b8738a80778bb WHIRLPOOL c3ede7f1218b5f445cf3537ed52dd32ebdcf50c44774431323b17dda963e334f80ec255e086380007dad69b4f3338aacb22ef90c10904f57d946f4573ced869b
|
||||
|
@ -1,12 +0,0 @@
|
||||
Index: fluidsynth-1.0.9/configure.ac
|
||||
===================================================================
|
||||
--- fluidsynth-1.0.9.orig/configure.ac
|
||||
+++ fluidsynth-1.0.9/configure.ac
|
||||
@@ -150,6 +150,7 @@ dnl
|
||||
dnl Check support for all the drivers
|
||||
dnl
|
||||
|
||||
+PKG_PROG_PKG_CONFIG
|
||||
|
||||
dnl - Sound file support check
|
||||
dnl AUFILE_SUPPORT=0
|
@ -1,73 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-sound/fluidsynth/fluidsynth-1.0.9.ebuild,v 1.10 2010/10/13 06:18:29 radhermit Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit flag-o-matic eutils libtool autotools
|
||||
|
||||
IUSE="alsa debug jack ladspa lash oss portaudio pulseaudio readline"
|
||||
|
||||
DESCRIPTION="Fluidsynth is a software real-time synthesizer based on the Soundfont 2 specifications."
|
||||
HOMEPAGE="http://www.fluidsynth.org/"
|
||||
SRC_URI="http://savannah.nongnu.org/download/fluid/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 ppc ppc64 sparc x86 ~x86-fbsd"
|
||||
|
||||
RDEPEND="jack? ( media-sound/jack-audio-connection-kit )
|
||||
ladspa? ( >=media-libs/ladspa-sdk-1.12
|
||||
>=media-libs/ladspa-cmt-1.15 )
|
||||
alsa? ( media-libs/alsa-lib
|
||||
lash? ( >=media-sound/lash-0.5 ) )
|
||||
pulseaudio? ( >=media-sound/pulseaudio-0.9.8 )
|
||||
portaudio? ( >=media-libs/portaudio-19_pre )
|
||||
readline? ( sys-libs/readline )"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S=${WORKDIR}/${P/7a/7}
|
||||
|
||||
# Alsa is required for lash support in this package.
|
||||
pkg_setup() {
|
||||
if use lash && ! use alsa; then
|
||||
ewarn "ALSA support is required for lash support to be enabled."
|
||||
ewarn "Continuing with lash support disabled."
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${P}-pkg.patch"
|
||||
rm -f m4/lt*.m4 m4/libtool.m4
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
|
||||
if use alsa; then
|
||||
myconf="${myconf} $(use_enable lash)"
|
||||
else
|
||||
myconf="--disable-lash"
|
||||
fi
|
||||
|
||||
elibtoolize
|
||||
# ladcca support is deprecated in place of lash
|
||||
econf \
|
||||
--disable-ladcca \
|
||||
--disable-dependency-tracking \
|
||||
$(use_enable ladspa) \
|
||||
$(use_enable jack jack-support) \
|
||||
$(use_enable oss oss-support) \
|
||||
$(use_enable alsa alsa-support) \
|
||||
$(use_enable pulseaudio pulse-support) \
|
||||
$(use_enable portaudio portaudio-support) \
|
||||
$(use_enable lash) \
|
||||
$(use_enable debug) \
|
||||
$(use_with readline) \
|
||||
${myconf} || die "./configure failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "make install failed"
|
||||
dodoc AUTHORS NEWS README THANKS TODO
|
||||
}
|
@ -1,66 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-sound/fluidsynth/fluidsynth-1.1.3.ebuild,v 1.2 2012/05/05 08:20:42 mgorny Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="Fluidsynth is a software real-time synthesizer based on the Soundfont 2 specifications."
|
||||
HOMEPAGE="http://www.fluidsynth.org/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
||||
IUSE="alsa dbus debug examples jack ladspa lash portaudio pulseaudio readline sndfile"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.6.5:2
|
||||
alsa? ( media-libs/alsa-lib
|
||||
lash? ( >=media-sound/lash-0.5 ) )
|
||||
dbus? ( >=sys-apps/dbus-1.0.0 )
|
||||
jack? ( media-sound/jack-audio-connection-kit )
|
||||
ladspa? ( >=media-libs/ladspa-sdk-1.12
|
||||
>=media-libs/ladspa-cmt-1.15 )
|
||||
pulseaudio? ( >=media-sound/pulseaudio-0.9.8 )
|
||||
portaudio? ( >=media-libs/portaudio-19_pre )
|
||||
readline? ( sys-libs/readline )
|
||||
sndfile? ( >=media-libs/libsndfile-1.0.18 )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
$(cmake-utils_use alsa enable-alsa)
|
||||
$(cmake-utils_use dbus enable-dbus)
|
||||
$(cmake-utils_use debug enable-debug)
|
||||
$(cmake-utils_use jack enable-jack)
|
||||
-Denable-ladcca=OFF
|
||||
$(cmake-utils_use ladspa enable-ladspa)
|
||||
$(cmake-utils_use sndfile enable-libsndfile)
|
||||
$(cmake-utils_use portaudio enable-portaudio)
|
||||
$(cmake-utils_use pulseaudio enable-pulseaudio)
|
||||
$(cmake-utils_use readline enable-readline)
|
||||
)
|
||||
|
||||
if use alsa; then
|
||||
mycmakeargs+=( $(cmake-utils_use lash enable-lash) )
|
||||
else
|
||||
mycmakeargs+=( -Denable-lash=OFF )
|
||||
fi
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
|
||||
dodoc AUTHORS NEWS README THANKS TODO doc/*.txt
|
||||
|
||||
insinto /usr/share/doc/${PF}/pdf
|
||||
doins doc/*.pdf
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins doc/*.c
|
||||
fi
|
||||
}
|
@ -1,8 +1,8 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-sound/fluidsynth/fluidsynth-1.1.4.ebuild,v 1.2 2012/05/05 08:20:42 mgorny Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-sound/fluidsynth/fluidsynth-1.1.6.ebuild,v 1.1 2012/08/16 16:50:38 radhermit Exp $
|
||||
|
||||
EAPI=2
|
||||
EAPI=4
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="Fluidsynth is a software real-time synthesizer based on the Soundfont 2 specifications."
|
@ -1,3 +1,2 @@
|
||||
DIST xnoise-0.2.2.tar.gz 1785264 SHA256 547b16d2013828c7b5d8448a4e35fb36c40927bd8ba75e927d541fe0628bd8fa SHA512 c20782bdf49d5d6c40fa6750207aaa7980b4d49934b79cac565570a00d0b18709948d718bd326fc9182ebe3c0cfe5a0ea5d8deb36da91b2885911854ab08b751 WHIRLPOOL 1da50435364c0230bb40b360aef6075a2fa010478a9088355cbc93c0514b389b295d74307ed1170d0349e5cfa6f119aaf00fd285c7ac7245e3845f6c909444fe
|
||||
DIST xnoise-0.2.3.tar.bz2 1176156 SHA256 9a862f4bda38fa1f65191ad8d91cbc717fd0c6e6874b6f6610896f4c02371fcd SHA512 d8dc3b82b026e6d19c8b81bb6f1c546d24b1e819d0ea7297db57857ada6e1ac218ea38387092b346dbc16dad1195e43da0c50e45733a4b049a0fece1b53455ba WHIRLPOOL ad94543569295a36e3e8f17582e30c098eadb76e09b512f60a9fce40ee8709424acce3dd62f0fa4edc158b0438d45cac27e86b04d4605b3f93c6e953ca6efb9e
|
||||
DIST xnoise-0.2.4.tar.bz2 1177115 SHA256 734cb7eea6cce379095913523b761222da6c6e323b6bba3f53b90e5b62e1f8d0 SHA512 6d491757e7898ed4ef2504da609351447be79d7d8dc200233076d215dc4725963229e943df8f84cd75722a30a624593965717473eb8d8f7c906702b30b8b570f WHIRLPOOL 8f66d832eab1d4c5a7697200913e3da0c367a4303f954d9544aed064b9b25693816af2b09b35ed4f2c588c324d3b04f0b5feae5330490ab9a554ce04ef0abb0a
|
||||
DIST xnoise-0.2.5.tar.bz2 1185427 SHA256 f7609fd514ef66754b41b7098c62c923aa668e2f53424a7d67cfa5d196ff26db SHA512 d98b850477dcc7f0d0e9960c03dec0b9866e986dfe97b5d7f9c2042fb30f01c51d211c968fd7afdc3b9bf3d107d9d734ee4ee9b1bd9c88eb0f43b6439bc94b82 WHIRLPOOL 269b06db2d57e9e83d42c590c36763bf6a11e13a3d84d4cb836cf0e011c864c6b544ff16e3ae982ac5a1cdac654da40e31ad773c6de1086a87cdbc0f0be065c0
|
||||
|
@ -1,64 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-sound/xnoise/xnoise-0.2.2.ebuild,v 1.1 2012/05/26 20:44:00 angelos Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit fdo-mime gnome2-utils
|
||||
|
||||
DESCRIPTION="A media player for Gtk+ with a slick GUI, great speed and lots of
|
||||
features"
|
||||
HOMEPAGE="http://www.xnoise-media-player.com/"
|
||||
SRC_URI="mirror://github/shuerhaaken/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+lastfm libnotify +lyrics"
|
||||
|
||||
RDEPEND="dev-db/sqlite:3
|
||||
>=dev-libs/glib-2.28:2
|
||||
dev-libs/libxml2:2
|
||||
media-libs/gst-plugins-base:0.10
|
||||
media-libs/gstreamer:0.10
|
||||
media-libs/taglib
|
||||
x11-libs/cairo
|
||||
x11-libs/gtk+:3
|
||||
lastfm? ( net-libs/libsoup:2.4 )
|
||||
libnotify? ( x11-libs/libnotify )
|
||||
lyrics? ( net-libs/libsoup:2.4 )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/intltool
|
||||
virtual/pkgconfig
|
||||
sys-devel/gettext"
|
||||
|
||||
DOCS=( AUTHORS README )
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable lyrics lyricwiki) \
|
||||
$(use_enable lastfm) \
|
||||
$(use_enable libnotify notifications) \
|
||||
--enable-soundmenu2 \
|
||||
$(use_enable lyrics chartlyrics) \
|
||||
$(use_enable lyrics azlyrics)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
find "${ED}" -type f -name "*.la" -delete || die
|
||||
rm -rf "${ED}"/usr/share/${PN}/license || die
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue