mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-02-13 11:51:38 +01:00
48 lines
1.7 KiB
Plaintext
48 lines
1.7 KiB
Plaintext
# Contributor: Leonardo Arena <rnarld@alpinelinux.org>
|
|
# Maintainer: Francesco Colista <francesco.colista@gmail.com>
|
|
pkgname=ejabberd
|
|
pkgver=2.1.12
|
|
pkgrel=2
|
|
pkgdesc="An erlang jabber server"
|
|
url="http://www.ejabberd.im"
|
|
arch="all"
|
|
license="GPL"
|
|
depends="erlang util-linux"
|
|
depends_dev="erlang-dev expat-dev libiconv-dev openssl-dev zlib-dev heimdal-dev"
|
|
makedepends="$depends_dev"
|
|
pkgusers="ejabberd"
|
|
pkggroups="ejabberd"
|
|
install="$pkgname.pre-install"
|
|
subpackages="$pkgname-dev $pkgname-doc"
|
|
source="http://www.process-one.net/downloads/$pkgname/$pkgver/$pkgname-$pkgver.tgz"
|
|
_builddir="$srcdir"/$pkgname-$pkgver
|
|
|
|
build() {
|
|
cd "$_builddir"/src
|
|
./configure --prefix=/usr \
|
|
--sysconfdir=/etc \
|
|
--localstatedir=/var \
|
|
--mandir=/usr/share/man \
|
|
--infodir=/usr/share/info
|
|
make || return 1
|
|
}
|
|
|
|
package() {
|
|
cd "$_builddir"/src
|
|
make DESTDIR="$pkgdir" install
|
|
|
|
install -d ${pkgdir}/var/spool/$pkgname
|
|
install -d ${pkgdir}/var/lib/$pkgname
|
|
install -D -m0644 ../../../$pkgname.logrotate ${pkgdir}/etc/logrotate.d/$pkgname
|
|
install -m755 -D ../../../$pkgname.initd "$pkgdir"/etc/init.d/$pkgname
|
|
install -m644 -D ../../../$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname
|
|
chown -R ejabberd.ejabberd "$pkgdir"/var/log/ejabberd
|
|
chown -R ejabberd.ejabberd "$pkgdir"/var/spool/ejabberd
|
|
chown -R ejabberd.ejabberd "$pkgdir"/var/lib/ejabberd
|
|
chgrp ejabberd "$pkgdir"/etc/ejabberd/ejabberd.cfg "$pkgdir"/etc/ejabberd/ejabberdctl.cfg "$pkgdir"/etc/ejabberd
|
|
}
|
|
|
|
md5sums="7d49242cf04282f3c4cebfafa2cc2f46 ejabberd-2.1.12.tgz"
|
|
sha256sums="38f0825346773c00c85a66b33586c75f2d191d1eb0ed8ae09fa17368d6ddfd19 ejabberd-2.1.12.tgz"
|
|
sha512sums="725ab9563a6c73e85b5115f66bac157cf9b1170913c1bfed7cf066408c6b3ac5b4bdba22c6c3ed1505391a7048a86ce3b59484f78264ab023612c539422278db ejabberd-2.1.12.tgz"
|