Revision
98388
Author
mk@macports.org
Date
2012-10-04 05:52:38 -0700 (Thu, 04 Oct 2012)

Log Message

csvdb: new port

Added Paths

Diff

Added: trunk/dports/databases/csvdb/Portfile (0 => 98388)


--- trunk/dports/databases/csvdb/Portfile	                        (rev 0)
+++ trunk/dports/databases/csvdb/Portfile	2012-10-04 12:52:38 UTC (rev 98388)
@@ -0,0 +1,35 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4; truncate-lines: t -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem          1.0
+
+name                csvdb
+
+fetch.type          git
+git.url             git://github.com/darkrose/csvdb.git
+git.branch          afad8eca960af3b61b0a8ee3e1c3e0db4cc5c8f5
+
+version             0.5.1
+
+categories          database
+maintainers         mk pixilla openmaintainer
+description         csvdb - an SQL engine for csv
+long_description    csvdb is an SQL engine for csv (character separated values) files, \
+                    allowing files to be searched and modified as if they were database tables
+
+platforms           darwin
+license             GPL-3
+
+homepage            http://sandbox.ltmnet.com/csvdb
+master_sites        https://github.com/darkrose/csvdb
+
+use_bzip2           yes
+
+depends_lib-append  port:readline\
+                    port:gettext
+
+patchfiles          patch_inc-csvdb.h.diff
+
+pre-configure {
+	system "cd ${worksrcpath}; autoreconf -i"
+}
Property changes on: trunk/dports/databases/csvdb/Portfile
___________________________________________________________________

Added: svn:keywords

Added: svn:eol-style

Added: trunk/dports/databases/csvdb/files/patch_inc-csvdb.h.diff (0 => 98388)


--- trunk/dports/databases/csvdb/files/patch_inc-csvdb.h.diff	                        (rev 0)
+++ trunk/dports/databases/csvdb/files/patch_inc-csvdb.h.diff	2012-10-04 12:52:38 UTC (rev 98388)
@@ -0,0 +1,11 @@
+--- inc/csvdb.h	2012-10-04 14:16:56.000000000 +0200
++++ inc/csvdb.h.new	2012-10-04 14:21:12.000000000 +0200
+@@ -160,7 +160,7 @@
+ void result_count(result_t *r);
+ void result_limit(result_t *r);
+ void csvdb_free_result(result_t *r);
+-void result_free(result_t *r) __attribute__ ((deprecated ("use csvdb_free_result")));
++void result_free(result_t *r);
+ table_t *result_to_table(result_t *r, char* name);
+ 
+ /* defined in row.c */