diff --git a/pisi-index.xml b/pisi-index.xml index 65483c7bf0..0f64bf2ebb 100644 --- a/pisi-index.xml +++ b/pisi-index.xml @@ -26675,6 +26675,99 @@ functionality to build high-performing, platform-independent programs. + + + perl-Net-DNS + https://metacpan.org/release/Net-DNS + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + Perl interface to the DNS resolver + Net::DNS, bir DNS (Domain Name System -Alan Adı Sistemi) çözücüsü olarak işleyen bir Perl modülleri kolleksiyonudur. + Net::DNS is a collection of Perl modules that act as a Domain Name System (DNS) resolver. It allows the programmer to perform DNS queries that are beyond the capabilities of gethostbyname and gethostbyaddr. + Net::DNS, bir DNS (Domain Name System -Alan Adı Sistemi) çözücüsü olarak işleyen bir Perl modülleri kolleksiyonudur. Programcıya isim ile bağlantı sağlama (gethostbyname) ve adres ile bağlantı sağlamanın (gethostbyaddr) ötesinde olan DNS sorgularının çalışması için izin verir. + Net::DNS es una collección de módulos Perl con funciones de un servidor de nombres de dominio (DNS). Permite al programador realizar consultas DNS más allá de las facilidades de gethostbyname y gethostbyaddr. + https://cpan.metacpan.org/authors/id/N/NL/NLNETLABS/Net-DNS-1.24.tar.gz + + perl + perl-Test-Pod + perl-Digest-HMAC + perl-Net-LibIDN2 + + programming/language/perl/perl-Net-DNS/pspec.xml + + + perl-Net-DNS + Perl interface to the DNS resolver + + perl + perl-Net-LibIDN2 + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/perl + + + + + 2020-06-02 + 1.24 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + + + + perl-NetPacket + https://metacpan.org/release/NetPacket + + Blue Devil + bluedevil@sctzine.com + + GPL + app:console + library + programming.language.perl + assemble/disassemble network packets at the protocol level + Protokol seviyesinde ağ paketlerini assemble/disassemble etmeye yarayan bir araç. + "NetPacket" provides a base class for a cluster of modules related to decoding and encoding of network protocols. Each "NetPacket" descendent module knows how to encode and decode packets for the network protocol it implements. Consult the documentation for the module in question for protocol-specific implementation. + NetPacket" ağ protokollerini encode/decode etmeye yarayan bir çok temel sınıf sağlayan bir perl kitaplığıdır. + https://cpan.metacpan.org/authors/id/Y/YA/YANICK/NetPacket-1.7.2.tar.gz + + perl + + programming/language/perl/perl-NetPacket/pspec.xml + + + perl-NetPacket + assemble/disassemble network packets at the protocol level + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-01-08 + 1.7.2 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + perl-Test-Warn @@ -29389,7 +29482,7 @@ functionality to build high-performing, platform-independent programs.CGI istek ve yanıtlarını işleyebilmek için bir perl kütüphanesi Handle Common Gateway Interface requests and responses. perl-CGI, CGI istek ve yanıtlarını işleyebilmek için bir perl kütüphanesidir. - https://cpan.metacpan.org/authors/id/L/LE/LEEJO/CGI-4.47.tar.gz + https://cpan.metacpan.org/authors/id/L/LE/LEEJO/CGI-4.49.tar.gz perl perl-Test-Deep @@ -29408,13 +29501,20 @@ functionality to build high-performing, platform-independent programs.perl-Test-Warn - /usr/lib /usr/share + /usr/lib /usr/share/man /usr/share/doc + + 2020-05-18 + 4.49 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + 2020-05-18 4.47 @@ -30060,6 +30160,57 @@ functionality to build high-performing, platform-independent programs. + + + perl-Net-Pcap + https://metacpan.org/release/Net-Pcap + + Blue Devil + bluedevil@sctzine.com + + GPL + app:console + library + programming.language.perl + Interface to pcap(3) LBL packet capture library + pcap(3) LBL paket yakalama kitaplığı arayüzü + The Net::Pcap module is a Perl binding to the LBL pcap(3) packet capture library. + Net::Pcap modülü, pcap(3) LBL paket yakalama kitaplığı için bir Perl arayüzüdür. + https://cpan.metacpan.org/authors/id/S/SA/SAPER/Net-Pcap-0.18.tar.gz + + perl + libpcap-devel + + + Net-Pcap-0.18-Adapt-a-test-to-libpcap-1.8.0.patch + Net-Pcap-0.18-Fix-build-with-libpcap-1.9.0.patch + + programming/language/perl/perl-Net-Pcap/pspec.xml + + + perl-Net-Pcap + Interface to pcap(3) LBL packet capture library + + perl + libpcap + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-01-08 + 0.18 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + perl-GSSAPI @@ -31085,6 +31236,98 @@ functionality to build high-performing, platform-independent programs. + + + perl-Net-RawIP + http://search.cpan.org/dist/Net-RawIP/ + + Blue Devil + bluedevil@sctzine.com + + Artistic + library + programming.language.perl + Perl extension to manipulate raw IP packets with interface to libpcap + Raw IP adreslerini libpcap ile değiştirmeye yarayan perl eklentisi. + Net::RawIP, a perl module can to manipulate raw IP packets, with an optional feature for manipulating Ethernet headers. + Net::RawIP, ham IP paketlerini ve ethernet başlıklarını değiştirebilen bir perl modülüdür. + http://search.cpan.org/CPAN/authors/id/S/SA/SAPER/Net-RawIP-0.25.tar.gz + + perl + libpcap-devel + + programming/language/perl/perl-Net-RawIP/pspec.xml + + + perl-Net-RawIP + Perl extension to manipulate raw IP packets with interface to libpcap + + perl + libpcap + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-01-08 + 0.25 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + perl-Net-LibIDN2 + https://metacpan.org/release/Net-LibIDN2 + + Blue Devil + bluedevil@sctzine.com + + Artistic + library + programming.language.perl + Net::LibIDN2 - Perl bindings for GNU Libidn2 + GNU Libidn2 için perl bağlayıcıları. + Provides bindings for GNU Libidn2, a C library for handling internationalized domain names based on IDNA 2008, Punycode and TR46. + perl-Net-LibIDN2, GNU Libidn2 için perl bağlayıcıları sunar. + https://cpan.metacpan.org/authors/id/T/TH/THOR/Net-LibIDN2-1.01.tar.gz + + perl + libidn2-devel + perl-Module-Build + + programming/language/perl/perl-Net-LibIDN2/pspec.xml + + + perl-Net-LibIDN2 + Net::LibIDN2 - Perl bindings for GNU Libidn2 + + perl + libidn2 + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/perl + + + + + 2020-02-22 + 1.01 + First release. + Blue Devil + bluedevil@sctzine.com + + + perl-File-Slurper @@ -31551,6 +31794,51 @@ functionality to build high-performing, platform-independent programs. + + + perl-IO-Socket-IP + https://metacpan.org/release/IO-Socket-IP + + Blue Devil + bluedevil@sctzine.com + + Artistic + library + programming.language.perl + Family-neutral IP socket supporting both IPv4 and IPv6 + Hem IPv4 hem de IPv6 soketlerini destekleyen perl modülü + This module provides a protocol-independent way to use IPv4 and IPv6 sockets, as a drop-in replacement for IO::Socket::INET. Most constructor arguments and methods are provided in a backward-compatible way. + IO::Socket::IP, Bu modül hem IPv4 hem de IPv6 soketlerini protokolden bağımsız kullanmayı destekler. + https://cpan.metacpan.org/authors/id/P/PE/PEVANS/IO-Socket-IP-0.39.tar.gz + + perl + perl-Module-Build + + programming/language/perl/perl-IO-Socket-IP/pspec.xml + + + perl-IO-Socket-IP + Family-neutral IP socket supporting both IPv4 and IPv6 + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/perl + + + + + 2020-01-08 + 0.39 + First release. + Blue Devil + bluedevil@sctzine.com + + + perl-HTML-Tagset @@ -56188,6 +56476,64 @@ to create header files and sources from protocol files. + + + matio + https://sourceforge.net/projects/matio/ + + Blue Devil + bluedevil@sctzine.com + + BSD + library + app:console + science.mathematics + C library with a fortran 90/95 module interface for reading/writing MATLAB MAT-files + Matlab dosyalarını okuyup/yazmak için bir C kitaplığı + matio is an open-source library for reading/writing MATLAB MAT files. This library is designed for use by programs/libraries that do not have access or do not want to rely on MATLAB's shared library. + matio, Matlab MAT dosyalarını okuyup/yazmak için geliştirilmiş, sınırlı Fortran 90 arayüzüne sahip bir C kitaplığıdır. + mirrors://sourceforge/matio/matio-1.5.17.tar.gz + + hdf5-devel + + science/mathematics/matio/pspec.xml + + + matio + + hdf5 + + + /usr/share + /usr/lib + /usr/bin + /usr/share/doc/matio + + + + matio-devel + Development files for matio + matio için geliştirme dosyaları + matio-devel, matio için geliştirme dosyalarını içerir. + + matio + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2020-06-08 + 1.5.17 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + pspp diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum index 07fe20eeff..2b7cf90df5 100644 --- a/pisi-index.xml.sha1sum +++ b/pisi-index.xml.sha1sum @@ -1 +1 @@ -609716a16dcf520a82da845db4b33297180df555 \ No newline at end of file +cc67b5afbdfc08ed22f5d3d16ff7ed03a5a9ab74 \ No newline at end of file diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz index 432b0780fb..adce9ccf90 100644 Binary files a/pisi-index.xml.xz and b/pisi-index.xml.xz differ diff --git a/pisi-index.xml.xz.sha1sum b/pisi-index.xml.xz.sha1sum index 8f0cc2e03b..b5313c9794 100644 --- a/pisi-index.xml.xz.sha1sum +++ b/pisi-index.xml.xz.sha1sum @@ -1 +1 @@ -5e7bdf994dbf7509da270bcbef71e857ddca5640 \ No newline at end of file +74beab9ffb18a34c13c74aa14d0796f18c860749 \ No newline at end of file diff --git a/programming/language/perl/perl-CGI/pspec.xml b/programming/language/perl/perl-CGI/pspec.xml index c8b0a3cfa1..6da75e5bed 100644 --- a/programming/language/perl/perl-CGI/pspec.xml +++ b/programming/language/perl/perl-CGI/pspec.xml @@ -14,7 +14,7 @@ library Handle Common Gateway Interface requests and responses. Handle Common Gateway Interface requests and responses. - https://cpan.metacpan.org/authors/id/L/LE/LEEJO/CGI-4.47.tar.gz + https://cpan.metacpan.org/authors/id/L/LE/LEEJO/CGI-4.49.tar.gz perl perl-Test-Deep @@ -33,14 +33,21 @@ perl-Test-Warn - /usr/lib /usr/share + /usr/lib /usr/share/man /usr/share/doc + + 2020-05-18 + 4.49 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + 2020-05-18 4.47 diff --git a/programming/language/perl/perl-IO-Socket-IP/actions.py b/programming/language/perl/perl-IO-Socket-IP/actions.py new file mode 100644 index 0000000000..6321037a5f --- /dev/null +++ b/programming/language/perl/perl-IO-Socket-IP/actions.py @@ -0,0 +1,24 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# 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 pisitools +from pisi.actionsapi import perlmodules + +WorkDir = "%s-%s" % (get.srcNAME()[5:], get.srcVERSION()) + +def setup(): + perlmodules.configure() + +def build(): + perlmodules.make() + +def check(): + perlmodules.make("test") + +def install(): + perlmodules.install() + pisitools.dodoc("LICENSE", "README") \ No newline at end of file diff --git a/programming/language/perl/perl-IO-Socket-IP/pspec.xml b/programming/language/perl/perl-IO-Socket-IP/pspec.xml new file mode 100644 index 0000000000..74ee417cca --- /dev/null +++ b/programming/language/perl/perl-IO-Socket-IP/pspec.xml @@ -0,0 +1,46 @@ + + + + + perl-IO-Socket-IP + https://metacpan.org/release/IO-Socket-IP + + Blue Devil + bluedevil@sctzine.com + + programming.language.perl + Artistic + library + Family-neutral IP socket supporting both IPv4 and IPv6 + This module provides a protocol-independent way to use IPv4 and IPv6 sockets, as a drop-in replacement for IO::Socket::INET. Most constructor arguments and methods are provided in a backward-compatible way. + https://cpan.metacpan.org/authors/id/P/PE/PEVANS/IO-Socket-IP-0.39.tar.gz + + perl + perl-Module-Build + + + + + perl-IO-Socket-IP + Family-neutral IP socket supporting both IPv4 and IPv6 + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/perl + + + + + + 2020-01-08 + 0.39 + First release. + Blue Devil + bluedevil@sctzine.com + + + \ No newline at end of file diff --git a/programming/language/perl/perl-IO-Socket-IP/translations.xml b/programming/language/perl/perl-IO-Socket-IP/translations.xml new file mode 100644 index 0000000000..58f71ad534 --- /dev/null +++ b/programming/language/perl/perl-IO-Socket-IP/translations.xml @@ -0,0 +1,8 @@ + + + + perl-IO-Socket-IP + Hem IPv4 hem de IPv6 soketlerini destekleyen perl modülü + IO::Socket::IP, Bu modül hem IPv4 hem de IPv6 soketlerini protokolden bağımsız kullanmayı destekler. + + \ No newline at end of file diff --git a/programming/language/perl/perl-Net-DNS/actions.py b/programming/language/perl/perl-Net-DNS/actions.py new file mode 100644 index 0000000000..0f7403566b --- /dev/null +++ b/programming/language/perl/perl-Net-DNS/actions.py @@ -0,0 +1,25 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# 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 pisitools +from pisi.actionsapi import perlmodules + +WorkDir = "%s-%s" % (get.srcNAME()[5:], get.srcVERSION()) + +def setup(): + perlmodules.configure() + +def build(): + perlmodules.make() + +def check(): + perlmodules.make("test") + +def install(): + perlmodules.install() + + pisitools.dodoc("Changes", "README") \ No newline at end of file diff --git a/programming/language/perl/perl-Net-DNS/files/perl-path_examples.patch b/programming/language/perl/perl-Net-DNS/files/perl-path_examples.patch new file mode 100644 index 0000000000..ac0a7bba4b --- /dev/null +++ b/programming/language/perl/perl-Net-DNS/files/perl-path_examples.patch @@ -0,0 +1,92 @@ +## 40_perl-path_examples.dpatch by +@DPATCH@ +diff -urNad libnet-dns-perl~/contrib/check_zone libnet-dns-perl/contrib/check_zone +--- libnet-dns-perl~/contrib/check_zone 2007-07-01 17:25:20.000000000 +0200 ++++ libnet-dns-perl/contrib/check_zone 2007-07-01 17:55:04.436946249 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/local/bin/perl -w ++#!/usr/bin/perl -w + # $Id: check_zone 638 2007-05-15 18:59:26Z olaf $ + + =head1 NAME +diff -urNad libnet-dns-perl~/contrib/loc2earth.fcgi libnet-dns-perl/contrib/loc2earth.fcgi +--- libnet-dns-perl~/contrib/loc2earth.fcgi 2007-07-01 17:25:20.000000000 +0200 ++++ libnet-dns-perl/contrib/loc2earth.fcgi 2007-07-01 17:25:41.733892017 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/local/bin/perl -T ++#!/usr/bin/perl -T + + # loc2earth.cgi - generates a redirect to Earth Viewer based on LOC record + # [ see or RFC 1876 ] +diff -urNad libnet-dns-perl~/demo/axfr libnet-dns-perl/demo/axfr +--- libnet-dns-perl~/demo/axfr 2007-07-01 17:25:20.000000000 +0200 ++++ libnet-dns-perl/demo/axfr 2007-07-01 17:25:41.733892017 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/local/bin/perl -w ++#!/usr/bin/perl -w + # $Id: axfr 264 2005-04-06 09:16:15Z olaf $ + + use strict; +diff -urNad libnet-dns-perl~/demo/check_soa libnet-dns-perl/demo/check_soa +--- libnet-dns-perl~/demo/check_soa 2007-07-01 17:25:20.000000000 +0200 ++++ libnet-dns-perl/demo/check_soa 2007-07-01 17:25:41.733892017 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/local/bin/perl -w ++#!/usr/bin/perl -w + # $Id: check_soa 264 2005-04-06 09:16:15Z olaf $ + + =head1 NAME +diff -urNad libnet-dns-perl~/demo/check_zone libnet-dns-perl/demo/check_zone +--- libnet-dns-perl~/demo/check_zone 2007-07-01 17:25:20.000000000 +0200 ++++ libnet-dns-perl/demo/check_zone 2007-07-01 17:25:41.733892017 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/local/bin/perl -w ++#!/usr/bin/perl -w + # $Id: check_zone 264 2005-04-06 09:16:15Z olaf $ + + =head1 NAME +diff -urNad libnet-dns-perl~/demo/example_recurse.pl libnet-dns-perl/demo/example_recurse.pl +--- libnet-dns-perl~/demo/example_recurse.pl 2007-07-01 17:25:20.000000000 +0200 ++++ libnet-dns-perl/demo/example_recurse.pl 2007-07-01 17:25:41.733892017 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/local/bin/perl -w ++#!/usr/bin/perl -w + + # Example usage for Net::DNS::Resolver::Recurse + # Performs recursion for a query. +diff -urNad libnet-dns-perl~/demo/mresolv libnet-dns-perl/demo/mresolv +--- libnet-dns-perl~/demo/mresolv 2007-07-01 17:25:20.000000000 +0200 ++++ libnet-dns-perl/demo/mresolv 2007-07-01 17:25:41.733892017 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/local/bin/perl -w ++#!/usr/bin/perl -w + # $Id: mresolv 264 2005-04-06 09:16:15Z olaf $ + + =head1 NAME +diff -urNad libnet-dns-perl~/demo/mx libnet-dns-perl/demo/mx +--- libnet-dns-perl~/demo/mx 2007-07-01 17:25:20.000000000 +0200 ++++ libnet-dns-perl/demo/mx 2007-07-01 17:25:41.733892017 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/local/bin/perl -w ++#!/usr/bin/perl -w + # $Id: mx 264 2005-04-06 09:16:15Z olaf $ + + =head1 NAME +diff -urNad libnet-dns-perl~/demo/perldig libnet-dns-perl/demo/perldig +--- libnet-dns-perl~/demo/perldig 2007-07-01 17:25:20.000000000 +0200 ++++ libnet-dns-perl/demo/perldig 2007-07-01 17:25:41.733892017 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/local/bin/perl -w ++#!/usr/bin/perl -w + # $Id: perldig 264 2005-04-06 09:16:15Z olaf $ + + =head1 NAME +diff -urNad libnet-dns-perl~/demo/trace_dns.pl libnet-dns-perl/demo/trace_dns.pl +--- libnet-dns-perl~/demo/trace_dns.pl 2007-07-01 17:25:20.000000000 +0200 ++++ libnet-dns-perl/demo/trace_dns.pl 2007-07-01 17:25:41.733892017 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/local/bin/perl ++#!/usr/bin/perl + + use strict; + use warnings; diff --git a/programming/language/perl/perl-Net-DNS/pspec.xml b/programming/language/perl/perl-Net-DNS/pspec.xml new file mode 100644 index 0000000000..fdd419ec62 --- /dev/null +++ b/programming/language/perl/perl-Net-DNS/pspec.xml @@ -0,0 +1,61 @@ + + + + + perl-Net-DNS + https://metacpan.org/release/Net-DNS + + Pisi Linux Admins + admins@pisilinux.org + + programming.language.perl + Artistic + library + Perl interface to the DNS resolver + Net::DNS is a collection of Perl modules that act as a Domain Name System (DNS) resolver. It allows the programmer to perform DNS queries that are beyond the capabilities of gethostbyname and gethostbyaddr. + https://cpan.metacpan.org/authors/id/N/NL/NLNETLABS/Net-DNS-1.24.tar.gz + + perl + + perl-Test-Pod + perl-Digest-HMAC + perl-Net-LibIDN2 + + + + + + perl-Net-DNS + Perl interface to the DNS resolver + + perl + perl-Net-LibIDN2 + + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/perl + + + + + + 2020-06-02 + 1.24 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + \ No newline at end of file diff --git a/programming/language/perl/perl-Net-DNS/translations.xml b/programming/language/perl/perl-Net-DNS/translations.xml new file mode 100644 index 0000000000..d5797f6757 --- /dev/null +++ b/programming/language/perl/perl-Net-DNS/translations.xml @@ -0,0 +1,9 @@ + + + + perl-Net-DNS + Net::DNS, bir DNS (Domain Name System -Alan Adı Sistemi) çözücüsü olarak işleyen bir Perl modülleri kolleksiyonudur. + Net::DNS, bir DNS (Domain Name System -Alan Adı Sistemi) çözücüsü olarak işleyen bir Perl modülleri kolleksiyonudur. Programcıya isim ile bağlantı sağlama (gethostbyname) ve adres ile bağlantı sağlamanın (gethostbyaddr) ötesinde olan DNS sorgularının çalışması için izin verir. + Net::DNS es una collección de módulos Perl con funciones de un servidor de nombres de dominio (DNS). Permite al programador realizar consultas DNS más allá de las facilidades de gethostbyname y gethostbyaddr. + + \ No newline at end of file diff --git a/programming/language/perl/perl-Net-LibIDN2/actions.py b/programming/language/perl/perl-Net-LibIDN2/actions.py new file mode 100644 index 0000000000..81a96a8377 --- /dev/null +++ b/programming/language/perl/perl-Net-LibIDN2/actions.py @@ -0,0 +1,25 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# 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 pisitools +from pisi.actionsapi import perlmodules + +WorkDir = "%s-%s" % (get.srcNAME()[5:], get.srcVERSION()) + +def setup(): + perlmodules.configure() + +def build(): + perlmodules.make() + +def check(): + perlmodules.make("test") + +def install(): + perlmodules.install() + + pisitools.dodoc("LICENSE", "README") \ No newline at end of file diff --git a/programming/language/perl/perl-Net-LibIDN2/files/perl-path_examples.patch b/programming/language/perl/perl-Net-LibIDN2/files/perl-path_examples.patch new file mode 100644 index 0000000000..ac0a7bba4b --- /dev/null +++ b/programming/language/perl/perl-Net-LibIDN2/files/perl-path_examples.patch @@ -0,0 +1,92 @@ +## 40_perl-path_examples.dpatch by +@DPATCH@ +diff -urNad libnet-dns-perl~/contrib/check_zone libnet-dns-perl/contrib/check_zone +--- libnet-dns-perl~/contrib/check_zone 2007-07-01 17:25:20.000000000 +0200 ++++ libnet-dns-perl/contrib/check_zone 2007-07-01 17:55:04.436946249 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/local/bin/perl -w ++#!/usr/bin/perl -w + # $Id: check_zone 638 2007-05-15 18:59:26Z olaf $ + + =head1 NAME +diff -urNad libnet-dns-perl~/contrib/loc2earth.fcgi libnet-dns-perl/contrib/loc2earth.fcgi +--- libnet-dns-perl~/contrib/loc2earth.fcgi 2007-07-01 17:25:20.000000000 +0200 ++++ libnet-dns-perl/contrib/loc2earth.fcgi 2007-07-01 17:25:41.733892017 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/local/bin/perl -T ++#!/usr/bin/perl -T + + # loc2earth.cgi - generates a redirect to Earth Viewer based on LOC record + # [ see or RFC 1876 ] +diff -urNad libnet-dns-perl~/demo/axfr libnet-dns-perl/demo/axfr +--- libnet-dns-perl~/demo/axfr 2007-07-01 17:25:20.000000000 +0200 ++++ libnet-dns-perl/demo/axfr 2007-07-01 17:25:41.733892017 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/local/bin/perl -w ++#!/usr/bin/perl -w + # $Id: axfr 264 2005-04-06 09:16:15Z olaf $ + + use strict; +diff -urNad libnet-dns-perl~/demo/check_soa libnet-dns-perl/demo/check_soa +--- libnet-dns-perl~/demo/check_soa 2007-07-01 17:25:20.000000000 +0200 ++++ libnet-dns-perl/demo/check_soa 2007-07-01 17:25:41.733892017 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/local/bin/perl -w ++#!/usr/bin/perl -w + # $Id: check_soa 264 2005-04-06 09:16:15Z olaf $ + + =head1 NAME +diff -urNad libnet-dns-perl~/demo/check_zone libnet-dns-perl/demo/check_zone +--- libnet-dns-perl~/demo/check_zone 2007-07-01 17:25:20.000000000 +0200 ++++ libnet-dns-perl/demo/check_zone 2007-07-01 17:25:41.733892017 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/local/bin/perl -w ++#!/usr/bin/perl -w + # $Id: check_zone 264 2005-04-06 09:16:15Z olaf $ + + =head1 NAME +diff -urNad libnet-dns-perl~/demo/example_recurse.pl libnet-dns-perl/demo/example_recurse.pl +--- libnet-dns-perl~/demo/example_recurse.pl 2007-07-01 17:25:20.000000000 +0200 ++++ libnet-dns-perl/demo/example_recurse.pl 2007-07-01 17:25:41.733892017 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/local/bin/perl -w ++#!/usr/bin/perl -w + + # Example usage for Net::DNS::Resolver::Recurse + # Performs recursion for a query. +diff -urNad libnet-dns-perl~/demo/mresolv libnet-dns-perl/demo/mresolv +--- libnet-dns-perl~/demo/mresolv 2007-07-01 17:25:20.000000000 +0200 ++++ libnet-dns-perl/demo/mresolv 2007-07-01 17:25:41.733892017 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/local/bin/perl -w ++#!/usr/bin/perl -w + # $Id: mresolv 264 2005-04-06 09:16:15Z olaf $ + + =head1 NAME +diff -urNad libnet-dns-perl~/demo/mx libnet-dns-perl/demo/mx +--- libnet-dns-perl~/demo/mx 2007-07-01 17:25:20.000000000 +0200 ++++ libnet-dns-perl/demo/mx 2007-07-01 17:25:41.733892017 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/local/bin/perl -w ++#!/usr/bin/perl -w + # $Id: mx 264 2005-04-06 09:16:15Z olaf $ + + =head1 NAME +diff -urNad libnet-dns-perl~/demo/perldig libnet-dns-perl/demo/perldig +--- libnet-dns-perl~/demo/perldig 2007-07-01 17:25:20.000000000 +0200 ++++ libnet-dns-perl/demo/perldig 2007-07-01 17:25:41.733892017 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/local/bin/perl -w ++#!/usr/bin/perl -w + # $Id: perldig 264 2005-04-06 09:16:15Z olaf $ + + =head1 NAME +diff -urNad libnet-dns-perl~/demo/trace_dns.pl libnet-dns-perl/demo/trace_dns.pl +--- libnet-dns-perl~/demo/trace_dns.pl 2007-07-01 17:25:20.000000000 +0200 ++++ libnet-dns-perl/demo/trace_dns.pl 2007-07-01 17:25:41.733892017 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/local/bin/perl ++#!/usr/bin/perl + + use strict; + use warnings; diff --git a/programming/language/perl/perl-Net-LibIDN2/pspec.xml b/programming/language/perl/perl-Net-LibIDN2/pspec.xml new file mode 100644 index 0000000000..162b99a76a --- /dev/null +++ b/programming/language/perl/perl-Net-LibIDN2/pspec.xml @@ -0,0 +1,48 @@ + + + + + perl-Net-LibIDN2 + https://metacpan.org/release/Net-LibIDN2 + + Blue Devil + bluedevil@sctzine.com + + programming.language.perl + Artistic + library + Net::LibIDN2 - Perl bindings for GNU Libidn2 + Provides bindings for GNU Libidn2, a C library for handling internationalized domain names based on IDNA 2008, Punycode and TR46. + https://cpan.metacpan.org/authors/id/T/TH/THOR/Net-LibIDN2-1.01.tar.gz + + perl + libidn2-devel + perl-Module-Build + + + + + perl-Net-LibIDN2 + Net::LibIDN2 - Perl bindings for GNU Libidn2 + + perl + libidn2 + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/perl + + + + + + 2020-02-22 + 1.01 + First release. + Blue Devil + bluedevil@sctzine.com + + + \ No newline at end of file diff --git a/programming/language/perl/perl-Net-LibIDN2/translations.xml b/programming/language/perl/perl-Net-LibIDN2/translations.xml new file mode 100644 index 0000000000..165c294b2f --- /dev/null +++ b/programming/language/perl/perl-Net-LibIDN2/translations.xml @@ -0,0 +1,8 @@ + + + + perl-Net-LibIDN2 + GNU Libidn2 için perl bağlayıcıları. + perl-Net-LibIDN2, GNU Libidn2 için perl bağlayıcıları sunar. + + \ No newline at end of file diff --git a/programming/language/perl/perl-Net-Pcap/actions.py b/programming/language/perl/perl-Net-Pcap/actions.py new file mode 100644 index 0000000000..8863e026ec --- /dev/null +++ b/programming/language/perl/perl-Net-Pcap/actions.py @@ -0,0 +1,30 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/copyleft/gpl.txt. + +from pisi.actionsapi import get +from pisi.actionsapi import pisitools +from pisi.actionsapi import perlmodules + +#WorkDir = "%s-%s" % (get.srcNAME()[5:], get.srcVERSION()) + +def setup(): + # suppress compiler warnings + pisitools.dosed("Makefile.PL", "-Wall", "-Wall -Wno-cpp -Wno-pointer-sign -Wno-pointer-to-int-cast -Wno-discarded-qualifiers -Wno-deprecated-declarations") + perlmodules.configure() + # fix runpath analysis + pisitools.dosed("Makefile","LD_RUN_PATH=\"\$\(LD_RUN_PATH\)\"", "") + +def build(): + perlmodules.make() + +# takes too much time +#def check(): +# perlmodules.make("test") + +def install(): + perlmodules.install() + + pisitools.dodoc("Changes", "MANIFEST", "README*") \ No newline at end of file diff --git a/programming/language/perl/perl-Net-Pcap/files/Net-Pcap-0.18-Adapt-a-test-to-libpcap-1.8.0.patch b/programming/language/perl/perl-Net-Pcap/files/Net-Pcap-0.18-Adapt-a-test-to-libpcap-1.8.0.patch new file mode 100644 index 0000000000..251f542853 --- /dev/null +++ b/programming/language/perl/perl-Net-Pcap/files/Net-Pcap-0.18-Adapt-a-test-to-libpcap-1.8.0.patch @@ -0,0 +1,36 @@ +From 52607780c02ee90a93bd40e91c5263e55e7a351c Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= +Date: Wed, 5 Oct 2016 15:54:02 +0200 +Subject: [PATCH] Adapt a test to libpcap-1.8.0 +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +libpcap-1.8.0 changed error message on invalid filter expression from +"syntax error" to "syntax error in filter expression: syntax error". + +This patch adjust the t/09-error.t for that. + +CPAN RT#117831 + +Signed-off-by: Petr Písař +--- + t/09-error.t | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/t/09-error.t b/t/09-error.t +index bcd2a13..ef8f0b2 100644 +--- a/t/09-error.t ++++ b/t/09-error.t +@@ -22,7 +22,7 @@ is( $@, '', "compile() with an invalid filter string" ); + is( $res, -1, " - result must not be null: $res" ); + eval { $err = Net::Pcap::geterr($pcap) }; + is( $@, '', "geterr()" ); +-like( $err, '/^(?:parse|syntax) error$/', " - \$err must not be null: $err" ); ++like( $err, '/(?:parse|syntax) error$/', " - \$err must not be null: $err" ); + + # Testing compile() with a valid filter + eval { $res = Net::Pcap::compile($pcap, \$filter, "tcp", 0, $mask) }; +-- +2.7.4 + diff --git a/programming/language/perl/perl-Net-Pcap/files/Net-Pcap-0.18-Fix-build-with-libpcap-1.9.0.patch b/programming/language/perl/perl-Net-Pcap/files/Net-Pcap-0.18-Fix-build-with-libpcap-1.9.0.patch new file mode 100644 index 0000000000..2ad1f6023e --- /dev/null +++ b/programming/language/perl/perl-Net-Pcap/files/Net-Pcap-0.18-Fix-build-with-libpcap-1.9.0.patch @@ -0,0 +1,44 @@ +diff -up ./Makefile.PL.tv ./Makefile.PL +--- ./Makefile.PL.tv 2018-09-21 10:32:09.165570705 +0200 ++++ ./Makefile.PL 2018-09-21 10:45:39.096591301 +0200 +@@ -106,7 +106,7 @@ REASON + # We also store the list of available functions in a file for skipping the + # corresponding tests. + my @funcs = have_functions(find_functions()); +-$options{DEFINE} .= cpp_defines(@funcs); ++$options{DEFINE} .= cpp_defines(@funcs). "-DHAVE_PCAP_SETSAMPLING"; + open(FUNCS, '>funcs.txt') or warn "warning: can't write 'funcs.txt': $!\n"; + print FUNCS join("\n", @funcs), "\n"; + close(FUNCS); +diff -up ./Pcap.xs.tv ./Pcap.xs +diff -up ./stubs.inc.tv ./stubs.inc +--- ./stubs.inc.tv 2018-09-21 10:30:08.653034412 +0200 ++++ ./stubs.inc 2018-09-21 10:46:41.339897943 +0200 +@@ -354,11 +354,6 @@ int pcap_parsesrcstr(const char *source, + #ifdef _MSC_VER + #pragma message( "Warning: the function pcap_open() is not available" ) + #endif +-struct pcap_rmtauth { +- int type; +- char *username; +- char *password; +-}; + + pcap_t * pcap_open(const char *source, int snaplen, int flags, int read_timeout, struct pcap_rmtauth *auth, char *err); + pcap_t * pcap_open(const char *source, int snaplen, int flags, int read_timeout, struct pcap_rmtauth *auth, char *err) { +@@ -511,6 +511,7 @@ HANDLE pcap_getevent(pcap_t *p) { + #ifdef _MSC_VER + #pragma message( "Warning: the function pcap_setsampling() is not available" ) + #endif ++#if 0 + struct pcap_samp { + int method; + int value; +@@ -522,6 +523,7 @@ struct pcap_samp *pcap_setsampling(pcap_ + return NULL; + } + #endif ++#endif + + + /* diff --git a/programming/language/perl/perl-Net-Pcap/pspec.xml b/programming/language/perl/perl-Net-Pcap/pspec.xml new file mode 100644 index 0000000000..a89ba7a9ff --- /dev/null +++ b/programming/language/perl/perl-Net-Pcap/pspec.xml @@ -0,0 +1,52 @@ + + + + + perl-Net-Pcap + https://metacpan.org/release/Net-Pcap + + Blue Devil + bluedevil@sctzine.com + + programming.language.perl + GPL + app:console + library + Interface to pcap(3) LBL packet capture library + The Net::Pcap module is a Perl binding to the LBL pcap(3) packet capture library. + https://cpan.metacpan.org/authors/id/S/SA/SAPER/Net-Pcap-0.18.tar.gz + + perl + libpcap-devel + + + Net-Pcap-0.18-Adapt-a-test-to-libpcap-1.8.0.patch + Net-Pcap-0.18-Fix-build-with-libpcap-1.9.0.patch + + + + + perl-Net-Pcap + Interface to pcap(3) LBL packet capture library + + perl + libpcap + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + + + 2020-01-08 + 0.18 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + \ No newline at end of file diff --git a/programming/language/perl/perl-Net-Pcap/translations.xml b/programming/language/perl/perl-Net-Pcap/translations.xml new file mode 100644 index 0000000000..a5946c4ff9 --- /dev/null +++ b/programming/language/perl/perl-Net-Pcap/translations.xml @@ -0,0 +1,8 @@ + + + + perl-Net-Pcap + pcap(3) LBL paket yakalama kitaplığı arayüzü + Net::Pcap modülü, pcap(3) LBL paket yakalama kitaplığı için bir Perl arayüzüdür. + + \ No newline at end of file diff --git a/programming/language/perl/perl-Net-RawIP/actions.py b/programming/language/perl/perl-Net-RawIP/actions.py new file mode 100644 index 0000000000..7b47ffe72a --- /dev/null +++ b/programming/language/perl/perl-Net-RawIP/actions.py @@ -0,0 +1,29 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/copyleft/gpl.txt. + +from pisi.actionsapi import get +from pisi.actionsapi import pisitools +from pisi.actionsapi import perlmodules + +WorkDir = "%s-%s" % (get.srcNAME()[5:], get.srcVERSION()) + +def setup(): + # suppress compiler warnings + pisitools.cflags.add("-Wno-implicit-function-declaration -Wno-deprecated-declarations -Wno-cpp") + perlmodules.configure() + # fix runpath analysis + pisitools.dosed("Makefile","LD_RUN_PATH=\"\$\(LD_RUN_PATH\)\"", "") + +def build(): + perlmodules.make() + +def check(): + perlmodules.make("test") + +def install(): + perlmodules.install() + + pisitools.dodoc("MANIFEST", "README*") \ No newline at end of file diff --git a/programming/language/perl/perl-Net-RawIP/pspec.xml b/programming/language/perl/perl-Net-RawIP/pspec.xml new file mode 100644 index 0000000000..b0309c4899 --- /dev/null +++ b/programming/language/perl/perl-Net-RawIP/pspec.xml @@ -0,0 +1,46 @@ + + + + + perl-Net-RawIP + http://search.cpan.org/dist/Net-RawIP/ + + Blue Devil + bluedevil@sctzine.com + + programming.language.perl + Artistic + library + Perl extension to manipulate raw IP packets with interface to libpcap + Net::RawIP, a perl module can to manipulate raw IP packets, with an optional feature for manipulating Ethernet headers. + http://search.cpan.org/CPAN/authors/id/S/SA/SAPER/Net-RawIP-0.25.tar.gz + + perl + libpcap-devel + + + + + perl-Net-RawIP + Perl extension to manipulate raw IP packets with interface to libpcap + + perl + libpcap + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + + 2020-01-08 + 0.25 + First release. + Blue Devil + bluedevil@sctzine.com + + + \ No newline at end of file diff --git a/programming/language/perl/perl-Net-RawIP/translations.xml b/programming/language/perl/perl-Net-RawIP/translations.xml new file mode 100644 index 0000000000..d0c2f512ef --- /dev/null +++ b/programming/language/perl/perl-Net-RawIP/translations.xml @@ -0,0 +1,8 @@ + + + + perl-Net-RawIP + Raw IP adreslerini libpcap ile değiştirmeye yarayan perl eklentisi. + Net::RawIP, ham IP paketlerini ve ethernet başlıklarını değiştirebilen bir perl modülüdür. + + \ No newline at end of file diff --git a/programming/language/perl/perl-NetPacket/actions.py b/programming/language/perl/perl-NetPacket/actions.py new file mode 100644 index 0000000000..5bbf490eaa --- /dev/null +++ b/programming/language/perl/perl-NetPacket/actions.py @@ -0,0 +1,25 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/copyleft/gpl.txt. + +from pisi.actionsapi import get +from pisi.actionsapi import pisitools +from pisi.actionsapi import perlmodules + +#WorkDir = "%s-%s" % (get.srcNAME()[5:], get.srcVERSION()) + +def setup(): + perlmodules.configure() + +def build(): + perlmodules.make() + +def check(): + perlmodules.make("test") + +def install(): + perlmodules.install() + + pisitools.dodoc("LICENSE", "MANIFEST", "README*", "SIGNATURE") \ No newline at end of file diff --git a/programming/language/perl/perl-NetPacket/pspec.xml b/programming/language/perl/perl-NetPacket/pspec.xml new file mode 100644 index 0000000000..866d90dfb1 --- /dev/null +++ b/programming/language/perl/perl-NetPacket/pspec.xml @@ -0,0 +1,45 @@ + + + + + perl-NetPacket + https://metacpan.org/release/NetPacket + + Blue Devil + bluedevil@sctzine.com + + programming.language.perl + GPL + app:console + library + assemble/disassemble network packets at the protocol level + "NetPacket" provides a base class for a cluster of modules related to decoding and encoding of network protocols. Each "NetPacket" descendent module knows how to encode and decode packets for the network protocol it implements. Consult the documentation for the module in question for protocol-specific implementation. + https://cpan.metacpan.org/authors/id/Y/YA/YANICK/NetPacket-1.7.2.tar.gz + + perl + + + + + perl-NetPacket + assemble/disassemble network packets at the protocol level + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + + 2020-01-08 + 1.7.2 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + \ No newline at end of file diff --git a/programming/language/perl/perl-NetPacket/translations.xml b/programming/language/perl/perl-NetPacket/translations.xml new file mode 100644 index 0000000000..b75533e2f2 --- /dev/null +++ b/programming/language/perl/perl-NetPacket/translations.xml @@ -0,0 +1,8 @@ + + + + perl-NetPacket + Protokol seviyesinde ağ paketlerini assemble/disassemble etmeye yarayan bir araç. + NetPacket" ağ protokollerini encode/decode etmeye yarayan bir çok temel sınıf sağlayan bir perl kitaplığıdır. + + \ No newline at end of file diff --git a/science/mathematics/matio/actions.py b/science/mathematics/matio/actions.py new file mode 100644 index 0000000000..914c842eef --- /dev/null +++ b/science/mathematics/matio/actions.py @@ -0,0 +1,29 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# 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 autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools + +def setup(): + shelltools.system("./autogen.sh") + autotools.configure("--with-hdf5 \ + --enable-shared \ + --disable-static \ + --enable-mat73=yes \ + --enable-extended-sparse=yes" ) + + # fix unused dependency analysis + pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("COPYING", "README") \ No newline at end of file diff --git a/science/mathematics/matio/files/fix-underlinking.patch b/science/mathematics/matio/files/fix-underlinking.patch new file mode 100644 index 0000000000..0842551dad --- /dev/null +++ b/science/mathematics/matio/files/fix-underlinking.patch @@ -0,0 +1,13 @@ +Index: matio-1.3.3/src/Makefile.in +=================================================================== +--- matio-1.3.3.orig/src/Makefile.in ++++ matio-1.3.3/src/Makefile.in +@@ -146,7 +146,7 @@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_P + LD = @LD@ + LDFLAGS = @LDFLAGS@ + LIBOBJS = @LIBOBJS@ +-LIBS = @LIBS@ ++LIBS = @LIBS@ -lz + LIBTOOL = @LIBTOOL@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ diff --git a/science/mathematics/matio/pspec.xml b/science/mathematics/matio/pspec.xml new file mode 100644 index 0000000000..0de8f7828d --- /dev/null +++ b/science/mathematics/matio/pspec.xml @@ -0,0 +1,59 @@ + + + + + matio + https://sourceforge.net/projects/matio/ + + Blue Devil + bluedevil@sctzine.com + + science.mathematics + BSD + library + app:console + C library with a fortran 90/95 module interface for reading/writing MATLAB MAT-files + matio is an open-source library for reading/writing MATLAB MAT files. This library is designed for use by programs/libraries that do not have access or do not want to rely on MATLAB's shared library. + mirrors://sourceforge/matio/matio-1.5.17.tar.gz + + hdf5-devel + + + + + matio + + hdf5 + + + /usr/share + /usr/lib + /usr/bin + /usr/share/doc/matio + + + + + matio-devel + Development files for matio + + matio + + + /usr/include + /usr/lib/pkgconfig + + /usr/share/man/man3 + + + + + + 2020-06-08 + 1.5.17 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + \ No newline at end of file diff --git a/science/mathematics/matio/translations.xml b/science/mathematics/matio/translations.xml new file mode 100644 index 0000000000..d7f2b1dc2e --- /dev/null +++ b/science/mathematics/matio/translations.xml @@ -0,0 +1,14 @@ + + + + matio + Matlab dosyalarını okuyup/yazmak için bir C kitaplığı + matio, Matlab MAT dosyalarını okuyup/yazmak için geliştirilmiş, sınırlı Fortran 90 arayüzüne sahip bir C kitaplığıdır. + + + + matio-devel + matio için geliştirme dosyaları + matio-devel, matio için geliştirme dosyalarını içerir. + + \ No newline at end of file