1ebced2
Summary:	Archiver for .arj files
1ebced2
Name:		arj
1ebced2
Version:	3.10.22
fd8c3d8
Release:	13%{?dist}
1ebced2
License:	GPL+
1ebced2
Group:		Applications/Archiving
1ebced2
URL:		http://arj.sourceforge.net/
1ebced2
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
1ebced2
# unarj.* from Debian
1ebced2
Source1:	unarj.sh
1ebced2
Source2:	unarj.1
1ebced2
Patch0:		http://ftp.debian.org/debian/pool/main/a/%{name}/%{name}_%{version}-6.diff.gz
1ebced2
Patch1:		arj-3.10.22-missing-protos.patch
cc343f8
Patch2:		arj-3.10.22-custom-printf.patch
307c35c
# Filed into upstream bugtracker as https://sourceforge.net/tracker/?func=detail&aid=2853421&group_id=49820&atid=457566
307c35c
Patch3:		arj-3.10.22-quotes.patch
1ebced2
BuildRequires:	autoconf
1ebced2
Provides:	unarj = %{version}-%{release}
1ebced2
Obsoletes:	unarj < 3
1ebced2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
d0dea9e
d0dea9e
%description
1ebced2
This package is an open source version of the arj archiver. It has
1ebced2
been created with the intent to preserve maximum compatibility and
1ebced2
retain the feature set of original ARJ archiver as provided by ARJ
1ebced2
Software, Inc.
d0dea9e
d0dea9e
%prep
d0dea9e
%setup -q
eed6f77
%patch0 -p1
1ebced2
%patch1 -p1
cc343f8
%patch2 -p1
307c35c
%patch3 -p1
1ebced2
d0dea9e
for i in debian/patches/00*.patch; do
d0dea9e
  patch -p1 < $i
d0dea9e
done
1ebced2
d0dea9e
pushd gnu
d0dea9e
  autoconf
d0dea9e
popd
d0dea9e
d0dea9e
%build
d0dea9e
pushd gnu
d0dea9e
  %configure
d0dea9e
popd
d0dea9e
a478437
# Disable binary strippings
a478437
make %{?_smp_mflags} ADD_LDFLAGS=""
d0dea9e
d0dea9e
%install
d0dea9e
rm -rf $RPM_BUILD_ROOT
1ebced2
make DESTDIR=$RPM_BUILD_ROOT install
1ebced2
1ebced2
install -Dpm 644 resource/rearj.cfg.example $RPM_BUILD_ROOT%{_sysconfdir}/rearj.cfg
d0dea9e
install -pm 755 %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/unarj
d0dea9e
install -pm 644 %{SOURCE2} $RPM_BUILD_ROOT%{_mandir}/man1/unarj.1
d0dea9e
1ebced2
# remove the register remainders of arj's sharewares time
1ebced2
rm -f $RPM_BUILD_ROOT%{_bindir}/arj-register
1ebced2
rm -f $RPM_BUILD_ROOT%{_mandir}/man1/arj-register.1*
d0dea9e
d0dea9e
%clean
d0dea9e
rm -rf $RPM_BUILD_ROOT
d0dea9e
d0dea9e
%files
1ebced2
%defattr(-,root,root)
d0dea9e
%doc ChangeLog* doc/COPYING doc/rev_hist.txt
d0dea9e
%config(noreplace) %{_sysconfdir}/rearj.cfg
d0dea9e
%{_bindir}/*arj*
d0dea9e
%{_libdir}/arj/
d0dea9e
%{_mandir}/man1/*arj*1.*
d0dea9e
d0dea9e
%changelog
fd8c3d8
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.10.22-13
fd8c3d8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
fd8c3d8
a478437
* Sun Mar 28 2010 Robert Scheck <robert@fedoraproject.org> 3.10.22-12
a478437
- Re-enable parallel builds again now that quoting is fixed
a478437
307c35c
* Sun Sep  6 2009 Milos Jakubicek <xjakub@fi.muni.cz> 3.10.22-11
307c35c
- Fix FTBFS: added arj-3.10.22-quotes.patch
307c35c
1557afb
* Wed Aug 19 2009 Robert Scheck <robert@fedoraproject.org> 3.10.22-10
1557afb
- Disabled the even with patches broken parallel builds again
1557afb
0ee7a52
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.10.22-9
0ee7a52
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
0ee7a52
cc343f8
* Sat Apr 18 2009 Robert Scheck <robert@fedoraproject.org> 3.10.22-8
cc343f8
- Added patch to disable the custom printf to avoid conflicting
cc343f8
  strnlen definition with glibc headers (thanks to Lubomir Rintel)
cc343f8
213d573
* Mon Feb 23 2009 Robert Scheck <robert@fedoraproject.org> 3.10.22-7
213d573
- Rebuild against gcc 4.4 and rpm 4.6
213d573
1ebced2
* Mon Sep 08 2008 Robert Scheck <robert@fedoraproject.org> 3.10.22-6
1ebced2
- Added patch to refer to original author in the manual page
1ebced2
- Added patch to support parallel builds in upstream Makefile
1ebced2
eed6f77
* Sat Aug 30 2008 Robert Scheck <robert@fedoraproject.org> 3.10.22-5
eed6f77
- Corrected from %%patch to %%patch0 to make rpm > 4.4 happy
eed6f77
46a09fe
* Mon Mar 31 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 3.10.22-4
46a09fe
- Fix missing prototype compiler warnings
46a09fe
46a09fe
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 3.10.22-3
cd977a4
- Autorebuild for GCC 4.3
cd977a4
d0945b2
* Fri Aug  3 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 3.10.22-2
d0945b2
- Update License tag for new Licensing Guidelines compliance
d0945b2
d0dea9e
* Sat Sep  9 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 3.10.22-1
d0dea9e
- initial FE submission based on a src.rpm by Ville Skyttä