summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorbug2015-06-15 18:30:16 +0300
committerbug2015-06-15 18:30:16 +0300
commit6efa0d16eb39dd0a181a15e93a144634dd5a7263 (patch)
treee5a19fb9172b39821e9c08f8ec4d99f494c4e604
downloadaur-6efa0d16eb39dd0a181a15e93a144634dd5a7263.tar.gz
Initial import
-rw-r--r--.SRCINFO39
-rw-r--r--PKGBUILD56
-rw-r--r--xpra-winswitch.install16
-rw-r--r--xpra.conf3
-rw-r--r--xpra@.service6
5 files changed, 120 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..7eb1d98e277a
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,39 @@
+pkgbase = xpra-winswitch-svn
+ pkgdesc = Modified version of xpra by Winswitch
+ pkgver = 9586
+ pkgrel = 2
+ url = http://xpra.org/
+ install = xpra-winswitch.install
+ arch = i686
+ arch = x86_64
+ license = GPL2
+ makedepends = subversion
+ makedepends = python2-setuptools
+ makedepends = cython2
+ depends = python2
+ depends = pygtk
+ depends = libxtst
+ depends = python2-imaging
+ depends = python2-lz4
+ depends = ffmpeg
+ depends = libvpx
+ depends = xf86-video-dummy
+ depends = libwebp
+ optdepends = x264: Codec
+ provides = parti-all
+ provides = xpra-winswitch
+ conflicts = parti-all
+ backup = etc/conf.d/xpra
+ backup = etc/xpra/xpra.conf
+ backup = etc/xpra/xorg.conf
+ source = xpra::svn+https://xpra.org/svn/Xpra/trunk/src
+ source = xpra-winswitch.install
+ source = xpra@.service
+ source = xpra.conf
+ md5sums = SKIP
+ md5sums = f3bdf0f695617ba4e26af55af263ba82
+ md5sums = 64b2d9e10e07fc839db40dff2be6e139
+ md5sums = aa6cd03320236227b835d49a3d069300
+
+pkgname = xpra-winswitch-svn
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..cf700f1d50da
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,56 @@
+# Contributor: Bug <bug2000@gmail.com>
+# Maintainer: Bug <bug2000@gmail.com>
+pkgname=xpra-winswitch-svn
+pkgver=9586
+pkgrel=2
+pkgdesc="Modified version of xpra by Winswitch"
+arch=('i686' 'x86_64')
+url="http://xpra.org/"
+license=('GPL2')
+depends=('python2' 'pygtk' 'libxtst' 'python2-imaging' 'python2-lz4'
+ 'ffmpeg' 'libvpx' 'xf86-video-dummy' 'libwebp')
+optdepends=('x264: Codec')
+makedepends=('subversion' 'python2-setuptools' 'cython2')
+provides=('parti-all' 'xpra-winswitch')
+conflicts=('parti-all')
+backup=('etc/conf.d/xpra' 'etc/xpra/xpra.conf' 'etc/xpra/xorg.conf')
+install=xpra-winswitch.install
+source=("xpra::svn+https://xpra.org/svn/Xpra/trunk/src"
+ "xpra-winswitch.install"
+ "xpra@.service"
+ "xpra.conf")
+
+md5sums=(SKIP
+ 'f3bdf0f695617ba4e26af55af263ba82'
+ '64b2d9e10e07fc839db40dff2be6e139'
+ 'aa6cd03320236227b835d49a3d069300')
+
+_svnmod=xpra
+pkgver() {
+ LANG=C svn info "$SRCDEST/$_svnmod" | awk '/Last Changed Rev/ {print $4}'
+}
+
+build() {
+ rm -rf "$srcdir/$_svnmod-build"
+ cp -r "$srcdir/$_svnmod" "$srcdir/$_svnmod-build"
+ cd "$srcdir/$_svnmod-build"
+
+ #
+ # BUILD HERE
+ #
+ python2 setup.py build || return 1
+ cd rencode
+ python2 setup.py build || return 1
+
+}
+
+package() {
+ install -Dm644 xpra@.service ${pkgdir}/usr/lib/systemd/user/xpra@.service
+ install -Dm600 xpra.conf ${pkgdir}/etc/conf.d/xpra
+ cd "$srcdir/$_svnmod-build"
+ python2 setup.py install --root=${pkgdir} || return 1
+ cd rencode
+ python2 setup.py install --root=${pkgdir} || return 1
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/xpra-winswitch.install b/xpra-winswitch.install
new file mode 100644
index 000000000000..4bb9fbd14194
--- /dev/null
+++ b/xpra-winswitch.install
@@ -0,0 +1,16 @@
+## arg 1: the new package version
+post_install() {
+ update-desktop-database -q
+}
+
+## arg 1: the new package version
+## arg 2: the old package version
+post_upgrade() {
+ post_install $1
+}
+
+post_remove() {
+ update-desktop-database -q
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/xpra.conf b/xpra.conf
new file mode 100644
index 000000000000..0205c8feb229
--- /dev/null
+++ b/xpra.conf
@@ -0,0 +1,3 @@
+# Example of syntax
+# username=:display
+# user=:13
diff --git a/xpra@.service b/xpra@.service
new file mode 100644
index 000000000000..4b7ead5b235b
--- /dev/null
+++ b/xpra@.service
@@ -0,0 +1,6 @@
+[Unit]
+Description=xpra server on display :%i
+
+[Service]
+Type=simple
+ExecStart=/usr/bin/xpra --no-daemon start :%i