debian/0000775000000000000000000000000012305535355007176 5ustar debian/changelog0000664000000000000000000003256112305535355011057 0ustar gjs (1.39.91-0ubuntu1) trusty; urgency=medium * New upstream release -- Tim Lunn Wed, 05 Mar 2014 16:49:19 +1100 gjs (1.39.90-0ubuntu1) trusty; urgency=medium * New upstream release * debian/patches/git-context-fix-crash.patch: Included in new version -- Tim Lunn Sat, 22 Feb 2014 13:19:28 +1100 gjs (1.39.3-0ubuntu2) trusty; urgency=medium * debian/control.in: - Add depend on gir1.2-gtk-3.0 to fix jenkins build failure -- Tim Lunn Tue, 18 Feb 2014 09:26:05 +1100 gjs (1.39.3-0ubuntu1) trusty; urgency=medium * New upstream release * debian/control.in: - Bump library packages to libgjs0e for mozjs24 transition - change build-dep to libmozj-24-dev - Bump build-dep on gobject-introspection (>= 1.39.3) - Add build-dep on gtk-3 - Bump standards-version to 3.9.5 * debian/patches: - git_fix_make_check.patch, Dropped included in new version - git-context-fix-crash.patch, fix crash in gnome-weather search provider * debian/libgjs0e.install: Drop /usr/share/gjs-1.0, js files are compiled in as a GResouce now -- Tim Lunn Sat, 15 Feb 2014 20:43:59 +1100 gjs (1.38.1-0ubuntu2) trusty; urgency=low * debian/rules: Make tests non-fatal on powerpc -- Tim Lunn Wed, 06 Nov 2013 08:40:11 +1100 gjs (1.38.1-0ubuntu1) trusty; urgency=low [ Tim Lunn ] * New upstream release. * debian/patches/git_fix_make_check.patch: Upstream patch to fix tests * debian/rules: Make tests fatal again * debian/control.in: add -tests package for installed tests * debian/tests: Add autopkgtests [ Iain Lane ] * Bump gobject-introspection BD to >= 1.38.0, per configure.ac -- Iain Lane Wed, 30 Oct 2013 21:20:30 +0000 gjs (1.37.6-0ubuntu1) saucy; urgency=low * New upstream release -- Tim Lunn Sun, 23 Aug 2013 11:54:16 +1000 gjs (1.37.4-0ubuntu2) saucy; urgency=low * Don't use unversioned Breaks for old conflicting ABIs of the library - use Conflicts instead, as designed (and to make update-manager happy). -- Steve Langasek Sat, 03 Aug 2013 16:36:12 -0700 gjs (1.37.4-0ubuntu1) saucy; urgency=low * New upstream release (LP: #1205971) * debian/control.in: - Bump b-d on gobject-instropection - Build-depend on mozjs17 instead of mozjs - Bump library packages to libgjs0d (for mozjs17 transition) -- Tim Lunn Tue, 30 Jul 2013 09:15:40 +1000 gjs (1.36.1-1) experimental; urgency=low [ Thomas Bechtold ] * New upstream release. * debian/control: Bump Standards-Version to 3.9.4. -- Michael Biebl Fri, 24 May 2013 23:11:06 +0200 gjs (1.36.0-1) experimental; urgency=low * New upstream release. + debian/control.in: - Update build dependencies. + debian/libgjs0c.install: - Stop installing the modules, they are built into libgjs now. -- Emilio Pozuelo Monfort Thu, 28 Mar 2013 03:08:20 +0100 gjs (1.35.8-1) experimental; urgency=low [ Josselin Mouette ] * Add build-dependency on libreadline-dev. * Rename libgjs0b to libgjs0c since there are new ABI changes. [ Sjoerd Simons ] * debian/control.in: Sync with Ubuntu, New upstream release, bump libglib2.0-dev b-i * debian/control.in: Bump gobject-introspection b-d for warnlib.c [ Emilio Pozuelo Monfort ] * Release to experimental. -- Emilio Pozuelo Monfort Wed, 20 Mar 2013 18:00:00 +0100 gjs (1.34.0-1) experimental; urgency=low * New upstream release * debian/patches/0001-Fold-libgjs-gdbus.so-into-libgjs.so.patch: + Dropped, fixed upstream -- Sjoerd Simons Mon, 08 Oct 2012 20:36:14 +0200 gjs (1.32.0-2) unstable; urgency=low * Upload to unstable. * Drop explicit Build-Depends on gir1.2-glib-2.0 and gir1.2-freedesktop. * Fold libgjs-gdbus into libgjs and move the typelib file into a package-private directory. Patch cherry-picked from upstream Git. * Use dh-autoreconf to update the build system. * Extract libmozjs soname from libgjs.so, not the gjs binary since the latter doesn't directly link to libmozjs. -- Michael Biebl Thu, 26 Apr 2012 17:18:34 +0200 gjs (1.32.0-1) experimental; urgency=low [ Jeremy Bicha ] * New upstream release. * Add gir package * debian/control.in: - Bump minimum glib to 2.31 & gobject-introspection to 1.31.22 - Bump Standards-Version to 3.9.3 * Drop all patches since they've been applied upstream [ Michael Biebl ] * Remove chrpath hack, no longer necessary. * debian/libgjs0b.install: Remove /usr/lib/gjs/*.typelib since the typelib file is now installed system wide and shipped in a separate package. -- Michael Biebl Sun, 01 Apr 2012 07:55:16 +0200 gjs (1.30.1-1) unstable; urgency=low * New upstream release. * Cherry-pick patches from upstream Git to correctly handle ffi return values. Fixes test-suite failures on big-endian architectures. Closes: #610256 - Add 02_function-Correctly-convert-from-ffi-return-values-to.patch. - Add 03_function-Fix-ffi-return-value-handling-on-32-bit.patch -- Michael Biebl Tue, 31 Jan 2012 06:30:06 +0100 gjs (1.30.0-3) unstable; urgency=low [ Josselin Mouette ] * Update repository URL. [ Michael Biebl ] * debian/watch: Track .xz tarballs. * Build against libmozjs185. The libmozjs version built from iceweasel proved to be too much of a moving target. Closes: #653051 [ Jordi Mallach ] * Update Vcs-* URLs. -- Jordi Mallach Sat, 21 Jan 2012 00:31:27 +0100 gjs (1.30.0-2) unstable; urgency=low * Upload to unstable * Triggers rebuild again libmozjs-dev 8.0 (Closes: #648840) -- Sjoerd Simons Sun, 20 Nov 2011 15:49:06 +0000 gjs (1.30.0-1) experimental; urgency=low * New upstream release * debian/control.in: Update build-dep on gobject-introspection * debian/*.install: Install gir and typelib for GjsDbus -- Sjoerd Simons Fri, 21 Oct 2011 20:40:36 +0200 gjs (1.29.0-2) unstable; urgency=low [ Laurent Bigonville ] * debian/control.in: - Update Vcs- fields to unstable branch [ Josselin Mouette ] * Generate a substitution variable for Provides that embeds the libmozjs version. * Add this variable to shlibs. Closes: #635174. * Remove symbols file, it’s useless as long as mozjs is part of the ABI. -- Josselin Mouette Mon, 19 Sep 2011 17:08:10 +0200 gjs (1.29.0-1) unstable; urgency=low * New upstream release. - Fix FTBFS with iceweasel 5.0 (Closes: #631043) * debian/control.in: - Bump priority to optional * debian/rules: Make tests no-fatal for now, they require newer gobject-introspection (>= 1.29.0) * debian/libgjs0b.symbols: Adjusts .symbols file * debian/watch: - Switch to .bz2 tarballs. - Do not call uupdate anymore * debian/patches/01_remove_rpath_flags.patch: Refresh patch * debian/patches/02_fix_bigendian_test.patch: Drop patch, hackish fix according to upstream -- Laurent Bigonville Fri, 22 Jul 2011 20:30:44 +0200 gjs (0.7.14-1) experimental; urgency=low * New upstream release. * debian/patches/02_fix_bigendian_test.patch: Should fix FTBFS on big-endian arch (Closes: #610256) * debian/control: Bump Standards-Version to 3.9.2 (no further changes) -- Laurent Bigonville Mon, 02 May 2011 23:58:46 +0200 gjs (0.7.13-2) experimental; urgency=low * debian/patches/01_remove_rpath_flags.patch: + New patch. Don't add an rpath to Libs in the pkgconfig file, we don't need it as our libmozjs is in /usr/lib. -- Emilio Pozuelo Monfort Thu, 17 Mar 2011 23:57:30 +0000 gjs (0.7.13-1) experimental; urgency=low * New upstream release. -- Frederic Peters Fri, 25 Feb 2011 17:28:35 +0100 gjs (0.7.11-1) experimental; urgency=low * New upstream release. * debian/libgjs0b.symbols: update with two new symbols. -- Frederic Peters Wed, 23 Feb 2011 10:09:19 +0100 gjs (0.7.10-1) experimental; urgency=low * New upstream release. * debian/control.in: - Drop build-depend on libmozjs-dev - Make libgjs-dev depend on xulrunner-dev and libdbus-1-dev -- Laurent Bigonville Sun, 06 Feb 2011 13:01:02 +0100 gjs (0.7.9-1) experimental; urgency=low * debian/rules: - Always depend on the latest upstream version in the shlibs file. - Fail the build if the symbols file is outdated. - Run the testsuite on !linux, but don't abort the build if it fails. * New upstream release. - debian/libgjs0b.symbols: + Updated. -- Emilio Pozuelo Monfort Sun, 16 Jan 2011 15:17:31 +0000 gjs (0.7.8-2) experimental; urgency=low * debian/control.in: - Put the package under the GNOME team maintenance and use magic to populate Uploaders - Bump Standards-Version to 3.9.1 (no further changes) - Add Vcs-{Svn,Browser} fields - Add cdbs and gnome-pkg-tools and Build-dep - Bump xulrunner-dev Build-dependency to 1.9.2 (Closes: #609895) - Drop autoconf, automake1.11 and libtool, no needed for now - Remove ${gir:Depends} substitution from libgjs0b package (Closes: #592694) - Bump libgjs-deb package dependency against libmozjs-dev * debian/rules: - Use cdbs instead of dh7 - Do not run autoreconf - Drop explicit shlibs version, we have .symbols file anyway - Excludes libraries installed in /usr/lib/gjs-1.0/ from .symbols file - Remove bashism (Closes: #581455) * Bump debhelper compatibility to 8 * debian/copyright: Copy BSD licence instead of linking to it to please lintian * debian/watch: Fix URL pattern -- Laurent Bigonville Fri, 14 Jan 2011 01:25:12 +0100 gjs (0.7.8-1) experimental; urgency=low * New release. * debian/control: - adjust build-depends for gir1.2-* packages -- Gustavo Noronha Silva Thu, 13 Jan 2011 13:43:51 -0200 gjs (0.7.6-2) experimental; urgency=low * debian/control: - build-depend on automake1.11 (Closes: #603222) -- Gustavo Noronha Silva Mon, 15 Nov 2010 19:26:16 -0200 gjs (0.7.6-1) experimental; urgency=low * debian/patches/*: - removed; should no longer be needed * debian/control: - renamed library package to libgjs0b because of ABI breakage - new version requires libmozjs-dev >= 1.9.2. - build-depend on xulrunner-dev >= 1.9.2.12 - build-depend on gobject-introspection >= 0.9.2 - also build-depend on gir1.0-glib-2.0, and gir1.0-freedesktop >= 0.9.12 * debian/libgjs0b.symbols: - updated -- Gustavo Noronha Silva Tue, 09 Nov 2010 22:01:53 -0200 gjs (0.7.1-1) unstable; urgency=low * Not really an upstream release, just fixing the versioning of the package from yesterday =( * Convert package to new source format 3.0 (quilt) * debian/patches/01_revert_machine_indep_types_removal.diff: - revert removal of the handling of machine indep types - we are still using these in stuff we have in Debian -- Gustavo Noronha Silva Thu, 15 Jul 2010 10:45:47 -0300 gjs (0.7-1) unstable; urgency=low * New upstream release * Bumped Standards-Version with no changes * debian/libgjs0a.{shlibs,symbols}: - add shlibs and symbols information * debian/rules: - disable tests that seem to rely on stuff only added in the 0.9 branch of G-I -- Gustavo Noronha Silva Wed, 26 May 2010 10:55:19 -0300 gjs (0.6-1) unstable; urgency=low * New upstream version. - build-depends on cairo, so updated debian/control to match - library package renamed to libgjs0a because it broke ABI without changing soname * debian/rules: - only run tests on Linux, other platforms fail here trying to run dbus (Closes: #571792) -- Gustavo Noronha Silva Thu, 08 Apr 2010 19:53:12 -0300 gjs (0.5-1) unstable; urgency=low * New upstream release * debian/control, debian/rules: - Accepted patch from Ubuntu to enable the test suite (Closes: #570182) -- Gustavo Noronha Silva Sat, 27 Feb 2010 20:28:11 -0300 gjs (0.5~git20100201-1) unstable; urgency=low * Upstream snapshot -- Gustavo Noronha Silva Tue, 02 Feb 2010 21:58:35 -0200 gjs (0.4-4) unstable; urgency=low * debian/control, debian/rules: - build inside a separate directory, and run autoreconf every time (Closes: #558549) - the change above requires debhelper 7.3 - also build-depends on autoconf, automake, and libtool - use chrpath to remove rpath defined in libgjs -- Gustavo Noronha Silva Tue, 22 Dec 2009 19:02:43 -0200 gjs (0.4-3) unstable; urgency=low * debian/control: - dev package was missing a dependency on the shared library package -- Gustavo Noronha Silva Tue, 20 Oct 2009 15:53:33 -0200 gjs (0.4-2) unstable; urgency=low * debian/control: - transition to the new introspection policy * debian/rules; - make lintian happy by fixing the debhelper build-dependency -- Gustavo Noronha Silva Mon, 19 Oct 2009 15:20:47 -0200 gjs (0.4-1) unstable; urgency=low * Initial release (Closes: #550723) -- Gustavo Noronha Silva Mon, 12 Oct 2009 18:38:36 -0300 debian/source/0000775000000000000000000000000012240467105010471 5ustar debian/source/format0000664000000000000000000000001412240465774011711 0ustar 3.0 (quilt) debian/docs0000664000000000000000000000001412240465774010051 0ustar NEWS README debian/tests/0000775000000000000000000000000012240467105010333 5ustar debian/tests/build0000775000000000000000000000106112240465774011370 0ustar #!/bin/sh # autopkgtest check: Build and run a program against glib, to verify that the # headers and pkg-config file are installed correctly # (C) 2012 Canonical Ltd. # Author: Martin Pitt set -e WORKDIR=$(mktemp -d) trap "rm -rf $WORKDIR" 0 INT QUIT ABRT PIPE TERM cd $WORKDIR cat < gjstest.c #include int main() { GjsContext* context; context = gjs_context_new(); return 0; } EOF gcc -o gjstest gjstest.c `pkg-config --cflags --libs gjs-1.0` echo "build: OK" [ -x gjstest ] ./gjstest echo "run: OK" debian/tests/installed-tests0000775000000000000000000000040112240465774013405 0ustar #!/bin/sh # autopkgtest check: Run the installed-tests to verify glib works correctly # (C) 2013 Canonical Ltd. # Author: Iain Lane set -e export XDG_RUNTIME_DIR=$ADTTMP dbus-launch xvfb-run -a gnome-desktop-testing-runner gjs debian/tests/control0000664000000000000000000000020412240465774011744 0ustar Tests: build Depends: libgjs-dev, build-essential Tests: installed-tests Depends: gjs-tests, dbus-x11, xvfb, gnome-desktop-testing debian/gjs.install0000664000000000000000000000001012240465774011345 0ustar usr/bin debian/control0000664000000000000000000000633212305535361010602 0ustar # This file is autogenerated. DO NOT EDIT! # # Modifications should be made to debian/control.in instead. # This file is regenerated automatically in the clean target. Source: gjs Section: interpreters Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian GNOME Maintainers Uploaders: Debian GNOME Maintainers , Michael Biebl Build-Depends: debhelper (>= 8), cdbs, gnome-common, gnome-pkg-tools, autotools-dev, dh-autoreconf, pkg-config, libglib2.0-dev (>= 2.36.0), libgirepository1.0-dev (>= 1.39.3), libgtk-3-dev, gobject-introspection (>= 1.39.3), libmozjs-24-dev, libreadline-dev, dbus-x11, uuid-runtime, libcairo2-dev Standards-Version: 3.9.5 Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/gjs Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/gjs Homepage: https://wiki.gnome.org/Gjs XS-Testsuite: autopkgtest Package: gjs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: Mozilla-based javascript bindings for the GNOME platform Makes it possible for applications to use all of GNOME's platform libraries using the Javascript language. It's mainly based on the Mozilla javascript engine and the GObject introsepection framework. . This package contains the interactive console application. Package: gjs-tests Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: Mozilla-based javascript bindings for the GNOME platform Makes it possible for applications to use all of GNOME's platform libraries using the Javascript language. It's mainly based on the Mozilla javascript engine and the GObject introsepection framework. . This package contains test programs, designed to be run as part of a regression testsuite. Package: libgjs0e Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends}, gir1.2-gtk-3.0 Conflicts: libgjs0, libgjs0a, libgjs0b, libgjs0c, libgjs0d Replaces: libgjs0, libgjs0a, libgjs0b, libgjs0c, libgjs0d Provides: ${gjs:Provides} Description: Mozilla-based javascript bindings for the GNOME platform Makes it possible for applications to use all of GNOME's platform libraries using the Javascript language. It's mainly based on the Mozilla javascript engine and the GObject introspection framework. . This is the shared library applications link to. Package: libgjs-dev Architecture: any Section: libdevel Depends: ${misc:Depends}, libgjs0e (= ${binary:Version}), libgirepository1.0-dev (>= 1.39.3), libmozjs-24-dev Description: Mozilla-based javascript bindings for the GNOME platform Makes it possible for applications to use all of GNOME's platform libraries using the Javascript language. It's mainly based on the Mozilla javascript engine and the GObject introspection framework. . This package contains the development files applications need to build against. debian/rules0000775000000000000000000000170112277757266010274 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/autotools.mk include /usr/share/cdbs/1/rules/utils.mk include /usr/share/cdbs/1/rules/autoreconf.mk include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk # configure flags DEB_CONFIGURE_EXTRA_FLAGS := --enable-installed-tests # Use recursive variables since this variable must not be expanded until # files have been installed. LIBMOZJS = $(shell objdump -p debian/tmp/usr/lib/libgjs.so | awk '$$1=="NEEDED" && $$2~/^libmozjs/ { print $$2 }' | sed s/\\.so\\./-/ ) DEB_DH_MAKESHLIBS_ARGS_libgjs0e = -Xusr/lib/gjs-1.0/ -V'libgjs0e (>= $(DEB_UPSTREAM_VERSION)), libgjs0-$(LIBMOZJS)' -- -c4 DEB_MAKE_CHECK_TARGET := check ifeq ($(DEB_HOST_ARCH), powerpc) DEB_MAKE_CHECK_TARGET := check || true endif install/libgjs0e:: echo gjs:Provides=libgjs0-$(LIBMOZJS) >> debian/$(cdbs_curpkg).substvars debian/compat0000664000000000000000000000000212240465774010401 0ustar 8 debian/patches/0000775000000000000000000000000012302004523010606 5ustar debian/patches/series0000664000000000000000000000000012302004521012007 0ustar debian/gjs-tests.install0000664000000000000000000000011312240465774012511 0ustar usr/share/installed-tests usr/lib/gjs/gjs/installed-tests usr/lib/gjs/lib* debian/copyright0000664000000000000000000001255312240465774011144 0ustar This work was packaged for Debian by: Gustavo Noronha Silva on Mon, 12 Oct 2009 18:38:36 -0300 It was downloaded from http://ftp.gnome.org/pub/GNOME/sources/gjs/ Upstream Author: litl, LLC Copyright: Copyright © 2008 litl, LLC For the following files: gjs/jsapi-util.c modules/gettext-native.c modules/gettext.js modules/jsUnit.js modules/gettext-native.h Copyright © 2009 Red Hat, Inc. For the following files: modules/tweener/tweener.js modules/tweener/tweenList.js Copyright © 2006-2007 Zeh Fernando and Nate Chatellier License: Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. The Debian packaging is: Copyright © 2009 Collabora Ltd. and is licensed under the same license as the upstream source. For the following files, the information bellow applies: modules/console.c gjs/stack.c License: Version: MPL 1.1/GPL 2.0/LGPL 2.1 The contents of this file are subject to the Mozilla Public License Version 1.1 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.mozilla.org/MPL/ Software distributed under the License is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License. The Original Code is Mozilla Communicator client code, released March 31, 1998. The Initial Developer of the Original Code is Netscape Communications Corporation. Portions created by the Initial Developer are Copyright (C) 1998 the Initial Developer. All Rights Reserved. Contributor(s): Alternatively, the contents of this file may be used under the terms of either of the GNU General Public License Version 2 or later (the "GPL"), or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), in which case the provisions of the GPL or the LGPL are applicable instead of those above. If you wish to allow use of your version of this file only under the terms of either the GPL or the LGPL, and not to allow others to use your version of this file under the terms of the MPL, indicate your decision by deleting the provisions above and replace them with the notice and other provisions required by the GPL or the LGPL. If you do not delete the provisions above, a recipient may use your version of this file under the terms of any one of the MPL, the GPL or the LGPL. Copyright © 2008 litl, LLC © 1998 Netscape Communications Corporation The GPLv2 and LGPLv2.1 files can be obtained, on Debian systems, at /usr/share/common-licenses/GPL-2, and /usr/share-common-licenses/LGPL-2.1, respectively. For the following files the information bellow applies: modules/tweener/equations.js Copyright © 2001 Robert Penner License: BSD Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the author nor the names of contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. debian/gjs.lintian-overrides0000664000000000000000000000014212240465774013343 0ustar # we use mozilla libraries, that are in a private library path gjs: binary-or-shlib-defines-rpath debian/libgjs0e.install0000664000000000000000000000007412277633230012265 0ustar usr/lib/libgjs*.so.* usr/lib/gjs/girepository-1.0/*.typelib debian/libgjs-dev.install0000664000000000000000000000006212240465774012617 0ustar usr/include usr/lib/libgjs*.so usr/lib/pkgconfig/ debian/control.in0000664000000000000000000000572312300506165011205 0ustar Source: gjs Section: interpreters Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian GNOME Maintainers Uploaders: @GNOME_TEAM@ Build-Depends: debhelper (>= 8), cdbs, gnome-common, gnome-pkg-tools, autotools-dev, dh-autoreconf, pkg-config, libglib2.0-dev (>= 2.36.0), libgirepository1.0-dev (>= 1.39.3), libgtk-3-dev, gobject-introspection (>= 1.39.3), libmozjs-24-dev, libreadline-dev, dbus-x11, uuid-runtime, libcairo2-dev Standards-Version: 3.9.5 Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/gjs Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/gjs Homepage: https://wiki.gnome.org/Gjs XS-Testsuite: autopkgtest Package: gjs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: Mozilla-based javascript bindings for the GNOME platform Makes it possible for applications to use all of GNOME's platform libraries using the Javascript language. It's mainly based on the Mozilla javascript engine and the GObject introsepection framework. . This package contains the interactive console application. Package: gjs-tests Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: Mozilla-based javascript bindings for the GNOME platform Makes it possible for applications to use all of GNOME's platform libraries using the Javascript language. It's mainly based on the Mozilla javascript engine and the GObject introsepection framework. . This package contains test programs, designed to be run as part of a regression testsuite. Package: libgjs0e Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends}, gir1.2-gtk-3.0 Conflicts: libgjs0, libgjs0a, libgjs0b, libgjs0c, libgjs0d Replaces: libgjs0, libgjs0a, libgjs0b, libgjs0c, libgjs0d Provides: ${gjs:Provides} Description: Mozilla-based javascript bindings for the GNOME platform Makes it possible for applications to use all of GNOME's platform libraries using the Javascript language. It's mainly based on the Mozilla javascript engine and the GObject introspection framework. . This is the shared library applications link to. Package: libgjs-dev Architecture: any Section: libdevel Depends: ${misc:Depends}, libgjs0e (= ${binary:Version}), libgirepository1.0-dev (>= 1.39.3), libmozjs-24-dev Description: Mozilla-based javascript bindings for the GNOME platform Makes it possible for applications to use all of GNOME's platform libraries using the Javascript language. It's mainly based on the Mozilla javascript engine and the GObject introspection framework. . This package contains the development files applications need to build against. debian/watch0000664000000000000000000000012112240465774010226 0ustar version=3 http://ftp.gnome.org/pub/GNOME/sources/gjs/([\d\.]+)/gjs-(.*)\.tar\.xz