Packages moved to Fedora.
[fedora-mingw.git] / SDL / mingw32-SDL.spec
diff --git a/SDL/mingw32-SDL.spec b/SDL/mingw32-SDL.spec
deleted file mode 100644 (file)
index 443cd14..0000000
+++ /dev/null
@@ -1,128 +0,0 @@
-%define __strip %{_mingw32_strip}
-%define __objdump %{_mingw32_objdump}
-%define _use_internal_dependency_generator 0
-%define __find_requires %{_mingw32_findrequires}
-%define __find_provides %{_mingw32_findprovides}
-
-Name:           mingw32-SDL
-Version:        1.2.13
-Release:        4%{?dist}
-Summary:        MinGW Windows port of SDL cross-platform multimedia library
-
-License:        LGPLv2+
-Group:          Development/Libraries
-URL:            http://www.libsdl.org/
-Source0:        http://www.libsdl.org/release/SDL-%{version}.tar.gz
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
-BuildArch:      noarch
-
-# Patches from native version.
-Patch0:         SDL-1.2.10-byteorder.patch
-Patch17:        SDL-1.2.13-libdir.patch
-Patch21:        SDL-1.2.12-multilib.patch
-Patch23:        SDL-1.2.11-dynamic-esd.patch
-Patch24:        SDL-1.2.12-x11dyn64.patch
-Patch25:        SDL-1.2.12-disable_yasm.patch
-Patch26:        SDL-1.2.13-dynamic-pulse.patch
-Patch27:        SDL-1.2.13-pulse-rework.patch
-Patch28:        SDL-1.2.13-audiodriver.patch
-
-BuildRequires:  mingw32-filesystem >= 40
-BuildRequires:  mingw32-gcc
-BuildRequires:  mingw32-binutils
-BuildRequires:  mingw32-dlfcn
-BuildRequires:  mingw32-iconv
-
-Requires:       pkgconfig
-
-# Not required at the moment, but SDL does contain plenty of C++ code,
-# I just haven't worked out how to enable it.
-#BuildRequires:  mingw32-gcc-c++
-
-# If we have nasm in the future, then this would enable future
-# optimizations on x86-based architectures.
-#%ifarch %{ix86}
-#BuildRequires: nasm
-#%endif
-
-
-%description
-Simple DirectMedia Layer (SDL) is a cross-platform multimedia library
-designed to provide fast access to the graphics frame buffer and audio
-device.
-
-
-%prep
-%setup -q -n SDL-%{version}
-%patch0 -p1 -b .byteorder
-%patch17 -p1 -b .libdir
-%patch21 -p1 -b .multilib
-%patch23 -p1 -b .dynamic-esd
-%patch24 -p1 -b .x11dyn64
-%patch25 -p1 -b .disable_yasm
-%patch26 -p1 -b .dynamic-pulse
-%patch27 -p1 -b .pulse-rework
-%patch28 -p1 -b .audiodriver
-
-
-%build
-%{_mingw32_configure} \
-  --disable-video-svga --disable-video-ggi --disable-video-aalib \
-  --disable-debug \
-  --enable-sdl-dlopen \
-  --enable-dlopen \
-  --enable-arts-shared \
-  --enable-esd-shared \
-  --enable-pulseaudio-shared \
-  --enable-alsa \
-  --disable-rpath
-
-make
-
-
-%install
-rm -rf $RPM_BUILD_ROOT
-make DESTDIR=$RPM_BUILD_ROOT install
-
-# Remove static libraries but DON'T remove *.dll.a files.
-rm $RPM_BUILD_ROOT%{_mingw32_libdir}/libSDL.a
-
-# Actually libSDLmain.a seems to be required.  It just contains
-# a single object file called SDL_win32_main.o.
-#rm $RPM_BUILD_ROOT%{_mingw32_libdir}/libSDLmain.a
-
-# Delete man pages since they duplicate what is already available
-# in base Fedora package.
-rm $RPM_BUILD_ROOT%{_mingw32_mandir}/man3/*.3*
-
-
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-
-%files
-%defattr(-,root,root)
-%doc COPYING
-%{_mingw32_bindir}/SDL.dll
-%{_mingw32_bindir}/sdl-config
-%{_mingw32_libdir}/libSDL.dll.a
-%{_mingw32_libdir}/libSDL.la
-%{_mingw32_libdir}/libSDLmain.a
-%{_mingw32_libdir}/pkgconfig/sdl.pc
-%{_mingw32_datadir}/aclocal/sdl.m4
-%{_mingw32_includedir}/SDL
-
-
-%changelog
-* Tue Jan 13 2009 Richard W.M. Jones <rjones@redhat.com> - 1.2.13-4
-- Verify we are still up to date with Fedora release.
-- Include COPYING in documentation.
-- Build with dlfcn.
-- List all BRs.
-- No need to package the man pages, don't duplicate what's in the
-  base Fedora package already.
-- Requires pkgconfig.
-
-* Fri Oct 24 2008 Richard W.M. Jones <rjones@redhat.com> - 1.2.13-2
-- Initial RPM release.