- Rebuild to ensure libGLU gets rebuilt with new gcc with C++ compiler
fixes. - Changed the 3 devel packages to use Obsoletes instead of Conflicts for the packages the files used to be present in, as this is more friendy for OS upgrades. - Added "Requires: libX11-devel" to mesa-libGL-devel package (#173712) - Added "Requires: libGL-devel" to mesa-libGLU-devel package (#175253)
This commit is contained in:
parent
eb5c34bf28
commit
c3a5a49c73
48
mesa.spec
48
mesa.spec
@ -46,7 +46,7 @@
|
|||||||
Summary: Mesa graphics libraries
|
Summary: Mesa graphics libraries
|
||||||
Name: mesa
|
Name: mesa
|
||||||
Version: 6.4.1
|
Version: 6.4.1
|
||||||
Release: 1
|
Release: 2
|
||||||
License: MIT/X11
|
License: MIT/X11
|
||||||
Group: System Environment/Libraries
|
Group: System Environment/Libraries
|
||||||
URL: http://www.mesa3d.org
|
URL: http://www.mesa3d.org
|
||||||
@ -98,25 +98,25 @@ Obsoletes: xorg-x11-libs
|
|||||||
|
|
||||||
%description libGL
|
%description libGL
|
||||||
Mesa libGL runtime libraries and DRI drivers.
|
Mesa libGL runtime libraries and DRI drivers.
|
||||||
#-- libGLw -----------------------------------------------------------
|
#-- libGL ------------------------------------------------------------
|
||||||
%package libGL-devel
|
%package libGL-devel
|
||||||
Summary: Mesa libGL development package
|
Summary: Mesa libGL development package
|
||||||
Group: Development/Libraries
|
Group: Development/Libraries
|
||||||
Requires: mesa-libGL = %{version}-%{release}
|
Requires: mesa-libGL = %{version}-%{release}
|
||||||
|
Requires: libX11-devel
|
||||||
|
|
||||||
Provides: libGL-devel
|
Provides: libGL-devel
|
||||||
|
|
||||||
# libGL devel files were in Mesa-devel package in RHL 6.x, 7.[0-2], RHEL 2.1
|
# libGL devel files were in Mesa-devel package in RHL 6.x, 7.[0-2], RHEL 2.1
|
||||||
Conflicts: Mesa-devel
|
|
||||||
Obsoletes: Mesa-devel
|
Obsoletes: Mesa-devel
|
||||||
# libGL devel files moved to XFree86-devel for RHL 7.3, 8.0, 9, FC1, RHEL 3
|
# libGL devel files moved to XFree86-devel for RHL 7.3, 8.0, 9, FC1, RHEL 3
|
||||||
Conflicts: XFree86-devel
|
Obsoletes: XFree86-devel
|
||||||
# libGL devel files moved to xorg-x11-devel for FC2, FC3, FC4
|
# libGL devel files moved to xorg-x11-devel for FC2, FC3, FC4
|
||||||
Conflicts: xorg-x11-devel
|
Obsoletes: xorg-x11-devel
|
||||||
|
|
||||||
%description libGL-devel
|
%description libGL-devel
|
||||||
Mesa libGL development package
|
Mesa libGL development package
|
||||||
#-- libGLw -----------------------------------------------------------
|
#-- libGLU -----------------------------------------------------------
|
||||||
%package libGLU
|
%package libGLU
|
||||||
Summary: Mesa libGLU runtime library
|
Summary: Mesa libGLU runtime library
|
||||||
Group: System Environment/Libraries
|
Group: System Environment/Libraries
|
||||||
@ -124,37 +124,32 @@ Group: System Environment/Libraries
|
|||||||
Provides: libGLU
|
Provides: libGLU
|
||||||
|
|
||||||
# libGLU used to be in Mesa package in RHL 6.x, 7.[0-2], RHEL 2.1
|
# libGLU used to be in Mesa package in RHL 6.x, 7.[0-2], RHEL 2.1
|
||||||
Conflicts: Mesa
|
|
||||||
Obsoletes: Mesa
|
Obsoletes: Mesa
|
||||||
# libGLU moved to XFree86-libs for RHL 7.3
|
# libGLU moved to XFree86-libs for RHL 7.3
|
||||||
Conflicts: XFree86-libs
|
Obsoletes: XFree86-libs
|
||||||
# libGLU moved to XFree86-Mesa-libGLU for RHL 8.0, 9, FC1, RHEL 3
|
# libGLU moved to XFree86-Mesa-libGLU for RHL 8.0, 9, FC1, RHEL 3
|
||||||
Conflicts: XFree86-Mesa-libGLU
|
|
||||||
Obsoletes: XFree86-Mesa-libGLU
|
Obsoletes: XFree86-Mesa-libGLU
|
||||||
# libGLU moved to xorg-x11-Mesa-libGLU for FC[2-4], RHEL4
|
# libGLU moved to xorg-x11-Mesa-libGLU for FC[2-4], RHEL4
|
||||||
Conflicts: xorg-x11-Mesa-libGLU
|
|
||||||
Obsoletes: xorg-x11-Mesa-libGLU
|
Obsoletes: xorg-x11-Mesa-libGLU
|
||||||
# Conflict with the xorg-x11-libs too, just to be safe for file conflicts
|
# Obsolete xorg-x11-libs too, just to be safe
|
||||||
Conflicts: xorg-x11-libs
|
Obsoletes: xorg-x11-libs
|
||||||
|
|
||||||
%description libGLU
|
%description libGLU
|
||||||
Mesa libGLU runtime library
|
Mesa libGLU runtime library
|
||||||
#-- libGLw -----------------------------------------------------------
|
#-- libGLU-devel -----------------------------------------------------
|
||||||
%package libGLU-devel
|
%package libGLU-devel
|
||||||
Summary: Mesa libGLU development package
|
Summary: Mesa libGLU development package
|
||||||
Group: Development/Libraries
|
Group: Development/Libraries
|
||||||
Requires: mesa-libGLU = %{version}-%{release}
|
Requires: mesa-libGLU = %{version}-%{release}
|
||||||
|
Requires: libGL-devel
|
||||||
|
|
||||||
Provides: libGLU-devel
|
Provides: libGLU-devel
|
||||||
|
|
||||||
# libGLU devel files were in Mesa-devel package in RHL 6.x, 7.[0-2], RHEL 2.1
|
# libGLU devel files were in Mesa-devel package in RHL 6.x, 7.[0-2], RHEL 2.1
|
||||||
Conflicts: Mesa-devel
|
|
||||||
Obsoletes: Mesa-devel
|
Obsoletes: Mesa-devel
|
||||||
# libGLU devel files moved to XFree86-devel for RHL 7.3, 8.0, 9, FC1, RHEL 3
|
# libGLU devel files moved to XFree86-devel for RHL 7.3, 8.0, 9, FC1, RHEL 3
|
||||||
Conflicts: XFree86-devel
|
|
||||||
Obsoletes: XFree86-devel
|
Obsoletes: XFree86-devel
|
||||||
# libGLU devel files moved to xorg-x11-devel for FC2, FC3, FC4
|
# libGLU devel files moved to xorg-x11-devel for FC2, FC3, FC4
|
||||||
Conflicts: xorg-x11-devel
|
|
||||||
Obsoletes: xorg-x11-devel
|
Obsoletes: xorg-x11-devel
|
||||||
|
|
||||||
%description libGLU-devel
|
%description libGLU-devel
|
||||||
@ -167,13 +162,10 @@ Group: System Environment/Libraries
|
|||||||
Provides: libGLw
|
Provides: libGLw
|
||||||
|
|
||||||
# libGLw used to be in Mesa package in RHL 6.x, 7.[0-2], RHEL 2.1
|
# libGLw used to be in Mesa package in RHL 6.x, 7.[0-2], RHEL 2.1
|
||||||
Conflicts: Mesa
|
|
||||||
Obsoletes: Mesa
|
Obsoletes: Mesa
|
||||||
# libGLw moved to XFree86-libs for RHL 7.3, 8, 9, FC1, RHEL 3
|
# libGLw moved to XFree86-libs for RHL 7.3, 8, 9, FC1, RHEL 3
|
||||||
Conflicts: XFree86-libs
|
|
||||||
Obsoletes: XFree86-libs
|
Obsoletes: XFree86-libs
|
||||||
# libGLw moved to xorg-x11-libs FC[2-4], RHEL4
|
# libGLw moved to xorg-x11-libs FC[2-4], RHEL4
|
||||||
Conflicts: xorg-x11-libs
|
|
||||||
Obsoletes: xorg-x11-libs
|
Obsoletes: xorg-x11-libs
|
||||||
|
|
||||||
%description libGLw
|
%description libGLw
|
||||||
@ -187,13 +179,10 @@ Requires: libGLw = %{version}-%{release}
|
|||||||
Provides: libGLw-devel
|
Provides: libGLw-devel
|
||||||
|
|
||||||
# libGLw devel files were in Mesa-devel package in RHL 6.x, 7.[0-2], RHEL 2.1
|
# libGLw devel files were in Mesa-devel package in RHL 6.x, 7.[0-2], RHEL 2.1
|
||||||
Conflicts: Mesa-devel
|
|
||||||
Obsoletes: Mesa-devel
|
Obsoletes: Mesa-devel
|
||||||
# libGLw devel files moved to XFree86-devel for RHL 7.3, 8.0, 9, FC1, RHEL 3
|
# libGLw devel files moved to XFree86-devel for RHL 7.3, 8.0, 9, FC1, RHEL 3
|
||||||
Conflicts: XFree86-devel
|
|
||||||
Obsoletes: XFree86-devel
|
Obsoletes: XFree86-devel
|
||||||
# libGLw devel files moved to xorg-x11-devel for FC2, FC3, FC4
|
# libGLw devel files moved to xorg-x11-devel for FC2, FC3, FC4
|
||||||
Conflicts: xorg-x11-devel
|
|
||||||
Obsoletes: xorg-x11-devel
|
Obsoletes: xorg-x11-devel
|
||||||
|
|
||||||
%description libGLw-devel
|
%description libGLw-devel
|
||||||
@ -207,11 +196,10 @@ Group: Development/Libraries
|
|||||||
The mesa-source package provides the minimal source code needed to
|
The mesa-source package provides the minimal source code needed to
|
||||||
build DRI enabled X servers, etc.
|
build DRI enabled X servers, etc.
|
||||||
|
|
||||||
|
#-- prep -------------------------------------------------------------
|
||||||
#-- Prep -------------------------------------------------------------
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n Mesa-%{version}
|
%setup -q -n Mesa-%{version}
|
||||||
# Copy Red Hat Mesa build/install simplification scripts into build dir.
|
# Copy Red Hat Mesa build/install simplificomplication scripts into build dir.
|
||||||
install -m 755 %{SOURCE1} ./
|
install -m 755 %{SOURCE1} ./
|
||||||
install -m 755 %{SOURCE2} ./
|
install -m 755 %{SOURCE2} ./
|
||||||
install -m 755 %{SOURCE3} ./
|
install -m 755 %{SOURCE3} ./
|
||||||
@ -225,7 +213,7 @@ install -m 755 %{SOURCE3} ./
|
|||||||
%patch100 -p1 -b .amd64-assyntax-fix
|
%patch100 -p1 -b .amd64-assyntax-fix
|
||||||
|
|
||||||
# WARNING: The following files are copyright "Mark J. Kilgard" under the GLUT
|
# WARNING: The following files are copyright "Mark J. Kilgard" under the GLUT
|
||||||
# license and are not open source software, so we must remove them.
|
# license and are not open source/free software, so we remove them.
|
||||||
rm include/GL/uglglutshapes.h
|
rm include/GL/uglglutshapes.h
|
||||||
|
|
||||||
#-- Build ------------------------------------------------------------
|
#-- Build ------------------------------------------------------------
|
||||||
@ -404,6 +392,14 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%defattr(-,root,root,-)
|
%defattr(-,root,root,-)
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Dec 20 2005 Mike A. Harris <mharris@redhat.com> 6.4.1-2
|
||||||
|
- Rebuild to ensure libGLU gets rebuilt with new gcc with C++ compiler fixes.
|
||||||
|
- Changed the 3 devel packages to use Obsoletes instead of Conflicts for the
|
||||||
|
packages the files used to be present in, as this is more friendy for
|
||||||
|
OS upgrades.
|
||||||
|
- Added "Requires: libX11-devel" to mesa-libGL-devel package (#173712)
|
||||||
|
- Added "Requires: libGL-devel" to mesa-libGLU-devel package (#175253)
|
||||||
|
|
||||||
* Sat Dec 17 2005 Mike A. Harris <mharris@redhat.com> 6.4.1-1
|
* Sat Dec 17 2005 Mike A. Harris <mharris@redhat.com> 6.4.1-1
|
||||||
- Updated MesaLib tarball to version 6.4.1 from Mesa project for X11R7 RC4.
|
- Updated MesaLib tarball to version 6.4.1 from Mesa project for X11R7 RC4.
|
||||||
- Added pkgconfig dependency.
|
- Added pkgconfig dependency.
|
||||||
|
Loading…
Reference in New Issue
Block a user