Sync with portage [Thu Sep 17 15:09:35 MSK 2015].

master
root 9 years ago
parent 70483c5b3c
commit 8711b080fc

@ -2,7 +2,7 @@ AUX pbzip2-1.1.10-makefile.patch 263 SHA256 ea458b7dde5964718378ffec7e8b44bccfe8
AUX pbzip2-1.1.6-makefile.patch 2066 SHA256 fb54c34c7b7fd64e5848e6ba49e5583373235305ff36ae26c32c76c3984cb58b SHA512 28b918fa76d1a352c67146ed0d59a80a8ee21d45fc7ad0c235812297725d37807c785baff45718ce3efc2b0cca6153bc7c188df537306e70948857f3df66279c WHIRLPOOL 493017795da1ec8cd43184cffd0cb5ed0f5503561a85cd4e6c874b7742edce0f198cd3b7f37b96450c002dd0950a72c44090f7675fcd589bba99609ccec101fa
DIST pbzip2-1.1.12.tar.gz 47826 SHA256 573bb358a5a7d3bf5f42f881af324cedf960c786e8d66dd03d448ddd8a0166ee SHA512 bb68e87867295b89ee6fb76a8b72834daebf0ca6c16b2f10bce67fe7386716a728acd28bf46a9732087202ca0cc774f02c741b0b58801184bb7550f6fd119cd6 WHIRLPOOL e7e9cd45b51aaf227e5bcb6e8df37b2fc05b2e3b8b666fcf213e05dc21d6df7392918e97d95379d25231832a9cfae938fdf5590ae7a7d3e6ad1968a9b2c25393
DIST pbzip2-1.1.8.tar.gz 54429 SHA256 d2da7e65d2a2ba5426d6d9bcd15d86cc5f90038efabd5dbc1ef9bded21371f53 SHA512 a3314d1f465e6016bf79ca8bd734fc1485515e9688319ee5a6a837058599546848018f28e2e2cef2afde68ee8f3c26d16e4e6da4c74c75d1cb12068f1d1e1a83 WHIRLPOOL bd24e6102db6425978c5ac8e762b37f4df4bcdcc84f44e06e6b4c652b1f9e3128382af1558a1ebc9f68dba3a89be08d42bf92577eab73b3d748f6ff941b415bf
EBUILD pbzip2-1.1.12.ebuild 1080 SHA256 b3fd670afefff59edb4b6de48e71e132ec764a099e1ceae2025aac3afd306bc8 SHA512 2c5cd25eaa79df51e99f238d2986fcfc72dd4373b3c8316ae2be152afdfe083be9f715b3f68f5f6e5949b3eb74737e39be956f27513c5b41da66704ad0029b51 WHIRLPOOL ebf89790afc6bb4ed6a6f0690c5fa669aa8cb4004d08c7aac5307ec37416023cba91de3d6ca8ac78f9b8440999035be47d785674b0c375a8adda0f0d86ee930b
EBUILD pbzip2-1.1.12.ebuild 1079 SHA256 0ba8aa4a8994b64c7c5a7cd828e8506aa3ada2cbcc52ca7d927d2af58ee2e05c SHA512 9b43eeef1b5c4cf991532af7859f68c30145bdce41a4856f74ddea65a554caa45154cee8396a6eafa514a6edb54affb313552a99bd54793e154de0da53e4cc5f WHIRLPOOL 6c675a971e08b78eb40186ff87ebba99fad6d58791e14335e2c8008eff93a0e3cbc159759d9bd835b0bd117260a12230dc8e3819e9f950e97096a9c8ce4e08f6
EBUILD pbzip2-1.1.8.ebuild 1037 SHA256 2ebd39dfc01f0f871bb232c3af77620a6af65def754d19405c7afcd7cd36531b SHA512 0328a82648135639ae2472e72cb892d7505272d48ec5f0d3a7e7d790726f84815fcaf37460f0ca93cec4ed7f42feafb2d05def5491ccc71e77fc1a1f8fd832e0 WHIRLPOOL 0aaab843eab0ace9b608af6e002bb75236aa29c9888a30067824ae7c70a6ed2a8f51298c9d9165d7bbb58e838d1b2ec67f2a4ab129cc7263d61970807da1756e
MISC ChangeLog 15896 SHA256 eb0dd316e8512bdd7421176aa9556f63b00134b4339e22df67dc658976ed4d3c SHA512 e7f43dca126df512f2186ea72433b2e9090de44ebbf2a8f00ef1b98f6870dcb2d3570da45fe3822d3f78353e2210d72a60ecba097dd593741316b8e155612e9d WHIRLPOOL f7c7e8402de8a831b10829148293ca74b56a87f30569a88a6b817e5a7559cb0a47d84174cd4d4a676ac021cd325fee0698ba336720e32605d4c6d0cef398a4f9
MISC metadata.xml 429 SHA256 e0acfca31fd047350b074b596b893d0c2287af457d72d69fcd2bc7d6f01cd2ce SHA512 187ab5fa9df062530b6a171174a6bb11c80495951143452ed9940b1aa94279ee3539b78aa332b9a3363935e3d6745c06dad927e6ebc4cc904eec8ba5d80cb061 WHIRLPOOL 8e8d59d3106ff359c39a24677e4c154c0f29039557e035610a702f1859e66fbbd8a8798cf5d8ab292cfd0aed5fd9a50a2ee5b791fd90c5e7d833bf6b03dd1e16

@ -12,7 +12,7 @@ SRC_URI="https://launchpad.net/pbzip2/${PV:0:3}/${PV}/+download/${P}.tar.gz"
LICENSE="BZIP2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="static symlink"
LIB_DEPEND="app-arch/bzip2[static-libs(+)]"

@ -4,6 +4,7 @@ AUX 2.0_p20110617/swank.asd 4348 SHA256 f87fa018d347616416705c15c0cd3c5dc3f27876
AUX 2.0_p20130214/gentoo-module-load.patch 3253 SHA256 cea107115bdf7b121a6684d92d2351d58ce008b22a6376cf4ad610e3e5d17be3 SHA512 6489627fad7ab80102b7127bc5e70f74856e0685fbbe4ae92a779f65425b30472ff554cce05e102d2fe652e8216ddcd0f51393651aa3818865a90a215417fcad WHIRLPOOL 56621f3ee5da2bcf3baca92d475844013ebe5e29777ff4000e1b931f2911cc0f8bff71d547596a07e20628302c75476a31d3ea1fff9eca639b9dde0e435959d9
AUX 2.11/dont-load-sbcl-pprint.patch 556 SHA256 2da392bfd5588cfae087b74b703d8f103d34d446d58d3746c8905cc9fec7257f SHA512 5c0e49aad96da70c74cfda79e8d0654d87ee4996245a22f914ad75902e4acb1315a0c455920a27ca11a15465f8ebbd389655afc5083b0212d16b8541db4f88f4 WHIRLPOOL 7ae9bd2983031355d2014d3aac13baa2cd7168dcda45f1e7cb2c711e5323b8f314dba10369d542f4d3de258ba057db6d5aeae1487f6c23c4dc7f8d3df8d134f7
AUX 2.11/gentoo-changelog-date.patch 803 SHA256 06d0ad4db7ad7b3013870cfc514677ed9bbfd42c02947a2754c4691da92463d7 SHA512 ae0f07c74988733a070bfd3ca4192ab3de7ebd5bab4705e6419f17986a833a35e0e4f84dad6c0e16cb051eb5ca612ae958a73f3cde327416eb4726a8139ac4b5 WHIRLPOOL c75dc8716606f17dbb4e6d8c726575b7645cb4cfef435e5aba212af683f7aaf85c33a4a2e55194f076ccb2edf3dd3a29681d22facf107aaa6cb5bf3ea097f6d2
AUX 2.15/gentoo-changelog-date.patch 790 SHA256 15ce86cca6a41d8aeddb865744050b984a06337f082587b87cbce2156f50f0d5 SHA512 f5dd64feccd905d92743135dec9158e258f3bbae06032ab2059878701d9c308416e355ef2a9d01113df8a4763f4d2ce3d15d42e6ed36470065de079c495ca057 WHIRLPOOL a53d2f097cce84016fa624516eec11f7ca5c758eeddc90da3f66f70a52151a4b513e686792bb88d20ab7d47f9d64bc29a7a33c2a8ef87a7a0cd51145c1a3d8c2
AUX 70slime-gentoo.el 526 SHA256 962ab66f1eb1a2ec4a52c61a59f4fc364978d21373c27f293be2fccccfe135db SHA512 94c84b4a91cad91f553c22cc9d61cb6a77aa0dd723571770159237e7d3e6f2ec0e3dc0a3e139a99bd820da67d019891db1e84d384fb96614f086b54e9bd5769e WHIRLPOOL d7940984922c92667c785a58e6741160083283e0a20a0bc0e277448ae10ba582b6e17ce940a90df8056cb22f50bd93236ded1c3eefc57abdd59776adb90e21c5
AUX swank-loader.lisp 68 SHA256 1c42cd16fd6af8e377716c633adb9e0d6172df6001e2aa26eed6a33df420d015 SHA512 2d4c86b5ed9e19268356e6cc97a3693b005f20e40d16a94f4df99953108ce21ee46db6c951218bedb5ec34b086835476424af1ed863989bcd18a9123d03982a7 WHIRLPOOL c8966f6f977f855e9d9f83d16bd5805067f20f544afdbb38053520bfdaede1a70a2b8e3dc086ee97230dff9ac5094da1f20eb5700ee6c9486a0bd27e042af389
DIST slime-2.0_p20080731-patches.tar.bz2 4966 SHA256 0b032a7f6744dac372bfd2036789efd4e9cc7c509e7836e27fee4abc9072a12a SHA512 12dafeeeeab9bc4b63113e6a3cb4e2695867c0f8dd8e08f38af8c1cc403b25ead6a94b0d3ac2ede2c88e2152f01af49964b811301e761545f9589fa969617d85 WHIRLPOOL 5b99322502466f06ccf22a411053316bb31d510eef4f9189f15a544609cd5d1a47f89de6b5a8366a6c62939dfb012133083305404e3a512077b9e1ac7108e04e
@ -12,10 +13,12 @@ DIST slime-2.0_p20101103-patches.tar.bz2 4730 SHA256 9cab942f4ea64ec2f0e127db3b5
DIST slime-2.0_p20101103.tar.bz2 725888 SHA256 0596532fa8cb78e59f685557474bd0ac5d00a79ac84c361ab93f079797a4041f SHA512 cb0cc3232304ef6efec5e01d3660cc649abb3e5803f17c82785b154b6f0b581889ea3b2dcf261be39b16ff22c912c34c7ec84c400856f5c4a29fbeaf7c49851d WHIRLPOOL 3421ea5aa5ed96a3d7b552fe74804bc3e7e822dd21623c0b36f7f84d7ad726fa57d0eb496e15d4ef9ea5027f0c247a3ba8ae7ae46118851c3f0ed13ec1cf482f
DIST slime-2.11.tar.gz 1054516 SHA256 d63962c22f983a52519fb51b5ca28183aeb23ff6892804d02311e54d73ec8b2a SHA512 9507a4460a2f0d5b4f0857824fcaa36f6efeb09aebde7ca682bdc0214b6a722e471180c34ddce26a8f94d7cf3aae959954565ada314729e803d36767afc3e850 WHIRLPOOL 530c5b341f2ca4a95c954cea848c67cfd027345691feb9c246eb56ecaf6c420b642ed1991f1d615dabc0ca1f54bc6b28482e57c800498cf25a17ce39a7dc0ba3
DIST slime-2.12.tar.gz 1057243 SHA256 29d57d1036abe69cb62809b5bb31d08c76c3e0e559b7e601b9d76fb7a554d53b SHA512 f18c79cba3eb75761982f2d1f163aab8213b77fa72a689d110fe91b1aa40953516566adc5f771638eee95d33ba8b4c8842ddf99738804483ccfb76a00290b2a1 WHIRLPOOL b0b78101f114514c16cba823dee02aac8a1fee74d23d5623838c2fdedaaa4fda953e6ee9bfcfcd6cf5a174d245f4ba801596c16e0bb67c1729d73a69d0ebc0b1
DIST slime-2.15.tar.gz 1072190 SHA256 bad1851ce99b7f40b0593dc91842b261b526e0af797e660184159dda05355f50 SHA512 15f943981e35995b225b168a3d1c2099f7205c2ff359fa209f164464caf05f9fab4d24906442d94ddeb4222f7116d09a832c7377baf95fbe02d6a98a721fd611 WHIRLPOOL ff2d8f76314c111782f7c96c6e509197b0620149e683ebbc91714d77d6a0d4b52ba10dad5d8590b321de3867188997876b13fff533ca49361161b8fcff9a48d2
EBUILD slime-2.0_p20080731-r1.ebuild 2321 SHA256 c9401103f803e66e7cfa80dc2096fdd760615ae2eb6dc1160eaf995fb8c11778 SHA512 5eb30223adda3741d234c6f68203a5305773ec0f98f340f8985e251a113540251232728ff12741dd35e9ab391bdf061033a815bbdd4f5636b376558f5515705d WHIRLPOOL 2a1bc611c2e78d1c997651476977da6ae6b0c750a0b570ab76ec398f63fb2958ce1b8ff6313ad20be6fa0b83ce843eee81b22ffaac04c8a251f79701e9366f3d
EBUILD slime-2.0_p20080731.ebuild 2412 SHA256 2a01241604e5942270d6a39dbe658ffe33cd39c1981a77ffd9253ca12ce5b73d SHA512 c7036d18a8b8f87095b78d9677de5920a8e6e9b50ec5f43fe626a095febe2f7436cc42fdf43ed6bd4c68f186469108766b8d6fd9890f3fd7013809789523204b WHIRLPOOL 576597cf58b75c1523e950df367aeff2630486fd573c8a0f990356508fe4e4a32dc3eddf3a2ace03f9526fbbd40fc124e3c16d24886efa2f5eb779647987c1e7
EBUILD slime-2.0_p20101103.ebuild 2461 SHA256 296108fc48252ed09c2183d7567d1c647ba0b88d93c522884c286f85cd2f6b4b SHA512 2b30e61ac40bbd0773946575d227f74d13a33b460bed484a64c2334c685181b3924de6df2c73360e3f1dca0944beb08fc3ca7c9592155ef6685fd04f8ee2dd22 WHIRLPOOL 3e202fe17aba9997ef966427478a8e710f57c584f5192d3f0c40135f89a0baa87d47abe2169d546565a3c2c18554fc13df8e65c614ca108b082c441065e49171
EBUILD slime-2.11.ebuild 3706 SHA256 04a69d1750e2dc294479dd1efb30b7698ce3d47030146661262bbda21c07452a SHA512 dd065a4db44ef21e7e2f2b90e1807a307414a580223a61e30f31a72ea5bcec87cdf76d8c96d498bf222ac32589121913cf688107e617ebfab2711339a3afd116 WHIRLPOOL a0cd15974558cd040491f44746a4525006baa663724dfbe6adbf3e2a186f8d911002e22569c0f7b209010b6afdedcc4dfba762d5fd473e55c6d8213e89f1719f
EBUILD slime-2.12.ebuild 3706 SHA256 1681716673b7d373e07c2e0dbc5534f2bfca72ee4b8fb1990865a83f35dcebd8 SHA512 d49b7de48147065c005efbc83dc1cdb7424a80b73fb0447ddfd11d4d0686399cd0a540ff3df6a680c59047c4ae3aaeb207f1d32b287753ec4a143dacb7df2364 WHIRLPOOL e10c7f8c5f354037afed175f7cb3aa50401ef642ab6f0bb2c55d90635442860ce9384f4759db49ef2681b8072a2acad2d73f65fc002991d0cfee58d2b3b9ef3c
EBUILD slime-2.11.ebuild 3837 SHA256 b66698956114b5b8e388d9efaabce5ddd90a6d6946b39809ddce1d1832ae9a4d SHA512 3e9d44ffbdcb68bd04ba903d9550b4bffc578a796824499d9ad0d1285c793b8aa145977163d82b47122a535dce717a4d00d77dcbf3cd529229b689f7387e5add WHIRLPOOL b19437bc12917e446568962c2b7aab506d27ffe03bf370604a522e339aa532bba04f9d1e557fe16cab6baee99915461f98bc5f281c3aaacf300e96a0ed5182c0
EBUILD slime-2.12.ebuild 3837 SHA256 b66698956114b5b8e388d9efaabce5ddd90a6d6946b39809ddce1d1832ae9a4d SHA512 3e9d44ffbdcb68bd04ba903d9550b4bffc578a796824499d9ad0d1285c793b8aa145977163d82b47122a535dce717a4d00d77dcbf3cd529229b689f7387e5add WHIRLPOOL b19437bc12917e446568962c2b7aab506d27ffe03bf370604a522e339aa532bba04f9d1e557fe16cab6baee99915461f98bc5f281c3aaacf300e96a0ed5182c0
EBUILD slime-2.15.ebuild 3837 SHA256 b66698956114b5b8e388d9efaabce5ddd90a6d6946b39809ddce1d1832ae9a4d SHA512 3e9d44ffbdcb68bd04ba903d9550b4bffc578a796824499d9ad0d1285c793b8aa145977163d82b47122a535dce717a4d00d77dcbf3cd529229b689f7387e5add WHIRLPOOL b19437bc12917e446568962c2b7aab506d27ffe03bf370604a522e339aa532bba04f9d1e557fe16cab6baee99915461f98bc5f281c3aaacf300e96a0ed5182c0
MISC ChangeLog 18052 SHA256 d5f2845d224c070fafbb70896aaf73fd73609994093d7687c08a5fee4ee0f9db SHA512 6b5ba76b6bdde9c301bc089cf7982b5009636a714386ac766126e164790ffdb53e686d381c7d4dc0b0d3146cfadd7645f566cda2f1424d45f3b61874c0e938b4 WHIRLPOOL fb030dcff0451ed821e49642a3daf18811612ec28c1c5c95dff1c81828861ec73b39d48bcce372f40c4876584f355505dab1ba4afb4514063c70c49409d92a51
MISC metadata.xml 1458 SHA256 fa2c33aad66570de2d15bf5b5ae60365df2ef318baa3ecc71952748e506f41e0 SHA512 6aad9414274e7a8b5c395eb68dc20411dd70a26d1bafa23ffeae33f1e3e04fa8e4b566f5c5c89dcc0cf629f127d71b0aa2aa19a2f6c278bb76493d729069e4e7 WHIRLPOOL cf4b4984c188c312b7f4ceb9e3953d900b4ab52c55d7cd70f2457c47dc93973cf2b78880828396ae8a95ea1d3bb4b182b29766961dc239db6f3f385b2fafac03

@ -0,0 +1,20 @@
--- slime-2.15-orig/slime.el 2015-08-31 07:46:47.000000000 +1000
+++ slime-2.15/slime.el 2015-09-17 17:05:53.616659817 +1000
@@ -138,16 +138,7 @@
"Return the datestring of the latest entry in the ChangeLog file.
Return nil if the ChangeLog file cannot be found."
(interactive "p")
- (let ((changelog (slime--changelog-file-name))
- (date nil))
- (when (file-exists-p changelog)
- (with-temp-buffer
- (insert-file-contents-literally changelog nil 0 100)
- (goto-char (point-min))
- (setq date (symbol-name (read (current-buffer))))))
- (when interactivep
- (message "Slime ChangeLog dates %s." date))
- date)))
+ "@SLIME-CHANGELOG-DATE@"))
(defvar slime-protocol-version nil)
(setq slime-protocol-version

@ -1,4 +1,4 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -54,10 +54,14 @@ src_prepare() {
SLIME_CHANGELOG_DATE=$(awk '/^[-0-9]+ / { print $1; exit; }' ChangeLog)
[ -n "${SLIME_CHANGELOG_DATE}" ] || die "cannot determine ChangeLog date"
# SLIME uses the changelog date to make sure that the emacs side and the CL side
# are in sync. We hardcode it instead of letting slime determine it at runtime
# because ChangeLog doesn't get installed to $EMACSDIR
epatch "${FILESDIR}"/2.11/gentoo-changelog-date.patch
if [[ "${PV}" == "2.11" ]] || [[ "${PV}" == "2.12" ]]; then
# SLIME uses the changelog date to make sure that the emacs side and the CL side
# are in sync. We hardcode it instead of letting slime determine it at runtime
# because ChangeLog doesn't get installed to $EMACSDIR
epatch "${FILESDIR}"/2.11/gentoo-changelog-date.patch
else
epatch "${FILESDIR}"/2.15/gentoo-changelog-date.patch
fi
# When starting slime in emacs, slime looks for ${S}/swank/backend.lisp as
# /usr/share/common-lisp/source/swank/swank-backend.lisp

@ -54,10 +54,14 @@ src_prepare() {
SLIME_CHANGELOG_DATE=$(awk '/^[-0-9]+ / { print $1; exit; }' ChangeLog)
[ -n "${SLIME_CHANGELOG_DATE}" ] || die "cannot determine ChangeLog date"
# SLIME uses the changelog date to make sure that the emacs side and the CL side
# are in sync. We hardcode it instead of letting slime determine it at runtime
# because ChangeLog doesn't get installed to $EMACSDIR
epatch "${FILESDIR}"/2.11/gentoo-changelog-date.patch
if [[ "${PV}" == "2.11" ]] || [[ "${PV}" == "2.12" ]]; then
# SLIME uses the changelog date to make sure that the emacs side and the CL side
# are in sync. We hardcode it instead of letting slime determine it at runtime
# because ChangeLog doesn't get installed to $EMACSDIR
epatch "${FILESDIR}"/2.11/gentoo-changelog-date.patch
else
epatch "${FILESDIR}"/2.15/gentoo-changelog-date.patch
fi
# When starting slime in emacs, slime looks for ${S}/swank/backend.lisp as
# /usr/share/common-lisp/source/swank/swank-backend.lisp

@ -0,0 +1,126 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
[[ ${PV} = *9999* ]] && GIT_ECLASS="git-r3" || GIT_ECLASS=""
inherit common-lisp-3 ${GIT_ECLASS} elisp eutils
DESCRIPTION="SLIME, the Superior Lisp Interaction Mode (Extended)"
HOMEPAGE="http://common-lisp.net/project/slime/"
if [[ ${PV} != *9999* ]]; then
SRC_URI="https://github.com/slime/slime/archive/v${PV}.tar.gz -> ${P}.tar.gz"
fi
LICENSE="GPL-2 xref? ( xref.lisp )"
SLOT="0"
if [[ ${PV} == *9999* ]]; then
KEYWORDS=""
else
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
fi
IUSE="doc xref"
RESTRICT=test # tests fail to contact sbcl
RDEPEND="virtual/commonlisp
dev-lisp/asdf"
DEPEND="${RDEPEND}
>=sys-apps/texinfo-5.1
doc? ( virtual/texi2dvi )"
CLPACKAGE=swank
CLSYSTEMS=swank
SITEFILE=70${PN}-gentoo.el
src_unpack() {
if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://github.com/slime/slime.git"
${GIT_ECLASS}_src_unpack
fi
elisp_src_unpack
}
src_prepare() {
if [[ "${PV}" == "2.11" ]]; then
epatch "${FILESDIR}"/2.11/dont-load-sbcl-pprint.patch
fi
epatch "${FILESDIR}"/2.0_p20130214/gentoo-module-load.patch
epatch "${FILESDIR}"/2.0_p20110617/gentoo-dont-call-init.patch
has_version ">=app-editors/emacs-24" && rm -f lib/cl-lib.el
# extract date of last update from ChangeLog, bug 233270
SLIME_CHANGELOG_DATE=$(awk '/^[-0-9]+ / { print $1; exit; }' ChangeLog)
[ -n "${SLIME_CHANGELOG_DATE}" ] || die "cannot determine ChangeLog date"
if [[ "${PV}" == "2.11" ]] || [[ "${PV}" == "2.12" ]]; then
# SLIME uses the changelog date to make sure that the emacs side and the CL side
# are in sync. We hardcode it instead of letting slime determine it at runtime
# because ChangeLog doesn't get installed to $EMACSDIR
epatch "${FILESDIR}"/2.11/gentoo-changelog-date.patch
else
epatch "${FILESDIR}"/2.15/gentoo-changelog-date.patch
fi
# When starting slime in emacs, slime looks for ${S}/swank/backend.lisp as
# /usr/share/common-lisp/source/swank/swank-backend.lisp
pushd swank || die
for i in *.lisp
do
mv ${i} ../swank-${i}
done
popd
sed -i "/(defvar \*swank-wire-protocol-version\*/s:nil:\"${SLIME_CHANGELOG_DATE}\":" swank.lisp \
|| die "sed swank.lisp failed"
sed -i "s:@SLIME-CHANGELOG-DATE@:${SLIME_CHANGELOG_DATE}:" slime.el \
|| die "sed slime.el failed"
sed -i "s/@itemx INIT-FUNCTION/@item INIT-FUNCTION/" doc/slime.texi \
|| die "sed doc/slime.texi failed"
# Remove xref.lisp (which is non-free) unless USE flag is set
use xref || rm -f xref.lisp
}
src_compile() {
elisp-compile *.el || die
BYTECOMPFLAGS="${BYTECOMPFLAGS} -L contrib -l slime" \
elisp-compile contrib/*.el lib/*.el || die
emake -j1 -C doc slime.info || die "Cannot build info docs"
if use doc; then
VARTEXFONTS="${T}"/fonts \
emake -j1 -C doc slime.pdf || die "emake doc failed"
fi
}
src_install() {
## install core
elisp-install ${PN} *.{el,elc} "${FILESDIR}"/swank-loader.lisp \
|| die "Cannot install SLIME core"
sed "s:/usr/:${EPREFIX}&:g" "${FILESDIR}"/2.0_p20110617/${SITEFILE} \
>"${T}"/${SITEFILE} || die "sed failed"
elisp-site-file-install "${T}"/${SITEFILE} || die
cp "${FILESDIR}"/2.0_p20110617/swank.asd "${S}"
# remove upstream swank-loader, since it won't be used
rm "${S}"/swank-loader.lisp
common-lisp-install-sources *.lisp
common-lisp-install-asdf swank.asd
## install contribs
elisp-install ${PN}/contrib/ contrib/*.{el,elc,scm,goo} \
|| die "Cannot install contribs"
common-lisp-install-sources contrib/*.lisp
## install lib
elisp-install ${PN}/lib/ lib/*.{el,elc} \
|| die "Cannot install libs"
## install docs
dodoc README.md ChangeLog CONTRIBUTING.md NEWS PROBLEMS
newdoc contrib/README.md README-contrib.md
newdoc contrib/ChangeLog ChangeLog.contrib
doinfo doc/slime.info
use doc && dodoc doc/*.pdf
}

@ -9,7 +9,7 @@ EBUILD mc-4.8.11.ebuild 2537 SHA256 5ef76677a0b715ef89d8636acc00e1194ea93257ff7e
EBUILD mc-4.8.12.ebuild 2494 SHA256 bb6da066769df9ce46057e9529e4328485ac58707164336f87013eb1c1498b20 SHA512 eccb8b5a45c9bf7b8aa226b4aa61d474f7b986952efa6dca35bcd395dd5c801cf921ea14a97f423ba5bc023049e70a0c5b5ede5a716576c353c3429a2e805a9d WHIRLPOOL f97fa7cdaee067894b99c2f0d3c45ff48d6e3433a5f48f5f058ec7f735b2f69340ccde4d8c56e78404fe66b62e58de2fea7a25e312df306e460b0c679c5e9284
EBUILD mc-4.8.13-r1.ebuild 2617 SHA256 c74c9480985919642150678a2d1d3ad53d5330659e4db3bb1a2b8901fb1f468f SHA512 155df3045002053b50003d1d08da0d41cfefa6419bdc618529e8813a302a0dfb31ba48806780799b033d02db23f3e9fef7243ff6284f40bfb58d1ceee4dbc267 WHIRLPOOL 92f45b2f353bc43d9f0e16826de43d644536762d11b7416f199b6f3f671b7ed85a6f7ebedb0de247923eee1b0e449bfa0dcb4d82e4f065987656df1023e5a81d
EBUILD mc-4.8.13.ebuild 2548 SHA256 3235daf9c0062157a3d1939b1837df83a854d79f315962c453e6afb01ebc04b9 SHA512 a5e37211486d0b77b6f3cfc577ff4ac690151979ca585d8c9154866135c4a275c68ba5113d4907b551c19171470bef0555030e6ec1390e59c9827fa58bf8ab24 WHIRLPOOL d45981febcf385aadadea80a2b8dac0dc2e87fb90abf68a299faf94c13edc20ccefea039e8468e438ee9d57b358aaa6f96071f83ac08326ec13a426e9378e506
EBUILD mc-4.8.14.ebuild 2578 SHA256 cd76285fd26a3ed158fbe4985898462de3b9625b1186a5b9b695545bdb5fc6d0 SHA512 b14e20baee93fe4790b53e01e032389c7418247ad88e9a31f25970da9b0752640d7243c467dfd0f813139d8464380f7d89ae0fccebe661de6eb29850c1e447cf WHIRLPOOL 6b9ea5920bd9d34c083b46f73e6dc9f974e440c4f060ba938957bb442e08908b3690f59e15f59f11cd1edaaced2555f9bb16c6ad717e3c71a80471c1fc5218e4
EBUILD mc-4.8.14.ebuild 2577 SHA256 0df0f25d70d3e45f2275f0b5c34230494d9c641977b9547e8cf874df05d8d275 SHA512 1ab48bddca151f81acf3a90eb2047f049f7c91e3513a0dd75cc6754953ed090a353a7e9b17d029bef185ac18d7b4b036f5d3d201b5475a5157a51ed20b54257e WHIRLPOOL c6bfbd35ac3538f83664a93c066c1ec699aaf6a4a6feff0cb92462ae8822956cb3d5d99258a76f60af4431506850d3dba0a0aa284174886799a83e9b23dc8970
EBUILD mc-9999.ebuild 2789 SHA256 e43f6d72f9df633d9fffc7b30b6a413afa9e26c9f23b9bc0fc14f40a28772ad5 SHA512 a9202caebd5348ef6def646bcb79b1b047b8c686d08ad8300fe9981e1f86c33dfc82536adfb8a261a6e949160682dcad708b66a8f2592aaf0e852fda3a26d14a WHIRLPOOL 30109ffcb89f709d9561092039c2e9fc82473fc9f7fa1414e5e4d7ecec2d4b86339a4fe161c44ea26ee3bf75d90f8832a9beb75d67f70a1fd1a43adbb18803e6
MISC ChangeLog 47956 SHA256 ad72d366219015c1a10a0cd495639e64b5fc33d5ece8eac0ef8c7d7e0991bba9 SHA512 ba9b5ea1a0073925045818863c3d684f7916b4ba0702566fa539cf35e5d990376daaff3beaecc0c0b7497de7f06c79f2114231f28917764f7db4d32ca7ebd819 WHIRLPOOL f336d08537261dbb79f33958ec01dabc5d45782472a2520125f21cd91e71b9346a0abcb0eca09ae27b9d660f35e097c8c5c52bd03fcb17a9618c446398ede4ed
MISC metadata.xml 950 SHA256 7a5f3db095ee82a58da8299170da072eb298919ae2beec7020e2ca12982b3263 SHA512 9143eda1ccedb0613eb915f30e70259c32b5075669e256c43c488c1baf34ffecb3210583144bf0389af463fdbc98f60f5d781b6afa77f1951cba11b16555132b WHIRLPOOL cbcc220f6ba1de379b0225d0079945991362aadf88df2aac225994841ec7c81f5132ef3a0b506433d46abe445673dc7dc406fce37dc5e04a17179c6858a3bdea

@ -14,7 +14,7 @@ SRC_URI="http://www.midnight-commander.org/downloads/${MY_P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE="+edit gpm mclib nls samba sftp +slang spell test X +xdg"
REQUIRED_USE="spell? ( edit )"

@ -4,10 +4,10 @@ AUX texstudio-2.6.0-desktop.patch 699 SHA256 65c15ba516d444a51118839cc98abf66fc9
AUX texstudio-2.6.0-hunspell-quazip.patch 2545 SHA256 aff0970530a4761bd2c4d1d581b036955c9cc8ba9057a1ef3d017b3dd1685dbb SHA512 e04eccb4341769f61fdbba59244db0c42553ac0a889bde01a85b4596a9c0b4603121c26e048cb95c1f725ade0bbdfcb6c5b81b76b4ac553d676862298b26fc6a WHIRLPOOL 77fbe1899de42d2088ad63656c76cd2a9514457a0b897d1af6ed9bca5ae97d0e2c0fbce237b26d265515055cc41f0205698a9ebdce46966dcec706f01fa67cca
AUX texstudio-2.6.4-hunspell-quazip.patch 375 SHA256 67f31b19f7e4a4dd828b60096e7bb9ad6122d6a65a36cb110c6d170f16da31b5 SHA512 69b32b6c6e34e50f7b822bf2a9067d686f8d414c76d7f3ff6c38b7a0f24cb40df7cd6b397b931b6a3f666591fcccf6e085d186f99c8cde7cfd94ead53676dcd2 WHIRLPOOL adf1d110d7f3a8b8070c6de6cae2cd0331ec2256aca56c2100b3ef52088134d8116188da960d39f905d9ebc1faeb5a351b52fdb02b9219fe26e6334d83d0692c
AUX texstudio-2.8.2-desktop.patch 674 SHA256 a3af9f354218f66e7b3e6c4c6ff044a535b88edba6ea6c5b896f682323a10e43 SHA512 55863bc286239a3bfbbeb581f5e489ad9b5afa8000aaf12b1f62fbf16814548e091bfbb9a821c70b612f4373b0954702eb38154a867dffc3c22ca758eb12c4d0 WHIRLPOOL 522cc753aea8ab27bd5bb6d4681d2434e335ea330e446622f21dddaa26ff4b297a4657ce7a195f8d299ba89fd5893342703fd731c0825835b107e40d92eb3bef
DIST texstudio-2.10.0.tar.gz 25674717 SHA256 cb055b5c5d40e129ff6fc87362501f45bdf11a6ee24bd733d9f7f28ae69169e8 SHA512 c8df9f8176e4d776b76efcf9abe1ff56b87e8ea7093b04f1d5766f8c8b4e5aafbdb6f40c811e7e08d3c5c8ae030327767beca2f1e79ff712c2a2a281fe8a6543 WHIRLPOOL 1eef24c4b923cda51a99fb63aa216df59e4605df81dff5bfc86b1a49c1e50f7f46173d38a4965a8640e636beff4a38971a4c6786b125067353a62d5d0a222ed8
DIST texstudio-2.10.2.tar.gz 25669897 SHA256 0cf97c752ba30aba8a0536492893b71ed454c62e6a6e34cff65a8a4eeb308e64 SHA512 3c29b2ef0bb8ed290c66802ffc9419f39d5ff5c4905523ee3adb7177f1159739639d5e4eb9d038fd28472c6618e68b7839b9c816da462dd24046691ebcd9796c WHIRLPOOL e66da4486fa17aa940557af75a098cd03eeaefabe2bf16d38589a37fd065c313c911f76d44b7b81054ae8460a93da323d3472139445fa67df21bb661143ba607
DIST texstudio-2.8.8.tar.gz 25198033 SHA256 5d00c42425c0d1464438c0c1701508fef281f5dbdd0fbcebdbba9de60ac6db95 SHA512 b4f50368ac4a145ad6cb6c764d2d84ac0c3b0b08903b53390e34fb3a8d2e2c12b72cdf77cf97ea22df94a29438be6db3004f8663e04c5254ae40bf28bc2be152 WHIRLPOOL 08d4af41163ebfa85539001fe540a5f48b86e341d93983a42da03015d00460b30280f5fa08c50c90c97d7e1ed38d324efea666c6640b6bba421cffd832031e27
DIST texstudio-2.9.4.tar.gz 25292627 SHA256 dc71590e3745ac193a640667737befd665d549e642e268eec7a8238d3b61b5ea SHA512 6fd35a6490451f9cc3292245857e66d6b0d18d2fb06e0482a8e9bbb8695923c8d3da32a6aa6b8ec591c74ccd81f797ddb958e85db26c90d0096cc678a5f14a49 WHIRLPOOL 9ca5ad727d0096bd986b39b34691167bfafe6ae44c4193fdd1f6f02bdd8c4b8b0cd4ac31af3c1c2833c1ba13f0acf814d3ba14fb0709dc3bbd5ee50729968cdf
EBUILD texstudio-2.10.0.ebuild 2334 SHA256 f978ee0aee7afbe220164f71125bf33981d9f990ae00d96ba49576ea48d529b9 SHA512 3ec4e48cc5d398d2e4d6347b26dcf236f2cf2c0f8b1439fccad01b21e6038a92dab2affcf74b0e5476a7f7cc8bae71e1d695a5b7a2b71d651e99f7cef701f381 WHIRLPOOL 0ab55020ba68060fe33e7b985c02e9ad1904078c69f53a8b3c46724148a991e3a22f9685b8b8124f7b23b96ecf742a0aa8b2beb70c8af0d061c093ba702382a4
EBUILD texstudio-2.10.2.ebuild 2334 SHA256 f978ee0aee7afbe220164f71125bf33981d9f990ae00d96ba49576ea48d529b9 SHA512 3ec4e48cc5d398d2e4d6347b26dcf236f2cf2c0f8b1439fccad01b21e6038a92dab2affcf74b0e5476a7f7cc8bae71e1d695a5b7a2b71d651e99f7cef701f381 WHIRLPOOL 0ab55020ba68060fe33e7b985c02e9ad1904078c69f53a8b3c46724148a991e3a22f9685b8b8124f7b23b96ecf742a0aa8b2beb70c8af0d061c093ba702382a4
EBUILD texstudio-2.8.8.ebuild 1904 SHA256 58ccb002ca4e824a26a49694342530ff717a897a486e3f48e43afe282157308c SHA512 dfac51d6c970908da9a24009fd6f1d008773379b1c1f08b6d8c0b96082531a108d4e9f2efd6a3637e14be263aec9ea648c6c4d5b1f781e6791a642b10d3da2e8 WHIRLPOOL 6ba728dd0192f1fe7039b1522cea083c257ae72132908c4c40c82b733126600da1d47d63b2ee640863359f143237c60cf3477997c785cafadbdc324c5af9f581
EBUILD texstudio-2.9.4.ebuild 2334 SHA256 f1918f741be66448d101292414ba544c7ce70cb872a83bd00e18edb5cb74e2d0 SHA512 82496c4c816dfe65b0b7ed5fc1cc8e110b6c3a63d1f87ee6ca958eb5c86ef196d0e6bc247c00bcb451a623f2c76eb0effea0a52ae22678f32a517557387fd915 WHIRLPOOL 9cdde32ef5ebb8dd4530136cc52b251ac07c46837aaa9d7d6dde586dcdd80a1ac5920abe000a4c2e228a01be89eec2c041b83a1a2acc34d4d216c9807f704c4f
MISC ChangeLog 8357 SHA256 f1506968d304d73c49716a351e6444bb7533acd23750c1812cab75b31986d715 SHA512 b496edc4a4c53a47037649d61dcbfc85be987d272977236809c8d13ac72b8867694a26743c271143434c340761a25addc979e0b03286592b1815bcb340d21858 WHIRLPOOL 330abbb34effaab7e7a7e03aa6d250a602f53aa520234453f70ef4fb83ad503666fd2cba9eebe5de32dd9dc241196fd8d9c2371018a86fa1bae107b14f6cde03

@ -9,10 +9,13 @@ DIST zsh-5.0.7-doc.tar.bz2 3005587 SHA256 43e8665ba9d9eca8370c64e2d4846e84f9111c
DIST zsh-5.0.7.tar.bz2 3181030 SHA256 544e27de81740286b916d1d77c9f48ad7c26ad7943ed96d278abee67cf6704b3 SHA512 e309863b41c9f92996fb9301d96d1aa43270ef8a04626c946703675b16a0a2ac9fddc959184cd8c639bd061fc2dd21902b21515550f639faacccdabd59e256e5 WHIRLPOOL f7cfbc41a2c990f702fee4ee158db79ebaad794479a62ff0ccd1d466077556e93b5e563575f9fd25dde1cb5e3c3610a14c997155ea76d86293d0a08168a3a418
DIST zsh-5.0.8-doc.tar.bz2 3204865 SHA256 0ee5088c47fa5ceac6e087c7e00f2ede3f5920a03d32220772342ce980339e40 SHA512 86f75cfa16a2d0acbd75dc11d16a9bd4813ea2f0c6e323ed6fd73e66250420333fe0be2dbd62171a36aa479b5b5b423777f7ca369afb29d0f456fb7ed68926f6 WHIRLPOOL 1b25a455e7617cf624f8656eef2064e35a3c7798aec3d2822522bb89cad11441e1658966c467ecd758fa9e02ffcc235ee036830fd00757a04c3ff8e1b21fc434
DIST zsh-5.0.8.tar.bz2 3250542 SHA256 8079cf08cb8beff22f84b56bd72bb6e6962ff4718d816f3d83a633b4c9e17d23 SHA512 79e438e32802c030749fd1bfff07fb3e5e7f7864e5106233c6f51ea477aa5a8471449e22f262f03bf69f42e66bf39e3b8a93295a247436ce97c66409b582ceae WHIRLPOOL 3ed95b2763bd3e486104a9f935efc89fd9ff1b3d745c1c3a93181a511c2986246e4f14c6d15fd88dd735c006127523ce423150813147250343871c9e2f40f413
DIST zsh-5.1.1-doc.tar.xz 3061616 SHA256 f5944f29ec77100afdc3634f0bb8ffc4328a2d03147f23d1aa6280b6aa7d622f SHA512 868444662ca9b1cc91f2ecff56ce0944e5e75fc5f5a349eb538ca23a8eb8fb4ebaa8efc2ba1d8581424f25b0009305ed7a6f08ca06db1ecde467eeb5d6b71621 WHIRLPOOL c72760d754e19e7fe1f501bd395becc13877d4b0ba20fbf1f08855be5affb78aac07e2c14e779c1b554e21e29d8bfd5203dd41da5d3f21020dac7033510a4662
DIST zsh-5.1.1.tar.xz 2788676 SHA256 74e9453b5470b3c0970f9f93cfd603d241c3d7b1968adc0e4b3951073e8d3dec SHA512 732f183a03125e83da11a38c638ca54a667326a23ca19418b0df27b1d5b3b1f360383d84f66bde064911effaa2ce9cbb9b6ab86deddb92f80e8f601af8a82b3e WHIRLPOOL 55199e45557c2667e8f9b7564af44b32b610fe09db451493bd64642c2987e12a638b2b96d6530a16427ba17a6ca8c20e73f88013cf47996eea24e5e1595691e7
EBUILD zsh-5.0.5.ebuild 5088 SHA256 4493420fba999baf1fdbff79c3b3687022d4bc832862a2f84c5a585aa5b86e8f SHA512 c638693bc4c50e848954b03ad9bdda46e7589551c137312bcde733318ff22e2cc9323e65bf42462fc7fc5463b7e25c9b20cc7a0d7821348da62bd3fd342bfcc8 WHIRLPOOL fe4b283e7b4b896457941e545cf6bbec201278bd59738194d57f0258a118e984267ec270243f2c1dd2ccb3efce6d4a5faadced96b38739edfe3af544b3c08862
EBUILD zsh-5.0.7-r1.ebuild 5182 SHA256 28f70c6a3fdd64f9cb376327a0180af2102e955480fcf770437442f0d455eb2e SHA512 3a55e928b467b78d329564ff6150b52aa69dfae3d5e273aa785bf4ae78d9cd15387ca307526838c2be8d024b3ba2040cbcbc04e05dd6e66f41d01303a98e900e WHIRLPOOL 9fc23c37941f95c1ea8d9f3755ed9bb6527715525d73dd6bd7354e1caf91e0042ced15c495ee9283a85c6931523d77d62f6d4637b1fc48099a5f3d2f443bbf70
EBUILD zsh-5.0.7-r2.ebuild 5222 SHA256 3c7b9a37edd3c6be1e4a3acd048ab431c40e3296faf4300ea5c4ad680b1e41b8 SHA512 bd57f290970f4b1a720f38eeee103f1b108c00c3d006f9d42448a84be5b2cb672370c184c2a71230a6588abae08fb94adf3cb48fbb638efd22d7e44f42f80b11 WHIRLPOOL 3d89151d5c035dd7ff00383db769335ccc3741d133d97d1308829d23bf35e02d2961da6e2c6b0e8177e672c44456149f54ff956b37fa1b6902c3e1c97a043640
EBUILD zsh-5.0.8.ebuild 5873 SHA256 fad1826af14f9032dffc2bf42ffbf9a7820840b3eb4caac8618032449e8832d2 SHA512 5d8aec6c0f9d10deffd67beb7d746ec148df1669988dad12148fb9868877184dac064699ff2b5de366ed9a88c6e25a13f7f21ffe411249e869057ef25710537e WHIRLPOOL b1dcfb11f34a59f0aeefdbcd7bf7e621156b29a0d3eb50bbc79540f69094243ca68c8d04262d6b9aa374e80e36dde22bf5e71274e581a8534289324aa88ea62c
EBUILD zsh-9999.ebuild 5873 SHA256 fad1826af14f9032dffc2bf42ffbf9a7820840b3eb4caac8618032449e8832d2 SHA512 5d8aec6c0f9d10deffd67beb7d746ec148df1669988dad12148fb9868877184dac064699ff2b5de366ed9a88c6e25a13f7f21ffe411249e869057ef25710537e WHIRLPOOL b1dcfb11f34a59f0aeefdbcd7bf7e621156b29a0d3eb50bbc79540f69094243ca68c8d04262d6b9aa374e80e36dde22bf5e71274e581a8534289324aa88ea62c
EBUILD zsh-5.1.1.ebuild 5876 SHA256 be5f338fc71c203d6e7536a0de1c10d9789110efcca8d175f99e6863b932ce1a SHA512 e96eb54b5f71bd80d540d186cb8e2d1e217c84c514046dd4f3996f76af3d95e1f69888a344ad3983aed7b1ef04210813e6d10e59eae0532268069a1d66dfe362 WHIRLPOOL 2348beb263ed01d4f4d1487f922aa530f63087e3d121045873874431fa49d33c9b46a640cb1738522eb50099925ba5464cce52c88d07b1e586819bd8bebc2fae
EBUILD zsh-9999.ebuild 5876 SHA256 be5f338fc71c203d6e7536a0de1c10d9789110efcca8d175f99e6863b932ce1a SHA512 e96eb54b5f71bd80d540d186cb8e2d1e217c84c514046dd4f3996f76af3d95e1f69888a344ad3983aed7b1ef04210813e6d10e59eae0532268069a1d66dfe362 WHIRLPOOL 2348beb263ed01d4f4d1487f922aa530f63087e3d121045873874431fa49d33c9b46a640cb1738522eb50099925ba5464cce52c88d07b1e586819bd8bebc2fae
MISC ChangeLog 35160 SHA256 1f55714ffb2bcf458a6f28ac5ee473b874ccd5538f1f3297851dc672f3c09333 SHA512 d7c3cbcfd79d1794fca5d82ce10c12a31f2fc59a025db73eee264c97794002bb6e32e9a39b40bc0abf5d421b1ce0914f9a534ea11da2f5f74e7da9befd87ac1a WHIRLPOOL 78d948609caa56742cc24d7436017fa4589877da4b50398b86cbb7c694871747975734cc8b3c53b1474d6c883dad2b3be7f42000f764210591c92f868e6d491b
MISC metadata.xml 495 SHA256 2840bffc8df6ea240b67fbc82a8e413b00a2c1382db6e3051f76ec35fa258f5a SHA512 4f273bdbbcad12e5feb5293208497b831b93ce73baedbeed95e146ca87d09c1bdecb493a6329ce537bf247101b065c95eebaeab1c2424cc417e549c04521c798 WHIRLPOOL 722b184c2a0fa68c4e0b3998c6cf9c149af43981e3ac28572f493523d19bcd7cbd5c5eb0523d61266253c1e5797643223b2e5eb9527de0fd78e77963a2e9196c

@ -0,0 +1,212 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils flag-o-matic multilib prefix
if [[ ${PV} == 9999* ]] ; then
inherit git-r3 autotools
EGIT_REPO_URI="git://git.code.sf.net/p/zsh/code"
else
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="http://www.zsh.org/pub/${P}.tar.xz
doc? ( http://www.zsh.org/pub/${P}-doc.tar.xz )"
fi
DESCRIPTION="UNIX Shell similar to the Korn shell"
HOMEPAGE="http://www.zsh.org/"
LICENSE="ZSH gdbm? ( GPL-2 )"
SLOT="0"
IUSE="caps debug doc examples gdbm maildir pcre static unicode"
RDEPEND="
>=sys-libs/ncurses-5.1:0
static? ( >=sys-libs/ncurses-5.7-r4:0=[static-libs] )
caps? ( sys-libs/libcap )
pcre? (
>=dev-libs/libpcre-3.9
static? ( >=dev-libs/libpcre-3.9[static-libs] )
)
gdbm? ( sys-libs/gdbm )
"
DEPEND="sys-apps/groff
${RDEPEND}"
PDEPEND="
examples? ( app-doc/zsh-lovers )
"
if [[ ${PV} == 9999* ]] ; then
DEPEND+=" app-text/yodl
doc? (
sys-apps/texinfo
app-text/texi2html
virtual/latex-base
)"
fi
src_prepare() {
# fix zshall problem with soelim
ln -s Doc man1
mv Doc/zshall.1 Doc/zshall.1.soelim
soelim Doc/zshall.1.soelim > Doc/zshall.1
epatch "${FILESDIR}"/${PN}-init.d-gentoo-r1.diff
cp "${FILESDIR}"/zprofile-1 "${T}"/zprofile || die
eprefixify "${T}"/zprofile || die
if use prefix ; then
sed -i -e 's|@ZSH_PREFIX@||' -e '/@ZSH_NOPREFIX@/d' "${T}"/zprofile || die
else
sed -i -e 's|@ZSH_NOPREFIX@||' -e '/@ZSH_PREFIX@/d' -e 's|""||' "${T}"/zprofile || die
fi
if [[ ${PV} == 9999* ]] ; then
sed -i "/^VERSION=/s/=.*/=${PV}/" Config/version.mk || die
eautoreconf
fi
}
src_configure() {
local myconf=()
if use static ; then
myconf+=( --disable-dynamic )
append-ldflags -static
fi
if use debug ; then
myconf+=(
--enable-zsh-debug
--enable-zsh-mem-debug
--enable-zsh-mem-warning
--enable-zsh-secure-free
--enable-zsh-hash-debug
)
fi
if [[ ${CHOST} == *-darwin* ]]; then
myconf+=( --enable-libs=-liconv )
append-ldflags -Wl,-x
fi
econf \
--bindir="${EPREFIX}"/bin \
--libdir="${EPREFIX}"/usr/$(get_libdir) \
--enable-etcdir="${EPREFIX}"/etc/zsh \
--enable-runhelpdir="${EPREFIX}"/usr/share/zsh/${PV%_*}/help \
--enable-fndir="${EPREFIX}"/usr/share/zsh/${PV%_*}/functions \
--enable-site-fndir="${EPREFIX}"/usr/share/zsh/site-functions \
--enable-function-subdirs \
--with-tcsetpgrp \
$(use_enable maildir maildir-support) \
$(use_enable pcre) \
$(use_enable caps cap) \
$(use_enable unicode multibyte) \
$(use_enable gdbm ) \
"${myconf[@]}"
if use static ; then
# compile all modules statically, see Bug #27392
# removed cap and curses because linking failes
sed -e "s,link=no,link=static,g" \
-e "/^name=zsh\/cap/s,link=static,link=no," \
-e "/^name=zsh\/curses/s,link=static,link=no," \
-i "${S}"/config.modules || die
if ! use gdbm ; then
sed -i '/^name=zsh\/db\/gdbm/s,link=static,link=no,' \
"${S}"/config.modules || die
fi
fi
}
src_compile() {
default
if [[ ${PV} == 9999* ]] && use doc ; then
emake -C Doc everything
fi
}
src_test() {
addpredict /dev/ptmx
local i
for i in C02cond.ztst V08zpty.ztst X02zlevi.ztst Y01completion.ztst Y02compmatch.ztst Y03arguments.ztst ; do
rm "${S}"/Test/${i} || die
done
emake check
}
src_install() {
emake DESTDIR="${D}" install install.info
insinto /etc/zsh
doins "${T}"/zprofile
keepdir /usr/share/zsh/site-functions
insinto /usr/share/zsh/${PV%_*}/functions/Prompts
newins "${FILESDIR}"/prompt_gentoo_setup-1 prompt_gentoo_setup
local i
# install miscellaneous scripts (bug #54520)
sed -e "s:/usr/local/bin/perl:${EPREFIX}/usr/bin/perl:g" \
-e "s:/usr/local/bin/zsh:${EPREFIX}/bin/zsh:g" \
-i {Util,Misc}/* || die
for i in Util Misc ; do
insinto /usr/share/zsh/${PV%_*}/${i}
doins ${i}/*
done
# install header files (bug #538684)
insinto /usr/include/zsh
doins config.h Src/*.epro
for i in Src/{zsh.mdh,*.h} ; do
sed -e 's@\.\./config\.h@config.h@' \
-e 's@#\(\s*\)include "\([^"]\+\)"@#\1include <zsh/\2>@' \
-i "${i}"
doins "${i}"
done
dodoc ChangeLog* META-FAQ NEWS README config.modules
if use doc ; then
pushd "${WORKDIR}/${PN}-${PV%_*}" >/dev/null
dohtml -r Doc/*
insinto /usr/share/doc/${PF}
doins Doc/zsh.{dvi,pdf}
popd >/dev/null
fi
docinto StartupFiles
dodoc StartupFiles/z*
}
pkg_postinst() {
if [[ -z ${REPLACING_VERSIONS} ]] ; then
echo
elog "If you want to enable Portage completions and Gentoo prompt,"
elog "emerge app-shells/gentoo-zsh-completions and add"
elog " autoload -U compinit promptinit"
elog " compinit"
elog " promptinit; prompt gentoo"
elog "to your ~/.zshrc"
echo
elog "Also, if you want to enable cache for the completions, add"
elog " zstyle ':completion::complete:*' use-cache 1"
elog "to your ~/.zshrc"
echo
elog "Note that a system zprofile startup file is installed. This will override"
elog "PATH and possibly other variables that a user may set in ~/.zshenv."
elog "Custom PATH settings and similar overridden variables can be moved to ~/.zprofile"
elog "or other user startup files that are sourced after the system zprofile."
echo
elog "If PATH must be set in ~/.zshenv to affect things like non-login ssh shells,"
elog "one method is to use a separate path-setting file that is conditionally sourced"
elog "in ~/.zshenv and also sourced from ~/.zprofile. For more information, see the"
elog "zshenv example in ${EROOT}/usr/share/doc/${PF}/StartupFiles/."
echo
elog "See https://wiki.gentoo.org/wiki/Zsh/HOWTO for more introduction documentation."
echo
fi
}

@ -11,8 +11,8 @@ if [[ ${PV} == 9999* ]] ; then
EGIT_REPO_URI="git://git.code.sf.net/p/zsh/code"
else
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="http://www.zsh.org/pub/${P}.tar.bz2
doc? ( http://www.zsh.org/pub/${P}-doc.tar.bz2 )"
SRC_URI="http://www.zsh.org/pub/${P}.tar.xz
doc? ( http://www.zsh.org/pub/${P}-doc.tar.xz )"
fi
DESCRIPTION="UNIX Shell similar to the Korn shell"
@ -23,11 +23,13 @@ SLOT="0"
IUSE="caps debug doc examples gdbm maildir pcre static unicode"
RDEPEND="
>=sys-libs/ncurses-5.1
>=sys-libs/ncurses-5.1:0
static? ( >=sys-libs/ncurses-5.7-r4:0=[static-libs] )
caps? ( sys-libs/libcap )
pcre? ( >=dev-libs/libpcre-3.9
static? ( >=dev-libs/libpcre-3.9[static-libs] ) )
pcre? (
>=dev-libs/libpcre-3.9
static? ( >=dev-libs/libpcre-3.9[static-libs] )
)
gdbm? ( sys-libs/gdbm )
"
DEPEND="sys-apps/groff

@ -3,6 +3,6 @@ DIST yodl_3.05.00.orig.tar.gz 301612 SHA256 2f360062a85f9359207088b2586da863e2b1
DIST yodl_3.05.01.orig.tar.gz 302038 SHA256 5a3d0e1b2abbba87217cfdc6cd354a00df8d782572495bbddbdfbd4f47fe0d3e SHA512 d2e8216511f50f053809d7b4c50c733ea72b62ef987608381c2583f008347f889e897b7104eaa63a040c4290909d681971a8a0624b15f204dc8ad47a4f2ceb1b WHIRLPOOL fa2dc18eab78af022d945eeb7436483a1d0cf0a947a450cbf045a763348378ebe2d192297c462b3c6fc30756f283d1186b4f3c1d9e9d5bc707aaace9ebc9e09b
EBUILD yodl-3.04.00.ebuild 1042 SHA256 d8822636309ae95edface81352f28e092b1cada31f00c9bbb016b5074fdd3ab2 SHA512 639d7790282bab41ed09eb0cd6b6d52809a16a6cbfff9c2cb1b15955584572356a73130d69dd6a456ec35698d680b988b73fc017002fa6017312b191091a89fb WHIRLPOOL 855bc60c44b2759778d45f7326d2d630beb7c656bcd579f03ad31e887cbc49058fc5dff87a99dadedb686b0e28f2a703f6da43fbdb77d6358763a7669c7a33a5
EBUILD yodl-3.05.00.ebuild 1042 SHA256 6d0f6d85d846da4c4312e7cc9e89a06400b9e941254e1c5ba4763f3c7e7d38ce SHA512 b0b2c533024f6b96bd67f500917a6f06a49c5228f0fcd91955b0ec1a41d6d07cc6498096f717dc8f41982b47955bafef2bd7c69608c19011b9c9d087747a1b85 WHIRLPOOL d1ee66837fa443e8f96e12e7143d08ca9abf13c4691c93de07bbb4766512ea53c3bff44b76b938c4260b17b489be0f01206ddca2b9dcc697a06a5a0528ca6991
EBUILD yodl-3.05.01.ebuild 1042 SHA256 6d0f6d85d846da4c4312e7cc9e89a06400b9e941254e1c5ba4763f3c7e7d38ce SHA512 b0b2c533024f6b96bd67f500917a6f06a49c5228f0fcd91955b0ec1a41d6d07cc6498096f717dc8f41982b47955bafef2bd7c69608c19011b9c9d087747a1b85 WHIRLPOOL d1ee66837fa443e8f96e12e7143d08ca9abf13c4691c93de07bbb4766512ea53c3bff44b76b938c4260b17b489be0f01206ddca2b9dcc697a06a5a0528ca6991
EBUILD yodl-3.05.01.ebuild 1077 SHA256 3aa85943f39c32d6aab0c27e8af0f9d2c1881ea92088f1a60debfd2a3d71eaf2 SHA512 c72517d7fcceff1bd5d9ab4addaf9dfd7c4890724af4147f358935dc4ddf6d535b9e08e3f6a97a3504b2d5c3f9c5355891cb076898e25e09bf8e40b1c2f76e6a WHIRLPOOL f12d95bf64af8d07a74368694016a9f2ace7d7c614e437a5070babd7e8e0a4f8dc4555436e6ecd94738423680ff514d3da23ddfb6404ecf2c1520805ca6619f5
MISC ChangeLog 1231 SHA256 5cf6a60a159bc52fae16300ce1825cc95566e0d4e95046a638d623f04c6f988e SHA512 b195776eeca3c2e71d346e545aa3f02278c5555875b6b7e2268bd37526bc6778663f6d8e74f2b9c5d072c63aa2ce8143ce06c4295907857a9568d927b2cb6b7e WHIRLPOOL 496b230ebc2e9c7ed3c9c805211177437f4f9964652de17dcb88ee34b295781edcf7ab1b1ce82bc70afc26ebf8eefd97c1ee300fb05626fdcb8867c46b46159c
MISC metadata.xml 306 SHA256 6453b76918c5dd0b98575b8c4a0ef620aea5257f0da53cbf00ff6d579c1f627e SHA512 e9166274b996c89c0db8a61e00139bed4c321a755b776559b3533eea209afbdac64da9d0559de8a5fca25625afed1a52592bf495b2eac3a9f05e069de2cf835d WHIRLPOOL 1626ed08b8b4bb035905528469732900e8f8ff6480b27b170573c5d6209229200b77f8fce5bf9fe073050646438d8b1fe894a9872241304cfbbaf61ba8f90cb7

@ -7,7 +7,7 @@ EAPI=5
inherit toolchain-funcs
DESCRIPTION="Your Own Document Language: a pre-document language and tools to process it"
HOMEPAGE="http://yodl.sourceforge.net/"
HOMEPAGE="https://fbb-git.github.io/yodl/ https://github.com/fbb-git/yodl"
SRC_URI="mirror://sourceforge/${PN}/${P/-/_}.orig.tar.gz"
LICENSE="GPL-3"

@ -5,5 +5,6 @@ DIST mysql-connector-c-6.1.5-src.tar.gz 3455028 SHA256 278f2b40f3980079bc7ad247c
DIST mysql-connector-c-6.1.6-src.tar.gz 3475044 SHA256 2222433012c415871958b61bc4f3683e1ebe77e3389f698b267058c12533ea78 SHA512 2a3db4aec5b8e5357fa407d6e2b52534f7aa9c0b78c4ebe9a61e2e25dc5f7dc1f1962f6e6fd847107ce53ca369e0babe7118b947a87189495212596348cfd760 WHIRLPOOL 6a0a55a47a88606c12511f9fd155bafcf5d73b1ffa2c4877b838bca018f4a8a8f4427ac6af6e4c567eced7e1108dba4a613255f813ab481e8ea948b3a6cdff33
EBUILD mysql-connector-c-6.1.5.ebuild 1478 SHA256 6db9cc90cd5e6c16f4d3ab4e77eaa60daa01054897a9053a6852066f83b3a474 SHA512 6b3438f8a38c37a4a8e6cab2c27ef4bf365ef31ae0e15d28725248b1e5ae2115d3afdc680b42e0c063c67225915143c73a603644653f108d357d2f130b3526f0 WHIRLPOOL 6261f59247416422ef73395991bd7f83c20c61da7d637e19e4ea97b04ab447af14db091108dd53a3eaa13d538d334a436379060b6330e4e15b8bdaf511e7ef20
EBUILD mysql-connector-c-6.1.6-r1.ebuild 1638 SHA256 2ac95854c811410d8237f68d2d80526344782cd21fedb0373e9fea3cd50c97e4 SHA512 53d3753b59e61557f760936ce228e87ae266fa6674dcc6573e80b17679d47c238396cc5810582330f24417ed6632b87f493d075e059067cdd14ed95d462d4287 WHIRLPOOL 16c35f09ddf41f5e12722366fcd37d78f516c6247cdb6ceb4ca5995f2dc49ce06a4aef6d4b0b933c909af931a9fa678bece331aaf86e4d2fc0889351add72272
EBUILD mysql-connector-c-6.1.6-r2.ebuild 2116 SHA256 54c4d5e0a0bc3ce4a4d331ed1455a93f588538a78b1395266df8806a6e42c310 SHA512 d52bac0fea67701a59ccde3cab9d099e80618cb7c292b66cf6cde1835f6e12bbc36234b6de0c2d5d18b1a572077c4b49fcd5405fe39678da11fed9dcdc71b015 WHIRLPOOL 3655bd440d7f7a9c1783006a20ddde8c98c93b3aa3887059f07852c7f2bb14fad50d91e892e210864e8e162ef7db7b0f576c7ff4eb2e7c1a39eb8047306fa2f6
MISC ChangeLog 601 SHA256 828e88df369701275ead137ce3a91c3d58da90f775583f5a06d3786f110d27cf SHA512 1e57ce1e1625114b48c7f4a410fea944098abe1dfca815a14e78df338dd2ccaa4ffa8e0db1225e194ecc7866262a2b9b618a79f5aa0e229fcb57d5aae4908ffa WHIRLPOOL b18260020190129b7ed3a43b70694697773b0d3e42bd0d8093accd4af678e60b856bc0eeb4da4633bd5a0709090a774397ead334c78a145d99ce1324e945403e
MISC metadata.xml 171 SHA256 a0f457a569432e9dd6ddfe0e658ffe0fea70fa1cd769f53802c7f0377a8db608 SHA512 3caafc0b0c9e41a3a8fe6305717b29248be47b5dfdc1c99618f0a42f1708d6e378965fa01ebd97af82628217e79cbea36e12e2d6ffa9ab1841d802379b609280 WHIRLPOOL 0ca6cffd6fe5d0d3529c4f653fc0ca67fa6d47871f3af28cac9ae1c828c0175888183b0ae98d1037966c66581b51083af2d0fe9817affe5e0abdb4dae148a9eb

@ -0,0 +1,80 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
CMAKE_MIN_VERSION="2.8.12"
inherit cmake-multilib eutils multilib
MULTILIB_WRAPPED_HEADERS+=(
/usr/include/mysql/my_config.h
)
# wrap the config script
MULTILIB_CHOST_TOOLS=( /usr/bin/mysql_config )
DESCRIPTION="C client library for MariaDB/MySQL"
HOMEPAGE="https://dev.mysql.com/downloads/connector/c/"
LICENSE="GPL-2"
SRC_URI="mirror://mysql/Downloads/Connector-C/${P}-src.tar.gz"
S="${WORKDIR}/${P}-src"
KEYWORDS="~amd64 ~ia64 ~ppc64 ~x86"
SUBSLOT="18"
SLOT="0/${SUBSLOT}"
IUSE="+ssl static-libs"
CDEPEND="
sys-libs/zlib:=[${MULTILIB_USEDEP}]
ssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
"
RDEPEND="${CDEPEND}
!dev-db/mysql[client-libs(+)]
!dev-db/mysql-cluster[client-libs(+)]
!dev-db/mariadb[client-libs(+)]
!dev-db/mariadb-connector-c[mysqlcompat]
!dev-db/mariadb-galera[client-libs(+)]
!dev-db/percona-server[client-libs(+)]
"
DEPEND="${CDEPEND}"
DOCS=( README Docs/ChangeLog )
src_prepare() {
epatch "${FILESDIR}/openssl-cmake-detection.patch" \
"${FILESDIR}/conn-c-includes.patch" \
"${FILESDIR}/mysql_com.patch"
epatch_user
}
multilib_src_configure() {
mycmakeargs+=(
-DINSTALL_LAYOUT=RPM
-DINSTALL_LIBDIR=$(get_libdir)
-DWITH_DEFAULT_COMPILER_OPTIONS=OFF
-DWITH_DEFAULT_FEATURE_SET=OFF
-DENABLED_LOCAL_INFILE=ON
-DMYSQL_UNIX_ADDR="${EPREFIX}/var/run/mysqld/mysqld.sock"
-DWITH_ZLIB=system
-DENABLE_DTRACE=OFF
-DWITH_SSL=$(usex ssl system bundled)
)
cmake-utils_src_configure
}
multilib_src_install_all() {
if ! use static-libs ; then
find "${ED}" -name "*.a" -delete || die
fi
}
pkg_preinst() {
if [[ -z ${REPLACING_VERSIONS} && -e "${EROOT}usr/$(get_libdir)/libmysqlclient.so" ]] ; then
elog "Due to ABI changes when switching between different client libraries,"
elog "revdep-rebuild must find and rebuild all packages linking to libmysqlclient."
elog "Please run: revdep-rebuild --library libmysqlclient.so.${SUBSLOT}"
ewarn "Failure to run revdep-rebuild may cause issues with other programs or libraries"
fi
}

@ -1,159 +0,0 @@
# ChangeLog for dev-db/virtuoso-odbc
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/virtuoso-odbc/ChangeLog,v 1.40 2015/05/08 15:50:09 jer Exp $
08 May 2015; Jeroen Roovers <jer@gentoo.org> virtuoso-odbc-6.1.8.ebuild:
Stable for PPC64 (bug #548746).
*virtuoso-odbc-6.1.8 (07 Mar 2014)
07 Mar 2014; Chris Reffett <creffett@gentoo.org> +virtuoso-odbc-6.1.8.ebuild,
virtuoso-odbc-6.1.6.ebuild:
Version bump. Update for changes to virtuoso.eclass
26 Apr 2013; Chris Reffett <creffett@gentoo.org>
+files/virtuoso-odbc-6.1.6-am_config_header.patch, virtuoso-odbc-6.1.6.ebuild:
Add patch for automake-1.13 build wrt bug 466954
20 Sep 2012; Tomáš Chvátal <scarabeus@gentoo.org> -virtuoso-odbc-6.1.4.ebuild,
virtuoso-odbc-6.1.6.ebuild:
ppc/ppc64 stable wrt bug#435080. kick older.
17 Sep 2012; Agostino Sarubbo <ago@gentoo.org> virtuoso-odbc-6.1.6.ebuild:
Stable for amd64, wrt bug #435080
17 Sep 2012; Agostino Sarubbo <ago@gentoo.org> virtuoso-odbc-6.1.6.ebuild:
Stable for x86, wrt bug #435080
*virtuoso-odbc-6.1.6 (05 Aug 2012)
05 Aug 2012; Chris Reffett <creffett@gentoo.org> +virtuoso-odbc-6.1.6.ebuild,
-virtuoso-odbc-6.1.5.ebuild:
Version bump, remove 6.1.5 because it's somewhat broken and unsupported for
KDE 4.9.
*virtuoso-odbc-6.1.5 (13 Jul 2012)
13 Jul 2012; Chris Reffett <creffett@gentoo.org> +virtuoso-odbc-6.1.5.ebuild:
Version bump to 6.1.5
23 May 2012; Johannes Huber <johu@gentoo.org> -virtuoso-odbc-6.1.3.ebuild:
Remove old.
23 May 2012; Jeff Horelick <jdhore@gentoo.org> virtuoso-odbc-6.1.4.ebuild:
marked x86 per bug 404631
20 May 2012; Agostino Sarubbo <ago@gentoo.org> virtuoso-odbc-6.1.4.ebuild:
Stable for amd64, wrt bug #404631
19 May 2012; Samuli Suominen <ssuominen@gentoo.org>
virtuoso-odbc-6.1.4.ebuild:
ppc/ppc64 stable wrt #404631
18 May 2012; Alexis Ballier <aballier@gentoo.org> virtuoso-odbc-6.1.4.ebuild:
keyword ~amd64-fbsd
13 May 2012; <creffett@gentoo.org> metadata.xml:
Added myself as co-maintainer to metadata.xml
26 Apr 2012; Johannes Huber <johu@gentoo.org> -virtuoso-odbc-6.1.2.ebuild:
Remove old.
13 Jan 2012; Johannes Huber <johu@gentoo.org> virtuoso-odbc-6.1.4.ebuild:
Revert x86, wrong version marked stable see bug #375171.
13 Jan 2012; Agostino Sarubbo <ago@gentoo.org> virtuoso-odbc-6.1.3.ebuild:
Stable for X86, wrt bug #375171
28 Dec 2011; Mark Loeser <halcy0n@gentoo.org> virtuoso-odbc-6.1.3.ebuild:
Stable for ppc/ppc64; bug #375171
26 Dec 2011; Markus Meier <maekke@gentoo.org> virtuoso-odbc-6.1.4.ebuild:
x86 stable, bug #394113
*virtuoso-odbc-6.1.4 (24 Nov 2011)
24 Nov 2011; Maciej Mrozowski <reavertm@gentoo.org>
+virtuoso-odbc-6.1.4.ebuild:
Version bump
05 Sep 2011; Tony Vroon <chainsaw@gentoo.org> virtuoso-odbc-6.1.3.ebuild:
Marked stable on AMD64 based on arch testing by Ian "idella4" Delaney in bug
#375171 filed by Maciej "reavertm" Mrozowski.
01 May 2011; Mark Loeser <halcy0n@gentoo.org> virtuoso-odbc-6.1.2.ebuild:
Stable on ppc64
20 Apr 2011; Maciej Mrozowski <reavertm@gentoo.org>
virtuoso-odbc-6.1.3.ebuild:
Drop static libs entirely.
*virtuoso-odbc-6.1.3 (20 Apr 2011)
20 Apr 2011; Tomáš Chvátal <scarabeus@gentoo.org>
-virtuoso-odbc-6.1.1.ebuild, +virtuoso-odbc-6.1.3.ebuild:
Version bump to latest. Drop older.
23 Oct 2010; Brent Baude <ranger@gentoo.org> virtuoso-odbc-6.1.2.ebuild:
Marking virtuoso-odbc-6.1.2 ppc for bug 333115
10 Oct 2010; Markos Chandras <hwoarang@gentoo.org>
virtuoso-odbc-6.1.2.ebuild:
Stable on amd64 wrt bug #333115
12 Sep 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
virtuoso-odbc-6.1.2.ebuild:
x86 stable wrt bug #333115
03 Sep 2010; Joseph Jezak <josejx@gentoo.org> virtuoso-odbc-6.1.1.ebuild:
Marked ppc64 stable for bug #322791.
09 Aug 2010; Joseph Jezak <josejx@gentoo.org> virtuoso-odbc-6.1.1.ebuild:
Marked ppc stable for bug #322791.
*virtuoso-odbc-6.1.2 (14 Jul 2010)
14 Jul 2010; Maciej Mrozowski <reavertm@gentoo.org>
+virtuoso-odbc-6.1.2.ebuild:
Version bump 6.1.2
27 Jun 2010; Christian Faulhammer <fauli@gentoo.org>
virtuoso-odbc-6.1.1.ebuild:
x86 stable, bug 322791
24 Jun 2010; Christoph Mende <angelos@gentoo.org>
virtuoso-odbc-6.1.1.ebuild:
Stable on amd64 wrt bug #322791
19 May 2010; Robert Piasek <dagger@gentoo.org> virtuoso-odbc-6.1.1.ebuild:
added ~arm keyword
06 May 2010; Maciej Mrozowski <reavertm@gentoo.org>
-files/6.1.0/6.1.0-common.patch, -virtuoso-odbc-6.1.0.ebuild:
Remove old
02 May 2010; Alexis Ballier <aballier@gentoo.org>
virtuoso-odbc-6.1.1.ebuild:
keyword ~x86-fbsd
*virtuoso-odbc-6.1.1 (06 Apr 2010)
06 Apr 2010; Maciej Mrozowski <reavertm@gentoo.org>
+virtuoso-odbc-6.1.1.ebuild:
Version bump 6.1.1
16 Feb 2010; Joseph Jezak <josejx@gentoo.org> virtuoso-odbc-6.1.0.ebuild:
Marked ~ppc/~ppc64 for bug #304365.
10 Feb 2010; Jonathan Callen <abcd@gentoo.org> virtuoso-odbc-6.1.0.ebuild:
Add ~amd64-linux/~x86-linux keywords; bump to EAPI=3
09 Feb 2010; Maciej Mrozowski <reavertm@gentoo.org> metadata.xml:
Fixed my email
*virtuoso-odbc-6.1.0 (08 Feb 2010)
08 Feb 2010; Alexey Shvetsov <alexxy@gentoo.org>
+files/6.1.0/6.1.0-common.patch, +virtuoso-odbc-6.1.0.ebuild,
+metadata.xml:
Initial import. bug #254295

@ -1,9 +0,0 @@
AUX virtuoso-odbc-6.1.6-am_config_header.patch 368 SHA256 62fc67633de183e4473b2c9c32f764f35fa9a849e7aed7d581c74cc017d0d67f SHA512 9631d5305ff76ff0bd2235c067aaf226c8e004b6eae70b14ee50a1d4af55bed865f77be126d10a816a14e0daba9aab7286fc801bb5ec8474423813da446e1c83 WHIRLPOOL d90c9edf3f91248a5d0017fa1776f818880640b3116748fca6fbd5192ba0fb13c1a7991022d600151fc0b3485f4632282c6a64ae3d75c9b8c4978f755872f865
DIST VOS-genpatches-6.1.6.tar.bz2 1224 SHA256 005d960017363d7f0c9807da6f706ec991e48d2c479f92798ee7df9003b7848a SHA512 f99429da6fd4c92252d183b6d1b8caae4910ac93d775c120d67c12925a0eb6ef2ce13a77b27944a2203047965431682a392a2731fc1690cb3f223a65823471c5 WHIRLPOOL 985ad05b55c7ebd1859e1233cb0546247b2ceca0f85b0ffc9212cc8393fbdd4c94af05b521beae08f3c11a838f64bc5b802c5f46dade8568de651929595cdf21
DIST VOS-genpatches-6.1.8.tar.bz2 1224 SHA256 005d960017363d7f0c9807da6f706ec991e48d2c479f92798ee7df9003b7848a SHA512 f99429da6fd4c92252d183b6d1b8caae4910ac93d775c120d67c12925a0eb6ef2ce13a77b27944a2203047965431682a392a2731fc1690cb3f223a65823471c5 WHIRLPOOL 985ad05b55c7ebd1859e1233cb0546247b2ceca0f85b0ffc9212cc8393fbdd4c94af05b521beae08f3c11a838f64bc5b802c5f46dade8568de651929595cdf21
DIST virtuoso-opensource-6.1.6.tar.gz 113255048 SHA256 c6bfa6817b3dad5f87577b68f4cf554d1bfbff48178a734084ac3dcbcea5a037 SHA512 d423e872bce8737f60a348c89e24f20de5581e7b943856df534b4c86015e50969cbe46fe0c73eb0f1a29a1a45f2d7cebca98564ab38044f1f731f661635ded55 WHIRLPOOL e44df5c484a92d3197c06fb4a3e338bbabfb49e0b087126799bfe0415cd6335dd61fa664f6b50cb4300d554b1519d70b51a1b27a3837faee2dc9df18459b68b1
DIST virtuoso-opensource-6.1.8.tar.gz 117756529 SHA256 08d05c6165117de0370e81aa89ddab618e645b5110be301f72e6ffea7044ca50 SHA512 34812406eaa087fa200548c678de748a552a4189f6818df335d80e7680f0376c949cf1d0a2c4caddeafd0d79fac52d21b57b2150297368a7268fc3b83bc0af6b WHIRLPOOL 10bba34ee9a66fa46e3e60defbed7767df23e1bf826d8684c2cf2f7da87c05feb9798fdef85958d3ac81fb66208bed33dbd147d826ccc7b7d3b896133bc332c6
EBUILD virtuoso-odbc-6.1.6.ebuild 708 SHA256 7594faa7ca1f129384344c0af839cd83399338e82a40b8b5aa74e7432f06964e SHA512 88f066a091a3e2b0fd3779e3579114b24955440884f4804ea1371129cd6b382c4180feb12cd2f121a31b5290c112c6cf58b904a315c104fd95eaa0553efa964e WHIRLPOOL 5ea535af2b83e51c320c677d9d2a1c2dd29fd5725f5c4261112afcc013d96f3f5dac4f238cf3ee953d0017e8f331a7616cef0e138350630f8418087592132014
EBUILD virtuoso-odbc-6.1.8.ebuild 649 SHA256 f92247f59cf7ee21c55ba95ceb80d3509447029e34cbe3658d50a442c95705b0 SHA512 8c1262549b9fc34aa656f444f9db9e5eac9ff65a1fae454fd0e7f37313c7194f752452f1c3a60b68b3c1f1d8fd10ed01de379758646671f5ac31418e278fa331 WHIRLPOOL 0f3e7d041891c2bc88d620d046342afa747071758046673775775bacdda73c0c76f29f3df6de398ac8803fd091ab3e3cd0f08e20e2f09b851421f7a05567cb43
MISC ChangeLog 5367 SHA256 8587e133b428e59a5055186c96207c3333e02e6dfc4454d455f7ffc3327622d5 SHA512 0d00f592c2632a4d932a41c7e9b9651354cd8df67b5ebbd479731ed36f2fa2f75dfaca80f2957f66954f82fac406dffbee194cd4eb0fb45eecd2a40bc29090c0 WHIRLPOOL f4cc321da8a3f5efab240597bc55b7b29ef3247e705421e47bc2d49e2d41bf8ba47176164b231ad5608a23e6df1c794c1fa1e4992ff565d554a7153dcef3fbf4
MISC metadata.xml 350 SHA256 f0140724f3e7775e1bb5c33e421ff3a249ad1efdda4511585191bada6607f16a SHA512 fbc50e0316bb8c8b894643f3589aaf3d3ebbd400a6ed5ce5c21d9f862d0cb579f0362eaa9a3793644619b34190ef11b54d76e03f43f0128548db8a48c880603f WHIRLPOOL ff24d04b8d5ebce955248505db78f7575fd6e6bf8461a73a18c8d8d7dc4b4868812f01be9a0a74fb0250847359eb3c6bbe5b5dbd344fbe386a0ea008d06c9b8f

@ -1,12 +0,0 @@
+++ a/configure.in
--- b/configure.in
@@ -36,7 +36,7 @@
AC_INIT([Virtuoso Open Source Edition],
AC_CONFIG_SRCDIR([libsrc/Dk.h])
AC_CONFIG_AUX_DIR([binsrc/config])
AC_CONFIG_MACRO_DIR([binsrc/config])
-AM_CONFIG_HEADER([libsrc/Dk/config.h])
+AC_CONFIG_HEADER([libsrc/Dk/config.h])
dnl
dnl You may need to change the next macro for older versions of automake:

@ -1,13 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>kde</herd>
<maintainer>
<email>reavertm@gentoo.org</email>
<name>Maciej Mrozowski</name>
</maintainer>
<maintainer>
<email>creffett@gentoo.org</email>
<name>Chris Reffett</name>
</maintainer>
</pkgmetadata>

@ -1,43 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=4
inherit virtuoso
DESCRIPTION="ODBC driver for OpenLink Virtuoso Open-Source Edition"
KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND="
>=dev-libs/openssl-0.9.7i:0
"
DEPEND="${RDEPEND}"
PATCHES=( "${FILESDIR}/${PN}-6.1.6-am_config_header.patch" )
VOS_EXTRACT="
libsrc/Dk
libsrc/Thread
libsrc/odbcsdk
libsrc/util
binsrc/driver
"
src_configure() {
myconf+="
--disable-static
--without-iodbc
"
virtuoso_src_configure
}
src_install() {
default_src_install
# Remove libtool files
find "${ED}" -name '*.la' -delete
}

@ -1,41 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit virtuoso
DESCRIPTION="ODBC driver for OpenLink Virtuoso Open-Source Edition"
KEYWORDS="~amd64 ~arm ~ppc ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND="
>=dev-libs/openssl-0.9.7i:0
"
DEPEND="${RDEPEND}"
VOS_EXTRACT="
libsrc/Dk
libsrc/Thread
libsrc/odbcsdk
libsrc/util
binsrc/driver
"
src_configure() {
myconf+="
--disable-static
--without-iodbc
"
virtuoso_src_configure
}
src_install() {
default_src_install
# Remove libtool files
find "${ED}" -name '*.la' -delete
}

@ -1,216 +0,0 @@
# ChangeLog for dev-db/virtuoso-server
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/virtuoso-server/ChangeLog,v 1.47 2015/05/08 15:50:16 jer Exp $
08 May 2015; Jeroen Roovers <jer@gentoo.org> virtuoso-server-6.1.8.ebuild:
Stable for PPC64 (bug #548746).
*virtuoso-server-6.1.8 (07 Mar 2014)
07 Mar 2014; Chris Reffett <creffett@gentoo.org>
+virtuoso-server-6.1.8.ebuild, virtuoso-server-6.1.6.ebuild:
Version bump. Update for changes to virtuoso.eclass
26 Apr 2013; Chris Reffett <creffett@gentoo.org>
+files/virtuoso-server-6.1.6-am_config_header.patch,
virtuoso-server-6.1.6.ebuild:
Add patch for automake-1.13 build wrt bug 466954
20 Sep 2012; Tomáš Chvátal <scarabeus@gentoo.org>
-files/virtuoso-server-6.1.4-strncat-overflow.patch,
-virtuoso-server-6.1.4-r1.ebuild, virtuoso-server-6.1.6.ebuild:
ppc/ppc64 stable wrt bug#435080. kick older.
17 Sep 2012; Agostino Sarubbo <ago@gentoo.org> virtuoso-server-6.1.6.ebuild:
Stable for amd64, wrt bug #435080
17 Sep 2012; Agostino Sarubbo <ago@gentoo.org> virtuoso-server-6.1.6.ebuild:
Stable for x86, wrt bug #435080
05 Aug 2012; Maciej Mrozowski <reavertm@gentoo.org>
virtuoso-server-6.1.6.ebuild:
Add missing gperf build dependency.
*virtuoso-server-6.1.6 (05 Aug 2012)
05 Aug 2012; Chris Reffett <creffett@gentoo.org>
+virtuoso-server-6.1.6.ebuild, -virtuoso-server-6.1.5.ebuild:
Version bump, remove 6.1.5 because it's somewhat broken and unsupported for
KDE 4.9.
*virtuoso-server-6.1.5 (13 Jul 2012)
13 Jul 2012; Chris Reffett <creffett@gentoo.org>
+virtuoso-server-6.1.5.ebuild:
Version bump to 6.1.5
23 May 2012; Johannes Huber <johu@gentoo.org>
-files/virtuoso-server-6.1.3-unbundle-minizip.patch,
-files/virtuoso-server-6.1.3-unicode.patch, -virtuoso-server-6.1.3-r2.ebuild,
-virtuoso-server-6.1.4.ebuild:
Remove old.
23 May 2012; Jeff Horelick <jdhore@gentoo.org>
virtuoso-server-6.1.4-r1.ebuild:
marked x86 per bug 404631
20 May 2012; Johannes Huber <johu@gentoo.org> virtuoso-server-6.1.4-r1.ebuild:
Add missing DEPEND on virtual/pkgconfig by Nikoli <nikoli@lavabit.com> wrt bug
#416761.
20 May 2012; Agostino Sarubbo <ago@gentoo.org>
virtuoso-server-6.1.4-r1.ebuild:
Stable for amd64, wrt bug #404631
19 May 2012; Samuli Suominen <ssuominen@gentoo.org>
virtuoso-server-6.1.4-r1.ebuild:
ppc/ppc64 stable wrt #404631
18 May 2012; Alexis Ballier <aballier@gentoo.org>
virtuoso-server-6.1.4-r1.ebuild:
keyword ~amd64-fbsd
*virtuoso-server-6.1.4-r1 (13 May 2012)
13 May 2012; <creffett@gentoo.org> +virtuoso-server-6.1.4-r1.ebuild,
+files/virtuoso-server-6.1.4-strncat-overflow.patch:
Revision bump to 6.1.4-r1 to fix buffer overflow, bug 364683
13 May 2012; <creffett@gentoo.org> metadata.xml:
Added myself as co-maintainer to metadata.xml
26 Apr 2012; Johannes Huber <johu@gentoo.org> -virtuoso-server-6.1.2.ebuild,
-virtuoso-server-6.1.3.ebuild:
Remove old.
28 Dec 2011; Mark Loeser <halcy0n@gentoo.org>
virtuoso-server-6.1.3-r2.ebuild:
Stable for ppc/ppc64; bug #394113
26 Dec 2011; Markus Meier <maekke@gentoo.org>
virtuoso-server-6.1.3-r2.ebuild:
x86 stable, bug #394113
15 Dec 2011; Agostino Sarubbo <ago@gentoo.org>
virtuoso-server-6.1.3-r2.ebuild:
Stable for AMD64, wrt bug #394113
*virtuoso-server-6.1.3-r2 (10 Dec 2011)
10 Dec 2011; Andreas K. Huettel <dilfridge@gentoo.org>
+virtuoso-server-6.1.3-r2.ebuild:
Re-add a stable-compatible version patched against the unicode bug
*virtuoso-server-6.1.4 (24 Nov 2011)
24 Nov 2011; Maciej Mrozowski <reavertm@gentoo.org>
+files/virtuoso-server-6.1.4-unbundle-minizip.patch,
+virtuoso-server-6.1.4.ebuild, -virtuoso-server-6.1.3-r1.ebuild,
virtuoso-server-6.1.2.ebuild, virtuoso-server-6.1.3.ebuild:
Version bump, remove 6.1.3-r1, add <gawk-4 restriction for 6.1.{2.3}
21 Sep 2011; Maciej Mrozowski <reavertm@gentoo.org>
virtuoso-server-6.1.3-r1.ebuild,
+files/virtuoso-server-6.1.3-unbundle-minizip.patch:
Unbundle minizip and raise zlib deps accordingly, bug 383349
21 Sep 2011; Maciej Mrozowski <reavertm@gentoo.org>
virtuoso-server-6.1.2.ebuild, virtuoso-server-6.1.3.ebuild,
virtuoso-server-6.1.3-r1.ebuild:
Restrict zlib version, bug 383349
*virtuoso-server-6.1.3-r1 (08 Sep 2011)
08 Sep 2011; Andreas K. Huettel <dilfridge@gentoo.org>
+virtuoso-server-6.1.3-r1.ebuild, +files/virtuoso-server-6.1.3-unicode.patch:
Add patch for unicode regression, see kdebug 271664 for details
05 Sep 2011; Tony Vroon <chainsaw@gentoo.org> virtuoso-server-6.1.3.ebuild:
Marked stable on AMD64 based on arch testing by Ian "idella4" Delaney in bug
#375171 filed by Maciej "reavertm" Mrozowski.
01 May 2011; Mark Loeser <halcy0n@gentoo.org> virtuoso-server-6.1.2.ebuild:
Stable on ppc64
20 Apr 2011; Tomáš Chvátal <scarabeus@gentoo.org>
virtuoso-server-6.1.3.ebuild:
Try to unmask the test useflag as it seems to work here.
*virtuoso-server-6.1.3 (20 Apr 2011)
20 Apr 2011; Tomáš Chvátal <scarabeus@gentoo.org>
-virtuoso-server-6.1.1.ebuild, +virtuoso-server-6.1.3.ebuild:
Version bump. Drop older.
23 Oct 2010; Brent Baude <ranger@gentoo.org> virtuoso-server-6.1.2.ebuild:
Marking virtuoso-server-6.1.2 ppc for bug 333115
10 Oct 2010; Markos Chandras <hwoarang@gentoo.org>
virtuoso-server-6.1.2.ebuild:
Stable on amd64 wrt bug #333115
12 Sep 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
virtuoso-server-6.1.2.ebuild:
x86 stable wrt bug #333115
03 Sep 2010; Joseph Jezak <josejx@gentoo.org>
virtuoso-server-6.1.1.ebuild:
Marked ppc64 stable for bug #322791.
09 Aug 2010; Joseph Jezak <josejx@gentoo.org>
virtuoso-server-6.1.1.ebuild:
Marked ppc stable for bug #322791.
*virtuoso-server-6.1.2 (14 Jul 2010)
14 Jul 2010; Maciej Mrozowski <reavertm@gentoo.org>
virtuoso-server-6.1.1.ebuild, +virtuoso-server-6.1.2.ebuild:
Version bump 6.1.2, remove unnecessary static-libs USE flag
27 Jun 2010; Christian Faulhammer <fauli@gentoo.org>
virtuoso-server-6.1.1.ebuild:
x86 stable, bug 322791
24 Jun 2010; Christoph Mende <angelos@gentoo.org>
virtuoso-server-6.1.1.ebuild:
Stable on amd64 wrt bug #322791
19 May 2010; Robert Piasek <dagger@gentoo.org>
virtuoso-server-6.1.1.ebuild:
added ~arm keyword
06 May 2010; Maciej Mrozowski <reavertm@gentoo.org>
-files/6.1.0/6.1.0-common.patch, -virtuoso-server-6.1.0.ebuild:
Remove old
02 May 2010; Alexis Ballier <aballier@gentoo.org>
virtuoso-server-6.1.1.ebuild:
keyword ~x86-fbsd
*virtuoso-server-6.1.1 (06 Apr 2010)
06 Apr 2010; Maciej Mrozowski <reavertm@gentoo.org>
+virtuoso-server-6.1.1.ebuild:
Version bump 6.1.1
23 Feb 2010; Maciej Mrozowski <reavertm@gentoo.org>
virtuoso-server-6.1.0.ebuild:
Restricted tests for now, bug 305077
16 Feb 2010; Joseph Jezak <josejx@gentoo.org>
virtuoso-server-6.1.0.ebuild:
Marked ~ppc/~ppc64 for bug #304365.
10 Feb 2010; Jonathan Callen <abcd@gentoo.org>
virtuoso-server-6.1.0.ebuild:
Add ~amd64-linux/~x86-linux keywords; bump to EAPI=3
09 Feb 2010; Maciej Mrozowski <reavertm@gentoo.org> metadata.xml:
Fixed my email
*virtuoso-server-6.1.0 (08 Feb 2010)
08 Feb 2010; Alexey Shvetsov <alexxy@gentoo.org>
+files/6.1.0/6.1.0-common.patch, +virtuoso-server-6.1.0.ebuild,
+metadata.xml:
Initial import. bug #254295

@ -1,10 +0,0 @@
AUX virtuoso-server-6.1.4-unbundle-minizip.patch 1399 SHA256 8f78723b086f0cedf0df274bf4a97b3cf6d177e3c3901ae542961bb6fc1a8c2f SHA512 ef118a99637f6ef9ee54250994b28047950534643977094a3f588e46078cf0dfd8ac06433e044d28e524ec9ea9046e417fa37677b6e303107d01f3919119d621 WHIRLPOOL 0b70a5f4df511b80c7a8effb475e199512d7c10d987056872dc418ff43a306a4dbd6359d0c6a3771ea0074d7e758ee0410e3f89b1e28df114df8a0671073e163
AUX virtuoso-server-6.1.6-am_config_header.patch 368 SHA256 62fc67633de183e4473b2c9c32f764f35fa9a849e7aed7d581c74cc017d0d67f SHA512 9631d5305ff76ff0bd2235c067aaf226c8e004b6eae70b14ee50a1d4af55bed865f77be126d10a816a14e0daba9aab7286fc801bb5ec8474423813da446e1c83 WHIRLPOOL d90c9edf3f91248a5d0017fa1776f818880640b3116748fca6fbd5192ba0fb13c1a7991022d600151fc0b3485f4632282c6a64ae3d75c9b8c4978f755872f865
DIST VOS-genpatches-6.1.6.tar.bz2 1224 SHA256 005d960017363d7f0c9807da6f706ec991e48d2c479f92798ee7df9003b7848a SHA512 f99429da6fd4c92252d183b6d1b8caae4910ac93d775c120d67c12925a0eb6ef2ce13a77b27944a2203047965431682a392a2731fc1690cb3f223a65823471c5 WHIRLPOOL 985ad05b55c7ebd1859e1233cb0546247b2ceca0f85b0ffc9212cc8393fbdd4c94af05b521beae08f3c11a838f64bc5b802c5f46dade8568de651929595cdf21
DIST VOS-genpatches-6.1.8.tar.bz2 1224 SHA256 005d960017363d7f0c9807da6f706ec991e48d2c479f92798ee7df9003b7848a SHA512 f99429da6fd4c92252d183b6d1b8caae4910ac93d775c120d67c12925a0eb6ef2ce13a77b27944a2203047965431682a392a2731fc1690cb3f223a65823471c5 WHIRLPOOL 985ad05b55c7ebd1859e1233cb0546247b2ceca0f85b0ffc9212cc8393fbdd4c94af05b521beae08f3c11a838f64bc5b802c5f46dade8568de651929595cdf21
DIST virtuoso-opensource-6.1.6.tar.gz 113255048 SHA256 c6bfa6817b3dad5f87577b68f4cf554d1bfbff48178a734084ac3dcbcea5a037 SHA512 d423e872bce8737f60a348c89e24f20de5581e7b943856df534b4c86015e50969cbe46fe0c73eb0f1a29a1a45f2d7cebca98564ab38044f1f731f661635ded55 WHIRLPOOL e44df5c484a92d3197c06fb4a3e338bbabfb49e0b087126799bfe0415cd6335dd61fa664f6b50cb4300d554b1519d70b51a1b27a3837faee2dc9df18459b68b1
DIST virtuoso-opensource-6.1.8.tar.gz 117756529 SHA256 08d05c6165117de0370e81aa89ddab618e645b5110be301f72e6ffea7044ca50 SHA512 34812406eaa087fa200548c678de748a552a4189f6818df335d80e7680f0376c949cf1d0a2c4caddeafd0d79fac52d21b57b2150297368a7268fc3b83bc0af6b WHIRLPOOL 10bba34ee9a66fa46e3e60defbed7767df23e1bf826d8684c2cf2f7da87c05feb9798fdef85958d3ac81fb66208bed33dbd147d826ccc7b7d3b896133bc332c6
EBUILD virtuoso-server-6.1.6.ebuild 1825 SHA256 a4cf022b88ad7772295467c627dd70f2bb25ad6cd5232cba4996d94aabc5ddb4 SHA512 df61d5817f3aa1b8f52c9d5e34ec318ad63715474452d4420c52430168c6da70618ed6340dcaa3d1a3d6af53fc37e07d0cc5ccaa5bad6014f0b49da9ea4f6235 WHIRLPOOL db2b1696434e61d66d703bb798c8e85fe2766d2c0706cbda46c541d7ada856c1d894bd0cb84f874fbc5bd4466b2e7cd42c8b3fdd97bb136fb101eeb73b424c8c
EBUILD virtuoso-server-6.1.8.ebuild 1778 SHA256 a9ca092e81f367b282b773e90f85c15bca0a67f756f61a3c1a29b7995ee3d580 SHA512 3d35ad885083265e132b3e0344512da7deca4eb406e9207de24e11fd1507e89decc0729b48bd7e1afcb80395069d62e6a889995f9c5eade970aae09547cfc510 WHIRLPOOL 34e979fb2c753bf9ce1bcf3355155d32ff884d2ae33ecee9161d84725a93528655fd24ef2fe4fa8b8eef14ad6e85ae2768d5d8c60a0f115aa797fa71e801af80
MISC ChangeLog 7414 SHA256 68e319a7b8c8fc0705cef2e417370ccafa2124ad15c515cd13c019aa8b258c55 SHA512 8d703f87f8e60e872193b987eab8b186c87bb04967bbdf62566327055a60ba6d8ff366aaf7a36b472ff5f2dafe6b2629632039cf40fc2064a46453924fce81d0 WHIRLPOOL 5cd02368943b68329b87c8c91e0c0b6deccf794b2da6384a713f553b267ce90b464e681e17160844333127beb970ed70457c43c6cd6ca688cc3f801587d4bcc1
MISC metadata.xml 871 SHA256 63096d13d0e59b6562cdc369d4eaadba2b6100e9d5a0d2105500af80e86d6fb6 SHA512 3b55bd70ad038402a02f72dffd7e493175d442eb1bded7c77c7dd3c452a459a758a5bd4a18bde5285f2995805ba516e025cae7927f04d7470686f196ce1b0231 WHIRLPOOL 38652c8c3379874735b6377537dce6bf4e81b0f009a4864d71aea4b91ea7de4861df7d29d50635f0afbdb1cb6d0627ee3bd0f75a1662b45eafe1f2093908b2fb

@ -1,36 +0,0 @@
diff -urN virtuoso-opensource-6.1.4.orig/configure.in virtuoso-opensource-6.1.4/configure.in
--- virtuoso-opensource-6.1.4.orig/configure.in 2011-11-20 03:38:18.000000000 +0400
+++ virtuoso-opensource-6.1.4/configure.in 2011-11-20 03:42:44.000000000 +0400
@@ -1550,14 +1550,15 @@
then
AC_CHECK_HEADER(zlib.h)
AC_CHECK_LIB(z, main, [with_zlib=yes], [with_zlib=internal])
+ AC_CHECK_LIB(minizip, main, [with_zlib=yes], [with_zlib=internal])
fi
if test "x$with_zlib" = "xinternal"
then
ZLIB_INC='-I$(top_srcdir)/libsrc/zlib'
ZLIB_LIB='$(top_builddir)/libsrc/zlib/libz.la'
else
- ZLIB_INC=""
- ZLIB_LIB="-lz"
+ ZLIB_INC=`pkg-config --cflags zlib minizip`
+ ZLIB_LIB=`pkg-config --libs zlib minizip`
fi
AC_SUBST(ZLIB_INC)
AC_SUBST(ZLIB_LIB)
diff -urN virtuoso-opensource-6.1.4.orig/libsrc/Wi/bif_file.c virtuoso-opensource-6.1.4/libsrc/Wi/bif_file.c
--- virtuoso-opensource-6.1.4.orig/libsrc/Wi/bif_file.c 2011-10-26 17:54:19.000000000 +0400
+++ virtuoso-opensource-6.1.4/libsrc/Wi/bif_file.c 2011-11-20 03:44:36.000000000 +0400
@@ -6167,10 +6167,7 @@
#define fopen64 fopen
#endif
-#include "zlib/contrib/minizip/unzip.h"
-#include "zlib/contrib/minizip/ioapi.h"
-#include "zlib/contrib/minizip/ioapi.c"
-#include "zlib/contrib/minizip/unzip.c"
+#include "unzip.h"
static caddr_t
bif_unzip_file (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)

@ -1,12 +0,0 @@
+++ a/configure.in
--- b/configure.in
@@ -36,7 +36,7 @@
AC_INIT([Virtuoso Open Source Edition],
AC_CONFIG_SRCDIR([libsrc/Dk.h])
AC_CONFIG_AUX_DIR([binsrc/config])
AC_CONFIG_MACRO_DIR([binsrc/config])
-AM_CONFIG_HEADER([libsrc/Dk/config.h])
+AC_CONFIG_HEADER([libsrc/Dk/config.h])
dnl
dnl You may need to change the next macro for older versions of automake:

@ -1,22 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>kde</herd>
<maintainer>
<email>reavertm@gentoo.org</email>
<name>Maciej Mrozowski</name>
</maintainer>
<maintainer>
<email>creffett@gentoo.org</email>
<name>Chris Reffett</name>
</maintainer>
<longdescription>
OpenLink Virtuoso Open-Source Edition is a new generation of hybrid data server
product called a "Universal Server". It implements a wide range of industry
standard APIs and protocols, covering a broad range of functionality realms
that include: Object-Relational Data Managemtent, Virtualization of
Heterogeneous Data Sources (SQL, XML, RDF), Document Web Server (WebDAV/HTTP),
Data Web Server (RDF Linked Data Deployment), Web Services Platform, Discussion
Server, and many more.
</longdescription>
</pkgmetadata>

@ -1,86 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=4
inherit virtuoso
DESCRIPTION="Server binaries for Virtuoso, high-performance object-relational SQL database"
KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="kerberos ldap readline"
# Bug 305077
RESTRICT="test"
# zeroconf support looks like broken - disabling - last checked around 5.0.12
# mono support fetches mono source and compiles it manually - disabling for now
# mono? ( dev-lang/mono )
COMMON_DEPEND="
dev-libs/libxml2:2
>=dev-libs/openssl-0.9.7i:0
>=sys-libs/zlib-1.2.5.1-r2:0[minizip]
kerberos? ( app-crypt/mit-krb5 )
ldap? ( net-nds/openldap )
readline? ( sys-libs/readline:0 )
"
DEPEND="${COMMON_DEPEND}
>=dev-util/gperf-2.7.2
sys-apps/gawk
>=sys-devel/bison-2.3
>=sys-devel/flex-2.5.33
virtual/pkgconfig
"
RDEPEND="${COMMON_DEPEND}
~dev-db/virtuoso-odbc-${PV}:${SLOT}
"
VOS_EXTRACT="
libsrc/Dk
libsrc/Thread
libsrc/Tidy
libsrc/Wi
libsrc/Xml.new
libsrc/langfunc
libsrc/odbcsdk
libsrc/plugin
libsrc/util
binsrc/virtuoso
binsrc/tests
"
DOCS=( AUTHORS ChangeLog CREDITS INSTALL NEWS README )
PATCHES=(
"${FILESDIR}/${PN}-6.1.4-unbundle-minizip.patch"
"${FILESDIR}/${PN}-6.1.6-am_config_header.patch"
)
src_prepare() {
sed -e '/^lib_LTLIBRARIES\s*=.*/s/lib_/noinst_/' -i binsrc/virtuoso/Makefile.am \
|| die "failed to disable installation of static lib"
virtuoso_src_prepare
}
src_configure() {
myconf+="
$(use_enable kerberos krb)
$(use_enable ldap openldap)
$(use_with readline)
--disable-static
--disable-hslookup
--disable-rendezvous
--without-iodbc
--program-transform-name="s/isql/isql-v/"
"
virtuoso_src_configure
}
src_install() {
default_src_install
keepdir /var/lib/virtuoso/db
}

@ -1,85 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit virtuoso
DESCRIPTION="Server binaries for Virtuoso, high-performance object-relational SQL database"
KEYWORDS="~amd64 ~arm ~ppc ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="kerberos ldap readline"
# Bug 305077
RESTRICT="test"
# zeroconf support looks like broken - disabling - last checked around 5.0.12
# mono support fetches mono source and compiles it manually - disabling for now
# mono? ( dev-lang/mono )
COMMON_DEPEND="
dev-libs/libxml2:2
>=dev-libs/openssl-0.9.7i:0
>=sys-libs/zlib-1.2.5.1-r2:0[minizip]
kerberos? ( app-crypt/mit-krb5 )
ldap? ( net-nds/openldap )
readline? ( sys-libs/readline:0 )
"
DEPEND="${COMMON_DEPEND}
>=dev-util/gperf-2.7.2
sys-apps/gawk
>=sys-devel/bison-2.3
>=sys-devel/flex-2.5.33
virtual/pkgconfig
"
RDEPEND="${COMMON_DEPEND}
~dev-db/virtuoso-odbc-${PV}:${SLOT}
"
VOS_EXTRACT="
libsrc/Dk
libsrc/Thread
libsrc/Tidy
libsrc/Wi
libsrc/Xml.new
libsrc/langfunc
libsrc/odbcsdk
libsrc/plugin
libsrc/util
binsrc/virtuoso
binsrc/tests
"
DOCS=( AUTHORS ChangeLog CREDITS INSTALL NEWS README )
PATCHES=(
"${FILESDIR}/${PN}-6.1.4-unbundle-minizip.patch"
)
src_prepare() {
sed -e '/^lib_LTLIBRARIES\s*=.*/s/lib_/noinst_/' -i binsrc/virtuoso/Makefile.am \
|| die "failed to disable installation of static lib"
virtuoso_src_prepare
}
src_configure() {
myconf+="
$(use_enable kerberos krb)
$(use_enable ldap openldap)
$(use_with readline)
--disable-static
--disable-hslookup
--disable-rendezvous
--without-iodbc
--program-transform-name="s/isql/isql-v/"
"
virtuoso_src_configure
}
src_install() {
default_src_install
keepdir /var/lib/virtuoso/db
}

@ -2,9 +2,9 @@ DIST nats-0.1.2.tar.gz 3954 SHA256 6afe997bb8c05f55d72d850a73285e689e14837658394
DIST nats-0.1.tar.gz 3734 SHA256 7e87fa4ac81bc35a3f1dafca011c19b95f869ddd15e30a5348e0685ea53cf021 SHA512 3c3f1c53c51a2638a057ea0af58b648d039bd6de591d99b28883e9b39ab289a90198bbc5b82b4abf1e3b898708cd903bc7a5e7bd7e0c8edccc06637da27c2afc WHIRLPOOL df515862813375b1fc03d6df3e45ce645bc254cfc2465b397b2436b30401803454a40c095ad0028165ca711ab3555c564788a4439fe8e9ba602eb71038ebd001
DIST nats-0.2.tar.gz 4740 SHA256 e364218c0cad3602b14d3bc3866b9a8958c075dd1346d935e5362fa88ac65317 SHA512 419f2b4f938b7d590f45a25be163e25f29d47ec0fe7cf5d1f69cb9624c5617dfc25a0b14daf1b31ac590c021120eb5cd93bdf902d27136e3019e30ce2b5d3188 WHIRLPOOL 881726666d5e0210fd077f90179f32564f7e8123851f4e2ecc880d552487831ec3cdf6b02d7ca0e1ee53557f1adb61852da7b6a569ca398e30c125a20c00fda1
DIST nats-1.tar.gz 5768 SHA256 8045e8348bc166832d443b65addc537504a63e5a60cf9c99e8037ba00945da64 SHA512 a53b8890d3b9f9f799d0af25626d23a570b7d3f227968d4a1033385d87e4502120e26f8623a3c5c0c21dc0db98a000ff79565cbab0298fd9c17a917ea8e11edf WHIRLPOOL 49d1e97c50848c91296b2e25f411baa7565a91d884b6eceab03a27cf5318361efb9aefb76f30c4f6a8221431e73df9ca0f25ab67eaf7065eadeac666d2ba483c
EBUILD nats-0.1.2.ebuild 535 SHA256 a67743167db243418e0612622b9f7d0c354875289c0a18057fee5c1f13c659f7 SHA512 dfb4d8a48e7f84081689c78fe2a0f5bf97f4da42c59f2455bc572585fb3542fb7e7c1af230006fb46643897a4c7dbd2d93a0b6b388e9f78f87eef83194caba60 WHIRLPOOL d4cc3d41517dfceec7eaffca4ffe84b97816df106bd1cadacb78edcb9bced18885cd801cc0e765f0484444d7bfdf5918de12baf772705cb703c98468c805ab3c
EBUILD nats-0.1.ebuild 537 SHA256 691746e26e006ebbf7ad97e1484367220ad65c28527246cf041f3fc84c4fcc76 SHA512 95e21eed8d139b5ee4a9eb074ee6f722ad3cb104ab126162011d4e9c49cac1e9ec7793cf22bf6e6341dc7bf62c89be9c6645bbc39669baf86ee86c148ad662e4 WHIRLPOOL 9f49533238a7f790b85d11e6f73b7b559d4dd237e80d5ebda4cf83ad825ccd585b15982f50a2702933723f449153479f8e18219b34c969b6cdf028af853f6ebd
EBUILD nats-0.2.ebuild 709 SHA256 cd3a2b60019727e4084824bf48ddf3799c69bf2669a57be1ce88572fdbd0db8d SHA512 1510aa8e00f79d8eceeb901af005d8dfdde7d24508b9e1afdea33f65c8d4667b7976fcef905c3b703c3e31a982ea3f2f0e3e1f1022ef7eac55206446f70f81fe WHIRLPOOL 41b570955da2f8e6641f7f5613e1d48ec7e0c58eae530ca42e1719acdfd01d8b22127c9da8151694cc8c165bd1fdb022658f246e96d6fbc861fd6f4fef678b6a
EBUILD nats-0.1.2.ebuild 556 SHA256 62dbfa3ad9b77146f1aec67bb29a67e755cfc3b2d680200956b9090c81c48f5c SHA512 3abbc7690b560df423069c67b129db2298f5f9e138bef2f97c760ad0307b15869f4b7ea2a03d119fc8e0bb01141621e5d0b2d33adb435c9af89d00ffe3a35c50 WHIRLPOOL 9bf636dc237370cf3210b3f9037a614b27a63d9d5917eddb573cae2e29d06344f85c5a413afa9fbfb5b209990abb9474a8fad05ccd3405a3cd9bcd3830bfa784
EBUILD nats-0.1.ebuild 558 SHA256 f954ad6caaea5c58816ce6034b55bb4f01b5249f5af1a9647a105186df6aace8 SHA512 2d20a50d7385e821b339e9ead0de8ee93e6780811d43a2f330c4e00433048d2b7795ef905be7e32f1d4c03edfadb10b322642f0f2c88ba60d90861defd9f2d5c WHIRLPOOL 8000a5d5a2279863659e7d8cf26a17368cbe16ced1b53eee292f39bebce7a5da37c9827e736c5fa9accb91414df01550babfe1e4889931f9fda18e017ef169d4
EBUILD nats-0.2.ebuild 730 SHA256 9889567db17c471483d99c1d69400803bf24946ba0ecc4e69b1913f321e9da8c SHA512 d41cceca37b0c0109e6777362e4bd4dc3b6312a7aa77cc89474b0a39e92855f0f31020be5576b1126ae9fdb009eec89acac4183f6aa8b81b8eda852466d60fa5 WHIRLPOOL 8295c168694c60a0215dd173fdb94469c64f2b869b70bfa4f4a5db138f5d4b5fac356ab16628b45fc4abf3e08077be0629580ca1b238d7b1beea43a3bd8676cd
EBUILD nats-1.ebuild 716 SHA256 f3ab89bd4ab13d7205c0354675275a3d51ff2277332ff59b00ee411e0afaa796 SHA512 20cfe0faa9a2e99651ea490504414b7932ea84bfa8c7c87fbba20e7a8d3c84d13cb04b7ee729b56c4362d34d5654d3a3858ed7e19747287da3f3d7f659e5a2cb WHIRLPOOL 1456d7ec1b7a6d8ce09f9b5a5345c515312f4789f9a146ab123d4e00fb2c00ecd70d7167b609d8c3628cfb3e4909619f643da19d1fb2171fc023e8f466cbd781
MISC ChangeLog 1497 SHA256 20b3b6e90be68753bcf2c77b053f03896d53b3e01783c9f48d94866e36169b68 SHA512 298fb97d2d6db33a3766ad0514a8124e7016131eedaf32d5408acfc0ae26b5f78c3e297aa80b7543674b7c1a90f6f34765b6e17a84bcb3eb07cbb8a3b3801568 WHIRLPOOL e6169d141be99a993ee1349db6f5a2db659c0c366a439f0f6da69910ee492a6066c608a333c89414d5a361d2a691e96b61ec3b976dd85276b7cfedd056e83f9c
MISC metadata.xml 647 SHA256 1abd4bd56f754cd1269deca6bbe1a6ec8340804b7eaea69d265191de85ebd353 SHA512 056dc4f2685b4e65206291916177713679ca462debebea3a00186a0de4b84388905a98af9020d628f666ea1bc83efb6cae22b08fdde0d9c9fb2280082f9f07f9 WHIRLPOOL 106c463677d726e86aba5dac32462007ee63c72e7b60b839c21e235d57d7299e2ad96a3511b123fae38a6c0ec1f8d82c2b09937c8594bec1f27a8502c26c853c

@ -18,7 +18,7 @@ SLOT="0/${PV}"
KEYWORDS="amd64 x86"
IUSE=""
RDEPEND=">=dev-lang/ghc-6.10.4:=
RDEPEND=">=dev-lang/ghc-6.10.4:= <dev-lang/ghc-7.10:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8

@ -18,6 +18,6 @@ SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-lang/ghc-6.10.4:="
RDEPEND=">=dev-lang/ghc-6.10.4:= <dev-lang/ghc-7.10:="
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.10"

@ -18,7 +18,7 @@ SLOT="0/${PV}"
KEYWORDS="amd64 x86"
IUSE="+hashable"
RDEPEND=">=dev-lang/ghc-7.4.1:=
RDEPEND=">=dev-lang/ghc-7.4.1:= <dev-lang/ghc-7.10:=
hashable? ( >=dev-haskell/hashable-1.1:=[profile?] <dev-haskell/hashable-1.3:=[profile?] )
"
DEPEND="${RDEPEND}

@ -1,4 +1,4 @@
DIST time-compat-0.1.0.3.tar.gz 2256 SHA256 590711214510c0d2d09780c7fe3b21748bc4802e9053f78ccd6658e951fe0f7f SHA512 d7034e47654c4d73b4a0f3a7b1d0d5d2bfcc1eb028f288b7ccd0baceae49a6436493bf8a7a8af34ef3668f59a8b6f6047809a448125607c8af4aaee01deacfa6 WHIRLPOOL 01b19665d1ff602745f34d216d00cf3250da81e67361e507bf778d4cce9a07ee379673c700517c3aa72e385eaaee63ca3babb56be8043327939f474610401977
EBUILD time-compat-0.1.0.3.ebuild 564 SHA256 cc90d82579c732f770639e3778a7d457810899dd90b832c63f62cab649b964d8 SHA512 d02c44deb5c2598a23b01e88e6e5470e830bdc3f7a529d5342ff11c58898840b1570e4adac4d05328109e3effacb527cd02382127815b8595609837cd03d0072 WHIRLPOOL ab5af687c8f0262473b128b206b7377318b3f71809ee109364254d297c2cdd7448d0b4786746cedbc66be6cf785710515ff2d2c52fc696862670ed68d67afe85
EBUILD time-compat-0.1.0.3.ebuild 598 SHA256 4f3df1cbefbfe65eec5bde07f2b2c5868a6b266342d1f4676413331f87d95914 SHA512 52c25282820bd7bece6fc16c6c8e3755ea6d5688278d248b07e2807a12188145d501e95460cc34a3cab566b7dc61b0f793a026b5c52b026e0757bad66e56660c WHIRLPOOL 34aa792b4c2b40aca412d24dfbd939b57ee5df2a67edbba4209bbf432addcc71d78d07e6100ee9484bda77b8fc2bce1134e08c88d3556fd0b1e3d561a322f552
MISC ChangeLog 514 SHA256 09a2f1b5cbdfaf3e743ac1ce1f95b5723f7c29b2fa8adc27813a8c7137bfe076 SHA512 2646eb1092bfba29a6a0eaedc01a2643c7129ba89f4cd780eec24b3d9fdcfebc3b179751292bb1ab0801285741c98c43b3133690b87403b555e223950bbdae5f WHIRLPOOL 7a7bea1dead571db69dcd2a035303bc66ad7f501c6821178f25b557f41dacf0373d43ddd7bf93d47d23793bd0f5bd5902dca83e4e45f4054953250326b460bca
MISC metadata.xml 300 SHA256 b94e8094fc25898f26c571e8dd94cc95a846e0309d1833e740ed8e5f3037d5a8 SHA512 8cb23dfe2081f45a7dde215bd99fdea2d6d87aec4567065249ea0ff776200a9839e069a9337b2afaa33b3933a49230430d9216be7967c12c2d44d034ee0d6fed WHIRLPOOL 746635019c420ff5bcfd5c09930698c7c25d5eedf4c590c7f43e68628707d45280458c6646d3905f482352dde9b4c980dc9741ae7b930472df800f319675598b

@ -1,10 +1,10 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
# ebuild generated by hackport 0.3.2.9999
# ebuild generated by hackport 0.4.6.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
@ -18,6 +18,9 @@ SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-lang/ghc-6.12.1:="
RDEPEND="dev-haskell/old-time:=[profile?]
>=dev-lang/ghc-7.4.1:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.10"
>=dev-haskell/cabal-1.10
"

@ -1,6 +1,8 @@
DIST clojure-1.5.1.tar.gz 540021 SHA256 ee6cc9360e3545a35cdd6a9ae48b5f4034ef2eb2aaa19721df976078952a805b SHA512 8bc4b7098ec11a3cd4d077f32607c5d23118d5f84b88af69b2051c4dd5b17f28f092b77206fba87e23f1163d2d0f7a2c37b1b1ffa1bcfef3ad4c8f74695d71cd WHIRLPOOL e77d13a771903100a3fe6b0ade84375217c5b150498e727a7cef2d856a4004e640e0c95717fb67be6cae1fbab7611189a1f3999726f7bbec43968eef646dcb32
DIST clojure-1.6.0.tar.gz 579154 SHA256 70b664b24bd8cc7bf0b5519cfa5fa98424eb3e23303fec04b24a03b8bc4f0b4a SHA512 52bf54d157dae77e71e53bac421daa1bca7ef55b837600c8b04751a545cbed0f04d3718543031d1e5b8ca43e2518d356082b9f8c029c2e318996450cfaee9c81 WHIRLPOOL b79b008773ad678e6418a719183c5b240ad0629d3a32384ec6e5979f0377ba2bd39768f27b71da815342bffbd8bdfa5b66cb24e90cf4f489273b33515f591509
DIST clojure-1.7.0.tar.gz 614331 SHA256 51a950b5b67575869a52debbafe52967759757f2e302a0bd42fb56b0e9859a74 SHA512 243d3120fa1a0f559c1f6b4724d0f7ba72e6f6dd009d0849377087e890aa04dba7c119862001d0c543eb0e35ef5c13cc8967ad494ffa9522daa9f8b1dfc77ef1 WHIRLPOOL 6c002d736968bc5af91eb2f8f593ded5ac14582aeecac67d62a9125c1911986313fece4a19e946b742292df1673b787cc1506c7ff22abe3e534e433e1403e35b
EBUILD clojure-1.5.1.ebuild 765 SHA256 57ca00abc140bb04a563adbd540384ae790292da8706669c7fab1f4ed4f354a6 SHA512 8e0fbd97d40a99a25d340b62a81ac6b3b5b5c907ff0e244b04c51b927ad80c662e1ab7d970a8eec41d6fea12bb41b1a18972ddeb1a1b25379165dc6eb14a63ee WHIRLPOOL 0225ca5a70212bb3d30883fc0702f187ae956fbc4a17a164fbe86abefc7fa674146e095256fa83c6a75b93748b0f5675882eaccb1e360fb0a61aa7cc34a23fc8
EBUILD clojure-1.6.0.ebuild 780 SHA256 2fde284d8c17cc32893411de3261ac3c8e08e9c962025c57348d04d445e49824 SHA512 cb9cade227047a7101170fad5ed386466740dab6c2c099429098e03d63e1869fa1822f2c8b574d7d083c94ece518421850fc40ce77e4af59275248e0a56b3fb7 WHIRLPOOL 8362b411996f2dbe06d6d172df21ecefb795fc7f48a3841daece84474ae15cd9daac8d3385f234606ade506b79e809947cbb76ca9a6d8b446f03e4d894aa59b0
EBUILD clojure-1.7.0.ebuild 798 SHA256 39a5d240c59e301aaa55ddd991f87d5a4bb4bf036c706da276e97ccc73fe8f1e SHA512 4f092a19e49e431095e50ed373c70117a75a177acf6615e4cd630623c6406b7be66deb6b0eff6919f169a1c3babbe3474394207b937f16cf922f2ed0659c7eef WHIRLPOOL b0fb52ad14ba3d12c8e69af7a7019a8eaa114f9f59298972997a2006d74af4535eb7d29a070bfe24aa628bd774b7a2e09d528a3bf002605e2254d7820b06e871
MISC ChangeLog 2838 SHA256 0d5bd6290e1c246ed4052e3445dd2c6d627e9037b7a1de131a82edac85328129 SHA512 0bbdf5da0c5aa587c4ded530006c08eee1147bad44e8702ef67509092fb160ff8369042883f83789d9ff464b342d57bec9d1d739a0cb8eed6a7ad4e73469e3e6 WHIRLPOOL 1a9879354e28b0a9d79fba01b7e473de269b525ed8b3b77f6e834302335eded9c176feaaefc5fbabc082e0da91c75aafe0646b679bec566f7fefd7a7c4d0bfef
MISC metadata.xml 328 SHA256 4ec7e99d1e65837111da945e69390cd87df1bb46eeba5dd1f2fc969c2d2475f8 SHA512 36ad9e86232af6f0358dfb0fb06550e7cf61f325cf34d06e6d55beb4f6fb41f422174899745f44af7a1f41422b1c015c6c3d63759e070a65b1bdf027e0c24d33 WHIRLPOOL 5cd41852fdb7b13912fd6646f421003159892797f971e7b0e0a85915a24936951892e04481d84277b5721d9ee72f6e1dcc0dcb3193004b3df75c3cc344fbaff1

@ -0,0 +1,33 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
JAVA_PKG_IUSE="source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Clojure is a dynamic programming language that targets the Java Virtual Machine"
HOMEPAGE="http://clojure.org/"
SRC_URI="https://github.com/clojure/clojure/tarball/${P} -> ${P}.tar.gz"
LICENSE="EPL-1.0 Apache-2.0 BSD"
SLOT="1.7"
KEYWORDS="~amd64 ~x86 ~x86-linux"
IUSE=""
RESTRICT="test" # patches welcome to fix the test
RDEPEND=">=virtual/jre-1.6"
DEPEND=">=virtual/jdk-1.6"
S=${WORKDIR}/clojure-clojure-147f19e
src_test() {
java-pkg-2_src_test
}
src_install() {
java-pkg_newjar ${P/_/-}.jar
java-pkg_dolauncher ${PN}-${SLOT} --main clojure.main
dodoc changes.md CONTRIBUTING.md readme.txt
}

@ -1,214 +0,0 @@
# ChangeLog for dev-libs/shared-desktop-ontologies
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/shared-desktop-ontologies/ChangeLog,v 1.47 2015/06/09 14:51:18 jlec Exp $
09 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Updating remote-id in metadata.xml
02 Aug 2013; Johannes Huber <johu@gentoo.org>
-shared-desktop-ontologies-0.10.0.ebuild:
Remove old.
02 Aug 2013; Agostino Sarubbo <ago@gentoo.org>
shared-desktop-ontologies-0.11.0.ebuild:
Stable for ppc64, wrt bug #477634
30 Jul 2013; Agostino Sarubbo <ago@gentoo.org>
shared-desktop-ontologies-0.11.0.ebuild:
Stable for ppc, wrt bug #477634
29 Jul 2013; Agostino Sarubbo <ago@gentoo.org>
shared-desktop-ontologies-0.11.0.ebuild:
Stable for x86, wrt bug #477634
27 Jul 2013; Agostino Sarubbo <ago@gentoo.org>
shared-desktop-ontologies-0.11.0.ebuild:
Stable for amd64, wrt bug #477634
*shared-desktop-ontologies-0.11.0 (12 Jun 2013)
12 Jun 2013; Johannes Huber <johu@gentoo.org>
+shared-desktop-ontologies-0.11.0.ebuild:
Version bump.
07 Feb 2013; Ulrich Müller <ulm@gentoo.org>
shared-desktop-ontologies-0.10.0.ebuild:
Move Creative Commons licenses to shorter names.
04 Aug 2012; Johannes Huber <johu@gentoo.org>
-shared-desktop-ontologies-0.9.0.ebuild:
Remove old.
04 Aug 2012; Johannes Huber <johu@gentoo.org>
shared-desktop-ontologies-0.10.0.ebuild:
Stable for x86, wrt bug #428966
04 Aug 2012; Anthony G. Basile <blueness@gentoo.org>
shared-desktop-ontologies-0.10.0.ebuild:
Stable ppc ppc64, bug #428966
03 Aug 2012; Agostino Sarubbo <ago@gentoo.org>
shared-desktop-ontologies-0.10.0.ebuild:
Stable for amd64, wrt bug #428966
*shared-desktop-ontologies-0.10.0 (13 Jun 2012)
13 Jun 2012; Johannes Huber <johu@gentoo.org>
+shared-desktop-ontologies-0.10.0.ebuild:
Version bump.
07 Jun 2012; Johannes Huber <johu@gentoo.org>
-shared-desktop-ontologies-0.8.1.ebuild:
Remove old.
07 Jun 2012; Brent Baude <ranger@gentoo.org>
shared-desktop-ontologies-0.9.0.ebuild:
Marking shared-desktop-ontologies-0.9.0 ppc for bug 418767
05 Jun 2012; Brent Baude <ranger@gentoo.org>
shared-desktop-ontologies-0.9.0.ebuild:
Marking shared-desktop-ontologies-0.9.0 ppc64 for bug 418767
01 Jun 2012; Johannes Huber <johu@gentoo.org>
shared-desktop-ontologies-0.9.0.ebuild:
Stable for x86, wrt bug #418767
01 Jun 2012; Agostino Sarubbo <ago@gentoo.org>
shared-desktop-ontologies-0.9.0.ebuild:
Stable for amd64, wrt bug #418767
18 May 2012; Alexis Ballier <aballier@gentoo.org>
shared-desktop-ontologies-0.9.0.ebuild:
keyword ~amd64-fbsd
*shared-desktop-ontologies-0.9.0 (15 Feb 2012)
15 Feb 2012; Johannes Huber <johu@gentoo.org>
+shared-desktop-ontologies-0.9.0.ebuild:
Version bump.
01 Feb 2012; Johannes Huber <johu@gentoo.org>
-shared-desktop-ontologies-0.5.ebuild:
Remove old.
01 Feb 2012; Samuli Suominen <ssuominen@gentoo.org>
shared-desktop-ontologies-0.8.1.ebuild:
ppc64 stable wrt #399663
22 Jan 2012; Johannes Huber <johu@gentoo.org>
-shared-desktop-ontologies-0.4.ebuild,
-shared-desktop-ontologies-0.7.0.ebuild,
-shared-desktop-ontologies-0.7.1.ebuild:
Remove old.
16 Jan 2012; Agostino Sarubbo <ago@gentoo.org>
shared-desktop-ontologies-0.8.1.ebuild:
Stable for amd64, wrt bug #396359
10 Jan 2012; Brent Baude <ranger@gentoo.org>
shared-desktop-ontologies-0.8.1.ebuild:
Marking shared-desktop-ontologies-0.8.1 ppc for bug 396359
09 Jan 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org>
shared-desktop-ontologies-0.8.1.ebuild:
x86 stable wrt bug #396359
07 Dec 2011; Markos Chandras <hwoarang@gentoo.org>
shared-desktop-ontologies-0.7.0.ebuild:
Stable on amd64 wrt bug #388279
07 Dec 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org>
shared-desktop-ontologies-0.7.0.ebuild:
x86 stable wrt bug #388279
*shared-desktop-ontologies-0.8.1 (26 Nov 2011)
26 Nov 2011; Andreas K. Huettel <dilfridge@gentoo.org>
+shared-desktop-ontologies-0.8.1.ebuild:
Version bump, thanks johu\!
*shared-desktop-ontologies-0.7.1 (29 Oct 2011)
29 Oct 2011; Tomáš Chvátal <scarabeus@gentoo.org>
+shared-desktop-ontologies-0.7.1.ebuild:
Add version bump to latest 0.7 version.
*shared-desktop-ontologies-0.7.0 (27 Jul 2011)
27 Jul 2011; Alexey Shvetsov <alexxy@gentoo.org>
+shared-desktop-ontologies-0.7.0.ebuild:
Version bump for KDE SC 4.7.0
13 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org>
shared-desktop-ontologies-0.5.ebuild:
ppc64 stable wrt #354033
01 Jun 2011; Brent Baude <ranger@gentoo.org>
shared-desktop-ontologies-0.5.ebuild:
Marking shared-desktop-ontologies-0.5 ppc stable for bug 354033
09 May 2011; Markos Chandras <hwoarang@gentoo.org>
shared-desktop-ontologies-0.5.ebuild:
Stable on amd64 wrt bug #354033
09 May 2011; Thomas Kahle <tomka@gentoo.org>
shared-desktop-ontologies-0.5.ebuild:
x86 stable per bug 354033
03 Sep 2010; Joseph Jezak <josejx@gentoo.org>
shared-desktop-ontologies-0.4.ebuild:
Marked ppc64 stable for bug #322791.
09 Aug 2010; Joseph Jezak <josejx@gentoo.org>
shared-desktop-ontologies-0.4.ebuild:
Marked ppc stable for bug #322791.
*shared-desktop-ontologies-0.5 (07 Jul 2010)
07 Jul 2010; Maciej Mrozowski <reavertm@gentoo.org>
+shared-desktop-ontologies-0.5.ebuild:
Version bump 0.5
27 Jun 2010; Christian Faulhammer <fauli@gentoo.org>
shared-desktop-ontologies-0.4.ebuild:
x86 stable, bug 322791
24 Jun 2010; Christoph Mende <angelos@gentoo.org>
shared-desktop-ontologies-0.4.ebuild:
Stable on amd64 wrt bug #322791
19 May 2010; Robert Piasek <dagger@gentoo.org>
shared-desktop-ontologies-0.4.ebuild:
added ~arm keyword
*shared-desktop-ontologies-0.4 (06 May 2010)
06 May 2010; Maciej Mrozowski <reavertm@gentoo.org>
-shared-desktop-ontologies-0.3.ebuild,
+shared-desktop-ontologies-0.4.ebuild:
Version bump, remove old (incompatible one)
02 May 2010; Alexis Ballier <aballier@gentoo.org>
shared-desktop-ontologies-0.3.ebuild:
keyword ~x86-fbsd
*shared-desktop-ontologies-0.3 (11 Mar 2010)
11 Mar 2010; Maciej Mrozowski <reavertm@gentoo.org>
-shared-desktop-ontologies-0.2.ebuild,
+shared-desktop-ontologies-0.3.ebuild:
Version bump, remove old
16 Feb 2010; Joseph Jezak <josejx@gentoo.org>
shared-desktop-ontologies-0.2.ebuild:
Marked ~ppc/~ppc64 for bug #304365.
11 Feb 2010; Jonathan Callen <abcd@gentoo.org>
shared-desktop-ontologies-0.2.ebuild:
Add ~amd64-linux/~x86-linux keywords
*shared-desktop-ontologies-0.2 (08 Feb 2010)
08 Feb 2010; Alexey Shvetsov <alexxy@gentoo.org>
+shared-desktop-ontologies-0.2.ebuild, +metadata.xml:
Initial import

@ -1,4 +0,0 @@
DIST shared-desktop-ontologies-0.11.0.tar.bz2 3967786 SHA256 82afe6c24cf574f242c1fa85a5daff8c3631cc9b4cbcb80379dce6f364b4bbd4 SHA512 5dfaf0b28ed4ffe8beadac137decf6ce5d881353df5efeedd8f328e6ba8e7d2f02bbae920356abb4baa61388c30f50464eaac1d14b650880b35ac0aa6bd3ecce WHIRLPOOL 833b11c684e42736e029baaf1ea11beffc6517725f76304f1f44674bb0506cfcca72aacf526570c0ff4e0ba28d414ae9e5b7b32b0203b7d98bc19be543b77f16
EBUILD shared-desktop-ontologies-0.11.0.ebuild 669 SHA256 8e4210d36059d25574c221f82ba4cc449aac1d6c022e0605918149695391ba40 SHA512 21b44eef197127c1322a0035011176af9e3b68bdf4bf92c2c60f7778a474089818d360475a4fcdffcc0cb06c6e2abbc8380e45919741d2d99c4e8e4dba3a3419 WHIRLPOOL 25931f3ba9626b90cb49f70a4b0590460570f80614eb76d32382d7005817e636491cdac1b4901e010eb9281c62f333fdf0b2dce9646afba0412f8d0d855ee90b
MISC ChangeLog 6740 SHA256 e84f5accdd949cd2077c1df69a68d0029ac6d35b34d5136daa485b7afda3ff77 SHA512 e6fa382d6bcb271086ee9b5c5ed9f022d63aaf52f697367135ebc0072a6d2b7c9b037510d7f2b4a5ab31e18c667546d36fceaad9ee512b361652449692dfe66b WHIRLPOOL ff67bb97850b971225dc151f0fcb8c27bfffa972ec632559ec98b027d097933a779ad9133b7206225dc8902bd469dbf54a3197267966dc612b664124cc78fbb8
MISC metadata.xml 232 SHA256 6d079a4aae74251e1f4917c4e9ba24f20583af116b10daa535af99dca6662f7b SHA512 c7987e8fb96a1eac6c1285c366a8b8edaaee509664802575ca20fe3f73ac0b9cc2f20af81ae0720fc73064a6d7ca1c02d32da4c3aecc95f5649b8d595516c205 WHIRLPOOL eb7853179edf7539dc2d358e52d9685dfedb828cf6dea632369326fb03c3bca853fb98afaf78321eca635e9044cea59dcc87178b4d19acfd89ee21a1aa9ac4c0

@ -1,25 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
if [[ ${PV} == *9999 ]]; then
SCM_ECLASS="git-2"
fi
EGIT_REPO_URI="git://oscaf.git.sourceforge.net/gitroot/oscaf/shared-desktop-ontologies"
inherit cmake-utils ${SCM_ECLASS}
unset SCM_ECLASS
DESCRIPTION="Shared OSCAF desktop ontologies"
HOMEPAGE="http://sourceforge.net/projects/oscaf"
if [[ ${PV} != *9999 ]]; then
SRC_URI="mirror://sourceforge/oscaf/${PN}/${P}.tar.bz2"
KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
fi
LICENSE="|| ( BSD CC-BY-SA-3.0 )"
SLOT="0"
IUSE=""
DOCS=(AUTHORS ChangeLog README)

@ -1,511 +0,0 @@
# ChangeLog for dev-libs/soprano
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/soprano/ChangeLog,v 1.124 2015/06/09 14:52:12 jlec Exp $
09 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Updating remote-id in metadata.xml
18 Jan 2014; Michael Palimaka <kensington@gentoo.org>
-files/soprano-2.9.3-libdl.patch, -soprano-2.9.2.ebuild,
-soprano-2.9.3.ebuild:
Remove old.
11 Dec 2013; Agostino Sarubbo <ago@gentoo.org> soprano-2.9.4.ebuild:
Stable for ppc64, wrt bug #484884
10 Dec 2013; Agostino Sarubbo <ago@gentoo.org> soprano-2.9.4.ebuild:
Stable for ppc, wrt bug #484884
09 Dec 2013; Agostino Sarubbo <ago@gentoo.org> soprano-2.9.4.ebuild:
Stable for x86, wrt bug #484884
08 Dec 2013; Agostino Sarubbo <ago@gentoo.org> soprano-2.9.4.ebuild:
Stable for amd64, wrt bug #484884
*soprano-2.9.4 (12 Oct 2013)
12 Oct 2013; Johannes Huber <johu@gentoo.org> +soprano-2.9.4.ebuild:
Version bump.
14 Aug 2013; Michael Palimaka <kensington@gentoo.org>
+files/soprano-2.9.3-libdl.patch, soprano-2.9.3.ebuild:
Fix build on systems that do not have a separate libdl wrt bug #478644. Patch
by Yuta SATOH <nigoro.gentoo@0x100.com>.
*soprano-2.9.3 (12 Jul 2013)
12 Jul 2013; Johannes Huber <johu@gentoo.org> +soprano-2.9.3.ebuild:
Version bump.
25 Jun 2013; Johannes Huber <johu@gentoo.org> -soprano-2.9.0.ebuild:
Remove old.
25 Jun 2013; Agostino Sarubbo <ago@gentoo.org> soprano-2.9.2.ebuild:
Stable for amd64, wrt bug #473090
25 Jun 2013; Agostino Sarubbo <ago@gentoo.org> soprano-2.9.2.ebuild:
Stable for x86, wrt bug #473090
25 Jun 2013; Agostino Sarubbo <ago@gentoo.org> soprano-2.9.2.ebuild:
Stable for x86, wrt bug #473090
25 Jun 2013; Agostino Sarubbo <ago@gentoo.org> soprano-2.9.2.ebuild:
Stable for ppc64, wrt bug #473090
24 Jun 2013; Agostino Sarubbo <ago@gentoo.org> soprano-2.9.2.ebuild:
Stable for ppc, wrt bug #473090
*soprano-2.9.2 (10 May 2013)
10 May 2013; Johannes Huber <johu@gentoo.org> +soprano-2.9.2.ebuild,
-soprano-2.9.1.ebuild:
Version bump.
*soprano-2.9.1 (06 May 2013)
06 May 2013; Johannes Huber <johu@gentoo.org> +soprano-2.9.1.ebuild:
Version bump.
08 Apr 2013; Michael Palimaka <kensington@gentoo.org> -soprano-2.7.6.ebuild,
-soprano-2.8.0.ebuild, metadata.xml:
Remove old.
02 Apr 2013; Agostino Sarubbo <ago@gentoo.org> soprano-2.9.0.ebuild:
Stable for ppc64, wrt bug #462890
01 Apr 2013; Agostino Sarubbo <ago@gentoo.org> soprano-2.9.0.ebuild:
Stable for ppc, wrt bug #462890
31 Mar 2013; Agostino Sarubbo <ago@gentoo.org> soprano-2.9.0.ebuild:
Stable for x86, wrt bug #462890
31 Mar 2013; Agostino Sarubbo <ago@gentoo.org> soprano-2.9.0.ebuild:
Stable for amd64, wrt bug #462890
02 Mar 2013; Markos Chandras <hwoarang@gentoo.org> soprano-2.7.6.ebuild,
soprano-2.8.0.ebuild, soprano-2.9.0.ebuild:
Move Qt dependencies to the new category
07 Feb 2013; Alexey Shvetsov <alexxy@gentoo.org> soprano-2.9.0.ebuild:
Sync keywords
*soprano-2.9.0 (06 Feb 2013)
06 Feb 2013; Alexey Shvetsov <alexxy@gentoo.org> +soprano-2.9.0.ebuild:
Version bump KDE SC 4.10.0
30 Nov 2012; <ago@gentoo.org> soprano-2.8.0.ebuild:
Stable for ppc, wrt bug #442394
23 Nov 2012; Agostino Sarubbo <ago@gentoo.org> soprano-2.8.0.ebuild:
Stable for x86, wrt bug #442394
23 Nov 2012; Agostino Sarubbo <ago@gentoo.org> soprano-2.8.0.ebuild:
Stable for amd64, wrt bug #442394
10 Sep 2012; Andreas K. Huettel <dilfridge@gentoo.org> soprano-2.8.0.ebuild:
Disable clucene index, since soprano 2.8.0 fails to build against current
clucene and this combination is also not supported anymore. See
http://sourceforge.net/p/soprano/bugs/19/
05 Aug 2012; Johannes Huber <johu@gentoo.org> soprano-2.8.0.ebuild:
Bump dep on dev-db/virtuoso-server.
*soprano-2.8.0 (01 Aug 2012)
01 Aug 2012; Johannes Huber <johu@gentoo.org> +soprano-2.8.0.ebuild:
Version bump.
10 Jun 2012; Tomáš Chvátal <scarabeus@gentoo.org> -soprano-2.7.4.ebuild,
-soprano-2.7.5.ebuild, soprano-2.7.6.ebuild:
Stabilise 2.7.6 on amd64, x86, pcc and ppc64. Remove older. Solves crasher for
me in stable.
18 May 2012; Alexis Ballier <aballier@gentoo.org> soprano-2.7.6.ebuild:
keyword ~amd64-fbsd
*soprano-2.7.6 (16 May 2012)
16 May 2012; Michael Palimaka <kensington@gentoo.org> +soprano-2.7.6.ebuild:
Version bump. Install documentation correctly, based on patch by Ian Delaney
<johneed@hotmail.com>. Fixes bug #406849.
25 Mar 2012; Johannes Huber <johu@gentoo.org>
-files/soprano-2.7.3-largefile-support.patch, -soprano-2.7.0.ebuild,
-soprano-2.7.3.ebuild:
Remove old.
25 Mar 2012; Brent Baude <ranger@gentoo.org> soprano-2.7.4.ebuild:
Marking soprano-2.7.4 ppc64 for bug 406013
*soprano-2.7.5 (13 Mar 2012)
13 Mar 2012; Johannes Huber <johu@gentoo.org> +soprano-2.7.5.ebuild:
Version bump.
09 Mar 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> soprano-2.7.4.ebuild:
x86 stable wrt bug #406013
07 Mar 2012; Brent Baude <ranger@gentoo.org> soprano-2.7.4.ebuild:
Marking soprano-2.7.4 ppc for bug 406013
27 Feb 2012; Agostino Sarubbo <ago@gentoo.org> soprano-2.7.4.ebuild:
Stable for amd64, wrt bug #406013
*soprano-2.7.4 (12 Jan 2012)
12 Jan 2012; Johannes Huber <johu@gentoo.org> +soprano-2.7.4.ebuild:
Version bump.
*soprano-2.7.3 (02 Nov 2011)
02 Nov 2011; Maciej Mrozowski <reavertm@gentoo.org>
+files/soprano-2.7.3-largefile-support.patch, +soprano-2.7.3.ebuild:
Version bump, also fix bug 389299 (largefile support)
18 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> metadata.xml:
Remove unused description for USE="java"
18 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> -soprano-2.4.4.ebuild,
-soprano-2.5.3.ebuild, -soprano-2.6.0.ebuild, -soprano-2.6.51.ebuild:
old
18 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> soprano-2.7.0.ebuild:
ppc/ppc64 stable wrt #382641
17 Oct 2011; Jeroen Roovers <jer@gentoo.org> soprano-2.4.4.ebuild,
soprano-2.5.3.ebuild, soprano-2.6.0.ebuild, soprano-2.6.51.ebuild,
soprano-2.7.0.ebuild:
Drop HPPA keywording (bug #382641).
05 Oct 2011; Andreas Schuerch <nativemad@gentoo.org> soprano-2.7.0.ebuild:
x86 stable, thanks David. Bug 382641
20 Sep 2011; Tony Vroon <chainsaw@gentoo.org> soprano-2.7.0.ebuild:
Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo & Ian
"idella4" Delaney in bug #382641.
03 Sep 2011; Andreas K. Huettel <dilfridge@gentoo.org> soprano-2.7.0.ebuild:
Restrict tests, bug 281712
*soprano-2.7.0 (07 Aug 2011)
07 Aug 2011; Samuli Suominen <ssuominen@gentoo.org> +soprano-2.7.0.ebuild:
Version bump.
29 Jul 2011; Samuli Suominen <ssuominen@gentoo.org> soprano-2.6.0.ebuild,
soprano-2.6.51.ebuild:
Fix media-libs/raptor depend to use old SLOTs; no raptor2 support in 2.6.51
*soprano-2.6.51 (27 Jul 2011)
27 Jul 2011; Alexey Shvetsov <alexxy@gentoo.org> +soprano-2.6.51.ebuild:
Version bump for KDE SC 4.7.0
13 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> soprano-2.6.0.ebuild:
ppc64 stable wrt #354033
01 Jun 2011; Brent Baude <ranger@gentoo.org> soprano-2.6.0.ebuild:
Marking soprano-2.6.0 ppc stable for bug 354033
09 May 2011; Markos Chandras <hwoarang@gentoo.org> soprano-2.6.0.ebuild:
Stable on amd64 wrt bug #354033
09 May 2011; Justin Lecher <jlec@gentoo.org> soprano-2.4.4.ebuild,
soprano-2.5.3.ebuild, soprano-2.6.0.ebuild:
Corrected HOMEPAGE from sourceforge project page to upstreams homepage
09 May 2011; Thomas Kahle <tomka@gentoo.org> soprano-2.6.0.ebuild:
x86 stable per bug 354033
*soprano-2.6.0 (02 Feb 2011)
02 Feb 2011; Theo Chatzimichos <tampakrap@gentoo.org>
-soprano-2.5.63_pre20101127.ebuild, +soprano-2.6.0.ebuild:
Version bump, remove the snapshot
*soprano-2.5.3 (27 Jan 2011)
27 Jan 2011; Maciej Mrozowski <reavertm@gentoo.org> -soprano-2.5.2.ebuild,
+soprano-2.5.3.ebuild:
Version bump 2.5.3, remove old
*soprano-2.5.63_pre20101127 (26 Jan 2011)
26 Jan 2011; Alexey Shvetsov <alexxy@gentoo.org>
+soprano-2.5.63_pre20101127.ebuild:
Version bump for kde sc 4.6.0
12 Jan 2011; Theo Chatzimichos <tampakrap@gentoo.org>
files/soprano-2.4.4-make-broken-redland-fatal.cmake, soprano-2.5.2.ebuild:
Remove sesame2(java) backend support
26 Nov 2010; Jeroen Roovers <jer@gentoo.org> soprano-2.4.4.ebuild:
Stable for HPPA (bug #331761).
24 Oct 2010; Brent Baude <ranger@gentoo.org> soprano-2.4.4.ebuild:
stable ppc, bug 331761
*soprano-2.5.2 (15 Oct 2010)
15 Oct 2010; Tomáš Chvátal <scarabeus@gentoo.org>
+soprano-2.5.2.ebuild:
Version bump.
30 Sep 2010; Brent Baude <ranger@gentoo.org> soprano-2.4.4.ebuild:
stable ppc64, bug 331761
06 Sep 2010; Theo Chatzimichos <tampakrap@gentoo.org>
+soprano-2.5.0.ebuild:
Fix keywords and restrict tests
*soprano-2.5.0 (06 Sep 2010)
06 Sep 2010; Theo Chatzimichos <tampakrap@gentoo.org>
+soprano-2.5.0.ebuild:
Version bump
03 Sep 2010; Joseph Jezak <josejx@gentoo.org> soprano-2.4.3.ebuild:
Marked ppc64 stable for bug #322791.
15 Aug 2010; Raúl Porcel <armin76@gentoo.org> soprano-2.3.1-r1.ebuild,
soprano-2.4.3.ebuild, soprano-2.4.4.ebuild:
Drop alpha/ia64/sparc
10 Aug 2010; Markos Chandras <hwoarang@gentoo.org> soprano-2.4.4.ebuild:
Stable on amd64 wrt bug #331761
10 Aug 2010; Christian Faulhammer <fauli@gentoo.org> soprano-2.4.4.ebuild:
stable x86, bug 331761
10 Aug 2010; Maciej Mrozowski <reavertm@gentoo.org>
soprano-2.3.1-r1.ebuild, soprano-2.4.3.ebuild, soprano-2.4.4.ebuild:
Use cmake-utils_src_test now, restrict tests (bug 331761)
09 Aug 2010; Joseph Jezak <josejx@gentoo.org> soprano-2.4.3.ebuild:
Marked ppc stable for bug #322791.
*soprano-2.4.4 (06 Jul 2010)
06 Jul 2010; Maciej Mrozowski <reavertm@gentoo.org>
soprano-2.3.1-r1.ebuild, +soprano-2.4.4.ebuild,
+files/soprano-2.4.4-make-broken-redland-fatal.cmake:
Version bump 2.4.4, backport qt-test deps to 2.3.1, add patch to make
broken Redland fatal (bug 318861)
27 Jun 2010; Christian Faulhammer <fauli@gentoo.org> soprano-2.4.3.ebuild:
x86 stable, bug 322791
24 Jun 2010; Christoph Mende <angelos@gentoo.org> soprano-2.4.3.ebuild:
Stable on amd64 wrt bug #322791
16 Jun 2010; Maciej Mrozowski <reavertm@gentoo.org> soprano-2.4.3.ebuild:
Added qt-test dependency
27 May 2010; Maciej Mrozowski <reavertm@gentoo.org> -soprano-2.4.1.ebuild:
Remove old
06 May 2010; Maciej Mrozowski <reavertm@gentoo.org> soprano-2.4.1.ebuild,
soprano-2.4.3.ebuild:
Deprecate java backend
02 May 2010; Alexis Ballier <aballier@gentoo.org> soprano-2.4.3.ebuild:
keyword ~x86-fbsd
*soprano-2.4.3 (29 Apr 2010)
29 Apr 2010; Dror Levin <spatz@gentoo.org> +soprano-2.4.3.ebuild:
Version bump, bug 316733.
18 Apr 2010; Maciej Mrozowski <reavertm@gentoo.org>
-soprano-2.4.0.1.ebuild:
Remove old
*soprano-2.4.1 (11 Mar 2010)
11 Mar 2010; Maciej Mrozowski <reavertm@gentoo.org> +soprano-2.4.1.ebuild:
Version bump, bug 308607
*soprano-2.4.0.1 (11 Feb 2010)
11 Feb 2010; Samuli Suominen <ssuominen@gentoo.org>
+soprano-2.4.0.1.ebuild:
Version bump.
*soprano-2.4.0-r1 (11 Feb 2010)
11 Feb 2010; Samuli Suominen <ssuominen@gentoo.org>
+soprano-2.4.0-r1.ebuild, +files/soprano-2.4.0-socketMutex.unlock.patch:
Apply upstream "unlock the mutex before deleting it" patch.
*soprano-2.4.0 (09 Feb 2010)
09 Feb 2010; Maciej Mrozowski <reavertm@gentoo.org>
-soprano-2.3.73.ebuild, +soprano-2.4.0.ebuild:
Version bump 2.4.0, remove snapshot.
*soprano-2.3.73 (08 Feb 2010)
08 Feb 2010; Alexey Shvetsov <alexxy@gentoo.org> +soprano-2.3.73.ebuild:
Version bump
18 Jan 2010; Jonathan Callen <abcd@gentoo.org> soprano-2.3.1-r1.ebuild:
Keyword ~amd64-linux/~x86-linux
14 Jan 2010; Jeroen Roovers <jer@gentoo.org> soprano-2.3.1-r1.ebuild:
Stable for HPPA too.
27 Dec 2009; Raúl Porcel <armin76@gentoo.org> soprano-2.3.1-r1.ebuild:
Add ~arm
27 Dec 2009; Raúl Porcel <armin76@gentoo.org> soprano-2.3.1-r1.ebuild:
alpha/ia64/sparc stable
10 Dec 2009; Jonathan Callen <abcd@gentoo.org> soprano-2.3.1-r1.ebuild:
Convert mycmakeargs to an array (required due to usage in src_test)
05 Dec 2009; Jonathan Callen <abcd@gentoo.org> metadata.xml:
Update metadata.xml from overlay
*soprano-2.3.1-r1 (03 Dec 2009)
03 Dec 2009; Samuli Suominen <ssuominen@gentoo.org>
+soprano-2.3.1-r1.ebuild:
(Dummy) revision bump straight to stable for bug #295388.
30 Nov 2009; Joseph Jezak <josejx@gentoo.org> soprano-2.3.1.ebuild:
Marked ppc/ppc64 stable.
29 Nov 2009; Raúl Porcel <armin76@gentoo.org> soprano-2.3.1.ebuild:
Add ~sparc
23 Nov 2009; Jonathan Callen <abcd@gentoo.org> soprano-2.3.1.ebuild:
Fix typo in DESCRIPTION
17 Oct 2009; Markus Meier <maekke@gentoo.org> soprano-2.3.1.ebuild:
x86 stable, bug #287689
13 Oct 2009; Samuli Suominen <ssuominen@gentoo.org> soprano-2.3.1.ebuild:
Change append-ldflags -lpthread to append-flags -pthread wrt #226889
09 Oct 2009; Samuli Suominen <ssuominen@gentoo.org> soprano-2.3.1.ebuild:
amd64 stable wrt #287689
*soprano-2.3.1 (24 Sep 2009)
24 Sep 2009; Tomáš Chvátal <scarabeus@gentoo.org>
-soprano-2.3.0.ebuild, -soprano-2.3.0-r1.ebuild, +soprano-2.3.1.ebuild:
Version bump. Remove old.
12 Sep 2009; Raúl Porcel <armin76@gentoo.org> soprano-2.3.0.ebuild,
soprano-2.3.0-r1.ebuild:
Add ~alpha/~ia64 wrt #280312
*soprano-2.3.0-r1 (01 Sep 2009)
01 Sep 2009; Theo Chatzimichos <tampakrap@gentoo.org>
-soprano-2.2.2.ebuild, -soprano-2.2.4.ebuild, +soprano-2.3.0-r1.ebuild:
Version bump, remove old
*soprano-2.3.0 (04 Aug 2009)
04 Aug 2009; Alex Alexander <wired@gentoo.org> +soprano-2.3.0.ebuild:
version bump. kde 4.3 dep.
*soprano-2.2.4 (28 Jun 2009)
28 Jun 2009; Tomáš Chvátal <scarabeus@gentoo.org>
-soprano-2.0.2.ebuild, -soprano-2.1.1.ebuild, -soprano-2.2.ebuild,
-soprano-2.2.1.ebuild, -soprano-2.2.1-r1.ebuild, +soprano-2.2.4.ebuild,
-files/soprano-make-optional-targets.patch, metadata.xml:
Version bump, remove old.
*soprano-2.2.2 (15 Mar 2009)
15 Mar 2009; Tomas Chvatal <scarabeus@gentoo.org> metadata.xml,
+soprano-2.2.2.ebuild:
Version bump. This version renames sesame2 useflag onto java. More
convinient for java haters. Next comes ebuilds that request java instead
of sesame2 per EAPI2.
12 Mar 2009; Jeroen Roovers <jer@gentoo.org> soprano-2.2.1-r1.ebuild:
Marked ~hppa (bug #260777).
*soprano-2.2.1-r1 (09 Mar 2009)
09 Mar 2009; Alistair Bush <ali_bush@gentoo.org> +soprano-2.2.1-r1.ebuild:
Fix bug 261792. Java class function were overridden resulting in invalid
java environment.
15 Feb 2009; Tomas Chvatal <scarabeus@gentoo.org> soprano-2.2.1.ebuild:
Update deps. Per bug #259069.
*soprano-2.2.1 (02 Feb 2009)
02 Feb 2009; Tomas Chvatal <scarabeus@gentoo.org>
+files/soprano-make-optional-targets.patch, +soprano-2.2.1.ebuild:
Version bump. Thanks to reavertm.
01 Feb 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
soprano-2.2.ebuild:
Restored ~ppc and ~ppc64 keywords to KDE-4.2.0
*soprano-2.2 (27 Jan 2009)
27 Jan 2009; Alexey Shvetsov <alexxy@gentoo.org> +soprano-2.2.ebuild:
Bump to new soprano-2.2
*soprano-2.1.1 (03 Dec 2008)
03 Dec 2008; Tomas Chvatal <scarabeus@gentoo.org> -soprano-2.1.ebuild,
+soprano-2.1.1.ebuild:
Version bump, remove problematic one. Per bug #249705.
02 Nov 2008; Mike Frysinger <vapier@gentoo.org> soprano-2.1.ebuild:
Add ppc64 love for KDE 4.
*soprano-2.1 (02 Oct 2008)
25 Oct 2008; Pieter Van den Abeele <pvdabeel@gentoo.org> soprano-2.1.ebuild:
Keyworded ~ppc. Closes bug #244238
02 Oct 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
metadata.xml, +soprano-2.1.ebuild:
dev-libs
29 Sep 2008; Mike Frysinger <vapier@gentoo.org> soprano-2.0.2.ebuild:
Add ~ppc love.
06 Aug 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml:
Add USE flag description to metadata wrt GLEP 56.
27 Jul 2008; Carsten Lohrke <carlo@gentoo.org> soprano-2.0.2.ebuild:
Fix broken split Qt 4.4 dependencies, cf. bug 217161 comment 11.
22 Mar 2008; Ingmar Vanhassel <ingmar@gentoo.org> -soprano-2.0.0.ebuild,
-soprano-2.0.3.ebuild:
Old.
*soprano-2.0.3 (21 Mar 2008)
21 Mar 2008; Ingmar Vanhassel <ingmar@gentoo.org> +soprano-2.0.3.ebuild:
Version bump.
*soprano-2.0.2 (08 Mar 2008)
08 Mar 2008; Ingmar Vanhassel <ingmar@gentoo.org> +soprano-2.0.2.ebuild:
Added soprano-2.0.2.ebuild. Fix dependencies for Qt-4.4.0_beta1.
18 Jan 2008; Ingmar Vanhassel <ingmar@gentoo.org> soprano-2.0.0.ebuild:
Depend on at least >=dev-libs/rasqal-0.9.15. Thanks to Carsten Lorke, bug
206570.
14 Jan 2008; Ingmar Vanhassel <ingmar@gentoo.org>
soprano-2.0.0.ebuild:
Disable the optional Sesame storage backend until sesame is in portage.
*soprano-2.0.0 (13 Jan 2008)
13 Jan 2008; Wulf C. Krueger <philantrop@gentoo.org> +metadata.xml,
+soprano-2.0.0.ebuild:
Initial import to the tree as per bug 205646.

@ -1,5 +0,0 @@
AUX soprano-2.4.4-make-broken-redland-fatal.cmake 626 SHA256 654292d68cbc6d511d7b0db0387e3f1f426484934b6a5e9355c63e7606ead051 SHA512 acbbad8ab3d2d52b67d1cf5dfbdd2aeaf95ffceb025d4a2318d88c142af0674aed08547984de53da9b840039445f2453093adaa232770d8a9b6092b209b96ce0 WHIRLPOOL 14c65efd164186b108dd541dc40570de05836aac4c03cf11a1c6016136a15bf568b43a97c7ff376cf143ff0dfbf7b78520c39817cf0ca9979e35ae3c21fb10bc
DIST soprano-2.9.4.tar.bz2 1958856 SHA256 64066fbd54e71d7ae4c8a4116997448a72808a2813cff3bb5d2c28f0fce9e0e5 SHA512 3a907d7fa564cc5641e6d620a46efb3c01f8a141fb3a1afdf72422727d968baf00268c2dce420db24de2e86d3373fdd3473eeabaa736170f76bb2672c8ad80b0 WHIRLPOOL 9d823734f3f983bbc362e13827c0144620422dcb2f54708d3ff2bbae378b2fd17abcb011d3d42c75d5e634a17afdb06fd7840b051827bd6ab030cdec79abfa93
EBUILD soprano-2.9.4.ebuild 2675 SHA256 6967ab25aeba8005995e764da32442d98d1b5077c0209d799798581e7a893090 SHA512 58b17c5112db9ee694b9e82afeee9660b3f71672049981012db36bf1a69aedb7819d249f1365c829217afa902650469e1f7a840852f8e78eeebde145370d6f57 WHIRLPOOL bfd03dd9511566c0e0a1fbdf5ad0095b9fde37525838f220c8626ffdce646c58c1a1d02fe33f87948524335ff753ebaa2cc028862b174374992e7e2d18e3ad91
MISC ChangeLog 17030 SHA256 4815780feea273f1deaff00f2e8b2c6264f97713e3cd7d3ac98acf612d5b9738 SHA512 19551b1009cdf7fcd16f871ee83edde7622bf14cdf8530d550bb7a7c6acba61a51da164caa3f3b17b7218c35ac220540ed9c50c47d42dc3ee67e8214bafdeb51 WHIRLPOOL 5a5b1b5d6588388cdd9cf38bd0ad666da1a0a5d9b1646bd2ecf70f0e7e5845ab1ef0d6f33f852bb4886f80bf06bb76a1186f90e6738a4ebd44f49f153f4566a8
MISC metadata.xml 562 SHA256 de0199fe3c2045cb97b5fe5099c30e5de6c1670546bd2d5a58906e2df846b344 SHA512 d1afcf884ca4e4d2d03cda945c8ec718713d5f64425e84daab6a779df284008f2896979af33c9ad0825b3f8d539dc0b6e0d0de07a6c2b3ceda7396ceef2f31af WHIRLPOOL 70126b27b1df6084127e09c4ceccf454668b64193932e2201ae1c86fdf4980835e14b16d0cab6589db227a14239d2ef254335084f50407b84269245f65d850fe

@ -1,12 +0,0 @@
diff -ru cmake/modules/FindRedland.cmake cmake/modules/FindRedland.cmake
--- cmake/modules/FindRedland.cmake 2009-12-18 15:33:44.000000000 +0100
+++ cmake/modules/FindRedland.cmake 2010-07-06 03:25:55.421484970 +0200
@@ -108,7 +108,7 @@
if(NOT "${_TEST_EXITCODE}" EQUAL 0)
set(_REDLAND_VERSION_OK)
message(STATUS "${_OUTPUT}")
- message(STATUS "Redland with broken NEEDED section detected, disabling")
+ message(SEND_ERROR "Broken Redland detected, rebuild it now. If problem persists, report bug at bugs.gentoo.org.")
endif(NOT "${_TEST_EXITCODE}" EQUAL 0)
endif(_REDLAND_STORAGE_LIBS)

@ -1,13 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>kde</herd>
<use>
<flag name="raptor">Enables support for <pkg>media-libs/raptor</pkg> RDF parser/serializer.</flag>
<flag name="redland">Enables support for the <pkg>dev-libs/redland</pkg> storage backend (really slow one).</flag>
<flag name="virtuoso">Enables support for <pkg>dev-db/virtuoso</pkg> storage backend.</flag>
</use>
<upstream>
<remote-id type="sourceforge">soprano</remote-id>
</upstream>
</pkgmetadata>

@ -1,101 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
if [[ ${PV} == *9999* ]]; then
git_eclass="git-2"
EGIT_REPO_URI="git://anongit.kde.org/soprano"
KEYWORDS=""
else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
fi
inherit base cmake-utils flag-o-matic ${git_eclass}
DESCRIPTION="Library that provides a nice Qt interface to RDF storage solution"
HOMEPAGE="http://soprano.sourceforge.net"
LICENSE="LGPL-2"
SLOT="0"
IUSE="+dbus debug doc elibc_FreeBSD +raptor +redland test +virtuoso"
RESTRICT="test"
# bug 281712
COMMON_DEPEND="
>=dev-qt/qtcore-4.5.0:4
dbus? ( >=dev-qt/qtdbus-4.5.0:4 )
raptor? ( >=media-libs/raptor-2.0.4:2 )
redland? (
>=dev-libs/rasqal-0.9.26
>=dev-libs/redland-1.0.14
)
virtuoso? ( dev-db/libiodbc:0 )
"
DEPEND="${COMMON_DEPEND}
doc? ( app-doc/doxygen )
test? ( >=dev-qt/qttest-4.5.0:4 )
"
RDEPEND="${COMMON_DEPEND}
virtuoso? ( >=dev-db/virtuoso-server-6.1.6 )
"
CMAKE_IN_SOURCE_BUILD="1"
PATCHES=(
"${FILESDIR}/${PN}-2.4.4-make-broken-redland-fatal.cmake"
)
pkg_setup() {
if [[ ${PV} = *9999* && -z $I_KNOW_WHAT_I_AM_DOING ]]; then
echo
ewarn "WARNING! This is an experimental ebuild of ${PN} Git tree. Use at your own risk."
ewarn "Do _NOT_ file bugs at bugs.gentoo.org because of this ebuild!"
echo
fi
if ! use virtuoso; then
echo
ewarn "You have explicitly disabled the default soprano backend."
ewarn "Applications using soprano may need at least one backend"
ewarn "to be functional. If you experience any problems, enable"
ewarn "the virtuoso USE flag."
echo
fi
}
src_configure() {
# Fix for missing pthread.h linking
# NOTE: temporarily fix until a better cmake files patch will be provided.
use elibc_FreeBSD && append-flags -pthread
local mycmakeargs=(
-DSOPRANO_BUILD_TESTS=OFF
-DCMAKE_SKIP_RPATH=OFF
-DSOPRANO_DISABLE_SESAME2_BACKEND=ON
-DSOPRANO_DISABLE_CLUCENE_INDEX=ON
$(cmake-utils_use !dbus SOPRANO_DISABLE_DBUS)
$(cmake-utils_use !raptor SOPRANO_DISABLE_RAPTOR_PARSER)
$(cmake-utils_use !redland SOPRANO_DISABLE_RAPTOR_SERIALIZER)
$(cmake-utils_use !redland SOPRANO_DISABLE_REDLAND_BACKEND)
$(cmake-utils_use !virtuoso SOPRANO_DISABLE_VIRTUOSO_BACKEND)
$(cmake-utils_use doc SOPRANO_BUILD_API_DOCS)
$(cmake-utils_use test SOPRANO_BUILD_TESTS)
)
cmake-utils_src_configure
}
src_install() {
cmake-utils_src_install
dodoc AUTHORS ChangeLog README TODO
newdoc backends/virtuoso/README README.virtuoso
newdoc backends/sesame2/README README.sesame2
if use doc ; then
dohtml -r docs/html/
fi
}

@ -0,0 +1,5 @@
AUX catkin_prefix.patch 1619 SHA256 ca7f0d3febd5e86cc0a57d5f2eb0aa2c6954c9d835d07c47cdd8cc5039c93bec SHA512 c90f004db36fdbcc46c47fab5d800bcbc7f3b5237eaa78ceb4b47eaae0c1eba858a92d3fb673bfb9b4cd107675f8551eda4477cc419b26279bda4d55fa78f7f1 WHIRLPOOL 0e1ca510410aa67f24738e91fe709d874712611d86a655a35579928451aa725f4a33d23b7708ae68ad8045bb187ceb86c91d79faba2bda5e54c4bf914fb95d89
DIST catkin_pkg-0.2.10.tar.gz 44290 SHA256 df4a5e81dbcb42530cb7ccb4007e352f00ee4059de801f868e79949151e96403 SHA512 fe3fb8297319d410c4aa3f86c52ede5eabae4f51e70181b7ee2c6c4db9a576466d9d39970d410c95dd24900c6d9287cf64185aa267891bdb884b37d397807f7e WHIRLPOOL eac3196a9b00938eedb64710683951a3ca7d1d61110aeea5f82b3a863055e25861a8c61b89617d26a68f42a2573630c63e91423bff0e11c86b4f07076090d418
EBUILD catkin_pkg-0.2.10.ebuild 1160 SHA256 d03ba6d67ba9c18e25579bad0fa6e8bb7f77c05861e383a895f23d57c2e7976c SHA512 248a82b86cbd516a06a208307b9c746f1a070c40c333964121b98afbe3fddb1048c764e9a181cf5289bf24bfc4ffc43e21a9a658de6763bde125774da48758b1 WHIRLPOOL 248f243c09abe7da05f4da3b5c1059fa16ee9f0ee025c30b3d3c1a3e158f0bf58c6ffb4fc37ae24a74a8a1260d90d735e30070f39b63b13be1088caa6f2960dc
EBUILD catkin_pkg-9999.ebuild 1160 SHA256 d03ba6d67ba9c18e25579bad0fa6e8bb7f77c05861e383a895f23d57c2e7976c SHA512 248a82b86cbd516a06a208307b9c746f1a070c40c333964121b98afbe3fddb1048c764e9a181cf5289bf24bfc4ffc43e21a9a658de6763bde125774da48758b1 WHIRLPOOL 248f243c09abe7da05f4da3b5c1059fa16ee9f0ee025c30b3d3c1a3e158f0bf58c6ffb4fc37ae24a74a8a1260d90d735e30070f39b63b13be1088caa6f2960dc
MISC metadata.xml 156 SHA256 754a5382b294c7d9c5e9c406f1018319817e500d3254b8797352c5c2c47a8e76 SHA512 be6a6aa0685f7ee0da7e633f676e9db72b79e2d2b7098a1b926b9f4af2117fe42e17e328019dc4acd3560d6cf8ced71aef7c93b23ea44c0c356456d78505f5c8 WHIRLPOOL 70b60eea07a79f01cbdacf41125df11fc7053e3ca3895415815717c6cd90b7a08cc65fd3d32aaec1959ec8b687e78b7964d9574800b566c4169537815d417995

@ -0,0 +1,51 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
SCM=""
if [ "${PV#9999}" != "${PV}" ] ; then
SCM="git-r3"
EGIT_REPO_URI="http://github.com/ros-infrastructure/catkin_pkg"
fi
inherit ${SCM} distutils-r1
DESCRIPTION="Standalone Python library for the catkin package system"
HOMEPAGE="http://wiki.ros.org/catkin_pkg"
if [ "${PV#9999}" != "${PV}" ] ; then
SRC_URI=""
KEYWORDS=""
else
SRC_URI="
http://download.ros.org/downloads/${PN}/${P}.tar.gz
http://github.com/ros-infrastructure/catkin_pkg/archive/${PV}.tar.gz -> ${P}.tar.gz
"
KEYWORDS="~amd64 ~arm"
fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
RDEPEND="
dev-python/docutils[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}
test? ( dev-python/mock[${PYTHON_USEDEP}] dev-python/nose[${PYTHON_USEDEP}] )
"
PATCHES=( "${FILESDIR}/catkin_prefix.patch" )
python_test() {
nosetests -s --tests test || die
}
python_install_all() {
distutils-r1_python_install_all
# Avoid recursing in the whole hierarchy
dodir /usr/
touch "${ED}/usr/CATKIN_IGNORE"
}

@ -0,0 +1,51 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
SCM=""
if [ "${PV#9999}" != "${PV}" ] ; then
SCM="git-r3"
EGIT_REPO_URI="http://github.com/ros-infrastructure/catkin_pkg"
fi
inherit ${SCM} distutils-r1
DESCRIPTION="Standalone Python library for the catkin package system"
HOMEPAGE="http://wiki.ros.org/catkin_pkg"
if [ "${PV#9999}" != "${PV}" ] ; then
SRC_URI=""
KEYWORDS=""
else
SRC_URI="
http://download.ros.org/downloads/${PN}/${P}.tar.gz
http://github.com/ros-infrastructure/catkin_pkg/archive/${PV}.tar.gz -> ${P}.tar.gz
"
KEYWORDS="~amd64 ~arm"
fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
RDEPEND="
dev-python/docutils[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}
test? ( dev-python/mock[${PYTHON_USEDEP}] dev-python/nose[${PYTHON_USEDEP}] )
"
PATCHES=( "${FILESDIR}/catkin_prefix.patch" )
python_test() {
nosetests -s --tests test || die
}
python_install_all() {
distutils-r1_python_install_all
# Avoid recursing in the whole hierarchy
dodir /usr/
touch "${ED}/usr/CATKIN_IGNORE"
}

@ -0,0 +1,28 @@
Allow CATKIN_PREFIX_PATH to work as CMAKE_PREFIX_PATH:
When building with SYSROOT!=/, CMAKE_PREFIX_PATH is the same as with SYSROOT=/
but we need to find packages in SYSROOT.
Index: catkin_pkg-0.2.8/src/catkin_pkg/workspaces.py
===================================================================
--- catkin_pkg-0.2.8.orig/src/catkin_pkg/workspaces.py
+++ catkin_pkg-0.2.8/src/catkin_pkg/workspaces.py
@@ -42,15 +42,16 @@ CATKIN_WORKSPACE_MARKER_FILE = '.catkin_
def get_spaces(paths=None):
"""
- Return a list of spaces based on the CMAKE_PREFIX_PATH or passed in list of workspaces.
+ Return a list of spaces based on the CMAKE_PREFIX_PATH/CATKIN_PREFIX_PATH or passed in list of workspaces.
It resolves the source space for each devel space and ignores non-catkin paths.
:param paths_to_order: list of paths
:param prefix_paths: list of prefixes, must not end with '/'
"""
if paths is None:
- if 'CMAKE_PREFIX_PATH' not in os.environ:
- raise RuntimeError('Neither the environment variable CMAKE_PREFIX_PATH is set nor was a list of paths passed.')
+ if 'CMAKE_PREFIX_PATH' not in os.environ and 'CATKIN_PREFIX_PATH' not in os.environ :
+ raise RuntimeError('None of the environment variables CMAKE_PREFIX_PATH or CATKIN_PREFIX_PATH are set nor was a list of paths passed.')
paths = os.environ['CMAKE_PREFIX_PATH'].split(os.pathsep) if os.environ['CMAKE_PREFIX_PATH'] else []
+ paths += os.environ['CATKIN_PREFIX_PATH'].split(os.pathsep) if os.environ['CATKIN_PREFIX_PATH'] else []
spaces = []
for path in paths:

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

@ -0,0 +1,3 @@
DIST django-grappelli-2.7.1.tar.gz 1971448 SHA256 81a5dc24fd8e540d5acdb3cfecb44b6787bce328a0e9bd9581b77f7821d256cb SHA512 18afdb0c06360fda2fadb8af7918eb9a18372c964ac14a0faf350424fcd5f945a409adbf972d93ff7d7e89a3c6cda95f9d5e658b5980531e00363655ab2e07be WHIRLPOOL 377240b4fa4af8e9f700bfb6d52939cb4f273a4482b2a13678599d1ebc035a9a3505945a33d3e143949a99ad6f30e38d9a54c0daf4dea6255d606c85a9c755f4
EBUILD django-grappelli-2.7.1.ebuild 527 SHA256 a43a5f416aa79bfc82d78eda76c1a861107aa049747a46ee1de4a77cc249eef1 SHA512 60c2f09a91822ec089aec6d9030da9ad701ebc141fae440d485164f027471f2f9470a795310ae77800212ff0a1ffb702de6153ffe85f39762c1c9abfd29c7466 WHIRLPOOL 630176847bc133f0a55ce44432c7541da4851bbdea0220e649d35da9eb6b06e3dfc897e734555f48e3527c6cf3d86fdc8700fd26e7f5ca3adbaffe823d76860e
MISC metadata.xml 251 SHA256 8b0b22eba48717ab7a4a0ed383c379f60346d058e75715c1b7f160e2c4e0cb3c SHA512 0ec94053762de7d8f78ca8b4e17b7ae9d11a4d9e494df840ca2ddaba4f4d186f54f60c4e24b99ad5ea620868bff1bf2fca8f55064f6e5af6e858505b82e9e1e4 WHIRLPOOL 154cf5bddc9a1d1333a590627e9a42c5222e4d1ce48894006593edeb6561e081492bea0d86dc8408b90849cea23b7efc273c1bdc815d2c8d1b96bb9fb8b3824d

@ -0,0 +1,21 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 python3_{3,4} )
inherit distutils-r1
DESCRIPTION="A jazzy skin for the Django Admin-Interface"
HOMEPAGE="
https://pypi.python.org/pypi/django-grappelli
https://django-grappelli.readthedocs.org
https://github.com/sehmaschine/django-grappelli"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="BSD"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE=""

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

@ -0,0 +1,4 @@
DIST rosdistro-0.4.2.tar.gz 50857 SHA256 3d5bf062bd0ecbfef272456f1862a6bb7a4100d8f2ac9b4ce7792dbdcfed7a84 SHA512 24dd08a959918fa44faa465acd22bd8d157b792391a2701ee40997028ea90dd13848f72abf1098930cd4e7b8a162cea1ab28ceb0d82df74167c85c0ef014ad65 WHIRLPOOL 8207d60268282d9075655ec3676179b1e6a7d8b1ee571c5df90d4680f54c345175788d7abbf3c2b78504c491a7453193490574f8e68ca2bdba270b5db8983e2b
EBUILD rosdistro-0.4.2.ebuild 992 SHA256 fb668eefc8b0af65c4f9ca8c1208872402b333df556a70ff678a0877b0b1d016 SHA512 0ea1dfce214107e6c7a702de3f522cf3cef2b019c25a2725be84d3a6af636dba2e598e161676c69d0963a7a2733448d352b8cad89723c7c1296c0c5ba93bd0af WHIRLPOOL d914697601130e211a8deb7a9128040d98aafeb2a9f69e6cc48a77b663046adb2920aa8ac11ebe00b0c220897af899832d23dbb0a33687195d054d3d1f7dad2e
EBUILD rosdistro-9999.ebuild 992 SHA256 fb668eefc8b0af65c4f9ca8c1208872402b333df556a70ff678a0877b0b1d016 SHA512 0ea1dfce214107e6c7a702de3f522cf3cef2b019c25a2725be84d3a6af636dba2e598e161676c69d0963a7a2733448d352b8cad89723c7c1296c0c5ba93bd0af WHIRLPOOL d914697601130e211a8deb7a9128040d98aafeb2a9f69e6cc48a77b663046adb2920aa8ac11ebe00b0c220897af899832d23dbb0a33687195d054d3d1f7dad2e
MISC metadata.xml 156 SHA256 754a5382b294c7d9c5e9c406f1018319817e500d3254b8797352c5c2c47a8e76 SHA512 be6a6aa0685f7ee0da7e633f676e9db72b79e2d2b7098a1b926b9f4af2117fe42e17e328019dc4acd3560d6cf8ced71aef7c93b23ea44c0c356456d78505f5c8 WHIRLPOOL 70b60eea07a79f01cbdacf41125df11fc7053e3ca3895415815717c6cd90b7a08cc65fd3d32aaec1959ec8b687e78b7964d9574800b566c4169537815d417995

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

@ -0,0 +1,45 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
SCM=""
if [ "${PV#9999}" != "${PV}" ] ; then
SCM="git-r3"
EGIT_REPO_URI="https://github.com/ros-infrastructure/rosdistro"
fi
inherit ${SCM} distutils-r1
DESCRIPTION="Tools to work with catkinized rosdistro files"
HOMEPAGE="http://wiki.ros.org/rosdistro"
if [ "${PV#9999}" != "${PV}" ] ; then
SRC_URI=""
KEYWORDS=""
else
SRC_URI="http://download.ros.org/downloads/${PN}/${P}.tar.gz
http://github.com/ros-infrastructure/rosdistro/archive/${PV}.tar.gz -> ${P}.tar.gz
"
KEYWORDS="~amd64 ~arm"
fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
RDEPEND="
dev-python/catkin_pkg[${PYTHON_USEDEP}]
dev-python/rospkg[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
test? (
dev-python/nose[${PYTHON_USEDEP}]
)
"
python_test() {
nosetests --with-xunit test || die
}

@ -0,0 +1,45 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
SCM=""
if [ "${PV#9999}" != "${PV}" ] ; then
SCM="git-r3"
EGIT_REPO_URI="https://github.com/ros-infrastructure/rosdistro"
fi
inherit ${SCM} distutils-r1
DESCRIPTION="Tools to work with catkinized rosdistro files"
HOMEPAGE="http://wiki.ros.org/rosdistro"
if [ "${PV#9999}" != "${PV}" ] ; then
SRC_URI=""
KEYWORDS=""
else
SRC_URI="http://download.ros.org/downloads/${PN}/${P}.tar.gz
http://github.com/ros-infrastructure/rosdistro/archive/${PV}.tar.gz -> ${P}.tar.gz
"
KEYWORDS="~amd64 ~arm"
fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
RDEPEND="
dev-python/catkin_pkg[${PYTHON_USEDEP}]
dev-python/rospkg[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
test? (
dev-python/nose[${PYTHON_USEDEP}]
)
"
python_test() {
nosetests --with-xunit test || die
}

@ -0,0 +1,5 @@
AUX norecurse.patch 2493 SHA256 8828779c37ba42e782d4ba091c199775c8f7fed43b1cd69a4877a599f9fdc8ef SHA512 768cf5cf66db4e07b4a4a975ca2f3003491a4d5427a1444925d2555e67c39465bbbe6a220c2714bd48f84cac57fb34d8d24e2cb1070efbae91aabe4556828be1 WHIRLPOOL 0bbe36294c29b4929272355f2e792e47a7a97370b7a7347837728d5c866843e31316e8305021c546a6f780ec5293acee9de33106d53e060a3f65d975658b7856
DIST rospkg-1.0.35.tar.gz 88589 SHA256 9ce13cb1d0f470f24cdb7f665d53948fcd0db19be7c8946ad998cbcf3998da30 SHA512 01e59dc3eb8290af661dc54902da950649a81b3caa0b65ad7dba18c0c6d0ba1ed08bec802edbced49f65515f20f1b8db719bfb576eb38c87982386aac22a2e31 WHIRLPOOL 20ebafd588c6cf8598d155cdd6ec76a9f1b7ce1bb9f1a545159a75d4fe5c3621005ea5abb5b15080716439bdec91a943855a564014eee295999126caed5c34e3
EBUILD rospkg-1.0.35.ebuild 1227 SHA256 7502b5321cc51e717c9d315049a16c81060993b4b76609465d01f6b2c3d452ab SHA512 cb667a356fd7de4bcbd41fd5807129646b10ade6e14bc1bdc34b9a566119f5bc35c2a1c63a36e42b7dfbf562457fe778cf371dd2e2c6d7d1b2eb89e8b52c3921 WHIRLPOOL ea14a575d4a35eb82a0a18e5af0b99ce7f91b103a9cf77c1daac0e6f02d5153795badcdc9f7334154eaecdc9aeb9f598b3068d7acdf878b777f61dddc986cb8e
EBUILD rospkg-9999.ebuild 1227 SHA256 7502b5321cc51e717c9d315049a16c81060993b4b76609465d01f6b2c3d452ab SHA512 cb667a356fd7de4bcbd41fd5807129646b10ade6e14bc1bdc34b9a566119f5bc35c2a1c63a36e42b7dfbf562457fe778cf371dd2e2c6d7d1b2eb89e8b52c3921 WHIRLPOOL ea14a575d4a35eb82a0a18e5af0b99ce7f91b103a9cf77c1daac0e6f02d5153795badcdc9f7334154eaecdc9aeb9f598b3068d7acdf878b777f61dddc986cb8e
MISC metadata.xml 156 SHA256 754a5382b294c7d9c5e9c406f1018319817e500d3254b8797352c5c2c47a8e76 SHA512 be6a6aa0685f7ee0da7e633f676e9db72b79e2d2b7098a1b926b9f4af2117fe42e17e328019dc4acd3560d6cf8ced71aef7c93b23ea44c0c356456d78505f5c8 WHIRLPOOL 70b60eea07a79f01cbdacf41125df11fc7053e3ca3895415815717c6cd90b7a08cc65fd3d32aaec1959ec8b687e78b7964d9574800b566c4169537815d417995

@ -0,0 +1,64 @@
commit c2e06e0ea0b4a1cbb67049ab77a80f53646fb0b2
Author: Alexis Ballier <aballier@gentoo.org>
Date: Tue Dec 23 12:27:19 2014 +0100
Add support for rospack_norecurse to avoid recursing into all subdirectories when looking for a package.
I am installing ros into /usr, hence this searches in /usr/share. I have a lot of directories, not ROS related, into /usr/share (e.g. a full TeX Live install), and I get these timings:
Without rospack_norecurse in /usr/share:
$ time rosversion rospack
2.2.5
real 0m2.861s
user 0m1.588s
sys 0m1.267s
With rospack_norecurse in /usr/share:
$ time rosversion rospack
2.2.5
real 0m0.135s
user 0m0.100s
sys 0m0.034s
This is on a desktop with a SSD drive. On an arm board, with much less packages in /usr/share but way much slower I/O I remember hitting the 10 seconds timeout for roscore to start.
diff --git a/src/rospkg/rospack.py b/src/rospkg/rospack.py
index e55acec..7ed98de 100644
--- a/src/rospkg/rospack.py
+++ b/src/rospkg/rospack.py
@@ -42,7 +42,7 @@ from .stack import parse_stack_file, InvalidStack
_cache_lock = Lock()
-def list_by_path(manifest_name, path, cache):
+def list_by_path(manifest_name, path, cache, recurse=True):
"""
List ROS stacks or packages within the specified path.
@@ -53,6 +53,7 @@ def list_by_path(manifest_name, path, cache):
:param manifest_name: MANIFEST_FILE or STACK_FILE, ``str``
:param path: path to list resources in, ``str``
:param cache: path cache to update. Maps resource name to directory path, ``{str: str}``
+ :param recurse: search recursively in subdirectories ``bool``
:returns: complete list of resources in ROS environment, ``[str]``
"""
resources = []
@@ -89,9 +90,15 @@ def list_by_path(manifest_name, path, cache):
# optimization for stacks.
del dirs[:]
continue #leaf
- elif 'rospack_nosubdirs' in files:
+ elif 'rospack_nosubdirs' in files or not recurse:
del dirs[:]
continue #leaf
+ elif 'rospack_norecurse' in files:
+ for sd in dirs:
+ spath = os.path.join(d, sd)
+ resources += list_by_path(manifest_name, spath, cache, False)
+ del dirs[:]
+ continue
# remove hidden dirs (esp. .svn/.git)
[dirs.remove(di) for di in dirs if di[0] == '.']
return resources

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

@ -0,0 +1,56 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
SCM=""
if [ "${PV#9999}" != "${PV}" ] ; then
SCM="git-r3"
EGIT_REPO_URI="http://github.com/ros-infrastructure/rospkg"
fi
inherit ${SCM} distutils-r1
DESCRIPTION="Standalone Python library for the ROS package system"
HOMEPAGE="http://wiki.ros.org/rospkg"
if [ "${PV#9999}" != "${PV}" ] ; then
SRC_URI=""
KEYWORDS=""
# Needed for tests
S="${WORKDIR}/${PN}"
EGIT_CHECKOUT_DIR="${S}"
else
SRC_URI="http://download.ros.org/downloads/${PN}/${P}.tar.gz
http://github.com/ros-infrastructure/rospkg/archive/${PV}.tar.gz -> ${P}.tar.gz
"
KEYWORDS="~amd64 ~arm"
fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
)
"
PATCHES=(
"${FILESDIR}/norecurse.patch"
)
python_test() {
nosetests --with-coverage --cover-package=rospkg --with-xunit test || die
}
src_install() {
distutils-r1_src_install
# Avoid recursing into /usr/share when looking for packages.
dodir /usr/share
touch "${ED}/usr/share/rospack_norecurse"
}

@ -0,0 +1,56 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
SCM=""
if [ "${PV#9999}" != "${PV}" ] ; then
SCM="git-r3"
EGIT_REPO_URI="http://github.com/ros-infrastructure/rospkg"
fi
inherit ${SCM} distutils-r1
DESCRIPTION="Standalone Python library for the ROS package system"
HOMEPAGE="http://wiki.ros.org/rospkg"
if [ "${PV#9999}" != "${PV}" ] ; then
SRC_URI=""
KEYWORDS=""
# Needed for tests
S="${WORKDIR}/${PN}"
EGIT_CHECKOUT_DIR="${S}"
else
SRC_URI="http://download.ros.org/downloads/${PN}/${P}.tar.gz
http://github.com/ros-infrastructure/rospkg/archive/${PV}.tar.gz -> ${P}.tar.gz
"
KEYWORDS="~amd64 ~arm"
fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
)
"
PATCHES=(
"${FILESDIR}/norecurse.patch"
)
python_test() {
nosetests --with-coverage --cover-package=rospkg --with-xunit test || die
}
src_install() {
distutils-r1_src_install
# Avoid recursing into /usr/share when looking for packages.
dodir /usr/share
touch "${ED}/usr/share/rospack_norecurse"
}

@ -0,0 +1,4 @@
DIST vcstools-0.1.37.tar.gz 54213 SHA256 8d66379c5e5772a42b9680c9120a718bdc904745be22096d1f2bd5934cd625fc SHA512 c2992fd9977dd5cb0090319b828add26f60769bb7649d873e8edcac45c23a913667cde31f7ab658d5ce7de82930a5eb0ea9083994ea93b6ee9433966e70ee7b2 WHIRLPOOL aea89a863217ad09e2d183aa04f5c5173f6e7330ff2bfa1e713ab910f3ad0017e95fbf69c1cd94c10e20b7baa5974ad40fe9efda546860ef2a35f100808eb09e
EBUILD vcstools-0.1.37.ebuild 1405 SHA256 07ec87e64657bc52faaec45f6b66c40cff5cb99d8fad35dc00eda0f93b417c23 SHA512 48d32d661375431ba6d6fe5f05c1b07d9f7f79e2c13e7f61bf0487d252c0367e3db7c0e4f5ea359f393b789aaea048cf1e40286a9ce60e2a287218803a69a383 WHIRLPOOL 73d91de5435482e19fa27544bdda7ef1c3a8c85d256359030659dd0349fdf2d486537c5f18aeaec1002741216cf9d53019fe156b15ca876b4e69de7a2b27fc48
EBUILD vcstools-9999.ebuild 1405 SHA256 07ec87e64657bc52faaec45f6b66c40cff5cb99d8fad35dc00eda0f93b417c23 SHA512 48d32d661375431ba6d6fe5f05c1b07d9f7f79e2c13e7f61bf0487d252c0367e3db7c0e4f5ea359f393b789aaea048cf1e40286a9ce60e2a287218803a69a383 WHIRLPOOL 73d91de5435482e19fa27544bdda7ef1c3a8c85d256359030659dd0349fdf2d486537c5f18aeaec1002741216cf9d53019fe156b15ca876b4e69de7a2b27fc48
MISC metadata.xml 156 SHA256 754a5382b294c7d9c5e9c406f1018319817e500d3254b8797352c5c2c47a8e76 SHA512 be6a6aa0685f7ee0da7e633f676e9db72b79e2d2b7098a1b926b9f4af2117fe42e17e328019dc4acd3560d6cf8ced71aef7c93b23ea44c0c356456d78505f5c8 WHIRLPOOL 70b60eea07a79f01cbdacf41125df11fc7053e3ca3895415815717c6cd90b7a08cc65fd3d32aaec1959ec8b687e78b7964d9574800b566c4169537815d417995

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

@ -0,0 +1,59 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
SCM=""
if [ "${PV#9999}" != "${PV}" ] ; then
SCM="git-r3"
EGIT_REPO_URI="https://github.com/vcstools/vcstools"
fi
inherit ${SCM} distutils-r1
DESCRIPTION="Python library for interacting with various VCS systems"
HOMEPAGE="http://wiki.ros.org/vcstools"
if [ "${PV#9999}" != "${PV}" ] ; then
SRC_URI=""
KEYWORDS=""
else
SRC_URI="http://download.ros.org/downloads/${PN}/${P}.tar.gz
http://github.com/vcstools/vcstools/archive/${PV}.tar.gz -> ${P}.tar.gz
"
KEYWORDS="~amd64 ~arm"
fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
RDEPEND="
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-vcs/git
dev-vcs/bzr
dev-vcs/mercurial
dev-vcs/subversion
)
"
python_test() {
# From travis.yml
# Set git config to silence some stuff in the tests
git config --global user.email "foo@example.com"
git config --global user.name "Foo Bar"
# Set the hg user
echo -e "[ui]\nusername = Your Name <your@mail.com>" >> ~/.hgrc
# Set the bzr user
bzr whoami "Your Name <name@example.com>"
#git config --global user.email "you@example.com"
#git config --global user.name "Your Name"
nosetests --with-coverage --cover-package vcstools || die
}

@ -0,0 +1,59 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
SCM=""
if [ "${PV#9999}" != "${PV}" ] ; then
SCM="git-r3"
EGIT_REPO_URI="https://github.com/vcstools/vcstools"
fi
inherit ${SCM} distutils-r1
DESCRIPTION="Python library for interacting with various VCS systems"
HOMEPAGE="http://wiki.ros.org/vcstools"
if [ "${PV#9999}" != "${PV}" ] ; then
SRC_URI=""
KEYWORDS=""
else
SRC_URI="http://download.ros.org/downloads/${PN}/${P}.tar.gz
http://github.com/vcstools/vcstools/archive/${PV}.tar.gz -> ${P}.tar.gz
"
KEYWORDS="~amd64 ~arm"
fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
RDEPEND="
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-vcs/git
dev-vcs/bzr
dev-vcs/mercurial
dev-vcs/subversion
)
"
python_test() {
# From travis.yml
# Set git config to silence some stuff in the tests
git config --global user.email "foo@example.com"
git config --global user.name "Foo Bar"
# Set the hg user
echo -e "[ui]\nusername = Your Name <your@mail.com>" >> ~/.hgrc
# Set the bzr user
bzr whoami "Your Name <name@example.com>"
#git config --global user.email "you@example.com"
#git config --global user.name "Your Name"
nosetests --with-coverage --cover-package vcstools || die
}

@ -3,11 +3,13 @@ DIST sprockets-2.12.3-git.tgz 195647 SHA256 998ed806114a50b9168ad569c67d037fa866
DIST sprockets-2.2.3-git.tgz 185139 SHA256 d8d8c59a4f129357f5d9093db02d8e5df0b2df7aaeee23fc6c5864fdbc29997c SHA512 6850423efbb8521e4f4980e30e1464821be148474b511aca05478078b2601cf569a244cddeb9f164ba759d4207dcc2605c89b4b5b45431ebbee26b56f07b5e01 WHIRLPOOL 5b8eb85651975429c994e3e741d31a7989b031d51c4d9fb3d2a70da700a9187e888e100965b4f034f13d38d9066cb48a8c201841d2d639398c1c4f7c0dc1985e
DIST sprockets-3.1.0-git.tgz 290551 SHA256 b49a8f300adb526f9e1fa65e5e648e113885e820f33a63a004afaf3d37e9ea90 SHA512 e74e7ac1e29d92dc6ef064e103c7b2af3cf202ef2bfd5c8ec4215d2ae60cf1283cb53ba2496d1aabae87497dd372a0caf67b8a9be261d9d44b0df35735aaf6ca WHIRLPOOL 28de9f6ffefb959eac4bb845b252e3b138d6e1b6a63b550c8af83d1be9392d2d727d23e243214a92bce5bb118f7f366ad9d5156d21c57b986a93b83fb077d707
DIST sprockets-3.2.0-git.tgz 290551 SHA256 231cde13cc79f548d72eb53aef52515aff885461fde6c98281133f973c3fccd8 SHA512 c146ce41518d86754f60478b4501df4fef8f77d3f6210637d460d8d7aad182908d5eea5f6677aac32dab6bf2ced0078d5cb9d00b5a4a51252c1c079041254a3e WHIRLPOOL 79bd194a44475afd8ecafd37179eb6d0fe99d05c4ceb55c7e0b6f3cc558309284c4c030bdc897f8e1f575900abaab42f8e4162cbc3318cdd9153cf61cf40654f
DIST sprockets-3.3.4-git.tgz 297110 SHA256 b8059ed5be77a7a9f8aefbf4aef873851e6fd198af454b20f05986e83dd7dff1 SHA512 907e0d24532c37e3085304c13b633467cf2793a2b2b899e270f1022cbcbde3c9979d4bdff6bd20560758c76c214e45b8b174f5992ff767ad499807d9c71721ff WHIRLPOOL 77d97c9e028c136d9b26d17c88b0a8c3bab21c60a9e474710248e5540de4db374434539a82146766704c0dbe79d4270c559d94aee2713889cb4b2cd2eed48ee2
EBUILD sprockets-2.11.3.ebuild 2011 SHA256 2f5721d09978c47f16fa2abe150d4e1f1d7fb3f736b18e37b0b7ffb9b8748bdd SHA512 2556ad67aa1d2364dc8a36c036a1a8e8a655997e4d1111f81dbb231dab96c0bdf13ad5916fabc3be9233e122f2c65963fd2cc940c66adcf74481e0924ac1267e WHIRLPOOL d644a21b4bd094045f6e7eb23f5eed3d185ee674d9a81d6da554c21ccbacce6a214c2cb143f4b795c56ef98e7bfedd9719b8ce0d738b130b8176c69170bd3030
EBUILD sprockets-2.12.3-r1.ebuild 2059 SHA256 0328430e6caddf28fd8916a936a0771c3066e88e54c2c95be415329ee9eb0a99 SHA512 3b88edb23f5297ae6b75af2d8444f0e2b36fe6a0b66b485c4443e75fe14d15dcd40583e54e985ffe9c8d519bfe77ec05afb5d9f7d6295f6b15eb493e79db7cd3 WHIRLPOOL 5f4a8d036bebbbd4ce689a432f3e22273d08885be8874348272ecec9c7e0d6b827578161d28cc1e85433c4b2587a46455405420c53221d6a0d0dcef9f830df66
EBUILD sprockets-2.12.3.ebuild 2034 SHA256 700a5613fa3d7d432d79ad05d655501aa4e053f92e6c527fce7c3016bbae1adb SHA512 fcd7c3c920309b50bf07e3791b0ebc49551be8a71ef2531f91c77a63b3590067d7f7091b9b50fb3089e50813c328cfbfe94e861d02b1ea83b56b95cfbed4c6dd WHIRLPOOL 4b2c9e1c88c2d37bb6c9394abd2b65675f2f28bf8d0cb5771bb3c1374c947702e2ed1fc732bb5863aa18fd1336d5d18f726918f0eccf990fdcf065287f86be94
EBUILD sprockets-2.2.3.ebuild 2062 SHA256 de4211aac7181d5ac8abbd6ab21738c224bab4b534f49a9e62db3a45ab14245b SHA512 2437fceb6f37caf5263a795c1715e4d37dfe9f19ffe8ca0d34af8168f76d9e56e2ba2428f42658fa42b70edd558f8158d9b93d9d2a6e12af7ba65ab689220cc9 WHIRLPOOL bfb064895484e26309bb3583444fd6b18cb2f8408b886358db75b5f74c0151d739566d6e429703812260dece231c2b739ec05e1ff63f4ab2a822fa41da617cab
EBUILD sprockets-3.1.0.ebuild 1619 SHA256 16eb06a26d096879f7215ea30cd10f8c4179147f70efdd0d6325fc6735ebe44b SHA512 b0366e996d93f95782a01c02bee3441de0e2378a08b6bfb1a427c43288e337daf09256212c5c96ff9415d3b6e3ba69de6f4d4498a91f59093d923e0dd351a462 WHIRLPOOL ab430dedaa5965f138a6670e764a0cbe0621bc21f8d144665022fb6770c8773a00591c3e0950f2b53ab3388bbca4a2c5520588ccd0bb41de517d5373c94a15b4
EBUILD sprockets-3.2.0.ebuild 1619 SHA256 16eb06a26d096879f7215ea30cd10f8c4179147f70efdd0d6325fc6735ebe44b SHA512 b0366e996d93f95782a01c02bee3441de0e2378a08b6bfb1a427c43288e337daf09256212c5c96ff9415d3b6e3ba69de6f4d4498a91f59093d923e0dd351a462 WHIRLPOOL ab430dedaa5965f138a6670e764a0cbe0621bc21f8d144665022fb6770c8773a00591c3e0950f2b53ab3388bbca4a2c5520588ccd0bb41de517d5373c94a15b4
EBUILD sprockets-3.3.4.ebuild 1619 SHA256 16eb06a26d096879f7215ea30cd10f8c4179147f70efdd0d6325fc6735ebe44b SHA512 b0366e996d93f95782a01c02bee3441de0e2378a08b6bfb1a427c43288e337daf09256212c5c96ff9415d3b6e3ba69de6f4d4498a91f59093d923e0dd351a462 WHIRLPOOL ab430dedaa5965f138a6670e764a0cbe0621bc21f8d144665022fb6770c8773a00591c3e0950f2b53ab3388bbca4a2c5520588ccd0bb41de517d5373c94a15b4
MISC ChangeLog 5727 SHA256 d4fbb58924175404496ddacbb39f376e743e0b976380c0ad4f6341e635a9e86c SHA512 a3420e0657dbc26f08e9d92d2ce4619c57926357be8e581552cda6a7829d5c06e10529264f9be8741f4481a09af9c95bc54382e90800f12ff913990c0c35516e WHIRLPOOL e474b8e625646972a8f4f3529c8e877d38e5f99776b95b6376d429e3d9cef870f7c2f3635f89c07e50afad415aac8ce672340e9fd52774ef1693f8154e1052d0
MISC metadata.xml 243 SHA256 576ba495ecef291fc01e608beb35156c7ae319f49a43c5d683187637edb2a29b SHA512 1261fdf06fe04963601ce72d5fb16220fec1ec19a9528e341ccb9d1385700333a257255907402613bf5e21717d9c1b6d4d38abc1e95d1850cb1841b0c584a41a WHIRLPOOL f8fe63885dc38895e6e67b55b633181c68c684c71ba06ed228d47eef47d8169a1dbfd66fde640edea7a81f60ec29d8388837ac22b63ed026d09a884773df24a5

@ -0,0 +1,59 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.md"
RUBY_FAKEGEM_GEMSPEC="sprockets.gemspec"
inherit ruby-fakegem versionator
DESCRIPTION="Ruby library for compiling and serving web assets"
HOMEPAGE="https://github.com/rails/sprockets"
SRC_URI="https://github.com/rails/sprockets/archive/v${PV}.tar.gz -> ${P}-git.tgz"
LICENSE="MIT"
SLOT="$(get_version_component_range 1)"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_rdepend "
=dev-ruby/rack-1*:*
!!<dev-ruby/sprockets-2.12.3-r1:2"
ruby_add_bdepend "test? (
dev-ruby/json
dev-ruby/rack-test
=dev-ruby/coffee-script-2*
=dev-ruby/execjs-2*
=dev-ruby/sass-3* >=dev-ruby/sass-3.1
dev-ruby/uglifier
)"
all_ruby_prepare() {
# Avoid tests for template types that we currently don't package:
# eco and ejs.
sed -i -e '/eco templates/,/end/ s:^:#:' \
-e '/ejs templates/,/end/ s:^:#:' test/test_environment.rb || die
sed -i -e '/.ejs/ s:^:#:' test/test_asset.rb || die
rm -f test/test_require.rb test/test_{closure,eco,ejs,yui}_{compressor,processor}.rb || die
}
each_ruby_prepare() {
sed -i -e "s:ruby:${RUBY}:" test/test_sprocketize.rb || die
}
each_ruby_test() {
# Make sure we have completely separate copies. Hardlinks won't work
# for this test suite.
cp -R test test-new || die
rm -rf test || die
mv test-new test || die
each_fakegem_test
}

@ -0,0 +1,7 @@
AUX catkin_prefix_path.patch 2511 SHA256 daa5a8345c8118f5f3ee7e8f8301926c8ca973936cba23a5f386028256c1e151 SHA512 5ba3d9437fd44cd1c87ebf97dbeb7890599c3257f472d9c8c7de03f96d55de1564718499edf7ebc5a10ab86fe0f62aa854d984508ad49bd0ad4ae6f10e0477b6 WHIRLPOOL 7559ae2cff7c3a76fd79f0a3ba6c2b4642b3860b92eac79b13c97dcf6dc1ebe9d50b19319d526172c651c3545bd0c4d90b0467bc65d5d022955483da94fd6eaf
AUX distutils.patch 798 SHA256 11fb65f6609bb6a1577eb234606842bf01636e7b3ee2509f9e026dff57cc06a3 SHA512 de281d0039515c4621d161c778520c4306897426c5692f46b4440326b6246502e64f90f121eaff8741775bafcb4213b2817468354db8c5b3c1250a2fce42d36d WHIRLPOOL 902d30c5b83eb98fe77f2880189eca51513876be7bd3c5cf53a3ec62f2bb0059b979c72ae7f2cea16f7e4e15313e360614049b6b3f69c13057287fc910b85e8c
AUX tests.patch 1640 SHA256 ea0258bc61eec6c03dbd2bcea2640abe9b95677882b169f39879551090867ee1 SHA512 a53ff72bf5302107241d43a0daa8ff18c50b6e69c0e1ecf2a841ace8d37fe7f3e8cb4202b666ad3bdda1bcb7d79f39244308542e1992b9af94d97bcec7086913 WHIRLPOOL bf990fb921745c627d77a3d46d55bf9ce3420c80eba76052fcc631bb1963f7e56b1268ed1605cce9968773c969d49246cd73a8ed778d1701b2b76595c0dc083a
DIST catkin-0.6.14.tar.gz 197628 SHA256 0ca265803be8a2c1b6036d67ed63505551f4bbc02fa6cb8180dc3167b9f3afc9 SHA512 e2aec7bfbef0f103d96c71408917823cd80e205c021bcd78c018eb2aaaabff04bc268f661ada52963929726e0a986115cbe2c4d791cfa4542a20f7841cd74372 WHIRLPOOL 18a4173b5536da3ec6f7395c39f382b03d173e878b81ffef7d224d2828d6930099a74e08a6299b09a68bd56de87e4be225a735cc8a423b8a0b810cd92b1a5e1d
EBUILD catkin-0.6.14.ebuild 2319 SHA256 6a2c372beaeae1c98f9c4e6e29029d48e37dad998132ae2df4a7c16bc0eb2e85 SHA512 006a33d1b66f27da7ce46532374434dc6fc191b90d84e7ce5dcc279ddb7e09c2f782935ee7806b3d2855ee8406c4e691851dd422d441c309b9371417a28eb2c6 WHIRLPOOL 010c511b27262ee92b19889ec99092ec974bbd5d7b5bdc340b3fa2fe6ad381d179a8507fa79f5cf0e072ce62ee4218d6b25e805d706079d529313690dcbd25eb
EBUILD catkin-9999.ebuild 2319 SHA256 6a2c372beaeae1c98f9c4e6e29029d48e37dad998132ae2df4a7c16bc0eb2e85 SHA512 006a33d1b66f27da7ce46532374434dc6fc191b90d84e7ce5dcc279ddb7e09c2f782935ee7806b3d2855ee8406c4e691851dd422d441c309b9371417a28eb2c6 WHIRLPOOL 010c511b27262ee92b19889ec99092ec974bbd5d7b5bdc340b3fa2fe6ad381d179a8507fa79f5cf0e072ce62ee4218d6b25e805d706079d529313690dcbd25eb
MISC metadata.xml 156 SHA256 754a5382b294c7d9c5e9c406f1018319817e500d3254b8797352c5c2c47a8e76 SHA512 be6a6aa0685f7ee0da7e633f676e9db72b79e2d2b7098a1b926b9f4af2117fe42e17e328019dc4acd3560d6cf8ced71aef7c93b23ea44c0c356456d78505f5c8 WHIRLPOOL 70b60eea07a79f01cbdacf41125df11fc7053e3ca3895415815717c6cd90b7a08cc65fd3d32aaec1959ec8b687e78b7964d9574800b566c4169537815d417995

@ -0,0 +1,95 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
SCM=""
if [ "${PV#9999}" != "${PV}" ] ; then
SCM="git-r3"
EGIT_REPO_URI="http://github.com/ros/catkin"
fi
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit ${SCM} cmake-utils python-r1 python-utils-r1
DESCRIPTION="Cmake macros and associated python code used to build some parts of ROS"
HOMEPAGE="http://wiki.ros.org/catkin"
if [ "${PV#9999}" != "${PV}" ] ; then
SRC_URI=""
KEYWORDS=""
else
SRC_URI="http://github.com/ros/catkin/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm"
fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
RDEPEND="
dev-python/catkin_pkg[${PYTHON_USEDEP}]
dev-python/empy[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}
test? ( dev-python/nose[${PYTHON_USEDEP}] dev-python/mock[${PYTHON_USEDEP}] )"
PATCHES=(
"${FILESDIR}/tests.patch"
"${FILESDIR}/distutils.patch"
"${FILESDIR}/catkin_prefix_path.patch"
)
src_prepare() {
# fix libdir
sed -i \
-e 's:LIBEXEC_DESTINATION lib:LIBEXEC_DESTINATION libexec:' \
-e 's:}/lib:}/${CMAKE_INSTALL_LIBDIR}:' \
-e 's:DESTINATION lib):DESTINATION ${CMAKE_INSTALL_LIBDIR}):' \
-e 's:DESTINATION lib/:DESTINATION ${CMAKE_INSTALL_LIBDIR}/:' \
-e 's:PYTHON_INSTALL_DIR lib:PYTHON_INSTALL_DIR ${CMAKE_INSTALL_LIBDIR}:' \
cmake/*.cmake || die
cmake-utils_src_prepare
}
catkin_src_configure_internal() {
mycmakeargs+=( -DPYTHON_EXECUTABLE="${PYTHON}" )
python_export PYTHON_SCRIPTDIR
cmake-utils_src_configure
}
src_configure() {
local mycmakeargs=(
"$(cmake-utils_use test CATKIN_ENABLE_TESTING)"
"-DCATKIN_BUILD_BINARY_PACKAGE=ON"
)
python_foreach_impl catkin_src_configure_internal
}
src_compile() {
python_foreach_impl cmake-utils_src_compile
}
src_test() {
unset PYTHON_SCRIPTDIR
python_foreach_impl cmake-utils_src_test
}
catkin_src_install_internal() {
python_export PYTHON_SCRIPTDIR
cmake-utils_src_install
if [ ! -f "${T}/.catkin_python_symlinks_generated" ]; then
dodir /usr/bin
for i in "${D}/${PYTHON_SCRIPTDIR}"/* ; do
dosym ../lib/python-exec/python-exec2 "/usr/bin/${i##*/}" || die
done
touch "${T}/.catkin_python_symlinks_generated"
fi
}
src_install() {
python_foreach_impl catkin_src_install_internal
# needed to be considered as a workspace
touch "${ED}/usr/.catkin"
}

@ -0,0 +1,95 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
SCM=""
if [ "${PV#9999}" != "${PV}" ] ; then
SCM="git-r3"
EGIT_REPO_URI="http://github.com/ros/catkin"
fi
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit ${SCM} cmake-utils python-r1 python-utils-r1
DESCRIPTION="Cmake macros and associated python code used to build some parts of ROS"
HOMEPAGE="http://wiki.ros.org/catkin"
if [ "${PV#9999}" != "${PV}" ] ; then
SRC_URI=""
KEYWORDS=""
else
SRC_URI="http://github.com/ros/catkin/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm"
fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
RDEPEND="
dev-python/catkin_pkg[${PYTHON_USEDEP}]
dev-python/empy[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}
test? ( dev-python/nose[${PYTHON_USEDEP}] dev-python/mock[${PYTHON_USEDEP}] )"
PATCHES=(
"${FILESDIR}/tests.patch"
"${FILESDIR}/distutils.patch"
"${FILESDIR}/catkin_prefix_path.patch"
)
src_prepare() {
# fix libdir
sed -i \
-e 's:LIBEXEC_DESTINATION lib:LIBEXEC_DESTINATION libexec:' \
-e 's:}/lib:}/${CMAKE_INSTALL_LIBDIR}:' \
-e 's:DESTINATION lib):DESTINATION ${CMAKE_INSTALL_LIBDIR}):' \
-e 's:DESTINATION lib/:DESTINATION ${CMAKE_INSTALL_LIBDIR}/:' \
-e 's:PYTHON_INSTALL_DIR lib:PYTHON_INSTALL_DIR ${CMAKE_INSTALL_LIBDIR}:' \
cmake/*.cmake || die
cmake-utils_src_prepare
}
catkin_src_configure_internal() {
mycmakeargs+=( -DPYTHON_EXECUTABLE="${PYTHON}" )
python_export PYTHON_SCRIPTDIR
cmake-utils_src_configure
}
src_configure() {
local mycmakeargs=(
"$(cmake-utils_use test CATKIN_ENABLE_TESTING)"
"-DCATKIN_BUILD_BINARY_PACKAGE=ON"
)
python_foreach_impl catkin_src_configure_internal
}
src_compile() {
python_foreach_impl cmake-utils_src_compile
}
src_test() {
unset PYTHON_SCRIPTDIR
python_foreach_impl cmake-utils_src_test
}
catkin_src_install_internal() {
python_export PYTHON_SCRIPTDIR
cmake-utils_src_install
if [ ! -f "${T}/.catkin_python_symlinks_generated" ]; then
dodir /usr/bin
for i in "${D}/${PYTHON_SCRIPTDIR}"/* ; do
dosym ../lib/python-exec/python-exec2 "/usr/bin/${i##*/}" || die
done
touch "${T}/.catkin_python_symlinks_generated"
fi
}
src_install() {
python_foreach_impl catkin_src_install_internal
# needed to be considered as a workspace
touch "${ED}/usr/.catkin"
}

@ -0,0 +1,55 @@
Allow CATKIN_PREFIX_PATH to override/complement CMAKE_PREFIX_PATH.
This serves two goals: when SYSROOT!=/, CMAKE_PREFIX_PATH is the same as when
SYSROOT=/ but we need to find packages in SYSROOT/CMAKE_PREFIX_PATH.
Moreover, this allows to set CATKIN_PREFIX_PATH in global environment so that
ROS packages are properly configured without needed to source a shellrc file in
every shell session. This can't be done with CMAKE_PREFIX_PATH which is way too
generic.
Index: catkin-0.6.9/cmake/all.cmake
===================================================================
--- catkin-0.6.9.orig/cmake/all.cmake
+++ catkin-0.6.9/cmake/all.cmake
@@ -52,7 +52,11 @@ set(CMAKE_PREFIX_PATH_AS_IS ${CMAKE_PREF
# list of unique catkin workspaces based on CMAKE_PREFIX_PATH
set(CATKIN_WORKSPACES "")
-foreach(path ${CMAKE_PREFIX_PATH})
+if(NOT DEFINED CATKIN_PREFIX_PATH)
+ set(CATKIN_PREFIX_PATH ${CMAKE_PREFIX_PATH})
+endif()
+
+foreach(path ${CATKIN_PREFIX_PATH})
if(EXISTS "${path}/.catkin")
list(FIND CATKIN_WORKSPACES ${path} _index)
if(_index EQUAL -1)
Index: catkin-0.6.11/python/catkin/workspace.py
===================================================================
--- catkin-0.6.11.orig/python/catkin/workspace.py
+++ catkin-0.6.11/python/catkin/workspace.py
@@ -44,7 +44,7 @@ def get_workspaces():
"""
# get all cmake prefix paths
env_name = 'CMAKE_PREFIX_PATH'
- paths = [path for path in os.environ.get(env_name, '').split(os.pathsep) if path]
+ paths = [path for path in os.environ.get(env_name, '').split(os.pathsep) + os.environ.get('CATKIN_PREFIX_PATH', '').split(os.pathsep) if path]
# remove non-workspace paths
workspaces = [path for path in paths if os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE))]
return workspaces
Index: catkin-0.6.9/cmake/catkinConfig.cmake.in
===================================================================
--- catkin-0.6.9.orig/cmake/catkinConfig.cmake.in
+++ catkin-0.6.9/cmake/catkinConfig.cmake.in
@@ -64,6 +64,11 @@ if(catkin_FIND_COMPONENTS)
# get search paths from CMAKE_PREFIX_PATH (which includes devel space)
set(paths "")
+ foreach(path ${CATKIN_PREFIX_PATH})
+ if(IS_DIRECTORY ${path}/share/${component}/cmake)
+ list(APPEND paths ${path}/share/${component}/cmake)
+ endif()
+ endforeach()
foreach(path ${CMAKE_PREFIX_PATH})
if(IS_DIRECTORY ${path}/share/${component}/cmake)
list(APPEND paths ${path}/share/${component}/cmake)

@ -0,0 +1,13 @@
Allow to install scripts in PYTHON_SCRIPTDIR.
Needed for Gentoo multi-python support.
Index: catkin-0.6.11/cmake/templates/python_distutils_install.sh.in
===================================================================
--- catkin-0.6.11.orig/cmake/templates/python_distutils_install.sh.in
+++ catkin-0.6.11/cmake/templates/python_distutils_install.sh.in
@@ -25,4 +25,4 @@ cd "@INSTALL_CMD_WORKING_DIRECTORY@"
build --build-base "@CMAKE_CURRENT_BINARY_DIR@" \
install \
$DESTDIR_ARG \
- @SETUPTOOLS_ARG_EXTRA@ --prefix="@CMAKE_INSTALL_PREFIX@" --install-scripts="@CMAKE_INSTALL_PREFIX@/@CATKIN_GLOBAL_BIN_DESTINATION@"
+ @SETUPTOOLS_ARG_EXTRA@ --prefix="@CMAKE_INSTALL_PREFIX@" --install-scripts="${PYTHON_SCRIPTDIR:-@CMAKE_INSTALL_PREFIX@/@CATKIN_GLOBAL_BIN_DESTINATION@}"

@ -0,0 +1,40 @@
Fix tests.
Allow them to run even with CATKIN_BUILD_BINARY_PACKAGE set.
Index: catkin-0.6.9/cmake/test/tests.cmake
===================================================================
--- catkin-0.6.9.orig/cmake/test/tests.cmake
+++ catkin-0.6.9/cmake/test/tests.cmake
@@ -40,9 +40,6 @@ if(DEFINED CATKIN_ENABLE_TESTING AND NOT
return()
endif()
-# do not enable ctest's on the farm, since they are automatically executed by the current rules files
-# and since the tests have not been build rostests would hang forever
-if(NOT CATKIN_BUILD_BINARY_PACKAGE)
# do not enable ctest's for dry packages, since they have a custom test target which must not be overwritten
if(NOT ROSBUILD_init_called)
message(STATUS "Call enable_testing()")
@@ -50,9 +47,6 @@ if(NOT CATKIN_BUILD_BINARY_PACKAGE)
else()
message(STATUS "Skip enable_testing() for dry packages")
endif()
-else()
- message(STATUS "Skip enable_testing() when building binary package")
-endif()
# allow overriding CATKIN_TEST_RESULTS_DIR when explicitly passed to CMake as a command line argument
if(DEFINED CATKIN_TEST_RESULTS_DIR)
Index: catkin-9999/test/utils.py
===================================================================
--- catkin-9999.orig/test/utils.py
+++ catkin-9999/test/utils.py
@@ -189,6 +189,8 @@ class AbstractCatkinWorkspaceTest(unitte
prefix_path = self.installdir
args += ["-DCMAKE_PREFIX_PATH=%s" % (prefix_path)]
+ args += ["-DCMAKE_INSTALL_LIBDIR=lib"]
+
if not os.path.isdir(this_builddir):
os.makedirs(this_builddir)
cmd = ["cmake", this_srcdir] + args

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

@ -4,6 +4,6 @@ DIST icmake_7.22.00.orig.tar.gz 331885 SHA256 df60e28997dd6313e6fe5bdeb7f6d6030a
DIST icmake_7.22.01.orig.tar.gz 331750 SHA256 b522e7937e9d4f0bec738dfce371673e3c4a8bc9f4d209a51631e5ed59ba66c7 SHA512 a17dac0da186202ec5f5962a42963709ebc60f006cea003532b8709242d9e369e71fdc86fffc75ad82620a2c420a8f80c138d31e6570d0055cdfa0b69b63ca3a WHIRLPOOL c20084b28b212739a70f60b5a790461ae3e4b50c9cf9cd37ae50025f835fe4575c927dc5f2335d608436e2f51fb21fdc3eb57ce3ee2881915edec82d2964497e
EBUILD icmake-7.21.01.ebuild 739 SHA256 ec3370034a24936dae92ae77a51cdc542cb70d3fe993b3818f496d05d687e213 SHA512 244326dab064ab3f1abf21f1d6ecff4de31f413933849142fbbef926183ba0a89553edac7e46a4c1dc30c03eebd25df8593fe75c8c3d7afbf2c05fc51e5d1949 WHIRLPOOL 4bd519d36822850e437bd9014268cada0834f8f8bb6de9dd31792fd073832ee63f3b7f30bb3d5dc51cfc404d606a199bdb3203e623bc06cc48fef5164b4a4a46
EBUILD icmake-7.22.00.ebuild 739 SHA256 adf049753df43256b572d95e33ba9917c21545ebfd5a70f3a2c5766e29607dc6 SHA512 065523f71d2b2132d96fbe6989d21d6dbabf1db553b1bbd0dcd35a711d5404a58f0eb30c7ee5922aa55956a90fd5879ec10e7330d10d8fac2adaa253504c606d WHIRLPOOL bedbefd2d5cd16b74c7380f22328f0b82f5534ffd79830bce24e425bea0b7fb00fa121bcf4aee39b6843595b2b0d6cee3369b191b2724de636e519d24bb07bfc
EBUILD icmake-7.22.01.ebuild 739 SHA256 adf049753df43256b572d95e33ba9917c21545ebfd5a70f3a2c5766e29607dc6 SHA512 065523f71d2b2132d96fbe6989d21d6dbabf1db553b1bbd0dcd35a711d5404a58f0eb30c7ee5922aa55956a90fd5879ec10e7330d10d8fac2adaa253504c606d WHIRLPOOL bedbefd2d5cd16b74c7380f22328f0b82f5534ffd79830bce24e425bea0b7fb00fa121bcf4aee39b6843595b2b0d6cee3369b191b2724de636e519d24bb07bfc
EBUILD icmake-7.22.01.ebuild 776 SHA256 ea2314b4a1c4384fb95ce47bc3f0ed9d5060a261eb6427ca62fe005bdf2543f3 SHA512 fd8b2cbff93e47ef2b4e121f66d77d5b12e6006249fa60634e12c11613f1c1e86a0b1820bcefaa24ad1dad1297527e608a319d64cdd1cb5982cf39eee08c0a43 WHIRLPOOL 31e7062c7850b49caa047b6ff985a8edcfd7654fa231ed878b9893198e4bc5a6acd3cd3c2a330b72413c8a6ea9c93a72d38d0d2278b62bb403ad296880675a13
MISC ChangeLog 976 SHA256 913f5a5e59b92e19d6af631121dc72fe96bb9cdf1f903a2726b29980e1e88e51 SHA512 bb7fa51c6963264061b9b463cdecb7f9334d26a59fdc82af7b3d6c0fae9576f6ce312ee68c506e64b9c33ab127bfeee6e0f52435270676fd8dbe1ec9992f8d7f WHIRLPOOL 8225a64e85e72a268be172e2d26fbe24d93de0faf28917b5b513854b2b8b320129a91e087322ffeff1e28f89eaa41d9c82252fc051dafd58b8c52189bf6705af
MISC metadata.xml 308 SHA256 143fa5528ec560e6093f623b5d282055b452d13487873fd20b94fcb2355c92ae SHA512 24da840f0079bd56b01892d90c422eb4c7739076fa0b4df9b0611c3be57d51fb9c99df70e3a3492aa2b0f470a91959a5996f3eabc8f4f59fc0af384050a0db04 WHIRLPOOL 039ad72f8e888963223cbd2f5f9ad451eec8e8b2484c7d672fbc46fc8580c14408f03a6eec176896d0de130cf558ea0165651af6a4161d107f56f90a47af614b

@ -7,7 +7,7 @@ EAPI=5
inherit multilib toolchain-funcs eutils
DESCRIPTION="Hybrid between a make utility and a shell scripting language"
HOMEPAGE="http://icmake.sourceforge.net/"
HOMEPAGE="https://fbb-git.github.io/icmake/ https://github.com/fbb-git/icmake"
SRC_URI="mirror://sourceforge/${PN}/${P/-/_}.orig.tar.gz"
LICENSE="GPL-3"

@ -1,19 +1,7 @@
AUX nvidia-cuda-sdk-2.02.0807.1535-make_cpp_fix.patch 3398 SHA256 1b8038fe9ceef35e29e34a30514d16c0e27066311fd7d16e8953b5deaa01da6c SHA512 240108b83f212a06ad34dca5e7d6dfb0bca957df4f75517d253478b79bf5d43a0605f17581b3830670fdc2e61eab582bdcb16a422ac706728a7979de53c91b5c WHIRLPOOL 092d7c96938cfc091a19c36bddb5147e376781f7bc2c310aeb695b4b8e505e2e4448575b31d9a51f2db5161cb3f19eb6ad769f9ece10f2f80651bd3ce08a40a9
AUX nvidia-cuda-sdk-2.10.1215.2015-vararg_inline_fix.patch 785 SHA256 b685cd8915e45494c0c8c458f607c46d4716deae26442bf62ea9bf8bc3e2e942 SHA512 e877a1dba1c66f5ac881cb2986d70fb03c610f93310b65a09fc582b8baea1715e63266dfbaae91c6cf2c909d9d725032f76604afe3a7634e80c0a63dc451339e WHIRLPOOL 72c3bb42ecff9f5723c5491bd115f29327b5e9ad4119be289c9a914436470fb7b9e0149221623227d00bc0d7e15454672e8f4ff1d86b3aa4a59b8d53fee05907
AUX nvidia-cuda-sdk-4.2.9-asneeded.patch 3955 SHA256 090855efe5bfda15650aaaf3be834b2d6e0bbabadd2d52e6a7dea0635dca1a34 SHA512 c7a8f7e55b50db76e681b6f9ce7942c9bc42fe0dcc0cfeec9b71d085bce2f31ed65a6297e5334729bf3e429a4458cc67443c52392a8487abca79fe829d536a04 WHIRLPOOL 8868d6773a60227c45032ef7577dc64065e0c441ee9cff99a9f0213ea1c002a52f5b7aca278dd374308a8dd7769aac3f47ff4c65858897064c2fde0168422c66
AUX nvidia-cuda-sdk-6.0.37-asneeded.patch 854 SHA256 773071fec636fcc17fcbd515c5faff52c37153efac7283ae730e7383fc69d934 SHA512 1719bc2f155000a192b81afb5b0a54b7a181451306a09facae0306c4a5a9859627af07701a45c1f9c6d63ac8f827b40fd4abf8fe966a488bd3e6448f5d040134 WHIRLPOOL 177403ac68c366e81ec23a396a873ef2156158dcf6ac5b1c6e85346e2b26cef9ef85bbb2f1a289b0812f23f9c9320cf6485b2fb7fcd496256f531b8c197d0e21
DIST cuda_5.5.22_linux_32.run 686412076 SHA256 0e7aad303807bb0ede8f6f6e825cfcd0f9ddb677bc8cc898ec38990b8226778d SHA512 e2e4fbc78c2e6373b3f81778d8044b299429459e8e27632e86c0d97e6fe7f4db7cd5652044beb0ce7ee3c7abaa7dcec7d85639a2de4b9cc213ab52a2d204aa6b WHIRLPOOL e5df7de03aaec8488a7fa093e272d64b5d3adaedca1458c550d4ae9c6bf2a0ead71496c8a0c9aac966500aa01401e95cc57a951e3a2554e8d823b97c10336850
DIST cuda_5.5.22_linux_64.run 849417929 SHA256 b997e1dbe95704e0e806e0cedc5fd370a385351fef565c7bae0917baf3a29aa4 SHA512 25233b34a35fdb5ee3479a87c89484a00dcd760837436c263c3eb8731cbd24a9ed3fb57ce2d4e5bf7cd31abb9b0d990b45720a5f6a376b2488de4506a7c57c20 WHIRLPOOL 550594121a53feae4e74a4dc9ba40c4cd2ac91305f23397cd7ea421fcb801e3ce8fcf90f439c966accca44d586bc51d85ef3e211f35fd751dc9299dd07d65175
DIST cuda_6.5.14_linux_32.run 76788277 SHA256 63fa1fe5d013e9944d6c1a3a71768fa4dcb35d6a157c1b06765bb56198c205c5 SHA512 89649ee0f4543b37037b7c8f5ed0b8bd502512afb4d93e3158b3df4786123be05a5288986b5abbfe15c14eb010777d2527b715225bea96a354a898c34e4a2fcc WHIRLPOOL c1094dd84883ef08d91c6eec3634a285496418db1e76b70f449f833dcb01069a620af504b6df7fe2752559688ed1f60f4adda8c97d849d648cba1be0f8196954
DIST cuda_6.5.14_linux_64.run 972320904 SHA256 f3e527f34f317314fe8fcd8c85f10560729069298c0f73105ba89225db69da48 SHA512 fecca731b86955f5bc7b09d88b02951e3ee5d4b1f1cf5f92658227a029b87cd35d6ac22956a5fa0afe62dcdc57191f1d12bb08c9f7cc05128727cd8455947b1e WHIRLPOOL 0b890771dcca352168fed1b1df9b29504b03f8c29da59cec29914c541283998edf65f5ca6a41362143a2d5d7359822b036894f563c56b39583b1ac4c64e35180
DIST cuda_6.5.19_linux_32.run 81882112 SHA256 9f767f38b84f52c097bec81669f99e4a6c4c9c09b5da1bc09fe49e0f804bc7a6 SHA512 1ce9bd6b472b7e4f1fb181eb340dfcb757714d59a89aaa02146cfe1a97c8ccb7eb7699b4ec823276f277eb4d82d95050eaba17e7ed5fd2e47b9b5d78531c5d4e WHIRLPOOL ac94b4e7f29811b4240623fb69b3c54214e7f0c60a286d899944dbab9da7fd3c122760199a3357667e33879bd48fbf352d5d39029acca6021e7caf21785557ed
DIST cuda_6.5.19_linux_64.run 982446238 SHA256 5279bc159b72b7445d8aae5f289d24bb4042c35422ef32da68049d8f666d3ff5 SHA512 06854f020a5f72cf4bd714859e6966248ac2f589284113674e869fdaa1254cae27d4101940758ecda5df4724ad3e448a1f6d0c053b6cbc28107750872b6a5797 WHIRLPOOL 6ae8e53719e12997de60ec3688167f3fe33b1145d01217182e39ac386c25b358c8ba6cee45ad6c80e33ef66fd9a511338dce4589f10a31635b8437b6e528fd7a
DIST cuda_7.0.28_linux.run 1118797679 SHA256 d1292e9c2bbaddad24c46e0b0d15a7130831bfac0382f7159321f41ae385a5ce SHA512 f002433133e40000cbb78283e08c25f7397612957c0440605311f8921bcebd54a808069ca36b218be66a054e8afab4871b2bf1bd4d419c6f98a0d74b00a9bc78 WHIRLPOOL dcf21d2e356a1797b9e79ac9edfb3924a1d4a2914382dbe21b2172c200dd4f7d93905ac44fbc2e994ce14b7ab28e78163f4c81ddcc6cbb97e4ce085efd2d8475
DIST cuda_7.5.18_linux.run 1195431560 SHA256 245ffb6c1e2b69d323f8ae3a1b63d3384fec3934222e56e9d801ecc0d6e919c5 SHA512 cb933512fde09376b1d6040c72d24c4f91dc44f73322ca87aa7d1f34156c9c87feea41f9a00f1a403cfb89645b5e7a6a5f2bfe4933703ba81f0cf94968d430fd WHIRLPOOL b1a06acba02043fabf496ba683fb984b1c90df2cd71396457f664beb8cb26b2e3074c8568ec6ce0cfe565721986670c7a40351a29a4856a7e03268c14d545247
EBUILD nvidia-cuda-sdk-5.5.22.ebuild 3371 SHA256 2af6745afb5bd110c2bb962937e1a74f93d7d7de428db86c3a8e57960f33e9b4 SHA512 4420136e2c6cb908b1f1ff13572cf56678524dacc6a4a758ff432fe3dc3bc0c80bb61c6447070fd49a5d9dc6715b05728dd988cbc0846cc4450dd5267b400de1 WHIRLPOOL 5d3d01ac165080d02ab285d0a5fa4aa81673fd217bfc303a9cd108fde26cbcd90383b2e727d0ca471e56a70af2e62affe016623f64b1de450cc56942268ed1bd
EBUILD nvidia-cuda-sdk-6.5.14.ebuild 3980 SHA256 cc836a8dad5b77a44462cbca9414f293864308a40b59b581a3f16ed1e4b6b3c2 SHA512 f0dac61e8c627ac4448426cdde31a7c4ccb8471052a32c97307b085b54c2422f99ea326ccc893f2f6fc709d8e83c562ebd7035ffd53c705391090dafa738dac0 WHIRLPOOL a37b206e8d2dd56d78f93832ca29536da3ee6eb1db6e16cb0d590cb47061fee2c0387e6c0f7bad74c97a140a9671fd1514664f5460ce93e29077a12d5aecb9ea
EBUILD nvidia-cuda-sdk-6.5.19.ebuild 3985 SHA256 8f6c5a6ce2fa6f09863a82c4ecc22bde92650b778d6cb1efeb189ce6dc66af01 SHA512 8e08aea7f2d93f63cf40bbaab75e8e51887d80de8e70fc823e3a0a129407c267c775404396c483823fcf2dc1197db4b8540b11355c7d6b75186f82a6bea374f8 WHIRLPOOL 8cf84f87733eca1445a589a9ebbd3d530eb22ffde30def9a80839902c21fc9c5a0cd8e968cc9dba6e5e3455ce9e919807b3ea0cb0d0a0b2ca671b946eb9ea4f1
EBUILD nvidia-cuda-sdk-7.0.28.ebuild 3576 SHA256 3298b30d6c549f7af4d59f3610545bcd8f8542877382e0c79d47c5500a999806 SHA512 82b142f9d8828b9dc03f97ded5d426cb988f590d234507f4c00565816ab1ab42dd06bd56f09e55ea9381afd97a002f0208207bf1cf2f59f0b7c66cf11190eaee WHIRLPOOL 3844d819c901f90ea4bd1f7258052623c5c3a40ade2ec35789cd1b1769b8c4aa6cba24feba16d6eae3d23561ef70d4b0081f571620682c20ac380b0d4a47cd0d
EBUILD nvidia-cuda-sdk-7.5.18.ebuild 3603 SHA256 70927077590896a45a73f66fb27434b3d36adb36ebdf0e767c81fa39566cc4af SHA512 ebd2da56d1aef7666f79e5ccdacfddaf01c053b6cab714152091ef2055da50d07ce93e389745cf4f51fe745e5a59f0f8a601e60675d20a9a2268c240dc68cf92 WHIRLPOOL a0c1ae473e2b418008a1f2bc4a6d4566b9f4ff959e7c70018730e7f3ec12267c3f15a237cf2834b2bbd44c97990e5bffd4bae856c141f33ac97a12a9743ae916
MISC ChangeLog 11675 SHA256 db9efe400d5ff1168c942206146c5b6e2d847578d6638b48c8e52d6da2efd1ec SHA512 95089cb719e9817b82e8d36649f0b59ad82ba5df135c0914af45cb7bf246a1523c4746eb7015910fa92e3ddf6368b0e31c5b19d780a90f8bae0fb305849bed24 WHIRLPOOL 0638a4984df55307fb3d008ae05bed7966eebd0814f8eefe113e59f185df0a13e271732cb14e864af5b3b707e718ad805ae3c1a681b6d445934f9f1e5f028924
MISC metadata.xml 390 SHA256 4b9b3df9c5ab72b576b25130e1ff41278c938cddd76df80f6aa0cd5015d695dc SHA512 bbee50e8b6cc7e3c2e1b31c5f7cca01dd634d2f3adea4a182664653d4fada3d71a8709ce6f10e387ca95526952e2c3ff09d65b517e7d2cea14ba742d5d1dac41 WHIRLPOOL 4bdcfd49c7f7a0ab5b7aeae9fdb15c8acaf40413c3a6fabdce22a8ee5a671eefc37724b9d82d4fe8031157dca7aff151231355f6419ff49cafa6a8265f3307f2

@ -1,111 +0,0 @@
diff -Naurp sdk/common/inc/cmd_arg_reader.h sdk-fixed/common/inc/cmd_arg_reader.h
--- sdk/common/inc/cmd_arg_reader.h 2008-09-02 22:17:26.000000000 +0200
+++ sdk-fixed/common/inc/cmd_arg_reader.h 2008-10-15 22:10:45.000000000 +0200
@@ -37,6 +37,7 @@
#include <iostream>
#include <sstream>
#include <algorithm>
+#include <typeinfo>
// includes, project
#include <exception.h>
diff -Naurp sdk/common/inc/exception.h sdk-fixed/common/inc/exception.h
--- sdk/common/inc/exception.h 2008-09-02 22:17:26.000000000 +0200
+++ sdk-fixed/common/inc/exception.h 2008-10-15 23:57:46.000000000 +0200
@@ -32,6 +32,7 @@
#define _EXCEPTION_H_
// includes, system
+#include <cstdlib>
#include <exception>
#include <stdexcept>
#include <iostream>
diff -Naurp sdk/common/src/cmd_arg_reader.cpp sdk-fixed/common/src/cmd_arg_reader.cpp
--- sdk/common/src/cmd_arg_reader.cpp 2008-09-02 22:17:26.000000000 +0200
+++ sdk-fixed/common/src/cmd_arg_reader.cpp 2008-10-15 22:10:23.000000000 +0200
@@ -35,6 +35,8 @@
// includes, system
#include <vector>
+#include <typeinfo>
+
// internal unnamed namespace
namespace
diff -Naurp sdk/common/src/cutil.cpp sdk-fixed/common/src/cutil.cpp
--- sdk/common/src/cutil.cpp 2008-09-02 22:17:26.000000000 +0200
+++ sdk-fixed/common/src/cutil.cpp 2008-10-15 23:56:15.000000000 +0200
@@ -36,6 +36,7 @@
#include <cutil.h>
// includes, system
+#include <cstring>
#include <fstream>
#include <vector>
#include <iostream>
diff -Naurp sdk/common/src/paramgl.cpp sdk-fixed/common/src/paramgl.cpp
--- sdk/common/src/paramgl.cpp 2008-09-02 22:17:26.000000000 +0200
+++ sdk-fixed/common/src/paramgl.cpp 2008-10-15 23:58:10.000000000 +0200
@@ -4,6 +4,7 @@
sgg 8/2001
*/
+#include <cstring>
#include <param.h>
#include <paramgl.h>
diff -Naurp sdk/Makefile sdk-fixed/Makefile
--- sdk/Makefile 2008-09-02 22:17:26.000000000 +0200
+++ sdk-fixed/Makefile 2008-10-16 13:42:42.000000000 +0200
@@ -2,32 +2,32 @@
PROJECTS := $(shell find projects -name Makefile)
%.ph_build : lib/libcutil.so lib/libparamgl.so lib/librendercheckgl.so
- make -C $(dir $*) $(MAKECMDGOALS)
+ $(MAKE) -C $(dir $*) $(MAKECMDGOALS)
%.ph_clean :
- make -C $(dir $*) clean $(USE_DEVICE)
+ $(MAKE) -C $(dir $*) clean $(USE_DEVICE)
%.ph_clobber :
- make -C $(dir $*) clobber $(USE_DEVICE)
+ $(MAKE) -C $(dir $*) clobber $(USE_DEVICE)
all: $(addsuffix .ph_build,$(PROJECTS))
@echo "Finished building all"
lib/libcutil.so:
- @make -C common
+ @$(MAKE) -C common
lib/libparamgl.so:
- @make -C common -f Makefile_paramgl
+ @$(MAKE) -C common -f Makefile_paramgl
lib/librendercheckgl.so:
- @make -C common -f Makefile_rendercheckgl
+ @$(MAKE) -C common -f Makefile_rendercheckgl
tidy:
@find | egrep "#" | xargs rm -f
@find | egrep "\~" | xargs rm -f
clean: tidy $(addsuffix .ph_clean,$(PROJECTS))
- @make -C common clean
+ @$(MAKE) -C common clean
clobber: clean $(addsuffix .ph_clobber,$(PROJECTS))
- @make -C common clobber
+ @$(MAKE) -C common clobber
diff -Naurp sdk/projects/cppIntegration/main.cpp sdk-fixed/projects/cppIntegration/main.cpp
--- sdk/projects/cppIntegration/main.cpp 2008-09-02 22:17:33.000000000 +0200
+++ sdk-fixed/projects/cppIntegration/main.cpp 2008-10-15 23:59:14.000000000 +0200
@@ -41,6 +41,7 @@
// includes, system
#include <iostream>
+#include <cstdlib>
// Required to include CUDA vector types
#include <vector_types.h>

@ -1,21 +0,0 @@
diff -Naurp cuda-orig/sdk/common/common.mk cuda/sdk/common/common.mk
--- cuda-orig/sdk/common/common.mk 2009-03-22 10:59:39.000000000 +0100
+++ cuda/sdk/common/common.mk 2009-03-22 11:31:55.000000000 +0100
@@ -100,6 +99,8 @@ NVCCFLAGS :=
CXXFLAGS := $(CXXWARN_FLAGS)
CFLAGS := $(CWARN_FLAGS)
+NVCCFLAGS += -include=vararg-fix.h
+
# Common flags
COMMONFLAGS += $(INCLUDES) -DUNIX
diff -Naurp cuda-orig/sdk/common/inc/vararg-fix.h cuda/sdk/common/inc/vararg-fix.h
--- cuda-orig/sdk/common/inc/vararg-fix.h 1970-01-01 01:00:00.000000000 +0100
+++ cuda/sdk/common/inc/vararg-fix.h 2009-03-22 11:17:11.000000000 +0100
@@ -0,0 +1,5 @@
+#ifndef __CUDA_VARARG_FIX
+#define __CUDA_VARARG_FIX
+// HACK: avoid compilation errors with GCC 4.3.3+
+int __builtin_va_arg_pack();
+#endif

@ -1,89 +0,0 @@
--- a/sdk/C/common/common.mk
+++ b/sdk/C/common/common.mk
@@ -268,18 +268,18 @@ endif
# If dynamically linking to CUDA and CUDART, we exclude the libraries from the LIB
ifeq ($(USECUDADYNLIB),1)
- LIB += ${OPENGLLIB} $(PARAMGLLIB) $(RENDERCHECKGLLIB) ${LIB} -ldl -rdynamic
+ LIB += $(RENDERCHECKGLLIB) ${OPENGLLIB} $(PARAMGLLIB) ${LIB} -ldl -rdynamic
else
# static linking, we will statically link against CUDA and CUDART
ifeq ($(USEDRVAPI),1)
- LIB += -lcuda ${OPENGLLIB} $(PARAMGLLIB) $(RENDERCHECKGLLIB) ${LIB}
+ LIB += -lcuda $(RENDERCHECKGLLIB) ${OPENGLLIB} $(PARAMGLLIB) ${LIB}
else
ifeq ($(emu),1)
LIB += -lcudartemu
else
LIB += -lcudart
endif
- LIB += ${OPENGLLIB} $(PARAMGLLIB) $(RENDERCHECKGLLIB) ${LIB}
+ LIB += $(RENDERCHECKGLLIB) ${OPENGLLIB} $(PARAMGLLIB) ${LIB}
endif
endif
--- a/sdk/CUDALibraries/common/common_cudalib.mk
+++ b/sdk/CUDALibraries/common/common_cudalib.mk
@@ -253,7 +253,7 @@ ifeq ($(USEPARAMGL),1)
endif
ifeq ($(USERENDERCHECKGL),1)
- RENDERCHECKGLLIB := -lrendercheckgl_$(LIB_ARCH)$(LIBSUFFIX)
+ RENDERCHECKGLLIB := -L../../../C/lib -lrendercheckgl_$(LIB_ARCH)$(LIBSUFFIX)
endif
ifeq ($(USENVCUVID), 1)
--- a/sdk/CUDALibraries/src/boxFilterNPP/Makefile
+++ b/sdk/CUDALibraries/src/boxFilterNPP/Makefile
@@ -38,7 +38,7 @@ include ../../common/common_npplib.mk
# Targets
################################################################################
all:
- $(CXX) $(INC) $(LIB) -o boxFilterNPP boxFilterNPP.cpp -lUtilNPP_$(LIB_ARCH) -lfreeimage$(FREEIMAGELIBARCH)
+ $(CXX) $(INC) -o boxFilterNPP boxFilterNPP.cpp -lUtilNPP_$(LIB_ARCH) -lfreeimage$(FREEIMAGELIBARCH) $(LIB)
mkdir -p ../../bin
mkdir -p ../../bin/$(OSLOWER)/
mkdir -p ../../bin/$(OSLOWER)/debug
--- a/sdk/CUDALibraries/src/freeImageInteropNPP/Makefile
+++ b/sdk/CUDALibraries/src/freeImageInteropNPP/Makefile
@@ -38,7 +38,7 @@ include ../../common/common_npplib.mk
# Targets
################################################################################
all:
- $(CXX) $(INC) $(LIB) -o freeImageInteropNPP freeImageInteropNPP.cpp -lUtilNPP_$(LIB_ARCH) -lfreeimage$(FREEIMAGELIBARCH)
+ $(CXX) $(INC) -o freeImageInteropNPP freeImageInteropNPP.cpp -lUtilNPP_$(LIB_ARCH) -lfreeimage$(FREEIMAGELIBARCH) $(LIB)
mkdir -p ../../bin
mkdir -p ../../bin/$(OSLOWER)
mkdir -p ../../bin/$(OSLOWER)/release
--- a/sdk/CUDALibraries/src/histEqualizationNPP/Makefile
+++ b/sdk/CUDALibraries/src/histEqualizationNPP/Makefile
@@ -38,7 +38,7 @@ include ../../common/common_npplib.mk
# Targets
################################################################################
all:
- $(CXX) $(INC) $(LIB) -o histEqualizationNPP histEqualizationNPP.cpp -lUtilNPP_$(LIB_ARCH) -lfreeimage$(FREEIMAGELIBARCH)
+ $(CXX) $(INC) -o histEqualizationNPP histEqualizationNPP.cpp -lUtilNPP_$(LIB_ARCH) -lfreeimage$(FREEIMAGELIBARCH) $(LIB)
mkdir -p ../../bin
mkdir -p ../../bin/$(OSLOWER)
mkdir -p ../../bin/$(OSLOWER)/release
--- a/sdk/CUDALibraries/src/imageSegmentationNPP/Makefile
+++ b/sdk/CUDALibraries/src/imageSegmentationNPP/Makefile
@@ -38,7 +38,7 @@ include ../../common/common_npplib.mk
# Targets
################################################################################
all:
- $(CXX) $(INC) $(LIB) -o imageSegmentationNPP imageSegmentationNPP.cpp -lUtilNPP_$(LIB_ARCH) -lfreeimage$(FREEIMAGELIBARCH)
+ $(CXX) $(INC) -o imageSegmentationNPP imageSegmentationNPP.cpp -lUtilNPP_$(LIB_ARCH) -lfreeimage$(FREEIMAGELIBARCH) $(LIB)
mkdir -p ../../bin
mkdir -p ../../bin/$(OSLOWER)
mkdir -p ../../bin/$(OSLOWER)/release
--- a/sdk/CUDALibraries/src/randomFog/Makefile
+++ b/sdk/CUDALibraries/src/randomFog/Makefile
@@ -45,6 +45,7 @@ CCFILES := randomFog.cpp rng.cpp
USECURAND := 1
USEGLLIB := 1
USEGLUT := 1
+USERENDERCHECKGL := 1
################################################################################
# Rules and targets

@ -1,22 +0,0 @@
--- a/cuda-samples/0_Simple/cudaOpenMP/Makefile
+++ b/cuda-samples/0_Simple/cudaOpenMP/Makefile
@@ -166,7 +166,7 @@
endif
endif
-GOMPLIB ?= $(shell find $(OPENMPDIR)/libgomp* 2>/dev/null)
+GOMPLIB ?= $(shell find $(OPENMPDIR) -type f -name libgomp* 2>/dev/null)
ifeq ($(GOMPLIB),)
$(info -----------------------------------------------------------------------------------------------)
--- a/cuda-samples/0_Simple/UnifiedMemoryStreams/Makefile
+++ b/cuda-samples/0_Simple/UnifiedMemoryStreams/Makefile
@@ -166,7 +166,7 @@
endif
endif
-GOMPLIB ?= $(shell find $(OPENMPDIR)/libgomp* 2>/dev/null)
+GOMPLIB ?= $(shell find $(OPENMPDIR) -type f -name libgomp* 2>/dev/null)
ifeq ($(GOMPLIB),)
$(info -----------------------------------------------------------------------------------------------)

@ -1,146 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=4
inherit cuda eutils flag-o-matic toolchain-funcs unpacker versionator
MYD=$(get_version_component_range 1)_$(get_version_component_range 2)
DESCRIPTION="NVIDIA CUDA Software Development Kit"
HOMEPAGE="http://developer.nvidia.com/cuda"
CURI="http://developer.download.nvidia.com/compute/cuda/${MYD}/rel/installers"
SRC_URI="
amd64? ( ${CURI}/cuda_${PV}_linux_64.run )
x86? ( ${CURI}/cuda_${PV}_linux_32.run )"
LICENSE="CUDPP"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="debug +doc +examples opencl +cuda"
RDEPEND="
~dev-util/nvidia-cuda-toolkit-${PV}
media-libs/freeglut
examples? (
media-libs/freeimage
media-libs/glew
virtual/mpi
>=x11-drivers/nvidia-drivers-304.54
)"
DEPEND="${RDEPEND}"
RESTRICT="test"
S=${WORKDIR}/cuda-samples
QA_EXECSTACK=(
opt/cuda/sdk/0_Simple/cdpSimplePrint/cdpSimplePrint
opt/cuda/sdk/0_Simple/cdpSimpleQuicksort/cdpSimpleQuicksort
opt/cuda/sdk/bin/x86_64/linux/release/cdpSimplePrint
opt/cuda/sdk/bin/x86_64/linux/release/cdpSimpleQuicksort
)
src_unpack() {
unpacker
unpacker run_files/cuda-samples*run
}
pkg_setup() {
if use cuda || use opencl; then
cuda_pkg_setup
fi
}
src_prepare() {
export RAWLDFLAGS="$(raw-ldflags)"
sed \
-e 's:-O2::g' \
-e 's:-O3::g' \
-e "/LINK/s:gcc:$(tc-getCC) ${LDFLAGS}:g" \
-e "/LINK/s:g++:$(tc-getCXX) ${LDFLAGS}:g" \
-e "/CC/s:gcc:$(tc-getCC):g" \
-e "/GCC/s:g++:$(tc-getCXX):g" \
-e "/ CFLAGS/s|\(:=\)|\1 ${CFLAGS}|g" \
-e "/ CXXFLAGS/s|\(:=\)|\1 ${CXXFLAGS}|g" \
-e "/NVCCFLAGS/s|\(:=\)|\1 ${NVCCFLAGS} |g" \
-e 's:-Wimplicit::g' \
-e "s|../../common/lib/linux/\$(OS_ARCH)/libGLEW.a|$(pkg-config --libs glew)|g" \
-e "s|../../common/lib/\$(OSLOWER)/libGLEW.a|$(pkg-config --libs glew)|g" \
-e "s|../../common/lib/\$(OSLOWER)/\$(OS_ARCH)/libGLEW.a|$(pkg-config --libs glew)|g" \
-i $(find . -type f -name "Makefile") || die
sed \
-e "/^LDFLAGS/s|\(:=\)$|\1 ${LDFLAGS}|g" \
-i 0_Simple/simpleMPI/Makefile || die
# -e "/ALL_LDFLAGS/s|:=|:= ${RAWLDFLAGS} |g" \
find common/inc/GL -delete || die
find . -type f -name "*\.a" -delete || die
}
src_compile() {
use examples || return
local myopts verbose="verbose=1"
use debug && myopts+=" dbg=1"
export FAKEROOTKEY=1 # Workaround sandbox issue in #462602
emake \
cuda-install="${EPREFIX}/opt/cuda" \
CUDA_PATH="${EPREFIX}/opt/cuda/" \
${myopts} ${verbose}
}
src_test() {
local _dir _subdir
addwrite /dev/nvidiactl
addwrite /dev/nvidia0
for _dir in {0..9}*; do
pushd ${_dir} > /dev/null
for _subdir in *; do
emake -C ${_subdir} run
done
popd > /dev/null
done
}
src_install() {
local i j f t crap=""
if use doc; then
ebegin "Installing docs ..."
dodoc -r doc releaseNotesData
dohtml *htm*
eend
fi
crap+=" *.txt doc Samples.htm* releaseNotesData"
ebegin "Cleaning before installation..."
for i in ${crap}; do
if [[ -e ${i} ]]; then
find ${i} -delete || die
fi
done
eend
ebegin "Moving files..."
for f in $(find .); do
local t="$(dirname ${f})"
if [[ ${t/obj\/} != ${t} || ${t##*.} == a ]]; then
continue
fi
if [[ ! -d ${f} ]]; then
if [[ -x ${f} ]]; then
exeinto /opt/cuda/sdk/${t}
doexe ${f}
else
insinto /opt/cuda/sdk/${t}
doins ${f}
fi
fi
done
eend
}

@ -1,155 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit cuda eutils flag-o-matic portability toolchain-funcs unpacker versionator
MYD=$(get_version_component_range 1)_$(get_version_component_range 2)
DESCRIPTION="NVIDIA CUDA Software Development Kit"
HOMEPAGE="http://developer.nvidia.com/cuda"
CURI="http://developer.download.nvidia.com/compute/cuda/${MYD}/rel/installers"
SRC_URI="
amd64? ( ${CURI}/cuda_${PV}_linux_64.run )
x86? ( ${CURI}/cuda_${PV}_linux_32.run )"
LICENSE="CUDPP"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="debug +doc +examples opencl +cuda"
RDEPEND="
~dev-util/nvidia-cuda-toolkit-${PV}
media-libs/freeglut
examples? (
media-libs/freeimage
media-libs/glew
virtual/mpi
>=x11-drivers/nvidia-drivers-340.32[uvm]
x86? ( <x11-drivers/nvidia-drivers-346.35[uvm] )
)"
DEPEND="${RDEPEND}"
RESTRICT="test"
S=${WORKDIR}/cuda-samples
QA_EXECSTACK=(
opt/cuda/sdk/0_Simple/cdpSimplePrint/cdpSimplePrint
opt/cuda/sdk/0_Simple/cdpSimpleQuicksort/cdpSimpleQuicksort
opt/cuda/sdk/bin/x86_64/linux/release/cdpSimplePrint
opt/cuda/sdk/bin/x86_64/linux/release/cdpSimpleQuicksort
)
src_unpack() {
unpacker
unpacker run_files/cuda-samples*run
}
pkg_setup() {
if use cuda || use opencl; then
cuda_pkg_setup
fi
if use x86; then
ewarn "Starting with version 6.5 NVIDIA dropped more and more"
ewarn "the support for 32bit linux."
ewarn "Be aware that bugfixes and new features may not be available."
ewarn "https://dev.gentoo.org/~jlec/distfiles/CUDA_Toolkit_Release_Notes.pdf"
fi
}
src_prepare() {
export RAWLDFLAGS="$(raw-ldflags)"
# epatch "${FILESDIR}"/${P}-asneeded.patch
sed \
-e 's:-O2::g' \
-e 's:-O3::g' \
-e "/LINK/s:gcc:$(tc-getCC) ${LDFLAGS}:g" \
-e "/LINK/s:g++:$(tc-getCXX) ${LDFLAGS}:g" \
-e "/CC/s:gcc:$(tc-getCC):g" \
-e "/GCC/s:g++:$(tc-getCXX):g" \
-e "/NVCC /s|\(:=\).*|:= ${EPREFIX}/opt/cuda/bin/nvcc|g" \
-e "/ CFLAGS/s|\(:=\)|\1 ${CFLAGS}|g" \
-e "/ CXXFLAGS/s|\(:=\)|\1 ${CXXFLAGS}|g" \
-e "/NVCCFLAGS/s|\(:=\)|\1 ${NVCCFLAGS} |g" \
-e 's:-Wimplicit::g' \
-e "s|../../common/lib/linux/\$(OS_ARCH)/libGLEW.a|$(pkg-config --libs glew)|g" \
-e "s|../../common/lib/\$(OSLOWER)/libGLEW.a|$(pkg-config --libs glew)|g" \
-e "s|../../common/lib/\$(OSLOWER)/\$(OS_ARCH)/libGLEW.a|$(pkg-config --libs glew)|g" \
-i $(find . -type f -name "Makefile") || die
# -e "/ALL_LDFLAGS/s|:=|:= ${RAWLDFLAGS} |g" \
find common/inc/GL -delete || die
find . -type f -name "*\.a" -delete || die
}
src_compile() {
use examples || return
local myopts verbose="verbose=1"
use debug && myopts+=" dbg=1"
export FAKEROOTKEY=1 # Workaround sandbox issue in #462602
emake \
cuda-install="${EPREFIX}/opt/cuda" \
CUDA_PATH="${EPREFIX}/opt/cuda/" \
MPI_GCC=10 \
${myopts} ${verbose}
}
src_test() {
local _dir _subdir
addwrite /dev/nvidiactl
addwrite /dev/nvidia0
for _dir in {0..9}*; do
pushd ${_dir} > /dev/null
for _subdir in *; do
emake -C ${_subdir} run
done
popd > /dev/null
done
}
src_install() {
local i j f t crap=""
if use doc; then
ebegin "Installing docs ..."
treecopy $(find -type f \( -name readme.txt -o -name "*.pdf" \)) "${ED}"/usr/share/doc/${PF}/
docompress -x $(find "${ED}"/usr/share/doc/${PF}/ -type f -name readme.txt | sed -e "s:${ED}::")
eend
fi
crap+=" *.txt Samples.htm*"
ebegin "Cleaning before installation..."
for i in ${crap}; do
if [[ -e ${i} ]]; then
find ${i} -delete || die
fi
done
find -type f \( -name "*.o" -o -name "*.pdf" -o -name "readme.txt" \) -delete || die
eend
ebegin "Moving files..."
for f in $(find .); do
local t="$(dirname ${f})"
if [[ ${t/obj\/} != ${t} || ${t##*.} == a ]]; then
continue
fi
if [[ ! -d ${f} ]]; then
if [[ -x ${f} ]]; then
exeinto /opt/cuda/sdk/${t}
doexe ${f}
else
insinto /opt/cuda/sdk/${t}
doins ${f}
fi
fi
done
eend
}

@ -1,144 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit cuda eutils flag-o-matic portability toolchain-funcs unpacker versionator
MYD=$(get_version_component_range 1)_$(get_version_component_range 2)
DESCRIPTION="NVIDIA CUDA Software Development Kit"
HOMEPAGE="https://developer.nvidia.com/cuda-downloads"
SRC_URI="http://developer.download.nvidia.com/compute/cuda/${MYD}/Prod/local_installers/cuda_${PV}_linux.run"
LICENSE="CUDPP"
SLOT="0"
KEYWORDS="~amd64 ~amd64-linux"
IUSE="debug +doc +examples opencl +cuda"
RDEPEND="
~dev-util/nvidia-cuda-toolkit-${PV}
media-libs/freeglut
examples? (
media-libs/freeimage
media-libs/glew
virtual/mpi
>=x11-drivers/nvidia-drivers-346.35[uvm]
)"
DEPEND="${RDEPEND}"
RESTRICT="test"
S=${WORKDIR}/samples
QA_EXECSTACK=(
opt/cuda/sdk/0_Simple/cdpSimplePrint/cdpSimplePrint
opt/cuda/sdk/0_Simple/cdpSimpleQuicksort/cdpSimpleQuicksort
opt/cuda/sdk/bin/x86_64/linux/release/cdpSimplePrint
opt/cuda/sdk/bin/x86_64/linux/release/cdpSimpleQuicksort
)
src_unpack() {
unpacker
unpacker run_files/cuda-samples*run
}
pkg_setup() {
if use cuda || use opencl; then
cuda_pkg_setup
fi
}
src_prepare() {
export RAWLDFLAGS="$(raw-ldflags)"
# epatch "${FILESDIR}"/${P}-asneeded.patch
sed \
-e 's:-O2::g' \
-e 's:-O3::g' \
-e "/LINK/s:gcc:$(tc-getCC) ${LDFLAGS}:g" \
-e "/LINK/s:g++:$(tc-getCXX) ${LDFLAGS}:g" \
-e "/CC/s:gcc:$(tc-getCC):g" \
-e "/GCC/s:g++:$(tc-getCXX):g" \
-e "/NVCC /s|\(:=\).*|:= ${EPREFIX}/opt/cuda/bin/nvcc|g" \
-e "/ CFLAGS/s|\(:=\)|\1 ${CFLAGS}|g" \
-e "/ CXXFLAGS/s|\(:=\)|\1 ${CXXFLAGS}|g" \
-e "/NVCCFLAGS/s|\(:=\)|\1 ${NVCCFLAGS} |g" \
-e 's:-Wimplicit::g' \
-e "s|../../common/lib/linux/\$(OS_ARCH)/libGLEW.a|$(pkg-config --libs glew)|g" \
-e "s|../../common/lib/\$(OSLOWER)/libGLEW.a|$(pkg-config --libs glew)|g" \
-e "s|../../common/lib/\$(OSLOWER)/\$(OS_ARCH)/libGLEW.a|$(pkg-config --libs glew)|g" \
-i $(find . -type f -name "Makefile") || die
# -e "/ALL_LDFLAGS/s|:=|:= ${RAWLDFLAGS} |g" \
find common/inc/GL -delete || die
find . -type f -name "*\.a" -delete || die
}
src_compile() {
use examples || return
local myopts verbose="verbose=1"
use debug && myopts+=" dbg=1"
export FAKEROOTKEY=1 # Workaround sandbox issue in #462602
emake \
cuda-install="${EPREFIX}/opt/cuda" \
CUDA_PATH="${EPREFIX}/opt/cuda/" \
MPI_GCC=10 \
${myopts} ${verbose}
}
src_test() {
local _dir _subdir
addwrite /dev/nvidiactl
addwrite /dev/nvidia0
for _dir in {0..9}*; do
pushd ${_dir} > /dev/null
for _subdir in *; do
emake -C ${_subdir} run
done
popd > /dev/null
done
}
src_install() {
local i j f t crap=""
if use doc; then
ebegin "Installing docs ..."
treecopy $(find -type f \( -name readme.txt -o -name "*.pdf" \)) "${ED}"/usr/share/doc/${PF}/
docompress -x $(find "${ED}"/usr/share/doc/${PF}/ -type f -name readme.txt | sed -e "s:${ED}::")
eend
fi
crap+=" *.txt Samples.htm*"
ebegin "Cleaning before installation..."
for i in ${crap}; do
if [[ -e ${i} ]]; then
find ${i} -delete || die
fi
done
find -type f \( -name "*.o" -o -name "*.pdf" -o -name "readme.txt" \) -delete || die
eend
ebegin "Moving files..."
for f in $(find .); do
local t="$(dirname ${f})"
if [[ ${t/obj\/} != ${t} || ${t##*.} == a ]]; then
continue
fi
if [[ ! -d ${f} ]]; then
if [[ -x ${f} ]]; then
exeinto /opt/cuda/sdk/${t}
doexe ${f}
else
insinto /opt/cuda/sdk/${t}
doins ${f}
fi
fi
done
eend
}

@ -1,17 +1,8 @@
AUX cuda-config.in 406 SHA256 7271463891ff75dd83f4cb42bb3004d3204243d0e38f9cbd5b4ec4560865496a SHA512 df6d16bd2e800868bdf8401b6f82a387b701ea297ddf6e8feb0daf5222e62a33f156e5f45cf1ee4e1aa51559dfbd56b897c257dae1bb9568e839bf806bfebd5b WHIRLPOOL 4a26ee11d97676827cb01644891fdca495c3373585ddfbb5fab9f988186da384f27482c4be9e27d834036ffa87f7ee19f9ad7da2d8536babe874dda4ff991147
DIST cuda_5.5.22_linux_32.run 686412076 SHA256 0e7aad303807bb0ede8f6f6e825cfcd0f9ddb677bc8cc898ec38990b8226778d SHA512 e2e4fbc78c2e6373b3f81778d8044b299429459e8e27632e86c0d97e6fe7f4db7cd5652044beb0ce7ee3c7abaa7dcec7d85639a2de4b9cc213ab52a2d204aa6b WHIRLPOOL e5df7de03aaec8488a7fa093e272d64b5d3adaedca1458c550d4ae9c6bf2a0ead71496c8a0c9aac966500aa01401e95cc57a951e3a2554e8d823b97c10336850
DIST cuda_5.5.22_linux_64.run 849417929 SHA256 b997e1dbe95704e0e806e0cedc5fd370a385351fef565c7bae0917baf3a29aa4 SHA512 25233b34a35fdb5ee3479a87c89484a00dcd760837436c263c3eb8731cbd24a9ed3fb57ce2d4e5bf7cd31abb9b0d990b45720a5f6a376b2488de4506a7c57c20 WHIRLPOOL 550594121a53feae4e74a4dc9ba40c4cd2ac91305f23397cd7ea421fcb801e3ce8fcf90f439c966accca44d586bc51d85ef3e211f35fd751dc9299dd07d65175
DIST cuda_6.5.14_linux_32.run 76788277 SHA256 63fa1fe5d013e9944d6c1a3a71768fa4dcb35d6a157c1b06765bb56198c205c5 SHA512 89649ee0f4543b37037b7c8f5ed0b8bd502512afb4d93e3158b3df4786123be05a5288986b5abbfe15c14eb010777d2527b715225bea96a354a898c34e4a2fcc WHIRLPOOL c1094dd84883ef08d91c6eec3634a285496418db1e76b70f449f833dcb01069a620af504b6df7fe2752559688ed1f60f4adda8c97d849d648cba1be0f8196954
DIST cuda_6.5.14_linux_64.run 972320904 SHA256 f3e527f34f317314fe8fcd8c85f10560729069298c0f73105ba89225db69da48 SHA512 fecca731b86955f5bc7b09d88b02951e3ee5d4b1f1cf5f92658227a029b87cd35d6ac22956a5fa0afe62dcdc57191f1d12bb08c9f7cc05128727cd8455947b1e WHIRLPOOL 0b890771dcca352168fed1b1df9b29504b03f8c29da59cec29914c541283998edf65f5ca6a41362143a2d5d7359822b036894f563c56b39583b1ac4c64e35180
DIST cuda_6.5.19_linux_32.run 81882112 SHA256 9f767f38b84f52c097bec81669f99e4a6c4c9c09b5da1bc09fe49e0f804bc7a6 SHA512 1ce9bd6b472b7e4f1fb181eb340dfcb757714d59a89aaa02146cfe1a97c8ccb7eb7699b4ec823276f277eb4d82d95050eaba17e7ed5fd2e47b9b5d78531c5d4e WHIRLPOOL ac94b4e7f29811b4240623fb69b3c54214e7f0c60a286d899944dbab9da7fd3c122760199a3357667e33879bd48fbf352d5d39029acca6021e7caf21785557ed
DIST cuda_6.5.19_linux_64.run 982446238 SHA256 5279bc159b72b7445d8aae5f289d24bb4042c35422ef32da68049d8f666d3ff5 SHA512 06854f020a5f72cf4bd714859e6966248ac2f589284113674e869fdaa1254cae27d4101940758ecda5df4724ad3e448a1f6d0c053b6cbc28107750872b6a5797 WHIRLPOOL 6ae8e53719e12997de60ec3688167f3fe33b1145d01217182e39ac386c25b358c8ba6cee45ad6c80e33ef66fd9a511338dce4589f10a31635b8437b6e528fd7a
DIST cuda_7.0.28_linux.run 1118797679 SHA256 d1292e9c2bbaddad24c46e0b0d15a7130831bfac0382f7159321f41ae385a5ce SHA512 f002433133e40000cbb78283e08c25f7397612957c0440605311f8921bcebd54a808069ca36b218be66a054e8afab4871b2bf1bd4d419c6f98a0d74b00a9bc78 WHIRLPOOL dcf21d2e356a1797b9e79ac9edfb3924a1d4a2914382dbe21b2172c200dd4f7d93905ac44fbc2e994ce14b7ab28e78163f4c81ddcc6cbb97e4ce085efd2d8475
DIST cuda_7.5.18_linux.run 1195431560 SHA256 245ffb6c1e2b69d323f8ae3a1b63d3384fec3934222e56e9d801ecc0d6e919c5 SHA512 cb933512fde09376b1d6040c72d24c4f91dc44f73322ca87aa7d1f34156c9c87feea41f9a00f1a403cfb89645b5e7a6a5f2bfe4933703ba81f0cf94968d430fd WHIRLPOOL b1a06acba02043fabf496ba683fb984b1c90df2cd71396457f664beb8cb26b2e3074c8568ec6ce0cfe565721986670c7a40351a29a4856a7e03268c14d545247
EBUILD nvidia-cuda-toolkit-5.5.22.ebuild 3410 SHA256 b1c7c29a9acb183bb4714bbd77676820456267834bfb2aa69326383b5dde3b79 SHA512 025a47f87eccc3824da8bb6d0628951526f07bdced9e44a38e2373b83178baaf88f7c7c69332ef21010e67d05216656c1bbad20a1e98347a4c0a56170e9497a4 WHIRLPOOL 65b6db8c67889cff3a86e40c5c8da47277308129919cb2dde1f9cd7059d888e22673a5279b52de0d66ccbdb82f206b4725a12bebcffc934481d4f13a69b4054f
EBUILD nvidia-cuda-toolkit-6.5.14.ebuild 3812 SHA256 f6276fde1774e7440d7bc25c70370072f3b372a42e8f27017351a03e9559b65d SHA512 6c20f33fd73d70824a297b8dc3a361b5f430a7d291bf60ea4ec4962c4ba57b07af2cdfd5b4616ab6c271416a232ee37d75420520b84a67cc82766447f48e61b5 WHIRLPOOL 205d2af858911ac525a23b0a82bd10d465b7ff127289b284878f874ded4e9759eacd13f2ebe6dcd467c66828b09187d5719066b6ff0cc0f182a701fbea4d2845
EBUILD nvidia-cuda-toolkit-6.5.19-r1.ebuild 3840 SHA256 a1d421c255a8f0d3daa448541253c07952f8517ad251fb624caa20448a3edf56 SHA512 5c1f4a016ae7b7735b38eb42da4a309dc91ae1f28b2840ec0186ee30d802e3cf7e5ec36867077e403fe426b773b211529f32ff5057cad8762b63b385f0d7e915 WHIRLPOOL 8f0be2bdef02f1b5a7a1fdcec6567848e6c066786f7dabe5c4afa9cd5562c09a3eabf07a7f768f7fdbeafc98bd4573a72becaa4895e8c123cb0406e6180992b3
EBUILD nvidia-cuda-toolkit-6.5.19.ebuild 3814 SHA256 0e4213a382bc1f16a79dc763a661fad58afa93b89fc3d6e1c2d2c7d0a4e46d7b SHA512 ae346e0da69209d09708c99211d9f3bf174e7b215c1245d6f4197b1bce051dde1600ac54146246427304c69d4c877de4615782eb4551297eeed0b960e8033721 WHIRLPOOL 1ecfe9808e327269ff6b00585132401cbd23b592c1254c1cfaaf0fd0cdae97ec4f40c26ca597b56509ac6204a25b5296dd7ee2f3e2f8f87590ff2550bbff2485
EBUILD nvidia-cuda-toolkit-7.0.28.ebuild 3347 SHA256 9aee31e43a2c0188763d172c6c3c2be214df58880b4cd0cad93ee89b9eae92f1 SHA512 5271760202f3e0dde6c6ac41d0610fcd9798df067e15b64776f9bd45a0c2ed5afdaacb1609cff27abb3076803aa9e0dcf1713ded5b006cd9bb31ad0b10d8a8f5 WHIRLPOOL 4fa7a58cb041fba265387d80f578db8d1598617752fdae45708c185196519acfebef9c4fbf3e729ffce7ab8eef8d057961cbe47e360e859ad18637587846edae
EBUILD nvidia-cuda-toolkit-7.5.18.ebuild 3316 SHA256 8f7d5073862ae6b03850cdf155ec10a0c97504bc0b0122004d7a8a369864c827 SHA512 212a32e879d9b76b04d12f9da25d840928e209d9b64c291b5d50429ca05998ef9a4393abc67dcc8e920fbb9df2e86ecde235d8ce80af8d7676449abbfcecb560 WHIRLPOOL 3104827b1306597407f628f0d4b5548c68a258d75ba6ec9495598213dbd7ac1aeeeae03417d163fe9714b035492317b946befe6d8c7cd070bd867374cf14f64d
EBUILD nvidia-cuda-toolkit-6.5.14.ebuild 3823 SHA256 0488fe7ae0e08b405650c0deebd522b3cfd637ddc5a2f7db1a5fa9c4951751b2 SHA512 08640e09b69b7f8d9cde48ad025566cdc0252b77a505eb48ee0a289569f656b4b4687379578361e707b0827fef82ed3f28236837bd53ef6aba2f1e1361bae4aa WHIRLPOOL e83eb790ab09b0b084665b3a77eddd7b5f65432b641a8a17126e83abf09aee163abd6833e9a0180e7b21b62b41714c86971dc29988afaa11ab91740a9bfbce4e
EBUILD nvidia-cuda-toolkit-7.5.18-r1.ebuild 3339 SHA256 01f619f7155102aa926811fbb94b0b6905b0592b8ec984913f28da236e2d3ec2 SHA512 13ac7e790e6f5f9adc70a5eb438a97a8a49dd7c667ee1e0d62af9fc546052067bb47f0910ef5c8c1453f535f77a0a9c5ae9e93006299c8c1da9d2d3ec747ee58 WHIRLPOOL 767fda96d0d2b3b0c2edc484eccd395cb6b4db2d6d07c7f6d3ef3b9787af9af597703a103a76e80ea69f1504da051356460fd415bf6b1d66d3a0a77b2731fbc2
MISC ChangeLog 2264 SHA256 8cdb76f9a24d4661310a9c9cf79d3a01e42e76c37c8ec5d2938f68da34c49360 SHA512 08c47c4e1533fa261b5c24c32905b8ad77de631ad0c348a508303182fe7afd4d4e011ceef2b395260a3cf261d239a3ba3e19853284cf59521e2c3dbb6994758d WHIRLPOOL 16d1f8807f81357840bccbede120769e850493ac61123b6ab516d6c668b553ddd4d81d61eb9b1a681e01c669cbaf374c1904c2d6d166480cd84e6884dbab7b7b
MISC metadata.xml 506 SHA256 16d98da28f74ec82ae271f04e456547db8da2a9c576bf262ad897f4a3259fb56 SHA512 c1be2bc00a75ee9db0339938964d80214648df5a6cc16f3d1250f80d3142a1e511750dba34b54794227457db0d1a0f5ca4f692f34b9566ac3f58fef43196626e WHIRLPOOL 02f0c08cb4ab40b543e23c51ae81a7f04e452f3949808bd29a2790c565c2739d131d4d19fc3d4d279381a5ed05ad0623ba560aba82f7a3b510e44f8cf35c6473

@ -1,144 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit check-reqs cuda unpacker versionator
MYD=$(get_version_component_range 1)_$(get_version_component_range 2)
DESCRIPTION="NVIDIA CUDA Toolkit (compiler and friends)"
HOMEPAGE="http://developer.nvidia.com/cuda"
CURI="http://developer.download.nvidia.com/compute/cuda/${MYD}/rel/installers"
SRC_URI="
amd64? ( ${CURI}/cuda_${PV}_linux_64.run )
x86? ( ${CURI}/cuda_${PV}_linux_32.run )"
SLOT="0/${PV}"
LICENSE="NVIDIA-CUDA"
KEYWORDS="-* amd64 x86 ~amd64-linux ~x86-linux"
IUSE="debugger doc eclipse profiler"
DEPEND=""
RDEPEND="${DEPEND}
=sys-devel/gcc-4.7*[cxx]
!<=x11-drivers/nvidia-drivers-270.41
|| (
>=x11-drivers/nvidia-drivers-331[uvm]
<x11-drivers/nvidia-drivers-331
)
debugger? (
sys-libs/libtermcap-compat
sys-libs/ncurses[tinfo]
)
eclipse? ( >=virtual/jre-1.6 )
profiler? ( >=virtual/jre-1.6 )"
S="${WORKDIR}"
QA_PREBUILT="opt/cuda/*"
CHECKREQS_DISK_BUILD="1500M"
pkg_setup() {
# We don't like to run cuda_pkg_setup as it depends on us
check-reqs_pkg_setup
}
src_unpack() {
unpacker
unpacker run_files/cuda-linux*.run
}
src_prepare() {
local cuda_supported_gcc
cuda_supported_gcc="4.7"
sed \
-e "s:CUDA_SUPPORTED_GCC:${cuda_supported_gcc}:g" \
"${FILESDIR}"/cuda-config.in > "${T}"/cuda-config || die
}
src_install() {
local i j
local remove="doc jre run_files install-linux.pl "
local cudadir=/opt/cuda
local ecudadir="${EPREFIX}"${cudadir}
# dodoc doc/*txt
if use doc; then
dodoc doc/pdf/*
dohtml -r doc/html/*
fi
use debugger || remove+=" bin/cuda-gdb extras/Debugger"
( use profiler || use eclipse ) || remove+=" libnsight"
use amd64 || remove+=" cuda-installer.pl"
if use profiler; then
# hack found in install-linux.pl
for j in nvvp nsight; do
cat > bin/${j} <<- EOF
#!${EPREFIX}/bin/sh
LD_LIBRARY_PATH=\${LD_LIBRARY_PATH}:${ecudadir}/lib:${ecudadir}/lib64 \
UBUNTU_MENUPROXY=0 LIBOVERLAY_SCROLLBAR=0 \
${ecudadir}/lib${j}/${j} -vm ${EPREFIX}/usr/bin/java
EOF
chmod a+x bin/${j}
done
else
use eclipse || remove+=" libnvvp"
remove+=" extras/CUPTI"
fi
for i in ${remove}; do
ebegin "Cleaning ${i}..."
if [[ -e ${i} ]]; then
find ${i} -delete || die
eend
else
eend $1
fi
done
dodir ${cudadir}
mv * "${ED}"${cudadir}
cat > "${T}"/99cuda <<- EOF
PATH=${ecudadir}/bin:${ecudadir}/libnvvp
ROOTPATH=${ecudadir}/bin
LDPATH=${ecudadir}/lib$(use amd64 && echo "64:${ecudadir}/lib")
EOF
doenvd "${T}"/99cuda
make_wrapper nvprof "${EPREFIX}"${cudadir}/bin/nvprof "." ${ecudadir}/lib$(use amd64 && echo "64:${ecudadir}/lib")
dobin "${T}"/cuda-config
}
pkg_postinst_check() {
local a b
a="$(version_sort $(cuda-config -s))"; a=( $a )
# greatest supported version
b=${a[${#a[@]}-1]}
# if gcc and if not gcc-version is at least greatesst supported
if [[ $(tc-getCC) == *gcc* ]] && \
! version_is_at_least $(gcc-version) ${b}; then
echo
ewarn "gcc >= ${b} will not work with CUDA"
ewarn "Make sure you set an earlier version of gcc with gcc-config"
ewarn "or append --compiler-bindir= pointing to a gcc bindir like"
ewarn "--compiler-bindir=${EPREFIX}/usr/*pc-linux-gnu/gcc-bin/gcc${b}"
ewarn "to the nvcc compiler flags"
echo
fi
}
pkg_postinst() {
if [[ ${MERGE_TYPE} != binary ]]; then
pkg_postinst_check
fi
}

@ -23,13 +23,13 @@ IUSE="debugger doc eclipse profiler"
DEPEND=""
RDEPEND="${DEPEND}
<sys-devel/gcc-4.9[cxx]
>=x11-drivers/nvidia-drivers-340.32[uvm]
debugger? (
sys-libs/libtermcap-compat
sys-libs/ncurses[tinfo]
)
eclipse? ( >=virtual/jre-1.6 )
profiler? ( >=virtual/jre-1.6 )
amd64? ( >=x11-drivers/nvidia-drivers-340.32[uvm] )
x86? ( <x11-drivers/nvidia-drivers-346.35[uvm] )
"

@ -1,157 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit check-reqs cuda unpacker versionator
MYD=$(get_version_component_range 1)_$(get_version_component_range 2)
DESCRIPTION="NVIDIA CUDA Toolkit (compiler and friends)"
HOMEPAGE="http://developer.nvidia.com/cuda"
CURI="http://developer.download.nvidia.com/compute/cuda/${MYD}/rel/installers"
SRC_URI="
amd64? ( ${CURI}/cuda_${PV}_linux_64.run )
x86? ( ${CURI}/cuda_${PV}_linux_32.run )"
SLOT="0/${PV}"
LICENSE="NVIDIA-CUDA"
KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="debugger doc eclipse profiler"
DEPEND=""
RDEPEND="${DEPEND}
<sys-devel/gcc-4.9[cxx]
>=x11-drivers/nvidia-drivers-343.22[uvm]
debugger? (
sys-libs/libtermcap-compat
sys-libs/ncurses[tinfo]
)
eclipse? ( >=virtual/jre-1.6 )
profiler? ( >=virtual/jre-1.6 )
x86? ( <x11-drivers/nvidia-drivers-346.35[uvm] )
"
S="${WORKDIR}"
QA_PREBUILT="opt/cuda/*"
CHECKREQS_DISK_BUILD="1500M"
pkg_setup() {
# We don't like to run cuda_pkg_setup as it depends on us
check-reqs_pkg_setup
if use x86; then
ewarn "Starting with version 6.5 NVIDIA dropped more and more"
ewarn "the support for 32bit linux."
ewarn "Be aware that bugfixes and new features may not be available."
ewarn "https://dev.gentoo.org/~jlec/distfiles/CUDA_Toolkit_Release_Notes.pdf"
fi
}
src_unpack() {
unpacker
unpacker run_files/cuda-linux*.run
}
src_prepare() {
local cuda_supported_gcc
cuda_supported_gcc="4.7 4.8"
sed \
-e "s:CUDA_SUPPORTED_GCC:${cuda_supported_gcc}:g" \
"${FILESDIR}"/cuda-config.in > "${T}"/cuda-config || die
}
src_install() {
local i j
local remove="doc jre run_files install-linux.pl "
local cudadir=/opt/cuda
local ecudadir="${EPREFIX}"${cudadir}
# dodoc doc/*txt
if use doc; then
dodoc doc/pdf/*
dohtml -r doc/html/*
fi
if use amd64; then
mv doc/man/man3/{,cuda-}deprecated.3 || die
doman doc/man/man*/*
fi
use debugger || remove+=" bin/cuda-gdb extras/Debugger"
( use profiler || use eclipse ) || remove+=" libnsight"
use amd64 || remove+=" cuda-installer.pl"
if use profiler; then
# hack found in install-linux.pl
for j in nvvp nsight; do
cat > bin/${j} <<- EOF
#!${EPREFIX}/bin/sh
LD_LIBRARY_PATH=\${LD_LIBRARY_PATH}:${ecudadir}/lib:${ecudadir}/lib64 \
UBUNTU_MENUPROXY=0 LIBOVERLAY_SCROLLBAR=0 \
${ecudadir}/lib${j}/${j} -vm ${EPREFIX}/usr/bin/java
EOF
chmod a+x bin/${j}
done
else
use eclipse || remove+=" libnvvp"
remove+=" extras/CUPTI"
fi
for i in ${remove}; do
ebegin "Cleaning ${i}..."
if [[ -e ${i} ]]; then
find ${i} -delete || die
eend
else
eend $1
fi
done
ln -sf lib lib32 || die
dodir ${cudadir}
mv * "${ED}"${cudadir} || die
cat > "${T}"/99cuda <<- EOF
PATH=${ecudadir}/bin$(use profiler && echo ":${ecudadir}/libnvvp")
ROOTPATH=${ecudadir}/bin
LDPATH=${ecudadir}/lib$(use amd64 && echo "64:${ecudadir}/lib")
EOF
doenvd "${T}"/99cuda
use profiler && \
make_wrapper nvprof "${EPREFIX}"${cudadir}/bin/nvprof "." ${ecudadir}/lib$(use amd64 && echo "64:${ecudadir}/lib")
dobin "${T}"/cuda-config
}
pkg_postinst_check() {
local a b
a="$(version_sort $(cuda-config -s))"; a=( $a )
# greatest supported version
b=${a[${#a[@]}-1]}
# if gcc and if not gcc-version is at least greatesst supported
if [[ $(tc-getCC) == *gcc* ]] && \
! version_is_at_least $(gcc-version) ${b}; then
echo
ewarn "gcc >= ${b} will not work with CUDA"
ewarn "Make sure you set an earlier version of gcc with gcc-config"
ewarn "or append --compiler-bindir= pointing to a gcc bindir like"
ewarn "--compiler-bindir=${EPREFIX}/usr/*pc-linux-gnu/gcc-bin/gcc${b}"
ewarn "to the nvcc compiler flags"
echo
fi
}
pkg_postinst() {
if [[ ${MERGE_TYPE} != binary ]]; then
pkg_postinst_check
fi
}

@ -1,155 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit check-reqs cuda unpacker versionator
MYD=$(get_version_component_range 1)_$(get_version_component_range 2)
DESCRIPTION="NVIDIA CUDA Toolkit (compiler and friends)"
HOMEPAGE="http://developer.nvidia.com/cuda"
CURI="http://developer.download.nvidia.com/compute/cuda/${MYD}/rel/installers"
SRC_URI="
amd64? ( ${CURI}/cuda_${PV}_linux_64.run )
x86? ( ${CURI}/cuda_${PV}_linux_32.run )"
SLOT="0/${PV}"
LICENSE="NVIDIA-CUDA"
KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="debugger doc eclipse profiler"
DEPEND=""
RDEPEND="${DEPEND}
<sys-devel/gcc-4.9[cxx]
>=x11-drivers/nvidia-drivers-343.22[uvm]
debugger? (
sys-libs/libtermcap-compat
sys-libs/ncurses[tinfo]
)
eclipse? ( >=virtual/jre-1.6 )
profiler? ( >=virtual/jre-1.6 )
x86? ( <x11-drivers/nvidia-drivers-346.35[uvm] )
"
S="${WORKDIR}"
QA_PREBUILT="opt/cuda/*"
CHECKREQS_DISK_BUILD="1500M"
pkg_setup() {
# We don't like to run cuda_pkg_setup as it depends on us
check-reqs_pkg_setup
if use x86; then
ewarn "Starting with version 6.5 NVIDIA dropped more and more"
ewarn "the support for 32bit linux."
ewarn "Be aware that bugfixes and new features may not be available."
ewarn "https://dev.gentoo.org/~jlec/distfiles/CUDA_Toolkit_Release_Notes.pdf"
fi
}
src_unpack() {
unpacker
unpacker run_files/cuda-linux*.run
}
src_prepare() {
local cuda_supported_gcc
cuda_supported_gcc="4.7 4.8"
sed \
-e "s:CUDA_SUPPORTED_GCC:${cuda_supported_gcc}:g" \
"${FILESDIR}"/cuda-config.in > "${T}"/cuda-config || die
}
src_install() {
local i j
local remove="doc jre run_files install-linux.pl "
local cudadir=/opt/cuda
local ecudadir="${EPREFIX}"${cudadir}
# dodoc doc/*txt
if use doc; then
dodoc doc/pdf/*
dohtml -r doc/html/*
fi
if use amd64; then
mv doc/man/man3/{,cuda-}deprecated.3 || die
doman doc/man/man*/*
fi
use debugger || remove+=" bin/cuda-gdb extras/Debugger"
( use profiler || use eclipse ) || remove+=" libnsight"
use amd64 || remove+=" cuda-installer.pl"
if use profiler; then
# hack found in install-linux.pl
for j in nvvp nsight; do
cat > bin/${j} <<- EOF
#!${EPREFIX}/bin/sh
LD_LIBRARY_PATH=\${LD_LIBRARY_PATH}:${ecudadir}/lib:${ecudadir}/lib64 \
UBUNTU_MENUPROXY=0 LIBOVERLAY_SCROLLBAR=0 \
${ecudadir}/lib${j}/${j} -vm ${EPREFIX}/usr/bin/java
EOF
chmod a+x bin/${j}
done
else
use eclipse || remove+=" libnvvp"
remove+=" extras/CUPTI"
fi
for i in ${remove}; do
ebegin "Cleaning ${i}..."
if [[ -e ${i} ]]; then
find ${i} -delete || die
eend
else
eend $1
fi
done
dodir ${cudadir}
mv * "${ED}"${cudadir} || die
cat > "${T}"/99cuda <<- EOF
PATH=${ecudadir}/bin$(use profiler && echo ":${ecudadir}/libnvvp")
ROOTPATH=${ecudadir}/bin
LDPATH=${ecudadir}/lib$(use amd64 && echo "64:${ecudadir}/lib")
EOF
doenvd "${T}"/99cuda
use profiler && \
make_wrapper nvprof "${EPREFIX}"${cudadir}/bin/nvprof "." ${ecudadir}/lib$(use amd64 && echo "64:${ecudadir}/lib")
dobin "${T}"/cuda-config
}
pkg_postinst_check() {
local a b
a="$(version_sort $(cuda-config -s))"; a=( $a )
# greatest supported version
b=${a[${#a[@]}-1]}
# if gcc and if not gcc-version is at least greatesst supported
if [[ $(tc-getCC) == *gcc* ]] && \
! version_is_at_least $(gcc-version) ${b}; then
echo
ewarn "gcc >= ${b} will not work with CUDA"
ewarn "Make sure you set an earlier version of gcc with gcc-config"
ewarn "or append --compiler-bindir= pointing to a gcc bindir like"
ewarn "--compiler-bindir=${EPREFIX}/usr/*pc-linux-gnu/gcc-bin/gcc${b}"
ewarn "to the nvcc compiler flags"
echo
fi
}
pkg_postinst() {
if [[ ${MERGE_TYPE} != binary ]]; then
pkg_postinst_check
fi
}

@ -1,143 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit check-reqs cuda unpacker versionator
MYD=$(get_version_component_range 1)_$(get_version_component_range 2)
DESCRIPTION="NVIDIA CUDA Toolkit (compiler and friends)"
HOMEPAGE="http://developer.nvidia.com/cuda"
SRC_URI="http://developer.download.nvidia.com/compute/cuda/${MYD}/Prod/local_installers/cuda_${PV}_linux.run"
SLOT="0/${PV}"
LICENSE="NVIDIA-CUDA"
KEYWORDS="-* ~amd64 ~amd64-linux"
IUSE="debugger doc eclipse profiler"
DEPEND=""
RDEPEND="${DEPEND}
>=sys-devel/gcc-4.7[cxx]
>=x11-drivers/nvidia-drivers-346.35[uvm]
debugger? (
sys-libs/libtermcap-compat
sys-libs/ncurses[tinfo]
)
eclipse? ( >=virtual/jre-1.6 )
profiler? ( >=virtual/jre-1.6 )"
S="${WORKDIR}"
QA_PREBUILT="opt/cuda/*"
CHECKREQS_DISK_BUILD="1500M"
pkg_setup() {
# We don't like to run cuda_pkg_setup as it depends on us
check-reqs_pkg_setup
}
src_unpack() {
unpacker
unpacker run_files/cuda-linux*.run
}
src_prepare() {
local cuda_supported_gcc
cuda_supported_gcc="4.7 4.8 4.9"
sed \
-e "s:CUDA_SUPPORTED_GCC:${cuda_supported_gcc}:g" \
"${FILESDIR}"/cuda-config.in > "${T}"/cuda-config || die
}
src_install() {
local i j
local remove="doc jre run_files install-linux.pl "
local cudadir=/opt/cuda
local ecudadir="${EPREFIX}"${cudadir}
# dodoc doc/*txt
if use doc; then
dodoc doc/pdf/*
dohtml -r doc/html/*
fi
mv doc/man/man3/{,cuda-}deprecated.3 || die
doman doc/man/man*/*
use debugger || remove+=" bin/cuda-gdb extras/Debugger"
( use profiler || use eclipse ) || remove+=" libnsight"
remove+=" cuda-installer.pl"
if use profiler; then
# hack found in install-linux.pl
for j in nvvp nsight; do
cat > bin/${j} <<- EOF
#!${EPREFIX}/bin/sh
LD_LIBRARY_PATH=\${LD_LIBRARY_PATH}:${ecudadir}/lib:${ecudadir}/lib64 \
UBUNTU_MENUPROXY=0 LIBOVERLAY_SCROLLBAR=0 \
${ecudadir}/lib${j}/${j} -vm ${EPREFIX}/usr/bin/java
EOF
chmod a+x bin/${j}
done
else
use eclipse || remove+=" libnvvp"
remove+=" extras/CUPTI"
fi
for i in ${remove}; do
ebegin "Cleaning ${i}..."
if [[ -e ${i} ]]; then
find ${i} -delete || die
eend
else
eend $1
fi
done
ln -sf lib lib32 || die
dodir ${cudadir}
mv * "${ED}"${cudadir} || die
cat > "${T}"/99cuda <<- EOF
PATH=${ecudadir}/bin$(use profiler && echo ":${ecudadir}/libnvvp")
ROOTPATH=${ecudadir}/bin
LDPATH=${ecudadir}/lib64:${ecudadir}/lib
EOF
doenvd "${T}"/99cuda
use profiler && \
make_wrapper nvprof "${EPREFIX}"${cudadir}/bin/nvprof "." ${ecudadir}/lib64:${ecudadir}/lib
dobin "${T}"/cuda-config
}
pkg_postinst_check() {
local a b
a="$(version_sort $(cuda-config -s))"; a=( $a )
# greatest supported version
b=${a[${#a[@]}-1]}
# if gcc and if not gcc-version is at least greatesst supported
if [[ $(tc-getCC) == *gcc* ]] && \
! version_is_at_least $(gcc-version) ${b}; then
echo
ewarn "gcc >= ${b} will not work with CUDA"
ewarn "Make sure you set an earlier version of gcc with gcc-config"
ewarn "or append --compiler-bindir= pointing to a gcc bindir like"
ewarn "--compiler-bindir=${EPREFIX}/usr/*pc-linux-gnu/gcc-bin/gcc${b}"
ewarn "to the nvcc compiler flags"
echo
fi
}
pkg_postinst() {
if [[ ${MERGE_TYPE} != binary ]]; then
pkg_postinst_check
fi
}

@ -107,7 +107,7 @@ src_install() {
cat > "${T}"/99cuda <<- EOF
PATH=${ecudadir}/bin$(use profiler && echo ":${ecudadir}/libnvvp")
ROOTPATH=${ecudadir}/bin
LDPATH=${ecudadir}/lib64:${ecudadir}/lib
LDPATH=${ecudadir}/lib64:${ecudadir}/lib:${ecudadir}/nvvm/lib64
EOF
doenvd "${T}"/99cuda

@ -1,20 +0,0 @@
# ChangeLog for dev-util/plasmate
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/plasmate/ChangeLog,v 1.4 2015/06/04 19:02:21 kensington Exp $
04 Jun 2015; Michael Palimaka <kensington@gentoo.org> plasmate-1.0.ebuild:
Move various kde-base packages to kde-apps.
09 Feb 2014; Michael Palimaka <kensington@gentoo.org> plasmate-1.0.ebuild:
dev-libs/libattica[qt4] is going away.
20 Jan 2014; Michael Palimaka <kensington@gentoo.org> plasmate-1.0.ebuild:
Requires libattica built against Qt4.
*plasmate-1.0 (21 Jun 2013)
21 Jun 2013; Johannes Huber <johu@gentoo.org> +plasmate-1.0.ebuild,
+metadata.xml:
New package. Imported from kde overlay. Initial ebuild by Giorgos
Tsiapaliwkas <terietor@gmail.com>. Changes by several people in the overlay.
Bug #473936.

@ -1,4 +0,0 @@
DIST plasmate-1.0.tar.gz 288285 SHA256 5e9486a76faf7fbf11ac0a9c8275eea7b037662508217928f052434d65611e28 SHA512 6e61e3274ee5cc74ea18e64484077e609d146f10ff0a82cdbd9776657487724fdfc0ace09dfa36ae8d46e7c03f67411eb92e38e065b6c750d5ca5f91a91901d2 WHIRLPOOL 3bc5edaf48e48c46c4aa4ba1a82c7ed9be3d301bfc9a6d433443d7953ed78600ece76fb778d47be2908260000aeb91dbc8a747a82a5af173873d20fcff9c2fd7
EBUILD plasmate-1.0.ebuild 625 SHA256 011835e8fe8f676cad989cc237cc1328c5cb0751d50ee4cb29ba1ca8f25a99ae SHA512 9e77a41a2926428b568d9922dc91e70e4e5a9d95fdd7428b75eef8992c0ebd0b40fb88352e3826ba6b8f0bec0e12ab33000c1285f36798a5195370acd81bdc38 WHIRLPOOL fcb3e9f53e03dab0f4e9cfcae69d2977d37f9560fcaf3a921b4d45eb7a58bbde0b841fe74c1608db34f8a7cb34861847d0375c0c576b3385257d50af3ba954d1
MISC ChangeLog 850 SHA256 6a3dfc3e33a3f8f5654c9c01c41d7a4cf32cf305acfcb701767acc1cbcbf8fbc SHA512 cc15699a14ef1b0556161bafd1799e1ecd49ab095339eeb7de585417324425153225017cabfb1da6b488138fb8ec25a2bf82ad43526acda5d38b11a49b1b1eb5 WHIRLPOOL 30b536fbc6aada96f717b831e0da35b56393b947a025200454bc6250b3afb8c7b2a63d2a71d94e2338cf9047c48209ad877db113890df065feed7269ed34a679
MISC metadata.xml 346 SHA256 a5691df6532949b80483cd9117816abfdadd53c3c360e4a2f4ec3db025b119dd SHA512 abf6414087ae431f3939bddc0d994a308c2659bd436c7130a10c6dd47dd54256694ce20f28e474005177e765a6b6ace5697e930e6003b53eb93b9eb80778e8cc WHIRLPOOL 93f7dbf2aa2855ae9784ddfec5636702d4909d0e1a9bcbaa23e3bdd9c5172f043a1d5a9c029a7f894b30672a88c2f3b9ce016fe851e03e69c0c3345cf4f8493a

@ -1,10 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>kde</herd>
<maintainer>
<email>terietor@gmail.com</email>
<name>Giorgos Tsiapaliwkas</name>
<description>A small IDE taylored for development of Plasma components.</description>
</maintainer>
</pkgmetadata>

@ -1,30 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
DECLARATIVE_REQUIRED="always"
inherit kde4-base
DESCRIPTION="IDE for writing KDE Plasma/KWin components (themes, Plasmoids, runners, data engines)"
HOMEPAGE="https://projects.kde.org/projects/extragear/sdk/plasmate"
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="4"
KEYWORDS="~amd64 ~x86"
IUSE="debug"
DEPEND="
app-crypt/gpgme
dev-libs/libattica
dev-libs/soprano
$(add_kdebase_dep kdepimlibs)
$(add_kdeapps_dep knewstuff)
"
RDEPEND="
${DEPEND}
dev-vcs/git
"

@ -0,0 +1,4 @@
DIST rosdep-0.11.2.tar.gz 106456 SHA256 89da05bdc082005815a9679dc34509a16647374d746a9e636c4238dd8f7aed9e SHA512 55057bb478dce1a7be3025d52fa6fb616b2de95017981ead934d7965282fa6ceb81780b7825d914531f87af492f3b5ce91ecf2607e6bddb65e13744e8a8d6743 WHIRLPOOL 37407d99d58f62c00a54b94a5820cab599c7700be355132e5d7b9d277faa220f89d68c9950cd386e984c64a1f0c493d53db15b31082f485d4786aff232f73d34
EBUILD rosdep-0.11.2.ebuild 1449 SHA256 b9d4eae16c942128365b39a32a3af7b8d0f27d57539956ab09d360856b9e2b93 SHA512 f025133d6f2778b60066a09fdcc3a8addef2f81edccfda107a38a25afbcbca814623c62e1d24f338e4605f24b32e00282cb08e169771852d0d99ba3e589f4d00 WHIRLPOOL 4a50a64869dd6a5d06192d8ba72067aa61e4c08651748cced31dca6b3f8343b1544ec343db9c548a7df5296e1c1163b9f5a74282881575500dc617c66730cea9
EBUILD rosdep-9999.ebuild 1449 SHA256 b9d4eae16c942128365b39a32a3af7b8d0f27d57539956ab09d360856b9e2b93 SHA512 f025133d6f2778b60066a09fdcc3a8addef2f81edccfda107a38a25afbcbca814623c62e1d24f338e4605f24b32e00282cb08e169771852d0d99ba3e589f4d00 WHIRLPOOL 4a50a64869dd6a5d06192d8ba72067aa61e4c08651748cced31dca6b3f8343b1544ec343db9c548a7df5296e1c1163b9f5a74282881575500dc617c66730cea9
MISC metadata.xml 156 SHA256 754a5382b294c7d9c5e9c406f1018319817e500d3254b8797352c5c2c47a8e76 SHA512 be6a6aa0685f7ee0da7e633f676e9db72b79e2d2b7098a1b926b9f4af2117fe42e17e328019dc4acd3560d6cf8ced71aef7c93b23ea44c0c356456d78505f5c8 WHIRLPOOL 70b60eea07a79f01cbdacf41125df11fc7053e3ca3895415815717c6cd90b7a08cc65fd3d32aaec1959ec8b687e78b7964d9574800b566c4169537815d417995

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

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

Loading…
Cancel
Save