]> git.pld-linux.org Git - packages/allegro.git/blame - allegro.spec
- added frame-pointer.patch
[packages/allegro.git] / allegro.spec
CommitLineData
59445a65 1#
2# Conditional build:
7d6ed33c
JB
3# _without_alsa - without alsa modules
4# _without_arts - without arts module
5# _without_dbglib - don't build debug versions of library
6# _without_proflib - don't debug profiling versions of library
035ed591 7# _without_svgalib - without svgalib module
59b3b08e 8# _with_alsa5 - use alsa 0.5 not 0.9
d1868e7e 9# _without_sse - build without sse (valgrind doesn't support it yet)
59445a65 10#
b56b11f5 11%define _without_arts 1
12
7d6ed33c
JB
13%ifarch sparc sparc64
14%define _without_alsa 1
15%endif
59b3b08e 16%{!?_without_alsa:%{!?_with_alsa5:%define _with_alsa9 1}}
3b5a56fa 17Summary: A game programming library
0588cbe6
JB
18Summary(de): Eine Bibliothek zur Programmierung von Spielen
19Summary(es): Una libreria de programacion de juegos
20Summary(fr): Une librairie de programmation de jeux
21Summary(it): Una libreria per la programmazione di videogiochi
3b5a56fa
SZ
22Summary(pl): Biblioteka do programowania gier
23Name: allegro
aa1a55e9 24Version: 4.1.11
efc338e5 25Release: 2
86b90f5b 26License: Giftware
3ac31a78 27Group: Libraries
7d6ed33c 28Source0: http://dl.sourceforge.net/alleg/%{name}-%{version}.tar.gz
aa1a55e9 29# Source0-md5: 61568ff088fd074eaad8b5cc23ac40ff
94ac3d0f 30Patch0: %{name}-info.patch
621bfe6c 31Patch1: %{name}-examples.patch
c223ecdc 32Patch2: %{name}-alsa9.patch
7d6ed33c 33Patch3: %{name}-opt.patch
aa1a55e9 34Patch4: %{name}-ldflags.patch
efc338e5 35Patch5: %{name}-frame-pointer.patch
7d6ed33c 36URL: http://alleg.sourceforge.net/
926a6bcd 37BuildRequires: XFree86-devel
7d6ed33c
JB
38%{!?_without_alsa:BuildRequires: alsa-lib-devel}
39%{!?_without_arts:BuildRequires: arts-devel}
2ffa6296
JB
40BuildRequires: autoconf
41BuildRequires: automake
3b5a56fa 42BuildRequires: esound-devel
a9bc178e 43%ifarch %{ix86} alpha
035ed591 44%{!?_without_svgalib:BuildRequires: svgalib-devel}
131a5d0c 45%endif
926a6bcd 46BuildRequires: texinfo
3b5a56fa
SZ
47BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
48
49%description
50Allegro is a cross-platform library intended for use in computer games
51and other types of multimedia programming.
52
0588cbe6
JB
53%description -l de
54