From owner-svn-ports-head@FreeBSD.ORG Mon Oct 21 10:41:09 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id D0967293; Mon, 21 Oct 2013 10:41:09 +0000 (UTC) (envelope-from ak@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id ACE922C74; Mon, 21 Oct 2013 10:41:09 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9LAf9FB014746; Mon, 21 Oct 2013 10:41:09 GMT (envelope-from ak@svn.freebsd.org) Received: (from ak@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9LAf8o1014731; Mon, 21 Oct 2013 10:41:08 GMT (envelope-from ak@svn.freebsd.org) Message-Id: <201310211041.r9LAf8o1014731@svn.freebsd.org> From: Alex Kozlov Date: Mon, 21 Oct 2013 10:41:08 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r331120 - head/devel/p5-SDL X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Oct 2013 10:41:09 -0000 Author: ak Date: Mon Oct 21 10:41:08 2013 New Revision: 331120 URL: http://svnweb.freebsd.org/changeset/ports/331120 Log: - Support STAGEDIR - Convert to new LIB_DEPENDS syntax - Convert to options helpers - Remove Author tag, use a single space for WWW in pkg-descr - Return back to pool Added: head/devel/p5-SDL/pkg-message (contents, props changed) Modified: head/devel/p5-SDL/Makefile head/devel/p5-SDL/pkg-descr (contents, props changed) head/devel/p5-SDL/pkg-plist (contents, props changed) Modified: head/devel/p5-SDL/Makefile ============================================================================== --- head/devel/p5-SDL/Makefile Mon Oct 21 09:56:26 2013 (r331119) +++ head/devel/p5-SDL/Makefile Mon Oct 21 10:41:08 2013 (r331120) @@ -10,90 +10,33 @@ MASTER_SITE_SUBDIR=SDL PKGNAMEPREFIX= p5- DISTNAME= SDL_Perl-v${PORTVERSION} -MAINTAINER= ak@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Perl Bindings for SDL BUILD_DEPENDS= p5-YAML>=0.62:${PORTSDIR}/textproc/p5-YAML -LIB_DEPENDS= png15:${PORTSDIR}/graphics/png \ - jpeg:${PORTSDIR}/graphics/jpeg +LIB_DEPENDS= libpng15.so:${PORTSDIR}/graphics/png \ + libjpeg.so:${PORTSDIR}/graphics/jpeg USES= perl5 USE_PERL5= modbuild USE_SDL= sdl +USE_LDCONFIG= yes + OPTIONS_DEFINE= GFX IMAGE MIXER NET TTF -GFX_DESC= Enable GFX support -IMAGE_DESC= Enable IMAGE support -MIXER_DESC= Enable MIXER support -NET_DESC= Enable NET support -TTF_DESC= Enable TTF support +GFX_DESC= GFX support +IMAGE_DESC= IMAGE support +MIXER_DESC= MIXER support +NET_DESC= NET support +TTF_DESC= TTF support OPTIONS_DEFAULT= GFX IMAGE MIXER NET TTF -NO_STAGE= yes -.include - -.if ${PORT_OPTIONS:MGFX} -USE_SDL+= gfx -.endif - -.if ${PORT_OPTIONS:MIMAGE} -USE_SDL+= image -.endif - -.if ${PORT_OPTIONS:MMIXER} -USE_SDL+= mixer -.endif - -.if ${PORT_OPTIONS:MNET} -USE_SDL+= net -.endif - -.if ${PORT_OPTIONS:MTTF} -USE_SDL+= ttf -.endif - -USE_LDCONFIG= yes - -MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VER} - -MAN3= SDL.3 \ - SDL::App.3 \ - SDL::Cdrom.3 \ - SDL::Color.3 \ - SDL::Cursor.3 \ - SDL::Event.3 \ - SDL::Font.3 \ - SDL::Game::Rect.3 \ - SDL::MPEG.3 \ - SDL::Mixer.3 \ - SDL::Music.3 \ - SDL::OpenGL.3 \ - SDL::Palette.3 \ - SDL::Rect.3 \ - SDL::SFont.3 \ - SDL::Sound.3 \ - SDL::Surface.3 \ - SDL::TTFont.3 \ - SDL::Timer.3 \ - SDL::Tool::Font.3 \ - SDL::Tool::Graphic.3 \ - SDL::Tutorial.3 \ - SDL::Tutorial::Animation.3 \ - SDL::Tutorial::Drawing.3 \ - SDL::Tutorial::Images.3 \ - SDL::Tutorial::LunarLander.3 \ - SDL::Video.3 - -post-install: - @if [ -n "${PERL}" ]; then \ - PERL_THREADED=`${PERL} -V | ${GREP} -- -Dusethreads=y || ${TRUE}`; \ - if [ -z ${PERL_THREADED} ]; then \ - ${ECHO_MSG}; \ - ${ECHO_MSG} "SDL_PERL must be built with a threaded Perl, reinstall Perl with WITH_THREADS=yes"; \ - ${ECHO_MSG}; \ - fi; \ - fi +GFX_USE= SDL=gfx +IMAGE_USE= SDL=image +MIXER_USE= SDL=mixer +NET_USE= SDL=net +TTF_USE= SDL=ttf -.include +.include Modified: head/devel/p5-SDL/pkg-descr ============================================================================== --- head/devel/p5-SDL/pkg-descr Mon Oct 21 09:56:26 2013 (r331119) +++ head/devel/p5-SDL/pkg-descr Mon Oct 21 10:41:08 2013 (r331120) @@ -1,4 +1,3 @@ Programming SDL with Perl -Author: David J. Goehrig -WWW: http://sdl.perl.org +WWW: http://sdl.perl.org/ Added: head/devel/p5-SDL/pkg-message ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/p5-SDL/pkg-message Mon Oct 21 10:41:08 2013 (r331120) @@ -0,0 +1,6 @@ +************************************************************ + +SDL Perl should be used with a threaded Perl, make sure +that Perl has been built with THREADS option enabled. + +************************************************************ Modified: head/devel/p5-SDL/pkg-plist ============================================================================== --- head/devel/p5-SDL/pkg-plist Mon Oct 21 09:56:26 2013 (r331119) +++ head/devel/p5-SDL/pkg-plist Mon Oct 21 10:41:08 2013 (r331120) @@ -35,6 +35,33 @@ %%SITE_PERL%%/%%PERL_ARCH%%/SDL/Video.pm %%SITE_PERL%%/%%PERL_ARCH%%/SDL.pm %%SITE_PERL%%/%%PERL_ARCH%%/SDL_perl.pm +%%PERL5_MAN3%%/SDL.3.gz +%%PERL5_MAN3%%/SDL::App.3.gz +%%PERL5_MAN3%%/SDL::Cdrom.3.gz +%%PERL5_MAN3%%/SDL::Color.3.gz +%%PERL5_MAN3%%/SDL::Cursor.3.gz +%%PERL5_MAN3%%/SDL::Event.3.gz +%%PERL5_MAN3%%/SDL::Font.3.gz +%%PERL5_MAN3%%/SDL::Game::Rect.3.gz +%%PERL5_MAN3%%/SDL::MPEG.3.gz +%%PERL5_MAN3%%/SDL::Mixer.3.gz +%%PERL5_MAN3%%/SDL::Music.3.gz +%%PERL5_MAN3%%/SDL::OpenGL.3.gz +%%PERL5_MAN3%%/SDL::Palette.3.gz +%%PERL5_MAN3%%/SDL::Rect.3.gz +%%PERL5_MAN3%%/SDL::SFont.3.gz +%%PERL5_MAN3%%/SDL::Sound.3.gz +%%PERL5_MAN3%%/SDL::Surface.3.gz +%%PERL5_MAN3%%/SDL::TTFont.3.gz +%%PERL5_MAN3%%/SDL::Timer.3.gz +%%PERL5_MAN3%%/SDL::Tool::Font.3.gz +%%PERL5_MAN3%%/SDL::Tool::Graphic.3.gz +%%PERL5_MAN3%%/SDL::Tutorial.3.gz +%%PERL5_MAN3%%/SDL::Tutorial::Animation.3.gz +%%PERL5_MAN3%%/SDL::Tutorial::Drawing.3.gz +%%PERL5_MAN3%%/SDL::Tutorial::Images.3.gz +%%PERL5_MAN3%%/SDL::Tutorial::LunarLander.3.gz +%%PERL5_MAN3%%/SDL::Video.3.gz @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/SDL/OpenGL @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/SDL/SFont @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/SDL