diff options
author | Steven Cook | 2015-06-11 09:29:56 -0400 |
---|---|---|
committer | Steven Cook | 2015-06-11 09:29:56 -0400 |
commit | eb2b497a91f8f10581171eb2be52b9fa3a85a377 (patch) | |
tree | d2bca0942fce5ea6a07448fa4fef1506c4f955c2 /PKGBUILD | |
download | aur-mu-conference.tar.gz |
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a657d5fad063 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: Steven Cook <visage@deadhexagon.com> +# Contributor: Paul Colomiets <pc@gafol.net> + +pkgname=mu-conference +pkgver=0.8.81 +pkgrel=2 +pkgdesc="Multi-user conference component for a jabber server" +arch=('i686' 'x86_64') +url="https://gna.org/projects/mu-conference/" +license=('GPL') +depends=('jabberd2') +backup=( + 'etc/jabberd/muc.xml' +) +source=( + "http://download.gna.org/mu-conference/${pkgname}-${pkgver}.tar.gz" + "mu-conference.service" + "mu-conference.tmpfiles" +) +md5sums=('66f15f772dde0a8cfd94621ed795167c' + '8f926f09ad3d2f92ff1f5d422efc11c2' + 'a8e674defd2f161d15be5f139fb90b65') +install="mu-conference.install" + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + # Create directories + install -d "${pkgdir}/usr/bin" "${pkgdir}/usr/share/${pkgname}/scripts" + + # Copy files + cp scripts/* "${pkgdir}/usr/share/${pkgname}/scripts" + + install -Dm755 "src/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" + install -Dm644 "muc-default.xml" "${pkgdir}/etc/jabberd/muc.xml" + install -Dm644 "muc-default.xml" "${pkgdir}/etc/jabberd/muc.xml.dist" + + # systemd service file + install -Dm644 "${srcdir}/${pkgname}.service" "${pkgdir}/usr/lib/systemd/system/${pkgname}.service" + + install -Dm644 "${srcdir}/${pkgname}.tmpfiles" "${pkgdir}/etc/tmpfiles.d/${pkgname}.conf" +} + |