summaryrefslogtreecommitdiff
path: root/dev-cpp/libbinio
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-cpp/libbinio
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-cpp/libbinio')
-rw-r--r--dev-cpp/libbinio/Manifest7
-rw-r--r--dev-cpp/libbinio/files/libbinio-1.4-cstdio.patch10
-rw-r--r--dev-cpp/libbinio/files/libbinio-1.4-texi.patch21
-rw-r--r--dev-cpp/libbinio/libbinio-1.4-r1.ebuild32
-rw-r--r--dev-cpp/libbinio/metadata.xml11
5 files changed, 81 insertions, 0 deletions
diff --git a/dev-cpp/libbinio/Manifest b/dev-cpp/libbinio/Manifest
new file mode 100644
index 000000000000..0aa89495be44
--- /dev/null
+++ b/dev-cpp/libbinio/Manifest
@@ -0,0 +1,7 @@
+AUX libbinio-1.4-cstdio.patch 141 SHA256 992eb3056b2258348e2920c206ab490f131fe399b13cde97ff28415531437671 SHA512 756bca042abc0400d6132e357e6a72bb968fce4059b5e85e74c4c17b784afc922ef5eb9224f0eb0db210b9ed350789e0ac62a176008308a270cdc4931468dc71 WHIRLPOOL 9c0e78ea8d2479ce1af5f591645409e138df1a61938b7ca52f495898b4b756c4085f791e50d34369ac40387d3a45f62aaa2da4c0b07aecd66756753964d2072d
+AUX libbinio-1.4-texi.patch 735 SHA256 c22c533268a1afe933b5343ce711761b4210efd639aa66463bd131e7eed84e9f SHA512 52ca8d20ef515f5673034ec264b60471a6e9444764bb1a3e9aaeaf6bd2eaff83493ffe6083a64e25c7eddfc9f4546ce64477261a40fd6d3016f21dcddf5a3269 WHIRLPOOL 27cd4329f9f37f8a068d467b31a11f2e1f7268ed19c7dfa3ff607bbbdfd3f92be8b86aeb6f33d1c0f126d1368e2d22f33d5c1fe73578eb2a5d6fc5693b9ff051
+DIST libbinio-1.4.tar.bz2 307664 SHA256 4a32d3154517510a3fe4f2dc95e378dcc818a4a921fc0cb992bdc0d416a77e75 SHA512 974b9ecf4f889350dc5b8509a68af392644804c72a291dc1c0e7738f5b0ca3a28b1819ce35c98ae1e58fc9888481feb596b2ba1704e1b85207f64c050bc0230d WHIRLPOOL 75eaef8d5fc2381c577d167cfd8e69937fd143930d96ac5f31dbaf4a7536abf6c08f5839f624fbfaba3f6dd8774ae6037dc7a8f392366b4426d0d0904333ee26
+EBUILD libbinio-1.4-r1.ebuild 648 SHA256 cee87a191f51138b6874075ef9e7da9145d8135901cea2a5cd5ce6e33d224083 SHA512 5abecfe3f9a5d6256ccd06fa6fd839e8f68aee1bd8d121d3f253373efc4ea18c56a88a03b401598251ac94e35a7ae1d2edee64051c6731e6ce8ec355791779ba WHIRLPOOL 977a062b3d957ddc47e310c61612fcdf593f77bd62b686677ae9e8a15016429b13596e97f5a0cf49012b43d7ad349ca73bd03de39f413a25e75de293b5c3f44d
+MISC ChangeLog 2755 SHA256 831db546b8bb122283ff96d0b13788434ab2565d6d1ae8547b750010ddf7a79a SHA512 343eb4a574713a0dcf591544e2b773eaef075f454b5071afe8a1fcefa97ea78ed6f3806082e492cfaf075b43327115fad1aca9394f68e026cd23f22e9d29736e WHIRLPOOL 703772fcc8797fb6152c7b7c853434c658c1559ebc68da1ea076d12286680fe04387bad154c9154b96e0e75a520ca4aba02cf385283e126b00598b7a62c87fe3
+MISC ChangeLog-2015 3804 SHA256 9d81dc29883ef0c90257ed070e7c42a837dff00ca4e6acb50a27c2d3bd202af4 SHA512 9ee661e1eb7ba56fea2081fc45c75f90845f678b667948e3b318fe32ffa93900fcd33ee3873a23181cc8579723cdc413565d66956d8511d2c4947d3cf1c99956 WHIRLPOOL 91bb9e80a5479b0c59e8c488dc6522d730aaf578e2da8d908c00562de335ac635a0eccf266750a5b276377323161e2c54dd9a5d547b83ced9c30a7c29c200555
+MISC metadata.xml 327 SHA256 427b532ad294f343810e8beed00efdf8a7147a3d65e657696a50d7461df65fdd SHA512 8754d27e3446c38add9be21a0062891c47d39fe0a84195684b9de95ef2ee1c6ad194361423a3cff6db3f3938b0ecc9e8f944b8d5a6c98dc37ebacb744ebee722 WHIRLPOOL 8c1704cf6ae24f8966dad5d670de94998a8740f533ef62c6270325399c79f29bb204623847392220c8b371fe5ca285ec209f8f08666630953febf20c8065edc0
diff --git a/dev-cpp/libbinio/files/libbinio-1.4-cstdio.patch b/dev-cpp/libbinio/files/libbinio-1.4-cstdio.patch
new file mode 100644
index 000000000000..f9455a561314
--- /dev/null
+++ b/dev-cpp/libbinio/files/libbinio-1.4-cstdio.patch
@@ -0,0 +1,10 @@
+--- a/src/binwrap.cpp
++++ b/src/binwrap.cpp
+@@ -18,6 +18,7 @@
+ */
+
+ #include "binwrap.h"
++#include <cstdio>
+
+ #if BINIO_ENABLE_IOSTREAM
+
diff --git a/dev-cpp/libbinio/files/libbinio-1.4-texi.patch b/dev-cpp/libbinio/files/libbinio-1.4-texi.patch
new file mode 100644
index 000000000000..b7a4798848b2
--- /dev/null
+++ b/dev-cpp/libbinio/files/libbinio-1.4-texi.patch
@@ -0,0 +1,21 @@
+Patch from http://libbinio.cvs.sourceforge.net/viewvc/libbinio/libbinio/doc/libbinio.texi?r1=1.13&r2=1.14
+--- a/doc/libbinio.texi
++++ b/doc/libbinio.texi
+@@ -9,7 +9,7 @@
+ This manual documents the binary I/O stream class library, version
+ @value{VERSION}. It was last updated on @value{UPDATED}.
+
+-Copyright @copyright{} 2002 - 2004 Simon Peter
++Copyright @copyright{} 2002 - 2005 Simon Peter
+
+ @quotation
+ Permission is granted to copy, distribute and/or modify this document
+@@ -27,7 +27,7 @@
+
+ @dircategory Software Libraries
+ @direntry
+-* libbinio: (libbinio) Binary I/O stream class library @value{VERSION}
++* libbinio: (libbinio). Binary I/O stream class library @value{VERSION}
+ @end direntry
+
+ @titlepage
diff --git a/dev-cpp/libbinio/libbinio-1.4-r1.ebuild b/dev-cpp/libbinio/libbinio-1.4-r1.ebuild
new file mode 100644
index 000000000000..a17693bc3cc9
--- /dev/null
+++ b/dev-cpp/libbinio/libbinio-1.4-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Binary I/O stream class library"
+HOMEPAGE="http://libbinio.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ~mips ppc ppc64 sparc x86 ~x86-fbsd"
+IUSE="static-libs"
+
+RDEPEND=""
+DEPEND="sys-apps/texinfo"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-cstdio.patch
+ "${FILESDIR}"/${P}-texi.patch
+)
+
+src_configure() {
+ econf $(use_enable static-libs static)
+}
+
+src_install() {
+ default
+
+ # package provides .pc files
+ find "${D}" -name '*.la' -delete || die
+}
diff --git a/dev-cpp/libbinio/metadata.xml b/dev-cpp/libbinio/metadata.xml
new file mode 100644
index 000000000000..75ba12b922c6
--- /dev/null
+++ b/dev-cpp/libbinio/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>cpp@gentoo.org</email>
+ <name>Gentoo C++ Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">libbinio</remote-id>
+ </upstream>
+</pkgmetadata>