diff options
author | Martino Pilia | 2019-12-12 08:38:17 +0200 |
---|---|---|
committer | Martino Pilia | 2019-12-12 08:38:17 +0200 |
commit | 8b4839d2935e4e57ae97bb3d002bfbaaedc5334a (patch) | |
tree | cec030c271fd9e9dd29d9fbacf6820bf92a54a7d | |
download | aur-8b4839d2935e4e57ae97bb3d002bfbaaedc5334a.tar.gz |
Package submission
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 47 |
2 files changed, 65 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..03cc44774406 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = dbow2-openvslam-git + pkgdesc = Enhanced hierarchical bag-of-word library for C++ (modified to read/write in binary format) + pkgver = r39.adff102 + pkgrel = 1 + url = https://github.com/shinsumicco/DBoW2 + arch = x86_64 + license = custom + makedepends = cmake + makedepends = git + depends = opencv + provides = dbow2 + conflicts = dbow2-free + conflicts = dbow2-git + source = dbow2::git+https://github.com/shinsumicco/DBoW2.git + sha256sums = SKIP + +pkgname = dbow2-openvslam-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a4ed7be877c8 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,47 @@ +# Maintainer of this PKGBUILD file: Martino Pilia <martino.pilia@gmail.com> +_name=dbow2 +pkgname=${_name}-openvslam-git +pkgver=r39.adff102 +pkgrel=1 +pkgdesc="Enhanced hierarchical bag-of-word library for C++ (modified to read/write in binary format)" +arch=('x86_64') +url="https://github.com/shinsumicco/DBoW2" +license=('custom') +depends=( + 'opencv' +) +makedepends=( + 'cmake' + 'git' +) +provides=('dbow2') +conflicts=( + 'dbow2-free' + 'dbow2-git' +) +source=("${_name}::git+${url}.git") +sha256sums=('SKIP') + +pkgver() { + cd "$_name" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +prepare() { + cd "${_name}" + [ ! -d build ] || rm -rf build + mkdir -p build && cd build + cmake .. \ + -DBUILD_Demo=OFF \ + -DCMAKE_INSTALL_PREFIX=/usr +} + +build() { + cd "${_name}/build" + make +} + +package() { + cd "${_name}/build" + make DESTDIR="$pkgdir/" install +} |