diff options
author | Platon Pronko | 2021-12-25 20:25:04 +0300 |
---|---|---|
committer | Platon Pronko | 2021-12-25 20:25:04 +0300 |
commit | 10128355f4c41824e6c9110e8afef79f805d1ad3 (patch) | |
tree | 1480f558b0bb9cc326eb1905a02f25e86b97d919 | |
parent | f4cea347f848324a366e65e55139ee258968a6b6 (diff) | |
download | aur-10128355f4c41824e6c9110e8afef79f805d1ad3.tar.gz |
use None build type in CMake, switch to simpler pkgver function
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 5 insertions, 15 deletions
@@ -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 @@ -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 } |