LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 4880|回复: 25

[PKGBUILD]mac-style-menubar的gtk2,xfce4的插件,支持gtk2.12.1.64位也可

[复制链接]
发表于 2007-10-28 13:39:26 | 显示全部楼层 |阅读模式
以前的那个已经不能用了.libwnck更新后连xfce4或者gnome的插件都不能用.

gtk2里面集成的补丁是针对gtk2.12.1的.补丁对于以前能不能用不清楚,gtk2.10倒是可以打以前补丁.

xfce4没有补丁,自己根据,gnome插件修改.直接改原来插件源代码,不会做补丁.

都在附件,解压然后makepkg就好了.

不知道有人用没有
gtk2-macmenu.tar.gz 是用来编译gtk2的。
xfce-macmenu-plugin.tar.gz 是xfce-panel的插件。
xfce-macmenu-plugin.tar.gz  是xfce-panel的园边角插件


[color="Red"]gnome的看9楼.
[color="Red"]fvwm的看http://www.linuxsir.cn/bbs/showthread.php?t=312926

[color="Red"]64位的应该方法一样.请参考13楼.不过看ubuntu英文论坛上有人说命令是一样的.但没有测试.没有条件阿

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2007-10-28 14:16:15 | 显示全部楼层
上个图,呵呵..

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2007-10-28 19:05:11 | 显示全部楼层
不好看:-)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-29 12:53:23 | 显示全部楼层
又不是要你看桌面。是要你看顶端macmenubar的效果。
回复 支持 反对

使用道具 举报

发表于 2007-10-29 13:38:24 | 显示全部楼层
ERROR: install scriptlet (gtk2.install) does not exist.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-29 14:29:08 | 显示全部楼层
不好意思,打包的时候少了这个文件..现在补上.再下载附件就好了.我就是根据官方的gtk2改的,所以这个文件也是官方那个.
回复 支持 反对

使用道具 举报

发表于 2007-10-29 16:39:58 | 显示全部楼层
装上了,但是那个panel applet用不了,能不能给以个可以用的macmenu applet
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-30 11:15:44 | 显示全部楼层
楼上用的什么桌面?是xfce?还是gnome?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-30 11:42:20 | 显示全部楼层
gnome环境,一般只需要把第二个附件解压,按道理来说后面是不用看的.

sudo cp GNOME_MacMenuApplet.server /usr/lib/bonobo/servers/
sudo cp macmenu-applet /usr/lib/gnome-applets/

就好了,第二个附件里面剩下的是源代码和补丁文件.

使用方法
  1. patch -p1 < macmenu-applet-gutsy.patch

  2. gcc -std=gnu99 -Wall -fno-strict-aliasing -DFOR_GNOME `pkg-config --cflags --libs libwnck-1.0 libpanelapplet-2.0 gconf-2.0`  -o macmenu-applet macmenu-applet.c
复制代码


不推荐这么做,因为需要改一些地方,

第一个附件是macmenu的插件源代码,第三个是原始补丁文件.
patch -p1 < macmenu-applet-gutsy.patch

因为没有gnome环境,没有办法试试看.你先试试看,不行再说

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2007-10-30 11:44:28 | 显示全部楼层
已经解决了,用gnome,发现gnome和xfce的macmenu plugin中的macmenu-applet.c的内容是差不多的,照着改了一行就可以用了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表