summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPlaton Pronko2021-12-25 20:25:04 +0300
committerPlaton Pronko2021-12-25 20:25:04 +0300
commit10128355f4c41824e6c9110e8afef79f805d1ad3 (patch)
tree1480f558b0bb9cc326eb1905a02f25e86b97d919
parentf4cea347f848324a366e65e55139ee258968a6b6 (diff)
downloadaur-10128355f4c41824e6c9110e8afef79f805d1ad3.tar.gz
use None build type in CMake, switch to simpler pkgver function
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD18
2 files changed, 5 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2a3c9db58cc4..d0ad5722288f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = gerbera-git
pkgdesc = UPnP Media Server (Based on MediaTomb)
pkgver = 1.9.2.133+r4771.20211106.984c14d9
- pkgrel = 1
+ pkgrel = 2
epoch = 2
url = https://github.com/gerbera/gerbera
install = gerbera.install
diff --git a/PKGBUILD b/PKGBUILD
index b694629f8e57..7e666661fd5b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,8 +2,8 @@
# Contributor: Benjamin Hedrich <code at pagenotfound.de>
pkgname=gerbera-git
-pkgver=1.9.2.133+r4771.20211106.984c14d9
-pkgrel=2
+pkgver=1.9.2.r281.g6ed650c4
+pkgrel=1
epoch=2
pkgdesc="UPnP Media Server (Based on MediaTomb)"
arch=(i686 x86_64 armv7h)
@@ -25,22 +25,12 @@ sha256sums=('SKIP'
pkgver() {
cd "$pkgname"
- _ver="$(git describe --tags | sed 's|^v||' | sed 's|-[^-]*$||' | tr '-' '.')"
- _rev="$(git rev-list --count HEAD)"
- _date="$(git log -1 --date=format:"%Y%m%d" --format="%ad")"
- _hash="$(git rev-parse --short HEAD)"
-
- if [ -z "${_ver}" ]; then
- error "Version could not be determined."
- return 1
- else
- printf '%s' "${_ver}+r${_rev}.${_date}.${_hash}"
- fi
+ git describe --long --tags | sed 's/^v//; s/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
cd "$pkgname"
- cmake . -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DWITH_AVCODEC=1 -DWITH_FFMPEGTHUMBNAILER=1
+ cmake . -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DWITH_AVCODEC=1 -DWITH_FFMPEGTHUMBNAILER=1
make
}