diff options
author | Chih-Hsuan Yen | 2018-08-31 23:04:27 +0800 |
---|---|---|
committer | Chih-Hsuan Yen | 2018-08-31 23:04:27 +0800 |
commit | c6eca79dfb2c5b4f272bbb66c3f9996c8e5be9f0 (patch) | |
tree | ec44f8653f7dfd35b95921c4276a017476762eb6 | |
parent | a4d5b59743c9d2b8cc628a59af126c7c6a791fa5 (diff) | |
download | aur-c6eca79dfb2c5b4f272bbb66c3f9996c8e5be9f0.tar.gz |
misc changes/improvements
-rw-r--r-- | PKGBUILD | 33 |
1 files changed, 16 insertions, 17 deletions
@@ -8,40 +8,39 @@ pkgdesc='NTU CEIBA data downloader / NTU CEIBA 資料下載工具' arch=(i686 x86_64) license=(LGPL3) url='https://github.com/lantw44/ceiba-dl' -depends=(python-lxml python-pycurl python-xdg 'webkit2gtk>=2.20') -makedepends=(autoconf-archive git) -source=('git+https://github.com/lantw44/ceiba-dl') -sha256sums=('SKIP') +depends=('python-lxml' 'python-pycurl' 'python-xdg' 'webkit2gtk>=2.20') +makedepends=('autoconf-archive' 'git') conflicts=("$_pkgname") provides=("$_pkgname=$pkgver") +source=('git+https://github.com/lantw44/ceiba-dl') +sha256sums=('SKIP') pkgver() { - cd "$srcdir/$_pkgname" + cd $_pkgname ( set -o pipefail - git describe --long --tag 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/^v//' || - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + git describe --long --tag 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/^v//' ) } prepare() { - cd "$srcdir/$_pkgname" + cd $_pkgname - NOCONFIGURE=1 ./autogen.sh + autoreconf -ifv } build() { - cd "$srcdir/$_pkgname" + cd $_pkgname - # The default is --enable-compile-warnings=error, which breaks the build - ./configure \ - --prefix=/usr \ - --enable-compile-warnings=yes + # The default is --enable-compile-warnings=error, which breaks the build + ./configure \ + --prefix=/usr \ + --enable-compile-warnings=yes - make + make } package() { - cd "$srcdir/$_pkgname" + cd $_pkgname - make DESTDIR="$pkgdir" install + make DESTDIR="$pkgdir" install } |