Sync with portage [Sat May 30 13:18:31 MSK 2015].

mhiretskiy
root 9 years ago
parent c176eda28d
commit 5caa5a195c

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/radmind/radmind-1.14.1.ebuild,v 1.4 2014/07/10 18:35:33 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/radmind/radmind-1.14.1.ebuild,v 1.5 2015/05/29 21:36:57 mrueg Exp $
EAPI=5

@ -1,3 +1 @@
DIST duff-0.4.tar.bz2 76582 SHA256 3d23e92b7467e4006a536d49b053b1c6ebc8cb3aff584c86d8561855841f4ac4 SHA512 ac2d89fa84fd3a4a1a606875d65e4472ffbf2167af29910dc5fb2dc6fbd4dd7718362bbd8b663a2f88dec9416249a6f0274993be18d270254e20bbadb1e4c03b WHIRLPOOL 830f47f9119b4bf907332206d60757f91b22e839dc2066ddae871bf36c6ac9e3bc50d06d817d48bd62f61ebdaddf686b5f2e932ffa5cacb3aaa104dd823996b6
DIST duff-0.5.2.tar.bz2 174545 SHA256 5615ce50f971d29f6a13bbf4d4ab2d5a7134aad157741515c51d3921aa1b755d SHA512 5f64c28ab86523dd4dffaf26dac67d10bea71bd5cf7b4eaa3dfa27309cf8e7cf37a74ee62b5f3df3cb0114a847711b3147a083cbdd72ab8e4b5f9a45c908f333 WHIRLPOOL 4c212872dc07757b2b14f6a1d3e5c69f62c787ec6f3df3d4bcc15a7ca7a56f6c50eac218c8797d42e8e24cf6f429e5581d35a877ea1784512a91fc52352a0cb5
DIST duff-0.5.tar.bz2 168991 SHA256 9e30f84d3d02bdaceb2a901db538906e66c227f80e3651b08bfad8c0f452ee5d SHA512 310eabfd4ef8719eca38229372485945d06aa5743a91d6f78823991d16ec4afa48aa96c956e006444f59ba60f9d13b746cd289e3361f163b9b0de630c11dd6f7 WHIRLPOOL 92d7da08e91b11cd74d2ad20df5b39912f9f77acfddd5989e5ae31eb8a40994dee010260ced4411ea27789c19e99e21c3ed50f67c80934919c4843456b6f8c08

@ -1,18 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/duff/duff-0.4.ebuild,v 1.2 2009/10/23 09:19:11 robbat2 Exp $
DESCRIPTION="Command-line utility for quickly finding duplicates in a given set of files"
HOMEPAGE="http://duff.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND=""
RDEPEND=""
src_install() {
emake DESTDIR="${D}" install || die "Failed emake install"
dodoc AUTHORS ChangeLog HACKING NEWS README* TODO
}

@ -1,18 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/duff/duff-0.5.ebuild,v 1.1 2011/11/07 08:27:51 robbat2 Exp $
DESCRIPTION="Command-line utility for quickly finding duplicates in a given set of files"
HOMEPAGE="http://duff.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND=""
RDEPEND=""
src_install() {
emake DESTDIR="${D}" install || die "Failed emake install"
dodoc AUTHORS ChangeLog HACKING NEWS README* TODO
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/slime/slime-2.0_p20101103.ebuild,v 1.5 2015/05/23 15:14:14 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/slime/slime-2.0_p20101103.ebuild,v 1.6 2015/05/30 06:40:13 jmorgan Exp $
EAPI=3
@ -13,7 +13,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2
LICENSE="GPL-2 xref? ( xref.lisp )"
SLOT="0"
KEYWORDS="amd64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
KEYWORDS="amd64 ppc ~sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="doc xref"
RDEPEND="virtual/commonlisp

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/enca/enca-1.14-r2.ebuild,v 1.8 2015/03/02 10:19:59 dlan Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/enca/enca-1.14-r2.ebuild,v 1.9 2015/05/29 21:57:35 slyfox Exp $
EAPI=5
@ -22,8 +22,9 @@ DEPEND="${RDEPEND}
sys-devel/gettext"
src_prepare() {
epatch "${FILESDIR}"/${PN}-remove-dirty-path-hack.patch\
"${FILESDIR}"/${P}-automake-1.13.patch
epatch "${FILESDIR}"/${PN}-remove-dirty-path-hack.patch \
"${FILESDIR}"/${P}-automake-1.13.patch \
"${FILESDIR}"/${P}-gcc4.8-avx-bug.patch
rm missing # too old, automake will update it
# fix crosscompilation, bug #424473
if tc-is-cross-compiler; then

@ -0,0 +1,15 @@
Avoid gcc-4.8.4 bug when built with -O3 -march=core-avx2
https://bugs.gentoo.org/501386
diff --git a/lib/multibyte.c b/lib/multibyte.c
index d0d0680..d511f88 100644
--- a/lib/multibyte.c
+++ b/lib/multibyte.c
@@ -520,7 +520,7 @@ looks_like_ucs2(EncaAnalyserState *analyser)
static int
looks_like_ucs4(EncaAnalyserState *analyser)
{
- static const EncaSurface PERMS[] = {
+ /*static*/ const EncaSurface PERMS[] = {
ENCA_SURFACE_PERM_4321,
ENCA_SURFACE_PERM_21
};

@ -1,6 +1,3 @@
DIST autotools-java.tar 2770 SHA256 b74a069cf94d05cfbfe3eb65d42603d9a9d46a130044d76ffbf55ae822b62b3d SHA512 a193c3c3f8cc654967905c9ab559098425f1688a75c21a4207959fbe13572b4dba3e5c21e04913f20e5aa1b1c2fd2b13dcef91cc4f031b06884ac3130edc5757 WHIRLPOOL 3fbf5f0ab1a4bd231e69f924442f047c1e872f04c85afc46dca423c93641264347dc2d2c2a8b1cca740bf349d4db02594144c3797eb1c4bd649a35c169f7c86e
DIST hyperdex-1.4.4.tar.gz 1358725 SHA256 ab0b8e4ef343eecb1616f7d25ae648cbd9927076e7f9659cc75f42b72b64648b SHA512 284b1c2f907dfba310ae72f3fd42ceb292348482b8ebb5f69af2662e4596f846f1cb83bb5bdf9c8aa330ca8e53d5d3da5df9708a11d4ab58e4741e767c012da1 WHIRLPOOL a4d55d746207cfaf3925f8e35ca52671ac47178c9312227e74776bc996747e409981565748c9e1dc7f4c54901660171dabb8885883d1f8145adc5fc980ceaabc
DIST hyperdex-1.4.5.tar.gz 1359099 SHA256 b88ef1792778b3e4094563d046095ec82b99e13a4c5c77373025a8ae379e0322 SHA512 51dbfbc57aa8c4d112f7321e4971458d969dab3dbd9ead65cd00f320b70a5f3206a8905198b1685afdc18b6e4749e1cbd58184df837946c3db07f2bb507f3852 WHIRLPOOL 372c00c8d4a1d64b051f9787e364e57d9fcf2e955dbe8fae42c4d47e1352951bcaa1fdb609fcc2718761b70cb5ce267cb5fd01181c4083593e7a057ae7cb18bd
DIST hyperdex-1.5.0.tar.gz 1415134 SHA256 47292b90a0e69a9323ff99067ee9798e309fe28b117fced54a35ff0f3ab24bdf SHA512 5f98b7bc92d1ef7a6bc614f420230a6a3837a93409475b8d90b1df5135c46aa01b26909044fe293c63fdd88e9a14af5cd598a2f0223991e51aea60c8afe1765e WHIRLPOOL fbee334a0d7cc678f1ae4de22898ff87bc6698137ebc7e999fff3501164c516a46c4f2206de08b3e47167168c1ccd2f109a0c827b660d9ea17f221375cd4865f
DIST hyperdex-1.6.0.tar.gz 1490273 SHA256 1a29ef60b2416b078cf82f120386e4fda53fc40ef613653d6c1b8a46ef4167c0 SHA512 44e1c5fa1e0e2158bf3eb72dc94681f8aaf3a804ce7b2df05461c1f4c9f0e3e71ee7f0503c25ee9e00701ba9444df18ecbe427606de4ddd3b1f31d382b037272 WHIRLPOOL f52494148800b16cb663dc137c54beca61010a0a279d7a4fbefb0a3b149963437600808aa7d2efab5015c2c03efc544fb2ee6ecc1ad05da205a026b9dec1d1c0
DIST hyperdex-1.7.0.tar.gz 1518090 SHA256 ddd3f65226eefd44509b5ece288e339f95d37885a49f1c9ba00de9819636f679 SHA512 b84e6d5713472dc98ecb900fb82958f2b9a81f47a17821fb8260704aa7277aa38130f708d770bd6877f934aca0a68cd1f69caedbf3a82e1f7767687134021c03 WHIRLPOOL ba147066806c418b009262f03751cddb732eb28b519736b79b319cd2d15218fbb909de21ec7886e21d98c1f657297fa229cf3888a87e2f72062c790e04a5d45e

@ -1,47 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/hyperdex/hyperdex-1.4.4.ebuild,v 1.1 2014/09/01 03:53:23 patrick Exp $
EAPI=5
PYTHON_COMPAT=( python2_7)
inherit eutils python-r1 autotools
DESCRIPTION="A searchable distributed Key-Value Store"
HOMEPAGE="http://hyperdex.org"
SRC_URI="http://hyperdex.org/src/${P}.tar.gz
http://dev.gentooexperimental.org/~patrick/autotools-java.tar"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE="+python"
# need to add ruby and java useflags too
DEPEND="dev-cpp/glog
dev-cpp/sparsehash
dev-libs/cityhash
dev-libs/libpo6
dev-libs/libe
dev-libs/busybee
dev-libs/popt
dev-libs/replicant
dev-libs/json-c"
RDEPEND="${DEPEND}"
src_prepare() {
cp "${WORKDIR}/"*.m4 m4/
sed -i -e 's~json/json.h~json-c/json.h~' configure.ac common/datatype_document.cc daemon/index_document.cc || die "Blergh!"
eautoreconf
}
src_configure() {
econf --disable-static \
$(use_enable python python-bindings)
}
src_install() {
emake DESTDIR="${D}" install || die "Failed to install"
newinitd "${FILESDIR}/hyperdex.initd" hyperdex || die "Failed to install init script"
newconfd "${FILESDIR}/hyperdex.confd" hyperdex || die "Failed to install config file"
find "${D}" -name '*.la' -exec rm {} \; # bad buildsystem! bad!
}

@ -1,47 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/hyperdex/hyperdex-1.4.5.ebuild,v 1.1 2014/09/17 03:25:08 patrick Exp $
EAPI=5
PYTHON_COMPAT=( python2_7)
inherit eutils python-r1 autotools
DESCRIPTION="A searchable distributed Key-Value Store"
HOMEPAGE="http://hyperdex.org"
SRC_URI="http://hyperdex.org/src/${P}.tar.gz
http://dev.gentooexperimental.org/~patrick/autotools-java.tar"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE="+python"
# need to add ruby and java useflags too
DEPEND="dev-cpp/glog
dev-cpp/sparsehash
dev-libs/cityhash
dev-libs/libpo6
dev-libs/libe
dev-libs/busybee
dev-libs/popt
dev-libs/replicant
dev-libs/json-c"
RDEPEND="${DEPEND}"
src_prepare() {
cp "${WORKDIR}/"*.m4 m4/
sed -i -e 's~json/json.h~json-c/json.h~' configure.ac common/datatype_document.cc daemon/index_document.cc || die "Blergh!"
eautoreconf
}
src_configure() {
econf --disable-static \
$(use_enable python python-bindings)
}
src_install() {
emake DESTDIR="${D}" install || die "Failed to install"
newinitd "${FILESDIR}/hyperdex.initd" hyperdex || die "Failed to install init script"
newconfd "${FILESDIR}/hyperdex.confd" hyperdex || die "Failed to install config file"
find "${D}" -name '*.la' -exec rm {} \; # bad buildsystem! bad!
}

@ -1,53 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/hyperdex/hyperdex-1.5.0.ebuild,v 1.2 2014/11/23 13:52:45 patrick Exp $
EAPI=5
# Tests fail, again
RESTRICT="test"
PYTHON_COMPAT=( python2_7)
inherit eutils python-r1 autotools
DESCRIPTION="A searchable distributed Key-Value Store"
HOMEPAGE="http://hyperdex.org"
SRC_URI="http://hyperdex.org/src/${P}.tar.gz
http://dev.gentooexperimental.org/~patrick/autotools-java.tar"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test +python"
# need to add ruby and java useflags too
DEPEND="dev-cpp/glog
dev-cpp/sparsehash
dev-libs/cityhash
dev-libs/libpo6
dev-libs/libe
dev-libs/busybee
dev-libs/popt
dev-libs/replicant
dev-libs/libmacaroons
dev-libs/json-c"
RDEPEND="${DEPEND}"
REQUIRED_USE="test? ( python )"
src_prepare() {
cp "${WORKDIR}/"*.m4 m4/
sed -i -e 's~json/json.h~json-c/json.h~' configure.ac common/datatype_document.cc daemon/index_document.cc || die "Blergh!"
eautoreconf
}
src_configure() {
econf --disable-static \
$(use_enable python python-bindings)
}
src_install() {
emake DESTDIR="${D}" install || die "Failed to install"
newinitd "${FILESDIR}/hyperdex.initd" hyperdex || die "Failed to install init script"
newconfd "${FILESDIR}/hyperdex.confd" hyperdex || die "Failed to install config file"
find "${D}" -name '*.la' -exec rm {} \; # bad buildsystem! bad!
}

@ -1,4 +1,5 @@
DIST mysql-5.5.43.tar.gz 21784417 SHA256 43d3df79e5c839a2749deb6e056a4589e49c903e09034c18653ec56e6e4774cd SHA512 b14506ac45fa4c69a6b7bbf64b2c3e59516b1fca3e0cce97e9712c09abecbf50071a60fc09f3e009d8591bf0d7352f28479cd8cb5445008ee146735897878b52 WHIRLPOOL 93e77045f4c4b188db38912ec6709bfee1ee0e0b7bf4cadfbeede8aef701d1f0cbf238e02d82013ceabe13df952e4f08c75bd3ad7504790677dc5a5ec4844fea
DIST mysql-5.5.44.tar.gz 21789766 SHA256 85f05b257db39e63c82ff4b5ce4e0c6d2b07560b5fc1646d47d7ae48eab3e5de SHA512 05707b96c3e0d39ca103d965640aa1a9461a513f788fc7f2acce4b3933ec578b3d66df53955b0dff1b6c9e5acd98441cfe1df5b3154a1058293babc39c26dad5 WHIRLPOOL 870d9728c78f6732fcd6f95e62833a769c937c96298a39bb023b33a9138552e254d2a3f6285d8f4f0b740de9d7397fa1a0987234a0a4dfa13c787fc068053d78
DIST mysql-5.6.24.tar.gz 33178592 SHA256 37e27305b67d76883c5902dce59c89d596beee9dca7dbadd4a2e117f8101dfeb SHA512 cb4c27f67aad02e2120edb9dfaffa623d8ddb5861ee77055553c50cce76cbfe0a1e473e01cef3cf86b6362c719e1db18e69808a0e4e457f879a37297f14b9fd7 WHIRLPOOL 26e51a1c48d04c2f24f8914beb84bcd8122ecc569b922d001c05271c3b7dc3339652272e27169001c762356c6fffa9ba88a6ccd8b2235e41063b5948e1dd2011
DIST mysql-extras-20150127-1351Z.tar.bz2 1494648 SHA256 74497659f1fb3b0cb620e38a911cf2e59a084149dd175199eb7cf4be18b4c328 SHA512 886e42697b3b0a90d8542bafaf3a7ccedf075f9f0065fec995bf58f645edff3a5d62f29be1cfa2e01d002d6382ee02279832cea8c21db6a774c2567c75ab6a35 WHIRLPOOL 9ddb5ccd914a6a6a19741ff93df78534d2273cf918f24af427c018b7c4f424a90d9f57f167633c48e2fa4102a4fae0873fd6dec7529839f229af855cbddf82d4
DIST mysql-extras-20150410-1944Z.tar.bz2 1493690 SHA256 e327adf02be4c2bce5121f01d6b139309c72814b8c50a29559dfddee12a0b4e2 SHA512 e2e5345290134e597734514041e413f0633b8078bfddb8b8e7695468ce7341735b732d5bb602ab7aa9a4045d71571b73aac01a5d96687d4fbd380736f5ed650c WHIRLPOOL f65f294905fd1d04e2be79a803b658ed432338501665a75cbe0cc5b3af8abf0615f1f808465c3ca3c7e850b9277f451f5c77b518977f4bee8dc77d6089ff88fb

@ -0,0 +1,126 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.5.44.ebuild,v 1.1 2015/05/30 00:49:59 grknight Exp $
EAPI="5"
MY_EXTRAS_VER="20150127-1351Z"
MY_PV="${PV//_alpha_pre/-m}"
MY_PV="${MY_PV//_/-}"
# Build type
BUILD="cmake"
inherit toolchain-funcs mysql-v2
# only to make repoman happy. it is really set in the eclass
IUSE="$IUSE"
# Define the mysql-extras source
EGIT_REPO_URI="git://anongit.gentoo.org/proj/mysql-extras.git"
# REMEMBER: also update eclass/mysql*.eclass before committing!
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
# When MY_EXTRAS is bumped, the index should be revised to exclude these.
EPATCH_EXCLUDE=''
DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
RDEPEND="${RDEPEND}"
# Please do not add a naive src_unpack to this ebuild
# If you want to add a single patch, copy the ebuild to an overlay
# and create your own mysql-extras tarball, looking at 000_index.txt
# Official test instructions:
# USE='embedded extraengine perl ssl static-libs community' \
# FEATURES='test userpriv -usersandbox' \
# ebuild mysql-X.X.XX.ebuild \
# digest clean package
src_test() {
local TESTDIR="${BUILD_DIR}/mysql-test"
local retstatus_unit
local retstatus_tests
# Bug #213475 - MySQL _will_ object strenously if your machine is named
# localhost. Also causes weird failures.
[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
if ! use "minimal" ; then
if [[ $UID -eq 0 ]]; then
die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
fi
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
addpredict /this-dir-does-not-exist/t9.MYI
# Run CTest (test-units)
cmake-utils_src_test
retstatus_unit=$?
[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
# Ensure that parallel runs don't die
export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
# Enable parallel testing, auto will try to detect number of cores
# You may set this by hand.
# The default maximum is 8 unless MTR_MAX_PARALLEL is increased
export MTR_PARALLEL="${MTR_PARALLEL:-auto}"
# create directories because mysqladmin might right out of order
mkdir -p "${T}"/var-tests{,/log}
# create symlink for the tests to find mysql_tzinfo_to_sql
ln -s "${BUILD_DIR}/sql/mysql_tzinfo_to_sql" "${S}/sql/"
# These are failing in MySQL 5.5 for now and are believed to be
# false positives:
#
# main.information_schema, binlog.binlog_statement_insert_delayed,
# main.mysqld--help-notwin
# fails due to USE=-latin1 / utf8 default
#
# main.mysql_client_test:
# segfaults at random under Portage only, suspect resource limits.
#
# main.mysqlhotcopy_archive main.mysqlhotcopy_myisam
# fails due to bad cleanup of previous tests when run in parallel
# The tool is deprecated anyway
# Bug 532288
for t in main.mysql_client_test \
binlog.binlog_statement_insert_delayed main.information_schema \
main.mysqld--help-notwin main.mysqlhotcopy_archive main.mysqlhotcopy_myisam ; do
mysql-v2_disable_test "$t" "False positives in Gentoo"
done
# Run mysql tests
pushd "${TESTDIR}"
# run mysql-test tests
perl mysql-test-run.pl --force --vardir="${T}/var-tests" \
--testcase-timeout=30
retstatus_tests=$?
[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
popd
# Cleanup is important for these testcases.
pkill -9 -f "${S}/ndb" 2>/dev/null
pkill -9 -f "${S}/sql" 2>/dev/null
failures=""
[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
[[ -z "$failures" ]] || die "Test failures: $failures"
einfo "Tests successfully completed"
else
einfo "Skipping server tests due to minimal build."
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/jrobin/jrobin-1.6.0.ebuild,v 1.1 2015/05/25 20:58:14 chewi Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/jrobin/jrobin-1.6.0-r1.ebuild,v 1.1 2015/05/29 22:34:15 chewi Exp $
EAPI="5"
@ -44,7 +44,7 @@ src_compile() {
src_install() {
java-pkg-simple_src_install
java-pkg_dolauncher rrdtool --main org.jrobin.cmd.RrdCommander
java-pkg_dolauncher "${PN}-rrdtool" --main org.jrobin.cmd.RrdCommander
}
src_test() {
@ -58,3 +58,8 @@ src_test() {
ejavac -cp "${CP}" -d . $(find * -name "*.java")
ejunit4 -classpath "${CP}" ${TESTS}
}
pkg_postinst() {
elog "The rrdtool executable has been installed as ${PN}-rrdtool to"
elog "avoid conflicting with net-analyzer/rrdtool."
}

@ -1,3 +0,0 @@
DIST j2me_wireless_toolkit-2_2-linux-i386.bin 17637106 RMD160 2ab276d41a6e20476b51ec80279ef6fd0019de5b SHA1 fa9888ab2a7486be1b168e395e0aa40ca0103f14 SHA256 4480bea914a4537ea81a5a70c517f91aa5a567915f470e70e050c332bfdd4d34
DIST j2me_wireless_toolkit-2_2-update_2-linux.zip 1537734 RMD160 244ba6ba2fd35338546261d73cfb9e46372293d8 SHA1 69da3cd58c385c43aef43866c4d33e3a85625b84 SHA256 cdb17207c4eb15110ccc5222202f0043ac74237aab8c8b9f45abda2e0f449662
DIST sun_java_wireless_toolkit-2.5.2_01-linuxi486.bin.sh 39797585 RMD160 fdd26ddb177d27a5dceb6de75bd406dc154659e9 SHA1 b1c39419c6ab3d30c04793a89df1f435af0bedd0 SHA256 416ea8c8dc56e3563fc92e89bb9dde243662272bc4c88121d8fc1074044b4bb2

@ -1,7 +1,3 @@
DIST hyperleveldb-1.0.0.tar.gz 560887 SHA256 ea41062324b14d1a4aa5293ca5ba6b9aaf460596801ada5c6c68f2cfb37c7a0a SHA512 3e85f11dadb37173a59edbaf14dbec75376339e4e21fd71156b9f0c10c6685529d2728fe552b7244f9dde8cdd92b29293c91ebf3f18d7ad9de44e74999d030a3 WHIRLPOOL f1dd0bbba1fad3b5a0851472ac48e5cb55565ca675957b3978387bc3777f31cad573286c4ecbd80f63027c1774b19c0a62238ed0cad251e75117a95558980f34
DIST hyperleveldb-1.0.1.tar.gz 562715 SHA256 946f383edb38a71ae17bf3a4ca745285e88412882f75f4ec3b74a29eadec018c SHA512 a3d739a386142f1a9dcc16790f7ab66823189aa82a33a8f050fda87552cebae2e86aa5e2c3c224b161e9c37daa078b2a11745521997b3f63e2147f19bf2408ec WHIRLPOOL 1d38e9118a0a5f84622b0a0abcdd684d6be4b1337f48132259185f5b6601f64e25c5457386795b098b0e0505a0123f4ac1995985f283e90167d9bdee8a160945
DIST hyperleveldb-1.0.2.tar.gz 564477 SHA256 5b04d18dd90605e86dbb0c22ce08123ba27db8b8357728e55d1c0bc00b49c414 SHA512 64047d658cf9e0ec4b61692d325dce5d2522c83207bcf4815ee73dc61b9871bffec07fe32283958a192078c5ed0f7bda68c5fc166e212a4aac9df65978c82e2a WHIRLPOOL 6ca81b04068baa7e7765ae3176ff76cea7a4e4ee330753e2ba7a90edf69d031b9513fe6ac3d8e732e1ad5cf1b7eb9a0f8a32dfae7f658c3da5d20f4d991742d5
DIST hyperleveldb-1.1.0.tar.gz 558635 SHA256 7e686b80cf1fe56d29b3aed493bb7258e50050c6309fb8dc3650de53d9e13f62 SHA512 0bd748ab009e075a5fc011f6ba9b7b7c4264f3f0ddbef62ca3d232569822b67d1480638a399c73ad403b0f4f71e3c20e6e8c03f3081c3f132a574f414bc9b014 WHIRLPOOL 7e5d09e8b1840b46ba4aa2b85dbed36d1eec4863eeac4b8dac4d3b3fea24304b937b13f3200a82b255ca49d2af6d5eca45c064771bd9f3c744f11d9d9d311707
DIST hyperleveldb-1.2.0.tar.gz 584875 SHA256 2f1aace7719979ce6885703c1e1ab23492bfb844eddd4100db877facb68d468b SHA512 5e1446abf66ae84dd3232bffa7e69edf88503d54da82c4f08ef2d18e83e4adbc5929a5c77ef337fe871730a9c3300684cc94558ad474997415ec86d41715d397 WHIRLPOOL 6e00f36f3f611258059be747984262eb8d3f9872579702f90113d47b5e40fa628625ce8636ada5171f1ee767294d42753ba0de0bbf347c2bd66c6ab3eafa7f23
DIST hyperleveldb-1.2.1.tar.gz 584889 SHA256 244559f63be8ee60fe2deac25defe23b3ba32873007f24d5a07445979ee7254f SHA512 a03eb9ce60c72391abf0f0223a10de539340937efd9f7a7d4167ad8df0fdf84b8ecdca4bce2e4a78b813a2e1430a84ed046af7e5529fb8462f3d1d74b40c3aaa WHIRLPOOL 71332fbe21c136b97660f6d9f0c1fc6210a71f07fb715554e24992513c3bc0aa46333e05460b449bcfb58c02162942798d93a7b18f68aa2207101c664a3bb177
DIST hyperleveldb-1.2.2.tar.gz 584955 SHA256 1e03ac6ebe053128978cefe09ae3316f728ebbc186c22316d826ec185cffdf34 SHA512 6fb7a84ec237a5a1a3f5f7c90965a0b0661a6143722a159a189c4c54231d8c5746dcbb76713fbe9b8b2529467f287365d30dd7115fb5c1ef54f864686a709eb2 WHIRLPOOL a9ea63100b75a508b4cee590a6487231b20a85bfdae584d33375393e7f78e72120d6dd0fc0d96b5e22ad46a1461d5a1270c250b006187b035092ba6bad7801d5

@ -1,19 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/hyperleveldb/hyperleveldb-1.0.0.ebuild,v 1.1 2013/11/20 05:15:51 patrick Exp $
EAPI=5
DESCRIPTION="Hyperdex fork/extension of leveldb"
HOMEPAGE="http://hyperdex.org/"
SRC_URI="http://hyperdex.org/src/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="
dev-libs/leveldb[snappy]
"
RDEPEND="${DEPEND}"

@ -1,19 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/hyperleveldb/hyperleveldb-1.0.1.ebuild,v 1.1 2013/12/11 03:38:56 patrick Exp $
EAPI=5
DESCRIPTION="Hyperdex fork/extension of leveldb"
HOMEPAGE="http://hyperdex.org/"
SRC_URI="http://hyperdex.org/src/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="
dev-libs/leveldb[snappy]
"
RDEPEND="${DEPEND}"

@ -1,19 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/hyperleveldb/hyperleveldb-1.0.2.ebuild,v 1.1 2014/02/21 03:13:21 patrick Exp $
EAPI=5
DESCRIPTION="Hyperdex fork/extension of leveldb"
HOMEPAGE="http://hyperdex.org/"
SRC_URI="http://hyperdex.org/src/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="
dev-libs/leveldb[snappy]
"
RDEPEND="${DEPEND}"

@ -1,19 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/hyperleveldb/hyperleveldb-1.1.0.ebuild,v 1.1 2014/05/22 08:21:30 patrick Exp $
EAPI=5
DESCRIPTION="Hyperdex fork/extension of leveldb"
HOMEPAGE="http://hyperdex.org/"
SRC_URI="http://hyperdex.org/src/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="
dev-libs/leveldb[snappy]
"
RDEPEND="${DEPEND}"

@ -1,10 +1,2 @@
DIST libe-0.10.0.tar.gz 412609 SHA256 6ccec630ea0d15d7aaae12c2730d722503b7f11e08154afbcfedac19e2203abd SHA512 74d72c8ce223e1a208cbec6ec6cadd876ea33fb9ba453d3f5ecbf896a3ee0ce7bbe1a48559c20dbdfc91772b9e7bbf096bcff91a2f7594dffe7e7a6d63ed0831 WHIRLPOOL c794444d2a58b11d92b48073e484657b871601d26f5b614bb1158636f64612bf72a7dfc04e8deccb4f9c98c434c5e5ec94bddd367f6e9c97311359ec67ae7b36
DIST libe-0.4.0.tar.gz 386579 SHA256 3034ef9ea7f42f648e8f3d28e5f88ca58b0718e4fa8f4b9b534f0f00b660e013 SHA512 eb5fa494ea90fec3f3c807765c6e0ed5ccf3131f855bfc65420ad222167d5d016151f0296146585ccd7838b120b755cb47a4b7a65c73a3d14f01074dd77ed288 WHIRLPOOL 37add964cb0c9995305e5dd8adb281b3e33add4923c6c56d2841ad1c551d061eeca36caf2b8e5685929cfe49118a184e0a03c6b42cc2cf8c58d9b26bca06a560
DIST libe-0.4.1.tar.gz 386037 SHA256 fcadd9738bf77a0ff48cabf08ef527b804ec966f3f1048701b316507c0b7ddd7 SHA512 5b81e8dadc17257637be8713582268ecbb781d959a2c5348e9a6b913c5e88c2b7ffa0ca92baed13f02007f68f76015a0333affd3b523e688e045a1fabe6dd024 WHIRLPOOL 6096f8e0b8fd093e13e02334c47bfbed73dbfbb80f368c8baed73177a0162a656fa76b6bf4b91c0c911bcb187c8107a1160126ae7db9498743a886bc6a410205
DIST libe-0.5.0.tar.gz 387300 SHA256 2f74184a4a13a0e84b79ff63aac1812160c562142306da33f27c8e9a3bafb5df SHA512 0a1641b886b8fbaa9632e523ac1d7c429b5e2ca7ba3819fb25b2fb0fafcb908a317f61a7d277b23964fcec6102b2d5aef54692cd5577298d2ae3f322f650c4a4 WHIRLPOOL 1e981107e0ddc0ba8599e6d52552535777b4b293478cbd9ce717d05bf445033c90bcc1fa96fc841978bdc536e4edc5a49f43051cbb1f5c7d8d3a75cc43621e39
DIST libe-0.6.0.tar.gz 387558 SHA256 be842b6fdc62bc68c78e8a7904a10af14bbe49efb80d1ce3d12b396668275258 SHA512 58c494aa428f6fcf152da556d57f703c6c759c56a65d0c03b472a5687917a7cbfe2fef3560977de0751bac9ce159149c58f70dbda2c34d448e46980121950897 WHIRLPOOL 5bbdf51069f11ea429984e2ac7bc9d541058b2f55563870189e1f6c217d5bf0dca9deae7d97fa27321c6bcca6f3fa84d4a62f33e376536a8a8399097bfce74c6
DIST libe-0.7.0.tar.gz 401370 SHA256 2ae0ad14d9c7576531d38a8ed8034e34933f626556742f7ee74a39cefcbfb7a7 SHA512 a0ea2e948203750b936749018ea07b207f00e9574e52808513546d75de64fe5d488a74bef50f137fbfccfe964112340a22f565af8ae3046e5d1fc6ef8510e815 WHIRLPOOL ade2c62bdd45086a892e3246b17d0d921c7effcff13f7ba6bd54be0b59d9a8772df07152db726108b67cb42d8a426df41058036ed1fcc64b011349885a2bb112
DIST libe-0.8.0.tar.gz 404818 SHA256 f9bc0a5cfe2fa7d00b562219cc802ef2a06adf90d8d7c95cff4f6a2c737dcd21 SHA512 5ba5c8ef706314bb684ee6a06f2626cca20c925720b4429b1a1ea4d83609feffc0ffee59c9319c58399b77ac2b454e2e1295c2f7d6db95bcca81b40807380c3f WHIRLPOOL 776063350b09607400df6767b011f34fbe61a7f16248faa9db11c8ed473377ccb12888aca24c2de4f5f26d34ea6c8355d2a4bbc3c0a41d2d966509d6b3956051
DIST libe-0.8.1.tar.gz 404804 SHA256 f2a7b2ad58223fd1c386426c580a7adf30944b0a3fe964d77611cea756c21069 SHA512 beb420f985d2186499d1a388b033c93390d95d49e1fde69a59fb0be336c71d79604642b43f6d43d550d7c90a19e7aee8d946bf416c6913d29ce1cb2be0eceda0 WHIRLPOOL ef96100ac64261370cbaf8bfccf7e6f9dac8780b82a727dce9c7005863753c61f4eaf0d4b0f35094b848dd574964ee76753e716aa1ee20fe4c8b04eed66b553b
DIST libe-0.8.2.tar.gz 411574 SHA256 515c9f15ef2f9107ad1ffa9c9ca1d0a00b878775c451c778e38b3b6a981fbd8d SHA512 57aab7cdc68fa51865eeac1c8eef119f35f31d416a9c4a9cb75015eea850814468eb5e37013a78176a906e2a16da9203d496752f03cbd00bc76faab4545a7b6f WHIRLPOOL ba880be3c2c13ab1cf1ba2b4343f1d351b95e0c113f021884fca8ba1e03ee76045fbb2e0a7b19d4d49f61592bf5ee257df0c90bcfba3bcbbcdd517d109a90df3
DIST libe-0.9.0.tar.gz 411601 SHA256 c1b92dcfeee694038a8d16d43923bc7725a995d42f53f1da1efbad0e4ab479e3 SHA512 711097a59814b0dac9ca26dcbc30678060dd05d05e8f1a311b3f8b0dc67ef7d4e5d2b4150f51bd881acd4dfea067c79d37841d182881f1393a73cbc7beddc492 WHIRLPOOL 6fca4f4e5fc844b031a680f8cb224400a69b58a966cdf71cd060c408ec343beee39a8d4fc47851d961de98be032a03f9e4e9043a17ca30ac6afe147a1406d18c

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libe/libe-0.10.0.ebuild,v 1.1 2015/05/28 09:14:21 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libe/libe-0.10.0.ebuild,v 1.2 2015/05/29 23:23:16 patrick Exp $
EAPI=4
inherit eutils
@ -18,7 +18,7 @@ KEYWORDS="~amd64"
IUSE=""
RDEPEND=">=dev-libs/libpo6-0.6.0"
RDEPEND=">=dev-libs/libpo6-0.7.0"
DEPEND="${RDEPEND}
virtual/pkgconfig"

@ -1,27 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libe/libe-0.4.0.ebuild,v 1.1 2013/11/20 03:47:58 patrick Exp $
EAPI=4
inherit eutils
# bit messy at the moment, next release should fix it I hope
RESTRICT="test"
DESCRIPTION="Hyperdex libe support library"
HOMEPAGE="http://hyperdex.org"
SRC_URI="http://hyperdex.org/src/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
RDEPEND=">=dev-libs/libpo6-${PV}"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_prepare() {
sed -i -e 's/_strtoui64/strtoul/' e/convert.h || die
}

@ -1,27 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libe/libe-0.4.1.ebuild,v 1.1 2013/12/17 05:39:27 patrick Exp $
EAPI=4
inherit eutils
# bit messy at the moment, next release should fix it I hope
RESTRICT="test"
DESCRIPTION="Hyperdex libe support library"
HOMEPAGE="http://hyperdex.org"
SRC_URI="http://hyperdex.org/src/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
RDEPEND=">=dev-libs/libpo6-${PV}"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_prepare() {
sed -i -e 's/_strtoui64/strtoul/' e/convert.h || die
}

@ -1,27 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libe/libe-0.5.0.ebuild,v 1.1 2014/02/21 02:34:34 patrick Exp $
EAPI=4
inherit eutils
# bit messy at the moment, next release should fix it I hope
RESTRICT="test"
DESCRIPTION="Hyperdex libe support library"
HOMEPAGE="http://hyperdex.org"
SRC_URI="http://hyperdex.org/src/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
RDEPEND=">=dev-libs/libpo6-${PV}"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_prepare() {
sed -i -e 's/_strtoui64/strtoul/' e/convert.h || die
}

@ -1,27 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libe/libe-0.6.0.ebuild,v 1.1 2014/04/30 09:12:16 patrick Exp $
EAPI=4
inherit eutils
# bit messy at the moment, next release should fix it I hope
RESTRICT="test"
DESCRIPTION="Hyperdex libe support library"
HOMEPAGE="http://hyperdex.org"
SRC_URI="http://hyperdex.org/src/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
RDEPEND=">=dev-libs/libpo6-0.5.0"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_prepare() {
sed -i -e 's/_strtoui64/strtoul/' e/convert.h || die
}

@ -1,27 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libe/libe-0.7.0.ebuild,v 1.1 2014/05/22 08:11:47 patrick Exp $
EAPI=4
inherit eutils
# bit messy at the moment, next release should fix it I hope
RESTRICT="test"
DESCRIPTION="Hyperdex libe support library"
HOMEPAGE="http://hyperdex.org"
SRC_URI="http://hyperdex.org/src/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
RDEPEND=">=dev-libs/libpo6-0.5.0"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_prepare() {
sed -i -e 's/_strtoui64/strtoul/' e/convert.h || die
}

@ -1,27 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libe/libe-0.8.0.ebuild,v 1.1 2014/07/29 06:29:53 patrick Exp $
EAPI=4
inherit eutils
# bit messy at the moment, next release should fix it I hope
RESTRICT="test"
DESCRIPTION="Hyperdex libe support library"
HOMEPAGE="http://hyperdex.org"
SRC_URI="http://hyperdex.org/src/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
RDEPEND=">=dev-libs/libpo6-0.5.0"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_prepare() {
sed -i -e 's/_strtoui64/strtoul/' e/convert.h || die
}

@ -1,27 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libe/libe-0.8.1.ebuild,v 1.1 2014/08/25 05:58:42 patrick Exp $
EAPI=4
inherit eutils
# bit messy at the moment, next release should fix it I hope
RESTRICT="test"
DESCRIPTION="Hyperdex libe support library"
HOMEPAGE="http://hyperdex.org"
SRC_URI="http://hyperdex.org/src/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
RDEPEND=">=dev-libs/libpo6-0.5.0"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_prepare() {
sed -i -e 's/_strtoui64/strtoul/' e/convert.h || die
}

@ -1,27 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libe/libe-0.8.2.ebuild,v 1.1 2014/11/23 12:53:09 patrick Exp $
EAPI=4
inherit eutils
# bit messy at the moment, next release should fix it I hope
RESTRICT="test"
DESCRIPTION="Hyperdex libe support library"
HOMEPAGE="http://hyperdex.org"
SRC_URI="http://hyperdex.org/src/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
RDEPEND=">=dev-libs/libpo6-0.5.0"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_prepare() {
sed -i -e 's/_strtoui64/strtoul/' e/convert.h || die
}

@ -1,7 +1,2 @@
DIST libpo6-0.4.0.tar.gz 105505 SHA256 c7425516a4418f599bfb1385354a270adb47c05233d2ee8afb956cb01c1f7172 SHA512 f63095e694346b6fa0277a635c06133afc844abf2bb3ef8ca92bffe5e69b902284680e2068c63b8dd2c88abb2f26675278c313623ff213ac46efd10910c976a9 WHIRLPOOL 7624e44c281dcd1f4480072c80f6eba80d241021b5d1a48743cc09ca9cbd4a8e8aae1954c88323d5efe7aee7d2017c07b3e5bf10b076047f0bfbaf97ffeb285d
DIST libpo6-0.4.1.tar.gz 105235 SHA256 7c0ea853d1ace235d2b54f9e150b7ec30e3fcd8313bc17873b300720c9a8625c SHA512 8405d5bfd0f7925cd55990349f2d99b438843ff70e5f23533a5199375a6ecffa5eaf1a76bb33a68fbdbb7da8e1a9b8f81b51d922a6828ec64d6a3a5609fafb84 WHIRLPOOL 33087e0159186b1d05ee76a74a9ecbd344552103977f30e5f92c2d2e34bb42f8ec43168bbe4747d275b475212f7acf300cb8da15de090506013e4773d3659000
DIST libpo6-0.5.0.tar.gz 106874 SHA256 953efcf91704ac2e91c2cc609fec03281c8023333863cf9aa66a22c7a4a3a3a6 SHA512 2843cf4ad7ff66f7b6c832e46ea30a8a598cef4b64f77ca5a096c4978b684a1fa5e57b1c82816db32d6d24d609331a81f245f2ae1de83334c9a7405166cca7d9 WHIRLPOOL 65d98edf3b911b02e9e30ef22e9acf05d9e3845ad2b1d4141d1ec3a1626b261c4cabb09bfd96c1ca824763f0e4ee6eed228b02323f7e54adfd5a0108001f3716
DIST libpo6-0.5.1.tar.gz 106903 SHA256 d60d9d927ca0a87608bbf43c5832eb9728680ffc82c09555404678b8019a38ee SHA512 2cbea3c08d9bf32b912ad07be1c4b1a8068a65431130c62010454e000e3555b125730bd2e259ac0496e0efeb5584530095765f5707dafb5646edc39b25f6d4e6 WHIRLPOOL bf302a44face302d5e0cc94f57c8192bc5d7a7bf68cd96d8e8d718e6f1f27afe5878d0635808f005a06c35c1562a6511e3e2c3ab6b537557cf75ef820213014e
DIST libpo6-0.5.2.tar.gz 106956 SHA256 fd59e2b3597261e10f91da17f07de6b8ee71ffe2d0cdb7affd8ec33fdb763ec9 SHA512 eeb713e4bf40512cf965092f829668f54ff03395a2f3cbb99176b7a302bd87ca471e5122b4de9dd4f626ff1bfeec286cd5fa070592ab5dac5e3f3320b90d6772 WHIRLPOOL 1913fbc563874ea81c9e3d9f65f3e28f4c7543fcd8b0325516a648d002fa1384c54f77484ee9b497361726bcf2528a7bd32e82b7045d697d84826cbccc162aca
DIST libpo6-0.6.0.tar.gz 117418 SHA256 6f494d54c0f033b61e1d5de847e6145043291e4e6c7ba0707801dc7158fcde8d SHA512 b944c496339bfcd92945c87dc2500e404beebdbea51d986333043564f88edc75b6d38f8fd2fdaadb0d51b88b0b1ebfd1d27728bce3764b6821bbc71c9fbdf8ab WHIRLPOOL 216ff4a7dd42f4b4b5429a92d6d0f77820c10f138c3744fd6e12badcb4330c95ff07862d32d6ae37440ec0f10342258c9f148ab541442f7d952ad11c177242ee
DIST libpo6-0.7.0.tar.gz 118321 SHA256 50896d17021d785b9cc6092bd2214db1d0d7c9997f523ea11447e516e35aa484 SHA512 622469adf38a22e8f7e1e6c5ce4507a073654169897a877f5319e2237764afd5ed3528bc8ab201fc4448e1d7b718e39ac527bcb4098b2cb458ef6ad778ad78e9 WHIRLPOOL 2e1b30b994b7e356d9be21e7dd7266b4704540d4625e49785ae1c890648e1fe0b57e5b00233e89130487b8e7227ba87eaa765109edd3130741e7c17ea8a8a8c0

@ -1,17 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpo6/libpo6-0.4.0.ebuild,v 1.1 2013/11/20 03:42:27 patrick Exp $
EAPI=4
DESCRIPTION="Hyperdex libpo6 support library"
HOMEPAGE="http://hyperdex.org"
SRC_URI="http://hyperdex.org/src/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"

@ -1,17 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpo6/libpo6-0.4.1.ebuild,v 1.1 2013/12/17 05:38:23 patrick Exp $
EAPI=4
DESCRIPTION="Hyperdex libpo6 support library"
HOMEPAGE="http://hyperdex.org"
SRC_URI="http://hyperdex.org/src/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"

@ -1,17 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpo6/libpo6-0.5.0.ebuild,v 1.1 2014/02/21 02:22:30 patrick Exp $
EAPI=4
DESCRIPTION="Hyperdex libpo6 support library"
HOMEPAGE="http://hyperdex.org"
SRC_URI="http://hyperdex.org/src/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"

@ -1,17 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpo6/libpo6-0.5.1.ebuild,v 1.1 2014/07/29 06:30:50 patrick Exp $
EAPI=4
DESCRIPTION="Hyperdex libpo6 support library"
HOMEPAGE="http://hyperdex.org"
SRC_URI="http://hyperdex.org/src/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"

@ -1,17 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpo6/libpo6-0.5.2.ebuild,v 1.1 2014/08/25 05:56:08 patrick Exp $
EAPI=4
DESCRIPTION="Hyperdex libpo6 support library"
HOMEPAGE="http://hyperdex.org"
SRC_URI="http://hyperdex.org/src/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libsigsegv/libsigsegv-2.10.ebuild,v 1.10 2015/05/29 05:17:42 jmorgan Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libsigsegv/libsigsegv-2.10.ebuild,v 1.11 2015/05/30 06:40:27 jmorgan Exp $
EAPI=2
@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""
src_configure () {

@ -1 +1 @@
DIST qtkeychain-0.4.0.tar.gz 18236 SHA256 a67dea6a2cc857afdb12f1e639aef63d1a9841a44e5640d9e71d0446f146b707 SHA512 6dda0489193ed57d948e9426343972a186cde2c8503d0b72f64277ac202241ba710d61e30819e8f72f4bd500cfe2761179ec6be009d5e6f5fbe7bd1a3e65af8d WHIRLPOOL 44c636d48aaa577b79dc8f3838796f05e274a8c526d0923bb261ff8b2b361907b20eb0c6363713d77bc62ab0d6640f6bb423c033a25e937c35eece952f736410
DIST qtkeychain-0.5.0.tar.gz 18422 SHA256 e62d7ae9c8ae04784d8a5d0f213aaa22f1c02427e800ce88739e997f499bb514 SHA512 abc9d27b318a984c95b55f821f8bba7d8f34e6316958cf41b44aa4451371e5f629f17b9a0d1356cd6455f19979d562157a260f835c8f037037b0ac7bf64b94e5 WHIRLPOOL b3c99c863390b8c9e807a17783ca95640a468d57eec35e197412a46031aae06433e06c3274973e7876192a654e09cba6bd92512baf8a3500052a3de9d1a50496

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/qtkeychain/qtkeychain-0.4.0.ebuild,v 1.2 2015/01/30 21:06:07 johu Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/qtkeychain/qtkeychain-0.5.0.ebuild,v 1.1 2015/05/29 19:10:33 johu Exp $
EAPI=5

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/asdf/asdf-3.0.3.ebuild,v 1.5 2015/05/29 04:42:40 jmorgan Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/asdf/asdf-3.0.3.ebuild,v 1.6 2015/05/30 06:40:37 jmorgan Exp $
EAPI=5
inherit eutils prefix
@ -11,7 +11,7 @@ SRC_URI="http://common-lisp.net/project/${PN}/archives/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~ppc sparc x86"
KEYWORDS="amd64 ppc sparc x86"
IUSE="doc test"
SLOT="0/${PVR}"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/common-lisp-controller/common-lisp-controller-5.13-r1.ebuild,v 1.12 2015/05/29 04:18:50 jmorgan Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/common-lisp-controller/common-lisp-controller-5.13-r1.ebuild,v 1.13 2015/05/30 06:40:48 jmorgan Exp $
EAPI="3"
inherit eutils
@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/common-lisp-controller_${PV}.tar.gz"
LICENSE="LLGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ~mips ~ppc ppc64 sparc x86"
KEYWORDS="alpha amd64 ia64 ~mips ppc ppc64 sparc x86"
IUSE=""
DEPEND="|| ( >=sys-apps/coreutils-8.15 app-misc/realpath )

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/sbcl-1.1.18.ebuild,v 1.8 2015/05/29 04:42:57 jmorgan Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/sbcl-1.1.18.ebuild,v 1.9 2015/05/30 06:41:01 jmorgan Exp $
EAPI=5
inherit multilib eutils flag-o-matic pax-utils
@ -23,7 +23,7 @@ SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="amd64 ~ppc sparc x86"
KEYWORDS="amd64 ppc sparc x86"
IUSE="debug doc source +threads +unicode pax_kernel zlib"
CDEPEND="=dev-lisp/asdf-3.0*:="

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/uiop/uiop-3.0.3.ebuild,v 1.6 2015/05/29 14:03:30 jmorgan Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/uiop/uiop-3.0.3.ebuild,v 1.7 2015/05/30 06:41:12 jmorgan Exp $
EAPI=5
inherit eutils
@ -11,7 +11,7 @@ SRC_URI="http://common-lisp.net/project/asdf/archives/asdf-${PV}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~ppc sparc x86"
KEYWORDS="amd64 ppc sparc x86"
IUSE=""
RDEPEND="~dev-lisp/asdf-${PV}"

@ -0,0 +1,22 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-ssh2/pecl-ssh2-0.12-r2.ebuild,v 1.1 2015/05/29 16:16:08 grknight Exp $
EAPI=5
PHP_EXT_NAME="ssh2"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
DOCS="README ChangeLog"
USE_PHP="php5-6 php5-5 php5-4"
inherit php-ext-pecl-r2
DESCRIPTION="Provides bindings to the functions of libssh2 which implements the SSH2 protocol"
LICENSE="PHP-3"
SLOT="0"
IUSE=""
KEYWORDS="~amd64 ~x86"
DEPEND=">=net-libs/libssh2-1.2"
RDEPEND="${DEPEND}"

@ -1,3 +1,4 @@
DIST eventlet-0.13.0.tar.gz 276599 SHA256 d98118f01c064a6d256a264d4b939b2c6ad0814875c3b37859306c6ed1b4982c SHA512 eed2e4b648922c8a012938f5a3a06db6a7fc8ffb98f710e47c757a1410aa984865ca8fe4e4012e00ad2e16e9208222ed44d7e495c967090bab38d51170090d53 WHIRLPOOL 55b5926135b83d967b7bf0e691d9977f3455f30e096e4d1fda1e27cad51125afd47cc750155b3d70e5d7f0f8fd65e73091eb6add646186e268c53e62eabc23af
DIST eventlet-0.15.2.tar.gz 301581 SHA256 eaec368ce7b819f8615dcb51f63dcb5c910538cdedc99e4bba4c90ed0bf70fdc SHA512 1166d480ecca9ba01b3c660b79168895c938ace33f1b8244f184c306de6e99302a1b131cc0ad6c363d65b04ccd7fb58107a39a669b9817ec43c5c167e12c3ec5 WHIRLPOOL 1754607a5702404a71b8698fefe9f399b9761ed3b22b9ff5ed85b358c6354f4e280b2861e3537d927daa279eaa09b3b760da0de85a1a1bcbe9d1633427e4f2ae
DIST eventlet-0.17.1.tar.gz 277110 SHA256 de9c23eb94e55150b25150822a28f91656028987353fef3f687cc285d018dd5a SHA512 c39158c9b60d2bc615abfaf93fc76e32017e57c389f148080ec30ac0fdb090a53fbb6bf24a361845772e02d330fc5b9e6682d77228b811f499b9a8c86452c2eb WHIRLPOOL c6fe8d5abb83fd304887281614b87d59125be7bfd478ab76bd882dd1e9fca16a64acab60b7012bb6283d99d88937a313b84bf818728839d320e8f537421bc83f
DIST eventlet-0.17.4.tar.gz 284480 SHA256 8721e9714eaff8d20f2407e0d3a80069db6b57c9226c26ee9db25c541d06556d SHA512 fee3ef0ebe7aaf8cb87283af71ca8902c4480b47cf2109be96e6fcbcf25a743e411715fa73b31e820b152ef4403ccbd5a45117e69565e8e49fd1795a5cc19e3d WHIRLPOOL e78344ac9e7f7f1c4bd6fc65f0a35dec317c10b12821a73dc875d79a94e36f16ddda5551e3326c600ea553ef05382b4cd2f7a88b6600899ae74a8b4556eb155e

@ -0,0 +1,64 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/eventlet/eventlet-0.17.4.ebuild,v 1.1 2015/05/30 01:36:31 prometheanfire Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
inherit distutils-r1
DESCRIPTION="Highly concurrent networking library"
HOMEPAGE="http://pypi.python.org/pypi/eventlet https://github.com/eventlet/eventlet/"
SRC_URI="mirror://pypi/e/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples test"
RDEPEND=">=dev-python/greenlet-0.3[${PYTHON_USEDEP}]"
DEPEND="doc? ( dev-python/sphinx[${PYTHON_USEDEP}]
>=dev-python/python-docs-2.7.6-r1:2.7 )
test? ( ${RDEPEND}
dev-python/pyopenssl[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}] )"
python_prepare_all() {
if use doc; then
local PYTHON_DOC_ATOM=$(best_version --host-root dev-python/python-docs:2.7)
local PYTHON_DOC_VERSION="${PYTHON_DOC_ATOM#dev-python/python-docs-}"
local PYTHON_DOC="/usr/share/doc/python-docs-${PYTHON_DOC_VERSION}/html"
local PYTHON_DOC_INVENTORY="${PYTHON_DOC}/objects.inv"
sed -i "s|'http://docs.python.org/': None|'${PYTHON_DOC}': '${PYTHON_DOC_INVENTORY}'|" doc/conf.py || die
fi
if use test; then
# sed -i '/This is a Python 3 module/d' eventlet/green/http/__init__.py || die
# sed -i 's/^import/from OpenSSL import/g' eventlet/green/OpenSSL/__init__.py || die
# sed -i 's/^from version/from OpenSSL.version/' eventlet/green/OpenSSL/__init__.py || die
sed -i 's/TEST_TIMEOUT = 1/TEST_TIMEOUT = 10/' tests/__init__.py || die
fi
# Prevent file collisions from teestsuite
sed -e "s:'tests', :'tests', 'tests.*', :" -i setup.py || die
distutils-r1_python_prepare_all
}
python_compile_all() {
# https://github.com/eventlet/eventlet/issues/152
use doc && emake -C doc html
}
python_test() {
# Several errors 1 failure
# https://github.com/eventlet/eventlet/issues/151
nosetests tests || die "Tests fail with ${EPYTHON}"
}
python_install_all() {
use doc && local HTML_DOCS=( doc/_build/html/. )
use examples && local EXAMPLES=( examples/. )
distutils-r1_python_install_all
}

@ -1,3 +1,4 @@
DIST glance_store-0.1.10.tar.gz 95520 SHA256 b390fea864f1398f79ab66ce99c3b868b86ac1bf97dbe89ba4498506e2af7d02 SHA512 cd4b2013c49c1104523c809ae28f8cb3fb927564d46db4cb36d5d7c529e69e684af584ad322786e41afc414770a750a545b1baea9f62f2d9611f165df0fc801f WHIRLPOOL d1c65c33eaec3710463fffbe2139fd72b98b3e3e1e722424d8051c0e28c8277e67c96b80476a4245bbd4f2279998b86a6fbd09361d5f73d46f4b80c2eabc5795
DIST glance_store-0.4.0.tar.gz 103982 SHA256 cd15e9f9a08dc8d3eeaa452682c8e53423f848eaadf064c0ee8068583aa31154 SHA512 d69337a7f5b06b70ee9ff60e1672d0b16b1fb4e22a38939929df0a6b08f03f0954d60b3ffb747ed30510bca451421f3e5b7133aa574d5786e1b2ba43a80075bd WHIRLPOOL f6685e80e7cce7586a0ecf0af13b1366c1f3fa739571b4f209cf76074742031858f73335c9236806c54a03fb80ccad0c302f1ef6068baa6f6285ac73b708637c
DIST glance_store-0.5.0.tar.gz 106922 SHA256 bb088cea0f83d3335191174b3fbdd5f5b2a39ae4f6e0739b9159e883658657db SHA512 e9f036c9f19ca2f3b8ba82a288a6402c91d849409f4594c61c59c14c8575b5827cf8e072c4772f5ef610fd186037b2d3c5cbc5fb032ca02c025e58a6a59a2dfa WHIRLPOOL 1943b6a26e96a9043b99d6d9b8c9af78468d05f825812250f7c7c396977d4e76d9370fe0c3fd2043d67d519c53c5e11c7541ae4f0389179b61e083f059cc5aea
DIST glance_store-0.6.0.tar.gz 106047 SHA256 249c99818f7ebd1b3aea6c96a66e4e17351a1d9befaef885dada0483be6ee818 SHA512 065c3d68b67ce38a82f8eba29630f368bc723f2c6a34ed1c7adb2ab90f5d24c1b7f32a55c200e5b45167b26bd4d3dae5194484e9de17286cdd91685898276388 WHIRLPOOL c4553654288dc2f3f823a7fbde4ff4c2f1c97b704ff3f55069153819da64ffeb06380975a80db08a1dd33cbbc25418e233b1eadc2aee5569d125223efde69e4c

@ -0,0 +1,42 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/glance_store/glance_store-0.6.0.ebuild,v 1.1 2015/05/30 01:38:07 prometheanfire Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="A connection pool for python-ldap"
HOMEPAGE="http://launchpad.net/oslo"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/pbr-0.8.0[${PYTHON_USEDEP}]
<dev-python/pbr-1.0[${PYTHON_USEDEP}]
"
RDEPEND="
>=dev-python/oslo-config-1.11.0[${PYTHON_USEDEP}]
>=dev-python/oslo-i18n-1.5.0[${PYTHON_USEDEP}]
>=dev-python/oslo-serialization-1.4.0[${PYTHON_USEDEP}]
>=dev-python/oslo-utils-1.4.0[${PYTHON_USEDEP}]
>=dev-python/oslo-concurrency-1.8.0[${PYTHON_USEDEP}]
>=dev-python/stevedore-1.3.0[${PYTHON_USEDEP}]
dev-python/enum34[${PYTHON_USEDEP}]
>=dev-python/python-cinderclient-1.2.1[${PYTHON_USEDEP}]
>=dev-python/eventlet-0.17.3[${PYTHON_USEDEP}]
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
>=dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}]
<dev-python/jsonschema-3.0.0[${PYTHON_USEDEP}]
"
python_prepare_all() {
sed -i '/ordereddict/d' requirements.txt
distutils-r1_python_prepare_all
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/h5py/h5py-2.5.0.ebuild,v 1.2 2015/05/27 09:02:48 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/h5py/h5py-2.5.0.ebuild,v 1.3 2015/05/30 07:59:52 jlec Exp $
EAPI=5
@ -27,7 +27,7 @@ DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
doc? (
dev-python/alabaster[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
>=dev-python/sphinx-1.3.1[${PYTHON_USEDEP}]
)
mpi? ( dev-python/mpi4py[${PYTHON_USEDEP}] )"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pkgconfig/pkgconfig-1.1.0.ebuild,v 1.1 2015/05/27 09:03:02 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pkgconfig/pkgconfig-1.1.0.ebuild,v 1.2 2015/05/29 14:53:21 jlec Exp $
EAPI=5
@ -23,6 +23,11 @@ DEPEND="${RDEPEND}
test? ( >=dev-python/nose-1[${PYTHON_USEDEP}] )
"
python_prepare_all() {
sed -e '/nose/d' -i setup.py || die
distutils-r1_python_prepare_all
}
python_test() {
nosetests || die
}

@ -0,0 +1 @@
DIST ptyprocess-0.5.tar.gz 14923 SHA256 dcb78fb2197b49ca1b7b2f37b047bc89c0da7a90f90bd5bc17c3ce388bb6ef59 SHA512 6619bfc1dfc7c980ffc72dba62697692eb749f19500616e8783cfdc3c35980276eb39070f4cd7932775abb5e798c921b9320c5f51b9052f526585f01cd56259e WHIRLPOOL b1bd0da485ea106a3d366ab21dc714418b8d392a32fc3386ef734362da8ee455a38f9330cedfe35687be09bea3ff622c54440119fca72d7787d9a29518717b77

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<maintainer>
<email>jlec@gentoo.org</email>
<name>Justin Lecher</name>
</maintainer>
</pkgmetadata>

@ -0,0 +1,24 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/ptyprocess/ptyprocess-0.5.ebuild,v 1.2 2015/05/30 07:33:58 jlec Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 python3_{3,4} )
inherit distutils-r1
DESCRIPTION="Run a subprocess in a pseudo terminal"
HOMEPAGE="https://github.com/pexpect/ptyprocess"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="ISC"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
DEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
python_test() {
py.test --verbose --verbose || die
}

@ -1,2 +1,3 @@
DIST python-cinderclient-1.0.9.tar.gz 136309 SHA256 e146e370c9a6e4aa44e8f0662fd33aec532f3965bae9fd564360c279bee03f97 SHA512 102e0ffec8aab143349f51e29b1265ea564b4cb8eeb9a546e353d6a9ee1ce08f8c258776ea96975be1d55f53ebaaa1b0fc01d7b7a12cde7baf5df8142368ed43 WHIRLPOOL 2360f4efcee62286cc1e45ca28013ded25b473d9a13e6e19ac53d811c2285e0031732077fae60d83b59a6abbe637406bd5a539348168f1884739381379b44bdf
DIST python-cinderclient-1.1.1.tar.gz 156853 SHA256 107ff53c9bb9403c4e751b9a949cb84eff483d3378007415066d0c7727a6e37e SHA512 e437aa7759b9ed046aa35ad64f568b6070cd641b438e294c8cdb1fffba92296bc58e07825c5c02ef3a2933ac95fbd0717c42f246deca3ab6ce2620c4e2c44c1d WHIRLPOOL 90d4ab0d0a28f0b2456f9a703f93874870a944d696886eafd458f2d8fe8abd46475e425aa2d4f70f221f71d72e8e79757adc65da66254cf8457f3df50af48a9d
DIST python-cinderclient-1.2.1.tar.gz 176466 SHA256 c9ccb89960b936ee261a9d6aac3895fde9b5c68e8c8e87d66ad3298a13bfd460 SHA512 ad27a7e32fc9da3c38abd5ca9f72f771229b00ab8a9f9f52c4001997afec194bda5270307ed2506747070f07e804952fef374fdb14ac75b646fb3dc6548aaea7 WHIRLPOOL afc4e2a6f5fa2917be408752f56215e5ee1c47dc6a952d5f6d294505a3c0843254136e5afd5370b9554bf6dfb97a47855e7b42122bdef0528d80a08f2feca6f6

@ -0,0 +1,49 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-cinderclient/python-cinderclient-1.2.1.ebuild,v 1.1 2015/05/30 01:32:45 prometheanfire Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="A client for the OpenStack Cinder API"
HOMEPAGE="https://launchpad.net/python-cinderclient"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/pbr-0.8[${PYTHON_USEDEP}]
<dev-python/pbr-1.0[${PYTHON_USEDEP}]
test? ( >=dev-python/hacking-0.8[${PYTHON_USEDEP}]
<dev-python/hacking-0.9[${PYTHON_USEDEP}]
>=dev-python/coverage-3.6[${PYTHON_USEDEP}]
>=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}]
>=dev-python/mock-1.0[${PYTHON_USEDEP}]
>=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
>=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
>=dev-python/requests-mock-0.6.0[${PYTHON_USEDEP}]
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
!~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
<dev-python/sphinx-1.3[${PYTHON_USEDEP}]
>=dev-python/tempest-lib-0.5.0[${PYTHON_USEDEP}]
>=dev-python/testtools-0.9.36[${PYTHON_USEDEP}]
>=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
)"
RDEPEND=">=dev-python/prettytable-0.7[${PYTHON_USEDEP}]
<dev-python/prettytable-0.8[${PYTHON_USEDEP}]
>=dev-python/python-keystoneclient-1.3.0[${PYTHON_USEDEP}]
>=dev-python/requests-2.5.2[${PYTHON_USEDEP}]
>=dev-python/simplejson-2.2.0[${PYTHON_USEDEP}]
>=dev-python/Babel-1.3[${PYTHON_USEDEP}]
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]"
python_test() {
testr init
testr run --parallel || die "tests failed under python2.7"
flake8 cinderclient/tests || die "run by flake8 over tests folder yielded error"
}

@ -1,3 +1,4 @@
DIST python-keystoneclient-1.0.0.tar.gz 314308 SHA256 6d960d2196efc7a181519a77f757a27ceeeac71f41f624318ae7f1088d2e6db4 SHA512 331d1f634c06f142628c6c641e49a75ca721eb6a37e11827b12db293eeef3e39e9565b38db27d9e39464ef80f5a6d1da2b4e0365dc2eba2b22f63abe0b2992fc WHIRLPOOL abd1173e4caf31ffdef01e7a5f13869dcea4d8c053805ec995b675a46350f2c2a8d5c6d692127a048690b018c3785dc005d6c752df86277dc04873a4daa19525
DIST python-keystoneclient-1.3.1.tar.gz 338187 SHA256 8a421dbdf01251119164bf6baa0ef78b261e5dd4d3508748e47b77d7652e7e92 SHA512 d11825b717d0aeec67d4dfb0382173ee834fe3dea2097b8ff9505b86bb08a5579d6fe87509d65022d4436a3a1b4d20f2a877ece3160b53979999495b77df0f08 WHIRLPOOL 9aa0af722f56eb4d98d7efb8a35b1db95207970fba0b32496a9ae4593a16471f976efe1e9bb3690106ec0f5a76b5a744e9177cc7c03d9ffe9ed54111e3bb138c
DIST python-keystoneclient-1.4.0.tar.gz 347743 SHA256 f525fc2431dc3eb863490d4d026d4dfb24e3b5a57496557cb6b5e7ebe9a7f9b0 SHA512 0a044235b5c9da2c9854e5e612ce1ae1c859119f661c226d8da53879b52d3e484d481a57e5daa6b1cf3e4f65ac1d47a4c24d720fe450b791f5752a44906d53d5 WHIRLPOOL bdc7c07fbc625c15baf12278d00c75ee40b3d240e62833d818fa9085a960d75d62a681b5e8965d5c968b0d1ed4bb21eddb29c141cf7100f2af86cae9d2e9834e
DIST python-keystoneclient-1.5.0.tar.gz 344611 SHA256 7e2da00b5f65b60a84b5891b8070a5e3ff12f76da8e6be23cc4d97287325cff7 SHA512 26bdda147549b3ca9c46aff20451c5b9ad7eea6b39eea8f5cf4b682c2f62eebfba64cfa82569993979299c7af20e0fa9652db5fbd51969dc97fe744cb1d0452d WHIRLPOOL 2fa31b1c05cb7c9dfa01302878edb470c36ebd6c65cd6bc9deeb8f87228e8125c1fa3a395df22d68d51fb411ca37deb5b35dac1df4b828ba867d3c52c53e45a2

@ -0,0 +1,93 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-keystoneclient/python-keystoneclient-1.5.0.ebuild,v 1.1 2015/05/30 01:43:54 prometheanfire Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
inherit distutils-r1
DESCRIPTION="Client Library for OpenStack Identity"
HOMEPAGE="http://www.openstack.org/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~amd64-linux ~x86 ~x86-linux"
IUSE="doc examples test"
# Note: blacklist version not in portage:
#doc? ( !~dev-python/sphinx-1.3_preb1[${PYTHON_USEDEP}] )
TCDEPEND="
>=dev-python/lxml-2.3[${PYTHON_USEDEP}]
>=dev-python/mock-1.0[${PYTHON_USEDEP}]
>=dev-python/mox3-0.7.0[${PYTHON_USEDEP}]
>=dev-python/requests-mock-0.6.0[${PYTHON_USEDEP}]
>=dev-python/tempest-lib-0.5.0[${PYTHON_USEDEP}]
>=dev-python/testresources-0.2.4[${PYTHON_USEDEP}]
>=dev-python/webob-1.2.3[${PYTHON_USEDEP}]
"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/pbr-0.11[${PYTHON_USEDEP}]
<dev-python/pbr-2.0[${PYTHON_USEDEP}]
test? (
${TCDEPEND}
>=dev-python/hacking-0.10.0[${PYTHON_USEDEP}]
<dev-python/hacking-0.11[${PYTHON_USEDEP}]
>=dev-python/coverage-3.6[${PYTHON_USEDEP}]
>=dev-python/keyring-2.1[${PYTHON_USEDEP}]
!~dev-python/keyring-3.3[${PYTHON_USEDEP}]
>=dev-python/oauthlib-0.6[${PYTHON_USEDEP}]
>=dev-python/oslotest-1.5.1[${PYTHON_USEDEP}]
>=dev-python/pycrypto-2.6[${PYTHON_USEDEP}]
>=dev-python/requests-mock-0.6.0[${PYTHON_USEDEP}]
>=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
>=dev-python/testtools-0.9.36[${PYTHON_USEDEP}]
!~dev-python/testtools-1.2.0[${PYTHON_USEDEP}]
)
doc? (
${TCDEPEND}
>=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}]
>=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
!~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
<dev-python/sphinx-1.3[${PYTHON_USEDEP}]
)
"
RDEPEND="
>=dev-python/Babel-1.3[${PYTHON_USEDEP}]
>=dev-python/iso8601-0.1.9[${PYTHON_USEDEP}]
>=dev-python/netaddr-0.7.12[${PYTHON_USEDEP}]
>=dev-python/oslo-config-1.11.0[${PYTHON_USEDEP}]
>=dev-python/oslo-i18n-1.5.0[${PYTHON_USEDEP}]
>=dev-python/oslo-serialization-1.4.0[${PYTHON_USEDEP}]
>=dev-python/oslo-utils-1.4.0[${PYTHON_USEDEP}]
>=dev-python/prettytable-0.7[${PYTHON_USEDEP}]
<dev-python/prettytable-0.8[${PYTHON_USEDEP}]
>=dev-python/requests-2.5.2[${PYTHON_USEDEP}]
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
>=dev-python/stevedore-1.3.0[${PYTHON_USEDEP}]
"
PATCHES=(
)
python_prepare_all() {
use doc && esetup.py build_sphinx
distutils-r1_python_prepare_all
}
python_test() {
rm -rf .testrepository || die "couldn't remove '.testrepository' under ${EPYTHON}"
testr init || die "testr init failed under ${EPYTHON}"
testr run || die "testr run failed under ${EPYTHON}"
}
python_install_all() {
use doc && local HTML_DOCS=( doc/build/html/. )
use examples && local EXAMPLES=( examples/. )
distutils-r1_python_install_all
}

@ -1,2 +1 @@
DIST scrapy-0.24.2.tar.gz 986805 SHA256 5dd345898274774990edd9f5875f6c1290e307fd9f4954e5165f27c584863781 SHA512 7886a893a29a3f5b0a68f8da7923e7900d084a778fd7a334f620e31ded4bd951faeac4ba1933710b82c8e10e4bcb5368b35d75512c0167be01a533adf6c0f157 WHIRLPOOL 8966fe70d176d403ad381007cef2a4808de8cdfef0310d45cdfd0367dd5bce6b67cc5614acde405791ef295cc0c63c0dd3bfb9af52e34d92b8aac72b198821b8
DIST scrapy-0.25.1.tar.gz 986555 SHA256 11e6496b7196239f395c977c432667466cdef6984dff164337bca7aa37049ed5 SHA512 7c1afbf942c06ab6a849fe609ad8d582de5d42041181bb22b2388bfe13ce23438c3c6ce936953f819e4b897aadbf682cc04f8cd0805f44157b10a583c668f924 WHIRLPOOL 692f0e11065d9b149d7bdcdd9414d718f05986767a5cd3632ad3f5db23904b42a5af5609468f2bc321f827d6e3352eb0ce36cb797d68228c608ae8fa57f940c4

@ -1,63 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/scrapy/scrapy-0.24.2.ebuild,v 1.2 2015/04/02 18:39:29 mr_bones_ Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE="sqlite(+)"
inherit vcs-snapshot distutils-r1
DESCRIPTION="A high-level Python Screen Scraping framework"
HOMEPAGE="http://scrapy.org http://pypi.python.org/pypi/Scrapy/"
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="boto doc ibl test ssl"
RDEPEND=">=dev-python/six-1.5.2[${PYTHON_USEDEP}]
dev-libs/libxml2[python,${PYTHON_USEDEP}]
virtual/python-imaging[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
ibl? ( dev-python/numpy[${PYTHON_USEDEP}] )
ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
boto? ( dev-python/boto[${PYTHON_USEDEP}] )
>=dev-python/twisted-core-10.0.0[${PYTHON_USEDEP}]
>=dev-python/twisted-conch-10.0.0[${PYTHON_USEDEP}]
>=dev-python/twisted-mail-10.0.0[${PYTHON_USEDEP}]
>=dev-python/twisted-web-10.0.0[${PYTHON_USEDEP}]
>=dev-python/w3lib-1.6[${PYTHON_USEDEP}]
dev-python/queuelib[${PYTHON_USEDEP}]
>=dev-python/cssselect-0.9[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? ( ${RDEPEND}
dev-python/boto[${PYTHON_USEDEP}]
dev-python/django[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
>=net-proxy/mitmproxy-0.10[${PYTHON_USEDEP}]
net-ftp/vsftpd )"
# pytest-twisted listed as a test dep but not in portage.
# Testsuite currently survives without it, so appears optional
REQUIRED_USE="test? ( ssl boto )"
python_compile_all() {
if use doc; then
PYTHONPATH="${S}" emake -C docs html || die "emake html failed"
fi
}
python_test() {
py.test ${PN} || die "tests failed"
}
python_install_all() {
use doc && local HTML_DOCS=( docs/build/html/. )
distutils-r1_python_install_all
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/scrapy/scrapy-0.25.1.ebuild,v 1.3 2015/04/02 18:39:29 mr_bones_ Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/scrapy/scrapy-0.25.1.ebuild,v 1.4 2015/05/29 21:40:54 mrueg Exp $
EAPI=5

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/terminado/terminado-0.5.ebuild,v 1.1 2015/02/28 11:52:45 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/terminado/terminado-0.5.ebuild,v 1.2 2015/05/30 07:50:23 jlec Exp $
EAPI=5
@ -15,4 +15,14 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="BSD-2"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE=""
IUSE="test"
RDEPEND="
dev-python/ptyprocess[${PYTHON_USEDEP}]
www-servers/tornado[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
python_test() {
nosetests --verbosity=3 || die
}

@ -1 +0,0 @@
DIST adhearsion-loquacious-1.9.3.gem 24576 SHA256 5a4d72667863212420a3c8e877944b375f2952a64ad83dc35df1d429f4edc4d5 SHA512 344c34bf336c24f24f409549b5db3362f228861d38aad3a49abe465df25a7c0e346ea95380f3c9f53cd89625e99afc151ea7337fe93eed1e9401ff4389cede59 WHIRLPOOL c8a626eadc25f7ea657910b00a4da432c0c2cc93146a399210673dccfbb36008864fe750c6c16c384ea18d803f8ea65acc47dea7a8d9a3bf57f1251911f7bd02

@ -1 +0,0 @@
DIST adhearsion-1.2.6.tgz 198417 SHA256 08ae4b614dc9d6cc16bfdc6b8af0a57b3a3cda0813930379759587f6c154cda1 SHA512 c377745c5c7e8c680720f78ba294144c5beb5a3c4d98667cb1b93219b1b21860b1db0b10817a4230a15822e403e2556c6e0f4e3656b2414aa232f3f26c65aeff WHIRLPOOL 27e09ee92ec0a6a0b02ae3256770753dce0f68fa92feeab74bc69fcc94dffd8b3e5ad3b162ca989aec0a3ec9f9b18308765a68764e0e2348d51cc5bb99888f05

@ -1 +0,0 @@
DIST em-http-request-0.2.14.gem 43520 SHA256 ca042f326a6a8c0d2fe3c8acb6106a1c6ca530ae498ce7722eb4c869950bdb8d SHA512 406a8be0a51e5d05e0944caf1111687c972d4aa4bb44ceb035904dc31fc596178bb8e6f73065186d6fffb2053251f0f92729fcebf8277c8f70744fde38d9bedc WHIRLPOOL 3cbf87e6b0f8d4c99f6f852a03df168ed73bf904da16e457571b41eb9e88c10674d691e0e10dda917c2ddab04d2932d488a269d8be9fd2853ff292fd36fab6c3

@ -0,0 +1 @@
DIST http-form_data-1.0.1.gem 13824 SHA256 09f644d2b80ee67f9957561de698a585bc8a6a86e9b7da96251639c691872683 SHA512 20569fe60f6b18ad035a8b57388056398168d9b26ce0c99e81cb2368b333d017956ec352795a4e7d6f207a792697154329b98f74cee5be490db8e2e3dfebeda4 WHIRLPOOL 0cba51392f1db6fecf44f484813222acfe44c8509cd4e7a6379ad146116d4cd60720349791219b05e53add36509f984794803608f9ec742fb73385f1cb68901a

@ -0,0 +1,25 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/http-form_data/http-form_data-1.0.1.ebuild,v 1.1 2015/05/30 04:41:22 graaff Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21 ruby22"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
inherit ruby-fakegem
DESCRIPTION="Utility-belt to build form data request bodies"
HOMEPAGE="https://github.com/httprb/form_data.rb"
LICENSE="MIT"
SLOT="1.0"
KEYWORDS="~amd64"
IUSE=""
all_ruby_prepare() {
sed -i -e '/simplecov/,/SimpleCov.start/ s:^:#:' spec/spec_helper.rb || die
}

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>ruby</herd>
</pkgmetadata>

@ -1,2 +1,2 @@
DIST http-0.5.0.gem 20992 SHA256 0d45a571564a5fa79600095e29535976903a1d65628d4e41b2f344a07b0781ef SHA512 aca100010ed0629636f49ddddf9617f014a6eba6628c8be9ccb281653a8e7932c6c5509746df2ee039f42d4526944f68a33767017d11ee6397dd935cd9b4d9d6 WHIRLPOOL 856345f78226f3fd51d888a97e589b27d5b1e5ee7d2510ac5ba728b8a19e36f4bb5169b5c8c59b5c4a5750e7c8d745554fc4525a4b567256254cb5828bd6b080
DIST http-0.6.3.gem 67072 SHA256 bbefb6ab1255f2967437b0ea9b29058066c89b1e30448e3494ca3840432cb272 SHA512 e5fe784e833da30e5ef6bcdc43b45a04fcf03d827b8336853591c5ba67b5ccf45cc18849ec4a78f3a0526b05cc50da2a7aadd5ea211284fe73f8dddbe89c642b WHIRLPOOL e231732948a938310280ecdac254c98607a473d29e2ffbc9a36a9c0dc4144f5c54e8a52603581391eb6a5046e932d41817d57b516c8dcd4099c7fc8a2bcfe86f
DIST http-0.8.12.gem 71168 SHA256 12a8a0f88f7edc70efe9c773dd6025ca70d9e1be24d18d37b2990be893d02713 SHA512 6e25b185092dec0f59f3bb6ee47817a3f53df4090fcb07cf163a39389732f3a13fde63c6eca93a3b0f3423640ea791585903a24a7339fe594a268c66aec3c51e WHIRLPOOL 83ca8abeb1f276832da544f3d15869576c2b14687e1db6b9026c3180a671f0598d1836e7f94f56e332f786dc36657344b63902663bcb85e98d534bbfdf7fd9a8

@ -1,25 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/http/http-0.5.0.ebuild,v 1.4 2014/08/15 14:32:02 blueness Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
inherit ruby-fakegem
DESCRIPTION="An easy-to-use client library for making requests from Ruby"
HOMEPAGE="https://github.com/tarcieri/http"
LICENSE="MIT"
SLOT="5"
KEYWORDS="~amd64 ~ppc ~ppc64"
IUSE=""
all_ruby_prepare() {
sed -i -e '/coverall/I s:^:#:' spec/spec_helper.rb || die
}

@ -0,0 +1,35 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/http/http-0.8.12.ebuild,v 1.1 2015/05/30 05:06:10 graaff Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
inherit ruby-fakegem
DESCRIPTION="An easy-to-use client library for making requests from Ruby"
HOMEPAGE="https://github.com/tarcieri/http"
LICENSE="MIT"
SLOT="0.8"
KEYWORDS="~amd64"
IUSE=""
ruby_add_rdepend "
>=dev-ruby/addressable-2.3
>=dev-ruby/http-cookie-1.0
>=dev-ruby/http-form_data-1.0.1:1.0
>=dev-ruby/http_parser_rb-0.6.0 =dev-ruby/http_parser_rb-0.6*"
ruby_add_bdepend "
test? ( dev-ruby/certificate_authority dev-ruby/rspec-its )"
all_ruby_prepare() {
sed -i -e '/simplecov/,/end/ s:^:#:' \
-e '1irequire "cgi"' spec/spec_helper.rb || die
}

@ -1 +0,0 @@
DIST ipaddress-0.8.0.gem 34816 SHA256 398ac94becdbce3151acc8bb3854918c3d11e286e37e7595f082dad4fc259e33 SHA512 81b29210f72edc358d921962599aad8504d383c840348275178e68964bb8d237a383fed305ecd4a2daf9d1ecff2bedbfbb7b701465fea63cfa5c2d535533395b WHIRLPOOL cba975968c9b78093d2bca5d94c2d11355f371e182681df1ad01837e838235029cee36e44ba18df3b23ccff1720b7fb83bb1d07724e397398ac33c88fade019b

@ -1,4 +1,3 @@
DIST liquid-2.6.1.gem 46592 SHA256 fdecc5c4d1dfa3d81eaef83546c64b238d8c89a2a63006b8860574333a3b8639 SHA512 6a0138f8a85125db457b947c4cafbabf35c5cb6ccd47951eb9d3afdc447a72848aba314d747a2f1222f21750aa40283c2e1737cbde2b8e60a84b26e946302ac3 WHIRLPOOL 3deffc537858f48f11a881d5c83df33e057095dbc98da8ca04a0c71155523ff578633676c8a02f0e7be97e0e231202b3067cc18903fe0921a65007b2b80d402c
DIST liquid-2.6.2.gem 46592 SHA256 eb3b8b674f0b2b0960a9a126ad83d2e35cc4df32ab5d0cc7dee75bfef5e9f4cc SHA512 bd369fe2e9bd89013f9bbd4a7f721b2db4376ac02c5ea4b4da6a08fa6af24fe782fae38b32d250edde548980f042c7187a673da47fa8d5569ed0959fd1569827 WHIRLPOOL 29c48155c7e43c0fd0ec7c3a61960b7fcfee322dbce4e6faf85c25cd75afa0c99e4504027524f92aa9c958be874ffa021c4228174fd1154f01772a3259bd2232
DIST liquid-3.0.1.tar.gz 87563 SHA256 b51bdf121d44962c52e0cef5b23c43914dd36a0aa4f4bd2337bb8b7b9b9df61c SHA512 a728851cb25e7f50f0085e11918a5829603ec0b9fbfa55324253064a4839700edcf9f84e8b646a9df5578f3c8096be71adffdf6f34274cceab899a3ee936fd93 WHIRLPOOL c1d88c25b50e87b2e48ae36fcf2df51cb5c8eb00fe7830fa4e0d55815a3c18f1aecc4f479ab0d817867999e1dff979963c91abcab0ae80b1998bd2275fdaa71c
DIST liquid-3.0.2.tar.gz 87685 SHA256 b3a51627324e5c3f236adfa0aab60da76ce0f9fc167526237f7ec48dce084ccc SHA512 da6cc254991781fd0e5929b7ac5c9ee947127ce33395e677d753a018a2168589050f215a9efe020e50c85533a7fa0015ee4777da1d91974a5d1980c01cd8d8d9 WHIRLPOOL 1d4733851d54d5a26340849a228e17486147387cc32819850c4036d5fd8dbb6b3d1ef365c8e59850cf24c6421591f8fc32c361f4df8ea25608c2241975cf8cda
DIST liquid-3.0.3.tar.gz 87871 SHA256 e768b1288d6fa12e61768a15dacee0268ca72de72581e03bbeab164932dd0a4b SHA512 85e9590e7a421634c603ae026ffaa87bb13b4541b8d638cf85a6aa28a750f56a4a58b47b53a1e30e86c299fe9164ca9a190382b8cb0bc7ddff6b3d44d79f78a4 WHIRLPOOL 40aa9c15a7a428de4360981724d34e149aaf0a1f096c1b04a5c5559f46783591a832266e79675ddea9c740b07d39bccb8bd6ac1499ab1720f6bdf83cbc7d1541

@ -1,23 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/liquid/liquid-3.0.2.ebuild,v 1.1 2015/05/06 10:07:15 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="History.md README.md"
inherit ruby-fakegem
SRC_URI="https://github.com/Shopify/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
DESCRIPTION="Template engine for Ruby"
HOMEPAGE="http://www.liquidmarkup.org/"
LICENSE="MIT"
SLOT="3"
KEYWORDS="~amd64"
IUSE=""
ruby_add_bdepend "test? ( dev-ruby/minitest
dev-ruby/spy )"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/liquid/liquid-3.0.1.ebuild,v 1.1 2015/01/25 08:47:05 mrueg Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/liquid/liquid-3.0.3.ebuild,v 1.1 2015/05/29 14:53:40 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21"

@ -1,10 +1,10 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/maruku/maruku-0.7.2-r1.ebuild,v 1.3 2014/11/10 16:08:44 mrueg Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/maruku/maruku-0.7.2-r1.ebuild,v 1.4 2015/05/30 05:15:40 graaff Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21"
USE_RUBY="ruby19 ruby20 ruby21 ruby22"
RUBY_FAKEGEM_RECIPE_TEST="rspec"

@ -1,3 +1,2 @@
DIST parser-2.2.2.1.gem 368640 SHA256 0b834b05486b8310331df7b21eac7b4d3f9f806a2935e5a53c86930ec0717aae SHA512 1372b92ae30f7dedbed35af74373c09d3f8373d56582ecdb189d9560e750745451e960bfbb5dfafad9bc0d1ec99637410a87b178ff728bad5d4012b0423c846b WHIRLPOOL 15b24d1322ceb6ba253866c03c2dd743dbcdf6d5ee6cee422a99de059da7ba063aa38b0aade314aeeb66aa4fbbb28da911d360d733167a449a6f1b6f16a0358c
DIST parser-2.2.2.2.gem 369664 SHA256 acdd4bc0309b1a5e16db41db5f31ec201686be7080f438d9231e04619b07bde2 SHA512 0402fa3658f48e19f5ae0a28e574e4af141630fbd2c983ac361a08333bbf9f924da0c4ab1f314b6186274772445792f72d7e2b64c2df0abf3d950c1009c5ce45 WHIRLPOOL f6c2ba75c6461e31e4c079591f1e837cd15321c0c286bc1aa03f3bc294d1751bf2005cbf70acbdc3e52583aa902d975a5f744ece85e345a6dfdb5dad2021e7dc
DIST parser-2.2.2.3.gem 370176 SHA256 0cd6a3951d91378d958be6657442ee221ecd2a96620d8dd870b3d03f0e3cd11b SHA512 fc1e6eebe2b372140ae4df98fbee360a03575e722e4a98170abdfb7a685f7fbf6bbe10d7e40f2e4c9244da37588a8fbbe2bf33ee98b97a37120bfd152f031eda WHIRLPOOL 0d1966e163d7cf067bab865454f2b7ffcfe98b03d44576f93680af933d8b9bbd5b06e5d40c47615d2b3fb35a86f3a160f941970f4f7b0a3703b15727dccfed75
DIST parser-2.2.2.5.gem 370176 SHA256 13a85b1545a0ecc04d1e3a62e8e6f903cd9fcb1d8cf9b298b83b42e651ea6d8a SHA512 03d3ec8c050a5dd2d85a79b5269e60313df02f8a743e9e2c1669d9a5854c3dad5f962394444f483ecd7014a546583d0f60736f672f38d5dcebcbe29dc98f97ca WHIRLPOOL ffbd7363d33a7050813b7149a3a1a5907cacee3e835bd8e467270b20e5972d209b289b46f91b479d3d3af3775db307f6952691b20db4cf2d60a6e013e02f3503

@ -1,34 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/parser/parser-2.2.2.1.ebuild,v 1.1 2015/04/18 15:39:21 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21 ruby22"
RUBY_FAKEGEM_RECIPE_DOC="yard"
RUBY_FAKEGEM_TASK_TEST="test"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
RUBY_FAKEGEM_VERSION="${PV/_pre/.pre.}"
inherit ruby-fakegem
DESCRIPTION="A production-ready Ruby parser written in pure Ruby"
HOMEPAGE="https://github.com/whitequark/parser"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
ruby_add_bdepend "test? (
dev-ruby/minitest:5
dev-ruby/racc
dev-ruby/cliver )"
ruby_add_rdepend "dev-ruby/ast
dev-ruby/slop:3"
all_ruby_prepare() {
sed -i -e "/[Bb]undler/d" Rakefile || die
sed -i -e "/simplecov/,+35d" test/helper.rb || die
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/parser/parser-2.2.2.2.ebuild,v 1.1 2015/05/06 15:33:40 mrueg Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/parser/parser-2.2.2.5.ebuild,v 1.1 2015/05/29 14:57:22 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21 ruby22"

@ -1,11 +1,12 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rev/rev-0.3.2-r1.ebuild,v 1.5 2015/03/25 06:51:54 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rev/rev-0.3.2-r1.ebuild,v 1.6 2015/05/30 05:29:53 graaff Exp $
EAPI=5
# ruby22 -> does not compile
USE_RUBY="ruby19 ruby20 ruby21"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="CHANGES README.textile"
RUBY_FAKEGEM_TASK_TEST=""

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-prof/ruby-prof-0.15.1.ebuild,v 1.1 2014/05/10 06:38:42 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-prof/ruby-prof-0.15.1.ebuild,v 1.2 2015/05/30 05:36:08 graaff Exp $
EAPI=5
@ -36,7 +36,11 @@ all_ruby_prepare() {
sed -i -e '/test_class_methods/,/^ end/ s:^:#:' test/measure_cpu_time_test.rb || die
# We install the shared object in lib, not ext.
sed -i -e 's#../ext/ruby_prof#../lib/ruby_prof#' lib/ruby-prof.rb
sed -i -e 's#../ext/ruby_prof#../lib/ruby_prof#' lib/ruby-prof.rb || die
# Avoid unneeded dependency on rake-compiler
sed -i -e '/extensiontask/ s:^:#:' \
-e '/ExtensionTask/,/end/ s:^:#:' Rakefile || die
# Create directory required for the test suite to pass
mkdir tmp || die

@ -1,3 +1,4 @@
DIST test-unit-1.2.3.gem 40960 SHA256 a7551459c53b0d73ac8e3ad3624b88d211bc80bc41a8c1a57c9d4b422beea4b7 SHA512 5e12a9691715a1e1afb53623867b77e2e06739929da5f0615c7341dc75f5feb281492bc0f6c55bdf1cc190f09a9a2c0f602638d5cad8a65682ba5f361bd22e57 WHIRLPOOL 2d459056aabf5804cc868d893060f6833570fbdd5c3d1d3fae09c2488909a55bdd340ab34297ac57298a03ff9c48a660705c1e28390e498aaef7ed40bf165205
DIST test-unit-2.5.5.gem 111104 SHA256 3216d6584293964c438e0573fa8f0273d12df2abb1c32d7a6aa427d6e0779d47 SHA512 4f710997d187011bc240ef869f5c86c11e01d9c7c8bee5fd938f194155137d7164e69bae6d63e41b90de8f7f6ab813a62131f2f9518d57b3913777923b491142 WHIRLPOOL 8bcdd17b02162e73afe6a306fc34e7687db7c6abb38cd94c3e558c25d30db3dda1893a923d217d887af55ff64f88e6c14861de5c30786798d3c4cf99f2c26ce3
DIST test-unit-3.0.9.gem 120320 SHA256 6be67fd305a9c6be94f4ce74c63df48528ef1e2dd165e835d8880a8788f3555d SHA512 0c7d1cfa0b6648e33c54d1a64c6345f9c24f309b78433f879e0e2fe94c3f7de22ee854026f653618c0102441e3c63f8c3de2ba1f0236b38b5a3e13714a2786ee WHIRLPOOL e8ad653ca5cd602ff8ae1f6f9f1366d62e289e9d7ea307d42647f7390324d2ee843227a76e6536ab40a7903fd516c87579dfb1e1f08fba1dfd9a20a3dd867c47
DIST test-unit-3.1.1.gem 121344 SHA256 ae45c2dc8c509e2af783a7aa6f5b883ebedf40af5e6742e895ae83dedce2161e SHA512 be0cb93d8dae6f0ca0159007723d8da56e6d0e17f31cb79a9a45f860ea2e51499e0a130a36bac2dadae8475dd988ebf8f0c23c5d7e158dd928001304f4e0501e WHIRLPOOL 49de0131ce9bacbff69aabc91b89f18637c47b922447e3c94122ad746ab9ac43154ce08b327db8df76226cfa479cf8a9e4ac6f7dddc6e33d5b4b63903262d2c7

@ -0,0 +1,59 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/test-unit/test-unit-3.1.1.ebuild,v 1.1 2015/05/29 15:06:15 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21 ruby22"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="TODO README.md doc/text/news.md"
inherit ruby-fakegem
# Assume for now that ruby22 is not eselected yet and only depend on
# yard for the other ruby implementations. Without this assumption
# bootstrapping ruby22 won't be possible due to the yard dependency
# tree.
USE_RUBY="${USE_RUBY/ruby22/}" ruby_add_bdepend "doc? ( dev-ruby/yard )"
DESCRIPTION="An xUnit family unit testing framework for Ruby"
HOMEPAGE="https://rubygems.org/gems/test-unit"
LICENSE="|| ( Ruby GPL-2 ) PSF-2"
SLOT="2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE="doc test"
# power_assert does not work with ruby19 but is not needed for backward
# compatibility:
# https://github.com/k-tsj/power_assert/issues/8#issuecomment-71363455
USE_RUBY="${USE_RUBY/ruby19/}" ruby_add_rdepend "dev-ruby/power_assert"
each_ruby_prepare() {
case ${RUBY} in
*ruby19)
# Remove metadata to avoid registering the unsupported
# power_assert dependency.
rm -f ../metadata || die
;;
esac
}
all_ruby_compile() {
all_fakegem_compile
if use doc; then
yard doc --title ${PN} || die
fi
}
each_ruby_test() {
${RUBY} test/run-test.rb || die "testsuite failed"
}
all_ruby_install() {
all_fakegem_install
newbin "${FILESDIR}"/testrb-3 testrb-2
}

@ -1,5 +1,5 @@
DIST tins-0.13.1.gem 35328 SHA256 c53bf237462be8d61cfa2a5f4b48f372d010825b0dc594c952d9857fe4c3ef30 SHA512 257ba33ec3802355ed74dcbb29aebe05879c541aa032bb2df268ae645f6630cbb7b3f121911389ad78aaf26a5e5f34e87a53033505c0dded78dbd6d8b27982d6 WHIRLPOOL e901e3b6720ab39670ec6fd1f519d2d93eefe1247f72589ff31d8a00796a1b3bd20a23979a50156e3541bd35b287e648ac516d686eec1e57ffc852e112085046
DIST tins-1.3.2.gem 297472 SHA256 9ea26dae2063016eba4235bb12fdd8d4ba7ca5452096385c0af855b882fc47c4 SHA512 0d3571722ec9caa201688379de7b64ab9779e950c391332c4f995f8e1476c57e3e10997f71bd7e445497aae7a47855caa56743975ba003804ffff0c8190321f2 WHIRLPOOL 61c7b979d395d60c711092cf9fc1bf3af298c6b6424f514188a4295094cf387967d1e64a23e2da7cc3129baacb6a0dc046da4ca3f4347ecebad7414c19d175a9
DIST tins-1.3.3.gem 297472 SHA256 ca6eec2576aece28b727fc8bf6ef3bcba2f9b74f3b0a2869986d2a5ec2d35692 SHA512 bcc9eb1ab21634d1ab05ffed0e4e0db4ca2e8b2da618c0ae8540e0a51c335b9cf13bfead21f34f378861f02df91bb29eb4fa9aa2de8d30addea21828ea9e5cfe WHIRLPOOL 48f4dcc327b448424f1200f25a77680da8de6b254dba4d446279b18eb42a77d4145bb0cd60ce11f1d86265e538fa52766fa5d356125e211cb0b7429aff69b29c
DIST tins-1.3.5.gem 297984 SHA256 4dab6cb43aa4d1e9b0cde840ec83d066d8a8c3d9e87365e4695cdb52af6b2ef0 SHA512 ba1c6be4c942a17cd42c589d92b991e2bcfdfb5eb0e4bc9fea913c09342e4d345e07ed7c5cbfbd42136e634be50acc72265911979d8772f0779ab3f4b4a16318 WHIRLPOOL b25a89a086bee299930466b730525fa7055131f3aa264ed6bf281aeff014ccfc8eebffb9b6a764ed52f9e1757a940747a816b6669eaa2e6f11acd2ea99c6083d
DIST tins-1.5.1.gem 299008 SHA256 ab289183106c8a487f10baa4c1e3931105d62e781df687436b8a8d2576b07199 SHA512 551665555b6008caacdb7ee587ea9b69a668c04202641e491cfb17cd9d2bbd44a012dae87407237f27a9596340ef0ef6a021656881793c8553676f9144cc9306 WHIRLPOOL 3ed9f16e9bf36360cf86dd46014ca8c9deafce102981fc6b3c4434dc7a111cb9261c28c86811d294443c039ef5d1dea5e36892f2cedc506b9834ef080066eeea
DIST tins-1.5.2.gem 299008 SHA256 9e671c86cc1e3a7b026ac2fc9ff37bff636cff84b6d6d66a7bc93e4d192e59e8 SHA512 04b951d14a833b05a8f553cfd4e702f59c0511041b0f6e051ef5e4d8979d67b70886587987d0f8b5990fb191e6f434b25d0971732ad9d85ac293b1b8f390ca66 WHIRLPOOL bf996aa68a76d64f866a3bf279de9373efe1a63549dd88366f99720f376e4d48e4c24f47fab3b9ceec18f121fe69dbc620e3ce25916055e9ae5be58d1ec97c9d

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/tins/tins-1.3.3.ebuild,v 1.2 2015/03/26 06:26:24 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/tins/tins-1.3.3.ebuild,v 1.4 2015/05/29 17:44:31 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21 ruby22"

@ -1,21 +1,22 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/tins/tins-1.3.2.ebuild,v 1.1 2014/08/20 13:05:29 mrueg Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/tins/tins-1.5.2.ebuild,v 1.1 2015/05/29 15:01:35 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21"
# Ruby 1.9 fails tests
USE_RUBY="ruby20 ruby21 ruby22"
RUBY_FAKEGEM_RECIPE_TEST="none"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
RUBY_FAKEGEM_EXTRADOC="README.md"
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
inherit ruby-fakegem
DESCRIPTION="All the stuff that isn't good enough for a real library"
HOMEPAGE="http://github.com/flori/tins"
HOMEPAGE="https://github.com/flori/tins"
LICENSE="MIT"
SLOT="0"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/cmocka/cmocka-0.4.1.ebuild,v 1.5 2015/05/29 07:43:43 jmorgan Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/cmocka/cmocka-0.4.1.ebuild,v 1.6 2015/05/30 00:04:08 jmorgan Exp $
EAPI=5
@ -12,7 +12,7 @@ SRC_URI="https://open.cryptomilk.org/attachments/download/42/${P}.tar.xz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm hppa ~ppc ~ppc64 ~s390 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
KEYWORDS="amd64 ~arm hppa ia64 ~ppc ~ppc64 ~s390 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="doc static-libs test"
DEPEND="

@ -1,2 +1,2 @@
DIST gtk-doc-1.21.tar.xz 647484 SHA256 5d934d012ee08edd1585544792efa80da271652587ba5b843d2cea8e8b80ee3e SHA512 caef8f6fd42f2961b6703af6d8b9f003b6e6ba2e9e955b94d9c0ecce8d267b7f4c2315d273dbdca1aff244e81867e675434b09a9410248e93101e86105f60f9d WHIRLPOOL cd72184e6f58745573d8bec785b0a8c61f3f68ff9c20254dd6a03e113aeac1672a8408f03c84918c523e2031a98fd5d75990d9377ea8444c2ce7fdba03dfaccc
DIST gtk-doc-1.23.tar.xz 660520 SHA256 0b5c23711166c10ff5c74603db80ac26c2b9a382ce778b0e795db821d50718c4 SHA512 cab2224328705b546a27b1e7751e2f04826004176a3eac18f163dd9eea667a82b00d0aab4519f3034585c673860539c236b046f8000792b8cdd8af4a1d8fa7b9 WHIRLPOOL b8dd4888dbf90a94b9a5e6d5e7dbc8043e895ba3ff5e63a071446a23c71d36af09d63e32080b868183f9240740d3d17a908cf0263d7cffc86ff0a82419e6787a
DIST gtk-doc-1.24.tar.xz 669664 SHA256 b420759ea05c760301bada14e428f1b321f5312f44e10a176d6804822dabb58b SHA512 a0095efed339cb101dcd947fdc1789edd4a59d7005f6328c68973133795e34819fffdccb4591725b78f8409be95158604387deb681e78ebce0356503de1377a4 WHIRLPOOL b0af2db253147dbf58738e5e66964e6b2000cd3d30f3ef138c81d544a6c12ba2a3b32f71acf3b7677c8562fe945b1d63fe212b99b4f4bb53ccd256bcacb9ad71

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/gtk-doc-am/gtk-doc-am-1.23.ebuild,v 1.1 2015/05/17 09:37:40 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/gtk-doc-am/gtk-doc-am-1.24.ebuild,v 1.1 2015/05/30 00:40:15 tetromino Exp $
EAPI=5
GNOME_ORG_MODULE="gtk-doc"

@ -1,2 +1,2 @@
DIST gtk-doc-1.21.tar.xz 647484 SHA256 5d934d012ee08edd1585544792efa80da271652587ba5b843d2cea8e8b80ee3e SHA512 caef8f6fd42f2961b6703af6d8b9f003b6e6ba2e9e955b94d9c0ecce8d267b7f4c2315d273dbdca1aff244e81867e675434b09a9410248e93101e86105f60f9d WHIRLPOOL cd72184e6f58745573d8bec785b0a8c61f3f68ff9c20254dd6a03e113aeac1672a8408f03c84918c523e2031a98fd5d75990d9377ea8444c2ce7fdba03dfaccc
DIST gtk-doc-1.23.tar.xz 660520 SHA256 0b5c23711166c10ff5c74603db80ac26c2b9a382ce778b0e795db821d50718c4 SHA512 cab2224328705b546a27b1e7751e2f04826004176a3eac18f163dd9eea667a82b00d0aab4519f3034585c673860539c236b046f8000792b8cdd8af4a1d8fa7b9 WHIRLPOOL b8dd4888dbf90a94b9a5e6d5e7dbc8043e895ba3ff5e63a071446a23c71d36af09d63e32080b868183f9240740d3d17a908cf0263d7cffc86ff0a82419e6787a
DIST gtk-doc-1.24.tar.xz 669664 SHA256 b420759ea05c760301bada14e428f1b321f5312f44e10a176d6804822dabb58b SHA512 a0095efed339cb101dcd947fdc1789edd4a59d7005f6328c68973133795e34819fffdccb4591725b78f8409be95158604387deb681e78ebce0356503de1377a4 WHIRLPOOL b0af2db253147dbf58738e5e66964e6b2000cd3d30f3ef138c81d544a6c12ba2a3b32f71acf3b7677c8562fe945b1d63fe212b99b4f4bb53ccd256bcacb9ad71

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/gtk-doc/gtk-doc-1.23.ebuild,v 1.1 2015/05/17 09:38:00 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/gtk-doc/gtk-doc-1.24.ebuild,v 1.1 2015/05/30 00:40:31 tetromino Exp $
EAPI=5
GCONF_DEBUG="yes"

@ -1,3 +1 @@
DIST geeqie-1.0.tar.gz 1934236 SHA256 d1ad64666446c1d490437a9441267e8d7c1b9dc6ab640716b213e386d9211fdd SHA512 34ad22468e1faaad8842df8c172e305149415812a9421edc590bf1717ab8ce787e55152f9348d39b69e2c5642cba5abd4e574c0b46d06bc741994bcecaa8a18a WHIRLPOOL af3406b27b491fe8836f39faf5013091a3c5b74287e94d9022b2b3cc337ce338e586fc287de90e272a284400926af97b41e32af5e6e87babc770bb1b66cddc89
DIST geeqie-1.1.tar.gz 1966211 SHA256 5544e81c29917a647f19bfe800d9f0dd1cd5b890329feebd9abd80927e1afecf SHA512 3949b2717c70adb4e6b2c6db002042bcd1c3e9a5345991d3cba41de1765709ccf70fadfcde9dd221b1da03ef14512c746ab424cbc0d09617c52dbf445ee0243d WHIRLPOOL 1c62611f597e08b51b0306dac2af5af1893d4c1b96726bbc6220b28d1779275516624ff3865dec0056d93a1af24edcce1a3a0f2891b954be19bab1b7d728a929
DIST geeqie-1.2.tar.gz 1904764 SHA256 f13fc2489fb9bed31ed48aec8b2a3a573c11cd6e036f1b07ed2cf6495ccc75dd SHA512 cd27cc480cc649f6ba6ea2997bf9a3dc1aa3f655e6f949de27bb4bbfa79927126851604005bf0a0e2be86683f5b9b06dbfb86b919f828e54a79bafcdd6a0be92 WHIRLPOOL 82e25e743b62566dd99a630fb347966195a93b8eba51a300907e04e7113c5bc39a0bf74da28eeba6325558ff86d1bdea80cfe8c7fedf70ce5466e224e0b648c0

@ -1,22 +0,0 @@
=== modified file 'doc/Makefile.am'
--- doc/Makefile.am 2012-06-02 13:33:57 +0000
+++ doc/Makefile.am 2012-06-02 13:35:03 +0000
@@ -2,9 +2,6 @@
helpdir = @htmldir@
-# empty help_DATA just installs the directory
-help_DATA =
-
EXTRA_DIST = docbook2html.sh docbook
html/GuideIndex.html: docbook/GuideIndex.xml
@@ -19,6 +16,7 @@
install-data-hook: html
if [ -x "$(GNOME_DOC_TOOL)" ]; then \
+ $(MKDIR_P) "$(DESTDIR)$(helpdir)" || exit 1; \
cd html; for f in * ; do $(INSTALL_DATA) "$$f" "$(DESTDIR)$(helpdir)/$$f" ; done; \
ln -s GuideIndex.html "$(DESTDIR)$(helpdir)/index.html" ; \
fi

@ -1,49 +0,0 @@
From dc8933e3c0ae3e0021d13beb666d6729267c7624 Mon Sep 17 00:00:00 2001
From: Vladislav Naumov <vnaum@vnaum.com>
Date: Thu, 16 Dec 2010 21:55:03 +0100
Subject: [PATCH] Fix bug 2999830: do not report failed chown() on copy.
Debian bug 574853 reported by Ian Zimmerman <itz@buug.org>
I was trying to copy images from my camera which is mounted as a USB
mass storage device. The files on the mount are owned by root, and
geeqie tries to chown (and chgrp) the copy, fails, and displays an
error message. This is only mildly annoying when copying a single
file, but when I want to copy multiple files the failure stops the
operation after the first file.
Patch by Vladislav Naumov <vnaum@vnaum.com>
This patch ignores chown errors, while still doing chown
(so root still can copy files preserving ownership).
http://sourceforge.net/tracker/?func=detail&aid=2999830&group_id=222125&atid=1054680
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=574853 (original report)
---
src/ui_fileops.c | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/src/ui_fileops.c b/src/ui_fileops.c
index aa3cc8d..33c6560 100644
--- a/src/ui_fileops.c
+++ b/src/ui_fileops.c
@@ -490,8 +490,14 @@ gboolean copy_file_attributes(const gchar *s, const gchar *t, gint perms, gint m
/* set the dest file attributes to that of source (ignoring errors) */
- if (perms && chown(tl, st.st_uid, st.st_gid) < 0) ret = FALSE;
- if (perms && chmod(tl, st.st_mode) < 0) ret = FALSE;
+ if (perms)
+ {
+ ret = chown(tl, st.st_uid, st.st_gid);
+ /* Ignores chown errors, while still doing chown
+ (so root still can copy files preserving ownership) */
+ ret = TRUE;
+ if (chmod(tl, st.st_mode) < 0) ret = FALSE;
+ }
tb.actime = st.st_atime;
tb.modtime = st.st_mtime;
--
1.6.1

@ -1,53 +0,0 @@
From 18d80ca385e38b3bf9bc4ef36264bb4d430aa1f6 Mon Sep 17 00:00:00 2001
From: Vladimir Nadvornik <nadvornik@suse.cz>
Date: Fri, 30 Sep 2011 23:57:31 +0200
Subject: [PATCH] fixed filelist_sort_compare_filedata to not return 0 no different files
---
src/filedata.c | 15 ++++++++++++---
1 files changed, 12 insertions(+), 3 deletions(-)
diff --git a/src/filedata.c b/src/filedata.c
index f6e3896..78fd74e 100644
--- a/src/filedata.c
+++ b/src/filedata.c
@@ -852,6 +852,7 @@ static gboolean filelist_sort_ascend = TRUE;
gint filelist_sort_compare_filedata(FileData *fa, FileData *fb)
{
+ gint ret;
if (!filelist_sort_ascend)
{
FileData *tmp = fa;
@@ -875,7 +876,8 @@ gint filelist_sort_compare_filedata(FileData *fa, FileData *fb)
break;
#ifdef HAVE_STRVERSCMP
case SORT_NUMBER:
- return strverscmp(fa->name, fb->name);
+ ret = strverscmp(fa->name, fb->name);
+ if (ret != 0) return ret;
break;
#endif
default:
@@ -883,9 +885,16 @@ gint filelist_sort_compare_filedata(FileData *fa, FileData *fb)
}
if (options->file_sort.case_sensitive)
- return strcmp(fa->collate_key_name, fb->collate_key_name);
+ ret = strcmp(fa->collate_key_name, fb->collate_key_name);
else
- return strcmp(fa->collate_key_name_nocase, fb->collate_key_name_nocase);
+ ret = strcmp(fa->collate_key_name_nocase, fb->collate_key_name_nocase);
+
+ if (ret != 0) return ret;
+
+ /* do not return 0 unless the files are really the same
+ file_data_pool ensures that original_path is unique
+ */
+ return strcmp(fa->original_path, fb->original_path);
}
gint filelist_sort_compare_filedata_full(FileData *fa, FileData *fb, SortType method, gboolean ascend)
--
1.6.1

@ -1,143 +0,0 @@
Description: Make fullscreen modes actually use the full screen.
The default fullscreen mode now leaves everything up to the window manager,
which usually produces the best result. Custom fullscreen modes now use
override-redirect to ensure docks and panels never obscure the image.
Author: Daniel van Vugt <vanvugt@gmail.com>
Bug: http://sourceforge.net/support/tracker.php?aid=2925034
Bug-Ubuntu: https://launchpad.net/bugs/788321
Forwarded: yes
=== modified file 'src/fullscreen.c'
--- old/src/fullscreen.c 2010-02-26 10:41:38 +0000
+++ new/src/fullscreen.c 2011-08-16 03:55:04 +0000
@@ -218,75 +218,65 @@
void (*stop_func)(FullScreenData *, gpointer), gpointer stop_data)
{
FullScreenData *fs;
- GdkScreen *screen;
- gboolean same;
- gint x, y;
- gint w, h;
- GdkGeometry geometry;
if (!window || !imd) return NULL;
+ DEBUG_1("full screen requests screen %d", options->fullscreen.screen);
+
fs = g_new0(FullScreenData, 1);
-
fs->cursor_state = FULLSCREEN_CURSOR_HIDDEN;
-
fs->normal_window = window;
fs->normal_imd = imd;
-
fs->stop_func = stop_func;
fs->stop_data = stop_data;
-
- DEBUG_1("full screen requests screen %d", options->fullscreen.screen);
- fullscreen_prefs_get_geometry(options->fullscreen.screen, window, &x, &y, &w, &h,
- &screen, &same);
-
- fs->window = window_new(GTK_WINDOW_TOPLEVEL, "fullscreen", NULL, NULL, _("Full screen"));
-
- /* this requests no decorations, if you still have them complain to the window manager author(s) */
- gtk_window_set_decorated(GTK_WINDOW(fs->window), FALSE);
+ fs->window = window_new(GTK_WINDOW_TOPLEVEL, "fullscreen", NULL, NULL,
+ _("Full screen"));
if (options->fullscreen.screen < 0)
- {
- /* If we want control of the window size and position this is not what we want.
- * Geeqie needs control of which monitor(s) to use for full screen.
- */
+ { /* Fullscreen as determined by the window manager... */
gtk_window_fullscreen(GTK_WINDOW(fs->window));
}
- else if (options->fullscreen.above)
- {
- /* request to be above other windows */
- gtk_window_set_keep_above(GTK_WINDOW(fs->window), TRUE);
+ else
+ { /* Custom fullscreen modes. Done by hand, the hard way... */
+ GdkScreen *screen;
+ gint x, y, w, h;
+ GdkGeometry geometry;
+ GtkWindow *gtkwin = GTK_WINDOW(fs->window);
+ GdkWindow *gdkwin;
+
+ fullscreen_prefs_get_geometry(options->fullscreen.screen,
+ window, &x, &y, &w, &h, &screen, NULL);
+
+ if (options->fullscreen.above)
+ gtk_window_set_keep_above(gtkwin, TRUE);
+
+ gtk_window_set_screen(gtkwin, screen);
+ gtk_window_set_decorated(gtkwin, FALSE);
+ gtk_window_set_resizable(gtkwin, FALSE);
+ gtk_container_set_border_width(GTK_CONTAINER(fs->window), 0);
+
+ geometry.min_width = w;
+ geometry.min_height = h;
+ geometry.max_width = w;
+ geometry.max_height = h;
+ geometry.base_width = w;
+ geometry.base_height = h;
+ gtk_window_set_geometry_hints(gtkwin, fs->window, &geometry,
+ GDK_HINT_MIN_SIZE | GDK_HINT_MAX_SIZE |
+ GDK_HINT_BASE_SIZE);
+
+ gtk_window_set_default_size(gtkwin, w, h);
+ gtk_window_move(gtkwin, x, y);
+
+ gtk_widget_realize(fs->window);
+ gdkwin = gtk_widget_get_window(fs->window);
+ if (gdkwin != NULL)
+ gdk_window_set_override_redirect(gdkwin, TRUE);
}
- gtk_window_set_resizable(GTK_WINDOW(fs->window), FALSE);
-
- gtk_window_set_screen(GTK_WINDOW(fs->window), screen);
- gtk_container_set_border_width(GTK_CONTAINER(fs->window), 0);
g_signal_connect(G_OBJECT(fs->window), "delete_event",
G_CALLBACK(fullscreen_delete_cb), fs);
- geometry.min_width = w;
- geometry.min_height = h;
- geometry.max_width = w;
- geometry.max_height = h;
- geometry.base_width = w;
- geometry.base_height = h;
- geometry.win_gravity = GDK_GRAVITY_STATIC;
- /* By setting USER_POS and USER_SIZE, most window managers will
- * not request positioning of the full screen window (for example twm).
- *
- * In addition, setting gravity to STATIC will result in the
- * decorations of twm to not effect the requested window position,
- * the decorations will simply be off screen, except in multi monitor setups :-/
- */
- gtk_window_set_geometry_hints(GTK_WINDOW(fs->window), fs->window, &geometry,
- GDK_HINT_MIN_SIZE | GDK_HINT_MAX_SIZE | GDK_HINT_BASE_SIZE |
- GDK_HINT_WIN_GRAVITY |
- GDK_HINT_USER_POS);
-
- gtk_window_set_default_size(GTK_WINDOW(fs->window), w, h);
- gtk_window_move(GTK_WINDOW(fs->window), x, y);
-
fs->imd = image_new(FALSE);
gtk_container_add(GTK_CONTAINER(fs->window), fs->imd->widget);
@@ -393,7 +383,11 @@
else
{
gdk_screen_get_monitor_geometry(screen, j, &rect);
- subname = g_strdup_printf("%s %d", _("Monitor"), j + 1);
+ subname = gdk_screen_get_monitor_plug_name(screen, j);
+ if (subname == NULL)
+ {
+ subname = g_strdup_printf("%s %d", _("Monitor"), j + 1);
+ }
}
sd = g_new0(ScreenData, 1);

@ -1,10 +0,0 @@
--- configure.in.orig 2011-10-03 23:34:49.000000000 +0200
+++ configure.in 2011-10-03 23:34:58.000000000 +0200
@@ -128,6 +128,7 @@
AC_PROG_CXX
AC_STDC_HEADERS
AC_ARG_PROGRAM
+AC_SYS_LARGEFILE
IT_PROG_INTLTOOL([0.35.0])

@ -1,44 +0,0 @@
From 738ed337ffaa80276901451847fa83f865b1c439 Mon Sep 17 00:00:00 2001
From: Klaus Ethgen <Klaus@Ethgen.de>
Date: Sat, 9 Apr 2011 19:47:30 +0100
Subject: [PATCH] Do not delete path settings when adding new directory
This patch will change the way, geeqie is mangling the path name in the
rename (copy) dialog when creating new directory. Will fix the bugs
Debian:529531 and SF:2795791.
---
src/ui_pathsel.c | 11 +++++++++--
1 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/src/ui_pathsel.c b/src/ui_pathsel.c
index 6b69c05..d58c5ac 100644
--- a/src/ui_pathsel.c
+++ b/src/ui_pathsel.c
@@ -740,7 +740,10 @@ static void dest_new_dir_cb(GtkWidget *widget, gpointer data)
tmp = gtk_entry_get_text(GTK_ENTRY(dd->entry));
if (!isname(tmp))
{
- path = g_strdup(tmp);
+ buf = remove_trailing_slash(tmp);
+ path = g_strdup(buf);
+ g_free(buf);
+ buf = remove_level_from_path(path);
from_text = TRUE;
}
else
@@ -765,7 +768,11 @@ static void dest_new_dir_cb(GtkWidget *widget, gpointer data)
GtkListStore *store;
const gchar *text;
- if (from_text) gtk_entry_set_text(GTK_ENTRY(dd->entry), dd->path);
+ if (from_text)
+ {
+ dest_populate(dd, buf);
+ g_free(buf);
+ }
store = GTK_LIST_STORE(gtk_tree_view_get_model(GTK_TREE_VIEW(dd->d_view)));
--
1.6.1

@ -1,22 +0,0 @@
Index: src/view_dir_list.c
===================================================================
--- src/view_dir_list.c (revision 1917)
+++ src/view_dir_list.c (working copy)
@@ -309,7 +309,7 @@
base = remove_level_from_path(vd->dir_fd->path);
if (strcmp(base, dir_fd->path) == 0)
{
- old_path = g_strdup(vd->dir_fd->name);
+ old_path = g_strdup(vd->dir_fd->path);
}
g_free(base);
}
@@ -329,7 +329,7 @@
while (work && !found)
{
FileData *fd = work->data;
- if (strcmp(old_path, fd->name) == 0) found = fd;
+ if (strcmp(old_path, fd->path) == 0) found = fd;
work = work->next;
}

@ -1,72 +0,0 @@
diff -Nur geeqie-1.0-orig/src/view_file_list.c geeqie-1.0/src/view_file_list.c
--- geeqie-1.0-orig/src/view_file_list.c 2010-02-17 22:21:19.000000000 +0100
+++ geeqie-1.0/src/view_file_list.c 2011-04-15 13:47:10.727936556 +0200
@@ -943,8 +943,6 @@
GList *work;
GtkTreeIter iter;
gboolean valid;
- gint num_ordered = 0;
- gint num_prepended = 0;
valid = gtk_tree_model_iter_children(GTK_TREE_MODEL(store), &iter, parent_iter);
@@ -993,17 +991,11 @@
if (valid)
{
- num_ordered++;
gtk_tree_store_insert_before(store, &new, parent_iter, &iter);
}
else
{
- /*
- here should be used gtk_tree_store_append, but this function seems to be O(n)
- and it seems to be much faster to add new entries to the beginning and reorder later
- */
- num_prepended++;
- gtk_tree_store_prepend(store, &new, parent_iter);
+ gtk_tree_store_append(store, &new, parent_iter);
}
vflist_setup_iter(vf, store, &new, file_data_ref(fd));
@@ -1026,7 +1018,6 @@
}
else
{
- num_ordered++;
if (fd->version != old_version || force)
{
vflist_setup_iter(vf, store, &iter, fd);
@@ -1043,31 +1034,12 @@
while (valid)
{
- FileData *old_fd;
+ FileData *old_fd = NULL;
gtk_tree_model_get(GTK_TREE_MODEL(store), &iter, FILE_COLUMN_POINTER, &old_fd, -1);
file_data_unref(old_fd);
valid = gtk_tree_store_remove(store, &iter);
}
-
- /* move the prepended entries to the correct position */
- if (num_prepended)
- {
- gint i;
- gint num_total = num_prepended + num_ordered;
- gint *new_order = g_malloc(num_total * sizeof(gint));
-
- for (i = 0; i < num_total; i++)
- {
- if (i < num_ordered)
- new_order[i] = num_prepended + i;
- else
- new_order[i] = num_total - 1 - i;
- }
- gtk_tree_store_reorder(store, parent_iter, new_order);
-
- g_free(new_order);
- }
}
void vflist_sort_set(ViewFile *vf, SortType type, gboolean ascend)

@ -1,129 +0,0 @@
From 085be43cb79e04341102a9922e0e0f531454089a Mon Sep 17 00:00:00 2001
From: Vladimir Nadvornik <nadvornik@suse.cz>
Date: Tue, 21 Aug 2012 20:39:03 +0200
Subject: [PATCH] fixed updating of comment and keyword pane
- temporary disabling of notifications does no longer work because
the notification is called later, in idle cb.
- regression introduced in 78cde6934008f79fe498e4adc64d187b0ed47417
- now the update function checks if the new value is really different
---
src/bar_comment.c | 20 ++++++++++++--------
src/bar_keywords.c | 37 +++++++++++++++++++++++--------------
2 files changed, 35 insertions(+), 22 deletions(-)
diff --git a/src/bar_comment.c b/src/bar_comment.c
index e63695b..156ab6e 100644
--- a/src/bar_comment.c
+++ b/src/bar_comment.c
@@ -60,16 +60,22 @@ static void bar_pane_comment_write(PaneCommentData *pcd)
static void bar_pane_comment_update(PaneCommentData *pcd)
{
gchar *comment = NULL;
+ gchar *orig_comment = NULL;
+ gchar *comment_not_null;
GtkTextBuffer *comment_buffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(pcd->comment_view));
- g_signal_handlers_block_by_func(comment_buffer, bar_pane_comment_changed, pcd);
-
+ orig_comment = text_widget_text_pull(pcd->comment_view);
comment = metadata_read_string(pcd->fd, pcd->key, METADATA_PLAIN);
- gtk_text_buffer_set_text(comment_buffer,
- (comment) ? comment : "", -1);
- g_free(comment);
+ comment_not_null = (comment) ? comment : "";
- g_signal_handlers_unblock_by_func(comment_buffer, bar_pane_comment_changed, pcd);
+ if (strcmp(orig_comment, comment_not_null) != 0)
+ {
+ g_signal_handlers_block_by_func(comment_buffer, bar_pane_comment_changed, pcd);
+ gtk_text_buffer_set_text(comment_buffer, comment_not_null, -1);
+ g_signal_handlers_unblock_by_func(comment_buffer, bar_pane_comment_changed, pcd);
+ }
+ g_free(comment);
+ g_free(orig_comment);
gtk_widget_set_sensitive(pcd->comment_view, (pcd->fd != NULL));
}
@@ -177,9 +183,7 @@ static void bar_pane_comment_changed(GtkTextBuffer *buffer, gpointer data)
{
PaneCommentData *pcd = data;
- file_data_unregister_notify_func(bar_pane_comment_notify_cb, pcd);
bar_pane_comment_write(pcd);
- file_data_register_notify_func(bar_pane_comment_notify_cb, pcd, NOTIFY_PRIORITY_LOW);
}
diff --git a/src/bar_keywords.c b/src/bar_keywords.c
index df70fda..257915e 100644
--- a/src/bar_keywords.c
+++ b/src/bar_keywords.c
@@ -216,17 +216,33 @@ static void bar_pane_keywords_keyword_update_all(void)
static void bar_pane_keywords_update(PaneKeywordsData *pkd)
{
GList *keywords = NULL;
+ GList *orig_keywords = NULL;
+ GList *work1, *work2;
GtkTextBuffer *keyword_buffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(pkd->keyword_view));
- g_signal_handlers_block_by_func(keyword_buffer, bar_pane_keywords_changed, pkd);
-
keywords = metadata_read_list(pkd->fd, KEYWORD_KEY, METADATA_PLAIN);
- keyword_list_push(pkd->keyword_view, keywords);
- bar_keyword_tree_sync(pkd);
- string_list_free(keywords);
-
- g_signal_handlers_unblock_by_func(keyword_buffer, bar_pane_keywords_changed, pkd);
+ orig_keywords = keyword_list_pull(pkd->keyword_view);
+ /* compare the lists */
+ work1 = keywords;
+ work2 = orig_keywords;
+
+ while (work1 && work2)
+ {
+ if (strcmp(work1->data, work2->data) != 0) break;
+ work1 = work1->next;
+ work2 = work2->next;
+ }
+
+ if (work1 || work2) /* lists differs */
+ {
+ g_signal_handlers_block_by_func(keyword_buffer, bar_pane_keywords_changed, pkd);
+ keyword_list_push(pkd->keyword_view, keywords);
+ bar_keyword_tree_sync(pkd);
+ g_signal_handlers_unblock_by_func(keyword_buffer, bar_pane_keywords_changed, pkd);
+ }
+ string_list_free(keywords);
+ string_list_free(orig_keywords);
}
void bar_pane_keywords_set_fd(GtkWidget *pane, FileData *fd)
@@ -426,10 +442,8 @@ static gboolean bar_pane_keywords_changed_idle_cb(gpointer data)
{
PaneKeywordsData *pkd = data;
- file_data_unregister_notify_func(bar_pane_keywords_notify_cb, pkd);
bar_pane_keywords_write(pkd);
bar_keyword_tree_sync(pkd);
- file_data_register_notify_func(bar_pane_keywords_notify_cb, pkd, NOTIFY_PRIORITY_LOW);
pkd->idle_id = 0;
return FALSE;
}
@@ -962,12 +976,7 @@ static void bar_pane_keywords_connect_mark_cb(GtkWidget *menu_widget, gpointer d
gtk_tree_model_filter_convert_iter_to_child_iter(GTK_TREE_MODEL_FILTER(model), &kw_iter, &iter);
- file_data_unregister_notify_func(bar_pane_keywords_notify_cb, pkd);
-
meta_data_connect_mark_with_keyword(keyword_tree, &kw_iter, mark);
-
- file_data_register_notify_func(bar_pane_keywords_notify_cb, pkd, NOTIFY_PRIORITY_LOW);
-// bar_pane_keywords_update(pkd);
}
--
1.7.10

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save