desktop/wmctrl: Initial import

This commit is contained in:
Vasilis Papavasileiou 2010-05-11 14:03:48 +02:00 committed by Robby Workman
parent e0046f8735
commit b1378a33a6
4 changed files with 90 additions and 0 deletions

12
desktop/wmctrl/README Normal file
View File

@ -0,0 +1,12 @@
wmctrl is a command line tool to interact with an EWMH/NetWM compatible
X Window Manager.
The wmctrl program is a command line tool to interact with an EWMH / NetWM
compatible X Window Manager. It provides command line access to almost all
of the features defined in the EWMH specification. It's possible to, for
example, obtain information about the window manager, get a detailed list
of desktops and managed windows, switch and resize desktops, change the
number of desktops, make windows full-screen, always-above, or sticky, and
activate, close, move, resize, maximize, and minimize them. The command line
access makes it easy to automate these tasks and execute them from any
application that is able to run a command in response to some event.

11
desktop/wmctrl/slack-desc Normal file
View File

@ -0,0 +1,11 @@
wmctrl: wmctrl (tool to interact with an X Window Manager)
wmctrl:
wmctrl: The wmctrl program is a command line tool to interact with an
wmctrl: EWMH/NetWM-compatible X Window Manager. It provides command line
wmctrl: access to almost all the features defined in the EWMH specification.
wmctrl:
wmctrl: Homepage: http://sweb.cz/tripie/utils/wmctrl
wmctrl:
wmctrl:
wmctrl:
wmctrl:

View File

@ -0,0 +1,59 @@
#!/bin/sh
# Slackware build script for wmctrl
# Written by Vasilis Papavasileiou <el03020 at mail dot ntua dot gr>
# Modified by the SlackBuilds.org project
# (assumed to be public domain per our submission policy)
PRGNAM=wmctrl
VERSION=1.07
ARCH=${ARCH:-i486}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
CWD=$(pwd)
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
DOCS="AUTHORS ChangeLog COPYING INSTALL NEWS README"
if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
fi
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP || exit 1
rm -rf $PRGNAM-$VERSION
tar -xzvf $CWD/$PRGNAM-$VERSION.tar.gz || exit 1
cd $PRGNAM-$VERSION || exit 1
chown -R root:root .
chmod -R u+w,go+r-w,a-s .
CFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
|| exit 1
make || exit 1
make install DESTDIR=$PKG || exit 1
( cd $PKG
find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
)
( cd $PKG/usr/man
find . -type f -exec gzip -9 {} \;
)
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp $DOCS $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.tgz

View File

@ -0,0 +1,8 @@
PRGNAM="wmctrl"
VERSION="1.07"
HOMEPAGE="http://sweb.cz/tripie/utils/wmctrl"
DOWNLOAD="http://sweb.cz/tripie/utils/wmctrl/dist/wmctrl-1.07.tar.gz"
MD5SUM="1fe3c7a2caa6071e071ba34f587e1555"
MAINTAINER="Vasilis Papavasileiou"
EMAIL="el03020@mail.ntua.gr"
APPROVED="rworkman"