packages: Glide_VG/Glide_VG.spec - added glide2_sdk bcond (off by default, ...
qboosh
qboosh at pld-linux.org
Sun Jan 15 09:11:03 CET 2012
Author: qboosh Date: Sun Jan 15 08:11:03 2012 GMT
Module: packages Tag: HEAD
---- Log message:
- added glide2_sdk bcond (off by default, glide2x will be built from Glide_V3.spec)
- added -devel subpackage - almost metapackage, with just libglide.so (libglide2x.so is used for dlopen, so must stay in base)
---- Files affected:
packages/Glide_VG:
Glide_VG.spec (1.38 -> 1.39)
---- Diffs:
================================================================
Index: packages/Glide_VG/Glide_VG.spec
diff -u packages/Glide_VG/Glide_VG.spec:1.38 packages/Glide_VG/Glide_VG.spec:1.39
--- packages/Glide_VG/Glide_VG.spec:1.38 Sat Jan 14 22:28:09 2012
+++ packages/Glide_VG/Glide_VG.spec Sun Jan 15 09:10:57 2012
@@ -1,4 +1,8 @@
# $Revision$, $Date$
+#
+# Conditional build:
+%bcond_with glide2_sdk # build Glide2x_SDK here (normally built from Glide_V3.spec)
+#
Summary: Glide runtime for 3Dfx Voodoo Graphics boards
Summary(pl.UTF-8): Środowisko Glide dla kart 3Dfx Voodoo Graphics
Name: Glide_VG
@@ -31,8 +35,24 @@
Ten pakiet pozwala na używanie kart 3Dfx Interactive Voodoo Graphics
pod Linuksem.
+%package devel
+Summary: Development package for Glide 2.x built for Voodoo Graphics
+Summary(pl.UTF-8): Pakiet programistyczny dla Glide 2.x zbudowanego dla Voodoo Graphics
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: Glide2x_SDK >= %{version}
+Provides: Glide2x-devel
+
+%description devel
+Development package for Glide 2.x built for 3Dfx Interactive Voodoo
+Graphics adapters.
+
+%description devel -l pl.UTF-8
+Pakiet programistyczny dla Glide 2.x zbudowanego dla kart 3Dfx
+Interactive Voodoo Graphics.
+
%package -n Glide2x_SDK
-Summary: Development libraries for Glide 2.x
+Summary: Development files for Glide 2.x
Summary(pl.UTF-8): Część Glide 2.x przeznaczona dla programistów
Group: Development/Libraries
Conflicts: Glide_SDK
@@ -83,6 +103,7 @@
install swlibs/bin/texus $RPM_BUILD_ROOT%{_bindir}
install sst1/glide/tests/test00 $RPM_BUILD_ROOT%{_bindir}/test3Dfx
+%if %{with glide2_sdk}
### SDK
install -d $RPM_BUILD_ROOT%{_includedir}/glide \
$RPM_BUILD_ROOT%{_examplesdir}/glide2x-%{version}/{tests,texus/examples}
@@ -108,6 +129,7 @@
# Install the texture tools source
install swlibs/texus/examples/makefile.distrib $RPM_BUILD_ROOT%{_examplesdir}/glide2x-%{version}/texus/examples/makefile
install swlibs/texus/examples/*.c $RPM_BUILD_ROOT%{_examplesdir}/glide2x-%{version}/texus/examples
+%endif
%clean
rm -rf $RPM_BUILD_ROOT
@@ -122,17 +144,22 @@
%attr(755,root,root) %{_bindir}/test3Dfx
%attr(755,root,root) %{_libdir}/libglide.so.2.46
%attr(755,root,root) %ghost %{_libdir}/libglide.so.2
-%attr(755,root,root) %{_libdir}/libglide.so
%attr(755,root,root) %{_libdir}/libglide2x.so
%attr(755,root,root) %{_libdir}/libtexus.so.1.1
%attr(755,root,root) %ghost %{_libdir}/libtexus.so.1
%attr(755,root,root) %{_libdir}/libtexus.so
+%files devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libglide.so
+
+%if %{with glide2_sdk}
%files -n Glide2x_SDK
%defattr(644,root,root,755)
%doc docs/*.pdf
-%{_examplesdir}/glide2x-%{version}
%{_includedir}/glide
+%{_examplesdir}/glide2x-%{version}
+%endif
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
@@ -140,6 +167,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.39 2012/01/15 08:10:57 qboosh
+- added glide2_sdk bcond (off by default, glide2x will be built from Glide_V3.spec)
+- added -devel subpackage - almost metapackage, with just libglide.so (libglide2x.so is used for dlopen, so must stay in base)
+
Revision 1.38 2012/01/14 21:28:09 qboosh
- removed texus sources from SDK
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/Glide_VG/Glide_VG.spec?r1=1.38&r2=1.39&f=u
More information about the pld-cvs-commit
mailing list