summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorBrian Bidulock2015-06-10 23:49:47 -0600
committerBrian Bidulock2015-06-10 23:49:47 -0600
commit847bf213704e395cd3fca6fa20d8faaa06185eb9 (patch)
tree990c3ba576365e10e85571fce05d707bab2731fb /PKGBUILD
downloadaur-847bf213704e395cd3fca6fa20d8faaa06185eb9.tar.gz
initial version
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD56
1 files changed, 56 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..9884314c00a4
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,56 @@
+# Maintainer: Brian Bidulock <bidulock@openss7.org>
+# Contributo: Jianhui Z <jianhui@outlook.com>
+# Contributo: Tau Tsao <realturner at gmail.com>
+# Contributor: Tomasz Zok <tomasz.zok [at] gmail.com>
+# Contributor: techryda <techryda at silentdome dot com>
+# Contributor: Mathias R. <pu154r@overlinux.org>
+pkgname=xrdp
+pkgver=0.8.0
+pkgrel=2
+pkgdesc="An open source remote desktop protocol (RDP) server"
+url="http://xrdp.sourceforge.net/"
+arch=('i686' 'x86_64' 'armv6h')
+license=('Apache')
+depends=('tigervnc' 'libjpeg-turbo' 'libxrandr' 'libpulse' 'fuse')
+backup=('etc/xrdp/sesman.ini' 'etc/xrdp/xrdp.ini')
+install=xrdp.install
+source=(https://github.com/neutrinolabs/${pkgname}/archive/v${pkgver}.tar.gz
+ fixups.patch)
+md5sums=('2b0c3affc65ee77ad251514c62896757'
+ '07f35f8700cd9384f5d13117fd3a4e04')
+
+prepare() {
+ cd "${pkgname}-${pkgver}"
+
+ sed -i 's|/etc/sysconfig/xrdp|/etc/xrdp/xrdp.ini|' instfiles/xrdp.service
+ sed -i 's|/etc/sysconfig/xrdp|/etc/xrdp/xrdp.ini|' instfiles/xrdp-sesman.service
+
+ sed -i 's|/usr/local/sbin|/usr/bin|' instfiles/xrdp.sh
+ sed -i 's|/usr/sbin|/usr/bin|' instfiles/xrdp.service
+ sed -i 's|/usr/sbin|/usr/bin|' instfiles/xrdp-sesman.service
+
+ patch -p2 -b -z .orig <../fixups.patch
+
+ ./bootstrap
+}
+
+build() {
+ cd "${pkgname}-${pkgver}"
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --sbindir=/usr/bin \
+ --with-systemdsystemdunitdir=/usr/lib/systemd/system \
+ --enable-jpeg \
+ --enable-simplesound \
+ --enable-fuse \
+ --enable-loadpulsemodules
+ make V=0
+}
+
+package() {
+ cd "${pkgname}-${pkgver}"
+ make DESTDIR="$pkgdir" install
+
+ install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
+}