libssh:version bump

This commit is contained in:
blue-devil
2020-02-25 03:33:21 +03:00
parent 7dd037202f
commit 0a31b57fbc
3 changed files with 38 additions and 11 deletions
+15 -5
View File
@@ -5,28 +5,38 @@
# See the file http://www.gnu.org/copyleft/gpl.txt # See the file http://www.gnu.org/copyleft/gpl.txt
from pisi.actionsapi import cmaketools from pisi.actionsapi import cmaketools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools from pisi.actionsapi import shelltools
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get from pisi.actionsapi import get
def setup(): def setup():
# fix unittest error
pisitools.dosed("tests/unittests/torture_misc.c", "cmocka_unit_test\(torture_path_expand_tilde_unix\),", "")
shelltools.makedirs("build") shelltools.makedirs("build")
shelltools.cd("build") shelltools.cd("build")
cmaketools.configure("-DCMAKE_BUILD_TYPE=Release \ cmaketools.configure("-DCMAKE_INSTALL_LIBDIR=lib \
-DCMAKE_BUILD_TYPE=Release \
-DUNIT_TESTING=ON \
-DWITH_GSSAPI=OFF", sourceDir="..") -DWITH_GSSAPI=OFF", sourceDir="..")
def build(): def build():
shelltools.cd("build") shelltools.cd("build")
cmaketools.make() cmaketools.make()
#cmaketools.make("doc") autotools.make("docs")
def check():
shelltools.cd("build")
autotools.make("test")
def install(): def install():
shelltools.cd("build") shelltools.cd("build")
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
#pisitools.doman("doc/man/*/*") #pisitools.doman("doc/man/*/*")
pisitools.dohtml("doc/*") pisitools.dohtml("doc/html/*")
shelltools.cd("..") shelltools.cd("..")
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "INSTALL", "README") pisitools.dodoc("COPYING", "README*")
+15 -5
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" ?> <?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd"> <!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI> <PISI>
<Source> <Source>
<Name>libssh</Name> <Name>libssh</Name>
@@ -8,25 +8,28 @@
<Name>PisiLinux Community</Name> <Name>PisiLinux Community</Name>
<Email>admin@pisilinux.org</Email> <Email>admin@pisilinux.org</Email>
</Packager> </Packager>
<PartOf>network.misc</PartOf>
<License>LGPLv2.1</License> <License>LGPLv2.1</License>
<IsA>library</IsA> <IsA>library</IsA>
<Summary>Full C library functions for manipulating a client-side SSH connection</Summary> <Summary>Full C library functions for manipulating a client-side SSH connection</Summary>
<Description>libssh library was designed to be used by programmers needing a working SSH implementation by the mean of a library. The complete control of the client is made by the programmer. With libssh, you can remotely execute programs, transfer files, use a secure and transparent tunnel for your remote programs. With its Secure FTP implementation, you can play with remote files easily, without third-party programs others than libcrypto (from openssl).</Description> <Description>libssh library was designed to be used by programmers needing a working SSH implementation by the mean of a library. The complete control of the client is made by the programmer. With libssh, you can remotely execute programs, transfer files, use a secure and transparent tunnel for your remote programs. With its Secure FTP implementation, you can play with remote files easily, without third-party programs others than libcrypto (from openssl).</Description>
<Archive sha1sum="31167827e6d86fcee77323e744e51dfc19739ad6" type="tarxz">https://www.libssh.org/files/0.8/libssh-0.8.4.tar.xz</Archive> <Archive sha1sum="24bb9d6f53691236f34cc8e6fec86dd659aef757" type="tarxz">https://www.libssh.org/files/0.9/libssh-0.9.3.tar.xz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>zlib-devel</Dependency>
<Dependency>openssl-devel</Dependency> <Dependency>openssl-devel</Dependency>
<!--Dependency>graphviz</Dependency--> <Dependency>cmocka-devel</Dependency>
<Dependency>zlib-devel</Dependency>
<Dependency>doxygen</Dependency> <Dependency>doxygen</Dependency>
<Dependency>cmake</Dependency> <Dependency>cmake</Dependency>
<!--Dependency>graphviz</Dependency-->
</BuildDependencies> </BuildDependencies>
</Source> </Source>
<Package> <Package>
<Name>libssh</Name> <Name>libssh</Name>
<Summary>Full C library functions for manipulating a client-side SSH connection</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency>zlib</Dependency>
<Dependency>openssl</Dependency> <Dependency>openssl</Dependency>
<Dependency>zlib</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="library">/usr/lib</Path> <Path fileType="library">/usr/lib</Path>
@@ -56,6 +59,13 @@
</Package> </Package>
<History> <History>
<Update release="6">
<Date>2020-02-24</Date>
<Version>0.9.3</Version>
<Comment>Version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="5"> <Update release="5">
<Date>2018-10-17</Date> <Date>2018-10-17</Date>
<Version>0.8.4</Version> <Version>0.8.4</Version>
+8 -1
View File
@@ -9,5 +9,12 @@
<Package> <Package>
<Name>libssh-devel</Name> <Name>libssh-devel</Name>
<Summary xml:lang="tr">libssh için geliştirme dosyaları</Summary> <Summary xml:lang="tr">libssh için geliştirme dosyaları</Summary>
<Description xml:lang="tr">libssh-devel, libssh için geliştirme dosyalarını içerir.</Description>
</Package> </Package>
</PISI>
<Package>
<Name>libssh-docs</Name>
<Summary xml:lang="tr">libssh için belgelendirme dosyaları</Summary>
<Description xml:lang="tr">libssh-docs, libssh için belgelendirme dosyalarını içerir.</Description>
</Package>
</PISI>