pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/p5-Alien-SDL devel/p5-Alien-SDL: import p5-Alien...
details: https://anonhg.NetBSD.org/pkgsrc/rev/55834bf93d14
branches: trunk
changeset: 369033:55834bf93d14
user: wiz <wiz%pkgsrc.org@localhost>
date: Tue Sep 26 10:40:26 2017 +0000
description:
devel/p5-Alien-SDL: import p5-Alien-SDL-1.446
Packaged for wip by mef@ and myself.
`Alien::SDL' can be used to detect and get configuration settings
from an installed SDL and related libraries.
diffstat:
devel/p5-Alien-SDL/DESCR | 2 +
devel/p5-Alien-SDL/Makefile | 53 +++++++++++++++++++++++++++++++
devel/p5-Alien-SDL/distinfo | 7 ++++
devel/p5-Alien-SDL/patches/patch-Build_PL | 23 +++++++++++++
4 files changed, 85 insertions(+), 0 deletions(-)
diffs (101 lines):
diff -r dbb25b30d865 -r 55834bf93d14 devel/p5-Alien-SDL/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/p5-Alien-SDL/DESCR Tue Sep 26 10:40:26 2017 +0000
@@ -0,0 +1,2 @@
+`Alien::SDL' can be used to detect and get configuration settings
+from an installed SDL and related libraries.
diff -r dbb25b30d865 -r 55834bf93d14 devel/p5-Alien-SDL/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/p5-Alien-SDL/Makefile Tue Sep 26 10:40:26 2017 +0000
@@ -0,0 +1,53 @@
+# $NetBSD: Makefile,v 1.1 2017/09/26 10:40:26 wiz Exp $
+
+DISTNAME= Alien-SDL-1.446
+PKGNAME= p5-${DISTNAME}
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Alien/}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= http://search.cpan.org/~froggs/Alien-SDL/lib/Alien/SDL.pm
+COMMENT= Alien::SDL - building, finding and using SDL binaries
+LICENSE= ${PERL5_LICENSE}
+
+DEPENDS+= p5-Archive-Zip-[0-9]*:../../archivers/p5-Archive-Zip
+DEPENDS+= p5-Archive-Extract-[0-9]*:../../archivers/p5-Archive-Extract
+
+DEPENDS+= p5-File-ShareDir-[0-9]*:../../devel/p5-File-ShareDir
+DEPENDS+= p5-Module-Build>=0.36:../../devel/p5-Module-Build
+DEPENDS+= p5-File-Which-[0-9]*:../../devel/p5-File-Which
+DEPENDS+= p5-Capture-Tiny-[0-9]*:../../devel/p5-Capture-Tiny
+
+DEPENDS+= p5-Text-Patch>=1.4:../../textproc/p5-Text-Patch
+DEPENDS+= p5-Digest-SHA-[0-9]*:../../security/p5-Digest-SHA
+DEPENDS+= p5-Tie-Simple-[0-9]*:../../devel/p5-Tie-Simple
+
+# To set this configure log "checking SDL_INST_DIR env var... yes, /usr/pkg"
+MAKE_ENV+= SDL_INST_DIR=${PREFIX}
+USE_LANGUAGES= c
+
+SUBST_CLASSES+= path
+SUBST_MESSAGE.path= Adjust path (see console output at configure stage)
+SUBST_FILES.path= inc/My/Utility.pm
+SUBST_STAGE.path= pre-configure
+SUBST_SED.path= -e 's|/usr/local/|${PREFIX}/|g'
+SUBST_SED.path+= -e 's|/usr/include/|${PREFIX}/include/|g'
+SUBST_SED.path+= -e 's|/usr/X11R7/|${X11BASE}/|g'
+
+PERL5_MODULE_TYPE= Module::Build
+PERL5_PACKLIST= auto/Alien/SDL/.packlist
+PERL5_PACKLIST_DIR= ${PERL5_INSTALLVENDORARCH:S/vendor_perl/site_perl/}
+
+.include "../../audio/libvorbis/buildlink3.mk"
+.include "../../audio/SDL_mixer/buildlink3.mk"
+.include "../../devel/SDL/buildlink3.mk"
+.include "../../devel/SDL_gfx/buildlink3.mk"
+.include "../../devel/SDL_Pango/buildlink3.mk"
+.include "../../devel/SDL_ttf/buildlink3.mk"
+.include "../../graphics/tiff/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../graphics/SDL_image/buildlink3.mk"
+.include "../../multimedia/libogg/buildlink3.mk"
+.include "../../mk/jpeg.buildlink3.mk"
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r dbb25b30d865 -r 55834bf93d14 devel/p5-Alien-SDL/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/p5-Alien-SDL/distinfo Tue Sep 26 10:40:26 2017 +0000
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1 2017/09/26 10:40:26 wiz Exp $
+
+SHA1 (Alien-SDL-1.446.tar.gz) = 7272acef859f73e0351686502af02e5c7c2f6c32
+RMD160 (Alien-SDL-1.446.tar.gz) = bfd9eaf167fd84232465a6fa7f07b332b4c57da1
+SHA512 (Alien-SDL-1.446.tar.gz) = dfb5f104f449857b9567ca93a0c3b15aed2618e27019569c95c4b7469e1f7d5cc390fe2dda9c6add41e9648c1f6efe053d08a4bd0fcc5bc546a217721bea824c
+Size (Alien-SDL-1.446.tar.gz) = 350448 bytes
+SHA1 (patch-Build_PL) = 626da15f7f3d113974c65cf68b46e7ecb456dc5e
diff -r dbb25b30d865 -r 55834bf93d14 devel/p5-Alien-SDL/patches/patch-Build_PL
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/p5-Alien-SDL/patches/patch-Build_PL Tue Sep 26 10:40:26 2017 +0000
@@ -0,0 +1,23 @@
+$NetBSD: patch-Build_PL,v 1.1 2017/09/26 10:40:26 wiz Exp $
+
+To force not to build from source. Take [1] from following.
+
+You have the following options:
+[1] Already installed SDL ver=1.2.15 path=/usr/pkg
+ SDL(v1.2.15) SDL_image(v1.2.12) SDL_mixer(v1.2.12) SDL_ttf(v2.0.11) SDL_gfx(v2.0.24) SDL_Pango(v1.3)
+[2] Already installed SDL ver=1.2.15 path=/usr/pkg
+ SDL(v1.2.15) SDL_image(v1.2.12) SDL_mixer(v1.2.12) SDL_ttf(v2.0.11) SDL_gfx(v2.0.24) SDL_Pango(v1.3)
+[3] Source code build
+ SDL(v1.2.15) SDL_image(v1.2.11) SDL_mixer(v1.2.12) SDL_ttf(v2.0.11) SDL_gfx(v2.0.25) SDL_Pango(v1.2)
+[4] Quit installation
+
+--- Build.PL.orig 2014-05-14 15:48:03.000000000 +0900
++++ Build.PL 2015-02-12 13:32:17.000000000 +0900
+@@ -229,6 +229,7 @@ else {
+
+ if($ans > 0 && $ans < scalar(@candidates)) {
+ $choice = $candidates[$ans - 1];
++ $choice = $candidates[0];
+ }
+
+ $| = 0;
Home |
Main Index |
Thread Index |
Old Index