summaryrefslogtreecommitdiff
path: root/graphics/quesoglc
diff options
context:
space:
mode:
authorjmcneill <jmcneill@pkgsrc.org>2009-02-15 16:03:46 +0000
committerjmcneill <jmcneill@pkgsrc.org>2009-02-15 16:03:46 +0000
commitfb96339c4d0946bf3409cd3d57e2e7e776744fcc (patch)
treeb8288f2225b8a2e9eae46ad120df5d2436f84f1e /graphics/quesoglc
parentd63234586121c7631ae9c855385f84804c940c23 (diff)
downloadpkgsrc-fb96339c4d0946bf3409cd3d57e2e7e776744fcc.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