Hello community,
here is the log from the commit of package groff
checked in at Thu Sep 7 01:15:46 CEST 2006.
--------
--- groff/groff.changes 2006-08-06 15:19:40.000000000 +0200
+++ groff/groff.changes 2006-09-05 12:00:04.000000000 +0200
@@ -1,0 +2,10 @@
+Tue Sep 5 11:59:42 CEST 2006 - rguenther@suse.de
+
+- Split gxdview to a separate spec file.
+
+-------------------------------------------------------------------
+Mon Sep 4 14:41:08 CEST 2006 - rguenther@suse.de
+
+- Remove unneeded build dependency on ghostscript-mini.
+
+-------------------------------------------------------------------
New Changes file:
--- /dev/null 2002-12-09 23:01:21.000000000 +0100
+++ groff/gxdview.changes 2006-09-05 12:00:22.000000000 +0200
@@ -0,0 +1,5 @@
+-------------------------------------------------------------------
+Tue Sep 5 12:00:12 CEST 2006 - rguenther@suse.de
+
+- Split from groff spec file.
+
New:
----
gxdview.changes
gxdview.spec
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ groff.spec ++++++
--- /var/tmp/diff_new_pack.fgAHNj/_old 2006-09-07 01:15:32.000000000 +0200
+++ /var/tmp/diff_new_pack.fgAHNj/_new 2006-09-07 01:15:32.000000000 +0200
@@ -10,7 +10,7 @@
Name: groff
-BuildRequires: gcc-c++ ghostscript-mini libpng-devel netpbm xorg-x11-devel
+BuildRequires: gcc-c++
%define build_groff_docu 1
#
License: GPL, BSD
@@ -20,7 +20,7 @@
Prereq: %fillup_prereq %install_info_prereq
Autoreqprov: on
Version: 1.18.1.1
-Release: 29
+Release: 33
Summary: GNU troff Document Formatting System
URL: http://www.gnu.org/software/groff/groff.html
Source0: ftp://ftp.gnu.org/gnu/groff/groff-1.18.1.1.tar.bz2
@@ -56,24 +56,6 @@
--------
James Clark
-%package -n gxdview
-Requires: groff
-Conflicts: jgxdview
-Summary: Ditroff Output Displayer for Groff
-Group: Productivity/Publishing/Troff
-Autoreqprov: on
-
-%description -n gxdview
-This version of xditview is called gxditview and has some extensions
-used by the groff command. gxditview is used by groff if called with
-the -X option.
-
-
-
-Authors:
---------
- James Clark
-
%prep
%setup -q -n groff-%{version}
%patch0 -p1 -b .debian
@@ -103,10 +85,6 @@
export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" CXXFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" INSTALL_PROGRAM='${INSTALL}'
./configure --prefix=/usr --mandir=%{_mandir} --infodir=%{_infodir} --enable-multibyte
make
-pushd src/xditview
- xmkmf -a
- make depend && make CDEBUGFLAGS="$RPM_OPT_FLAGS" NIPPONDEFINES="-DNIPPON"
-popd
%if %{build_groff_docu}
pushd doc
echo "papersize a4" > /etc/papersize
@@ -131,8 +109,6 @@
%endif
mkdir -p $RPM_BUILD_ROOT%{_infodir}
install -c -m 444 doc/groff doc/groff-[0-9]* $RPM_BUILD_ROOT%{_infodir}
-make -C src/xditview install DESTDIR=$RPM_BUILD_ROOT
-make -C src/xditview install.man MANSUFFIX=1 LIBMANSUFFIX=3 DESTDIR=$RPM_BUILD_ROOT
ln -sf eqn $RPM_BUILD_ROOT/usr/bin/geqn
ln -sf tbl $RPM_BUILD_ROOT/usr/bin/gtbl
mkdir -p $RPM_BUILD_ROOT/sbin/conf.d
@@ -160,20 +136,6 @@
%postun
%install_info_delete --info-dir=%{_infodir} %{_infodir}/groff.gz
-%files -n gxdview
-#
-# Should we make a own package gxditview?
-# ... but the new xditview is a good program for X11R6.3.
-# If gxditview is required GXDITVIEW should be set
-# in groff/groff.cc to "gxditview"
-#
-# Yes we should make a own package because groff uses
-# some features of gxditview which xditview doesn't know.
-#
-%{_bindir}/gxditview
-%doc %{_mandir}/man1/gxditview.1*
-%config %{_datadir}/X11/app-defaults/GXditview
-
%files
%dir %{_defaultdocdir}/groff
%doc %{_defaultdocdir}/groff/*
@@ -203,10 +165,12 @@
%verify(not md5) /usr/share/groff/1.18.1/tmac/mm/se_locale
/sbin/conf.d/SuSEconfig.groff
/var/adm/fillup-templates/sysconfig.suseconfig-groff
-%exclude %{_bindir}/gxditview
-%exclude %{_mandir}/man1/gxditview.1*
%changelog -n groff
+* Tue Sep 05 2006 - rguenther@suse.de
+- Split gxdview to a separate spec file.
+* Mon Sep 04 2006 - rguenther@suse.de
+- Remove unneeded build dependency on ghostscript-mini.
* Sun Aug 06 2006 - cthiel@suse.de
- fix build with X.org 7.1
* Tue Feb 28 2006 - mfabian@suse.de
++++++ gxdview.spec ++++++
#
# spec file for package gxdview (Version 1.18.1.1)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: gxdview
BuildRequires: gcc-c++ xorg-x11-devel
License: GPL
Group: Productivity/Publishing/Troff
Autoreqprov: on
Requires: groff
Conflicts: jgxdview
Version: 1.18.1.1
Release: 33
Summary: Ditroff Output Displayer for Groff
URL: http://www.gnu.org/software/groff/groff.html
Source0: ftp://ftp.gnu.org/gnu/groff/groff-1.18.1.1.tar.bz2
Source1: SuSEconfig.groff
Source2: sysconfig.suseconfig-groff
Source3: groff.sh
Source4: groff.csh
Patch0: groff_1.18.1.1-1-debian.diff.bz2
Patch1: suse.patch
Patch2: pic-html.patch
Patch3: gcc4.patch
Patch4: groff-1.17.2-gcc3.patch
Patch5: utf8.patch
Patch6: debian-fix.patch
Patch7: double-free.patch
Patch8: groffer-security.patch
Patch9: groff-1.18.1.1-gcc41.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
This version of xditview is called gxditview and has some extensions
used by the groff command. gxditview is used by groff if called with
the -X option.
Authors:
--------
James Clark
%prep
%setup -q -n groff-%{version}
%patch0 -p1 -b .debian
%patch1 -p1 -b .suse
%patch2 -p1 -b .pic-html
%patch3 -p1 -b .gcc4
%patch4 -p1 -b .gcc3
%patch5 -p1 -b .utf-8
%patch6 -p1 -b .debian-fix
%patch7
%patch8 -p1
%patch9 -p1
%build
# remove empty backups
rm -f ChangeLog.jp.debian README.jp.debian
#
PATH=$PWD/src/roff/troff:$PWD/src/preproc/pic:$PWD/src/preproc/eqn:$PWD/src/preproc/tbl:$PWDsrc/preproc/refer:$PWD/src/preproc/soelim:$PATH
PATH=$PWD/src/roff/grog:$PWD/src/roff/groff:$PWD/src/devices/grops:$PWD/src/devices/grotty:$PWD/src/devices/grodvi:$PWD/src/devices/grohtml:$PATH
GROFF_COMMAND_PREFIX=
GROFF_FONT_PATH=$PWD
GROFF_TMAC_PATH=$PWD/tmac:$PWD/src/roff/troff
export PATH GROFF_COMMAND_PREFIX GROFF_FONT_PATH GROFF_TMAC_PATH
#
export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" CXXFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" INSTALL_PROGRAM='${INSTALL}'
./configure --prefix=/usr --mandir=%{_mandir} --infodir=%{_infodir} --enable-multibyte
pushd src/xditview
xmkmf -a
make depend && make CDEBUGFLAGS="$RPM_OPT_FLAGS" NIPPONDEFINES="-DNIPPON"
popd
%install
if [ ! "x" = "x$RPM_BUILD_ROOT" ] ; then
install -d -m755 $RPM_BUILD_ROOT
fi
mkdir -p $RPM_BUILD_ROOT/usr/share
mkdir -p $RPM_BUILD_ROOT/etc
mkdir -p $RPM_BUILD_ROOT%{_defaultdocdir}/groff
mkdir -p $RPM_BUILD_ROOT%{_infodir}
make -C src/xditview install DESTDIR=$RPM_BUILD_ROOT
make -C src/xditview install.man MANSUFFIX=1 LIBMANSUFFIX=3 DESTDIR=$RPM_BUILD_ROOT
%clean
#[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT;
%files
#
# Should we make a own package gxditview?
# ... but the new xditview is a good program for X11R6.3.
# If gxditview is required GXDITVIEW should be set
# in groff/groff.cc to "gxditview"
#
# Yes we should make a own package because groff uses
# some features of gxditview which xditview doesn't know.
#
%{_bindir}/gxditview
%doc %{_mandir}/man1/gxditview.1*
%config %{_datadir}/X11/app-defaults/GXditview
%changelog -n gxdview
* Tue Sep 05 2006 - rguenther@suse.de
- Split from groff spec file.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org