Merge pull request #8884 from Rmys/master

* rebuild
This commit is contained in:
Rmys
2020-12-17 12:03:43 +03:00
committed by GitHub
60 changed files with 883 additions and 29 deletions
+1 -1
View File
@@ -47,4 +47,4 @@ def install():
pisitools.remove("/usr/share/info/bfd.info")
shelltools.cd("..")
pisitools.dodoc("README*", "COPYING*", "ChangeLog*")
pisitools.dodoc("README*", "COPYING*", "ChangeLog*")
+8 -1
View File
@@ -62,6 +62,13 @@
</Package>
<History>
<Update release="8">
<Date>2020-11-07</Date>
<Version>9.2</Version>
<Comment>Rebuild.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="7">
<Date>2020-09-07</Date>
<Version>9.2</Version>
@@ -112,4 +119,4 @@
<Email>ertugrulerata@gmail.com</Email>
</Update>
</History>
</PISI>
</PISI>
@@ -60,6 +60,13 @@
</Package>
<History>
<Update release="7">
<Date>2020-11-07</Date>
<Version>1.16.6</Version>
<Comment>Rebuild.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="6">
<Date>2020-10-01</Date>
<Version>1.16.6</Version>
@@ -36,6 +36,13 @@
</Package>
<History>
<Update release="11">
<Date>2020-11-07</Date>
<Version>0.29.21</Version>
<Comment>Rebuild.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="10">
<Date>2020-07-21</Date>
<Version>0.29.21</Version>
@@ -107,4 +114,4 @@
<Email>karaguzelibrahim@gmail.com</Email>
</Update>
</History>
</PISI>
</PISI>
@@ -13,9 +13,10 @@
<IsA>library</IsA>
<Summary>The fundamental package needed for scientific computing with Python</Summary>
<Description>Numpy contains a powerful N-dimensional array object, sophisticated (broadcasting) functions, tools for integrating C/C++ and Fortran code, and useful linear algebra, Fourier transform, and random number capabilities.</Description>
<Archive sha1sum="85a7dd868ec7447c1f0caed01c70c98c14fbe78a" type="targz">https://github.com/numpy/numpy/archive/v1.19.1.tar.gz</Archive>
<Archive sha1sum="bddd04403c9400e25a3b89221bf89bd76d48ee7b" type="targz">https://github.com/numpy/numpy/archive/v1.19.4.tar.gz</Archive>
<BuildDependencies>
<Dependency>cython3</Dependency>
<Dependency>libgfortran</Dependency>
<Dependency>cblas-devel</Dependency>
<Dependency>lapack-devel</Dependency>
<Dependency>python3-nose</Dependency>
@@ -58,6 +59,13 @@
</Package>
<History>
<Update release="11">
<Date>2020-11-22</Date>
<Version>1.19.4</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="10">
<Date>2020-08-30</Date>
<Version>1.19.1</Version>
+8 -1
View File
@@ -54,6 +54,13 @@
</Package>
<History>
<Update release="8">
<Date>2020-11-07</Date>
<Version>4.0.1</Version>
<Comment>Rebuild</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="7">
<Date>2020-05-18</Date>
<Version>4.0.1</Version>
@@ -104,4 +111,4 @@
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
</History>
</PISI>
</PISI>
+7
View File
@@ -92,6 +92,13 @@
</Package>
<History>
<Update release="13">
<Date>2020-11-07</Date>
<Version>1.72.0</Version>
<Comment>Rebuild</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="12">
<Date>2020-04-06</Date>
<Version>1.72.0</Version>
+8 -1
View File
@@ -72,7 +72,14 @@
</Package>
<History>
<Update release="10">
<Update release="11">
<Date>2020-11-07</Date>
<Version>65.1</Version>
<Comment>Rebuild.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="10">
<Date>2020-01-12</Date>
<Version>65.1</Version>
<Comment>Version bump.</Comment>
+13 -6
View File
@@ -6,23 +6,30 @@
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import mesontools
from pisi.actionsapi import get
def setup():
mesontools.configure("-Dbuild-documentation=true")
#shelltools.system("sh ./autogen.sh")
#autotools.autoreconf("-fiv")
# dont waste time building examples, docs and tests
pisitools.dosed("Makefile.in", " tests examples docs")
#pisitools.dosed("Makefile.in", " tests examples docs")
autotools.configure("--disable-static")
#autotools.configure("--disable-static enable-shared=yes ENABLE_DOCUMENTATION=no")
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
#pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
autotools.make()
mesontools.build()
#autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
mesontools.install()
#autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.removeDir("/usr/share/devhelp")
#pisitools.removeDir("/usr/share/devhelp")
#move html docs to html doc dir
pisitools.dodir("/usr/share/doc/%s/html" % get.srcNAME())
+13 -1
View File
@@ -12,7 +12,12 @@
<IsA>library</IsA>
<Summary>Typesafe signal framework for C++</Summary>
<Description>libsigc++ is a library which implements a full callback system for use in widget libraries, abstract interfaces, and general programming.</Description>
<Archive sha1sum="9250f1c54d1985fb1a36c9650b963ecdae1227de" type="tarxz">mirrors://gnome/libsigc++/2.10/libsigc++-2.10.2.tar.xz</Archive>
<Archive sha1sum="eecde11178a20b24a8bd0ff0fe6db194c9a8c9ca" type="tarxz">mirrors://gnome/libsigc++/2.10/libsigc++-2.10.4.tar.xz</Archive>
<BuildDependencies>
<Dependency>meson</Dependency>
<!-- <Dependency>doxygen</Dependency> -->
<!-- <Dependency>docbook-xsl</Dependency> -->
</BuildDependencies>
</Source>
<Package>
@@ -48,6 +53,13 @@
</Package>
<History>
<Update release="7">
<Date>2020-11-19</Date>
<Version>2.10.4</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="6">
<Date>2020-01-12</Date>
<Version>2.10.2</Version>
+7
View File
@@ -49,6 +49,13 @@
</Package>
<History>
<Update release="7">
<Date>2020-11-07</Date>
<Version>0.2.2</Version>
<Comment>Rebuild.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="6">
<Date>2020-01-11</Date>
<Version>0.2.2</Version>
+8 -1
View File
@@ -65,6 +65,13 @@
</Package>
<History>
<Update release="2">
<Date>2020-11-07</Date>
<Version>3.1.9</Version>
<Comment>Rebuild.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2020-09-07</Date>
<Version>3.1.9</Version>
@@ -73,4 +80,4 @@
<Email>bluedevil@sctzine.com</Email>
</Update>
</History>
</PISI>
</PISI>
+9 -1
View File
@@ -12,7 +12,7 @@
<IsA>app:console</IsA>
<Summary>Memory access debugger for X86 and PPC Linux platforms</Summary>
<Description>Valgrind is an award-winning suite of tools for debugging and profiling Linux programs. With the tools that come with Valgrind, you can automatically detect many memory management and threading bugs, avoiding hours of frustrating bug-hunting, making your programs more stable. You can also perform detailed profiling, to speed up and reduce memory use of your programs.</Description>
<Archive sha1sum="4cc014e2390c4bcecb11aa00b37aa52d352db97f" type="tarbz2">ftp://sourceware.org/pub/valgrind/valgrind-3.15.0.tar.bz2</Archive>
<Archive sha1sum="192bfe53802abb7f23edbb8aad61158a60c34f8a" type="tarbz2">ftp://sourceware.org/pub/valgrind/valgrind-3.16.1.tar.bz2</Archive>
<BuildDependencies>
<Dependency>glibc-devel</Dependency>
<Dependency>boost-devel</Dependency>
@@ -31,6 +31,7 @@
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="executable">/usr/libexec</Path>
<Path fileType="header">/usr/include/valgrind</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc/valgrind</Path>
@@ -39,6 +40,13 @@
</Package>
<History>
<Update release="8">
<Date>2020-11-21</Date>
<Version>3.16.1</Version>
<Comment>Version bump</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="7">
<Date>2020-01-07</Date>
<Version>3.15.0</Version>
+8 -2
View File
@@ -6,8 +6,11 @@
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import get
def setup():
shelltools.system("sh ./autogen.sh")
autotools.configure("--with-posix-regex \
--without-readlib \
--disable-etags \
@@ -15,6 +18,9 @@ def setup():
def build():
autotools.make()
#def check():
#autotools.make("check")
def install():
autotools.install()
@@ -23,5 +29,5 @@ def install():
pisitools.rename("/usr/bin/ctags", "exuberant-ctags")
pisitools.rename("/usr/share/man/man1/ctags.1", "exuberant-ctags.1")
pisitools.dohtml("EXTENDING.html", "ctags.html")
pisitools.dodoc("COPYING", "FAQ", "NEWS", "README")
#pisitools.dohtml("EXTENDING.html", "ctags.html")
pisitools.dodoc("COPYING", "README*")
+27 -4
View File
@@ -12,16 +12,32 @@
<IsA>app:console</IsA>
<Summary>Exuberant Ctags generates an index (or tag) file of objects found in source and header files</Summary>
<Description>Exuberant Ctags generates an index (or tag) file of objects found in source and header files that allows these items to be quickly and easily located by a text editor or other utility. Currently supports 33 programming languages.</Description>
<Archive sha1sum="482da1ecd182ab39bbdc09f2f02c9fba8cd20030" type="targz">mirrors://sourceforge/ctags/ctags-5.8.tar.gz</Archive>
<Archive sha1sum="6da59c8883f26752e03b153522b59f1a7ecb2f51" type="targz">https://github.com/universal-ctags/ctags/archive/p5.9.20201129.0.tar.gz</Archive>
<BuildDependencies>
<Dependency>docutils</Dependency>
<Dependency>python3</Dependency>
<Dependency>python3-Pygments</Dependency>
<Dependency>python-docutils</Dependency>
<Dependency>jansson-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency>libyaml-devel</Dependency>
<Dependency>libseccomp-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">ctags-5.7-segment-fault.patch</Patch>
<Patch>ctags-5.8-f95-pointers.patch</Patch>
<Patch>ctags-5.8-python-vars-starting-with-def.patch</Patch>
<!-- <Patch level="1">ctags-5.7-segment-fault.patch</Patch> -->
<!-- <Patch>ctags-5.8-f95-pointers.patch</Patch> -->
<!-- <Patch>ctags-5.8-python-vars-starting-with-def.patch</Patch> -->
</Patches>
</Source>
<Package>
<Name>ctags</Name>
<RuntimeDependencies>
<Dependency>jansson</Dependency>
<Dependency>libxml2</Dependency>
<Dependency>libyaml</Dependency>
<Dependency>libseccomp</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="man">/usr/share/man</Path>
@@ -30,6 +46,13 @@
</Package>
<History>
<Update release="6">
<Date>2020-11-07</Date>
<Version>5.9</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2020-02-08</Date>
<Version>5.8</Version>