summaryrefslogtreecommitdiff
path: root/graphics/quesoglc
diff options
context:
space:
mode:
authorjmcneill <jmcneill>2009-02-15 16:03:46 +0000
committerjmcneill <jmcneill>2009-02-15 16:03:46 +0000
commit54b37e113d4d0dd4565e4f4573ef4c42bc4aaac6 (patch)
treeb8288f2225b8a2e9eae46ad120df5d2436f84f1e /graphics/quesoglc
parentb1ca51b0ee77aee20cbd1ebe759ac7a970c4202d (diff)
downloadpkgsrc-54b37e113d4d0dd4565e4f4573ef4c42bc4aaac6.tar.gz
Import quesoglc version 0.7.1.
QuesoGLC is a free (as in free speech) implementation of the OpenGL Character Renderer (GLC). QuesoGLC is based on the FreeType library, provides Unicode support and is designed to be easily ported to any platform that supports both FreeType and the OpenGL API.
Diffstat (limited to 'graphics/quesoglc')
-rw-r--r--graphics/quesoglc/DESCR4
-rw-r--r--graphics/quesoglc/Makefile31
-rw-r--r--graphics/quesoglc/PLIST3
-rw-r--r--graphics/quesoglc/buildlink3.mk19
-rw-r--r--graphics/quesoglc/distinfo5
5 files changed, 62 insertions, 0 deletions
diff --git a/graphics/quesoglc/DESCR b/graphics/quesoglc/DESCR
new file mode 100644
index 00000000000..a84bdffa1b4
--- /dev/null
+++ b/graphics/quesoglc/DESCR
@@ -0,0 +1,4 @@
+QuesoGLC is a free (as in free speech) implementation of the OpenGL Character
+Renderer (GLC). QuesoGLC is based on the FreeType library, provides Unicode
+support and is designed to be easily ported to any platform that supports both
+FreeType and the OpenGL API.
diff --git a/graphics/quesoglc/Makefile b/graphics/quesoglc/Makefile
new file mode 100644
index 00000000000..e1732275bc0
--- /dev/null
+++ b/graphics/quesoglc/Makefile
@@ -0,0 +1,31 @@
+# $NetBSD: Makefile,v 1.1.1.1 2009/02/15 16:03:46 jmcneill Exp $
+#
+
+DISTNAME= quesoglc-0.7.1-free
+PKGNAME= ${DISTNAME:S/-free$//}
+CATEGORIES= graphics
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=quesoglc/}
+EXTRACT_SUFX= .tar.bz2
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://quesoglc.sourceforge.net/
+COMMENT= Free implementation of the OpenGL Character Renderer (GLC)
+
+WRKSRC= ${WRKDIR}/quesoglc-0.7.1
+GNU_CONFIGURE= yes
+USE_LANGUAGES= c c++
+USE_TOOLS+= pkg-config gmake
+USE_LIBTOOL= yes
+
+CONFIGURE_ARGS+= --disable-executables
+
+.include "../../converters/fribidi/buildlink3.mk"
+.include "../../fonts/fontconfig/buildlink3.mk"
+.include "../../graphics/MesaLib/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../graphics/glew/buildlink3.mk"
+.include "../../graphics/glu/buildlink3.mk"
+.include "../../graphics/glut/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/graphics/quesoglc/PLIST b/graphics/quesoglc/PLIST
new file mode 100644
index 00000000000..69a8c2dcaba
--- /dev/null
+++ b/graphics/quesoglc/PLIST
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2009/02/15 16:03:46 jmcneill Exp $
+include/GL/glc.h
+lib/libGLC.la
diff --git a/graphics/quesoglc/buildlink3.mk b/graphics/quesoglc/buildlink3.mk
new file mode 100644
index 00000000000..8ae77a2eb97
--- /dev/null
+++ b/graphics/quesoglc/buildlink3.mk
@@ -0,0 +1,19 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2009/02/15 16:03:46 jmcneill Exp $
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
+QUESOGLC_BUILDLINK3_MK:= ${QUESOGLC_BUILDLINK3_MK}+
+
+.if ${BUILDLINK_DEPTH} == "+"
+BUILDLINK_DEPENDS+= quesoglc
+.endif
+
+BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nquesoglc}
+BUILDLINK_PACKAGES+= quesoglc
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}quesoglc
+
+.if ${QUESOGLC_BUILDLINK3_MK} == "+"
+BUILDLINK_API_DEPENDS.quesoglc+= quesoglc>=0.7.1
+BUILDLINK_PKGSRCDIR.quesoglc?= ../../graphics/quesoglc
+.endif # QUESOGLC_BUILDLINK3_MK
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff --git a/graphics/quesoglc/distinfo b/graphics/quesoglc/distinfo
new file mode 100644
index 00000000000..254a793d547
--- /dev/null
+++ b/graphics/quesoglc/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2009/02/15 16:03:46 jmcneill Exp $
+
+SHA1 (quesoglc-0.7.1-free.tar.bz2) = b8a30d69816612d19a968772f528d512ad0947f5
+RMD160 (quesoglc-0.7.1-free.tar.bz2) = d9405e0d57ee5c2bfb7f9b256ea1d47bd2f767c0
+Size (quesoglc-0.7.1-free.tar.bz2) = 641475 bytes