打印

ADSL dialer的RPM包测试

ADSL dialer的RPM包测试

自己动手做了一下,当作学习吧,在我这试了一下没有问题,请大家测试
顺便贴出我的spec文件,有什么问题请大家指出来,我还不是熟练工:)

%define prefix usr/local

Summary:adsl配置和拨号工具
Name:adsldialer
Version:0.2
Release:1mgc
License:GPL
Group:Applications/Internet
Distribution:MagicLinux
Packager:casper <tlmcasper@fc18.com>
Source0:%{name}-%{version}.tar.bz2
BuildRoot:%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
adsldialer是一个linux下的adsl配置和拨号工具

%prep
rm -rf $RPM_BUILD_ROOT

%setup -q

%build
make
%install
mkdir -p $RPM_BUILD_ROOT/%{prefix}/bin
install -m 755 %{name} $RPM_BUILD_ROOT/%{prefix}/bin/

%files
%defattr(-,root,root,-)
/%{prefix}/bin/%{name}

%changelog
* Sat May 28 2004 casper<tlmcasper@fc18.com>
- 正式命名为ADSLDialer.
- 增加上线离线按钮
- 增加登陆网络对话框
- 增加system tray,支持通过system tray上线,离线

- 增加DNS配置对话框,缺省使用Server模式取得DNS
附件: 您所在的用户组无法下载或查看附件
C2.4G/128M/Intel 845G/AC97/Reltek 8139 Windows2000+Magiclinux 1.2 Not Just For Fun !

TOP

提示一下:
%description段如果要使用中文这些语言的话,最好用-l参数,也就是

%description
(英文描述)
%description -l zh
(中文描述)

……

如果是日文的话,%description -l jp

这样build出来的rpm包在中文环境(locale)下自动显示中文描述,而英文locale下自动显示英文描述


直接在%description使用英文以外的字符有时会产生build错误(rh8和ml1.1里的rpmbuild就不允许在%description直接加入中文)

Group:Applications/Internet这个定义如果你喜欢的话,也可以定义成中文的

TOP

嗯,好的,又学到一点,谢谢llc的热心帮助,我现在正在网上找别人的spec看,相信我的下一个包一定会更好一点的,期待能为magic出力的那一天,呵呵
C2.4G/128M/Intel 845G/AC97/Reltek 8139 Windows2000+Magiclinux 1.2 Not Just For Fun !

TOP

不能用,参见:
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&p=4049121#4049121

TOP

奇怪呀,在我这上面能显示eth0,不过我不是ADSL拨号上网的,所以没有办法测试能不能拨号,刚刚到另外一台机子上用虚拟机试了一下,还是可以的
C2.4G/128M/Intel 845G/AC97/Reltek 8139 Windows2000+Magiclinux 1.2 Not Just For Fun !

TOP

按照cjacker的帖子修改以后的包放出,是2.6内核的就下上面的就可以了
附件: 您所在的用户组无法下载或查看附件
C2.4G/128M/Intel 845G/AC97/Reltek 8139 Windows2000+Magiclinux 1.2 Not Just For Fun !

TOP

没人愿意给个反馈?
一个社会存在的价值是要消灭无产阶级,而不是创造更多的无产阶级

TOP

我没得反馈呀,我不是用ADSL。
Hasta la victoria siempre 多谢上天的宠爱和诅咒 我已不知自己是谁 天使还是魔鬼 强大还是弱小 英雄还是无赖…… 如果你以人类的名义把我毁灭 我只会无奈地叩谢命运的眷顾

TOP

我也不是用ADSL...

TOP