parent
89f0e8b612
commit
978c9496ca
@ -0,0 +1,22 @@
|
|||||||
|
# Copyright 1999-2014 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-vim/tcomment/tcomment-3.03.ebuild,v 1.1 2014/04/15 05:01:49 radhermit Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
inherit vim-plugin
|
||||||
|
|
||||||
|
MY_PN="tcomment_vim"
|
||||||
|
DESCRIPTION="vim plugin: an extensible and universal comment toggler"
|
||||||
|
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=1173 https://github.com/tomtom/tcomment_vim"
|
||||||
|
SRC_URI="https://github.com/tomtom/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
|
VIM_PLUGIN_HELPFILES="${PN}.txt"
|
||||||
|
|
||||||
|
S=${WORKDIR}/${MY_PN}-${PV}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
rm -r README spec addon* || die
|
||||||
|
}
|
@ -1,4 +1,5 @@
|
|||||||
DIST nasm-2.10.05.tar.bz2 814524 SHA256 de5af263ce344d3a89711c61802e3ad8a4e14a61d539f521f7554cdbbe04ed0f SHA512 0a0a8752dcea6b1d205c265f72d7bbd56c90f8ea1438af3839696d21523cda7ac98441ad148c3ca0f0f3b18d83c989213d6e4366cf479b300749879e0c0fcbf0 WHIRLPOOL 1c9e19dccb9c5d5484ccc5a664dc4b5532d7cc1f80b3551ad06b1e6cf796ce845a075f678240a95c171e96321dd4bea0deb35af856ea48f8546d37760ea00da8
|
DIST nasm-2.10.05.tar.bz2 814524 SHA256 de5af263ce344d3a89711c61802e3ad8a4e14a61d539f521f7554cdbbe04ed0f SHA512 0a0a8752dcea6b1d205c265f72d7bbd56c90f8ea1438af3839696d21523cda7ac98441ad148c3ca0f0f3b18d83c989213d6e4366cf479b300749879e0c0fcbf0 WHIRLPOOL 1c9e19dccb9c5d5484ccc5a664dc4b5532d7cc1f80b3551ad06b1e6cf796ce845a075f678240a95c171e96321dd4bea0deb35af856ea48f8546d37760ea00da8
|
||||||
DIST nasm-2.10.07.tar.xz 680892 SHA256 d08ca2c0a9d141c0d279774e933e24bcc01dbb6dc20416ad8d9672a08019376f SHA512 400504dd0ed9131112d5d38ca8cad2f7070fed98f3fd2cb32600ebe784e645532f98a9ac80ed4a5656b5a975a6af5db350954eb407e2a97b475dc57cf8f20a4f WHIRLPOOL 1b19931fd482b703d746df2a8b630f99e3aea18916995eee9427110118bf10bf6892855eabdf1c2d9bbac32a289169b942d85a0b3492841409f1b09c65ef1659
|
DIST nasm-2.10.07.tar.xz 680892 SHA256 d08ca2c0a9d141c0d279774e933e24bcc01dbb6dc20416ad8d9672a08019376f SHA512 400504dd0ed9131112d5d38ca8cad2f7070fed98f3fd2cb32600ebe784e645532f98a9ac80ed4a5656b5a975a6af5db350954eb407e2a97b475dc57cf8f20a4f WHIRLPOOL 1b19931fd482b703d746df2a8b630f99e3aea18916995eee9427110118bf10bf6892855eabdf1c2d9bbac32a289169b942d85a0b3492841409f1b09c65ef1659
|
||||||
DIST nasm-2.10.09.tar.xz 686416 SHA256 9ffd9f910c783ee798cf2986cec01ebeeb01ba0ecacef64d2d4bea927c41fbf2 SHA512 089216f84f2d202c65d8223f5e66423995f96c2feebb0b8c6380761d36739a1a0f9cd2c4102bffd09646f12fd152da562c9be9e1ec2d62619dc78ed2012a0208 WHIRLPOOL fe9283153352069fbdd832481b675be7d5bd4cef9662b4cc863dd00993032c586cecdccae863a0105c5e1b851b0a4cf1a389f038012214c423ad019457987eb9
|
DIST nasm-2.10.09.tar.xz 686416 SHA256 9ffd9f910c783ee798cf2986cec01ebeeb01ba0ecacef64d2d4bea927c41fbf2 SHA512 089216f84f2d202c65d8223f5e66423995f96c2feebb0b8c6380761d36739a1a0f9cd2c4102bffd09646f12fd152da562c9be9e1ec2d62619dc78ed2012a0208 WHIRLPOOL fe9283153352069fbdd832481b675be7d5bd4cef9662b4cc863dd00993032c586cecdccae863a0105c5e1b851b0a4cf1a389f038012214c423ad019457987eb9
|
||||||
|
DIST nasm-2.11.02.tar.xz 743828 SHA256 233c574f2c068c0256f9b3653220ceb247c72b671085595259529156c6cfa55d SHA512 b5f6d8fb25dd9e9ad9c56b1f16f386b8972853037e0fe774451d63eac6c7a2baf9847e7f0391793c4b416b0318c469b2f1cf507aea20f699da0a4abad205772f WHIRLPOOL 307952834118acd8dc2d58c107d91bcc824c7711d0a5beabf62960fe358171b5b31ab8ae4f4ec785446527cc988921a8c42fb044d53effaa767bf93cc3d5c4d6
|
||||||
DIST nasm-2.11.tar.xz 743396 SHA256 2448fab5a96ed63aa1e880d9e910e3df107e9d3898a847a795c6c7ee88c29083 SHA512 c5bd71330a6dec0e3830ccc218f65f0b5574b63dd6333a5bac840e534916745429bcfcde2b8a8fff6722f68056c527f864d26f4668f63048a2ed6ba17e4bf929 WHIRLPOOL 5e3ef3628ee8e5b4007ecf552b03094ac8035a8f84b06da90fef2447429544ce6270899cda188d8b93fb41987c9311970f084bb9593e037ff0b28ecd2a7fc8ba
|
DIST nasm-2.11.tar.xz 743396 SHA256 2448fab5a96ed63aa1e880d9e910e3df107e9d3898a847a795c6c7ee88c29083 SHA512 c5bd71330a6dec0e3830ccc218f65f0b5574b63dd6333a5bac840e534916745429bcfcde2b8a8fff6722f68056c527f864d26f4668f63048a2ed6ba17e4bf929 WHIRLPOOL 5e3ef3628ee8e5b4007ecf552b03094ac8035a8f84b06da90fef2447429544ce6270899cda188d8b93fb41987c9311970f084bb9593e037ff0b28ecd2a7fc8ba
|
||||||
|
@ -0,0 +1,42 @@
|
|||||||
|
# Copyright 1999-2014 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-lang/nasm/nasm-2.11.02.ebuild,v 1.1 2014/04/14 21:10:15 mr_bones_ Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
inherit flag-o-matic
|
||||||
|
|
||||||
|
DESCRIPTION="groovy little assembler"
|
||||||
|
HOMEPAGE="http://nasm.sourceforge.net/"
|
||||||
|
SRC_URI="http://www.nasm.us/pub/nasm/releasebuilds/${PV/_}/${P/_}.tar.xz"
|
||||||
|
|
||||||
|
LICENSE="BSD-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~ia64 ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-macos"
|
||||||
|
IUSE="doc"
|
||||||
|
|
||||||
|
DEPEND="dev-lang/perl
|
||||||
|
doc? ( app-text/ghostscript-gpl sys-apps/texinfo )"
|
||||||
|
RDEPEND=""
|
||||||
|
|
||||||
|
S=${WORKDIR}/${P/_}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
strip-flags
|
||||||
|
econf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
emake nasmlib.o
|
||||||
|
emake all
|
||||||
|
use doc && emake doc
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake INSTALLROOT="${D}" install install_rdf
|
||||||
|
dodoc AUTHORS CHANGES ChangeLog README TODO
|
||||||
|
if use doc ; then
|
||||||
|
doinfo doc/info/*
|
||||||
|
dohtml doc/html/*
|
||||||
|
dodoc doc/nasmdoc.*
|
||||||
|
fi
|
||||||
|
}
|
@ -0,0 +1,232 @@
|
|||||||
|
# Copyright 1999-2014 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-2.1.1-r1.ebuild,v 1.1 2014/04/14 18:51:55 graaff Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
#PATCHSET=1
|
||||||
|
|
||||||
|
inherit autotools eutils flag-o-matic multilib versionator
|
||||||
|
|
||||||
|
RUBYPL=$(get_version_component_range 4)
|
||||||
|
|
||||||
|
MY_P="${PN}-$(get_version_component_range 1-3)"
|
||||||
|
#MY_P="${PN}-$(get_version_component_range 1-3)-${RUBYPL:-0}"
|
||||||
|
S=${WORKDIR}/${MY_P}
|
||||||
|
|
||||||
|
SLOT=$(get_version_component_range 1-2)
|
||||||
|
MY_SUFFIX=$(delete_version_separator 1 ${SLOT})
|
||||||
|
RUBYVERSION=2.1.0
|
||||||
|
|
||||||
|
if [[ -n ${PATCHSET} ]]; then
|
||||||
|
if [[ ${PVR} == ${PV} ]]; then
|
||||||
|
PATCHSET="${PV}-r0.${PATCHSET}"
|
||||||
|
else
|
||||||
|
PATCHSET="${PVR}.${PATCHSET}"
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
PATCHSET="${PVR}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
DESCRIPTION="An object-oriented scripting language"
|
||||||
|
HOMEPAGE="http://www.ruby-lang.org/"
|
||||||
|
SRC_URI="mirror://ruby/2.1/${MY_P}.tar.bz2
|
||||||
|
http://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="|| ( Ruby-BSD BSD-2 )"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
|
||||||
|
IUSE="berkdb debug doc examples gdbm ipv6 +rdoc rubytests socks5 ssl xemacs ncurses +readline"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
berkdb? ( sys-libs/db )
|
||||||
|
gdbm? ( sys-libs/gdbm )
|
||||||
|
ssl? ( dev-libs/openssl )
|
||||||
|
socks5? ( >=net-proxy/dante-1.1.13 )
|
||||||
|
ncurses? ( sys-libs/ncurses )
|
||||||
|
readline? ( sys-libs/readline )
|
||||||
|
dev-libs/libyaml
|
||||||
|
virtual/libffi
|
||||||
|
sys-libs/zlib
|
||||||
|
>=app-admin/eselect-ruby-20100402
|
||||||
|
!<dev-ruby/rdoc-3.9.4
|
||||||
|
!<dev-ruby/rubygems-1.8.10-r1"
|
||||||
|
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
PDEPEND="
|
||||||
|
>=dev-ruby/rubygems-2.0.14[ruby_targets_ruby21]
|
||||||
|
>=dev-ruby/json-1.8.1[ruby_targets_ruby21]
|
||||||
|
>=dev-ruby/rake-0.9.6[ruby_targets_ruby21]
|
||||||
|
rdoc? ( >=dev-ruby/rdoc-4.0.1[ruby_targets_ruby21] )
|
||||||
|
xemacs? ( app-xemacs/ruby-modes )"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
EPATCH_FORCE="yes" EPATCH_SUFFIX="patch" \
|
||||||
|
epatch "${WORKDIR}/patches"
|
||||||
|
|
||||||
|
# We can no longer unbundle all of rake because rubygems now depends
|
||||||
|
# on this. We leave the actual rake code around to bootstrap
|
||||||
|
# rubygems, but remove the bits that would cause a file collision.
|
||||||
|
einfo "Unbundling gems..."
|
||||||
|
cd "$S"
|
||||||
|
rm -r \
|
||||||
|
{bin,lib}/rake lib/rake.rb man/rake.1 \
|
||||||
|
bin/gem || die "removal failed"
|
||||||
|
|
||||||
|
# Fix a hardcoded lib path in configure script
|
||||||
|
sed -i -e "s:\(RUBY_LIB_PREFIX=\"\${prefix}/\)lib:\1$(get_libdir):" \
|
||||||
|
configure.in || die "sed failed"
|
||||||
|
|
||||||
|
eautoreconf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local myconf=
|
||||||
|
|
||||||
|
# The Tk module can no longer be built because the module code is no
|
||||||
|
# longer compatible with newer stable versions.
|
||||||
|
# https://bugs.gentoo.org/show_bug.cgi?id=500894
|
||||||
|
local modules="tk"
|
||||||
|
|
||||||
|
# -fomit-frame-pointer makes ruby segfault, see bug #150413.
|
||||||
|
filter-flags -fomit-frame-pointer
|
||||||
|
# In many places aliasing rules are broken; play it safe
|
||||||
|
# as it's risky with newer compilers to leave it as it is.
|
||||||
|
append-flags -fno-strict-aliasing
|
||||||
|
# SuperH needs this
|
||||||
|
use sh && append-flags -mieee
|
||||||
|
|
||||||
|
# Socks support via dante
|
||||||
|
if use socks5 ; then
|
||||||
|
# Socks support can't be disabled as long as SOCKS_SERVER is
|
||||||
|
# set and socks library is present, so need to unset
|
||||||
|
# SOCKS_SERVER in that case.
|
||||||
|
unset SOCKS_SERVER
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Increase GC_MALLOC_LIMIT if set (default is 8000000)
|
||||||
|
if [ -n "${RUBY_GC_MALLOC_LIMIT}" ] ; then
|
||||||
|
append-flags "-DGC_MALLOC_LIMIT=${RUBY_GC_MALLOC_LIMIT}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# ipv6 hack, bug 168939. Needs --enable-ipv6.
|
||||||
|
use ipv6 || myconf="${myconf} --with-lookup-order-hack=INET"
|
||||||
|
|
||||||
|
# Determine which modules *not* to build depending in the USE flags.
|
||||||
|
if ! use readline ; then
|
||||||
|
modules="${modules},readline"
|
||||||
|
fi
|
||||||
|
if ! use berkdb ; then
|
||||||
|
modules="${modules},dbm"
|
||||||
|
fi
|
||||||
|
if ! use gdbm ; then
|
||||||
|
modules="${modules},gdbm"
|
||||||
|
fi
|
||||||
|
if ! use ssl ; then
|
||||||
|
modules="${modules},openssl"
|
||||||
|
fi
|
||||||
|
if ! use ncurses ; then
|
||||||
|
modules="${modules},curses"
|
||||||
|
fi
|
||||||
|
|
||||||
|
INSTALL="${EPREFIX}/usr/bin/install -c" econf \
|
||||||
|
--program-suffix=${MY_SUFFIX} \
|
||||||
|
--with-soname=ruby${MY_SUFFIX} \
|
||||||
|
--docdir=${EPREFIX}/usr/share/doc/${P} \
|
||||||
|
--enable-shared \
|
||||||
|
--enable-pthread \
|
||||||
|
--disable-rpath \
|
||||||
|
--with-out-ext="${modules}" \
|
||||||
|
$(use_enable socks5 socks) \
|
||||||
|
$(use_enable doc install-doc) \
|
||||||
|
--enable-ipv6 \
|
||||||
|
$(use_enable debug) \
|
||||||
|
${myconf} \
|
||||||
|
--enable-option-checking=no \
|
||||||
|
|| die "econf failed"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
emake V=1 EXTLDFLAGS="${LDFLAGS}" || die "emake failed"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
emake -j1 V=1 test || die "make test failed"
|
||||||
|
|
||||||
|
elog "Ruby's make test has been run. Ruby also ships with a make check"
|
||||||
|
elog "that cannot be run until after ruby has been installed."
|
||||||
|
elog
|
||||||
|
if use rubytests; then
|
||||||
|
elog "You have enabled rubytests, so they will be installed to"
|
||||||
|
elog "/usr/share/${PN}-${SLOT}/test. To run them you must be a user other"
|
||||||
|
elog "than root, and you must place them into a writeable directory."
|
||||||
|
elog "Then call: "
|
||||||
|
elog
|
||||||
|
elog "ruby${MY_SUFFIX} -C /location/of/tests runner.rb"
|
||||||
|
else
|
||||||
|
elog "Enable the rubytests USE flag to install the make check tests"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
# Remove the remaining bundled gems. We do this late in the process
|
||||||
|
# since they are used during the build to e.g. create the
|
||||||
|
# documentation.
|
||||||
|
rm -rf ext/json || die
|
||||||
|
|
||||||
|
# Ruby is involved in the install process, we don't want interference here.
|
||||||
|
unset RUBYOPT
|
||||||
|
|
||||||
|
local MINIRUBY=$(echo -e 'include Makefile\ngetminiruby:\n\t@echo $(MINIRUBY)'|make -f - getminiruby)
|
||||||
|
|
||||||
|
LD_LIBRARY_PATH="${D}/usr/$(get_libdir)${LD_LIBRARY_PATH+:}${LD_LIBRARY_PATH}"
|
||||||
|
RUBYLIB="${S}:${D}/usr/$(get_libdir)/ruby/${RUBYVERSION}"
|
||||||
|
for d in $(find "${S}/ext" -type d) ; do
|
||||||
|
RUBYLIB="${RUBYLIB}:$d"
|
||||||
|
done
|
||||||
|
export LD_LIBRARY_PATH RUBYLIB
|
||||||
|
|
||||||
|
emake V=1 DESTDIR="${D}" install || die "make install failed"
|
||||||
|
|
||||||
|
# Remove installed rubygems copy
|
||||||
|
rm -r "${D}/usr/$(get_libdir)/ruby/${RUBYVERSION}/rubygems" || die "rm rubygems failed"
|
||||||
|
rm -r "${D}/usr/$(get_libdir)/ruby/${RUBYVERSION}"/rdoc* || die "rm rdoc failed"
|
||||||
|
rm -r "${D}/usr/bin/"{ri,rdoc}"${MY_SUFFIX}" || die "rm rdoc bins failed"
|
||||||
|
|
||||||
|
if use doc; then
|
||||||
|
make DESTDIR="${D}" install-doc || die "make install-doc failed"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use examples; then
|
||||||
|
insinto /usr/share/doc/${PF}
|
||||||
|
doins -r sample
|
||||||
|
fi
|
||||||
|
|
||||||
|
dosym "libruby${MY_SUFFIX}$(get_libname ${PV%_*})" \
|
||||||
|
"/usr/$(get_libdir)/libruby$(get_libname ${PV%.*})"
|
||||||
|
dosym "libruby${MY_SUFFIX}$(get_libname ${PV%_*})" \
|
||||||
|
"/usr/$(get_libdir)/libruby$(get_libname ${PV%_*})"
|
||||||
|
|
||||||
|
dodoc ChangeLog NEWS doc/NEWS* README* || die
|
||||||
|
|
||||||
|
if use rubytests; then
|
||||||
|
pushd test
|
||||||
|
insinto /usr/share/${PN}-${SLOT}/test
|
||||||
|
doins -r .
|
||||||
|
popd
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
if [[ ! -n $(readlink "${ROOT}"usr/bin/ruby) ]] ; then
|
||||||
|
eselect ruby set ruby${MY_SUFFIX}
|
||||||
|
fi
|
||||||
|
|
||||||
|
elog
|
||||||
|
elog "To switch between available Ruby profiles, execute as root:"
|
||||||
|
elog "\teselect ruby set ruby(19|20|...)"
|
||||||
|
elog
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
eselect ruby cleanup
|
||||||
|
}
|
@ -1,2 +1,3 @@
|
|||||||
DIST starpu-1.0.5.tar.gz 2785368 SHA256 aeb5b52dfef00f9f215981230ecf914ec2751a3981995507625be7d74720f223 SHA512 680c57d2e9b6b7aec8c3aad8f6685613fb55fcef75991cc23dac1331d369b1b8f25c1f644d3c8cc3fecd6ec2d32a15584ee35bd035c42d00d939a2c4c4e9dd42 WHIRLPOOL 628f9d128853bf838bbb02c1d85e67983cdc4caf306dfa0e8495babcadb3e4585e04c1d926236c39a869a4155cc8c67ab4cf5fb0d90db1b758c0efd5295af393
|
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.0.tar.gz 3910718 SHA256 3bef1d19ff16754f2e5671622a4963604b626d9f0893a4a8c4758b549d51b235 SHA512 80b2fa383eb960bcfa8bfb1107ce1a26f5ce97158463402ecbac42b8a974c02a46affd361cd274287fda7dba523fc6ae40e0290577e976c6e7c6e512d02d22d4 WHIRLPOOL 66b3f69869025a5198a0679601debd2df077da3e18e2c8abe5e6e3af10ca058efb39be1a37b8631540db9fe4851fd8c1af1773290297fa12d429c0bd6b34b964
|
||||||
|
DIST starpu-1.1.1.tar.gz 4738623 SHA256 0a8031efdaca6387d4173527d6ff011e6bdd0ff85d0c06b487d4b10d6aba21fa SHA512 b2cb6824fca1f8a684f18c8c3ef37f51146763109209f5717160942c0940c5d0519926d4cba7beb41643faf585579fa7232b1863e477ab8e2052a319ccc7e3d6 WHIRLPOOL cf616ba05c7a2a0109ef81b1e91dd97e711e4fe407121f9667043431401f7f683621f274c80c7480dd8254d3cb5c5896da2838282d6b1da4e4784dcf18bad045
|
||||||
|
@ -0,0 +1,84 @@
|
|||||||
|
# Copyright 1999-2014 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-libs/starpu/starpu-1.1.1.ebuild,v 1.1 2014/04/14 22:08:13 bicatali Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
AUTOTOOLS_AUTORECONF=1
|
||||||
|
inherit autotools-utils toolchain-funcs cuda
|
||||||
|
|
||||||
|
DESCRIPTION="Unified runtime system for heterogeneous multicore architectures"
|
||||||
|
HOMEPAGE="http://runtime.bordeaux.inria.fr/StarPU/"
|
||||||
|
SRC_URI="${HOMEPAGE}/files/${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 opengl qt4
|
||||||
|
static-libs test"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
sys-apps/hwloc:0=
|
||||||
|
sci-mathematics/glpk:0=
|
||||||
|
blas? ( virtual/blas )
|
||||||
|
cuda? ( dev-util/nvidia-cuda-toolkit
|
||||||
|
x11-drivers/nvidia-drivers
|
||||||
|
blas? ( sci-libs/magma ) )
|
||||||
|
fftw? ( sci-libs/fftw:3.0= )
|
||||||
|
mpi? ( virtual/mpi )
|
||||||
|
opencl? ( virtual/opencl )
|
||||||
|
opengl? ( virtual/opengl )
|
||||||
|
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
|
||||||
|
doc? ( app-doc/doxygen virtual/latex-base )
|
||||||
|
test? ( gcc-plugin? ( dev-scheme/guile ) )"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# upstream did not want the patches so apply sed's
|
||||||
|
sed -i -e 's/-O3 $CFLAGS/$CFLAGS/' configure.ac || die
|
||||||
|
sed -i -e '/Libs.private/s/@LDFLAGS@//g' *.pc.in */*.pc.in || die
|
||||||
|
autotools-utils_src_prepare
|
||||||
|
use cuda && cuda_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
use blas && export BLAS_LIBS="$($(tc-getPKG_CONFIG) --libs blas)"
|
||||||
|
|
||||||
|
local myeconfargs=(
|
||||||
|
--disable-build-examples
|
||||||
|
$(use_enable cuda)
|
||||||
|
$(use_enable debug)
|
||||||
|
$(use_enable doc build-doc)
|
||||||
|
$(use_enable fftw starpufft)
|
||||||
|
$(use_enable gcc-plugin gcc-extensions)
|
||||||
|
$(use_enable opencl)
|
||||||
|
$(use_enable opengl opengl-render)
|
||||||
|
$(use_enable qt4 starpu-top)
|
||||||
|
$(use_with mpi mpicc "$(type -P mpicc)")
|
||||||
|
$(use cuda && use_enable blas magma)
|
||||||
|
$(use mpi && use_enable test mpi-check)
|
||||||
|
)
|
||||||
|
autotools-utils_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
autotools-utils_src_test -j1 showcheck
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
autotools-utils_src_install
|
||||||
|
if use doc; then
|
||||||
|
dodoc "${BUILD_DIR}"/doc/doxygen/*.pdf
|
||||||
|
dohtml -r "${BUILD_DIR}"/doc/doxygen/html/*
|
||||||
|
fi
|
||||||
|
if use examples; then
|
||||||
|
insinto /usr/share/doc/${PF}/examples
|
||||||
|
doins -r examples/*
|
||||||
|
fi
|
||||||
|
}
|
@ -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/dev-python/os-diskconfig-python-novaclient-ext/os-diskconfig-python-novaclient-ext-0.1.1-r1.ebuild,v 1.1 2014/04/14 19:19:12 prometheanfire Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
PYTHON_COMPAT=( python2_7 )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Disk Config extension for python-novaclient"
|
||||||
|
HOMEPAGE="https://github.com/rackspace/os_diskconfig_python_novaclient_ext"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/os_diskconfig_python_novaclient_ext/os_diskconfig_python_novaclient_ext-${PV}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
|
S="${WORKDIR}/os_diskconfig_python_novaclient_ext-${PV}"
|
||||||
|
|
||||||
|
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||||
|
RDEPEND=">=dev-python/python-novaclient-2.10.0[${PYTHON_USEDEP}]"
|
@ -1,3 +1,4 @@
|
|||||||
DIST pexpect-2.4.tar.gz 113251 SHA256 43c788f59dcf4bed677fd0b16891787dbf747e210ffedb6e90156fbbbd4d3b7b SHA512 0d5db34f3dc0e1a5bf7d8d0ab584897e4142592f35765762e4ca60d112106b91485098c91ad95a3cb3ad1f3d600619fa0ad41d930085e75974d78e0f06280a9f WHIRLPOOL 587a94b785645a950a643bff7bf972af285faea9dcf73064eb40e96d7cb29e87543bb14c65cdc2366573236ec56cc03c4076bc952899e567872628ff5c4d9785
|
DIST pexpect-2.4.tar.gz 113251 SHA256 43c788f59dcf4bed677fd0b16891787dbf747e210ffedb6e90156fbbbd4d3b7b SHA512 0d5db34f3dc0e1a5bf7d8d0ab584897e4142592f35765762e4ca60d112106b91485098c91ad95a3cb3ad1f3d600619fa0ad41d930085e75974d78e0f06280a9f WHIRLPOOL 587a94b785645a950a643bff7bf972af285faea9dcf73064eb40e96d7cb29e87543bb14c65cdc2366573236ec56cc03c4076bc952899e567872628ff5c4d9785
|
||||||
DIST pexpect-3.0.tar.gz 146662 SHA256 1d6cee0fa5ab212f9ddac9852bab0df5fff11a173ed1bfde9346d5c8aa42d14c SHA512 f84cbc843978baf0ab05bae63dd080d4ca14e8fd51de4e53cf33ddb6219c9e460f68861e44104a59ddb2c1b9dc8568bc87ee778ea52b10e18e365b771ca9aa63 WHIRLPOOL e2def4eb61007d5cbb5370daa82672f6063bf87a2a238237720652f85051bb72383b4d808c8a7148063fafe020ce1253a83f97237594b52a75f8a49689e38171
|
DIST pexpect-3.0.tar.gz 146662 SHA256 1d6cee0fa5ab212f9ddac9852bab0df5fff11a173ed1bfde9346d5c8aa42d14c SHA512 f84cbc843978baf0ab05bae63dd080d4ca14e8fd51de4e53cf33ddb6219c9e460f68861e44104a59ddb2c1b9dc8568bc87ee778ea52b10e18e365b771ca9aa63 WHIRLPOOL e2def4eb61007d5cbb5370daa82672f6063bf87a2a238237720652f85051bb72383b4d808c8a7148063fafe020ce1253a83f97237594b52a75f8a49689e38171
|
||||||
DIST pexpect-3.1.tar.gz 130404 SHA256 bd0045066718fba98481032303f07565cca6b22b3b7f104efe3e077a55e9ee8d SHA512 8b6edfc6537dcd241446807f0b659c5040ee3a87329df03c76bed0d0328070e3bd144f957661e1ce46f0a6dae89f869ea99d38b22257fc20c2eb3377c4ccafc8 WHIRLPOOL 2472a6b0166c2096cf20056495eb3445c3266edb59c0b2db7dc0a32e8504e2b1755f1bef8245b8c9514325f2d5196d4b6dbed241222b14dd46644fb2e0e60fc9
|
DIST pexpect-3.1.tar.gz 130404 SHA256 bd0045066718fba98481032303f07565cca6b22b3b7f104efe3e077a55e9ee8d SHA512 8b6edfc6537dcd241446807f0b659c5040ee3a87329df03c76bed0d0328070e3bd144f957661e1ce46f0a6dae89f869ea99d38b22257fc20c2eb3377c4ccafc8 WHIRLPOOL 2472a6b0166c2096cf20056495eb3445c3266edb59c0b2db7dc0a32e8504e2b1755f1bef8245b8c9514325f2d5196d4b6dbed241222b14dd46644fb2e0e60fc9
|
||||||
|
DIST pexpect-3.2.tar.gz 131070 SHA256 dbc4c9a01c118e198d1b6ca76f31eb7292f212567f253e6b36a880e5168e961f SHA512 2d25ebb7c19168a083b7af6a84a4ab5162b9fa5ae19b5786ee9592c663dd9ca264c1d1840a219f0ff44bc14853fc801c1d2e73a053f5d2afc2d1eea174b0b505 WHIRLPOOL 70ac0fe69e3410cd74d5b99b4dc654171f5aa763629793f6eed5a6fb607b1bd604b070fd8ee511998c8e40e188877f20c4233bd567579d8f891a32533865804c
|
||||||
|
@ -0,0 +1,34 @@
|
|||||||
|
# Copyright 1999-2014 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-python/pexpect/pexpect-3.2.ebuild,v 1.1 2014/04/15 04:58:28 radhermit Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Python module for spawning child applications and responding to expected patterns"
|
||||||
|
HOMEPAGE="http://pexpect.sourceforge.net/ http://pypi.python.org/pypi/pexpect"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~amd64-fbsd ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||||
|
IUSE="doc examples"
|
||||||
|
|
||||||
|
DEPEND="doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
|
||||||
|
|
||||||
|
python_compile_all() {
|
||||||
|
use doc && emake -C doc html
|
||||||
|
}
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
. test.env || die
|
||||||
|
"${PYTHON}" tools/testall.py || die "Tests fail with ${EPYTHON}"
|
||||||
|
}
|
||||||
|
|
||||||
|
python_install_all() {
|
||||||
|
use doc && local HTML_DOCS=( doc/_build/html/. )
|
||||||
|
use examples && local EXAMPLES=( examples/. )
|
||||||
|
distutils-r1_python_install_all
|
||||||
|
}
|
@ -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-python/rackspace-novaclient/rackspace-novaclient-1.2-r1.ebuild,v 1.1 2014/04/14 19:27:19 prometheanfire Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
PYTHON_COMPAT=( python2_7 )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="A client for the OpenStack Nova API"
|
||||||
|
HOMEPAGE="https://github.com/rackerlabs/rackspace-novaclient"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
|
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||||
|
RDEPEND="dev-python/python-novaclient[${PYTHON_USEDEP}]
|
||||||
|
dev-python/rackspace-auth-openstack[${PYTHON_USEDEP}]
|
||||||
|
dev-python/os-diskconfig-python-novaclient-ext[${PYTHON_USEDEP}]
|
||||||
|
dev-python/rax-backup-schedule-python-novaclient-ext[${PYTHON_USEDEP}]
|
||||||
|
dev-python/os-networksv2-python-novaclient-ext[${PYTHON_USEDEP}]
|
||||||
|
dev-python/rax-default-network-flags-python-novaclient-ext[${PYTHON_USEDEP}]"
|
||||||
|
|
||||||
|
python_prepare() {
|
||||||
|
mkdir "${BUILD_DIR}" || die
|
||||||
|
}
|
@ -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/dev-python/rax-backup-schedule-python-novaclient-ext/rax-backup-schedule-python-novaclient-ext-0.1.2-r1.ebuild,v 1.1 2014/04/14 19:24:05 prometheanfire Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
PYTHON_COMPAT=( python2_7 )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Adds backup-schedule extension support to python-novaclient"
|
||||||
|
HOMEPAGE="https://github.com/rackspace/rax_backup_schedule_python_novaclient_ext"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/rax_backup_schedule_python_novaclient_ext/rax_backup_schedule_python_novaclient_ext-${PV}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
|
S="${WORKDIR}/rax_backup_schedule_python_novaclient_ext-${PV}"
|
||||||
|
|
||||||
|
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||||
|
RDEPEND=">=dev-python/python-novaclient-2.10.0[${PYTHON_USEDEP}]"
|
@ -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/dev-python/rax-default-network-flags-python-novaclient-ext/rax-default-network-flags-python-novaclient-ext-0.1.3-r1.ebuild,v 1.1 2014/04/14 19:25:52 prometheanfire Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
PYTHON_COMPAT=( python2_7 )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Disk Config extension for python-novaclient"
|
||||||
|
HOMEPAGE="https://github.com/rackspace/rax_default_network_flags_python_novaclient_ext"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/rax_default_network_flags_python_novaclient_ext/rax_default_network_flags_python_novaclient_ext-${PV}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
|
S="${WORKDIR}/rax_default_network_flags_python_novaclient_ext-${PV}"
|
||||||
|
|
||||||
|
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||||
|
RDEPEND=">=dev-python/python-novaclient-2.10.0[${PYTHON_USEDEP}]"
|
@ -1,2 +1,3 @@
|
|||||||
DIST flickraw-0.9.6.gem 17920 SHA256 42024981ee5a5439b252f53b401513beaa222d1da0a5b23c9b56954beb989e5b SHA512 a1c161827150e206e0f51f153a9d6f515aa24b5889ff75c2f340145885657687409725b80c33a623a8ababb860bf8c270d54ebc24cac061395c2f38060f16301 WHIRLPOOL 4d88d687f1e9a2ace410afbc4c3de3e2dae97e6366af016b18a7428ea7e4188d9666fbae8ee49b8331c5b400c39a889681b4dbd528a5ccd33d5dbf384515cd50
|
DIST flickraw-0.9.6.gem 17920 SHA256 42024981ee5a5439b252f53b401513beaa222d1da0a5b23c9b56954beb989e5b SHA512 a1c161827150e206e0f51f153a9d6f515aa24b5889ff75c2f340145885657687409725b80c33a623a8ababb860bf8c270d54ebc24cac061395c2f38060f16301 WHIRLPOOL 4d88d687f1e9a2ace410afbc4c3de3e2dae97e6366af016b18a7428ea7e4188d9666fbae8ee49b8331c5b400c39a889681b4dbd528a5ccd33d5dbf384515cd50
|
||||||
DIST flickraw-0.9.7.gem 18944 SHA256 212c4cc3647935c0a569e7a79b98ddd6111c51b16b1e07008329e00d035c4f86 SHA512 830f9938dafe18b96cfa6feb05bc6d211f0ce3e653c0f2c618a55f8e581c5f75819b27baabfd7f3be4ff02a2b478118df0a0737790d5d19b29b9f9f1539d54a8 WHIRLPOOL a8d937fdac41d6eea38160879fc44619e786ca599ee82a193bb175276eef6d1c85efafd2ca27443a07400de0870ccc484d7307f99c76945088e00528b9d5f1bd
|
DIST flickraw-0.9.7.gem 18944 SHA256 212c4cc3647935c0a569e7a79b98ddd6111c51b16b1e07008329e00d035c4f86 SHA512 830f9938dafe18b96cfa6feb05bc6d211f0ce3e653c0f2c618a55f8e581c5f75819b27baabfd7f3be4ff02a2b478118df0a0737790d5d19b29b9f9f1539d54a8 WHIRLPOOL a8d937fdac41d6eea38160879fc44619e786ca599ee82a193bb175276eef6d1c85efafd2ca27443a07400de0870ccc484d7307f99c76945088e00528b9d5f1bd
|
||||||
|
DIST flickraw-0.9.8.gem 18432 SHA256 de8f0acca7f67ad51e1f83461ab5fcbca98acb6134d4b0dc74b5d32c868ffb09 SHA512 c73b3e1a4049103c7dd62588a18197913ad89ff07f766013085d8bf882f16b01379ee557ddb956b91886b81eb91ebcb287f285f78d3139558e90e9ad89cab4a7 WHIRLPOOL ced91766c4c260bc915b096bf8269f9c82f5e9bd73ed04444080483cc456aaf9c30b7dcdbf9c7630c2c8ddb34231bb7076a0369c00003c72330dcd267e7f92ec
|
||||||
|
@ -0,0 +1,22 @@
|
|||||||
|
# Copyright 1999-2014 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/flickraw/flickraw-0.9.8.ebuild,v 1.1 2014/04/15 05:23:02 graaff Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
USE_RUBY="ruby19 ruby20 ruby21"
|
||||||
|
|
||||||
|
# Tests are against the Flickr API and require an API key.
|
||||||
|
RUBY_FAKEGEM_RECIPE_TEST="none"
|
||||||
|
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_EXTRADOC="-r README.rdoc examples"
|
||||||
|
|
||||||
|
inherit ruby-fakegem
|
||||||
|
|
||||||
|
DESCRIPTION="A library to access flickr api in a simple way."
|
||||||
|
HOMEPAGE="http://github.com/hanklords/flickraw"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
IUSE=""
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue