summaryrefslogtreecommitdiffstats
path: root/mirall/build/mirall.SlackBuild
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2014-05-07 10:42:23 +0000
committer Eric Hameleers <alien@slackware.com>2014-05-07 10:42:23 +0000
commitef81417339423cd8d77729375caba8b39e6e9708 (patch)
tree54a13c1d3357b05bc8118834e3c2722037e4deb1 /mirall/build/mirall.SlackBuild
parent3e175da7b33965ce05fdcb674a8fe94bd31e4e17 (diff)
downloadasb-ef81417339423cd8d77729375caba8b39e6e9708.tar.gz
asb-ef81417339423cd8d77729375caba8b39e6e9708.tar.xz
Update to 1.5.4 which has ocsync included in its sources.
Therefore the external dependencies iniparser and ocsync are no longer needed. Qtkeychain remains a dependency.
Diffstat (limited to 'mirall/build/mirall.SlackBuild')
-rwxr-xr-xmirall/build/mirall.SlackBuild15
1 files changed, 11 insertions, 4 deletions
diff --git a/mirall/build/mirall.SlackBuild b/mirall/build/mirall.SlackBuild
index 479aacaf..91a62ccc 100755
--- a/mirall/build/mirall.SlackBuild
+++ b/mirall/build/mirall.SlackBuild
@@ -28,7 +28,7 @@
# For: mirall
# Descr: desktop syncing client for OwnCloud
# URL: http://owncloud.org/
-# Needs: ocsync
+# Needs: qtkeychain
# Changelog:
# 1.1.0-1: 13/Oct/2012 by Eric Hameleers <alien@slackware.com>
# * Initial build.
@@ -38,6 +38,10 @@
# * Update, accompanying ocsync-0.90.4.
# 1.5.1-1: 14/feb/2014 by Eric Hameleers <alien@slackware.com>
# * Update, accompanying ocsync-0.91.4.
+# 1.5.4-1: 07/may/2014 by Eric Hameleers <alien@slackware.com>
+# * Update, Ocsync now included in the mirall source, therefore
+# no longer an external dependency. The qtkeychain is still
+# a dependency for mirall.
#
# Run 'sh mirall.SlackBuild' to build a Slackware package.
# The package (.tgz) and .txt file as well as build logs are created in /tmp .
@@ -46,12 +50,13 @@
# -----------------------------------------------------------------------------
PRGNAM=mirall
-VERSION=${VERSION:-1.5.1}
+VERSION=${VERSION:-1.5.4}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:" -j4 "}
TAG=${TAG:-alien}
DOCS="README.md COPYING"
+CSYNCDOCS="AUTHORS COPYING ChangeLog INSTALL README"
# Where do we look for sources?
SRCDIR=$(cd $(dirname $0); pwd)
@@ -170,7 +175,6 @@ echo Building ...
export LDFLAGS="$SLKLDFLAGS"
export CXXFLAGS="$SLKCFLAGS"
export CFLAGS="$SLKCFLAGS"
-export CSYNC_DIR=/usr/include/ocsync
mkdir -p build
cd build
cmake \
@@ -238,8 +242,11 @@ fi
EOINS
# Add documentation:
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/csync
cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION || true
+cd csync
+ cp -a $CSYNCDOCS $PKG/usr/doc/$PRGNAM-$VERSION/csync || true
+cd -
cat $SRCDIR/$(basename $0) > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
chown -R root:root $PKG/usr/doc/$PRGNAM-$VERSION
find $PKG/usr/doc -type f -exec chmod 644 {} \;