Source: xulrunner
Section: devel
Priority: optional
Maintainer: Mike Hommey <glandium@debian.org>
Build-Depends: debhelper (>= 5.0.37.2), autotools-dev, dpatch, libx11-dev, libxt-dev, libidl-dev, libgtk2.0-dev, libgnomevfs2-dev, libgnome2-dev, libgnomeui-dev, libcairo2-dev, libpng12-dev, libjpeg62-dev, zlib1g-dev, libbz2-dev, libreadline5-dev | libreadline-dev, libkrb5-dev, python-dev, python-support (>= 0.3), dpkg-dev (>= 1.13.19), binutils (>= 2.17-1) [mips mipsel]
Build-Depends-Indep: java-gcj-compat-dev (>= 1.0.56), ecj-bootstrap (>= 3.1.2-6)
Standards-Version: 3.7.2.1

Package: xulrunner
Section: devel
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Suggests: xulrunner-gnome-support
Description: XUL + XPCOM application runner
 XULRunner is a single "gecko runtime" that can be used to bootstrap
 multiple XUL + XPCOM applications that are as rich as Firefox and
 Thunderbird.
 .
 XUL is Mozilla's XML based User Interface language that lets you build
 feature-rich cross platform applications. These applications are easily
 customized with alternative text, graphics and layout so that they can be
 readily branded or localized for various markets. Web developers already
 familiar with Dynamic HTML (DHTML) will learn XUL quickly and can start
 building applications right away.
 .
 XPCOM is a cross platform component model. It has multiple language
 bindings and IDL descriptions so programmers can plug their custom
 functionality into the framework and connect it with other components.
 .
 Homepage: http://developer.mozilla.org/en/docs/XULRunner

Package: xulrunner-gnome-support
Section: devel
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Support for Gnome in xulrunner applications
 This is an extension to xulrunner that allows XUL applications to use
 protocol handlers from Gnome-VFS, such as smb or sftp, and other Gnome
 integration features.

Package: libnspr4-0d
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: NetScape Portable Runtime Library
 This library provides platform independent non-GUI operating system
 facilities including:
  * threads,
  * thread synchronisation,
  * normal file I/O and network I/O,
  * interval timing and calendar time,
  * basic memory management (malloc and free),
  * shared library linking.
 .
 Homepage: http://www.mozilla.org/projects/nspr/

Package: libnspr4-dev
Section: libdevel
Architecture: all
Depends: ${misc:Depends}, libnspr4-0d (>= ${source:Upstream-Version}), libnspr4-0d (<= ${source:Version}.1~)
Conflicts: libnspr4, libnspr-dev, nvu-dev
Description: Development files for the NetScape Portable Runtime library
 This library provides platform independent non-GUI operating system
 facilities including:
  * threads,
  * thread synchronisation,
  * normal file I/O and network I/O,
  * interval timing and calendar time,
  * basic memory management (malloc and free),
  * shared library linking.
 .
 Install this package if you wish to develop your own programs using the
 NetScape Portable Runtime library.
 .
 Homepage: http://www.mozilla.org/projects/nspr/

Package: libnspr4-0d-dbg
Section: libdevel
Priority: extra
Architecture: any
Depends: libnspr4-0d (= ${binary:Version})
Description: Development files for the NetScape Portable Runtime library
 This library provides platform independent non-GUI operating system
 facilities including:
  * threads,
  * thread synchronisation,
  * normal file I/O and network I/O,
  * interval timing and calendar time,
  * basic memory management (malloc and free),
  * shared library linking.
 .
 This package provides the debugging symbols for the library.
 .
 Homepage: http://www.mozilla.org/projects/nspr/

Package: libmozjs0d
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: The Mozilla SpiderMonkey JavaScript library
 This library provides the embeddable JavaScript/ECMAScript engine from
 the Mozilla project (used among others by the Mozilla, Epiphany, Firefox
 browsers as well as by the iPlanet WebServer).
 .
 Homepage: http://www.mozilla.org/js/

Package: libmozjs-dev
Section: libdevel
Architecture: all
Depends: ${misc:Depends}, libmozjs0d (>= ${source:Upstream-Version}), libmozjs0d (<< ${source:Version}.1~), libnspr4-dev (= ${source:Version})
Conflicts: mozilla-browser (<< 2:1.8)
Description: Development files for the Mozilla SpiderMonkey JavaScript library
 This library provides the embeddable JavaScript/ECMAScript engine from
 the Mozilla project (used among others by the Mozilla, Epiphany, Firefox
 browsers as well as by the iPlanet WebServer).
 .
 Install this package if you wish to develop your own programs using the
 Mozilla SpiderMonkey JavaScript library.
 .
 Homepage: http://www.mozilla.org/js/

Package: libmozjs0d-dbg
Section: libdevel
Priority: extra
Architecture: any
Depends: libmozjs0d (= ${binary:Version})
Suggests: spidermonkey-bin
Conflicts: spidermonkey-bin (<< ${source:Version}), spidermonkey-bin (>= ${source:Version}.1~)
Description: Development files for the Mozilla SpiderMonkey JavaScript library
 This library provides the embeddable JavaScript/ECMAScript engine from
 the Mozilla project (used among others by the Mozilla, Epiphany, Firefox
 browsers as well as by the iPlanet WebServer).
 .
 This package provides the debugging symbols for the library and for
 the spidermonkey-bin package.
 .
 Homepage: http://www.mozilla.org/js/

Package: libsmjs1
Section: libs
Architecture: all
Depends: libmozjs0d
Description: Migration package for the Mozilla SpiderMonkey JavaScript library
 This package exists solely for the purpose of migrating from the old
 package naming to the new one.

Package: libsmjs-dev
Section: libdevel
Architecture: all
Depends: libmozjs-dev
Description: Migration package for the Mozilla SpiderMonkey JavaScript library
 This package exists solely for the purpose of migrating from the old
 package naming to the new one.

Package: spidermonkey-bin
Section: interpreters
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: The SpiderMonkey Interpreter
 SpiderMonkey is a standalone JavaScript/ECMAScript interpreter. It can either
 take input from files or from a command line driven interface.
 .
 ECMAScript (ECMA-262) is a dynamic scripting language supporting prototype
 based object construction. The basic syntax is intentionally similar to
 both Java and C++ to reduce the number of new concepts required to learn
 the language. Language constructs, such as if statements, for and while
 loops, and switch and try ... catch blocks function the same as these
 languages (or nearly so).
 .
 JavaScript is a superset of the ECMA-262 Edition 3 (ECMAScript) standard
 first introduced by Netscape and now led by the Mozilla project.
 .
 Homepage: http://www.mozilla.org/js/

Package: libxul0d
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libxul-common (>= ${source:Version}), libxul-common (<< ${source:Version}.1~)
Replaces: xulrunner (<< 1.8.0.1-9)
Description: Gecko engine library
 This library provides an API for XUL applications and Gecko embedders.
 The Gecko engine is the core of the mozilla.org applications such as
 Firefox, Thunderbird or SeaMonkey.
 .
 Gecko features include XPCOM, networking, DOM editing and transaction
 support, XBL, XUL, SVG, XSLT, XML Extras (XMLHttpRequest and DOMParser),
 Web Services (SOAP), accessibility support, IPC services, gtkmozembed,
 JavaXPCOM, etc.
 .
 Homepage: http://wiki.mozilla.org/XUL:Lib_XUL

Package: libxul-common
Section: libs
Architecture: all
Depends: ${misc:Depends}
Replaces: xulrunner (<< 1.8.0.1-9)
Conflicts: libxul0d (<< 1.8.0.4-2)
Description: Gecko engine library - common files
 This library provides an API for XUL applications and Gecko embedders.
 The Gecko engine is the core of the mozilla.org applications such as
 Firefox, Thunderbird or SeaMonkey.
 .
 Gecko features include XPCOM, networking, DOM editing and transaction
 support, XBL, XUL, SVG, XSLT, XML Extras (XMLHttpRequest and DOMParser),
 Web Services (SOAP), accessibility support, IPC services, gtkmozembed,
 JavaXPCOM, etc.
 .
 This package provides all architecture independent files for libxul0d.
 .
 Homepage: http://wiki.mozilla.org/XUL:Lib_XUL

Package: libxul-dev
Section: libdevel
Architecture: all
Depends: ${misc:Depends}, libxul0d (>= ${source:Upstream-Version}), libxul0d (<< ${source:Version}.1~), libnss3-dev (=${source:Version}), libnspr4-dev (= ${source:Version}), libmozjs-dev (= ${source:Version}), xulrunner
Conflicts: mozilla-browser (<< 2:1.8)
Description: Development files for the Gecko engine library
 This library provides an  API for XUL applications and Gecko embedders.
 The Gecko engine is the core of the mozilla.org applications such as
 Firefox, Thunderbird or SeaMonkey.
 .
 Gecko features include XPCOM, networking, DOM editing and transaction
 support, XBL, XUL, SVG, XSLT, XML Extras (XMLHttpRequest and DOMParser),
 Web Services (SOAP), accessibility support, IPC services, gtkmozembed, etc.
 .
 Install this package if you wish to embed the Gecko engine in your
 program or want to develop XPCOM components.
 .
 This package also provides the Xulrunner Software Development Kit in the
 same form as the one you may find on mozilla.org in /usr/lib/xulrunner/sdk.
 .
 It also contains the JavaXPCOM interfaces and their sources.
 .
 Homepage: http://wiki.mozilla.org/XUL:Lib_XUL

Package: libxul0d-dbg
Section: libdevel
Priority: extra
Architecture: any
Depends: libxul0d (= ${binary:Version})
Suggests: xulrunner, xulrunner-gnome-support
Conflicts: xulrunner (<< ${source:Version}), xulrunner (>= ${source:Version}.1~), xulrunner-gnome-support (<< ${source:Version}), xulrunner-gnome-support (>= ${source:Version}.1~)
Description: Development files for the Gecko engine library
 This library provides an  API for XUL applications and Gecko embedders.
 The Gecko engine is the core of the mozilla.org applications such as
 Firefox, Thunderbird or SeaMonkey.
 .
 Gecko features include XPCOM, networking, DOM editing and transaction
 support, XBL, XUL, SVG, XSLT, XML Extras (XMLHttpRequest and DOMParser),
 Web Services (SOAP), accessibility support, IPC services, gtkmozembed, etc.
 .
 This package provides the debugging symbols for the library, and for the
 xulrunner, xulrunner-gnome-support and python-xpcom packages.
 .
 Homepage: http://wiki.mozilla.org/XUL:Lib_XUL

Package: libnss3-0d
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Network Security Service libraries
 This is a set of libraries designed to support cross-platform development
 of security-enabled client and server applications. It can support SSLv2
 and  v4, TLS, PKCS #5, #7, #11, #12, S/MIME, X.509 v3 certificates and
 other security standards.
 .
 Homepage: http://www.mozilla.org/projects/security/pki/nss/

Package: libnss3-tools
Section: admin
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Network Security Service tools
 This is a set of tools on top of the Network Security Service libraries.
 This package includes:
  * certutil: manages certificate and key databases (cert7.db and key3.db)
  * modutil: manages the database of PKCS11 modules (secmod.db)
  * pk12util: imports/exports keys and certificates between the cert/key
    databases and files in PKCS12 format.
  * shlibsign: creates .chk files for use in FIPS mode.
  * signtool: creates digitally-signed jar archives containing files and/or
    code.
  * ssltap: proxy requests for an SSL server and display the contents of
    the messages exchanged between the client and server.
 .
 Homepage: http://www.mozilla.org/projects/security/pki/nss/tools/

Package: libnss3-dev
Section: libdevel
Architecture: all
Depends: ${misc:Depends}, libnss3-0d (>= ${source:Upstream-Version}), libnss3-0d (<< ${source:Version}.1~), libnspr4-dev (= ${source:Version})
Conflicts: libnss3
Description: Development files for the Network Security Service libraries
 This is a set of libraries designed to support cross-platform development
 of security-enabled client and server applications. It can support SSLv2
 and  v4, TLS, PKCS #5, #7, #11, #12, S/MIME, X.509 v3 certificates and
 other security standards.
 .
 Install this package if you wish to develop your own programs using the
 Network Security Service Libraries.
 .
 Homepage: http://www.mozilla.org/projects/security/pki/nss/

Package: libnss3-0d-dbg
Section: libdevel
Priority: extra
Architecture: any
Depends: libnss3-0d (= ${binary:Version})
Conflicts: libnss3-tools (<< ${source:Version}), libnss3-tools (>= ${source:Version}.1~)
Description: Development files for the Network Security Service libraries
 This is a set of libraries designed to support cross-platform development
 of security-enabled client and server applications. It can support SSLv2
 and  v4, TLS, PKCS #5, #7, #11, #12, S/MIME, X.509 v3 certificates and
 other security standards.
 .
 This package provides the debugging symbols for the library.
 .
 Homepage: http://www.mozilla.org/projects/security/pki/nss/

Package: libmozillainterfaces-java
Section: libdevel
Priority: extra
Architecture: all
Depends: libxul0d (>= 1.8.0.1-12), gij | java2-runtime
Description: XPCOM bindings for Java
 JavaXPCOM allows for communication between Java and XPCOM, such that a
 Java application can access XPCOM objects, and XPCOM can access any Java
 class that implements an XPCOM interface.
 With JavaXPCOM, a developer can talk to XPCOM or embed Gecko from a Java
 application. JavaXPCOM is very similar to XPConnect (JavaScript-XPCOM
 bridge), and uses XPIDL
 .
 Install this package if you wish to access XPCOM objects from Java.
 The counterpart is built in libxul0d.
 .
 This package also provides the Java interfaces sources.
 .
 Homepage: http://developer.mozilla.org/en/docs/JavaXPCOM

Package: python-xpcom
Section: python
Priority: extra
Architecture: any
Provides: ${python:Provides}
Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}
Conflicts: epiphany-browser
XB-Python-Version: ${python:Versions}
Description: XPCOM bindings for Python
 PyXPCOM allows for communication between Python and XPCOM, such that a
 Python application can access XPCOM objects, and XPCOM can access any
 Python class that implements an XPCOM interface.
 With PyXPCOM, a developer can talk to XPCOM or embed Gecko from a
 Python application. PyXPCOM is similar to JavaXPCOM (Java-XPCOM bridge)
 or XPConnect (JavaScript-XPCOM bridge).
 .
 Install this package if you wish to access XPCOM objects from Python, or
 want to use Python components from XPCOM.
 .
 Homepage: http://developer.mozilla.org/en/docs/pyxpcom
