TwistedDoor

svt-av1-0.9.1 PKGBUILD

Apr 2nd, 2022 (edited)
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.82 KB | None | 0 0
  1. pkgname=svt-av1-0.9.1
  2. pkgver=0.9.1
  3. pkgrel=1
  4. pkgdesc='Scalable Video Technology AV1 encoder and decoder'
  5. arch=('x86_64')
  6. url='https://gitlab.com/AOMediaCodec/SVT-AV1/'
  7. license=('BSD' 'custom: Alliance for Open Media Patent License 1.0')
  8. depends=('glibc')
  9. makedepends=('git' 'cmake' 'yasm')
  10. provides=('svt-av1')
  11. conflicts=('svt-av1')
  12. source=('https://gitlab.com/AOMediaCodec/SVT-AV1/-/archive/v0.9.1/SVT-AV1-v0.9.1.zip')
  13. sha256sums=('SKIP')
  14.  
  15. build() {
  16. export LDFLAGS+=' -Wl,-z,noexecstack'
  17. cmake -B build -S SVT-AV1-v0.9.1 \
  18. -DCMAKE_BUILD_TYPE:STRING='None' \
  19. -DCMAKE_INSTALL_PREFIX:PATH='/usr' \
  20. -Wno-dev
  21. make -C build
  22. }
  23.  
  24. package() {
  25. make -C build DESTDIR="$pkgdir" install
  26. install -D -m644 SVT-AV1-v0.9.1/{LICENSE,PATENTS}.md -t "${pkgdir}/usr/share/licenses/${pkgname}"
  27. }
  28.  
Advertisement
Add Comment
Please, Sign In to add comment