From d97909a58a4e13e5bc9962d2d00b031c20e85d7c Mon Sep 17 00:00:00 2001 From: Jan F. Chadima Date: Fri, 9 Oct 2020 09:46:43 +0100 Subject: system/xvfb-run: Added (Run a command in a virtual X server env) Signed-off-by: Dave Woodfall Signed-off-by: Willy Sudiarto Raharjo --- system/xvfb-run/README | 1 + system/xvfb-run/slack-desc | 19 ++++++++++++ system/xvfb-run/xvfb-run.SlackBuild | 60 +++++++++++++++++++++++++++++++++++++ system/xvfb-run/xvfb-run.info | 10 +++++++ 4 files changed, 90 insertions(+) create mode 100644 system/xvfb-run/README create mode 100644 system/xvfb-run/slack-desc create mode 100644 system/xvfb-run/xvfb-run.SlackBuild create mode 100644 system/xvfb-run/xvfb-run.info diff --git a/system/xvfb-run/README b/system/xvfb-run/README new file mode 100644 index 0000000000..aafb4f39bc --- /dev/null +++ b/system/xvfb-run/README @@ -0,0 +1 @@ +Run a command in a virtual X server environment. diff --git a/system/xvfb-run/slack-desc b/system/xvfb-run/slack-desc new file mode 100644 index 0000000000..e871d8c5f0 --- /dev/null +++ b/system/xvfb-run/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +xvfb-run: xvfb-run (Run a command in a virtual X server environment) +xvfb-run: +xvfb-run: xvfb-run is a script using virtual framebufer X server +xvfb-run: to run X programs from command line. +xvfb-run: +xvfb-run: +xvfb-run: +xvfb-run: +xvfb-run: +xvfb-run: +xvfb-run: diff --git a/system/xvfb-run/xvfb-run.SlackBuild b/system/xvfb-run/xvfb-run.SlackBuild new file mode 100644 index 0000000000..9f1c3a092d --- /dev/null +++ b/system/xvfb-run/xvfb-run.SlackBuild @@ -0,0 +1,60 @@ +#!/bin/sh + +# Slackware build script for xvfb-run + +# Copyright 2020 Jan F, Chadima +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +PRGNAM=xvfb-run +VERSION=${VERSION:-1.19.2} +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} + +ARCH=noarch + +CWD=$(pwd) +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +set -e + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $PRGNAM-$VERSION +mkdir $PRGNAM-$VERSION +cd $PRGNAM-$VERSION +ar x $CWD/xvfb_$VERSION-*.deb +cd $PKG +tar xvf $TMP/$PRGNAM-$VERSION/data.tar.xz + +rm -f usr/bin/Xvfb +mv usr/share/* usr +rmdir usr/share +rm -f usr/doc/xvfb/changelog* +mv usr/doc/xvfb usr/doc/xvfb-bin-$VERSION +rm -f usr/man/man1/Xvfb.1.gz +mkdir install + +cat $CWD/slack-desc > install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/system/xvfb-run/xvfb-run.info b/system/xvfb-run/xvfb-run.info new file mode 100644 index 0000000000..7ad63a27c7 --- /dev/null +++ b/system/xvfb-run/xvfb-run.info @@ -0,0 +1,10 @@ +PRGNAM="xvfb-run" +VERSION="1.19.2" +HOMEPAGE="https://packages.gentoo.org/packages/x11-misc/xvfb-run" +DOWNLOAD="http://ftp.us.debian.org/debian/pool/main/x/xorg-server/xvfb_1.19.2-1+deb9u5_i386.deb" +MD5SUM="4b467ff96d94ad07b5550d052466449c" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="" +MAINTAINER="Jan F. Chadima" +EMAIL="jfch@jagda.eu" -- cgit v1.2.3