Created
July 12, 2025 02:05
-
-
Save skierpage/ee8b36da356522a6b50806bc66be0548 to your computer and use it in GitHub Desktop.
Fedora .spec file to build catdoc project on Copr Build Service
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Name: catdoc | |
Version: 0.96 | |
Release: %autorelease | |
Summary: A program which converts Microsoft office files to plain text | |
License: GPL-2.0-or-later | |
URL: https://github.com/skierpage/catdoc | |
Source0: https://github.com/skierpage/catdoc/archive/refs/tags/v%{version}.tar.gz | |
Patch0: makefilefix.patch | |
BuildRequires: gcc | |
BuildRequires: make | |
BuildRequires: tk | |
Recommends: %{name}-wordview | |
%description | |
catdoc is program which reads one or more Microsoft word files | |
and outputs text, contained insinde them to standard output. | |
Therefore it does same work for.doc files, as unix cat | |
command for plain ASCII files. | |
It is now accompanied by xls2csv - program which converts | |
Excel spreadsheet into comma-separated value file, | |
and catppt - utility to extract textual information | |
from Powerpoint files | |
%package wordview | |
Summary: Display Microsoft Word files in a graphical window | |
Requires: tk | |
%if 0%{?fedora} > 41 | |
Conflicts: %{name} <= 0.95-25 | |
%endif | |
%if 0%{?fedora} == 41 | |
Conflicts: %{name} <= 0.95-19 | |
%endif | |
%description wordview | |
wordview is a program that displays Microsoft Word files in a graphical window | |
via Tk. | |
%prep | |
%autosetup -p1 | |
%build | |
%configure | |
%make_build | |
%install | |
%make_install | |
%files | |
%license COPYING | |
%{_bindir}/catdoc | |
%{_bindir}/catppt | |
%{_bindir}/xls2csv | |
%{_mandir}/man1/catdoc.1.* | |
%{_mandir}/man1/catppt.1.* | |
%{_mandir}/man1/xls2csv.1.* | |
%{_datadir}/catdoc | |
%doc README NEWS | |
%files wordview | |
%{_bindir}/wordview | |
%{_mandir}/man1/wordview.1.* | |
%changelog | |
%autochangelog |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment