Add files via upload

pull/4/head
Damien Moody 7 years ago committed by GitHub
parent 6ce046db84
commit 217cfbfb18

@ -0,0 +1,5 @@
DIST raptor2-2.0.14.tar.gz 1877454 SHA256 cb447b7c684cbe60f1266d622691fd20fdcf7b91f4a470c6de5fc8e8961df1b2 SHA512 399e23f2c549df8f1d709d67129d3fcf7899a8cdcdd8071c165f2b4106f397cce05fc69a6d7b176857011bf95723c0909b6510eded12f82217f89925bc1ba7c2 WHIRLPOOL dae2b80f3c0e82a9340b096ca52e89b8ccc6c849a98a7744d648f68b75dec1ff615e008a334bc7c0cc54259c9dcc07dfd6079805a0345aa7d89c9058cfd1656b
DIST raptor2-2.0.15.tar.gz 1886657 SHA256 ada7f0ba54787b33485d090d3d2680533520cd4426d2f7fb4782dd4a6a1480ed SHA512 563dd01869eb4df8524ec12e2c0a541653874dcd834bd1eb265bc2943bb616968f624121d4688579cdce11b4f00a8ab53b7099f1a0850e256bb0a2c16ba048ee WHIRLPOOL f66c885f52731b9e4175772e64825cfb8432ddbd215cbcdf0fa5afbc55741c074fc03f89ac791636b9ef6db18ebd93291bcaa756c770426596b7189eab4c8799
EBUILD raptor-2.0.14.ebuild 1814 SHA256 595b1fdad347448324f49df78d705244116cb74a78dcb8c784e89752a537ee80 SHA512 068ae16e0446506f25944cfba6579636f49cc074d27d2b37407a4570038bb422f49ba7ab6a6fbcc0942ef25e6f49d1c4c4b41d2a9486d5373037b8dacb74304a WHIRLPOOL 8a4b8797219fc247ac50688346be5c44b80d08338c4fa2b608832241ea593048d94f1e322583981e82704a42cb3c4b3b993f4fc2eb3358e2a2425961ebe245e7
EBUILD raptor-2.0.15.ebuild 1876 SHA256 c930e08c2cae4b412eaf114e3959e03645b7f569a197d80e390df5882c59131c SHA512 0ad2207d61694e4bf974b51264bb1e0ca555a3c412b294b94932ff8e5afec4ecd7d2ad0e003c6693cf0ede728d4d8cb345543e124d6d7d18e9e824561084931d WHIRLPOOL 0d993305c6382932e6ac753548aa26c4986b9e7e6b7a36bfb05ebf02f3e0a2b3f4e5ee32ff7e802e577111ac0e28350b0bfe5d5a36111ec6e521c95446ac027f
MISC metadata.xml 337 SHA256 831c612595993d3136158b1087c3ee9bdff3dc0f8bc50f39126485f8c7d52c9b SHA512 3a2c420495274cfca80f0103066b282b9f1301786a8cbde76b894fac721030bee949fc468c92841698038b991b07fa66f15891392784041a87f655d1860fd11c WHIRLPOOL 60a3271cd346df3bb17438302b77f5f2534ed462e4ea0a752627bd749492cc723c7ff8acba68ceb76af75265e34adce42551b5a772800eb8257c8d5e8ba0e160

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>sound@gentoo.org</email>
<name>Gentoo Sound project</name>
</maintainer>
<use>
<flag name="json">Enable support for JSON parsing</flag>
</use>
</pkgmetadata>

@ -0,0 +1,71 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit libtool
MY_PN=${PN}2
MY_P=${MY_PN}-${PV}
DESCRIPTION="The RDF Parser Toolkit"
HOMEPAGE="http://librdf.org/raptor/"
SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz"
LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
SLOT="2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+curl debug json static-libs unicode"
RDEPEND="dev-libs/libxml2
dev-libs/libxslt
curl? ( net-misc/curl )
json? ( dev-libs/yajl )
unicode? ( dev-libs/icu:= )
!media-libs/raptor:0"
DEPEND="${RDEPEND}
>=sys-devel/bison-3
>=sys-devel/flex-2.5.36
virtual/pkgconfig"
S="${WORKDIR}/${MY_P}"
DOCS="AUTHORS ChangeLog NEWS NOTICE README"
src_prepare() {
default
elibtoolize # Keep this for ~*-fbsd
}
src_configure() {
# FIXME: It should be possible to use net-nntp/inn for libinn.h and -linn!
local myconf='--with-www=xml'
use curl && myconf='--with-www=curl'
econf \
$(use_enable static-libs static) \
$(use_enable debug) \
$(usex unicode "--with-icu-config=\"${EPREFIX}\"/usr/bin/icu-config" '') \
$(use_with json yajl) \
--with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html \
${myconf}
}
src_test() {
emake -j1 test
}
src_install() {
default
docinto html
dodoc {NEWS,README,RELEASE,UPGRADING}.html
find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
# https://bugs.gentoo.org/467768
local _rdocdir=/usr/share/doc/${PF}/html/${MY_PN}
[[ -d ${ED}/${_rdocdir} ]] && dosym ${_rdocdir} /usr/share/gtk-doc/html/${MY_PN}
#Needed by packages expecting this:
dosym /usr/include/raptor2/raptor.h /usr/include/raptor.h
dosym /usr/include/raptor2/raptor2.h /usr/include/raptor2.h
}
Loading…
Cancel
Save