gnome-autoar-0.4.0

This commit is contained in:
Rmys
2021-08-11 00:56:03 +03:00
committed by GitHub
parent 06dac1dba2
commit 02c1bdd7d0
2 changed files with 31 additions and 10 deletions
+6 -8
View File
@@ -6,20 +6,18 @@
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():
shelltools.system("NOCONFIGURE=1 ./autogen.sh") mesontools.configure("-Dgtk_doc=true \
autotools.configure("--disable-static \ -Dtests=true \
--prefix=/usr") -Dvapi=true")
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build(): def build():
autotools.make() mesontools.build()
def install(): def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR()) mesontools.install()
pisitools.dodoc("COPYING*", "NEWS") pisitools.dodoc("COPYING*", "NEWS")
+24 -1
View File
@@ -11,10 +11,12 @@
<License>LGPLv2.1</License> <License>LGPLv2.1</License>
<Summary>Archive framework for GNOME</Summary> <Summary>Archive framework for GNOME</Summary>
<Description>gnome-autoar provides functions and widgets for GNOME applications which want to use archives as a method to transfer directories over the Internet.</Description> <Description>gnome-autoar provides functions and widgets for GNOME applications which want to use archives as a method to transfer directories over the Internet.</Description>
<Archive sha1sum="312d92faba6ca4f0a74fb37ea8583d0dec7b5e46">https://download.gnome.org/sources/gnome-autoar/0.3/gnome-autoar-0.3.2.tar.xz</Archive> <Archive sha1sum="6f11091dda52876a6b88f45f87d57e839f6f7188">https://download.gnome.org/sources/gnome-autoar/0.4/gnome-autoar-0.4.0.tar.xz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>meson</Dependency>
<Dependency>gtk-doc</Dependency> <Dependency>gtk-doc</Dependency>
<Dependency>gtk3-devel</Dependency> <Dependency>gtk3-devel</Dependency>
<Dependency>vala-devel</Dependency>
<Dependency>libarchive-devel</Dependency> <Dependency>libarchive-devel</Dependency>
<Dependency>glib2-devel</Dependency> <Dependency>glib2-devel</Dependency>
<Dependency>gobject-introspection</Dependency> <Dependency>gobject-introspection</Dependency>
@@ -25,6 +27,7 @@
<Name>gnome-autoar</Name> <Name>gnome-autoar</Name>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency>gtk3</Dependency> <Dependency>gtk3</Dependency>
<Dependency>glib2</Dependency>
<Dependency>libarchive</Dependency> <Dependency>libarchive</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
@@ -40,6 +43,8 @@
<RuntimeDependencies> <RuntimeDependencies>
<Dependency release="current">gnome-autoar</Dependency> <Dependency release="current">gnome-autoar</Dependency>
<Dependency>gtk3-devel</Dependency> <Dependency>gtk3-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>libarchive-devel</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="library">/usr/lib/pkgconfig</Path> <Path fileType="library">/usr/lib/pkgconfig</Path>
@@ -49,7 +54,25 @@
</Files> </Files>
</Package> </Package>
<Package>
<Name>gnome-autoar-docs</Name>
<Summary>Development files for gnome-autoar</Summary>
<RuntimeDependencies>
<Dependency release="current">gnome-autoar</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/share/gtk-doc</Path>
</Files>
</Package>
<History> <History>
<Update release="2">
<Date>2021-08-11</Date>
<Version>0.4.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1"> <Update release="1">
<Date>2021-05-28</Date> <Date>2021-05-28</Date>
<Version>0.3.2</Version> <Version>0.3.2</Version>