summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Wagie2023-08-10 16:21:01 -0600
committerMark Wagie2023-08-10 16:21:01 -0600
commit104036dc12db964457feea4f75dfaca607f1865d (patch)
tree66013484941c6fd058bed61ec48748a0c393337f
parentdcade78856a38898fecc720307efea58e6f1fa77 (diff)
downloadaur-104036dc12db964457feea4f75dfaca607f1865d.tar.gz
0.14.0
-rw-r--r--.SRCINFO11
-rw-r--r--.gitignore7
-rw-r--r--PKGBUILD42
-rw-r--r--rename_icons.diff43
4 files changed, 27 insertions, 76 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1002b0f0e91b..b13bc6c9aa12 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,8 @@
pkgbase = blackbox-terminal
pkgdesc = A beautiful GTK 4 terminal
- pkgver = 0.13.2
+ pkgver = 0.14.0
pkgrel = 1
url = https://gitlab.gnome.org/raggesilver/blackbox
- arch = i686
arch = x86_64
license = GPL3
checkdepends = appstream-glib
@@ -11,11 +10,9 @@ pkgbase = blackbox-terminal
makedepends = vala
depends = libadwaita
depends = libgee
- depends = libmarble-git
+ depends = libpqmarble
depends = vte4
- source = blackbox-terminal-0.13.2.tar.gz::https://gitlab.gnome.org/raggesilver/blackbox/-/archive/v0.13.2/blackbox-v0.13.2.tar.gz
- source = rename_icons.diff
- sha256sums = 172154b6d1242c87b38e8513e209aa7621e53581e330896bfeec17a657db2e82
- sha256sums = b06d407041adfc2ad0f5a382e6503a5115f99a3b284e484cdb07592733ad1cb6
+ source = blackbox-terminal-0.14.0.tar.gz::https://gitlab.gnome.org/raggesilver/blackbox/-/archive/v0.14.0/blackbox-v0.14.0.tar.gz
+ sha256sums = 0a8b76666ac71a6dc9e05b8084e1c6c53cda880ad1f8f778d9d5de9a6644ad0d
pkgname = blackbox-terminal
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..4dab8d6386e3
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,7 @@
+# Ignore everything
+*
+
+# But not these files...
+!.gitignore
+!PKGBUILD
+!.SRCINFO
diff --git a/PKGBUILD b/PKGBUILD
index 467da610188c..c371804f1582 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,38 +1,28 @@
-# Maintainer: Dimitris Kiziridis <dkiziridis at outlook dot com>
-
+# Maintainer: Mark Wagie <mark dot wagie at proton dot me>
+# Contributor: Dimitris Kiziridis <dkiziridis at outlook dot com>
pkgname=blackbox-terminal
-pkgver=0.13.2
+pkgver=0.14.0
pkgrel=1
-pkgdesc='A beautiful GTK 4 terminal'
-arch=('i686' 'x86_64')
-url='https://gitlab.gnome.org/raggesilver/blackbox'
+pkgdesc="A beautiful GTK 4 terminal"
+arch=('x86_64')
+url="https://gitlab.gnome.org/raggesilver/blackbox"
license=('GPL3')
-depends=('libadwaita'
- 'libgee'
- 'libmarble-git'
- 'vte4')
-makedepends=('meson'
- 'vala')
+depends=('libadwaita' 'libgee' 'libpqmarble' 'vte4')
+makedepends=('meson' 'vala')
checkdepends=('appstream-glib')
-source=("${pkgname}-${pkgver}.tar.gz::${url}/-/archive/v${pkgver}/blackbox-v${pkgver}.tar.gz"
- "rename_icons.diff")
-sha256sums=('172154b6d1242c87b38e8513e209aa7621e53581e330896bfeec17a657db2e82'
- 'b06d407041adfc2ad0f5a382e6503a5115f99a3b284e484cdb07592733ad1cb6')
-
-prepare() {
- cd ${pkgname%-terminal}-v${pkgver}
- # Rename icons
- # Avoid install failed when extension-manager is installed
- patch -p1 < ../rename_icons.diff
-}
+source=("$pkgname-$pkgver.tar.gz::$url/-/archive/v$pkgver/blackbox-v$pkgver.tar.gz")
+sha256sums=('0a8b76666ac71a6dc9e05b8084e1c6c53cda880ad1f8f778d9d5de9a6644ad0d')
build() {
- cd ${pkgname%-terminal}-v${pkgver}
- arch-meson build
+ arch-meson "blackbox-v$pkgver" build \
+ -Dblackbox_is_flatpak=false
meson compile -C build
}
+check() {
+ meson test -C build --print-errorlogs
+}
+
package() {
- cd ${pkgname%-terminal}-v${pkgver}
meson install -C build --destdir "$pkgdir"
}
diff --git a/rename_icons.diff b/rename_icons.diff
deleted file mode 100644
index 09d601a53408..000000000000
--- a/rename_icons.diff
+++ /dev/null
@@ -1,43 +0,0 @@
-diff --git a/data/icons/hicolor/scalable/actions/external-link-symbolic.svg b/data/icons/hicolor/scalable/actions/com.raggesilver.BlackBox-external-link-symbolic.svg
-similarity index 100%
-rename from data/icons/hicolor/scalable/actions/external-link-symbolic.svg
-rename to data/icons/hicolor/scalable/actions/com.raggesilver.BlackBox-external-link-symbolic.svg
-diff --git a/data/icons/hicolor/scalable/actions/settings-symbolic.svg b/data/icons/hicolor/scalable/actions/com.raggesilver.BlackBox-settings-symbolic.svg
-similarity index 100%
-rename from data/icons/hicolor/scalable/actions/settings-symbolic.svg
-rename to data/icons/hicolor/scalable/actions/com.raggesilver.BlackBox-settings-symbolic.svg
-diff --git a/data/icons/meson.build b/data/icons/meson.build
-index 6596c86..81536ea 100644
---- a/data/icons/meson.build
-+++ b/data/icons/meson.build
-@@ -8,6 +8,6 @@ install_data(['hicolor/scalable/apps/com.raggesilver.BlackBox.svg'],
-
- install_data(['hicolor/scalable/actions/com.raggesilver.BlackBox-fullscreen-symbolic.svg',
- 'hicolor/scalable/actions/com.raggesilver.BlackBox-show-headerbar-symbolic.svg',
-- 'hicolor/scalable/actions/settings-symbolic.svg',
-- 'hicolor/scalable/actions/external-link-symbolic.svg',
-+ 'hicolor/scalable/actions/com.raggesilver.BlackBox-settings-symbolic.svg',
-+ 'hicolor/scalable/actions/com.raggesilver.BlackBox-external-link-symbolic.svg',
- ], install_dir: join_paths(icondir, 'scalable/actions'))
-diff --git a/src/gtk/preferences-window.ui b/src/gtk/preferences-window.ui
-index adbd5dc..6f01543 100644
---- a/src/gtk/preferences-window.ui
-+++ b/src/gtk/preferences-window.ui
-@@ -7,7 +7,7 @@
- <child>
- <object class="AdwPreferencesPage">
- <property name="title" translatable="yes">General</property>
-- <property name="icon-name">settings-symbolic</property>
-+ <property name="icon-name">com.raggesilver.BlackBox-settings-symbolic</property>
- <child>
- <object class="AdwPreferencesGroup">
- <property name="title" translatable="yes">Window</property>
-@@ -346,7 +346,7 @@
- </child>
- <child>
- <object class="GtkButton">
-- <property name="icon-name">external-link-symbolic</property>
-+ <property name="icon-name">com.raggesilver.BlackBox-external-link-symbolic</property>
- <property name="tooltip-text" translatable="yes">Get more themes online</property>
- <signal name="clicked" handler="on_get_more_themes_online" swapped="no" />
- <style />