wok-next rev 20655
Up boxbackup (0.12)
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Fri May 04 14:33:10 2018 +0300 (2018-05-04) |
parents | 0e26d2139c15 |
children | f431dfa51f83 |
files | boxbackup/receipt |
line diff
1.1 --- a/boxbackup/receipt Fri May 04 12:59:35 2018 +0300 1.2 +++ b/boxbackup/receipt Fri May 04 14:33:10 2018 +0300 1.3 @@ -1,37 +1,32 @@ 1.4 # SliTaz package receipt v2. 1.5 1.6 PACKAGE="boxbackup" 1.7 -VERSION="0.11.1" 1.8 +VERSION="0.12" 1.9 CATEGORY="meta" 1.10 SHORT_DESC="BoxBackup on-line backup system" 1.11 MAINTAINER="domcox@slitaz.org" 1.12 LICENSE="GPL2" 1.13 -WEB_SITE="http://www.boxbackup.org/" 1.14 +WEB_SITE="https://www.boxbackup.org/" 1.15 1.16 -TARBALL="boxbackup-$VERSION.tgz" 1.17 -# stable 1.18 -# WGET_URL="$SF_MIRROR/boxbackup/$TARBALL" 1.19 -#WGET_URL="http://www.boxbackup.org/svn/box/packages/$TARBALL" 1.20 -WGET_URL="http://www.boxbackup.org/export/3106/box/packages/$TARBALL" 1.21 +# for the latest releases weird names please visit: 1.22 +# https://github.com/boxbackup/boxbackup/releases 1.23 +TARBALL="BoxBackup-0.12.mark_master_builds_as_full_releases.180326.161ceef.tar.gz" 1.24 +WGET_URL="https://github.com/boxbackup/boxbackup/archive/$TARBALL" 1.25 1.26 -BUILD_DEPENDS="db-dev libedit-dev openssl-dev zlib-dev perl" 1.27 +BUILD_DEPENDS="automake zlib-dev libedit-dev db-dev openssl-dev libxslt" 1.28 SPLIT="boxbackup-client boxbackup-server" 1.29 1.30 -# Configuration variables 1.31 +compile_rules() { 1.32 + ./bootstrap 1.33 + ./configure \ 1.34 + $CONFIGURE_ARGS && 1.35 + make ||return 1 1.36 + sed -i 's|usr/man|usr/share/man|' parcels/*/install* 1.37 + make install-backup-client 1.38 + make install-backup-server 1.39 1.40 -compile_rules() { 1.41 - ./configure \ 1.42 - --prefix=/usr \ 1.43 - $CONFIGURE_ARGS && 1.44 - make -j1 && 1.45 - { 1.46 - mkdir -p $DESTDIR 1.47 - cp -a parcels/boxbackup-$VERSION-backup-client-linux-gnu $DESTDIR 1.48 - cp -a parcels/boxbackup-$VERSION-backup-server-linux-gnu $DESTDIR 1.49 - rm -f $DESTDIR/boxbackup-$VERSION-backup-server-linux-gnu/*.* 1.50 - } 1.51 - 1.52 - cook_pick_manpages $src/docs/man/* 1.53 + install -Dm755 $stuff/bbackupd $install/etc/init.d/bbackupd 1.54 + install -Dm755 $stuff/bbstored $install/etc/init.d/bbstored 1.55 } 1.56 1.57 genpkg_rules() { 1.58 @@ -40,23 +35,16 @@ 1.59 DEPENDS="$SPLIT" 1.60 ;; 1.61 *-client) 1.62 - mkdir -p $fs/usr/bin 1.63 - cp -a $install/boxbackup-$VERSION-backup-client-linux-gnu/bb* $fs/usr/bin 1.64 - rm -f $fs/usr/bin/*.* 1.65 - mkdir -p $fs/etc/init.d 1.66 - cp -a $stuff/bbackupd $fs/etc/init.d 1.67 + copy bbackupd bbackupquery bbackupctl bbackupd-config 1.68 CAT="network|client" 1.69 - DEPENDS="db libedit openssl perl zlib gcc-lib-base" 1.70 + DEPENDS="libedit openssl zlib" 1.71 TAGS="backup automatic client" 1.72 ;; 1.73 *-server) 1.74 - mkdir -p $fs/usr/bin 1.75 - cp -a $install/boxbackup-$VERSION-backup-server-linux-gnu/bb* $fs/usr/bin 1.76 - cp -a $install/boxbackup-$VERSION-backup-server-linux-gnu/ra* $fs/usr/bin 1.77 - mkdir -p $fs/etc/init.d 1.78 - cp -a $stuff/bbstored $fs/etc/init.d 1.79 + copy bbstored bbstoreaccounts bbstored-certs bbstored-config \ 1.80 + raidfile-config 1.81 CAT="network|server" 1.82 - DEPENDS="db libedit openssl perl zlib gcc-lib-base" 1.83 + DEPENDS="openssl zlib" 1.84 TAGS="backup automatic server network" 1.85 ;; 1.86 esac 1.87 @@ -279,4 +267,3 @@ 1.88 # Delete PID, sock files 1.89 rm -f /var/run/bbstored.* 1.90 } 1.91 -