gjs 0.4-4ubuntu1 source package in Ubuntu
Changelog
gjs (0.4-4ubuntu1) lucid; urgency=low * Merge from debian unstable. Remaining Ubuntu changes: + debian/control: - Drop libmozjs (Build-)Depends; Ubuntu does not have this library. - Replaces/Conflicts old gjs{,-dev} package. * New Ubuntu changes: + debian/control: - Drop chrpath Build-Depend; we need to keep the rpath for libmozjs - Add ${xulrunner:Depends} to libgjs0; this links to libmozjs, so we should have a dependency on the xulrunner package which contains it. - Add VCS-Bzr link - Add Build-Depends on dbus-x11 and uuid-runtime for the testsuite + debian/rules: - Don't strip the rpath from libgjs. Our libmozjs.so is not located in a library search path. - Generate a ${xulrunner:Depends} substvar matching the current xulrunner version exactly. - Apply ltmain-add-as-needed.patch after autoreconf to fix libtool handling of --as-needed. - Add -Wl,--as-needed -Wl,z,defs to LDFLAGS. This removes unnecessary linkages from the libraries, fixing some dpkg-shlibdeps warnings, and more importantly drops the unneeded libmozjs linkage from gjs-console. Fixes gjs-console. - Remove testEverythingBasic.js and testEverythingEncapsulated.js from the test suite. These fail because our gobject-introspection packages don't include Everything-1.0.typelib. (Launchpad bug 510426 filed for this). - Enable the rest of the testsuite. + debian/ltmain-add-as-needed.patch - Patch from Debian bug 347650 to fix libtools --as-needed handling. + Makefile-gj.am: - Add FIREFOX_JS_LIBDIR rpath to libgjs-gi.so. + gjs-1.0.pc.in - Move @JS_PACKAGE@ to Requires.Private. Apps that link to libgjs do not necessarily need to link to libmozjs, and this causes trouble. These two changes fix gnome-shell (LP: #509177). + debian/libgjs0.lintian-overrides: - Override the rpath error. gjs is strongly tied to xulrunner versioning at least until libmozjs grows a stable ABI. -- Christopher James Halse Rogers <email address hidden> Wed, 20 Jan 2010 17:31:50 +1100
Upload details
- Uploaded by:
- Chris Halse Rogers
- Uploaded to:
- Lucid
- Original maintainer:
- Ubuntu Development Team
- Architectures:
- any
- Section:
- gnome
- Urgency:
- Low Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
gjs_0.4.orig.tar.gz | 513.0 KiB | c5763db3a2ac16a55e7c8dcbdcfb117451f2f67ff830774a41ba037e55563795 |
gjs_0.4-4ubuntu1.diff.gz | 5.8 KiB | 1c86a3931376581e3810e834c55df0032d5b2040e2a99f13cc5a5ae0d59fa9c0 |
gjs_0.4-4ubuntu1.dsc | 1.7 KiB | df7d2396d9aac6745cfe45a851f2e99fcc6902b07a36d6f1522d9d2be971df67 |
Available diffs
- diff from 0.4-3ubuntu4 to 0.4-4ubuntu1 (3.7 KiB)
Binary packages built by this source
- gjs: No summary available for gjs in ubuntu lucid.
No description available for gjs in ubuntu lucid.
- libgjs-dev: No summary available for libgjs-dev in ubuntu lucid.
No description available for libgjs-dev in ubuntu lucid.
- libgjs0: No summary available for libgjs0 in ubuntu lucid.
No description available for libgjs0 in ubuntu lucid.