diff options
author | bug | 2015-06-15 18:30:16 +0300 |
---|---|---|
committer | bug | 2015-06-15 18:30:16 +0300 |
commit | 6efa0d16eb39dd0a181a15e93a144634dd5a7263 (patch) | |
tree | e5a19fb9172b39821e9c08f8ec4d99f494c4e604 | |
download | aur-6efa0d16eb39dd0a181a15e93a144634dd5a7263.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 39 | ||||
-rw-r--r-- | PKGBUILD | 56 | ||||
-rw-r--r-- | xpra-winswitch.install | 16 | ||||
-rw-r--r-- | xpra.conf | 3 | ||||
-rw-r--r-- | xpra@.service | 6 |
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 |