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 /PKGBUILD | |
parent | f4cea347f848324a366e65e55139ee258968a6b6 (diff) | |
download | aur-10128355f4c41824e6c9110e8afef79f805d1ad3.tar.gz |
use None build type in CMake, switch to simpler pkgver function
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 18 |
1 files changed, 4 insertions, 14 deletions
@@ -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 } |