diff options
author | fbdtemme | 2021-04-16 15:41:29 +0200 |
---|---|---|
committer | fbdtemme | 2021-04-16 15:41:29 +0200 |
commit | bed2923c2d92efb8e3931c5a1e13de1045970c40 (patch) | |
tree | e5fc3801fb10d3b64ae5924fde727063f1be8ce2 | |
download | aur-bed2923c2d92efb8e3931c5a1e13de1045970c40.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 48 |
2 files changed, 70 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..7cf797295e79 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +pkgbase = torrenttools + pkgdesc = Commandline tool for inspecting, creating and editing BitTorrent metafiles. + pkgver = v0.4.1.r3.ga10b807 + pkgrel = 1 + url = https://github.com/fbdtemme/torrenttools + arch = x86_64 + arch = aarch64 + license = MIT + makedepends = cmake + makedepends = make + makedepends = git + makedepends = nasm + makedepends = autoconf + makedepends = automake + makedepends = m4 + depends = openssl + provides = torrenttools + source = torrenttools::git+https://github.com/fbdtemme/torrenttools.git + md5sums = SKIP + +pkgname = torrenttools + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5a32913f003e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: Florian De Temmerman <floriandetemmerman@gmail.com> +pkgname=torrenttools +pkgver=v0.4.1 +pkgrel=1 +pkgdesc="Commandline tool for inspecting, creating and editing BitTorrent metafiles." +arch=('x86_64' 'aarch64') +url="https://github.com/fbdtemme/torrenttools" +license=("MIT") +groups=() +depends=("openssl") +makedepends=("cmake" "make" "git" "nasm" "autoconf" "automake" "m4") +optdepends=() +provides=("torrenttools") +conflicts=() +replaces=() +backup=() +options=() +install= +changelog= +source=("$pkgname::git+https://github.com/fbdtemme/torrenttools.git") +noextract=() +md5sums=('SKIP') + +pkgver() { + cd "$pkgname" + git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +} + +build() { + mkdir -p cmake-build + cmake -S "$srcdir/$pkgname" -B "cmake-build" \ + -DCMAKE_BUILD_TYPE="None" \ + -DCMAKE_INSTALL_PREFIX="/usr" \ + -DTORRENTTOOLS_BUILD_TESTS=OFF \ + -DTORRENTTOOLS_BUILD_DOCS=OFF \ + -DDOTTORRENT_CRYPTO_LIB=openssl \ + -DDOTTORRENT_MB_CRYPTO_LIB=isal + + cd cmake-build + make torrenttools +} + +package() { + cmake --install "$srcdir/cmake-build" --component torrenttools --prefix "$pkgdir/" + mkdir -p "$pkgdir/usr/bin/" + mv "$pkgdir/bin/torrenttools" "$pkgdir/usr/bin/torrenttools" + rmdir "$pkgdir/bin/" +}
\ No newline at end of file |