From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Apr 1 02:30:13 2011 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2E45A106566C for ; Fri, 1 Apr 2011 02:30:13 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 08BBC8FC17 for ; Fri, 1 Apr 2011 02:30:13 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p312UBeW000837 for ; Fri, 1 Apr 2011 02:30:11 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p312UBZR000833; Fri, 1 Apr 2011 02:30:11 GMT (envelope-from gnats) Resent-Date: Fri, 1 Apr 2011 02:30:11 GMT Resent-Message-Id: <201104010230.p312UBZR000833@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Zhihao Yuan Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2B965106566B for ; Fri, 1 Apr 2011 02:24:49 +0000 (UTC) (envelope-from lichray@gmail.com) Received: from mail-iw0-f182.google.com (mail-iw0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id E8D908FC0C for ; Fri, 1 Apr 2011 02:24:48 +0000 (UTC) Received: by iwn33 with SMTP id 33so3795760iwn.13 for ; Thu, 31 Mar 2011 19:24:48 -0700 (PDT) Received: by 10.231.23.129 with SMTP id r1mr3587896ibb.30.1301624688411; Thu, 31 Mar 2011 19:24:48 -0700 (PDT) Received: from compaq.yuetime (c-98-228-191-105.hsd1.il.comcast.net [98.228.191.105]) by mx.google.com with ESMTPS id 19sm1120920ibx.18.2011.03.31.19.24.44 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 31 Mar 2011 19:24:47 -0700 (PDT) Received: by compaq.yuetime (sSMTP sendmail emulation); Thu, 31 Mar 2011 21:24:39 -0500 Message-Id: <4d95376f.1306e70a.356f.4f70@mx.google.com> Date: Thu, 31 Mar 2011 21:24:39 -0500 From: Zhihao Yuan To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/156103: Lots of bindings for the Pure language (lang/pure) X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Zhihao Yuan List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Apr 2011 02:30:13 -0000 >Number: 156103 >Category: ports >Synopsis: Lots of bindings for the Pure language (lang/pure) >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Apr 01 02:30:11 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Zhihao Yuan >Release: FreeBSD 8.2-STABLE amd64 >Organization: Northern Illinois University >Environment: System: FreeBSD compaq.yuetime 8.2-STABLE FreeBSD 8.2-STABLE #0: Mon Mar 14 02:51:28 CDT 2011 root@compaq.yuetime:/usr/obj/usr/src/sys/HOUKAGO amd64 >Description: --- This PR depends on ports/156099 --- 7 bindings for the Pure languages, including: textproc/pure-csv textproc/pure-xml2 database/pure-sql3 net/pure-sockets devel/pure-ffi devel/pure-gen x11-toolkits/pure-gtk Note that pure-gen is an update to PR ports/155872. But since it was not committed, I still included the full shar. The included file is a combination of 7 shar packs. Don't forget to remove all `exit` clause before unpacking it :) Check https://code.google.com/p/pure-lang/wiki/Addons for details. >How-To-Repeat: >Fix: --- pure-bindings.shar.txt begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # pure-csv # pure-csv/pkg-descr # pure-csv/Makefile # pure-csv/pkg-plist # pure-csv/distinfo # echo c - pure-csv mkdir -p pure-csv > /dev/null 2>&1 echo x - pure-csv/pkg-descr sed 's/^X//' >pure-csv/pkg-descr << 'a04b4b19c9f2014a3faa0f5037555493' Xpure-csv is a module for reading and writing Comma Separated Value (CSV) Xfiles from within Pure. X XWWW: http://docs.pure-lang.googlecode.com/hg/pure-csv.html a04b4b19c9f2014a3faa0f5037555493 echo x - pure-csv/Makefile sed 's/^X//' >pure-csv/Makefile << '1369baea32c84a3f359eb9789077aeaa' X# New ports collection makefile for: pure-csv X# Date created: 2011-03-18 X# Whom: Zhihao Yuan X# X# $FreeBSD$ X# X XPORTNAME= pure-csv XPORTVERSION= 1.4 XCATEGORIES= textproc XMASTER_SITES= http://pure-lang.googlecode.com/files/ X XMAINTAINER= lichray@gmail.com XCOMMENT= A CSV reading and writing module for the Pure langauge X XLIB_DEPENDS+= pure:${PORTSDIR}/lang/pure X XLICENSE_FILE= ${WRKSRC}/COPYING X XUSE_GCC= 4.2+ XUSE_GMAKE= yes X XMAKE_ARGS+= prefix=${PREFIX} CPPFLAGS+=-I${LOCALBASE}/include LDFLAGS+=-L${LOCALBASE}/lib CFLAGS="${CFLAGS}" X X.include X.include 1369baea32c84a3f359eb9789077aeaa echo x - pure-csv/pkg-plist sed 's/^X//' >pure-csv/pkg-plist << 'e4900763a4d49b7aa4ab5a52d6ab327c' Xlib/pure/csv.pure Xlib/pure/csv.so e4900763a4d49b7aa4ab5a52d6ab327c echo x - pure-csv/distinfo sed 's/^X//' >pure-csv/distinfo << 'a94f470ed569e5d418b7a98b98e1a631' XSHA256 (pure-csv-1.4.tar.gz) = 9b61f9c73a23a710ab9c77e039480d5fbf0a55e11c1a2dbeb9846411a1c68880 XSIZE (pure-csv-1.4.tar.gz) = 26549 a94f470ed569e5d418b7a98b98e1a631 exit # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # pure-ffi # pure-ffi/pkg-plist # pure-ffi/distinfo # pure-ffi/Makefile # pure-ffi/pkg-descr # echo c - pure-ffi mkdir -p pure-ffi > /dev/null 2>&1 echo x - pure-ffi/pkg-plist sed 's/^X//' >pure-ffi/pkg-plist << 'f8a54c56b1a71019c77608324ec35eca' Xlib/pure/ffi.pure Xlib/pure/ffi.so f8a54c56b1a71019c77608324ec35eca echo x - pure-ffi/distinfo sed 's/^X//' >pure-ffi/distinfo << '3f28080aa893cb710fa7683791006183' XSHA256 (pure-ffi-0.12.tar.gz) = 7aa9ce52ddc2154c22317352331afd42741830e3e00a80a7098bb7e155508282 XSIZE (pure-ffi-0.12.tar.gz) = 39555 3f28080aa893cb710fa7683791006183 echo x - pure-ffi/Makefile sed 's/^X//' >pure-ffi/Makefile << 'b1b6fb8eb76b620f3f35067e9b5dbf01' X# New ports collection makefile for: pure-ffi X# Date created: 2011-03-18 X# Whom: Zhihao Yuan X# X# $FreeBSD$ X# X XPORTNAME= pure-ffi XPORTVERSION= 0.12 XCATEGORIES= devel XMASTER_SITES= http://pure-lang.googlecode.com/files/ X XMAINTAINER= lichray@gmail.com XCOMMENT= Pure langauge interface to libffi X XLIB_DEPENDS+= pure.7:${PORTSDIR}/lang/pure \ X ffi:${PORTSDIR}/devel/libffi X XLICENSE_FILE= ${WRKSRC}/COPYING X XUSE_GCC= 4.2+ XUSE_GMAKE= yes X XMAKE_ARGS+= prefix=${PREFIX} CPPFLAGS+=-I${LOCALBASE}/include LDFLAGS+=-L${LOCALBASE}/lib CFLAGS="${CFLAGS}" X XPORTEXAMPLES= * X X.include X Xpost-install: X.if !defined(NOPORTEXAMPLES) X @${MKDIR} ${EXAMPLESDIR} X (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}) X.endif X X.include b1b6fb8eb76b620f3f35067e9b5dbf01 echo x - pure-ffi/pkg-descr sed 's/^X//' >pure-ffi/pkg-descr << '0cb0438f0e03d4012fe7bef061b20181' XThis module provides an interface to libffi which enables you to call C Xfunctions from Pure and vice versa. It extends and complements Pure's Xbuilt-in C interface in that it also handles C structs and makes Pure Xfunctions callable from C without writing a single line of C code. X XWWW: http://docs.pure-lang.googlecode.com/hg/pure-ffi.html 0cb0438f0e03d4012fe7bef061b20181 exit # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # pure-gen # pure-gen/pkg-plist # pure-gen/pkg-descr # pure-gen/Makefile # echo c - pure-gen mkdir -p pure-gen > /dev/null 2>&1 echo x - pure-gen/pkg-plist sed 's/^X//' >pure-gen/pkg-plist << '66036d23bd52b494cdb46d9d3d5149c4' Xbin/pure-gen Xlib/pure-gen/dump-ast X@dirrm lib/pure-gen 66036d23bd52b494cdb46d9d3d5149c4 echo x - pure-gen/pkg-descr sed 's/^X//' >pure-gen/pkg-descr << '799dddbb36e9e9730f0b8980390c8a97' Xpure-gen is a C interface generator for the Pure language. It takes a C Xheader file as input and generates a corresponding Pure module with the Xconstant definitions and extern declarations needed to use the C module Xfrom Pure. pure-gen can also generate FFI interfaces rather than externs X(using the pure-ffi module, see below), and it can optionally create a C Xwrapper module which allows you to create interfaces to pretty much any Xcode which can be called via C. Interfaces to C++ can be made using SWIG's Xnew C language module which can wrap arbitrary C++ libraries in C. X XWWW: http://docs.pure-lang.googlecode.com/hg/pure-gen.html 799dddbb36e9e9730f0b8980390c8a97 echo x - pure-gen/Makefile sed 's/^X//' >pure-gen/Makefile << 'c5f1923ff67e899533334b852471c268' X# New ports collection makefile for: pure-sql3 X# Date created: 2011-03-18 X# Whom: Zhihao Yuan X# X# $FreeBSD$ X# X XPORTNAME= pure-gen XPORTVERSION= 0.11 XCATEGORIES= devel XMASTER_SITES= http://pure-lang.googlecode.com/files/ X XMAINTAINER= lichray@gmail.com XCOMMENT= A C interface generator for the Pure language X XBUILD_DEPENDS+= ghc:${PORTSDIR}/lang/ghc \ X ${LOCALBASE}/lib/language-c-0.3.2/:${PORTSDIR}/devel/hs-language-c XLIB_DEPENDS+= pure.7:${PORTSDIR}/lang/pure X XMAN1= pure-gen.1 XLICENSE_FILE= ${WRKSRC}/COPYING X XUSE_GMAKE= yes X XMAKE_ARGS+= prefix=${PREFIX} CPPFLAGS+=-I${LOCALBASE}/include LDFLAGS+=-L${LOCALBASE}/lib CFLAGS="${CFLAGS}" mandir=${PREFIX}/man X XPORTEXAMPLES= * X X.include X Xpost-install: X.if !defined(NOPORTEXAMPLES) X @${MKDIR} ${EXAMPLESDIR} X (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}) X.endif X X.include c5f1923ff67e899533334b852471c268 exit # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # pure-gtk # pure-gtk/Makefile # pure-gtk/pkg-plist # pure-gtk/distinfo # pure-gtk/pkg-descr # echo c - pure-gtk mkdir -p pure-gtk > /dev/null 2>&1 echo x - pure-gtk/Makefile sed 's/^X//' >pure-gtk/Makefile << '263d39502e6d21a60b7fe8b98499ef30' X# New ports collection makefile for: pure-gtk X# Date created: 2011-03-18 X# Whom: Zhihao Yuan X# X# $FreeBSD$ X# X XPORTNAME= pure-gtk XPORTVERSION= 0.9 XCATEGORIES= x11-toolkits XMASTER_SITES= http://pure-lang.googlecode.com/files/ X XMAINTAINER= lichray@gmail.com XCOMMENT= A set of Pure language bindings for GTK+ X XLIB_DEPENDS+= pure.7:${PORTSDIR}/lang/pure \ X cairo.2:${PORTSDIR}/graphics/cairo XRUN_DEPENDS+= ${LOCALBASE}/lib/pure/ffi.pure:${PORTSDIR}/devel/pure-ffi X XLICENSE_FILE= ${WRKSRC}/COPYING X XUSE_GCC= 4.2+ XUSE_GMAKE= yes XUSE_GNOME= glib20 gtk20 atk pango X XMAKE_ARGS+= prefix=${PREFIX} CPPFLAGS+=-I${LOCALBASE}/include LDFLAGS+=-L${LOCALBASE}/lib CFLAGS="${CFLAGS}" X XPORTEXAMPLES= * X X.include X Xpost-install: X.if !defined(NOPORTEXAMPLES) X @${MKDIR} ${EXAMPLESDIR} X (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}) X.endif X X.include 263d39502e6d21a60b7fe8b98499ef30 echo x - pure-gtk/pkg-plist sed 's/^X//' >pure-gtk/pkg-plist << 'fe9c61d540eddec6c82300d7bb480838' Xlib/pure/atk.pure Xlib/pure/atk.so Xlib/pure/cairo.pure Xlib/pure/cairo.so Xlib/pure/glib.pure Xlib/pure/glib.so Xlib/pure/gtk.pure Xlib/pure/gtk.so Xlib/pure/pango.pure Xlib/pure/pango.so fe9c61d540eddec6c82300d7bb480838 echo x - pure-gtk/distinfo sed 's/^X//' >pure-gtk/distinfo << '6b67a96fc7966441e47d94813ea906e4' XSHA256 (pure-gtk-0.9.tar.gz) = 1fb826f67ce944119e35cbc13614dd7530e477ef0bc72bb6edc2a682e554007b XSIZE (pure-gtk-0.9.tar.gz) = 144196 6b67a96fc7966441e47d94813ea906e4 echo x - pure-gtk/pkg-descr sed 's/^X//' >pure-gtk/pkg-descr << '2ca4241a6c41d828b66c878b581f7f68' Xpure-gtk is a collection of bindings to use the GTK+ GUI toolkit version 2.x Xwith Pure. The bindings include the gtk (+gdk), glib, atk, cairo and pango Xlibraries, each in their own Pure module. X XWWW: http://docs.pure-lang.googlecode.com/hg/pure-gtk.html 2ca4241a6c41d828b66c878b581f7f68 exit # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # pure-sockets # pure-sockets/pkg-descr # pure-sockets/pkg-plist # pure-sockets/Makefile # pure-sockets/distinfo # echo c - pure-sockets mkdir -p pure-sockets > /dev/null 2>&1 echo x - pure-sockets/pkg-descr sed 's/^X//' >pure-sockets/pkg-descr << '5258a2ba7440f55485d437ff3b2bd740' XPure interface to the Berkeley socket functions. Provides most of the core Xfunctionality, so you can create sockets for both stream and datagram based Xprotocols and use these to transmit messages. Unix-style file sockets are Xalso available if the host system supports them. X XWWW: http://docs.pure-lang.googlecode.com/hg/pure-sockets.html 5258a2ba7440f55485d437ff3b2bd740 echo x - pure-sockets/pkg-plist sed 's/^X//' >pure-sockets/pkg-plist << 'e691e3698448e61cab46e4dcfcdc92c9' Xlib/pure/sockets.bc Xlib/pure/sockets.pure e691e3698448e61cab46e4dcfcdc92c9 echo x - pure-sockets/Makefile sed 's/^X//' >pure-sockets/Makefile << '059ed9b72d402378458cd5ca72854e1f' X# New ports collection makefile for: pure-sockets X# Date created: 2011-03-18 X# Whom: Zhihao Yuan X# X# $FreeBSD$ X# X XPORTNAME= pure-sockets XPORTVERSION= 0.2 XCATEGORIES= net XMASTER_SITES= http://pure-lang.googlecode.com/files/ X XMAINTAINER= lichray@gmail.com XCOMMENT= Pure language interface to the Berkeley socket functions X XBUILD_DEPENDS+= clang>=2.8:${PORTSDIR}/lang/clang XLIB_DEPENDS+= pure.7:${PORTSDIR}/lang/pure X XLICENSE_FILE= ${WRKSRC}/COPYING X XUSE_GMAKE= yes X XMAKE_ARGS+= prefix=${PREFIX} X XPORTEXAMPLES= * X X.include X Xpost-install: X.if !defined(NOPORTEXAMPLES) X @${MKDIR} ${EXAMPLESDIR} X (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}) X.endif X X.include 059ed9b72d402378458cd5ca72854e1f echo x - pure-sockets/distinfo sed 's/^X//' >pure-sockets/distinfo << '38ec4b4d599f21563392a98bc23e1303' XSHA256 (pure-sockets-0.2.tar.gz) = 660f2535b4bb642f35d837b92fc84b4bba40067a7ef5504ada17129f96a67690 XSIZE (pure-sockets-0.2.tar.gz) = 25672 38ec4b4d599f21563392a98bc23e1303 exit # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # pure-sql3 # pure-sql3/distinfo # pure-sql3/Makefile # pure-sql3/pkg-descr # pure-sql3/pkg-plist # echo c - pure-sql3 mkdir -p pure-sql3 > /dev/null 2>&1 echo x - pure-sql3/distinfo sed 's/^X//' >pure-sql3/distinfo << 'be395d4c5bc6db02e2e08489c3692f78' XSHA256 (pure-sql3-0.3.tar.gz) = fe088a48380bff32acd0d27cddf3367b1e5b200990b6c753fc4bd4e90b152890 XSIZE (pure-sql3-0.3.tar.gz) = 40711 be395d4c5bc6db02e2e08489c3692f78 echo x - pure-sql3/Makefile sed 's/^X//' >pure-sql3/Makefile << 'aec6ba2197f6b328393ba58bb2da029b' X# New ports collection makefile for: pure-sql3 X# Date created: 2011-03-18 X# Whom: Zhihao Yuan X# X# $FreeBSD$ X# X XPORTNAME= pure-sql3 XPORTVERSION= 0.3 XCATEGORIES= databases XMASTER_SITES= http://pure-lang.googlecode.com/files/ X XMAINTAINER= lichray@gmail.com XCOMMENT= Pure langauge binding to the SQLite3 library X XLIB_DEPENDS+= pure.7:${PORTSDIR}/lang/pure \ X sqlite3:${PORTSDIR}/databases/sqlite3 X XLICENSE_FILE= ${WRKSRC}/COPYING X XUSE_GCC= 4.2+ XUSE_GMAKE= yes X XMAKE_ARGS+= prefix=${PREFIX} CPPFLAGS+=-I${LOCALBASE}/include LDFLAGS+=-L${LOCALBASE}/lib CFLAGS="${CFLAGS}" X XPORTEXAMPLES= * X X.include X Xpost-install: X.if !defined(NOPORTEXAMPLES) X @${MKDIR} ${EXAMPLESDIR} X (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}) X.endif X X.include aec6ba2197f6b328393ba58bb2da029b echo x - pure-sql3/pkg-descr sed 's/^X//' >pure-sql3/pkg-descr << 'a741f1018339a87a70f805d0c380f7b1' XSql3 is an interface to the popular Sqlite3 database. The module provides a Xminimal wrapper around Sqlite3's C interface which is designed to give the Xdeveloper access to all of Sqlite3's features in a way that is convenient Xfor Pure programmers. X XWWW: http://docs.pure-lang.googlecode.com/hg/pure-sql3.html a741f1018339a87a70f805d0c380f7b1 echo x - pure-sql3/pkg-plist sed 's/^X//' >pure-sql3/pkg-plist << '9d6241ef11a6201502c60d9ac1a30fd0' Xlib/pure/sql3.pure Xlib/pure/sql3util.so 9d6241ef11a6201502c60d9ac1a30fd0 exit # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # pure-xml # pure-xml/pkg-descr # pure-xml/pkg-plist # pure-xml/Makefile # pure-xml/distinfo # echo c - pure-xml mkdir -p pure-xml > /dev/null 2>&1 echo x - pure-xml/pkg-descr sed 's/^X//' >pure-xml/pkg-descr << '5783e4704436ae9b3c11b5942542b66d' XThis is a port of Q's XML module, which also includes support for XSLT. The Xmodule provides a simplified interface to the Gnome libxml2 and libxslt Xlibraries, and supplies all the necessary data structures and operations to Xinspect, create, modify and transform XML documents with ease. X XWWW: http://docs.pure-lang.googlecode.com/hg/pure-xml.html 5783e4704436ae9b3c11b5942542b66d echo x - pure-xml/pkg-plist sed 's/^X//' >pure-xml/pkg-plist << '1046344cba545eb0b3e0b88e0eaa07e0' Xlib/pure/xml.pure Xlib/pure/xml.so 1046344cba545eb0b3e0b88e0eaa07e0 echo x - pure-xml/Makefile sed 's/^X//' >pure-xml/Makefile << '8ab11476f0306c7a2ed4b58dac8053fd' X# New ports collection makefile for: pure-xml X# Date created: 2011-03-18 X# Whom: Zhihao Yuan X# X# $FreeBSD$ X# X XPORTNAME= pure-xml XPORTVERSION= 0.6 XCATEGORIES= textproc XMASTER_SITES= http://pure-lang.googlecode.com/files/ X XMAINTAINER= lichray@gmail.com XCOMMENT= Pure language interface for libxml2 and libxslt X XLIB_DEPENDS+= pure.7:${PORTSDIR}/lang/pure X XLICENSE_FILE= ${WRKSRC}/COPYING X XUSE_GCC= 4.2+ XUSE_GMAKE= yes XUSE_GNOME= libxml2 libxslt X XMAKE_ARGS+= prefix=${PREFIX} CPPFLAGS+=-I${LOCALBASE}/include LDFLAGS+=-L${LOCALBASE}/lib CFLAGS="${CFLAGS}" X XPORTEXAMPLES= * X X.include X Xpost-install: X.if !defined(NOPORTEXAMPLES) X @${MKDIR} ${EXAMPLESDIR} X (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}) X.endif X X.include 8ab11476f0306c7a2ed4b58dac8053fd echo x - pure-xml/distinfo sed 's/^X//' >pure-xml/distinfo << 'dd0989ac62c391cd4673952d21eb91df' XSHA256 (pure-xml-0.6.tar.gz) = f00b6b04688fc5e0ae41a5731176b8e471a3af10fcad61396caf812a64848899 XSIZE (pure-xml-0.6.tar.gz) = 50909 dd0989ac62c391cd4673952d21eb91df exit --- pure-bindings.shar.txt ends here --- >Release-Note: >Audit-Trail: >Unformatted: