summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD35
1 files changed, 35 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..26046d82edfe
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Contributor: Tonich <tonich-chuvack@mail.ru>
+
+pkgname=openrc-xdm
+pkgver=1.0
+pkgrel=1
+pkgdesc="OpenRC display manager init script"
+arch=('i686' 'x86_64')
+url="https://github.com/DemonSinusa/openrc-xdm"
+license=('GPL2')
+provides=('openrc-xdm' 'init-displaymanager')
+depends=('xorg-server' 'xorg-xinit' 'openrc')
+backup=( etc/openrc/conf.d/xdm )
+
+conflicts=('init-displaymanager')
+source=($pkgname-$pkgver::https://github.com/DemonSinusa/$pkgname/archive/$pkgver.tar.gz)
+install=openrc-xdm.install
+sha256sums=('7db010fedce2ee9948c837feeb50dbe0d09cd036f2eb34dbb20713cf4d4294e0')
+
+_inst_initd(){
+ install -Dm755 "$1.initd" "${pkgdir}/etc/openrc/init.d/$1"
+}
+
+_inst_confd(){
+ install -Dm755 "$1.confd" "${pkgdir}/etc/openrc/conf.d/$1"
+}
+
+
+package() {
+ cd "${pkgname}-${pkgver}"
+ _inst_confd 'xdm'
+ _inst_initd 'xdm'
+ _inst_initd 'xdm-setup'
+
+ install -Dm755 "startDM.sh" "${pkgdir}/etc/X11/startDM.sh"
+}