Date: Friday, March 3, 2023 @ 08:44:19 Author: dvzrv Revision: 1409164
upgpkg: libopenshot 0.3.0-3: Rebuild against ffmpeg 6. Move cmake options to local array for easier handling. Refactor all dependency arrays. Modified: libopenshot/trunk/PKGBUILD ----------+ PKGBUILD | 57 ++++++++++++++++++++++++++++++++++++++++----------------- 1 file changed, 40 insertions(+), 17 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-03-03 08:31:28 UTC (rev 1409163) +++ PKGBUILD 2023-03-03 08:44:19 UTC (rev 1409164) @@ -5,35 +5,58 @@ pkgname=libopenshot pkgver=0.3.0 -pkgrel=2 +pkgrel=3 pkgdesc="A video editing, animation, and playback library for C++, Python, and Ruby" arch=(x86_64) url="https://github.com/openshot/libopenshot" license=(LGPL3) # TODO: package cppzmq and resvg -depends=(babl gcc-libs glibc libmagick opencv python qt5-base qt5-multimedia -qt5-svg) -makedepends=(catch2 cmake doxygen ffmpeg jsoncpp libopenshot-audio -protobuf swig unittestpp x264 zeromq) +depends=( + babl + gcc-libs + glibc + libmagick + opencv + python + qt5-base + qt5-multimedia + qt5-svg +) +makedepends=( + catch2 + cmake + doxygen + ffmpeg + jsoncpp + libopenshot-audio + protobuf + swig + unittestpp + x264 + zeromq +) provides=(libopenshot.so) -source=($pkgname-$pkgver.tar.gz::https://github.com/OpenShot/$pkgname/archive/v$pkgver.tar.gz) +source=(https://github.com/OpenShot/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz) sha512sums=('5c72db9c39d2afaecb1c4ebf3192cd8795d4683f2b1210029b99657baf853515b92f392c25b65ea652a71d204a1b172123d264c95f1c3676a612e21f9ca38d2e') b2sums=('65cadf634b6b7c6da35af64ba96c92fa32ee075966ba3d7f1711210dc784f7e263b01eecdc0c613e529cc501072b8b4a0ee6b297df62fa323ed1fddfc844f874') build() { local python_version=$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))') + local cmake_options=( + -B build + -DCMAKE_BUILD_TYPE=None + -DCMAKE_INSTALL_PREFIX=/usr + -DENABLE_RUBY=OFF + -DMAGICKCORE_HDRI_ENABLE=1 + -DMAGICKCORE_QUANTUM_DEPTH=16 + -DPYTHON_INCLUDE_DIRS=/usr/include/python$python_version + -DPYTHON_LIBRARIES=/usr/lib/libpython3.so + -DUSE_SYSTEM_JSONCPP=ON + -S $pkgname-$pkgver + -Wno-dev + ) - cmake -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=None \ - -DENABLE_RUBY=OFF \ - -DMAGICKCORE_HDRI_ENABLE=1 \ - -DMAGICKCORE_QUANTUM_DEPTH=16 \ - -DPYTHON_LIBRARIES=/usr/lib/libpython3.so \ - -DPYTHON_INCLUDE_DIRS=/usr/include/python$python_version \ - -DUSE_SYSTEM_JSONCPP=ON \ - -Wno-dev \ - -B build \ - -S $pkgname-$pkgver + cmake "${cmake_options[@]}" cmake --build build }
