Gnome JavaScript

Edit Package gjs
http://live.gnome.org/Gjs

Gjs is a Javascript binding for GNOME. It's mainly based on Spidermonkey javascript engine and the GObject introspection framework.

Refresh
Refresh
Source Files
Filename Size Changed
gjs-git.tar.bz2 0000486313 475 KB
gjs.changes 0000000072 72 Bytes
gjs.spec 0000001992 1.95 KB
Latest Revision
dragonagat's avatar dragonagat committed (revision 1)
--This line, and those below, will be ignored--
Initial package

A    gjs-git.tar.bz2
A    gjs.changes
A    gjs.spec

Diff for working copy: .
Index: gjs-git.tar.bz2
===================================================================

Binary file gjs-git.tar.bz2 has changed

Index: gjs.changes
===================================================================

--- gjs.changes     (revision None) 
+++ gjs.changes     (working copy) 
@@ -1,0 +1,4 @@
+Sun Apr 12 20:48:00 MSK 2009 - dragonagat@gmail.com
+
+- Initial package
+

Index: gjs.spec
===================================================================

--- gjs.spec     (revision None) 
+++ gjs.spec     (working copy) 
@@ -1,0 +1,81 @@
+Name:           gjs
+Version:        0.2git20090324
+Release:        1
+License:        MPL1.1/LGPLv2+/GPLv2+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+Prefix:         /usr
+BuildRequires:  pkg-config
+BuildRequires:  python >= 2.2 python-devel >= 2.2
+BuildRequires:  gnome-common >= 2.3.0
+BuildRequires:  mozilla-xulrunner190-devel
+BuildRequires:  gobject-introspection gobject-introspection-devel
+Group:          Development/Libraries/Other
+Summary:        Gnome JavaScript bindings
+
+Source0:        gjs-git.tar.bz2
+
+Þscription
+Gjs is a Javascript binding for GNOME. It's mainly based on Spidermonkey
+javascript engine and the GObject introspection framework. 
+
+%package devel
+Requires:       gjs
+Group:          Development/Libraries/Other
+Summary:        Gnome JavaScript bindings' development files
+
+Þscription devel
+Gjs is a Javascript binding for GNOME. It's mainly based on Spidermonkey
+javascript engine and the GObject introspection framework. Development files.
+
+%prep
+%setup -q -n gjs-git
+
+%build
+./autogen.sh --prefix="%{prefix}" --libdir="%{_libdir}"
+%__make
+
+%install
+%makeinstall
+
+strip "%{buildroot}%{_bindir}/gjs-console"
+strip "%{buildroot}%{_libdir}/gjs-1.0/gi.so"
+strip "%{buildroot}%{_libdir}/gjs-1.0/mainloop.so"
+strip "%{buildroot}%{_libdir}/gjs-1.0/debugger.so"
+strip "%{buildroot}%{_libdir}/gjs-1.0/console.so"
+strip "%{buildroot}%{_libdir}/libgjs-gi.so"
+strip "%{buildroot}%{_libdir}/libgjs.so"
+
+%post
+ldconfig
+
+%postun
+ldconfig
+
+%clean
+rm -rf "$RPM_BUILD_ROOT"
+
+%files
+Þfattr(-,root,root)
+%{_bindir}/gjs-console
+
+%dir %{_libdir}/gjs-1.0
+%{_libdir}/gjs-1.0/*.so
+%{_libdir}/libgjs-gi.so*
+%{_libdir}/libgjs.so*
+
+%dir %{_datadir}/gjs-1.0
+%{_datadir}/gjs-1.0/*.js
+%dir %{_datadir}/gjs-1.0/tweener
+%{_datadir}/gjs-1.0/tweener/*.js
+
+%files devel
+Þfattr(-,root,root)
+%dir %{_includedir}/gjs-1.0
+%{_includedir}/gjs-1.0/*
+
+%{_libdir}/gjs-1.0/*.la
+%{_libdir}/libgjs-gi.la
+%{_libdir}/libgjs.la
+
+%{_libdir}/pkgconfig/gjs-1.0.pc
+%{_libdir}/pkgconfig/gjs-gi-1.0.pc
Comments 0
openSUSE Build Service is sponsored by