summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-x.SRCINFO12
-rwxr-xr-xPKGBUILD29
2 files changed, 25 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 845edc49c9c4..5c08beee9424 100755
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = urbackup2-server
pkgdesc = Client Server backup system
- pkgver = 2.3.7
- pkgrel = 1
+ pkgver = 2.5.32
+ pkgrel = 2
url = http://www.urbackup.org/
install = urbackup.install
arch = i686
@@ -22,8 +22,10 @@ pkgbase = urbackup2-server
depends = fuse
depends = zlib
conflicts = urbackup-server
- source = https://www.urbackup.org/downloads/Server/2.3.7/urbackup-server-2.3.7.tar.gz
- sha512sums = a3072f2f5331ea5dfafe2b78736ff4ee233c5c62be84d94c4bfdd70f21305d3f3a89318bdfd04f6c082e18218f7c38eb8be505c7269a429bf19aab557c53b208
+ backup = etc/default/urbackupsrv
+ source = https://hndl.urbackup.org/Server/2.5.32/urbackup-server-2.5.32.tar.gz
+ source = md5-bytes.patch
+ sha512sums = 7a6c1fa7790e03fcfc7e91efaf0ed3819a014cd51c0b5941d7d4230144e11d7263e6ceb657d2d5cf6c293d8e069b6870bdee3ef3849a5e00326a48ed9f21fcc6
+ sha512sums = 34e25c868cf4572414fbc6c693877127152f9a97edf8865b4263a55cf16f71a5045ba96b1a9af8244ed49c35cab56e3fdb44348d191e9f85e2efb66392907132
pkgname = urbackup2-server
-
diff --git a/PKGBUILD b/PKGBUILD
index dc5fd85b0bb5..dad236e60e64 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,8 @@
# Maintainer: Nissar Chababy <funilrys at outlook dot com>
# Ex-Maintainer: K0n24d <konrad AT knauber DOT net>
pkgname=urbackup2-server
-pkgver=2.3.7
-pkgrel=1
+pkgver=2.5.32
+pkgrel=2
pkgdesc="Client Server backup system"
arch=('i686' 'x86_64' 'armv5' 'armv6h' 'armv6' 'armv7h' 'armv7' 'aarch64')
url="http://www.urbackup.org/"
@@ -10,9 +10,14 @@ license=('GPL')
makedepends=('gcc-libs' 'gcc' 'make')
depends=('sqlite' 'crypto++' 'curl' 'fuse' 'zlib')
conflicts=('urbackup-server')
-source=("https://www.urbackup.org/downloads/Server/${pkgver}/urbackup-server-${pkgver}.tar.gz")
+backup=("etc/default/urbackupsrv")
+source=(
+ "https://hndl.urbackup.org/Server/${pkgver}/urbackup-server-${pkgver}.tar.gz"
+ "md5-bytes.patch"
+)
install='urbackup.install'
-sha512sums=('a3072f2f5331ea5dfafe2b78736ff4ee233c5c62be84d94c4bfdd70f21305d3f3a89318bdfd04f6c082e18218f7c38eb8be505c7269a429bf19aab557c53b208')
+sha512sums=('7a6c1fa7790e03fcfc7e91efaf0ed3819a014cd51c0b5941d7d4230144e11d7263e6ceb657d2d5cf6c293d8e069b6870bdee3ef3849a5e00326a48ed9f21fcc6'
+ '34e25c868cf4572414fbc6c693877127152f9a97edf8865b4263a55cf16f71a5045ba96b1a9af8244ed49c35cab56e3fdb44348d191e9f85e2efb66392907132')
CFLAGS="-march=native -O2 -pipe -fstack-protector-strong"
CXXFLAGS="${CFLAGS}"
@@ -21,24 +26,26 @@ MAKEFLAGS="-j$(nproc)"
build() {
sed -i '/\#include \"cryptopp_inc.h\"/a #include "assert.h"' "${srcdir}/urbackup-server-${pkgver}/cryptoplugin/AESGCMDecryption.h"
-
- patch -d"${srcdir}/urbackup-server-${pkgver}" -p0 < ../md5-bytes.patch
-
+
+ patch -d"${srcdir}/urbackup-server-${pkgver}" -p0 < "${srcdir}/md5-bytes.patch"
+
cd "${srcdir}/urbackup-server-${pkgver}"
./configure --prefix=/usr --sbindir=/usr/bin --sysconfdir=/etc \
--localstatedir=/var --enable-packaging \
- --with-mountvhd --with-zlib --with-libcurl
+ --with-mountvhd --with-zlib --with-libcurl \
+ --enable-embedded-cryptopp
+
make
}
package() {
cd "${srcdir}/urbackup-server-${pkgver}"
-
+
make DESTDIR=$pkgdir install
-
+
# Correct some file mode bits, thanks cfstras
chmod a+x "${pkgdir}/usr/share/urbackup/www/"{css,fonts,js,images,}
-
+
install -Dm644 "${srcdir}/urbackup-server-${pkgver}"/urbackup-server.service \
"${pkgdir}"/usr/lib/systemd/system/urbackup-server.service
install -Dm644 "${srcdir}/urbackup-server-${pkgver}"/urbackup-server-firewalld.xml \