diff options
author | kwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059> | 2009-08-17 05:50:42 +0800 |
---|---|---|
committer | kwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059> | 2009-08-17 05:50:42 +0800 |
commit | 1efbe607a67cbc39c87325e920e575bbd466980f (patch) | |
tree | 145ce91b6363bef49c54b7596efd7d6f729fe50a /lang | |
parent | 63880d9498c06250792eb66c673735ff552f0bf3 (diff) | |
download | marcuscom-ports-1efbe607a67cbc39c87325e920e575bbd466980f.tar marcuscom-ports-1efbe607a67cbc39c87325e920e575bbd466980f.tar.gz marcuscom-ports-1efbe607a67cbc39c87325e920e575bbd466980f.tar.bz2 marcuscom-ports-1efbe607a67cbc39c87325e920e575bbd466980f.tar.lz marcuscom-ports-1efbe607a67cbc39c87325e920e575bbd466980f.tar.xz marcuscom-ports-1efbe607a67cbc39c87325e920e575bbd466980f.tar.zst marcuscom-ports-1efbe607a67cbc39c87325e920e575bbd466980f.zip |
Add Gjs - Gnome Javascript bindings
Submitted by: Pawel Worach <pawel.worach@gmail.com>
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@12648 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'lang')
-rw-r--r-- | lang/gjs/Makefile | 34 | ||||
-rw-r--r-- | lang/gjs/distinfo | 3 | ||||
-rw-r--r-- | lang/gjs/pkg-descr | 3 | ||||
-rw-r--r-- | lang/gjs/pkg-plist | 65 |
4 files changed, 105 insertions, 0 deletions
diff --git a/lang/gjs/Makefile b/lang/gjs/Makefile new file mode 100644 index 000000000..1df3c6839 --- /dev/null +++ b/lang/gjs/Makefile @@ -0,0 +1,34 @@ +# New ports collection makefile for: gjs +# Date created: 14 Aug 2009 +# Whom: Pawel Worach <pawel.worach@gmail.com> +# +# $FreeBSD$ +# $MCom$ +# + +PORTNAME= gjs +PORTVERSION= 0.3 +CATEGORIES= lang gnome +MASTER_SITES= GNOME +DIST_SUBDIR= gnome2 + +MAINTAINER= gnome@FreeBSD.org +COMMENT= GNOME Javascript binding + +BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection +LIB_DEPENDS= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib + +USE_GECKO= libxul +USE_BZIP2= yes +USE_GETTEXT= yes +USE_GMAKE= yes +USE_PYTHON= build +USE_AUTOTOOLS= libtool:22 +USE_GNOME= gnomeprefix gnomehack intlhack glib20 ltverhack +USE_LDCONFIG= yes + +post-patch: + ${REINPLACE_CMD} -e 's|/usr/bin/python|/usr/bin/env python|g' \ + ${WRKSRC}/scripts/make-tests + +.include <bsd.port.mk> diff --git a/lang/gjs/distinfo b/lang/gjs/distinfo new file mode 100644 index 000000000..0bf2626a5 --- /dev/null +++ b/lang/gjs/distinfo @@ -0,0 +1,3 @@ +MD5 (gnome2/gjs-0.3.tar.bz2) = 3dead54a91b2e00a746efa7def7e5e9c +SHA256 (gnome2/gjs-0.3.tar.bz2) = 767c7736b1e821c9b65d456a649d2dfaaf3dc613eea5976dd671456f7c270dde +SIZE (gnome2/gjs-0.3.tar.bz2) = 421641 diff --git a/lang/gjs/pkg-descr b/lang/gjs/pkg-descr new file mode 100644 index 000000000..5b4871abc --- /dev/null +++ b/lang/gjs/pkg-descr @@ -0,0 +1,3 @@ +JavaScript bindings based on gobject-introspection. + +WWW: http://live.gnome.org/Gjs diff --git a/lang/gjs/pkg-plist b/lang/gjs/pkg-plist new file mode 100644 index 000000000..dbd400550 --- /dev/null +++ b/lang/gjs/pkg-plist @@ -0,0 +1,65 @@ +bin/gjs-console +include/gjs-1.0/gjs-dbus/dbus-proxy.h +include/gjs-1.0/gjs-dbus/dbus.h +include/gjs-1.0/gjs/context.h +include/gjs-1.0/gjs/gi/arg.h +include/gjs-1.0/gjs/gi/boxed.h +include/gjs-1.0/gjs/gi/closure.h +include/gjs-1.0/gjs/gi/enumeration.h +include/gjs-1.0/gjs/gi/function.h +include/gjs-1.0/gjs/gi/keep-alive.h +include/gjs-1.0/gjs/gi/ns.h +include/gjs-1.0/gjs/gi/object.h +include/gjs-1.0/gjs/gi/param.h +include/gjs-1.0/gjs/gi/repo.h +include/gjs-1.0/gjs/gi/union.h +include/gjs-1.0/gjs/gi/value.h +include/gjs-1.0/gjs/gjs.h +include/gjs-1.0/gjs/importer.h +include/gjs-1.0/gjs/jsapi-util.h +include/gjs-1.0/gjs/mem.h +include/gjs-1.0/gjs/native.h +lib/gjs-1.0/console.a +lib/gjs-1.0/console.la +lib/gjs-1.0/console.so +lib/gjs-1.0/dbusNative.a +lib/gjs-1.0/dbusNative.la +lib/gjs-1.0/dbusNative.so +lib/gjs-1.0/debugger.a +lib/gjs-1.0/debugger.la +lib/gjs-1.0/debugger.so +lib/gjs-1.0/gi.a +lib/gjs-1.0/gi.la +lib/gjs-1.0/gi.so +lib/gjs-1.0/mainloop.a +lib/gjs-1.0/mainloop.la +lib/gjs-1.0/mainloop.so +lib/libgjs-dbus.a +lib/libgjs-dbus.la +lib/libgjs-dbus.so +lib/libgjs-dbus.so.0 +lib/libgjs-gi.a +lib/libgjs-gi.la +lib/libgjs-gi.so +lib/libgjs-gi.so.0 +lib/libgjs.a +lib/libgjs.la +lib/libgjs.so +lib/libgjs.so.0 +libdata/pkgconfig/gjs-1.0.pc +libdata/pkgconfig/gjs-dbus-1.0.pc +libdata/pkgconfig/gjs-gi-1.0.pc +share/gjs-1.0/dbus.js +share/gjs-1.0/jsUnit.js +share/gjs-1.0/lang.js +share/gjs-1.0/signals.js +share/gjs-1.0/tweener/equations.js +share/gjs-1.0/tweener/tweenList.js +share/gjs-1.0/tweener/tweener.js +@dirrm share/gjs-1.0/tweener +@dirrm share/gjs-1.0 +@dirrm lib/gjs-1.0 +@dirrm include/gjs-1.0/gjs/gi +@dirrm include/gjs-1.0/gjs +@dirrm include/gjs-1.0/gjs-dbus +@dirrm include/gjs-1.0 |