summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLukas Deutz2023-03-31 16:02:59 -0400
committerLukas Deutz2023-03-31 16:02:59 -0400
commit4f37ff0f5eab68d9415b4e6b61348fadf665b805 (patch)
tree53875492da0930a5ddb50d831fb10c196e42f6d2
downloadaur-4f37ff0f5eab68d9415b4e6b61348fadf665b805.tar.gz
Add package with v0.8.3
-rw-r--r--.SRCINFO19
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD26
-rw-r--r--slashbase.desktop9
-rw-r--r--slashbase.pngbin0 -> 5066 bytes
5 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..727285fedfde
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = slashbase
+ pkgdesc = Modern database IDE for your dev & data workflows. Supports MySQL, PostgreSQL & MongoDB. Free open-source database client.
+ pkgver = 0.8.3
+ pkgrel = 1
+ url = https://github.com/slashbaseide/slashbase
+ arch = x86_64
+ license = APACHE
+ depends = gtk3
+ depends = glibc
+ depends = webkit2gtk
+ depends = gdk-pixbuf2
+ source = slashbase-0.8.3.zip::https://github.com/slashbaseide/slashbase/releases/download/v0.8.3/linux_amd64.zip
+ source = slashbase.desktop
+ source = slashbase.png
+ sha256sums = bfe1f9141c48af09e7a441d48e02372bedc91b4621dd3239efeedec6307ebe91
+ sha256sums = 1134b6d0bde7a77b2398201c57a6ad4a442d1d70291ba8a1863f49c92440f033
+ sha256sums = 35827b3f55629db3a8f772f928d02e8d9257ad160cb8fd9d0615ce94eac8a191
+
+pkgname = slashbase
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..51cc1a8699ae
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+src/
+pkg/
+*.zip
+*.pkg.tar.zst
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..0478df13d556
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,26 @@
+# Maintainer: Lukas Deutz <aur at deutz dot io>
+
+pkgname=slashbase
+pkgver=0.8.3
+pkgrel=1
+pkgdesc="Modern database IDE for your dev & data workflows. Supports MySQL, PostgreSQL & MongoDB. Free open-source database client."
+arch=('x86_64')
+url="https://github.com/slashbaseide/slashbase"
+license=('APACHE')
+conflicts=()
+depends=('gtk3' 'glibc' 'webkit2gtk' 'gdk-pixbuf2')
+options=()
+source=("${pkgname}-${pkgver}.zip::${url}/releases/download/v${pkgver}/linux_amd64.zip"
+ "slashbase.desktop"
+ "slashbase.png")
+sha256sums=('bfe1f9141c48af09e7a441d48e02372bedc91b4621dd3239efeedec6307ebe91'
+ '1134b6d0bde7a77b2398201c57a6ad4a442d1d70291ba8a1863f49c92440f033'
+ '35827b3f55629db3a8f772f928d02e8d9257ad160cb8fd9d0615ce94eac8a191')
+
+package() {
+ install -Dm 755 "${srcdir}/Slashbase" "${pkgdir}/usr/bin/slashbase"
+ install -Dm 644 "${srcdir}/LICENSE.txt" "$pkgdir/usr/share/licenses/${pkgname}/LICENSE"
+ install -Dm 644 "${srcdir}/README.md" -t "${pkgdir}/usr/share/doc/${pkgname}"
+ install -Dm 644 "${srcdir}/slashbase.desktop" -t "${pkgdir}/usr/share/applications"
+ install -Dm 644 "${srcdir}/slashbase.png" -t "${pkgdir}/usr/share/icons/hicolor/256x256/apps"
+}
diff --git a/slashbase.desktop b/slashbase.desktop
new file mode 100644
index 000000000000..5f34c4e472ef
--- /dev/null
+++ b/slashbase.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=Slashbase
+StartupWMClass=Slashbase
+Comment=Slashbase IDE
+GenericName=Slashbase IDE
+Exec=/usr/bin/slashbase
+Icon=slashbase
+Type=Application
+StartupNotify=true
diff --git a/slashbase.png b/slashbase.png
new file mode 100644
index 000000000000..15f5ee76834f
--- /dev/null
+++ b/slashbase.png
Binary files differ