Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 15 Feb 2014 01:51:46 +0000 (UTC)
From:      John Marino <marino@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r344322 - in head/devel: . sdl_gnat
Message-ID:  <201402150151.s1F1pkfG047533@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: marino
Date: Sat Feb 15 01:51:46 2014
New Revision: 344322
URL: http://svnweb.freebsd.org/changeset/ports/344322
QAT: https://qat.redports.org/buildarchive/r344322/

Log:
  Add new port devel/sdl_gnat: Thin Ada bindings for SDL (GPLv3)

Added:
  head/devel/sdl_gnat/
  head/devel/sdl_gnat/Makefile   (contents, props changed)
  head/devel/sdl_gnat/distinfo   (contents, props changed)
  head/devel/sdl_gnat/pkg-descr   (contents, props changed)
  head/devel/sdl_gnat/pkg-plist   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sat Feb 15 01:13:02 2014	(r344321)
+++ head/devel/Makefile	Sat Feb 15 01:51:46 2014	(r344322)
@@ -4384,6 +4384,7 @@
     SUBDIR += sdl12
     SUBDIR += sdl20
     SUBDIR += sdl_console
+    SUBDIR += sdl_gnat
     SUBDIR += sdl_sge
     SUBDIR += sdlmm
     SUBDIR += sdlskk

Added: head/devel/sdl_gnat/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sdl_gnat/Makefile	Sat Feb 15 01:51:46 2014	(r344322)
@@ -0,0 +1,23 @@
+# Created by: John Marino <marino@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	sdl_gnat
+PORTVERSION=	2013
+CATEGORIES=	devel
+MASTER_SITES=	http://downloads.dragonlace.net/src/
+
+MAINTAINER=	marino@FreeBSD.org
+COMMENT=	Ada thin bindings for SDL (GPLv3)
+
+LICENSE=	GPLv3
+
+USES=		ada
+USE_BZIP2=	yes
+USE_SDL=	ttf
+USE_GL=		glu gl
+
+post-patch:
+	@${REINPLACE_CMD} -e 's|@PREFIX@|${LOCALBASE}|' \
+		${WRKSRC}/gnat_sdl.gpr
+
+.include <bsd.port.mk>

Added: head/devel/sdl_gnat/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sdl_gnat/distinfo	Sat Feb 15 01:51:46 2014	(r344322)
@@ -0,0 +1,2 @@
+SHA256 (sdl_gnat-2013.tar.bz2) = 7738cd41abfe00545bc7ab1ec0838074106e098052ba5f2a2bcce280721011ab
+SIZE (sdl_gnat-2013.tar.bz2) = 67370

Added: head/devel/sdl_gnat/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sdl_gnat/pkg-descr	Sat Feb 15 01:51:46 2014	(r344322)
@@ -0,0 +1,7 @@
+The Ada compiler package GNAT GPL 2013 from Adacore contained a set of
+thin bindings for the Simple DirectMedia Layer (SDL).  These bindings have
+been pulled out and packaged as a separate library.  It should be noted
+that they are covered by the full GPLv3 which is not a typical license for
+thin bindings.
+
+WWW: http://libre.adacore.com/tools/gnat-gpl-edition

Added: head/devel/sdl_gnat/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/sdl_gnat/pkg-plist	Sat Feb 15 01:51:46 2014	(r344322)
@@ -0,0 +1,75 @@
+include/gnat_sdl/basetsd_h.ads
+include/gnat_sdl/ctype_h.ads
+include/gnat_sdl/gl_gl_h.ads
+include/gnat_sdl/gl_glu_h.ads
+include/gnat_sdl/guiddef_h.ads
+include/gnat_sdl/malloc_h.ads
+include/gnat_sdl/sdl_sdl_active_h.ads
+include/gnat_sdl/sdl_sdl_audio_h.ads
+include/gnat_sdl/sdl_sdl_cdrom_h.ads
+include/gnat_sdl/sdl_sdl_cpuinfo_h.ads
+include/gnat_sdl/sdl_sdl_endian_h.ads
+include/gnat_sdl/sdl_sdl_error_h.ads
+include/gnat_sdl/sdl_sdl_events_h.ads
+include/gnat_sdl/sdl_sdl_h.ads
+include/gnat_sdl/sdl_sdl_joystick_h.ads
+include/gnat_sdl/sdl_sdl_keyboard_h.ads
+include/gnat_sdl/sdl_sdl_keysym_h.ads
+include/gnat_sdl/sdl_sdl_loadso_h.ads
+include/gnat_sdl/sdl_sdl_main_h.ads
+include/gnat_sdl/sdl_sdl_mouse_h.ads
+include/gnat_sdl/sdl_sdl_mutex_h.ads
+include/gnat_sdl/sdl_sdl_opengl_h.ads
+include/gnat_sdl/sdl_sdl_rwops_h.ads
+include/gnat_sdl/sdl_sdl_stdinc_h.ads
+include/gnat_sdl/sdl_sdl_thread_h.ads
+include/gnat_sdl/sdl_sdl_timer_h.ads
+include/gnat_sdl/sdl_sdl_ttf_h.ads
+include/gnat_sdl/sdl_sdl_version_h.ads
+include/gnat_sdl/sdl_sdl_video_h.ads
+include/gnat_sdl/stdint_h.ads
+include/gnat_sdl/stdio_h.ads
+include/gnat_sdl/stdlib_h.ads
+include/gnat_sdl/umingw_h.ads
+include/gnat_sdl/umingw_off_t_h.ads
+include/gnat_sdl/vadefs_h.ads
+lib/gnat/gnat_sdl.gpr
+lib/gnat_sdl/basetsd_h.ali
+lib/gnat_sdl/ctype_h.ali
+lib/gnat_sdl/gl_gl_h.ali
+lib/gnat_sdl/gl_glu_h.ali
+lib/gnat_sdl/guiddef_h.ali
+lib/gnat_sdl/libgnatsdl.a
+lib/gnat_sdl/malloc_h.ali
+lib/gnat_sdl/sdl_sdl_active_h.ali
+lib/gnat_sdl/sdl_sdl_audio_h.ali
+lib/gnat_sdl/sdl_sdl_cdrom_h.ali
+lib/gnat_sdl/sdl_sdl_cpuinfo_h.ali
+lib/gnat_sdl/sdl_sdl_endian_h.ali
+lib/gnat_sdl/sdl_sdl_error_h.ali
+lib/gnat_sdl/sdl_sdl_events_h.ali
+lib/gnat_sdl/sdl_sdl_h.ali
+lib/gnat_sdl/sdl_sdl_joystick_h.ali
+lib/gnat_sdl/sdl_sdl_keyboard_h.ali
+lib/gnat_sdl/sdl_sdl_keysym_h.ali
+lib/gnat_sdl/sdl_sdl_loadso_h.ali
+lib/gnat_sdl/sdl_sdl_main_h.ali
+lib/gnat_sdl/sdl_sdl_mouse_h.ali
+lib/gnat_sdl/sdl_sdl_mutex_h.ali
+lib/gnat_sdl/sdl_sdl_opengl_h.ali
+lib/gnat_sdl/sdl_sdl_rwops_h.ali
+lib/gnat_sdl/sdl_sdl_stdinc_h.ali
+lib/gnat_sdl/sdl_sdl_thread_h.ali
+lib/gnat_sdl/sdl_sdl_timer_h.ali
+lib/gnat_sdl/sdl_sdl_ttf_h.ali
+lib/gnat_sdl/sdl_sdl_version_h.ali
+lib/gnat_sdl/sdl_sdl_video_h.ali
+lib/gnat_sdl/stdint_h.ali
+lib/gnat_sdl/stdio_h.ali
+lib/gnat_sdl/stdlib_h.ali
+lib/gnat_sdl/umingw_h.ali
+lib/gnat_sdl/umingw_off_t_h.ali
+lib/gnat_sdl/vadefs_h.ali
+@dirrm lib/gnat_sdl
+@dirrmtry lib/gnat
+@dirrm include/gnat_sdl



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201402150151.s1F1pkfG047533>