otaylor / rpms / SDL

Forked from rpms/SDL 5 years ago
Clone
63275df
%if 0%{?rhel}
63275df
%bcond_with arts
63275df
%bcond_with esound
43ee9b2
%bcond_with nas
63275df
%else
63275df
%bcond_without arts
63275df
%bcond_without esound
43ee9b2
%bcond_without nas
63275df
%endif
63275df
57d612a
Name:       SDL
e1f46ea
Version:    1.2.15
44e20e5
Release:    11%{?dist}
57d612a
Summary:    A cross-platform multimedia library
57d612a
Group:      System Environment/Libraries
57d612a
URL:        http://www.libsdl.org/
e1f46ea
# The license of the file src/video/fbcon/riva_mmio.h is bad, but the contents
aaa63a7
# of the file has been relicensed to MIT in 2008 by Nvidia for the 
aaa63a7
# xf86_video-nv driver, therefore it can be considered ok.
57d612a
License:    LGPLv2+
57d612a
# Source: http://www.libsdl.org/release/%%{name}-%%{version}.tar.gz
57d612a
# To create the repackaged archive use ./repackage.sh %%{version}
57d612a
Source0:    %{name}-%{version}_repackaged.tar.gz
57d612a
Source1:    SDL_config.h
57d612a
Source2:    repackage.sh
e1f46ea
Patch0:     SDL-1.2.12-multilib.patch
e516438
# Rejected by upstream as sdl1155, rh480065
e1f46ea
Patch1:     SDL-1.2.10-GrabNotViewable.patch
acadfda
# Proposed to upstream as sdl1680, rh891973
acadfda
Patch2:     SDL-1.2.15-x11-Bypass-SetGammaRamp-when-changing-gamma.patch
19e0191
# Proposded to upstream as sdl1769
19e0191
Patch3:     SDL-1.2.15-const_XData32.patch
42c653f
# sdl-config(1) manual from Debian, rh948864
42c653f
Patch4:     SDL-1.2.15-add_sdl_config_man.patch
57d612a
57d612a
BuildRequires:  alsa-lib-devel
63275df
%if %{with arts}
63275df
BuildRequires:  arts-devel
63275df
%endif
57d612a
BuildRequires:  audiofile-devel
63275df
%if %{with esound}
63275df
BuildRequires:  esound-devel
63275df
%endif
177fb69
BuildRequires:  mesa-libGL-devel
177fb69
BuildRequires:  mesa-libGLU-devel
57d612a
BuildRequires:  libXext-devel
57d612a
BuildRequires:  libX11-devel
57d612a
BuildRequires:  libXrandr-devel
57d612a
BuildRequires:  libXrender-devel
43ee9b2
%if %{with nas}
43ee9b2
BuildRequires:  nas-devel
43ee9b2
%endif
57d612a
BuildRequires:  pulseaudio-libs-devel
1122ab0
%ifarch %{ix86}
57d612a
BuildRequires:  nasm
1122ab0
%endif
59671dd
# Autotools
59671dd
BuildRequires:  automake
59671dd
BuildRequires:  autoconf
59671dd
BuildRequires:  libtool
cvsdist f463012
cvsdist f463012
%description
57d612a
Simple DirectMedia Layer (SDL) is a cross-platform multimedia library designed
57d612a
to provide fast access to the graphics frame buffer and audio device.
cvsdist f463012
cvsdist f463012
%package devel
57d612a
Summary:    Files needed to develop Simple DirectMedia Layer applications
57d612a
Group:      Development/Libraries
57d612a
Requires:   SDL%{?_isa} = %{version}-%{release}
57d612a
Requires:   alsa-lib-devel
177fb69
Requires:   mesa-libGL-devel
177fb69
Requires:   mesa-libGLU-devel
57d612a
Requires:   libX11-devel
57d612a
Requires:   libXext-devel
57d612a
Requires:   libXrandr-devel
57d612a
Requires:   libXrender-devel
cvsdist f463012
cvsdist f463012
%description devel
57d612a
Simple DirectMedia Layer (SDL) is a cross-platform multimedia library designed
57d612a
to provide fast access to the graphics frame buffer and audio device. This
57d612a
package provides the libraries, include files, and other resources needed for
57d612a
developing SDL applications.
cvsdist f463012
3dd3d6b
%package static
57d612a
Summary:    Files needed to develop static Simple DirectMedia Layer applications
57d612a
Group:      Development/Libraries
57d612a
Requires:   SDL-devel%{?_isa} = %{version}-%{release}
3dd3d6b
3dd3d6b
%description static
57d612a
Simple DirectMedia Layer (SDL) is a cross-platform multimedia library designed
57d612a
to provide fast access to the graphics frame buffer and audio device. This
57d612a
package provides the static libraries needed for developing static SDL
57d612a
applications.
3dd3d6b
cvsdist f463012
%prep
04108f9
%setup -q -b0
e1f46ea
%patch0 -p1 -b .multilib
e1f46ea
%patch1 -p0 -b .grabnotviewable
acadfda
%patch2 -p1 -b .gamma
19e0191
%patch3 -p1 -b .XData32
42c653f
%patch4 -p1 -b .sdl_config_man
700ee7d
for F in CREDITS; do 
700ee7d
    iconv -f iso8859-1 -t utf-8 < "$F" > "${F}.utf"
700ee7d
    touch --reference "$F" "${F}.utf"
700ee7d
    mv "${F}.utf" "$F"
700ee7d
done
63275df
%if %{without esound}
10f0954
# Compilation without ESD
10f0954
sed -i -e 's/.*AM_PATH_ESD.*//' configure.in
63275df
%endif
db6e216
# Update config.sub to support aarch64, bug #926510
db6e216
cp -p %{_datadir}/automake-*/config.{sub,guess} build-scripts
cvsdist f463012
cvsdist f463012
%build
e7d65c7
aclocal
7202735
libtoolize
e7d65c7
autoconf
0e74ee1
%configure \
57d612a
    --disable-video-svga \
57d612a
    --disable-video-ggi \
57d612a
    --disable-video-aalib \
57d612a
    --enable-sdl-dlopen \
63275df
%if %{with arts}
63275df
    --enable-arts-shared \
63275df
%else
10f0954
    --disable-arts \
63275df
%endif
63275df
%if %{with esound}
63275df
    --enable-esd-shared \
63275df
%else
10f0954
    --disable-esd \
63275df
%endif
44e20e5
%if %{with nas}
43ee9b2
    --enable-nas-shared \
43ee9b2
%else
43ee9b2
    --disable-nas \
43ee9b2
%endif
57d612a
    --enable-pulseaudio-shared \
57d612a
    --enable-alsa \
57d612a
    --disable-video-ps3 \
57d612a
    --disable-rpath
cvsdist bce6143
make %{?_smp_mflags}
cvsdist f463012
cvsdist f463012
%install
73b7dd2
make install DESTDIR=%{buildroot}
cvsdist f463012
6187d87
# Rename SDL_config.h to SDL_config-<arch>.h to avoid file conflicts on
6187d87
# multilib systems and install SDL_config.h wrapper
854846e
mv %{buildroot}/%{_includedir}/SDL/SDL_config.h %{buildroot}/%{_includedir}/SDL/SDL_config-%{_arch}.h
56c834a
install -m644 %{SOURCE1} %{buildroot}/%{_includedir}/SDL/SDL_config.h
6187d87
057bfe5
# remove libtool .la file
73b7dd2
rm -f %{buildroot}%{_libdir}/*.la
56c834a
cvsdist f463012
%post -p /sbin/ldconfig
cvsdist f463012
cvsdist f463012
%postun -p /sbin/ldconfig
cvsdist f463012
cvsdist f463012
%files
1fade2e
%doc BUGS COPYING CREDITS README-SDL.txt
cvsdist f463012
%{_libdir}/lib*.so.*
cvsdist f463012
cvsdist f463012
%files devel
1fade2e
%doc README docs.html docs/html docs/index.html TODO WhatsNew
cvsdist f463012
%{_bindir}/*-config
cvsdist f463012
%{_libdir}/lib*.so
1122ab0
%{_libdir}/pkgconfig/sdl.pc
cvsdist bce6143
%{_includedir}/SDL
cvsdist f463012
%{_datadir}/aclocal/*
42c653f
%{_mandir}/man1/*
cvsdist bce6143
%{_mandir}/man3/SDL*.3*
cvsdist f463012
3dd3d6b
%files static
3dd3d6b
%{_libdir}/lib*.a
3dd3d6b
cvsdist f463012
%changelog
44e20e5
* Tue Jul 30 2013 Petr Pisar <ppisar@redhat.com> - 1.2.15-11
44e20e5
- Fix a typo in controlling NAS support
44e20e5
63275df
* Fri Jul 26 2013 Petr Pisar <ppisar@redhat.com> - 1.2.15-10
63275df
- Add esound and arts support (bug #851349)
43ee9b2
- Add NAS support
63275df
42c653f
* Wed Jun 19 2013 Petr Pisar <ppisar@redhat.com> - 1.2.15-9
42c653f
- Add sdl-config(1) manual page (bug #948864)
42c653f
5637c45
* Thu May 23 2013 Petr Pisar <ppisar@redhat.com> - 1.2.15-8
5637c45
- Update header files to support aarch64 (bug #966115)
5637c45
db6e216
* Wed Mar 27 2013 Petr Pisar <ppisar@redhat.com> - 1.2.15-7
db6e216
- Update config.sub to support aarch64 (bug #926510)
19e0191
- Adapt to libX11-1.5.99.901
db6e216
82fb2d6
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.15-6
82fb2d6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
82fb2d6
acadfda
* Wed Jan 23 2013 Petr Pisar <ppisar@redhat.com> - 1.2.15-5
acadfda
- Work around bug in Xorg to allow changing gamma on X11 (bug #891973)
acadfda
177fb69
* Mon Sep 10 2012 Petr Pisar <ppisar@redhat.com> - 1.2.15-4
177fb69
- GL and GLU headers have been moved to mesa-GL-devel and mesa-GLU-devel
177fb69
10f0954
* Thu Aug 23 2012 Matthias Clasen <mclasen@redhat.com> - 1.2.15-3
10f0954
- Drop esound and arts support (bug #851349)
10f0954
a3555f8
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.15-2
a3555f8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
a3555f8
e1f46ea
* Thu Feb 23 2012 Petr Pisar <ppisar@redhat.com> - 1.2.15-1
57d612a
- Beautify spec code
e1f46ea
- 1.2.15 bump
57d612a
600a620
* Thu Jan 19 2012 Petr Pisar <ppisar@redhat.com> - 1.2.14-16
600a620
- Replace my patch with upstream one (bug #782251)
600a620
70c4cf4
* Tue Jan 17 2012 Petr Pisar <ppisar@redhat.com> - 1.2.14-15
70c4cf4
- Restore compatibility with libX11-1.4.99.1 (bug #782251)
70c4cf4
63fe8d2
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.14-14
63fe8d2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
63fe8d2
e50f408
* Fri Aug 26 2011 Petr Pisar <ppisar@redhat.com> - 1.2.14-13
e50f408
- Don't block SDL_WM_GrabInput() if window is not viewable (bug #480065)
e50f408
03a03b7
* Thu Feb 24 2011 Petr Pisar <ppisar@redhat.com> - 1.2.14-12
03a03b7
- Adapt to nasm-2.09 (bug #678818)
03a03b7
b789bbd
* Fri Feb 18 2011 Petr Pisar <ppisar@redhat.com> - 1.2.14-11
b789bbd
- Correct patch application
c25af6c
- Make intradependecies architecture specific
b789bbd
0fdc5d5
* Fri Feb 18 2011 Petr Pisar <ppisar@redhat.com> - 1.2.14-10
0fdc5d5
- Do not call memcpy() on overlapping areas (bug #669844)
0fdc5d5
8b85468
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.14-9
8b85468
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
8b85468
88b54fe
* Mon Aug 16 2010 Petr Pisar <ppisar@redhat.com> - 1.2.14-8
88b54fe
- Kernel joystick structure has grown in unknown 2.6 Linux version (rh624241,
88b54fe
  sdl900)
88b54fe
2ae49b7
* Thu Aug 12 2010 Petr Pisar <ppisar@redhat.com> - 1.2.14-7
2ae49b7
- Fix left button press event in windowed mode (rh556608, sdl894)
bbc843d
- Remove unrecognized --disable-debug and --enable-dlopen configure options
bbc843d
  (rh581056)
2ae49b7
04108f9
* Mon Aug 02 2010 Petr Pisar <ppisar@redhat.com> - 1.2.14-6
04108f9
- Make repacked source tar ball relative
04108f9
- Remove useless src/joystick/darwin/10.3.9-FIX/IOHIDLib.h because of APSL-2.0
04108f9
  license
087c2d2
- Apply SDL-1.2.14-xio_error-rh603984.patch (rh603984, sdl1009)
fbf0502
- Escape spec file comments
700ee7d
- Convert CREDITS to UTF-8
04108f9
508c6ed
* Wed Jun 23 2010 Hans de Goede <hdegoede@redhat.com> 1.2.14-5
508c6ed
- Don't crash when trying to exit because of an xio-error (rh603984, sdl1009)
508c6ed
aaa63a7
* Wed Mar 24 2010 Thomas Woerner <twoerner@redhat.com> 1.2.14-4
aaa63a7
- added repackage.sh script to remove joyos2,h and symbian.zip because of
aaa63a7
  licensing problems
aaa63a7
- added comment about riva_mmio.h license
aaa63a7
ca75391
* Tue Feb 16 2010 Josh Boyer <jwboyer@gmail.com> 1.2.14-3
ca75391
- disable ps3 video support that was added in 2.14.  It fails to
ca75391
  build on ppc/ppc64
ca75391
7202735
* Fri Feb 12 2010 Thomas Woerner <twoerner@redhat.com> 1.2.14-2
7202735
- fixed build for libtool 2.2.6 in F-13 (rhbz#555501)
7202735
a4aa049
* Tue Oct 27 2009 Thomas Woerner <twoerner@redhat.com> 1.2.14-1
a4aa049
- new version 1.2.14
a4aa049
- dropped patches for upstream fixes: libdir, dynamic-esd, x11dyn64,
a4aa049
  dynamic-pulse, pa-rewrite, rh484362 and rh487720
a4aa049
dad58ac
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.13-10
dad58ac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
dad58ac
2b4fb51
* Tue Apr  7 2009 Thomas Woerner <twoerner@redhat.com> 1.2.13-9
2b4fb51
- fixed qemu-kvm segfaults on startup in SDL_memcpyMMX/SSE (rhbz#487720)
2b4fb51
  upstream patch
2b4fb51
b7b5bbc
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.13-8
b7b5bbc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
b7b5bbc
c23a149
* Fri Feb 13 2009 Hans de Goede <hdegoede@redhat.com> 1.2.13-7
c23a149
- Rewrite pulseaudio support to stop the crackle crackle with the
c23a149
  new glitch free pulseaudio, this also gives us much better latency,
c23a149
  as good as with directly using alsa (rh 474745, sdl 698)
c23a149
- Workaround an obscure bug in the inline-asm revcpy function (by disabling it) 
c23a149
  This fixes Ri-li crashing on i386 (rh 484121, rh 484362, sdl 699)
c23a149
854846e
* Tue Sep  2 2008 Thomas Woerner <twoerner@redhat.com> 1.2.13-6
854846e
- dropped pulseaudio hack (rhbz#448270)
854846e
- pulseaudio is now used by default
854846e
- simplified spec file for new architecture support (rhbz#433618)
854846e
849beae
* Mon Jul 14 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.2.13-5
849beae
- fix license tag
849beae
2d89d03
* Wed May 28 2008 Dennis Gilmore <dennis@ausil.us> 1.2.13-4
2d89d03
- fix sparc multilib handling
2d89d03
cb99b08
* Mon Apr  7 2008 Thomas Woerner <twoerner@redhat.com> 1.2.13-3
cb99b08
- updated PulseAudio driver (rhbz#439847)
cb99b08
  Thanks to Lennart Poettering for the patch
cb99b08
3dd3d6b
* Fri Feb  1 2008 Thomas Woerner <twoerner@redhat.com> 1.2.13-2
3dd3d6b
- new static sub package for static libraries
3dd3d6b
56c834a
* Mon Jan  7 2008 Thomas Woerner <twoerner@redhat.com> 1.2.13-1
56c834a
- new version 1.2.13
56c834a
  - fixes i810 video overlay problem (rhbz#310841)
56c834a
  - fixes c++ style comments in header files (rhbz#426475)
56c834a
- review fixes: spec file cleanup, dropped static libs (rhbz#226402)
56c834a
- fixed pulseaudio hack scripts from Warren for multilib systems (rhbz#426579)
56c834a
- fixed pulseaudio detection in configure to enable dynamic use of pulseaudio
56c834a
  libraries
56c834a
56c834a
* Fri Dec 21 2007 Warren Togami <wtogami@redhat.com> 1.2.12-5
56c834a
- correct stupid mistake that broke SDL-devel
56c834a
  RPM should error out if a SourceX is defined twice...
56c834a
56c834a
* Wed Dec 19 2007 Warren Togami <wtogami@redhat.com> 1.2.12-4
56c834a
- Build with --enable-pulseaudio-shared for testing purposes (#343911)
56c834a
  It is known to not work in some cases, so not enabled by default.
56c834a
- Move pulseaudio enabler hack from SDL_mixer (#426275)
56c834a
- Make pulseaudio enabler hack conditional.  It will only attempt to use it if
56c834a
  alsa-plugins-pulseaudio is installed.
56c834a
da0eb33
* Tue Nov  6 2007 Thomas Woerner <twoerner@redhat.com> 1.2.12-3
da0eb33
- fixed latest multiarch conflicts: dropped libdir from sdl-config completely
da0eb33
  (rhbz#343141)
da0eb33
29bb9de
* Tue Aug 28 2007 Thomas Woerner <twoerner@redhat.com> 1.2.12-2
29bb9de
- use uname -m in multilib patch instead of arch
29bb9de
2028850
* Mon Aug 27 2007 Thomas Woerner <twoerner@redhat.com> 1.2.12-1
2028850
- new version 1.2.12
2028850
  fixes TEXTRELs (rhbz#179407)
2028850
- added arm support (rhbz#245411)
2028850
  Thanks to Lennert Buytenhek for the patch
2028850
- added alpha support (rhbz#246463)
2028850
  Thanks to Oliver Falk for the patch
2028850
- disabled yasm for SDL (rhbz#234823)
2028850
  Thanks to Nikolay Ulyanitsky for the patch
2028850
4958a70
* Tue Mar 20 2007 Thomas Woerner <twoerner@redhat.com> 1.2.11-2
4958a70
- use X11 dlopen code for 64 bit architectures (rhbz#207903)
4958a70
1122ab0
* Mon Mar 19 2007 Thomas Woerner <twoerner@redhat.com> 1.2.11-1
1122ab0
- new version 1.2.11
1122ab0
- fixed man page SDL_ListModes (rhbz#208212)
1122ab0
- fixed spurious esound, audiofile dependencies (rhbz#217389)
1122ab0
  Thanks to Ville Skyttä for the patch
1122ab0
- dropped requirements for imake and libXt-devel (rhbz#226402)
1122ab0
- made nasm arch %%{ix86} only (rhbz#226402)
1122ab0
- dropped O3 from options (rhbz#226402)
1122ab0
- dropped tagname environment variable (rhbz#226402)
1122ab0
48bf330
* Thu Nov  2 2006 Thomas Woerner <twoerner@redhat.com> 1.2.10-9
48bf330
- fixed arch order in SDL_config.h wrapper
48bf330
6187d87
* Fri Oct 27 2006 Thomas Woerner <twoerner@redhat.com> 1.2.10-8
6187d87
- fixed multilib conflicts for SDL (#212288)
6187d87
66eeb3a
* Wed Jul 26 2006 Thomas Woerner <twoerner@redhat.com> 1.2.10-6.2
66eeb3a
- setting the X11 lib and include paths hard to get shared X11 support on all
66eeb3a
  architectures
66eeb3a
034d376
* Wed Jul 26 2006 Thomas Woerner <twoerner@redhat.com> 1.2.10-6.1
034d376
- added build requires for automake and autoconf
034d376
e7d65c7
* Tue Jul 25 2006 Thomas Woerner <twoerner@redhat.com> 1.2.10-6
e7d65c7
- dropped libXt build requires, because libSDL does not need libXt at all - 
e7d65c7
  this was an autofoo bug (fixed already)
e7d65c7
- fixed multilib devel conflicts (#192749)
e7d65c7
- added buidrequires for imake: AC_PATH_X needs imake currently
e7d65c7
0e74ee1
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.2.10-5
c3267f5
- rebuild
0e74ee1
- use %%configure macro
c3267f5
73b7dd2
* Tue Jun 20 2006 Christopher Stone <chris.stone@gmail.com> 1.2.10-4
73b7dd2
- added missing (build) requires for libXt libXrender libXrandr
73b7dd2
- remove %%makeinstall macro (bad practice)
73b7dd2
- use %%{buildroot} macro consistantly
ac9047d
ababcc0
* Tue Jun  6 2006 Thomas Woerner <twoerner@redhat.com> 1.2.10-2
ababcc0
- added missing (build) requires for GL and GLU
ababcc0
cd0780f
* Mon May 22 2006 Thomas Woerner <twoerner@redhat.com> 1.2.10-1
a8d2ab6
- new version 1.2.10
a8d2ab6
- dropped the following patches because they are not needed anymore:
a8d2ab6
  ppc_modes, gcc4, yuv_mmx_gcc4 and no_exec_stack
cd0780f
- new pagesize patch (drop PAGE_SIZE, use sysconf(_SC_PAGESIZE) instead)
a8d2ab6
e7c8638
* Mon Feb 13 2006 Jesse Keating <jkeating@redhat.com> - 1.2.9-5.2.1
e7c8638
- rebump for build order issues during double-long bump
e7c8638
5490277
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.2.9-5.2
5490277
- bump again for double-long bug on ppc(64)
5490277
7d265bb
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.2.9-5.1
7d265bb
- rebuilt for new gcc4.1 snapshot and glibc changes
7d265bb
a849014
* Fri Jan 27 2006 Thomas Woerner <twoerner@redhat.com> 1.2.9-5
a849014
- added upstream no exec stack patch
a849014
c20ec01
* Thu Jan 26 2006 Thomas Woerner <twoerner@redhat.com> 1.2.9-4
c20ec01
- prefer alsa sound output, then artsd and esd
c20ec01
057bfe5
* Tue Jan 24 2006 Thomas Woerner <twoerner@redhat.com> 1.2.9-3
057bfe5
- dropped libtool .la files from devel package
057bfe5
4d034a6
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
4d034a6
- rebuilt
4d034a6
481a3b7
* Wed Nov 16 2005 Thomas Woerner <twoerner@redhat.com> 1.2.9-2.1
481a3b7
- fixed build requires
481a3b7
923966e
* Tue Nov 15 2005 Warren Togami <wtogami@redhat.com> 1.2.9-2
923966e
- -devel req actual X libs
923966e
98dd7f3
* Mon Nov  7 2005 Thomas Woerner <twoerner@redhat.com> 1.2.9-1
98dd7f3
- new version 1.2.9 with additional gcc4 fixes
98dd7f3
- using xorg-x11-devel instead of XFree86-devel
98dd7f3
017fcc5
* Thu May 26 2005 Bill Nottingham <notting@redhat.com> 1.2.8-3.2
017fcc5
- fix configure script for libdir so library deps are identical on all
017fcc5
  arches (#158346)
017fcc5
3cb2de5
* Thu Apr 14 2005 Thomas Woerner <twoerner@redhat.com> 1.2.8-3.1
3cb2de5
- new version of the gcc4 fix
3cb2de5
be9c219
* Tue Apr 12 2005 Thomas Woerner <twoerner@redhat.com> 1.2.8-3
be9c219
- fixed gcc4 compile problems
3af6240
- fixed x86_64 endian problem
be9c219
132090e
* Wed Feb  9 2005 Thomas Woerner <twoerner@redhat.com> 1.2.8-2
132090e
- rebuild
132090e
6f1184d
* Fri Dec 17 2004 Thomas Woerner <twoerner@redhat.com> 1.2.8-1
6f1184d
- new version 1.2.8
6f1184d
39539fc
* Thu Oct 14 2004 Thomas Woerner <twoerner@redhat.com> 1.2.7-8
39539fc
- added patch from SDL CVS for arts detection/initialization problem (#113831)
39539fc
9528c96
* Wed Sep 29 2004 Thomas Woerner <twoerner@redhat.com> 1.2.7-7.1
9528c96
- moved to new autofoo utils
9528c96
cvsdist 88335b7
* Fri Jul  9 2004 Thomas Woerner <twoerner@redhat.com> 1.2.7-7
cvsdist 88335b7
- fixed resolution switching for ppc (#127254)
cvsdist 88335b7
cvsdist 9fd37b7
* Mon Jun 21 2004 Thomas Woerner <twoerner@redhat.com> 1.2.7-6
cvsdist 9fd37b7
- fixed gcc34 build problems
cvsdist 9fd37b7
cvsdist 9fd37b7
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 9fd37b7
- rebuilt
cvsdist 9fd37b7
cvsdist c1226d8
* Mon May 24 2004 Thomas Woerner <twoerner@redhat.com> 1.2.7-4
cvsdist c1226d8
- added requires for alsa-lib-devel (#123374)
cvsdist c1226d8
cvsdist 9bfef81
* Wed Mar 31 2004 Harald Hoyer <harald@redhat.com> - 1.2.7-3
cvsdist 9bfef81
- fixed gcc34 compilation issues
cvsdist 9bfef81
cvsdist bd70e75
* Wed Mar 10 2004 Thomas Woerner <twoerner@redhat.com> 1.2.7-2.1
cvsdist bd70e75
- added buildrequires for alsa-lib-devel
cvsdist bd70e75
- now using automake 1.5
cvsdist bd70e75
cvsdist bd70e75
* Tue Mar  9 2004 Thomas Woerner <twoerner@redhat.com> 1.2.7-2
cvsdist bd70e75
- Fixed SDL requires for devel package
cvsdist bd70e75
cvsdist bd70e75
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
cvsdist bd70e75
- rebuilt
cvsdist bd70e75
- Revive SDL-ppc64.patch
cvsdist bd70e75
cvsdist bd70e75
* Mon Mar  1 2004 Thomas Woerner <twoerner@redhat.com> 1.2.7-1
cvsdist bd70e75
- new version 1.2.7
cvsdist bd70e75
cvsdist bd70e75
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
cvsdist bd70e75
- rebuilt
cvsdist bd70e75
cvsdist bd70e75
* Thu Feb  5 2004 Thomas Woerner <twoerner@redhat.com> 1.2.6-3.1
cvsdist bd70e75
- disabled several video modes, hopefuilly fixes (#113831)
cvsdist bd70e75
cvsdist 8da0c70
* Thu Jan 29 2004 Thomas Woerner <twoerner@redhat.com> 1.2.6-3
cvsdist 8da0c70
- fix for alsa 1.0
cvsdist 8da0c70
cvsdist 8da0c70
* Tue Nov 25 2003 Thomas Woerner <twoerner@redhat.com> 1.2.6-2
cvsdist 8da0c70
- removed rpath
cvsdist 8da0c70
- using O3 instead of O2, now (SDL_RLEaccel.c compile error)
cvsdist 8da0c70
- added BuildRequires for nasm
cvsdist 8da0c70
cvsdist 8da0c70
* Tue Sep  2 2003 Thomas Woerner <twoerner@redhat.com> 1.2.6-1
cvsdist 8da0c70
- new version 1.2.6
cvsdist 8da0c70
cvsdist 359f74e
* Thu Aug  7 2003 Elliot Lee <sopwith@redhat.com> 1.2.5-9
cvsdist 359f74e
- Fix libtool
cvsdist 359f74e
cvsdist 359f74e
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
cvsdist 359f74e
- rebuilt
cvsdist 359f74e
cvsdist 359f74e
* Wed Jun  4 2003 Than Ngo <than@redhat.com> 1.2.5-7
cvsdist 359f74e
- fix build problem with gcc 3.3
cvsdist 359f74e
- clean up specfile
cvsdist 359f74e
cvsdist 359f74e
* Mon May 19 2003 Thomas Woerner  <twoerner@redhat.com> 1.2.5-5
cvsdist 359f74e
- rebuild
cvsdist 359f74e
cvsdist 359f74e
* Tue Apr 15 2003 Thomas Woerner  <twoerner@redhat.com> 1.2.5-4
cvsdist 359f74e
- X11 modes fix (use more than 60 Hz, when possible)
cvsdist 359f74e
cvsdist 359f74e
* Mon Feb 17 2003 Elliot Lee <sopwith@redhat.com> 1.2.5-3.5
cvsdist 359f74e
- ppc64 fix
cvsdist 359f74e
cvsdist bce6143
* Mon Feb 10 2003 Thomas Woerner  <twoerner@redhat.com> 1.2.5-3
cvsdist bce6143
- added -fPIC to LDFLAGS
cvsdist bce6143
cvsdist bce6143
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
cvsdist bce6143
- rebuilt
cvsdist bce6143
cvsdist bce6143
* Tue Dec 10 2002 Thomas Woerner <twoerner@redhat.com> 1.2.5-1
cvsdist bce6143
- new version 1.2.5
cvsdist bce6143
- disabled conflicting automake16 patch
cvsdist bce6143
- dgavideo modes fix (#78861)
cvsdist bce6143
cvsdist bce6143
* Sun Dec 01 2002 Elliot Lee <sopwith@redhat.com> 1.2.4-7
cvsdist bce6143
- Fix unpackaged files by including them.
cvsdist bce6143
- _smp_mflags
cvsdist bce6143
cvsdist bce6143
* Fri Nov 29 2002 Tim Powers <timp@redhat.com> 1.2.4-6
cvsdist bce6143
- remove unpackaged files from the buildroot
cvsdist bce6143
- lib64'ize
cvsdist bce6143
cvsdist 87233d3
* Sat Jul 20 2002 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 87233d3
- do not require nasm for mainframe
cvsdist 87233d3
cvsdist f35dc94
* Tue Jul  2 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.2.4-4
cvsdist f35dc94
- Fix bug #67255
cvsdist f35dc94
cvsdist f35dc94
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
cvsdist f35dc94
- automated rebuild
cvsdist f35dc94
cvsdist f35dc94
* Sun May 26 2002 Tim Powers <timp@redhat.com>
cvsdist f35dc94
- automated rebuild
cvsdist f35dc94
cvsdist f35dc94
* Thu May 23 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.2.4-1
cvsdist f35dc94
- 1.2.4
cvsdist f35dc94
- Fix build with automake 1.6
cvsdist d30e1d4
cvsdist 82e1d04
* Mon Mar 11 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.2.3-7
cvsdist 82e1d04
- Fix AM_PATH_SDL automake macro with AC_LANG(c++) (#60533)
cvsdist 82e1d04
cvsdist 957ba6c
* Thu Feb 28 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.2.3-6
cvsdist 957ba6c
- Rebuild in current environment
cvsdist 957ba6c
cvsdist 957ba6c
* Thu Jan 24 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.2.3-5
cvsdist 957ba6c
- dlopen() aRts and esd rather than linking directly to them.
cvsdist 957ba6c
- make sure aRts and esd are actually used if they're running.
cvsdist 957ba6c
cvsdist 957ba6c
* Mon Jan 21 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.2.3-4
cvsdist 957ba6c
- Don't crash without xv optimization: BuildRequire a version of nasm that
cvsdist 957ba6c
  works.
cvsdist 957ba6c
cvsdist 957ba6c
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
cvsdist 957ba6c
- automated rebuild
cvsdist 957ba6c
cvsdist 957ba6c
* Mon Dec 17 2001 Bernhard Rosenkraenzer <bero@redhat.com> 1.2.3-2
cvsdist 957ba6c
- Rebuild with new aRts, require arts-devel rather than kdelibs-sound-devel
cvsdist 957ba6c
- Temporarily exclude alpha (compiler bugs)
cvsdist 957ba6c
cvsdist 957ba6c
* Thu Nov 22 2001 Bernhard Rosenkraenzer <bero@redhat.com> 1.2.3-1
cvsdist 957ba6c
- 1.2.3
cvsdist 957ba6c
cvsdist 957ba6c
* Sat Nov 17 2001 Bernhard Rosenkraenzer <bero@redhat.com> 1.2.2-5
cvsdist 957ba6c
- Add workaround for automake 1.5 asm bugs
cvsdist 957ba6c
cvsdist 957ba6c
* Tue Oct 30 2001 Bernhard Rosenkraenzer <bero@redhat.com> 1.2.2-4
cvsdist 957ba6c
- Make sure -fPIC is used on all architectures (#55039)
cvsdist 957ba6c
- Fix build with autoconf 2.5x
cvsdist 957ba6c
cvsdist d962f7a
* Fri Aug 31 2001 Bill Nottingham <notting@redhat.com> 1.2.2-3
cvsdist d962f7a
- rebuild (fixes #50750??)
cvsdist d962f7a
cvsdist 988452d
* Thu Aug  2 2001 Bernhard Rosenkraenzer <bero@redhat.com> 1.2.2-2
cvsdist 988452d
- SDL-devel should require esound-devel and kdelibs-sound-devel (#44884)
cvsdist 988452d
cvsdist edee187
* Tue Jul 24 2001 Bernhard Rosenkraenzer <bero@redhat.com> 1.2.2-1
cvsdist edee187
- Update to 1.2.2; this should fix #47941
cvsdist edee187
- Add build dependencies
cvsdist edee187
cvsdist edee187
* Tue Jul 10 2001 Elliot Lee <sopwith@redhat.com> 1.2.1-3
cvsdist edee187
- Rebuild to eliminate libXv/libXxf86dga deps.
cvsdist edee187
cvsdist edee187
* Fri Jun 29 2001 Preston Brown <pbrown@redhat.com>
cvsdist edee187
- output same libraries for sdl-config whether --libs or --static-libs 
cvsdist edee187
  selected.  Fixes compilation of most SDL programs.
cvsdist edee187
- properly packaged new HTML documentation
cvsdist edee187
cvsdist edee187
* Sun Jun 24 2001 Bernhard Rosenkraenzer <bero@redhat.com> 1.2.1-1
cvsdist edee187
- 1.2.1
cvsdist edee187
cvsdist edee187
* Mon May  7 2001 Bernhard Rosenkraenzer <bero@redhat.com> 1.2.0-2
cvsdist edee187
- Add Bill's byteorder patch
cvsdist edee187
cvsdist edee187
* Sun Apr 15 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist edee187
- 1.2.0
cvsdist 9fb596d
cvsdist 1990745
* Tue Feb 27 2001 Karsten Hopp <karsten@redhat.de>
cvsdist 1990745
- SDL-devel requires SDL
cvsdist 1990745
cvsdist 1990745
* Tue Jan 16 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 1990745
- Require arts rather than kdelibs-sound
cvsdist 1990745
cvsdist 1990745
* Sun Jan  7 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 1990745
- 1.1.7
cvsdist 1990745
cvsdist 1990745
* Tue Oct 24 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 1990745
- 1.1.6
cvsdist 1990745
cvsdist f463012
* Mon Aug  7 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist f463012
- build against new DGA
cvsdist f463012
- update to 1.1.4, remove patches (they're now in the base release)
cvsdist f463012
cvsdist f463012
* Tue Aug  1 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist f463012
- %%post -p /sbin/ldconfig (Bug #14928)
cvsdist f463012
- add URL
cvsdist f463012
cvsdist f463012
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
cvsdist f463012
- automatic rebuild
cvsdist f463012
cvsdist f463012
* Sun Jun 18 2000 Bill Nottingham <notting@redhat.com>
cvsdist f463012
- replace patch that fell out of SRPM
cvsdist f463012
cvsdist f463012
* Tue Jun 13 2000 Preston Brown <pbrown@redhat.com>
cvsdist f463012
- FHS paths
cvsdist f463012
- use 1.1 (development) version; everything even from Loki links to it!
cvsdist f463012
cvsdist f463012
* Thu May  4 2000 Bill Nottingham <notting@redhat.com>
cvsdist f463012
- autoconf fixes for ia64
cvsdist f463012
cvsdist f463012
* Mon Apr 24 2000 Tim Powers <timp@redhat.com>
cvsdist f463012
- updated to 1.0.8
cvsdist f463012
cvsdist f463012
* Tue Feb 15 2000 Tim Powers <timp@redhat.com>
cvsdist f463012
- updated to 1.0.4, fixes problems when run in 8bpp
cvsdist f463012
cvsdist f463012
* Tue Feb 01 2000 Tim  Powers <timp@redhat.com>
cvsdist f463012
- applied patch from Hans de Goede <hans@highrise.nl> for fullscreen toggling.
cvsdist f463012
- using  --enable-video-x11-dgamouse since it smoothes the mouse some.
cvsdist f463012
cvsdist f463012
* Sun Jan 30 2000 Tim Powers <timp@redhat.com>
cvsdist f463012
- updated to 1.0.3, bugfix update
cvsdist f463012
cvsdist f463012
* Fri Jan 28 2000 Tim Powers <timp@redhat.com>
cvsdist f463012
- fixed group etc
cvsdist f463012
cvsdist f463012
* Fri Jan 21 2000 Tim Powers <timp@redhat.com>
cvsdist f463012
- build for 6.2 Powertools
cvsdist f463012
cvsdist f463012
* Wed Jan 19 2000 Sam Lantinga <slouken@devolution.com>
cvsdist f463012
- Re-integrated spec file into SDL distribution
cvsdist f463012
- 'name' and 'version' come from configure 
cvsdist f463012
- Some of the documentation is devel specific
56c834a
- Removed SMP support from %%build - it doesn't work with libtool anyway
cvsdist f463012
cvsdist f463012
* Tue Jan 18 2000 Hakan Tandogan <hakan@iconsult.com>
cvsdist f463012
- Hacked Mandrake sdl spec to build 1.1
cvsdist f463012
cvsdist f463012
* Sun Dec 19 1999 John Buswell <johnb@mandrakesoft.com>
cvsdist f463012
- Build Release
cvsdist f463012
cvsdist f463012
* Sat Dec 18 1999 John Buswell <johnb@mandrakesoft.com>
cvsdist f463012
- Add symlink for libSDL-1.0.so.0 required by sdlbomber
cvsdist f463012
- Added docs
cvsdist f463012
cvsdist f463012
* Thu Dec 09 1999 Lenny Cartier <lenny@mandrakesoft.com>
cvsdist f463012
- v 1.0.0
cvsdist f463012
cvsdist f463012
* Mon Nov  1 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
cvsdist f463012
- First spec file for Mandrake distribution.
cvsdist f463012
cvsdist f463012
# end of file