summaryrefslogtreecommitdiff
path: root/graphics/libggimisc
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2004-12-11 22:58:17 +0000
committerPav Lucistnik <pav@FreeBSD.org>2004-12-11 22:58:17 +0000
commit80f7b976939168b67fb675d41d98b20dd8e6881d (patch)
treeb49bac1b4517b339f4b0719d313d61eb7b016060 /graphics/libggimisc
parentAdd libggiwmh, a libggi extension whereby wmh stands for 'Window Manager (diff)
Add libggimisc, a libggi extension providing support for a range of hard to
categorize functions. PR: ports/74825 Submitted by: Antoine Brodin <antoine.brodin@laposte.net>
Notes
Notes: svn path=/head/; revision=123783
Diffstat (limited to 'graphics/libggimisc')
-rw-r--r--graphics/libggimisc/Makefile43
-rw-r--r--graphics/libggimisc/distinfo2
-rw-r--r--graphics/libggimisc/pkg-descr5
-rw-r--r--graphics/libggimisc/pkg-plist19
4 files changed, 69 insertions, 0 deletions
diff --git a/graphics/libggimisc/Makefile b/graphics/libggimisc/Makefile
new file mode 100644
index 000000000000..825df73e2ce1
--- /dev/null
+++ b/graphics/libggimisc/Makefile
@@ -0,0 +1,43 @@
+# New ports collection makefile for: libggimisc
+# Date created: 7 December 2004
+# Whom: antoine.brodin@laposte.net
+#
+# $FreeBSD$
+#
+
+PORTNAME= libggimisc
+PORTVERSION= 2.1.0
+CATEGORIES= graphics devel
+MASTER_SITES= http://www.ggi-project.org/ftp/ggi/v2.1/ \
+ ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ggi
+DISTNAME= ${PORTNAME}-${PORTVERSION}.src
+
+MAINTAINER= antoine.brodin@laposte.net
+COMMENT= A libggi extension providing support for hard to categorize features
+
+LIB_DEPENDS= ggi.2:${PORTSDIR}/graphics/libggi
+
+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+USE_BZIP2= yes
+INSTALLS_SHLIB= yes
+GNU_CONFIGURE= yes
+
+MAN3= ggiGetRayPos.3 \
+ ggiSetSplitline.3 \
+ ggiWaitRayPos.3
+MAN7= libggimisc.7
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_SVGALIB) || exists(${LOCALBASE}/include/vga.h)
+LIB_DEPENDS+= vga.1:${PORTSDIR}/graphics/svgalib
+PLIST_SUB+= WITH_SVGALIB=""
+.else
+PLIST_SUB+= WITH_SVGALIB="@comment "
+.endif
+
+post-install:
+ @${CP} ${WRKSRC}/libggimisc.conf ${PREFIX}/etc/ggi/libggimisc.conf.dist
+
+.include <bsd.port.post.mk>
diff --git a/graphics/libggimisc/distinfo b/graphics/libggimisc/distinfo
new file mode 100644
index 000000000000..fe9efedddbed
--- /dev/null
+++ b/graphics/libggimisc/distinfo
@@ -0,0 +1,2 @@
+MD5 (libggimisc-2.1.0.src.tar.bz2) = 44be7b5e01fd9701bd84de4f19be95f0
+SIZE (libggimisc-2.1.0.src.tar.bz2) = 224211
diff --git a/graphics/libggimisc/pkg-descr b/graphics/libggimisc/pkg-descr
new file mode 100644
index 000000000000..2c2c5825318c
--- /dev/null
+++ b/graphics/libggimisc/pkg-descr
@@ -0,0 +1,5 @@
+libggimisc is a libggi extension providing support for a range of hard to
+categorize features.
+vga splitline and wait-for-vsync are two examples.
+
+WWW: http://www.ggi-project.org/
diff --git a/graphics/libggimisc/pkg-plist b/graphics/libggimisc/pkg-plist
new file mode 100644
index 000000000000..e1cf4fdc5821
--- /dev/null
+++ b/graphics/libggimisc/pkg-plist
@@ -0,0 +1,19 @@
+@unexec if cmp -s %D/etc/ggi/libggimisc.conf %D/etc/ggi/libggimisc.conf.dist; then rm -f %D/etc/ggi/libggimisc.conf; fi
+etc/ggi/libggimisc.conf.dist
+@exec [ -f %B/libggimisc.conf ] || cp %B/%f %B/libggimisc.conf
+include/ggi/internal/misc.h
+include/ggi/misc-defs.h
+include/ggi/misc.h
+lib/ggi/ggimisc/display/pseudo_stubs_ggimisc.la
+lib/ggi/ggimisc/display/pseudo_stubs_ggimisc.so
+%%WITH_SVGALIB%%lib/ggi/ggimisc/display/svgalib_ggimisc.la
+%%WITH_SVGALIB%%lib/ggi/ggimisc/display/svgalib_ggimisc.so
+lib/libggimisc.la
+lib/libggimisc.so
+lib/libggimisc.so.2
+@dirrm etc/ggi
+@dirrm include/ggi/internal
+@dirrm include/ggi
+@dirrm lib/ggi/ggimisc/display
+@dirrm lib/ggi/ggimisc
+@dirrm lib/ggi