dav1d bump and spec clean up.

This commit is contained in:
4fury-c3440d8
2021-01-24 16:05:37 +00:00
parent ae8a2e54c8
commit 6c87a04392
4 changed files with 99 additions and 98 deletions
+4 -7
View File
@@ -2,13 +2,9 @@
# -*- 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 https://www.gnu.org/licenses/gpl-3.0.txt
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
from pisi.actionsapi import mesontools, pisitools
def setup():
mesontools.configure()
@@ -18,5 +14,6 @@ def build():
def install():
mesontools.install()
pisitools.dodoc("COPYING", "README.md", "NEWS")
pisitools.dodoc("COPYING", "NEWS", "README.md")
Executable → Regular
+20 -12
View File
@@ -1,21 +1,25 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>dav1d</Name>
<Homepage>https://code.videolan.org/videolan/dav1d/</Homepage>
<Homepage>https://code.videolan.org/videolan/dav1d</Homepage>
<Packager>
<Name>Mathias Freire</Name>
<Email>mathiasfreire45@gmail.com</Email>
</Packager>
<License>BSD</License>
<IsA>library</IsA>
<Summary>AV1 cross-platform decoder focused on speed and correctness</Summary>
<Description>dav1d is a new AV1 cross-platform decoder, open-source, and focused on speed and correctness.</Description>
<Archive sha1sum="a3f16d7c7c47231249edc39667baae17442f781e" type="tarxz">http://downloads.videolan.org/pub/videolan/dav1d/0.5.2/dav1d-0.5.2.tar.xz</Archive>
<PartOf>multimedia.video</PartOf>
<Summary>dav1d is a new AV1 cross-platform decoder, open-source, and focused on speed and correctness.</Summary>
<Description>The goal of this project is to provide a decoder for most platforms, and achieve the highest speed possible to overcome the temporary lack of AV1 hardware decoder. It supports all features from AV1, including all subsampling and bit-depth parameters. In the future, this project will host simple tools or simple wrappings (like, for example, an MFT transform).</Description>
<Archive sha1sum="508f2314488c6e0f7927a56b2554e760abcd12cd" type="tarxz">
http://downloads.videolan.org/pub/videolan/dav1d/0.8.1/dav1d-0.8.1.tar.xz
</Archive>
<BuildDependencies>
<Dependency>ninja</Dependency>
<Dependency>nasm</Dependency>
<Dependency>meson</Dependency>
<Dependency>ninja</Dependency>
</BuildDependencies>
</Source>
@@ -25,7 +29,7 @@
<Dependency>libgcc</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="executable">/usr/bin/dav1d</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
@@ -33,17 +37,23 @@
<Package>
<Name>dav1d-devel</Name>
<Summary>Header files for dav1d.</Summary>
<RuntimeDependencies>
<Dependency release="current">dav1d</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="header">/usr/include</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="2">
<Date>2021-01-24</Date>
<Version>0.8.1</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="1">
<Date>2020-01-12</Date>
<Version>0.5.2</Version>
@@ -54,5 +64,3 @@
</History>
</PISI>
+5 -7
View File
@@ -2,12 +2,11 @@
# -*- 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 https://www.gnu.org/licenses/gpl-3.0.txt
from pisi.actionsapi import autotools
from pisi.actionsapi import cmaketools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
def setup():
@@ -15,8 +14,7 @@ def setup():
shelltools.cd("build/linux")
autotools.configure("--extra-ldflags='-Wl,-z,noexecstack' \
--chroma-format='all' \
--enable-shared \
")
--enable-shared ")
def build():
shelltools.cd("build/linux")
@@ -24,7 +22,7 @@ def build():
def install():
shelltools.cd("build/linux")
autotools.rawInstall("DESTDIR=%s" %get.installDIR())
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
shelltools.cd("../..")
pisitools.dodoc("COPYING", "README.md")
+1 -3
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>davs2</Name>
@@ -56,5 +56,3 @@
</History>
</PISI>