diff options
author | Johan Bergström (jbergstroem) <bugs@bergstroem.nu> | 2011-03-10 19:21:36 +0000 |
---|---|---|
committer | Johan Bergström (jbergstroem) <bugs@bergstroem.nu> | 2011-03-10 19:21:36 +0000 |
commit | 725d348ec38198c12e11ac1f910493f02f571b69 (patch) | |
tree | bb388e010694dd10a161f1d3f5319e993f3cedc8 | |
parent | dev-libs/liblightscribe: Simple Version bump (diff) | |
download | sunrise-reviewed-725d348ec38198c12e11ac1f910493f02f571b69.tar.gz sunrise-reviewed-725d348ec38198c12e11ac1f910493f02f571b69.tar.bz2 sunrise-reviewed-725d348ec38198c12e11ac1f910493f02f571b69.zip |
dev-libs/jansson: New ebuild for bug 358237. Thanks to Tommy[D] and floppym for reviewing
svn path=/sunrise/; revision=11806
-rw-r--r-- | dev-libs/jansson/ChangeLog | 8 | ||||
-rw-r--r-- | dev-libs/jansson/Manifest | 4 | ||||
-rw-r--r-- | dev-libs/jansson/jansson-2.0.ebuild | 45 | ||||
-rw-r--r-- | dev-libs/jansson/metadata.xml | 6 |
4 files changed, 63 insertions, 0 deletions
diff --git a/dev-libs/jansson/ChangeLog b/dev-libs/jansson/ChangeLog new file mode 100644 index 000000000..b18158ae6 --- /dev/null +++ b/dev-libs/jansson/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-libs/jansson +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 10 Mar 2011; Johan Bergström (jbergstroem) <bugs@bergstroem.nu> + +jansson-2.0.ebuild, +metadata.xml: + New ebuild for bug 358237. Thanks to Tommy[D] and floppym for reviewing + diff --git a/dev-libs/jansson/Manifest b/dev-libs/jansson/Manifest new file mode 100644 index 000000000..c67399e81 --- /dev/null +++ b/dev-libs/jansson/Manifest @@ -0,0 +1,4 @@ +DIST jansson-2.0.tar.gz 357209 RMD160 f79520e4af9f8a47f774f9ff7ad42b1c319e186e SHA1 1368c621f453d7a44c57075bb6dcc0c484d39fcb SHA256 d8b1e764507029de0d740f177d0ce112a948491b4943a36a873d8a19be22f2e8 +EBUILD jansson-2.0.ebuild 898 RMD160 f416623d86a1ef631fa1ef17a9a51526b43b6646 SHA1 5e50a50e2b51efbbc9b5cd4668641af7e55edd0e SHA256 34473376527ea7c34b283d44029a53cba64c2f4e369c52065c78b83dfa1ee2d5 +MISC ChangeLog 297 RMD160 172bd7b541b1048e31d9a28108d2039da392488b SHA1 68cd1114f9eba0abadd292184732e95ae231753b SHA256 9c51f5cc27e6b4dc3f55c13c35f8f1d3565feee1d8d44fa1fa4a99b1c04c4e67 +MISC metadata.xml 229 RMD160 f0f6417bec31ce8baba6d476664f7210c8c84c98 SHA1 e5f94f5caadc6f843fc90bb7959570cd503676fd SHA256 3b08fca3c878bdfc4e7639f477dd542d55a4ab5dce39a475e82633071d13eb3f diff --git a/dev-libs/jansson/jansson-2.0.ebuild b/dev-libs/jansson/jansson-2.0.ebuild new file mode 100644 index 000000000..e6faa3d47 --- /dev/null +++ b/dev-libs/jansson/jansson-2.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="3" + +inherit eutils + +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="~amd64 ~x86" +IUSE="doc static-libs" + +DEPEND="doc? ( >dev-python/sphinx-1.0 )" +RDEPEND="" + +src_configure() { + econf \ + $(use_enable static-libs static) +} + +src_compile() { + emake || die + + if use doc; then + emake html || die + fi +} + +src_install() { + emake DESTDIR="${D}" install || die + + # remove useless .a and .la files (only for non static compilation) + use static-libs || find "${D}" -name '*.la' -delete + + dodoc CHANGES README.rst || die + + if use doc; then + dohtml -r doc/_build/html/* || die "Installation of documentation failed" + fi +} diff --git a/dev-libs/jansson/metadata.xml b/dev-libs/jansson/metadata.xml new file mode 100644 index 000000000..e6233b5dc --- /dev/null +++ b/dev-libs/jansson/metadata.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>no-herd</herd> +<maintainer><email>maintainer-wanted@gentoo.org</email></maintainer> +</pkgmetadata> |