diff options
author | DemonSinusa | 2019-11-30 23:31:43 +0300 |
---|---|---|
committer | DemonSinusa | 2019-11-30 23:31:43 +0300 |
commit | fc04ee93fe849d0b7506c3aeadf2f1a0ceb72f63 (patch) | |
tree | 8cb6fc9d8184312ab74d9fdfa03db0bf9ad27c0d | |
download | aur-fc04ee93fe849d0b7506c3aeadf2f1a0ceb72f63.tar.gz |
openrc-xdm add
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 35 | ||||
-rw-r--r-- | openrc-xdm.install | 3 |
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." +} |