compiz plugin: dodge & ghost

其他Linux/Unix/BSD/OSX等发行版讨论
回复
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

compiz plugin: dodge & ghost

#1

帖子 zhuqin_83 » 2008-06-22 23:52

不是什么特效,很实用的功能。
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
}
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
头像
HuntXu
帖子: 5776
注册时间: 2007-09-29 3:09

#2

帖子 HuntXu » 2008-06-23 20:59

老大你确定没放错板块啊?

viewtopic.php?t=132483

还是没做出deb来不敢出现? :lol:

第三个可能是偷偷给arch的人用,瞧不起我们用ubuntu的... :em19 :em19 :em19
HUNT Unfortunately No Talent...
头像
adagio
论坛版主
帖子: 22110
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球

#3

帖子 adagio » 2008-06-23 21:09

:lol: 看见代码就晕,算啦……
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#4

帖子 zhuqin_83 » 2008-06-23 22:57

HuntXu 写了:老大你确定没放错板块啊?

viewtopic.php?t=132483

还是没做出deb来不敢出现? :lol:

第三个可能是偷偷给arch的人用,瞧不起我们用ubuntu的... :em19 :em19 :em19
没看到是其他unix os么。
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
头像
HuntXu
帖子: 5776
注册时间: 2007-09-29 3:09

#5

帖子 HuntXu » 2008-06-23 23:04

抛弃我们了...
还好我不开3D很久了咧~
那ubuntu的搞这两个插件要怎么办啊?
同样git下来编译?
不是每次3D版有人都要引导来这吧... :shock:
HUNT Unfortunately No Talent...
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#6

帖子 zhuqin_83 » 2008-06-24 0:07

ubuntu也一样阿,可以参考代码。你以为ubuntu人家就会给你打包阿?求人不如求己。
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
头像
xjpvictor
帖子: 2837
注册时间: 2007-08-22 15:55
系统: Archlinux
来自: 新加坡
联系:

Re: compiz plugin: dodge & ghost

#7

帖子 xjpvictor » 2009-01-18 13:38

确实很实用的功能。什么时候会进官方的plugin呢?
Entschuldigung. Ich habe keine ahnung.
Secure with PGP: gpg --recv-keys 0x68b6e3d8
Fingerprint: 5556 517C F52F E402 DDF5 5400 6D30 F13E 68B6 E3D8
Towards A Sustainable Earth: Print Only When Necessary
回复