summaryrefslogtreecommitdiff
path: root/dev-libs/libgpg-error
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/libgpg-error
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-libs/libgpg-error')
-rw-r--r--dev-libs/libgpg-error/Manifest5
-rw-r--r--dev-libs/libgpg-error/libgpg-error-1.27-r1.ebuild51
-rw-r--r--dev-libs/libgpg-error/metadata.xml11
3 files changed, 67 insertions, 0 deletions
diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest
new file mode 100644
index 000000000000..fb1688649c93
--- /dev/null
+++ b/dev-libs/libgpg-error/Manifest
@@ -0,0 +1,5 @@
+DIST libgpg-error-1.27.tar.bz2 813060 SHA256 4f93aac6fecb7da2b92871bb9ee33032be6a87b174f54abf8ddf0911a22d29d2 SHA512 51b313c1159074fdbbce84f63bd8afd84b3b58cd608714865b25bed84c1862d050708aa06ac3dab92f1906593df5121161e594c2809653b0fb2c236cae5dcc2f WHIRLPOOL 7d6e68c1d2388f0599573b3d56187582e5302777466e517ac22eafed50e1c3bc6bb8e81cd6d1561b917c4bfc627bf358344f47342449471c5ddf8175a7848396
+EBUILD libgpg-error-1.27-r1.ebuild 1439 SHA256 2203dc12d74c546faa62505c6b5118628d1dfefa825316278d9322820b49636e SHA512 b350789ea7b16561597f28b396d19f6fb5fac911c8f1d3ac3617a8e04e5cd8d812f083d0467512c6f4b1c7f537d1ddb15dfbede896a9edc32229eb2b6dae890e WHIRLPOOL c0c9af0a167c658922a318f1e73043b84755f33eef7f1d2b395691fb00be0b56126739c96aba3f34827b589d3b4d788cf2afdd10613eb35e357c7295397bc7aa
+MISC ChangeLog 6461 SHA256 dda1db2e2bac5362693f9dd2b2a2e089532827fe4090a0fd42ac5e2cd1348a34 SHA512 2ad55a77630f9f9bc9e99ab652abda482e975ddc1e58ceaec4d1bcd342a0ae89045d70edbcb8b0603d842970c752f06a3342d1374432f1957f25c6c0df61f305 WHIRLPOOL 24829611ebcfa69000cfe17e7156cb44bb1eb0df072af367945d9a7d1fb2591f3fa96bb140b63c54233f521f83489f42952e0d1dcafceb5352d6bf1a4eb96867
+MISC ChangeLog-2015 16286 SHA256 4ec9a01ae6a0c01729945e756811b8dc46f96404493e23c94bf9e5efc7f67eea SHA512 c9adae3171f331d9a14e9d3df76c59562077f7b7f19a0c0b500549daaf5141b761bd73498e97b0326e127ffc9cddcf186acef469dc1ab3317e922aff7598cd2d WHIRLPOOL 0fc041b43d096b41b201d3673cffc42ed3e6d544dece6b8ba97649513c4d5a5f81ed2c7e64920583274bf665d461f3423ab6148ea4bef4c120b425d4e82c9cde
+MISC metadata.xml 315 SHA256 2090c9e52f91c000c11e53d0215dd327d8274ab13f3a4930340a608afe10c5e8 SHA512 502b5daf04f1b706514aba7d18cd454e1e99f63462159d3f5baebd1617bfa4760c7ea6fae9b7624fae2bc5943f8950211c6f4b326b6b62c3cf7eba4fc1255334 WHIRLPOOL dfd45c75e635ff36c55dd60b7c31a59ea22792fc07f6ba4cf493e99a4d55c3466e86cab704736a6b1547b9fb0b30670e839150f163643b1ebd9d98d6af814576
diff --git a/dev-libs/libgpg-error/libgpg-error-1.27-r1.ebuild b/dev-libs/libgpg-error/libgpg-error-1.27-r1.ebuild
new file mode 100644
index 000000000000..e773110e7e9a
--- /dev/null
+++ b/dev-libs/libgpg-error/libgpg-error-1.27-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit libtool ltprune multilib-minimal toolchain-funcs
+
+DESCRIPTION="Contains error handling functions used by GnuPG software"
+HOMEPAGE="http://www.gnupg.org/related_software/libgpg-error"
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="common-lisp nls static-libs"
+
+RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
+ abi_x86_32? (
+ !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
+ !<=app-emulation/emul-linux-x86-baselibs-20131008-r12
+ )"
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )"
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/gpg-error-config
+)
+MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/gpg-error.h
+ /usr/include/gpgrt.h
+)
+
+src_prepare() {
+ default
+ elibtoolize
+}
+
+multilib_src_configure() {
+ ECONF_SOURCE="${S}" econf \
+ CC_FOR_BUILD=$(tc-getBUILD_CC) \
+ --enable-threads \
+ $(use_enable nls) \
+ $(use_enable static-libs static) \
+ $(use_enable common-lisp languages) \
+ $(multilib_is_native_abi || echo --disable-languages)
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ prune_libtool_files --all
+}
diff --git a/dev-libs/libgpg-error/metadata.xml b/dev-libs/libgpg-error/metadata.xml
new file mode 100644
index 000000000000..89e984954f11
--- /dev/null
+++ b/dev-libs/libgpg-error/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>crypto@gentoo.org</email>
+ <name>Crypto</name>
+ </maintainer>
+ <use>
+ <flag name="common-lisp">Install common-lisp files</flag>
+ </use>
+</pkgmetadata>