]> git.pld-linux.org Git - packages/dotnet-tao.git/blame - dotnet-tao.spec
- converted to UTF-8
[packages/dotnet-tao.git] / dotnet-tao.spec
CommitLineData
26cec33a 1%include /usr/lib/rpm/macros.mono
f4083e1c 2Summary: Tao Framework
505ded07 3Summary(pl.UTF-8): Framework Tao
fc243914 4Name: dotnet-tao
f4083e1c 5Version: 20050606
6Release: 1
7License: MIT
8Group: Libraries
fc243914 9Source0: tao-%{version}.tar.bz2
f4083e1c 10# Source0-md5: 170e143b8035644eb3c24db4cc7a2c3b
11URL: http://www.mono-project.com/Tao
87e06fb8 12BuildRequires: mono >= 1.1.7
4aecfe20 13BuildRequires: rpmbuild(monoautodeps)
87e06fb8 14Requires: mono >= 1.1.7
f4083e1c 15BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17%description
18The Tao Framework for .NET is a collection of bindings to facilitate
19cross-platform game-related development utilizing the .NET platform.
20
21Currently included bindings are OpenGL 1.5, GLU 1.3, GLUT 3.7.6, WGL,
22various GL and WGL-related extensions, OpenAL 1.0, Cg 1.2.1, DevIL
231.6.6, SDL 1.2.7, and GLFW 2.4.2 (and some others).
24
25These bindings all function in a cross-platform and cross-runtime
26manner using Microsoft's .NET 1.0 and 1.1 runtimes on Windows and the
27Mono runtime on Windows and Linux. Other platforms and runtimes have
28not been tested, but, would most likely work with a minimal amount of
29changes.
30
31The bindings are also CLS-compliant, meaning that they can be used by
32any .NET language, including C# and Visual Basic .NET, amongst others.
33
505ded07
JR
34%description -l pl.UTF-8
35Framework Tao dla .NET jest kolekcją wiązań umożliwiającą
36międzyplatformowe tworzenie gier opartych na platformie .NET.
f4083e1c 37
505ded07
JR
38Aktualnie zawarte są wiązania do OpenGL 2.0, GLU 1.3, GLUT 3.7.6, WGL,
39różnych rozszerzeń GL i WGL, OpenAL 1.0, Cg 1.2.1, DevIL 1.6.6, SDL
f4083e1c 401.2.7 i GLFW 2.4.2 (i kilku innych).
41
505ded07
JR
42Wszystkie te wiązania zdatne są do użytku na wielu platformach
43sprzętowych i w wielu środowiskach uruchomieniowych. Obsługiwane jest
fc243914 44microsoftowe .NET 1.0 i 1.1 pod Windows oraz Mono pod Windows i
505ded07
JR
45Linuksem. Inne platformy i środowiska nie zostały przetestowane, lecz
46prawdopodobnie również będą działać z minimalną ilością zmian.
f4083e1c 47
505ded07
JR
48Wiązania są również zgodne z CLS, co znaczy, że mogą być używane przez
49różnorakie języki .NET, pośród nich na przykład C# i Visual Basic
f4083e1c 50.NET.
51
52%package examples
53Summary: Tao example programs
505ded07 54Summary(pl.UTF-8): Przykładowe programy Tao
87e06fb8 55Group: Development/Libraries
f4083e1c 56Requires: %{name} = %{version}-%{release}
57
58%description examples
59Tao example programs.
60
505ded07
JR
61%description examples -l pl.UTF-8
62Przykładowe programy Tao.
f4083e1c 63
64%prep
fc243914 65%setup -q -n tao-%{version}
f4083e1c 66
67%build
68%{__make} mono-1.1
9970be0d
JB
69%{__make} -C src \
70 STRONG=1
f4083e1c 71
72%install
73rm -rf $RPM_BUILD_ROOT
fc243914 74install -d $RPM_BUILD_ROOT{%{_bindir},%{_examplesdir}/%{name}-%{version}}
f4083e1c 75
76for i in dist/bin/*.dll
77do
87e06fb8 78 gacutil -root $RPM_BUILD_ROOT%{_prefix}/lib -package tao -i $i
f4083e1c 79done
80
fc243914 81cp -Rf examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
f4083e1c 82
83%clean
84rm -rf $RPM_BUILD_ROOT
85
86%files
87%defattr(644,root,root,755)
88%doc README.txt src/Tao.*/Tao.*.Readme.txt
87e06fb8
JB
89%attr(755,root,root) %{_prefix}/lib/mono/gac/*/*/*.dll
90%{_prefix}/lib/mono/gac/*/*/*.config
91%{_prefix}/lib/mono/tao
f4083e1c 92
93%files examples
94%defattr(644,root,root,755)
fc243914 95%{_examplesdir}/%{name}-%{version}
This page took 0.0782929999999999 seconds and 4 git commands to generate.