diff options
author | takagiy | 2020-01-05 15:34:30 +0900 |
---|---|---|
committer | takagiy | 2020-01-05 15:34:30 +0900 |
commit | 9a708be2c70dfbe8e7cca4498ca9993f8d34e755 (patch) | |
tree | 32bf8d5a20993e9186e398fca386df7cfaef55b6 | |
download | aur-9a708be2c70dfbe8e7cca4498ca9993f8d34e755.tar.gz |
add initial PKGBUILD and .SRCINFO
-rw-r--r-- | .SRCINFO | 29 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 63 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..eab69f2824eb --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,29 @@ +pkgbase = poac + pkgdesc = Package manager for C++ like Cargo for Rust + pkgver = 0.2.1 + pkgrel = 1 + url = https://poac.pm + arch = x86_64 + arch = i686 + arch = arm + arch = armv6h + arch = armv7h + arch = aarch64 + license = GPL3 + makedepends = cmake + makedepends = boost + depends = git + depends = tar + depends = graphviz + depends = yaml-cpp + optdepends = cmake: To build CMake projects + optdepends = make: To build projects with Makefile + provides = poac-devel-git + provides = poac-git + conflicts = poac-devel-git + conflicts = poac-git + source = poac-0.2.1.tar.gz::https://github.com/poacpm/poac/archive/0.2.1.tar.gz + md5sums = 006f44f56ae5f624a50b7b0bc3d6f195 + +pkgname = poac + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..6a1c6cb5e09c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Yuki Takagi <takagiy.4dev@gmail.com> +pkgname=poac +pkgver=0.2.1 +pkgrel=1 +pkgdesc="Package manager for C++ like Cargo for Rust" +arch=('x86_64' 'i686' 'arm' 'armv6h' 'armv7h' 'aarch64') +url="https://poac.pm" +license=('GPL3') +depends=('git' 'tar' 'graphviz' 'yaml-cpp') +makedepends=('cmake' 'boost') +optdepends=('cmake: To build CMake projects' +'make: To build projects with Makefile') +provides=('poac-devel-git' 'poac-git') +conflicts=('poac-devel-git' 'poac-git') +source=("$pkgname"-"$pkgver".tar.gz::https://github.com/poacpm/poac/archive/"$pkgver".tar.gz) +md5sums=('006f44f56ae5f624a50b7b0bc3d6f195') + +build() { + cd "$srcdir/$pkgname-$pkgver" + mkdir build + cd build + + cmake -E env CXXFLAGS=-O3 cmake .. -DBoost_USE_STATIC_LIBS=ON \ + -DCMAKE_INSTALL_PREFIX=/usr + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + cd build + + make DESTDIR="$pkgdir/" install + install -Dm644 ../LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE +} |