diff options
author | Nick Logozzo | 2022-06-02 14:30:51 -0400 |
---|---|---|
committer | Nick Logozzo | 2022-06-02 14:30:51 -0400 |
commit | a5c3e6bc6697662a38f87686fefe826e6f989e0d (patch) | |
tree | 15b032ed995d5208f517d793a79e76b513a76bea | |
download | aur-a5c3e6bc6697662a38f87686fefe826e6f989e0d.tar.gz |
Add PKGBUILD
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 35 |
2 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..d5ac0cbdce09 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = nickvision-application-git + pkgdesc = A template for creating Nickvision applications + pkgver = 2022.5.0.r0.0261fcc + pkgrel = 1 + url = https://github.com/nlogozzo/NickvisionApplication + arch = x86_64 + license = GPL3 + makedepends = git + makedepends = cmake + depends = gtk4 + depends = libadwaita + depends = jsoncpp + depends = libcurlpp + provides = nickvision-application + conflicts = nickvision-application + source = git+https://github.com/nlogozzo/NickvisionApplication.git + md5sums = SKIP + +pkgname = nickvision-application-git diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b1a769d5ad66 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Nick Logozzo <nlogozzo225@gmail.com> +_name=nickvision-application +pkgname=$_name-git +pkgver=2022.5.0.r0.0261fcc +pkgrel=1 +pkgdesc="A template for creating Nickvision applications" +arch=(x86_64) +url="https://github.com/nlogozzo/NickvisionApplication" +license=(GPL3) +depends=(gtk4 libadwaita jsoncpp libcurlpp) +makedepends=(git cmake) +provides=($_name) +conflicts=($_name) +source=("git+https://github.com/nlogozzo/NickvisionApplication.git") +md5sums=("SKIP") + +prepare() { + mkdir -p build + cd $srcdir/NickvisionApplication + git submodule init + git submodule update +} + +build() { + cd build + cmake $srcdir/NickvisionApplication \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + make +} + +package() { + cd build + make DESTDIR="$pkgdir/" install +}
\ No newline at end of file |