svn commit: r344322 - in head/devel: . sdl_gnat
John Marino
marino at FreeBSD.org
Sat Feb 15 01:51:47 UTC 2014
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 at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= sdl_gnat
+PORTVERSION= 2013
+CATEGORIES= devel
+MASTER_SITES= http://downloads.dragonlace.net/src/
+
+MAINTAINER= marino at 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
+ at dirrm lib/gnat_sdl
+ at dirrmtry lib/gnat
+ at dirrm include/gnat_sdl
More information about the svn-ports-head
mailing list