summaryrefslogtreecommitdiff
path: root/pcr
diff options
context:
space:
mode:
Diffstat (limited to 'pcr')
-rw-r--r--pcr/openrc-misc/PKGBUILD147
-rw-r--r--pcr/openrc-misc/brltty.install15
2 files changed, 96 insertions, 66 deletions
diff --git a/pcr/openrc-misc/PKGBUILD b/pcr/openrc-misc/PKGBUILD
index 6265b1770..fd283e349 100644
--- a/pcr/openrc-misc/PKGBUILD
+++ b/pcr/openrc-misc/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer (Manjaro): artoo <artoo@manjaro.org>
# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
-_gentoo_uri="https://raw.githubusercontent.com/gentoo/gentoo/master"
+_url="https://raw.githubusercontent.com/gentoo/gentoo/master"
pkgbase=openrc-misc
pkgname=('cpupower-openrc'
@@ -28,8 +28,9 @@ pkgname=('cpupower-openrc'
'networkmanager-openrc'
'at-openrc'
# 'libvirt-openrc'
- 'pulseaudio-openrc')
-pkgver=20151229
+ 'pulseaudio-openrc'
+ 'brltty-openrc')
+pkgver=20160123
pkgrel=1.parabola1
pkgdesc="OpenRC init scripts"
arch=('any')
@@ -37,69 +38,70 @@ url="https://github.com/manjaro/packages-openrc"
license=('GPL2')
groups=('openrc-misc')
conflicts=('systemd-sysvcompat')
-source=("fcron.initd::${_gentoo_uri}/sys-process/fcron/files/fcron.init.3"
- "rsyslog.confd::${_gentoo_uri}/app-admin/rsyslog/files/8-stable/rsyslog.confd"
- "rsyslog.initd::${_gentoo_uri}/app-admin/rsyslog/files/8-stable/rsyslog.initd"
- "saned.confd::${_gentoo_uri}/media-gfx/sane-backends/files/saned.confd"
- "saned.initd::${_gentoo_uri}/media-gfx/sane-backends/files/saned.initd"
- "fuse.initd::${_gentoo_uri}/sys-fs/fuse/files/fuse.init"
- "metalog.confd::${_gentoo_uri}/app-admin/metalog/files/metalog.confd"
- "metalog.initd::${_gentoo_uri}/app-admin/metalog/files/metalog.initd"
- "syslog-ng.confd::${_gentoo_uri}/app-admin/syslog-ng/files/3.6/syslog-ng.confd"
- "syslog-ng.initd::${_gentoo_uri}/app-admin/syslog-ng/files/3.6/syslog-ng.rc6"
- "lircd.confd::${_gentoo_uri}/app-misc/lirc/files/lircd.conf.4"
- "irexec.confd::${_gentoo_uri}/app-misc/lirc/files/irexec-confd"
- "lircd.initd::${_gentoo_uri}/app-misc/lirc/files/lircd-0.8.6-r2"
- "irexec.initd::${_gentoo_uri}/app-misc/lirc/files/irexec-initd-0.8.6-r2"
- "lircmd.initd::${_gentoo_uri}/app-misc/lirc/files/lircmd"
- "cpupower.confd::${_gentoo_uri}/sys-power/cpupower/files/conf.d-r2"
- "cpupower.initd::${_gentoo_uri}/sys-power/cpupower/files/init.d-r4"
- #"sensord.confd::${_gentoo_uri}/sys-apps/lm_sensors/files/sensord-conf.d"
- "sensord.initd::${_gentoo_uri}/sys-apps/lm_sensors/files/sensord-4-init.d"
- "fancontrol.initd::${_gentoo_uri}/sys-apps/lm_sensors/files/fancontrol-init.d-2"
- "lm_sensors.initd::${_gentoo_uri}/sys-apps/lm_sensors/files/lm_sensors-3-init.d"
- "ntpd.confd::${_gentoo_uri}/net-misc/ntp/files/ntpd.confd"
- "ntp-client.confd::${_gentoo_uri}/net-misc/ntp/files/ntp-client.confd"
- "sntp.confd::${_gentoo_uri}/net-misc/ntp/files/sntp.confd"
- "ntpd.initd::${_gentoo_uri}/net-misc/ntp/files/ntpd.rc-r1"
- "ntp-client.initd::${_gentoo_uri}/net-misc/ntp/files/ntp-client.rc"
- "sntp.initd::${_gentoo_uri}/net-misc/ntp/files/sntp.rc"
- "cupsd.initd::${_gentoo_uri}/net-print/cups/files/cupsd.init.d-r1"
- "connman.confd::${_gentoo_uri}/net-misc/connman/files/connman.confd"
- "connman.initd::${_gentoo_uri}/net-misc/connman/files/connman.initd2"
- "haveged.confd::${_gentoo_uri}/sys-apps/haveged/files/haveged-conf.d"
- "haveged.initd::${_gentoo_uri}/sys-apps/haveged/files/haveged-init.d.3"
- "salt-master.confd::${_gentoo_uri}/app-admin/salt/files/master-confd-1"
- "salt-master.initd::${_gentoo_uri}/app-admin/salt/files/master-initd-4"
- "salt-minion.confd::${_gentoo_uri}/app-admin/salt/files/minion-confd-1"
- "salt-minion.initd::${_gentoo_uri}/app-admin/salt/files/minion-initd-4"
- "salt-syncdic.confd::${_gentoo_uri}/app-admin/salt/files/syndic-confd-1"
- "salt-syncdic.initd::${_gentoo_uri}/app-admin/salt/files/syndic-initd-4"
- "salt-api.confd::${_gentoo_uri}/app-admin/salt/files/api-confd-1"
- "salt-api.initd::${_gentoo_uri}/app-admin/salt/files/api-initd-4"
- "mpd.initd::${_gentoo_uri}/media-sound/mpd/files/mpd2.init"
- "hdparm.confd::${_gentoo_uri}/sys-apps/hdparm/files/hdparm-conf.d.3"
- "hdparm.initd::${_gentoo_uri}/sys-apps/hdparm/files/hdparm-init-8"
- "bitlbee.confd::${_gentoo_uri}/net-im/bitlbee/files/bitlbee.confd"
- "bitlbee.initd::${_gentoo_uri}/net-im/bitlbee/files/bitlbee.initd"
- "xe-daemon.initd::${_gentoo_uri}/app-emulation/xe-guest-utilities/files/xe-daemon.initd"
- "clamd.confd::${_gentoo_uri}/app-antivirus/clamav/files/clamd.conf-r1"
- "clamd.initd::${_gentoo_uri}/app-antivirus/clamav/files/clamd.initd-r6"
- "NetworkManager.confd::${_gentoo_uri}/net-misc/networkmanager/files/conf.d.NetworkManager"
- "NetworkManager.initd::${_gentoo_uri}/net-misc/networkmanager/files/init.d.NetworkManager"
- "10-openrc-status::${_gentoo_uri}/net-misc/networkmanager/files/10-openrc-status-r4"
- "atd.confd::${_gentoo_uri}/sys-process/at/files/atd.confd"
- "atd.initd::${_gentoo_uri}/sys-process/at/files/atd.rc8"
-# "libvirtd.confd::${_gentoo_uri}/app-emulation/libvirt/files/libvirtd.confd-r5"
-# "libvirtd.initd::${_gentoo_uri}/app-emulation/libvirt/files/libvirtd.init-r15"
-# "virtlockd.initd::${_gentoo_uri}/app-emulation/libvirt/files/virtlockd.init-r1"
-# ${_gentoo_uri}/app-emulation/libvirt/files/virtlogd.init-r1
-# ${_gentoo_uri}/app-emulation/libvirt/files/libvirt-guests.init-r1
-# ${_gentoo_uri}/app-emulation/libvirt/files/libvirt-guests.confd
+source=("fcron.initd::${_url}/sys-process/fcron/files/fcron.init.3"
+ "rsyslog.confd::${_url}/app-admin/rsyslog/files/8-stable/rsyslog.confd"
+ "rsyslog.initd::${_url}/app-admin/rsyslog/files/8-stable/rsyslog.initd"
+ "saned.confd::${_url}/media-gfx/sane-backends/files/saned.confd"
+ "saned.initd::${_url}/media-gfx/sane-backends/files/saned.initd"
+ "fuse.initd::${_url}/sys-fs/fuse/files/fuse.init"
+ "metalog.confd::${_url}/app-admin/metalog/files/metalog.confd"
+ "metalog.initd::${_url}/app-admin/metalog/files/metalog.initd"
+ "syslog-ng.confd::${_url}/app-admin/syslog-ng/files/3.6/syslog-ng.confd"
+ "syslog-ng.initd::${_url}/app-admin/syslog-ng/files/3.6/syslog-ng.rc6"
+ "lircd.confd::${_url}/app-misc/lirc/files/lircd.conf.4"
+ "irexec.confd::${_url}/app-misc/lirc/files/irexec-confd"
+ "lircd.initd::${_url}/app-misc/lirc/files/lircd-0.8.6-r2"
+ "irexec.initd::${_url}/app-misc/lirc/files/irexec-initd-0.8.6-r2"
+ "lircmd.initd::${_url}/app-misc/lirc/files/lircmd"
+ "cpupower.confd::${_url}/sys-power/cpupower/files/conf.d-r2"
+ "cpupower.initd::${_url}/sys-power/cpupower/files/init.d-r4"
+ #"sensord.confd::${_url}/sys-apps/lm_sensors/files/sensord-conf.d"
+ "sensord.initd::${_url}/sys-apps/lm_sensors/files/sensord-4-init.d"
+ "fancontrol.initd::${_url}/sys-apps/lm_sensors/files/fancontrol-init.d-2"
+ "lm_sensors.initd::${_url}/sys-apps/lm_sensors/files/lm_sensors-3-init.d"
+ "ntpd.confd::${_url}/net-misc/ntp/files/ntpd.confd"
+ "ntp-client.confd::${_url}/net-misc/ntp/files/ntp-client.confd"
+ "sntp.confd::${_url}/net-misc/ntp/files/sntp.confd"
+ "ntpd.initd::${_url}/net-misc/ntp/files/ntpd.rc-r1"
+ "ntp-client.initd::${_url}/net-misc/ntp/files/ntp-client.rc"
+ "sntp.initd::${_url}/net-misc/ntp/files/sntp.rc"
+ "cupsd.initd::${_url}/net-print/cups/files/cupsd.init.d-r1"
+ "connman.confd::${_url}/net-misc/connman/files/connman.confd"
+ "connman.initd::${_url}/net-misc/connman/files/connman.initd2"
+ "haveged.confd::${_url}/sys-apps/haveged/files/haveged-conf.d"
+ "haveged.initd::${_url}/sys-apps/haveged/files/haveged-init.d.3"
+ "salt-master.confd::${_url}/app-admin/salt/files/master-confd-1"
+ "salt-master.initd::${_url}/app-admin/salt/files/master-initd-4"
+ "salt-minion.confd::${_url}/app-admin/salt/files/minion-confd-1"
+ "salt-minion.initd::${_url}/app-admin/salt/files/minion-initd-4"
+ "salt-syncdic.confd::${_url}/app-admin/salt/files/syndic-confd-1"
+ "salt-syncdic.initd::${_url}/app-admin/salt/files/syndic-initd-4"
+ "salt-api.confd::${_url}/app-admin/salt/files/api-confd-1"
+ "salt-api.initd::${_url}/app-admin/salt/files/api-initd-4"
+ "mpd.initd::${_url}/media-sound/mpd/files/mpd2.init"
+ "hdparm.confd::${_url}/sys-apps/hdparm/files/hdparm-conf.d.3"
+ "hdparm.initd::${_url}/sys-apps/hdparm/files/hdparm-init-8"
+ "bitlbee.confd::${_url}/net-im/bitlbee/files/bitlbee.confd"
+ "bitlbee.initd::${_url}/net-im/bitlbee/files/bitlbee.initd"
+ "xe-daemon.initd::${_url}/app-emulation/xe-guest-utilities/files/xe-daemon.initd"
+ "clamd.confd::${_url}/app-antivirus/clamav/files/clamd.conf-r1"
+ "clamd.initd::${_url}/app-antivirus/clamav/files/clamd.initd-r6"
+ "NetworkManager.confd::${_url}/net-misc/networkmanager/files/conf.d.NetworkManager"
+ "NetworkManager.initd::${_url}/net-misc/networkmanager/files/init.d.NetworkManager"
+ "10-openrc-status::${_url}/net-misc/networkmanager/files/10-openrc-status-r4"
+ "atd.confd::${_url}/sys-process/at/files/atd.confd"
+ "atd.initd::${_url}/sys-process/at/files/atd.rc8"
+# "libvirtd.confd::${_url}/app-emulation/libvirt/files/libvirtd.confd-r5"
+# "libvirtd.initd::${_url}/app-emulation/libvirt/files/libvirtd.init-r15"
+# "virtlockd.initd::${_url}/app-emulation/libvirt/files/virtlockd.init-r1"
+# ${_url}/app-emulation/libvirt/files/virtlogd.init-r1
+# ${_url}/app-emulation/libvirt/files/libvirt-guests.init-r1
+# ${_url}/app-emulation/libvirt/files/libvirt-guests.confd
"zfs.initd"
"thermald.initd"
- "pulseaudio.confd::${_gentoo_uri}/media-sound/pulseaudio/files/pulseaudio.conf.d"
- "pulseaudio.initd::${_gentoo_uri}/media-sound/pulseaudio/files/pulseaudio.init.d-5")
+ "pulseaudio.confd::${_url}/media-sound/pulseaudio/files/pulseaudio.conf.d"
+ "pulseaudio.initd::${_url}/media-sound/pulseaudio/files/pulseaudio.init.d-5"
+ "brltty.initd::${_url}/app-accessibility/brltty/files/brltty.rc")
sha256sums=('4102ff09ba022994e37922634f937ef5f59acf6736e45c729de930f0da95c30d'
'f0b15a0334f6177a6cf23cb9b169302c75745dc30857f24a7d11892feb6b1ee4'
'99724a799a7bd56e07e8e01adda6e6de184d6455876fab6aa21ee104976621ba'
@@ -155,7 +157,8 @@ sha256sums=('4102ff09ba022994e37922634f937ef5f59acf6736e45c729de930f0da95c30d'
'7321272190ea9846ab7e19b034649c1cd711d4f94a6bdcaaaec2f683bb822e7d'
'4bbb4e610d2d6bb22d83aa2980dca052a23b90fa6985c8245601b716dec986f4'
'06a4c3effeb3d30df6d384f7405a5c3297a04d7f1db17b511a77702007c95c95'
- 'eab592643ae66ad9ce2fe11f3279d42fdfbe3a9fca3fc5c3008699e76a0a884b')
+ 'eab592643ae66ad9ce2fe11f3279d42fdfbe3a9fca3fc5c3008699e76a0a884b'
+ '89cfca974c3b997c4f13df5835cffb75e2bb92932e8c8163bfce700da9f533a3')
pkgver() {
date +%Y%m%d
@@ -436,7 +439,7 @@ package_at-openrc() {
_inst_confd 'atd'
_inst_initd 'atd'
- sed -e "${_runpath}" \
+ sed -e 's|/var/run|/run|g' \
-i "${pkgdir}/etc/conf.d/atd"
}
@@ -462,3 +465,15 @@ package_pulseaudio-openrc() {
_inst_confd 'pulseaudio'
_inst_initd 'pulseaudio'
}
+
+
+package_brltty-openrc() {
+ pkgdesc="OpenRC brltty init script"
+ depends=('openrc' 'brltty')
+ install=brltty.install
+
+ _inst_initd 'brltty'
+
+ sed -e 's|/bin/brltty|/usr/bin/brltty|' \
+ -i "${pkgdir}/etc/init.d/brltty"
+}
diff --git a/pcr/openrc-misc/brltty.install b/pcr/openrc-misc/brltty.install
new file mode 100644
index 000000000..3b7f6a298
--- /dev/null
+++ b/pcr/openrc-misc/brltty.install
@@ -0,0 +1,15 @@
+_svc="brltty"
+_rlvl="boot"
+
+post_install() {
+ _cmd="rc-update add ${_svc} ${_rlvl}"
+ echo " ==> run '${_cmd}'"
+}
+post_upgrade() {
+ post_install "$1"
+}
+
+post_remove() {
+ _cmd="rc-update del ${_svc} ${_rlvl}"
+ echo " ==> run '${_cmd}'"
+}