summaryrefslogtreecommitdiff
path: root/dev-libs/jansson
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-libs/jansson
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-libs/jansson')
-rw-r--r--dev-libs/jansson/Manifest7
-rw-r--r--dev-libs/jansson/jansson-2.10.ebuild39
-rw-r--r--dev-libs/jansson/jansson-2.9.ebuild39
-rw-r--r--dev-libs/jansson/metadata.xml12
4 files changed, 97 insertions, 0 deletions
diff --git a/dev-libs/jansson/Manifest b/dev-libs/jansson/Manifest
new file mode 100644
index 000000000000..b097331f8861
--- /dev/null
+++ b/dev-libs/jansson/Manifest
@@ -0,0 +1,7 @@
+DIST jansson-2.10.tar.gz 487855 SHA256 78215ad1e277b42681404c1d66870097a50eb084be9d771b1d15576575cf6447 SHA512 e331d5c097b4acb0b1df7d90d1d3453c26bd34bfe2e06af0027665bee9efecc2bc61cc7ab5b70dab1262bf80a3315ffb53b4176874fe07e20eee4b9ea7071d44 WHIRLPOOL 07ccf532f0ff27ac5063fafe0f2a33f4117909365c2dc7dfea6331457712efc5b8b93d519ebfae56fc46fb98b2fc95d858e2efa407bd4dd61935b9cf4cbc00bc
+DIST jansson-2.9.tar.gz 485095 SHA256 0ad0d074ca049a36637e7abef755d40849ad73e926b93914ce294927b97bd2a5 SHA512 ae239e1a825c252d7a3b0ee97004c129a0968f7e9da8679dc665a8e54a34c073b0c274bd5af004700b442f7b703bcc76f5e3360ab82172da7203b3458a5e9cb9 WHIRLPOOL 2b9103702680f0e03f5220530938dfcd8fb1b793383bf459200e0e05fffcfd5ec7cecd904ba7fc3c55f237d98f94b6a97c26c3f89b5b26ebcaa830e2eecd4b1f
+EBUILD jansson-2.10.ebuild 858 SHA256 57184d4724e367b8cfd38723155358e823094f25cf440d8c42cb37e5272a4932 SHA512 61683153e6e0ef4cb6e1cb09be8e2f2b8abe55ea563004fdaa42fe93b648d8b98250e78527184b5b6812ec61ff99814ef5a9dc6bb0c34c2eb47d97ec51a968e2 WHIRLPOOL c4597db1c1e603b3ac8e539928060ed0dc70b829759caa23b48028bc76ab092d30ada7beb8d8c81792e770929034258d39af6cf3d969c0ad92badf2913efb569
+EBUILD jansson-2.9.ebuild 849 SHA256 008c290631f55f6019a9627c1fab8db129e7ba22d1f4d0e9cd999c2792023037 SHA512 1882a3cece74d76e1481d369fabf7091c9909cb2a460fbc7e08a47631f8dbd7c0f29e1ecd071339e911226cf25927e527d83910e1e0d95cd918d8667ae0cb156 WHIRLPOOL 6d9fc09638df5036eec9a8911f041be3586082597918086e75da7633ae1d4daaddb57b7fced8f19a9567477e103e7cac0d66011f5b4c56acf2a98f4fa04f9dce
+MISC ChangeLog 5079 SHA256 16cec7fa836f33b3c4cee9dfbe305b6d38f1f6a464956f1388e7a15b1027b2c6 SHA512 b24bad11acb9cdba05900b24190afe8a481fca6a668b8dec8c555b0728b6ae692825b145d7df64ae816dfe403211e3e5fd453a0a732e67066f7cb5dca99ede5b WHIRLPOOL 9389659172f6bdc2a542a43920260772b103e1b1bd59229b8ad4ffc7b2897ae348810671f7c4e0da473aef13758b0d31613e79792404ccb30e5df0ca34ec449f
+MISC ChangeLog-2015 2909 SHA256 578c66228c3f4dfb084552d5771d8ace5ae9bc27cbfd17882228cf3ebaf13fbe SHA512 8e54581c5be6012dcd81c371a96ba201616f9b14975c867515816823afc58b4e345f122ee36604e2c315e37f5c953db8be9dff96d6d054a006342fe5757ca4f4 WHIRLPOOL 99baac29b01e9647e0cfd16556ab4079238eefa58d2d1af889ccefbd94ddf7d6d24af0f4a4bca7cef3e66b674eec9e96a24785a81e9d96aa5626790b4f308d46
+MISC metadata.xml 366 SHA256 37aae9dad03346b94b5ae4eab5380fe479dbbcade5b871a93c32e7126f9f3134 SHA512 697a92b924ba9fe21f972eb6bd4c809adca660bbb5f47d4d2e37cc407cf0a27f51e2995e26223a51b125fbe592d3470cc1254a78c77eb59011c287bc0ce8b2b7 WHIRLPOOL 52d64ab1ff57f0a22e848dad1a656a658da7104dc6d0f6137c9779fe483a5121a4e328cdf933bb92f807dc640f76218bc5456fdf1dd62d54c42cc15cdf67205b
diff --git a/dev-libs/jansson/jansson-2.10.ebuild b/dev-libs/jansson/jansson-2.10.ebuild
new file mode 100644
index 000000000000..6b758c05a253
--- /dev/null
+++ b/dev-libs/jansson/jansson-2.10.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="C library for encoding, decoding and manipulating JSON data"
+HOMEPAGE="http://www.digip.org/jansson/"
+SRC_URI="http://www.digip.org/jansson/releases/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="doc static-libs"
+
+DEPEND="doc? ( >=dev-python/sphinx-1.0.4 )"
+RDEPEND=""
+
+src_prepare() {
+ default
+ sed -ie 's/-Werror//' src/Makefile.am || die
+ eautoreconf
+}
+
+multilib_src_configure() {
+ ECONF_SOURCE="${S}" \
+ econf \
+ $(use_enable static-libs static)
+}
+
+multilib_src_compile() {
+ default
+
+ if multilib_is_native_abi && use doc ; then
+ emake html
+ HTML_DOCS=( "${BUILD_DIR}"/doc/_build/html/. )
+ fi
+}
diff --git a/dev-libs/jansson/jansson-2.9.ebuild b/dev-libs/jansson/jansson-2.9.ebuild
new file mode 100644
index 000000000000..f75e332859b9
--- /dev/null
+++ b/dev-libs/jansson/jansson-2.9.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="C library for encoding, decoding and manipulating JSON data"
+HOMEPAGE="http://www.digip.org/jansson/"
+SRC_URI="http://www.digip.org/jansson/releases/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86"
+IUSE="doc static-libs"
+
+DEPEND="doc? ( >=dev-python/sphinx-1.0.4 )"
+RDEPEND=""
+
+src_prepare() {
+ default
+ sed -ie 's/-Werror//' src/Makefile.am || die
+ eautoreconf
+}
+
+multilib_src_configure() {
+ ECONF_SOURCE="${S}" \
+ econf \
+ $(use_enable static-libs static)
+}
+
+multilib_src_compile() {
+ default
+
+ if multilib_is_native_abi && use doc ; then
+ emake html
+ HTML_DOCS=( "${BUILD_DIR}"/doc/_build/html/. )
+ fi
+}
diff --git a/dev-libs/jansson/metadata.xml b/dev-libs/jansson/metadata.xml
new file mode 100644
index 000000000000..149a60f516c3
--- /dev/null
+++ b/dev-libs/jansson/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>zero@zer0-one.net</email>
+ <name>David Zero</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+</pkgmetadata>