cvsextras f80bfb9
Summary:    MS Word to ASCII/Postscript converter
cvsextras f80bfb9
Name:       antiword
6e3cb12
Version:    0.37
fa7de8d
Release:    30%{?dist}
dbbac31
Source0:    http://www.winfield.demon.nl/linux/%{name}-%{version}.tar.gz
dbbac31
Source1:    antiword.sh
cvsextras f80bfb9
URL:        http://www.winfield.demon.nl/
cvsextras f80bfb9
Patch0:     antiword-0.32-fix-flags.patch
6d3ae14
Patch1:     http://seclists.org/oss-sec/2014/q4/att-870/antiword-bGetPPS-Prevent-buffer-overflow-of-atPPSlist-_szName.diff
e74dfcb
Patch2:     50_antiword-manpage-hyphen-to-minus.patch
e74dfcb
Patch3:     docx.patch
e74dfcb
Patch4:     remove-cjb.net-references.patch
2858a11
License:    GPLv2+
e74dfcb
BuildRequires: gcc
9f705f9
BuildRequires: make
cvsextras f80bfb9
cvsextras f80bfb9
%description
cvsextras f80bfb9
Antiword is a free MS-Word reader for Linux, BeOS and RISC OS. It converts
6d3ae14
the documents from Word 6, 7, 97 and 2000 to ASCII and Postscript. Antiword
cvsextras f80bfb9
tries to keep the layout of the document intact.
cvsextras f80bfb9
cvsextras f80bfb9
%prep
cvsextras f80bfb9
%setup -q
cvsextras f80bfb9
%patch0 -p0
6d3ae14
%patch1 -p1
e74dfcb
%patch2 -p1
e74dfcb
%patch3 -p1
e74dfcb
%patch4 -p1
cvsextras f80bfb9
%{__chmod} a+r * Resources/* Docs/*
cvsextras f80bfb9
cvsextras f80bfb9
%build
cvsextras f80bfb9
OPT="$RPM_OPT_FLAGS" make all %{?_smp_mflags}
cvsextras f80bfb9
cvsextras f80bfb9
%install
cvsextras f80bfb9
%{__mkdir_p} $RPM_BUILD_ROOT%{_bindir}
dbbac31
%{__install} -m 755 antiword $RPM_BUILD_ROOT%{_bindir}/antiword.bin
dbbac31
%{__install} -m 755 %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/antiword
cvsextras f80bfb9
%{__mkdir_p} $RPM_BUILD_ROOT%{_datadir}/%{name}
cvsextras f80bfb9
%{__cp} -a Resources/* $RPM_BUILD_ROOT%{_datadir}/%{name}
cvsextras f80bfb9
%{__mkdir_p} $RPM_BUILD_ROOT%{_mandir}/man1
cvsextras f80bfb9
%{__cp} Docs/*.1 $RPM_BUILD_ROOT%{_mandir}/man1
6e3cb12
%{__chmod} 644 kantiword
7f15469
iconv -f iso-8859-1 -t utf-8 Docs/antiword.php > Docs/antiword.php.utf8
7f15469
iconv -f iso-8859-1 -t utf-8 Docs/Netscape > Docs/Netscape.utf8
7f15469
%{__mv} Docs/antiword.php.utf8 Docs/antiword.php
7f15469
%{__mv} Docs/Netscape.utf8 Docs/Netscape
cvsextras f80bfb9
cvsextras f80bfb9
%files
e74dfcb
%license Docs/COPYING
e74dfcb
%doc Docs/FAQ Docs/ReadMe Docs/Netscape Docs/ChangeLog
11b6796
%doc Docs/Exmh Docs/Mozilla Docs/QandA Docs/Mutt Docs/antiword.php
6e3cb12
%doc Docs/Emacs Docs/History kantiword
cvsextras f80bfb9
%{_bindir}/*
cvsextras f80bfb9
%{_mandir}/*/*
cvsextras f80bfb9
%{_datadir}/%{name}
cvsextras f80bfb9
cvsextras f80bfb9
%changelog
fa7de8d
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.37-30
fa7de8d
- Second attempt - Rebuilt for
fa7de8d
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
fa7de8d
6ea3602
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.37-29
6ea3602
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
6ea3602
e9777c6
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.37-28
e9777c6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
e9777c6
e63467d
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.37-27
e63467d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
e63467d
e415748
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.37-26
e415748
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
e415748
e74dfcb
* Thu Jul 19 2018 Adrian Reber <adrian@lisas.de> - 0.37-25
e74dfcb
- Added BR: gcc
e74dfcb
- Added three patches from the debian package
e74dfcb
234ef2f
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.37-24
234ef2f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
234ef2f
98cc1a1
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.37-23
98cc1a1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
98cc1a1
b249f01
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.37-22
b249f01
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
b249f01
b97beda
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.37-21
b97beda
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
b97beda
63422a2
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.37-20
63422a2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
63422a2
04c9c7f
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.37-19
04c9c7f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
04c9c7f
10240b0
* Tue Jun 16 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.37-18
10240b0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
10240b0
6d3ae14
* Tue Dec 02 2014 Adrian Reber <adrian@lisas.de> - 0.37-17
6d3ae14
- added patch for "CVE-2014-8123 antiword: buffer overflow of atPPSlist[].szName[]" (#1169665)
6d3ae14
- fixed dates in changelog
6d3ae14
b2da604
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.37-16
b2da604
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
b2da604
77b8dce
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.37-15
77b8dce
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
77b8dce
a2da045
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.37-14
a2da045
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
a2da045
702ea5b
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.37-13
702ea5b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
702ea5b
31ea804
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.37-12
31ea804
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
31ea804
bf02b1e
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.37-11
bf02b1e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
bf02b1e
3ac51cd
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.37-10
3ac51cd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
3ac51cd
e20fb4d
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.37-9
e20fb4d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
e20fb4d
ddaa8dd
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.37-8
ddaa8dd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
ddaa8dd
dbbac31
* Sun Apr 06 2008 Adrian Reber <adrian@lisas.de> - 0.37-7
dbbac31
- added wrapper script from Michal Jaegermann to better
dbbac31
  handle UTF input files (#191060)
dbbac31
6d3ae14
* Tue Feb 12 2008 Adrian Reber <adrian@lisas.de> - 0.37-6
7d1e337
- rebuilt for gcc43
7d1e337
7f15469
* Wed Dec 12 2007 Adrian Reber <adrian@lisas.de> - 0.37-5
7f15469
- rebuilt for EL-5 branch
7f15469
- added dist tag
7f15469
- fixed a few rpmlint warnings
7f15469
2858a11
* Fri Aug 24 2007 Adrian Reber <adrian@lisas.de> - 0.37-4
2858a11
- rebuilt
2858a11
68fa818
* Mon Sep 11 2006 Adrian Reber <adrian@lisas.de> - 0.37-3
68fa818
- rebuilt
68fa818
f3f5abf
* Mon Feb 13 2006 Adrian Reber <adrian@lisas.de> - 0.37-2
f3f5abf
- rebuilt
f3f5abf
6e3cb12
* Wed Dec 07 2005 Adrian Reber <adrian@lisas.de> - 0.37-1
6e3cb12
- updated to 0.37
6e3cb12
c7593e2
* Tue May 10 2005 Adrian Reber <adrian@lisas.de> - 0.36.1-2
e94ba66
- updated to 0.36.1
e94ba66
6d3ae14
* Thu Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
59f25d8
- rebuilt
59f25d8
11b6796
* Thu Feb 03 2005 Adrian Reber <adrian@lisas.de> - 0:0.36-1
11b6796
- updated to 0.36
11b6796
cvsextras f80bfb9
* Wed Jul 14 2004 Adrian Reber <adrian@lisas.de> - 0:0.35-0.fdr.1
cvsextras f80bfb9
- updated to 0.35
cvsextras f80bfb9
- better spec file
cvsextras f80bfb9
cvsextras f80bfb9
* Wed Apr 23 2003 Adrian Reber <adrian@lisas.de> - 0.33-0.fdr.2
7f15469
- s/$RPM_BUILD_ROOT/%%{buildroot}/
cvsextras f80bfb9
- Epoch:0 added
7f15469
- make %%{?_smp_mflags}
7f15469
- removed unnecessary Prefix: %%{_prefix}
cvsextras f80bfb9
- fixed group
cvsextras f80bfb9
- applied more of the fedora spec template
cvsextras f80bfb9
cvsextras f80bfb9
* Tue Feb 25 2003 Adrian Reber <adrian@lisas.de> - 0.33-0.fdr.1
cvsextras f80bfb9
- applied fedora naming conventions
297d3ea
cvsextras f80bfb9
* Sun Dec 22 2002 Adrian Reber <adrian@lisas.de>
cvsextras f80bfb9
- updated to 0.33
cvsextras f80bfb9
- demandrakefied
cvsextras f80bfb9
cvsextras f80bfb9
* Fri Feb 22 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 0.32-2mdk
cvsextras f80bfb9
- rebuild to fix invalid-packager
cvsextras f80bfb9
cvsextras f80bfb9
* Mon Oct 15 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.32-1mdk
cvsextras f80bfb9
- new version
cvsextras f80bfb9
- fix obsolete-tag Copyright
cvsextras f80bfb9
cvsextras f80bfb9
* Sat Jun 23 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.31-2mdk
cvsextras f80bfb9
- have the resources files findable by default by the binary
cvsextras f80bfb9
- use our flags
cvsextras f80bfb9
- install man page
cvsextras f80bfb9
cvsextras f80bfb9
* Thu Jan 04 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.31-1mdk
cvsextras f80bfb9
- updated to 0.31
cvsextras f80bfb9
cvsextras f80bfb9
* Thu Jul 27 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.30-2mdk
cvsextras f80bfb9
- BM
cvsextras f80bfb9
- macros
cvsextras f80bfb9
cvsextras f80bfb9
* Thu Jul 13 2000 rufus t firefly <rufus.t.firefly@linux-mandrake.com> 0.30-1mdk
cvsextras f80bfb9
  - v0.30 (initial packaging from freshmeat)