diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 21:03:06 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 21:03:06 +0100 |
commit | 8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 (patch) | |
tree | 7681bbd4e8b05407772df40a4bf04cbbc8afc3fa /dev-libs/libtasn1 | |
parent | 30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff) |
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-libs/libtasn1')
-rw-r--r-- | dev-libs/libtasn1/Manifest | 3 | ||||
-rw-r--r-- | dev-libs/libtasn1/libtasn1-4.13.ebuild | 47 | ||||
-rw-r--r-- | dev-libs/libtasn1/metadata.xml | 13 |
3 files changed, 63 insertions, 0 deletions
diff --git a/dev-libs/libtasn1/Manifest b/dev-libs/libtasn1/Manifest new file mode 100644 index 000000000000..70724a8113a8 --- /dev/null +++ b/dev-libs/libtasn1/Manifest @@ -0,0 +1,3 @@ +DIST libtasn1-4.13.tar.gz 1891703 BLAKE2B 5a8bfefe1a3701505c8a1a4920412a6dd15fe771fb848fbd00f0a332388795dc6108a0fa5a282b4212abe0b0642f205bda53c2c39a4a2d65fa71e082fc76a6d2 SHA512 bf5b60a296795e0a8a4a658c0106492393aa7ce698e785256b3427c17215c2a5b6178a61a2043c93ea4334f754eabece20221ac8fef0fd5644086a3891d98a9f +EBUILD libtasn1-4.13.ebuild 1178 BLAKE2B f39428b20b2579ce482769b4281306c567ef7514685d8bc268c3018d38d3ef2ca6b318e4e5c473f52adc1e189dd9a20eb5b74efbe6fa91a7c5aa8b0aa507da52 SHA512 ddce3d4de8fe70619d3cc485faaddc4f8328524e225776eb4d9a55e3f5b326838213df0567b0482fec5bc16233dc645dc014db1cfda6ef20cbdd08f1fb0a5ab7 +MISC metadata.xml 347 BLAKE2B d1cb59aca28df43f3b322b98daf2cefd4c91d45120bd47c5cb883dde59ae0ac9b8fcb092e0bd4b51e1f09aff48b97a6e1880568ae6796025a989b67902b01a7c SHA512 2f70d06c9e91e2d9305cce180c302b6b04b4831fd93c1897fd2027a1bf5855700c5531ba3f9c3fe93748df1db923d6ad4ea78bbe3cfd2458c0006457ed43a450 diff --git a/dev-libs/libtasn1/libtasn1-4.13.ebuild b/dev-libs/libtasn1/libtasn1-4.13.ebuild new file mode 100644 index 000000000000..62b3a9b13d66 --- /dev/null +++ b/dev-libs/libtasn1/libtasn1-4.13.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit multilib-minimal libtool ltprune + +DESCRIPTION="ASN.1 library" +HOMEPAGE="https://www.gnu.org/software/libtasn1/" +SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" + +LICENSE="GPL-3 LGPL-2.1" +SLOT="0/6" # subslot = libtasn1 soname version +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc static-libs valgrind" + +DEPEND=">=dev-lang/perl-5.6 + sys-apps/help2man + virtual/yacc" +RDEPEND=" + valgrind? ( dev-util/valgrind ) +" + +DOCS=( AUTHORS ChangeLog NEWS README THANKS ) + +pkg_setup() { + if use doc; then + DOCS+=( doc/libtasn1.pdf ) + HTML_DOCS=( doc/reference/html/. ) + fi +} + +src_prepare() { + default + elibtoolize # for Solaris shared library +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" econf \ + $(use_enable static-libs static) \ + $(multilib_native_use_enable valgrind valgrind-tests) +} + +multilib_src_install_all() { + einstalldocs + prune_libtool_files +} diff --git a/dev-libs/libtasn1/metadata.xml b/dev-libs/libtasn1/metadata.xml new file mode 100644 index 000000000000..c7fc0ea791dc --- /dev/null +++ b/dev-libs/libtasn1/metadata.xml @@ -0,0 +1,13 @@ +<?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="valgrind"> + Enable usage of <pkg>dev-util/valgrind</pkg> in debug + </flag> + </use> +</pkgmetadata> |