Name: uudeview Version: 0.5.20 Release: 53%{?dist} License: GPLv2+ Source: http://www.fpx.de/fp/Software/UUDeview/download/uudeview-0.5.20.tar.gz Source1: xdeview.desktop Patch0: uudeview-debian-patches.patch Patch1: uudeview-format-security.patch Patch2: matherr.patch Patch3: uudeview-configure-c99.patch URL: http://www.fpx.de/fp/Software/UUDeview/ Summary: Applications for uuencoding, uudecoding, ... BuildRequires: make BuildRequires: inews BuildRequires: texlive-collection-latexextra BuildRequires: transfig, desktop-file-utils BuildRequires: tk-devel BuildRequires: gcc Requires: %{_sbindir}/sendmail %description Handles uuencoding, xxencoding, yEnc, and base-64 encoding (MIME). Can do automatic splitting of large encodes, automatic posting. A must for anyone serious encoding/decoding. %package -n uulib-devel Summary: Binary news message decoding library Provides: uulib = %{version}-%{release} Provides: uulib-static = %{version}-%{release} Obsoletes: uulib < 0.5.20-11 Obsoletes: uulib-static < 0.5.20-16 %description -n uulib-devel uulib is a library of functions for decoding uuencoded, xxencoded, Base64-encoded, and BinHex-encoded data. It is also capable of encoding data in any of these formats except BinHex. This package contains header files and static libraries for uulib. %prep %setup -q %patch0 -p1 %patch1 -p1 %patch2 -p2 %patch3 -p1 %{__sed} -i -e "s,psfig,epsfig,g" doc/library.ltx %{__sed} -i -e "s,for ff_subdir in lib,for ff_subdir in %{_lib},g" configure %build %configure --enable-sendmail=%{_sbindir}/sendmail make %{?_smp_mflags} cd doc make pdflatex library.ltx %install sed -i -e "s,xdeview.1,xdeview.1 uuwish.1,g" Makefile make install BINDIR=$RPM_BUILD_ROOT/%{_bindir} MANDIR=$RPM_BUILD_ROOT/%{_mandir} desktop-file-install \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ --mode 644 \ --add-category X-Fedora \ %{SOURCE1} mkdir -p $RPM_BUILD_ROOT/%{_includedir} install -p -m 0644 uulib/uudeview.h $RPM_BUILD_ROOT/%{_includedir}/ mkdir -p $RPM_BUILD_ROOT/%{_libdir} install -p -m 0644 uulib/libuu.a $RPM_BUILD_ROOT/%{_libdir}/ %files %doc COPYING HISTORY IAFA-PACKAGE README uudeview.lsm %{_mandir}/man1/*.1* %{_bindir}/uudeview %{_bindir}/uuenview %{_bindir}/uuwish %{_bindir}/xdeview %{_datadir}/applications/*.desktop %files -n uulib-devel %doc COPYING HISTORY doc/library.pdf %{_includedir}/*.h %{_libdir}/*.a %changelog * Sat Jul 22 2023 Fedora Release Engineering - 0.5.20-53 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Wed Apr 26 2023 Florian Weimer - 0.5.20-52 - Port configure script to C99 (#2189809) * Sat Jan 21 2023 Fedora Release Engineering - 0.5.20-51 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Sat Jul 23 2022 Fedora Release Engineering - 0.5.20-50 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Sat Jan 22 2022 Fedora Release Engineering - 0.5.20-49 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Fri Jul 23 2021 Fedora Release Engineering - 0.5.20-48 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Wed Jan 27 2021 Fedora Release Engineering - 0.5.20-47 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Wed Jul 29 2020 Fedora Release Engineering - 0.5.20-46 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Fri Jan 31 2020 Fedora Release Engineering - 0.5.20-45 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Sat Jul 27 2019 Fedora Release Engineering - 0.5.20-44 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Sun Feb 03 2019 Fedora Release Engineering - 0.5.20-43 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Wed Jul 18 2018 Adrian Reber - 0.5.20-42 - Added BR: gcc * Sat Jul 14 2018 Fedora Release Engineering - 0.5.20-41 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Fri Mar 16 2018 Adrian Reber - 0.5.20-40 - Fix "uudeview: FTBFS in F28" (#1556524) * Fri Feb 09 2018 Fedora Release Engineering - 0.5.20-39 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Thu Aug 03 2017 Fedora Release Engineering - 0.5.20-38 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Thu Jul 27 2017 Fedora Release Engineering - 0.5.20-37 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Sat Feb 11 2017 Fedora Release Engineering - 0.5.20-36 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Fri Feb 05 2016 Fedora Release Engineering - 0.5.20-35 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Fri Jun 19 2015 Fedora Release Engineering - 0.5.20-34 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Mon Aug 18 2014 Fedora Release Engineering - 0.5.20-33 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Thu Jun 12 2014 Adrian Reber - 0.5.20-32 - undo previous changes * Thu Jun 12 2014 Adrian Reber - 0.5.20-31 - remove BR inews and disable builtin inews * Sun Jun 08 2014 Fedora Release Engineering - 0.5.20-30 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Wed May 21 2014 Jaroslav Škarvada - 0.5.20-29 - Rebuilt for https://fedoraproject.org/wiki/Changes/f21tcl86 * Thu Dec 05 2013 Adrian Reber - 0.5.20-28 - fixes "uudeview FTBFS if "-Werror=format-security" flag is used" (#1037373) * Sun Aug 04 2013 Fedora Release Engineering - 0.5.20-27 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Fri Mar 8 2013 Michael Schwendt - 0.5.20-26 - Fix what has been done in -25. The stuff belongs into the -devel package. * Mon Mar 04 2013 Parag Nemade - 0.5.20-25 - Revert the change of removed Obsoletes/Provides in -23 release * Mon Feb 11 2013 Parag Nemade - 0.5.20-24 - Add new texlive build dependency * Sat Feb 09 2013 Parag Nemade - 0.5.20-23 - Remove vendor tag from desktop file as per https://fedorahosted.org/fesco/ticket/1077 - Cleanup spec as per recently changed packaging guidelines * Sun Jul 22 2012 Fedora Release Engineering - 0.5.20-22 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Sat Jan 14 2012 Fedora Release Engineering - 0.5.20-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Mon Feb 07 2011 Fedora Release Engineering - 0.5.20-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Sun Jul 26 2009 Fedora Release Engineering - 0.5.20-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Wed Feb 25 2009 Fedora Release Engineering - 0.5.20-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Wed Jun 11 2008 Adrian Reber - 0.5.20-17 - updated to newest debian patch - removed the other patches which are part of the debian patchset - fixes "uudeview fails to decode any files" (#447664) * Sun Apr 27 2008 Patrice Dumas - 0.5.20-16 - rename uulib-static to uulib-devel - use tex(latex) provides * Mon Feb 18 2008 Fedora Release Engineering - 0.5.20-15 - Autorebuild for GCC 4.3 * Thu Jan 03 2008 Adrian Reber - 0.5.20-14 - rebuilt for tcl-8.5 - added patch from debian - changed BR from tetex-latex to texlive-latex * Thu Oct 11 2007 Adrian Reber - 0.5.20-13 - rebuilt for BuildID - updated license tag * Wed Apr 25 2007 Adrian Reber - 0.5.20-12 - fix typo in uulib-devel provides (bz #237836) - and also renamed uulib-devel to uulib-static * Wed Feb 14 2007 Adrian Reber - 0.5.20-11 - rebuilt - fix for multi-lib conflict (bz #228390) renamed uulib to uulib-devel * Mon Feb 05 2007 Adrian Reber - 0.5.20-10 - rebuilt * Fri Sep 15 2006 Adrian Reber - 0.5.20-9 - rebuilt * Mon Mar 13 2006 Adrian Reber - 0.5.20-8 - make it also build on x86_64 * Mon Mar 13 2006 Adrian Reber - 0.5.20-7 - rebuilt * Fri Apr 29 2005 Adrian Reber - 0.5.20-6 - renamed psfig to epsfig in library.ltx (#156249) * Thu Apr 7 2005 Michael Schwendt - rebuilt * Mon Apr 19 2004 Ville Skyttä - 0:0.5.20-0.fdr.4 - Don't require %%{_sbindir}/sendmail at build time, require at install time. - Use full URL to source tarball. * Mon Apr 19 2004 Marius L. Jøhndal - 0:0.5.20-0.fdr.3 - Fixed description for uulib package (bug 1432). - Added COPYING and HISTORY to uulib package (bug 1432). - Added EVR to uulib-devel provides (bug 1432). * Mon Apr 19 2004 Marius L. Jøhndal - 0:0.5.20-0.fdr.2 - Include uulib library in a subpackage. * Tue Mar 30 2004 Ville Skyttä - 0:0.5.20-0.fdr.1 - Update to 0.5.20 (security). - Fix tcl.h and tk.h build dependencies. - Include menu entry for xdeview. * Tue May 06 2003 Adrian Reber - 0:0.5.18-0.fdr.5 - extended the patch uudeview-tempname.patch to fix and remove all the remaining security warnings * Tue May 06 2003 Adrian Reber - 0:0.5.18-0.fdr.4 - applied tempnam patch from Michael Schwendt to fix security warnings about the usage of the function tempnam() * Fri May 02 2003 Adrian Reber - 0:0.5.18-0.fdr.3 - documentation pdfs created with pdflatex instead of dvipdf and therefore ghostscript is no longer a BuildRequire. - library.ps not created anymore - added XFree86-devel to BuildRequires * Fri May 02 2003 Adrian Reber - 0:0.5.18-0.fdr.2 - updated BuildRoot to conform with fedora spec template - capitalized the summary - added Buildrequires: inews, tcl, tk, /usr/sbin/sendmail, tetex-latex, ghostscript, transfig - changed Group to an official rpm group - added rm -rf RPM_BUILD_ROOT in install section and removed it from prep section - added _smp_mflags to make - removed directory doc from package - doc/library.tex is transformed to ps and pdf and added to package * Tue Feb 25 2003 Adrian Reber - 0.5.18-0.fdr.1 - applied fedora naming conventions * Sun Dec 22 2002 Adrian Reber - updated to 0.5.18 - demandrakefied * Wed Mar 27 2002 Lenny Cartier 0.5.17-1mdk - 0.5.17 * Wed Sep 05 2001 Lenny Cartier 0.5.15-1mdk - 0.5.15 * Wed Feb 14 2001 Lenny Cartier 0.5.13-4mdk - rebuild * Thu Oct 05 2000 Lenny Cartier 0.5.13-3mdk - used - even if i'm sux ;) - the srpm from Alexander Skwar : Wed Oct 4 2000 Alexander Skwar 0.5.13-3mdk - Ever wondered why the binary package is so small? Well, some of us may like to have the executable, dunno about you.... (lenny sux) * Tue Sep 19 2000 Lenny Cartier 0.5.13-2mdk - bm & macros * Tue Jun 13 2000 John Johnson 0.5.13-1mdk - Made Mandrake rpm