summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorTony Lambiris2019-01-04 02:00:19 -0500
committerTony Lambiris2019-01-04 02:00:19 -0500
commit82e9a24bab3d8627c23c7889f077531d7a443e0a (patch)
treeaabcefa0066782af365821accc8976104a815990 /PKGBUILD
parent9dc4e21e3b684274b6b7827cfadeea4a48b68f09 (diff)
downloadaur-82e9a24bab3d8627c23c7889f077531d7a443e0a.tar.gz
Adopt and update package
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD62
1 files changed, 29 insertions, 33 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 2206d09ecbc8..f776e973cfbe 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,49 +1,45 @@
-# Maintainer: HabarNam <habarnam@gmail.com>
-# Improvements by: hamzadis <adis@hamzadis.com>
+# Maintainer: Tony Lambiris <tony@criticalstack.com>
+
pkgname=orion-git
-pkgver=v1.6.1.r23.b2825c2
+pkgver=1.6.6.r18.gbaeaf01
pkgrel=1
pkgdesc="QML/C++-written desktop client for Twitch.tv"
-arch=('x86_64' 'x86')
-url="https://github.com/alamminsalo/orion"
-license=('GPL')
-groups=()
-depends=('qt5-base' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-svg' 'qt5-graphicaleffects')
-makedepends=('git' 'qt5-webengine' 'qt5-svg' 'qt5-multimedia')
-provides=("${pkgname%-git}")
-conflicts=("${pkgname%-git}")
-replaces=()
-backup=()
-options=()
-install=
-source=('git+https://github.com/alamminsalo/orion.git'
- 'Orion.desktop'
-)
-
-noextract=()
+arch=('x86_64')
+url="https://github.com/alamminsalo/orion/"
+license=('GPL3')
+depends=('mpv' 'qt5-svg' 'qt5-quickcontrols2' 'qt5-quickcontrols' 'qt5-graphicaleffects')
+provides=('orion')
+conflicts=('orion')
+install=orion.install
+source=("${pkgname}::git+https://github.com/alamminsalo/orion.git"
+ "hidpi-autoscale-fix.patch")
sha256sums=('SKIP'
- '18d7d2da72a83e5228fa210961fe78d28eda65e680b5887d13ae369e3fed503c')
+ '8aca3e719e4d95ae0d970472b809d93ee117b7f6e8e08ae15a0a924715ab2220')
pkgver() {
- cd "$srcdir/${pkgname%-git}"
+ cd "${pkgname}"
- printf "%s" "$(git describe --long --tags | sed 's/\([^-]*-\)g/r\1/;s/-/./g')"
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+prepare() {
+ cd "${srcdir}/${pkgname}"
+
+ patch -Np0 -i "$srcdir/hidpi-autoscale-fix.patch"
}
build() {
- cd "$srcdir/${pkgname%-git}"
- qmake CONFIG+=multimedia
- #qmake CONFIG+=qtav
- #qmake CONFIG+=mpv
+ cd "${srcdir}/${pkgname}"
+
+ qmake CONFIG+=mpv
make
}
package() {
- mkdir -p "$pkgdir/usr/share/icons/hicolor/scalable/apps/"
- mkdir -p "$pkgdir/usr/share/applications"
- mkdir -p "$pkgdir/usr/bin"
+ cd "${srcdir}/${pkgname}"
- cp "$srcdir/${pkgname%-git}/resources/orion.svg" "$pkgdir/usr/share/icons/hicolor/scalable/apps/"
- cp "./Orion.desktop" "$pkgdir/usr/share/applications/"
- cp "$srcdir/${pkgname%-git}/orion" "$pkgdir/usr/bin/"
+ install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -Dm644 distfiles/orion.svg "${pkgdir}/usr/share/icons/hicolor/scalable/apps/orion.svg"
+ install -Dm644 distfiles/Orion.desktop "${pkgdir}/usr/share/applications/Orion.desktop"
+ install -Dm755 orion "${pkgdir}/usr/bin/orion"
}