summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authortytan6522024-02-04 21:07:18 +0100
committertytan6522024-02-04 21:07:18 +0100
commit5230d9cab3135e3849ce3a3cc6c7251e4c902f8c (patch)
tree63a83a21161d4877abe7247fd3bc1c3d0ebfdbb0
parenta9ff9822da14c425d140371a84fbec53a084d16b (diff)
downloadaur-5230d9cab3135e3849ce3a3cc6c7251e4c902f8c.tar.gz
Update to version 1.8
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD41
2 files changed, 36 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cbe0fd540efc..d957d7d2dff6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,23 @@
pkgbase = junction
pkgdesc = Application/browser chooser
- pkgver = 1.6
- pkgrel = 2
+ pkgver = 1.8
+ pkgrel = 1
url = https://github.com/sonnyp/Junction
- arch = x86_64
- license = GPL3
- checkdepends = appstream-glib
+ arch = any
+ license = GPL-3.0-or-later
makedepends = git
makedepends = meson
makedepends = python-gobject
makedepends = blueprint-compiler
+ depends = glib2
+ depends = dconf
+ depends = hicolor-icon-theme
+ depends = gtk4
depends = libadwaita
+ depends = libportal
depends = libportal-gtk4
depends = gjs
- source = junction-1.6::git+https://github.com/sonnyp/Junction#commit=c9da76cae9f8e26957266a4171e7e0212dc63ef5
+ source = junction::git+https://github.com/sonnyp/Junction#commit=274cf98dfd74db86b9f0e0dceba07c28adef06a0
source = git+https://github.com/sonnyp/troll.git
b2sums = SKIP
b2sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index e1a1d356fb8f..efd60e90792e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,36 +1,47 @@
-# Maintainer: Igor Dyatlov <dyatlov.igor@protonmail.com>
+# Maintainer: tytan652 <tytan652 at tytanium dot xyz>
+# Contributor: Igor Dyatlov <dyatlov.igor@protonmail.com>
pkgname=junction
-pkgver=1.6
-_commit=c9da76cae9f8e26957266a4171e7e0212dc63ef5
-pkgrel=2
+pkgver=1.8
+_commit=274cf98dfd74db86b9f0e0dceba07c28adef06a0
+pkgrel=1
pkgdesc="Application/browser chooser"
-arch=('x86_64')
+arch=('any')
url="https://github.com/sonnyp/Junction"
-license=('GPL3')
-depends=('libadwaita' 'libportal-gtk4' 'gjs')
+license=('GPL-3.0-or-later')
+depends=(
+ 'glib2'
+ 'dconf'
+ 'hicolor-icon-theme'
+ 'gtk4'
+ 'libadwaita'
+ 'libportal'
+ 'libportal-gtk4'
+ 'gjs'
+)
makedepends=('git' 'meson' 'python-gobject' 'blueprint-compiler')
-checkdepends=('appstream-glib')
-source=("${pkgname}-${pkgver}::git+$url#commit=$_commit"
+#checkdepends=('appstream-glib')
+source=(
+ "${pkgname}::git+$url#commit=$_commit"
'git+https://github.com/sonnyp/troll.git')
b2sums=('SKIP'
'SKIP')
prepare() {
- cd "$pkgname-$pkgver"
- git submodule init
+ cd $pkgname
git config submodule.src/troll.url "$srcdir/troll"
git -c protocol.file.allow=always submodule update --init --recursive
}
build() {
- arch-meson "$pkgname-$pkgver" build
+ arch-meson $pkgname build
meson compile -C build
}
-check() {
- meson test -C build --print-errorlogs || :
-}
+# Appstream data is made with Flathub fork of appstream-glib
+#check() {
+# meson test -C build --print-errorlogs || :
+#}
package() {
meson install -C build --destdir "$pkgdir"