Bug 156103 - new ports: lots of bindings for the Pure language (textproc/pure-csv among others)
Summary: new ports: lots of bindings for the Pure language (textproc/pure-csv among ot...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Martin Wilke
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-01 03:30 UTC by lichray
Modified: 2011-07-02 15:00 UTC (History)
0 users

See Also:


Attachments
pure-bindings.shar.txt (15.59 KB, text/plain)
2011-04-01 03:30 UTC, lichray
no flags Details
pure-sql3.shar (2.24 KB, application/x-shar)
2011-04-19 02:32 UTC, lichray
no flags Details
pure-sockets-0.4.shar (2.33 KB, application/x-shar)
2011-06-27 17:35 UTC, lichray
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description lichray 2011-04-01 03:30:11 UTC
	
	--- 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.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2011-04-01 03:30:24 UTC
Class Changed
From-To: change-request->maintainer-update

Fix category (submitter is maintainer) (via the GNATS Auto Assign Tool)
Comment 2 Mark Linimon freebsd_committer freebsd_triage 2011-04-01 13:51:10 UTC
Class Changed
From-To: maintainer-update->change-request

Reclassify this as a set of new port requests.
Comment 3 lichray 2011-04-19 02:32:03 UTC
pure-sql3 was updated to 0.4. Let me resubmit this shar.

-- 
Zhihao Yuan
The best way to predict the future is to invent it.
Comment 4 dfilter service freebsd_committer freebsd_triage 2011-06-27 15:44:46 UTC
miwi        2011-06-27 14:44:38 UTC

  FreeBSD ports repository

  Modified files:
    devel                Makefile 
  Added files:
    devel/pure-ffi       Makefile distinfo pkg-descr 
  Log:
  This module provides an interface to libffi which enables you to call C
  functions from Pure and vice versa. It extends and complements Pure's
  built-in C interface in that it also handles C structs and makes Pure
  functions callable from C without writing a single line of C code.
  
  WWW:    http://docs.pure-lang.googlecode.com/hg/pure-ffi.html
  
  PR:             ports/156103
  Submitted by:   Zhihao Yuan <lichray at gmail.com>
  
  Revision  Changes    Path
  1.4402    +1 -0      ports/devel/Makefile
  1.1       +41 -0     ports/devel/pure-ffi/Makefile (new)
  1.1       +2 -0      ports/devel/pure-ffi/distinfo (new)
  1.1       +6 -0      ports/devel/pure-ffi/pkg-descr (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 5 dfilter service freebsd_committer freebsd_triage 2011-06-27 15:45:44 UTC
miwi        2011-06-27 14:45:31 UTC

  FreeBSD ports repository

  Modified files:
    databases            Makefile 
  Added files:
    databases/pure-sql3  Makefile distinfo pkg-descr 
  Log:
  Sql3 is an interface to the popular Sqlite3 database. The module provides a
  minimal wrapper around Sqlite3's C interface which is designed to give the
  developer access to all of Sqlite3's features in a way that is convenient
  for Pure programmers.
  
  WWW:    http://docs.pure-lang.googlecode.com/hg/pure-sql3.html
  
  PR:             ports/156103
  Submitted by:   Zhihao Yuan <lichray at gmail.com>
  
  Revision  Changes    Path
  1.998     +1 -0      ports/databases/Makefile
  1.1       +39 -0     ports/databases/pure-sql3/Makefile (new)
  1.1       +2 -0      ports/databases/pure-sql3/distinfo (new)
  1.1       +6 -0      ports/databases/pure-sql3/pkg-descr (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 6 dfilter service freebsd_committer freebsd_triage 2011-06-27 15:46:25 UTC
miwi        2011-06-27 14:46:18 UTC

  FreeBSD ports repository

  Modified files:
    x11-toolkits         Makefile 
  Added files:
    x11-toolkits/pure-gtk Makefile distinfo pkg-descr pkg-plist 
  Log:
  pure-gtk is a collection of bindings to use the GTK+ GUI toolkit version 2.x
  with Pure. The bindings include the gtk (+gdk), glib, atk, cairo and pango
  libraries, each in their own Pure module.
  
  WWW:    http://docs.pure-lang.googlecode.com/hg/pure-gtk.html
  
  PR:             ports/156103
  Submitted by:   Zhihao Yuan <lichray at gmail.com>
  
  Revision  Changes    Path
  1.567     +1 -0      ports/x11-toolkits/Makefile
  1.1       +39 -0     ports/x11-toolkits/pure-gtk/Makefile (new)
  1.1       +2 -0      ports/x11-toolkits/pure-gtk/distinfo (new)
  1.1       +5 -0      ports/x11-toolkits/pure-gtk/pkg-descr (new)
  1.1       +10 -0     ports/x11-toolkits/pure-gtk/pkg-plist (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 7 dfilter service freebsd_committer freebsd_triage 2011-06-27 15:47:12 UTC
miwi        2011-06-27 14:47:00 UTC

  FreeBSD ports repository

  Modified files:
    textproc             Makefile 
  Added files:
    textproc/pure-csv    Makefile distinfo pkg-descr 
  Log:
  pure-csv is a module for reading and writing Comma Separated Value (CSV)
  files from within Pure.
  
  WWW:    http://docs.pure-lang.googlecode.com/hg/pure-csv.html
  
  PR:             ports/156103
  Submitted by:   Zhihao Yuan <lichray at gmail.com>
  
  Revision  Changes    Path
  1.1554    +1 -0      ports/textproc/Makefile
  1.1       +29 -0     ports/textproc/pure-csv/Makefile (new)
  1.1       +2 -0      ports/textproc/pure-csv/distinfo (new)
  1.1       +4 -0      ports/textproc/pure-csv/pkg-descr (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 8 dfilter service freebsd_committer freebsd_triage 2011-06-27 15:48:13 UTC
miwi        2011-06-27 14:48:01 UTC

  FreeBSD ports repository

  Modified files:
    textproc             Makefile 
  Added files:
    textproc/pure-xml    Makefile distinfo pkg-descr 
  Log:
  This is a port of Q's XML module, which also includes support for XSLT. The
  module provides a simplified interface to the Gnome libxml2 and libxslt
  libraries, and supplies all the necessary data structures and operations to
  inspect, create, modify and transform XML documents with ease.
  
  WWW:    http://docs.pure-lang.googlecode.com/hg/pure-xml.html
  
  PR:             ports/156103
  Submitted by:   Zhihao Yuan <lichray at gmail.com>
  
  Revision  Changes    Path
  1.1555    +1 -0      ports/textproc/Makefile
  1.1       +40 -0     ports/textproc/pure-xml/Makefile (new)
  1.1       +2 -0      ports/textproc/pure-xml/distinfo (new)
  1.1       +6 -0      ports/textproc/pure-xml/pkg-descr (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 9 Martin Wilke freebsd_committer freebsd_triage 2011-06-27 15:49:10 UTC
State Changed
From-To: open->feedback


Hi 

pure-sockets failed to build all other is already committed, 

http://gecko.miwibox.org/index.php?action=describe_port&id=1722 

please fix :) 



Comment 10 Martin Wilke freebsd_committer freebsd_triage 2011-06-27 15:49:10 UTC
Responsible Changed
From-To: freebsd-ports-bugs->miwi

taje
Comment 11 lichray 2011-06-27 17:35:39 UTC
I fixed the port and updated it to the latest version. sockets.bc is
replaced by a standard .so in v0.4.

-- 
Zhihao Yuan, nickname lichray
The best way to predict the future is to invent it.
___________________________________________________
4BSD -- http://4bsd.biz/
Comment 12 Martin Wilke freebsd_committer freebsd_triage 2011-07-02 14:51:39 UTC
State Changed
From-To: feedback->closed

Committed. Thanks!
Comment 13 dfilter service freebsd_committer freebsd_triage 2011-07-02 14:52:11 UTC
miwi        2011-07-02 13:51:57 UTC

  FreeBSD ports repository

  Modified files:
    net                  Makefile 
  Added files:
    net/pure-sockets     Makefile distinfo pkg-descr 
  Log:
  Pure interface to the Berkeley socket functions. Provides most of the core
  functionality, so you can create sockets for both stream and datagram based
  protocols and use these to transmit messages. Unix-style file sockets are
  also available if the host system supports them.
  
  WWW:    http://docs.pure-lang.googlecode.com/hg/pure-sockets.html
  
  PR:             ports/156103
  Submitted by:   Zhihao Yuan <lichray at gmail.com>
  
  Revision  Changes    Path
  1.2351    +1 -0      ports/net/Makefile
  1.1       +39 -0     ports/net/pure-sockets/Makefile (new)
  1.1       +2 -0      ports/net/pure-sockets/distinfo (new)
  1.1       +6 -0      ports/net/pure-sockets/pkg-descr (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"