summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsL1pKn072021-05-01 16:15:50 +0200
committersL1pKn072021-05-01 16:15:50 +0200
commiteff7c6c45066892327b5b4dec9f93c3a606290c6 (patch)
treeccf65530f36a5a8cc1da640007e323d4b4a5d3cd
parenta0862e3e9efc3714c97f741acf133933b973278e (diff)
downloadaur-eff7c6c45066892327b5b4dec9f93c3a606290c6.tar.gz
Update to 0.6.0
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD28
2 files changed, 19 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c25060a36d0b..5151228e0dcc 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,14 @@
-# Generated by mksrcinfo v8
-# Thu Apr 12 16:59:17 UTC 2018
pkgbase = mkvalidator
pkgdesc = Validator for MKV files
- pkgver = 0.5.2
+ pkgver = 0.6.0
pkgrel = 1
url = http://www.matroska.org/downloads/mkvalidator.html
arch = x86_64
license = BSD
- options = !makeflags
- source = http://sourceforge.net/projects/matroska/files/mkvalidator/mkvalidator-0.5.2.tar.bz2
- sha1sums = cd702e87568580d5db4184e64c19cd16eccb5263
+ makedepends = cmake
+ depends = glibc
+ source = http://sourceforge.net/projects/matroska/files/mkvalidator/mkvalidator-0.6.0.tar.bz2
+ sha256sums = f9eaa2138fade7103e6df999425291d2947c5355294239874041471e3aa243f0
pkgname = mkvalidator
diff --git a/PKGBUILD b/PKGBUILD
index f5ba642ce877..0043927c916b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,31 +2,31 @@
# Contributor: garion < garion @ mailoo.org >
pkgname=mkvalidator
-pkgver=0.5.2
+pkgver=0.6.0
pkgrel=1
pkgdesc="Validator for MKV files"
arch=('x86_64')
url='http://www.matroska.org/downloads/mkvalidator.html'
license=('BSD')
+depends=('glibc')
+makedepends=('cmake')
source=("http://sourceforge.net/projects/matroska/files/mkvalidator/mkvalidator-${pkgver}.tar.bz2")
-sha1sums=('cd702e87568580d5db4184e64c19cd16eccb5263')
-options=(!makeflags)
+sha256sums=('f9eaa2138fade7103e6df999425291d2947c5355294239874041471e3aa243f0')
-prepare() {
- cd "mkvalidator-${pkgver}"
-
- gcc ${CFAGS} -o coremake corec/tools/coremake/coremake.c
-
- sed "s|/usr/local|${pkgdir}/usr|g" -i corec/tools/coremake/gcc_mak.inc
-
- ./coremake gcc_linux_x64
+prepare(){
+ mkdir -p build
}
build(){
- make -C "mkvalidator-${pkgver}/mkvalidator"
+ cd build
+ cmake "../mkvalidator-${pkgver}" \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr
+
+ make
}
package(){
- mkdir -p "${pkgdir}/usr/bin"
- make -C "mkvalidator-${pkgver}/mkvalidator" install
+ install -Dm755 build/mkvalidator/mkvalidator "${pkgdir}/usr/bin/mkvalidator"
+ install -Dm644 "mkvalidator-${pkgver}/ReadMe.txt" "${pkgdir}/usr/share/licenses/${pkgname}/License.txt"
}