Summary: An info file viewer Name: pinfo Version: 0.6.10 Release: 18%{?dist} Group: System Environment/Base License: GPLv2 URL: http://pinfo.alioth.debian.org Source: http://alioth.debian.org/frs/download.php/3351/pinfo-0.6.10.tar.bz2 Patch1: pinfo-0.6.9-xdg.patch Patch2: pinfo-0.6.9-infosuff.patch Patch3: pinfo-0.6.9-nogroup.patch Patch4: pinfo-0.6.9-mansection.patch Patch5: pinfo-0.6.9-infopath.patch Patch6: pinfo-0.6.10-man.patch Patch7: 0001-Make-sure-sbrk-is-defined-in-unistd.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: ncurses-devel BuildRequires: automake gettext-devel libtool texinfo Requires: xdg-utils # for /sbin/install-info Requires(post): info Requires(preun): info %description Pinfo is an info file (or man page) viewer with a user interface similar to the Lynx Web browser's interface. Pinfo supports searching using regular expressions, and is based on the ncurses library. %prep %setup -q %patch1 -p1 -b .xdg %patch2 -p1 -b .infosuff %patch3 -p1 -b .nogroup %patch4 -p1 -b .mansection %patch5 -p1 -b .infopath %patch6 -p1 -b .man %patch7 -p1 -b .sbrk %build ./autogen.sh %configure --without-readline make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make DESTDIR=$RPM_BUILD_ROOT install # These symbolic links conflict with actual binaries in perl-pmtools (bz 437612) # ln -sf pinfo $RPM_BUILD_ROOT%{_bindir}/pman # ln -sf pinfo.1 $RPM_BUILD_ROOT%{_mandir}/man1/pman.1 # This file should not be packaged rm -f $RPM_BUILD_ROOT%{_infodir}/dir %find_lang %{name} %files -f %{name}.lang %defattr(-,root,root) %doc AUTHORS COPYING ChangeLog* NEWS README TECHSTUFF %config(noreplace) %{_sysconfdir}/pinforc %{_bindir}/pinfo # %{_bindir}/pman %{_infodir}/pinfo.info* %{_mandir}/man1/pinfo.1* # %{_mandir}/man1/pman.1* %post /sbin/install-info %{_infodir}/pinfo.info.gz %{_infodir}/dir &> /dev/null : %preun if [ $1 = 0 ]; then /sbin/install-info --delete %{_infodir}/pinfo.info.gz %{_infodir}/dir &> /dev/null fi : %clean rm -rf $RPM_BUILD_ROOT %changelog * Mon Jul 23 2018 Lukas Nykryn - 0.6.10-18 - fix missing declaration of function 'sbrk' * Fri Feb 09 2018 Fedora Release Engineering - 0.6.10-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Thu Aug 03 2017 Fedora Release Engineering - 0.6.10-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Thu Jul 27 2017 Fedora Release Engineering - 0.6.10-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Sat Feb 11 2017 Fedora Release Engineering - 0.6.10-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Thu Feb 04 2016 Fedora Release Engineering - 0.6.10-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Thu Jun 18 2015 Fedora Release Engineering - 0.6.10-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Sat Feb 21 2015 Till Maas - 0.6.10-11 - Rebuilt for Fedora 23 Change https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code * Sun Aug 17 2014 Fedora Release Engineering - 0.6.10-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Sat Jun 07 2014 Fedora Release Engineering - 0.6.10-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Sun Aug 04 2013 Fedora Release Engineering - 0.6.10-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Thu Feb 14 2013 Fedora Release Engineering - 0.6.10-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Thu Sep 06 2012 Lukáš Nykrýn - 0.6.10-6 - Add -p and -d to manpage (#854900) * Sat Jul 21 2012 Fedora Release Engineering - 0.6.10-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Sat Jan 14 2012 Fedora Release Engineering - 0.6.10-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Wed Feb 09 2011 Fedora Release Engineering - 0.6.10-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Wed Sep 29 2010 jkeating - 0.6.10-2 - Rebuilt for gcc bug 634757 * Tue Sep 21 2010 Miroslav Lichvar 0.6.10-1 - update to 0.6.10 * Thu Jan 07 2010 Miroslav Lichvar 0.6.9-12 - fix source URL * Thu Sep 24 2009 Miroslav Lichvar 0.6.9-11 - suppress install-info errors (#515995) - mark config as noreplace * Sun Jul 26 2009 Fedora Release Engineering - 0.6.9-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Thu Feb 26 2009 Fedora Release Engineering - 0.6.9-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Thu Sep 04 2008 Miroslav Lichvar 0.6.9-8 - modify default search path for info pages so that current directory is searched last (#458633) * Tue Apr 1 2008 Tom "spot" Callaway - 0.6.9-7 - drop symbolic links to avoid file conflict with perl-pmtools (bz 437612) * Tue Feb 19 2008 Fedora Release Engineering - 0.6.9-6 - Autorebuild for GCC 4.3 * Wed Oct 03 2007 Miroslav Lichvar 0.6.9-5 - use xdg-utils instead of htmlview (#312471) * Wed Aug 22 2007 Miroslav Lichvar 0.6.9-4 - update license tag * Fri Feb 23 2007 Miroslav Lichvar 0.6.9-3 - save section of first man page to history (#208738) - remove dot from summary * Fri Jan 19 2007 Miroslav Lichvar 0.6.9-2 - use correct group when dropping group privileges (#221107) - open also files without .info suffix - make scriptlets safer - make sure readline support isn't compiled in * Tue Sep 12 2006 Miroslav Lichvar 0.6.9-1.fc6 - update to 0.6.9 - package locale files * Wed Jul 12 2006 Jesse Keating - 0.6.8-11.2.2 - rebuild * Fri Feb 10 2006 Jesse Keating - 0.6.8-11.2.1 - bump again for double-long bug on ppc(64) * Tue Feb 07 2006 Jesse Keating - 0.6.8-11.2 - rebuilt for new gcc4.1 snapshot and glibc changes * Fri Dec 09 2005 Jesse Keating - rebuilt * Fri Apr 22 2005 Mike A. Harris 0.6.8-11 - Work around an idiotic bug in rpm (#118780) by using multiple Requires lines instead of the Requires(foo,bar) syntax that rpm documentation states is valid. This fixes reported pinfo kickstart issue (#155700) * Thu Mar 3 2005 Mike A. Harris 0.6.8-10 - Rebuilt with gcc 4 for FC4 - Replaced Prereq: with Requires(post,preun) * Thu Dec 23 2004 Mike A. Harris 0.6.8-9 - Replaced pinfo-0.6.0-mkstemp.patch with updated pinfo-0.6.8-mkstemp.patch to fix an additional insecure tempnam() usage detected by our buildsystem * Thu Dec 23 2004 Mike A. Harris 0.6.8-8 - Added pinfo-0.6.8.memcorruption.patch and pinfo-0.6.8.memleak.patch by Sami Farin to fix a couple pinfo bugs reported in (#138770) * Sun Sep 26 2004 Rik van Riel 0.6.8-7 - use htmlviewer as the browser, since lynx might not be installed (bz #123349) * Wed Sep 22 2004 Mike A. Harris 0.6.8-6 - Bump release and rebuild in rawhide for FC3 * Tue Jun 15 2004 Elliot Lee - rebuilt * Fri Feb 13 2004 Elliot Lee - rebuilt * Sat Jan 10 2004 Mike A. Harris 0.6.8-3 - Added RPM_OPT_FLAGS to CFLAGS as it wasn't being used (#109197) * Fri Oct 31 2003 Mike A. Harris 0.6.8-2 - Updated package URL to current project homepage (#101214) * Sat Oct 25 2003 Florian La Roche 0.6.8-1 - Updated to 0.6.8 * Wed Jun 04 2003 Elliot Lee - rebuilt * Sun May 18 2003 Mike A. Harris 0.6.7-1 - Updated to 0.6.7 - Dropped already included patch pinfo-0.6.6-0.6.6p1.patch * Wed Jan 22 2003 Mike A. Harris 0.6.6-4 - Added pinfo-0.6.6-0.6.6p1.patch to fix bug (#78504) * Wed Jan 22 2003 Tim Powers - rebuilt * Wed Dec 11 2002 Karsten Hopp 0.6.6-2 - add missing Prereq * Tue Nov 12 2002 Mike A. Harris 0.6.6-1 - Updated to 0.6.6 - Corrected typos in description field * Tue Nov 12 2002 Mike A. Harris 0.6.4-9 - Now how ironic is *this* one?... The info documentation on pinfo has been missing from our packages. Mass rebuild tests caught this. Fixed now. - Added post/preun scripts for updating info dir db with install-info * Sat Oct 5 2002 Mike A. Harris 0.6.4-8 - All-arch rebuild - Added _sysconfdir where appropriate * Fri Jun 21 2002 Tim Powers 0.6.4-7 - automated rebuild * Sun May 26 2002 Tim Powers 0.6.4-6 - automated rebuild * Wed May 22 2002 Mike A. Harris 0.6.4-5 - Bumped release to rebuild in rawhide * Tue Feb 26 2002 Mike A. Harris 0.6.4-4 - Bumped release to rebuild in rawhide * Wed Jan 09 2002 Tim Powers 0.6.4-3 - automated rebuild * Sun Dec 23 2001 Mike A. Harris 0.6.4-2 - Bumped release to rebuild in rawhide * Sun Dec 23 2001 Mike A. Harris 0.6.4-1 - Updated to 0.6.4 * Wed Nov 21 2001 Mike A. Harris 0.6.3-1 - Updated to 0.6.3 * Sat Jul 21 2001 Mike A. Harris 0.6.1-2 - Add buildprereq on ncurses-devel * Thu Jun 21 2001 Mike A. Harris 0.6.1-1 - Updated to 0.6.1 - s/Copyright/License/ spec tag * Wed Aug 16 2000 Nalin Dahyabhai - move to the same group as the info and man packages * Mon Aug 7 2000 Nalin Dahyabhai - add pman(1) links, per documentation * Wed Aug 2 2000 Nalin Dahyabhai - fix possible crash due to use of tempnam() * Wed Jul 19 2000 Nalin Dahyabhai - update to 0.6.0 * Wed Jul 12 2000 Prospector - automatic rebuild * Tue Jun 27 2000 Nalin Dahyabhai - spec file cleanups * Thu Jun 8 2000 Nalin Dahyabhai - rebuild for main distribution - use %%makeinstall * Wed May 17 2000 Tim Powers - updated to 0.5.9 - use %%configure and %%{_prefix} where possible * Mon Aug 30 1999 Tim Powers - changed group * Sun Aug 8 1999 Tim Powers - rebuilt to be included in Powertools