Merge pull request #8581 from blue-devil/master

perl mdules
This commit is contained in:
Blue DeviL
2020-06-10 01:00:54 +03:00
committed by GitHub
31 changed files with 1243 additions and 6 deletions
+348 -2
View File
@@ -26675,6 +26675,99 @@ functionality to build high-performing, platform-independent programs.</Descript
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>perl-Net-DNS</Name>
<Homepage>https://metacpan.org/release/Net-DNS</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>Artistic</License>
<IsA>library</IsA>
<PartOf>programming.language.perl</PartOf>
<Summary xml:lang="en">Perl interface to the DNS resolver</Summary>
<Summary xml:lang="tr">Net::DNS, bir DNS (Domain Name System -Alan Adı Sistemi) çözücüsü olarak işleyen bir Perl modülleri kolleksiyonudur.</Summary>
<Description xml:lang="en">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.</Description>
<Description xml:lang="tr">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.</Description>
<Description xml:lang="es">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.</Description>
<Archive type="targz" sha1sum="4aae51f6d1266e8258a3e6ff28b24df4ff868580" name="Net-DNS-1.24.tar.gz">https://cpan.metacpan.org/authors/id/N/NL/NLNETLABS/Net-DNS-1.24.tar.gz</Archive>
<BuildDependencies>
<Dependency>perl</Dependency>
<Dependency>perl-Test-Pod</Dependency>
<Dependency>perl-Digest-HMAC</Dependency>
<Dependency>perl-Net-LibIDN2</Dependency>
</BuildDependencies>
<SourceURI>programming/language/perl/perl-Net-DNS/pspec.xml</SourceURI>
</Source>
<Package>
<Name>perl-Net-DNS</Name>
<Summary xml:lang="en">Perl interface to the DNS resolver</Summary>
<RuntimeDependencies>
<Dependency>perl</Dependency>
<Dependency>perl-Net-LibIDN2</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="data">/usr/share/perl</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2020-06-02</Date>
<Version>1.24</Version>
<Comment>Minor version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>perl-NetPacket</Name>
<Homepage>https://metacpan.org/release/NetPacket</Homepage>
<Packager>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Packager>
<License>GPL</License>
<IsA>app:console</IsA>
<IsA>library</IsA>
<PartOf>programming.language.perl</PartOf>
<Summary xml:lang="en">assemble/disassemble network packets at the protocol level</Summary>
<Summary xml:lang="tr">Protokol seviyesinde ağ paketlerini assemble/disassemble etmeye yarayan bir araç.</Summary>
<Description xml:lang="en">&quot;NetPacket&quot; provides a base class for a cluster of modules related to decoding and encoding of network protocols. Each &quot;NetPacket&quot; 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.</Description>
<Description xml:lang="tr">NetPacket&quot; ağ protokollerini encode/decode etmeye yarayan bir çok temel sınıf sağlayan bir perl kitaplığıdır.</Description>
<Archive type="targz" sha1sum="4ccb767d5fa47dc4c7b5b2d622dc68699d6b02e3" name="NetPacket-1.7.2.tar.gz">https://cpan.metacpan.org/authors/id/Y/YA/YANICK/NetPacket-1.7.2.tar.gz</Archive>
<BuildDependencies>
<Dependency>perl</Dependency>
</BuildDependencies>
<SourceURI>programming/language/perl/perl-NetPacket/pspec.xml</SourceURI>
</Source>
<Package>
<Name>perl-NetPacket</Name>
<Summary xml:lang="en">assemble/disassemble network packets at the protocol level</Summary>
<RuntimeDependencies>
<Dependency>perl</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="man">/usr/share/man</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2020-01-08</Date>
<Version>1.7.2</Version>
<Comment>Version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>perl-Test-Warn</Name>
@@ -29389,7 +29482,7 @@ functionality to build high-performing, platform-independent programs.</Descript
<Summary xml:lang="tr">CGI istek ve yanıtlarını işleyebilmek için bir perl kütüphanesi</Summary>
<Description xml:lang="en">Handle Common Gateway Interface requests and responses.</Description>
<Description xml:lang="tr">perl-CGI, CGI istek ve yanıtlarını işleyebilmek için bir perl kütüphanesidir.</Description>
<Archive type="targz" sha1sum="bb39abda5cccfe99b9b408471005a94597ad3d83" name="CGI-4.47.tar.gz">https://cpan.metacpan.org/authors/id/L/LE/LEEJO/CGI-4.47.tar.gz</Archive>
<Archive type="targz" sha1sum="b91646d2f700930db6a5bc62ba3585bfa8e4e273" name="CGI-4.49.tar.gz">https://cpan.metacpan.org/authors/id/L/LE/LEEJO/CGI-4.49.tar.gz</Archive>
<BuildDependencies>
<Dependency>perl</Dependency>
<Dependency>perl-Test-Deep</Dependency>
@@ -29408,13 +29501,20 @@ functionality to build high-performing, platform-independent programs.</Descript
<Dependency>perl-Test-Warn</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="10">
<Date>2020-05-18</Date>
<Version>4.49</Version>
<Comment>Minor version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="9">
<Date>2020-05-18</Date>
<Version>4.47</Version>
@@ -30060,6 +30160,57 @@ functionality to build high-performing, platform-independent programs.</Descript
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>perl-Net-Pcap</Name>
<Homepage>https://metacpan.org/release/Net-Pcap</Homepage>
<Packager>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Packager>
<License>GPL</License>
<IsA>app:console</IsA>
<IsA>library</IsA>
<PartOf>programming.language.perl</PartOf>
<Summary xml:lang="en">Interface to pcap(3) LBL packet capture library</Summary>
<Summary xml:lang="tr">pcap(3) LBL paket yakalama kitaplığı arayüzü</Summary>
<Description xml:lang="en">The Net::Pcap module is a Perl binding to the LBL pcap(3) packet capture library.</Description>
<Description xml:lang="tr">Net::Pcap modülü, pcap(3) LBL paket yakalama kitaplığı için bir Perl arayüzüdür.</Description>
<Archive type="targz" sha1sum="9e53643cbe93e497af8c24cebe02bd7934194854" name="Net-Pcap-0.18.tar.gz">https://cpan.metacpan.org/authors/id/S/SA/SAPER/Net-Pcap-0.18.tar.gz</Archive>
<BuildDependencies>
<Dependency>perl</Dependency>
<Dependency>libpcap-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">Net-Pcap-0.18-Adapt-a-test-to-libpcap-1.8.0.patch</Patch>
<Patch level="1">Net-Pcap-0.18-Fix-build-with-libpcap-1.9.0.patch</Patch>
</Patches>
<SourceURI>programming/language/perl/perl-Net-Pcap/pspec.xml</SourceURI>
</Source>
<Package>
<Name>perl-Net-Pcap</Name>
<Summary xml:lang="en">Interface to pcap(3) LBL packet capture library</Summary>
<RuntimeDependencies>
<Dependency>perl</Dependency>
<Dependency>libpcap</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="man">/usr/share/man</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2020-01-08</Date>
<Version>0.18</Version>
<Comment>Version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>perl-GSSAPI</Name>
@@ -31085,6 +31236,98 @@ functionality to build high-performing, platform-independent programs.</Descript
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>perl-Net-RawIP</Name>
<Homepage>http://search.cpan.org/dist/Net-RawIP/</Homepage>
<Packager>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Packager>
<License>Artistic</License>
<IsA>library</IsA>
<PartOf>programming.language.perl</PartOf>
<Summary xml:lang="en">Perl extension to manipulate raw IP packets with interface to libpcap</Summary>
<Summary xml:lang="tr">Raw IP adreslerini libpcap ile değiştirmeye yarayan perl eklentisi.</Summary>
<Description xml:lang="en">Net::RawIP, a perl module can to manipulate raw IP packets, with an optional feature for manipulating Ethernet headers.</Description>
<Description xml:lang="tr">Net::RawIP, ham IP paketlerini ve ethernet başlıklarını değiştirebilen bir perl modülüdür.</Description>
<Archive type="targz" sha1sum="e1e2a85374436e314bce7cfb091415ebf72e6fba" name="Net-RawIP-0.25.tar.gz">http://search.cpan.org/CPAN/authors/id/S/SA/SAPER/Net-RawIP-0.25.tar.gz</Archive>
<BuildDependencies>
<Dependency>perl</Dependency>
<Dependency>libpcap-devel</Dependency>
</BuildDependencies>
<SourceURI>programming/language/perl/perl-Net-RawIP/pspec.xml</SourceURI>
</Source>
<Package>
<Name>perl-Net-RawIP</Name>
<Summary xml:lang="en">Perl extension to manipulate raw IP packets with interface to libpcap</Summary>
<RuntimeDependencies>
<Dependency>perl</Dependency>
<Dependency>libpcap</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="man">/usr/share/man</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2020-01-08</Date>
<Version>0.25</Version>
<Comment>First release.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>perl-Net-LibIDN2</Name>
<Homepage>https://metacpan.org/release/Net-LibIDN2</Homepage>
<Packager>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Packager>
<License>Artistic</License>
<IsA>library</IsA>
<PartOf>programming.language.perl</PartOf>
<Summary xml:lang="en">Net::LibIDN2 - Perl bindings for GNU Libidn2</Summary>
<Summary xml:lang="tr">GNU Libidn2 için perl bağlayıcıları.</Summary>
<Description xml:lang="en">Provides bindings for GNU Libidn2, a C library for handling internationalized domain names based on IDNA 2008, Punycode and TR46.</Description>
<Description xml:lang="tr">perl-Net-LibIDN2, GNU Libidn2 için perl bağlayıcıları sunar.</Description>
<Archive type="targz" sha1sum="257a4c08c56609439869a366f6d037252ea45fb2" name="Net-LibIDN2-1.01.tar.gz">https://cpan.metacpan.org/authors/id/T/TH/THOR/Net-LibIDN2-1.01.tar.gz</Archive>
<BuildDependencies>
<Dependency>perl</Dependency>
<Dependency>libidn2-devel</Dependency>
<Dependency>perl-Module-Build</Dependency>
</BuildDependencies>
<SourceURI>programming/language/perl/perl-Net-LibIDN2/pspec.xml</SourceURI>
</Source>
<Package>
<Name>perl-Net-LibIDN2</Name>
<Summary xml:lang="en">Net::LibIDN2 - Perl bindings for GNU Libidn2</Summary>
<RuntimeDependencies>
<Dependency>perl</Dependency>
<Dependency>libidn2</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="data">/usr/share/perl</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2020-02-22</Date>
<Version>1.01</Version>
<Comment>First release.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>perl-File-Slurper</Name>
@@ -31551,6 +31794,51 @@ functionality to build high-performing, platform-independent programs.</Descript
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>perl-IO-Socket-IP</Name>
<Homepage>https://metacpan.org/release/IO-Socket-IP</Homepage>
<Packager>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Packager>
<License>Artistic</License>
<IsA>library</IsA>
<PartOf>programming.language.perl</PartOf>
<Summary xml:lang="en">Family-neutral IP socket supporting both IPv4 and IPv6</Summary>
<Summary xml:lang="tr">Hem IPv4 hem de IPv6 soketlerini destekleyen perl modülü</Summary>
<Description xml:lang="en">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.</Description>
<Description xml:lang="tr">IO::Socket::IP, Bu modül hem IPv4 hem de IPv6 soketlerini protokolden bağımsız kullanmayı destekler.</Description>
<Archive type="targz" sha1sum="4e12fc601a7d71189c4b49c2a72b46bc8f939993" name="IO-Socket-IP-0.39.tar.gz">https://cpan.metacpan.org/authors/id/P/PE/PEVANS/IO-Socket-IP-0.39.tar.gz</Archive>
<BuildDependencies>
<Dependency>perl</Dependency>
<Dependency>perl-Module-Build</Dependency>
</BuildDependencies>
<SourceURI>programming/language/perl/perl-IO-Socket-IP/pspec.xml</SourceURI>
</Source>
<Package>
<Name>perl-IO-Socket-IP</Name>
<Summary xml:lang="en">Family-neutral IP socket supporting both IPv4 and IPv6</Summary>
<RuntimeDependencies>
<Dependency>perl</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="data">/usr/share/perl</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2020-01-08</Date>
<Version>0.39</Version>
<Comment>First release.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>perl-HTML-Tagset</Name>
@@ -56188,6 +56476,64 @@ to create header files and sources from protocol files.</Description>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>matio</Name>
<Homepage>https://sourceforge.net/projects/matio/</Homepage>
<Packager>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Packager>
<License>BSD</License>
<IsA>library</IsA>
<IsA>app:console</IsA>
<PartOf>science.mathematics</PartOf>
<Summary xml:lang="en">C library with a fortran 90/95 module interface for reading/writing MATLAB MAT-files</Summary>
<Summary xml:lang="tr">Matlab dosyalarını okuyup/yazmak için bir C kitaplığı</Summary>
<Description xml:lang="en">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&apos;s shared library.</Description>
<Description xml:lang="tr">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.</Description>
<Archive type="targz" sha1sum="948851455e5097206901105e911a1d1a5db5e95f" name="matio-1.5.17.tar.gz">mirrors://sourceforge/matio/matio-1.5.17.tar.gz</Archive>
<BuildDependencies>
<Dependency>hdf5-devel</Dependency>
</BuildDependencies>
<SourceURI>science/mathematics/matio/pspec.xml</SourceURI>
</Source>
<Package>
<Name>matio</Name>
<RuntimeDependencies>
<Dependency>hdf5</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/share</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="doc">/usr/share/doc/matio</Path>
</Files>
</Package>
<Package>
<Name>matio-devel</Name>
<Summary xml:lang="en">Development files for matio</Summary>
<Summary xml:lang="tr">matio için geliştirme dosyaları</Summary>
<Description xml:lang="tr">matio-devel, matio için geliştirme dosyalarını içerir.</Description>
<RuntimeDependencies>
<Dependency release="1">matio</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="man">/usr/share/man/man3</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2020-06-08</Date>
<Version>1.5.17</Version>
<Comment>First Pisi Release</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>pspp</Name>
+1 -1
View File
@@ -1 +1 @@
609716a16dcf520a82da845db4b33297180df555
cc67b5afbdfc08ed22f5d3d16ff7ed03a5a9ab74
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
5e7bdf994dbf7509da270bcbef71e857ddca5640
74beab9ffb18a34c13c74aa14d0796f18c860749
+9 -2
View File
@@ -14,7 +14,7 @@
<IsA>library</IsA>
<Summary>Handle Common Gateway Interface requests and responses.</Summary>
<Description>Handle Common Gateway Interface requests and responses.</Description>
<Archive type="targz" sha1sum="bb39abda5cccfe99b9b408471005a94597ad3d83">https://cpan.metacpan.org/authors/id/L/LE/LEEJO/CGI-4.47.tar.gz</Archive>
<Archive type="targz" sha1sum="b91646d2f700930db6a5bc62ba3585bfa8e4e273">https://cpan.metacpan.org/authors/id/L/LE/LEEJO/CGI-4.49.tar.gz</Archive>
<BuildDependencies>
<Dependency>perl</Dependency>
<Dependency>perl-Test-Deep</Dependency>
@@ -33,14 +33,21 @@
<Dependency>perl-Test-Warn</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="10">
<Date>2020-05-18</Date>
<Version>4.49</Version>
<Comment>Minor version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="9">
<Date>2020-05-18</Date>
<Version>4.47</Version>
@@ -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")
@@ -0,0 +1,46 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>perl-IO-Socket-IP</Name>
<Homepage>https://metacpan.org/release/IO-Socket-IP</Homepage>
<Packager>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Packager>
<PartOf>programming.language.perl</PartOf>
<License>Artistic</License>
<IsA>library</IsA>
<Summary>Family-neutral IP socket supporting both IPv4 and IPv6</Summary>
<Description>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.</Description>
<Archive sha1sum="4e12fc601a7d71189c4b49c2a72b46bc8f939993" type="targz">https://cpan.metacpan.org/authors/id/P/PE/PEVANS/IO-Socket-IP-0.39.tar.gz</Archive>
<BuildDependencies>
<Dependency>perl</Dependency>
<Dependency>perl-Module-Build</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>perl-IO-Socket-IP</Name>
<Summary>Family-neutral IP socket supporting both IPv4 and IPv6</Summary>
<RuntimeDependencies>
<Dependency>perl</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="data">/usr/share/perl</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2020-01-08</Date>
<Version>0.39</Version>
<Comment>First release.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>perl-IO-Socket-IP</Name>
<Summary xml:lang="tr">Hem IPv4 hem de IPv6 soketlerini destekleyen perl modülü</Summary>
<Description xml:lang="tr">IO::Socket::IP, Bu modül hem IPv4 hem de IPv6 soketlerini protokolden bağımsız kullanmayı destekler.</Description>
</Source>
</PISI>
@@ -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")
@@ -0,0 +1,92 @@
## 40_perl-path_examples.dpatch by <fh@debian.org>
@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 <URL: http://www.kei.com/homepages/ckd/dns-loc/ > 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;
@@ -0,0 +1,61 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>perl-Net-DNS</Name>
<Homepage>https://metacpan.org/release/Net-DNS</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<PartOf>programming.language.perl</PartOf>
<License>Artistic</License>
<IsA>library</IsA>
<Summary>Perl interface to the DNS resolver</Summary>
<Description>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.</Description>
<Archive sha1sum="4aae51f6d1266e8258a3e6ff28b24df4ff868580" type="targz">https://cpan.metacpan.org/authors/id/N/NL/NLNETLABS/Net-DNS-1.24.tar.gz</Archive>
<BuildDependencies>
<Dependency>perl</Dependency>
<!-- Test Dependency -->
<Dependency>perl-Test-Pod</Dependency>
<Dependency>perl-Digest-HMAC</Dependency>
<Dependency>perl-Net-LibIDN2</Dependency>
<!--
<Dependency>perl-Net-IP</Dependency>
<Dependency>perl-Socket6</Dependency>
<Dependency>perl-IO-Socket-INET6</Dependency>
-->
</BuildDependencies>
</Source>
<Package>
<Name>perl-Net-DNS</Name>
<Summary>Perl interface to the DNS resolver</Summary>
<RuntimeDependencies>
<Dependency>perl</Dependency>
<Dependency>perl-Net-LibIDN2</Dependency>
<!--
<Dependency>perl-Net-IP</Dependency>
<Dependency>perl-Socket6</Dependency>
<Dependency>perl-Digest-HMAC</Dependency>
<Dependency>perl-IO-Socket-INET6</Dependency>
-->
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="data">/usr/share/perl</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2020-06-02</Date>
<Version>1.24</Version>
<Comment>Minor version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,9 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>perl-Net-DNS</Name>
<Summary xml:lang="tr">Net::DNS, bir DNS (Domain Name System -Alan Adı Sistemi) çözücüsü olarak işleyen bir Perl modülleri kolleksiyonudur.</Summary>
<Description xml:lang="tr">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.</Description>
<Description xml:lang="es">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.</Description>
</Source>
</PISI>
@@ -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")
@@ -0,0 +1,92 @@
## 40_perl-path_examples.dpatch by <fh@debian.org>
@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 <URL: http://www.kei.com/homepages/ckd/dns-loc/ > 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;
@@ -0,0 +1,48 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>perl-Net-LibIDN2</Name>
<Homepage>https://metacpan.org/release/Net-LibIDN2</Homepage>
<Packager>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Packager>
<PartOf>programming.language.perl</PartOf>
<License>Artistic</License>
<IsA>library</IsA>
<Summary>Net::LibIDN2 - Perl bindings for GNU Libidn2</Summary>
<Description>Provides bindings for GNU Libidn2, a C library for handling internationalized domain names based on IDNA 2008, Punycode and TR46.</Description>
<Archive sha1sum="257a4c08c56609439869a366f6d037252ea45fb2" type="targz">https://cpan.metacpan.org/authors/id/T/TH/THOR/Net-LibIDN2-1.01.tar.gz</Archive>
<BuildDependencies>
<Dependency>perl</Dependency>
<Dependency>libidn2-devel</Dependency>
<Dependency>perl-Module-Build</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>perl-Net-LibIDN2</Name>
<Summary>Net::LibIDN2 - Perl bindings for GNU Libidn2</Summary>
<RuntimeDependencies>
<Dependency>perl</Dependency>
<Dependency>libidn2</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="data">/usr/share/perl</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2020-02-22</Date>
<Version>1.01</Version>
<Comment>First release.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>perl-Net-LibIDN2</Name>
<Summary xml:lang="tr">GNU Libidn2 için perl bağlayıcıları.</Summary>
<Description xml:lang="tr">perl-Net-LibIDN2, GNU Libidn2 için perl bağlayıcıları sunar.</Description>
</Source>
</PISI>
@@ -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*")
@@ -0,0 +1,36 @@
From 52607780c02ee90a93bd40e91c5263e55e7a351c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar@redhat.com>
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ř <ppisar@redhat.com>
---
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
@@ -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
/*
@@ -0,0 +1,52 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>perl-Net-Pcap</Name>
<Homepage>https://metacpan.org/release/Net-Pcap</Homepage>
<Packager>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Packager>
<PartOf>programming.language.perl</PartOf>
<License>GPL</License>
<IsA>app:console</IsA>
<IsA>library</IsA>
<Summary>Interface to pcap(3) LBL packet capture library</Summary>
<Description>The Net::Pcap module is a Perl binding to the LBL pcap(3) packet capture library.</Description>
<Archive sha1sum="9e53643cbe93e497af8c24cebe02bd7934194854" type="targz">https://cpan.metacpan.org/authors/id/S/SA/SAPER/Net-Pcap-0.18.tar.gz</Archive>
<BuildDependencies>
<Dependency>perl</Dependency>
<Dependency>libpcap-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">Net-Pcap-0.18-Adapt-a-test-to-libpcap-1.8.0.patch</Patch>
<Patch level="1">Net-Pcap-0.18-Fix-build-with-libpcap-1.9.0.patch</Patch>
</Patches>
</Source>
<Package>
<Name>perl-Net-Pcap</Name>
<Summary>Interface to pcap(3) LBL packet capture library</Summary>
<RuntimeDependencies>
<Dependency>perl</Dependency>
<Dependency>libpcap</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="man">/usr/share/man</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2020-01-08</Date>
<Version>0.18</Version>
<Comment>Version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>perl-Net-Pcap</Name>
<Summary xml:lang="tr">pcap(3) LBL paket yakalama kitaplığı arayüzü</Summary>
<Description xml:lang="tr">Net::Pcap modülü, pcap(3) LBL paket yakalama kitaplığı için bir Perl arayüzüdür.</Description>
</Source>
</PISI>
@@ -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*")
@@ -0,0 +1,46 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>perl-Net-RawIP</Name>
<Homepage>http://search.cpan.org/dist/Net-RawIP/</Homepage>
<Packager>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Packager>
<PartOf>programming.language.perl</PartOf>
<License>Artistic</License>
<IsA>library</IsA>
<Summary>Perl extension to manipulate raw IP packets with interface to libpcap</Summary>
<Description>Net::RawIP, a perl module can to manipulate raw IP packets, with an optional feature for manipulating Ethernet headers.</Description>
<Archive sha1sum="e1e2a85374436e314bce7cfb091415ebf72e6fba" type="targz">http://search.cpan.org/CPAN/authors/id/S/SA/SAPER/Net-RawIP-0.25.tar.gz</Archive>
<BuildDependencies>
<Dependency>perl</Dependency>
<Dependency>libpcap-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>perl-Net-RawIP</Name>
<Summary>Perl extension to manipulate raw IP packets with interface to libpcap</Summary>
<RuntimeDependencies>
<Dependency>perl</Dependency>
<Dependency>libpcap</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="man">/usr/share/man</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2020-01-08</Date>
<Version>0.25</Version>
<Comment>First release.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>perl-Net-RawIP</Name>
<Summary xml:lang="tr">Raw IP adreslerini libpcap ile değiştirmeye yarayan perl eklentisi.</Summary>
<Description xml:lang="tr">Net::RawIP, ham IP paketlerini ve ethernet başlıklarını değiştirebilen bir perl modülüdür.</Description>
</Source>
</PISI>
@@ -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")
@@ -0,0 +1,45 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>perl-NetPacket</Name>
<Homepage>https://metacpan.org/release/NetPacket</Homepage>
<Packager>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Packager>
<PartOf>programming.language.perl</PartOf>
<License>GPL</License>
<IsA>app:console</IsA>
<IsA>library</IsA>
<Summary>assemble/disassemble network packets at the protocol level</Summary>
<Description>"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.</Description>
<Archive sha1sum="4ccb767d5fa47dc4c7b5b2d622dc68699d6b02e3" type="targz">https://cpan.metacpan.org/authors/id/Y/YA/YANICK/NetPacket-1.7.2.tar.gz</Archive>
<BuildDependencies>
<Dependency>perl</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>perl-NetPacket</Name>
<Summary>assemble/disassemble network packets at the protocol level</Summary>
<RuntimeDependencies>
<Dependency>perl</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="man">/usr/share/man</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2020-01-08</Date>
<Version>1.7.2</Version>
<Comment>Version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>perl-NetPacket</Name>
<Summary xml:lang="tr">Protokol seviyesinde ağ paketlerini assemble/disassemble etmeye yarayan bir araç.</Summary>
<Description xml:lang="tr">NetPacket" ağ protokollerini encode/decode etmeye yarayan bir çok temel sınıf sağlayan bir perl kitaplığıdır.</Description>
</Source>
</PISI>
+29
View File
@@ -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")
@@ -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@
+59
View File
@@ -0,0 +1,59 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>matio</Name>
<Homepage>https://sourceforge.net/projects/matio/</Homepage>
<Packager>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Packager>
<PartOf>science.mathematics</PartOf>
<License>BSD</License>
<IsA>library</IsA>
<IsA>app:console</IsA>
<Summary>C library with a fortran 90/95 module interface for reading/writing MATLAB MAT-files</Summary>
<Description>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.</Description>
<Archive sha1sum="948851455e5097206901105e911a1d1a5db5e95f" type="targz">mirrors://sourceforge/matio/matio-1.5.17.tar.gz</Archive>
<BuildDependencies>
<Dependency>hdf5-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>matio</Name>
<RuntimeDependencies>
<Dependency>hdf5</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/share</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="doc">/usr/share/doc/matio</Path>
</Files>
</Package>
<Package>
<Name>matio-devel</Name>
<Summary>Development files for matio</Summary>
<RuntimeDependencies>
<Dependency release="current">matio</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<!-- FIXME: Remove this if not necessary -->
<Path fileType="man">/usr/share/man/man3</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2020-06-08</Date>
<Version>1.5.17</Version>
<Comment>First Pisi Release</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,14 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>matio</Name>
<Summary xml:lang="tr">Matlab dosyalarını okuyup/yazmak için bir C kitaplığı</Summary>
<Description xml:lang="tr">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.</Description>
</Source>
<Package>
<Name>matio-devel</Name>
<Summary xml:lang="tr">matio için geliştirme dosyaları</Summary>
<Description xml:lang="tr">matio-devel, matio için geliştirme dosyalarını içerir.</Description>
</Package>
</PISI>