pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

gambas3: Add more packages



Module Name:	pkgsrc-wip
Committed By:	bgermann <bastiangermann%fishpost.de@localhost>
Pushed By:	bgermann
Date:		Wed Sep 5 22:16:10 2018 +0200
Changeset:	2cd4b94e8486a5035c94224ca95fedb3bd25d7e3

Added Files:
	gambas3-gb-data/DESCR
	gambas3-gb-data/Makefile
	gambas3-gb-data/PLIST
	gambas3-gb-gtk-opengl/DESCR
	gambas3-gb-gtk-opengl/Makefile
	gambas3-gb-gtk-opengl/PLIST
	gambas3-gb-gtk/DESCR
	gambas3-gb-gtk/Makefile
	gambas3-gb-gtk/PLIST
	gambas3-gb-gtk3/DESCR
	gambas3-gb-gtk3/Makefile
	gambas3-gb-gtk3/PLIST
	gambas3-gb-httpd/DESCR
	gambas3-gb-httpd/Makefile
	gambas3-gb-httpd/PLIST
	gambas3-gb-image-effect/DESCR
	gambas3-gb-image-effect/Makefile
	gambas3-gb-image-effect/PLIST
	gambas3-gb-jit/DESCR
	gambas3-gb-jit/Makefile
	gambas3-gb-jit/PLIST
	gambas3-gb-option/DESCR
	gambas3-gb-option/Makefile
	gambas3-gb-option/PLIST
	gambas3-gb-sdl-sound/DESCR
	gambas3-gb-sdl-sound/Makefile
	gambas3-gb-sdl-sound/PLIST
	gambas3-gb-sdl/DESCR
	gambas3-gb-sdl/Makefile
	gambas3-gb-sdl/PLIST
	gambas3-gb-sdl2-audio/DESCR
	gambas3-gb-sdl2-audio/Makefile
	gambas3-gb-sdl2-audio/PLIST
	gambas3-gb-sdl2/DESCR
	gambas3-gb-sdl2/Makefile
	gambas3-gb-sdl2/PLIST
	gambas3-gb-vb/DESCR
	gambas3-gb-vb/Makefile
	gambas3-gb-vb/PLIST

Log Message:
gambas3: Add more packages

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=2cd4b94e8486a5035c94224ca95fedb3bd25d7e3

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 gambas3-gb-data/DESCR            |  7 +++++++
 gambas3-gb-data/Makefile         | 11 +++++++++++
 gambas3-gb-data/PLIST            |  6 ++++++
 gambas3-gb-gtk-opengl/DESCR      |  6 ++++++
 gambas3-gb-gtk-opengl/Makefile   | 25 +++++++++++++++++++++++++
 gambas3-gb-gtk-opengl/PLIST      |  5 +++++
 gambas3-gb-gtk/DESCR             |  6 ++++++
 gambas3-gb-gtk/Makefile          | 17 +++++++++++++++++
 gambas3-gb-gtk/PLIST             |  5 +++++
 gambas3-gb-gtk3/DESCR            |  6 ++++++
 gambas3-gb-gtk3/Makefile         | 16 ++++++++++++++++
 gambas3-gb-gtk3/PLIST            |  5 +++++
 gambas3-gb-httpd/DESCR           |  5 +++++
 gambas3-gb-httpd/Makefile        | 10 ++++++++++
 gambas3-gb-httpd/PLIST           |  5 +++++
 gambas3-gb-image-effect/DESCR    |  6 ++++++
 gambas3-gb-image-effect/Makefile | 11 +++++++++++
 gambas3-gb-image-effect/PLIST    |  5 +++++
 gambas3-gb-jit/DESCR             |  5 +++++
 gambas3-gb-jit/Makefile          | 11 +++++++++++
 gambas3-gb-jit/PLIST             |  6 ++++++
 gambas3-gb-option/DESCR          |  8 ++++++++
 gambas3-gb-option/Makefile       | 10 ++++++++++
 gambas3-gb-option/PLIST          |  5 +++++
 gambas3-gb-sdl-sound/DESCR       |  7 +++++++
 gambas3-gb-sdl-sound/Makefile    | 11 +++++++++++
 gambas3-gb-sdl-sound/PLIST       |  5 +++++
 gambas3-gb-sdl/DESCR             |  8 ++++++++
 gambas3-gb-sdl/Makefile          | 15 +++++++++++++++
 gambas3-gb-sdl/PLIST             |  5 +++++
 gambas3-gb-sdl2-audio/DESCR      |  9 +++++++++
 gambas3-gb-sdl2-audio/Makefile   | 16 ++++++++++++++++
 gambas3-gb-sdl2-audio/PLIST      |  5 +++++
 gambas3-gb-sdl2/DESCR            |  8 ++++++++
 gambas3-gb-sdl2/Makefile         | 14 ++++++++++++++
 gambas3-gb-sdl2/PLIST            |  5 +++++
 gambas3-gb-vb/DESCR              |  6 ++++++
 gambas3-gb-vb/Makefile           | 10 ++++++++++
 gambas3-gb-vb/PLIST              |  5 +++++
 39 files changed, 331 insertions(+)

diffs:
diff --git a/gambas3-gb-data/DESCR b/gambas3-gb-data/DESCR
new file mode 100644
index 0000000000..098c048274
--- /dev/null
+++ b/gambas3-gb-data/DESCR
@@ -0,0 +1,7 @@
+Gambas is a free development environment and a full powerful development
+platform based on a Basic interpreter with object extensions, as easy as Visual
+Basic.
+
+This component provides implementations of various Abstract Datatypes (ADT).
+Those are data containers with a well-defined interface but variable
+implementation. All the classes are built around the Variant datatype of Gambas.
diff --git a/gambas3-gb-data/Makefile b/gambas3-gb-data/Makefile
new file mode 100644
index 0000000000..4c157a4e45
--- /dev/null
+++ b/gambas3-gb-data/Makefile
@@ -0,0 +1,11 @@
+# $NetBSD$
+
+BUILD_DIRS=	main/lib/data
+GB_DEPENDS=	gambas3-runtime
+.include "../../wip/gambas3/Makefile.common"
+
+PKGNAME=	gambas3-gb-data-${GB_VERSION}
+MAINTAINER=	bastiangermann%fishpost.de@localhost
+COMMENT=	More container datatypes for Gambas
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/gambas3-gb-data/PLIST b/gambas3-gb-data/PLIST
new file mode 100644
index 0000000000..b744fa68c8
--- /dev/null
+++ b/gambas3-gb-data/PLIST
@@ -0,0 +1,6 @@
+@comment $NetBSD$
+lib/gambas3/gb.data.component
+lib/gambas3/gb.data.gambas
+lib/gambas3/gb.data.la
+share/gambas3/info/gb.data.info
+share/gambas3/info/gb.data.list
diff --git a/gambas3-gb-gtk-opengl/DESCR b/gambas3-gb-gtk-opengl/DESCR
new file mode 100644
index 0000000000..b69adda84c
--- /dev/null
+++ b/gambas3-gb-gtk-opengl/DESCR
@@ -0,0 +1,6 @@
+Gambas is a free development environment and a full powerful development
+platform based on a Basic interpreter with object extensions, as easy as Visual
+Basic.
+
+This package allows you to use the gambas3-gb-opengl component in GTK+
+applications.
diff --git a/gambas3-gb-gtk-opengl/Makefile b/gambas3-gb-gtk-opengl/Makefile
new file mode 100644
index 0000000000..a9f79d9552
--- /dev/null
+++ b/gambas3-gb-gtk-opengl/Makefile
@@ -0,0 +1,25 @@
+# $NetBSD$
+
+BUILD_DIRS=	gb.gtk/src/opengl
+GB_DEPENDS=	gambas3-gb-gtk gambas3-gb-opengl
+.include "../../wip/gambas3/Makefile.common"
+
+PKGNAME=	gambas3-gb-gtk-${GB_VERSION}
+MAINTAINER=	bastiangermann%fishpost.de@localhost
+COMMENT=	OpenGL library interface for Gambas
+BUILDLINK_DEPMETHOD.cairo?=	build
+BUILDLINK_DEPMETHOD.librsvg?=	build
+BUILDLINK_DEPMETHOD.gtk2?=	build
+BUILDLINK_DEPMETHOD.libICE?=	build
+BUILDLINK_DEPMETHOD.libSM?=	build
+
+.include "../../graphics/cairo/buildlink3.mk"
+.include "../../graphics/librsvg/buildlink3.mk"
+.include "../../x11/gtk2/buildlink3.mk"
+.include "../../x11/libICE/buildlink3.mk"
+.include "../../x11/libSM/buildlink3.mk"
+.include "../../x11/libXmu/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
+.include "../../graphics/MesaLib/buildlink3.mk"
+.include "../../graphics/gtkglext/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/gambas3-gb-gtk-opengl/PLIST b/gambas3-gb-gtk-opengl/PLIST
new file mode 100644
index 0000000000..a02888278c
--- /dev/null
+++ b/gambas3-gb-gtk-opengl/PLIST
@@ -0,0 +1,5 @@
+@comment $NetBSD$
+lib/gambas3/gb.gtk.opengl.component
+lib/gambas3/gb.gtk.opengl.la
+share/gambas3/info/gb.gtk.opengl.info
+share/gambas3/info/gb.gtk.opengl.list
diff --git a/gambas3-gb-gtk/DESCR b/gambas3-gb-gtk/DESCR
new file mode 100644
index 0000000000..07d133c80e
--- /dev/null
+++ b/gambas3-gb-gtk/DESCR
@@ -0,0 +1,6 @@
+Gambas is a free development environment and a full powerful development
+platform based on a Basic interpreter with object extensions, as easy as Visual
+Basic.
+
+This component implements the Graphical User Interface classes. It is based on
+the GTK+ library.
diff --git a/gambas3-gb-gtk/Makefile b/gambas3-gb-gtk/Makefile
new file mode 100644
index 0000000000..d296628cee
--- /dev/null
+++ b/gambas3-gb-gtk/Makefile
@@ -0,0 +1,17 @@
+# $NetBSD$
+
+BUILD_DIRS=	gb.gtk
+GB_DEPENDS=	gambas3-gb-image
+.include "../../wip/gambas3/Makefile.common"
+
+PKGNAME=	gambas3-gb-gtk-${GB_VERSION}
+MAINTAINER=	bastiangermann%fishpost.de@localhost
+COMMENT=	GTK+ toolkit implementation for Gambas
+
+.include "../../graphics/cairo/buildlink3.mk"
+.include "../../graphics/librsvg/buildlink3.mk"
+.include "../../x11/gtk2/buildlink3.mk"
+.include "../../x11/libICE/buildlink3.mk"
+.include "../../x11/libSM/buildlink3.mk"
+.include "../../x11/xorgproto/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/gambas3-gb-gtk/PLIST b/gambas3-gb-gtk/PLIST
new file mode 100644
index 0000000000..1043b53a87
--- /dev/null
+++ b/gambas3-gb-gtk/PLIST
@@ -0,0 +1,5 @@
+@comment $NetBSD$
+lib/gambas3/gb.gtk.component
+lib/gambas3/gb.gtk.la
+share/gambas3/info/gb.gtk.info
+share/gambas3/info/gb.gtk.list
diff --git a/gambas3-gb-gtk3/DESCR b/gambas3-gb-gtk3/DESCR
new file mode 100644
index 0000000000..ca96db23ee
--- /dev/null
+++ b/gambas3-gb-gtk3/DESCR
@@ -0,0 +1,6 @@
+Gambas is a free development environment and a full powerful development
+platform based on a Basic interpreter with object extensions, as easy as Visual
+Basic.
+
+This component implements the Graphical User Interface classes. It is based on
+the GTK+ 3 library.
diff --git a/gambas3-gb-gtk3/Makefile b/gambas3-gb-gtk3/Makefile
new file mode 100644
index 0000000000..31b6e4937c
--- /dev/null
+++ b/gambas3-gb-gtk3/Makefile
@@ -0,0 +1,16 @@
+# $NetBSD$
+
+BUILD_DIRS=	gb.gtk3
+GB_DEPENDS=	gambas3-gb-image
+.include "../../wip/gambas3/Makefile.common"
+
+PKGNAME=	gambas3-gb-gtk3-${GB_VERSION}
+MAINTAINER=	bastiangermann%fishpost.de@localhost
+COMMENT=	GTK+ 3 toolkit implementation for Gambas
+
+.include "../../graphics/cairo/buildlink3.mk"
+.include "../../graphics/librsvg/buildlink3.mk"
+.include "../../x11/gtk3/buildlink3.mk"
+.include "../../x11/libICE/buildlink3.mk"
+.include "../../x11/libSM/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/gambas3-gb-gtk3/PLIST b/gambas3-gb-gtk3/PLIST
new file mode 100644
index 0000000000..fb607c82fa
--- /dev/null
+++ b/gambas3-gb-gtk3/PLIST
@@ -0,0 +1,5 @@
+@comment $NetBSD$
+lib/gambas3/gb.gtk3.component
+lib/gambas3/gb.gtk3.la
+share/gambas3/info/gb.gtk3.info
+share/gambas3/info/gb.gtk3.list
diff --git a/gambas3-gb-httpd/DESCR b/gambas3-gb-httpd/DESCR
new file mode 100644
index 0000000000..ef65c220bf
--- /dev/null
+++ b/gambas3-gb-httpd/DESCR
@@ -0,0 +1,5 @@
+Gambas is a free development environment and a full powerful development
+platform based on a Basic interpreter with object extensions, as easy as Visual
+Basic.
+
+This package provides an embedded HTTP server for the interpreter.
diff --git a/gambas3-gb-httpd/Makefile b/gambas3-gb-httpd/Makefile
new file mode 100644
index 0000000000..402419d409
--- /dev/null
+++ b/gambas3-gb-httpd/Makefile
@@ -0,0 +1,10 @@
+# $NetBSD$
+
+BUILD_DIRS=	gb.httpd
+.include "../../wip/gambas3/Makefile.common"
+
+PKGNAME=	gambas3-gb-httpd-${GB_VERSION}
+MAINTAINER=	bastiangermann%fishpost.de@localhost
+COMMENT=	An HTTP server for Gambas
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/gambas3-gb-httpd/PLIST b/gambas3-gb-httpd/PLIST
new file mode 100644
index 0000000000..e9f315cb03
--- /dev/null
+++ b/gambas3-gb-httpd/PLIST
@@ -0,0 +1,5 @@
+@comment $NetBSD$
+lib/gambas3/gb.httpd.component
+lib/gambas3/gb.httpd.la
+share/gambas3/info/gb.httpd.info
+share/gambas3/info/gb.httpd.list
diff --git a/gambas3-gb-image-effect/DESCR b/gambas3-gb-image-effect/DESCR
new file mode 100644
index 0000000000..778c76eadd
--- /dev/null
+++ b/gambas3-gb-image-effect/DESCR
@@ -0,0 +1,6 @@
+Gambas is a free development environment and a full powerful development
+platform based on a Basic interpreter with object extensions, as easy as Visual
+Basic.
+
+This component adds many effect methods to the original Image class and provides
+an image histogram.
diff --git a/gambas3-gb-image-effect/Makefile b/gambas3-gb-image-effect/Makefile
new file mode 100644
index 0000000000..acbd4ae5b7
--- /dev/null
+++ b/gambas3-gb-image-effect/Makefile
@@ -0,0 +1,11 @@
+# $NetBSD$
+
+BUILD_DIRS=	main/lib/image.effect
+GB_DEPENDS=	gambas3-gb-image
+.include "../../wip/gambas3/Makefile.common"
+
+PKGNAME=	gambas3-gb-image-effect-${GB_VERSION}
+MAINTAINER=	bastiangermann%fishpost.de@localhost
+COMMENT=	Image filtering routines for Gambas
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/gambas3-gb-image-effect/PLIST b/gambas3-gb-image-effect/PLIST
new file mode 100644
index 0000000000..f198011712
--- /dev/null
+++ b/gambas3-gb-image-effect/PLIST
@@ -0,0 +1,5 @@
+@comment $NetBSD$
+lib/gambas3/gb.image.effect.component
+lib/gambas3/gb.image.effect.la
+share/gambas3/info/gb.image.effect.info
+share/gambas3/info/gb.image.effect.list
diff --git a/gambas3-gb-jit/DESCR b/gambas3-gb-jit/DESCR
new file mode 100644
index 0000000000..8c139b717f
--- /dev/null
+++ b/gambas3-gb-jit/DESCR
@@ -0,0 +1,5 @@
+Gambas is a free development environment and a full powerful development
+platform based on a Basic interpreter with object extensions, as easy as Visual
+Basic.
+
+This package provides a Just-In-Time compiler for Gambas.
diff --git a/gambas3-gb-jit/Makefile b/gambas3-gb-jit/Makefile
new file mode 100644
index 0000000000..3df4ebcf1b
--- /dev/null
+++ b/gambas3-gb-jit/Makefile
@@ -0,0 +1,11 @@
+# $NetBSD$
+
+BUILD_DIRS=	main/lib/jit
+GB_DEPENDS=	gambas3-runtime
+.include "../../wip/gambas3/Makefile.common"
+
+PKGNAME=	gambas3-gb-jit-${GB_VERSION}
+MAINTAINER=	bastiangermann%fishpost.de@localhost
+COMMENT=	Gambas JIT compiler
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/gambas3-gb-jit/PLIST b/gambas3-gb-jit/PLIST
new file mode 100644
index 0000000000..edcb97f2ad
--- /dev/null
+++ b/gambas3-gb-jit/PLIST
@@ -0,0 +1,6 @@
+@comment $NetBSD$
+lib/gambas3/gb.jit.component
+lib/gambas3/gb.jit.gambas
+lib/gambas3/gb.jit.la
+share/gambas3/info/gb.jit.info
+share/gambas3/info/gb.jit.list
diff --git a/gambas3-gb-option/DESCR b/gambas3-gb-option/DESCR
new file mode 100644
index 0000000000..b383f932a3
--- /dev/null
+++ b/gambas3-gb-option/DESCR
@@ -0,0 +1,8 @@
+Gambas is a free development environment and a full powerful development
+platform based on a Basic interpreter with object extensions, as easy as Visual
+Basic.
+
+This component implements a command-line arguments parser based on the GNU
+getopt() function.
+
+This component is deprecated. Use gambas3-gb-args instead.
diff --git a/gambas3-gb-option/Makefile b/gambas3-gb-option/Makefile
new file mode 100644
index 0000000000..d151e15a2b
--- /dev/null
+++ b/gambas3-gb-option/Makefile
@@ -0,0 +1,10 @@
+# $NetBSD$
+
+BUILD_DIRS=	main/lib/option
+.include "../../wip/gambas3/Makefile.common"
+
+PKGNAME=	gambas3-gb-option-${GB_VERSION}
+MAINTAINER=	bastiangermann%fishpost.de@localhost
+COMMENT=	GNU-style command-line arguments parser for Gambas (deprecated)
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/gambas3-gb-option/PLIST b/gambas3-gb-option/PLIST
new file mode 100644
index 0000000000..5ffd857047
--- /dev/null
+++ b/gambas3-gb-option/PLIST
@@ -0,0 +1,5 @@
+@comment $NetBSD$
+lib/gambas3/gb.option.component
+lib/gambas3/gb.option.la
+share/gambas3/info/gb.option.info
+share/gambas3/info/gb.option.list
diff --git a/gambas3-gb-sdl-sound/DESCR b/gambas3-gb-sdl-sound/DESCR
new file mode 100644
index 0000000000..9a6dec9214
--- /dev/null
+++ b/gambas3-gb-sdl-sound/DESCR
@@ -0,0 +1,7 @@
+Gambas is a free development environment and a full powerful development
+platform based on a Basic interpreter with object extensions, as easy as Visual
+Basic.
+
+This component allows you to play sounds in Gambas.
+
+This component is deprecated.
diff --git a/gambas3-gb-sdl-sound/Makefile b/gambas3-gb-sdl-sound/Makefile
new file mode 100644
index 0000000000..651edffceb
--- /dev/null
+++ b/gambas3-gb-sdl-sound/Makefile
@@ -0,0 +1,11 @@
+# $NetBSD$
+
+BUILD_DIRS=	gb.sdl.sound
+.include "../../wip/gambas3/Makefile.common"
+
+PKGNAME=	gambas3-gb-sdl-sound-${GB_VERSION}
+MAINTAINER=	bastiangermann%fishpost.de@localhost
+COMMENT=	Sound library for Gambas based on SDL (deprecated)
+
+.include "../../audio/SDL_mixer/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/gambas3-gb-sdl-sound/PLIST b/gambas3-gb-sdl-sound/PLIST
new file mode 100644
index 0000000000..c8d5fb8d1e
--- /dev/null
+++ b/gambas3-gb-sdl-sound/PLIST
@@ -0,0 +1,5 @@
+@comment $NetBSD$
+lib/gambas3/gb.sdl.sound.component
+lib/gambas3/gb.sdl.sound.la
+share/gambas3/info/gb.sdl.sound.info
+share/gambas3/info/gb.sdl.sound.list
diff --git a/gambas3-gb-sdl/DESCR b/gambas3-gb-sdl/DESCR
new file mode 100644
index 0000000000..c52456606e
--- /dev/null
+++ b/gambas3-gb-sdl/DESCR
@@ -0,0 +1,8 @@
+Gambas is a free development environment and a full powerful development
+platform based on a Basic interpreter with object extensions, as easy as Visual
+Basic.
+
+This package uses the ttf fonts parts of the SDL library. If opengl drivers are
+installed it uses them to accelerate 2D and 3D drawing.
+
+This component is deprecated.
diff --git a/gambas3-gb-sdl/Makefile b/gambas3-gb-sdl/Makefile
new file mode 100644
index 0000000000..733ffd3c80
--- /dev/null
+++ b/gambas3-gb-sdl/Makefile
@@ -0,0 +1,15 @@
+# $NetBSD$
+
+BUILD_DIRS=	gb.sdl
+GB_DEPENDS=	gambas3-gb-image gambas3-gb-image-io
+.include "../../wip/gambas3/Makefile.common"
+
+PKGNAME=	gambas3-gb-sdl-${GB_VERSION}
+MAINTAINER=	bastiangermann%fishpost.de@localhost
+COMMENT=	SDL library interface for Gambas (deprecated)
+
+.include "../../devel/SDL/buildlink3.mk"
+.include "../../devel/SDL_ttf/buildlink3.mk"
+.include "../../graphics/glew/buildlink3.mk"
+.include "../../x11/libXcursor/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/gambas3-gb-sdl/PLIST b/gambas3-gb-sdl/PLIST
new file mode 100644
index 0000000000..d1c0278594
--- /dev/null
+++ b/gambas3-gb-sdl/PLIST
@@ -0,0 +1,5 @@
+@comment $NetBSD$
+lib/gambas3/gb.sdl.component
+lib/gambas3/gb.sdl.la
+share/gambas3/info/gb.sdl.info
+share/gambas3/info/gb.sdl.list
diff --git a/gambas3-gb-sdl2-audio/DESCR b/gambas3-gb-sdl2-audio/DESCR
new file mode 100644
index 0000000000..35fda6eb0f
--- /dev/null
+++ b/gambas3-gb-sdl2-audio/DESCR
@@ -0,0 +1,9 @@
+Gambas is a free development environment and a full powerful development
+platform based on a Basic interpreter with object extensions, as easy as Visual
+Basic.
+
+This component is an interface to the SDL2 mixer library. The SDL2 mixer library
+is a sound mixing library that is used with the SDL2 library. It allows a
+programmer to use multiple samples along with music without having to code a
+mixing algorithm themselves. It also simplyfies the handling of loading and
+playing samples and music from all sorts of file formats.
diff --git a/gambas3-gb-sdl2-audio/Makefile b/gambas3-gb-sdl2-audio/Makefile
new file mode 100644
index 0000000000..11eeddedc1
--- /dev/null
+++ b/gambas3-gb-sdl2-audio/Makefile
@@ -0,0 +1,16 @@
+# $NetBSD$
+
+BUILD_DIRS=	gb.sdl2/src/audio
+.include "../../wip/gambas3/Makefile.common"
+
+PKGNAME=	gambas3-gb-sdl2-audio-${GB_VERSION}
+MAINTAINER=	bastiangermann%fishpost.de@localhost
+COMMENT=	SDL2 audio component interface for Gambas
+BUILDLINK_DEPMETHOD.SDL2_ttf?=build
+BUILDLINK_DEPMETHOD.SDL2_image?=build
+
+.include "../../devel/SDL2/buildlink3.mk"
+.include "../../fonts/SDL2_ttf/buildlink3.mk"
+.include "../../graphics/SDL2_image/buildlink3.mk"
+.include "../../audio/SDL2_mixer/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/gambas3-gb-sdl2-audio/PLIST b/gambas3-gb-sdl2-audio/PLIST
new file mode 100644
index 0000000000..3b641dbae1
--- /dev/null
+++ b/gambas3-gb-sdl2-audio/PLIST
@@ -0,0 +1,5 @@
+@comment $NetBSD$
+lib/gambas3/gb.sdl2.audio.component
+lib/gambas3/gb.sdl2.audio.la
+share/gambas3/info/gb.sdl2.audio.info
+share/gambas3/info/gb.sdl2.audio.list
diff --git a/gambas3-gb-sdl2/DESCR b/gambas3-gb-sdl2/DESCR
new file mode 100644
index 0000000000..4f70d97f65
--- /dev/null
+++ b/gambas3-gb-sdl2/DESCR
@@ -0,0 +1,8 @@
+Gambas is a free development environment and a full powerful development
+platform based on a Basic interpreter with object extensions, as easy as Visual
+Basic.
+
+This component allows to use the SDL2 library. The Simple DirectMedia Layer
+(SDL) library is a cross-platform development library designed to provide low
+level access to audio, keyboard, mouse, joystick, and graphics hardware via
+OpenGL and Direct3D (on Windows).
diff --git a/gambas3-gb-sdl2/Makefile b/gambas3-gb-sdl2/Makefile
new file mode 100644
index 0000000000..835a1c3911
--- /dev/null
+++ b/gambas3-gb-sdl2/Makefile
@@ -0,0 +1,14 @@
+# $NetBSD$
+
+BUILD_DIRS=	gb.sdl2
+GB_DEPENDS=	gambas3-gb-image
+.include "../../wip/gambas3/Makefile.common"
+
+PKGNAME=	gambas3-gb-sdl2-${GB_VERSION}
+MAINTAINER=	bastiangermann%fishpost.de@localhost
+COMMENT=	SDL2 component interface for Gambas
+
+.include "../../devel/SDL2/buildlink3.mk"
+.include "../../fonts/SDL2_ttf/buildlink3.mk"
+.include "../../graphics/SDL2_image/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/gambas3-gb-sdl2/PLIST b/gambas3-gb-sdl2/PLIST
new file mode 100644
index 0000000000..4142693e36
--- /dev/null
+++ b/gambas3-gb-sdl2/PLIST
@@ -0,0 +1,5 @@
+@comment $NetBSD$
+lib/gambas3/gb.sdl2.component
+lib/gambas3/gb.sdl2.la
+share/gambas3/info/gb.sdl2.info
+share/gambas3/info/gb.sdl2.list
diff --git a/gambas3-gb-vb/DESCR b/gambas3-gb-vb/DESCR
new file mode 100644
index 0000000000..21b10aa64d
--- /dev/null
+++ b/gambas3-gb-vb/DESCR
@@ -0,0 +1,6 @@
+Gambas is a free development environment and a full powerful development
+platform based on a Basic interpreter with object extensions, as easy as Visual
+Basic.
+
+This component implements a set of functions that imitate the behaviour of
+equivalent Visual Basic functions.
diff --git a/gambas3-gb-vb/Makefile b/gambas3-gb-vb/Makefile
new file mode 100644
index 0000000000..a1cc26eee2
--- /dev/null
+++ b/gambas3-gb-vb/Makefile
@@ -0,0 +1,10 @@
+# $NetBSD$
+
+BUILD_DIRS=	main/lib/vb
+.include "../../wip/gambas3/Makefile.common"
+
+PKGNAME=	gambas3-gb-vb-${GB_VERSION}
+MAINTAINER=	bastiangermann%fishpost.de@localhost
+COMMENT=	Visual Basic compatibility for Gambas
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/gambas3-gb-vb/PLIST b/gambas3-gb-vb/PLIST
new file mode 100644
index 0000000000..ae2995e658
--- /dev/null
+++ b/gambas3-gb-vb/PLIST
@@ -0,0 +1,5 @@
+@comment $NetBSD$
+lib/gambas3/gb.vb.component
+lib/gambas3/gb.vb.la
+share/gambas3/info/gb.vb.info
+share/gambas3/info/gb.vb.list


Home | Main Index | Thread Index | Old Index