summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBuildTools2016-09-12 19:12:45 +0200
committerBuildTools2016-09-12 19:12:45 +0200
commitb954faa2322eaad75d1432d80a9461dfd99a91b3 (patch)
treeb45d130f714b5a1a309c2a7bfe4cc2048f16e2d8
downloadaur-b954faa2322eaad75d1432d80a9461dfd99a91b3.tar.gz
Initial 0.0.1 release
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD47
2 files changed, 66 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..7ba22e2a6ae4
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = quaternion
+ pkgdesc = Qt5-based IM client for the Matrix protocol
+ pkgver = 0.0.1
+ pkgrel = 1
+ url = https://github.com/Fxrh/Quaternion
+ arch = any
+ license = GPL
+ makedepends = git
+ makedepends = tar
+ depends = qt5-base
+ depends = qt5-declarative
+ depends = qt5-quickcontrols
+ provides = quaternion
+ conflicts = quaternion
+ source = https://github.com/Fxrh/Quaternion/releases/download/v0.0.1/quaternion-source-0.0.1.tar.gz
+ sha256sums = 2fa6708e72a78a1dd1001b059fd077ef4665a4aab53288c688869246cd2db8c5
+
+pkgname = quaternion
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..23d63c2397e5
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,47 @@
+# Maintainer: Martin Weinelt <hexa@darmstadt.ccc.de>
+
+pkgname=quaternion
+pkgver=0.0.1
+pkgrel=1
+pkgdesc="Qt5-based IM client for the Matrix protocol"
+arch=('any')
+url="https://github.com/Fxrh/Quaternion"
+license=('GPL')
+depends=('qt5-base' 'qt5-declarative' 'qt5-quickcontrols')
+makedepends=('git' 'tar')
+provides=('quaternion')
+conflicts=('quaternion')
+source=('https://github.com/Fxrh/Quaternion/releases/download/v0.0.1/quaternion-source-0.0.1.tar.gz')
+sha256sums=('2fa6708e72a78a1dd1001b059fd077ef4665a4aab53288c688869246cd2db8c5')
+
+prepare() {
+ mkdir $pkgname
+ tar xf quaternion-source-0.0.1.tar.gz -C $pkgname --strip-components=1
+}
+
+build() {
+ mkdir $pkgname/build || true
+ cd $pkgname/build
+ cmake ..
+ make $MAKEFLAGS
+}
+
+package() {
+ cd $pkgname
+
+ # The application
+ install -Dm755 "build/quaternion" -t "$pkgdir/usr/bin/"
+
+ # .desktop file
+ install -Dm644 "linux/quaternion.desktop" -t "$pkgdir/usr/share/applications/"
+
+ # Icons
+ install -Dm644 "icons/quaternion/16-apps-quaternion.png" -t "$pkgdir/usr/share/icons/hicolor/16x16/apps/"
+ install -Dm644 "icons/quaternion/22-apps-quaternion.png" -t "$pkgdir/usr/share/icons/hicolor/22x22/apps/"
+ install -Dm644 "icons/quaternion/32-apps-quaternion.png" -t "$pkgdir/usr/share/icons/hicolor/32x32/apps/"
+ install -Dm644 "icons/quaternion/48-apps-quaternion.png" -t "$pkgdir/usr/share/icons/hicolor/48x48/apps/"
+ install -Dm644 "icons/quaternion/64-apps-quaternion.png" -t "$pkgdir/usr/share/icons/hicolor/64x64/apps/"
+ install -Dm644 "icons/quaternion/128-apps-quaternion.png" -t "$pkgdir/usr/share/icons/hicolor/128x1128/apps/"
+ install -Dm644 "icons/quaternion/sources/quaternion.svg" -t "$pkgdir/usr/share/icons/hicolor/scalable/apps/"
+}
+