summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDemonSinusa2019-11-30 23:31:43 +0300
committerDemonSinusa2019-11-30 23:31:43 +0300
commitfc04ee93fe849d0b7506c3aeadf2f1a0ceb72f63 (patch)
tree8cb6fc9d8184312ab74d9fdfa03db0bf9ad27c0d
downloadaur-fc04ee93fe849d0b7506c3aeadf2f1a0ceb72f63.tar.gz
openrc-xdm add
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD35
-rw-r--r--openrc-xdm.install3
3 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..04b7dd7a0331
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = openrc-xdm
+ pkgdesc = OpenRC display manager init script
+ pkgver = 1.0
+ pkgrel = 1
+ url = https://github.com/DemonSinusa/openrc-xdm
+ install = openrc-xdm.install
+ arch = any
+ license = GPL2
+ depends = xorg-server
+ depends = xorg-xinit
+ depends = openrc
+ provides = openrc-xdm
+ conflicts = init-displaymanager
+ backup = etc/openrc/conf.d/xdm
+ source = https://github.com/DemonSinusa/openrc-xdm/archive/1.0.tar.gz
+ sha256sums = 7db010fedce2ee9948c837feeb50dbe0d09cd036f2eb34dbb20713cf4d4294e0
+
+pkgname = openrc-xdm
+
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"
+}
diff --git a/openrc-xdm.install b/openrc-xdm.install
new file mode 100644
index 000000000000..54cd56b2a5b8
--- /dev/null
+++ b/openrc-xdm.install
@@ -0,0 +1,3 @@
+post_install() {
+ echo " ==> Edit /etc/openrc/conf.d/xdm to set DM."
+}