make neccessary changes in other files
This commit is contained in:
5
.SRCINFO
5
.SRCINFO
@@ -1,7 +1,7 @@
|
|||||||
pkgbase = murmur-snapshot-ice
|
pkgbase = murmur-snapshot-ice
|
||||||
pkgdesc = The voice chat application server for Mumble (development snapshot)
|
pkgdesc = The voice chat application server for Mumble (development snapshot)
|
||||||
pkgver = 1.3.0_2569_gd196a4b
|
pkgver = 1.3.0_2569_gd196a4b
|
||||||
pkgrel = 1
|
pkgrel = 2
|
||||||
url = https://wiki.mumble.info/wiki/
|
url = https://wiki.mumble.info/wiki/
|
||||||
install = murmur.install
|
install = murmur.install
|
||||||
arch = i686
|
arch = i686
|
||||||
@@ -18,14 +18,17 @@ pkgbase = murmur-snapshot-ice
|
|||||||
conflicts = murmur-static
|
conflicts = murmur-static
|
||||||
conflicts = murmur-ice
|
conflicts = murmur-ice
|
||||||
conflicts = murmur-snapshot-noice
|
conflicts = murmur-snapshot-noice
|
||||||
|
options = emptydirs
|
||||||
backup = etc/murmur.ini
|
backup = etc/murmur.ini
|
||||||
source = https://mumble.info/snapshot/mumble-1.3.0~2569~gd196a4b~snapshot.tar.gz
|
source = https://mumble.info/snapshot/mumble-1.3.0~2569~gd196a4b~snapshot.tar.gz
|
||||||
source = https://mumble.info/snapshot/mumble-1.3.0~2569~gd196a4b~snapshot.tar.gz.sig
|
source = https://mumble.info/snapshot/mumble-1.3.0~2569~gd196a4b~snapshot.tar.gz.sig
|
||||||
source = murmur.tmpfilesd
|
source = murmur.tmpfilesd
|
||||||
|
source = murmur.sysusers
|
||||||
validpgpkeys = C4666C6767A26017CE68406988048D0D625297A0
|
validpgpkeys = C4666C6767A26017CE68406988048D0D625297A0
|
||||||
sha256sums = 7ed89709a3dd51aa149e2bd215bb14463118669e8bb1b43854f9581c9b535503
|
sha256sums = 7ed89709a3dd51aa149e2bd215bb14463118669e8bb1b43854f9581c9b535503
|
||||||
sha256sums = SKIP
|
sha256sums = SKIP
|
||||||
sha256sums = 25bf2dbd7574459724b4621fb93c09484dc7520297fa1d0f247a19b592d8cb8e
|
sha256sums = 25bf2dbd7574459724b4621fb93c09484dc7520297fa1d0f247a19b592d8cb8e
|
||||||
|
sha256sums = ff58059e77eb73a5c9ad8eb4ad8d8d7c865f3ae1fb6cb236a729f742da95d83d
|
||||||
|
|
||||||
pkgname = murmur-snapshot-ice
|
pkgname = murmur-snapshot-ice
|
||||||
|
|
||||||
|
10
PKGBUILD
10
PKGBUILD
@@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
pkgname=murmur-snapshot-ice
|
pkgname=murmur-snapshot-ice
|
||||||
pkgver=1.3.0_2569_gd196a4b
|
pkgver=1.3.0_2569_gd196a4b
|
||||||
pkgrel=1
|
pkgrel=2
|
||||||
pkgdesc="The voice chat application server for Mumble (development snapshot)"
|
pkgdesc="The voice chat application server for Mumble (development snapshot)"
|
||||||
arch=('i686' 'x86_64' 'armv7h')
|
arch=('i686' 'x86_64' 'armv7h')
|
||||||
url="https://wiki.mumble.info/wiki/"
|
url="https://wiki.mumble.info/wiki/"
|
||||||
@@ -20,11 +20,14 @@ provides=('murmur')
|
|||||||
backup=("etc/murmur.ini")
|
backup=("etc/murmur.ini")
|
||||||
install=murmur.install
|
install=murmur.install
|
||||||
source=("https://mumble.info/snapshot/mumble-${pkgver//_/\~}~snapshot.tar.gz"{,.sig}
|
source=("https://mumble.info/snapshot/mumble-${pkgver//_/\~}~snapshot.tar.gz"{,.sig}
|
||||||
murmur.tmpfilesd)
|
murmur.tmpfilesd
|
||||||
|
murmur.sysusers)
|
||||||
sha256sums=('7ed89709a3dd51aa149e2bd215bb14463118669e8bb1b43854f9581c9b535503'
|
sha256sums=('7ed89709a3dd51aa149e2bd215bb14463118669e8bb1b43854f9581c9b535503'
|
||||||
'SKIP'
|
'SKIP'
|
||||||
'25bf2dbd7574459724b4621fb93c09484dc7520297fa1d0f247a19b592d8cb8e')
|
'25bf2dbd7574459724b4621fb93c09484dc7520297fa1d0f247a19b592d8cb8e'
|
||||||
|
'ff58059e77eb73a5c9ad8eb4ad8d8d7c865f3ae1fb6cb236a729f742da95d83d')
|
||||||
validpgpkeys=('C4666C6767A26017CE68406988048D0D625297A0')
|
validpgpkeys=('C4666C6767A26017CE68406988048D0D625297A0')
|
||||||
|
options=('emptydirs')
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd $srcdir/mumble-${pkgver//_/\~}~snapshot
|
cd $srcdir/mumble-${pkgver//_/\~}~snapshot
|
||||||
@@ -55,4 +58,5 @@ package() {
|
|||||||
install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
|
install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
|
||||||
install -Dm644 src/murmur/Murmur.ice ${pkgdir}/usr/share/murmur/Murmur.ice
|
install -Dm644 src/murmur/Murmur.ice ${pkgdir}/usr/share/murmur/Murmur.ice
|
||||||
install -Dm644 ${srcdir}/murmur.tmpfilesd ${pkgdir}/usr/lib/tmpfiles.d/murmur.conf
|
install -Dm644 ${srcdir}/murmur.tmpfilesd ${pkgdir}/usr/lib/tmpfiles.d/murmur.conf
|
||||||
|
install -dm644 ${srcdir}/murmur.sysusers ${pkgdir}/usr/lib/sysusers.d/murmur.conf
|
||||||
}
|
}
|
||||||
|
@@ -1,14 +1,4 @@
|
|||||||
post_install () {
|
|
||||||
# Check user/group murmur exists
|
|
||||||
getent group murmur >/dev/null || groupadd --system murmur
|
|
||||||
getent passwd murmur >/dev/null || \
|
|
||||||
useradd --system -c "Murmur voice server" -g murmur -s /bin/false -d /var/lib/murmur murmur
|
|
||||||
post_upgrade
|
|
||||||
}
|
|
||||||
|
|
||||||
post_upgrade() {
|
post_upgrade() {
|
||||||
# Ensure directories exist
|
|
||||||
mkdir -p /var/lib/murmur /run/murmur
|
|
||||||
# Fix permissions on necessary directories
|
# Fix permissions on necessary directories
|
||||||
chown murmur.murmur /var/lib/murmur /run/murmur
|
chown murmur.murmur /var/lib/murmur /run/murmur
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user