SPECS: groff.spec - downgraded to 1.18.1.4 (epoch 1) - added a bun...

baggins baggins at pld-linux.org
Tue Nov 7 15:18:34 CET 2006


Author: baggins                      Date: Tue Nov  7 14:18:34 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- downgraded to 1.18.1.4 (epoch 1)
- added a bunch of patches from fedora that add support for unicode/multibyte
  input and output
- added patches for gzipped input (from fedora)

---- Files affected:
SPECS:
   groff.spec (1.77 -> 1.78) 

---- Diffs:

================================================================
Index: SPECS/groff.spec
diff -u SPECS/groff.spec:1.77 SPECS/groff.spec:1.78
--- SPECS/groff.spec:1.77	Sat Jan 14 19:04:04 2006
+++ SPECS/groff.spec	Tue Nov  7 15:18:29 2006
@@ -1,5 +1,8 @@
 # $Revision$, $Date$
 #
+# WARNING: Don't upgrade to 1.19 as that version does not support
+#	   UTF-8 input and no patches exist to solve this issue
+#
 # Conditional build:
 %bcond_without	xditview	# disable xditview (which requires X11)
 #
@@ -13,19 +16,33 @@
 Summary(tr):	GNU groff metin biçemleme paketi
 Summary(uk):	GNU groff - ĐÁËĹÔ ÄĚŃ ĆĎŇÍÁÔŐ×ÁÎÎŃ ÔĹËÓÔŐ
 Name:		groff
-Version:	1.19.1
-Release:	3
+Version:	1.18.1.4
+Epoch:		1
+Release:	1
 License:	GPL
 Group:		Applications/Publishing
-Source0:	ftp://ftp.ffii.org/pub/groff/%{name}-%{version}.tar.gz
-# Source0-md5:	57d155378640c12a80642664dfdfc892
+Source0:	ftp://ftp.gnu.org/gnu/groff/%{name}-%{version}.tar.gz
+# Source0-md5:	ceecb81533936d251ed015f40e5f7287
 Source1:	%{name}-trofftops.sh
 Source2:	http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
 # Source2-md5:	3f8b22cc1eefb53306c8c2acf31aca29
-Patch0:		%{name}-DESTDIR.patch
-Patch1:		%{name}-info.patch
-Patch2:		%{name}-colours.patch
-Patch3:		%{name}-gcc4.patch
+Source3:	groff-nroff
+Patch0:		%{name}-safer.patch
+Patch1:		%{name}-DESTDIR.patch
+Patch2:		%{name}-info.patch
+Patch3:		%{name}-colours.patch
+Patch4:		%{name}-gcc4.patch
+Patch5:		%{name}-ac.patch
+Patch6:		%{name}-multibyte.patch
+Patch7:		%{name}-fix15.patch
+Patch8:		%{name}-devutf8.patch
+Patch9:		%{name}-bigendian.patch
+Patch10:	%{name}-do_char.patch
+Patch11:	%{name}-fixminus.patch
+Patch12:	%{name}-gzext.patch
+Patch13:	%{name}-gzip.patch
+Patch14:	%{name}-sectmp.patch
+Patch15:	%{name}-spacefix.patch
 URL:		http://www.gnu.org/software/groff/
 %{?with_xditview:BuildRequires:	XFree86-devel}
 BuildRequires:	autoconf
@@ -115,7 +132,7 @@
 Summary(tr):	GNU groff X görüntüleyici
 Summary(uk):	GNU gxditview - ĐŇĎÇŇÁÍÁ ĐĹŇĹÇĚŃÄŐ ÄĎËŐÍĹÎÔŚ× groff ÄĚŃ X Window
 Group:		Applications/Publishing
-Requires:	%{name} = %{version}-%{release}
+Requires:	%{name} = %{epoch}:%{version}-%{release}
 
 %description gxditview
 Gxditview displays the groff text processor's output on an X Window
@@ -171,7 +188,7 @@
 Summary(ru):	ţÁÓÔŘ ÓÉÓÔĹÍŮ ĆĎŇÍÁÔÉŇĎ×ÁÎÉŃ ÔĹËÓÔÁ groff, ÔŇĹÂŐŔÝÁŃ Perl
 Summary(uk):	ţÁÓÔÉÎÁ ÓÉÓÔĹÍÉ ĆĎŇÍÁÔŐ×ÁÎÎŃ ÔĹËÓÔŐ groff, ŃËŚĘ ĐĎÔŇŚÂĹÎ Perl
 Group:		Applications/Publishing
-Requires:	%{name} = %{version}-%{release}
+Requires:	%{name} = %{epoch}:%{version}-%{release}
 
 %description perl
 groff-perl contains the parts of the groff text processor package that
@@ -193,6 +210,18 @@
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
+%patch4 -p1
+%patch5 -p1
+%patch6 -p1
+%patch7 -p1
+%patch8 -p1
+%patch9 -p1
+%patch10 -p1
+%patch11 -p1
+%patch12 -p1
+%patch13 -p1
+%patch14 -p1
+%patch15 -p1
 
 # makeinfo 4.7 has some problems when generating info without
 # saving macro expanded file???
@@ -204,7 +233,8 @@
 PATH=$PATH:/usr/X11R6/bin
 %{__autoconf}
 CXXFLAGS="%{rpmcflags} -fno-rtti -fno-exceptions"
-%configure
+%configure \
+	--enable-multibyte
 %{__make} -j1
 
 %if %{with xditview}
@@ -223,6 +253,7 @@
 	DESTDIR=$RPM_BUILD_ROOT
 
 install %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/trofftops
+install %{SOURCE3} $RPM_BUILD_ROOT%{_bindir}/nroff
 
 %if %{with xditview}
 %{__make} -j1 -C src/xditview install install.man \
@@ -280,7 +311,6 @@
 %attr(755,root,root) %{_bindir}/gneqn
 %attr(755,root,root) %{_bindir}/gnroff
 %attr(755,root,root) %{_bindir}/gpic
-%attr(755,root,root) %{_bindir}/grap2graph
 %attr(755,root,root) %{_bindir}/grefer
 %attr(755,root,root) %{_bindir}/grn
 %attr(755,root,root) %{_bindir}/grodvi
@@ -428,6 +458,12 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.78  2006/11/07 14:18:29  baggins
+- downgraded to 1.18.1.4 (epoch 1)
+- added a bunch of patches from fedora that add support for unicode/multibyte
+  input and output
+- added patches for gzipped input (from fedora)
+
 Revision 1.77  2006/01/14 18:04:04  sparky
 - make -j1, build broken on smp
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/groff.spec?r1=1.77&r2=1.78&f=u



More information about the pld-cvs-commit mailing list