svn commit: r412624 - in head: audio/sdl2_mixer audio/sdl2_mixer/files devel/sdl20 graphics/sdl2_image graphics/sdl2_ttf net/sdl2_net
Dmitry Marakasov
amdmi3 at FreeBSD.org
Wed Apr 6 15:01:16 UTC 2016
Author: amdmi3
Date: Wed Apr 6 15:01:13 2016
New Revision: 412624
URL: https://svnweb.freebsd.org/changeset/ports/412624
Log:
- Update sdl20 and satellite libraries to latest versions
sdl2: 2.0.3 -> 2.0.4
sdl2_image: 2.0.0 -> 2.0.1
sdl2_mixer: 2.0.0 -> 2.0.1
sdl2_net: 2.0.0 -> 2.0.1
sdl2_ttf: 2.0.12 -> 2.0.14
- Add LICENSE_FILE
- Strip libraries
- Switch to USES=localbase where applicable
PR: 207671
Submitted by: devnexen at gmail.com, amdmi3
Approved by: maintainer timeout (mva, 1 month)
Exp-run by: antoine
Deleted:
head/audio/sdl2_mixer/files/
Modified:
head/audio/sdl2_mixer/Makefile
head/audio/sdl2_mixer/distinfo
head/audio/sdl2_mixer/pkg-plist
head/devel/sdl20/Makefile
head/devel/sdl20/distinfo
head/devel/sdl20/pkg-plist
head/graphics/sdl2_image/Makefile
head/graphics/sdl2_image/distinfo
head/graphics/sdl2_image/pkg-plist
head/graphics/sdl2_ttf/Makefile
head/graphics/sdl2_ttf/distinfo
head/graphics/sdl2_ttf/pkg-plist
head/net/sdl2_net/Makefile
head/net/sdl2_net/distinfo
head/net/sdl2_net/pkg-plist
Modified: head/audio/sdl2_mixer/Makefile
==============================================================================
--- head/audio/sdl2_mixer/Makefile Wed Apr 6 14:48:33 2016 (r412623)
+++ head/audio/sdl2_mixer/Makefile Wed Apr 6 15:01:13 2016 (r412624)
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= sdl2_mixer
-PORTVERSION= 2.0.0
-PORTREVISION= 11
+PORTVERSION= 2.0.1
CATEGORIES= audio
MASTER_SITES= http://www.libsdl.org/projects/SDL_mixer/release/
DISTNAME= SDL2_mixer-${PORTVERSION}
@@ -11,12 +10,11 @@ MAINTAINER= mva at FreeBSD.org
COMMENT= Sample multi-channel audio mixer library
LICENSE= ZLIB
+LICENSE_FILE= ${WRKSRC}/COPYING.txt
-USES= gmake pathfix pkgconfig libtool
+USES= gmake pathfix pkgconfig libtool localbase
USE_SDL= sdl2
GNU_CONFIGURE= yes
-LDFLAGS+= -L${LOCALBASE}/lib
-CPPFLAGS+= -I${LOCALBASE}/include
USE_LDCONFIG= yes
OPTIONS_DEFINE= FLUIDSYNTH FLAC SMPEG
@@ -65,4 +63,7 @@ post-patch:
@${REINPLACE_CMD} -e 's|"modplug.h"|"libmodplug/modplug.h"|' \
${WRKSRC}/dynamic_modplug.h ${WRKSRC}/music_modplug.h
+post-install:
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libSDL2_mixer.so
+
.include <bsd.port.mk>
Modified: head/audio/sdl2_mixer/distinfo
==============================================================================
--- head/audio/sdl2_mixer/distinfo Wed Apr 6 14:48:33 2016 (r412623)
+++ head/audio/sdl2_mixer/distinfo Wed Apr 6 15:01:13 2016 (r412624)
@@ -1,2 +1,2 @@
-SHA256 (SDL2_mixer-2.0.0.tar.gz) = a8ce0e161793791adeff258ca6214267fdd41b3c073d2581cd5265c8646f725b
-SIZE (SDL2_mixer-2.0.0.tar.gz) = 10119589
+SHA256 (SDL2_mixer-2.0.1.tar.gz) = 5a24f62a610249d744cbd8d28ee399d8905db7222bf3bdbc8a8b4a76e597695f
+SIZE (SDL2_mixer-2.0.1.tar.gz) = 10213891
Modified: head/audio/sdl2_mixer/pkg-plist
==============================================================================
--- head/audio/sdl2_mixer/pkg-plist Wed Apr 6 14:48:33 2016 (r412623)
+++ head/audio/sdl2_mixer/pkg-plist Wed Apr 6 15:01:13 2016 (r412624)
@@ -1,6 +1,6 @@
include/SDL2/SDL_mixer.h
lib/libSDL2_mixer-2.0.so.0
-lib/libSDL2_mixer-2.0.so.0.0.0
+lib/libSDL2_mixer-2.0.so.0.0.1
lib/libSDL2_mixer.a
lib/libSDL2_mixer.so
libdata/pkgconfig/SDL2_mixer.pc
Modified: head/devel/sdl20/Makefile
==============================================================================
--- head/devel/sdl20/Makefile Wed Apr 6 14:48:33 2016 (r412623)
+++ head/devel/sdl20/Makefile Wed Apr 6 15:01:13 2016 (r412624)
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= sdl2
-PORTVERSION= 2.0.3
-PORTREVISION= 6
+PORTVERSION= 2.0.4
CATEGORIES= devel
MASTER_SITES= http://www.libsdl.org/release/
DISTNAME= SDL2-${PORTVERSION}
@@ -11,9 +10,10 @@ MAINTAINER= mva at FreeBSD.org
COMMENT= Cross-platform multimedia development API
LICENSE= ZLIB
+LICENSE_FILE= ${WRKSRC}/COPYING.txt
GNU_CONFIGURE= yes
-USES= gmake iconv libtool pathfix pkgconfig
+USES= gmake iconv libtool localbase pathfix pkgconfig
USE_LDCONFIG= yes
CONFIGURE_ARGS+= --disable-video-opengles \
@@ -46,10 +46,6 @@ CONFIGURE_ARGS+= --enable-sse2
CONFIGURE_ARGS+= --disable-sse2
.endif
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-
-
OPTIONS_DEFINE= ALSA ASM DLOPEN ESOUND NAS OSS \
PULSEAUDIO PTHREADS SDL_ATOMIC SDL_AUDIO \
SDL_CPUINFO SDL_EVENTS SDL_FILE SDL_HAPTIC \
@@ -193,10 +189,13 @@ CONFIGURE_ARGS+= ac_cv_lib_iconv_iconv_o
.endif
post-patch:
- @${REINPLACE_CMD} -e '/ CheckInputEvents$$/d' \
+ @${REINPLACE_CMD} -e '/ CheckInputEvents$$/d' \
-e 's/-liconv/${ICONV_LIB}/g' ${WRKSRC}/configure
# Clang does not provide _m_prefetch
@${REINPLACE_CMD} 's/_m_prefetch/__builtin_prefetch/' \
${WRKSRC}/configure ${WRKSRC}/src/video/SDL_blit_A.c
+post-install:
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libSDL2.so
+
.include <bsd.port.post.mk>
Modified: head/devel/sdl20/distinfo
==============================================================================
--- head/devel/sdl20/distinfo Wed Apr 6 14:48:33 2016 (r412623)
+++ head/devel/sdl20/distinfo Wed Apr 6 15:01:13 2016 (r412624)
@@ -1,2 +1,2 @@
-SHA256 (SDL2-2.0.3.tar.gz) = a5a69a6abf80bcce713fa873607735fe712f44276a7f048d60a61bb2f6b3c90c
-SIZE (SDL2-2.0.3.tar.gz) = 3871267
+SHA256 (SDL2-2.0.4.tar.gz) = da55e540bf6331824153805d58b590a29c39d2d506c6d02fa409aedeab21174b
+SIZE (SDL2-2.0.4.tar.gz) = 4136230
Modified: head/devel/sdl20/pkg-plist
==============================================================================
--- head/devel/sdl20/pkg-plist Wed Apr 6 14:48:33 2016 (r412623)
+++ head/devel/sdl20/pkg-plist Wed Apr 6 15:01:13 2016 (r412624)
@@ -8,6 +8,7 @@ include/SDL2/SDL_blendmode.h
include/SDL2/SDL_clipboard.h
include/SDL2/SDL_config.h
include/SDL2/SDL_cpuinfo.h
+include/SDL2/SDL_egl.h
include/SDL2/SDL_endian.h
include/SDL2/SDL_error.h
include/SDL2/SDL_events.h
@@ -27,8 +28,13 @@ include/SDL2/SDL_mouse.h
include/SDL2/SDL_mutex.h
include/SDL2/SDL_name.h
include/SDL2/SDL_opengl.h
+include/SDL2/SDL_opengl_glext.h
include/SDL2/SDL_opengles.h
include/SDL2/SDL_opengles2.h
+include/SDL2/SDL_opengles2_gl2.h
+include/SDL2/SDL_opengles2_gl2ext.h
+include/SDL2/SDL_opengles2_gl2platform.h
+include/SDL2/SDL_opengles2_khrplatform.h
include/SDL2/SDL_pixels.h
include/SDL2/SDL_platform.h
include/SDL2/SDL_power.h
@@ -63,8 +69,9 @@ include/SDL2/SDL_version.h
include/SDL2/SDL_video.h
include/SDL2/begin_code.h
include/SDL2/close_code.h
+lib/cmake/SDL2/sdl2-config.cmake
lib/libSDL2-2.0.so.0
-lib/libSDL2-2.0.so.0.2.1
+lib/libSDL2-2.0.so.0.4.0
lib/libSDL2.a
lib/libSDL2.so
lib/libSDL2_test.a
Modified: head/graphics/sdl2_image/Makefile
==============================================================================
--- head/graphics/sdl2_image/Makefile Wed Apr 6 14:48:33 2016 (r412623)
+++ head/graphics/sdl2_image/Makefile Wed Apr 6 15:01:13 2016 (r412624)
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= sdl2_image
-PORTVERSION= 2.0.0
-PORTREVISION= 8
+PORTVERSION= 2.0.1
CATEGORIES= graphics
MASTER_SITES= http://www.libsdl.org/projects/SDL_image/release/
DISTNAME= SDL2_image-${PORTVERSION}
@@ -11,12 +10,12 @@ MAINTAINER= mva at FreeBSD.org
COMMENT= Simple library to load images of various formats as SDL surfaces
LICENSE= ZLIB
+LICENSE_FILE= ${WRKSRC}/COPYING.txt
-USES= pkgconfig:build pathfix gmake libtool
+USES= pkgconfig:build pathfix gmake libtool localbase
USE_SDL= sdl2
GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib -lm
+INSTALL_TARGET= install-strip
USE_LDCONFIG= yes
OPTIONS_DEFINE= JPEG PNG TIFF WEBP
Modified: head/graphics/sdl2_image/distinfo
==============================================================================
--- head/graphics/sdl2_image/distinfo Wed Apr 6 14:48:33 2016 (r412623)
+++ head/graphics/sdl2_image/distinfo Wed Apr 6 15:01:13 2016 (r412624)
@@ -1,2 +1,2 @@
-SHA256 (SDL2_image-2.0.0.tar.gz) = b29815c73b17633baca9f07113e8ac476ae66412dec0d29a5045825c27a47234
-SIZE (SDL2_image-2.0.0.tar.gz) = 8398016
+SHA256 (SDL2_image-2.0.1.tar.gz) = 3a3eafbceea5125c04be585373bfd8b3a18f259bd7eae3efc4e6d8e60e0d7f64
+SIZE (SDL2_image-2.0.1.tar.gz) = 7797848
Modified: head/graphics/sdl2_image/pkg-plist
==============================================================================
--- head/graphics/sdl2_image/pkg-plist Wed Apr 6 14:48:33 2016 (r412623)
+++ head/graphics/sdl2_image/pkg-plist Wed Apr 6 15:01:13 2016 (r412624)
@@ -1,6 +1,6 @@
include/SDL2/SDL_image.h
lib/libSDL2_image-2.0.so.0
-lib/libSDL2_image-2.0.so.0.0.0
+lib/libSDL2_image-2.0.so.0.0.1
lib/libSDL2_image.a
lib/libSDL2_image.so
libdata/pkgconfig/SDL2_image.pc
Modified: head/graphics/sdl2_ttf/Makefile
==============================================================================
--- head/graphics/sdl2_ttf/Makefile Wed Apr 6 14:48:33 2016 (r412623)
+++ head/graphics/sdl2_ttf/Makefile Wed Apr 6 15:01:13 2016 (r412624)
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= sdl2_ttf
-PORTVERSION= 2.0.12
-PORTREVISION= 5
+PORTVERSION= 2.0.14
CATEGORIES= graphics
MASTER_SITES= http://www.libsdl.org/projects/SDL_ttf/release/
DISTNAME= SDL2_ttf-${PORTVERSION}
@@ -11,23 +10,19 @@ MAINTAINER= mva at FreeBSD.org
COMMENT= Library to use TrueType fonts to render text in SDL applications
LICENSE= ZLIB
+LICENSE_FILE= ${WRKSRC}/COPYING.txt
LIB_DEPENDS= libfreetype.so:print/freetype2
-USES= pkgconfig:build pathfix gmake libtool
+USES= pkgconfig:build pathfix gmake libtool localbase
USE_SDL= sdl2
GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
+INSTALL_TARGET= install-strip
USE_LDCONFIG= yes
OPTIONS_DEFINE= OPENGL
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MOPENGL}
-USE_GL= yes
-.endif
+OPENGL_USE= GL=yes
post-install:
${INSTALL_PROGRAM} ${WRKSRC}/.libs/glfont ${STAGEDIR}${PREFIX}/bin/sdl2-glfont
Modified: head/graphics/sdl2_ttf/distinfo
==============================================================================
--- head/graphics/sdl2_ttf/distinfo Wed Apr 6 14:48:33 2016 (r412623)
+++ head/graphics/sdl2_ttf/distinfo Wed Apr 6 15:01:13 2016 (r412624)
@@ -1,2 +1,2 @@
-SHA256 (SDL2_ttf-2.0.12.tar.gz) = 8728605443ea1cca5cad501dc34dc0cb15135d1e575551da6d151d213d356f6e
-SIZE (SDL2_ttf-2.0.12.tar.gz) = 5517665
+SHA256 (SDL2_ttf-2.0.14.tar.gz) = 34db5e20bcf64e7071fe9ae25acaa7d72bdc4f11ab3ce59acc768ab62fe39276
+SIZE (SDL2_ttf-2.0.14.tar.gz) = 4147462
Modified: head/graphics/sdl2_ttf/pkg-plist
==============================================================================
--- head/graphics/sdl2_ttf/pkg-plist Wed Apr 6 14:48:33 2016 (r412623)
+++ head/graphics/sdl2_ttf/pkg-plist Wed Apr 6 15:01:13 2016 (r412624)
@@ -2,7 +2,7 @@ bin/sdl2-glfont
bin/sdl2-showfont
include/SDL2/SDL_ttf.h
lib/libSDL2_ttf-2.0.so.0
-lib/libSDL2_ttf-2.0.so.0.10.2
+lib/libSDL2_ttf-2.0.so.0.14.0
lib/libSDL2_ttf.a
lib/libSDL2_ttf.so
libdata/pkgconfig/SDL2_ttf.pc
Modified: head/net/sdl2_net/Makefile
==============================================================================
--- head/net/sdl2_net/Makefile Wed Apr 6 14:48:33 2016 (r412623)
+++ head/net/sdl2_net/Makefile Wed Apr 6 15:01:13 2016 (r412624)
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= sdl2_net
-PORTVERSION= 2.0.0
-PORTREVISION= 4
+PORTVERSION= 2.0.1
CATEGORIES= net
MASTER_SITES= http://www.libsdl.org/projects/SDL_net/release/
DISTNAME= SDL2_net-${PORTVERSION}
@@ -11,12 +10,14 @@ MAINTAINER= mva at FreeBSD.org
COMMENT= Small sample cross-platform networking library
LICENSE= ZLIB
+LICENSE_FILE= ${WRKSRC}/COPYING.txt
USE_SDL= sdl2
USES= gmake libtool pathfix pkgconfig:build
GNU_CONFIGURE= yes
+INSTALL_TARGET= install-strip
USE_LDCONFIG= yes
-CONFIGURE_ARGS+=--disable-gui
+CONFIGURE_ARGS= --disable-gui
.include <bsd.port.mk>
Modified: head/net/sdl2_net/distinfo
==============================================================================
--- head/net/sdl2_net/distinfo Wed Apr 6 14:48:33 2016 (r412623)
+++ head/net/sdl2_net/distinfo Wed Apr 6 15:01:13 2016 (r412624)
@@ -1,2 +1,2 @@
-SHA256 (SDL2_net-2.0.0.tar.gz) = d715be30783cc99e541626da52079e308060b21d4f7b95f0224b1d06c1faacab
-SIZE (SDL2_net-2.0.0.tar.gz) = 345724
+SHA256 (SDL2_net-2.0.1.tar.gz) = 15ce8a7e5a23dafe8177c8df6e6c79b6749a03fff1e8196742d3571657609d21
+SIZE (SDL2_net-2.0.1.tar.gz) = 347436
Modified: head/net/sdl2_net/pkg-plist
==============================================================================
--- head/net/sdl2_net/pkg-plist Wed Apr 6 14:48:33 2016 (r412623)
+++ head/net/sdl2_net/pkg-plist Wed Apr 6 15:01:13 2016 (r412624)
@@ -1,6 +1,6 @@
include/SDL2/SDL_net.h
lib/libSDL2_net-2.0.so.0
-lib/libSDL2_net-2.0.so.0.0.0
+lib/libSDL2_net-2.0.so.0.0.1
lib/libSDL2_net.a
lib/libSDL2_net.so
libdata/pkgconfig/SDL2_net.pc
More information about the svn-ports-all
mailing list