]> git.pld-linux.org Git - packages/Glide_V2.git/blame - Glide_V2.spec
- dropped pre-cvs changelog
[packages/Glide_V2.git] / Glide_V2.spec
CommitLineData
f3abda30 1Summary: Glide runtime for 3Dfx Voodoo2 boards
655da34d 2Summary(pl.UTF-8): Biblioteki Glide do kart 3Dfx Voodoo2
f3abda30
JR
3Name: Glide_V2
4Version: 2.53
5a614242 5Release: 7
f3abda30 6Group: Libraries
fbb022bf 7License: GPL
f3abda30 8Vendor: 3Dfx Interactive Inc.
2653bb10 9Source0: GlideV2.tar.gz
8ba0c780 10# Source0-md5: a7110232c3d4d888580aaff7919017d2
e0e80613
JB
11URL: http://www.3dfx.com/
12%ifarch %{ix86}
13BuildRequires: /usr/bin/gasp
14%endif
f3abda30
JR
15BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17%description
2653bb10
JB
18This library allows the user to use a 3dfx Interactive Voodoo2 card
19under Linux.
f3abda30 20
f39a17aa
JR
21%description -l pl.UTF-8
22Ta biblioteka pozwala używać kart 3dfx Interactive Voodoo2 pod
6a6a67c3 23Linuksem.
4bb2382a 24
f3abda30
JR
25%prep
26%setup -q -n GlideV2
27chmod +x swlibs/include/make/ostype
28
29%build
30# Make sure we build for Voodoo2
31export FX_GLIDE_HW=cvg
2653bb10
JB
32%{__make} V2 CNODEBUG="%{rpmcflags} %{!?debug:-fomit-frame-pointer -funroll-loops} \
33 %{!?debug:-fexpensive-optimizations -ffast-math -DBIG_OPT}"
f3abda30
JR
34
35%install
36rm -rf $RPM_BUILD_ROOT
37install -d $RPM_BUILD_ROOT{%{_libdir},%{_bindir}}
38
39######################################################################
40# Install the Glide2x libraries
41######################################################################
42
2653bb10
JB
43install glide2x/cvg/lib/libglide.so.2.53 \
44 $RPM_BUILD_ROOT%{_libdir}/libglide.so.2.53
f3abda30
JR
45
46# Create symlinks
2653bb10 47ln -sf libglide.so.2 $RPM_BUILD_ROOT%{_libdir}/libglide.so
f3abda30
JR
48
49# Create a compatibility link for the old name
2653bb10
JB
50ln -sf libglide.so.2.53 $RPM_BUILD_ROOT%{_libdir}/libglide2x.so.2
51ln -sf libglide2x.so $RPM_BUILD_ROOT%{_libdir}/libglide2x.so
f3abda30
JR
52
53######################################################################
54# Install the Glide3X libraries
55######################################################################
2653bb10
JB
56install glide3x/cvg/lib/libglide3.so.3.01 \
57 $RPM_BUILD_ROOT%{_libdir}/libglide3.so.3.01
f3abda30
JR
58
59# Create symlinks
2653bb10 60ln -sf libglide3.so.3 $RPM_BUILD_ROOT%{_libdir}/libglide3.so
f3abda30
JR
61
62# Create a compatibility link for the old name
2653bb10
JB
63ln -sf libglide3.so.3.01 $RPM_BUILD_ROOT%{_libdir}/libglide3x.so.3
64ln -sf libglide3x.so.3 $RPM_BUILD_ROOT%{_libdir}/libglide3x.so
f3abda30
JR
65
66######################################################################
67# Install Texus
68######################################################################
69install -m 755 glide2x/swlibs/lib/libtexus.so.1.1 \
70 $RPM_BUILD_ROOT%{_libdir}
71
2653bb10 72ln -sf libtexus.so.1 $RPM_BUILD_ROOT%{_libdir}/libtexus.so
f3abda30 73
2653bb10 74install swlibs/bin/texus $RPM_BUILD_ROOT%{_bindir}
f3abda30
JR
75
76######################################################################
77# Install the Test Programs
78######################################################################
79# Make two copies so that the old test3Dfx is still there and
80# we now have a consisten testGlide2x, testGlide3x
c9426c5d 81install glide2x/cvg/glide/tests/test00 \
2653bb10 82 $RPM_BUILD_ROOT%{_bindir}/test3Dfx
c9426c5d 83install glide2x/cvg/glide/tests/test00 \
2653bb10 84 $RPM_BUILD_ROOT%{_bindir}/testGlide2x
c9426c5d 85install glide3x/cvg/glide3/tests/test00 \
2653bb10 86 $RPM_BUILD_ROOT%{_bindir}/testGlide3x
f3abda30 87
f3abda30
JR
88%clean
89rm -rf $RPM_BUILD_ROOT
90
ddb09484 91%post -p /sbin/ldconfig
f3abda30
JR
92%postun -p /sbin/ldconfig
93
94%files
95%defattr(644,root,root,755)
ddb09484 96%doc glide2x/glide_license.txt
f3abda30
JR
97%attr(755,root,root) %{_bindir}/texus
98%attr(755,root,root) %{_bindir}/test3Dfx
99%attr(755,root,root) %{_bindir}/testGlide3x
100%attr(755,root,root) %{_bindir}/testGlide2x
101%attr(755,root,root) %{_libdir}/libglide.so.2.53
102%attr(755,root,root) %{_libdir}/libglide.so
103%attr(755,root,root) %{_libdir}/libglide2x.so
104%attr(755,root,root) %{_libdir}/libglide2x.so.2
105%attr(755,root,root) %{_libdir}/libglide3.so.3.01
106%attr(755,root,root) %{_libdir}/libglide3.so
107%attr(755,root,root) %{_libdir}/libglide3x.so
108%attr(755,root,root) %{_libdir}/libglide3x.so.3
109%attr(755,root,root) %{_libdir}/libtexus.so.1.1
110%attr(755,root,root) %{_libdir}/libtexus.so
This page took 0.082691 seconds and 4 git commands to generate.