diff --git a/multimedia/video/aom/actions.py b/multimedia/video/aom/actions.py index 82f71565db..dcd29d7a56 100755 --- a/multimedia/video/aom/actions.py +++ b/multimedia/video/aom/actions.py @@ -10,20 +10,27 @@ from pisi.actionsapi import pisitools from pisi.actionsapi import shelltools from pisi.actionsapi import get -def setup(): - shelltools.system("mkdir build_") - shelltools.cd("build_") +#WorkDir="." - shelltools.system("cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_LIBDIR=lib -DBUILD_SHARED_LIBS=1 -DENABLE_TESTS=0") +def setup(): + #shelltools.cd("%s" % get.workDIR()) + #shelltools.move("/*", "aom-%s" % get.srcVERSION()) + #shelltools.cd("aom-%s" % get.srcVERSION()) + cmaketools.configure("-S . -B build -G Ninja \ + -DBUILD_SHARED_LIBS=1 \ + -DCMAKE_BUILD_TYPE=Release \ + -DENABLE_TESTS=0", sourceDir="..") def build(): - shelltools.cd("build_") - cmaketools.make() + shelltools.cd("build") + shelltools.system("ninja") def install(): - shelltools.cd("build_") - autotools.rawInstall("DESTDIR=%s" %get.installDIR()) - - shelltools.cd("..") - pisitools.dodoc("AUTHORS", "CHANGELOG", "README.md") + shelltools.cd("build") + shelltools.system("DESTDIR=%s ninja install" % get.installDIR()) + + pisitools.dosym("/usr/lib/libaom.so.3.2.0", "/usr/lib/libaom.so.0") + + shelltools.cd("%s" % get.workDIR()) + pisitools.dodoc("AUTHORS", "CHANGELOG", "README.md") diff --git a/multimedia/video/aom/pspec.xml b/multimedia/video/aom/pspec.xml index 35242b1c4f..f50fc7e5dc 100755 --- a/multimedia/video/aom/pspec.xml +++ b/multimedia/video/aom/pspec.xml @@ -12,7 +12,7 @@ library Alliance for Open Media video codec aom is the AOMedia video encoder for ​AV1, an open source and royalty-free video codec. aom can save about 30% bitrate compared to VP9 and H.265 / HEVC, and about 50% over H.264, while retaining the same visual quality. - https://sourceforge.net/projects/pisilinux/files/source/aom-20200112.tar.xz + https://storage.googleapis.com/aom-releases/libaom-3.2.0.tar.gz ninja cmake @@ -43,7 +43,14 @@ - + + + 2021-11-01 + 3.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2020-01-12 1.0.0_20200112 @@ -53,6 +60,3 @@ - - -