- update to 0.1.0

This commit is contained in:
jasper 2012-09-23 17:52:27 +00:00
parent 61367464b1
commit 7c3cc4f988
7 changed files with 120 additions and 66 deletions

View File

@ -1,8 +1,8 @@
# $OpenBSD: Makefile,v 1.1.1.1 2012/07/17 09:55:59 jasper Exp $
# $OpenBSD: Makefile,v 1.2 2012/09/23 17:52:27 jasper Exp $
COMMENT = GObject Introspection bindings for Node.js
NPM_VERSION = 0.0.2
NPM_VERSION = 0.1.0
NPM_NAME = gir
CATEGORIES = devel
@ -19,8 +19,8 @@ PERMIT_DISTFILES_FTP = Yes
MODULES = devel/gettext \
lang/node
WANTLIB += ffi girepository-1.0 glib-2.0 gmodule-2.0 gobject-2.0
WANTLIB += gthread-2.0 pcre
WANTLIB += crypto girepository-1.0 glib-2.0 gobject-2.0 pthread
WANTLIB += ssl z
LIB_DEPENDS = devel/gobject-introspection

View File

@ -1,2 +1,2 @@
SHA256 (gir-0.0.2.tgz) = /0v+kUh7rr87z5yUVYw6zATU3xK6Js1CfNK0kFekoP0=
SIZE (gir-0.0.2.tgz) = 17269
SHA256 (gir-0.1.0.tgz) = JzQE3+lEq4m1yE0ut047qU8KWo1ObKkzWyPs3e2vTpg=
SIZE (gir-0.1.0.tgz) = 37272

View File

@ -0,0 +1,19 @@
$OpenBSD: patch-examples_browser_js,v 1.1 2012/09/23 17:52:27 jasper Exp $
commit 9773c5fabace929817cb35933361a2993c94b4a9
Author: Jasper Lievisse Adriaanse <jasper@humppa.nl>
Date: Sun Sep 23 19:48:28 2012 +0200
Unbreak browser example.
--- examples/browser.js.orig Sun Sep 23 19:50:26 2012
+++ examples/browser.js Sun Sep 23 19:50:32 2012
@@ -1,5 +1,6 @@
-var gtk = require("./gtk")
- , WebKit = require("./webkit");
+var gir = require('../gir')
+ , gtk = module.exports = gir.load('Gtk', '3.0')
+ , WebKit = module.exports = gir.load('WebKit', '3.0');
gtk.init(0);

View File

@ -0,0 +1,14 @@
$OpenBSD: patch-examples_libxml2_js,v 1.1 2012/09/23 17:52:27 jasper Exp $
commit 5f70d78b211fab71a526ce3271ae4fd25f729094
Author: Jasper Lievisse Adriaanse <jasper@humppa.nl>
Date: Sun Sep 23 19:40:19 2012 +0200
unbreak libxml2 example
--- examples/libxml2.js.orig Sun Sep 23 19:50:39 2012
+++ examples/libxml2.js Sun Sep 23 19:50:46 2012
@@ -1,2 +1,2 @@
-var gir = require('../gir'),
+var gir = require('../gir')
, libxml2 = exports.gtk = gir.load('libxml2');

View File

@ -1,16 +0,0 @@
$OpenBSD: patch-src_types_function_cc,v 1.1.1.1 2012/07/17 09:55:59 jasper Exp $
Do not build against gtk or gdk. Check glib package.
Commit 0df8a8f7e7ee2f88acaf09848c31615da35406cc
--- src/types/function.cc.orig Mon Jul 16 21:38:48 2012
+++ src/types/function.cc Mon Jul 16 21:38:54 2012
@@ -5,8 +5,6 @@
#include <string.h>
#include <node.h>
-#include <gtk/gtk.h>
-#include <gdk/gdk.h>
using namespace v8;

View File

@ -1,27 +0,0 @@
$OpenBSD: patch-wscript,v 1.1.1.1 2012/07/17 09:55:59 jasper Exp $
Do not build against gtk or gdk. Check glib package.
Commit 0df8a8f7e7ee2f88acaf09848c31615da35406cc
--- wscript.orig Mon Jul 16 21:37:57 2012
+++ wscript Mon Jul 16 21:38:37 2012
@@ -13,9 +13,7 @@ def configure(conf):
conf.check_tool("compiler_cxx")
conf.check_tool("node_addon")
conf.check_cfg(package='gobject-introspection-1.0', uselib_store='GIREPOSITORY', args='--cflags --libs')
- conf.check_cfg(package='glib', uselib_store='GLIB', args='--cflags --libs')
- conf.check_cfg(package='gtk+-2.0', uselib_store='GTK', args='--cflags --libs')
- conf.check_cfg(package='gdk-2.0', uselib_store='GDK', args='--cflags --libs')
+ conf.check_cfg(package='glib-2.0', uselib_store='GLIB', args='--cflags --libs')
def build(bld):
obj = bld.new_task_gen("cxx", "shlib", "node_addon")
@@ -30,7 +28,7 @@ def build(bld):
"src/types/function.cc"
]
obj.cxxflags = ["-D_FILE_OFFSET_BITS=64", "-D_LARGEFILE_SOURCE"]
- obj.uselib = "GIREPOSITORY GLIB GTK GDK"
+ obj.uselib = "GIREPOSITORY GLIB"
def shutdown():
if Options.commands['clean']:

View File

@ -1,25 +1,50 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2012/07/17 09:55:59 jasper Exp $
@comment $OpenBSD: PLIST,v 1.2 2012/09/23 17:52:27 jasper Exp $
lib/node_modules/gir/
lib/node_modules/gir/.lock-wscript
lib/node_modules/gir/.npmignore
lib/node_modules/gir/.travis.yml
lib/node_modules/gir/README.markdown
lib/node_modules/gir/binding.gyp
lib/node_modules/gir/build/
lib/node_modules/gir/build/.wafpickle-7
lib/node_modules/gir/build/Makefile
lib/node_modules/gir/build/Release/
@bin lib/node_modules/gir/build/Release/girepository.node
lib/node_modules/gir/build/Release/src/
lib/node_modules/gir/build/Release/src/arguments_1.o
lib/node_modules/gir/build/Release/src/function_1.o
lib/node_modules/gir/build/Release/src/init_1.o
lib/node_modules/gir/build/Release/src/namespace_loader_1.o
lib/node_modules/gir/build/Release/src/types/
lib/node_modules/gir/build/Release/src/types/function_1.o
lib/node_modules/gir/build/Release/src/types/object_1.o
lib/node_modules/gir/build/Release/src/values_1.o
lib/node_modules/gir/build/c4che/
lib/node_modules/gir/build/c4che/Release.cache.py
lib/node_modules/gir/build/c4che/build.config.py
lib/node_modules/gir/build/config.log
lib/node_modules/gir/build/Release/.deps/
lib/node_modules/gir/build/Release/.deps/Release/
lib/node_modules/gir/build/Release/.deps/Release/lib.target/
lib/node_modules/gir/build/Release/.deps/Release/lib.target/girepository.node.d
lib/node_modules/gir/build/Release/.deps/Release/obj.target/
lib/node_modules/gir/build/Release/.deps/Release/obj.target/girepository/
lib/node_modules/gir/build/Release/.deps/Release/obj.target/girepository.node.d
lib/node_modules/gir/build/Release/.deps/Release/obj.target/girepository/src/
lib/node_modules/gir/build/Release/.deps/Release/obj.target/girepository/src/arguments.o.d
lib/node_modules/gir/build/Release/.deps/Release/obj.target/girepository/src/function.o.d
lib/node_modules/gir/build/Release/.deps/Release/obj.target/girepository/src/init.o.d
lib/node_modules/gir/build/Release/.deps/Release/obj.target/girepository/src/namespace_loader.o.d
lib/node_modules/gir/build/Release/.deps/Release/obj.target/girepository/src/types/
lib/node_modules/gir/build/Release/.deps/Release/obj.target/girepository/src/types/function.o.d
lib/node_modules/gir/build/Release/.deps/Release/obj.target/girepository/src/types/object.o.d
lib/node_modules/gir/build/Release/.deps/Release/obj.target/girepository/src/types/struct.o.d
lib/node_modules/gir/build/Release/.deps/Release/obj.target/girepository/src/util.o.d
lib/node_modules/gir/build/Release/.deps/Release/obj.target/girepository/src/values.o.d
lib/node_modules/gir/build/Release/lib.target/
@bin lib/node_modules/gir/build/Release/lib.target/girepository.node
lib/node_modules/gir/build/Release/linker.lock
lib/node_modules/gir/build/Release/obj.target/
lib/node_modules/gir/build/Release/obj.target/girepository/
@bin lib/node_modules/gir/build/Release/obj.target/girepository.node
lib/node_modules/gir/build/Release/obj.target/girepository/src/
lib/node_modules/gir/build/Release/obj.target/girepository/src/arguments.o
lib/node_modules/gir/build/Release/obj.target/girepository/src/function.o
lib/node_modules/gir/build/Release/obj.target/girepository/src/init.o
lib/node_modules/gir/build/Release/obj.target/girepository/src/namespace_loader.o
lib/node_modules/gir/build/Release/obj.target/girepository/src/types/
lib/node_modules/gir/build/Release/obj.target/girepository/src/types/function.o
lib/node_modules/gir/build/Release/obj.target/girepository/src/types/object.o
lib/node_modules/gir/build/Release/obj.target/girepository/src/types/struct.o
lib/node_modules/gir/build/Release/obj.target/girepository/src/util.o
lib/node_modules/gir/build/Release/obj.target/girepository/src/values.o
lib/node_modules/gir/build/binding.Makefile
lib/node_modules/gir/build/config.gypi
lib/node_modules/gir/build/girepository.target.mk
lib/node_modules/gir/examples/
lib/node_modules/gir/examples/browser.js
lib/node_modules/gir/examples/clutter.js
@ -49,7 +74,46 @@ lib/node_modules/gir/src/types/function.cc
lib/node_modules/gir/src/types/function.h
lib/node_modules/gir/src/types/object.cc
lib/node_modules/gir/src/types/object.h
lib/node_modules/gir/src/types/struct.cc
lib/node_modules/gir/src/types/struct.h
lib/node_modules/gir/src/util.cc
lib/node_modules/gir/src/util.h
lib/node_modules/gir/src/values.cc
lib/node_modules/gir/src/values.h
lib/node_modules/gir/tests/
lib/node_modules/gir/tests/bootstrap.sh
lib/node_modules/gir/tests/gdkPixbuf.js
lib/node_modules/gir/tests/glib.js
lib/node_modules/gir/tests/gobject.js
lib/node_modules/gir/tests/gtk.js
lib/node_modules/gir/tests/midgard/
lib/node_modules/gir/tests/midgard/bootstrap.sh
lib/node_modules/gir/tests/midgard/midgard_connection.js
lib/node_modules/gir/tests/midgard/test_000_config.js
lib/node_modules/gir/tests/midgard/test_300_storage.js
lib/node_modules/gir/tests/midgard/test_400_timestamp.js
lib/node_modules/gir/tests/midgard/test_401_boxed_timestamp.js
lib/node_modules/gir/tests/midgard/test_500_object_metadata.js
lib/node_modules/gir/tests/midgard/test_510_object_crud.js
lib/node_modules/gir/tests/midgard/test_550_signals.js
lib/node_modules/gir/tests/midgard/test_600_user.js
lib/node_modules/gir/tests/midgard/test_SQLITE.conf
lib/node_modules/gir/tests/midgard/test_data/
lib/node_modules/gir/tests/midgard/test_data/MidgardObjects.xml
lib/node_modules/gir/tests/midgard/test_data/midgard_auth_types.xml
lib/node_modules/gir/tests/midgard/test_data/schema/
lib/node_modules/gir/tests/midgard/test_data/schema/phpcr_mixin_schemas.xml
lib/node_modules/gir/tests/midgard/test_data/schema/phpcr_schemas.xml
lib/node_modules/gir/tests/midgard/test_data/schema/test_book_crud.xml
lib/node_modules/gir/tests/midgard/test_query_100_column.js
lib/node_modules/gir/tests/midgard/test_query_200_sql_query_select_data.js
lib/node_modules/gir/tests/midgard/test_query_300_sql_query_result.js
lib/node_modules/gir/tests/midgard/test_query_400_sql_query_result_constraints.js
lib/node_modules/gir/tests/objects.js
lib/node_modules/gir/tests/test_arguments_directions.js
lib/node_modules/gir/tests/test_object.js
lib/node_modules/gir/tests/test_object_methods.js
lib/node_modules/gir/tests/test_object_property.js
lib/node_modules/gir/tests/test_returned_value.js
lib/node_modules/gir/tests/travis_midgard.sh
lib/node_modules/gir/wscript