summaryrefslogtreecommitdiff
path: root/pcr/nitroshare/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'pcr/nitroshare/PKGBUILD')
-rw-r--r--pcr/nitroshare/PKGBUILD64
1 files changed, 36 insertions, 28 deletions
diff --git a/pcr/nitroshare/PKGBUILD b/pcr/nitroshare/PKGBUILD
index 19fca2a6c..f0dc552a4 100644
--- a/pcr/nitroshare/PKGBUILD
+++ b/pcr/nitroshare/PKGBUILD
@@ -1,33 +1,41 @@
-# Maintainer (Arch): Sid Karunaratne <sid at karunaratne dot net>
-# Contributor (Arch): Nathan Osman <https://launchpad.net/~george-edison55>
+# Maintainer (AUR): Sid Karunaratne <sid at karunaratne dot net>
+# Contributor (AUR): Nathan Osman <nathan at quickmediasolutions dot com>
+# Contributor (AUR): BlackEagle <ike.devolder@gmail.com>
-pkgname=nitroshare
-pkgver=0.2
-pkgrel=2
-pkgdesc="Makes sending a file to another machine on the local network as easy as dragging-and-dropping"
-arch=('i686' 'x86_64')
-url="https://launchpad.net/nitroshare"
-license=('GPL3')
-depends=('qt' 'qjson' 'qxmlrpc')
-makedepends=()
-options=()
-source=(https://launchpad.net/${pkgname}/${pkgver}/${pkgver}/+download/${pkgname}_${pkgver}.tar.gz nitroshare.install)
-md5sums=('00f670fadf385ee2a920b67a4120295d'
- '0e8cd7761d04a45d22d28ac7b98fa234')
+# parabola changes and rationale:
+# no changes.
-build () {
- cd "${srcdir}/${pkgname}"
- sed -i "s_target.path = /opt/extras.ubuntu.com/nitroshare_target.path = ${pkgdir}/usr/bin_g" nitroshare.pro
- sed -i "s_Exec=/opt/extras.ubuntu.com/nitroshare/nitroshare_Exec=/usr/bin/${pkgname}_g" resource/other/extras-${pkgname}.desktop
- qmake
- make
+pkgname='nitroshare'
+pkgver='0.3.4'
+pkgrel=1
+pkgdesc='Network File Transfer Application'
+url='https://nitroshare.net'
+arch=('i686' 'x86_64' 'armv7h')
+license=('MIT')
+makedepends=('cmake')
+depends=('qt5-base' 'qt5-tools' 'qt5-svg')
+optdepends=(
+ 'libappindicator-gtk2: export a menu into the Unity Menu bar'
+ 'qhttpengine: allow local applications access'
+ 'qmdnsengine: enable mDNS discovery'
+)
+source=(
+ "$pkgname-$pkgver.tar.gz::https://github.com/nitroshare/nitroshare-desktop/archive/$pkgver.tar.gz"
+)
+sha256sums=('29874e5909c29211a3c9e13f8c0f49b901ec2996e5d60d80af80d2fb80c3d7ec')
+
+build() {
+ cd "$pkgname-desktop-$pkgver"
+ cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr .
+ make
}
-package (){
- cd "${srcdir}/${pkgname}"
- make install
- mkdir -p ${pkgdir}/usr/share/applications
- install -Dm644 resource/other/extras-${pkgname}.desktop ${pkgdir}/usr/share/applications/
- install -Dm644 resource/images/logo.png ${pkgdir}/usr/share/pixmaps/${pkgname}.png
- install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+package() {
+ cd "$pkgname-desktop-$pkgver"
+ make DESTDIR="$pkgdir" install
+
+ # license
+ install -Dm644 \
+ "LICENSE.txt" \
+ "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
}