当前时区 GMT+8, 现在时间是 2008-9-7 18:49 游客: 注册 登录 仅登录论坛 | 搜索 帮助


标题: 可否帮我看看这个包有没有问题?
X-user
新手上路
Rank: 1



UID 198847
精华 0
积分 98
帖子 43
阅读权限 10
注册 2005-8-31
状态 离线
发表于 2008-1-30 18:29  资料  短消息  加为好友  QQ
可否帮我看看这个包有没有问题?

第一次学习打包,是FluxBox 1.0.0的,不过不知道是否有问题。请高手看看……
似乎论坛不支持rpm上传,所以压缩为tar.gz文件。
[local]1[/local]

[ 本帖最后由 X-user 于 2008-1-30 18:57 编辑 ]





何夜无月,何处无竹柏,但少闲人如吾耳……
顶部
X-user
新手上路
Rank: 1



UID 198847
精华 0
积分 98
帖子 43
阅读权限 10
注册 2005-8-31
状态 离线
发表于 2008-1-30 18:32  资料  短消息  加为好友  QQ
郁闷,怎么上传文件?





何夜无月,何处无竹柏,但少闲人如吾耳……
顶部
sejishikong
管理员



UID 73
精华 16
积分 14600
帖子 6667
阅读权限 255
注册 2002-6-22
来自 China
状态 在线
发表于 2008-1-30 19:48  资料  主页 短消息  加为好友  添加 sejishikong 为MSN好友 通过MSN和 sejishikong 交谈 QQ
用code标签把spec的内容贴上来就行了。

顶部
X-user
新手上路
Rank: 1



UID 198847
精华 0
积分 98
帖子 43
阅读权限 10
注册 2005-8-31
状态 离线
发表于 2008-1-31 08:21  资料  短消息  加为好友  QQ


%define ver 1.0.0

Summary: Fluxbox - another window manager.
Summary(zh_CN): Fluxbox窗口管理器
Name: fluxbox
Version: %{ver}
Release: 2mgc
License: MIT
URL: [url]http://www.fluxbox.org[/url]
Group: User Interface/Desktops
Group(zh_CN): 用户界面/桌面
BuildRoot: %{_tmppath}/%{name}-%{ver}-%{release}-buildroot
Source0:%{name}-%{ver}.tar.bz2
Source1:%{name}.desktop
Prefix: %{_prefix}
Requires: xmessage
Packager: Plux<[email]yfwz100@gmail.com[/email]>

%description
Fluxbox is yet another windowmanager for X. It's a fork from the origi-
nal blackbox-0.61.1 code. Fluxbox looks like blackbox and handles
styles, colors, window placement and similar thing exactly like black-
box. So what's the difference between fluxbox and blackbox then? The
answer is: LOTS!
Have a look at the homepage for more info ;)

%description -l zh_CN
Fluxbox是另一个窗口管理器。基于blackbox 0.61.1的代码。Fluxbox和blackbox有着
相似的风格、颜色等。但他们之间有什么不同?答案是:很多!
到官方网站看看吧 ;)

%prep
%setup -q -n %{name}-%{version}

%Build
%configure \
    --enable-kde \
    --enable-xinerama\
    --with-menu=%_sysconfdir/X11/fluxbox/menu \
    --with-style=%_datadir/%name/styles/%style \
    --with-keys=%_datadir/%name/keys \
    --with-init=%_datadir/%name/init
%{__make} %{?_smp_mflags}

%install
make DESTDIR=$RPM_BUILD_ROOT install

%__bzip2 %buildroot%_mandir/man1/*.1

magic_rpm_clean.sh

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_prefix}
%{_sysconfdir}/X11/dm/Sessions/fluxbox.desktop

%changelog
* Mon Jan 28 2008 Plux<[email]yfwz100@gmail.com[/email]> 1.0.0
-first spec file for MagicLinux-2.1






何夜无月,何处无竹柏,但少闲人如吾耳……
顶部
hillwood
公社版主



UID 150443
精华 8
积分 3669
帖子 2306
阅读权限 225
注册 2004-9-3
来自 重庆
状态 在线
发表于 2008-1-31 10:41  资料  主页 短消息  加为好友  添加 hillwood 为MSN好友 通过MSN和 hillwood 交谈 QQ ICQ 状态


URL: [url]http://www.fluxbox.org[/url]
* Mon Jan 28 2008 Plux<[email]yfwz100@gmail.com[/email]> 1.0.0

没见过spec还可以用UBB代码,不过既然能够打包通过,说明没有什么问题。
描述性的文字最好用e文,中文容易产生乱码。





我的博客——剑客的演武厅
http://www.hillwood.cn
简体中文版的鸟哥的 Linux私房菜
http://linux-vbird.hillwood.cn
顶部
nihui
注册会员
Rank: 2


UID 235250
精华 0
积分 376
帖子 503
阅读权限 20
注册 2007-1-8
来自 Shanghai
状态 离线
发表于 2008-1-31 10:41  资料  主页 短消息  加为好友  添加 nihui 为MSN好友 通过MSN和 nihui 交谈 QQ ICQ 状态 Yahoo!
spec 文件至少我觉得没什么问题~  
那些宏用得颇为规范呢!

打好包能用么?能用就可以~






欢迎来 irc.freenode.net 之 #magiclinux 聊天室~
顶部
nihui
注册会员
Rank: 2


UID 235250
精华 0
积分 376
帖子 503
阅读权限 20
注册 2007-1-8
来自 Shanghai
状态 离线
发表于 2008-1-31 10:42  资料  主页 短消息  加为好友  添加 nihui 为MSN好友 通过MSN和 nihui 交谈 QQ ICQ 状态 Yahoo!


QUOTE:
原帖由 hillwood 于 2008-1-31 10:41 发表
URL: http://www.fluxbox.org
* Mon Jan 28 2008 Plux 1.0.0

没见过spec还可以用ubb代码,不过既然能够打包通过,说明没有什么问题。
描述性的文字最好用e文,中文容易产生乱码。

中文描述是 magic 的特色之一~~  






欢迎来 irc.freenode.net 之 #magiclinux 聊天室~
顶部
X-user
新手上路
Rank: 1



UID 198847
精华 0
积分 98
帖子 43
阅读权限 10
注册 2005-8-31
状态 离线
发表于 2008-1-31 11:18  资料  短消息  加为好友  QQ
编译好了,由于没有空间,放到了fs2you.com。
Fluxbox 1.0.0 for  magiclinux 2.1
http://www.fs2you.com/files/cece7ea8-cf9a-11dc-be2f-0014221f4662/
FbDesk 1.4.1 ;
http://www.fs2you.com/files/59bb475c-cfa6-11dc-af4c-0014221f3995/
由于上传速度不很快,src.rpm就没有上传,希望对大家有用!





何夜无月,何处无竹柏,但少闲人如吾耳……
顶部
sejishikong
管理员



UID 73
精华 16
积分 14600
帖子 6667
阅读权限 255
注册 2002-6-22
来自 China
状态 在线
发表于 2008-1-31 13:16  资料  主页 短消息  加为好友  添加 sejishikong 为MSN好友 通过MSN和 sejishikong 交谈 QQ
那个ubb代码是discuz自动加的。prefix是标准的话可以不在spec里定义的,你的spec有一个问题,就是%file段用了%_prefix,也即/usr,这样会把debug内容也包含进来的。最好列成比较详细的,比如%{_bindir}或%{_libdir/f*.so.*等类似的。

顶部
X-user
新手上路
Rank: 1



UID 198847
精华 0
积分 98
帖子 43
阅读权限 10
注册 2005-8-31
状态 离线
发表于 2008-2-1 09:15  资料  短消息  加为好友  QQ
根据sejishikong提示,再打包了个vte,虽然是开发包,但把vte当终端用还是可以的。
http://www.fs2you.com/files/66ba0fe8-d063-11dc-9b6d-0014221f4662/





何夜无月,何处无竹柏,但少闲人如吾耳……
顶部
 


Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
清除 Cookies - 联系我们 - 中国Linux公社 - WAP