system/xosd: Initial import

This commit is contained in:
Jick Nan 2010-05-11 15:18:49 +02:00 committed by Robby Workman
parent ab35e79e66
commit 7973bc51dd
4 changed files with 85 additions and 0 deletions

9
system/xosd/README Normal file
View File

@ -0,0 +1,9 @@
xosd (On Screen Display)
XOSD displays text on your screen, sounds simple right? The
difference is it is unmanaged and shaped, so it appears transparent.
This gives the effect of an On Screen Display, like your TV/VCR etc.
The package also includes an xmms plugin, which automatically
displays various interesting things as they change (song name,
volume etc...)

10
system/xosd/slack-desc Normal file
View File

@ -0,0 +1,10 @@
xosd: xosd (On Screen Display)
xosd:
xosd: XOSD displays text on your screen, sounds simple right? The
xosd: difference is it is unmanaged and shaped, so it appears transparent.
xosd: This gives the effect of an On Screen Display, like your TV/VCR etc.
xosd: The package also includes an xmms plugin, which automatically
xosd: displays various interesting things as they change (song name,
xosd: volume etc...)
xosd:
xosd:

View File

@ -0,0 +1,58 @@
#!/bin/sh
# Slackware build script for xosd
# Written by Jick Nan (jick.nan 在 gmail.com)
# Modified by the SlackBuilds.org project
PRGNAM=xosd
VERSION=2.2.12
ARCH=${ARCH:-i486} # this should not change
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
CWD=`pwd`
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/pkg-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
DOCS="AUTHORS COPYING ChangeLog INSTALL NEWS README TODO"
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 a-s,u+w,go+r-w .
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var || exit 1
make DESTDIR=$PKG || exit 1
make install-strip DESTDIR=$PKG || exit 1
if [ -d $PKG/usr/man ]; then
gzip -9 $PKG/usr/man/man?/*
fi
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION || true
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
find $PKG/usr/doc -type f -exec chmod 0644 {} \;
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

8
system/xosd/xosd.info Normal file
View File

@ -0,0 +1,8 @@
PRGNAM="xosd"
VERSION="2.2.12"
HOMEPAGE="http://www.ignavus.net/software.html"
DOWNLOAD="http://www.ignavus.net/xosd-2.2.12.tar.gz"
MD5SUM="7cc90bdaf267cdc996643de193c9689a"
MAINTAINER="Jick Nan"
EMAIL="jick.nan@gmail.com"
APPROVED="robw810"