development/spice-protocol: Updated for version 0.14.3.

Signed-off-by: Matteo Bernardini <ponce@slackbuilds.org>
Signed-off-by: Robby Workman <rworkman@slackbuilds.org>
This commit is contained in:
Robby Workman 2020-12-13 23:18:41 -06:00 committed by Robby Workman
parent 667eb57ce8
commit 822792a054
2 changed files with 25 additions and 10 deletions

View File

@ -22,7 +22,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=spice-protocol PRGNAM=spice-protocol
VERSION=${VERSION:-0.12.15} VERSION=${VERSION:-0.14.3}
BUILD=${BUILD:-1} BUILD=${BUILD:-1}
TAG=${TAG:-_SBo} TAG=${TAG:-_SBo}
@ -41,7 +41,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT mkdir -p $TMP $PKG $OUTPUT
cd $TMP cd $TMP
rm -rf $PRGNAM-$VERSION rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2 tar xvf $CWD/$PRGNAM-$VERSION.tar.xz
cd $PRGNAM-$VERSION cd $PRGNAM-$VERSION
chown -R root:root . chown -R root:root .
find -L . \ find -L . \
@ -50,11 +50,26 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
./configure \ export CFLAGS="$SLKCFLAGS"
--prefix=/usr export CXXFLAGS="$SLKCFLAGS"
mkdir meson-build
make cd meson-build
make install DESTDIR=$PKG meson setup \
--prefix=/usr \
--libdir=lib${LIBDIRSUFFIX} \
--libexecdir=/usr/libexec \
--bindir=/usr/bin \
--sbindir=/usr/sbin \
--includedir=/usr/include \
--datadir=/usr/share \
--mandir=/usr/man \
--sysconfdir=/etc \
--localstatedir=/var \
--buildtype=release \
.. || exit 1
"${NINJA:=ninja}" $NUMJOBS || exit 1
DESTDIR=$PKG $NINJA install || exit 1
cd ..
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION

View File

@ -1,8 +1,8 @@
PRGNAM="spice-protocol" PRGNAM="spice-protocol"
VERSION="0.12.15" VERSION="0.14.3"
HOMEPAGE="https://www.spice-space.org" HOMEPAGE="https://www.spice-space.org"
DOWNLOAD="https://www.spice-space.org/download/releases/spice-protocol-0.12.15.tar.bz2" DOWNLOAD="https://www.spice-space.org/download/releases/spice-protocol-0.14.3.tar.xz"
MD5SUM="e1db63e3ff0cb1f1c98277283356dc51" MD5SUM="950e08044497ca9cf64e368cb3ceb395"
DOWNLOAD_x86_64="" DOWNLOAD_x86_64=""
MD5SUM_x86_64="" MD5SUM_x86_64=""
REQUIRES="" REQUIRES=""