summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNick Logozzo2022-06-02 19:37:13 -0400
committerNick Logozzo2022-06-02 19:37:13 -0400
commit55ba9868e3ce0ab754861405ae2ad63315eeb785 (patch)
treec6c1d7bf9a9a59897c3de1169cbe207a0cfb337a
parentb30e92f65b7b249b31e1a018bea7b17a89e0b4f2 (diff)
downloadaur-55ba9868e3ce0ab754861405ae2ad63315eeb785.tar.gz
Improve PKGBUILD
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD20
2 files changed, 11 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c9e1e2c4c50e..a6b0283f42e0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = nickvision-application-git
pkgdesc = A template for creating Nickvision applications
- pkgver = 2022.5.0.r1.1a4ea65
+ pkgver = 2022.5.0.r2
pkgrel = 1
url = https://github.com/nlogozzo/NickvisionApplication
arch = x86_64
@@ -11,9 +11,8 @@ pkgbase = nickvision-application-git
depends = libadwaita
depends = jsoncpp
depends = libcurlpp
- provides = nickvision-application
- conflicts = nickvision-application
source = git+https://github.com/nlogozzo/NickvisionApplication.git
- md5sums = SKIP
+ source = git+https://github.com/Makman2/GCR_CMake.git
+ sha256sums = SKIP
pkgname = nickvision-application-git
diff --git a/PKGBUILD b/PKGBUILD
index 491ddba927f3..517816d4867d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,6 @@
# Maintainer: Nick Logozzo <nlogozzo225@gmail.com>
-_name=nickvision-application
-pkgname=$_name-git
-pkgver=2022.5.0.r1.1a4ea65
+pkgname=nickvision-application-git
+pkgver=2022.5.0.r2
pkgrel=1
pkgdesc="A template for creating Nickvision applications"
arch=(x86_64)
@@ -9,17 +8,15 @@ 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")
+source=("git+https://github.com/nlogozzo/NickvisionApplication.git"
+ "git+https://github.com/Makman2/GCR_CMake.git")
+sha256sums=("SKIP")
prepare() {
mkdir -p build
- mkdir -p ~/.local/share/icons/hicolor
cd $srcdir/NickvisionApplication
- git checkout -q 1a4ea65
git submodule init
+ git config submodule.GCR_CMake.url "${srcdir}/GCR_CMake"
git submodule update
}
@@ -27,13 +24,12 @@ build() {
cd build
cmake $srcdir/NickvisionApplication \
-DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_BUILD_TYPE=Release
make
}
package() {
cd build
make DESTDIR="$pkgdir/" install
- sudo touch /usr/share/icons/hicolor ~/.local/share/icons/hicolor
- sudo gtk-update-icon-cache
+ ln -s /usr/bin/org.nickvision.application ${pkgdir}/usr/bin/nickvision
} \ No newline at end of file