- update to 0.1.0
This commit is contained in:
parent
61367464b1
commit
7c3cc4f988
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
19
devel/node-gir/patches/patch-examples_browser_js
Normal file
19
devel/node-gir/patches/patch-examples_browser_js
Normal 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);
|
||||
|
14
devel/node-gir/patches/patch-examples_libxml2_js
Normal file
14
devel/node-gir/patches/patch-examples_libxml2_js
Normal 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');
|
@ -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;
|
||||
|
@ -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']:
|
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user