svn commit: r353529 - in head/devel: . sfml1
Dmitry Marakasov
amdmi3 at FreeBSD.org
Fri May 9 22:07:32 UTC 2014
Author: amdmi3
Date: Fri May 9 22:07:31 2014
New Revision: 353529
URL: http://svnweb.freebsd.org/changeset/ports/353529
QAT: https://qat.redports.org/buildarchive/r353529/
Log:
- Repocopy graphics/sfml to graphics/sfml1 in preparaton for update to 2.x
- Implement necessary hacks needed for graphics/sfml and graphics/sfml1 to coexist
Added:
head/devel/sfml1/
- copied from r353520, head/devel/sfml/
Modified:
head/devel/Makefile
head/devel/sfml1/Makefile
head/devel/sfml1/pkg-plist
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Fri May 9 22:05:47 2014 (r353528)
+++ head/devel/Makefile Fri May 9 22:07:31 2014 (r353529)
@@ -4464,6 +4464,7 @@
SUBDIR += serdisplib
SUBDIR += sfio
SUBDIR += sfml
+ SUBDIR += sfml1
SUBDIR += sfslite
SUBDIR += sfslite-dbg
SUBDIR += sfslite-noopt
Modified: head/devel/sfml1/Makefile
==============================================================================
--- head/devel/sfml/Makefile Fri May 9 21:13:09 2014 (r353520)
+++ head/devel/sfml1/Makefile Fri May 9 22:07:31 2014 (r353529)
@@ -3,10 +3,10 @@
PORTNAME= sfml
PORTVERSION= 1.6
-PORTREVISION= 3
CATEGORIES= devel
MASTER_SITES= SF
DISTNAME= SFML-${PORTVERSION}-sdk-linux-32
+PKGNAMESUFFIX= 1
MAINTAINER= amdmi3 at FreeBSD.org
COMMENT= Simple and Fast Multimedia Library
@@ -25,6 +25,7 @@ DESTDIRNAME= STAGEDIR
WRKSRC= ${WRKDIR}/SFML-${PORTVERSION}
+DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
PORTDOCS= *
PORTSCOUT= limit:[^c]$$
@@ -36,8 +37,14 @@ post-extract:
@${FIND} ${WRKSRC}/samples/bin/ -type f -maxdepth 1 -delete
post-install:
+ ${FIND} ${STAGEDIR}${PREFIX}/include/SFML -name "*.hpp" -exec ${REINPLACE_CMD} -i '' -e '/#include/ s|SFML|&1|' {} \;
+ ${MV} ${STAGEDIR}${PREFIX}/include/SFML ${STAGEDIR}${PREFIX}/include/SFML${PKGNAMESUFFIX}
.for lib in audio graphics network system window
- @${LN} -s libsfml-${lib}.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libsfml-${lib}.so.${PORTVERSION:C/^([0-9]).*/\1/}
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libsfml-${lib}.so
+ ${MV} ${STAGEDIR}${PREFIX}/lib/libsfml-${lib}.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libsfml${PKGNAMESUFFIX}-${lib}.so.${PORTVERSION}
+ ${MV} ${STAGEDIR}${PREFIX}/lib/libsfml-${lib}.so ${STAGEDIR}${PREFIX}/lib/libsfml${PKGNAMESUFFIX}-${lib}.so
+ ${LN} -s libsfml${PKGNAMESUFFIX}-${lib}.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libsfml${PKGNAMESUFFIX}-${lib}.so.${PORTVERSION:C/^([0-9]).*/\1/}
+ ${LN} -fs libsfml${PKGNAMESUFFIX}-${lib}.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libsfml${PKGNAMESUFFIX}-${lib}.so
.endfor
${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/
Modified: head/devel/sfml1/pkg-plist
==============================================================================
--- head/devel/sfml/pkg-plist Fri May 9 21:13:09 2014 (r353520)
+++ head/devel/sfml1/pkg-plist Fri May 9 22:07:31 2014 (r353529)
@@ -1,98 +1,98 @@
-include/SFML/Audio.hpp
-include/SFML/Audio/AudioResource.hpp
-include/SFML/Audio/Listener.hpp
-include/SFML/Audio/Music.hpp
-include/SFML/Audio/Sound.hpp
-include/SFML/Audio/SoundBuffer.hpp
-include/SFML/Audio/SoundBufferRecorder.hpp
-include/SFML/Audio/SoundRecorder.hpp
-include/SFML/Audio/SoundStream.hpp
-include/SFML/Config.hpp
-include/SFML/Graphics.hpp
-include/SFML/Graphics/Color.hpp
-include/SFML/Graphics/Drawable.hpp
-include/SFML/Graphics/Font.hpp
-include/SFML/Graphics/Glyph.hpp
-include/SFML/Graphics/Image.hpp
-include/SFML/Graphics/Matrix3.hpp
-include/SFML/Graphics/Matrix3.inl
-include/SFML/Graphics/PostFX.hpp
-include/SFML/Graphics/Rect.hpp
-include/SFML/Graphics/Rect.inl
-include/SFML/Graphics/RenderTarget.hpp
-include/SFML/Graphics/RenderWindow.hpp
-include/SFML/Graphics/Shape.hpp
-include/SFML/Graphics/Sprite.hpp
-include/SFML/Graphics/String.hpp
-include/SFML/Graphics/View.hpp
-include/SFML/Network.hpp
-include/SFML/Network/Ftp.hpp
-include/SFML/Network/Http.hpp
-include/SFML/Network/IPAddress.hpp
-include/SFML/Network/Packet.hpp
-include/SFML/Network/Selector.hpp
-include/SFML/Network/Selector.inl
-include/SFML/Network/SelectorBase.hpp
-include/SFML/Network/SocketHelper.hpp
-include/SFML/Network/SocketTCP.hpp
-include/SFML/Network/SocketUDP.hpp
-include/SFML/Network/Sockets.hpp
-include/SFML/Network/Unix/SocketHelper.hpp
-include/SFML/Network/Win32/SocketHelper.hpp
-include/SFML/System.hpp
-include/SFML/System/Clock.hpp
-include/SFML/System/Lock.hpp
-include/SFML/System/Mutex.hpp
-include/SFML/System/NonCopyable.hpp
-include/SFML/System/Randomizer.hpp
-include/SFML/System/Resource.hpp
-include/SFML/System/Resource.inl
-include/SFML/System/ResourcePtr.inl
-include/SFML/System/Sleep.hpp
-include/SFML/System/Thread.hpp
-include/SFML/System/Unicode.hpp
-include/SFML/System/Unicode.inl
-include/SFML/System/Unix/Mutex.hpp
-include/SFML/System/Unix/Thread.hpp
-include/SFML/System/Vector2.hpp
-include/SFML/System/Vector2.inl
-include/SFML/System/Vector3.hpp
-include/SFML/System/Vector3.inl
-include/SFML/System/Win32/Mutex.hpp
-include/SFML/System/Win32/Thread.hpp
-include/SFML/Window.hpp
-include/SFML/Window/Context.hpp
-include/SFML/Window/Event.hpp
-include/SFML/Window/Input.hpp
-include/SFML/Window/OpenGL.hpp
-include/SFML/Window/VideoMode.hpp
-include/SFML/Window/Window.hpp
-include/SFML/Window/WindowHandle.hpp
-include/SFML/Window/WindowListener.hpp
-include/SFML/Window/WindowSettings.hpp
-include/SFML/Window/WindowStyle.hpp
-lib/libsfml-audio.so
-lib/libsfml-audio.so.1
-lib/libsfml-audio.so.1.6
-lib/libsfml-graphics.so
-lib/libsfml-graphics.so.1
-lib/libsfml-graphics.so.1.6
-lib/libsfml-network.so
-lib/libsfml-network.so.1
-lib/libsfml-network.so.1.6
-lib/libsfml-system.so
-lib/libsfml-system.so.1
-lib/libsfml-system.so.1.6
-lib/libsfml-window.so
-lib/libsfml-window.so.1
-lib/libsfml-window.so.1.6
- at dirrm include/SFML/Window
- at dirrm include/SFML/System/Win32
- at dirrm include/SFML/System/Unix
- at dirrm include/SFML/System
- at dirrm include/SFML/Network/Win32
- at dirrm include/SFML/Network/Unix
- at dirrm include/SFML/Network
- at dirrm include/SFML/Graphics
- at dirrm include/SFML/Audio
- at dirrm include/SFML
+include/SFML1/Audio.hpp
+include/SFML1/Audio/AudioResource.hpp
+include/SFML1/Audio/Listener.hpp
+include/SFML1/Audio/Music.hpp
+include/SFML1/Audio/Sound.hpp
+include/SFML1/Audio/SoundBuffer.hpp
+include/SFML1/Audio/SoundBufferRecorder.hpp
+include/SFML1/Audio/SoundRecorder.hpp
+include/SFML1/Audio/SoundStream.hpp
+include/SFML1/Config.hpp
+include/SFML1/Graphics.hpp
+include/SFML1/Graphics/Color.hpp
+include/SFML1/Graphics/Drawable.hpp
+include/SFML1/Graphics/Font.hpp
+include/SFML1/Graphics/Glyph.hpp
+include/SFML1/Graphics/Image.hpp
+include/SFML1/Graphics/Matrix3.hpp
+include/SFML1/Graphics/Matrix3.inl
+include/SFML1/Graphics/PostFX.hpp
+include/SFML1/Graphics/Rect.hpp
+include/SFML1/Graphics/Rect.inl
+include/SFML1/Graphics/RenderTarget.hpp
+include/SFML1/Graphics/RenderWindow.hpp
+include/SFML1/Graphics/Shape.hpp
+include/SFML1/Graphics/Sprite.hpp
+include/SFML1/Graphics/String.hpp
+include/SFML1/Graphics/View.hpp
+include/SFML1/Network.hpp
+include/SFML1/Network/Ftp.hpp
+include/SFML1/Network/Http.hpp
+include/SFML1/Network/IPAddress.hpp
+include/SFML1/Network/Packet.hpp
+include/SFML1/Network/Selector.hpp
+include/SFML1/Network/Selector.inl
+include/SFML1/Network/SelectorBase.hpp
+include/SFML1/Network/SocketHelper.hpp
+include/SFML1/Network/SocketTCP.hpp
+include/SFML1/Network/SocketUDP.hpp
+include/SFML1/Network/Sockets.hpp
+include/SFML1/Network/Unix/SocketHelper.hpp
+include/SFML1/Network/Win32/SocketHelper.hpp
+include/SFML1/System.hpp
+include/SFML1/System/Clock.hpp
+include/SFML1/System/Lock.hpp
+include/SFML1/System/Mutex.hpp
+include/SFML1/System/NonCopyable.hpp
+include/SFML1/System/Randomizer.hpp
+include/SFML1/System/Resource.hpp
+include/SFML1/System/Resource.inl
+include/SFML1/System/ResourcePtr.inl
+include/SFML1/System/Sleep.hpp
+include/SFML1/System/Thread.hpp
+include/SFML1/System/Unicode.hpp
+include/SFML1/System/Unicode.inl
+include/SFML1/System/Unix/Mutex.hpp
+include/SFML1/System/Unix/Thread.hpp
+include/SFML1/System/Vector2.hpp
+include/SFML1/System/Vector2.inl
+include/SFML1/System/Vector3.hpp
+include/SFML1/System/Vector3.inl
+include/SFML1/System/Win32/Mutex.hpp
+include/SFML1/System/Win32/Thread.hpp
+include/SFML1/Window.hpp
+include/SFML1/Window/Context.hpp
+include/SFML1/Window/Event.hpp
+include/SFML1/Window/Input.hpp
+include/SFML1/Window/OpenGL.hpp
+include/SFML1/Window/VideoMode.hpp
+include/SFML1/Window/Window.hpp
+include/SFML1/Window/WindowHandle.hpp
+include/SFML1/Window/WindowListener.hpp
+include/SFML1/Window/WindowSettings.hpp
+include/SFML1/Window/WindowStyle.hpp
+lib/libsfml1-audio.so
+lib/libsfml1-audio.so.1
+lib/libsfml1-audio.so.1.6
+lib/libsfml1-graphics.so
+lib/libsfml1-graphics.so.1
+lib/libsfml1-graphics.so.1.6
+lib/libsfml1-network.so
+lib/libsfml1-network.so.1
+lib/libsfml1-network.so.1.6
+lib/libsfml1-system.so
+lib/libsfml1-system.so.1
+lib/libsfml1-system.so.1.6
+lib/libsfml1-window.so
+lib/libsfml1-window.so.1
+lib/libsfml1-window.so.1.6
+ at dirrm include/SFML1/Audio
+ at dirrm include/SFML1/Graphics
+ at dirrm include/SFML1/Network/Unix
+ at dirrm include/SFML1/Network/Win32
+ at dirrm include/SFML1/Network
+ at dirrm include/SFML1/System/Unix
+ at dirrm include/SFML1/System/Win32
+ at dirrm include/SFML1/System
+ at dirrm include/SFML1/Window
+ at dirrm include/SFML1
More information about the svn-ports-head
mailing list