aboutsummaryrefslogtreecommitdiffstats
path: root/devel/sdl20
diff options
context:
space:
mode:
authormva <mva@FreeBSD.org>2013-10-26 00:15:36 +0800
committermva <mva@FreeBSD.org>2013-10-26 00:15:36 +0800
commit37f5b90f65f4a5db3d99f28bb26a98207f743fe4 (patch)
tree83b4013587b07ed88d138efdf4521d6c416b85c2 /devel/sdl20
parent2098b775a06cf512c3f5765e5fed72b7af8edde6 (diff)
downloadfreebsd-ports-gnome-37f5b90f65f4a5db3d99f28bb26a98207f743fe4.tar.gz
freebsd-ports-gnome-37f5b90f65f4a5db3d99f28bb26a98207f743fe4.tar.zst
freebsd-ports-gnome-37f5b90f65f4a5db3d99f28bb26a98207f743fe4.zip
- Update devel/sdl20 to version 2.0.1
- Bump PORTREVISIONs for SDL2-related ports to chase the changed SDL2 shlib version - Enable staging support for the SDL2 ports - Switch to new LIB_DEPENDS format for the SDL2 ports - Add LICENSE to the SDL2 ports - Use gmake USES for the SDL2 ports
Diffstat (limited to 'devel/sdl20')
-rw-r--r--devel/sdl20/Makefile10
-rw-r--r--devel/sdl20/distinfo4
-rw-r--r--devel/sdl20/files/patch-cmake_sdlchecks.cmake32
-rw-r--r--devel/sdl20/pkg-plist5
4 files changed, 10 insertions, 41 deletions
diff --git a/devel/sdl20/Makefile b/devel/sdl20/Makefile
index 58218285a78a..7d9bb3dda20d 100644
--- a/devel/sdl20/Makefile
+++ b/devel/sdl20/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= sdl2
-PORTVERSION= 2.0.0
-PORTREVISION= 1
+PORTVERSION= 2.0.1
CATEGORIES= devel
MASTER_SITES= http://www.libsdl.org/release/
DISTNAME= SDL2-${PORTVERSION}
@@ -10,6 +9,8 @@ DISTNAME= SDL2-${PORTVERSION}
MAINTAINER= mva@FreeBSD.org
COMMENT= Cross-platform multimedia development API
+LICENSE= ZLIB
+
USES= pathfix cmake:outsource iconv
USE_LDCONFIG= yes
@@ -52,7 +53,6 @@ SDL_VIDEO_DESC= Eanble the SDL Video subsystem
VIDEO_OPENGL_DESC= OpenGL rendering support
VIDEO_X11_DESC= X11 rendering support
-NO_STAGE= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MALSA}
@@ -60,7 +60,7 @@ NO_STAGE= yes
IGNORE= option ALSA requires SDL_AUDIO
.endif
CMAKE_ARGS+= -DALSA:BOOL=ON -DALSA_SHARED:BOOL=ON
-LIB_DEPENDS+= asound:${PORTSDIR}/audio/alsa-lib
+LIB_DEPENDS+= libasound.so:${PORTSDIR}/audio/alsa-lib
.else
CMAKE_ARGS+= -DALSA:BOOL=OFF
.endif
@@ -100,7 +100,7 @@ CMAKE_ARGS+= -DMMX:BOOL=OFF -D3DNOW:BOOL=OFF
IGNORE= option NAS requires SDL_AUDIO
.endif
CMAKE_ARGS+= -DNAS:BOOL=ON
-LIB_DEPENDS+= audio:${PORTSDIR}/audio/nas
+LIB_DEPENDS+= libaudio.so:${PORTSDIR}/audio/nas
.else
CMAKE_ARGS+= -DNAS:BOOL=OFF
.endif
diff --git a/devel/sdl20/distinfo b/devel/sdl20/distinfo
index b24ef4d904e2..dfcc01c5f954 100644
--- a/devel/sdl20/distinfo
+++ b/devel/sdl20/distinfo
@@ -1,2 +1,2 @@
-SHA256 (SDL2-2.0.0.tar.gz) = 6f6ac8153d90e06a118474d5400624ae82b3d3e080915505db27cebc52b27178
-SIZE (SDL2-2.0.0.tar.gz) = 3623960
+SHA256 (SDL2-2.0.1.tar.gz) = 0ae7e902a26777614a011fe7053ca7e8b14843db3c42ca117564d208cf6732f0
+SIZE (SDL2-2.0.1.tar.gz) = 3660224
diff --git a/devel/sdl20/files/patch-cmake_sdlchecks.cmake b/devel/sdl20/files/patch-cmake_sdlchecks.cmake
deleted file mode 100644
index e207adcc8ff5..000000000000
--- a/devel/sdl20/files/patch-cmake_sdlchecks.cmake
+++ /dev/null
@@ -1,32 +0,0 @@
-diff -r 6a145dedc972 cmake/sdlchecks.cmake
---- cmake/sdlchecks.cmake Sat Sep 14 11:25:52 2013 -0700
-+++ cmake/sdlchecks.cmake Sun Sep 22 10:16:09 2013 +0200
-@@ -304,6 +304,11 @@
- endif()
- endforeach()
-
-+ find_path(X_INCLUDEDIR X11/Xlib.h)
-+ if(X_INCLUDEDIR)
-+ set(X_CFLAGS "-I${X_INCLUDEDIR}")
-+ endif()
-+
- check_include_file(X11/Xcursor/Xcursor.h HAVE_XCURSOR_H)
- check_include_file(X11/extensions/Xinerama.h HAVE_XINERAMA_H)
- check_include_file(X11/extensions/XInput2.h HAVE_XINPUT_H)
-@@ -345,6 +350,7 @@
- endif(HAVE_SHMAT)
- if(NOT HAVE_SHMAT)
- add_definitions(-DNO_SHARED_MEMORY)
-+ set(X_CFLAGS "${X_CFLAGS} -DNO_SHARED_MEMORY")
- endif(NOT HAVE_SHMAT)
- endif(NOT HAVE_SHMAT)
-
-@@ -367,6 +373,8 @@
- endif(HAVE_X11_SHARED)
- endif(X11_SHARED)
-
-+ set(SDL_CFLAGS "${SDL_CFLAGS} ${X_CFLAGS}")
-+
- set(CMAKE_REQUIRED_LIBRARIES ${X11_LIB} ${X11_LIB})
- check_c_source_compiles("
- #include <X11/Xlib.h>
diff --git a/devel/sdl20/pkg-plist b/devel/sdl20/pkg-plist
index 31c9d8844290..fdf6257277ec 100644
--- a/devel/sdl20/pkg-plist
+++ b/devel/sdl20/pkg-plist
@@ -20,6 +20,7 @@ include/SDL2/SDL_cpuinfo.h
include/SDL2/SDL_endian.h
include/SDL2/SDL_error.h
include/SDL2/SDL_events.h
+include/SDL2/SDL_filesystem.h
include/SDL2/SDL_gamecontroller.h
include/SDL2/SDL_gesture.h
include/SDL2/SDL_haptic.h
@@ -75,8 +76,8 @@ share/aclocal/sdl2.m4
lib/libSDL2.a
lib/libSDL2.so
lib/libSDL2-2.0.so
-lib/libSDL2-2.0.so.0
-lib/libSDL2-2.0.so.0.0.0
+lib/libSDL2-2.0.so.1
+lib/libSDL2-2.0.so.1.0.1
lib/libSDL2main.a
libdata/pkgconfig/sdl2.pc
@dirrm include/SDL2