here a try for haskell's X11-xft.
I am not sure about the namings though.
is USE_X11 enough?

Samir.

Index: Makefile
===================================================================
RCS file: Makefile
diff -N Makefile
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Makefile    14 Apr 2010 19:12:02 -0000
@@ -0,0 +1,24 @@
+# $OpenBSD$
+
+COMMENT =              Xft bindings, Xft interface library, and some Xrender 
parts
+
+V =                    0.3
+DISTNAME =             X11-xft-${V}
+PKGNAME =              hs-x11-xft-${V}
+CATEGORIES =           x11
+HOMEPAGE =             
http://hackage.haskell.org/cgi-bin/hackage-scripts/package/${DISTNAME}
+
+
+# LGPLv2.1
+PERMIT_PACKAGE_CDROM = Yes
+PERMIT_PACKAGE_FTP =   Yes
+PERMIT_DISTFILES_CDROM =Yes
+PERMIT_DISTFILES_FTP = Yes
+
+MODULES =              lang/ghc
+MODGHC_BUILD =         cabal hackage haddock register
+
+BUILD_DEPENDS =                :hs-X11->=1.2.1:x11/hs-X11
+USE_X11 =              Yes
+
+.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: distinfo
diff -N distinfo
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ distinfo    14 Apr 2010 19:12:02 -0000
@@ -0,0 +1,5 @@
+MD5 (X11-xft-0.3.tar.gz) = G0pSiipP5enecV9nWP+QFQ==
+RMD160 (X11-xft-0.3.tar.gz) = 2KFeEolHzsFDcb1IR+abLyXyR70=
+SHA1 (X11-xft-0.3.tar.gz) = XSUE7J6JpXOD1DY9xR4JS1P1WZY=
+SHA256 (X11-xft-0.3.tar.gz) = SIktDQqQ1bR2WId/rKvyd7+EZrc4jq9s4WO4Q0MqVn0=
+SIZE (X11-xft-0.3.tar.gz) = 13684
Index: pkg/DESCR
===================================================================
RCS file: pkg/DESCR
diff -N pkg/DESCR
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ pkg/DESCR   14 Apr 2010 19:12:02 -0000
@@ -0,0 +1 @@
+Bindings to the Xft, X Free Type interface library, and some Xrender parts
Index: pkg/PLIST
===================================================================
RCS file: pkg/PLIST
diff -N pkg/PLIST
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ pkg/PLIST   14 Apr 2010 19:12:02 -0000
@@ -0,0 +1,30 @@
+...@comment $OpenBSD$
+lib/${DISTNAME}/
+lib/${DISTNAME}/ghc-${MODGHC_VER}/
+lib/${DISTNAME}/ghc-${MODGHC_VER}/Graphics/
+lib/${DISTNAME}/ghc-${MODGHC_VER}/Graphics/X11/
+lib/${DISTNAME}/ghc-${MODGHC_VER}/Graphics/X11/Xft.hi
+lib/${DISTNAME}/ghc-${MODGHC_VER}/Graphics/X11/Xrender.hi
+lib/${DISTNAME}/ghc-${MODGHC_VER}/HS${DISTNAME}.o
+lib/${DISTNAME}/ghc-${MODGHC_VER}/libHS${DISTNAME}.a
+lib/${DISTNAME}/register.sh
+...@exec /usr/bin/env HOME=/nonexistent %D/lib/${DISTNAME}/register.sh
+...@unexec-delete /usr/bin/env HOME=/nonexistent 
%D/lib/${DISTNAME}/unregister.sh
+lib/${DISTNAME}/unregister.sh
+share/doc/${DISTNAME}/
+share/doc/${DISTNAME}/LICENSE
+share/doc/${DISTNAME}/html/
+share/doc/${DISTNAME}/html/Graphics-X11-Xft.html
+share/doc/${DISTNAME}/html/Graphics-X11-Xrender.html
+share/doc/${DISTNAME}/html/X11-xft.haddock
+share/doc/${DISTNAME}/html/doc-index.html
+share/doc/${DISTNAME}/html/frames.html
+share/doc/${DISTNAME}/html/haddock-util.js
+share/doc/${DISTNAME}/html/haddock.css
+share/doc/${DISTNAME}/html/haskell_icon.gif
+share/doc/${DISTNAME}/html/index-frames.html
+share/doc/${DISTNAME}/html/index.html
+share/doc/${DISTNAME}/html/mini_Graphics-X11-Xft.html
+share/doc/${DISTNAME}/html/mini_Graphics-X11-Xrender.html
+share/doc/${DISTNAME}/html/minus.gif
+share/doc/${DISTNAME}/html/plus.gif

Reply via email to