summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSophie Tauchert2019-04-12 00:56:54 +0200
committerSophie Tauchert2019-04-12 00:56:54 +0200
commitbd3c8ba4e16c725e4ea6dba8db1fdd20ea0fac1f (patch)
treeae6fbedfa3a718006029a8342b74f9b9aa656b73
downloadaur-bd3c8ba4e16c725e4ea6dba8db1fdd20ea0fac1f.tar.gz
Initial commit
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD39
2 files changed, 53 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..27e54a1037d8
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = openbook-desktop-bin
+ pkgdesc = Desktop client for Openbook
+ pkgver = 0.0.34_4
+ pkgrel = 1
+ url = https://gitlab.com/999eagle/openbook-desktop
+ arch = x86_64
+ license = AGPL3
+ provides = openbook-desktop
+ conflicts = openbook-desktop
+ source = openbook-desktop-0.0.34-4.zip::https://gitlab.com/999eagle/openbook-desktop/-/jobs/artifacts/0.0.34-4/download?job=release-linux
+ sha256sums = 369dee27e4e9a8587db6e7ff4afbec8fbbcffbe8688e8ac905f6bd96b5f1273e
+
+pkgname = openbook-desktop-bin
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..d51c69755b3e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,39 @@
+# Maintainer: Sophie Tauchert <sophie@999eagle.moe>
+
+_pkgname=openbook-desktop
+_pkgver=0.0.34-4
+pkgname="${_pkgname}-bin"
+pkgver="${_pkgver//-/_}"
+pkgrel=1
+pkgdesc="Desktop client for Openbook"
+arch=('x86_64')
+url="https://gitlab.com/999eagle/openbook-desktop"
+license=('AGPL3')
+provides=("${_pkgname}")
+conflicts=("${_pkgname}")
+optdepends=()
+source=("${_pkgname}-${_pkgver}.zip::https://gitlab.com/999eagle/openbook-desktop/-/jobs/artifacts/${_pkgver}/download?job=release-linux")
+sha256sums=('369dee27e4e9a8587db6e7ff4afbec8fbbcffbe8688e8ac905f6bd96b5f1273e')
+
+package() {
+ # Main files
+ install -d "${pkgdir}/opt/${_pkgname}"
+ cp -a "${srcdir}/${_pkgname}/." "${pkgdir}/opt/${_pkgname}"
+
+ # Binary symlink
+ install -d "${pkgdir}/usr/bin"
+ ln -s "/opt/${_pkgname}/${_pkgname}.sh" "${pkgdir}/usr/bin/${_pkgname}"
+
+ # Desktop entry
+ install -d "${pkgdir}/usr/share/applications"
+ install "${srcdir}/${_pkgname}/${_pkgname}.desktop" "${pkgdir}/usr/share/applications"
+ rm "${pkgdir}/opt/${_pkgname}/${_pkgname}.desktop"
+
+ # Icons
+ for size in 32 64 256; do
+ path="${pkgdir}/usr/share/icons/hicolor/${size}x${size}/apps"
+ install -d "${path}"
+ ln -s "/opt/${_pkgname}/assets/openbook-o-logo_transparent_${size}.png" "${path}/${_pkgname}.png"
+ done
+}
+