summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Bermond2018-10-15 21:02:44 +0000
committerDaniel Bermond2018-10-15 21:02:44 +0000
commit9f2547246e7f86789ac6fefa47811140756aa2dd (patch)
tree0ea9f315b51f3a3f6f8826730f8938a31163180e
parent55c94c2e71b0f2c44d06511ddc31f6cda05f657b (diff)
downloadaur-9f2547246e7f86789ac6fefa47811140756aa2dd.tar.gz
Add pgp check. Remove makepkg internal function. Cleanups.
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD24
2 files changed, 14 insertions, 28 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4e7d950144cc..df0b8e32cc44 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = ffmpeg-full
pkgdesc = Complete solution to record, convert and stream audio and video (all possible features including nvenc, qsv and libfdk-aac)
pkgver = 4.0.2
- pkgrel = 4
+ pkgrel = 5
url = http://www.ffmpeg.org/
arch = i686
arch = x86_64
@@ -98,11 +98,6 @@ pkgbase = ffmpeg-full
depends = libmysofa
depends = rockchip-mpp
provides = ffmpeg
- provides = ffmpeg-full-nvenc
- provides = ffmpeg-nvenc
- provides = ffmpeg-libfdk_aac
- provides = ffmpeg-decklink
- provides = qt-faststart
provides = libavutil.so
provides = libavcodec.so
provides = libavformat.so
@@ -113,17 +108,12 @@ pkgbase = ffmpeg-full
provides = libswresample.so
provides = libpostproc.so
conflicts = ffmpeg
- conflicts = ffmpeg-full-nvenc
- conflicts = ffmpeg-nvenc
- conflicts = ffmpeg-libfdk_aac
- conflicts = ffmpeg-decklink
- conflicts = ffmpeg-git
- conflicts = ffmpeg-full-git
- conflicts = ffmpeg-semifull-git
- conflicts = ffmpeg-qsv-git
source = https://ffmpeg.org/releases/ffmpeg-4.0.2.tar.xz
+ source = https://ffmpeg.org/releases/ffmpeg-4.0.2.tar.xz.asc
source = LICENSE
+ validpgpkeys = FCF986EA15E6E293A5644F10B4322F04D67658D8
sha256sums = a95c0cc9eb990e94031d2183f2e6e444cc61c99f6f182d1575c433d62afb2f97
+ sha256sums = SKIP
sha256sums = 04a7176400907fd7db0d69116b99de49e582a6e176b3bfb36a03e50a4cb26a36
source_x86_64 = vmaf-1.3.9-fix.patch
depends_x86_64 = cuda
diff --git a/PKGBUILD b/PKGBUILD
index 258faba61182..9d6bc885fb2e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,10 +1,10 @@
-# Maintainer : Daniel Bermond < yahoo-com: danielbermond >
+# Maintainer : Daniel Bermond < gmail-com: danielbermond >
# Contributor: Iacopo Isimbaldi <isiachi@rhye.it>
pkgname=ffmpeg-full
_srcname=ffmpeg
pkgver=4.0.2
-pkgrel=4
+pkgrel=5
pkgdesc='Complete solution to record, convert and stream audio and video (all possible features including nvenc, qsv and libfdk-aac)'
arch=('i686' 'x86_64')
url='http://www.ffmpeg.org/'
@@ -43,22 +43,18 @@ makedepends_x86_64=(
# AUR:
'vmaf'
)
-provides=(
- 'ffmpeg' 'ffmpeg-full-nvenc' 'ffmpeg-nvenc' 'ffmpeg-libfdk_aac' 'ffmpeg-decklink'
- 'qt-faststart' 'libavutil.so' 'libavcodec.so' 'libavformat.so' 'libavdevice.so'
- 'libavfilter.so' 'libavresample.so' 'libswscale.so' 'libswresample.so'
- 'libpostproc.so'
-)
-conflicts=(
- 'ffmpeg' 'ffmpeg-full-nvenc' 'ffmpeg-nvenc' 'ffmpeg-libfdk_aac' 'ffmpeg-decklink'
- 'ffmpeg-git' 'ffmpeg-full-git' 'ffmpeg-semifull-git' 'ffmpeg-qsv-git'
-)
-source=("https://ffmpeg.org/releases/ffmpeg-${pkgver}.tar.xz"
+provides=('ffmpeg' 'libavutil.so' 'libavcodec.so' 'libavformat.so' 'libavdevice.so'
+ 'libavfilter.so' 'libavresample.so' 'libswscale.so' 'libswresample.so'
+ 'libpostproc.so')
+conflicts=('ffmpeg')
+source=("https://ffmpeg.org/releases/ffmpeg-${pkgver}.tar.xz"{,.asc}
'LICENSE')
source_x86_64=('vmaf-1.3.9-fix.patch')
sha256sums=('a95c0cc9eb990e94031d2183f2e6e444cc61c99f6f182d1575c433d62afb2f97'
+ 'SKIP'
'04a7176400907fd7db0d69116b99de49e582a6e176b3bfb36a03e50a4cb26a36')
sha256sums_x86_64=('4eab61257adfdae2233cf8e5a12bd4d1e551b69711c8b4d14cffdd0f2c85812b')
+validpgpkeys=('FCF986EA15E6E293A5644F10B4322F04D67658D8')
prepare() {
cd "${_srcname}-${pkgver}"
@@ -95,7 +91,7 @@ build() {
fi
fi
- msg2 'Running ffmpeg configure script. Please wait...'
+ printf '%s\n' ' -> Running ffmpeg configure script...'
./configure \
--prefix='/usr' \