summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaizhao Zhang2020-12-18 18:42:53 +0800
committerKaizhao Zhang2020-12-18 18:42:53 +0800
commit968946f11420b223bf5cfb877337d8d45f2c4713 (patch)
treea00362a1257815b6816d44b4d1202aea9b5b4872
downloadaur-968946f11420b223bf5cfb877337d8d45f2c4713.tar.gz
Initial import with version 0.4.3
-rw-r--r--.SRCINFO20
-rw-r--r--.gitignore6
-rw-r--r--PKGBUILD48
3 files changed, 74 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..c295a6b3268b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = nm-tray
+ pkgdesc = Simple Qt based frontend for NetworkManager
+ pkgver = 0.4.3
+ pkgrel = 1
+ url = https://github.com/palinek/nm-tray
+ arch = x86_64
+ license = GPL
+ makedepends = cmake>=3.1.0
+ makedepends = qt5-tools>=5.4.0
+ depends = networkmanager-qt>=5.36.0
+ optdepends = xterm: edit connections
+ provides = nm-tray
+ conflicts = nm-tray
+ source = nm-tray-0.4.3.tar.gz::https://github.com/palinek/nm-tray/archive/0.4.3.tar.gz
+ source = fix-missing-qmetaenum.patch::https://github.com/palinek/nm-tray/commit/4563dabee3cbee13bc9d23a4a5d0ddda1526b43f.patch
+ sha256sums = 1611c053582189091efa74c2f26277afc872a57cfd4ec9e54463f68c25ad284b
+ sha256sums = d4359bf2b78e1e5fba751a7f04912bcac8e6a4ca0fd18eb91849cbbb5a9cd63c
+
+pkgname = nm-tray
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..fb476c40885a
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,6 @@
+*
+!.gitignore
+!PKGBUILD
+!*.install
+!*.sysusers
+!.SRCINFO
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c22f09a2a9fc
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,48 @@
+# Maintainer: Kaizhao Zhang <zhangkaizhao@gmail.com>
+
+pkgname=nm-tray
+pkgver=0.4.3
+pkgrel=1
+pkgdesc='Simple Qt based frontend for NetworkManager'
+arch=('x86_64')
+url='https://github.com/palinek/nm-tray'
+license=('GPL')
+depends=('networkmanager-qt>=5.36.0')
+makedepends=('cmake>=3.1.0' 'qt5-tools>=5.4.0')
+optdepends=(
+ 'xterm: edit connections'
+)
+provides=("$pkgname")
+conflicts=("$pkgname")
+source=(
+ "${pkgname}-${pkgver}.tar.gz::https://github.com/palinek/nm-tray/archive/${pkgver}.tar.gz"
+ "fix-missing-qmetaenum.patch::https://github.com/palinek/nm-tray/commit/4563dabee3cbee13bc9d23a4a5d0ddda1526b43f.patch"
+)
+sha256sums=(
+ '1611c053582189091efa74c2f26277afc872a57cfd4ec9e54463f68c25ad284b'
+ 'd4359bf2b78e1e5fba751a7f04912bcac8e6a4ca0fd18eb91849cbbb5a9cd63c'
+)
+
+prepare() {
+ cd "${pkgname}-${pkgver}"
+ patch -p1 < ../fix-missing-qmetaenum.patch
+}
+
+build() {
+ cd "${pkgname}-${pkgver}"
+ mkdir -p build
+ cd build
+ cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DNM_TRAY_XDG_AUTOSTART_DIR="/etc/xdg/autostart"
+ make
+}
+
+package() {
+ install -d "${pkgdir}/usr/share/${pkgname}"
+
+ cd "${pkgname}-${pkgver}/build"
+ make DESTDIR="${pkgdir}" install
+
+ cd ..
+ install -Dm644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md"
+ install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+}