]> git.pld-linux.org Git - packages/perl-OpenGL.git/blob - perl-OpenGL.spec
perl 5.38.0 rebuild
[packages/perl-OpenGL.git] / perl-OpenGL.spec
1 #
2 # Conditional build:
3 %bcond_with     tests   # do not perform "make test"
4 #
5 Summary:        OpenGL - Perl module to display 3D data using OpenGL, GLU, GLUT, and GLX
6 Summary(pl.UTF-8):      OpenGL - moduł Perla przedstawiający dane korzystając z bibliotek OpenGL, GLU, GLUT i GLX
7 Name:           perl-OpenGL
8 Version:        0.6704
9 Release:        10
10 # same as perl
11 License:        GPL v1+ or Artistic
12 Group:          Development/Languages/Perl
13 Source0:        http://search.cpan.org/CPAN/authors/id/C/CH/CHM/OpenGL-%{version}.tar.gz
14 # Source0-md5:  433e4f197d7200c219494a8604f3e06b
15 Patch0:         %{name}-build.patch
16 URL:            http://search.cpan.org/dist/OpenGL/
17 BuildRequires:  OpenGL-devel
18 BuildRequires:  freeglut-devel
19 BuildRequires:  perl-devel >= 1:5.8.0
20 BuildRequires:  rpm-perlprov >= 4.1-13
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %description
24 This module provides access to most of the OpenGL 1.0, 1.1, and 1.2
25 APIs. Some amount of GLU is supported (I'm not quite sure what version
26 it works out to), and GLUT should be completely supported up to API
27 version 3. A small portion of GLX and X11 is supported, as an
28 alternative to GLUT.
29
30 %description -l pl.UTF-8
31 Ten moduł daje dostęp do większości API OpenGL 1.0, 1.1 i 1.2.
32 Udostępnia też część GLU (w bliżej nieokreślonej wersji) oraz
33 powinien udostępniać pełne API GLUT do wersji 3. Jako alternatywa
34 dla GLUT jest dostępna także niewielka część API GLX i X11.
35
36 %prep
37 %setup -q -n OpenGL-%{version}
38 %patch0 -p1
39
40 %build
41 %{__perl} Makefile.PL \
42         interface=FREEGLUT \
43         INSTALLDIRS=vendor
44
45 %{__make}
46
47 %{?with_tests:%{__make} test}
48
49 %install
50 rm -rf $RPM_BUILD_ROOT
51
52 %{__make} install \
53         DESTDIR=$RPM_BUILD_ROOT
54 mkdir -p $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
55 cp examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/
56
57 %clean
58 rm -rf $RPM_BUILD_ROOT
59
60 %files
61 %defattr(644,root,root,755)
62 %doc README SUPPORTS TODO COPYRIGHT
63 %{perl_vendorarch}/OpenGL.pm
64 %dir %{perl_vendorarch}/OpenGL
65 %{perl_vendorarch}/OpenGL/Config.pm
66 %dir %{perl_vendorarch}/auto/OpenGL
67 %{perl_vendorarch}/auto/OpenGL/autosplit.ix
68 %attr(755,root,root) %{perl_vendorarch}/auto/OpenGL/*.so
69 %dir %{_examplesdir}/%{name}-%{version}
70 %{_mandir}/man3/*.3pm*
71 %{_examplesdir}/%{name}-%{version}/*
This page took 0.105923 seconds and 4 git commands to generate.