From c6c040dc5e49a7a6da5883651831e715f9f25c01 Mon Sep 17 00:00:00 2001 From: blue-devil Date: Fri, 10 Apr 2020 18:39:09 +0300 Subject: [PATCH] perl-XML-LibXML : first pisi rel --- .../language/perl/perl-XML-LibXML/actions.py | 10 +++++-- .../language/perl/perl-XML-LibXML/pspec.xml | 26 ++++++++++++++----- .../perl/perl-XML-LibXML/translations.xml | 3 ++- 3 files changed, 29 insertions(+), 10 deletions(-) diff --git a/programming/language/perl/perl-XML-LibXML/actions.py b/programming/language/perl/perl-XML-LibXML/actions.py index 9ae85cc8db..1070660b0f 100644 --- a/programming/language/perl/perl-XML-LibXML/actions.py +++ b/programming/language/perl/perl-XML-LibXML/actions.py @@ -4,14 +4,20 @@ # Licensed under the GNU General Public License, version 3. # See the file http://www.gnu.org/licenses/gpl.txt -from pisi.actionsapi import get from pisi.actionsapi import perlmodules from pisi.actionsapi import pisitools +from pisi.actionsapi import get WorkDir = "%s-%s" % (get.srcNAME()[5:], get.srcVERSION()) def setup(): perlmodules.configure() + # suppress warning messages + pisitools.dosed("Makefile", "CCFLAGS = ", "CCFLAGS = -Wno-stringop-overflow -Wno-incompatible-pointer-types ") + # fix unused direct dependency analysis + pisitools.dosed("Makefile","LDDLFLAGS =","LDDLFLAGS = -Wl,-O1,--as-needed") + # fix runpath analysis + pisitools.dosed("Makefile","LD_RUN_PATH=\"\$\(LD_RUN_PATH\)\"", "") def build(): perlmodules.make() @@ -22,4 +28,4 @@ def check(): def install(): perlmodules.install() - pisitools.dodoc("README", "LICENSE", "Changes") + pisitools.dodoc("README", "LICENSE", "Changes") \ No newline at end of file diff --git a/programming/language/perl/perl-XML-LibXML/pspec.xml b/programming/language/perl/perl-XML-LibXML/pspec.xml index 1637bc3560..83fc775ad0 100644 --- a/programming/language/perl/perl-XML-LibXML/pspec.xml +++ b/programming/language/perl/perl-XML-LibXML/pspec.xml @@ -1,32 +1,37 @@ - + perl-XML-LibXML - http://search.cpan.org/dist/XML-LibXML + https://metacpan.org/release/XML-LibXML Pisi Linux Admins admins@pisilinux.org + programming.language.perl Artistic library Perl Binding for libxml2 This module implements much of the DOM Level 2 API as an interface to the Gnome libxml2 library. This makes it a fast and highly capable validating XML parser library, as well as a high performance DOM. http://search.cpan.org/CPAN/authors/id/S/SH/SHLOMIF/XML-LibXML-2.0204.tar.gz - perl - perl-XML-SAX - Perl-XML-SAX-BASE perl-XML-NamespaceSupport + Perl-XML-SAX-BASE + perl-Alien-Libxml2 + perl-Alien-Build + libxml2-devel + perl-XML-SAX + perl perl-XML-LibXML + Perl Binding for libxml2 - perl - perl-XML-SAX perl-XML-NamespaceSupport + perl-XML-SAX + perl /usr/lib @@ -36,6 +41,13 @@ + + 2020-04-10 + 2.0204 + Fix dependencies and rpath analysis + Blue Devil + bluedevil@sctzine.com + 2020-04-09 2.0204 diff --git a/programming/language/perl/perl-XML-LibXML/translations.xml b/programming/language/perl/perl-XML-LibXML/translations.xml index 5fa18eb460..26a26d8a53 100644 --- a/programming/language/perl/perl-XML-LibXML/translations.xml +++ b/programming/language/perl/perl-XML-LibXML/translations.xml @@ -3,5 +3,6 @@ perl-XML-LibXML libxml2 için Perl bağlayıcıları + perl-XML-LibXML, libxml2 için Perl bağlayıcıları içerir. - + \ No newline at end of file