Built SDL2_image and _mixer static

This commit is contained in:
2022-09-30 15:49:16 -04:00
parent e2605bf6c1
commit 1dec4347e0
4473 changed files with 1964551 additions and 9 deletions

View File

@ -0,0 +1,15 @@
Title SDL_mixer 1.2.10
Version 1
Description SDL_mixer Library for Mac OS X (http://www.libsdl.org/projects/SDL_mixer)
DefaultLocation /Library/Frameworks
Diskname (null)
DeleteWarning
NeedsAuthorization NO
DisableStop NO
UseUserMask NO
Application NO
Relocatable YES
Required NO
InstallOnly NO
RequiresReboot NO
InstallFat NO

View File

@ -0,0 +1,27 @@
#!/bin/sh
# Generic script to create a package with Project Builder in mind
# There should only be one version of this script for all projects!
FRAMEWORK="$1"
VARIANT="$2"
PACKAGE="$FRAMEWORK"
PACKAGE_RESOURCES="pkg-support/resources"
echo "Building package for $FRAMEWORK.framework"
echo "Will fetch resources from $PACKAGE_RESOURCES"
echo "Will create the package $PACKAGE.pkg"
# create a copy of the framework
mkdir -p build/pkg-tmp
xcrun CpMac -r "build/$FRAMEWORK.framework" build/pkg-tmp/
./package build/pkg-tmp "pkg-support/$PACKAGE.info" -d build -r "$PACKAGE_RESOURCES"
# remove temporary files
rm -rf build/pkg-tmp
# compress
(cd build; tar -zcvf "$PACKAGE.pkg.tar.gz" "$PACKAGE.pkg")

View File

@ -0,0 +1,26 @@
SDL_mixer is an example portable sound library for use with SDL.
The source code is available from: http://www.libsdl.org/projects/SDL_mixer
This library is distributed under the terms of the zlib license: http://www.zlib.net/zlib_license.html
This packages contains the SDL2_mixer.framework for OS X. Conforming with Apple guidelines, this framework contains both the SDL runtime component and development header files.
Requirements:
You must have the SDL2.framework installed.
To Install:
Copy the SDL2_mixer.framework to /Library/Frameworks
You may alternatively install it in <your home directory>/Library/Frameworks if your access privileges are not high enough. (Be aware that the Xcode templates we provide in the SDL Developer Extras package may require some adjustment for your system if you do this.)
(Partial) History of PB/Xcode projects:
2009-09-21 - Updated for 64-bit (Snow Leopard) Universal Binaries.
Switched to 10.4 minimum requirement.
Reebuilt Ogg Vorbis components for 64-bit Universal.
Ogg 1.1.4
Vorbis 1.2.3
Mac native midi had to be disabled because the code depends on legacy Quicktime and won't compile in 64-bit.
2006-01-31 - First entry in history. Updated for Universal Binaries. Static libraries of libogg and libvorbis have been brought up-to-date and built as Universal. Infrastructure has been added to support building against smpeg statically, but there may be bugs in smpeg itself (unrelated to static linking) which prevent MP3 playback.

View File

@ -0,0 +1,3 @@
This package installs the SDL_mixer library into /Library/Frameworks. You can also install it in
<your home directory>/Library/Frameworks if your access privileges are not high enough.