parent
b6ce166198
commit
5e01a6d961
@ -0,0 +1,73 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/xz-utils/xz-utils-5.1.3_alpha.ebuild,v 1.1 2013/10/28 10:21:19 polynomial-c Exp $
|
||||
|
||||
# Remember: we cannot leverage autotools in this ebuild in order
|
||||
# to avoid circular deps with autotools
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils multilib toolchain-funcs libtool multilib-minimal
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="http://git.tukaani.org/xz.git"
|
||||
inherit git-2 autotools
|
||||
SRC_URI=""
|
||||
EXTRA_DEPEND="sys-devel/gettext dev-vcs/cvs >=sys-devel/libtool-2" #272880 286068
|
||||
else
|
||||
MY_P="${PN/-utils}-${PV/_}"
|
||||
SRC_URI="http://tukaani.org/xz/${MY_P}.tar.gz"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
S=${WORKDIR}/${MY_P}
|
||||
EXTRA_DEPEND=
|
||||
fi
|
||||
|
||||
DESCRIPTION="utils for managing LZMA compressed files"
|
||||
HOMEPAGE="http://tukaani.org/xz/"
|
||||
|
||||
# See top-level COPYING file as it outlines the various pieces and their licenses.
|
||||
LICENSE="public-domain LGPL-2.1+ GPL-2+"
|
||||
SLOT="0"
|
||||
IUSE="nls static-libs +threads"
|
||||
|
||||
RDEPEND="!<app-arch/lzma-4.63
|
||||
!app-arch/lzma-utils
|
||||
!<app-arch/p7zip-4.57"
|
||||
DEPEND="${RDEPEND}
|
||||
${EXTRA_DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
eautopoint
|
||||
eautoreconf
|
||||
else
|
||||
elibtoolize # to allow building shared libs on Solaris/x64
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
ECONF_SOURCE="${S}" econf \
|
||||
$(use_enable nls) \
|
||||
$(use_enable threads) \
|
||||
$(use_enable static-libs static) \
|
||||
$(multilib_is_native_abi || echo --disable-{xz,xzdec,lzmadec,lzmainfo,lzma-links,scripts})
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
default
|
||||
multilib_is_native_abi && gen_usr_ldscript -a lzma
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
prune_libtool_files --all
|
||||
rm "${ED}"/usr/share/doc/xz/COPYING* || die
|
||||
mv "${ED}"/usr/share/doc/{xz,${PF}} || die
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
preserve_old_lib /usr/$(get_libdir)/liblzma$(get_libname 0)
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
preserve_old_lib_notify /usr/$(get_libdir)/liblzma$(get_libname 0)
|
||||
}
|
@ -1,98 +0,0 @@
|
||||
# ChangeLog for app-office/tpp
|
||||
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/tpp/ChangeLog,v 1.25 2013/08/11 07:04:49 graaff Exp $
|
||||
|
||||
11 Aug 2013; Hans de Graaff <graaff@gentoo.org> metadata.xml:
|
||||
Drop package from ruby herd as per 2013-07-21 announcement.
|
||||
|
||||
26 Jun 2013; Matthew Thode <prometheanfire@gentoo.org> -tpp-1.3.1-r1.ebuild:
|
||||
removing vulnerable version of tpp for bug 474018
|
||||
|
||||
26 Jun 2013; Andreas Schuerch <nativemad@gentoo.org> tpp-1.3.1-r2.ebuild:
|
||||
x86 stable, see bug 474018
|
||||
|
||||
24 Jun 2013; Agostino Sarubbo <ago@gentoo.org> tpp-1.3.1-r2.ebuild:
|
||||
Stable for ppc, wrt bug #474018
|
||||
|
||||
*tpp-1.3.1-r2 (21 Jun 2013)
|
||||
|
||||
21 Jun 2013; Matthew Thode <prometheanfire@gentoo.org>
|
||||
+files/tpp-1.3.1-optional-exec.patch, +tpp-1.3.1-r2.ebuild,
|
||||
tpp-1.3.1-r1.ebuild:
|
||||
fix for bug 474018 Possibility of arbitrary code execution when processing
|
||||
untrusted TPP template
|
||||
|
||||
25 Jun 2011; Hans de Graaff <graaff@gentoo.org> -tpp-1.3.1.ebuild:
|
||||
Remove old version.
|
||||
|
||||
24 Jun 2011; Brent Baude <ranger@gentoo.org> tpp-1.3.1-r1.ebuild:
|
||||
Marking tpp-1.3.1-r1 ppc for bug 344245
|
||||
|
||||
08 Nov 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> tpp-1.3.1-r1.ebuild:
|
||||
x86 stable wrt bug #344245
|
||||
|
||||
05 Nov 2010; Hans de Graaff <graaff@gentoo.org>
|
||||
-files/tpp-1.3-Makefile.patch:
|
||||
Remove unused file, fixing bug 344157.
|
||||
|
||||
*tpp-1.3.1-r1 (15 Jul 2010)
|
||||
|
||||
15 Jul 2010; Hans de Graaff <graaff@gentoo.org> +tpp-1.3.1-r1.ebuild:
|
||||
Convert to ruby-ng.
|
||||
|
||||
20 Dec 2009; Hans de Graaff <graaff@gentoo.org> tpp-1.3.1.ebuild:
|
||||
Remove obsolete virtual/ruby dependency.
|
||||
|
||||
20 Dec 2009; Hans de Graaff <graaff@gentoo.org> -tpp-1.3.ebuild:
|
||||
Remove old version.
|
||||
|
||||
27 Sep 2009; nixnut <nixnut@gentoo.org> tpp-1.3.1.ebuild:
|
||||
ppc stable #283213
|
||||
|
||||
22 Sep 2009; Markus Meier <maekke@gentoo.org> tpp-1.3.1.ebuild:
|
||||
x86 stable, bug #283213
|
||||
|
||||
*tpp-1.3.1 (14 Oct 2008)
|
||||
|
||||
14 Oct 2008; Hans de Graaff <graaff@gentoo.org>
|
||||
+files/tpp-1.3.1-Makefile.patch, tpp-1.3.ebuild, +tpp-1.3.1.ebuild:
|
||||
Version bump with minor enhancements. Fix quoting issues.
|
||||
|
||||
14 Oct 2008; Hans de Graaff <graaff@gentoo.org>
|
||||
-files/tpp-1.1.1-Makefile.patch, files/tpp-1.3-Makefile.patch:
|
||||
Fix patch to install documentation in a versioned directory.
|
||||
Fixes bug #241258.
|
||||
|
||||
14 Oct 2008; Hans de Graaff <graaff@gentoo.org> -tpp-1.1.1.ebuild:
|
||||
Remove old version
|
||||
|
||||
03 Aug 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml:
|
||||
Add USE flag description to metadata wrt GLEP 56.
|
||||
|
||||
11 Apr 2007; Peter Weller <welp@gentoo.org> tpp-1.3.ebuild:
|
||||
Keyworded ~amd64 wrt bug 171577
|
||||
|
||||
05 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> ChangeLog:
|
||||
Regenerate digest in Manifest2 format.
|
||||
|
||||
19 Nov 2005; Joseph Jezak <josejx@gentoo.org> tpp-1.3.ebuild:
|
||||
Marked ppc stable for bug #111215.
|
||||
|
||||
02 Nov 2005; Andrej Kacian <ticho@gentoo.org> tpp-1.3.ebuild:
|
||||
Stable on x86, bug #111215.
|
||||
|
||||
14 Jul 2005; David Holm <dholm@gentoo.org> tpp-1.3.ebuild:
|
||||
Added to ~ppc.
|
||||
|
||||
*tpp-1.3 (13 Jul 2005)
|
||||
|
||||
13 Jul 2005; Donnie Berkholz <spyderous@gentoo.org>;
|
||||
+files/tpp-1.3-Makefile.patch, +tpp-1.3.ebuild:
|
||||
(#98817) Version bump on behalf of the ruby herd.
|
||||
|
||||
*tpp-1.1.1 (02 Mar 2005)
|
||||
|
||||
02 Mar 2005; Michael Kohl <citizen428@gentoo.org> +metadata.xml,
|
||||
+files/tpp-1.1.1-Makefile.patch, +tpp-1.1.1.ebuild:
|
||||
Initial import. Requested by Adrian Fruehwirth <fruehwia@spengergasse.at> in
|
||||
bug #73938
|
@ -1,16 +0,0 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX tpp-1.3.1-Makefile.patch 854 SHA256 79d91a80826df1109303f93f99a8e4aabb3c2968d16300b37f6e471dfe601654 SHA512 5212d5342a1df4d786646eedd3e44362bc21b59d5746209c61a6b7e82e138e6ee0fea4b80c6e1fdbfa30bef1f08455d0d48d2382d46e14f10ea0f495330b300c WHIRLPOOL 28d7a294b88cc9bfe960d2abac026218c4bdba681b77f073af338b00ef67139cbe3b4bce6ea82a128f30b7ec6f5d7a1a55bcf6f42ed0abde902538cb5dc90b37
|
||||
AUX tpp-1.3.1-optional-exec.patch 1622 SHA256 de2720e58d69a506c6d91d7d4b475688814ce0c6668f17057c9085b4100a820f SHA512 568283bea1c58ab6194d7e88eacca6e84fdb03ec0f0ac5f3aee4ac2356305fdeef9a27942fb987df22fb3ca67230a109cbd2ebb56c28fd0c5d71de8f906301c9 WHIRLPOOL 8eefbe67eff95d897ea1f9e8df40dcac262634df1bc02a3c1c4786a59ae43b0a00fcf29fae9fdef9427ac3404654216285193cbdc9d64a65b1c2af75bbc45ce1
|
||||
DIST tpp-1.3.1.tar.gz 42095 SHA256 68e3de94fbfb62bd91a6d635581bcf8671a306fffe615d00294d388ad91e1b5f SHA512 f3e0282c01fb5e524a0aac15ce6070c72a1cc98fd2b1614660f8850e4cc1f1af2ba21fba753e854d8797354f76192ee0d29df41d5c6cc4a623a4ae917e55b455 WHIRLPOOL 2d69f5a407d51a1b3808ea53f1200915507d65c7f9855a6a3580f3e0d6fe7f5b5c52e101b2556b4c6d1fe59b1cf534f9906c2b229fe3cef5c2e61538df262764
|
||||
EBUILD tpp-1.3.1-r2.ebuild 740 SHA256 e04d8c5cf8acb203c33a0eebf37ec1f7e59eeec3e3217bca568e98d97d58d561 SHA512 d10f2ed30de3e9f015fc04dcb91c230c37e3597a6753252c922557144fe391822c006136031e018508217b00c78e9138ca7f82b217312f25edb578a1274e9fab WHIRLPOOL 90bf55b514bfaa867963d5d6ced6611fdf2bfb155aadb8e21570ae0c3f8664f3e200af1ef85e7a47b83b01387616dc952b79dc11f87fa730a0c86bd4b909fda7
|
||||
MISC ChangeLog 3393 SHA256 fce2e3a7d3037aadc12a922416961a56bc09db5ef10716b460ad3e704e10de66 SHA512 7e18a19d703dba83cd54c891a2ee079298a1a586f0ae7d194bdca2577342eb6a922e766e7eb105aa5169874d65bba524b9afeebcaebf6d564cf4b914188e2794 WHIRLPOOL 28bd19d41485573adf8fe1ae178afec7851e93a8fd47792d0239b86c24e68e5fae2a59603ecae4caef0fb7637fedd6ae4849985d9d266dc71fd31525db7d56f4
|
||||
MISC metadata.xml 337 SHA256 4d2d0dd5fd75fdbcffe542ea4cb82f845bed5b659bf2f3a12a4656ebeb57985a SHA512 270b266af2c4238a1fae313467f508d10a3ed8d6a9ed8f1ce7e4ae9f81c6766d0af55d2e7e09f0814e92f6393cd531ba763e4360bd2b35d813f1aa99bcf0af16 WHIRLPOOL 07fe908b239b9d3f5dc0ed389967dca701e7d87f295417ebdc2e230bf4760e1cb82eef00de6375ae407f0f07d94dc978575ad538d5eaf8b7f25c3c0da4150d14
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iF4EAREIAAYFAlIHN5MACgkQiIP6VqMIqNfXggD+I3MhCy48gHKUuckK9wjZR5CN
|
||||
yrgC2nkP1Bv+JwlodmUA/i54oWsYY+e+E1ekPq1mERavrWPiV9CWa2N/wMjiU19N
|
||||
=fhJr
|
||||
-----END PGP SIGNATURE-----
|
@ -1,27 +0,0 @@
|
||||
--- tpp-1.3.1.orig/Makefile 2005-06-12 04:39:10.000000000 -0700
|
||||
+++ tpp-1.3.1/Makefile 2005-07-12 03:46:05.000000000 -0700
|
||||
@@ -3,10 +3,10 @@
|
||||
#################################################
|
||||
|
||||
BIN = tpp
|
||||
-prefix=/usr/local
|
||||
-INSPATH= $(prefix)/bin/
|
||||
-DOCPATH = $(prefix)/share/doc/tpp
|
||||
-MANPATH = $(prefix)/share/man/man1
|
||||
+prefix=/usr
|
||||
+INSPATH= $(DESTDIR)$(prefix)/bin/
|
||||
+DOCPATH = $(DESTDIR)$(prefix)/share/doc/tpp-1.3.1
|
||||
+MANPATH = $(DESTDIR)$(prefix)/share/man/man1
|
||||
|
||||
all:
|
||||
@echo "TPP doesn't need to be built. Run \`make install' in order to install it."
|
||||
@@ -14,7 +14,9 @@
|
||||
install :
|
||||
mkdir -p $(DOCPATH)
|
||||
install -m644 DESIGN CHANGES COPYING README THANKS $(DOCPATH)
|
||||
+ mkdir -p $(MANPATH)
|
||||
install -m644 doc/tpp.1 $(MANPATH)
|
||||
+ mkdir -p $(INSPATH)
|
||||
install tpp.rb $(INSPATH)$(BIN)
|
||||
mkdir -p $(DOCPATH)/contrib
|
||||
mkdir -p $(DOCPATH)/examples
|
@ -1,55 +0,0 @@
|
||||
--- tpp-1.3.1.orig/tpp.rb 2013-06-12 22:13:55.000000000 +0200
|
||||
+++ tpp-1.3.1/tpp.rb 2013-06-12 22:15:08.000000000 +0200
|
||||
@@ -725,9 +725,13 @@
|
||||
end
|
||||
|
||||
def do_exec(cmdline)
|
||||
- rc = Kernel.system(cmdline)
|
||||
- if not rc then
|
||||
- # @todo: add error message
|
||||
+ if $execok then
|
||||
+ rc = Kernel.system(cmdline)
|
||||
+ if not rc then
|
||||
+ # @todo: add error message
|
||||
+ end
|
||||
+ else
|
||||
+ @screen.addstr("--exec disabled by default for security reasons. Use option -x to enable it.")
|
||||
end
|
||||
end
|
||||
|
||||
@@ -1683,6 +1687,7 @@
|
||||
$stderr.puts "\t -t <type>\tset filetype <type> as output format"
|
||||
$stderr.puts "\t -o <file>\twrite output to file <file>"
|
||||
$stderr.puts "\t -s <seconds>\twait <seconds> seconds between slides (with -t autoplay)"
|
||||
+ $stderr.puts "\t -x\t\tallow parsing of --exec in input files"
|
||||
$stderr.puts "\t --version\tprint the version"
|
||||
$stderr.puts "\t --help\t\tprint this help"
|
||||
$stderr.puts "\n\t currently available types: ncurses (default), autoplay, latex, txt"
|
||||
@@ -1699,6 +1704,7 @@
|
||||
output = nil
|
||||
type = "ncurses"
|
||||
time = 1
|
||||
+$execok = nil
|
||||
|
||||
skip_next = false
|
||||
|
||||
@@ -1720,6 +1726,8 @@
|
||||
elsif ARGV[i] == "-s" then
|
||||
time = ARGV[i+1].to_i
|
||||
skip_next = true
|
||||
+ elsif ARGV[i] == "-x" then
|
||||
+ $execok = 1
|
||||
elsif input == nil then
|
||||
input = ARGV[i]
|
||||
end
|
||||
--- tpp-1.3.1.orig/doc/tpp.1 2013-06-12 22:13:55.000000000 +0200
|
||||
+++ tpp-1.3.1/doc/tpp.1 2013-06-12 22:13:55.000000000 +0200
|
||||
@@ -20,6 +20,8 @@
|
||||
.TP
|
||||
-l output.tex input.tpp converts tpp slides into tex
|
||||
.TP
|
||||
+-x allow usage of "--exec"
|
||||
+.TP
|
||||
-v/--version display version number
|
||||
|
||||
.SH KEYS
|
@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer><email>maintainer-needed@gentoo.org</email></maintainer>
|
||||
<herd>ruby</herd>
|
||||
<use>
|
||||
<flag name='figlet'>Install <pkg>app-misc/figlet</pkg> to support the --huge
|
||||
command</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
@ -1,28 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/tpp/tpp-1.3.1-r2.ebuild,v 1.3 2013/06/26 08:34:45 nativemad Exp $
|
||||
|
||||
EAPI=2
|
||||
USE_RUBY="ruby18"
|
||||
|
||||
inherit eutils ruby-ng
|
||||
|
||||
DESCRIPTION="An ncurses-based presentation tool."
|
||||
HOMEPAGE="http://synflood.at/tpp.html"
|
||||
SRC_URI="http://synflood.at/tpp/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ppc x86"
|
||||
IUSE="figlet"
|
||||
|
||||
RDEPEND="${RDEPEND} figlet? ( app-misc/figlet )"
|
||||
|
||||
ruby_add_rdepend "dev-ruby/ncurses-ruby"
|
||||
|
||||
RUBY_PATCHES=( "${FILESDIR}/${P}-Makefile.patch"
|
||||
"${FILESDIR}/${P}-optional-exec.patch" )
|
||||
|
||||
each_ruby_install() {
|
||||
make DESTDIR="${D}" install || die "make install failed"
|
||||
}
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/pelican/pelican-3.3.ebuild,v 1.1 2013/10/29 03:44:26 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_2,3_3} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A tool to generate a static blog, with restructured text (or markdown) input files."
|
||||
HOMEPAGE="http://pelican.notmyidea.org/ http://pypi.python.org/pypi/pelican"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="AGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="examples markdown"
|
||||
|
||||
DEPEND="dev-python/feedgenerator[${PYTHON_USEDEP}]
|
||||
dev-python/jinja[${PYTHON_USEDEP}]
|
||||
dev-python/docutils[${PYTHON_USEDEP}]
|
||||
dev-python/pygments[${PYTHON_USEDEP}]
|
||||
dev-python/pytz[${PYTHON_USEDEP}]
|
||||
dev-python/unidecode[${PYTHON_USEDEP}]
|
||||
dev-python/blinker[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]
|
||||
markdown? ( dev-python/markdown[${PYTHON_USEDEP}] )
|
||||
virtual/python-argparse[${PYTHON_USEDEP}]"
|
||||
RDEPEND=""
|
||||
|
||||
DOCS=( README.rst )
|
||||
|
||||
python_install_all() {
|
||||
use examples && local EXAMPLES=( samples/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
|
||||
# no tests: tests/content not in tarball for 2.8.1
|
||||
# for 3.0, should be based on tox (refer to virtualenvwrapper)
|
@ -1,117 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.2.6.ebuild,v 1.1 2013/08/21 12:41:54 ultrabug Exp $
|
||||
|
||||
EAPI=4
|
||||
SCONS_MIN_VERSION="1.2.0"
|
||||
|
||||
inherit eutils flag-o-matic multilib pax-utils scons-utils user versionator
|
||||
|
||||
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/20130821-10gen-mms-agent.zip )"
|
||||
|
||||
LICENSE="AGPL-3 Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="mms-agent static-libs v8"
|
||||
|
||||
PDEPEND="mms-agent? ( dev-python/pymongo app-arch/unzip )"
|
||||
RDEPEND="
|
||||
v8? ( dev-lang/v8 )
|
||||
>=dev-libs/boost-1.50[threads(+)]
|
||||
dev-libs/libpcre[cxx]
|
||||
dev-util/google-perftools
|
||||
net-libs/libpcap
|
||||
app-arch/snappy"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-libs/readline
|
||||
sys-libs/ncurses"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup mongodb
|
||||
enewuser mongodb -1 -1 /var/lib/${PN} mongodb
|
||||
|
||||
scons_opts=" --cc=$(tc-getCC) --cxx=$(tc-getCXX) --sharedclient"
|
||||
scons_opts+=" --use-system-tcmalloc"
|
||||
scons_opts+=" --use-system-pcre"
|
||||
scons_opts+=" --use-system-snappy"
|
||||
scons_opts+=" --use-system-boost"
|
||||
|
||||
if use v8; then
|
||||
scons_opts+=" --usev8"
|
||||
else
|
||||
scons_opts+=" --usesm"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-2.2-r1-fix-scons.patch"
|
||||
epatch "${FILESDIR}/${PN}-2.2-r1-fix-boost.patch"
|
||||
epatch "${FILESDIR}/${PN}-2.2-r2-boost-1.50.patch"
|
||||
epatch "${FILESDIR}/${PN}-2.2-fix-sharedclient.patch"
|
||||
|
||||
# FIXME: apply only this fix [1] on x86 boxes as it breaks /usr/lib symlink
|
||||
# on amd64 machines [2].
|
||||
# [1] https://jira.mongodb.org/browse/SERVER-5575
|
||||
# [2] https://bugs.gentoo.org/show_bug.cgi?id=434664
|
||||
if use !prefix && [[ "$(get_libdir)" == "lib" ]]; then
|
||||
epatch "${FILESDIR}/${PN}-2.2-fix-x86client.patch"
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
escons ${scons_opts} all
|
||||
}
|
||||
|
||||
src_install() {
|
||||
escons ${scons_opts} --full --nostrip install --prefix="${ED}"/usr
|
||||
|
||||
use static-libs || rm "${ED}/usr/$(get_libdir)/libmongoclient.a"
|
||||
|
||||
use v8 && pax-mark m "${ED}"/usr/bin/{mongo,mongod}
|
||||
|
||||
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-r1" ${PN}
|
||||
newconfd "${FILESDIR}/${PN}.confd" ${PN}
|
||||
newinitd "${FILESDIR}/${PN/db/s}.initd-r1" ${PN/db/s}
|
||||
newconfd "${FILESDIR}/${PN/db/s}.confd" ${PN/db/s}
|
||||
|
||||
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 ${MY_D}
|
||||
doins "${WORKDIR}/${MY_PN}/"*
|
||||
fowners -R mongodb:mongodb ${MY_D}
|
||||
newinitd "${FILESDIR}/${MY_PN}.initd" ${MY_PN}
|
||||
newconfd "${FILESDIR}/${MY_PN}.confd" ${MY_PN}
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
escons ${scons_opts} test
|
||||
"${S}"/test --dbpath=unittest || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ ${REPLACING_VERSIONS} < 1.8 ]]; then
|
||||
ewarn "You just upgraded from a previous version of mongodb !"
|
||||
ewarn "Make sure you run 'mongod --upgrade' before using this version."
|
||||
fi
|
||||
elog "Journaling is now enabled by default, see /etc/conf.d/${PN}"
|
||||
}
|
@ -1,155 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.4.6-r1.ebuild,v 1.1 2013/09/28 11:40:54 pacho Exp $
|
||||
|
||||
EAPI=4
|
||||
SCONS_MIN_VERSION="1.2.0"
|
||||
|
||||
inherit eutils flag-o-matic multilib pax-utils scons-utils systemd user versionator
|
||||
|
||||
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/20130821-10gen-mms-agent.zip )"
|
||||
|
||||
LICENSE="AGPL-3 Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="-embedded-v8 kerberos mms-agent sharedclient spidermonkey ssl static-libs"
|
||||
|
||||
PDEPEND="mms-agent? ( dev-python/pymongo app-arch/unzip )"
|
||||
RDEPEND="
|
||||
!spidermonkey? (
|
||||
!embedded-v8? ( <dev-lang/v8-3.19 )
|
||||
)
|
||||
>=dev-libs/boost-1.50[threads(+)]
|
||||
dev-libs/libpcre[cxx]
|
||||
dev-util/google-perftools
|
||||
net-libs/libpcap
|
||||
app-arch/snappy
|
||||
ssl? ( >=dev-libs/openssl-1.0.1c )"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-libs/readline
|
||||
sys-libs/ncurses
|
||||
kerberos? ( dev-libs/cyrus-sasl[kerberos] )"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup mongodb
|
||||
enewuser mongodb -1 -1 /var/lib/${PN} mongodb
|
||||
|
||||
scons_opts=" --cc=$(tc-getCC) --cxx=$(tc-getCXX)"
|
||||
scons_opts+=" --use-system-tcmalloc"
|
||||
scons_opts+=" --use-system-pcre"
|
||||
scons_opts+=" --use-system-snappy"
|
||||
scons_opts+=" --use-system-boost"
|
||||
|
||||
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 sharedclient; then
|
||||
scons_opts+=" --sharedclient"
|
||||
fi
|
||||
|
||||
if use spidermonkey; then
|
||||
scons_opts+=" --usesm"
|
||||
else
|
||||
if use embedded-v8; then
|
||||
scons_opts+=" --usev8"
|
||||
else
|
||||
scons_opts+=" --use-system-v8"
|
||||
fi
|
||||
fi
|
||||
|
||||
if use ssl; then
|
||||
scons_opts+=" --ssl"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-2.4.5-fix-scons.patch"
|
||||
epatch "${FILESDIR}/${PN}-2.2-r1-fix-boost.patch"
|
||||
|
||||
# bug #462606
|
||||
sed -i -e "s@\$INSTALL_DIR/lib@\$INSTALL_DIR/$(get_libdir)@g" src/SConscript.client || 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
|
||||
|
||||
if ! use spidermonkey; then
|
||||
pax-mark m "${ED}"/usr/bin/{mongo,mongod}
|
||||
fi
|
||||
|
||||
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-r1" ${PN}
|
||||
newconfd "${FILESDIR}/${PN}.confd" ${PN}
|
||||
newinitd "${FILESDIR}/${PN/db/s}.initd-r1" ${PN/db/s}
|
||||
newconfd "${FILESDIR}/${PN/db/s}.confd" ${PN/db/s}
|
||||
systemd_dounit "${FILESDIR}"/${PN}.service
|
||||
insinto /etc
|
||||
doins "${FILESDIR}"/${PN}.conf
|
||||
|
||||
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 ${MY_D}
|
||||
doins "${WORKDIR}/${MY_PN}/"*
|
||||
fowners -R mongodb:mongodb ${MY_D}
|
||||
newinitd "${FILESDIR}/${MY_PN}.initd" ${MY_PN}
|
||||
newconfd "${FILESDIR}/${MY_PN}.confd" ${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 use embedded-v8; then
|
||||
ewarn "You chose to build ${PN} using embedded v8."
|
||||
ewarn "This is not recommended by Gentoo and should be used to resolve"
|
||||
ewarn "blockers with packages requiring >=v8-3.19 only !"
|
||||
ewarn "See the following bug [1] and jira issue [2] for more info."
|
||||
ewarn " [1] https://bugs.gentoo.org/show_bug.cgi?id=471582"
|
||||
ewarn " [2] https://jira.mongodb.org/browse/SERVER-10282"
|
||||
fi
|
||||
if [[ ${REPLACING_VERSIONS} < 2.4 ]]; then
|
||||
ewarn "You just upgraded from a previous version of mongodb !"
|
||||
ewarn "Make sure you run 'mongod --upgrade' before using this version."
|
||||
fi
|
||||
elog "Journaling is now enabled by default, see /etc/conf.d/${PN}"
|
||||
}
|
@ -1,152 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.4.6.ebuild,v 1.2 2013/08/30 07:02:29 heroxbd Exp $
|
||||
|
||||
EAPI=4
|
||||
SCONS_MIN_VERSION="1.2.0"
|
||||
|
||||
inherit eutils flag-o-matic multilib pax-utils scons-utils user versionator
|
||||
|
||||
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/20130821-10gen-mms-agent.zip )"
|
||||
|
||||
LICENSE="AGPL-3 Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="-embedded-v8 kerberos mms-agent sharedclient spidermonkey ssl static-libs"
|
||||
|
||||
PDEPEND="mms-agent? ( dev-python/pymongo app-arch/unzip )"
|
||||
RDEPEND="
|
||||
!spidermonkey? (
|
||||
!embedded-v8? ( <dev-lang/v8-3.19 )
|
||||
)
|
||||
>=dev-libs/boost-1.50[threads(+)]
|
||||
dev-libs/libpcre[cxx]
|
||||
dev-util/google-perftools
|
||||
net-libs/libpcap
|
||||
app-arch/snappy
|
||||
ssl? ( >=dev-libs/openssl-1.0.1c )"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-libs/readline
|
||||
sys-libs/ncurses
|
||||
kerberos? ( dev-libs/cyrus-sasl[kerberos] )"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup mongodb
|
||||
enewuser mongodb -1 -1 /var/lib/${PN} mongodb
|
||||
|
||||
scons_opts=" --cc=$(tc-getCC) --cxx=$(tc-getCXX)"
|
||||
scons_opts+=" --use-system-tcmalloc"
|
||||
scons_opts+=" --use-system-pcre"
|
||||
scons_opts+=" --use-system-snappy"
|
||||
scons_opts+=" --use-system-boost"
|
||||
|
||||
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 sharedclient; then
|
||||
scons_opts+=" --sharedclient"
|
||||
fi
|
||||
|
||||
if use spidermonkey; then
|
||||
scons_opts+=" --usesm"
|
||||
else
|
||||
if use embedded-v8; then
|
||||
scons_opts+=" --usev8"
|
||||
else
|
||||
scons_opts+=" --use-system-v8"
|
||||
fi
|
||||
fi
|
||||
|
||||
if use ssl; then
|
||||
scons_opts+=" --ssl"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-2.4.5-fix-scons.patch"
|
||||
epatch "${FILESDIR}/${PN}-2.2-r1-fix-boost.patch"
|
||||
|
||||
# bug #462606
|
||||
sed -i -e "s@\$INSTALL_DIR/lib@\$INSTALL_DIR/$(get_libdir)@g" src/SConscript.client || 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
|
||||
|
||||
if ! use spidermonkey; then
|
||||
pax-mark m "${ED}"/usr/bin/{mongo,mongod}
|
||||
fi
|
||||
|
||||
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-r1" ${PN}
|
||||
newconfd "${FILESDIR}/${PN}.confd" ${PN}
|
||||
newinitd "${FILESDIR}/${PN/db/s}.initd-r1" ${PN/db/s}
|
||||
newconfd "${FILESDIR}/${PN/db/s}.confd" ${PN/db/s}
|
||||
|
||||
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 ${MY_D}
|
||||
doins "${WORKDIR}/${MY_PN}/"*
|
||||
fowners -R mongodb:mongodb ${MY_D}
|
||||
newinitd "${FILESDIR}/${MY_PN}.initd" ${MY_PN}
|
||||
newconfd "${FILESDIR}/${MY_PN}.confd" ${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 use embedded-v8; then
|
||||
ewarn "You chose to build ${PN} using embedded v8."
|
||||
ewarn "This is not recommended by Gentoo and should be used to resolve"
|
||||
ewarn "blockers with packages requiring >=v8-3.19 only !"
|
||||
ewarn "See the following bug [1] and jira issue [2] for more info."
|
||||
ewarn " [1] https://bugs.gentoo.org/show_bug.cgi?id=471582"
|
||||
ewarn " [2] https://jira.mongodb.org/browse/SERVER-10282"
|
||||
fi
|
||||
if [[ ${REPLACING_VERSIONS} < 2.4 ]]; then
|
||||
ewarn "You just upgraded from a previous version of mongodb !"
|
||||
ewarn "Make sure you run 'mongod --upgrade' before using this version."
|
||||
fi
|
||||
elog "Journaling is now enabled by default, see /etc/conf.d/${PN}"
|
||||
}
|
@ -1,11 +1,17 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX postinstall-en-3.1.txt 1159 SHA256 cd7b5fdb108f10112e45bd50113c1425ef71908e958d752e0e990cd98f6e436f SHA512 4b9ae0a99f5e57f8c6f42e17d339ac1aac98fe8d5eea8682a223b2b17bf0e66dfacc1addd0dbca4390d6d10e9503872c821a029b1a18ee52dfc2b61b3d4d6f20 WHIRLPOOL 3902bdfc3fb5f95b940e5647fd7b4ae693306185f9a373748cf46353be73ef884d7a23f6552fb69af0d42d454c4f4da6cfd47912ebd338c080e2e317f1a45ccd
|
||||
DIST phpMyAdmin-3.5.3-all-languages.tar.xz 3663564 SHA256 4d2573d2cad3abc67997361ee3d5bf05cf2c3c6b8fb1b2c611030d32ec0db826 SHA512 a64fffebf4bd2e95a5c6fe2cc305e7e5352a2a6f87eeb0de64c8e1fb1c9146ec0c81960dc7d7b024d79b39144fd9289650773cad5f1639a9741fa58b5deed63f WHIRLPOOL d53d0582b1615690ec0a9dd0d29dac638d194e1cf0aa7c083ae9677881fba36da25a635021ad0a6347c4db79b28049b3c37edbe261b258a360c275c78e5c378f
|
||||
DIST phpMyAdmin-3.5.8-all-languages.tar.xz 3744780 SHA256 0766acb45d862ca802b5d3018f240bdd0a14749e21f40ebabe51bf25d6088409 SHA512 8f35eeb56b5ece95fd51cb58e93b212ea7390cd096f131d716a7e554dd3f38d6210dea4c218b5f6607a38184b978806e64ff040006a870bc8c6156db6a4b7e9b WHIRLPOOL 266fee6200009891029e07b232bcb257d523c7626969abf53096435d0e36198dd32771ca54679922ca3dafc6aca420182781c21551bd153421f3b1949d51fd98
|
||||
DIST phpMyAdmin-4.0.5-all-languages.tar.xz 4572884 SHA256 f4df1190441ce5e094183cfadf8aec4af3a4f131339599e6380a1c6ac0a11fe4 SHA512 fea613e28b5124ac8a53e5158f19bed66e576a7f021671ff85ab7522e73974d99b51fc3a84345d99ce81cb7aaa5751ff473b7e609def1edd46df26c78866da6d WHIRLPOOL 41749912e2f9ff81bbb839308bca87a4a4f373241cd40638644e7a9390bbf48512efb6b57bfae36c1ddfb73e1f447681a4e7d39530b1f9cb9ba36cc1e8691ab8
|
||||
DIST phpMyAdmin-4.0.6-all-languages.tar.xz 4753244 SHA256 0ced3883edc540ea525419727b4a5cc54c73ef67f48c0d721ade5cda5e820ba7 SHA512 9c1b3868a73137da20df79314e48f41d990287863d68ef18201048dec5ea816e2580c38781c61571742100b7201ae3d9d12b5a2d6ef2b0756cf2f92e52cf8695 WHIRLPOOL 8d9d1ee4d2b582788f921cd4ad4ab3c1c830734d324ae544cd80517dd51736316027ae692ac8d4c511a6a72edb4cbd72285efa18717448ce3bd2a7e32a9bad57
|
||||
EBUILD phpmyadmin-3.5.3.ebuild 1665 SHA256 adddd61efcef8d9d016ff3ddf1b29b9f6b8a5106bf9099e9efdf92f5dff2957f SHA512 3b338c0c2e8c03f2aefcf84efd79798643ef9bb9238696ea640f758b41779bed9e6f3d38424f79b31a61e8b269487999124449eb96150b7c24b920f7905087f1 WHIRLPOOL 2762606b4615d493ad4579a22f358b3c18880a5c1a23d366800b780681f7a8061ce83aa738d53cd8a9ac3b46318c75b84c89e7c0f0a7d168e6b411da3a6d3516
|
||||
EBUILD phpmyadmin-3.5.8.ebuild 1661 SHA256 75093bda3cafb8ef65dc7e34590a0c4a2133b7e81ab27ba1d38c30797b67a46c SHA512 cb7f22d2b25f33d20abd0a5d244cec0ce91acab77989dcc79f3f65f64a2414f15abd4fc76aedfef880f0e99bf929910e3429ad64d6fb23618f13945dd6d5a66a WHIRLPOOL 712b1a402c3e7cc753a9c7aebc362b94ee8eb9b569dab04b8b121ca0581db14d24fd6cc0b7756dfab137219af5466039b1b5813c23fe3c8010a2923837e402a2
|
||||
EBUILD phpmyadmin-4.0.5.ebuild 1643 SHA256 fa7d75e068cf68250781c3c57f3af5af86ffd4c155d84b684bb6361f469f8186 SHA512 8fdc23925f59d5f97e722e798c2505358e032829a1756068560fd76e24a062a7534476f7c6d821858a1de6dcbdedbcea2ef84a4e08500482c741214369e9db21 WHIRLPOOL fda1b4b0d498771d87a5b6a008935347ecd1198cface39527c37bcc38ade871ab5af7a9aebe26555aca00fd41940a0bfb1e1545a9966eb58e14fdf1456ea58f4
|
||||
EBUILD phpmyadmin-4.0.6.ebuild 1654 SHA256 7d4befd1656f5dc8495bb9d0f98fc38c7161340b130fc3e7017e3eddf10d99b3 SHA512 e726a1284bd3a84128d2ea8e099371547238627218233ecd28f825dde6df858786eb00afe728fac1e7e56b05c545a0008c541a25a77f580b6b4ef13c74d4b0ec WHIRLPOOL 960d6382c1032e1c8fa8bab6f2d4d0cd70bb089bc2538bab4b12d3d513938e73aad0bafb138f6d4f5ba1f7473fad5951767d751c579670323dafba59677816c9
|
||||
MISC ChangeLog 67108 SHA256 4bd9825a86c53f5c8d6e81e7352803184086c4a35f1472d357fb0b8124383ce2 SHA512 a2914ecf7ae1a90153a781160492d43336c7c711881b684f7c302af6168f6dce411bccefff18ea6c70ae5ca0c4a208e1e9618a87f19db39660cedba03dd11ef1 WHIRLPOOL d788aff3f52471ba5fa5c9036129c49abdd156ec85dd3708fc873d29c5d56a2566fd17ca517495975bfaa78349ff455a7bf31411b071d857549982046f6c390b
|
||||
MISC ChangeLog 67236 SHA256 3fccb83ee0dfff20d7127253241812bb7fa2229b40dd55eea065f7ed39fb181c SHA512 e8f7a3b89330220fe019f7acbc29f6fb1a94f2a4028166912917a4b31fc6fd16cf9e1c889456305fb432c674279fc6adf6a4efc0920ea1fc2bef2ad05ad70b07 WHIRLPOOL e6457ed720adbca3984b31f21d18f1835e12533004b461af7443e9916cc34464c252f3fa7d64e644d59a5882a4031a0dd5c44dbbe7b7cd4920c65d60acaf6e66
|
||||
MISC metadata.xml 497 SHA256 273736b7bcd027c8c569f9d8bfb3ee9e05fdfdb043e679133dea0fd13e39d06a SHA512 2a03834ac7f170aebaaf2fa0e4335b7062fa6e4d4c0fbd728bd9b63c5e948c65a3534b503b0648648fc5b1ff92dcfee505b984ad36f2ce20b9c3d3b249beb117 WHIRLPOOL c32e6a014145a5320b34f8fba3bd1884b62abc0b7f2b4dda18ce5adc71cfa2d42290cd65da4cbef5e1fdbd92716e88fe86832a159c2b1d32140e13050d50e862
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlJuyUoACgkQTEkQYPgooqG4VwCcD4LmyYrurIfy8UcwEzVvGSPN
|
||||
WMMAoLg1RWVuig/zdacOPG34tqO0p+Sm
|
||||
=Cj4S
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,61 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/phpmyadmin/phpmyadmin-3.5.3.ebuild,v 1.6 2012/12/01 19:11:02 armin76 Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils webapp depend.php
|
||||
|
||||
MY_PV=${PV/_/-}
|
||||
MY_P="phpMyAdmin-${MY_PV}-all-languages"
|
||||
|
||||
DESCRIPTION="Web-based administration for MySQL database in PHP"
|
||||
HOMEPAGE="http://www.phpmyadmin.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="alpha amd64 hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="setup"
|
||||
|
||||
RDEPEND="
|
||||
dev-lang/php[crypt,ctype,filter,json,session,unicode]
|
||||
|| (
|
||||
dev-lang/php[mysqli]
|
||||
dev-lang/php[mysql]
|
||||
)
|
||||
"
|
||||
|
||||
need_httpd_cgi
|
||||
need_php_httpd
|
||||
|
||||
S="${WORKDIR}"/${MY_P}
|
||||
|
||||
pkg_setup() {
|
||||
webapp_pkg_setup
|
||||
}
|
||||
|
||||
src_install() {
|
||||
webapp_src_preinst
|
||||
|
||||
dodoc Documentation.txt README RELEASE-DATE-${MY_PV} ChangeLog || die
|
||||
rm -f LICENSE README* RELEASE-DATE-${MY_PV}
|
||||
|
||||
if ! use setup; then
|
||||
rm -rf setup || die "Cannot remove setup utility"
|
||||
elog "The phpMyAdmin setup utility has been removed."
|
||||
elog "It is a regular target of various exploits. If you need it, set USE=setup."
|
||||
else
|
||||
elog "You should consider disabling the setup USE flag"
|
||||
elog "to exclude the setup utility if you don't use it."
|
||||
elog "It regularly is the target of various exploits."
|
||||
fi
|
||||
|
||||
insinto "${MY_HTDOCSDIR#${EPREFIX}}"
|
||||
doins -r .
|
||||
|
||||
webapp_configfile "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
|
||||
webapp_serverowned "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
|
||||
|
||||
webapp_postinst_txt en "${FILESDIR}"/postinstall-en-3.1.txt
|
||||
webapp_src_install
|
||||
}
|
@ -1,61 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/phpmyadmin/phpmyadmin-3.5.8.ebuild,v 1.8 2013/04/26 09:20:22 ago Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils webapp depend.php
|
||||
|
||||
MY_PV=${PV/_/-}
|
||||
MY_P="phpMyAdmin-${MY_PV}-all-languages"
|
||||
|
||||
DESCRIPTION="Web-based administration for MySQL database in PHP"
|
||||
HOMEPAGE="http://www.phpmyadmin.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="alpha amd64 hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="setup"
|
||||
|
||||
RDEPEND="
|
||||
dev-lang/php[crypt,ctype,filter,json,session,unicode]
|
||||
|| (
|
||||
dev-lang/php[mysqli]
|
||||
dev-lang/php[mysql]
|
||||
)
|
||||
"
|
||||
|
||||
need_httpd_cgi
|
||||
need_php_httpd
|
||||
|
||||
S="${WORKDIR}"/${MY_P}
|
||||
|
||||
pkg_setup() {
|
||||
webapp_pkg_setup
|
||||
}
|
||||
|
||||
src_install() {
|
||||
webapp_src_preinst
|
||||
|
||||
dodoc Documentation.txt README RELEASE-DATE-${MY_PV} ChangeLog || die
|
||||
rm -f LICENSE README* RELEASE-DATE-${MY_PV}
|
||||
|
||||
if ! use setup; then
|
||||
rm -rf setup || die "Cannot remove setup utility"
|
||||
elog "The phpMyAdmin setup utility has been removed."
|
||||
elog "It is a regular target of various exploits. If you need it, set USE=setup."
|
||||
else
|
||||
elog "You should consider disabling the setup USE flag"
|
||||
elog "to exclude the setup utility if you don't use it."
|
||||
elog "It regularly is the target of various exploits."
|
||||
fi
|
||||
|
||||
insinto "${MY_HTDOCSDIR#${EPREFIX}}"
|
||||
doins -r .
|
||||
|
||||
webapp_configfile "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
|
||||
webapp_serverowned "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
|
||||
|
||||
webapp_postinst_txt en "${FILESDIR}"/postinstall-en-3.1.txt
|
||||
webapp_src_install
|
||||
}
|
@ -0,0 +1,90 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-games/clanlib/clanlib-2.3.7.ebuild,v 1.1 2013/10/28 23:31:47 mr_bones_ Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit flag-o-matic eutils autotools-utils
|
||||
|
||||
MY_P=ClanLib-${PV}
|
||||
|
||||
DESCRIPTION="multi-platform game development library"
|
||||
HOMEPAGE="http://www.clanlib.org/"
|
||||
SRC_URI="http://clanlib.org/download/releases-2.0/${MY_P}.tgz"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="2.3"
|
||||
KEYWORDS="~amd64 ~x86" #not big endian safe #82779
|
||||
IUSE="doc ipv6 mikmod opengl sound sqlite sse2 static-libs vorbis X"
|
||||
REQUIRED_USE="opengl? ( X )"
|
||||
|
||||
RDEPEND="sys-libs/zlib
|
||||
X? (
|
||||
media-libs/libpng
|
||||
virtual/jpeg
|
||||
media-libs/freetype
|
||||
media-libs/fontconfig
|
||||
opengl? ( virtual/opengl )
|
||||
app-arch/bzip2
|
||||
x11-libs/libX11
|
||||
)
|
||||
sqlite? ( dev-db/sqlite )
|
||||
sound? ( media-libs/alsa-lib )
|
||||
mikmod? (
|
||||
media-libs/libmikmod
|
||||
media-libs/alsa-lib
|
||||
)
|
||||
vorbis? (
|
||||
media-libs/libogg
|
||||
media-libs/libvorbis
|
||||
media-libs/alsa-lib
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? ( app-doc/doxygen dev-lang/perl )"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${P}-autotools.patch )
|
||||
AUTOTOOLS_AUTORECONF=1
|
||||
AUTOTOOLS_IN_SOURCE_BUILD=1
|
||||
DOCS=(
|
||||
CODING_STYLE
|
||||
CREDITS
|
||||
PATCHES
|
||||
README
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
myeconfargs=(
|
||||
$(use_enable doc docs)
|
||||
$(use_enable sse2)
|
||||
$(use_enable opengl clanGL)
|
||||
$(use_enable opengl clanGL1)
|
||||
$(use_enable opengl clanGUI)
|
||||
$(use_enable X clanDisplay)
|
||||
$(use_enable vorbis clanVorbis)
|
||||
$(use_enable mikmod clanMikMod)
|
||||
$(use_enable sqlite clanSqlite)
|
||||
$(use_enable ipv6 getaddr)
|
||||
)
|
||||
use sound \
|
||||
|| use vorbis \
|
||||
|| use mikmod \
|
||||
|| myeconfargs+=( --disable-clanSound )
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
autotools-utils_src_compile
|
||||
use doc && autotools-utils_src_compile html
|
||||
}
|
||||
|
||||
# html files are keeped in a directory that is dependent on the SLOT
|
||||
# so to keep eventual bookmarks to the doc from version to version
|
||||
src_install() {
|
||||
autotools-utils_src_install
|
||||
if use doc ; then
|
||||
emake DESTDIR="${D}" install-html
|
||||
dodoc -r Examples Resources
|
||||
fi
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
--- ClanLib-2.3.6.orig/Sources/API/GL1/opengl1_defines.h
|
||||
+++ ClanLib-2.3.6/Sources/API/GL1/opengl1_defines.h
|
||||
@@ -44,6 +44,11 @@
|
||||
#ifndef CL_DISPLAYDEFINES_DEFINES
|
||||
#define CL_DISPLAYDEFINES_DEFINES
|
||||
|
||||
+/* newer Mesa defines this and creates a conflict */
|
||||
+#ifdef GL_TYPE
|
||||
+#undef GL_TYPE
|
||||
+#endif
|
||||
+
|
||||
#include <cstddef>
|
||||
|
||||
#ifndef __APPLE__
|
@ -0,0 +1,45 @@
|
||||
--- Documentation/Reference/Makefile.am.old 2012-09-25 10:39:25.973544935 +0200
|
||||
+++ Documentation/Reference/Makefile.am 2012-09-25 10:39:42.560554053 +0200
|
||||
@@ -10,7 +10,7 @@
|
||||
mkdir doxyoutput;
|
||||
mkdir reftest
|
||||
doxygen ./clanlib.doxygen
|
||||
- make -C ../Utilities/ReferenceDocs
|
||||
+ $(MAKE) -C ../Utilities/ReferenceDocs
|
||||
../Utilities/ReferenceDocs/ReferenceDocs
|
||||
|
||||
install-html:
|
||||
--- configure.ac.old 2012-09-25 11:07:38.412537590 +0200
|
||||
+++ configure.ac 2012-09-25 11:09:41.133939131 +0200
|
||||
@@ -337,11 +337,9 @@
|
||||
|
||||
dnl Optional linux/joystick.h
|
||||
AC_CHECK_HEADERS(linux/joystick.h, linux_joystick=yes)
|
||||
- AM_CONDITIONAL(LINUX_JOYSTICK, test x$linux_joystick = xyes)
|
||||
|
||||
dnl Optional linux/input.h
|
||||
AC_CHECK_HEADERS(linux/input.h, linux_input=yes)
|
||||
- AM_CONDITIONAL(LINUX_INPUT, test x$linux_input = xyes)
|
||||
|
||||
if test "$WIN32" = "no" && test "$enable_clanDisplay" != "no"; then
|
||||
CLANLIB_CHECK_LIB(fontconfig, [`cat $srcdir/Setup/Tests/fontconfig.cpp`], clanDisplay, [ *** Cannot find fontconfig (See http://fontconfig.org/ ) (Try libfontconfig1-dev or better) ], [-lfontconfig])
|
||||
@@ -358,6 +356,8 @@
|
||||
clanDisplay, [ *** Cannot find version 8 of DirectInput], [-ldxguid -lole32 -ldinput8])
|
||||
fi
|
||||
fi
|
||||
+AM_CONDITIONAL(LINUX_JOYSTICK, test x$linux_joystick = xyes)
|
||||
+AM_CONDITIONAL(LINUX_INPUT, test x$linux_input = xyes)
|
||||
|
||||
have_xrender=no
|
||||
|
||||
@@ -515,9 +515,9 @@
|
||||
fi
|
||||
|
||||
if test "$enable_clanSound" = "auto"; then enable_clanSound=yes; fi
|
||||
- AM_CONDITIONAL(ALSA, test x$have_alsa = xyes)
|
||||
|
||||
fi
|
||||
+AM_CONDITIONAL(ALSA, test x$have_alsa = xyes)
|
||||
|
||||
if test "$enable_clanSound" != "no"; then
|
||||
enable_clanSound=yes
|
@ -1,139 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/go/go-1.1.1.ebuild,v 1.4 2013/08/06 00:22:42 williamh Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
export CTARGET=${CTARGET:-${CHOST}}
|
||||
|
||||
inherit bash-completion-r1 elisp-common eutils
|
||||
|
||||
if [[ ${PV} = 9999 ]]; then
|
||||
EHG_REPO_URI="https://go.googlecode.com/hg"
|
||||
inherit mercurial
|
||||
else
|
||||
SRC_URI="http://go.googlecode.com/files/go${PV}.src.tar.gz"
|
||||
# Upstream only supports go on amd64, arm and x86 architectures.
|
||||
KEYWORDS="-* amd64 arm x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="A concurrent garbage collected and typesafe programming language"
|
||||
HOMEPAGE="http://www.golang.org"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE="bash-completion emacs vim-syntax zsh-completion"
|
||||
|
||||
DEPEND="sys-apps/ed"
|
||||
RDEPEND="bash-completion? ( app-shells/bash-completion )
|
||||
emacs? ( virtual/emacs )
|
||||
vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
|
||||
zsh-completion? ( app-shells/zsh-completion )"
|
||||
|
||||
# The tools in /usr/lib/go should not cause the multilib-strict check to fail.
|
||||
QA_MULTILIB_PATHS="usr/lib/go/pkg/tool/linux.*/.*"
|
||||
|
||||
# The go language uses *.a files which are _NOT_ libraries and should not be
|
||||
# stripped.
|
||||
STRIP_MASK="/usr/lib/go/pkg/linux*/*.a"
|
||||
|
||||
if [[ ${PV} != 9999 ]]; then
|
||||
S="${WORKDIR}"/go
|
||||
fi
|
||||
|
||||
src_prepare()
|
||||
{
|
||||
if [[ ${PV} != 9999 ]]; then
|
||||
epatch "${FILESDIR}"/${P}-no-Werror.patch
|
||||
fi
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_compile()
|
||||
{
|
||||
export GOROOT_FINAL=/usr/lib/go
|
||||
export GOROOT="$(pwd)"
|
||||
export GOBIN="${GOROOT}/bin"
|
||||
if [[ $CTARGET = armv5* ]]
|
||||
then
|
||||
export GOARM=5
|
||||
fi
|
||||
|
||||
cd src
|
||||
./make.bash || die "build failed"
|
||||
cd ..
|
||||
|
||||
if use emacs; then
|
||||
elisp-compile misc/emacs/*.el
|
||||
fi
|
||||
}
|
||||
|
||||
src_test()
|
||||
{
|
||||
cd src
|
||||
PATH="${GOBIN}:${PATH}" \
|
||||
./run.bash --no-rebuild --banner || die "tests failed"
|
||||
}
|
||||
|
||||
src_install()
|
||||
{
|
||||
dobin bin/*
|
||||
dodoc AUTHORS CONTRIBUTORS PATENTS README
|
||||
|
||||
dodir /usr/lib/go
|
||||
insinto /usr/lib/go
|
||||
|
||||
# There is a known issue which requires the source tree to be installed [1].
|
||||
# Once this is fixed, we can consider using the doc use flag to control
|
||||
# installing the doc and src directories.
|
||||
# [1] http://code.google.com/p/go/issues/detail?id=2775
|
||||
doins -r doc include lib pkg src
|
||||
|
||||
if use bash-completion; then
|
||||
dobashcomp misc/bash/go
|
||||
fi
|
||||
|
||||
if use emacs; then
|
||||
elisp-install ${PN} misc/emacs/*.el misc/emacs/*.elc
|
||||
fi
|
||||
|
||||
if use vim-syntax; then
|
||||
insinto /usr/share/vim/vimfiles
|
||||
doins -r misc/vim/ftdetect
|
||||
doins -r misc/vim/ftplugin
|
||||
doins -r misc/vim/syntax
|
||||
doins -r misc/vim/plugin
|
||||
doins -r misc/vim/indent
|
||||
fi
|
||||
|
||||
if use zsh-completion; then
|
||||
insinto /usr/share/zsh/site-functions
|
||||
doins misc/zsh/go
|
||||
fi
|
||||
|
||||
fperms -R +x /usr/lib/go/pkg/tool
|
||||
}
|
||||
|
||||
pkg_postinst()
|
||||
{
|
||||
if use emacs; then
|
||||
elisp-site-regen
|
||||
fi
|
||||
|
||||
# If the go tool sees a package file timestamped older than a dependancy it
|
||||
# will rebuild that file. So, in order to stop go from rebuilding lots of
|
||||
# packages for every build we need to fix the timestamps. The compiler and
|
||||
# linker are also checked - so we need to fix them too.
|
||||
ebegin "fixing timestamps to avoid unnecessary rebuilds"
|
||||
tref="usr/lib/go/pkg/*/runtime.a"
|
||||
find "${ROOT}"usr/lib/go -type f \
|
||||
-exec touch -r "${ROOT}"${tref} {} \;
|
||||
eend $?
|
||||
}
|
||||
|
||||
pkg_postrm()
|
||||
{
|
||||
if use emacs; then
|
||||
elisp-site-regen
|
||||
fi
|
||||
}
|
@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/irc/irc-8.5.3.ebuild,v 1.1 2013/10/29 03:54:00 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="IRC client framework written in Python."
|
||||
HOMEPAGE="https://bitbucket.org/jaraco/irc http://pypi.python.org/pypi/irc"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="examples test"
|
||||
|
||||
DEPEND="app-arch/unzip
|
||||
test? ( dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}] )"
|
||||
|
||||
RDEPEND="!>=dev-python/python-irclib-3.2.2[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/irc-8.5.1-setup_requires.patch"
|
||||
)
|
||||
|
||||
python_prepare_all() {
|
||||
# Don't rely on hgtools for version
|
||||
sed -e "s/use_hg_version=True/version=\"${PV}\"/" -i setup.py || die
|
||||
sed -e "/^tag_/d" -i setup.cfg || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
py.test irc/tests || die "Tests failed under ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use examples && local EXAMPLES=( scripts/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -0,0 +1,26 @@
|
||||
--- rst2pdf/log.py
|
||||
+++ rst2pdf/log.py
|
||||
@@ -4,11 +4,12 @@
|
||||
import logging
|
||||
import sys
|
||||
|
||||
-logging.basicConfig(
|
||||
- format='[%(levelname)s] %(filename)s:%(lineno)d %(message)s',
|
||||
- level=logging.WARNING)
|
||||
-
|
||||
log = logging.getLogger('rst2pdf')
|
||||
+_fmt = logging.Formatter('[%(levelname)s] %(filename)s:%(lineno)d %(message)s')
|
||||
+_hdlr = logging.StreamHandler()
|
||||
+_hdlr.setFormatter(_fmt)
|
||||
+log.addHandler(_hdlr)
|
||||
+log.setLevel(logging.WARNING)
|
||||
|
||||
def nodeid(node):
|
||||
"""Given a node, tries to return a way to see where it was in the
|
||||
@@ -23,4 +24,4 @@
|
||||
if node.source: fname=str(node.source)
|
||||
except:
|
||||
pass
|
||||
- return 'near line %s in file %s'%(line,fname)
|
||||
\ No newline at end of file
|
||||
+ return 'near line %s in file %s'%(line,fname)
|
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/rst2pdf/rst2pdf-0.93-r2.ebuild,v 1.1 2013/10/29 03:41:57 rafaelmartins Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Tool for transforming reStructuredText to PDF using ReportLab"
|
||||
HOMEPAGE="http://rst2pdf.ralsina.com.ar/ http://pypi.python.org/pypi/rst2pdf"
|
||||
SRC_URI="http://rst2pdf.googlecode.com/files/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="svg"
|
||||
|
||||
DEPEND="dev-python/docutils[${PYTHON_USEDEP}]
|
||||
virtual/python-imaging[${PYTHON_USEDEP}]
|
||||
dev-python/pdfrw[${PYTHON_USEDEP}]
|
||||
dev-python/pygments[${PYTHON_USEDEP}]
|
||||
>=dev-python/reportlab-2.6[${PYTHON_USEDEP}]
|
||||
svg? ( media-gfx/svg2rlg )"
|
||||
RDEPEND="${DEPEND}"
|
||||
# >=reportlab-2.6: https://code.google.com/p/rst2pdf/issues/detail?id=474
|
||||
|
||||
python_prepare_all() {
|
||||
epatch "${FILESDIR}/${P}-fix-logging.patch"
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
dodoc doc/*.pdf
|
||||
doman doc/rst2pdf.1
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -z ${REPLACING_VERSIONS} ]]; then
|
||||
elog "rst2pdf can work with the following packages for additional functionality:"
|
||||
elog " dev-python/sphinx - versatile documentation creation"
|
||||
elog " dev-python/pythonmagick - image processing with ImageMagick"
|
||||
elog " dev-python/matplotlib - mathematical formulae"
|
||||
elog "It can also use wordaxe for hyphenation, but this package is not"
|
||||
elog "available in the portage tree yet. Please refer to the manual"
|
||||
elog "installed in /usr/share/doc/${PF}/ for more information."
|
||||
fi
|
||||
}
|
@ -1,108 +0,0 @@
|
||||
# ChangeLog for dev-ruby/heckle
|
||||
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/heckle/ChangeLog,v 1.29 2013/01/15 06:07:42 zerochaos Exp $
|
||||
|
||||
15 Jan 2013; Rick Farina <zerochaos@gentoo.org> heckle-1.4.3-r2.ebuild:
|
||||
adding ~arm keywords to net-analyzer/metasploit rdeps
|
||||
|
||||
28 Oct 2012; Raúl Porcel <armin76@gentoo.org> heckle-1.4.3-r2.ebuild:
|
||||
alpha stable
|
||||
|
||||
05 Dec 2011; Naohiro Aota <naota@gentoo.org> heckle-1.4.3-r2.ebuild:
|
||||
Add ~x86-fbsd.
|
||||
|
||||
15 Sep 2011; Jeroen Roovers <jer@gentoo.org> heckle-1.4.3-r2.ebuild:
|
||||
Stable for HPPA (bug #369573).
|
||||
|
||||
22 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> heckle-1.4.3-r2.ebuild:
|
||||
ppc64 stable wrt #356269
|
||||
|
||||
16 Apr 2011; Raúl Porcel <armin76@gentoo.org> heckle-1.4.3-r2.ebuild:
|
||||
ia64 stable wrt #356269
|
||||
|
||||
01 Apr 2011; Michael Weber <xmw@gentoo.org> heckle-1.4.3-r2.ebuild:
|
||||
sparc stable (bug 356269)
|
||||
|
||||
27 Mar 2011; Brent Baude <ranger@gentoo.org> heckle-1.4.3-r2.ebuild:
|
||||
Marking heckle-1.4.3-r2 ppc stable for bug 356269
|
||||
|
||||
08 Mar 2011; Thomas Kahle <tomka@gentoo.org> heckle-1.4.3-r2.ebuild:
|
||||
x86 stable per bug 356269
|
||||
|
||||
27 Feb 2011; Markos Chandras <hwoarang@gentoo.org> heckle-1.4.3-r2.ebuild:
|
||||
Stable on amd64 wrt bug #356269
|
||||
|
||||
24 Feb 2011; Hans de Graaff <graaff@gentoo.org> -heckle-1.4.3-r1.ebuild:
|
||||
Remove old version.
|
||||
|
||||
28 Dec 2010; Fabian Groffen <grobian@gentoo.org> heckle-1.4.3-r2.ebuild:
|
||||
Marked ~x64-solaris
|
||||
|
||||
03 Dec 2010; Fabian Groffen <grobian@gentoo.org> heckle-1.4.3-r2.ebuild:
|
||||
Added Prefix keywords
|
||||
|
||||
23 Oct 2010; Jeroen Roovers <jer@gentoo.org> heckle-1.4.3-r2.ebuild:
|
||||
Marked ~hppa (bug #337956).
|
||||
|
||||
*heckle-1.4.3-r2 (23 Aug 2010)
|
||||
|
||||
23 Aug 2010; Diego E. Pettenò <flameeyes@gentoo.org>
|
||||
heckle-1.4.3-r1.ebuild, +heckle-1.4.3-r2.ebuild:
|
||||
Move ree18 support to -r2.
|
||||
|
||||
29 Jul 2010; Diego E. Pettenò <flameeyes@gentoo.org>
|
||||
heckle-1.4.3-r1.ebuild:
|
||||
Fix $HOME permissions (bug #299367).
|
||||
|
||||
22 May 2010; Alex Legler <a3li@gentoo.org> heckle-1.4.3-r1.ebuild:
|
||||
Add REE18 support
|
||||
|
||||
22 May 2010; Diego E. Pettenò <flameeyes@gentoo.org>
|
||||
-heckle-1.4.3.ebuild, heckle-1.4.3-r1.ebuild:
|
||||
Cleanup old versions, use new syntax.
|
||||
|
||||
13 Feb 2010; Raúl Porcel <armin76@gentoo.org> heckle-1.4.3.ebuild,
|
||||
heckle-1.4.3-r1.ebuild:
|
||||
Add ~sparc
|
||||
|
||||
30 Jan 2010; Raúl Porcel <armin76@gentoo.org> heckle-1.4.3.ebuild,
|
||||
heckle-1.4.3-r1.ebuild:
|
||||
Add ~ia64
|
||||
|
||||
14 Jan 2010; Brent Baude <ranger@gentoo.org> heckle-1.4.3-r1.ebuild:
|
||||
Marking heckle-1.4.3-r1 ~ppc for bug 300739
|
||||
|
||||
13 Jan 2010; Brent Baude <ranger@gentoo.org> heckle-1.4.3-r1.ebuild:
|
||||
Marking heckle-1.4.3-r1 ~ppc64 for bug 300739
|
||||
|
||||
*heckle-1.4.3-r1 (12 Jan 2010)
|
||||
|
||||
12 Jan 2010; Diego E. Pettenò <flameeyes@gentoo.org>
|
||||
+heckle-1.4.3-r1.ebuild:
|
||||
Bump to ruby-fakegem.
|
||||
|
||||
21 Aug 2009; Hans de Graaff <graaff@gentoo.org> -heckle-1.3.0.ebuild,
|
||||
-heckle-1.4.1.ebuild:
|
||||
Remove old versions.
|
||||
|
||||
*heckle-1.4.3 (11 Jul 2009)
|
||||
|
||||
11 Jul 2009; Hans de Graaff <graaff@gentoo.org> +heckle-1.4.3.ebuild:
|
||||
Version bump with fixed dependencies and autotest enhancements.
|
||||
|
||||
14 Oct 2007; Tom Gall <tgall@gentoo.org> heckle-1.4.1.ebuild:
|
||||
added ~ppc64
|
||||
|
||||
08 Sep 2007; nixnut <nixnut@gentoo.org> heckle-1.4.1.ebuild:
|
||||
Added ~ppc wrt bug 188306
|
||||
|
||||
*heckle-1.4.1 (10 Aug 2007)
|
||||
|
||||
10 Aug 2007; Hans de Graaff <graaff@gentoo.org> +heckle-1.4.1.ebuild:
|
||||
Version bump. Dropping ~ppc keyword due to new dependency on zentest.
|
||||
|
||||
*heckle-1.3.0 (14 Apr 2007)
|
||||
|
||||
14 Apr 2007; Robin H. Johnson <robbat2@gentoo.org> +metadata.xml,
|
||||
+heckle-1.3.0.ebuild:
|
||||
Initial commit. Ebuild by Robin H. Johnson <robbat2@gentoo.org>.
|
@ -1,24 +0,0 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
DIST heckle-1.4.3.gem 20480 SHA256 44822d79bef1481aefb1dd498a8e2ec113ed5950a3515e1e07174a8dbdb604b1 SHA512 5445150a5666350f7380fcb0f686ae7a93e620e8ee717ed4186c3fabd6bef81395b74bc4bc300a2065b9ab0b1bcc238d7e40a8512111dd5006df5d6104119a18 WHIRLPOOL 08db144cd656017cf6a18dd12dfe8fa4e66fe0808cd8775832c9aed1589f6dbbdecc456098b51d00aee9f46ba3f5ec9f3c8a2c479f388127fbc7d19060aa27a7
|
||||
EBUILD heckle-1.4.3-r2.ebuild 1042 SHA256 884262d7716917ab1fc734481f63e0ebe11ea7c867425e3a5fb4328a700e92fa SHA512 8c09dc25e6a60b543f678a16d438ace606a2e7b15e47079251ec3d577419e86d9ebcabcd98e1391b0d8b9634a39f902fcc45ca92767192a0bbede642389c5214 WHIRLPOOL de1b3c945e158b3fae1833a3abfbe713725af48c92b1063a2c5fbb7aca2ad9799777362a979aa3b76df8cc27d1ce2bafaef8ca0b0167477e727494c0b7ee2978
|
||||
MISC ChangeLog 3605 SHA256 40a7607ebe251b0985a72bcd2373089c57ae49bc11a74f5b12d29c14615c212c SHA512 531f0d370aa2feebe60005637e6613b208ba740eed5b618e9bdc46313cb96cac7e81be134e791d0f307b65d0a0cbd4fe5a7d6f79d230287b425b92d08d4a8faa WHIRLPOOL 15873f6d46dd594b08af204d2114bdf34b562c0a3e3b7343123c829a2882b90641c6c000d9caba8bc185368902733178af575b1feb04973aff28a6167a99c2c4
|
||||
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCgAGBQJQ9PJxAAoJEKXdFCfdEflKLFUQAJJW+UwaDyQ/r4zdF1n93878
|
||||
nqAzL7tHUzA3L1DGMwvsV/XJnK/keCJMBYClnKTDVlQPEui5AdClYHhvOIzPcWX7
|
||||
3RiOiAiwJnPgQVuBT0nH5CaKs2MgzhmeulY6hON4gB3unSTkcq9W916w8vesktmA
|
||||
G4NOWJuJLhyQTMjcL2xpwsp33WQamActiASvCYT2sTLYDoAOIhJ/bJUM7S2CphMq
|
||||
UdwhndFk40i+chRMouryhy9dD2c3ud81hdFdXABlO97a768YP+FoyPjpA9xsuQar
|
||||
yikoOegN0WsqM+co3rpV+nzQKYaeD7xn1kdZHCL/d5TNeFK8k4ij5S148hKB2x3D
|
||||
ikkPcogghhsVZWUPIYdv4QMKUVEbqAMyq73w/txW8mmpDampB+k606ZRQMuiGF8B
|
||||
wIkuxDGbOj9+6mpY9F0O0eIHWXf7djArHs1LJ9cduLwfEmtnLYzcc/h1/m6oW04A
|
||||
THCvYw+qSrUw9QOeMkXKYdwFtngIIDXpzErgGYARQ6glez3fTud7zOmQm1cvhrap
|
||||
vBTQ1CM6wNlz0MGbez2yQ/+sr6HNpzD91ucuK42Id5FanE9k0Sr4udXtncilmSY8
|
||||
QKiFW0E+67JMFqA/3IA30aWeE/JFlsk8FwbloytoYMx8agkKTDfq+aCsFEFHLoxE
|
||||
5tkGG8uQpsGr1inTozeJ
|
||||
=xswM
|
||||
-----END PGP SIGNATURE-----
|
@ -1,41 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/heckle/heckle-1.4.3-r2.ebuild,v 1.14 2013/01/15 06:07:42 zerochaos Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
USE_RUBY="ruby18 ree18"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="docs"
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="README.txt History.txt"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Unit Test Sadism"
|
||||
HOMEPAGE="http://seattlerb.rubyforge.org/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/ruby2ruby-1.1.6
|
||||
>=dev-ruby/parsetree-2.0.0
|
||||
>=dev-ruby/zentest-3.5.2"
|
||||
ruby_add_bdepend "
|
||||
doc? ( dev-ruby/hoe )
|
||||
test? (
|
||||
dev-ruby/hoe
|
||||
virtual/ruby-test-unit
|
||||
)"
|
||||
|
||||
src_compile() {
|
||||
chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
|
||||
ruby-ng_src_compile
|
||||
}
|
||||
|
||||
src_test() {
|
||||
chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
|
||||
ruby-ng_src_test
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>ruby</herd>
|
||||
</pkgmetadata>
|
@ -1,83 +0,0 @@
|
||||
# ChangeLog for dev-ruby/main
|
||||
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/main/ChangeLog,v 1.16 2013/07/08 05:34:35 graaff Exp $
|
||||
|
||||
08 Jul 2013; Hans de Graaff <graaff@gentoo.org> -main-5.1.1.ebuild:
|
||||
Cleanup.
|
||||
|
||||
*main-5.2.0 (01 Apr 2013)
|
||||
|
||||
01 Apr 2013; Hans de Graaff <graaff@gentoo.org> +main-5.2.0.ebuild:
|
||||
Version bump.
|
||||
|
||||
01 Apr 2013; Hans de Graaff <graaff@gentoo.org> -main-5.0.1.ebuild,
|
||||
-main-5.1.0.ebuild:
|
||||
Cleanup.
|
||||
|
||||
*main-5.1.1 (23 Dec 2012)
|
||||
|
||||
23 Dec 2012; Hans de Graaff <graaff@gentoo.org> +main-5.1.1.ebuild:
|
||||
Version bump.
|
||||
|
||||
*main-5.1.0 (05 Oct 2012)
|
||||
|
||||
05 Oct 2012; Hans de Graaff <graaff@gentoo.org> +main-5.1.0.ebuild:
|
||||
Version bump.
|
||||
|
||||
26 Aug 2012; Hans de Graaff <graaff@gentoo.org> -main-4.2.0-r1.ebuild,
|
||||
-main-4.4.0.ebuild, -main-5.0.0.ebuild:
|
||||
Cleanup.
|
||||
|
||||
*main-5.0.1 (13 May 2012)
|
||||
|
||||
13 May 2012; Hans de Graaff <graaff@gentoo.org> +main-5.0.1.ebuild:
|
||||
Version bump.
|
||||
|
||||
29 Apr 2012; Thomas Kahle <tomka@gentoo.org> main-5.0.0.ebuild:
|
||||
marked ~x86 per bug 395157
|
||||
|
||||
06 Mar 2012; Hans de Graaff <graaff@gentoo.org> -main-4.8.1.ebuild,
|
||||
+main-5.0.0.ebuild:
|
||||
Remove version broken with newer dev-ruby/map.
|
||||
|
||||
*main-5.0.0 (06 Mar 2012)
|
||||
|
||||
06 Mar 2012; Hans de Graaff <graaff@gentoo.org> +main-5.0.0.ebuild:
|
||||
Version bump. Also fixes problems reported in bug 395157.
|
||||
|
||||
*main-4.8.1 (18 Dec 2011)
|
||||
|
||||
18 Dec 2011; Hans de Graaff <graaff@gentoo.org> +main-4.8.1.ebuild:
|
||||
Version bump. Drop x86 keyword due to new dev-ruby/map dependency, bug
|
||||
395157.
|
||||
|
||||
*main-4.4.0 (26 Nov 2010)
|
||||
|
||||
26 Nov 2010; Hans de Graaff <graaff@gentoo.org> +main-4.4.0.ebuild:
|
||||
Version bump.
|
||||
|
||||
*main-4.2.0-r1 (27 Jan 2010)
|
||||
|
||||
27 Jan 2010; Hans de Graaff <graaff@gentoo.org> +main-4.2.0-r1.ebuild:
|
||||
Convert to ruby-fakegem.
|
||||
|
||||
09 Dec 2009; Hans de Graaff <graaff@gentoo.org> -main-2.8.4.ebuild,
|
||||
-main-4.0.0.ebuild:
|
||||
Remove old versions.
|
||||
|
||||
*main-4.2.0 (27 Nov 2009)
|
||||
|
||||
27 Nov 2009; Hans de Graaff <graaff@gentoo.org> +main-4.2.0.ebuild:
|
||||
Version bump.
|
||||
|
||||
*main-4.0.0 (23 Oct 2009)
|
||||
|
||||
23 Oct 2009; Hans de Graaff <graaff@gentoo.org> +main-4.0.0.ebuild:
|
||||
Version bump. Major changes, but *should* be backward compatible.
|
||||
|
||||
*main-2.8.4 (04 Jul 2009)
|
||||
|
||||
04 Jul 2009; Hans de Graaff <graaff@gentoo.org> +main-2.8.4.ebuild,
|
||||
+metadata.xml:
|
||||
Initial import. Dependency of dev-ruby/piston.
|
||||
|
@ -1,14 +0,0 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST main-5.2.0.gem 38400 SHA256 0c514045c7b76c2174c0c74f7a60debf6daa427e3d7d3345d879eeee3846cf60 SHA512 b12ff337ce4882843d78d30820e0621bd4682909e2461b3d245910c8ebe48fff59352275e0c04148aa11aaa7a7029e265997803d955340c959d515d59f566b73 WHIRLPOOL 6985ed277a20c95bd882f527baa9e62854654062ff3e2937fcb0f6d221b2cd105b38cae0bd645b1b89a3ae616f71510e2a591d5df677b137df5368235e7ba1f3
|
||||
EBUILD main-5.2.0.ebuild 770 SHA256 5a2964bbc9faee44f02aea8a91c2533d3efb248c5d076e38a36854a8a9e6ed74 SHA512 0341a5e131e9c1f29f2223a1f780991cd817e02ccf6ff9caca7a1c3ed15d31d046e8d1122b3d0d78f5b8cb14c466a0dfdb905679ad466f3fc8f46f43a015aafc WHIRLPOOL af30fe3b2fcaf3f966a68c6f31e0d61057a448882854836a6ba57ef2996db9dd7b5b922d09403cfd603e2034a8d34ab8c5dfdff2710c9908dc05a88ff3487461
|
||||
MISC ChangeLog 2351 SHA256 dcbdb0091cea9b0f1a634b1d7393a91f0f9a5fed07c797d7195f3450dada88d5 SHA512 2b771866bd51c88f5677c5c70f0097fa522f3a5889251e07937072b9cf7895d4e88602982e810c46a4f310fad840e460aa8a6cb3d984c0164656ccc3847f3e13 WHIRLPOOL 50762fe3efd241e32f205012a556d7de4f4aea4806dd03051e49f6c6531170abbe6d5f18741960691ba7b850b719b2d7020058ac396468e1ab3bad7aee7bb849
|
||||
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iF4EAREIAAYFAlHaT2wACgkQiIP6VqMIqNflowD+Nro7RdmPR67WLuidOfQqYECg
|
||||
VuVxGQDGf5ieYZWidHQA/jdTDOqB+KESMukkd+ioa3/Mig2ExbF9IDi6l7ApO05T
|
||||
=Bod5
|
||||
-----END PGP SIGNATURE-----
|
@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/main/main-5.2.0.ebuild,v 1.1 2013/04/01 06:15:00 graaff Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby18"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="README TODO"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="A class factory and dsl for generating command line programs real quick."
|
||||
HOMEPAGE="http://rubyforge.org/projects/codeforpeople"
|
||||
|
||||
LICENSE="Ruby"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc test"
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/chronic-0.6.2
|
||||
>=dev-ruby/fattr-2.2.0
|
||||
>=dev-ruby/arrayfields-4.7.4
|
||||
>=dev-ruby/map-5.1.0"
|
||||
|
||||
all_ruby_install() {
|
||||
all_fakegem_install
|
||||
|
||||
if use doc; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r samples
|
||||
fi
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>ruby</herd>
|
||||
</pkgmetadata>
|
@ -1,246 +0,0 @@
|
||||
# ChangeLog for dev-ruby/ncurses-ruby
|
||||
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ncurses-ruby/ChangeLog,v 1.65 2013/03/03 10:31:29 graaff Exp $
|
||||
|
||||
03 Mar 2013; Hans de Graaff <graaff@gentoo.org> ncurses-ruby-1.3.1.ebuild:
|
||||
Use pkgconfig to determine ncurses libs, fixing bug 459636.
|
||||
|
||||
01 Sep 2012; Hans de Graaff <graaff@gentoo.org>
|
||||
-ncurses-ruby-1.2.4-r1.ebuild, -ncurses-ruby-1.2.4-r2.ebuild:
|
||||
Cleanup.
|
||||
|
||||
22 Jul 2012; <nixnut@gentoo.org> ncurses-ruby-1.3.1.ebuild:
|
||||
ppc stable #414671
|
||||
|
||||
01 Jul 2012; Raúl Porcel <armin76@gentoo.org> ncurses-ruby-1.2.4-r1.ebuild,
|
||||
ncurses-ruby-1.2.4-r2.ebuild, ncurses-ruby-1.3.1.ebuild:
|
||||
Drop alpha keywords
|
||||
|
||||
23 May 2012; Brent Baude <ranger@gentoo.org> ncurses-ruby-1.3.1.ebuild:
|
||||
Marking ncurses-ruby-1.3.1 ppc64 for bug 414671
|
||||
|
||||
21 May 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org>
|
||||
ncurses-ruby-1.3.1.ebuild:
|
||||
x86 stable wrt bug #414671
|
||||
|
||||
06 May 2012; Agostino Sarubbo <ago@gentoo.org> ncurses-ruby-1.3.1.ebuild:
|
||||
Stable for amd64, wrt bug #414671
|
||||
|
||||
06 May 2012; Hans de Graaff <graaff@gentoo.org> ncurses-ruby-1.3.1.ebuild:
|
||||
Avoid hardcoded cflags, thanks to ago for reporting in bug 414671.
|
||||
|
||||
01 May 2012; Raúl Porcel <armin76@gentoo.org> ncurses-ruby-1.2.4-r1.ebuild,
|
||||
ncurses-ruby-1.2.4-r2.ebuild, ncurses-ruby-1.3.1.ebuild:
|
||||
Drop ia64/sparc keywords
|
||||
|
||||
*ncurses-ruby-1.3.1 (31 May 2011)
|
||||
|
||||
31 May 2011; Hans de Graaff <graaff@gentoo.org> +ncurses-ruby-1.3.1.ebuild:
|
||||
Version bump. Drop patch that got applied upstream.
|
||||
|
||||
31 Jan 2011; Hans de Graaff <graaff@gentoo.org>
|
||||
-ncurses-ruby-1.2.3.ebuild:
|
||||
Remove old version.
|
||||
|
||||
30 Jan 2011; Raúl Porcel <armin76@gentoo.org> ncurses-ruby-1.2.4-r1.ebuild:
|
||||
alpha/sparc stable wrt #344243
|
||||
|
||||
22 Jan 2011; Kacper Kowalik <xarthisius@gentoo.org>
|
||||
ncurses-ruby-1.2.4-r1.ebuild:
|
||||
ppc64 stable wrt #344243
|
||||
|
||||
07 Jan 2011; Brent Baude <ranger@gentoo.org> ncurses-ruby-1.2.4-r1.ebuild:
|
||||
stable ppc, bug 344243
|
||||
|
||||
18 Nov 2010; Hans de Graaff <graaff@gentoo.org>
|
||||
ncurses-ruby-1.2.4-r1.ebuild:
|
||||
Depend on ncurses without USE=trace since this doesn't work. This is fixed
|
||||
in 1.2.4-r2. See #344243.
|
||||
|
||||
*ncurses-ruby-1.2.4-r2 (08 Nov 2010)
|
||||
|
||||
08 Nov 2010; Hans de Graaff <graaff@gentoo.org>
|
||||
+ncurses-ruby-1.2.4-r2.ebuild, +files/ncurses-ruby-1.2.4-fix-trace.patch:
|
||||
Fix compilation when ncurses is compiled with USE=trace, fixing report in
|
||||
bug 344243.
|
||||
|
||||
|
||||
05 Nov 2010; Markos Chandras <hwoarang@gentoo.org>
|
||||
ncurses-ruby-1.2.4-r1.ebuild:
|
||||
Stable on amd64 wrt bug #344243
|
||||
|
||||
05 Nov 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
|
||||
ncurses-ruby-1.2.4-r1.ebuild:
|
||||
x86 stable wrt bug #344243
|
||||
|
||||
05 Nov 2010; Hans de Graaff <graaff@gentoo.org>
|
||||
-ncurses-ruby-1.2.3-r2.ebuild, -ncurses-ruby-1.2.4.ebuild:
|
||||
Remove old versions.
|
||||
|
||||
*ncurses-ruby-1.2.4-r1 (10 Jul 2010)
|
||||
|
||||
10 Jul 2010; Hans de Graaff <graaff@gentoo.org>
|
||||
+ncurses-ruby-1.2.4-r1.ebuild:
|
||||
Install examples. Thanks to Manu Wächter for reporting in bug 326915.
|
||||
|
||||
*ncurses-ruby-1.2.4 (26 Jun 2010)
|
||||
|
||||
26 Jun 2010; Hans de Graaff <graaff@gentoo.org>
|
||||
+ncurses-ruby-1.2.4.ebuild:
|
||||
Version bump. Convert to ruby-fakegem.
|
||||
|
||||
22 May 2010; Diego E. Pettenò <flameeyes@gentoo.org>
|
||||
ncurses-ruby-1.2.3.ebuild, ncurses-ruby-1.2.3-r2.ebuild:
|
||||
Various cleanups.
|
||||
|
||||
09 Dec 2009; Hans de Graaff <graaff@gentoo.org> -ncurses-ruby-1.1.ebuild:
|
||||
Remove old version.
|
||||
|
||||
02 Oct 2009; Tiago Cunha <tcunha@gentoo.org> ncurses-ruby-1.2.3.ebuild:
|
||||
stable sparc, bug 282596
|
||||
|
||||
27 Sep 2009; nixnut <nixnut@gentoo.org> ncurses-ruby-1.2.3.ebuild:
|
||||
ppc stable #282596
|
||||
|
||||
*ncurses-ruby-1.2.3-r2 (23 Sep 2009)
|
||||
|
||||
23 Sep 2009; Alex Legler <a3li@gentoo.org> -ncurses-ruby-1.2.3-r1.ebuild,
|
||||
+ncurses-ruby-1.2.3-r2.ebuild:
|
||||
s/vendorlibdir/sitelibdir/ in the fake gemspec for 1.8.6 compatibility.
|
||||
Thanks to Sebastian Pipping (sping) for reporting this.
|
||||
|
||||
06 Sep 2009; Markus Meier <maekke@gentoo.org> ncurses-ruby-1.2.3.ebuild:
|
||||
amd64/x86 stable, bug #282596
|
||||
|
||||
05 Sep 2009; Brent Baude <ranger@gentoo.org> ncurses-ruby-1.2.3.ebuild:
|
||||
Marking ncurses-ruby-1.2.3 ppc64 for bug 282596
|
||||
|
||||
30 Aug 2009; Tobias Klausmann <klausman@gentoo.org>
|
||||
ncurses-ruby-1.2.3.ebuild:
|
||||
Stable on alpha, bug #282596
|
||||
|
||||
*ncurses-ruby-1.2.3-r1 (30 Aug 2009)
|
||||
|
||||
30 Aug 2009; Hans de Graaff <graaff@gentoo.org>
|
||||
+ncurses-ruby-1.2.3-r1.ebuild:
|
||||
Add a fake gemspec file so that this package can be used by other gems.
|
||||
|
||||
14 Jul 2009; Hans de Graaff <graaff@gentoo.org> ncurses-ruby-1.2.3.ebuild:
|
||||
Add back missing CVS header.
|
||||
|
||||
*ncurses-ruby-1.2.3 (14 Jul 2009)
|
||||
|
||||
14 Jul 2009; Hans de Graaff <graaff@gentoo.org> ncurses-ruby-1.1.ebuild,
|
||||
+ncurses-ruby-1.2.3.ebuild:
|
||||
Version bump. Remove ruby19 keyword from ncurses-ruby.1.1 since it is not
|
||||
compatible. Thanks to Kevin Fullerton in bug 276826 for testing and
|
||||
providing the new ebuild.
|
||||
|
||||
14 Jul 2009; Hans de Graaff <graaff@gentoo.org>
|
||||
-ncurses-ruby-0.9.1.ebuild:
|
||||
Remove old version.
|
||||
|
||||
02 May 2008; Rob Cakebread <pythonhead@gentoo.org>
|
||||
ncurses-ruby-0.9.1.ebuild, ncurses-ruby-1.1.ebuild:
|
||||
Use berlios mirror. bug #218657
|
||||
|
||||
24 Jan 2008; Christoph Mende <angelos@gentoo.org> ncurses-ruby-1.1.ebuild:
|
||||
Stable on amd64, bug #206737
|
||||
|
||||
21 Jan 2008; Raúl Porcel <armin76@gentoo.org> ncurses-ruby-1.1.ebuild:
|
||||
alpha/sparc stable wrt #206737
|
||||
|
||||
21 Jan 2008; Markus Meier <maekke@gentoo.org> ncurses-ruby-1.1.ebuild:
|
||||
x86 stable, bug #206737
|
||||
|
||||
20 Jan 2008; Brent Baude <ranger@gentoo.org> ncurses-ruby-1.1.ebuild:
|
||||
Marking ncurses-ruby-1.1 ppc and ppc64 for bug 206737
|
||||
|
||||
20 Jan 2008; Hans de Graaff <graaff@gentoo.org> ncurses-ruby-1.1.ebuild:
|
||||
Remove obsolete variable for #145222
|
||||
|
||||
20 Jan 2008; Hans de Graaff <graaff@gentoo.org> -ncurses-ruby-0.8.ebuild,
|
||||
-ncurses-ruby-0.9.2.ebuild:
|
||||
Remove old version and intermediate version that won't be made stable.
|
||||
|
||||
17 Jul 2007; Markus Rothe <corsair@gentoo.org> ncurses-ruby-1.1.ebuild:
|
||||
Added ~ppc64
|
||||
|
||||
14 Mar 2007; Tom Gall <tgall@gentoo.org> ncurses-ruby-0.9.2.ebuild:
|
||||
added ~ppc64
|
||||
|
||||
22 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
|
||||
Transition to Manifest2.
|
||||
|
||||
21 Jan 2007; Nguyễn Thái Ngọc Duy <pclouds@gentoo.org>
|
||||
ncurses-ruby-0.8.ebuild, ncurses-ruby-0.9.1.ebuild,
|
||||
ncurses-ruby-0.9.2.ebuild, ncurses-ruby-1.1.ebuild:
|
||||
Added examples use flag to ebuild, #145222
|
||||
|
||||
*ncurses-ruby-1.1 (02 Jul 2006)
|
||||
|
||||
02 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
|
||||
+ncurses-ruby-1.1.ebuild:
|
||||
Version bump, thanks to Armando Di Cianno in bug #138803.
|
||||
|
||||
02 May 2006; Jason Wever <weeve@gentoo.org> ncurses-ruby-0.9.1.ebuild:
|
||||
Stable on SPARC.
|
||||
|
||||
19 Nov 2005; Joseph Jezak <josejx@gentoo.org> ncurses-ruby-0.9.1.ebuild:
|
||||
Marked ppc stable.
|
||||
|
||||
03 Oct 2005; Aron Griffis <agriffis@gentoo.org> ncurses-ruby-0.9.2.ebuild:
|
||||
Mark 0.9.2 ~ia64
|
||||
|
||||
08 May 2005; Mamoru KOMACHI <usata@gentoo.org> ncurses-ruby-0.9.2.ebuild:
|
||||
0.9.2 doesn't build on ruby16
|
||||
|
||||
24 Apr 2005; Simon Stelling <blubb@gentoo.org> ncurses-ruby-0.9.1.ebuild:
|
||||
stable on amd64
|
||||
|
||||
14 Apr 2005; Bryan Østergaard <kloeri@gentoo.org>
|
||||
ncurses-ruby-0.9.1.ebuild:
|
||||
Stable on alpha.
|
||||
|
||||
*ncurses-ruby-0.9.2 (16 Mar 2005)
|
||||
|
||||
16 Mar 2005; Caleb Tennis <caleb@gentoo.org> +ncurses-ruby-0.9.2.ebuild:
|
||||
version bump
|
||||
|
||||
12 Mar 2005; Michael Kohl <citizen428@gentoo.org>
|
||||
ncurses-ruby-0.9.1.ebuild:
|
||||
Marked stable on x86.
|
||||
|
||||
*ncurses-ruby-0.9.1 (15 Feb 2005)
|
||||
|
||||
15 Feb 2005; Michael Kohl <citizen428@gentoo.org>
|
||||
+ncurses-ruby-0.9.1.ebuild:
|
||||
Version bump; submitted by Thomas Kirchner <gentoo@halffull.org> in bug #81638
|
||||
|
||||
31 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
|
||||
Change encoding to UTF-8 for GLEP 31 compliance
|
||||
|
||||
14 Oct 2004; David Holm <dholm@gentoo.org> ncurses-ruby-0.8.ebuild:
|
||||
Added to ~ppc.
|
||||
|
||||
11 Sep 2004; Tom Martin <slarti@gentoo.org> ncurses-ruby-0.8.ebuild:
|
||||
Marked ~amd64.
|
||||
|
||||
03 Jun 2004; Bryan Østergaard <kloeri@gentoo.org> ncurses-ruby-0.8.ebuild:
|
||||
Stable on alpha.
|
||||
|
||||
10 Apr 2004; Mamoru KOMACHI <usata@gentoo.org> ncurses-ruby-0.8.ebuild:
|
||||
virtual/ruby fix
|
||||
|
||||
31 Oct 2003; Tom Payne <twp@gentoo.org> ncurses-ruby-0.8.ebuild :
|
||||
Marked stable on x86. Removed old version.
|
||||
|
||||
*ncurses-ruby-0.8 (12 Sep 2003)
|
||||
|
||||
12 Sep 2003; Tom Payne <twp@gentoo.org> ncurses-ruby-0.8.ebuild :
|
||||
Version bump. Use ruby.eclass.
|
||||
|
||||
*ncurses-ruby-0.7.1 (7 Jul 2003)
|
||||
|
||||
7 Jul 2003; Tom Payne <twp@gentoo.org> ncurses-ruby-0.7.1.ebuild :
|
||||
Initial version. Ebuild submitted by Robert Jorgenson. Bug # 23310.
|
@ -1,15 +0,0 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX ncurses-ruby-1.2.4-fix-trace.patch 395 SHA256 50b1af1e0cb6c210c34db7100ca65ee99868b740d89cea8201d2b4110fa8bd72 SHA512 4e879dc41935caf22aa918ddb9b455e6afb2c2d94d48ed3a8312172a6a9b91608994db808df95908fd46c96aac84bfec8bdd9eabcbe07cc6a93bddfa3dd2ade6 WHIRLPOOL 6a04da025e17df89b750fb1c3f99a998f156f0bc331078f9aba9a5b247837caf5dbb471949d8ba48148480b8719a1c41e2ef2bf99891d4f435ddc3300fb3459c
|
||||
DIST ncurses-ruby-1.3.1.tar.bz2 50583 SHA256 dca8ce452e989ce1399cb683184919850f2baf79e6af9d16a7eed6a9ab776ec5 SHA512 d0e4c4413568e0291c170355efb1add6ebb5c0cd6c338d6f8bb20384e9e2e5bd524ddb748a08808eb199c6a28f7e2bd7ae319c85f8965947f5471385d6cd60c8 WHIRLPOOL 2329309ef93d06bdf40434877edc5d58dd0ad1f0271c251cb5e7036e5f730e9e8c2dbf2f6586038236c42f43197b64a33f66c50ff798084904e4244445f13153
|
||||
EBUILD ncurses-ruby-1.3.1.ebuild 1180 SHA256 6a8987fc9e6d03b01cbee2a4301042d71f623580033c4588b4afd94bb6d9a7c7 SHA512 a7cf61d5833a8473b339dd44b9c379bc4b1daec4020122bb7004daee98686a5aa900562a7a8c5afa3b49a8deae8bab6a6216fdd3393fc211f5db3f9fac6b4739 WHIRLPOOL 623f433fb774a2af98166f0af168fd62769c5a769e38a7307743fbb1d887f099ebb90eee1b85be69faa91c8806cc72327c56ae2f33a043b51be4be8164f3b71b
|
||||
MISC ChangeLog 8402 SHA256 5b76bbda9d338e0cf3b3b3aa59fafc32e57079f39ae293e9916492a255c01170 SHA512 53b0804259e26e3f89197290712b26c0d25ff191171e6d98312b15b052253da2a482fa4a642c33e21a4656fa1c0f3790d9812b260ff8d5e71874233329d7cf20 WHIRLPOOL a428a1382b13bb2833d9772dc449246851bcf56604f8c83bf5d7764063b214179a012e4f2229f8747c44d681cbab216fa6d7ceaa2958ddfb7fe81eecea206d8e
|
||||
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iF4EAREIAAYFAlEzJocACgkQiIP6VqMIqNcBzwD+L2ktDJXYTsjqstCMUToOXXBk
|
||||
pKVvJJEIpuP0mmtBW/MA/iMG+h6Rwjq1E3x7vL9GyuhL9dPnE78uQt7fiQdGo/yh
|
||||
=07M8
|
||||
-----END PGP SIGNATURE-----
|
@ -1,11 +0,0 @@
|
||||
--- ncurses_wrap.c.~1~ 2009-07-31 12:52:36.000000000 +0200
|
||||
+++ ncurses_wrap.c 2010-11-08 21:56:35.600939119 +0100
|
||||
@@ -2394,7 +2394,7 @@
|
||||
return Qnil;
|
||||
}
|
||||
_tracef("%s",
|
||||
- STR2CSTR(funcall3(rb_mKernel, rb_intern("sprintf"), argc, argv)));
|
||||
+ STR2CSTR(rb_funcall3(rb_mKernel, rb_intern("sprintf"), argc, argv)));
|
||||
return Qnil;
|
||||
}
|
||||
#endif /* HAVE__TRACEF */
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>ruby</herd>
|
||||
</pkgmetadata>
|
@ -1,49 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ncurses-ruby/ncurses-ruby-1.3.1.ebuild,v 1.9 2013/03/03 10:31:29 graaff Exp $
|
||||
|
||||
EAPI=2
|
||||
USE_RUBY="ruby18 ree18"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="Changes README THANKS TODO"
|
||||
|
||||
inherit multilib ruby-fakegem
|
||||
|
||||
DESCRIPTION="Ruby wrappers of ncurses and PDCurses libs"
|
||||
HOMEPAGE="http://ncurses-ruby.berlios.de/"
|
||||
SRC_URI="mirror://berlios/${PN}/${P}.tar.bz2"
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~hppa ~mips ppc ppc64 x86"
|
||||
IUSE="examples"
|
||||
|
||||
DEPEND=">=sys-libs/ncurses-5.3"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Remove hardcoded CFLAGS settings.
|
||||
sed -i -e '/CFLAGS/d' extconf.rb || die
|
||||
|
||||
# Use pkgconfig to determine linking, bug 459636
|
||||
sed -i -e 's/curses_lib = "ncurses"/pkg_config("ncurses")/' extconf.rb || die
|
||||
}
|
||||
|
||||
each_ruby_configure() {
|
||||
${RUBY} extconf.rb || die
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
emake || die
|
||||
mv ncurses_bin$(get_modname) lib/ || die
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
all_fakegem_install
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples || die
|
||||
fi
|
||||
}
|
@ -1,111 +0,0 @@
|
||||
# ChangeLog for dev-ruby/rcov
|
||||
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rcov/ChangeLog,v 1.23 2013/07/06 18:32:18 graaff Exp $
|
||||
|
||||
06 Jul 2013; Hans de Graaff <graaff@gentoo.org> -rcov-0.9.11.ebuild:
|
||||
Cleanup.
|
||||
|
||||
15 Sep 2012; Hans de Graaff <graaff@gentoo.org> -rcov-0.9.9.ebuild:
|
||||
Cleanup.
|
||||
|
||||
*rcov-1.0 (14 Feb 2012)
|
||||
|
||||
14 Feb 2012; Diego E. Pettenò <flameeyes@gentoo.org> +rcov-1.0.ebuild,
|
||||
rcov-0.9.11.ebuild, rcov-0.9.9.ebuild:
|
||||
Version bump; drop jruby support as it doesn't build with current JRuby and
|
||||
upstream is not very friendly.
|
||||
|
||||
28 Jan 2012; Hans de Graaff <graaff@gentoo.org> -rcov-0.9.7.1.ebuild,
|
||||
-rcov-0.9.8.ebuild:
|
||||
Remove old versions.
|
||||
|
||||
*rcov-0.9.11 (10 Oct 2011)
|
||||
|
||||
10 Oct 2011; Hans de Graaff <graaff@gentoo.org> +rcov-0.9.11.ebuild:
|
||||
Version bump.
|
||||
|
||||
*rcov-0.9.9 (19 Sep 2010)
|
||||
|
||||
19 Sep 2010; Hans de Graaff <graaff@gentoo.org> +rcov-0.9.9.ebuild:
|
||||
Version bump.
|
||||
|
||||
*rcov-0.9.8 (29 Jun 2010)
|
||||
|
||||
29 Jun 2010; Hans de Graaff <graaff@gentoo.org> +rcov-0.9.8.ebuild:
|
||||
Version bump. Upstream did not tag release, using hash instead. Tests
|
||||
still fail.
|
||||
|
||||
01 May 2010; Diego E. Pettenò <flameeyes@gentoo.org> rcov-0.9.7.1.ebuild:
|
||||
Restore original SRC_URI.
|
||||
|
||||
30 Apr 2010; Hans de Graaff <graaff@gentoo.org> rcov-0.9.7.1.ebuild:
|
||||
Deal with github changing their tarball generation.
|
||||
|
||||
10 Feb 2010; Torsten Veller <tove@gentoo.org> rcov-0.9.7.1.ebuild:
|
||||
Add missing die: || "..." -> || die "..."
|
||||
|
||||
14 Jan 2010; Diego E. Pettenò <flameeyes@gentoo.org> rcov-0.9.7.1.ebuild,
|
||||
+files/rcov-0.9.7.1-jruby.patch:
|
||||
Add a patch to build properly with JRuby (sent upstream), and enable jruby
|
||||
target.
|
||||
|
||||
*rcov-0.9.7.1 (29 Dec 2009)
|
||||
|
||||
29 Dec 2009; Diego E. Pettenò <flameeyes@gentoo.org>
|
||||
-rcov-0.8.1.2.0.ebuild, -rcov-0.9.6.ebuild, -rcov-0.9.6-r1.ebuild,
|
||||
-rcov-0.9.7.ebuild, +rcov-0.9.7.1.ebuild:
|
||||
Version bump, remove old versions, restrict tests again, remove jruby
|
||||
support for now, even though the ebuild is ready to handle it properly
|
||||
this time.
|
||||
|
||||
*rcov-0.9.7 (28 Dec 2009)
|
||||
|
||||
28 Dec 2009; Diego E. Pettenò <flameeyes@gentoo.org> +rcov-0.9.7.ebuild:
|
||||
Version bump, enable tests (even though they fail right now — reported
|
||||
upstream).
|
||||
|
||||
*rcov-0.9.6-r1 (25 Dec 2009)
|
||||
|
||||
25 Dec 2009; Diego E. Pettenò <flameeyes@gentoo.org>
|
||||
+rcov-0.9.6-r1.ebuild:
|
||||
Bump to ruby-fakegem, add support for ruby19 and jruby.
|
||||
|
||||
*rcov-0.9.6 (05 Dec 2009)
|
||||
|
||||
05 Dec 2009; Hans de Graaff <graaff@gentoo.org> +rcov-0.9.6.ebuild:
|
||||
Version bump.
|
||||
|
||||
31 May 2009; Hans de Graaff <graaff@gentoo.org> -rcov-0.8.0.1.ebuild,
|
||||
-rcov-0.8.0.2.ebuild:
|
||||
Remove old versions.
|
||||
|
||||
*rcov-0.8.1.2.0 (23 Nov 2007)
|
||||
|
||||
23 Nov 2007; Hans de Graaff <graaff@gentoo.org> +rcov-0.8.1.2.0.ebuild:
|
||||
Version bump, fixes #195505.
|
||||
|
||||
*rcov-0.8.0.2 (20 Sep 2007)
|
||||
|
||||
20 Sep 2007; Hans de Graaff <graaff@gentoo.org> +rcov-0.8.0.2.ebuild:
|
||||
Version bump.
|
||||
|
||||
17 Mar 2007; Robin H. Johnson <robbat2@gentoo.org> rcov-0.8.0.1.ebuild:
|
||||
Add ~ppc.
|
||||
|
||||
*rcov-0.8.0.1 (28 Feb 2007)
|
||||
|
||||
28 Feb 2007; Nguyễn Thái Ngọc Duy <pclouds@gentoo.org>
|
||||
-rcov-0.5.0.1.ebuild, -rcov-0.7.0.1.ebuild, +rcov-0.8.0.1.ebuild:
|
||||
Version bump
|
||||
|
||||
*rcov-0.7.0.1 (28 Aug 2006)
|
||||
|
||||
28 Aug 2006; Nguyễn Thái Ngọc Duy <pclouds@gentoo.org> +rcov-0.7.0.1.ebuild:
|
||||
Version bump (#144573)
|
||||
|
||||
*rcov-0.5.0.1 (02 Jun 2006)
|
||||
|
||||
02 Jun 2006; Caleb Tennis <caleb@gentoo.org> +metadata.xml,
|
||||
+rcov-0.5.0.1.ebuild:
|
||||
Initial import of rcov, code coverage analysis tool
|
||||
|
@ -1,15 +0,0 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX rcov-0.9.7.1-jruby.patch 1806 SHA256 9ecdcddaf845fc51a154b7b1e137597c9f859624126bc180f7eab4e6330bcad7 SHA512 f4e122460c423524a0bc4e7396810c69a50a0102cf31060a4b3ff8c60f52a6f38804791cafa6e050a7b375d5b1e93da0095b966182754b1043afc86400d8fa0e WHIRLPOOL e0823bc298e479860984eaea28947b40c0996e615809a2219daabf39e3669b3e5028d46a2d3e275378133d0b358393b3658e766631130c9849a8826b828043bf
|
||||
DIST rcov-1.0.tgz 82204 SHA256 523e9cd24a9ac02b42d70a1a9aa3f8be0c1c59a75c4161d561b419287fb133e4 SHA512 502ecdabe89a14d45da362ad9f8a232c37640571f32d16d8abbbadecaa7a5176cf15dd46b6352c4e377e06c5827c5d7c0940a7e09b8fb7a8a589992c87913d6d WHIRLPOOL 46660ae1ddea970af4fabaf82bbd6e48afe352821a9b1dd19076b9129a314ba3d100972c2d9ceeb439ebdcc880ee4609db66a82952c5ab189733d445d35fda12
|
||||
EBUILD rcov-1.0.ebuild 1592 SHA256 205b59ecbf6643beabc43ea9fde1f88f561843b1b5fa486516c148c3a33ceb4f SHA512 ee5afb5fcae8808016650b15755786d131757220b22b7d498a63a98d02b17015760094091239bdc2e8d1d0283bf3b707559136d046bd39a3bcaa150dd06a1f5a WHIRLPOOL 6d82bdc75e8a8e7406fbc96b597f10a3902d472bc3c0c9166dddbf2227c13bfc6d5bb695a23eb7c6e85d8196641c75ad851be3e73d06bd836f0981e6e79c979a
|
||||
MISC ChangeLog 3474 SHA256 6bce49854e9d8fc17de4b29620e96b3d54aec7a90ca8cf5b08aeac37b2c7138e SHA512 f718e6cc4de37a68bd421e778fc633c43ed12ab0c6e028058385e2ee2e9010b03a87772f5f1bc2403b7f7fb71c31e7bb9d793f08bda060a598349a1da6444e2c WHIRLPOOL f323860683266f4abdbb83ad83a28c217bf0b2a022bb8d353ff54132e8411f16a1879742f969365676d40a3908227951a325e25e21465175df05750be9106f28
|
||||
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iF4EAREIAAYFAlHYYrMACgkQiIP6VqMIqNfgoQD7B8OTECFZA6KWcVVO+eDy27DB
|
||||
x1keR8J5ZGCXXvp2xzIA/A9HfQjR0aw1JEV9oOSdSlHJ2SKlKSAkMGJyZGhCR34h
|
||||
=xNkR
|
||||
-----END PGP SIGNATURE-----
|
@ -1,48 +0,0 @@
|
||||
From b2eaa10033e12ebc17542f0c16065519454a6a6b Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Diego=20Elio=20'Flameeyes'=20Petten=C3=B2?= <flameeyes@gmail.com>
|
||||
Date: Thu, 14 Jan 2010 20:15:29 +0100
|
||||
Subject: [PATCH] Use hpricot's classpath argument function to set the classpath.
|
||||
|
||||
This solves problems of building the rcovrt.jar file with JRuby from Gentoo
|
||||
Linux.
|
||||
---
|
||||
Rakefile | 16 +++++++++++++++-
|
||||
1 files changed, 15 insertions(+), 1 deletions(-)
|
||||
|
||||
diff --git a/Rakefile b/Rakefile
|
||||
index 6cb27f0..7157a1c 100644
|
||||
--- a/Rakefile
|
||||
+++ b/Rakefile
|
||||
@@ -41,6 +41,20 @@ end
|
||||
|
||||
desc "Run the unit tests with rcovrt."
|
||||
if RUBY_PLATFORM == 'java'
|
||||
+ def java_classpath_arg # myriad of ways to discover JRuby classpath
|
||||
+ begin
|
||||
+ cpath = Java::java.lang.System.getProperty('java.class.path').split(File::PATH_SEPARATOR)
|
||||
+ cpath += Java::java.lang.System.getProperty('sun.boot.class.path').split(File::PATH_SEPARATOR)
|
||||
+ jruby_cpath = cpath.compact.join(File::PATH_SEPARATOR)
|
||||
+ rescue => e
|
||||
+ end
|
||||
+ unless jruby_cpath
|
||||
+ jruby_cpath = ENV['JRUBY_PARENT_CLASSPATH'] || ENV['JRUBY_HOME'] &&
|
||||
+ FileList["#{ENV['JRUBY_HOME']}/lib/*.jar"].join(File::PATH_SEPARATOR)
|
||||
+ end
|
||||
+ jruby_cpath ? "-cp \"#{jruby_cpath}\"" : ""
|
||||
+ end
|
||||
+
|
||||
Rake::TestTask.new(:test_rcovrt => ["lib/rcovrt.jar"]) do |t|
|
||||
t.libs << "lib"
|
||||
t.ruby_opts << "--debug"
|
||||
@@ -51,7 +65,7 @@ if RUBY_PLATFORM == 'java'
|
||||
file "lib/rcovrt.jar" => FileList["ext/java/**/*.java"] do |t|
|
||||
rm_f "lib/rcovrt.jar"
|
||||
mkdir_p "pkg/classes"
|
||||
- sh "javac -classpath #{Java::JavaLang::System.getProperty('java.class.path')} -d pkg/classes #{t.prerequisites.join(' ')}"
|
||||
+ sh "javac #{java_classpath_arg} -d pkg/classes #{t.prerequisites.join(' ')}"
|
||||
sh "jar cf #{t.name} -C pkg/classes ."
|
||||
end
|
||||
else
|
||||
--
|
||||
1.6.6
|
||||
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>ruby</herd>
|
||||
</pkgmetadata>
|
@ -1,56 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rcov/rcov-1.0.ebuild,v 1.1 2012/02/14 13:41:27 flameeyes Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
# The documenttion indicates that rcov does not work with (reliably)
|
||||
# with ruby 1.9. Use ruby 1.9's built in coverage or simplecov instead.
|
||||
USE_RUBY="ruby18"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
|
||||
RUBY_FAKEGEM_DOCDIR="rdoc"
|
||||
RUBY_FAKEGEM_EXTRADOC="THANKS BLURB README.markdown"
|
||||
|
||||
inherit ruby-fakegem versionator eutils
|
||||
|
||||
DESCRIPTION="A ruby code coverage analysis tool"
|
||||
HOMEPAGE="http://eigenclass.org/hiki.rb?rcov"
|
||||
#SRC_URI="http://github.com/relevance/${PN}/tarball/release_$(replace_all_version_separators _) -> ${P}.tgz"
|
||||
SRC_URI="http://github.com/relevance/${PN}/tarball/e7c1821b50bef0f933ef857278bf82e9c24638e4 -> ${P}.tgz"
|
||||
|
||||
RUBY_S="relevance-${PN}-*"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
|
||||
# TODO: both emacs and vim support are present in this package, they
|
||||
# should probably be added to the ebuild as well.
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "doc? ( dev-ruby/rdoc )"
|
||||
|
||||
# upstream's Rakefile is braindead and just asking for rake -D causes
|
||||
# the extension to be rebuilt, so do everything by hand.
|
||||
|
||||
each_ruby_configure() {
|
||||
${RUBY} -C ext/rcovrt extconf.rb || die "extconf.rb failed"
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
emake -C ext/rcovrt CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}"
|
||||
cp ext/rcovrt/*.so lib/ || die
|
||||
}
|
||||
|
||||
all_ruby_compile() {
|
||||
if use doc; then
|
||||
rdoc --op rdoc || die
|
||||
fi
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
${RUBY} -Ilib -S testrb test/*_test.rb
|
||||
}
|
@ -1,16 +0,0 @@
|
||||
# ChangeLog for dev-ruby/rqr
|
||||
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rqr/ChangeLog,v 1.3 2012/08/14 18:47:33 flameeyes Exp $
|
||||
|
||||
14 Aug 2012; Diego E. Pettenò <flameeyes@gentoo.org> metadata.xml:
|
||||
Update metadata.xml so that it's the same as most other packages.
|
||||
|
||||
18 Sep 2011; Diego E. Pettenò <flameeyes@gentoo.org> rqr-0.2.2.ebuild,
|
||||
+files/rqr-0.2.2+libpng-1.5.patch:
|
||||
Add patch to build against libpng-1.5.
|
||||
|
||||
*rqr-0.2.2 (14 Jul 2011)
|
||||
|
||||
14 Jul 2011; Diego E. Pettenò <flameeyes@gentoo.org> +rqr-0.2.2.ebuild,
|
||||
+metadata.xml:
|
||||
Initial import of rqr gem. Ebuild a bit custom, but works.
|
@ -1,19 +0,0 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX rqr-0.2.2+libpng-1.5.patch 296 SHA256 4a98cf86121c53153b94daefe55fdb12778294f70755b3999f2354023c7a8901 SHA512 986bc574cc248ca622aefd0651cdc77b0d38771ad3fb84a796c52fef03fd7c1d78abb9a12a5bbeff2049f079bdc17f7da079bc2fdbe050c5321217a6b9079501 WHIRLPOOL e216f32d10b5bd21afbe864463f62c6ada39a4d8b4e286fa861f5a8fdfb8da2ada861f2b033ef6ac8fcb197d85f203ce587bc5c931fd870b6f34529e5adac2cc
|
||||
DIST rqr-0.2.2.gem 59392 SHA256 3b551158b45c3ae04d63f64d78ca649c638d1585abcdd3e81b614e372b3137ca SHA512 cac17cdfd7084c5ea70bd2b9e26043d4940114e0cd92844de9be95f1d3a6ac4492d2029958c47f4eb0e49feeb7b0c303fdc1d3ec87847121fc68eb0ab302b4b7 WHIRLPOOL 0618ff1b8613871609e39f6a3a5d5ac34e251d46bbf3bf8489fff01a28e4d3e462445603ab47136d5d6848f4fe217063cefb79cd687fc89f56dcb0ff39bf4bb5
|
||||
EBUILD rqr-0.2.2.ebuild 2031 SHA256 ad4164072d29a201eb142cc37ccdf26616fe53536abf990b8bc1bfcae865f7dd SHA512 ab394907b4bb36254941e1f0df8c823736193a76ffff97e0ac68f32207e556a42778b9dc55e44ef4731d064c9c3afb636c06af3d4a4079139eff7ffeaa9b84be WHIRLPOOL d8d4fbe4127eeafd6fab9586470cbc4b27af5630f768710f7e110ed55a4e5167e1fd2792b91b4a458a90069fe2b57e5cc364ade5839ffc6da1340ec5f5f50513
|
||||
MISC ChangeLog 671 SHA256 b5734b92661451a0d604c9aebd5e067fafa5a86c2b8f29a22ff3b5a84e8cbb42 SHA512 ef51ba6f627db93d467c843c239e1c33dfba5199f4df628b0d9c733b60a3163f7c9f87baf128c19155218da1a14441f31d7d381b86093156f7523d6533090594 WHIRLPOOL 4b7df99b4e53c9cbcd1bad8d9daf86f38380890a7a08ec64b12711f0875adedade5cdeda530587f901bde16d2138dd99a261b1f602ae0ebcaff63f3bf29539f2
|
||||
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJQKp1IAAoJEBzRPIrUMBNCPhIIAIB5Gr00LjC2qzQ+3qen33R/
|
||||
j+WuSuzsSU2ODaNk3bNwbzVlDlAe9BInyMksAo0xvyopYuqNPuIHQSKRnMUhoxxv
|
||||
wbJalkmeKBgXdO5O3Jt2kD+c8WlLf01i1nUEjTVTNR9pjKxcy5VhJiRiH2rjZ3dF
|
||||
WSpv6eoyyFvACtBj6KHJM73E9B3wXViN6ZFrUat+6+Td9DAqfincHzrcE+pQQSvQ
|
||||
JOdFy/LBPhWGDla/rCFdZNCIXqx3S+YiVetzSw9SxHOxjDFJ75CllhjOL6fHMINt
|
||||
TOt9CB7VR+tVGrYy86i2I6dEtascbnmnY1cLN+qO1hqay+ck17GNE7DcR/R0pyQ=
|
||||
=tEDf
|
||||
-----END PGP SIGNATURE-----
|
@ -1,12 +0,0 @@
|
||||
Index: rqr-0.2.2/ext/rqr/qr_draw_png.h
|
||||
===================================================================
|
||||
--- rqr-0.2.2.orig/ext/rqr/qr_draw_png.h
|
||||
+++ rqr-0.2.2/ext/rqr/qr_draw_png.h
|
||||
@@ -6,6 +6,7 @@
|
||||
#include "qr_draw.h"
|
||||
|
||||
#ifdef USE_PNG
|
||||
+ #include <zlib.h>
|
||||
#include <png.h>
|
||||
#endif
|
||||
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>ruby</herd>
|
||||
</pkgmetadata>
|
@ -1,75 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rqr/rqr-0.2.2.ebuild,v 1.2 2011/09/18 12:21:51 flameeyes Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
# ruby19 → uses old RString interface
|
||||
# jruby → native extension, unusable
|
||||
USE_RUBY="ruby18 ree18"
|
||||
|
||||
# do not use Rake tasks for this as it requires hoe, newgem, and is
|
||||
# generally a mess.
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="README.txt History.txt"
|
||||
|
||||
inherit ruby-fakegem flag-o-matic
|
||||
|
||||
DESCRIPTION="A ruby library to create qrcode"
|
||||
HOMEPAGE="http://rqr.rubyforge.org/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="doc test +jpeg +png +tiff"
|
||||
|
||||
ruby_add_bdepend "doc? ( virtual/ruby-rdoc )
|
||||
test? ( virtual/ruby-test-unit )"
|
||||
|
||||
CDEPEND="jpeg? ( virtual/jpeg )
|
||||
png? ( media-libs/libpng )
|
||||
tiff? ( media-libs/tiff )"
|
||||
|
||||
RDEPEND="${RDEPEND} ${CDEPEND}"
|
||||
DEPEND="${DEPEND} ${CDEPEND}"
|
||||
|
||||
# tests require the presence of all external formats; simply add them as
|
||||
# a requirement for now.
|
||||
REQUIRED_USE="test? ( jpeg png tiff )"
|
||||
|
||||
RUBY_PATCHES=( "${FILESDIR}"/${P}+libpng-1.5.patch )
|
||||
|
||||
each_ruby_configure() {
|
||||
cd ext/rqr
|
||||
${RUBY} extconf.rb || die "extconf.rb failed"
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
# this should be handled by extconf.rb, but unfortunately it mangles
|
||||
# the CFLAGS rather than doing it properly so we have to replicate
|
||||
# it here until upstream makes a sense out of it.
|
||||
#
|
||||
# Note: you can avoid using any of those, but then it would only
|
||||
# generate EPS, which might or might not be what you want.
|
||||
use jpeg && append-flags -DUSE_JPG
|
||||
use png && append-flags -DUSE_PNG
|
||||
use tiff && append-flags -DUSE_TIFF
|
||||
|
||||
# extension uses C++, so use CXXFLAGS not CFLAGS
|
||||
emake -C ext/rqr \
|
||||
CFLAGS="${CXXFLAGS} -fPIC" archflag="${LDFLAGS}" || die "emake failed"
|
||||
cp ext/rqr/QR.so lib/rqr || die
|
||||
}
|
||||
|
||||
all_ruby_compile() {
|
||||
if use doc; then
|
||||
${RUBY} rdoc || die "rdoc failed"
|
||||
fi
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
${RUBY} -Ilib test/test_rqr.rb || die "tests failed"
|
||||
}
|
@ -1,74 +0,0 @@
|
||||
# ChangeLog for dev-ruby/ruby-svg
|
||||
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-svg/ChangeLog,v 1.23 2012/05/01 18:24:28 armin76 Exp $
|
||||
|
||||
01 May 2012; Raúl Porcel <armin76@gentoo.org> ruby-svg-1.0.3-r2.ebuild:
|
||||
Drop ia64/sparc keywords
|
||||
|
||||
07 Feb 2012; Hans de Graaff <graaff@gentoo.org> -ruby-svg-1.0.3-r1.ebuild:
|
||||
Remove old version.
|
||||
|
||||
06 Feb 2012; Brent Baude <ranger@gentoo.org> ruby-svg-1.0.3-r2.ebuild:
|
||||
Marking ruby-svg-1.0.3-r2 ppc for bug 397977
|
||||
|
||||
15 Jan 2012; Raúl Porcel <armin76@gentoo.org> ruby-svg-1.0.3-r2.ebuild:
|
||||
ia64/x86 stable wrt #397977
|
||||
|
||||
07 Jan 2012; Agostino Sarubbo <ago@gentoo.org> ruby-svg-1.0.3-r2.ebuild:
|
||||
Stable for AMD64, wrt bug #397977
|
||||
|
||||
*ruby-svg-1.0.3-r2 (11 Jul 2010)
|
||||
|
||||
11 Jul 2010; Hans de Graaff <graaff@gentoo.org> +ruby-svg-1.0.3-r2.ebuild:
|
||||
Convert to ruby-ng. Add USE=doc to make dev-ruby/rdtool dependency
|
||||
optional.
|
||||
|
||||
24 Dec 2009; Hans de Graaff <graaff@gentoo.org> ruby-svg-1.0.3-r1.ebuild:
|
||||
Remove obsolete virtual/ruby dependency.
|
||||
|
||||
13 Jun 2009; Hans de Graaff <graaff@gentoo.org> -ruby-svg-1.0.3.ebuild:
|
||||
Remove old version.
|
||||
|
||||
26 Apr 2009; Brent Baude <ranger@gentoo.org> ruby-svg-1.0.3-r1.ebuild:
|
||||
Marking ruby-svg-1.0.3-r1 ppc stable for bug 266138
|
||||
|
||||
25 Apr 2009; Raúl Porcel <armin76@gentoo.org> ruby-svg-1.0.3-r1.ebuild:
|
||||
ia64 stable wrt #266138
|
||||
|
||||
19 Apr 2009; Markus Meier <maekke@gentoo.org> ruby-svg-1.0.3-r1:
|
||||
amd64/x86 stable, bug #266138
|
||||
|
||||
14 Apr 2009; Hans de Graaff <graaff@gentoo.org> ruby-svg-1.0.3-r1.ebuild:
|
||||
Fix deprecated use of USE_RUBY="any".
|
||||
|
||||
10 Apr 2008; Santiago M. Mola <coldwind@gentoo.org>
|
||||
ruby-svg-1.0.3-r1.ebuild:
|
||||
Added ~amd64 wrt bug #216592
|
||||
|
||||
*ruby-svg-1.0.3-r1 (06 Mar 2007)
|
||||
|
||||
06 Mar 2007; Richard Brown <rbrown@gentoo.org> +ruby-svg-1.0.3-r1.ebuild:
|
||||
Add "example" to IUSE from Santiago M. Mola Velasco <cooldwind@gmail.com> in
|
||||
Bug #169169. Fix installation of readme files.
|
||||
|
||||
20 Oct 2006; Aron Griffis <agriffis@gentoo.org> ruby-svg-1.0.3.ebuild:
|
||||
Mark 1.0.3 stable on ia64
|
||||
|
||||
30 Mar 2006; Aron Griffis <agriffis@gentoo.org> ruby-svg-1.0.3.ebuild:
|
||||
Mark 1.0.3 ~ia64
|
||||
|
||||
01 May 2005; Michael Hanselmann <hansmi@gentoo.org> ruby-svg-1.0.3.ebuild:
|
||||
Stable on ppc.
|
||||
|
||||
17 Apr 2004; David Holm <dholm@gentoo.org> ruby-svg-1.0.3.ebuild:
|
||||
Added to ~ppc.
|
||||
|
||||
11 Apr 2004; Mamoru KOMACHI <usata@gentoo.org> ruby-svg-1.0.3.ebuild:
|
||||
Marked as stable, virtual/ruby fix
|
||||
|
||||
*ruby-svg-1.0.3 (16 Dec 2003)
|
||||
|
||||
16 Dec 2003; Mamoru KOMACHI <usata@gentoo.org> ruby-svg-1.0.3.ebuild:
|
||||
Initial import. Ebuild submitted by Martin Stannard <martins@aardvark.net.au>
|
||||
Closing bug #35773
|
||||
|
@ -1,4 +0,0 @@
|
||||
DIST ruby-svg-1.0.3.tar.gz 22839 SHA256 cf8a8358a9a468318f733367649fdb75c02fec23077946ccc2f0dda9e503e919 SHA512 522e7371f575817af905d12088bbf50705b1534ba5d1fe36d39b20844f5b47e4813c3628a1cec98bc6a629b722a2cb988ed7b4bf0773aa68d7f6d55124a7b34c WHIRLPOOL 4f816142912105e7a5f72ecfd625ac0a351e31e6cfdd8aa7da56c65950a2fd9fbe9fdeda1d509a3260c8897bc512945bdbee831fac39d2baca486a269d4d8b0f
|
||||
EBUILD ruby-svg-1.0.3-r2.ebuild 1007 SHA256 376f00cc055ead4edf8db2f2d0947063d46a3002e790c73acc6e6a1d620e99f7 SHA512 da5f8594b34849cfea0ab548b23ec0412b16ebdf972e9927178c064c05193fa0e8a36737092ed7e24f6fa2147a982ed20dcc31b8046ad442857d9e3146ac3475 WHIRLPOOL e874e02950912fbabeb795617ecbfe97a954542cf46357ca7c41216eb4106ef5d6ba602246c42bf76e9511df77721e827efa3be04ea46476e6feee5716d2c7dd
|
||||
MISC ChangeLog 2652 SHA256 db3ea4e0e7a051bdefa4dfd6737b555db7afebfc70c3fb7c312a0a88809f6a4a SHA512 f7a8af7ac5c40795af023263e00b7a2204241d301cc1d430b7e16c3d86d30513c5f9695811f06e8942ef712bee8d9d8956f888d2cce84e2aa4643d42eee078d0 WHIRLPOOL 83e98e008763d92bf329c57138e3f4129f5f69156aada7ddd35f8c8349dc355b7f375ed9a5a1eec02f384aeaac7c3c48ba2da1da8192f731b26141aecd4c46b0
|
||||
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>ruby</herd>
|
||||
</pkgmetadata>
|
@ -1,45 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-svg/ruby-svg-1.0.3-r2.ebuild,v 1.5 2012/05/01 18:24:28 armin76 Exp $
|
||||
|
||||
EAPI=2
|
||||
USE_RUBY="ruby18"
|
||||
|
||||
inherit ruby-ng
|
||||
|
||||
DESCRIPTION="Ruby SVG Generator"
|
||||
HOMEPAGE="http://ruby-svg.sourceforge.jp/"
|
||||
SRC_URI="http://downloads.sourceforge.jp/ruby-svg/2288/${P}.tar.gz"
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE="doc examples"
|
||||
|
||||
ruby_add_bdepend "doc? ( dev-ruby/rdtool )"
|
||||
|
||||
each_ruby_configure() {
|
||||
${RUBY} install.rb config --prefix=/usr || die
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
${RUBY} install.rb setup || die
|
||||
}
|
||||
|
||||
each_ruby_install() {
|
||||
${RUBY} install.rb config --prefix="${D}"/usr || die
|
||||
${RUBY} install.rb install || die
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
if use doc ; then
|
||||
rd2 README.en.rd > README.en.html
|
||||
rd2 README.ja.rd > README.ja.html
|
||||
|
||||
dohtml *.html || die
|
||||
fi
|
||||
|
||||
if use examples ; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins sample/*
|
||||
fi
|
||||
}
|
@ -1,8 +1,4 @@
|
||||
DIST style-check-0.12.tar.gz 31228 SHA256 3697d7dd08d387e2748049f17d1d4c26c515ce7a5696485ce94e6a11602480ef SHA512 ca494dae23ddb3509ab75c115fad12b23d0beb5925b8b8b17a358eaf92c577fcef9e5648eaadb8a906bde61a997a335d3131d624d0a3be4569582eea0e8a0822 WHIRLPOOL 12ce8e26216d2aa3dc0a19691ec2e045b433f0ae9481dbcee7d2876a050b222bd554f6734af67a651382fdd2e556335fbc2a01333d1d2ecf83d8e20e0bf5329f
|
||||
DIST style-check-0.14.tar.gz 31699 SHA256 2ae806fcce9e3b80162c64634422dc32d7f0e6f8a81ba5bc7879358744b4e119 SHA512 80c2ff47a4b00783a34e96e3015277108bd784806139a126bc84488944a725e7a4e33bedce00dda1c58c76e5540234863919d2564b53a534e5a25a12e9ee237d WHIRLPOOL 37f47917ac2b65ed38ad6fb5a484630230a03543129690fcf8e179bb4a0cce65034070435845d6d974619b43cc288ad18c45535ada2246ba0adae6817f69e37d
|
||||
DIST style-check-0.7.tar.gz 24534 SHA256 1638c8159f00d2849e14e46b05ae7b5c019e45a33ca86e3f6bb0c4a01a3b3698 SHA512 fc45686c78c5e7f82e0d30aabd371988cb7a48b2be0b01274b7c7acfe5495dd9ab40806099fad43ec5f2e3e5832cb6bc070020ef56c6b40d84be2f5c2028699e WHIRLPOOL 941a0e903ddb741246826bcc2ce31ebbdef96be8e6b34b2d31e9fe68130c87b266b9a8b8dd4f08490301fe311b028ab817d0aadb1414e504e9877ab9116a3ce2
|
||||
EBUILD style-check-0.12.ebuild 679 SHA256 339825b6a4d7d15eceb26c1025aa08f4caa8898c0d1901c3b176b10b9e8e371d SHA512 a3dbc91122ae0b8ac41760e41959f574b97710e5ee30c82649043c9c9faf2f8a2e7bf314b106e7297234705e00a7692f271d1c390586dcb97bf586c12cd44f77 WHIRLPOOL b539128c95454c3bc176f12ca5cb445ba21ad961d5a057148adb58c076e63dd8828153973e060565a4c5512fd19242edd073ec7e8fb51315fffde66df1349766
|
||||
EBUILD style-check-0.14.ebuild 690 SHA256 3d759f5d56e4d7283294f1c6df91ad93775d3864f9b7ab8c30022962e2d09469 SHA512 1569d2b52618fd16b218dd2cfb471421b4b49af98671fb06100980515b4179849dd8e66e93fd329ef4036c1f70d83cc2053f14ce0efffdc9b0eb3d60bfe81d29 WHIRLPOOL d3a4c4e405b4c14f273ddefa9bee68640432bafbf5af26a0d8ae890afdb732fb309c6c050fddfda54eaf9880bcf1614a611e478a7ba0bada961409ab1f103f51
|
||||
EBUILD style-check-0.7.ebuild 653 SHA256 b05f80e00937fa9481f991d0cddac29ce290a9fff9d484271ea3121b73f905d2 SHA512 0ed31b05b7378ad4ad42d9f4354360fd17663425d959e6fe20efc7d162d61c5d19e3474d9a5a29895163894cb06eba8dce6793032826f073b77989d921f489fa WHIRLPOOL 53b1e58837cf12c99913c71983ba44040892090b700ca779c705a6078efcbb243b4bc5d319d9276bd7be0a036a901bdc313925c83f4def9e0ebc26f2c5fac5f2
|
||||
MISC ChangeLog 2163 SHA256 44d85c646366274e1c58beee58106be78b7cd03bc26da02383e79c48e4909cb2 SHA512 dc07a580f9cf62d5f5851514420223ac757374461b5a2a66142177bb3ad2f7198010c4ab98175b9290be3b02189c18ef1df41a72bd4856a68e6fc75e009192f6 WHIRLPOOL 27922a6ed923c1acebad80e4cc07485bab8a3e492afcba1b153aac333e28af9f3627f7428480754fad0e86bd68cfb0090655cb1b0271119e9f3c1d675e9ab67f
|
||||
MISC ChangeLog 2325 SHA256 e083091b9edd32e68e04b1250a0dc583f2510beee9551ef4c5a8a0ff34c195d7 SHA512 2bb6e376afb80a6cc2dd16010d14e721517f161f44e63ef38f7458117ae38a317cf62c7c8df16da568a35fe4ef5a500f898985dafa1745d0266fe7e445ebbb17 WHIRLPOOL 6f094eeea63c6b4c1299a13b84d240eeeeaec4d97f89f29facdae1c361d6591ebae08c0c89009600537d016235bceeedddeffb606d32381f723771bab4025201
|
||||
MISC metadata.xml 156 SHA256 b4971b8472ab3fe4fbfe41b331a79193ca19e86c08d055ad1c20eaf9e04b79b6 SHA512 cecee760dd314c182191a282255f2415e479a8cc6cab9cb664e5b82d52b700a3444aa0d33b30a721a756e432819decc8c92588c769ea6fd33dabe9adc16d75c0 WHIRLPOOL 88a15092b616df72dd0ae91d89c80d852ad49ab9fee8a9688f3a1be59c365cc3dc77e90be68b5c4ec9cc1dc9885e06e723abc96830df4d0628df8c97f8b2a332
|
||||
|
@ -1,22 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-tex/style-check/style-check-0.12.ebuild,v 1.2 2010/08/07 13:28:35 graaff Exp $
|
||||
|
||||
IUSE=""
|
||||
|
||||
DESCRIPTION="Parses latex-formatted text in search of forbidden phrases"
|
||||
HOMEPAGE="http://www.cs.umd.edu/~nspring/software/style-check-readme.html"
|
||||
SRC_URI="http://www.cs.umd.edu/~nspring/software/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
DEPEND="=dev-lang/ruby-1.8*"
|
||||
|
||||
src_install() {
|
||||
dodir /etc/style-check.d
|
||||
emake PREFIX=/usr DESTDIR="${D}" install || die "make install failed"
|
||||
dodoc README
|
||||
dohtml README.html
|
||||
}
|
@ -1,22 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-tex/style-check/style-check-0.7.ebuild,v 1.8 2010/08/07 13:28:35 graaff Exp $
|
||||
|
||||
IUSE=""
|
||||
|
||||
DESCRIPTION="Parses latex-formatted text in search of forbidden phrases"
|
||||
HOMEPAGE="http://www.cs.umd.edu/~nspring/software/style-check-readme.html"
|
||||
SRC_URI="http://www.cs.umd.edu/~nspring/software/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ppc x86"
|
||||
DEPEND="=dev-lang/ruby-1.8*"
|
||||
|
||||
src_install() {
|
||||
dodir /etc/style-check.d
|
||||
make PREFIX=/usr DESTDIR="${D}" install || die
|
||||
dodoc README
|
||||
dohtml README.html
|
||||
}
|
@ -1,14 +1,20 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
Hash: SHA256
|
||||
|
||||
DIST diffstat-1.57.tgz 245755 SHA256 cb9845839d695f178d6b5458b08d3e04773e400f35c0c062c4c0102220fba1e6 SHA512 1029be399f321d1d9a19b1039e27b10d5c4d4f01e17a20c8ab55246817af48810883f481a4762c31cb4bb0a0c076aa6ac0f6a79f079593faf5916a6fc63dd2ce WHIRLPOOL ba2ae24a9773c1f97149e161985a357dd005303e7016264cf6700abba663669e1f60ad05120e69996054705986890521a765f1eaaed4f8777f9ef5e04b4e5f1e
|
||||
DIST diffstat-1.58.tgz 246826 SHA256 fad5135199c3b9aea132c5d45874248f4ce0ff35f61abb8d03c3b90258713793 SHA512 b2870a604e3e6fcde1929de763839c3b840575bc96f3816b215e102c670d65b73d40eececa41a01f385b9932b65d86005b4d478ecbf78623faa8cc34fec77cac WHIRLPOOL 2767e925235775604a784ddfa2d07eb6e665c036c51460c25d1195fa168ae00c5e5b6e3a3e821b19939d4aa20ac6bd74076beeee06572bd856f304155b4f7cc0
|
||||
EBUILD diffstat-1.57.ebuild 576 SHA256 f957d17c916ad4dd79e18625f24da84fc81035a9d9575d6a4fc0a3137f34f2ce SHA512 81c8ba06c629ccfe2176995b094b8db2dc15ce2b8e80fe510366f11b4604a9e564c86c8585ce80367da208d86bcbfe64a1c3938ae7702e827715616f940829b8 WHIRLPOOL bc9b4d924027d82f7367a11e9741400d849ad5651a366943f4b9148fbddd7ab77d32649be9ee608ac31500e48c808d25426b2e28240e615d91b80e6801d917eb
|
||||
MISC ChangeLog 17629 SHA256 ec41f78cc741d1b504734677251da7b9fcddc5093b8b76c8fc438390242ba671 SHA512 43c43e72b7f00ca394c2ac764cb2513a7d4527f342a8a0e7b44ad66caf6d0f7117d1a4fd359e9d801cfc58f2b3bac842c7abd8ea938c703946d07f24632bc4c1 WHIRLPOOL a0535dd00f8e6344adcf55ad03643fe23ee6f9294839a5782cc2262247e2e1efe8418e9f80de522d24ba45f1e2bea984647627501f99316c9576767f1ad8dd7c
|
||||
EBUILD diffstat-1.58.ebuild 592 SHA256 f381197f3d13008ac82cab44aa6fdf3737dfb7b15c9c45aef1a2c47aed1d6328 SHA512 7b872449b8783a48d0f2ec5e480bfa07f11ae51450eff79d60c091c1faadfe95abb16a26ae6228c90637853847d237ae19358ebd99f51f75f7a260701422d768 WHIRLPOOL 41cf756c3791a42601bceb53efa60e6b5992997726e56e1bab710153ee775316c5930b1872543947475d5f1b113f6f4730f0d48cf41e767ee6336a71290f45ea
|
||||
MISC ChangeLog 17753 SHA256 5b50012de41f1e94b5eca27cb1b38dae0d22e9770c725448b47e2333016d3d90 SHA512 5c1cfab317273fc28e99dd7acf08f81628e0cb020944d7a0b03dbce8f526debd9b3a95dddb80ac50066a5e81dd01d4b94d5245b9b8271cc814966e09658b2c18 WHIRLPOOL 6119e72e49fe0a64ac7fa15e1f47fb82d9b0b791e85ef6eb62f7a958f8950317f0123d34f4e935c1527fb0c08189aa959e1b073fb427a8721982371221253f4c
|
||||
MISC metadata.xml 265 SHA256 6475c27665471063a2d89f695b003cdf1c27f09a04d2a6cea77dc82bfe799b9a SHA512 1ca997b0ff3573ffdacb91aa74db3184d173a4ecc87e94b2d474a98b78e98547a5819035d5e81a80290af79a6f5c909d8a101dff60a40d8b9c0b2d7e8c5794ba WHIRLPOOL 5a19323bf0e516b1f9009ea105aaff83cad3671f3eb8b3b9800a1e7d24840d74c765d36b596209ecb454795508bf67f5bd45d00cca37ccc1e3cae78f541f080f
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iEYEAREKAAYFAlGrBpwACgkQgAnW8HDreRZAxgCcC/CJKx6k9WdKnw8QP/g9pvdD
|
||||
AhYAoIWtf+r8sy1jIog5266HsZ/rsEUe
|
||||
=GIKY
|
||||
iQEcBAEBCAAGBQJSbxXhAAoJEEqz6FtPBkyj/QAH/3rg7bixmszenfUpZOSM/zm/
|
||||
tuwixKyQjwviemzc2G6FRxCXi5WES43jE+M4xHohzOvVHOECcse/YxDr1iGkt7Ik
|
||||
yGNczX3hQsZsQ1+Khi0LQvQOZ7X/7Kko3F3j2fVC4sp78DqG29G1/YtYF41Gy/5a
|
||||
9r3zl33KhiDHcOhs0pJpRqcCcBaib8yMJ5pL2aw3TnwGV9y47nWLIPrnUMncxx47
|
||||
F1X/k3YIKXPL3LBuX7/7GO1cLMuzBc9PqcfE85AS4XJ42y3i/eCRwJWrPgcd1FhU
|
||||
V4eDisC1LBHBgCLh2lZz3kxHOd9ydHcAH8zrcoBOi4RGWvcBQEYD2PoBojJakMQ=
|
||||
=eI9g
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,13 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/diffstat/diffstat-1.58.ebuild,v 1.1 2013/10/29 01:56:45 radhermit Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
DESCRIPTION="Display a histogram of diff changes"
|
||||
HOMEPAGE="http://invisible-island.net/diffstat/diffstat.html"
|
||||
SRC_URI="ftp://invisible-island.net/diffstat/${P}.tgz"
|
||||
|
||||
LICENSE="HPND"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
@ -1,6 +1,26 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST fox-1.4.12.tar.gz 3922769 SHA256 a83966681aff8fa204504abe0e4654f8405597998ab8dcbf37b425fd7f59eb12 SHA512 aa2accc25fc740c4959dec5ebb87b86afb035e65636986a220e3d43582da3aabaa2ee8ce9acc2c043fb530c12fc0f0806c06ff75155afc47e7dc783bef44d8f7 WHIRLPOOL b4e1daff7cc3293f9085fbd93745817a46965a24bdb138426fcff0dfab24ad495b8e8611030f02e1d5a809effcb00c4a4aa453c760b23278bdd20569f7d5e666
|
||||
DIST fox-1.6.40.tar.gz 4353981 SHA256 19bcdb56f3985ef359adc1cf3a392d11cad0d097c646dd73c8ef1349faa1ba6f SHA512 63c46b3db2693c91dc6277b08395ab3a0748414471b7bff10062cac9ddc5e743ee7af5b85ea5f7b7dc96723baa1c9ff7ae18a0f503a210b6255ac956023ac17b WHIRLPOOL c4c946de1f40de5544f7c3a310bc8705315f0123d370240b7db812509f4640815e05c6d82adef4e9592520541f7cff4134fee53ce26be239fc9c5c6c4aac596b
|
||||
EBUILD reswrap-3.2.0.ebuild 701 SHA256 566dd4d94af93176fff882863d98e2e000ade82bcc1d65cea69667a993346443 SHA512 ec14c8b37056275d024a7b98deda32f4e2a9a76769120da0c24987f128338c6efa636cb76ed1db9001b7133f56befa86a9fa4919e8424192d8337c37f8929e3f WHIRLPOOL 51576d5d0069be19dec2f4c271205083953309fe1e8914a0816895ed4eaa6cf194a664dab178d41759aa2b5220d1c23a2df3942fb0480458aa24e47cbce1cd69
|
||||
EBUILD reswrap-4.0.0.ebuild 692 SHA256 0c4ab92726d053bacd02b1dc2fb7a84060c4bfb4449dd25f0ae095f34af5c170 SHA512 fe6bcf815c70d8d0d4b07b067c32643e89642c299b770a16f2113502cda5d53206bc5bf37980152025990d80f0d8de711834c812ada7dc2c6c419170a22c47c9 WHIRLPOOL cfa81989995e35b13bc54d7aeeb018e49f9c7bfcb60b048e3f904cc236c0bd38956d630d81453d25254255f410dfd77544d4a7d8b1d9f5c9ada8f60e5118ef11
|
||||
MISC ChangeLog 2495 SHA256 d24f1690b92f33c3c906f5575bac1fd9378489f35f7d2fd2cea62e466f14369f SHA512 35b3f5f4e7b472aeee0c82726598af36456a374292981080ab86573c39e2ad97b735396ed2a677814ec57fa50d310ec7a8ef77331a2d435a07f7c7289b0d6589 WHIRLPOOL bfc6d1922c9c3d6618a9d101840e64030e68e701a3de4055f8c89d6fa55d54801238f8db70a2b66b22936e9423be6882f248ba4be45813f7779a68e3ca40d0cb
|
||||
EBUILD reswrap-4.0.0.ebuild 698 SHA256 d48e4a0b5a5f52779e3d54fa91db77e05a3c3bfe49f266d817a2990196a24c42 SHA512 4fc3218992fcfe0ebc312e851576da71884da4c9582618c8f5298738412b62e191767a5c90dd4bfa067e880b987723964e7f6d8a6caa9d7a32b2e471c57dfcfc WHIRLPOOL c9a87535a4f13ba317c449c46f35b397d7ba3f226c3f3a464687f315c652766465c2fd75f9d53439ed965c3e17f727f25ef05c6561cb7c7daf81e9e96e540dfb
|
||||
MISC ChangeLog 2588 SHA256 4a3cab9d729dddff022cf40c1ad299b6c5fba548fc3aab05b0a009e156b72bcc SHA512 e1c29d9b99fc8f974d39eeae3fbad9b1908951ab34996e81d3af9bda49e9ac510461fc366bd862c23c38da68375b19d5df6062db33c665534b8fdb2809d5d5e1 WHIRLPOOL a0948879bfae698c8947ac5cb4976ff6d21436e716ee36da3f4dcbc28c2808080e14201f012ad600b88a5c6b1e7cc6a5d8049ea9f729282a2ec64fce673701f6
|
||||
MISC metadata.xml 230 SHA256 94ef01efbbf0a81a5d9d5b67d3d713ee4e3c01ddeb7481126cf091192b7a73de SHA512 04afc52f49251b93f67814b5dbbaf4131da41cf59dff5d20704971ff7bc2454f93bb688388f1bf63f6cf1c79e2c4b83154c50e08acd6fddfb707973913b04b0e WHIRLPOOL 187c10e2590464677dc161bc7e8eaead90bd47f76e9cbb86a72d780b43e5632fd4370f6719d06b49fd66c69d8bcdda5fcd18b62a2baa6e7979f697af04f6d27c
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJSbxLcAAoJEJOE+m71LUu6AecQAIR3InXdRNQnU8UV83VgkTEh
|
||||
ssRfVHuYoPZ+Y5KPVl4THf5r1anAeLUkUQDT2ikyRFXC4Xx2ogzMjBFKFLexBYQG
|
||||
1auoXBni/9jwhyin/D74uXDvxYAqRK6E+opLqKkWQlpVbq8bwOTKp6YVanWn1JxI
|
||||
2iOsPrdeiCgjV3t0egHYaHVuM/ut84x+pz01zPSfSMAfyWPd7rKsjTW+Cb6jufi3
|
||||
BEcXU4uMMhPF7XfnLl7op6ncKCKj4f5NbfGsrJRMrpfY741fPeQ0fTnU9bYPZyl8
|
||||
7czxxiZTzaxOWTSxaZP8fIEPxEKEvNmAHwSAX+BzLcw78kRdx/gaYnWdC7gtg5Eb
|
||||
xaHCSuqqE4BUGTxNAwuvOcAqokdTM1cAEbFLQRpbnIJc0sLPpHCyDBz0n9aJOQK2
|
||||
UzDIeeDGcVFAhJqK9ng9nnyRkxRe7RkqDY5/KZJ2wwzEvn1yHwa14dzSogaGrga9
|
||||
rRUWwXkCP+Wg3Q/mfI45q7ILvXQPMmdoEHL32CbPDK3HH0CicJaaE233caqWdwfH
|
||||
bzyvBzlWnTaXMEt8hmqzT6f4p92l0FPblKm68Xu6+iiyDjmag8+kbxD+e4Kxekui
|
||||
82iFq7wBE44b3+Iw1KKu/VO0cZsWia2hDVR3+dx++GpK1JKOz6efb5a7fOTy6TZS
|
||||
n/eZIcmjDWQYyhzirq+d
|
||||
=SoRz
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,617 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-1.8.4.2.ebuild,v 1.1 2013/10/28 19:28:06 robbat2 Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
GENTOO_DEPEND_ON_PERL=no
|
||||
|
||||
# bug #329479: git-remote-testgit is not multiple-version aware
|
||||
PYTHON_COMPAT=( python2_{6,7} )
|
||||
[[ ${PV} == *9999 ]] && SCM="git-2"
|
||||
EGIT_REPO_URI="git://git.kernel.org/pub/scm/git/git.git"
|
||||
|
||||
inherit toolchain-funcs eutils elisp-common perl-module bash-completion-r1 python-single-r1 systemd ${SCM}
|
||||
|
||||
MY_PV="${PV/_rc/.rc}"
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
|
||||
DOC_VER=${MY_PV}
|
||||
|
||||
DESCRIPTION="GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team"
|
||||
HOMEPAGE="http://www.git-scm.com/"
|
||||
if [[ ${PV} != *9999 ]]; then
|
||||
SRC_URI_SUFFIX="gz"
|
||||
SRC_URI_GOOG="http://git-core.googlecode.com/files"
|
||||
SRC_URI_KORG="mirror://kernel/software/scm/git"
|
||||
SRC_URI="${SRC_URI_GOOG}/${MY_P}.tar.${SRC_URI_SUFFIX}
|
||||
${SRC_URI_KORG}/${MY_P}.tar.${SRC_URI_SUFFIX}
|
||||
${SRC_URI_GOOG}/${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX}
|
||||
${SRC_URI_KORG}/${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX}
|
||||
doc? (
|
||||
${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX}
|
||||
${SRC_URI_GOOG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX}
|
||||
)"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
else
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test"
|
||||
|
||||
# Common to both DEPEND and RDEPEND
|
||||
CDEPEND="
|
||||
dev-libs/openssl
|
||||
sys-libs/zlib
|
||||
pcre? ( dev-libs/libpcre )
|
||||
perl? ( dev-lang/perl[-build(-)] )
|
||||
tk? ( dev-lang/tk )
|
||||
curl? (
|
||||
net-misc/curl
|
||||
webdav? ( dev-libs/expat )
|
||||
)
|
||||
emacs? ( virtual/emacs )
|
||||
gnome-keyring? ( gnome-base/gnome-keyring )"
|
||||
|
||||
RDEPEND="${CDEPEND}
|
||||
gpg? ( app-crypt/gnupg )
|
||||
perl? ( dev-perl/Error
|
||||
dev-perl/Net-SMTP-SSL
|
||||
dev-perl/Authen-SASL
|
||||
cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) )
|
||||
cvs? ( >=dev-vcs/cvsps-2.1 dev-perl/DBI dev-perl/DBD-SQLite )
|
||||
subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey )
|
||||
)
|
||||
python? ( gtk?
|
||||
(
|
||||
>=dev-python/pygtk-2.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/pygtksourceview-2.10.1-r1:2[${PYTHON_USEDEP}]
|
||||
)
|
||||
${PYTHON_DEPS} )"
|
||||
|
||||
# This is how info docs are created with Git:
|
||||
# .txt/asciidoc --(asciidoc)---------> .xml/docbook
|
||||
# .xml/docbook --(docbook2texi.pl)--> .texi
|
||||
# .texi --(makeinfo)---------> .info
|
||||
DEPEND="${CDEPEND}
|
||||
app-arch/cpio
|
||||
doc? (
|
||||
app-text/asciidoc
|
||||
app-text/docbook2X
|
||||
sys-apps/texinfo
|
||||
app-text/xmlto
|
||||
)
|
||||
test? (
|
||||
app-crypt/gnupg
|
||||
)"
|
||||
|
||||
# Live ebuild builds man pages and HTML docs, additionally
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
DEPEND="${DEPEND}
|
||||
app-text/asciidoc"
|
||||
fi
|
||||
|
||||
SITEFILE=50${PN}-gentoo.el
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
REQUIRED_USE="
|
||||
cgi? ( perl )
|
||||
cvs? ( perl )
|
||||
subversion? ( perl )
|
||||
webdav? ( curl )
|
||||
gtk? ( python )
|
||||
python? ( ${PYTHON_REQUIRED_USE} )
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
if use subversion && has_version "dev-vcs/subversion[dso]"; then
|
||||
ewarn "Per Gentoo bugs #223747, #238586, when subversion is built"
|
||||
ewarn "with USE=dso, there may be weird crashes in git-svn. You"
|
||||
ewarn "have been warned."
|
||||
fi
|
||||
if use python ; then
|
||||
python-single-r1_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
# This is needed because for some obscure reasons future calls to make don't
|
||||
# pick up these exports if we export them in src_unpack()
|
||||
exportmakeopts() {
|
||||
local myopts
|
||||
|
||||
if use blksha1 ; then
|
||||
myopts="${myopts} BLK_SHA1=YesPlease"
|
||||
elif use ppcsha1 ; then
|
||||
myopts="${myopts} PPC_SHA1=YesPlease"
|
||||
fi
|
||||
|
||||
if use curl ; then
|
||||
use webdav || myopts="${myopts} NO_EXPAT=YesPlease"
|
||||
else
|
||||
myopts="${myopts} NO_CURL=YesPlease"
|
||||
fi
|
||||
|
||||
# broken assumptions, because of broken build system ...
|
||||
myopts="${myopts} NO_FINK=YesPlease NO_DARWIN_PORTS=YesPlease"
|
||||
myopts="${myopts} INSTALL=install TAR=tar"
|
||||
myopts="${myopts} SHELL_PATH=${EPREFIX}/bin/sh"
|
||||
myopts="${myopts} SANE_TOOL_PATH="
|
||||
myopts="${myopts} OLD_ICONV="
|
||||
myopts="${myopts} NO_EXTERNAL_GREP="
|
||||
|
||||
# For svn-fe
|
||||
extlibs="-lz -lssl ${S}/xdiff/lib.a $(usex threads -lpthread '')"
|
||||
|
||||
# can't define this to null, since the entire makefile depends on it
|
||||
sed -i -e '/\/usr\/local/s/BASIC_/#BASIC_/' Makefile
|
||||
|
||||
use iconv \
|
||||
|| myopts="${myopts} NO_ICONV=YesPlease"
|
||||
use nls \
|
||||
|| myopts="${myopts} NO_GETTEXT=YesPlease"
|
||||
use tk \
|
||||
|| myopts="${myopts} NO_TCLTK=YesPlease"
|
||||
use pcre \
|
||||
&& myopts="${myopts} USE_LIBPCRE=yes" \
|
||||
&& extlibs="${extlibs} -lpcre"
|
||||
use perl \
|
||||
&& myopts="${myopts} INSTALLDIRS=vendor" \
|
||||
|| myopts="${myopts} NO_PERL=YesPlease"
|
||||
use python \
|
||||
|| myopts="${myopts} NO_PYTHON=YesPlease"
|
||||
use subversion \
|
||||
|| myopts="${myopts} NO_SVN_TESTS=YesPlease"
|
||||
use threads \
|
||||
&& myopts="${myopts} THREADED_DELTA_SEARCH=YesPlease" \
|
||||
|| myopts="${myopts} NO_PTHREADS=YesPlease"
|
||||
use cvs \
|
||||
|| myopts="${myopts} NO_CVS=YesPlease"
|
||||
# Disabled until ~m68k-mint can be keyworded again
|
||||
# if [[ ${CHOST} == *-mint* ]] ; then
|
||||
# myopts="${myopts} NO_MMAP=YesPlease"
|
||||
# myopts="${myopts} NO_IPV6=YesPlease"
|
||||
# myopts="${myopts} NO_STRLCPY=YesPlease"
|
||||
# myopts="${myopts} NO_MEMMEM=YesPlease"
|
||||
# myopts="${myopts} NO_MKDTEMP=YesPlease"
|
||||
# myopts="${myopts} NO_MKSTEMPS=YesPlease"
|
||||
# fi
|
||||
if [[ ${CHOST} == ia64-*-hpux* ]]; then
|
||||
myopts="${myopts} NO_NSEC=YesPlease"
|
||||
fi
|
||||
if [[ ${CHOST} == *-*-aix* ]]; then
|
||||
myopts="${myopts} NO_FNMATCH_CASEFOLD=YesPlease"
|
||||
fi
|
||||
if [[ ${CHOST} == *-solaris* ]]; then
|
||||
myopts="${myopts} NEEDS_LIBICONV=YesPlease"
|
||||
fi
|
||||
|
||||
has_version '>=app-text/asciidoc-8.0' \
|
||||
&& myopts="${myopts} ASCIIDOC8=YesPlease"
|
||||
myopts="${myopts} ASCIIDOC_NO_ROFF=YesPlease"
|
||||
|
||||
# Bug 290465:
|
||||
# builtin-fetch-pack.c:816: error: 'struct stat' has no member named 'st_mtim'
|
||||
[[ "${CHOST}" == *-uclibc* ]] && \
|
||||
myopts="${myopts} NO_NSEC=YesPlease"
|
||||
|
||||
export MY_MAKEOPTS="${myopts}"
|
||||
export EXTLIBS="${extlibs}"
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
if [[ ${PV} != *9999 ]]; then
|
||||
unpack ${MY_P}.tar.${SRC_URI_SUFFIX}
|
||||
cd "${S}"
|
||||
unpack ${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX}
|
||||
use doc && \
|
||||
cd "${S}"/Documentation && \
|
||||
unpack ${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX}
|
||||
cd "${S}"
|
||||
else
|
||||
git-2_src_unpack
|
||||
cd "${S}"
|
||||
#cp "${FILESDIR}"/GIT-VERSION-GEN .
|
||||
fi
|
||||
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# bug #350330 - automagic CVS when we don't want it is bad.
|
||||
epatch "${FILESDIR}"/git-1.8.4-optional-cvs.patch
|
||||
|
||||
sed -i \
|
||||
-e 's:^\(CFLAGS[[:space:]]*=\).*$:\1 $(OPTCFLAGS) -Wall:' \
|
||||
-e 's:^\(LDFLAGS[[:space:]]*=\).*$:\1 $(OPTLDFLAGS):' \
|
||||
-e 's:^\(CC[[:space:]]* =\).*$:\1$(OPTCC):' \
|
||||
-e 's:^\(AR[[:space:]]* =\).*$:\1$(OPTAR):' \
|
||||
-e "s:\(PYTHON_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \
|
||||
-e "s:\(PERL_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \
|
||||
Makefile contrib/svn-fe/Makefile || die "sed failed"
|
||||
|
||||
# Never install the private copy of Error.pm (bug #296310)
|
||||
sed -i \
|
||||
-e '/private-Error.pm/s,^,#,' \
|
||||
perl/Makefile.PL
|
||||
|
||||
# Fix docbook2texi command
|
||||
sed -r -i 's/DOCBOOK2X_TEXI[[:space:]]*=[[:space:]]*docbook2x-texi/DOCBOOK2X_TEXI = docbook2texi.pl/' \
|
||||
Documentation/Makefile || die "sed failed"
|
||||
|
||||
# Fix git-subtree missing DESTDIR
|
||||
sed -i \
|
||||
-e '/$(INSTALL)/s/ $(libexecdir)/ $(DESTDIR)$(libexecdir)/g' \
|
||||
-e '/$(INSTALL)/s/ $(man1dir)/ $(DESTDIR)$(man1dir)/g' \
|
||||
contrib/subtree/Makefile
|
||||
}
|
||||
|
||||
git_emake() {
|
||||
# bug #326625: PERL_PATH, PERL_MM_OPT
|
||||
# bug #320647: PYTHON_PATH
|
||||
PYTHON_PATH=""
|
||||
use python && PYTHON_PATH="${PYTHON}"
|
||||
emake ${MY_MAKEOPTS} \
|
||||
DESTDIR="${D}" \
|
||||
OPTCFLAGS="${CFLAGS}" \
|
||||
OPTLDFLAGS="${LDFLAGS}" \
|
||||
OPTCC="$(tc-getCC)" \
|
||||
OPTAR="$(tc-getAR)" \
|
||||
prefix="${EPREFIX}"/usr \
|
||||
htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
|
||||
sysconfdir="${EPREFIX}"/etc \
|
||||
PYTHON_PATH="${PYTHON_PATH}" \
|
||||
PERL_MM_OPT="" \
|
||||
GIT_TEST_OPTS="--no-color" \
|
||||
V=1 \
|
||||
"$@"
|
||||
# This is the fix for bug #326625, but it also causes breakage, see bug
|
||||
# #352693.
|
||||
# PERL_PATH="${EPREFIX}/usr/bin/env perl" \
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
exportmakeopts
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
if use perl ; then
|
||||
git_emake perl/PM.stamp || die "emake perl/PM.stamp failed"
|
||||
git_emake perl/perl.mak || die "emake perl/perl.mak failed"
|
||||
fi
|
||||
git_emake || die "emake failed"
|
||||
|
||||
if use emacs ; then
|
||||
elisp-compile contrib/emacs/git{,-blame}.el
|
||||
fi
|
||||
|
||||
if use perl && use cgi ; then
|
||||
git_emake \
|
||||
gitweb/gitweb.cgi \
|
||||
|| die "emake gitweb/gitweb.cgi failed"
|
||||
fi
|
||||
|
||||
if [[ ${CHOST} == *-darwin* ]]; then
|
||||
cd "${S}"/contrib/credential/osxkeychain || die "cd credential/osxkeychain"
|
||||
git_emake || die "emake credential-osxkeychain"
|
||||
fi
|
||||
|
||||
cd "${S}"/Documentation
|
||||
if [[ ${PV} == *9999 ]] ; then
|
||||
git_emake man \
|
||||
|| die "emake man failed"
|
||||
if use doc ; then
|
||||
git_emake info html \
|
||||
|| die "emake info html failed"
|
||||
fi
|
||||
else
|
||||
if use doc ; then
|
||||
git_emake info \
|
||||
|| die "emake info html failed"
|
||||
fi
|
||||
fi
|
||||
|
||||
if use subversion ; then
|
||||
cd "${S}"/contrib/svn-fe
|
||||
git_emake EXTLIBS="${EXTLIBS}" || die "emake svn-fe failed"
|
||||
if use doc ; then
|
||||
git_emake svn-fe.{1,html} || die "emake svn-fe.1 svn-fe.html failed"
|
||||
fi
|
||||
cd "${S}"
|
||||
fi
|
||||
|
||||
if use gnome-keyring ; then
|
||||
cd "${S}"/contrib/credential/gnome-keyring
|
||||
git_emake || die "emake git-credential-gnome-keyring failed"
|
||||
fi
|
||||
|
||||
cd "${S}"/contrib/subtree
|
||||
git_emake
|
||||
use doc && git_emake doc
|
||||
}
|
||||
|
||||
src_install() {
|
||||
git_emake \
|
||||
install || \
|
||||
die "make install failed"
|
||||
|
||||
if [[ ${CHOST} == *-darwin* ]]; then
|
||||
dobin contrib/credential/osxkeychain/git-credential-osxkeychain
|
||||
fi
|
||||
|
||||
# Depending on the tarball and manual rebuild of the documentation, the
|
||||
# manpages may exist in either OR both of these directories.
|
||||
find man?/*.[157] >/dev/null 2>&1 && doman man?/*.[157]
|
||||
find Documentation/*.[157] >/dev/null 2>&1 && doman Documentation/*.[157]
|
||||
|
||||
dodoc README Documentation/{SubmittingPatches,CodingGuidelines}
|
||||
use doc && dodir /usr/share/doc/${PF}/html
|
||||
for d in / /howto/ /technical/ ; do
|
||||
docinto ${d}
|
||||
dodoc Documentation${d}*.txt
|
||||
use doc && dohtml -p ${d} Documentation${d}*.html
|
||||
done
|
||||
docinto /
|
||||
# Upstream does not ship this pre-built :-(
|
||||
use doc && doinfo Documentation/{git,gitman}.info
|
||||
|
||||
newbashcomp contrib/completion/git-completion.bash ${PN}
|
||||
newbashcomp contrib/completion/git-prompt.sh ${PN}-prompt
|
||||
|
||||
if use emacs ; then
|
||||
elisp-install ${PN} contrib/emacs/git.{el,elc}
|
||||
elisp-install ${PN} contrib/emacs/git-blame.{el,elc}
|
||||
#elisp-install ${PN}/compat contrib/emacs/vc-git.{el,elc}
|
||||
# don't add automatically to the load-path, so the sitefile
|
||||
# can do a conditional loading
|
||||
touch "${ED}${SITELISP}/${PN}/compat/.nosearch"
|
||||
elisp-site-file-install "${FILESDIR}"/${SITEFILE}
|
||||
fi
|
||||
|
||||
if use python && use gtk ; then
|
||||
python_doscript "${S}"/contrib/gitview/gitview
|
||||
dodoc "${S}"/contrib/gitview/gitview.txt
|
||||
fi
|
||||
|
||||
#dobin contrib/fast-import/git-p4 # Moved upstream
|
||||
#dodoc contrib/fast-import/git-p4.txt # Moved upstream
|
||||
newbin contrib/fast-import/import-tars.perl import-tars
|
||||
exeinto /usr/libexec/git-core/
|
||||
newexe contrib/git-resurrect.sh git-resurrect
|
||||
|
||||
# git-subtree
|
||||
cd "${S}"/contrib/subtree
|
||||
git_emake install || die "Failed to emake install git-subtree"
|
||||
if use doc ; then
|
||||
git_emake install-man install-doc || die "Failed to emake install-doc install-mangit-subtree"
|
||||
fi
|
||||
newdoc README README.git-subtree
|
||||
dodoc git-subtree.txt
|
||||
cd "${S}"
|
||||
|
||||
# git-diffall
|
||||
dobin contrib/diffall/git-diffall
|
||||
newdoc contrib/diffall/README git-diffall.txt
|
||||
|
||||
# diff-highlight
|
||||
dobin contrib/diff-highlight/diff-highlight
|
||||
newdoc contrib/diff-highlight/README README.diff-highlight
|
||||
|
||||
# git-jump
|
||||
exeinto /usr/libexec/git-core/
|
||||
doexe contrib/git-jump/git-jump
|
||||
newdoc contrib/git-jump/README git-jump.txt
|
||||
|
||||
# git-contacts
|
||||
exeinto /usr/libexec/git-core/
|
||||
doexe contrib/contacts/git-contacts
|
||||
dodoc contrib/contacts/git-contacts.txt
|
||||
|
||||
if use gnome-keyring ; then
|
||||
cd "${S}"/contrib/credential/gnome-keyring
|
||||
dobin git-credential-gnome-keyring
|
||||
fi
|
||||
|
||||
if use subversion ; then
|
||||
cd "${S}"/contrib/svn-fe
|
||||
dobin svn-fe
|
||||
dodoc svn-fe.txt
|
||||
use doc && doman svn-fe.1 && dohtml svn-fe.html
|
||||
cd "${S}"
|
||||
fi
|
||||
|
||||
# remote-helpers
|
||||
if use python ; then
|
||||
python_scriptinto /usr/libexec/git-core/
|
||||
python_doscript "${S}"/contrib/remote-helpers/git-remote-{bzr,hg}
|
||||
python_optimize
|
||||
fi
|
||||
|
||||
dodir /usr/share/${PN}/contrib
|
||||
# The following are excluded:
|
||||
# completion - installed above
|
||||
# credential/gnome-keyring TODO
|
||||
# diff-highlight - done above
|
||||
# diffall - done above
|
||||
# emacs - installed above
|
||||
# examples - these are stuff that is not used in Git anymore actually
|
||||
# git-jump - done above
|
||||
# gitview - installed above
|
||||
# p4import - excluded because fast-import has a better one
|
||||
# patches - stuff the Git guys made to go upstream to other places
|
||||
# persistent-https - TODO
|
||||
# mw-to-git - TODO
|
||||
# subtree - build seperately
|
||||
# svnimport - use git-svn
|
||||
# thunderbird-patch-inline - fixes thunderbird
|
||||
for i in \
|
||||
buildsystems ciabot convert-objects fast-import \
|
||||
hg-to-git hooks remotes2config.sh rerere-train.sh \
|
||||
stats vim workdir \
|
||||
; do
|
||||
cp -rf \
|
||||
"${S}"/contrib/${i} \
|
||||
"${ED}"/usr/share/${PN}/contrib \
|
||||
|| die "Failed contrib ${i}"
|
||||
done
|
||||
|
||||
if use perl && use cgi ; then
|
||||
# We used to install in /usr/share/${PN}/gitweb
|
||||
# but upstream installs in /usr/share/gitweb
|
||||
# so we will install a symlink and use their location for compat with other
|
||||
# distros
|
||||
dosym /usr/share/gitweb /usr/share/${PN}/gitweb
|
||||
|
||||
# INSTALL discusses configuration issues, not just installation
|
||||
docinto /
|
||||
newdoc "${S}"/gitweb/INSTALL INSTALL.gitweb
|
||||
newdoc "${S}"/gitweb/README README.gitweb
|
||||
|
||||
find "${ED}"/usr/lib64/perl5/ \
|
||||
-name .packlist \
|
||||
-exec rm \{\} \;
|
||||
else
|
||||
rm -rf "${ED}"/usr/share/gitweb
|
||||
fi
|
||||
|
||||
if ! use subversion ; then
|
||||
rm -f "${ED}"/usr/libexec/git-core/git-svn \
|
||||
"${ED}"/usr/share/man/man1/git-svn.1*
|
||||
fi
|
||||
|
||||
if use xinetd ; then
|
||||
insinto /etc/xinetd.d
|
||||
newins "${FILESDIR}"/git-daemon.xinetd git-daemon
|
||||
fi
|
||||
|
||||
if use !prefix ; then
|
||||
newinitd "${FILESDIR}"/git-daemon.initd git-daemon
|
||||
newconfd "${FILESDIR}"/git-daemon.confd git-daemon
|
||||
systemd_newunit "${FILESDIR}/git-daemon_at.service" "git-daemon@.service"
|
||||
systemd_dounit "${FILESDIR}/git-daemon.socket"
|
||||
fi
|
||||
|
||||
fixlocalpod
|
||||
}
|
||||
|
||||
src_test() {
|
||||
local disabled=""
|
||||
local tests_cvs="t9200-git-cvsexportcommit.sh \
|
||||
t9400-git-cvsserver-server.sh \
|
||||
t9401-git-cvsserver-crlf.sh \
|
||||
t9600-cvsimport.sh \
|
||||
t9601-cvsimport-vendor-branch.sh \
|
||||
t9602-cvsimport-branches-tags.sh \
|
||||
t9603-cvsimport-patchsets.sh"
|
||||
local tests_perl="t3701-add-interactive.sh \
|
||||
t5502-quickfetch.sh \
|
||||
t5512-ls-remote.sh \
|
||||
t5520-pull.sh \
|
||||
t7106-reset-unborn-branch.sh \
|
||||
t7501-commit.sh"
|
||||
# Bug #225601 - t0004 is not suitable for root perm
|
||||
# Bug #219839 - t1004 is not suitable for root perm
|
||||
# t0001-init.sh - check for init notices EPERM* fails
|
||||
local tests_nonroot="t0001-init.sh \
|
||||
t0004-unwritable.sh \
|
||||
t0070-fundamental.sh \
|
||||
t1004-read-tree-m-u-wf.sh \
|
||||
t3700-add.sh \
|
||||
t7300-clean.sh"
|
||||
# t9100 still fails with symlinks in SVN 1.7
|
||||
local test_svn="t9100-git-svn-basic.sh"
|
||||
|
||||
# Unzip is used only for the testcase code, not by any normal parts of Git.
|
||||
if ! has_version app-arch/unzip ; then
|
||||
einfo "Disabling tar-tree tests"
|
||||
disabled="${disabled} t5000-tar-tree.sh"
|
||||
fi
|
||||
|
||||
cvs=0
|
||||
use cvs && let cvs=$cvs+1
|
||||
if [[ ${EUID} -eq 0 ]]; then
|
||||
if [[ $cvs -eq 1 ]]; then
|
||||
ewarn "Skipping CVS tests because CVS does not work as root!"
|
||||
ewarn "You should retest with FEATURES=userpriv!"
|
||||
disabled="${disabled} ${tests_cvs}"
|
||||
fi
|
||||
einfo "Skipping other tests that require being non-root"
|
||||
disabled="${disabled} ${tests_nonroot}"
|
||||
else
|
||||
[[ $cvs -gt 0 ]] && \
|
||||
has_version dev-vcs/cvs && \
|
||||
let cvs=$cvs+1
|
||||
[[ $cvs -gt 1 ]] && \
|
||||
has_version "dev-vcs/cvs[server]" && \
|
||||
let cvs=$cvs+1
|
||||
if [[ $cvs -lt 3 ]]; then
|
||||
einfo "Disabling CVS tests (needs dev-vcs/cvs[USE=server])"
|
||||
disabled="${disabled} ${tests_cvs}"
|
||||
fi
|
||||
fi
|
||||
|
||||
if ! use perl ; then
|
||||
einfo "Disabling tests that need Perl"
|
||||
disabled="${disabled} ${tests_perl}"
|
||||
fi
|
||||
|
||||
einfo "Disabling tests that fail with SVN 1.7"
|
||||
disabled="${disabled} ${test_svn}"
|
||||
|
||||
# Reset all previously disabled tests
|
||||
cd "${S}/t"
|
||||
for i in *.sh.DISABLED ; do
|
||||
[[ -f "${i}" ]] && mv -f "${i}" "${i%.DISABLED}"
|
||||
done
|
||||
einfo "Disabled tests:"
|
||||
for i in ${disabled} ; do
|
||||
[[ -f "${i}" ]] && mv -f "${i}" "${i}.DISABLED" && einfo "Disabled $i"
|
||||
done
|
||||
|
||||
# Avoid the test system removing the results because we want them ourselves
|
||||
sed -e '/^[[:space:]]*$(MAKE) clean/s,^,#,g' \
|
||||
-i "${S}"/t/Makefile
|
||||
|
||||
# Clean old results first, must always run
|
||||
cd "${S}/t"
|
||||
nonfatal git_emake clean
|
||||
|
||||
# Now run the tests, keep going if we hit an error, and don't terminate on
|
||||
# failure
|
||||
cd "${S}"
|
||||
einfo "Start test run"
|
||||
#MAKEOPTS=-j1
|
||||
nonfatal git_emake --keep-going test
|
||||
rc=$?
|
||||
|
||||
# Display nice results, now print the results
|
||||
cd "${S}/t"
|
||||
nonfatal git_emake aggregate-results
|
||||
|
||||
# And bail if there was a problem
|
||||
[ $rc -eq 0 ] || die "tests failed. Please file a bug."
|
||||
}
|
||||
|
||||
showpkgdeps() {
|
||||
local pkg=$1
|
||||
shift
|
||||
elog " $(printf "%-17s:" ${pkg}) ${@}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use emacs && elisp-site-regen
|
||||
einfo "Please read /usr/share/bash-completion/git for Git bash command completion"
|
||||
einfo "Please read /usr/share/bash-completion/git-prompt for Git bash prompt"
|
||||
einfo "Note that the prompt bash code is now in the seperate script"
|
||||
elog "These additional scripts need some dependencies:"
|
||||
echo
|
||||
showpkgdeps git-quiltimport "dev-util/quilt"
|
||||
showpkgdeps git-instaweb \
|
||||
"|| ( www-servers/lighttpd www-servers/apache )"
|
||||
echo
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
@ -1,5 +1,25 @@
|
||||
AUX gnome-mastermind-0.3.1-gentoo.patch 220 RMD160 c94aeabada8783af3f615fb6af4dcb3f7b71b057 SHA1 cd0d0566a34abc5908b59dc5ab9db71bd8497459 SHA256 2bedbca0cc454609d70a92b63d8bea8b02b6549acc60efe6aaebd7b9f82e7031
|
||||
DIST gnome-mastermind-0.3.1.tar.bz2 717787 RMD160 38967eb51755d3a84a707cf77bd72f9cbeace161 SHA1 78219784098e0733d8d788b7102b68b616f9d114 SHA256 bf815bee234b9efba1f0d48001b94e6cace7ed31335a4817c74740b1b98a3d26
|
||||
EBUILD gnome-mastermind-0.3.1.ebuild 902 RMD160 c7e810da60f51c44c0d10a9703e8d9c15cb2563e SHA1 08b3fcd763617251d5127d3f98a806afe887e985 SHA256 0e68cf14e1a980263375c2d65a865c2f1963ff347b9bbae6a1ff9055c11f4d45
|
||||
MISC ChangeLog 1436 RMD160 d6626881eee5f1a61b55b06e68c79bed8d0babb3 SHA1 dae1d8b727ea1f45b87f12b9dd3e62768d03e39a SHA256 fafa384978ecb45a5588bc5fbfb411d436fc8df336d6d980326f56809bc15ab7
|
||||
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX gnome-mastermind-0.3.1-gentoo.patch 220 SHA256 2bedbca0cc454609d70a92b63d8bea8b02b6549acc60efe6aaebd7b9f82e7031 SHA512 2982778f12b0ab7b112635a34caf34c277f58d7291ce9d0c9dc526a492ca13a0e2f3dfa4c905ca9155f9bee13a58ec66ec94d4bca66ce0a416c46b748f6e079e WHIRLPOOL f8ce9c680b39db7d228338f7e7f14b92684188ae86e0cc15c42675bbbe14b079001b2cb18717d0ae27c70896a3d0e12779452899a887bd82552cdf5d6afa3b58
|
||||
DIST gnome-mastermind-0.3.1.tar.bz2 717787 SHA256 bf815bee234b9efba1f0d48001b94e6cace7ed31335a4817c74740b1b98a3d26
|
||||
EBUILD gnome-mastermind-0.3.1.ebuild 909 SHA256 48b163d21fbe0137ae62fd29491f12581d68820e6f8823ac279ece78db946219 SHA512 ef221d79b620e14a4eb6b4b834278381d09495b9c678c791656f5ecbacced49867ad5cf85dd9b7b54be04e1161547f3939f2399c6d696715fdd37d630b593cb6 WHIRLPOOL 3aa3e519aa156ec07aa6a05eb11986f58e47a039d27f730988de0b3e3e0d94e2e8962a5f77c0fc91e82520bb49f7194d1d3049919d913ec78f978dfc14140d58
|
||||
MISC ChangeLog 1542 SHA256 2697e795c6c159d57b92bdf61e444c3758e1d7db2eee84e6f85c0b415510aef1 SHA512 c7c1864cd8bea194b043c5b333bebae85becb15d366c951427eacb287fb41571601d73503320d05ca62227c72ec7d78e38a9e468d705698dd6c7e3e67d87d568 WHIRLPOOL 01d40b63f187b4104f585a641d54fd4b5833fc9e64aae1bd7e157cdb141cf4f97c81f854943cc05ec82d43a2a23322f18d8fa73f862f859b99d2ba259a068319
|
||||
MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJSbxE7AAoJEJOE+m71LUu6CY0QAKUqUwkEHICtf/v/l9uWG97l
|
||||
itxKvG0DYzdkW2pNy+Ukhj+ooSB+nkPdxiOPcPipxXs04lxX09bT2YB5vZvNfvTr
|
||||
mFh+RKEWAbNRu9eRrEtJ903KaZc01oHM3zhUaBV8BxjuulhWkBfZoIVKXhfzPT81
|
||||
Zf4Ix1Uh4R4x/10mUAJC27FFlAIyo64Gqpig3LxoMtOt087XOik4LD/0y665Y8VL
|
||||
6vopQHoMN2RatYl+BmzWMmOChE0pV/4pFNB0S8LZY3v981m0bE73RSWGyQg5I1as
|
||||
8sZBpehEBbDRWXk7s71774djEkqqappnK1m7LXZrI6/VXKwChPgdnd3a3RESqoNV
|
||||
DYFfdllq1cX5onNDRX9DW65+UdslXGbgfiYJrOYf1JwGGnWftPv85Jzkoaavx0EJ
|
||||
nbYqF6vz7vgz4Jdgw+CIGGR7Lmt5QMKcYglGwhlpzANFMguN1XsVXa53DLIstAgz
|
||||
kdGJtmAGAFsdsWnfiqWRIM3iCgVd6dH7DtuxfVEBa6hRq9Ctaq/Vmnsxnj+u8flf
|
||||
mo2q8hnQ4WrnQ1R9RwGwYOz9/sr1t7NpLEEgzdKdQySbCg5g7E3bRQUCmFChKPU1
|
||||
vDt+S/I/3QBLJU3xfTaDAh69bs7Ck28f15sNjjqovPIwjcKChp/kdvCBr/BzIoPX
|
||||
3Xnmd7Ckak5azJImeCeJ
|
||||
=TzJD
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue