summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: c56b4fe32ff501cf9f5ee3335de4fcbd356d7e8b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# Contributor: Artem Alabin <kirpicheff@yandex.ru>
# Contributor: K0n24d <konrad AT knauber DOT net>
pkgname=urbackup-server
pkgver=1.4.14
pkgrel=2
pkgdesc="Client Server backup system"
arch=('i686' 'x86_64' 'armv5' 'armv6h' 'armv6' 'armv7h' 'armv7' 'aarch64')
url="http://www.urbackup.org/"
license=('GPL')
makedepends=('gcc-libs' 'gcc' 'make')
depends=('crypto++' 'fuse')
conflicts=('urbackup2-server')
source=("https://hndl.urbackup.org/Server/${pkgver}/urbackup-server-${pkgver}.tar.gz")
install='urbackup.install'
md5sums=('ae98252bf0a2afa1bd0d96abb715fea2')

build() {
	cd "${srcdir}/${pkgname}-${pkgver}"
	CXXFLAGS=-ansi ./configure --prefix=/usr --sbindir=/usr/bin --sysconfdir=/etc --localstatedir=/var --enable-packaging --with-mountvhd
	make
}

package() {
	cd "${srcdir}/${pkgname}-${pkgver}"	

	make DESTDIR=$pkgdir install

	install -Dm644 "${srcdir}/${pkgname}-${pkgver}"/urbackup-server.service \
		"${pkgdir}"/usr/lib/systemd/system/urbackup-server.service
	install -Dm644 "${srcdir}/${pkgname}-${pkgver}"/urbackup-server-firewalld.xml \
		"${pkgdir}"/usr/lib/firewalld/services/urbackup-server-firewalld.xml
	install -Dm644 "${srcdir}/${pkgname}-${pkgver}"/logrotate_urbackup_srv \
		"${pkgdir}"/etc/logrotate.d/urbackup_srv
	install -D "${srcdir}/${pkgname}-${pkgver}"/docs/start_urbackup_server.1 \
		"${pkgdir}"/usr/share/man/man1/start_urbackup_server.1
	install -D "${srcdir}/${pkgname}-${pkgver}"/docs/urbackup_srv.1 \
		"${pkgdir}"/usr/share/man/man1/urbackup_srv.1
}
# vim: ts=2