libsigc++ rebuild

This commit is contained in:
Rmys
2020-12-17 13:47:40 +03:00
committed by GitHub
parent 2294bedb2a
commit 0a43dcd1ee
2 changed files with 12 additions and 24 deletions
+6 -13
View File
@@ -6,30 +6,23 @@
from pisi.actionsapi import autotools from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import mesontools
from pisi.actionsapi import get from pisi.actionsapi import get
def setup(): def setup():
mesontools.configure("-Dbuild-documentation=true")
#shelltools.system("sh ./autogen.sh")
#autotools.autoreconf("-fiv")
# dont waste time building examples, docs and tests # 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 enable-shared=yes ENABLE_DOCUMENTATION=no") autotools.configure("--disable-static")
#pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build(): def build():
mesontools.build() autotools.make()
#autotools.make()
def install(): def install():
mesontools.install() autotools.rawInstall("DESTDIR=%s" % get.installDIR())
#autotools.rawInstall("DESTDIR=%s" % get.installDIR())
#pisitools.removeDir("/usr/share/devhelp") pisitools.removeDir("/usr/share/devhelp")
#move html docs to html doc dir #move html docs to html doc dir
pisitools.dodir("/usr/share/doc/%s/html" % get.srcNAME()) pisitools.dodir("/usr/share/doc/%s/html" % get.srcNAME())
+6 -11
View File
@@ -12,12 +12,7 @@
<IsA>library</IsA> <IsA>library</IsA>
<Summary>Typesafe signal framework for C++</Summary> <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> <Description>libsigc++ is a library which implements a full callback system for use in widget libraries, abstract interfaces, and general programming.</Description>
<Archive sha1sum="eecde11178a20b24a8bd0ff0fe6db194c9a8c9ca" type="tarxz">mirrors://gnome/libsigc++/2.10/libsigc++-2.10.4.tar.xz</Archive> <Archive sha1sum="9250f1c54d1985fb1a36c9650b963ecdae1227de" type="tarxz">mirrors://gnome/libsigc++/2.10/libsigc++-2.10.2.tar.xz</Archive>
<BuildDependencies>
<Dependency>meson</Dependency>
<Dependency>doxygen</Dependency>
<Dependency>docbook-xsl</Dependency>
</BuildDependencies>
</Source> </Source>
<Package> <Package>
@@ -54,11 +49,11 @@
<History> <History>
<Update release="7"> <Update release="7">
<Date>2020-11-19</Date> <Date>2020-11-07</Date>
<Version>2.10.4</Version> <Version>2.10.2</Version>
<Comment>Version bump.</Comment> <Comment>Version Bump.</Comment>
<Name>Mustafa Cinasal</Name> <Name>Pisi Linux Community</Name>
<Email>muscnsl@gmail.com</Email> <Email>admin@pisilinux.org</Email>
</Update> </Update>
<Update release="6"> <Update release="6">
<Date>2020-01-12</Date> <Date>2020-01-12</Date>