]> git.pld-linux.org Git - packages/Mesa.git/commitdiff
- removed outdated realclean,wayland patches
authorJakub Bogusz <qboosh@pld-linux.org>
Wed, 10 Oct 2012 15:01:20 +0000 (17:01 +0200)
committerJakub Bogusz <qboosh@pld-linux.org>
Wed, 10 Oct 2012 15:01:20 +0000 (17:01 +0200)
- classic (non-gallium) dri drivers R: -dri-core
- libGL Provides OpenGL 3.1 API (runtime depends on used driver)
- package drirc file; check-files cleanup

Mesa-realclean.patch [deleted file]
Mesa-wayland.patch [deleted file]
Mesa.spec

diff --git a/Mesa-realclean.patch b/Mesa-realclean.patch
deleted file mode 100644 (file)
index 61726c2..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
---- Makefile   2006-08-11 03:07:17.000000000 +0200
-+++ Makefile-new       2006-08-15 23:24:30.648596784 +0200
-@@ -27,12 +27,10 @@
- realclean: clean
--      -rm -rf lib*
-       -rm -f $(TOP)/configs/current
-       -rm -f $(TOP)/configs/autoconf
-       -rm -rf autom4te.cache
--      -find . '(' -name '*.o' -o -name '*.a' -o -name '*.so' -o \
--        -name depend -o -name depend.bak ')' -exec rm -f '{}' ';'
-+      -find . '(' -name depend -o -name depend.bak ')' -exec rm -f '{}' ';'
diff --git a/Mesa-wayland.patch b/Mesa-wayland.patch
deleted file mode 100644 (file)
index d8cd149..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
---- Mesa-8.0.1/src/egl/wayland/wayland-drm/Makefile.orig       2012-02-15 00:44:00.000000000 +0100
-+++ Mesa-8.0.1/src/egl/wayland/wayland-drm/Makefile    2012-03-11 20:50:16.884057197 +0100
-@@ -17,8 +17,8 @@
- # Generate protocol sources
- prefix=$(shell $(PKG_CONFIG) --variable=prefix wayland-server)
--exec_prefx=$(shell $(PKG_CONFIG) --variable=exec_prefix wayland-server)
--wayland_protocoldir = $(PWD)/protocol
-+exec_prefix=$(shell $(PKG_CONFIG) --variable=exec_prefix wayland-server)
-+wayland_protocoldir = $(TOP)/src/egl/wayland/wayland-drm/protocol
- wayland_scanner=$(exec_prefix)/bin/wayland-scanner
- default: depend libwayland-drm.a $(GEN_SOURCES) $(GEN_HEADERS)
index e9521896d0b07c0cefd33de0410cda30d4782f17..97c2c2519a6a37f60422842fb918465fc474848f 100644 (file)
--- a/Mesa.spec
+++ b/Mesa.spec
@@ -37,9 +37,7 @@ License:      MIT (core) and others - see license.html file
 Group:         X11/Libraries
 Source0:       ftp://ftp.freedesktop.org/pub/mesa/%{version}/%{name}Lib-%{version}.tar.bz2
 # Source0-md5: 60e557ce407be3732711da484ab3db6c
-Patch0:                %{name}-realclean.patch
-Patch1:                %{name}-link.patch
-Patch2:                %{name}-wayland.patch
+Patch0:                %{name}-link.patch
 URL:           http://www.mesa3d.org/
 BuildRequires: autoconf >= 2.60
 BuildRequires: automake
@@ -192,7 +190,7 @@ License:    MIT
 Group:         X11/Libraries
 Requires:      %{name}-libglapi = %{version}-%{release}
 Requires:      libdrm >= %{libdrm_ver}
-Provides:      OpenGL = 2.1
+Provides:      OpenGL = 3.1
 Provides:      OpenGL-GLX = 1.4
 Obsoletes:     Mesa
 Obsoletes:     Mesa-dri
@@ -236,7 +234,7 @@ Requires:   xorg-proto-dri2proto-devel >= %{dri2proto_ver}
 Requires:      xorg-proto-glproto-devel >= %{glproto_ver}
 Suggests:      OpenGL-doc-man
 Provides:      OpenGL-GLX-devel = 1.4
-Provides:      OpenGL-devel = 2.1
+Provides:      OpenGL-devel = 3.1
 Obsoletes:     Mesa-devel
 Obsoletes:     X11-OpenGL-devel < 1:7.0.0
 Obsoletes:     X11-OpenGL-devel-base < 1:7.0.0
@@ -255,7 +253,7 @@ Summary(pl.UTF-8):  Statyczna biblioteka libGL z projektu Mesa3D
 License:       MIT
 Group:         X11/Development/Libraries
 Requires:      %{name}-libGL-devel = %{version}-%{release}
-Provides:      OpenGL-static = 2.1
+Provides:      OpenGL-static = 3.1
 Obsoletes:     Mesa-static
 Obsoletes:     X11-OpenGL-static < 1:7.0.0
 Obsoletes:     XFree86-OpenGL-static < 1:7.0.0
@@ -677,6 +675,7 @@ Summary:    X.org DRI driver for ATI R100 card family
 Summary(pl.UTF-8):     Sterownik X.org DRI dla rodziny kart ATI R100
 License:       MIT
 Group:         X11/Libraries
+Requires:      %{name}-dri-core = %{version}-%{release}
 Requires:      xorg-driver-video-ati
 Requires:      xorg-xserver-libglx(glapi) = %{glapi_ver}
 Requires:      xorg-xserver-server >= %{xserver_ver}
@@ -693,6 +692,7 @@ Summary:    X.org DRI driver for ATI R200 card family
 Summary(pl.UTF-8):     Sterownik X.org DRI dla rodziny kart ATI R200
 License:       MIT
 Group:         X11/Libraries
+Requires:      %{name}-dri-core = %{version}-%{release}
 Requires:      xorg-driver-video-ati
 Requires:      xorg-xserver-libglx(glapi) = %{glapi_ver}
 Requires:      xorg-xserver-server >= %{xserver_ver}
@@ -757,6 +757,9 @@ Summary:    X.org DRI driver for Intel i915 card family
 Summary(pl.UTF-8):     Sterownik X.org DRI dla rodziny kart Intel i915
 License:       MIT
 Group:         X11/Libraries
+%if %{without gallium_intel}
+Requires:      %{name}-dri-core = %{version}-%{release}
+%endif
 Requires:      xorg-driver-video-intel
 Requires:      xorg-xserver-libglx(glapi) = %{glapi_ver}
 Requires:      xorg-xserver-server >= %{xserver_ver}
@@ -776,6 +779,7 @@ Summary:    X.org DRI driver for Intel i965 card family
 Summary(pl.UTF-8):     Sterownik X.org DRI dla rodziny kart Intel i965
 License:       MIT
 Group:         X11/Libraries
+Requires:      %{name}-dri-core = %{version}-%{release}
 Requires:      xorg-driver-video-intel
 Requires:      xorg-xserver-libglx(glapi) = %{glapi_ver}
 Requires:      xorg-xserver-server >= %{xserver_ver}
@@ -795,6 +799,9 @@ Summary:    X.org DRI driver for NVIDIA card family
 Summary(pl.UTF-8):     Sterownik X.org DRI dla rodziny kart NVIDIA
 License:       MIT
 Group:         X11/Libraries
+%if %{without gallium_nouveau}
+Requires:      %{name}-dri-core = %{version}-%{release}
+%endif
 Requires:      xorg-driver-video-nouveau
 Requires:      xorg-xserver-libglx(glapi) = %{glapi_ver}
 Requires:      xorg-xserver-server >= %{xserver_ver}
@@ -810,6 +817,7 @@ Summary:    X.org DRI software rasterizer driver
 Summary(pl.UTF-8):     Sterownik X.org DRI obsługujący rysowanie programowe
 License:       MIT
 Group:         X11/Libraries
+Requires:      %{name}-dri-core = %{version}-%{release}
 Requires:      xorg-xserver-libglx(glapi) = %{glapi_ver}
 Requires:      xorg-xserver-server >= %{xserver_ver}
 
@@ -919,10 +927,7 @@ Sterownik Mesa softpipe dla API vdpau.
 
 %prep
 %setup -q
-#%patch100 -p1
-#patch0 -p0
-%patch1 -p1
-#patch2 -p1
+%patch0 -p1
 
 %build
 %{__libtoolize}
@@ -1004,7 +1009,11 @@ rm -rf $RPM_BUILD_ROOT
 # dlopened by soname
 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libXvMC*.so
 # not used externally
-%{__rm} $RPM_BUILD_ROOT%{_libdir}/libglapi.so
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/lib{dricore9.0.0,glapi}.so
+# dlopened
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/xorg/modules/dri/*.la
+# not defined by standards; and not needed, there is pkg-config support
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/lib*.la
 
 # remove "OS ABI: Linux 2.4.20" tag, so private copies (nvidia or fglrx),
 # set up via /etc/ld.so.conf.d/*.conf will be preferred over this
@@ -1275,6 +1284,7 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libdricore9.0.0.so.*.*
 %attr(755,root,root) %ghost %{_libdir}/libdricore9.0.0.so.1
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/drirc
 
 %files dri-driver-ati-radeon-R100
 %defattr(644,root,root,755)
This page took 0.042978 seconds and 4 git commands to generate.