diff options
Diffstat (limited to 'pcr')
-rw-r--r-- | pcr/openrc-misc/PKGBUILD | 61 | ||||
-rw-r--r-- | pcr/openrc-misc/clamav.install | 2 | ||||
-rw-r--r-- | pcr/openrc-misc/pulseaudio.install | 16 |
3 files changed, 56 insertions, 23 deletions
diff --git a/pcr/openrc-misc/PKGBUILD b/pcr/openrc-misc/PKGBUILD index 22ef19afd..6265b1770 100644 --- a/pcr/openrc-misc/PKGBUILD +++ b/pcr/openrc-misc/PKGBUILD @@ -27,9 +27,10 @@ pkgname=('cpupower-openrc' 'clamav-openrc' 'networkmanager-openrc' 'at-openrc' - 'libvirt-openrc') -pkgver=20151015 -pkgrel=1 + # 'libvirt-openrc' + 'pulseaudio-openrc') +pkgver=20151229 +pkgrel=1.parabola1 pkgdesc="OpenRC init scripts" arch=('any') url="https://github.com/manjaro/packages-openrc" @@ -89,11 +90,16 @@ source=("fcron.initd::${_gentoo_uri}/sys-process/fcron/files/fcron.init.3" "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-r4" - "libvirtd.initd::${_gentoo_uri}/app-emulation/libvirt/files/libvirtd.init-r14" - "virtlockd.initd::${_gentoo_uri}/app-emulation/libvirt/files/virtlockd.init-r1" +# "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 "zfs.initd" - "thermald.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") sha256sums=('4102ff09ba022994e37922634f937ef5f59acf6736e45c729de930f0da95c30d' 'f0b15a0334f6177a6cf23cb9b169302c75745dc30857f24a7d11892feb6b1ee4' '99724a799a7bd56e07e8e01adda6e6de184d6455876fab6aa21ee104976621ba' @@ -146,11 +152,10 @@ sha256sums=('4102ff09ba022994e37922634f937ef5f59acf6736e45c729de930f0da95c30d' 'f8ed424818b866a0bf882c569f4484e8b1485ce7ac8c472f060fd877f2dcfe65' 'f7d5a1d313041ffba2bba3db704976fb9ad8083964eaccaf0767124402e0810e' '44da98a003d5657e69436c9617e568eb9b15715c8f673d1fef79df25caad2c3c' - 'c2ca5d9a2d4ed433e91bd215c2ca678109cc981072897a497955e36760dc3b9f' - 'ed8514d347d3a8a0b243cfc25a85dedb1e595f1e29e874bcadd14ef5f5d03e58' - '3d61a6a2b25b15999720a9218e76cec64aceebaf281fbb9ed2f042e5a2bdbf71' '7321272190ea9846ab7e19b034649c1cd711d4f94a6bdcaaaec2f683bb822e7d' - '4bbb4e610d2d6bb22d83aa2980dca052a23b90fa6985c8245601b716dec986f4') + '4bbb4e610d2d6bb22d83aa2980dca052a23b90fa6985c8245601b716dec986f4' + '06a4c3effeb3d30df6d384f7405a5c3297a04d7f1db17b511a77702007c95c95' + 'eab592643ae66ad9ce2fe11f3279d42fdfbe3a9fca3fc5c3008699e76a0a884b') pkgver() { date +%Y%m%d @@ -206,7 +211,7 @@ package_connman-openrc() { package_cups-openrc() { pkgdesc="OpenRC cups init script" depends=('cups' 'dbus-openrc') - optdepends=('avahi-openrc: avahi initscripts') + optdepends=('avahi-openrc: avahi initscript') install=cups.install _inst_initd 'cupsd' @@ -424,7 +429,7 @@ package_networkmanager-openrc() { package_at-openrc() { pkgdesc="OpenRC at init script" - depends=('at') + depends=('openrc' 'at') backup=('etc/conf.d/atd') install=at.install @@ -435,13 +440,25 @@ package_at-openrc() { -i "${pkgdir}/etc/conf.d/atd" } -package_libvirt-openrc() { - pkgdesc="OpenRC libvirt init script" - depends=('libvirt') - backup=('etc/conf.d/libvirtd') - install=libvirt.install - - _inst_confd 'libvirtd' - _inst_initd 'libvirtd' - _inst_initd 'virtlockd' +# package_libvirt-openrc() { +# pkgdesc="OpenRC libvirt init script" +# depends=('openrc' 'libvirt') +# backup=('etc/conf.d/libvirtd') +# install=libvirt.install +# +# _inst_confd 'libvirtd' +# _inst_initd 'libvirtd' +# _inst_initd 'virtlockd' +# } + +package_pulseaudio-openrc() { + pkgdesc="OpenRC pulseaudio init script" + depends=('openrc' 'pulseaudio') + optdepends=('alsa-utils-openrc: alsa-utils initscript' + 'consolekit-openrc: pulseaudio initscript') + backup=('etc/conf.d/pulseaudio') + install=pulseaudio.install + + _inst_confd 'pulseaudio' + _inst_initd 'pulseaudio' } diff --git a/pcr/openrc-misc/clamav.install b/pcr/openrc-misc/clamav.install index a7ee73e48..e89b606d4 100644 --- a/pcr/openrc-misc/clamav.install +++ b/pcr/openrc-misc/clamav.install @@ -1,4 +1,4 @@ -_svc="calmd" +_svc="clamd" _rlvl="default" post_install() { diff --git a/pcr/openrc-misc/pulseaudio.install b/pcr/openrc-misc/pulseaudio.install new file mode 100644 index 000000000..f1b1b698f --- /dev/null +++ b/pcr/openrc-misc/pulseaudio.install @@ -0,0 +1,16 @@ +_svc="pulseaudio" +_rlvl="default" + +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}'" +} |