rpms/geomview/devel geomview-1.8.1-cH-2.diff, NONE, 1.1 geomview-1.8.1-rh.patch, NONE, 1.1 geomview.desktop, NONE, 1.1 geomview.png, NONE, 1.1 geomview.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Ville Skytta (scop) fedora-extras-commits at redhat.com
Fri Dec 24 11:58:50 UTC 2004


Author: scop

Update of /cvs/extras/rpms/geomview/devel
In directory cvs.fedora.redhat.com:/tmp/cvs-serv17254/devel

Modified Files:
	.cvsignore sources 
Added Files:
	geomview-1.8.1-cH-2.diff geomview-1.8.1-rh.patch 
	geomview.desktop geomview.png geomview.spec 
Log Message:
auto-import geomview-1.8.1-10 on branch devel from geomview-1.8.1-10.src.rpm

geomview-1.8.1-cH-2.diff:

--- NEW FILE geomview-1.8.1-cH-2.diff ---
diff -u --recursive --new-file -X diff-ignore geomview-1.8.1/Makefile.am geomview-1.8.1-cH-2/Makefile.am
--- geomview-1.8.1/Makefile.am	2000-11-20 17:57:33.000000000 +0100
+++ geomview-1.8.1-cH-2/Makefile.am	2003-07-21 21:18:42.000000000 +0200
@@ -2,6 +2,8 @@
 EXTRA_DIST = reconf geomview.sh INSTALL.Geomview mkinstalldirs mkmodulesdir \
              build build.in packbuild packbuild.in
 
+ACLOCAL_AMFLAGS  = -I ./m4
+
 noinst_SCRIPTS = geomview
 
 geomview: geomview.sh Makefile
diff -u --recursive --new-file -X diff-ignore geomview-1.8.1/configure.in geomview-1.8.1-cH-2/configure.in
--- geomview-1.8.1/configure.in	2001-03-26 03:56:01.000000000 +0200
+++ geomview-1.8.1-cH-2/configure.in	2003-09-09 18:32:11.000000000 +0200
@@ -21,7 +21,7 @@
 #       target_vendor   pc
 #       target_os       linux-gnu
 
-AM_INIT_AUTOMAKE(geomview,1.8.1)
+AM_INIT_AUTOMAKE(geomview,1.8.1-cH-2)
 AM_CONFIG_HEADER(config.h)
 
 AC_MSG_RESULT([configuring $PACKAGE $VERSION])
@@ -41,7 +41,9 @@
 
 
 AC_PROG_CC
-GEOM_AC_PROG_CXX
+dnl GEOM_AC_PROG_CXX
+dnl come on, just use the standard one ...
+AC_PROG_CXX
 if test "$CXX" = "" ; then
   HAVE_CXX=false
   case "$target" in
@@ -95,6 +97,8 @@
 	    OPENGL_DIR=$withval
            )
 
+
+
 ########################################################################
 
 #
@@ -361,6 +365,37 @@
 ########################################################################
 ########################################################################
 
+AC_ARG_ENABLE(seekpipe,
+[  --disable-seekpipe      don't try to use GLIBC's open-cookie extension
+                          to implement seekable pipes (default: autodetect).],
+[case "$enableval" in
+	yes) USE_SEEKPIPE=1 ;;
+	no)  USE_SEEKPIPE=0 ;;
+esac],
+[USE_SEEKPIPE=true])
+if test "$USE_SEEKPIPE" = "true"; then
+	AC_CHECK_FUNCS([fopencookie],[USE_SEEKPIPE=1],[USE_SEEKPIPE=0])
+fi
+AM_CONDITIONAL(SEEKPIPE, test "$USE_SEEKPIPE" = "1")
+AC_DEFINE_UNQUOTED(USE_SEEKPIPE, $USE_SEEKPIPE,
+		[define set/getpos() with pipes, using fopencookie()])
+
+AC_ARG_ENABLE(iomarker,
+[  --enable-iomarker       try to use GLIBC's internal IO-marker stuff.
+                          This is generally a bad idea, but works nicely.],
+[case "$enableval" in
+	yes) USE_IO_MARKER=1 ;;
+	no)  USE_IO_MARKER=0 ;;
+esac],
+[USE_IO_MARKER=false])
+if test "$USE_IO_MARKER" = "1" -a "$USE_SEEKPIPE" = "0"; then
+	AC_CHECK_FUNCS([_IO_init_marker _IO_remove_marker _IO_seekmark],
+			[USE_IO_MARKER=1],[USE_IO_MARKER=0])
+fi
+AM_CONDITIONAL(IO_MARKER, test "$USE_IO_MARKER" = "1")
+AC_DEFINE_UNQUOTED(USE_IO_MARKER, $USE_IO_MARKER,
+		[twiddle with GLIBC internal I/O-markers.])
+
 AC_ARG_ENABLE(fstropen-1,
 	      [  --enable-fstropen-1     use manual fstropen rather than fmemopen],
 	      [ if test "$enableval" != "no" ; then
@@ -393,25 +428,25 @@
 case "$target" in
  *linux*) MACHTYPE="linux"
 	  AC_DEFINE_UNQUOTED(MACHTYPE, "$MACHTYPE")
-          AC_DEFINE(__linux__, 1)
+dnl          AC_DEFINE(__linux__, 1)
           # Note: we only need c++ on linux, for src/lib/oogl/util/glibglue.C
           #   AC_PROG_CXX
 	  # Not any more.  C++ is really needed for the vrml2oogl/lib stuff
 	  # on all platforms.   [mbp Thu Oct 12 20:30:42 2000]
-          AC_LANG_CPLUSPLUS
-          AC_TRY_LINK([ #include <streambuf.h>
-                        #include <strstream.h>
-                        #include <stdiostream.h>
-                        #include <iostream.h> ],
+dnl           AC_LANG_CPLUSPLUS
+dnl           AC_TRY_LINK([ #include <streambuf.h>
+dnl                         #include <strstream.h>
+dnl                         #include <stdiostream.h>
+dnl                         #include <iostream.h> ],
  
-                      [ char *mem = 0;
-                        int len = 0;
-                        new strstreambuf(mem, len); ],
+dnl                       [ char *mem = 0;
+dnl                         int len = 0;
+dnl                         new strstreambuf(mem, len); ],
  
-                      STRSTREAMLIB=-lstdc++,
-                      STRSTREAMLIB=-liostream
-                     )
-          AC_LANG_C
+dnl                       STRSTREAMLIB=-lstdc++,
+dnl                       STRSTREAMLIB=-liostream
+dnl                      )
+dnl           AC_LANG_C
           LINUX=true
           case "$target" in
             *powerpc*) AC_DEFINE(ALISTADDR, [])
diff -u --recursive --new-file -X diff-ignore geomview-1.8.1/install-sh geomview-1.8.1-cH-2/install-sh
--- geomview-1.8.1/install-sh	2000-08-15 18:32:07.000000000 +0200
+++ geomview-1.8.1-cH-2/install-sh	2003-09-09 17:42:23.000000000 +0200
@@ -1,19 +1,37 @@
 #!/bin/sh
 #
 # install - install a program, script, or datafile
-# This comes from X11R5 (mit/util/scripts/install.sh).
 #
-# Copyright 1991 by the Massachusetts Institute of Technology
+# This originates from X11R5 (mit/util/scripts/install.sh), which was
+# later released in X11R6 (xc/config/util/install.sh) with the
+# following copyright and license.
 #
-# Permission to use, copy, modify, distribute, and sell this software and its
-# documentation for any purpose is hereby granted without fee, provided that
-# the above copyright notice appear in all copies and that both that
-# copyright notice and this permission notice appear in supporting
-# documentation, and that the name of M.I.T. not be used in advertising or
-# publicity pertaining to distribution of the software without specific,
-# written prior permission.  M.I.T. makes no representations about the
-# suitability of this software for any purpose.  It is provided "as is"
-# without express or implied warranty.
+# Copyright (C) 1994 X Consortium
+#
+# Permission is hereby granted, free of charge, to any person obtaining a copy
+# of this software and associated documentation files (the "Software"), to
+# deal in the Software without restriction, including without limitation the
+# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
+# sell copies of the Software, and to permit persons to whom the Software is
+# furnished to do so, subject to the following conditions:
+#
+# The above copyright notice and this permission notice shall be included in
+# all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
+# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
+# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
+# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+#
+# Except as contained in this notice, the name of the X Consortium shall not
+# be used in advertising or otherwise to promote the sale, use or other deal-
+# ings in this Software without prior written authorization from the X Consor-
+# tium.
+#
+#
+# FSF changes to this file are in the public domain.
 #
 # Calling this script install-sh is preferred over install.sh, to prevent
 # `make' implicit rules from creating a file called install from it
@@ -56,7 +74,7 @@
 
 while [ x"$1" != x ]; do
     case $1 in
-	-c) instcmd="$cpprog"
+	-c) instcmd=$cpprog
 	    shift
 	    continue;;
 
@@ -79,7 +97,7 @@
 	    shift
 	    continue;;
 
-	-s) stripcmd="$stripprog"
+	-s) stripcmd=$stripprog
 	    shift
 	    continue;;
 
@@ -106,128 +124,132 @@
 
 if [ x"$src" = x ]
 then
-	echo "install:	no input file specified"
+	echo "$0: no input file specified" >&2
 	exit 1
 else
[...2542 lines suppressed...]
 
 /* Macros after this point can all be overridden by user definitions in
  * section 1.
@@ -591,10 +592,10 @@
 	register char *wafsa_cp = NULL, *wafsa_bp = NULL;
 	register int wafsa_act;
 
-#line 31 "fsaparse.l"
+#line 32 "./fsaparse.l"
 
 
-#line 598 "lex.wafsa.c"
+#line 599 "lex.wafsa.c"
 
 	if ( wafsa_init )
 		{
@@ -679,135 +680,135 @@
 
 case 1:
 YY_RULE_SETUP
-#line 33 "fsaparse.l"
+#line 34 "./fsaparse.l"
 ;
 	YY_BREAK
 case 2:
 YY_RULE_SETUP
-#line 35 "fsaparse.l"
+#line 36 "./fsaparse.l"
 { return(FORMAT);	}
 	YY_BREAK
 case 3:
 YY_RULE_SETUP
-#line 36 "fsaparse.l"
+#line 37 "./fsaparse.l"
 { return(FORMAT);	}
 	YY_BREAK
 case 4:
 YY_RULE_SETUP
-#line 37 "fsaparse.l"
+#line 38 "./fsaparse.l"
 { return(FSA);		}
 	YY_BREAK
 case 5:
 YY_RULE_SETUP
-#line 38 "fsaparse.l"
+#line 39 "./fsaparse.l"
 { return(STATES);	}
 	YY_BREAK
 case 6:
 YY_RULE_SETUP
-#line 39 "fsaparse.l"
+#line 40 "./fsaparse.l"
 { return(SYMBOLS);	}
 	YY_BREAK
 case 7:
 YY_RULE_SETUP
-#line 40 "fsaparse.l"
+#line 41 "./fsaparse.l"
 { return(BFS);		}
 	YY_BREAK
 case 8:
 YY_RULE_SETUP
-#line 41 "fsaparse.l"
+#line 42 "./fsaparse.l"
 { return(MIN);		}
 	YY_BREAK
 case 9:
 YY_RULE_SETUP
-#line 42 "fsaparse.l"
+#line 43 "./fsaparse.l"
 { return(VARIABLES);	}
 	YY_BREAK
 case 10:
 YY_RULE_SETUP
-#line 43 "fsaparse.l"
+#line 44 "./fsaparse.l"
 { return(ALPHABET);	}
 	YY_BREAK
 case 11:
 YY_RULE_SETUP
-#line 44 "fsaparse.l"
+#line 45 "./fsaparse.l"
 { return(START);	}
 	YY_BREAK
 case 12:
 YY_RULE_SETUP
-#line 45 "fsaparse.l"
+#line 46 "./fsaparse.l"
 { return(ATABLE);	}
 	YY_BREAK
 case 13:
 YY_RULE_SETUP
-#line 46 "fsaparse.l"
+#line 47 "./fsaparse.l"
 { return(INVERSES);	}
 	YY_BREAK
 case 14:
 YY_RULE_SETUP
-#line 47 "fsaparse.l"
+#line 48 "./fsaparse.l"
 { return(INV);		}
 	YY_BREAK
 case 15:
 YY_RULE_SETUP
-#line 49 "fsaparse.l"
+#line 50 "./fsaparse.l"
 { return(LEFT_BRACE);	}
 	YY_BREAK
 case 16:
 YY_RULE_SETUP
-#line 50 "fsaparse.l"
+#line 51 "./fsaparse.l"
 { return(RIGHT_BRACE);	}
 	YY_BREAK
 case 17:
 YY_RULE_SETUP
-#line 51 "fsaparse.l"
+#line 52 "./fsaparse.l"
 { return(LEFT_PAREN);	}
 	YY_BREAK
 case 18:
 YY_RULE_SETUP
-#line 52 "fsaparse.l"
+#line 53 "./fsaparse.l"
 { return(RIGHT_PAREN);	}
 	YY_BREAK
 case 19:
 YY_RULE_SETUP
-#line 53 "fsaparse.l"
+#line 54 "./fsaparse.l"
 { return(SEMICOLON);	}
 	YY_BREAK
 case 20:
 YY_RULE_SETUP
-#line 54 "fsaparse.l"
+#line 55 "./fsaparse.l"
 { return(PERCENT);	}
 	YY_BREAK
 case 21:
 YY_RULE_SETUP
-#line 55 "fsaparse.l"
+#line 56 "./fsaparse.l"
 { return(EQUAL);	}
 	YY_BREAK
 case 22:
 YY_RULE_SETUP
-#line 57 "fsaparse.l"
+#line 58 "./fsaparse.l"
 { wafsalval.i = atoi(wafsatext); return(INT);  }
 	YY_BREAK
 case 23:
 YY_RULE_SETUP
-#line 58 "fsaparse.l"
+#line 59 "./fsaparse.l"
 { wafsalval.d = atof(wafsatext); return(REAL); }
 	YY_BREAK
 case 24:
 YY_RULE_SETUP
-#line 59 "fsaparse.l"
+#line 60 "./fsaparse.l"
 { wafsalval.d = atof(wafsatext); return(REAL); }
 	YY_BREAK
 case 25:
 YY_RULE_SETUP
-#line 61 "fsaparse.l"
+#line 62 "./fsaparse.l"
 { strcpy(wafsalval.s, wafsatext); return(STRING); }
 	YY_BREAK
 case 26:
 YY_RULE_SETUP
-#line 63 "fsaparse.l"
+#line 64 "./fsaparse.l"
 ECHO;
 	YY_BREAK
-#line 811 "lex.wafsa.c"
+#line 812 "lex.wafsa.c"
 case YY_STATE_EOF(INITIAL):
 	wafsaterminate();
 
@@ -1371,11 +1372,6 @@
 	}
 
 
-#ifndef YY_ALWAYS_INTERACTIVE
-#ifndef YY_NEVER_INTERACTIVE
-extern int isatty YY_PROTO(( int ));
-#endif
-#endif
 
 #ifdef YY_USE_PROTOS
 void wafsa_init_buffer( YY_BUFFER_STATE b, FILE *file )
@@ -1693,7 +1689,7 @@
 	return 0;
 	}
 #endif
-#line 63 "fsaparse.l"
+#line 64 "./fsaparse.l"
 
 
 wafsawrap()

geomview-1.8.1-rh.patch:

--- NEW FILE geomview-1.8.1-rh.patch ---
--- geomview-1.8.1/configure.in.rh	2001-03-25 19:56:01.000000000 -0600
+++ geomview-1.8.1/configure.in	2004-03-16 13:05:13.000000000 -0600
@@ -491,10 +491,10 @@
 
 AC_CHECK_HEADERS(fpu_control.h i386/fpu_control.h netinet/in.h)
 
-moduledir="\$(exec_prefix)/bin"
+moduledir="\$(libexecdir)/geomview"
 AC_SUBST(moduledir)
 
-geomdatadir="\$(prefix)/data"
+geomdatadir="\$(datadir)/geomview"
 AC_SUBST(geomdatadir)
 
 # cache 'moduledir' and 'geomdatadir' so individual module configure scripts


--- NEW FILE geomview.desktop ---
[Desktop Entry]
Name=geomview
Comment=An interactive 3D viewing program
Exec=geomview
Icon=geomview.png
MimeType=
Type=Application
Encoding=UTF-8
Categories=Application;Graphics;Scientific;Education;Math;


--- NEW FILE geomview.spec ---
# $Id: geomview.spec,v 1.15 2004/09/14 13:59:21 rexdieter Exp $

%define xforms_ver 0:1.0
%define maniview_ver 2.0.0
%define orrery_ver 0.9.3

Name:    geomview	
Summary: An interactive 3D viewing program
Epoch:	 0
Version: 1.8.1
Release: 10%{?dist_tag}
License: LGPL
Url:     http://www.geomview.org/
#Url:	 http://sourceforge.net/projects/geomview/
Group:   Applications/Engineering
Source:	 http://dl.sourceforge.net/sourceforge/geomview/geomview-1.8.1.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root

Source1: geomview.desktop
Source2: geomview.png

# Other plugins
Source10: http://dl.sourceforge.net/geomview/orrery-%{orrery_ver}.tar.gz
Source11: http://dl.sourceforge.net/geomview/maniview-%{maniview_ver}.tar.gz
 
## Patches
# put moduledir and data in sane locations
Patch1: geomview-1.8.1-rh.patch
# from the "patches" section of http://sourceforge.net/projects/geomview/
Patch2: geomview-1.8.1-cH-2.diff

BuildRequires: desktop-file-utils
BuildRequires: autoconf213 automake14 libtool flex
BuildRequires: openmotif-devel
# For libGL/libGLU (yuck, but I see no other way -- Rex)
BuildRequires: XFree86-devel libGL.so.1 libGLU.so.1

Requires(post): /sbin/install-info
Requires(preun): /sbin/install-info

## XForms configuration
# use xforms by default, unless rpmbuild --without xforms
%{!?_without_xforms:%{?!_with_xforms:%define _with_xforms --with-xforms}}
## plugins, default to yes, unless rpmbuild --without pluginname
# default plugins
#{?_without_xforms:Obsoletes: %{name}-plugins < %{epoch}:%{version}-%{release}}
# maniview (requires xforms)
%{?_without_xforms:%define _without_maniview --without-maniview}
%{!?_without_maniview:%define _with_maniview --with-maniview}
#{?_without_maniview:Obsoletes: %{name}-maniview < %{epoch}:%{maniview_ver}-%{release}}
# orrery
%{!?_without_orrery:%define _with_orrery --with-orrery}
#{?_without_orrey:Obsoletes: %{name}-orrery < %{epoch}:%{orrery_ver}-%{release}}

%description
Geomview is an interactive 3D viewing program for Unix. It lets you view and 
manipulate 3D objects: you use the mouse to rotate, translate, zoom in and out, 
etc. It can be used as a standalone viewer for static objects or as a display 
engine for other programs which produce dynamically changing geometry. It can 
display objects described in a variety of file formats. It comes with a wide 
selection of example objects, and you can create your own objects too.


%if "%{?_with_xforms:1}" == "1"
%package plugins
Group:   Applications/Engineering
Summary: %{name} plugins
Requires: %{name} = %{epoch}:%{version}
BuildRequires: xforms-devel >= %{xforms_ver}
%description plugins 
Geomview default plugins
%endif

%if "%{?_with_orrery:1}" == "1"
%package orrery
Group:	 Applications/Engineering
Summary: Solar System Simulator for Geomview
Requires: %{name} = %{epoch}:%{version}
Requires: tk
Obsoletes: orrery < %{epoch}:%{orrery_ver}-%{release}
Provides:  orrery = %{epoch}:%{orrery_ver}-%{release}
%description	orrery
The Orrery is Geomview module which is a digital model of the solar
system, named for the mechanical models of the same name (often you'll
see one with just the Sun, Earth and Moon, as little balls supported
on wires); the first such was built for the fourth Earl of Orrery in
the 1700's.  This one includes all nine planets, some of their
satellites, and a few recent comets.
%endif

%if "%{?_with_maniview:1}" == "1"
%package maniview
Group:	 Applications/Engineering
Summary: a Geomview module for viewing 3D manifolds	
Requires: %{name} = %{epoch}:%{version}
BuildRequires: xforms-devel >= %{xforms_ver}
Obsoletes: maniview < %{epoch}:%{maniview_ver}-%{release}
Provides: maniview = %{epoch}:%{maniview_ver}-%{release}
%description maniview
a Geomview module for viewing 3D manifolds.
%endif


%prep
%setup -q %{?_with_orrery: -a 10} %{?_with_maniview: -a 11}

%patch1 -p1 -b .rh
%patch2 -p1 -b .gcc3

libtoolize --force
aclocal-1.4 -I ./m4
automake-1.4
autoconf-2.13
autoheader-2.13

# Move misc plugins to correct location
%{?_with_orrery:(  mv orrery* src/bin; ln -s src/bin/orrery*    	) }
%{?_with_maniview:(mv maniview* src/bin; ln -s src/bin/maniview*	)}


%build

%{?CCC:export %{CCC}}
%{?CXX:export %{CXX}}
%configure \
  %{?_with_xforms} %{?_without_xforms}

make MATHLIB=-lm %{?CCC} %{?CXX}


%install
rm -rf $RPM_BUILD_ROOT

make install DESTDIR=$RPM_BUILD_ROOT

# .desktop entry
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
desktop-file-install --vendor fedora \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications \
  --add-category X-Fedora \
  %{SOURCE1}

# app icon 
install -D -m644 %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/pixmaps/%{name}.png

# move the html manual for inclusion later
mv doc/html .

# fixup info, We'll use install-info later
rm -f $RPM_BUILD_ROOT%{_infodir}/dir

# Manually install maniview manpage
%{?_with_maniview:install -D -m644 src/bin/maniview*/maniview.1 $RPM_BUILD_ROOT%{_mandir}/man1/maniview.1}


%clean
rm -rf $RPM_BUILD_ROOT


%post
/sbin/install-info --info-dir=%{_infodir} %{_infodir}/%{name}.gz ||:

%preun
if [ $1 -eq 0 ] ;then
  /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/%{name}.gz ||:
fi


%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING INSTALL INSTALL.Geomview NEWS README
%doc html
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*
%{_bindir}/*
%{_infodir}/*
%{_mandir}/man?/*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/.geomview
%{_datadir}/%{name}/geom
%{_datadir}/%{name}/cmap.fmap
%dir %{_libexecdir}/%{name}
%{_libexecdir}/%{name}/gvx
%{_libexecdir}/%{name}/animate
%{_libexecdir}/%{name}/.geomview-animate
%{_libexecdir}/%{name}/drawbdy
%{_libexecdir}/%{name}/.geomview-drawbdy

%if "%{?_with_xforms:1}" == "1"
%files plugins 
%defattr(-,root,root)
%{_libexecdir}/%{name}/example
%{_libexecdir}/%{name}/.geomview-example
%{_libexecdir}/%{name}/ginsu
%{_libexecdir}/%{name}/.geomview-ginsu
%{_libexecdir}/%{name}/graffiti
%{_libexecdir}/%{name}/.geomview-graffiti
%{_libexecdir}/%{name}/stereo
%{_libexecdir}/%{name}/.geomview-stereo
%{_libexecdir}/%{name}/sweep
%{_libexecdir}/%{name}/.geomview-sweep
%{_libexecdir}/%{name}/tackdown
%{_libexecdir}/%{name}/.geomview-tackdown
%{_libexecdir}/%{name}/transformer
%{_libexecdir}/%{name}/.geomview-transformer
%{_libexecdir}/%{name}/origin
%endif

%if "%{?_with_orrery:1}" == "1"
%files orrery 
%defattr(-,root,root)
%doc orrery*/README orrery*/NEWS orrery*/AUTHORS orrery*/ChangeLog 
%dir %{_datadir}/geomview/modules
%{_datadir}/geomview/modules/orrery
%{_libexecdir}/%{name}/.geomview-orrery
%endif

%if "%{?_with_maniview:1}" == "1"
%files maniview
%defattr(-,root,root)
%doc maniview*/README maniview*/NEWS maniview*/AUTHORS maniview*/ChangeLog
%{_datadir}/%{name}/groups
%{_libexecdir}/%{name}/maniview
%{_libexecdir}/%{name}/.geomview-maniview
%{_mandir}/man1/maniview*
%endif


%changelog
* Mon Sep 20 2004 Rex Dieter <rexdieter at sf.net> 0:1.8.1-10
- update Source URL
- fix un-owned /usr/share/geomview/modules
- Requires(post,preun): /sbin-install-info
- -orrery: Requires: tk
- License: LGPL, %%doc COPYING
- comment out the Obsoleting of subpkgs with using --without.  I think
  the logic there is wrong.
- relax subpkgs to Requires: %{name} = %%epoch:%%version

* Tue Sep 14 2004 Rex Dieter <rexdieter at sf.net> 0:1.8.1-0.fdr.9
- fix build for fc3
- remove unused gcc_ver cruft
- remove unused (by default) lesstif bits

* Mon Jul 19 2004 Rex Dieter <rexdieter at sf.net> 0:1.8.1-0.fdr.8
- .desktop Categories += Education;Math;

* Mon Jul 19 2004 Rex Dieter <rexdieter at sf.net> 0:1.8.1-0.fdr.7
- BR: libGL.so.1 libGLU.so.1

* Mon Jul 19 2004 Rex Dieter <rexdieter at sf.net> 0:1.8.1-0.fdr.6
- fix file list (possible dups)

* Mon Jul 19 2004 Rex Dieter <rexdieter at sf.net> 0:1.8.1-0.fdr.5
- BR: libtool flex
- BR: XFree86-devel (for lib{GL/GLU})

* Thu Jun 03 2004 Rex Dieter <rexdieter at sf.net> 0:1.8.1-0.fdr.4
- .desktop: Categories += Graphics

* Tue Mar 16 2004 Rex Dieter <rexdieter at sf.net> 0:1.8.1-0.fdr.3
- use patch from geomview sf site to allow gcc3. 
- use desktop-file-install

* Wed Sep 24 2003 Rex Dieter <rexdieter at sf.net> 0:1.8.1-0.fdr.2
- cleanup for formal submission to fedora.

* Fri Aug 08 2003 Rex Dieter <rexdieter at sf.net> 0:1.8.1-0.fdr.1
- Build against openmotif.

* Mon May 12 2003 Rex Dieter <rexdieter at users.sf.net> 0:1.8.1-0.fdr.0
- fedora'ize 
- rh73: link xforms static (for now, so rh80+ users could use if they
  want/need plugins/maniview subpkgs).
- rh80+: use g++296, no xforms.
- Obsoletes: subpkgs not built.

* Fri Jun 21 2002 Rex Dieter <rexdieter at users.sf.net> 1.8.1-8
- Obsoletes/Provides: pluginname=version-release for extra plugins
  (so to gracefully handle upgrade from Mark's orrery rpm)

* Fri Jun 21 2002 Rex Dieter <rexdieter at users.sf.net> 1.8.1-7
- use macros for all subpkgs
- include orrery-0.9.3.
- remove %_smp_mflags (makefile is not smp safe)

* Thu Jun 20 2002 Rex Dieter <rexdieter at users.sf.net> 1.8.1-6
- include maniview-2.0.0.
- include geomview info/man pages.

* Thu Feb 27 2002 Rex Dieter <rexdieter at users.sf.net> 1.8.1-5
- rebuild to link xforms dynamic

* Wed Feb 20 2002 Rex Dieter <rexdieter at users.sf.net> 1.8.1-4
- conditionally use xforms (no by default)
- make subpkg require %%name-%%version-%%release
- tweak to work with new lesstif

* Tue Dec 11 2001 Rex Dieter <rexdieter at users.sf.net> 1.8.1-3
- really use the app-icon this time.
- use Prefix to at least pretend relocatability

* Wed Nov 7 2001 Rex Dieter <rexdieter at users.sf.net> 1.8.1-2
- make -plugins subpkg for plugins that use xforms.

* Fri Oct 5 2001 Rex Dieter <rexdieter at users.sf.net > 1.8.1-1
- cleanup specfile
- make icon/desktop files
- include option to link xforms-static (untested)

* Fri Sep 28 2001 Rex Dieter <rexdieter at users.sf.net> 1.8.1-0
- first try. 
- TODO: make subpkgs manual(html), modules, modules-xforms



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/geomview/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	24 Dec 2004 11:55:13 -0000	1.1
+++ .cvsignore	24 Dec 2004 11:58:48 -0000	1.2
@@ -0,0 +1,3 @@
+geomview-1.8.1.tar.gz
+maniview-2.0.0.tar.gz
+orrery-0.9.3.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/geomview/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	24 Dec 2004 11:55:13 -0000	1.1
+++ sources	24 Dec 2004 11:58:48 -0000	1.2
@@ -0,0 +1,3 @@
+1cb0e07a6552e9fe122491af70171536  geomview-1.8.1.tar.gz
+109909e66ed37c678af4286cc6e620e2  maniview-2.0.0.tar.gz
+8f68b4bd7ae8b207456fbed0650a8330  orrery-0.9.3.tar.gz




More information about the fedora-extras-commits mailing list