parent
f0c372f815
commit
1ce9eaa4f8
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/par2cmdline/par2cmdline-0.6.7.ebuild,v 1.1 2014/06/20 08:18:19 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit autotools
|
||||
|
||||
DESCRIPTION="A PAR-2.0 file verification and repair tool"
|
||||
HOMEPAGE="http://github.com/BlackIkeEagle/par2cmdline"
|
||||
SRC_URI="http://github.com/BlackIkeEagle/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE=""
|
||||
|
||||
DOCS="AUTHORS ChangeLog README" # NEWS is empty, PORTING and ROADMAP are for building
|
||||
|
||||
src_prepare() {
|
||||
eautoreconf
|
||||
}
|
@ -0,0 +1,393 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-backup/bacula/bacula-7.0.4.ebuild,v 1.1 2014/06/21 10:01:19 tomjbe Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils multilib qt4-r2 systemd 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 ~ppc ~sparc ~x86"
|
||||
IUSE="acl bacula-clientonly bacula-nodir bacula-nosd examples ipv6 logwatch mysql postgres qt4 readline +sqlite3 ssl static tcpd vim-syntax X"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/gmp
|
||||
!bacula-clientonly? (
|
||||
postgres? ( dev-db/postgresql-base[threads] )
|
||||
mysql? ( virtual/mysql )
|
||||
sqlite3? ( dev-db/sqlite:3 )
|
||||
!bacula-nodir? ( virtual/mta )
|
||||
)
|
||||
qt4? (
|
||||
dev-qt/qtsvg:4
|
||||
x11-libs/qwt:5
|
||||
)
|
||||
logwatch? ( sys-apps/logwatch )
|
||||
tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
|
||||
readline? ( >=sys-libs/readline-4.1 )
|
||||
static? (
|
||||
acl? ( virtual/acl[static-libs] )
|
||||
sys-libs/zlib[static-libs]
|
||||
dev-libs/lzo[static-libs]
|
||||
sys-libs/ncurses[static-libs]
|
||||
ssl? ( dev-libs/openssl[static-libs] )
|
||||
)
|
||||
!static? (
|
||||
acl? ( virtual/acl )
|
||||
sys-libs/zlib
|
||||
dev-libs/lzo
|
||||
sys-libs/ncurses
|
||||
ssl? ( dev-libs/openssl )
|
||||
)"
|
||||
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 )
|
||||
static? ( bacula-clientonly )"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
pkg_setup() {
|
||||
#XOR and !bacula-clientonly controlled by REQUIRED_USE
|
||||
use mysql && export mydbtype="mysql"
|
||||
use postgres && export mydbtype="postgresql"
|
||||
use sqlite3 && export mydbtype="sqlite3"
|
||||
|
||||
# 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
|
||||
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
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# adjusts default configuration files for several binaries
|
||||
# to /etc/bacula/<config> instead of ./<config>
|
||||
pushd src >&/dev/null || die
|
||||
for f in console/console.c dird/dird.c filed/filed.c \
|
||||
stored/bcopy.c stored/bextract.c stored/bls.c \
|
||||
stored/bscan.c stored/btape.c stored/stored.c \
|
||||
qt-console/main.cpp; do
|
||||
sed -i -e 's|^\(#define CONFIG_FILE "\)|\1/etc/bacula/|g' "${f}" \
|
||||
|| die "sed on ${f} failed"
|
||||
done
|
||||
popd >&/dev/null || die
|
||||
|
||||
# bug 466688 drop deprecated categories from Desktop file
|
||||
sed -i -e 's/Application;//' scripts/bat.desktop.in || die
|
||||
|
||||
# bug 466690 Use CXXFLAGS instead of CFLAGS
|
||||
sed -i -e 's/@CFLAGS@/@CXXFLAGS@/' autoconf/Make.common.in || 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}"/7.0.2/${PN}-7.0.2-fix-static.patch
|
||||
|
||||
# do not strip binaries
|
||||
sed -i -e "s/strip /# strip /" src/filed/Makefile.in || die
|
||||
sed -i -e "s/strip /# strip /" src/console/Makefile.in || die
|
||||
|
||||
# fix file not found error during make depend
|
||||
epatch "${FILESDIR}"/7.0.2/${PN}-7.0.2-depend.patch
|
||||
|
||||
# Fix systemd unit files:
|
||||
# bug 497748
|
||||
sed -i -e '/Requires/d' platforms/systemd/*.service.in || die
|
||||
sed -i -e '/StandardOutput/d' platforms/systemd/*.service.in || die
|
||||
# bug 504370
|
||||
sed -i -e '/Alias=bacula-dir/d' platforms/systemd/bacula-dir.service.in || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=''
|
||||
|
||||
if use bacula-clientonly; then
|
||||
myconf="${myconf} \
|
||||
$(use_enable bacula-clientonly client-only) \
|
||||
$(use_enable !static libtool) \
|
||||
$(use_enable static static-cons) \
|
||||
$(use_enable static static-fd)"
|
||||
else
|
||||
myconf="${myconf} \
|
||||
$(use_enable !bacula-nodir build-dird) \
|
||||
$(use_enable !bacula-nosd build-stored)"
|
||||
# bug #311099
|
||||
# database support needed by dir-only *and* sd-only
|
||||
# build as well (for building bscan, btape, etc.)
|
||||
myconf="${myconf} \
|
||||
--with-${mydbtype} \
|
||||
--enable-batch-insert"
|
||||
fi
|
||||
|
||||
# do not build bat if 'static' clientonly
|
||||
if ! use bacula-clientonly || ! use static; then
|
||||
myconf="${myconf} \
|
||||
$(use_enable qt4 bat)"
|
||||
fi
|
||||
|
||||
myconf="${myconf} \
|
||||
$(use_with X x) \
|
||||
$(use_enable !readline conio) \
|
||||
$(use_enable readline) \
|
||||
$(use_with readline readline /usr) \
|
||||
$(use_with ssl openssl) \
|
||||
$(use_enable ipv6) \
|
||||
$(use_enable acl) \
|
||||
$(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-logdir=/var/lib/bacula \
|
||||
--with-scriptdir=/usr/libexec/bacula \
|
||||
--with-systemd=$(systemd_get_unitdir) \
|
||||
--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_compile() {
|
||||
# Make build log verbose (bug #447806)
|
||||
emake NO_ECHO=""
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
doicon scripts/bacula.png
|
||||
|
||||
# install bat icon and desktop file when enabled
|
||||
# (for some reason ./configure doesn't pick this up)
|
||||
if use qt4 && ! use static ; then
|
||||
doicon src/qt-console/images/bat_icon.png
|
||||
domenu scripts/bat.desktop
|
||||
fi
|
||||
|
||||
# remove some scripts we don't need at all
|
||||
rm -f "${D}"/usr/libexec/bacula/{bacula,bacula-ctl-dir,bacula-ctl-fd,bacula-ctl-sd,startmysql,stopmysql}
|
||||
|
||||
# rename statically linked apps
|
||||
if use bacula-clientonly && use static ; then
|
||||
pushd "${D}"/usr/sbin || die
|
||||
mv static-bacula-fd bacula-fd || die
|
||||
mv static-bconsole bconsole || die
|
||||
popd || die
|
||||
fi
|
||||
|
||||
# extra files which 'make install' doesn't cover
|
||||
if ! use bacula-clientonly; then
|
||||
# the database update scripts
|
||||
diropts -m0750
|
||||
insinto /usr/libexec/bacula/updatedb
|
||||
insopts -m0754
|
||||
doins "${S}"/updatedb/*
|
||||
fperms 0640 /usr/libexec/bacula/updatedb/README
|
||||
|
||||
# the logrotate configuration
|
||||
# (now unconditional wrt bug #258187)
|
||||
diropts -m0755
|
||||
insinto /etc/logrotate.d
|
||||
insopts -m0644
|
||||
newins "${S}"/scripts/logrotate bacula
|
||||
|
||||
# the logwatch scripts
|
||||
if use logwatch; then
|
||||
diropts -m0750
|
||||
dodir /etc/log.d/scripts/services
|
||||
dodir /etc/log.d/scripts/shared
|
||||
dodir /etc/log.d/conf/logfiles
|
||||
dodir /etc/log.d/conf/services
|
||||
pushd "${S}"/scripts/logwatch >&/dev/null || die
|
||||
emake DESTDIR="${D}" install
|
||||
popd >&/dev/null || die
|
||||
fi
|
||||
fi
|
||||
|
||||
if ! use qt4; then
|
||||
rm -vf "${D}"/usr/share/man/man1/bat.1*
|
||||
fi
|
||||
rm -vf "${D}"/usr/share/man/man1/bacula-tray-monitor.1*
|
||||
if use bacula-clientonly || use bacula-nodir; then
|
||||
rm -vf "${D}"/usr/share/man/man8/bacula-dir.8*
|
||||
rm -vf "${D}"/usr/share/man/man8/dbcheck.8*
|
||||
rm -vf "${D}"/usr/share/man/man1/bsmtp.1*
|
||||
rm -vf "${D}"/usr/libexec/bacula/create_*_database
|
||||
rm -vf "${D}"/usr/libexec/bacula/drop_*_database
|
||||
rm -vf "${D}"/usr/libexec/bacula/make_*_tables
|
||||
rm -vf "${D}"/usr/libexec/bacula/update_*_tables
|
||||
rm -vf "${D}"/usr/libexec/bacula/drop_*_tables
|
||||
rm -vf "${D}"/usr/libexec/bacula/grant_*_privileges
|
||||
rm -vf "${D}"/usr/libexec/bacula/*_catalog_backup
|
||||
fi
|
||||
if use bacula-clientonly || use bacula-nosd; then
|
||||
rm -vf "${D}"/usr/share/man/man8/bacula-sd.8*
|
||||
rm -vf "${D}"/usr/share/man/man8/bcopy.8*
|
||||
rm -vf "${D}"/usr/share/man/man8/bextract.8*
|
||||
rm -vf "${D}"/usr/share/man/man8/bls.8*
|
||||
rm -vf "${D}"/usr/share/man/man8/bscan.8*
|
||||
rm -vf "${D}"/usr/share/man/man8/btape.8*
|
||||
rm -vf "${D}"/usr/libexec/bacula/disk-changer
|
||||
rm -vf "${D}"/usr/libexec/bacula/mtx-changer
|
||||
rm -vf "${D}"/usr/libexec/bacula/dvd-handler
|
||||
fi
|
||||
|
||||
# documentation
|
||||
dodoc ChangeLog ReleaseNotes SUPPORT technotes
|
||||
|
||||
# install examples (bug #457504)
|
||||
if use examples; then
|
||||
docinto examples/
|
||||
dodoc -r examples/*
|
||||
fi
|
||||
|
||||
# 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"
|
||||
|
||||
# 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
|
||||
|
||||
systemd_dounit "${S}"/platforms/systemd/bacula-{dir,fd,sd}.service
|
||||
systemd_dotmpfilesd "${S}"/platforms/systemd/bacula.conf
|
||||
|
||||
# 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
|
||||
|
||||
if use sqlite3; then
|
||||
einfo
|
||||
einfo "Be aware that Bacula does not officially support SQLite database anymore."
|
||||
einfo "Best use it only for a client-only installation. See Bug #445540."
|
||||
einfo
|
||||
fi
|
||||
|
||||
einfo "Please note that 'bconsole' will always be installed. To compile 'bat'"
|
||||
einfo "you have to enable 'USE=qt4'."
|
||||
einfo
|
||||
}
|
@ -1,19 +1,26 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX mit-krb5-appl-sig_t.patch 1411 SHA256 81d681fcbf96f7baf8452cbaa089de931cc3915f1a1202a16ef1808ac0a08150 SHA512 a25ca113d8cae969ef370aa28b274dc4573964eb78e340a86ff4e3b130c6f7a73c97a41e657a5fabb634604a3bfb8f5a04c8925a248a8f9e45a22979fd8395f3 WHIRLPOOL e92b0b5ca3cd8be2f8e7fe15dc8cd1719784b6d79e70e0d239b90f73833ca53d26fda6c9c70bc1e3a504c7eedb4b6480f8ac9eb11719db5f567166d8b9d58321
|
||||
AUX mit-krb5-appl-tinfo.patch 575 SHA256 c75e6ebf90a691680ccb37459342de5004eeaa1b88214dddf5100bd795144cb2 SHA512 076f34d70f43ae34fa6bc5e23171b2b31f579812527b7f78ba40ac3fca0cd92000b8caa40b8773bd2f9cc3ce0f6bcc6815f83422d5f8d320d34c4feb580231ab WHIRLPOOL 0c8321e40373869c76a9b4883c603dcc5cec14dffddb9b8645823b0ffd7b7a6fcca7885c9401c8f9b841569680fae74543a47d0eb839baf58dc68bcae122962f
|
||||
DIST krb5-appl-1.0.3-signed.tar 634880 SHA256 feb88581eba566554ad515a6fcf18cee11e8409a2c4755bf5188db96f0b7f039 SHA512 1d85be6eb39a01c21308f6b159a375ae4ee331de8052c3990c9252f708d717b8b518f92c424bd6beebe344d940b4813e6ea11dd18df5d7caa4b5effc2513dd23 WHIRLPOOL 091525cd162375b383f41f0627fa3dba2468459e2aa8fdaf8fff6c01f2bfd27af45990fc68ec0a0eea13288e3288c967e55346c53165ea1238ddea9b94a94364
|
||||
EBUILD mit-krb5-appl-1.0.3.ebuild 1723 SHA256 7706a60abd941b695aca4379e06c147c896381e4848127c0457293b7f7260670 SHA512 da7710b2cf6207d8405440260cdb4e520ccdbf00ce9ab569771a360aa8a7d0847df73d47cef591b5f07a9d57e28ec950bf71ab068ebfb06805ad8a4d38d94c59 WHIRLPOOL 230ac63e83298d535c3baa4168607bd8341dff1043d8c6ef6ae80b0106c7949f0f2bb23227e653f692c92afa38b4d460e6f79af0f6b35276b421286e1f04b654
|
||||
MISC ChangeLog 4900 SHA256 f827a88538dfec9a67f89cd34b516b8b0d47b12fde12d6fd26a9f8ac5979726c SHA512 2719936d3657af437a2370da4f40015c0f157748183a224acb742e5888f65eac13b67e5f82de568e09ec5258b732e84ded361801d3b7c4176b2912262c3917b6 WHIRLPOOL c6be595755a271aaa9a059188e790c35594d0c4aebb9038a7669f8a4f039ac2f2270a19b4bc3ac5662dcceb622dbf42e175c5f239e6e1cbbb6d2300dc758f91a
|
||||
EBUILD mit-krb5-appl-1.0.3.ebuild 1766 SHA256 2fe91ff8b92bb8aab37a29f5232c5a14b7f9ba8d31cc455f1661f8bbeff52521 SHA512 98b3ee5fa7f66021b71bc5d291e395cb9b5531ca57f9e6909ed906e520311bed407bcb32d66c6bdc8dc5a3aa0e93df505fbc2c9ed47e1f58184981a67efae4b6 WHIRLPOOL 71960e2bbb6d9e9950a3163148db149e1959b1b7f137fefe8b86ec16d04ff87a2d9bdc6fb8b7a27261c2c3e3099672df6acadaf3e9c17ea1d9dad5b1730fafc3
|
||||
MISC ChangeLog 5041 SHA256 09837683a44cbd0c5a96c60622e5a4c101dfe403390d342570c1a5a6bd041ec8 SHA512 9d5b9a75e36aa6ab0387cf07d0fde01efa93de57789671a3d3588bd9972b3349f77396295e3fb54fbb3f7c7c02f177115e78a2e19c2c46532e6723e786ec6b07 WHIRLPOOL e05d7e4eed2cc9c5e72f9fca23574909cedf8ed1c4c18b4c918813958290918db7f4ffd63a2c7f9cde4dfccb087bba2a6feb9148883bb0038719c57576b271e0
|
||||
MISC metadata.xml 161 SHA256 24dcbc1b12d6ed52621a4edec3764c838cab1b32f5fc982ce0fe305822c562c7 SHA512 10bf05a8a91f8c333e10c8c205f93e680443f7f4b84d07d86af59b30d4e3165040339ef99315cb44b35f090ab8454d06b010e44cf3ac0152a672806e2068c641 WHIRLPOOL 7bccd82cacd36cf74ec8736514d7c5445981af35a53b90d288ed109e6babcaea26e9bc3de8b5a64c5d71f1e0da4cdae613040f65f8e52d1bfc52b0294d70e11f
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
Version: GnuPG v2
|
||||
|
||||
iQEcBAEBCAAGBQJSvfSsAAoJEJWyH81tNOV92iYH/i4mkeYxOdczXI+wjdlFUgXS
|
||||
y3eTymd7sCQbu93wmx3ZG7zdGmeMXkKQaWwwMnJVougYsstaaMXqk8nnnWbRaEgi
|
||||
Lx03mvtn7wdZvodmSbDPhe+A2Mx2acie5uS5ZvdrVF6q9FYZiHkdnUtVavS1UQyz
|
||||
QQeY3ECKhYbHtI7LT1CLChn1KkrEbtEcbb3gt7qDCVioektuDkc+i61Xwcqgy0Rq
|
||||
qkH85rDpSJGqEsPL+6E0qaqby3+nEtKdZV0EWnKrF9AJI5R7tK5DbhClNERx8F0g
|
||||
brq+ilbpYubLfQUOtLVqIiOnewOVSubvK7eOg62RNlUnooZ8yJ7GTRh57nq3Eg8=
|
||||
=DXya
|
||||
iQIcBAEBCAAGBQJTpAQ1AAoJEHfx8XVYajsftMUP/04NipdQv7889qOuTCX7y1ui
|
||||
p1R6vL4rFjA525/1ef2vOHglt7zmhmOpeIEAS/Zp99ZLWUgDxAJrPseK2otvnPOR
|
||||
RlwDGiJJ6K2HdDIULncirUga7D4rHTcwRuZbQwZLpeDqevOIDHhhs4V8IwEusHR7
|
||||
vpUGipWK4OfPOu1Xk86tDmYtny7uiiraOI7KKJiy+1xL73ZCxfVFLxRCp0SuhWic
|
||||
eep0et7bVJo4KRpsjNo0qrSpfSNjfY6zTQ1SL/TTueIHzkA88Pgg5ccZwUXIxOQw
|
||||
kJ9cLov/GW8eL9sDnDgx4QHkk/IsbEtPS3YUNFzauZnhuhT5BXgG5vQGWzHcSZm4
|
||||
3bKxsTLZgIM8E4DheyNeb1ecCgiTMv5U6LIPlE8xZxnqzVkGrCYriNXNlZgHKymQ
|
||||
JnKv8fJehBeUIoDTZcAo+eKjpMDjcEqX+VXCXdUjQqi2E5eGvr0AnsKrZSoNpus4
|
||||
hAkT4FLy5MTiKgLdKzgPpVFJPIwyPsx7Yxu8wXthKiR/C9Ui89oBzOBQ+7QinOud
|
||||
v5p/LFaQSQaDBS2vr6xb0utNA9THijBk+gElIEK08BZmGKRncSbsGNRNci0BFSwN
|
||||
H+w8CMEDwQFgdqGzhgEt4rXUnvB/HL2Sre9knIJ8GSEiYiIJGlkE6EC+ZGVOI2Jx
|
||||
O89MQu4vDgDwIE254Fwp
|
||||
=7gCa
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,55 @@
|
||||
Bug #513762
|
||||
|
||||
From 4b45a32ba7c4f7b447919de6ce28a14150584290 Mon Sep 17 00:00:00 2001
|
||||
From: Russ Allbery <rra@stanford.edu>
|
||||
Date: Wed, 21 Mar 2012 04:16:36 +0000
|
||||
Subject: [PATCH] Move redeclaration of sig_t after all system includes
|
||||
|
||||
Move some internal messing about with sig_t done by gssftp/ftp/ftp_var.h
|
||||
after the last system include to keep from stomping on system headers.
|
||||
Required for kFreeBSD and Hurd.
|
||||
|
||||
git-svn-id: svn://anonsvn.mit.edu/krb5-appl/trunk@3331 dc483132-0cff-0310-8789-dd5450dbe970
|
||||
---
|
||||
gssftp/ftp/ftp_var.h | 18 +++++++++---------
|
||||
1 file changed, 9 insertions(+), 9 deletions(-)
|
||||
|
||||
diff --git a/gssftp/ftp/ftp_var.h b/gssftp/ftp/ftp_var.h
|
||||
index 3efbdb1..e478961 100644
|
||||
--- a/gssftp/ftp/ftp_var.h
|
||||
+++ b/gssftp/ftp/ftp_var.h
|
||||
@@ -53,15 +53,6 @@ FILE* fdopen_socket(SOCKET s, char* mode);
|
||||
#define PERROR_SOCKET(str) perror(str)
|
||||
#endif
|
||||
|
||||
-#ifdef _WIN32
|
||||
-typedef void (*sig_t)(int);
|
||||
-typedef void sigtype;
|
||||
-#else
|
||||
-#define sig_t my_sig_t
|
||||
-#define sigtype krb5_sigtype
|
||||
-typedef sigtype (*sig_t)();
|
||||
-#endif
|
||||
-
|
||||
/*
|
||||
* FTP global variables.
|
||||
*/
|
||||
@@ -168,6 +159,15 @@ extern int macnum; /* number of defined macros */
|
||||
extern struct macel macros[16];
|
||||
extern char macbuf[4096];
|
||||
|
||||
+#ifdef _WIN32
|
||||
+typedef void (*sig_t)(int);
|
||||
+typedef void sigtype;
|
||||
+#else
|
||||
+#define sig_t my_sig_t
|
||||
+#define sigtype krb5_sigtype
|
||||
+typedef sigtype (*sig_t)();
|
||||
+#endif
|
||||
+
|
||||
#ifdef DEFINITIONS
|
||||
#undef extern
|
||||
#endif
|
||||
--
|
||||
1.9.3
|
||||
|
@ -1,56 +0,0 @@
|
||||
From f2ada08ce5b92de1869419f1ed50aa1190a8bfb4 Mon Sep 17 00:00:00 2001
|
||||
From: Mike Frysinger <vapier@gentoo.org>
|
||||
Date: Fri, 19 Aug 2011 10:47:10 -0400
|
||||
Subject: [PATCH] fix building manpages in parallel
|
||||
|
||||
The current man page rules allow make to fire off two children (1 per
|
||||
man page), but each child will attempt to create all the required man
|
||||
pages. So it's possible for the children to collide on their outputs.
|
||||
Rewrite the rules so that each man page will fire off one child and
|
||||
only process its specific man page.
|
||||
|
||||
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
|
||||
---
|
||||
Makefile.am | 8 +++-----
|
||||
1 files changed, 3 insertions(+), 5 deletions(-)
|
||||
|
||||
--- a/Makefile.am
|
||||
+++ b/Makefile.am
|
||||
@@ -68,11 +68,9 @@ EXTRA_DIST = xmlto.spec \
|
||||
doc/xmlif.xml \
|
||||
xmlto.mak
|
||||
|
||||
-$(man1_MANS): $(top_srcdir)/doc/xmlto.xml $(top_srcdir)/doc/xmlif.xml
|
||||
- for xml in xmlif.xml xmlto.xml; do \
|
||||
- FORMAT_DIR=$(top_srcdir)/format \
|
||||
- $(BASH) ./xmlto -o man/man1 man $(top_srcdir)/doc/$$xml ; \
|
||||
- done || ( RC=$$?; exit $$RC )
|
||||
+GEN_MANPAGE = FORMAT_DIR=$(top_srcdir)/format $(BASH) ./xmlto -o $(@D) man $<
|
||||
+man/man1/xmlto.1: doc/xmlto.xml ; $(GEN_MANPAGE)
|
||||
+man/man1/xmlif.1: doc/xmlif.xml ; $(GEN_MANPAGE)
|
||||
|
||||
TESTS_ENVIRONMENT = top_srcdir=$(top_srcdir) top_builddir=$(top_builddir)
|
||||
TESTS = xmlif/test/run-test
|
||||
|
||||
The Makefile.in patch is trivial, so avoid autotools just for this
|
||||
|
||||
--- a/Makefile.in
|
||||
+++ b/Makefile.in
|
||||
@@ -959,11 +959,9 @@
|
||||
uninstall-man uninstall-man1 uninstall-nobase_pkgdataDATA
|
||||
|
||||
|
||||
-$(man1_MANS): $(top_srcdir)/doc/xmlto.xml $(top_srcdir)/doc/xmlif.xml
|
||||
- for xml in xmlif.xml xmlto.xml; do \
|
||||
- FORMAT_DIR=$(top_srcdir)/format \
|
||||
- $(BASH) ./xmlto -o man/man1 man $(top_srcdir)/doc/$$xml ; \
|
||||
- done || ( RC=$$?; exit $$RC )
|
||||
+GEN_MANPAGE = FORMAT_DIR=$(top_srcdir)/format $(BASH) ./xmlto -o $(@D) man $<
|
||||
+man/man1/xmlto.1: doc/xmlto.xml ; $(GEN_MANPAGE)
|
||||
+man/man1/xmlif.1: doc/xmlif.xml ; $(GEN_MANPAGE)
|
||||
|
||||
tag:
|
||||
cvs tag -c `echo V@VERSION@ | tr . _`
|
||||
--
|
||||
1.7.6
|
||||
|
@ -1,47 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/xmlto/xmlto-0.0.24-r1.ebuild,v 1.8 2014/01/18 11:51:22 vapier Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="script for converting XML and DocBook formatted documents to a variety of output formats"
|
||||
HOMEPAGE="https://fedorahosted.org/xmlto/"
|
||||
SRC_URI="https://fedorahosted.org/releases/x/m/xmlto/${P}.tar.bz2
|
||||
mirror://gentoo/${P}-mans.tar.bz2
|
||||
http://dev.gentoo.org/~vapier/dist/${P}-mans.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
|
||||
IUSE="latex"
|
||||
|
||||
RDEPEND="app-shells/bash
|
||||
|| ( sys-apps/which sys-freebsd/freebsd-ubin )
|
||||
dev-libs/libxslt
|
||||
>=app-text/docbook-xsl-stylesheets-1.62.0-r1
|
||||
~app-text/docbook-xml-dtd-4.2
|
||||
|| ( sys-apps/util-linux app-misc/getopt )
|
||||
|| ( >=sys-apps/coreutils-6.10-r1 sys-freebsd/freebsd-ubin )
|
||||
latex? ( >=app-text/passivetex-1.25 >=dev-tex/xmltex-1.9-r2 )"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/flex"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-0.0.22-format_fo_passivetex_check.patch
|
||||
epatch "${FILESDIR}"/${PN}-0.0.24-parallelmake.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
export BASH
|
||||
has_version sys-apps/util-linux || export GETOPT="getopt-long"
|
||||
econf
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
dodoc AUTHORS ChangeLog FAQ NEWS README THANKS
|
||||
insinto /usr/share/doc/${PF}/xml
|
||||
doins doc/*.xml
|
||||
}
|
@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/xmlto/xmlto-0.0.26.ebuild,v 1.1 2014/06/21 06:59:51 ssuominen Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="script for converting XML and DocBook formatted documents to a variety of output formats"
|
||||
HOMEPAGE="https://fedorahosted.org/xmlto/"
|
||||
SRC_URI="https://fedorahosted.org/releases/${PN:0:1}/${PN:1:1}/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
|
||||
IUSE="latex"
|
||||
|
||||
RDEPEND=">=app-text/docbook-xsl-stylesheets-1.62.0-r1
|
||||
app-text/docbook-xml-dtd:4.2
|
||||
app-shells/bash
|
||||
dev-libs/libxslt
|
||||
sys-apps/sed
|
||||
|| ( >=sys-apps/coreutils-6.10-r1 sys-freebsd/freebsd-ubin )
|
||||
|| ( sys-apps/util-linux app-misc/getopt )
|
||||
|| ( sys-apps/which sys-freebsd/freebsd-ubin )
|
||||
latex? ( >=app-text/passivetex-1.25 >=dev-tex/xmltex-1.9-r2 )"
|
||||
# We only depend on flex when we patch the imput lexer.
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
DOCS="AUTHORS ChangeLog FAQ NEWS README THANKS"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-0.0.22-format_fo_passivetex_check.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# We don't want the script to detect /bin/sh if it is bash.
|
||||
export ac_cv_path_BASH=/bin/bash
|
||||
has_version sys-apps/util-linux || export GETOPT=getopt-long
|
||||
econf
|
||||
}
|
@ -1,165 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.6.1-r1.ebuild,v 1.2 2014/05/26 11:08:23 ultrabug Exp $
|
||||
|
||||
EAPI=5
|
||||
SCONS_MIN_VERSION="1.2.0"
|
||||
CHECKREQS_DISK_BUILD="2400M"
|
||||
CHECKREQS_DISK_USR="512M"
|
||||
CHECKREQS_MEMORY="1024M"
|
||||
|
||||
inherit eutils flag-o-matic multilib scons-utils systemd user versionator check-reqs
|
||||
|
||||
MY_P=${PN}-src-r${PV/_rc/-rc}
|
||||
|
||||
DESCRIPTION="A high-performance, open source, schema-free document-oriented database"
|
||||
HOMEPAGE="http://www.mongodb.org"
|
||||
SRC_URI="http://downloads.mongodb.org/src/${MY_P}.tar.gz
|
||||
mms-agent? ( http://dev.gentoo.org/~ultrabug/20140409-mms-monitoring-agent.zip )"
|
||||
|
||||
LICENSE="AGPL-3 Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="kerberos mms-agent ssl static-libs"
|
||||
|
||||
PDEPEND="mms-agent? ( dev-python/pymongo app-arch/unzip )"
|
||||
RDEPEND="
|
||||
app-arch/snappy
|
||||
>=dev-cpp/yaml-cpp-0.5.1
|
||||
>=dev-libs/boost-1.50[threads(+)]
|
||||
>=dev-libs/libpcre-8.30[cxx]
|
||||
dev-libs/snowball-stemmer
|
||||
dev-util/google-perftools[-minimal]
|
||||
net-libs/libpcap
|
||||
ssl? ( >=dev-libs/openssl-1.0.1g )"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-libs/ncurses
|
||||
sys-libs/readline
|
||||
kerberos? ( dev-libs/cyrus-sasl[kerberos] )"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup mongodb
|
||||
enewuser mongodb -1 -1 /var/lib/${PN} mongodb
|
||||
|
||||
scons_opts="--variant-dir=build --cc=$(tc-getCC) --cxx=$(tc-getCXX)"
|
||||
scons_opts+=" --use-system-boost"
|
||||
scons_opts+=" --use-system-pcre"
|
||||
scons_opts+=" --use-system-snappy"
|
||||
scons_opts+=" --use-system-stemmer"
|
||||
scons_opts+=" --use-system-tcmalloc"
|
||||
scons_opts+=" --use-system-yaml"
|
||||
scons_opts+=" --usev8"
|
||||
|
||||
if use prefix; then
|
||||
scons_opts+=" --cpppath=${EPREFIX}/usr/include"
|
||||
scons_opts+=" --libpath=${EPREFIX}/usr/$(get_libdir)"
|
||||
fi
|
||||
|
||||
if use kerberos; then
|
||||
scons_opts+=" --use-sasl-client"
|
||||
fi
|
||||
|
||||
if use ssl; then
|
||||
scons_opts+=" --ssl"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-2.6.1-fix-scons.patch"
|
||||
epatch "${FILESDIR}/${PN}-2.4-fix-v8-pythonpath.patch"
|
||||
|
||||
# fix yaml-cpp detection
|
||||
sed -i -e "s/\[\"yaml\"\]/\[\"yaml-cpp\"\]/" SConstruct || die
|
||||
|
||||
# bug #462606
|
||||
sed -i -e "s@\$INSTALL_DIR/lib@\$INSTALL_DIR/$(get_libdir)@g" src/SConscript.client || die
|
||||
|
||||
# bug #482576
|
||||
sed -i -e "/-Werror/d" src/third_party/v8/SConscript || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
escons ${scons_opts} all
|
||||
}
|
||||
|
||||
src_install() {
|
||||
escons ${scons_opts} --full --nostrip install --prefix="${ED}"/usr
|
||||
|
||||
use static-libs || find "${ED}"/usr/ -type f -name "*.a" -delete
|
||||
|
||||
for x in /var/{lib,log}/${PN}; do
|
||||
keepdir "${x}"
|
||||
fowners mongodb:mongodb "${x}"
|
||||
done
|
||||
|
||||
doman debian/mongo*.1
|
||||
dodoc README docs/building.md
|
||||
|
||||
newinitd "${FILESDIR}/${PN}.initd-r2" ${PN}
|
||||
newconfd "${FILESDIR}/${PN}.confd-r2" ${PN}
|
||||
newinitd "${FILESDIR}/${PN/db/s}.initd-r2" ${PN/db/s}
|
||||
newconfd "${FILESDIR}/${PN/db/s}.confd-r2" ${PN/db/s}
|
||||
|
||||
insinto /etc
|
||||
newins "${FILESDIR}/${PN}.conf-r2" ${PN}.conf
|
||||
newins "${FILESDIR}/${PN/db/s}.conf-r2" ${PN/db/s}.conf
|
||||
|
||||
systemd_dounit "${FILESDIR}/${PN}.service"
|
||||
|
||||
insinto /etc/logrotate.d/
|
||||
newins "${FILESDIR}/${PN}.logrotate" ${PN}
|
||||
|
||||
if use mms-agent; then
|
||||
local MY_PN="mms-agent"
|
||||
local MY_D="/opt/${MY_PN}"
|
||||
|
||||
insinto /etc
|
||||
newins "${WORKDIR}/${MY_PN}/settings.py" mms-agent.conf
|
||||
rm "${WORKDIR}/${MY_PN}/settings.py"
|
||||
|
||||
insinto ${MY_D}
|
||||
doins "${WORKDIR}/${MY_PN}/"*
|
||||
dosym /etc/mms-agent.conf ${MY_D}/settings.py
|
||||
|
||||
fowners -R mongodb:mongodb ${MY_D}
|
||||
newinitd "${FILESDIR}/${MY_PN}.initd-r2" ${MY_PN}
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# wrt bug #461466
|
||||
if [[ "$(get_libdir)" == "lib64" ]]; then
|
||||
rmdir "${ED}"/usr/lib/ &>/dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
escons ${scons_opts} test
|
||||
"${S}"/test --dbpath=unittest || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ ${REPLACING_VERSIONS} < 2.6 ]]; then
|
||||
ewarn "!! IMPORTANT !!"
|
||||
ewarn " "
|
||||
ewarn "${PN} configuration files have changed !"
|
||||
ewarn " "
|
||||
ewarn "Make sure you migrate from /etc/conf.d/${PN} to the new YAML standard in /etc/${PN}.conf"
|
||||
ewarn " http://docs.mongodb.org/manual/reference/configuration-options/"
|
||||
ewarn " "
|
||||
ewarn "Make sure you also follow the upgrading process :"
|
||||
ewarn " http://docs.mongodb.org/master/release-notes/2.6-upgrade/"
|
||||
ewarn " "
|
||||
if use mms-agent; then
|
||||
ewarn "MMS Agent configuration file has been moved to :"
|
||||
ewarn " /etc/mms-agent.conf"
|
||||
fi
|
||||
else
|
||||
if use mms-agent; then
|
||||
elog "Edit your MMS Agent configuration file :"
|
||||
elog " /etc/mms-agent.conf"
|
||||
fi
|
||||
fi
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.6.2.ebuild,v 1.1 2014/06/17 07:46:55 ultrabug Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.6.3.ebuild,v 1.1 2014/06/20 16:44:09 ultrabug Exp $
|
||||
|
||||
EAPI=5
|
||||
SCONS_MIN_VERSION="1.2.0"
|
@ -1,5 +1,21 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX 4.1.7-fix-jdk-1.7-enum.patch 8395 SHA256 60784d38f11a67481713641066183e6f27d4295f451640555f8435d052d04b22 SHA512 b62749328c9ca64342550771a4aeed8321b2995a81b15a103c8c3383beaa471f657c13b9eefa6035f0820c7b39e4640f6af1eec4af8bcbbce75a2d97252bc20e WHIRLPOOL 09627f846c3bbae7e0e604862e5fbd55e55d08f7171a52eef3a2b63854618a3416fcbd7b9872570fb54f6fa85606e81d025dcf680b617ffa249df3bdc8858c5b
|
||||
AUX ldapsdk-gentoo.patch 5569 SHA256 842cf79d529757a851301b881fa95d973a10cc45de112282a5eb1f10943187c7 SHA512 2b3eb2b0cd819f6a5885235eb75b20c60a1b2805910fd0f11c4e54edfa5c5c802db79378e43b02182ef6acb60eae20fa5110835e8a772c9a34daf6a4352a3b0c WHIRLPOOL b051adec27ddee91e302e482ef9e9aa0e6b75bcb8d506c700549cbacc094919293963f1c1572318475417750547c6b9b5a1ab6e491d91fb742d75cf46f91bf02
|
||||
DIST ldapsdk_java_20020819.tar.gz 1068301 SHA256 2f9599a2c5afcb0364c095728a909b73c59308a6ebf1849f6e8c3090be455df9 SHA512 e27be2a3c41db07589a0f4ee32f5b9dc2700f27aadf07c6c3db32041b3284ea8132d4aafad3cc0e132a68e1d438013df0068ea838c98cfed5ec9227f39d3c33d WHIRLPOOL 057fa56755aabedba5e74a5118e768d1653565d431f64c9f8a9033db86a4e67b7c7365ae203a2c2757591dbadec874543275e53e576fc39a82c35a2978746691
|
||||
EBUILD ldapsdk-4.1.7-r3.ebuild 1355 SHA256 f650df8dc73e6aba6f497cd26c592a842e6f85ecb85ccec97656bec79084569d SHA512 3b4df734f2e18a7196d6e194de0e9a9ec50951984f6a57941f09bef8caaca240bc2d8485bb2a025fab32611e1b6c8902ea15fa36a245fcf70958038a07ed4857 WHIRLPOOL 135bd655e00d68586d3cf213ca539f853b1c5f0368e2b1f305e220daed0e5cf6a1e5e7d68ce422b04ab81c4a6ad3dbd358afc0c1f550bb443c09e56536c11731
|
||||
MISC ChangeLog 2494 SHA256 0ea562aad945f9a80b6223638d6c7fb62ecbfc91d4f19ad238631c2997488e6a SHA512 c241a6278334dda3d712cb4814a60ba66217cf23c4a3c623bd1057c8ca1a2497bf8cc6f2be3d6a2680e492971d9666db055cb6f286e69484127b9c888e9c91cc WHIRLPOOL 7cb4be8393f4e410dfc55c9c6ccadce3a8a1df0fe0f08460997c3f2b0b13883a14b3072e8d1050e52e2888005504a678b6f4be42561c37943a1762011448e3a3
|
||||
EBUILD ldapsdk-4.1.7-r4.ebuild 1425 SHA256 922d9c72e444e100043397b63dffaf27b340c159bdde7cca0206ac009c63df94 SHA512 baadade2df683b30cad2945f0dd86e37e94d3c9a5550c118d1ebdb38c46699812e0a31ee55308c67a686b83cfcef622c95984d1a9baf621d600371f31bebb09a WHIRLPOOL 6762a681ae8cffdd04370da88f31194abdfbdc5992322b89fc210a6dfdef4310f3e30ab16650f61c23c7c87e7da22ceaf6116302ba3487a104f5eb29e461e662
|
||||
MISC ChangeLog 2715 SHA256 0248060f9b885190c903b4f166e6977f6582bfaa074bf1d64de3542f06cc2dc1 SHA512 2f0232e7a2eb787c8dd31ce5356ec6dc8093426266fcdf668e61e0e81e5fc803fc4b35bc23eef430a19a56bb2cb6b4a0aa3abf4877e95d35296f713e0feb963d WHIRLPOOL f89f71567faed7c19c9fa638b63af5bbfa9cbd30dce615ff19e1a1bbc433df966e67f5111e46cb6be5681844d118840cfe3d14d5f176a08f535e6872da74eebf
|
||||
MISC metadata.xml 239 SHA256 6255a4e8ae54c0f76e118525bddd75e0175a7c2db7becc46e107c529a42f30ca SHA512 42fef75cf142ee95dd4e046b9d9c8db8fe5fcd0b9393caef258fd70cab0c960978d3637a4619bb5317bfeb03bfc8185b82dc5bebb07291c5420fab4471048772 WHIRLPOOL b3f1d6edb2c0b2cdd0b39976e6c7a0d1c58550d3065d705eecfc0e05abfbc1f30331a87503581d2e7a84740b193c742189f26d2ec2a3ec8df793739dd7d57fca
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJTpS0cAAoJEKCEBkJ3xQHtsE8H+wS4pH7f5kdHxYB/iOgoSXU6
|
||||
Qzmh3zR91cFC+zJXiZWCY0Q6+xnYsY7oSVulOhiKDc5NpKnJawWsuPzQ9lNb7B9x
|
||||
e2nOQa382VhL4wC1+D4pbRjBiMYS+BfEBMgMecYlxwkDhrsg0HlYwectatz97Bnm
|
||||
QftnPTEK+Zi2d90DSWqHjRZpEL6lc+Jj1fyCLiiTKPeTiAHaTFoNW5u4oOqnXXKj
|
||||
dI/dXByV9G9HnOvZdKeYgld5mIV/O2B6j46Ud3ywWL/t5jSUMegB3xqhRBfvOyHy
|
||||
+g/NINAOVerWXjhUrhG2zErQ6R3LVFM8PULbK/o1vTQFgIEaLJiBYk56z9ocqPY=
|
||||
=gx/C
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,151 @@
|
||||
diff --git a/mozilla/directory/java-sdk/ietfldap/org/ietf/ldap/controls/LDAPEntryChangeControl.java b/mozilla/directory/java-sdk/ietfldap/org/ietf/ldap/controls/LDAPEntryChangeControl.java
|
||||
index a0ba7e8..42834c1 100644
|
||||
--- a/mozilla/directory/java-sdk/ietfldap/org/ietf/ldap/controls/LDAPEntryChangeControl.java
|
||||
+++ b/mozilla/directory/java-sdk/ietfldap/org/ietf/ldap/controls/LDAPEntryChangeControl.java
|
||||
@@ -107,9 +107,9 @@ public class LDAPEntryChangeControl extends LDAPControl {
|
||||
BERSequence s = (BERSequence)BERElement.getElement(decoder, inStream,
|
||||
numRead);
|
||||
|
||||
- BEREnumerated enum = (BEREnumerated)s.elementAt(0);
|
||||
+ BEREnumerated enumx = (BEREnumerated)s.elementAt(0);
|
||||
|
||||
- _changeTypes = enum.getValue();
|
||||
+ _changeTypes = enumx.getValue();
|
||||
|
||||
if (s.size() > 1) {
|
||||
if (s.elementAt(1) instanceof BEROctetString) {
|
||||
diff --git a/mozilla/directory/java-sdk/ietfldap/org/ietf/ldap/controls/LDAPPersistSearchControl.java b/mozilla/directory/java-sdk/ietfldap/org/ietf/ldap/controls/LDAPPersistSearchControl.java
|
||||
index c73bb68..5539f11 100644
|
||||
--- a/mozilla/directory/java-sdk/ietfldap/org/ietf/ldap/controls/LDAPPersistSearchControl.java
|
||||
+++ b/mozilla/directory/java-sdk/ietfldap/org/ietf/ldap/controls/LDAPPersistSearchControl.java
|
||||
@@ -263,9 +263,9 @@ public class LDAPPersistSearchControl extends LDAPControl {
|
||||
BERSequence s = (BERSequence)BERElement.getElement(decoder, inStream,
|
||||
numRead);
|
||||
|
||||
- BEREnumerated enum = (BEREnumerated)s.elementAt(0);
|
||||
+ BEREnumerated enumx = (BEREnumerated)s.elementAt(0);
|
||||
|
||||
- con.setChangeType(enum.getValue());
|
||||
+ con.setChangeType(enumx.getValue());
|
||||
|
||||
if (s.size() > 1) {
|
||||
if (s.elementAt(1) instanceof BEROctetString) {
|
||||
diff --git a/mozilla/directory/java-sdk/ietfldap/org/ietf/ldap/util/RDN.java b/mozilla/directory/java-sdk/ietfldap/org/ietf/ldap/util/RDN.java
|
||||
index e126d47..b5f6809 100644
|
||||
--- a/mozilla/directory/java-sdk/ietfldap/org/ietf/ldap/util/RDN.java
|
||||
+++ b/mozilla/directory/java-sdk/ietfldap/org/ietf/ldap/util/RDN.java
|
||||
@@ -402,12 +402,12 @@ public final class RDN implements java.io.Serializable {
|
||||
* @see org.ietf.ldap.util.RDN#getAttributeSyntax
|
||||
*/
|
||||
public static String[] getAttributesForSyntax( String oid ) {
|
||||
- Enumeration enum = m_attributehash.keys();
|
||||
+ Enumeration enumx = m_attributehash.keys();
|
||||
Vector key_v = new Vector();
|
||||
String tmp_str = null;
|
||||
|
||||
- while ( enum.hasMoreElements() ) {
|
||||
- tmp_str = (String)enum.nextElement();
|
||||
+ while ( enumx.hasMoreElements() ) {
|
||||
+ tmp_str = (String)enumx.nextElement();
|
||||
if ( oid.equals( (String)m_attributehash.get( tmp_str ) ) ) {
|
||||
key_v.addElement( tmp_str );
|
||||
}
|
||||
diff --git a/mozilla/directory/java-sdk/ldapjdk/netscape/ldap/LDAPConnection.java b/mozilla/directory/java-sdk/ldapjdk/netscape/ldap/LDAPConnection.java
|
||||
index a4d9e88..85cc7af 100644
|
||||
--- a/mozilla/directory/java-sdk/ldapjdk/netscape/ldap/LDAPConnection.java
|
||||
+++ b/mozilla/directory/java-sdk/ldapjdk/netscape/ldap/LDAPConnection.java
|
||||
@@ -4519,9 +4519,9 @@ public class LDAPConnection
|
||||
LDAPControl[] controls = null;
|
||||
|
||||
synchronized(m_responseControlTable) {
|
||||
- Enumeration enum = m_responseControlTable.keys();
|
||||
- while (enum.hasMoreElements()) {
|
||||
- Object client = enum.nextElement();
|
||||
+ Enumeration enumx = m_responseControlTable.keys();
|
||||
+ while (enumx.hasMoreElements()) {
|
||||
+ Object client = enumx.nextElement();
|
||||
ResponseControls rspCtrls = (ResponseControls)m_responseControlTable.get(client);
|
||||
|
||||
if (msgID == rspCtrls.msgID) {
|
||||
diff --git a/mozilla/directory/java-sdk/ldapjdk/netscape/ldap/controls/LDAPEntryChangeControl.java b/mozilla/directory/java-sdk/ldapjdk/netscape/ldap/controls/LDAPEntryChangeControl.java
|
||||
index 8e486c5..9256aa0 100644
|
||||
--- a/mozilla/directory/java-sdk/ldapjdk/netscape/ldap/controls/LDAPEntryChangeControl.java
|
||||
+++ b/mozilla/directory/java-sdk/ldapjdk/netscape/ldap/controls/LDAPEntryChangeControl.java
|
||||
@@ -107,9 +107,9 @@ public class LDAPEntryChangeControl extends LDAPControl {
|
||||
BERSequence s = (BERSequence)BERElement.getElement(decoder, inStream,
|
||||
numRead);
|
||||
|
||||
- BEREnumerated enum = (BEREnumerated)s.elementAt(0);
|
||||
+ BEREnumerated enumx = (BEREnumerated)s.elementAt(0);
|
||||
|
||||
- m_changeTypes = enum.getValue();
|
||||
+ m_changeTypes = enumx.getValue();
|
||||
|
||||
if (s.size() > 1) {
|
||||
if (s.elementAt(1) instanceof BEROctetString) {
|
||||
diff --git a/mozilla/directory/java-sdk/ldapjdk/netscape/ldap/controls/LDAPPersistSearchControl.java b/mozilla/directory/java-sdk/ldapjdk/netscape/ldap/controls/LDAPPersistSearchControl.java
|
||||
index 9bab06a..a5836e8 100644
|
||||
--- a/mozilla/directory/java-sdk/ldapjdk/netscape/ldap/controls/LDAPPersistSearchControl.java
|
||||
+++ b/mozilla/directory/java-sdk/ldapjdk/netscape/ldap/controls/LDAPPersistSearchControl.java
|
||||
@@ -263,9 +263,9 @@ public class LDAPPersistSearchControl extends LDAPControl {
|
||||
BERSequence s = (BERSequence)BERElement.getElement(decoder, inStream,
|
||||
numRead);
|
||||
|
||||
- BEREnumerated enum = (BEREnumerated)s.elementAt(0);
|
||||
+ BEREnumerated enumx = (BEREnumerated)s.elementAt(0);
|
||||
|
||||
- con.setChangeType(enum.getValue());
|
||||
+ con.setChangeType(enumx.getValue());
|
||||
|
||||
if (s.size() > 1) {
|
||||
if (s.elementAt(1) instanceof BEROctetString) {
|
||||
diff --git a/mozilla/directory/java-sdk/ldapjdk/netscape/ldap/util/RDN.java b/mozilla/directory/java-sdk/ldapjdk/netscape/ldap/util/RDN.java
|
||||
index 57bce3a..392d7ea 100644
|
||||
--- a/mozilla/directory/java-sdk/ldapjdk/netscape/ldap/util/RDN.java
|
||||
+++ b/mozilla/directory/java-sdk/ldapjdk/netscape/ldap/util/RDN.java
|
||||
@@ -402,12 +402,12 @@ public final class RDN implements java.io.Serializable {
|
||||
* @see netscape.ldap.util.RDN#getAttributeSyntax
|
||||
*/
|
||||
public static String[] getAttributesForSyntax( String oid ) {
|
||||
- Enumeration enum = m_attributehash.keys();
|
||||
+ Enumeration enumx = m_attributehash.keys();
|
||||
Vector key_v = new Vector();
|
||||
String tmp_str = null;
|
||||
|
||||
- while ( enum.hasMoreElements() ) {
|
||||
- tmp_str = (String)enum.nextElement();
|
||||
+ while ( enumx.hasMoreElements() ) {
|
||||
+ tmp_str = (String)enumx.nextElement();
|
||||
if ( oid.equals( (String)m_attributehash.get( tmp_str ) ) ) {
|
||||
key_v.addElement( tmp_str );
|
||||
}
|
||||
diff --git a/mozilla/directory/java-sdk/ldapsp/com/netscape/jndi/ldap/AttributesImpl.java b/mozilla/directory/java-sdk/ldapsp/com/netscape/jndi/ldap/AttributesImpl.java
|
||||
index 4bcb46d..7b22371 100644
|
||||
--- a/mozilla/directory/java-sdk/ldapsp/com/netscape/jndi/ldap/AttributesImpl.java
|
||||
+++ b/mozilla/directory/java-sdk/ldapsp/com/netscape/jndi/ldap/AttributesImpl.java
|
||||
@@ -151,8 +151,8 @@ class AttributesImpl implements Attributes {
|
||||
*/
|
||||
static LDAPAttributeSet jndiAttrsToLdapAttrSet(Attributes jndiAttrs) throws NamingException{
|
||||
LDAPAttributeSet attrs = new LDAPAttributeSet();
|
||||
- for (Enumeration enum = jndiAttrs.getAll(); enum.hasMoreElements();) {
|
||||
- attrs.add(jndiAttrToLdapAttr((Attribute) enum.nextElement()));
|
||||
+ for (Enumeration enumx = jndiAttrs.getAll(); enumx.hasMoreElements();) {
|
||||
+ attrs.add(jndiAttrToLdapAttr((Attribute) enumx.nextElement()));
|
||||
}
|
||||
return attrs;
|
||||
}
|
||||
diff --git a/mozilla/directory/java-sdk/ldapsp/com/netscape/jndi/ldap/ObjectMapper.java b/mozilla/directory/java-sdk/ldapsp/com/netscape/jndi/ldap/ObjectMapper.java
|
||||
index 2595b8a..d9bd103 100644
|
||||
--- a/mozilla/directory/java-sdk/ldapsp/com/netscape/jndi/ldap/ObjectMapper.java
|
||||
+++ b/mozilla/directory/java-sdk/ldapsp/com/netscape/jndi/ldap/ObjectMapper.java
|
||||
@@ -465,8 +465,8 @@ public class ObjectMapper {
|
||||
*/
|
||||
static Attributes encodeDirCtxObj(DirContext obj, Attributes attrs) throws NamingException{
|
||||
Attributes ctxAttrs = obj.getAttributes("");
|
||||
- for (NamingEnumeration enum = ctxAttrs.getAll(); enum.hasMore();) {
|
||||
- attrs.put((Attribute)enum.next());
|
||||
+ for (NamingEnumeration enumx = ctxAttrs.getAll(); enumx.hasMore();) {
|
||||
+ attrs.put((Attribute)enumx.next());
|
||||
}
|
||||
return attrs;
|
||||
}
|
@ -0,0 +1,56 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/ldapsdk/ldapsdk-4.1.7-r4.ebuild,v 1.1 2014/06/21 06:58:30 ercpe Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="Netscape Directory SDK for Java"
|
||||
HOMEPAGE="http://www.mozilla.org/directory/javasdk.html"
|
||||
SRC_URI="http://www.mozilla.org/directory/${PN}_java_20020819.tar.gz"
|
||||
|
||||
LICENSE="MPL-1.1"
|
||||
SLOT="4.1"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.4
|
||||
dev-java/jss:3.4
|
||||
dev-java/jakarta-oro:2.0"
|
||||
DEPEND=">=virtual/jdk-1.4
|
||||
${RDEPEND}"
|
||||
|
||||
S=${WORKDIR}/mozilla/directory/java-sdk
|
||||
|
||||
java_prepare() {
|
||||
cd "${WORKDIR}"/mozilla || die
|
||||
epatch "${FILESDIR}"/ldapsdk-gentoo.patch
|
||||
epatch "${FILESDIR}"/${PV}-*.patch
|
||||
|
||||
echo "ororegexp.jar=$(java-pkg_getjars jakarta-oro-2.0)" > "${S}"/build.properties || die
|
||||
echo "jss.jar=$(java-pkg_getjars jss-3.4)" >> "${S}"/build.properties || die
|
||||
|
||||
cd "${S}"/ldapjdk/lib || die
|
||||
rm -f *.jar || die
|
||||
java-pkg_jar-from jss-3.4
|
||||
|
||||
cd "${S}"/ldapsp/lib || die
|
||||
rm *.jar || die
|
||||
|
||||
java-pkg_filter-compiler jikes
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
eant dist-jdk dist-filter dist-beans dist-jndi $(use_doc build-docs)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar dist/packages/*.jar
|
||||
|
||||
use doc && java-pkg_dojavadoc dist/doc/ldapsp
|
||||
use source && \
|
||||
java-pkg_dosrc {ldapsp,ldapjdk}/com {ldapjdk,ldapbeans,ldapfilter}/netscape
|
||||
}
|
@ -1,7 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX 1.12-fix-jdk-1.7-enum.patch 925 SHA256 df6984bae7a4c0e16ccef300c2a94f4893615edd78a6104d880718250328e41a SHA512 5a459bdd6d4d9f173f4e0cd7f23476ef5655f5918cc291eda43c0b847ad190f81d10db55bb76126804dc84efe5122335c11849577130aae09c5e73ca801c5a40 WHIRLPOOL 48e6c98923fd96ab05aef5af7957c090723f607f732c16c2d1ad673e550b32c49130846bb541ed8f19eacf7618f6ed3fdb467f3fc329ff2d24e2675f98762936
|
||||
AUX MANIFEST.MF-1.12 56 SHA256 39bd5c69bd3fe7c5c8768902bd82e65e0de4ecb35117697ea4c2d749902eb111 SHA512 6c1541a9e7ae93c6a11fd25347cb98b4365af35b68e7939222aac527fc6aa1ff39f69da6f3571e65581072e243c1be2056ec65f51bcb2e869779e5fb4b89821a WHIRLPOOL b4605203682b3b0afcd81878dad2150338ca12db0019cee42debf5d76c6f6e7db337aaadb549bdf5fb59136f957dd87f1f52bf35a600c6dd45fbde90beb3a462
|
||||
AUX build.xml-1.12 472 SHA256 5c4e94f5b87ab8eb5c943671826df9404a6587b27148d9a84bf11ff0980577e5 SHA512 1c7e9ef943daca0618f15a5b610149024fec738e50a9cf6da099f9a3757097e6f7e119ccb34a42cb1e4c54f16aa87b4b64e84e8bda40b75fa22d146f1eb33e16 WHIRLPOOL 3cba39fc626c2f931d789c9d7cac6be77838c9bc225550d83adffe3cdbfd5b98a144f76d353210c33e9060440fc2b1ad973356e8c036a9cad43fdd9e8129335a
|
||||
AUX build.xml-1.12-r1 1052 SHA256 bf13c856573e64f28caf5890f68823b5b849db7d353ae429ca99fd338da17312 SHA512 cd0412dd263ac0e933216bdb99cdb3f45e0ff58f0c836d62a6bbaf57a3cc984980dd76ec9c7791c8719cdb56e80991ab4a5f716919570321169cfeeb8b191854 WHIRLPOOL 166fca0347bde307ae5dea8dbf105c515c30a67259b2bafafd4809db4f34ff56ba345b7203bcba70de965d62a9d9854efcb673118e486cd808d957a6d421cefa
|
||||
DIST relaxngcc-20031218.zip 2162036 SHA256 b6a3e797e8a4d6389ecfca5d7c0218ca22966b893e8fcf5a9b6cd7a417d27f30 SHA512 df797243c095e79e9018d8f17deb3963631128718428ff325af6910e285e649f27c270b63101f2b5833ddde23814c54a662397000f433f8a32cea30917760d4b WHIRLPOOL e476fec6c65775e2552a60856ee0e32ada9df0301580f1f8e9deb604532dbbe9ca7c165c72d69226930d84f0b5529ac9a6c6f790d7dcc35400686a31848eed92
|
||||
EBUILD relaxngcc-1.12-r1.ebuild 1357 SHA256 6fddb00515033a41ad8a36da4a629c35e7eef070f6d607d42256bf40a2867151 SHA512 ea94dbe25418669a11094c8a68245e0466ceadc268c638fe010d16a960d81015af0fdc46572ea271e449f3c612c7ddd19271b229a74fbf2119ac21971d0cb7f7 WHIRLPOOL fb5afeb2e43ac52053306a95f2cbbdf48f7dfa8a765061b2b584efa906edde51b0244b54f53fbd1f95047ce0eec5947cd6a2d2a645a894e843da2018b287551a
|
||||
MISC ChangeLog 2012 SHA256 a9496ff0d18f3c1adfb7ac5bd110b35bd3244179acb74f665c1fac436d1fbafd SHA512 1355b0d8b05f5c43c984348c0a001f76c687cd74313dda3558cb9771fe52996e700c9a7d526f435ed3706a04f7b6d67ce62179c8e8658c7d1688907ca66c28ae WHIRLPOOL 7f1f42fd0fd5acdf89fa1bf6faf4d2e7359691d756f4fc469eb0f0aca504711b402f48b182ef83bff16c0c5cb5918e130443bcf950677c69fd3d4640783f6433
|
||||
EBUILD relaxngcc-1.12-r2.ebuild 1388 SHA256 5bb54795401a9bce9f5898021506adf40bff555cbae4b432c998e2708e7cf9b7 SHA512 28a3c42b97dabcb8f4fb7a2d8b654fea38e911482a71a6cfd704361b3c48628e7434da3af0dc0f780ae4741c7b25f6eca6cd8c191498e0b93673f892e7b3d6fb WHIRLPOOL 12598338ed95b56b2d1f28ca1608c3d478f3a4863e28c8a034c75467ba0ada9fa1b267a304cfa56fa3d38b498841302be661c94e4616e1a5beceb92f687a50ca
|
||||
MISC ChangeLog 2270 SHA256 02ab2615bb70feaec0750a3b225ad9915efb4451373d7d8e2d729c25b9399e25 SHA512 b008c8f87ebbd047223abf953d10305b5e60ea384d5891726c16ec0c9dd21bb34e77ba208a5061d08ed15bec0d72372cd54f80d97702e266545a3eed4ff0b7c0 WHIRLPOOL d22306a11e819e61ddb8627392cddda741da92707a8bd85c70089edaf3e9a51c613d66fa0c462206f25d3daf0aa3b7f27173405fb75491ce025d828a25512524
|
||||
MISC metadata.xml 159 SHA256 a4ced33e98b00e3a3f725c4c40ef8e76c338db53389465ef871105fbe6e8cbbb SHA512 74dc9ada199a90543b8e1c168c7054f2e973fbfa2551e2b959d67501f2538e269cfb4b2f0905a88a1afa04c20b33961336310ba876f80d47c8e7615b2d7c830a WHIRLPOOL a0ac49efeca233ec4d8f63eb69c8e46e1d4ecbd926693c25b1b8c7415e4c565680936aec46f0c4197116fd7a19a3bb571beee493c18bdae1e5e978e3db84f17a
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJTpStzAAoJEKCEBkJ3xQHtPeoH/iFD/+DzSoAuk3kilElsCTeY
|
||||
sQg1lB0dlXM7VkjQpRf1+smS62fCZw17Amcos66h8Gp2j7yTBamjA3elths/RGey
|
||||
JP178CE4GPiFzt4u6URwpIXanjXbdajeuCPju14F9rBca4xKjrAWQk/Hhj1Iv+Gc
|
||||
tszVkZHE8EIcx+yCeqOmnYPxSVzO1ChP7eeGfJx9fmxBJBvYsd5G6/TTlXObDqaY
|
||||
ZuQkwjgDupNdutWussSLicKMDUQEHItrWK/9evmAuWHAbIg2pF2xBajwlxHxokKD
|
||||
eJAbTYUIPBR+oEVcVqlih5AdRkbW/mpYz6dW6uHqSBmEpaiXEVaskgpdwW8d3nc=
|
||||
=2M0n
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,15 @@
|
||||
diff --git a/relaxngcc-20031218/src/relaxngcc/javabody/JavaBodyParser.java b/relaxngcc-20031218/src/relaxngcc/javabody/JavaBodyParser.java
|
||||
index b2f0e5e..bca566f 100644
|
||||
--- a/relaxngcc-20031218/src/relaxngcc/javabody/JavaBodyParser.java
|
||||
+++ b/relaxngcc-20031218/src/relaxngcc/javabody/JavaBodyParser.java
|
||||
@@ -6850,8 +6850,8 @@ public class JavaBodyParser implements JavaBodyParserConstants {
|
||||
jj_expentry[i] = jj_lasttokens[i];
|
||||
}
|
||||
boolean exists = false;
|
||||
- for (java.util.Enumeration enum = jj_expentries.elements(); enum.hasMoreElements();) {
|
||||
- int[] oldentry = (int[])(enum.nextElement());
|
||||
+ for (java.util.Enumeration enumx = jj_expentries.elements(); enumx.hasMoreElements();) {
|
||||
+ int[] oldentry = (int[])(enumx.nextElement());
|
||||
if (oldentry.length == jj_expentry.length) {
|
||||
exists = true;
|
||||
for (int i = 0; i < jj_expentry.length; i++) {
|
@ -0,0 +1,64 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/relaxngcc/relaxngcc-1.12-r2.ebuild,v 1.1 2014/06/21 06:51:25 ercpe Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
JAVA_PKG_IUSE="doc examples source"
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
MY_DATE="20031218"
|
||||
|
||||
DESCRIPTION="RELAX NG Compiler Compiler"
|
||||
HOMEPAGE="http://relaxngcc.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${PN}-${MY_DATE}.zip"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=virtual/jre-1.4
|
||||
dev-java/relaxng-datatype:0
|
||||
dev-java/msv:0
|
||||
dev-java/ant-core:0
|
||||
dev-java/xsdlib:0"
|
||||
DEPEND=">=virtual/jdk-1.4
|
||||
app-arch/unzip
|
||||
${RDEPEND}"
|
||||
|
||||
S="${WORKDIR}/${PN}-${MY_DATE}"
|
||||
|
||||
java_prepare() {
|
||||
mv relaxngcc.jar relaxngcc.orig.zip || die
|
||||
|
||||
rm -v *.jar || die
|
||||
rm -v sample/*/*.class || die
|
||||
|
||||
mkdir lib || die
|
||||
cd lib || die
|
||||
java-pkg_jarfrom relaxng-datatype
|
||||
java-pkg_jarfrom msv
|
||||
java-pkg_jarfrom xsdlib
|
||||
java-pkg_jarfrom ant-core
|
||||
cd "${S}" || die
|
||||
|
||||
cp "${FILESDIR}/build.xml-1.12-r1" build.xml || die "cp failed"
|
||||
epatch "${FILESDIR}"/${PV}-*.patch
|
||||
rm -rf "src/relaxngcc/maven"
|
||||
java-pkg_filter-compiler jikes
|
||||
}
|
||||
|
||||
EANT_DOC_TARGET=""
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar relaxngcc.jar
|
||||
|
||||
use source && java-pkg_dosrc src/*
|
||||
use examples && java-pkg_doexamples sample
|
||||
|
||||
dodoc readme.txt
|
||||
use doc && dohtml -r doc/en/*
|
||||
|
||||
}
|
@ -1,25 +1,21 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX 0.5-fix-jdk-1.7-enum.patch 1320 SHA256 0175fb1eb3b55b5c445a331a68c92ad326ccc6cf908939a265c4d7e83b0d2eaf SHA512 37f9b6969edb07d8b824aabcf07b182f77cd0cdac1bec2e84133526fe48fc2cc5fc15d050ee16e7ab46def72a9d1fcb627d426049b258d2bf063feed9928ca14 WHIRLPOOL b83f3c750dcf2b7b48f3563312a804ee4c53738d7df2551c8903441184af1eaf7f83343d00af38bbc32eb2c1cb03a683a4523fa08203087983e8b8e61b2ea701
|
||||
AUX build.xml 261 SHA256 4ee82d7a9c569bf51fae490c90ecab7157e09eb30c30b1b4896126e0677978e2 SHA512 eda2307effbfe8fed1c9e9803ea8cce7ed00d0aa7c92189e69d0f9c9279ca747113416108e382f4b2b0a8cd171e76b91060ce160e5a85a3d4c77950667cefd23 WHIRLPOOL 9359199a912142d621ba0457e09343599fed81495061ce48db6380cf0ca1c77cabb0831708e123c57b70b673fd1f1e79f5f5272206ca0d67d01a401e7cdcc6b9
|
||||
DIST xp.zip 281324 SHA256 38b35ca80627afafdaa2140f7df339164abb5fceffe8b5783dadc75a05662a1d SHA512 5bf354967a1135209d5c6b3be979a311aa5c909493dea16a0efd31a1838dda12be4005ac7e919620ed68266a333fdc93a07853ec1e0af0e83b329bd40bda74b6 WHIRLPOOL 677a8a52ed3d656a1924cf54c82b4c0688c5736771b4add8e878c0e8ecd049efcc85e7f15b883004e4b7d469bbfc207585860e1c2ccfcaa6c4e2fc81cf05d6a5
|
||||
EBUILD xp-0.5-r1.ebuild 850 SHA256 7ff26b23944f660367a3fc681ad4128953896a1692161ca6abf11fa673f05115 SHA512 92a2d030d2a6655c753e1a56b051681e7c809553addbad0a1942b90b2667a13ca75c93f8104a2e1f7d6c90037615f6dc945a60a3693f5d543af69c8256505369 WHIRLPOOL be17391e0ac94cb462d708e33a88e2e82b0f85af9c66bcf7aa730728e13ffed09ebc5a04a1e59803cc1de1aecb2593737ed39915a0603676d888d7fb52ad62be
|
||||
MISC ChangeLog 1512 SHA256 e4638d0a93a6ffab818ba0abe01213c1a3054d8d2ca4b81a6af6c1e1528924d4 SHA512 22fdd3c6c3806cb40fdcf9a386bd28a55bd51018554393e53fdf18af4e32879c65a367156c42d75902fccc473d1d903af22a2d8d7a8e4f971057d4865af9da3e WHIRLPOOL 4864f9b9993f065251255e9c1696f7663161a1c3c68e161bfaf3467d16eeb12d7530b52907a7101051a42e3a318714c36e0b9a1e9ad3b20ea247580ae223c7fd
|
||||
EBUILD xp-0.5-r2.ebuild 890 SHA256 026218e94e3f91e80b8a9994ce778678d5aede5362e6763ec8ef6c464752a318 SHA512 405f9bfb955a1f092af65f9e3e4c650f2bc87ea32619d224d0d4558deef6cbabfbd1b85057f7301d22cede0eaa287a40891c6b2edd066a031ca29337f91e6c0b WHIRLPOOL 805c2283c2e5047e4b19a0d262fb20fd1a73a2d9b5519ba730c1ca4274c9f4422cd7e672ada8250cffdf4c6be3e2358677c505c16cc617bb9e2ec5455e2e5ace
|
||||
MISC ChangeLog 1716 SHA256 931fb5f49ebe5e91462c6e5df5635534e7ea49b1207f62acac7c37c639e4e51f SHA512 4dfedcee6bda96d8537169f8eab2acb0ca8ae86a22c6add499fd73ef3fed727ac1e20cdabf464f8141a6572069bd14c4de20c739bbe733998403d45c8f88cbd5 WHIRLPOOL 5b2c5408938db8d38318059bbc50c47c29c0dbff62fd6035874b883bf067d77ceb5d26fe3491474865ca3cb53f4c936b8ca39ac866c85b26928f35e3b864fdaf
|
||||
MISC metadata.xml 158 SHA256 ea882ceccfd160b16cf7e79de423bdcc12b3fa000f124491a6df36f5783894fb SHA512 54f88fc3270968439ba87295b04365a89101c55d33a8c209a56036dc60244e5c73f78ec09484b3e5af28de9dee2159b1dab670cbd5d80a9e0c4543145c0390a3 WHIRLPOOL fcffc4fb6751b5a6eec33aa833f9d7dea0168d3ab67f7e34565370f92fd917ed882bcc57585481bf4d31e601f83a592d99d1c3f50fc793f1c38cd174cc8b2f26
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJQpgl8AAoJEDxpGckxwJCBaaEP/1DG7mFC/32I/Etg9TN9rUyl
|
||||
uCerdHVi4mxaUXAcgkRJQOnVuXHYbzk8/Jil5Ry62i/CREPoqsBtn2uyen1IUJD+
|
||||
SwVP9i0/hzxxuGJz1khEDd3ob2Pt6BpB40n0xyo8QdF8tv8W/+1vpjGWEAR7rhAk
|
||||
2mS3ioaFXzXdBs63B0Qb7m00HctO4wIdFOrdayAxzjO+mTFknRuRSlT37IRN0bXA
|
||||
D9p0ndXMY8eH5AvyR1wlnHecxWMCNoujd5+UPjsXY7AiMlRu3B2vGtZ3A7jAQQVO
|
||||
2t+aLfJILpdaOZKWZwa5lLQZQOdU27mNgLQA3wXTvcT9Fjsn9Nps63IoIu2nnP0X
|
||||
jBypwm3OXPUadvIn/Kj3nSg4BISRTfNgier6r1wTK5au4RSeo9Q6u0Fgyw0dqzxo
|
||||
FNiJ5o5F0d238yAZeXYNlIcsUi7qNXktLkEp6Xk5WnNlo87JOziI1cJ4S9rcWoxp
|
||||
fu16gYyCFqn7iwrs5iPCcOKg7thAsEBQb88oCvN3zy2Cj61soZJVc8QdBFroQsla
|
||||
Nwe/uj5/cwjDuKbBYAVWgyx9MRV/pcqyb+o0q9Iqjbr/HVrjJZofpOomHYcky4pn
|
||||
T8te3r/UEmyI6s3XZ1Te3NvW5htFtTLV8JKvvTwWmP+oWivR/CLRS9o7WGchTYOE
|
||||
TF4TFueGjgdZ2OkstzuT
|
||||
=OBrE
|
||||
iQEcBAEBCAAGBQJTpS6SAAoJEKCEBkJ3xQHt3O4H/iPwMcWUvHd8qovXL2LwX3HM
|
||||
JMNGn7cji0MnMUI3F7EJRXZkLgAZJWdobopex1xyuWpcL67lFr3T0c0Pms0wt2P4
|
||||
ja4Eo2ywtHhBuhjilZekOLLA+WuQyMXhIeEK/dgb4DllG517AT6u8WzvXfmVsSVc
|
||||
sVs4wh9GkNbCeCAYLvI7t8MI+oxf3IgzU6U2hzgtTNTtIziWGlLkEJxT1Q+Bs49e
|
||||
GljV3Jju63HITlR0EvvC24m/Om6laMdvtvgz8o7SUqq/16g6TMJ/mXz7Ije5Jzid
|
||||
1FhsN11r8/FnR8RjwNQlJdbqb8wAATYgWj7T7aUShzo5ylOEiG78T1JlEVYp8iY=
|
||||
=waNO
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,30 @@
|
||||
diff --git a/com/jclark/xml/sax/Driver.java b/com/jclark/xml/sax/Driver.java
|
||||
index 2b0d90a..d1efd3e 100644
|
||||
--- a/com/jclark/xml/sax/Driver.java
|
||||
+++ b/com/jclark/xml/sax/Driver.java
|
||||
@@ -160,9 +160,9 @@ public class Driver extends ApplicationImpl
|
||||
|
||||
DTD dtd = event.getDTD();
|
||||
|
||||
- for (Enumeration enum = dtd.entityNames(DTD.NOTATION);
|
||||
- enum.hasMoreElements(); ) {
|
||||
- String name = (String)enum.nextElement();
|
||||
+ for (Enumeration enumx = dtd.entityNames(DTD.NOTATION);
|
||||
+ enumx.hasMoreElements(); ) {
|
||||
+ String name = (String)enumx.nextElement();
|
||||
Entity entity = dtd.getEntity(DTD.NOTATION, name);
|
||||
String systemId = entity.getSystemId();
|
||||
if (systemId != null) {
|
||||
@@ -173,9 +173,9 @@ public class Driver extends ApplicationImpl
|
||||
}
|
||||
dtdHandler.notationDecl(name, entity.getPublicId(), systemId);
|
||||
}
|
||||
- for (Enumeration enum = dtd.entityNames(DTD.GENERAL_ENTITY);
|
||||
- enum.hasMoreElements();) {
|
||||
- String name = (String)enum.nextElement();
|
||||
+ for (Enumeration enumx = dtd.entityNames(DTD.GENERAL_ENTITY);
|
||||
+ enumx.hasMoreElements();) {
|
||||
+ String name = (String)enumx.nextElement();
|
||||
Entity entity = dtd.getEntity(DTD.GENERAL_ENTITY, name);
|
||||
String notationName = entity.getNotationName();
|
||||
if (notationName != null) {
|
@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/xp/xp-0.5-r2.ebuild,v 1.1 2014/06/21 07:04:40 ercpe Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="XP is an XML 1.0 parser written in Java"
|
||||
HOMEPAGE="http://www.jclark.com/xml/xp"
|
||||
SRC_URI="ftp://ftp.jclark.com/pub/xml/xp.zip"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=virtual/jdk-1.4
|
||||
app-arch/unzip"
|
||||
RDEPEND=">=virtual/jre-1.4"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
java_prepare() {
|
||||
rm -v xp.jar || die
|
||||
cp "${FILESDIR}/build.xml" . || die
|
||||
epatch "${FILESDIR}"/${PV}-*.patch
|
||||
}
|
||||
|
||||
#premade javadocs
|
||||
EANT_DOC_TARGET=""
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar xp.jar
|
||||
dodoc docs/copying.txt
|
||||
#has index.html and javadocs here
|
||||
use doc && java-pkg_dohtml -r docs/*
|
||||
use source && java-pkg_dosrc com
|
||||
}
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/elixir/elixir-0.14.1.ebuild,v 1.1 2014/06/20 17:27:58 hasufell Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit multilib
|
||||
|
||||
DESCRIPTION="Elixir programming language"
|
||||
HOMEPAGE="http://elixir-lang.org"
|
||||
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0 ErlPL-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-lang/erlang-17"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_compile() {
|
||||
emake Q=""
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="/usr" install
|
||||
dodoc README.md CHANGELOG.md CONTRIBUTING.md
|
||||
}
|
@ -0,0 +1,13 @@
|
||||
From: Julian Ospald <hasufell@gentoo.org>
|
||||
Date: Sun Mar 23 13:45:39 UTC 2014
|
||||
Subject: fix RWX sections
|
||||
|
||||
--- a/sdk/angelscript/source/as_callfunc_arm_gcc.S
|
||||
+++ b/sdk/angelscript/source/as_callfunc_arm_gcc.S
|
||||
@@ -696,3 +696,6 @@
|
||||
|
||||
#endif /* arm */
|
||||
|
||||
+#if defined(__linux__) && defined(__ELF__)
|
||||
+.section .note.GNU-stack,"",%progbits
|
||||
+#endif
|
@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgit2/libgit2-0.19.0.ebuild,v 1.1 2013/06/25 18:19:57 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit cmake-utils multilib
|
||||
|
||||
DESCRIPTION="A linkable library for Git"
|
||||
HOMEPAGE="http://libgit2.github.com/"
|
||||
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2-with-linking-exception"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~ppc-macos"
|
||||
IUSE="examples test"
|
||||
|
||||
RDEPEND="sys-libs/zlib"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
DOCS=( README.md )
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
|
||||
$(cmake-utils_use_build test CLAR)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
|
||||
if use examples ; then
|
||||
find examples -name .gitignore -delete
|
||||
dodoc -r examples
|
||||
docompress -x /usr/share/doc/${PF}/examples
|
||||
fi
|
||||
}
|
@ -1,23 +1,16 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX starpu-1.0.1-detect-qt.patch 928 SHA256 340b53205ff0df9d4592d7f036049789405f98e82a1b06f5a9a06fcdff87c8f5 SHA512 dda71fd268f365fc4cfa290aa15050a44bd262e1e2b6b539107ccb4f561b0d1826261c8a4a994d4363b63f9505d2a05d2d9f1534cd08fe8fa61047252c919b98 WHIRLPOOL ea2d27f03ae8647dcfa00fe0f7286f113f509bbaaeda9eb2395d44379112d6b6a0cc8b397622417d5bb7f9e927bfd20af69623ac3351a0c5b76871fda34cd2ef
|
||||
AUX starpu-1.0.1-no-examples.patch 2818 SHA256 81aced50befead3fe53e6f1c076787f5884041cd47c40f963715d4555e39caca SHA512 c42e7b88f58e5c37a8ad0fa87a64cc6e42dd27ac2ad1cda4e79090cf0ddf81d01282dc9c40a145890ec32bf4fee92393775ae763df262cdc3026b9282b7bb91b WHIRLPOOL b641ff5d4782dca230ba6b8c0c699b120e89235efb8439dd0f6bffbd40c048fa3dffe0ffe28eba171cde5aa92884d4222368dfda38131344f535702c7c698985
|
||||
AUX starpu-1.0.1-no-pc-ldflags.patch 3222 SHA256 1d01fe404653b65eaa9d72ccd9c88de926159a2471c8ea00bad4968a0a605760 SHA512 879642c03ca4fd6d5ed033d2e82b55debc5bece31d4a3f8935552680872f34778e8018e2b53976c8d85e36eb4ca5639b189b2e7427dffc1bc2df204c18a999fa WHIRLPOOL a4e1b7e44f3f8ab34da5e999a5681295af11a10b70f09349b2cd3685b15d1cae5e2f7b967d18a0379692870b036358e287d7ac35801d7f237ded16b743d7dfbe
|
||||
AUX starpu-1.0.1-respect-cflags.patch 377 SHA256 837a11f829eeefdfd9a2f20780787b5d20ee0e601c9adf2e079c7d2086cdc5a4 SHA512 eaf6d07270281e3f2cc936326df683fb165b7ed80dbd196feb1a9e81c379fe9b3df6b72ae1016302a4fb9297a5ff05f2a67428e820be8e1346613e7e6260b8af WHIRLPOOL 7d565ee9ecba7302e94864ca56f00bdc9a881355110adef5c7d16ed2c61183d65c5d87161460e40647516cf3ee934769b6eaac472625b9e7697c1b8aba76d938
|
||||
AUX starpu-1.0.1-system-blas.patch 650 SHA256 53e10f004e501733789eecadaca1fee59fb1ae995f25ac3781440721b34b48d6 SHA512 12361bc88d53a6eae4369440934e04d63015ec2db02c9a5277993e39e6745883c77419546cf3c58e5268938d8c25e4f5e3cc7457d74565beee2ff23f409e7d5e WHIRLPOOL e2551faa6e2d943f5cde4fe9e6a93e5e22104ac17875910a6df3bfc30fa8a934dc920e6f4a8027e2b62d7b40f7507a0141fa9af1a7aee80092ce59358d61f98e
|
||||
DIST starpu-1.0.5.tar.gz 2785368 SHA256 aeb5b52dfef00f9f215981230ecf914ec2751a3981995507625be7d74720f223 SHA512 680c57d2e9b6b7aec8c3aad8f6685613fb55fcef75991cc23dac1331d369b1b8f25c1f644d3c8cc3fecd6ec2d32a15584ee35bd035c42d00d939a2c4c4e9dd42 WHIRLPOOL 628f9d128853bf838bbb02c1d85e67983cdc4caf306dfa0e8495babcadb3e4585e04c1d926236c39a869a4155cc8c67ab4cf5fb0d90db1b758c0efd5295af393
|
||||
DIST starpu-1.1.0.tar.gz 3910718 SHA256 3bef1d19ff16754f2e5671622a4963604b626d9f0893a4a8c4758b549d51b235 SHA512 80b2fa383eb960bcfa8bfb1107ce1a26f5ce97158463402ecbac42b8a974c02a46affd361cd274287fda7dba523fc6ae40e0290577e976c6e7c6e512d02d22d4 WHIRLPOOL 66b3f69869025a5198a0679601debd2df077da3e18e2c8abe5e6e3af10ca058efb39be1a37b8631540db9fe4851fd8c1af1773290297fa12d429c0bd6b34b964
|
||||
DIST starpu-1.1.1.tar.gz 4738623 SHA256 0a8031efdaca6387d4173527d6ff011e6bdd0ff85d0c06b487d4b10d6aba21fa SHA512 b2cb6824fca1f8a684f18c8c3ef37f51146763109209f5717160942c0940c5d0519926d4cba7beb41643faf585579fa7232b1863e477ab8e2052a319ccc7e3d6 WHIRLPOOL cf616ba05c7a2a0109ef81b1e91dd97e711e4fe407121f9667043431401f7f683621f274c80c7480dd8254d3cb5c5896da2838282d6b1da4e4784dcf18bad045
|
||||
EBUILD starpu-1.0.5.ebuild 1824 SHA256 d76608d40c6922e69519efc1a816f263ffe2a46700ff8c579c338e311c581a7c SHA512 7ff4ddc37a33f24281edd758b8ded46cd5aee84833ff879b60137f2046bbcca56da76a8dd4b0b8d4dd2d4102ca700a7db32e4cf68767500fd7adcc893580a755 WHIRLPOOL 230f088eeac145e409feec2ebfb75ee3a3a8408034af60818c7a90e4c1e31dea06ec83c404a7fd552d76275ec91e18ebae0dff0b7f4438deb348407867c6a97a
|
||||
EBUILD starpu-1.1.0.ebuild 2204 SHA256 2dd7d1660f912db85cd8bc4138699ed5063524e630675b3e99b0346276736689 SHA512 98a636fd4292fecd6dd8bcd1069d78115b8fd862dccd8e554922d9f8aff9f6bb8a058937201cd054ad5e43d05916f952b6939ce949565520a5bf26fdfad82f64 WHIRLPOOL d11ba9a6f399ee0152eddd655f3987dc26f6b48a6da1b7f6d2a47668b4558a513eeb21534d59337bf256d5ea2434230f0fe5684c6839307224f537905f94d03e
|
||||
DIST starpu-1.1.2.tar.gz 4704168 SHA256 971e324a936ab5a572202d3356a1e783e6fcca8d068ab2814209f737fcf03dfa SHA512 8601fe1564e86f731211993d2aa851898e20b4ce110943dd5037824b2d538aca5cd2fe8bc868805c1e48c20d47e15bc1db8c22be60113d2aabf191882a7039f8 WHIRLPOOL fc572857269339b68120286b829f259f565ef19947ac017dd61e3d3b663f555dc918139f5a3a88f2a17be6df088a05ae9261d08dbf6f966948a3663dc33667c0
|
||||
EBUILD starpu-1.1.1.ebuild 2238 SHA256 84ea21ba995d14110d66671a17b1032cfe39e259aa0ad63f15bf6ea531ba147b SHA512 1076b11271bc39ae63cbaf91d6e5d1808b46df966a0903ccb072847280c6b1b9cb52ed7f92a2f311e28036580580abd22a79f12614110f8a6c3d3c6e022602c2 WHIRLPOOL 6a89f92cd84c0972ad83852e557bfeac1f9f0dbe53469ced789500dbb704ed2e2ca01e0580df191030413b572a9e004f5e40beb01f07ba8a77a0cd1c899f9334
|
||||
MISC ChangeLog 2222 SHA256 053b9a858e07228894d42e4cc349f7d3e8a49e88693e51e9d30bf5baf257591e SHA512 5f5ebb57e46558964d406e61f3ed73c8ff8b91fa53d0eb320a97bcc3a05d91ea7d0e0568db5c7b4910b3891ca39ddd683199a5279d4dd5ba6b7bbbbf49bf709c WHIRLPOOL 1d35c1a9d0211335df9491c6b5ed52b22392b267cff89622978b942f0833b0389093f9bab158950c9547dce4ba7a4ee9e7859396867828b2875efb822bab47cb
|
||||
EBUILD starpu-1.1.2.ebuild 2238 SHA256 394e29a8be0e3442af09d5440c4905dc6fe53ec731fc33ea9fd295b1df0225c0 SHA512 b3e57728e034bbf0248497485f28a927d511bf4500cf1cccb07e4b142bd0d802f7cafe3ae2fb558ce491480a1d88b4d14f4a3d6117b1f03a8b1613c7166ed5c8 WHIRLPOOL fb6dda60cbde63ea3982ee6fb7fd1eb610810a484964094758a5a88656ebe53c9d7f7db16ae53e00bc8a67a68d27a8e09392bc6cc4e4b7f8172ff08300816dc7
|
||||
MISC ChangeLog 2596 SHA256 ca5b8122a6046bd9700103d6d392b6e90e15def665a47440af0cf379a719c058 SHA512 44c6366127af06664eed4ca5615abb516ca104bb431db94131fa6b8db95b330b7d548530b0ea1a93d97af62434d5168a74b267cce2b3aaf46d3ea016799dc607 WHIRLPOOL d61e003d7d8d55bd06eca0ee35f57ccd94e63a1a7c1a96ef5cad2e75d8c5d6e5098f896651d3dd0550cd7f258e414855ef67b3bc1fb608a607f7a877f36f3241
|
||||
MISC metadata.xml 950 SHA256 8832dbcd23b9acc2f6fa42058745d5cd5be8f79b50671289268e2440898c1794 SHA512 243bed126987747d7f3cc0dd48f463ee7d22857b919544a0a82866985b44d74851cb55bf8d29d623abd95a53ad6688499779242199663ec7b40d588aa39a88a5 WHIRLPOOL 02e50f4b1a7df208d50f39bc755ab4477317add3607680c725a8c05dd4e009acad8a952d2276bb8d194d4cd16a1d97cb2b53070a3606b2020c25abbcd9507efb
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlNMXLoACgkQ1ycZbhPLE2A0nQCgnxptSligolUVZGsl1iHa9uFV
|
||||
iOAAniYNXGC8AC9bC0jc5SWgVKeb73jB
|
||||
=da1y
|
||||
iEYEAREIAAYFAlOkfrwACgkQ1ycZbhPLE2BI/wCeJLsrHjjbw3S0/DCgt6lNyyNS
|
||||
i5sAnRldB9o77Nvo2BhADpwPHnM9qqY1
|
||||
=GtgI
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,30 +0,0 @@
|
||||
Allow detection of qt, and disable when qt is present but user does not want it
|
||||
|
||||
bicatali@gentoo.org
|
||||
--- configure.ac.orig 2012-05-31 19:31:03.000000000 +0100
|
||||
+++ configure.ac 2012-05-31 19:50:42.000000000 +0100
|
||||
@@ -1085,13 +1085,13 @@
|
||||
AC_ARG_ENABLE([starpu-top],
|
||||
[AS_HELP_STRING([--disable-starpu-top],
|
||||
[build StarPU-Top])],
|
||||
- [enable_starpu_top="no"],
|
||||
+ [enable_starpu_top="$enableval"],
|
||||
[enable_starpu_top="maybe"])
|
||||
|
||||
# Check whether StarPU-Top can be built
|
||||
AC_MSG_CHECKING(for StarPU-Top)
|
||||
|
||||
-if test "x$enable_starpu_top" = "xmaybe" ; then
|
||||
+if test "x$enable_starpu_top" != "xno" ; then
|
||||
can_build_starpu_top=no
|
||||
AC_PATH_PROGS([QMAKE], [qmake-qt4 qmake], [not-found])
|
||||
if test x$QMAKE != xnot-found; then
|
||||
@@ -1133,7 +1133,7 @@
|
||||
fi
|
||||
fi
|
||||
|
||||
-if test "x$enable_starpu_top" = "xmaybe" ; then
|
||||
+if test "x$enable_starpu_top" != "xno" ; then
|
||||
build_starpu_top=$can_build_starpu_top
|
||||
else
|
||||
build_starpu_top=no
|
@ -1,94 +0,0 @@
|
||||
Do not build examples if user did not ask for it
|
||||
|
||||
bicatali@gentoo.org
|
||||
|
||||
--- Makefile.am.orig 2012-05-29 23:16:20.000000000 +0100
|
||||
+++ Makefile.am 2012-05-30 00:57:47.000000000 +0100
|
||||
@@ -28,7 +28,9 @@
|
||||
SUBDIRS += socl
|
||||
endif
|
||||
|
||||
+if BUILD_EXAMPLES
|
||||
SUBDIRS += examples
|
||||
+endif
|
||||
|
||||
if BUILD_GCC_PLUGIN
|
||||
SUBDIRS += gcc-plugin
|
||||
--- gcc-plugin/Makefile.am.orig 2012-05-29 23:16:20.000000000 +0100
|
||||
+++ gcc-plugin/Makefile.am 2012-05-30 00:59:39.000000000 +0100
|
||||
@@ -13,7 +13,10 @@
|
||||
#
|
||||
# See the GNU Lesser General Public License in COPYING.LGPL for more details.
|
||||
|
||||
-SUBDIRS = src tests examples
|
||||
+SUBDIRS = src tests
|
||||
+if BUILD_EXAMPLES
|
||||
+SUBDIRS += examples
|
||||
+endif
|
||||
|
||||
EXTRA_DIST = COPYING README ChangeLog
|
||||
|
||||
--- configure.ac.orig 2012-05-29 23:30:19.000000000 +0100
|
||||
+++ configure.ac 2012-05-30 01:17:48.000000000 +0100
|
||||
@@ -1312,6 +1312,11 @@
|
||||
# #
|
||||
###############################################################################
|
||||
|
||||
+AC_ARG_ENABLE(build-examples, [AS_HELP_STRING([--enable-build-examples],
|
||||
+ [enable building of examples])],
|
||||
+ enable_build_examples=$enableval, enable_build_examples=no)
|
||||
+# check stuff for examples (todo)
|
||||
+AM_CONDITIONAL(BUILD_EXAMPLES, [test x$enable_build_examples != xno])
|
||||
AC_ARG_ENABLE(opengl-render, [AS_HELP_STRING([--enable-opengl-render],
|
||||
[enable OpenGL rendering of some examples])],
|
||||
enable_opengl_render=$enableval, enable_opengl_render=no)
|
||||
@@ -1434,6 +1439,11 @@
|
||||
if test x$use_system_blas = xyes; then
|
||||
AC_DEFINE(STARPU_SYSTEM_BLAS, [1], [use refblas library])
|
||||
blas_lib=system
|
||||
+ elif test x"$BLAS_LIBS" != x; then
|
||||
+ AC_DEFINE(STARPU_SYSTEM_BLAS, [1], [use user defined library])
|
||||
+ STARPU_BLAS_LDFLAGS="$BLAS_LIBS"
|
||||
+ AC_SUBST(STARPU_BLAS_LDFLAGS)
|
||||
+ blas_lib=system
|
||||
else
|
||||
blas_lib=none
|
||||
fi
|
||||
--- mpi/Makefile.a.origm 2012-05-29 23:16:20.000000000 +0100
|
||||
+++ mpi/Makefile.am 2012-05-30 01:20:49.000000000 +0100
|
||||
@@ -94,7 +94,7 @@
|
||||
###################
|
||||
# Stencil example #
|
||||
###################
|
||||
-
|
||||
+if BUILD_EXAMPLES
|
||||
examplebin_PROGRAMS += \
|
||||
examples/stencil/stencil5
|
||||
|
||||
@@ -202,7 +202,7 @@
|
||||
|
||||
check_PROGRAMS += \
|
||||
examples/reduction/mpi_reduction
|
||||
-
|
||||
+endif
|
||||
########################
|
||||
# Unit testcases #
|
||||
########################
|
||||
--- starpufft/Makefile.am.orig 2012-05-29 23:16:20.000000000 +0100
|
||||
+++ starpufft/Makefile.am 2012-05-30 01:23:40.000000000 +0100
|
||||
@@ -67,10 +67,13 @@
|
||||
endif
|
||||
|
||||
examplebindir = $(libdir)/starpu/examples/starpufft
|
||||
-examplebin_PROGRAMS = \
|
||||
+
|
||||
+examplebin_PROGRAMS =
|
||||
+if BUILD_EXAMPLES
|
||||
+examplebin_PROGRAMS += \
|
||||
examples/testf \
|
||||
examples/test
|
||||
-
|
||||
+endif
|
||||
check_PROGRAMS = examples/testf
|
||||
examples_testf_LDADD = libstarpufft-@STARPU_EFFECTIVE_VERSION@.la $(top_builddir)/src/libstarpu-@STARPU_EFFECTIVE_VERSION@.la $(FFTWF_LIBS)
|
||||
|
@ -1,69 +0,0 @@
|
||||
Do not add LDFLAGS to pkg-config flags, let user use its own
|
||||
|
||||
bicatali@gentoo.org
|
||||
--- libstarpu.pc.in.orig 2012-05-29 23:16:20.000000000 +0100
|
||||
+++ libstarpu.pc.in 2012-05-30 01:09:41.000000000 +0100
|
||||
@@ -24,6 +24,6 @@
|
||||
Version: @PACKAGE_VERSION@
|
||||
Cflags: -I${includedir}/starpu/@STARPU_EFFECTIVE_VERSION@ @STARPU_CUDA_CPPFLAGS@ -DSTARPU_USE_DEPRECATED_API
|
||||
Libs: -L${libdir} -lstarpu-@STARPU_EFFECTIVE_VERSION@ @STARPU_CUDA_LDFLAGS@ @STARPU_OPENCL_LDFLAGS@
|
||||
-Libs.private: @LDFLAGS@ @LIBS@
|
||||
+Libs.private: @LIBS@
|
||||
Requires: @HWLOC_REQUIRES@
|
||||
Requires.private: @GORDON_REQUIRES@
|
||||
--- mpi/libstarpumpi.pc.in.orig 2012-05-29 23:16:20.000000000 +0100
|
||||
+++ mpi/libstarpumpi.pc.in 2012-05-30 01:09:53.000000000 +0100
|
||||
@@ -24,6 +24,6 @@
|
||||
Version: @PACKAGE_VERSION@
|
||||
Cflags: -I${includedir}/starpu/@STARPU_EFFECTIVE_VERSION@ -DSTARPU_USE_DEPRECATED_API
|
||||
Libs: -L${libdir} -lstarpumpi-@STARPU_EFFECTIVE_VERSION@
|
||||
-Libs.private: @LDFLAGS@ @LIBS@
|
||||
+Libs.private: @LIBS@
|
||||
Requires: libstarpu
|
||||
Requires.private:
|
||||
--- mpi/starpumpi-1.0.pc.in.orig 2012-05-29 23:16:20.000000000 +0100
|
||||
+++ mpi/starpumpi-1.0.pc.in 2012-05-30 01:10:11.000000000 +0100
|
||||
@@ -24,6 +24,6 @@
|
||||
Version: @PACKAGE_VERSION@
|
||||
Cflags: -I${includedir}/starpu/@STARPU_EFFECTIVE_VERSION@
|
||||
Libs: -L${libdir} -lstarpumpi-@STARPU_EFFECTIVE_VERSION@
|
||||
-Libs.private: @LDFLAGS@ @LIBS@
|
||||
+Libs.private: @LIBS@
|
||||
Requires: starpu-1.0
|
||||
Requires.private:
|
||||
--- starpufft/starpufft-1.0.pc.in.orig 2012-05-29 23:16:20.000000000 +0100
|
||||
+++ starpufft/starpufft-1.0.pc.in 2012-05-30 01:10:25.000000000 +0100
|
||||
@@ -24,4 +24,4 @@
|
||||
Version: @PACKAGE_VERSION@
|
||||
Cflags: -I${includedir}/starpu/@STARPU_EFFECTIVE_VERSION@ @STARPU_CUDA_CPPFLAGS@
|
||||
Libs: -L${libdir} -lstarpufft-@STARPU_EFFECTIVE_VERSION@
|
||||
-Libs.private: @LDFLAGS@ @LIBS@ @STARPU_CUFFT_LDFLAGS@ @FFTW_LIBS@ @FFTWF_LIBS@
|
||||
+Libs.private: @LIBS@ @STARPU_CUFFT_LDFLAGS@ @FFTW_LIBS@ @FFTWF_LIBS@
|
||||
--- starpufft/libstarpufft.pc.in.orig 2012-05-29 23:16:20.000000000 +0100
|
||||
+++ starpufft/libstarpufft.pc.in 2012-05-30 01:10:43.000000000 +0100
|
||||
@@ -24,4 +24,4 @@
|
||||
Version: @PACKAGE_VERSION@
|
||||
Cflags: -I${includedir}/starpu/@STARPU_EFFECTIVE_VERSION@ @STARPU_CUDA_CPPFLAGS@ -DSTARPU_USE_DEPRECATED_API
|
||||
Libs: -L${libdir} -lstarpufft-@STARPU_EFFECTIVE_VERSION@
|
||||
-Libs.private: @LDFLAGS@ @LIBS@ @STARPU_CUFFT_LDFLAGS@ @FFTW_LIBS@ @FFTWF_LIBS@
|
||||
+Libs.private: @LIBS@ @STARPU_CUFFT_LDFLAGS@ @FFTW_LIBS@ @FFTWF_LIBS@
|
||||
--- starpu-1.0.pc.in.orig 2012-05-29 23:16:20.000000000 +0100
|
||||
+++ starpu-1.0.pc.in 2012-05-30 01:11:06.000000000 +0100
|
||||
@@ -30,6 +30,6 @@
|
||||
Version: @PACKAGE_VERSION@
|
||||
Cflags: -I${includedir}/starpu/@STARPU_EFFECTIVE_VERSION@ @STARPU_CUDA_CPPFLAGS@
|
||||
Libs: -L${libdir} -lstarpu-@STARPU_EFFECTIVE_VERSION@ @STARPU_CUDA_LDFLAGS@ @STARPU_OPENCL_LDFLAGS@
|
||||
-Libs.private: @LDFLAGS@ @LIBS@
|
||||
+Libs.private: @LIBS@
|
||||
Requires: @HWLOC_REQUIRES@
|
||||
Requires.private: @GORDON_REQUIRES@
|
||||
--- socl/socl-1.0.pc.in.orig 2012-05-29 23:16:20.000000000 +0100
|
||||
+++ socl/socl-1.0.pc.in 2012-05-30 01:11:19.000000000 +0100
|
||||
@@ -24,6 +24,6 @@
|
||||
Version: @PACKAGE_VERSION@
|
||||
Cflags: -I${includedir}/starpu/@STARPU_EFFECTIVE_VERSION@/socl
|
||||
Libs: -L${libdir} -lsocl-@STARPU_EFFECTIVE_VERSION@
|
||||
-Libs.private: @LDFLAGS@ @LIBS@
|
||||
+Libs.private: @LIBS@
|
||||
Requires: starpu-1.0
|
||||
Requires.private:
|
@ -1,15 +0,0 @@
|
||||
Do not force optimization flags on user
|
||||
|
||||
bicatali@gentoo.org
|
||||
|
||||
--- configure.ac.orig 2012-05-29 23:16:20.000000000 +0100
|
||||
+++ configure.ac 2012-05-29 23:20:48.000000000 +0100
|
||||
@@ -773,8 +773,6 @@
|
||||
if test x$enable_debug = xyes; then
|
||||
CFLAGS="$CFLAGS -O0"
|
||||
AC_DEFINE(STARPU_SPINLOCK_CHECK, [1], [check spinlock use])
|
||||
-else
|
||||
- CFLAGS="$CFLAGS -O3"
|
||||
fi
|
||||
CFLAGS+=" -gdwarf-2 -g3 "
|
||||
|
@ -1,19 +0,0 @@
|
||||
Allow user to set BLAS_LIBS for own blas libraries and mimic standard AX_BLAS
|
||||
autoconf macro behaviour.
|
||||
|
||||
bicatali@gentoo.org
|
||||
|
||||
--- starpu-1.0.1/configure.ac.orig 2012-05-29 23:30:19.000000000 +0100
|
||||
+++ starpu-1.0.1/configure.ac 2012-05-30 00:02:22.000000000 +0100
|
||||
@@ -1434,6 +1434,11 @@
|
||||
if test x$use_system_blas = xyes; then
|
||||
AC_DEFINE(STARPU_SYSTEM_BLAS, [1], [use refblas library])
|
||||
blas_lib=system
|
||||
+ elif test x"$BLAS_LIBS" != x; then
|
||||
+ AC_DEFINE(STARPU_SYSTEM_BLAS, [1], [use user defined library])
|
||||
+ STARPU_BLAS_LDFLAGS="$BLAS_LIBS"
|
||||
+ AC_SUBST(STARPU_BLAS_LDFLAGS)
|
||||
+ blas_lib=system
|
||||
else
|
||||
blas_lib=none
|
||||
fi
|
@ -1,68 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/starpu/starpu-1.0.5.ebuild,v 1.2 2013/03/02 20:04:56 hwoarang Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
AUTOTOOLS_AUTORECONF=1
|
||||
inherit autotools-utils toolchain-funcs
|
||||
|
||||
PID=32086
|
||||
|
||||
DESCRIPTION="Unified runtime system for heterogeneous multicore architectures"
|
||||
HOMEPAGE="http://runtime.bordeaux.inria.fr/StarPU/"
|
||||
SRC_URI="https://gforge.inria.fr/frs/download.php/${PID}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
IUSE="blas cuda debug doc examples fftw gcc-plugin mpi opencl qt4 static-libs test"
|
||||
|
||||
RDEPEND="
|
||||
sys-apps/hwloc
|
||||
sci-mathematics/glpk
|
||||
blas? ( virtual/blas )
|
||||
cuda? ( x11-drivers/nvidia-drivers dev-util/nvidia-cuda-toolkit )
|
||||
fftw? ( sci-libs/fftw:3.0 )
|
||||
mpi? ( virtual/mpi )
|
||||
opencl? ( virtual/opencl )
|
||||
qt4? ( >=dev-qt/qtgui-4.7:4
|
||||
>=dev-qt/qtopengl-4.7:4
|
||||
>=dev-qt/qtsql-4.7:4
|
||||
x11-libs/qwt )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
test? ( gcc-plugin? ( dev-scheme/guile ) )"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.0.1-respect-cflags.patch
|
||||
"${FILESDIR}"/${PN}-1.0.1-system-blas.patch
|
||||
"${FILESDIR}"/${PN}-1.0.1-no-pc-ldflags.patch
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
use blas && export BLAS_LIBS="$($(tc-getPKG_CONFIG) --libs blas)"
|
||||
local myeconfargs=(
|
||||
$(use_enable cuda)
|
||||
$(use_enable debug)
|
||||
$(use_enable examples build-examples)
|
||||
$(use_enable fftw starpufft)
|
||||
$(use_enable gcc-plugin gcc-extensions)
|
||||
$(use_enable opencl)
|
||||
$(use_enable qt4 starpu-top)
|
||||
$(use_with mpi mpicc "$(type -P mpicc)")
|
||||
$(use mpi && use_enable test mpi-check)
|
||||
)
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
autotools-utils_src_install
|
||||
use doc && dodoc doc/*.pdf
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins -r examples/*
|
||||
fi
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue