rpms/openvrml/devel openvrml-gtkplug-info.patch, NONE, 1.1 openvrml.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Ralf Corsépius (corsepiu)
fedora-extras-commits at redhat.com
Tue Nov 21 14:53:40 UTC 2006
Author: corsepiu
Update of /cvs/extras/rpms/openvrml/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv16034/devel
Modified Files:
.cvsignore sources
Added Files:
openvrml-gtkplug-info.patch openvrml.spec
Log Message:
auto-import openvrml-0.16.1-4 on branch devel from openvrml-0.16.1-4.src.rpm
openvrml-gtkplug-info.patch:
--- NEW FILE openvrml-gtkplug-info.patch ---
--- openvrml-0.16.1/doc/openvrml-gtkplug.info 2006-11-15 00:17:54.000000000 -0500
+++ openvrml-0.16.1-4/doc/openvrml-gtkplug.info 2006-11-15 00:18:12.000000000 -0500
@@ -15,7 +15,7 @@
INFO-DIR-SECTION Miscellaneous
START-INFO-DIR-ENTRY
-* openvrml-gtkplug: A VRML/X3D browser component for GTK+ applications.
+* openvrml-gtkplug: (openvrml-gtkplug). A VRML/X3D browser component for GTK+ applications.
END-INFO-DIR-ENTRY
--- NEW FILE openvrml.spec ---
# -*- rpm-spec -*-
Name: openvrml
Version: 0.16.1
Release: 4%{?dist}
Summary: VRML/X3D runtime library
License: LGPL
Group: System Environment/Libraries
Source: http://prdownloads.sf.net/openvrml/%{name}-%{version}.tar.gz
Patch: openvrml-gtkplug-info.patch
URL: http://openvrml.org
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: pkgconfig >= 0.12.0
BuildRequires: boost-devel >= 1.33.1
BuildRequires: libpng-devel >= 1.0.12
BuildRequires: libjpeg-devel >= 6b
BuildRequires: fontconfig-devel >= 2.0
BuildRequires: freetype-devel >= 2.1.2
BuildRequires: firefox-devel
BuildRequires: libGLU-devel
BuildRequires: libXmu-devel
BuildRequires: gtk2-devel
Requires: firefox = 1.5.0.8
%description
OpenVRML is a VRML/X3D support library, including a runtime and facilities
for reading and displaying VRML and X3D models.
%package devel
Summary: Headers for developing C++ programs with OpenVRML
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: pkgconfig
Requires: boost-devel >= 1.33.1
Requires: libpng-devel
Requires: libjpeg-devel
Requires: fontconfig-devel
Requires: freetype-devel
Requires: firefox-devel = 1.5.0.8
%description devel
Headers that programmers will need to develop C++ programs using
OpenVRML.
%package gl
Summary: OpenGL renderer for OpenVRML
Group: System Environment/Libraries
Requires: %{name} = %{version}-%{release}
%description gl
OpenGL renderer for OpenVRML.
%package gl-devel
Summary: OpenVRML OpenGL renderer headers
Group: Development/Libraries
Requires: %{name}-gl = %{version}-%{release}
Requires: %{name}-devel = %{version}-%{release}
Requires: pkgconfig
Requires: libGLU-devel
Requires: libXmu-devel
Requires: gtk2-devel
%description gl-devel
Headers that programmers will need to develop C++ programs using the
OpenVRML OpenGL renderer.
%package gtkplug
Summary: VRML browser GtkPlug component for embedding in GTK+ applications
Group: Applications/Internet
License: GPL
Requires: %{name}-gl = %{version}-%{release}
%description gtkplug
VRML browser GtkPlug component for embedding in GTK+ applications.
%package mozilla-plugin
Summary: VRML browser plug-in for Mozilla-based browsers
Group: Applications/Internet
License: GPL
Requires: %{name}-gtkplug = %{version}-%{release}
%description mozilla-plugin
VRML browser plug-in for Mozilla-based browsers.
%prep
%setup
%patch -p1
%build
%configure --disable-static --disable-exception-specs --disable-examples --disable-script-node-java CPPFLAGS="-DNDEBUG" CXXFLAGS="$CXXFLAGS -fvisibility=hidden"
%{__make} %{?_smp_mflags}
%install
%{__make} DESTDIR=%{buildroot} install
%{__rm} %{buildroot}%{_libdir}/*.la
%{__rm} %{buildroot}%{_libdir}/mozilla/plugins/openvrml.la
%{__rm} -f %{buildroot}%{_infodir}/dir
%clean
%{__rm} -rf %{buildroot}
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%doc AUTHORS COPYING.LESSER ChangeLog NEWS README THANKS
%{_libdir}/libopenvrml.so.*
%files devel
%doc AUTHORS COPYING.LESSER ChangeLog NEWS README THANKS
%doc doc/manual
%{_includedir}/%{name}/openvrml-common.h
%{_includedir}/%{name}/openvrml-config.h
%{_includedir}/%{name}/openvrml/*.h
%{_libdir}/libopenvrml.so
%{_libdir}/pkgconfig/openvrml.pc
%post gl -p /sbin/ldconfig
%postun gl -p /sbin/ldconfig
%files gl
%doc AUTHORS COPYING.LESSER ChangeLog NEWS README THANKS
%{_libdir}/libopenvrml-gl.so.*
%files gl-devel
%doc AUTHORS COPYING.LESSER ChangeLog NEWS README THANKS
%{_includedir}/%{name}/openvrml-gl-common.h
%{_includedir}/%{name}/openvrml-gl-config.h
%{_includedir}/%{name}/openvrml/gl
%{_libdir}/libopenvrml-gl.so
%{_libdir}/pkgconfig/openvrml-gl.pc
%post gtkplug
/sbin/install-info %{_infodir}/openvrml-gtkplug.info.gz %{_infodir}/dir
%preun gtkplug
if [ $1 = 0 ]; then
/sbin/install-info --delete %{_infodir}/openvrml-gtkplug.info.gz %{_infodir}/dir
fi
%files gtkplug
%doc AUTHORS COPYING ChangeLog NEWS README THANKS
%{_infodir}/openvrml-gtkplug.info.gz
%{_libexecdir}/openvrml-gtkplug
%files mozilla-plugin
%doc AUTHORS COPYING ChangeLog NEWS README THANKS
%{_libdir}/mozilla/plugins/openvrml.so
%changelog
* Wed Nov 15 2006 Braden McDaniel <braden at endoframe.com> - 0.16.1-4
- Patch openvrml-gtkplug.info.
* Tue Nov 14 2006 Braden McDaniel <braden at endoframe.com> - 0.16.1-3
- openvrml: Require firefox 1.5.0.8.
- openvrml: Add -fvisibility=hidden to CXXFLAGS.
- openvrml: Use %%{__make} in %%install.
- openvrml: rm %%{buildroot}%%{_infodir}/dir at the end of %%install.
- openvrml-devel: Require pkgconfig, libpng-devel, libjpeg-devel,
fontconfig-devel, freetype-devel, and firefox-devel = 1.5.0.8.
- openvrml-gl: Removed Requires: mesa-libGLU.
- openvrml-gl-devel: Require pkgconfig, openvrml-devel, libGLU-devel,
libXmu-devel, and gtk2-devel.
* Mon Oct 30 2006 Braden McDaniel <braden at endoframe.com> - 0.16.1-2
- Removed trailing '.' from summaries.
- openvrml-devel: Include %%{version}-%%{release} in dependency on
openvrml.
- openvrml-devel: Removed mention of static libraries from summary and
description since they are no longer included.
- openvrml-gl: Run ldconfig in %%post, %%postun.
- openvrml-gl-devel: Include %%{release} in dependency on openvrml.
- openvrml-gl-devel: Removed mention of static libraries from summary and
description since they are no longer included.
- openvrml-gtkplug: Include %%{release} in dependency on openvrml-gl.
- openvrml-gtkplug: Run install-info in %%post, %%preun.
- openvrml-gtkplug: Removed Requires for gtk2, libXmu.
- openvrml-mozilla-plugin: Include %%{release} in dependency on
openvrml-gtkplug.
- openvrml-mozilla-plugin: Removed Requires for firefox.
* Sat Oct 28 2006 Braden McDaniel <braden at endoframe.com>
- Run ldconfig in %%post and %%postun.
- Updated summary and description.
- Removed BuildRequires for zlib-devel.
- Removed Requires for zlib.
- Removed Requires for libpng.
- Removed Requires for libjpeg.
- Removed Requires for fontconfig.
- Removed Requires for freetype.
- Avoid packaging libtool .la files.
- Do not build static libraries.
- Do not use %%makeinstall.
* Fri Oct 27 2006 Braden McDaniel <braden at endoframe.com>
- Removed obsolete references to openvrml.xpt and openvrml.idl by the
mozilla-plugin package.
- Fixed file name for openvrml-gtkplug texinfo.
* Wed Oct 25 2006 Braden McDaniel <braden at endoframe.com>
- Require firefox instead of mozilla.
* Thu Oct 05 2006 Braden McDaniel <braden at endoframe.com>
- Added openvrml-gtkplug info.
* Thu Sep 28 2006 Braden McDaniel <braden at endoframe.com>
- Added openvrml-gtkplug package.
* Mon Aug 14 2006 Braden McDaniel <braden at endoframe.com>
- Added libXmu-devel to BuildRequires.
- Made mozilla-plugin package Require libXmu.
* Thu Aug 10 2006 Braden McDaniel <braden at endoframe.com>
- Use %%{__make} instead of make.
- Use %%{__rm} instead of rm.
- Include openvrml-common.h and openvrml-config.h in openvrml-devel.
- Include openvrml-gl-common.h and openvrml-gl-config.h in
openvrml-gl-devel.
* Wed Jul 26 2006 Braden McDaniel <braden at endoframe.com>
- Require boost-devel 1.33.1.
- Added dependency on boost-devel to openvrml-devel.
- Updated Mesa package names for Fedora Core 5.
* Sun Feb 12 2006 Braden McDaniel <braden at endoframe.com>
- configure with --disable-exception-specs.
* Tue Apr 20 2005 Braden McDaniel <braden at endoframe.com>
- Removed dejagnu build prerequisite.
* Mon Mar 21 2005 Braden McDaniel <braden at endoframe.com>
- No longer emit lookat package.
- configure with --disable-examples.
* Wed Jan 26 2005 Braden McDaniel <braden at endoframe.com>
- configure with --disable-script-node-java. The Script node Java binding
is not currently usable.
* Fri Jan 07 2005 Braden McDaniel <braden at endoframe.com>
- Added %%{_libexecdir}/openvrml-player to the openvrml-mozilla-plugin package.
* Fri Dec 29 2004 Braden McDaniel <braden at endoframe.com>
- Fixed name of xorg-x11-devel prerequisite for the openvrml-gl-devel package.
* Fri Dec 24 2004 Braden McDaniel <braden at endoframe.com>
- Require mozilla >= 1.6. The plug-in now must link with libxpcom.
- Removed GtkGLExt dependency; added GTK+ 2.x dependency. GtkGLExt is
now included in the distribution.
* Thu Dec 03 2004 Braden McDaniel <braden at endoframe.com>
- Use %%makeinstall macro.
- Install COPYING (GPL) with lookat documentation rather than COPYING.LESSER
(LGPL).
* Tue Nov 30 2004 Braden McDaniel <braden at endoframe.com>
- Added dejagnu >= 1.4 as a build prerequisite.
* Fri Nov 26 2004 Braden McDaniel <braden at endoframe.com>
- Changed Mozilla plug-in RPM name to openvrml-mozilla-plugin.
- Refer to the plug-in in comments as "for Mozilla-based browsers" rather than
"for Mozilla".
* Sun Nov 21 2004 Braden McDaniel <braden at endoframe.com>
- Changed openvrml-gl-devel dependency on XFree86-devel to xorg-X11-devel.
- Removed openvrml-mozilla dependency on mozilla. Other browsers (e.g.,
Firefox) could use the plug-in, too.
* Sat May 15 2004 Braden McDaniel <braden at endoframe.com>
- Use "License" instead of "Copyright".
- Require xorg-x11 packages instead of XFree86.
- Removed "Prefix" specification.
- Use "%%configure" macro.
- Install script.jar.
- Use %%{_libdir}, etc. macros.
- Install openvrml.idl.
* Sun May 09 2004 Braden McDaniel <braden at endoframe.com>
- Corrected description of lookat RPM to reflect the change to using SDL.
- Define NDEBUG when configuring.
* Wed May 05 2004 Braden McDaniel <braden at endoframe.com>
- Made Mozilla plug-in scriptable.
* Mon Apr 26 2004 Braden McDaniel <braden at endoframe.com>
- Added Mozilla plug-in.
* Thu Nov 20 2003 Braden McDaniel <braden at endoframe.com>
- Require SDL for lookat instead of glut.
- Set "DESTDIR" for "make install" rather than "prefix".
* Sun Nov 16 2003 Braden McDaniel <braden at endoframe.com>
- Removed unused ARCH_FLAGS variable from "configure" invocation.
- Added _smp_mflags macro to invocation of make.
* Fri Nov 07 2003 Braden McDaniel <braden at endoframe.com>
- Added "BuildRequires: libgcj-devel >= 3.3" and analogous Requires. Script
node Java support is now included in the build, and older versions of libgcj
have a bug that prevents OpenVRML from compiling.
- Removed glut requirement from opevrml-gl package. (Should have been done
some time ago.)
- Added glut requirement to lookat package.
- Changed XFree86 requirement of openvrml-gl to XFree86-Mesa-libGLU to
correspond to Fedora Core package name. Upped required version of XFree86 to
4.3 to correspond to this.
* Mon Nov 03 2003 Braden McDaniel <braden at endoframe.com>
- Removed lookat-bin from lookat package.
- Added mozilla requirement for lookat. lookat is now built with -rpath for
the Mozilla library directory; so the binary package requires the same
Mozilla version it was built against.
* Mon Oct 27 2003 Braden McDaniel <braden at endoframe.com>
- Added lookat-bin to lookat package.
* Tue Sep 30 2003 Braden McDaniel <braden at endoframe.com>
- Added BuildRequires: boost-devel.
* Sun Sep 28 2003 Braden McDaniel <braden at endoframe.com>
- Changed COPYING.LIB to COPYING.LESSER.
- Moved pkg-config metadata files to devel packages.
- Changes for parity with installation directory names.
* Tue Dec 17 2002 Braden McDaniel <braden at endoframe.com>
- Removed conformance.html from %%doc. This doc now incorporated into doxygen
docs.
* Tue Dec 10 2002 Braden McDaniel <braden at endoframe.com>
- Added BuildRequires for pkgconfig, fontconfig-devel, freetype-devel.
- Added Requires for fontconfig, freetype.
- Updated configure arguments.
- Added conformance.html to openvrml's %%doc.
- Added API (doxygen) docs to openvrml-devel's %%doc.
- Removed GL renderer headers in openvrml-devel.
- Added AUTHORS, COPYING.LIB, ChangeLog, NEWS, README, THANKS to %%doc for all
packages.
* Sun Dec 08 2002 Braden McDaniel <braden at endoframe.com>
- Removed COPYING from %%doc.
* Thu Dec 05 2002 Braden McDaniel <braden at endoframe.com>
- Added minimum versions to BuildRequires dependencies.
- configure --without-ftflibs.
- Require Mozilla 1.2.1; removed obsolete CPPFLAGS and LDFLAGS when
configuring.
* Sun Jun 30 2002 Braden McDaniel <braden at endoframe.com>
- configure --without-doxygen.
- Removed "doc/conformance.html" from %%doc.
* Sat Jun 15 2002 Braden McDaniel <braden at endoframe.com>
- Use CPPFLAGS and LDFLAGS for Mozilla 1.0.0 when running configure.
- Require Mozilla 1.0.0.
* Mon May 20 2002 Braden McDaniel <braden at endoframe.com>
- Fixed pkgconfig metafile names.
- Updated dependencies to reflect RPMs shipping with Red Hat 7.3.
- Updated source download URI.
- Removed prefix.
- Added BuildRequires.
- Added Requires for zlib, libpng, libjpeg, mozilla.
- configure --without-jdk.
* Thu Jan 24 2002 Braden McDaniel <braden at endoframe.com>
- Added package metafiles for pkgconfig.
- Removed autoconf macros for use by client packages.
* Fri Jun 29 2001 Braden McDaniel <braden at endoframe.com>
- Removed MPL-1.1.txt from %%doc. File nolonger distributed.
- Prefer the shorter "sf.net" to "sourceforge.net".
* Wed Jun 6 2001 Braden McDaniel <braden at endoframe.com>
- Added COPYING to %%doc.
- Changed URL to <http://openvrml.org>
- Corrected packager e-mail address.
* Thu Jan 25 2001 Braden McDaniel <braden at endoframe.com>
- Fixed location of lookat icon in %%files section for lookat
- Added Mesa >= 3.2 as a requirement for openvrml-gl.
* Tue Jan 2 2001 Braden McDaniel <braden at endoframe.com>
- Removed obsolete TODO from %%doc.
* Sun Dec 31 2000 Clayton Cottingham <drfrog at smartt.com>
- Change in install section rm command is now recursive
* Fri Dec 15 2000 Braden McDaniel <braden at endoframe.com>
- Added lookat.xpm to files section for lookat.
* Fri Dec 8 2000 Braden McDaniel <braden at endoframe.com>
- Changes to reflect library name and header location changes.
* Sun Dec 3 2000 Braden McDaniel <braden at endoframe.com>
- Removed README.SOUND from %%doc
* Sun Nov 26 2000 Braden McDaniel <braden at endoframe.com>
- Added conformance.html to %%doc.
- Removed obsolete COPYING.ANTLR from %%doc.
- Changed URL to <http://openvrml.sourceforge.net>.
- Removed obsolete NODES from %%doc.
* Thu Nov 23 2000 Braden McDaniel <braden at endoframe.com>
- Gave much love. Checked into CVS. Still not guaranteed to work, though.
* Tue Oct 24 2000 Braden McDaniel <braden at endoframe.com>
- Received initial spec file from Clayton Cottingham <drfrog at smartt.com>.
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/openvrml/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 21 Nov 2006 06:32:18 -0000 1.1
+++ .cvsignore 21 Nov 2006 14:53:10 -0000 1.2
@@ -0,0 +1 @@
+openvrml-0.16.1.tar.gz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/openvrml/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 21 Nov 2006 06:32:18 -0000 1.1
+++ sources 21 Nov 2006 14:53:10 -0000 1.2
@@ -0,0 +1 @@
+6628c0d18078805d2b662b3509f537d3 openvrml-0.16.1.tar.gz
More information about the scm-commits
mailing list