You are not logged in.
Effects for avant-window-navigator-bzr
https://code.launchpad.net/~awn-effects … aw-effects
based on 'mOLOk' pkgbuild
PKGBUILD:
# Credits: Alessio 'mOLOk' Bolognino <themolok@gmail.com>
pkgname=awn-effects-bzr
pkgver=129
pkgrel=1
pkgdesc="Playground for effects - Development Version"
url="https://launchpad.net/awn"
license=('GPL2')
arch=('i686' 'x86_64')
depends=('avant-window-navigator-bzr')
makedepends=('bzr')
provides=()
install=awn-effects-bzr.install
source=()
md5sums=()
options=('!libtool')
_bzrmod=libawn-draw-effects
_bzrtrunk=http://bazaar.launchpad.net/~awn-effects/awn/libawn-draw-effects
build() {
cd $startdir/src
msg "Connecting to the server...."
if [ ! -d ./$_bzrmod ]; then
bzr co $_bzrtrunk $_bzrmod -r $pkgver
else
bzr update $_bzrmod
fi
[ -d ./$_bzrmod-build ] && rm -fr ./$_bzrmod-build
cp -r ./$_bzrmod ./$_bzrmod-build
cd ./$_bzrmod-build/
msg "Checkout done or server timeout"
msg "Starting make..."
./autogen.sh --prefix=/usr --sysconfdir=/etc
make || return 1
make DESTDIR=$startdir/pkg install
mkdir -p ${startdir}/pkg/usr/share/gconf/schemas
gconf-merge-schema ${startdir}/pkg/usr/share/gconf/schemas/awn-effects.schemas \
${startdir}/pkg/etc/gconf/schemas/*.schemas
rm -f ${startdir}/pkg/etc/gconf/schemas/*.schemas
}
awn-effects-bzr.install:
post_install() {
usr/sbin/gconfpkg --install awn-effects
scrollkeeper-update -q -p /var/lib/scrollkeeper
update-desktop-database -q
}
pre_upgrade() {
pre_remove $1
}
post_upgrade() {
post_install $1
}
pre_remove() {
usr/sbin/gconfpkg --uninstall awn-effects
}
post_remove() {
scrollkeeper-update -p -q /var/lib/scrollkeeper
update-desktop-database -q
}
op=$1
shift
$op $*
Offline