summaryrefslogtreecommitdiff
path: root/dev-libs/libnatspec
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/libnatspec
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-libs/libnatspec')
-rw-r--r--dev-libs/libnatspec/Manifest8
-rw-r--r--dev-libs/libnatspec/files/libnatspec-0.2.6-iconv.patch12
-rw-r--r--dev-libs/libnatspec/libnatspec-0.2.6-r1.ebuild44
-rw-r--r--dev-libs/libnatspec/libnatspec-0.3.0.ebuild48
-rw-r--r--dev-libs/libnatspec/metadata.xml11
5 files changed, 123 insertions, 0 deletions
diff --git a/dev-libs/libnatspec/Manifest b/dev-libs/libnatspec/Manifest
new file mode 100644
index 000000000000..50f749a23d68
--- /dev/null
+++ b/dev-libs/libnatspec/Manifest
@@ -0,0 +1,8 @@
+AUX libnatspec-0.2.6-iconv.patch 323 SHA256 bcfb22cfd31acd6dec502b3969dd5b055b671c5233b964094db487171d30b1db SHA512 8773c212b8ac7dd8b35f4fc4b0a266599374d0ec7da85c10b9ebd313c68bac5643a8301c1039152f2dfaa8ab03f2e17a5ee05a92d8e91bf314f99e30177943fd WHIRLPOOL 7c6556cf9cab723bc39c1a64e713049f4b9a6d016323e74c3de9a5eaf02028b4271ae742af18df4703f6cdbd0257ca40f9c5515c7e5f88d1739289b1be47685a
+DIST libnatspec-0.2.6.tar.bz2 500525 SHA256 c3831f7373501ed7b23ffb03d9a78650dee93dbf997a61767b7dea009d4a757f SHA512 6bed3c8b2937ee27666a7deedcdebd7b24a8f495be63008fd70c467de4ab532e6448e6b682ed3be04a3a60ed64acaa0074d87231a421f6c73d6a7ee1d17bc66b WHIRLPOOL 04848603498ab27ea5dc09f1352e08632b3a182e4e2f0cdc0cb0f650709533ae13e768f973e94425a1088da3c8b090ca4e9cd047b0c1394e89742ab3a5a8d542
+DIST libnatspec-0.3.0.tar.bz2 127265 SHA256 678db5f2e25be3e79183ecc9ff6b19fb66775bcb6c3c962ba7716bc4a8ecce71 SHA512 5c04358d20be5b6ffc7038bddd4514c4b5b4e9940fb6247070b832da9d059b31fd1306cf29f54e4a1b8be1d909176bd72e6ffa98e4b750840764f9b2c250d31c WHIRLPOOL a201b94e35c5076799bb1f7d8627c62e626f296f649ca1b0b256448e78ac0a5d92609c199bcd1aef897734b69c26a2b5b666b0c9f8483e006aba1a185890d14f
+EBUILD libnatspec-0.2.6-r1.ebuild 1076 SHA256 06cd065ce2bf47acb196b50dcce22c2521822c166a7c3ccc02e336fb0120ff49 SHA512 b94da0e45e6bf8bd08dec0be6ef609be194b9c579a60eba62628b54f20ef52fcdbc09e6aeaec968531a3f267f8476eacafdee34edd262c90ad09eb8a9de4ed58 WHIRLPOOL 1a5d7d2808abf08bb20434ed72713eada5e99a80a5c6a5580e2e44c4ee9cf3fa534c865f817cc90fd494cab25235dcb35118c2582788941752218ca3d9099e72
+EBUILD libnatspec-0.3.0.ebuild 1101 SHA256 6ee685bca55e862791cc92534ee6310c061031a35b31012eea94b126a37a7652 SHA512 7911cb04124c0a777154d3296d89ed39938db224760483616e95316dbba4c5764d9995334ca732857900e6a1d7ab52123f15cb73d1d37c3f3a15b28f1105bca6 WHIRLPOOL 45c02fba56827537914ec622950135046f679639f6417c2d408386986921a5fab17e20634dfa09ce0249437b18d760ae95d4a8602b9bb38685c6690f133dc8e8
+MISC ChangeLog 2539 SHA256 18eb16cd7d8c175be9c2bcca0c5aa866b7255a3c59fe3f333fb20e37f28fac05 SHA512 054a786d09480fdb683dd9902959cf71c23c7f0829edfcbc13ee025d7af36b4b04053cb6d361dd0c1d67066ad17b29ec5d79baf98e2a07a91bbc205c52de791d WHIRLPOOL 0a6f74f0e15132077c784bfb8fa07481af86a7c47cb089dcbd0488712196d5e2f6db3bf0dd258689f75a74e668b2ec88e24c006ea90b03a8b05251b562eb5a10
+MISC ChangeLog-2015 3986 SHA256 8c2b6e973c8f081c1e5fe7fccb32670b81b52a49e89afb2e9283e2082ee47b17 SHA512 8a959cb2b108f559dc3953d2f52ee000e01774160d116755fd592bd2993ddb6e319f77cc5147a9a372e78173310d48592c57e208d99c30cb219da4b9f5b2ee61 WHIRLPOOL 3fa655a56d8808d685d6efa1e0dda587f020f0727219e8c5ddb7ea026e20cb71ac3db6724e9d967a0d77341ebeaa0eadf647fb2bf5d8016cfcaa4d4c0e4f8285
+MISC metadata.xml 311 SHA256 74803d10a7024e75f6d9526c8c41d37c6c929aa0808c8673eb549490c90031e7 SHA512 f854676930193772765a53284b645b40e9a3a5fe7b6a6646173034593039ef6be112a1163760f59080ae89870d0af48c0308c31cd6eebd4d6fd5b45122d55272 WHIRLPOOL 01ee8829812d17d9a38e963cdbafd8053b6ef18423013a0adf3be9aa51fd82e9149a063d24c15db17a30b1bcbc93e17f567d8c9df76303eb4afaf351be43675b
diff --git a/dev-libs/libnatspec/files/libnatspec-0.2.6-iconv.patch b/dev-libs/libnatspec/files/libnatspec-0.2.6-iconv.patch
new file mode 100644
index 000000000000..baf024d29b1a
--- /dev/null
+++ b/dev-libs/libnatspec/files/libnatspec-0.2.6-iconv.patch
@@ -0,0 +1,12 @@
+diff --git a/configure.ac b/configure.ac
+index ce9ce28..f1c4826 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -50,6 +50,7 @@ AC_CHECK_HEADERS([iconv.h],check_iconv=true)
+ if test "x$check_iconv" == x ; then
+ AC_MSG_ERROR([*** iconv.h not found.])
+ fi
++AC_CHECK_LIB([iconv], libiconv_open)
+
+ # check Doxygen
+ DOXYGEN=""
diff --git a/dev-libs/libnatspec/libnatspec-0.2.6-r1.ebuild b/dev-libs/libnatspec/libnatspec-0.2.6-r1.ebuild
new file mode 100644
index 000000000000..65bb4b698659
--- /dev/null
+++ b/dev-libs/libnatspec/libnatspec-0.2.6-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools eutils python-single-r1
+
+DESCRIPTION="library to smooth charset/localization issues"
+HOMEPAGE="http://natspec.sourceforge.net/"
+SRC_URI="mirror://sourceforge/natspec/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="doc python"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+ dev-libs/popt
+ python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )
+ python? ( dev-lang/tcl:0= )"
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-iconv.patch
+ # regenerate to fix imcompatible readlink usage
+ rm -f "${S}"/ltmain.sh "${S}"/libtool || die
+ eautoreconf
+}
+
+src_configure() {
+ use doc || export ac_cv_prog_DOX=no
+ # braindead configure script does not disable python on --without-python
+ econf $(use python && use_with python)
+}
diff --git a/dev-libs/libnatspec/libnatspec-0.3.0.ebuild b/dev-libs/libnatspec/libnatspec-0.3.0.ebuild
new file mode 100644
index 000000000000..beeaea380a0b
--- /dev/null
+++ b/dev-libs/libnatspec/libnatspec-0.3.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools python-single-r1
+
+DESCRIPTION="library to smooth charset/localization issues"
+HOMEPAGE="http://natspec.sourceforge.net/"
+SRC_URI="mirror://sourceforge/natspec/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="doc python"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+ dev-libs/popt
+ python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )
+ python? ( dev-lang/tcl:0= )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.2.6-iconv.patch
+)
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+ # regenerate to fix imcompatible readlink usage
+ rm -f "${S}"/ltmain.sh "${S}"/libtool || die
+ eautoreconf
+}
+
+src_configure() {
+ use doc || export ac_cv_prog_DOX=no
+ # braindead configure script does not disable python on --without-python
+ econf $(use python && use_with python)
+}
diff --git a/dev-libs/libnatspec/metadata.xml b/dev-libs/libnatspec/metadata.xml
new file mode 100644
index 000000000000..c792d72af46e
--- /dev/null
+++ b/dev-libs/libnatspec/metadata.xml
@@ -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>cjk@gentoo.org</email>
+ <name>Cjk</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">natspec</remote-id>
+ </upstream>
+</pkgmetadata>