svn commit: r429514 - head/devel/sfml

Dmitry Marakasov amdmi3 at FreeBSD.org
Mon Dec 26 13:26:02 UTC 2016


Author: amdmi3
Date: Mon Dec 26 13:26:00 2016
New Revision: 429514
URL: https://svnweb.freebsd.org/changeset/ports/429514

Log:
  - Update to 2.4.1
  - Add DOCS and EXAMPLES options

Modified:
  head/devel/sfml/Makefile
  head/devel/sfml/distinfo
  head/devel/sfml/pkg-plist

Modified: head/devel/sfml/Makefile
==============================================================================
--- head/devel/sfml/Makefile	Mon Dec 26 13:19:24 2016	(r429513)
+++ head/devel/sfml/Makefile	Mon Dec 26 13:26:00 2016	(r429514)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	sfml
-PORTVERSION=	2.4.0
+PORTVERSION=	2.4.1
 CATEGORIES=	devel
 MASTER_SITES=	http://www.sfml-dev.org/download/sfml/${PORTVERSION}/
 DISTNAME=	SFML-${PORTVERSION}-sources
@@ -22,7 +22,7 @@ LIB_DEPENDS=	libFLAC.so:audio/flac \
 USES=		cmake compiler:c++11-lang dos2unix jpeg openal:al zip:infozip
 CMAKE_ARGS=	-DSFML_INSTALL_PKGCONFIG_FILES=ON
 DOS2UNIX_FILES=	CMakeLists.txt
-USE_XORG=	x11 xcb
+USE_XORG=	x11 xext xrandr
 USE_GL=		gl
 USE_LDCONFIG=	yes
 
@@ -30,10 +30,19 @@ WRKSRC=		${WRKDIR}/SFML-${PORTVERSION}
 
 DATADIR=	${PREFIX}/share/SFML
 PORTDATA=	*
+PORTDOCS=	*
+PORTEXAMPLES=	*
 
-OPTIONS_DEFINE=	DOXYGEN
+OPTIONS_DEFINE=	DOCS EXAMPLES DOXYGEN
 
-DOXYGEN_CMAKE_ON=	-DSFML_BUILD_DOC:BOOL=YES
+DOXYGEN_CMAKE_BOOL=	SFML_BUILD_DOC
 DOXYGEN_BUILD_DEPENDS=	doxygen:devel/doxygen
 
+EXAMPLES_CMAKE_BOOL=	SFML_BUILD_EXAMPLES
+
+post-install-DOCS-on:
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/changelog.txt ${WRKSRC}/readme.txt \
+		${STAGEDIR}${DOCSDIR}
+
 .include <bsd.port.mk>

Modified: head/devel/sfml/distinfo
==============================================================================
--- head/devel/sfml/distinfo	Mon Dec 26 13:19:24 2016	(r429513)
+++ head/devel/sfml/distinfo	Mon Dec 26 13:26:00 2016	(r429514)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1474077496
-SHA256 (SFML-2.4.0-sources.zip) = 868a1a1e43a7ee40c1a90efcbcea061b6f0a6ed129075d9a8f19c8c69e644b0f
-SIZE (SFML-2.4.0-sources.zip) = 24965927
+TIMESTAMP = 1478868265
+SHA256 (SFML-2.4.1-sources.zip) = f75096b2dc9cae67e10a28dbbefc9fe02e9dbe2e1ed50f2e208046bae9d3c9a4
+SIZE (SFML-2.4.1-sources.zip) = 24961224

Modified: head/devel/sfml/pkg-plist
==============================================================================
--- head/devel/sfml/pkg-plist	Mon Dec 26 13:19:24 2016	(r429513)
+++ head/devel/sfml/pkg-plist	Mon Dec 26 13:26:00 2016	(r429514)
@@ -103,19 +103,19 @@ include/SFML/Window/WindowHandle.hpp
 include/SFML/Window/WindowStyle.hpp
 lib/libsfml-audio.so
 lib/libsfml-audio.so.2.4
-lib/libsfml-audio.so.2.4.0
+lib/libsfml-audio.so.2.4.1
 lib/libsfml-graphics.so
 lib/libsfml-graphics.so.2.4
-lib/libsfml-graphics.so.2.4.0
+lib/libsfml-graphics.so.2.4.1
 lib/libsfml-network.so
 lib/libsfml-network.so.2.4
-lib/libsfml-network.so.2.4.0
+lib/libsfml-network.so.2.4.1
 lib/libsfml-system.so
 lib/libsfml-system.so.2.4
-lib/libsfml-system.so.2.4.0
+lib/libsfml-system.so.2.4.1
 lib/libsfml-window.so
 lib/libsfml-window.so.2.4
-lib/libsfml-window.so.2.4.0
+lib/libsfml-window.so.2.4.1
 libdata/pkgconfig/sfml-all.pc
 libdata/pkgconfig/sfml-audio.pc
 libdata/pkgconfig/sfml-graphics.pc


More information about the svn-ports-all mailing list