Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37745753
en ru br
Репозитории ALT
4.1: 1.2.5-alt1
4.0: 1.2.5-alt1
3.0: 1.2.5-alt1
www.altlinux.org/Changes

Группа :: Система/Библиотеки
Пакет: i386-mingw32msvc-SDL_mixer

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

%mingw_package

%define pkgname SDL_mixer

Name: %cross_arch-%pkgname
Version: 1.2.5
Release: alt1

Summary: %pkgname DLL for %cross_arch target
License: LGPL
Group: System/Libraries
Url: http://www.libsdl.org/projects/SDL_mixer/

BuildArch: noarch

Source0: %url/release/%pkgname-%version.tar.gz
Patch0: %pkgname-alt-mingw-makefile-fix.patch

BuildPreReq: i386-mingw32msvc-binutils i386-mingw32msvc-runtime i386-mingw32msvc-gcc
BuildPreReq: i386-mingw32msvc-libogg-devel i386-mingw32msvc-libvorbis-devel
BuildPreReq: i386-mingw32msvc-SDL i386-mingw32msvc-SDL-devel i386-mingw32msvc-smpeg-devel

%package devel
Summary: Header files for developing apps which will use %pkgname
Group: Development/C
PreReq: %cross_arch-base
Conflicts: %name < %version-%release
Conflicts: %name > %version-%release

%package devel-static
Summary: Static %pkgname library for %cross_arch target
Group: Development/C
PreReq: %cross_arch-base
Requires: %name-devel = %version-%release

%description
This package contains %pkgname DLL built for %cross_arch target.

%description devel
%pkgname development files for crosscompiling to
%cross_arch target.

%description devel-static
Static version of %pkgname library for %cross_arch target.

%prep
%setup -q -n %pkgname-%version
%patch0 -p1
%__rm -f aclocal.m4
%__subst '/^## libtool\.m4/,$d' acinclude.m4
%__aclocal
%__autoconf
%__automake --foreign --add-missing

%build
%configure \
       --prefix=%_archprefix \
--includedir=%_archincludedir \
--libdir=%_archlibdir \
--enable-shared \
--enable-static \
SDL_CONFIG=%_bindir/%cross_arch-sdl-config \
SMPEG_CONFIG=%_bindir/%cross_arch-smpeg-config \
NM=%cross_arch-nm \
%cross_env
%make_build

%install
%make_install install DESTDIR=%buildroot

%cross_arch-strip --strip-unneeded %buildroot%_archbindir/*.dll
%cross_arch-strip --strip-unneeded %buildroot%_archlibdir/*.dll.a

%files
%_archbindir/*.dll

%files devel
%_archincludedir/*
%_archlibdir/*.dll.a

%files devel-static
%_archlibdir/*.a
%exclude %_archlibdir/*.dll.a

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin