4
%define prefix /usr/local/
5
%define sysconfdir /etc/
6
%define exec_prefix /usr/local/bin/
7
%define bindir /usr/local/bin/
8
%define libdir /usr/lib/ocaml/
9
%define includedir /usr/local/include/
11
Summary: LablGL is an OpenGL interface for Objective Caml
16
Group: System Environment/Libraries
17
Source: http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/dist/%{name}-%{ver}.tar.gz
19
BuildRoot: %{_tmppath}/%{name}-root
20
Packager: Ben Martin <monkeyiq@users.sourceforge.net>
21
URL: http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgl.html
24
LablGL is is an Objective Caml interface to OpenGL. Support is included for use inside LablTk, and LablGTK also includes specific support for LablGL.
26
It can be used either with proprietary OpenGL implementations (SGI, Digital Unix, Solaris...), with XFree86 GLX extension, or with open-source Mesa.
29
rm -rf $RPM_BUILD_ROOT;
32
%setup -q -n lablGL-%{ver}
37
cp Makefile.config.ex Makefile.config
39
if [ "$SMP" != "" ]; then
40
(make "MAKE=make -k -j $SMP"; exit 0)
47
rm -rf $RPM_BUILD_ROOT
48
mkdir -p $RPM_BUILD_ROOT%{bindir}
50
prefix=$RPM_BUILD_ROOT%{prefix} \
51
sysconfdir=$RPM_BUILD_ROOT%{sysconfdir} \
52
exec_prefix=$RPM_BUILD_ROOT%{exec_prefix} \
53
bindir=$RPM_BUILD_ROOT%{bindir} \
54
libdir=$RPM_BUILD_ROOT%{libdir} \
55
includedir=$RPM_BUILD_ROOT%{includedir} \
56
LIBDIR=$RPM_BUILD_ROOT%{libdir} \
57
BINDIR=$RPM_BUILD_ROOT%{bindir} \
62
rm -rf $RPM_BUILD_ROOT
64
%post -p /sbin/ldconfig
66
%postun -p /sbin/ldconfig
69
%defattr(-,root,root,0755)
70
%doc AUTHORS README COPYING ChangeLog INSTALL
75
* Thu Apr 22 2002 Ben Martin