Date: Mon, 28 Jul 2014 18:31:43 +0000 (UTC) From: Rusmir Dusko <nemysis@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r363217 - head/devel/ruby-sdl Message-ID: <201407281831.s6SIVhGo016323@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: nemysis Date: Mon Jul 28 18:31:42 2014 New Revision: 363217 URL: http://svnweb.freebsd.org/changeset/ports/363217 QAT: https://qat.redports.org/buildarchive/r363217/ Log: - Update to 2.1.3.1, announce message: Change the name of the option for bundled SGE Change the way of workaround for -Dmain=SDL_main on Windows platform - Add dependency for graphics/rubygem-opengl - Remove dependency for graphics/ruby-opengl - Change DOCS and install conditional - Add OPTIONS_SUB - Change WWW - Add pkg-plist Added: head/devel/ruby-sdl/pkg-plist (contents, props changed) Modified: head/devel/ruby-sdl/Makefile head/devel/ruby-sdl/distinfo (contents, props changed) head/devel/ruby-sdl/pkg-descr Modified: head/devel/ruby-sdl/Makefile ============================================================================== --- head/devel/ruby-sdl/Makefile Mon Jul 28 18:31:18 2014 (r363216) +++ head/devel/ruby-sdl/Makefile Mon Jul 28 18:31:42 2014 (r363217) @@ -2,10 +2,9 @@ # $FreeBSD$ PORTNAME= sdl -PORTVERSION= 2.1.3 -PORTREVISION= 2 +PORTVERSION= 2.1.3.1 CATEGORIES= devel graphics audio ruby -MASTER_SITES= RUBYFORGE/ruby${PORTNAME}/ +MASTER_SITES= https://ohai.github.io/rubysdl/archives/ PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} DISTNAME= ruby${PORTNAME}-${PORTVERSION} DIST_SUBDIR= ruby @@ -18,9 +17,7 @@ LICENSE= LGPL21 LIB_DEPENDS= libSGE.so:${PORTSDIR}/devel/sdl_sge \ libSDLSKK.so.2.0:${PORTSDIR}/devel/sdlskk \ libsmpeg.so:${PORTSDIR}/multimedia/smpeg - -RUBY_OPENGL_PORTDIR= ${PORTSDIR}/graphics/ruby-opengl -RUBY_OPENGL_WRKSRC_CMD= cd ${RUBY_OPENGL_PORTDIR}; ${MAKE} -V WRKSRC +RUN_DEPENDS= rubygem-opengl>=0:${PORTSDIR}/graphics/rubygem-opengl USE_SDL= mixer image ttf sdl USE_RUBY= yes @@ -32,12 +29,6 @@ CONFIGURE_ARGS= --with-sdl-config="sdl-c --disable-pthreads INSTALL_TARGET= site-install -PLIST_FILES= %%RUBY_SITEARCHLIBDIR%%/sdl_ext.so \ - %%RUBY_SITELIBDIR%%/rubysdl_aliases.rb \ - %%RUBY_SITELIBDIR%%/rubysdl_compatible_ver1.rb \ - %%RUBY_SITELIBDIR%%/sdl.rb \ - %%RUBY_SITELIBDIR%%/sdl1_compatible.rb - PORTDOCS= * PORTEXAMPLES= * @@ -50,18 +41,22 @@ DOC_FILES_WRKSRC_EN= NEWS.en README.en DOCSRCDIRJA= ${WRKSRC}/doc DOCSDIRJA= ${RUBY_MODDOCDIR}/doc -DOC_FILESJA= *.rsd *.rb +DOC_FILESJA= *.rsd *.rb *ref.html DOCSRCDIREN= ${WRKSRC}/doc-en DOCSDIREN= ${RUBY_MODDOCDIR}/doc-en -DOC_FILESEN= *.rsd +DOC_FILESEN= *.rsd *ref.en.html OPTIONS_DEFINE= DOCS EXAMPLES +OPTIONS_SUB= yes + +.include <bsd.port.options.mk> post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ruby/site_ruby/${RUBY_VER}/*/sdl_ext.so @${REINPLACE_CMD} -e 's|ruby|${LOCALBASE}/bin/ruby|g' ${WRKSRC}/doc/rsd.rb +.if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR}/ja ${INSTALL_DATA} ${DOC_FILES_WRKSRC_JA:S|^|${DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR}/ja/ ${INSTALL_DATA} ${DOC_FILES_WRKSRC_EN:S|^|${DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR} @@ -69,8 +64,11 @@ post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR}/doc/ja ${INSTALL_DATA} ${DOC_FILESJA:S|^|${DOCSRCDIRJA}/|} ${STAGEDIR}${DOCSDIR}/doc/ja/ ${INSTALL_DATA} ${DOC_FILESEN:S|^|${DOCSRCDIREN}/|} ${STAGEDIR}${DOCSDIR}/doc/ +.endif +.if ${PORT_OPTIONS:MEXAMPLES} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/sample/* ${STAGEDIR}${EXAMPLESDIR} +.endif .include <bsd.port.mk> Modified: head/devel/ruby-sdl/distinfo ============================================================================== --- head/devel/ruby-sdl/distinfo Mon Jul 28 18:31:18 2014 (r363216) +++ head/devel/ruby-sdl/distinfo Mon Jul 28 18:31:42 2014 (r363217) @@ -1,2 +1,2 @@ -SHA256 (ruby/rubysdl-2.1.3.tar.gz) = 77390eac2e7c99208622ab48377a6caaddb1f5f5efdc4bd96d05efacecd94bcd -SIZE (ruby/rubysdl-2.1.3.tar.gz) = 795424 +SHA256 (ruby/rubysdl-2.1.3.1.tar.gz) = 167f162766a9309ac3b241591be2928a7fbefe32559f1458d89b4a0121500f72 +SIZE (ruby/rubysdl-2.1.3.1.tar.gz) = 795543 Modified: head/devel/ruby-sdl/pkg-descr ============================================================================== --- head/devel/ruby-sdl/pkg-descr Mon Jul 28 18:31:18 2014 (r363216) +++ head/devel/ruby-sdl/pkg-descr Mon Jul 28 18:31:42 2014 (r363217) @@ -14,4 +14,4 @@ Ruby/SDL has following functions. 3D graphics drawing with OpenGL Interface bdf font drawing with SDL_kanji -WWW: http://www.kmc.gr.jp/~ohai/rubysdl.en.html +WWW: https://ohai.github.io/rubysdl/ Added: head/devel/ruby-sdl/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/ruby-sdl/pkg-plist Mon Jul 28 18:31:42 2014 (r363217) @@ -0,0 +1,8 @@ +%%RUBY_SITEARCHLIBDIR%%/sdl_ext.so +%%RUBY_SITELIBDIR%%/rubysdl_aliases.rb +%%RUBY_SITELIBDIR%%/rubysdl_compatible_ver1.rb +%%RUBY_SITELIBDIR%%/sdl.rb +%%RUBY_SITELIBDIR%%/sdl1_compatible.rb +@dirrmtry %%RUBY_SITEARCHLIBDIR%% +%%DOCS%%@dirrmtry %%RUBY_DOCDIR%% +%%EXAMPLES%%@dirrmtry %%RUBY_EXAMPLESDIR%%
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201407281831.s6SIVhGo016323>