libgudev-236 ver. bump

This commit is contained in:
Rmys
2021-04-03 18:01:40 +03:00
committed by GitHub
parent 648b272ba8
commit 23c367be1b
2 changed files with 33 additions and 27 deletions
+21 -25
View File
@@ -1,35 +1,31 @@
#!/usr/bin/python
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/copyleft/gpl.txt
# 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
from pisi.actionsapi import mesontools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
def setup():
options = "--disable-umockdev \
"
if get.buildTYPE() == "emul32":
options += "--disable-introspection \
--disable-gtk-doc \
"
else:
options += "--enable-introspection \
--enable-gtk-doc \
"
autotools.configure(options)
# fix unused direct dependency analysis
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
options = "--prefix=/usr \
"
if get.buildTYPE() == "emul32":
options += " --libdir=lib32 \
-Dvapi=disabled \
-Dintrospection=disabled"
mesontools.configure(options)
def build():
autotools.make()
mesontools.build()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("README*", "COPYING*")
mesontools.install()
if get.buildTYPE() == "emul32":
#pisitools.removeDir("/usr/emul32")
return
+12 -2
View File
@@ -14,10 +14,12 @@
<IsA>library</IsA>
<Summary>GObject bindings for Udev (Eudev)</Summary>
<Description>GObject bindings for Udev (Eudev)</Description>
<Archive sha1sum="003253c2e75f4602193432c45f234c54694e0057" type="tarxz">https://download.gnome.org/sources/libgudev/234/libgudev-234.tar.xz</Archive>
<Archive sha1sum="24a73f68868c0e42940663a64bea952d29a71d17" type="tarxz">https://download.gnome.org/sources/libgudev/236/libgudev-236.tar.xz</Archive>
<BuildDependencies>
<Dependency>meson</Dependency>
<Dependency>gtk-doc</Dependency>
<Dependency>libxslt</Dependency>
<Dependency>vala-devel</Dependency>
<Dependency>python-six</Dependency>
<Dependency>docbook-xsl</Dependency>
<Dependency>eudev-devel</Dependency>
@@ -37,6 +39,7 @@
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/gir-1.0</Path>
<Path fileType="data">/usr/share/vala/vapi</Path>
<Path fileType="data">/usr/share/gtk-doc</Path>
</Files>
</Package>
@@ -76,6 +79,13 @@
</Package>
<History>
<Update release="8">
<Date>2021-04-03</Date>
<Version>236</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="7">
<Date>2020-09-23</Date>
<Version>234</Version>
@@ -126,4 +136,4 @@
<Email>ayhanyalcinsoy@pisilinux.org</Email>
</Update>
</History>
</PISI>
</PISI>