diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-09-02 14:09:07 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-09-02 14:09:07 +0100 |
commit | b17a3ef12038de50228bade1f05502c74e135321 (patch) | |
tree | 9026dffec53f92cba48ca9a500a4f778e6304380 /net-libs/libnxml | |
parent | 3cf7c3ef441822c889356fd1812ebf2944a59851 (diff) |
gentoo resync : 02.09.2020
Diffstat (limited to 'net-libs/libnxml')
-rw-r--r-- | net-libs/libnxml/Manifest | 1 | ||||
-rw-r--r-- | net-libs/libnxml/libnxml-0.18.3-r1.ebuild | 54 |
2 files changed, 55 insertions, 0 deletions
diff --git a/net-libs/libnxml/Manifest b/net-libs/libnxml/Manifest index 75d3a6c2d292..0f52e51a7b2f 100644 --- a/net-libs/libnxml/Manifest +++ b/net-libs/libnxml/Manifest @@ -1,3 +1,4 @@ DIST libnxml-0.18.3.tar.gz 361977 BLAKE2B babe5773f102889d52d0d63511984201e220205925b703221559cf73c8e380b78b3788ff48bdc2da382746bb95acf4c9a70c69d689c4fd7db3be4bd65f44000d SHA512 fc420a4b773eca68608ac1d509930a0528c3a41b53fc7cc340c09fd53f92a88afb4091e810d97d59e73a8beeaaeed52dd3c880273ef512a5305800b3ef46717a +EBUILD libnxml-0.18.3-r1.ebuild 1112 BLAKE2B f2ee4dbec855177e43d76947b114ef652b486d863fbe7d6402a086b9c4883ae7575b070624d45b1b460f4b4736e82612521e966daa40bc24d71f4d395de56274 SHA512 5a9a5132621ab607aaada5688139d5ce2ca26492c75e38073ca09b040df46166ed6d36461d55039bd9016dbda2271c701687f353dfe02842cd23e0107b98d73c EBUILD libnxml-0.18.3.ebuild 914 BLAKE2B 38f973759899df9afe7145d82b18f4a3f7eb7a2235ffe96b347cea12a7e83670904c4a2e23a0c4e4b5ec4190d9f5c4500865961fe773a95d1f94647d7340d03f SHA512 cc55562815a60568fd34427304273830bf9a3d4eb85a8f4dd7db433dc6748aedabef84d5e2d40f3810b011f7bf502f5bd8b37ef80f0d5279f4dda0b14d04268f MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 diff --git a/net-libs/libnxml/libnxml-0.18.3-r1.ebuild b/net-libs/libnxml/libnxml-0.18.3-r1.ebuild new file mode 100644 index 000000000000..f973f45b72e4 --- /dev/null +++ b/net-libs/libnxml/libnxml-0.18.3-r1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="A C-library for parsing and writing XML 1.0/1.1 files or streams" +HOMEPAGE="https://www.autistici.org/bakunin/libnxml/doc/" +SRC_URI="https://www.autistici.org/bakunin/${PN}/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~mips ~ppc ~sparc ~x86" +IUSE="doc examples" + +RDEPEND="net-misc/curl" +DEPEND="${RDEPEND}" +BDEPEND="doc? ( app-doc/doxygen )" + +src_prepare() { + default + + # Fix lib dir in installed pkgconfig file + sed -i -e "s:\${exec_prefix}/lib:\${exec_prefix}/$(get_libdir):" nxml.pc.in \ + || die "Failed to correct pkgconfig file" +} + +src_configure() { + econf --disable-static +} + +src_compile() { + default + + if use doc; then + ebegin "Creating documentation" + doxygen doxy.conf || die "generating docs failed" + # clean out doxygen gunk + rm doc/html/*.{md5,map} || die + HTML_DOCS=( doc/html/. ) + eend 0 + fi +} + +src_install() { + default + + if use examples; then + docinto test + dodoc test/*.c + fi + + # no static archives + find "${D}" -name '*.la' -delete || die +} |