/[pkgs]/devel/Glide3-libGL/Glide3-libGL.spec
ViewVC logotype

Contents of /devel/Glide3-libGL/Glide3-libGL.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.9 - (show annotations) (download)
Fri Jul 24 15:31:02 2009 UTC (4 months ago) by jkeating
Branch: MAIN
CVS Tags: Glide3-libGL-6_2_1-10_fc12, F-12-split, HEAD
Changes since 1.8: +4 -1 lines
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
1 Name: Glide3-libGL
2 Version: 6.2.1
3 Release: 10%{?dist}
4 Summary: Glide3 OpenGL library for use with 3Dfx Voodoo 1 & 2 cards
5 Group: System Environment/Libraries
6 License: MIT
7 URL: http://www.mesa3d.org/
8 Source0: http://downloads.sourceforge.net/mesa3d/MesaLib-%{version}.tar.bz2
9 Source1: Glide3-libGL.sh
10 Source2: Glide3-libGL-README
11 Patch0: Mesa-6.2.1-config.patch
12 Patch1: Mesa-6.2.1-64bit.patch
13 Patch2: Mesa-6.2.1-antialias.patch
14 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
15 BuildRequires: libX11-devel libXext-devel libXt-devel libXi-devel libXmu-devel
16 BuildRequires: xorg-x11-proto-devel Glide3-devel libGL-devel
17 ExclusiveArch: %{ix86} x86_64
18
19 %description
20 This version of the Mesa OpenGL library renders 3D graphics using Glide3
21 for 3Dfx Voodoo 1 & 2 cards, thus allowing hardware accelerated OpenGL on
22 these 3D only cards. To start an OpenGL application on your Voodoo instead of
23 on your regular videocard type: "Glide3-libGL <appname> [args]".
24
25 You do NOT need this package if you have a 3Dfx Voodoo 3 or 5, the regular
26 mesa-libGL package supports these full (2D and 3D) video-cards through DRI
27 (For these 3Dfx cards you do need the regular Glide3 package though).
28
29 The Mesa 3D graphics library is a powerful and generic toolset for
30 creating hardware assisted computer graphics. To the extent that Mesa
31 utilizes the OpenGL command syntax or state machine, it is being used
32 with authorization from Silicon Graphics, Inc.
33
34
35 %prep
36 %setup -q -n Mesa-%{version}
37 %patch0 -p1 -b .config
38 %patch1 -p1 -b .64bit
39 %patch2 -p1 -b .antialias
40 install -p -m 644 %{SOURCE2} README.fedora
41
42
43 %build
44 %ifarch %{ix86}
45 TARGET=linux-x86-glide
46 %else
47 TARGET=linux-glide
48 %endif
49 make %{?_smp_mflags} LIB_DIR=\$\(TOP\)/%{_lib} ${TARGET}
50
51
52 %install
53 rm -rf $RPM_BUILD_ROOT
54 mkdir -p $RPM_BUILD_ROOT%{_bindir}/
55 mkdir -p $RPM_BUILD_ROOT%{_libdir}/Glide3-libGL/
56 install -p -m 0755 %{SOURCE1} $RPM_BUILD_ROOT/%{_bindir}/Glide3-libGL
57 cp -a %{_lib}/libGL.so* $RPM_BUILD_ROOT%{_libdir}/Glide3-libGL/
58
59 # stop rpm from claiming we provide libGL.so, despite it being outside the
60 # regular ld.so path.
61 %define _use_internal_dependency_generator 0
62 %define __find_provides %{nil}
63
64
65 %clean
66 rm -rf $RPM_BUILD_ROOT
67
68
69 %files
70 %defattr(-,root,root,0755)
71 %doc README.fedora docs/license.html
72 %{_bindir}/Glide3-libGL
73 %{_libdir}/Glide3-libGL
74
75
76 %changelog
77 * Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.2.1-10
78 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
79
80 * Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.2.1-9
81 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
82
83 * Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 6.2.1-8
84 - Autorebuild for GCC 4.3
85
86 * Sun Aug 5 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 6.2.1-7
87 - Update License tag for new Licensing Guidelines compliance
88 - Do NOT provide libGL.so[()(64bit)]
89
90 * Mon Aug 28 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 6.2.1-6
91 - FE6 Rebuild
92
93 * Mon Feb 13 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 6.2.1-5
94 - Bump release and rebuild for new gcc4.1 and glibc.
95 - add %%{?dist} for consistency with my other packages
96
97 * Mon Jan 16 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 6.2.1-4
98 - Add libGL-devel to BR, to work around a bug in the Mesa makefiles
99 where it tries to link against libGL before it has build it.
100
101 * Mon Jan 16 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 6.2.1-3
102 - Fixed up License.
103
104 * Sun Jan 15 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 6.2.1-2
105 - Recreated / redid patch0 and 1 as I lost them (stupid me).
106 - Added patch2 which adds proper support for anti-aliasing.
107 - Modified the BuildRequires and -config patch to work with modular-X.
108 - Changed name to Glide3-libGL, which IMHO really is the most correct name.
109
110 * Mon Aug 15 2005 Hans de Goede <j.w.r.degoede@hhs.nl> 6.2.1-1
111 - Initial Fedora Extras package

admin@fedoraproject.org
ViewVC Help
Powered by ViewVC 1.1.2