[Midnightbsd-cvs] mports [20208] trunk/audio/sdl_mixer/pkg-plist: sdl mixer 1.2.12
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Fri Sep 11 22:43:11 EDT 2015
Revision: 20208
http://svnweb.midnightbsd.org/mports/?rev=20208
Author: laffer1
Date: 2015-09-11 22:43:10 -0400 (Fri, 11 Sep 2015)
Log Message:
-----------
sdl mixer 1.2.12
Modified Paths:
--------------
trunk/audio/sdl_mixer/Makefile
trunk/audio/sdl_mixer/distinfo
trunk/audio/sdl_mixer/files/patch-SDL_mixer.h
trunk/audio/sdl_mixer/files/patch-mixer.c
trunk/audio/sdl_mixer/pkg-plist
Added Paths:
-----------
trunk/audio/sdl_mixer/files/patch-timidity-config.h
Property Changed:
----------------
trunk/audio/sdl_mixer/files/patch-SDL_mixer.h
trunk/audio/sdl_mixer/files/patch-mixer.c
Modified: trunk/audio/sdl_mixer/Makefile
===================================================================
--- trunk/audio/sdl_mixer/Makefile 2015-09-12 02:39:38 UTC (rev 20207)
+++ trunk/audio/sdl_mixer/Makefile 2015-09-12 02:43:10 UTC (rev 20208)
@@ -1,7 +1,8 @@
# $MidnightBSD$
PORTNAME= sdl_mixer
-PORTVERSION= 1.2.8
+PORTVERSION= 1.2.12
+PORTREVISION= 0
CATEGORIES= audio
MASTER_SITES= http://www.libsdl.org/projects/SDL_mixer/release/
DISTNAME= SDL_mixer-${PORTVERSION}
@@ -8,49 +9,59 @@
MAINTAINER= ports at MidnightBSD.org
COMMENT= A sample multi-channel audio mixer library
-LICENSE= lgpl
-USES= libtool
+LICENSE= zlib
+
+USES= gmake libtool pathfix pkgconfig
USE_SDL= sdl
-USE_GMAKE= yes
GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib"
-CPPFLAGS+= -DCONFIG_FILE_ETC_TIMIDITY \"${LOCALBASE}/etc/timidity.cfg\"
+LDFLAGS+= -L${LOCALBASE}/lib
+CPPFLAGS+= -I${LOCALBASE}/include
USE_LDCONFIG= yes
-OPTIONS= MIKMOD "Enable MOD music via libMikMod" On \
- SMPEG "Enable MP3 music via SMPEG" On \
- VORBIS "Enable Ogg Vorbis music" On \
- TIMIDITYPLUS "Use Timidity++ instead of Timidity" Off
+OPTIONS_DEFINE= SMPEG FLAC VORBIS TIMIDITYPLUS
+OPTIONS_DEFAULT= SMPEG FLAC VORBIS MIKMOD
+OPTIONS_RADIO= MOD
+OPTIONS_RADIO_MOD= MIKMOD MODPLUG
-.include <bsd.port.pre.mk>
+MIKMOD_DESC= Enable MOD music via libMikMod
+MODPLUG_DESC= Enable MOD music via libModPlug
+SMPEG_DESC= Enable MP3 music via SMPEG
+FLAC_DESC= Enable FLAC encoding support via flac
+VORBIS_DESC= Enable Ogg Vorbis music
+TIMIDITYPLUS_DESC= Use Timidity++ instead of Timidity (soundfont)
-.if defined(WITHOUT_MIKMOD)
-CONFIGURE_ARGS+=--disable-music-libmikmod
-.else
-LIB_DEPENDS= mikmod.2:${PORTSDIR}/audio/libmikmod
-CONFIGURE_ARGS+=--enable-music-libmikmod
-.endif
+MIKMOD_LIB_DEPENDS= libmikmod.so:${PORTSDIR}/audio/libmikmod
+MIKMOD_CONFIGURE_ENABLE= music-mod
-.if defined(WITHOUT_SMPEG)
-CONFIGURE_ARGS+=--disable-music-mp3
-.else
-LIB_DEPENDS+= smpeg.1:${PORTSDIR}/multimedia/smpeg
-CONFIGURE_ARGS+=--enable-music-mp3
-.endif
+MODPLUG_LIB_DEPENDS= libmodplug.so:${PORTSDIR}/audio/libmodplug
+MODPLUG_CONFIGURE_ENABLE= music-mod-modplug
-.if defined(WITHOUT_VORBIS)
-CONFIGURE_ARGS+=--disable-music-ogg
+FLAC_LIB_DEPENDS= libFLAC.so:${PORTSDIR}/audio/flac
+FLAC_CONFIGURE_ENABLE= music-flac
+
+SMPEG_LIB_DEPENDS= libsmpeg.so:${PORTSDIR}/multimedia/smpeg
+SMPEG_CONFIGURE_ENABLE= music-mp3
+
+VORBIS_LIB_DEPENDS= libvorbis.so:${PORTSDIR}/audio/libvorbis
+VORBIS_CONFIGURE_ENABLE= music-ogg
+
+.include <bsd.mport.options.mk>
+
+.if ${PORT_OPTIONS:MTIMIDITYPLUS}
+RUN_DEPENDS+= ${LOCALBASE}/share/timidity/timidity.cfg-eawpats:${PORTSDIR}/audio/eawpats
+CONFIG_FILE= ${LOCALBASE}/share/timidity/timidity.cfg-eawpats
.else
-LIB_DEPENDS+= vorbis.4:${PORTSDIR}/audio/libvorbis
-CONFIGURE_ARGS+=--enable-music-ogg
+RUN_DEPENDS+= ${LOCALBASE}/lib/timidity/timidity.cfg:${PORTSDIR}/audio/timidity
+CONFIG_FILE= ${LOCALBASE}/lib/timidity/timidity.cfg
.endif
post-patch:
-.if defined(WITH_TIMIDITYPLUS)
- @${REINPLACE_CMD} -e 's|"${LOCALBASE}/lib/timidity"|"${LOCALBASE}/share/timidity"|g' \
+ @${REINPLACE_CMD} -e 's|\($$(prefix)/libdata/pkgconfig\)|$$(DESTDIR)\1|' \
+ ${WRKSRC}/Makefile.in
+ @${REINPLACE_CMD} -e 's|%%CONFIG_FILE%%|${CONFIG_FILE}|g' \
${WRKSRC}/timidity/config.h
-.endif
+ @${REINPLACE_CMD} -e 's|"modplug.h"|"libmodplug/modplug.h"|' \
+ ${WRKSRC}/music_modplug.h
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: trunk/audio/sdl_mixer/distinfo
===================================================================
--- trunk/audio/sdl_mixer/distinfo 2015-09-12 02:39:38 UTC (rev 20207)
+++ trunk/audio/sdl_mixer/distinfo 2015-09-12 02:43:10 UTC (rev 20208)
@@ -1,4 +1,2 @@
-MD5 (SDL_mixer-1.2.8.tar.gz) = 0b5b91015d0f3bd9597e094ba67c4d65
-SHA256 (SDL_mixer-1.2.8.tar.gz) = a8222a274778ff16d0e3ee49a30db27a48a4d357169a915fc599a764e405e0b6
-RMD160 (SDL_mixer-1.2.8.tar.gz) = f2188b907aa779bb81415ac6726ad7f496357b85
-SIZE (SDL_mixer-1.2.8.tar.gz) = 2096559
+SHA256 (SDL_mixer-1.2.12.tar.gz) = 1644308279a975799049e4826af2cfc787cad2abb11aa14562e402521f86992a
+SIZE (SDL_mixer-1.2.12.tar.gz) = 3707781
Modified: trunk/audio/sdl_mixer/files/patch-SDL_mixer.h
===================================================================
--- trunk/audio/sdl_mixer/files/patch-SDL_mixer.h 2015-09-12 02:39:38 UTC (rev 20207)
+++ trunk/audio/sdl_mixer/files/patch-SDL_mixer.h 2015-09-12 02:43:10 UTC (rev 20208)
@@ -1,6 +1,3 @@
-
-$FreeBSD: ports/audio/sdl_mixer/files/patch-SDL_mixer.h,v 1.1 2001/05/08 08:20:10 sobomax Exp $
-
--- SDL_mixer.h 2001/05/08 07:44:56 1.1
+++ SDL_mixer.h 2001/05/08 07:48:13
@@ -222,6 +222,8 @@
Property changes on: trunk/audio/sdl_mixer/files/patch-SDL_mixer.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1
\ No newline at end of property
Modified: trunk/audio/sdl_mixer/files/patch-mixer.c
===================================================================
--- trunk/audio/sdl_mixer/files/patch-mixer.c 2015-09-12 02:39:38 UTC (rev 20207)
+++ trunk/audio/sdl_mixer/files/patch-mixer.c 2015-09-12 02:43:10 UTC (rev 20208)
@@ -1,6 +1,3 @@
-
-$FreeBSD: ports/audio/sdl_mixer/files/patch-mixer.c,v 1.1 2001/05/08 08:20:10 sobomax Exp $
-
--- mixer.c 2001/05/08 07:44:26 1.1
+++ mixer.c 2001/05/08 07:47:09
@@ -865,3 +865,18 @@
Property changes on: trunk/audio/sdl_mixer/files/patch-mixer.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1
\ No newline at end of property
Added: trunk/audio/sdl_mixer/files/patch-timidity-config.h
===================================================================
--- trunk/audio/sdl_mixer/files/patch-timidity-config.h (rev 0)
+++ trunk/audio/sdl_mixer/files/patch-timidity-config.h 2015-09-12 02:43:10 UTC (rev 20208)
@@ -0,0 +1,11 @@
+--- timidity/config.h.orig 2012-01-16 02:01:05.000000000 +0400
++++ timidity/config.h 2012-12-04 00:12:31.000000000 +0400
+@@ -161,7 +161,7 @@
+ /* You could specify a complete path, e.g. "/etc/timidity.cfg", and
+ then specify the library directory in the configuration file. */
+ #define CONFIG_FILE "timidity.cfg"
+-#define CONFIG_FILE_ETC "/etc/timidity.cfg"
++#define CONFIG_FILE_ETC "%%CONFIG_FILE%%"
+
+ #if defined(__WIN32__) || defined(__OS2__)
+ #define DEFAULT_PATH "C:\\TIMIDITY"
Property changes on: trunk/audio/sdl_mixer/files/patch-timidity-config.h
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Modified: trunk/audio/sdl_mixer/pkg-plist
===================================================================
--- trunk/audio/sdl_mixer/pkg-plist 2015-09-12 02:39:38 UTC (rev 20207)
+++ trunk/audio/sdl_mixer/pkg-plist 2015-09-12 02:43:10 UTC (rev 20208)
@@ -1,7 +1,6 @@
include/SDL/SDL_mixer.h
-lib/libSDL_mixer-1.2.so
-lib/libSDL_mixer-1.2.so.2
+lib/libSDL_mixer-1.2.so.0
+lib/libSDL_mixer-1.2.so.0.12.0
lib/libSDL_mixer.a
-lib/libSDL_mixer.la
lib/libSDL_mixer.so
- at dirrmtry include/SDL
+libdata/pkgconfig/SDL_mixer.pc
More information about the Midnightbsd-cvs
mailing list