=================================================================== RCS file: /cvs/ports/games/sumwars/Attic/Makefile,v retrieving revision 1.1.1.1 retrieving revision 1.3 diff -u -r1.1.1.1 -r1.3 --- ports/games/sumwars/Attic/Makefile 2011/11/13 12:41:35 1.1.1.1 +++ ports/games/sumwars/Attic/Makefile 2012/07/19 14:40:22 1.3 @@ -1,8 +1,8 @@ -# $OpenBSD: Makefile,v 1.1.1.1 2011/11/13 12:41:35 yason Exp $ +# $OpenBSD: Makefile,v 1.3 2012/07/19 14:40:22 kirby Exp $ COMMENT = open source role-playing game -DISTNAME = sumwars-0.5.5-src +DISTNAME = sumwars-0.5.6-src PKGNAME = ${DISTNAME:S/-src//} CATEGORIES = games x11 @@ -17,30 +17,39 @@ PERMIT_DISTFILES_CDROM =Yes PERMIT_DISTFILES_FTP = Yes -WANTLIB += OgreMain OgreTerrain X11 alut c enet lua m ogg openal -WANTLIB += physfs pthread stdc++ vorbis vorbisfile +WANTLIB += CEGUIBase CEGUIOgreRenderer OIS OgreMain OgreTerrain +WANTLIB += X11 alut c enet lua m ogg openal physfs pthread stdc++ +WANTLIB += vorbis vorbisfile MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=sumwars/} -EXTRACT_SUFX = .tgz +EXTRACT_SUFX = .tar.bz2 MODULES = devel/cmake \ devel/gettext #BUILD_DEPENDS = ??? -#RUN_DEPENDS = ??? +RUN_DEPENDS = devel/desktop-file-utils LIB_DEPENDS = audio/freealut \ audio/libvorbis \ audio/openal \ devel/physfs \ - devel/ois \ - graphics/cegui07 \ - graphics/ogre3d \ + x11/cegui \ + x11/ogre \ lang/lua \ - net/enet + net/enet \ + net/poco CONFIGURE_ARGS += -DCMAKE_BUILD_TYPE=Release \ -DBUILD_TOOLS=OFF \ -DNO_ENET=ON NO_REGRESS = Yes + +WRKDIST = ${WRKDIR}/${PKGNAME} + +pre-configure: + @perl -pi -e 's|/usr/lib/OGRE|${LOCALBASE}/lib/OGRE|g' ${WRKSRC}/plugins.cfg \ + ${WRKSRC}/src/gui/application.cpp + @perl -pi -e 's|/usr/games|${LOCALBASE}/games|g' ${WRKSRC}/packaging/sumwars.desktop + @perl -pi -e 's|/usr/share|${LOCALBASE}/share|g' ${WRKSRC}/packaging/sumwars.desktop .include