diff options
author | mva <mva@FreeBSD.org> | 2013-10-26 00:15:36 +0800 |
---|---|---|
committer | mva <mva@FreeBSD.org> | 2013-10-26 00:15:36 +0800 |
commit | 37f5b90f65f4a5db3d99f28bb26a98207f743fe4 (patch) | |
tree | 83b4013587b07ed88d138efdf4521d6c416b85c2 /devel/sdl20 | |
parent | 2098b775a06cf512c3f5765e5fed72b7af8edde6 (diff) | |
download | freebsd-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/Makefile | 10 | ||||
-rw-r--r-- | devel/sdl20/distinfo | 4 | ||||
-rw-r--r-- | devel/sdl20/files/patch-cmake_sdlchecks.cmake | 32 | ||||
-rw-r--r-- | devel/sdl20/pkg-plist | 5 |
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 |