当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 7 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : compiz plugin: dodge & ghost
帖子发表于 : 2008-06-22 23:52 
头像

注册: 2006-05-13 4:02
帖子: 10606
送出感谢: 0 次
接收感谢: 7
不是什么特效,很实用的功能。
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


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-06-23 20:59 
头像

注册: 2007-09-29 3:09
帖子: 5773
送出感谢: 0 次
接收感谢: 3
老大你确定没放错板块啊?

http://forum.ubuntu.org.cn/viewtopic.php?t=132483

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

第三个可能是偷偷给arch的人用,瞧不起我们用ubuntu的... :em19 :em19 :em19


_________________
HUNT Unfortunately No Talent...


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-06-23 21:09 
头像

注册: 2008-02-17 23:47
帖子: 22109
地址: 美丽富饶的那啥星球
送出感谢: 11
接收感谢: 82
:lol: 看见代码就晕,算啦……


_________________
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-06-23 22:57 
头像

注册: 2006-05-13 4:02
帖子: 10606
送出感谢: 0 次
接收感谢: 7
HuntXu 写道:
老大你确定没放错板块啊?

http://forum.ubuntu.org.cn/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


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-06-23 23:04 
头像

注册: 2007-09-29 3:09
帖子: 5773
送出感谢: 0 次
接收感谢: 3
抛弃我们了...
还好我不开3D很久了咧~
那ubuntu的搞这两个插件要怎么办啊?
同样git下来编译?
不是每次3D版有人都要引导来这吧... :shock:


_________________
HUNT Unfortunately No Talent...


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-06-24 0:07 
头像

注册: 2006-05-13 4:02
帖子: 10606
送出感谢: 0 次
接收感谢: 7
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


页首
 用户资料  
 
7 楼 
 文章标题 : Re: compiz plugin: dodge & ghost
帖子发表于 : 2009-01-18 13:38 
头像

注册: 2007-08-22 15:55
帖子: 2837
地址: 新加坡
系统: Archlinux
送出感谢: 0 次
接收感谢: 9
确实很实用的功能。什么时候会进官方的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


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 7 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译