diff options
author | Tristero | 2019-06-16 19:07:43 +0200 |
---|---|---|
committer | Tristero | 2019-06-16 19:07:43 +0200 |
commit | cf397e17d8dc61ff85cababf8dcdb224444fcb4f (patch) | |
tree | 4940fecf232649fd9513680edc01807e5ca0ccc5 | |
download | aur-cf397e17d8dc61ff85cababf8dcdb224444fcb4f.tar.gz |
Initial upload
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 65 |
2 files changed, 85 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..54e9b1bc607f --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = arcs-tools-git + pkgdesc = Example Toolkit for AccurateRip checksums and ids + pkgver = r2.cb1f8b4 + pkgrel = 1 + url = https://codeberg.org/tristero/arcs-tools + arch = x86_64 + license = MIT + makedepends = git>=2.0 + makedepends = cmake>=3.9.6 + depends = gcc-libs + depends = libarcstk + depends = libarcsdec + optdepends = doxygen>=1.8.14: build documentation + provides = arcs-tools + conflicts = arcs-tools + source = arcs-tools::git+ssh://git@codeberg.org/tristero/arcs-tools.git#branch=master + md5sums = SKIP + +pkgname = arcs-tools-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..7e57e3e4a84b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,65 @@ +# Contributor: tristero + +pkgname=arcs-tools-git +pkgver=r2.cb1f8b4 +pkgrel=1 +pkgdesc='Example Toolkit for AccurateRip checksums and ids' +arch=('x86_64') +url="https://codeberg.org/tristero/${pkgname%-git}" +license=('MIT') +provides=("${pkgname%-git}") +conflicts=("${pkgname%-git}") +depends=('gcc-libs' 'libarcstk' 'libarcsdec') +makedepends=('git>=2.0' 'cmake>=3.9.6') +optdepends=('doxygen>=1.8.14: build documentation' ) +source=("${pkgname%-git}::git+ssh://git@codeberg.org/tristero/${pkgname%-git}.git#branch=master") +md5sums=('SKIP') + + +pkgver() +{ + cd "${srcdir}/${pkgname%-git}" + + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + + +## No prepare() function + + +build() +{ + msg "Configure" + + cmake -DCMAKE_BUILD_TYPE=Release \ + -DWITH_TESTS=ON \ + -DCMAKE_INSTALL_PREFIX="/usr" \ + "${srcdir}/${pkgname%-git}/" + + msg "Build" + + cmake --build . +} + + +check() +{ + msg "Perform tests" + + ctest +} + + +package() +{ + msg "Install library and files" + + make DESTDIR="${pkgdir}/" install + + + msg "Install license" + + install -D -m644 "${srcdir}/${pkgname%-git}/LICENSE" \ + "${pkgdir}/usr/share/licenses/${pkgname%-git}/LICENSE" +} + |