[CentOS-devel] Specfile for arj

Sat Jun 23 09:49:31 UTC 2007
Heiko Adams <heiko.adams at gmx.de>

Hello,
this is the specfile for arj which is at least required by xarchiver.
The specfile has also been extracted from fedora's srpm after successful
rebuilding on my centos mashine.

Regards
-- 
Heiko Adams <heiko.adams at gmx.de>
-------------- next part --------------
Name:           arj
Version:        3.10.22
Release:        2%{?dist}
Summary:        Archiver for .arj files
Group:          Applications/Archiving
License:        GPL
URL:            http://arj.sourceforge.net/
Source0:        http://dl.sf.net/sourceforge/%{name}/%{name}-%{version}.tar.gz
# unarj.* from Debian.
Source1:        unarj.sh
Source2:        unarj.1
Patch0:         http://ftp.debian.org/debian/pool/main/a/%{name}/%{name}_%{version}-2.diff.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires:  autoconf
Provides:       unarj = %{version}-%{release}
Obsoletes:      unarj < 3

%description
This package is an open source version of the arj archiver.  This
version has been created with the intent to preserve maximum
compatibility and retain the feature set of original ARJ archiver as
provided by ARJ Software, Inc.


%prep
%setup -q
%patch -p1
for i in debian/patches/00*.patch; do
  patch -p1 < $i
done
pushd gnu
  autoconf
popd


%build
pushd gnu
  %configure
popd
# no %{?_smp_mflags}, arj is not parallel build clean, no stripping please
make ADD_LDFLAGS=""


%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
# rm the register remainders of arj's sharewares time
rm $RPM_BUILD_ROOT%{_bindir}/arj-register
rm $RPM_BUILD_ROOT%{_mandir}/man1/arj-register.1*
install -Dpm 644 resource/rearj.cfg.example \
  $RPM_BUILD_ROOT%{_sysconfdir}/rearj.cfg
install -pm 755 %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/unarj
install -pm 644 %{SOURCE2} $RPM_BUILD_ROOT%{_mandir}/man1/unarj.1


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc ChangeLog* doc/COPYING doc/rev_hist.txt
%config(noreplace) %{_sysconfdir}/rearj.cfg
%{_bindir}/*arj*
%{_libdir}/arj/
%{_mandir}/man1/*arj*1.*


%changelog
* Sat Jun 23 2007 Heiko Adams <info at fedora-blog.de> 3.10.22-2
- Rebuild for CentOS 5

* Sat Sep  9 2006 Hans de Goede <j.w.r.degoede at hhs.nl> 3.10.22-1
- initial FE submission based on a src.rpm by Ville Skytt?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
URL: <http://lists.centos.org/pipermail/centos-devel/attachments/20070623/82cb83ff/attachment-0006.sig>