summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAditya Mehra2021-10-19 18:52:42 +1030
committerAditya Mehra2021-10-19 18:52:42 +1030
commit3743f7a4086c601ba76df3b4d4a351252be3439e (patch)
tree0e191b634d8a64530ebae0eda787a7fa34fa6c03
downloadaura-browser-git.tar.gz
Initial upload of Aura Browser pkgbuild
-rw-r--r--.SRCINFO35
-rw-r--r--PKGBUILD35
-rw-r--r--aura-browser-git.install3
3 files changed, 73 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..230c40f375bf
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,35 @@
+pkgbase = aura-browser-git
+ pkgdesc = Browser for a fully immersed Big Screen experience allowing you to navigate the world wide web using just your remote control
+ pkgver = r01.2c4005d0
+ pkgrel = 1
+ url = https://invent.kde.org/Plasma-Bigscreen/aura-browser/
+ install = aura-browser-git.install
+ arch = x86_64
+ arch = i686
+ arch = armv7h
+ arch = aarch64
+ license = GPL3
+ makedepends = git
+ makedepends = cmake
+ makedepends = extra-cmake-modules
+ depends = qt5-base
+ depends = qt5-quickcontrols2
+ depends = qt5-multimedia
+ depends = qt5-declarative
+ depends = qt5-webengine
+ depends = qt5-webchannel
+ depends = qt5-virtualkeyboard
+ depends = qt5-graphicaleffects
+ depends = kirigami2
+ depends = gst-plugins-base
+ depends = gst-plugins-good
+ depends = gst-plugins-bad
+ depends = gst-libav
+ depends = plasma-bigscreen-git
+ optdepends = mycroft-gui-git
+ provides = aura-browser
+ conflicts = aura-browser
+ source = git+https://invent.kde.org/Plasma-Bigscreen/aura-browser
+ sha512sums = SKIP
+
+pkgname = aura-browser-git
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..31f4b64c16e6
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Aditya Mehra <aix (dot) m (at) outlook (dot) com>
+
+_pkgname=aura-browser
+pkgname=aura-browser-git
+pkgver=r01.2c4005d0
+pkgrel=1
+pkgdesc="Browser for a fully immersed Big Screen experience allowing you to navigate the world wide web using just your remote control"
+arch=("x86_64" "i686" "armv7h" "aarch64")
+url="https://invent.kde.org/Plasma-Bigscreen/aura-browser/"
+license=('GPL3')
+depends=('qt5-base' 'qt5-quickcontrols2' 'qt5-multimedia' 'qt5-declarative' 'qt5-webengine' 'qt5-webchannel' 'qt5-virtualkeyboard' 'qt5-graphicaleffects' 'kirigami2' 'gst-plugins-base' 'gst-plugins-good' 'gst-plugins-bad' 'gst-libav' 'plasma-bigscreen-git')
+makedepends=('git' 'cmake' 'extra-cmake-modules')
+optdepends=('mycroft-gui-git')
+provides=("aura-browser")
+conflicts=("aura-browser")
+install=$pkgname.install
+source=('git+https://invent.kde.org/Plasma-Bigscreen/aura-browser')
+sha512sums=('SKIP')
+
+pkgver() {
+ cd $srcdir/$_pkgname
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd $srcdir/$_pkgname
+ mkdir -p build && cd build
+ cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DKDE_INSTALL_LIBDIR=lib -DKDE_INSTALL_USE_QT_SYS_PATHS=ON
+ make
+}
+
+package() {
+ cd $srcdir/$_pkgname/build
+ make DESTDIR="$pkgdir/" install
+}
diff --git a/aura-browser-git.install b/aura-browser-git.install
new file mode 100644
index 000000000000..c5c7176be872
--- /dev/null
+++ b/aura-browser-git.install
@@ -0,0 +1,3 @@
+post_install() {
+ echo " "
+}