ghost是让当前遮挡后面的窗口透明化并可以穿透过去点击背后的窗口。
dodge么就是让其他窗口躲避开来。
谁用谁知道。
代码: 全选
pkgname=compiz-fusion-plugin-ghost-git
pkgver=20080622
pkgrel=1
pkgdesc="Makes clicks pass through windows"
arch=('i686' 'x86_64')
url="http://compiz-fusion.org"
license=('GPL')
depends=('compiz-git' 'compiz-bcop-git' 'compiz-fusion-plugins-main-git')
makedepends=('git' 'intltool' 'pkgconfig' 'gettext')
source=()
md5sums=()
_gitroot="git://git.compiz-fusion.org/users/rcxdude/ghost"
_gitname="ghost"
build() {
msg "Connecting to opencompositing.org GIT server...."
if [[ -d $startdir/src/$_gitname ]] ; then
cd $_gitname
git-pull origin || return 1
msg "The local files are updated."
else
git clone $_gitroot || return 1
fi
msg "GIT checkout done"
msg "Starting make..."
#Create pkg directories
cd $startdir
mkdir -p pkg/usr/{lib,include,share}/compiz
# Remove old -build
rm -rf $startdir/src/$_gitname-build
cp -r $startdir/src/$_gitname $startdir/src/$_gitname-build
cd $startdir/src/$_gitname-build
make || return 1
install -m 644 $startdir/src/$_gitname-build/build/$_gitname.xml $startdir/pkg/usr/share/compiz
install -m 644 $startdir/src/$_gitname-build/build/${_gitname}_options.h $startdir/pkg/usr/include/compiz/
make DESTDIR=$startdir/pkg/usr/lib/compiz install
cd $startdir/src
rm -rf $_gitname-build
rm -r ~/.compiz
}
代码: 全选
pkgname=compiz-fusion-plugin-dodge-git
pkgver=20080622
pkgrel=1
pkgdesc="Makes windows stay out of your way"
arch=('i686' 'x86_64')
url="http://compiz-fusion.org"
license=('GPL')
depends=('compiz-git' 'compiz-bcop-git' 'compiz-fusion-plugins-main-git')
makedepends=('git' 'intltool' 'pkgconfig' 'gettext')
source=()
md5sums=()
_gitroot="git://git.compiz-fusion.org/users/rcxdude/dodge"
_gitname="dodge"
build() {
msg "Connecting to opencompositing.org GIT server...."
if [[ -d $startdir/src/$_gitname ]] ; then
cd $_gitname
git-pull origin || return 1
msg "The local files are updated."
else
git clone $_gitroot || return 1
fi
msg "GIT checkout done"
msg "Starting make..."
#Create pkg directories
cd $startdir
mkdir -p pkg/usr/{lib,include,share}/compiz
# Remove old -build
rm -rf $startdir/src/$_gitname-build
cp -r $startdir/src/$_gitname $startdir/src/$_gitname-build
cd $startdir/src/$_gitname-build
make || return 1
install -m 644 $startdir/src/$_gitname-build/build/$_gitname.xml $startdir/pkg/usr/share/compiz
install -m 644 $startdir/src/$_gitname-build/build/${_gitname}_options.h $startdir/pkg/usr/include/compiz/
make DESTDIR=$startdir/pkg/usr/lib/compiz install
cd $startdir/src
rm -rf $_gitname-build
rm -r ~/.compiz
}