以前は sawaa から LHA のバイナリが配布されていたのだけれど, いつのまにかレポジトリごとなくなっていた.
RPMを作成したので, specファイルを以下に書いておく.
Name: lha
Version: 1.14i
Release: ac20050924p1.1%{?dist}
Summary: LHa for UNIX
Group: Applications/Archiving
License: Other
URL: http://lha.sourceforge.jp/
Source0: http://sourceforge.jp/projects/lha/downloads/22231/%{name}-1.14i-ac20050924p1.tar.gz
%description
LHA is an archiving and compression utility for LHarc/lha/lzh format archives.
%prep
%setup -q -n %{name}-1.14i-ac20050924p1
%build
%configure
make %{?_smp_mflags}
%install
make install DESTDIR=%{buildroot}
%files
%doc
%{_bindir}/lha
%{_mandir}/mann/*
%changelog
* Fri Mar 28 2014 <hoge@example.com> - 1.14i-ac20050924p1
- Initial RPM release.
ビルドするときは,
上記ファイルを ~/rpmbuild/SPEC/lha.spec という名前で作成,
ソースを ~/rpmbuild/SOURCES に保存し, 以下のコマンドを実行する.
rpmbuild -ba lha.spec
以下のように, LHAの自己解凍形式のexeでもUnix上で展開することができるので, 便利である.
わざわざ wine を使わなくても良い.
$ file wzrampg300nh-151.exe
wzrampg300nh-151.exe: PE32 executable (GUI) Intel 80386, for MS Windows, LHa self-extracting archive
$ lha wzrampg300nh-151.exe
PERMISSION UID GID SIZE RATIO STAMP NAME
---------- ----------- ------- ------ ------------ --------------------
[MS-DOS] 6855 45.1% Jun 8 2009 wzrampg300nh_151/howto_update_ap.htm
[MS-DOS] 0 ****** Jun 8 2009 wzrampg300nh_151/images/
[MS-DOS] 23369 96.9% Jan 25 2008 wzrampg300nh_151/images/wzr_fwup.png
[MS-DOS] 33772 93.3% Jan 25 2008 wzrampg300nh_151/images/wzr_fwup_success.png
[MS-DOS] 3416 97.2% Nov 29 2006 wzrampg300nh_151/images/wzr_system.png
[MS-DOS] 61631 98.8% Jan 25 2008 wzrampg300nh_151/images/wzr_top.png
[MS-DOS] 1152 38.5% Jun 8 2009 wzrampg300nh_151/Readme.txt
[MS-DOS] 5967972 100.0% May 22 2009 wzrampg300nh_151/wzrampg300nh_151
---------- ----------- ------- ------ ------------ --------------------
Total 8 files 6098167 99.9% Mar 28 15:32
0 件のコメント:
コメントを投稿