summaryrefslogtreecommitdiff
path: root/dev-libs/libconfig
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-11-26 11:42:28 +0000
committerV3n3RiX <venerix@redcorelinux.org>2017-11-26 11:42:28 +0000
commit89c6c06b8c42107dd231687a1012354e7d3039fc (patch)
treedad94f4da8a6694f3cb99f7048be2f9cf5f78f97 /dev-libs/libconfig
parent796cae72cf9ed18ba01256ac1f83a686a2a76036 (diff)
gentoo resync : 26.11.2017
Diffstat (limited to 'dev-libs/libconfig')
-rw-r--r--dev-libs/libconfig/Manifest12
-rw-r--r--dev-libs/libconfig/libconfig-1.7.1.ebuild50
2 files changed, 56 insertions, 6 deletions
diff --git a/dev-libs/libconfig/Manifest b/dev-libs/libconfig/Manifest
index 91d0c2a61757..6b4f2c9e0212 100644
--- a/dev-libs/libconfig/Manifest
+++ b/dev-libs/libconfig/Manifest
@@ -1,6 +1,6 @@
-AUX libconfig-1.5-out-of-source-build.patch 344 SHA256 9411070bc87c5153859a1cc05c419d79f2eb1d47b9e739e61b327bd9b663a50e SHA512 601909cbc50afe2ee2bf72648685af3b828effa16e5c86e0efa2820314de5cfabf9867b40b205e4d32280bbea6547d1e418cff7e7733940abdd7aa49f3764bdb WHIRLPOOL e755b661e0d5005c2633c97125089dfe7c89e8abed15ce6344ea61eea14b67c071c317ecc06ef98784d2dc09de1553851f00c3995696e6d81ce30fcb1c88d142
-DIST libconfig-1.5.tar.gz 644432 SHA256 e31daa390d8e4461c8830512fe2e13ba1a3d6a02a2305a02429eec61e68703f6 SHA512 16bead52ee8c880b25fd1ee6fa83c115dc51830f2f7954389bd8b72cc0e6fc05fc63fe415bd929851894a9f3a1127d51cfc4223149514246e9566305556b7bcd WHIRLPOOL ef3718b1ec4485202d1fd03db035419b6c0179e4c4eb47e74ff93b467677c4f53cf9d70d5eb7aa6230dab7a4115e5fae0fc4ed191f1bfc6d0c3c252ee5d90944
-EBUILD libconfig-1.5.ebuild 1139 SHA256 2a181247988fe5f4832a9f074c397190a5e199812a806226a9d609a006e29644 SHA512 570084908592ae662544d21755cdd5b8a636f22124a964178c2e6b7ed906442dfaca3de5517bdcd0867c32c068495b263bd8abd5d357c6f607c4e128083712a7 WHIRLPOOL 73a09468f78074a4ccd3b6fa1637749bef9229af5003fc20f48d98b94511a8c5450f7621fb8531c6b8e44bab7e1b5c7cc0f39bb66a151a6ee76d6783f576d10f
-MISC ChangeLog 3775 SHA256 2b135cdba80f11714c9b7523ba5947a3c878012087d35ad1e1dbfee854f4e9b9 SHA512 a455a82d716da9dd75d6fe455bea844ee59c0c1b197e07da91254c06df3dbded9f31ed4abf9484ccfcf5995b1a3542a815f0855122b441ca4face1502f4e8602 WHIRLPOOL d9d4ed2c00ff689f23cc56e739b9852f164a0b5240a8252c7d9ec5bd7e5d4ddd337081129dc2ab695c1ebdbfd9a743ddfce00b8625473a834dfef1a77976ac91
-MISC ChangeLog-2015 8149 SHA256 4bc029568782732642c22d38a6aba92917957857728b4f7a61c6cae35d3aabae SHA512 78efb9388fed346a97f146a47ed74ffda24f332f7f82078f65fc55912150305e19f0a3d311174793bf29b982cbcab529b79f7a5e5a436f805e62d874618b85b4 WHIRLPOOL 64ba34edd3ba0a734fbbac2ab78f6f17d15c4e012531dd55b560d8ecb72beb337cc4d05b6c65fbe030fd0f4caedf5354d67682a07833916622f7f75d4612c757
-MISC metadata.xml 244 SHA256 a65bfec176330796e1eeb3bb589b78ff60a123b947537decd4705ea71ca4e906 SHA512 1da71f4fae0251c97a8fcfa1e13b0a3f8b95a856fa919ebd30bf4f2f1b8fa900841db09ebc2a0ae9fe0d91f786ac40b63290382668412fcb05bca15b0746f1db WHIRLPOOL 1164de6a99d8931ca3ae60cbb397be80b802eb473943ef777dbe8473d8d665a5f93d8b99175709bf09d8af856b3ea7aaf7c95a87aad37e48b85c06e618431a1f
+AUX libconfig-1.5-out-of-source-build.patch 344 BLAKE2B 6612bc819dcba54f45899b01bfd649b34d0019d625d2f63eb0252fcc83e1e103f80463ecb24e84cb01886088bdb14dc45849be3759f4be59c09c980b81bcd40f SHA512 601909cbc50afe2ee2bf72648685af3b828effa16e5c86e0efa2820314de5cfabf9867b40b205e4d32280bbea6547d1e418cff7e7733940abdd7aa49f3764bdb
+DIST libconfig-1.5.tar.gz 644432 BLAKE2B 9eaec8aca0692f30d6b51221a5d1bc624540da74f599292b1a161054dec8188b2ad2ee100a97c1e19f7b4763614206a5bf6ad03f6f7bbd33b40d57c51646e520 SHA512 16bead52ee8c880b25fd1ee6fa83c115dc51830f2f7954389bd8b72cc0e6fc05fc63fe415bd929851894a9f3a1127d51cfc4223149514246e9566305556b7bcd
+DIST libconfig-1.7.1.tar.gz 2290501 BLAKE2B 6c55e0d41c1475434bcc61203bda40c478d0802ccb544866df4b7d9b69538ca1e2eab8642867b0ee7c56e26027d8fb326e470a5c9bdcbc37534fe23092be15e0 SHA512 b58b468e9e2d5175fbde1ad9765c6604dc9b3f3944613a88404a45d0d232e7d79a47321bf3c06b97cb46a2104b4313fad5c7f8944149f550b7af51ad523e775e
+EBUILD libconfig-1.5.ebuild 1139 BLAKE2B 18c1b9113113be055fdc4730088c39f50fc7b9a93406fe137989ec4bc53c0f4b410b8d48592e7604b6604fb8cbe0f3e06146c5498f3fe0881642103a20c66e6d SHA512 570084908592ae662544d21755cdd5b8a636f22124a964178c2e6b7ed906442dfaca3de5517bdcd0867c32c068495b263bd8abd5d357c6f607c4e128083712a7
+EBUILD libconfig-1.7.1.ebuild 1058 BLAKE2B 9aa625905001c9780ea04607206e9681d2b0d087984edd864a9c95cd02830d82ce1f76d7f85aec0984de5ce5a8bb97d8afb853f246450d332dda822ea6676c3f SHA512 139afb15f565d67f4781c1aadfd7c94c6febdc093bb0abbe7c05d16b97c932786e5acb25091f5a8efb9bd8601d00ded137f212f86984c5e0fdbad88e28101356
+MISC metadata.xml 244 BLAKE2B 9c6750147c240d7416fad33e04b53730dc89cbb615648a7f3defeed3ec058aeee6dbed55a1f81241417b42ca9f7daec177c725692166a5ba08765b5dcf5a6bc5 SHA512 1da71f4fae0251c97a8fcfa1e13b0a3f8b95a856fa919ebd30bf4f2f1b8fa900841db09ebc2a0ae9fe0d91f786ac40b63290382668412fcb05bca15b0746f1db
diff --git a/dev-libs/libconfig/libconfig-1.7.1.ebuild b/dev-libs/libconfig/libconfig-1.7.1.ebuild
new file mode 100644
index 000000000000..d80bcd58c3b0
--- /dev/null
+++ b/dev-libs/libconfig/libconfig-1.7.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools eutils multilib-minimal
+
+DESCRIPTION="Libconfig is a simple library for manipulating structured configuration files"
+HOMEPAGE="
+ http://www.hyperrealm.com/libconfig/libconfig.html
+ https://github.com/hyperrealm/libconfig
+"
+SRC_URI="https://github.com/hyperrealm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0/11"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-linux"
+IUSE="+cxx static-libs"
+
+DEPEND="
+ sys-devel/libtool
+ sys-devel/bison
+"
+
+src_prepare() {
+ default
+ sed -i \
+ -e '/sleep 3/d' \
+ -e 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' \
+ configure.ac || die
+ eautoreconf
+ multilib_copy_sources
+}
+
+multilib_src_configure() {
+ econf \
+ $(use_enable cxx) \
+ $(use_enable static-libs static) \
+ --disable-examples
+}
+
+multilib_src_test() {
+ # It responds to check but that does not work as intended
+ emake test
+}
+
+multilib_src_install() {
+ default
+
+ prune_libtool_files
+}