summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD55
-rw-r--r--linconnect-server3
-rw-r--r--linconnect-server-git.install (renamed from linconnect-server.install)0
-rw-r--r--linconnect-server.sh3
5 files changed, 42 insertions, 37 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fa8dc3f4c25a..629aaaa38c0d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,25 +1,27 @@
+# Generated by mksrcinfo v8
+# Sat Jan 28 17:14:36 UTC 2017
pkgbase = linconnect-server-git
pkgdesc = LinConnect is a project to mirror all Android notifications on a Linux desktop using LibNotify.
- pkgver = 2.20.r8.g4d746b2
- pkgrel = 1
+ pkgver = 2.20.r13.g3a86225
+ pkgrel = 2
url = https://github.com/hauckwill/linconnect-server
- install = linconnect-server.install
+ install = linconnect-server-git.install
arch = any
license = GPL3
makedepends = git
depends = python2-cherrypy
depends = python2-gobject
depends = python2-pybonjour
- depends = python2-six
+ depends = python2-pip
optdepends = notification-daemon: if your desktop does not have built-in support notification
provides = linconnect-server
conflicts = linconnect-server
source = linconnect-server-git::git+https://github.com/hauckwill/linconnect-server.git
source = linconnect-server.desktop
- source = linconnect-server
- md5sums = SKIP
- md5sums = 8c8a3ad7b1f14274e1a4620b60689f40
- md5sums = 0293e5243078515a4dead7269af9db8d
+ source = linconnect-server.sh
+ sha256sums = SKIP
+ sha256sums = 215e9366118029c24946b1274d62672f3e27c4d74668af964b51cf1ddf5ab1b4
+ sha256sums = 74164e45bc999c1fd1d3af592f46e3afbcba1c933baff2ecdff4c389728970cd
pkgname = linconnect-server-git
diff --git a/PKGBUILD b/PKGBUILD
index e58f0fa5a787..b39ef04e0e12 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,42 +1,45 @@
-# Maintainer: surefire <surefire@cryptomile.net>
+# Maintainer: Muflone http://www.muflone.com/contacts/english/
+# Contributor: surefire <surefire@cryptomile.net>
pkgname=linconnect-server-git
+_pkgname=${pkgname/-git/}
pkgver=2.20.r13.g3a86225
-pkgrel=1
+pkgrel=2
pkgdesc="LinConnect is a project to mirror all Android notifications on a Linux desktop using LibNotify."
arch=('any')
url="https://github.com/hauckwill/linconnect-server"
license=('GPL3')
-depends=('python2-cherrypy' 'python2-gobject' 'python2-pybonjour' 'python2-six')
+depends=('python2-cherrypy' 'python2-gobject' 'python2-pybonjour' 'python2-pip')
optdepends=('notification-daemon: if your desktop does not have built-in support notification')
makedepends=('git')
-provides=('linconnect-server')
-conflicts=('linconnect-server')
+provides=("${_pkgname}")
+conflicts=("${_pkgname}")
source=("${pkgname}::git+https://github.com/hauckwill/linconnect-server.git"
- 'linconnect-server.desktop'
- 'linconnect-server')
-md5sums=('SKIP'
- '8c8a3ad7b1f14274e1a4620b60689f40'
- '0293e5243078515a4dead7269af9db8d')
-install=linconnect-server.install
+ "${_pkgname}.desktop"
+ "${_pkgname}.sh")
+sha256sums=('SKIP'
+ '215e9366118029c24946b1274d62672f3e27c4d74668af964b51cf1ddf5ab1b4'
+ '74164e45bc999c1fd1d3af592f46e3afbcba1c933baff2ecdff4c389728970cd')
+install="${pkgname}.install"
pkgver() {
- cd "${pkgname}"
- git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
+ cd "${pkgname}"
+ git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
package() {
- libdir="${pkgdir}/usr/lib/linconnect"
-
- install -dm0755 "${libdir}"
- install -dm0755 "${pkgdir}/etc/xdg/autostart/"
- install -dm0755 "${pkgdir}/usr/share/applications/"
- install -dm0755 "${pkgdir}/usr/bin/"
-
- install -m0644 "${pkgname}/LinConnectServer/main/"{index.html,linconnect_server.py} "${libdir}"
-
- install -m0644 linconnect-server.desktop "${pkgdir}/etc/xdg/autostart"
- #install -m0644 linconnect-server.desktop "${pkgdir}/usr/share/applications"
-
- install -m0755 linconnect-server "${pkgdir}/usr/bin"
+ # Install documentation
+ cd "${pkgname}"
+ install -m 0644 -D "README.md" "${pkgdir}/usr/share/doc/${pkgname}"
+ # Install files
+ cd "LinConnectServer/main"
+ install -m 0755 -d "${pkgdir}/usr/lib/${_pkgname}"
+ install -m 0644 "index.html" "linconnect_server.py" "${pkgdir}/usr/lib/${_pkgname}"
+ install -m 0755 -d "${pkgdir}/usr/bin"
+ install -m 0755 "${srcdir}/${_pkgname}.sh" "${pkgdir}/usr/bin/${_pkgname}"
+ # Install launchers
+ install -m 0755 -d "${pkgdir}/etc/xdg/autostart"
+ install -m 0755 "${srcdir}/${_pkgname}.desktop" "${pkgdir}/etc/xdg/autostart"
+ install -m 0755 -d "${pkgdir}/usr/share/applications"
+ install -m 0755 "${srcdir}/${_pkgname}.desktop" "${pkgdir}/usr/share/applications"
}
diff --git a/linconnect-server b/linconnect-server
deleted file mode 100644
index e57564f2bc26..000000000000
--- a/linconnect-server
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/usr/bin/sh
-
-exec python2 /usr/lib/linconnect/linconnect_server.py
diff --git a/linconnect-server.install b/linconnect-server-git.install
index 0136a58babf5..0136a58babf5 100644
--- a/linconnect-server.install
+++ b/linconnect-server-git.install
diff --git a/linconnect-server.sh b/linconnect-server.sh
new file mode 100644
index 000000000000..9bdb41922371
--- /dev/null
+++ b/linconnect-server.sh
@@ -0,0 +1,3 @@
+#!/usr/bin/sh
+
+exec python2 /usr/lib/linconnect-server/linconnect_server.py