サイトトップMandriva Linux向けパッケージ ≫ lha-ac20050924p1-1(独自修正)

lha-ac20050924p1-1kkr2009.0.spec

%define distsuffix	kkr

%define name		lha
%define baseversion	1.14i
%define version	ac20050924p1
%define release	%mkrel 1
%define serial	1


Summary:	An archiving and compression utility for LHarc format archives
Summary(ja):	LHarc形式のアーカイブにまとめて圧縮するユーティリティ
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	Freeware-like
URL:		http://lha.sourceforge.jp/
Source0:	http://sourceforge.jp/projects/lha/downloads/22231/%{name}-%{baseversion}-%{version}.tar.gz
  # Size  : 285,518
  # MD5   : 9f52430410928ba4390a73a41a36d56f
  # SHA-1 : 2491c8b584c21759f1d3819f57fa0e1cbc235092
Source1: http://packages.debian.org/changelogs/pool/non-free/l/lha/current/copyright
  # Size  : 7,206
  # MD5   : 9e977ef6dd2fd0f7d477b3efac283f5f
  # SHA-1 : 641345788dfd495c963db8f44148364ea0eadc9a
Patch0: %{name}-%{baseversion}-%{version}-ext.patch
  # Size  : 480
  # MD5   : f6d31c8c63d9c33cf9a415c3f7623dd2
  # SHA-1 : 16503d1167fe99ff381532d3141d7d2214275bf7
Group:		Archiving/Compression
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Epoch: %{serial}


%description
LHa is an archiving and compression utility for LHarc format archive.
LHa is mostly used in the Amiga and in the DOS world, but can be used 
under Linux to extract files from .lha and .lzh archives. 

Install the LHa package if you need to extract files from .lha or .lzh
Amiga or DOS archives, or if you have to build LHa archives to
be read on the Amiga or DOS.

%description -l ja
LHaはLHarc形式の書庫にファイルをまとめて圧縮するためのユーティリティです。
LHaはAmigaやDOSの世界で広く使われていますが
Linuxで.lhaや.lzhの書庫からファイルを取り出すのにも使うことができます。

もし、AmigaやDOSの.lhaや.lzhといった書庫からファイルを取り出す必要があるか、AmigaやDOSで展開できるLHa書庫を作成しなくてはならない場合、LHaパッケージをインストールしてください。


%prep
%setup -q -n %{name}-%{baseversion}-%{version}
%patch0 -p1 -b .ext
%{__tar} cf - . | %{__lzma} > %{name}-%{baseversion}-%{version}.tar.lzma
%{__cat} %{SOURCE1} | %{__lzma} > copyright.lzma


%build
%configure --enable-multibyte-filename=utf8
%make


%install
%{__rm} %{buildroot} -fr
%makeinstall
%{__lzma} 00readme.autoconf ChangeLog Hacking_of_LHa header.doc.euc olddoc/*.{eng,euc,txt}


%clean
%{__rm} %{buildroot} -fr


%files
%defattr(-,root,root)
%{_bindir}/lha
%lang(ja) %{_mandir}/mann/lha.n*
%doc %{name}-%{baseversion}-%{version}.tar.lzma copyright* 00readme.autoconf* ChangeLog* Hacking_of_LHa* header.doc.euc* olddoc/*.{eng,euc,txt}*


%changelog
* Sun Nov 09 2008 kakurasan <kakurasan AT gmail DOT com> 1:ac20050924p1-1kkr2009.0
- new upstream version

* Tue Jun 17 2008 Thierry Vignaud <tvignaud AT mandriva DOT com> 1:1.14i-16mdv2009.0
+ Revision: 222427
- rebuild

* Sun Jan 13 2008 Thierry Vignaud <tvignaud AT mandriva DOT com> 1:1.14i-15mdv2008.1
+ Revision: 150445
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- fix summary-ended-with-dot
- do not hardcode bz2 extension

  + Olivier Blin <oblin AT mandriva DOT com>
    - restore BuildRoot

* Fri Jul 06 2007 Olivier Blin <oblin AT mandriva DOT com> 1:1.14i-14mdv2008.0
+ Revision: 48938
- add copyright file from Debian

* Wed Jul 04 2007 Olivier Blin <oblin AT mandriva DOT com> 1:1.14i-13mdv2008.0
+ Revision: 48033
- apply security fix for CVE-2007-2030 (#31213)


* Sat Jan 13 2007 Götz Waschk <waschk AT mandriva DOT org> 1.14i-12mdv2007.0
+ Revision: 108282
- drop packager tag
- Import lha

* Sat Jan 13 2007 Götz Waschk <waschk AT mandriva DOT org> 1.14i-12mdv2007.1
- unpack patches

* Sat Dec 31 2005 Guillaume Cottenceau <gc AT mandrakesoft DOT com> 1.14i-12mdk
- Rebuild

* Fri Sep 17 2004 Götz Waschk <waschk AT linux-mandrake DOT com> 1.14i-11mdk
- add symlink patch from fedora
- security update (CAN-2004-0769, CAN-2004-0771, CAN-2004-0694, CAN-2004-0745)

* Wed May 05 2004 Götz Waschk <waschk AT linux-mandrake DOT com> 1.14i-10mdk
- security update (buffer overflow, directory traversal)

* Fri Feb 27 2004 Götz Waschk <waschk AT linux-mandrake DOT com> 1.14i-9mdk
- language tag japanese man page
- fix url