|
很多网友反应d4x运行不稳定,其实是编译的问题。
在默认configure时d4x会把声音效果打开,在很多时候就挂在那里了。
本来今天打算把改过的srpm传上来的。但是论坛的ftp一直ls不了。
还有就是哈密瓜兄的翻译有个小bug。导致d4x经常段错误。
复件中是改过的po文件。
修改过的SPEC
%define version 2.5.0rc2
%define release 1
%define name d4x
%define prefix /usr
Name: %{name}
Version: %{version}
Release: %{release}.ccoss
License: free source but restricted to change
URL: http://www.krasu.ru/soft/chuchelo
Group: Applications/Internet
Summary: FTP/HTTP download manager for X window system
Source: %{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-root
Packager: Anton Voloshin (vav@isv.ru)
Requires: gtk2 >= 2.0.6
%description
This program lets you download files from internet/intranet using
FTP or HTTP protocol.
Main features:
* multithreaded design
* convient user-friendly interface
* automatic resuming after connection breaks
* multiple simultaneous downloads
* recursive FTP and HTTP downloading
* ability to change links in HTML file for offline browsing
* wildcards support for FTP recursing
* filters support for HTTP recursing
* proxy support (FTP,HTTP and SOCKS5)
* supports for traffic limitation
* mass downloading function
* FTP search
* build-in scheduler
* and many many other ...
%prep
%setup
%build
./configure --disable-oss --disable-esd --enable-release --prefix=%{prefix}
make
%install
mkdir -p $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/X11/applnk/Internet
mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
mkdir -p $RPM_BUILD_ROOT%{_datadir}/d4x
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/X11/applnk/Internet
make prefix=${RPM_BUILD_ROOT}%{prefix} install
cp -f main/nt $RPM_BUILD_ROOT%{_bindir}/
cp -f share/nt.desktop $RPM_BUILD_ROOT%{_sysconfdir}/X11/applnk/Internet/nt.desktop
cp -f share/nt.xpm $RPM_BUILD_ROOT%{_datadir}/pixmaps/nt.xpm
cp -f share/nt-mini.xpm $RPM_BUILD_ROOT%{_datadir}/pixmaps/nt-mini.xpm
cp -f share/nt-gray.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/nt-gray.png
cp -f share/nt.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/nt.png
cp -f share/nt-wm.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/nt-wm.png
cp -f DOC/nt.1 $RPM_BUILD_ROOT%{_mandir}/man1/nt.1
rm -f $RPM_BUILD_ROOT%{_datadir}/d4x/FAQ.*
rm -f $RPM_BUILD_ROOT%{_datadir}/d4x/README.*
rm -f $RPM_BUILD_ROOT%{_datadir}/d4x/README
rm -f $RPM_BUILD_ROOT%{_datadir}/d4x/FAQ
rm -f $RPM_BUILD_ROOT%{_datadir}/d4x/TROUBLES
rm -f $RPM_BUILD_ROOT%{_datadir}/d4x/LICENSE
rm -f $RPM_BUILD_ROOT%{prefix}/man/man1/*
%find_lang %{name}
%clean
[ "${RPM_BUILD_ROOT}" != "/" ] && [ -d ${RPM_BUILD_ROOT} ] && rm -rf ${RPM_BUILD_ROOT};
%files -f %{name}.lang
%defattr(-, root, root)
%doc DOC/*
%{_bindir}
%{_mandir}/man1/*
%{_sysconfdir}/X11/applnk/Internet/nt.desktop
%{_datadir}/pixmaps/nt.xpm
%{_datadir}/pixmaps/nt-mini.xpm
%{_datadir}/pixmaps/nt-gray.png
%{_datadir}/pixmaps/nt.png
%{_datadir}/pixmaps/nt-wm.png
%{_datadir}/d4x/sounds/*
%{_datadir}/d4x/themes/*
%{_datadir}/d4x/ftpsearch.xml
%{_prefix}/share/locale/*/LC_MESSAGES/d4x.mo
%changelog
* Wed Feb 18 2004 limonan@ccoss.com.cn
- fix Chinese po bug
- disable sound effect
* Tue Jan 1 2004 hamigua@linuxsir.cn
- add Chinese po suppost
* Wed Dec 19 2002 max@krascoal.ru
- small optimization to include link bin/d4x into rpm
* Sat Mar 9 2002 max@krascoal.ru
- rewrite to spec.in for autoconf/automake
* Sat Oct 6 2001 leon@asplinux.ru
- rewrite spec using new macros system, langify
* Sat Apr 28 2001 Maxim Koshelev <mdem@chat.ru>
- added sounds instalation
* Mon Oct 30 2000 Maxim Koshelev <mdem@chat.ru>
- fixed building under RH-70 or Mandrake-7x
|
|