summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052023-06-15 15:39:01 +0800
committerzxp198210052023-06-15 15:39:01 +0800
commitd3cd4a5e3b49059ee8fbcfed89ad068b57446918 (patch)
tree44b52c024dcdb1230b7a0e0fac13021b98bbd4ef
downloadaur-d3cd4a5e3b49059ee8fbcfed89ad068b57446918.tar.gz
first release
-rw-r--r--.SRCINFO36
-rw-r--r--PKGBUILD23
2 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..93bc7ca4922b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,36 @@
+pkgbase = borg-explorer-bin
+ pkgdesc = An electron-based UI for exploring Borg Backup repositories
+ pkgver = 0.0.8
+ pkgrel = 1
+ url = https://github.com/Netruk44/borg-repository-explorer
+ arch = x86_64
+ license = MIT
+ makedepends = gendesk
+ depends = libxfixes
+ depends = libcups
+ depends = gtk3
+ depends = pango
+ depends = glibc
+ depends = alsa-lib
+ depends = at-spi2-core
+ depends = gcc-libs
+ depends = expat
+ depends = libdrm
+ depends = nspr
+ depends = libxcb
+ depends = libxdamage
+ depends = libxext
+ depends = libxcomposite
+ depends = libx11
+ depends = mesa
+ depends = dbus
+ depends = cairo
+ depends = libxkbcommon
+ depends = glib2
+ depends = libxrandr
+ depends = nss
+ conflicts = borg-explorer
+ source = borg-explorer-0.0.8.zip::https://github.com/Netruk44/borg-repository-explorer/releases/download/v0.0.8/Borg.Explorer-linux-x64-0.0.8.zip
+ sha256sums = af6cc3b6689ffafe8a3a8abebabe5d04d351a23aa9fb3bb6567f2f12b65f1353
+
+pkgname = borg-explorer-bin
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c374b2a60832
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,23 @@
+# Maintainer: zxp19821005 <zxp19821005 at 163 dot com>
+pkgname=borg-explorer-bin
+_appname="Borg Explorer"
+pkgver=0.0.8
+pkgrel=1
+pkgdesc="An electron-based UI for exploring Borg Backup repositories"
+arch=(x86_64)
+url="https://github.com/Netruk44/borg-repository-explorer"
+license=('MIT')
+depends=('libxfixes' 'libcups' 'gtk3' 'pango' 'glibc' 'alsa-lib' 'at-spi2-core' 'gcc-libs' 'expat' 'libdrm' 'nspr' 'libxcb' \
+ 'libxdamage' 'libxext' 'libxcomposite' 'libx11' 'mesa' 'dbus' 'cairo' 'libxkbcommon' 'glib2' 'libxrandr' 'nss')
+makedepends=('gendesk')
+conflicts=("${pkgname%-bin}")
+source=("${pkgname%-bin}-${pkgver}.zip::${url}/releases/download/v${pkgver}/Borg.Explorer-linux-x64-${pkgver}.zip")
+sha256sums=('af6cc3b6689ffafe8a3a8abebabe5d04d351a23aa9fb3bb6567f2f12b65f1353')
+package() {
+ install -Dm755 -d "${pkgdir}/opt/${pkgname%-bin}"
+ cp -r "${srcdir}/${_appname}-linux-x64/"* "${pkgdir}/opt/${pkgname%-bin}"
+ install -Dm644 "${pkgdir}/opt/${pkgname%-bin}/LICENSE"* -t "${pkgdir}/usr/share/licenses/${pkgname}"
+ install -Dm644 "${pkgdir}/opt/${pkgname%-bin}/resources/app/images/icon.png" "${pkgdir}/usr/share/pixmaps/${pkgname%-bin}.png"
+ gendesk -f -n --icon "${pkgname%-bin}" --categories "Utility" --name "${_appname}" --exec '"/opt/borg-explorer/Borg Explorer" %U'
+ install -Dm644 "${srcdir}/${pkgname%-bin}.desktop" -t "${pkgdir}/usr/share/applications"
+}