mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-19 14:57:32 +09:00
Import XULRunner and make it produce the generic stub
This commit is contained in:
parent
1f12910aa2
commit
d3be0506a0
73 changed files with 2418 additions and 10 deletions
148
application/xulrunner/installer/Makefile.in
Normal file
148
application/xulrunner/installer/Makefile.in
Normal file
|
|
@ -0,0 +1,148 @@
|
|||
# This Source Code Form is subject to the terms of the Mozilla Public
|
||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
STANDALONE_MAKEFILE := 1
|
||||
|
||||
NO_PKG_FILES = \
|
||||
xulrunner-config \
|
||||
regchrome* \
|
||||
regxpcom* \
|
||||
$(NULL)
|
||||
|
||||
# We want xpcshell, run-mozilla and install_app.py in the SDK but not in the binary package.
|
||||
ifndef STAGE_SDK
|
||||
NO_PKG_FILES += \
|
||||
xpcshell* \
|
||||
run-mozilla* \
|
||||
install_app.py \
|
||||
$(NULL)
|
||||
endif
|
||||
|
||||
# If we're on mac, we don't want an end-user-facing DMG, we want a .tar.bz2
|
||||
# which developers then use to package their application.
|
||||
|
||||
ifeq (cocoa,$(MOZ_WIDGET_TOOLKIT))
|
||||
MOZ_PKG_FORMAT = BZ2
|
||||
_APPNAME = XUL.framework
|
||||
_BINPATH = /$(_APPNAME)/Versions/Current
|
||||
_RESPATH := $(_BINPATH)
|
||||
endif
|
||||
|
||||
include $(topsrcdir)/config/rules.mk
|
||||
|
||||
INSTALL_SDK = 1
|
||||
|
||||
include $(topsrcdir)/toolkit/mozapps/installer/signing.mk
|
||||
include $(topsrcdir)/toolkit/mozapps/installer/packager.mk
|
||||
|
||||
# Add pkg-config files to the install:: target
|
||||
|
||||
pkg_config_files = \
|
||||
libxul.pc \
|
||||
libxul-embedding.pc \
|
||||
mozilla-js.pc \
|
||||
mozilla-plugin.pc \
|
||||
$(NULL)
|
||||
|
||||
ifdef MOZ_NATIVE_NSPR
|
||||
NSPR_NAME=nspr
|
||||
NSPR_VERSION=$(shell $(NSPR_CONFIG) --version)
|
||||
else
|
||||
pkg_config_files += mozilla-nspr.pc
|
||||
NSPR_NAME=mozilla-nspr
|
||||
FULL_NSPR_CFLAGS=-I\$${includedir}
|
||||
FULL_NSPR_LIBS=$(subst $(prefix),\$${sdkdir},$(shell $(DEPTH)/nsprpub/config/nspr-config --libs))
|
||||
NSPR_VERSION=$(shell $(DEPTH)/nsprpub/config/nspr-config --version)
|
||||
endif
|
||||
|
||||
MOZ_XUL_LINK = -lxpcomglue_s -lxul
|
||||
ifdef JS_SHARED_LIBRARY
|
||||
MOZ_JS_LINK = -lmozjs
|
||||
else
|
||||
MOZ_JS_LINK = $(MOZ_XUL_LINK)
|
||||
endif
|
||||
|
||||
$(warning FULL_NSPR_CFLAGS=$(FULL_NSPR_CFLAGS))
|
||||
|
||||
ifndef MOZ_NATIVE_NSS
|
||||
pkg_config_files += mozilla-nss.pc
|
||||
endif
|
||||
|
||||
%.pc: $(srcdir)/%.pc.in $(GLOBAL_DEPS)
|
||||
cat $< | sed \
|
||||
-e "s|%prefix%|$(prefix)|" \
|
||||
-e "s|%includedir%|$(includedir)|" \
|
||||
-e "s|%idldir%|$(idldir)|" \
|
||||
-e "s|%sdkdir%|$(sdkdir)|" \
|
||||
-e "s|%MOZ_APP_NAME%|$(MOZ_APP_NAME)|" \
|
||||
-e "s|%MOZILLA_VERSION%|$(MOZ_APP_VERSION)|" \
|
||||
-e "s|%WCHAR_CFLAGS%|$(WCHAR_CFLAGS)|" \
|
||||
-e "s|%FULL_NSPR_LIBS%|$(FULL_NSPR_LIBS)|" \
|
||||
-e "s|%FULL_NSPR_CFLAGS%|$(FULL_NSPR_CFLAGS)|" \
|
||||
-e "s|%NSPR_NAME%|$(NSPR_NAME)|" \
|
||||
-e "s|%NSPR_VERSION%|$(NSPR_VERSION)|" \
|
||||
-e "s|%MOZ_XUL_LINK%|$(MOZ_XUL_LINK)|" \
|
||||
-e "s|%MOZ_JS_LINK%|$(MOZ_JS_LINK)|" > $@
|
||||
chmod 644 $@
|
||||
|
||||
install:: $(pkg_config_files)
|
||||
@echo pkg_config_file: $(pkg_config_files)
|
||||
$(SYSINSTALL) $(IFLAGS1) $^ $(DESTDIR)$(libdir)/pkgconfig
|
||||
|
||||
GARBAGE += $(pkg_config_files)
|
||||
|
||||
GARBAGE += debian/changelog
|
||||
|
||||
DEBDESTDIR=debian/$(MOZ_BUILD_APP)
|
||||
|
||||
GRE_BUILDID = $(shell $(PYTHON) $(topsrcdir)/config/printconfigsetting.py $(DIST)/bin/platform.ini Build BuildID)
|
||||
MOZ_DEB_TIMESTAMP = "$(shell date +"%a, %d %b %Y %T %z" )"
|
||||
|
||||
DEFINES += \
|
||||
-DGRE_MILESTONE=$(GRE_MILESTONE) \
|
||||
-DGRE_BUILDID=$(GRE_BUILDID) \
|
||||
-DMOZ_DEB_TIMESTAMP=$(MOZ_DEB_TIMESTAMP) \
|
||||
-DMOZ_APP_NAME=$(MOZ_APP_NAME) \
|
||||
-Dinstalldir=$(installdir) \
|
||||
$(NULL)
|
||||
|
||||
ifeq ($(OS_TARGET),Linux)
|
||||
debian/changelog: $(srcdir)/debian/changelog.in $(DIST)/bin/platform.ini
|
||||
$(call py_action,preprocessor, \
|
||||
$(AUTOMATION_PPARGS) $(DEFINES) $(ACDEFINES) $^ -o $@)
|
||||
|
||||
debian/xulrunner.links: $(srcdir)/debian/xulrunner.links.in
|
||||
$(call py_action,preprocessor, \
|
||||
$(AUTOMATION_PPARGS) $(DEFINES) $(ACDEFINES) $^ -o $@)
|
||||
|
||||
debian/xulrunner.service: $(srcdir)/debian/xulrunner.service.in
|
||||
$(call py_action,preprocessor, \
|
||||
$(AUTOMATION_PPARGS) $(DEFINES) $(ACDEFINES) $^ -o $@)
|
||||
|
||||
debian/prerm: $(srcdir)/debian/prerm.in
|
||||
$(call py_action,preprocessor, \
|
||||
$(AUTOMATION_PPARGS) $(DEFINES) $(ACDEFINES) $^ -o $@)
|
||||
|
||||
debian/postinst: $(srcdir)/debian/postinst.in
|
||||
$(call py_action,preprocessor, \
|
||||
$(AUTOMATION_PPARGS) $(DEFINES) $(ACDEFINES) $^ -o $@)
|
||||
|
||||
package:
|
||||
$(MAKE) package -C $(DEPTH)
|
||||
|
||||
deb: package debian/changelog debian/xulrunner.service debian/xulrunner.links
|
||||
$(NSINSTALL) $(topsrcdir)/$(MOZ_BUILD_APP)/installer/debian .
|
||||
rm -fr $(DEBDESTDIR)
|
||||
$(NSINSTALL) -D $(DEBDESTDIR)/$(installdir)
|
||||
cp -pRL $(DEPTH)/dist/$(MOZ_BUILD_APP)/* $(DEBDESTDIR)/$(installdir)
|
||||
$(NSINSTALL) -D $(DEBDESTDIR)/usr/share/dbus-1/services/
|
||||
cp debian/$(MOZ_BUILD_APP).service $(DEBDESTDIR)/usr/share/dbus-1/services/org.mozilla.$(MOZ_BUILD_APP).service
|
||||
dh_link; fakeroot dh_fixperms; fakeroot dh_installdeb; fakeroot dh_shlibdeps; fakeroot dh_gencontrol; fakeroot dh_md5sums; fakeroot dh_builddeb;
|
||||
endif
|
||||
|
||||
DEB_BUILD_ARCH = $(shell dpkg-architecture -qDEB_BUILD_ARCH)
|
||||
# package name comes from xulrunner/installer/debian/changelog.in
|
||||
DEB_PKG_NAME = $(MOZ_PKG_APPNAME)_$(GRE_MILESTONE)-$(GRE_BUILDID)_$(DEB_BUILD_ARCH).deb
|
||||
# relative to $(DIST)
|
||||
UPLOAD_EXTRA_FILES += ../xulrunner/$(DEB_PKG_NAME)
|
||||
7
application/xulrunner/installer/debian/changelog.in
Normal file
7
application/xulrunner/installer/debian/changelog.in
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
# if the naming changes please modify DEB_PKG_NAME in xulrunner/installer/Makefile.in as well
|
||||
#filter substitution
|
||||
xulrunner (@GRE_MILESTONE@-@GRE_BUILDID@) unstable; urgency=low
|
||||
|
||||
* Mozilla Nightly (Closes: #nnnn) <nnnn is the bug number of your ITP>
|
||||
|
||||
-- Mozilla Runtime <mobile-feedback@mozilla.com> @MOZ_DEB_TIMESTAMP@
|
||||
1
application/xulrunner/installer/debian/compat
Normal file
1
application/xulrunner/installer/debian/compat
Normal file
|
|
@ -0,0 +1 @@
|
|||
4
|
||||
48
application/xulrunner/installer/debian/control
Normal file
48
application/xulrunner/installer/debian/control
Normal file
|
|
@ -0,0 +1,48 @@
|
|||
Source: xulrunner
|
||||
Section: user/network
|
||||
Priority: extra
|
||||
Maintainer: Mobile Feedback <mobile-feedback@mozilla.com>
|
||||
Build-Depends: debhelper (>= 5)
|
||||
Standards-Version: 3.7.2
|
||||
|
||||
Package: xulrunner
|
||||
Architecture: any
|
||||
Depends: ${shlibs:Depends}
|
||||
Description: Web and JavaScript engine used by the Firefox Web browser
|
||||
The Mozilla runtime is the modern browser engine, also known as "Gecko," that powers Firefox and can be embedded by other applications
|
||||
XB-Maemo-Display-Name: Mozilla Runtime
|
||||
XB-Maemo-Icon-26:
|
||||
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
|
||||
:+Z,K%?P/&D=O=_6]@+\`````245.1*Y"8((`
|
||||
`
|
||||
36
application/xulrunner/installer/debian/icon_base64
Normal file
36
application/xulrunner/installer/debian/icon_base64
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
begin 644 -m
|
||||
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
|
||||
:+Z,K%?P/&D=O=_6]@+\`````245.1*Y"8((`
|
||||
`
|
||||
end
|
||||
2
application/xulrunner/installer/debian/menu
Normal file
2
application/xulrunner/installer/debian/menu
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
?package(xulrunner):needs="X11|text|vc|wm" section="Apps/Internet"\
|
||||
title="xulrunner" command="/usr/bin/xulrunner"
|
||||
42
application/xulrunner/installer/debian/postinst.in
Normal file
42
application/xulrunner/installer/debian/postinst.in
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
#literal #! /bin/sh
|
||||
#filter substitution
|
||||
# postinst script for moz
|
||||
#
|
||||
# see: dh_installdeb(1)
|
||||
|
||||
set -e
|
||||
|
||||
# summary of how this script can be called:
|
||||
# * <postinst> `configure' <most-recently-configured-version>
|
||||
# * <old-postinst> `abort-upgrade' <new version>
|
||||
# * <conflictor's-postinst> `abort-remove' `in-favour' <package>
|
||||
# <new-version>
|
||||
# * <postinst> `abort-remove'
|
||||
# * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
|
||||
# <failed-install-package> <version> `removing'
|
||||
# <conflicting-package> <version>
|
||||
# for details, see http://www.debian.org/doc/debian-policy/ or
|
||||
# the debian-policy package
|
||||
|
||||
|
||||
case "$1" in
|
||||
configure)
|
||||
;;
|
||||
|
||||
abort-upgrade|abort-remove|abort-deconfigure)
|
||||
;;
|
||||
|
||||
*)
|
||||
echo "postinst called with unknown argument \`$1'" >&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
#ifdef MOZ_WIDGET_GTK
|
||||
gtk-update-icon-cache /usr/share/icons/hicolor
|
||||
#endif
|
||||
|
||||
|
||||
exit 0
|
||||
|
||||
|
||||
29
application/xulrunner/installer/debian/prerm.in
Normal file
29
application/xulrunner/installer/debian/prerm.in
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
#literal #! /bin/sh
|
||||
#filter substitution
|
||||
# prerm script for moz
|
||||
#
|
||||
# see: dh_installdeb(1)
|
||||
|
||||
set -e
|
||||
|
||||
case "$1" in
|
||||
remove|upgrade|deconfigure)
|
||||
;;
|
||||
|
||||
failed-upgrade)
|
||||
;;
|
||||
|
||||
*)
|
||||
echo "postinst called with unknown argument \`$1'" >&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
#ifdef MOZ_WIDGET_GTK
|
||||
gtk-update-icon-cache /usr/share/icons/hicolor
|
||||
#endif
|
||||
|
||||
|
||||
exit 0
|
||||
|
||||
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
#filter substitution
|
||||
@installdir@/xulrunner /usr/bin/xulrunner
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
#filter substitution
|
||||
[D-BUS Service]
|
||||
Name=org.mozilla.@MOZ_APP_NAME@
|
||||
Exec=@installdir@/xulrunner
|
||||
10
application/xulrunner/installer/libxul-embedding.pc.in
Normal file
10
application/xulrunner/installer/libxul-embedding.pc.in
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
prefix=%prefix%
|
||||
sdkdir=%sdkdir%
|
||||
includedir=%includedir%
|
||||
idldir=%idldir%
|
||||
|
||||
Name: libxul-embedding
|
||||
Description: Static library for version-independent embedding of the Mozilla runtime
|
||||
Version: %MOZILLA_VERSION%
|
||||
Libs: -L${sdkdir}/lib -lxpcomglue -ldl
|
||||
Cflags: -DXPCOM_GLUE -I${includedir} %WCHAR_CFLAGS%
|
||||
11
application/xulrunner/installer/libxul.pc.in
Normal file
11
application/xulrunner/installer/libxul.pc.in
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
prefix=%prefix%
|
||||
sdkdir=%sdkdir%
|
||||
includedir=%includedir%
|
||||
idldir=%idldir%
|
||||
|
||||
Name: libxul
|
||||
Description: The Mozilla Runtime and Embedding Engine
|
||||
Version: %MOZILLA_VERSION%
|
||||
Requires: %NSPR_NAME% >= %NSPR_VERSION%
|
||||
Libs: -L${sdkdir}/lib %MOZ_XUL_LINK%
|
||||
Cflags: -I${includedir} %WCHAR_CFLAGS%
|
||||
6
application/xulrunner/installer/moz.build
Normal file
6
application/xulrunner/installer/moz.build
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*-
|
||||
# vim: set filetype=python:
|
||||
# This Source Code Form is subject to the terms of the Mozilla Public
|
||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
10
application/xulrunner/installer/mozilla-js.pc.in
Normal file
10
application/xulrunner/installer/mozilla-js.pc.in
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
prefix=%prefix%
|
||||
sdkdir=%sdkdir%
|
||||
includedir=%includedir%
|
||||
|
||||
Name: JavaScript
|
||||
Description: The Mozilla JavaScript Library
|
||||
Version: %MOZILLA_VERSION%
|
||||
Requires: %NSPR_NAME% >= %NSPR_VERSION%
|
||||
Libs: -L${sdkdir}/lib %MOZ_JS_LINK%
|
||||
Cflags: -I${includedir} -DXP_UNIX
|
||||
11
application/xulrunner/installer/mozilla-nspr.pc.in
Normal file
11
application/xulrunner/installer/mozilla-nspr.pc.in
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
prefix=%prefix%
|
||||
sdkdir=%sdkdir%
|
||||
includedir=%includedir%/nspr
|
||||
|
||||
Name: NSPR
|
||||
Description: The Netscape Portable Runtime
|
||||
Version: %NSPR_VERSION%
|
||||
Libs: %FULL_NSPR_LIBS%
|
||||
Cflags: %FULL_NSPR_CFLAGS%
|
||||
|
||||
|
||||
10
application/xulrunner/installer/mozilla-nss.pc.in
Normal file
10
application/xulrunner/installer/mozilla-nss.pc.in
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
prefix=%prefix%
|
||||
sdkdir=%sdkdir%
|
||||
includedir=%includedir%/nss
|
||||
|
||||
Name: NSS
|
||||
Description: Mozilla Network Security Services
|
||||
Version: %MOZILLA_VERSION%
|
||||
Requires: %NSPR_NAME% >= %NSPR_VERSION%
|
||||
Libs: -L${sdkdir}/lib -lsmime3 -lssl3 -lnss3 -lnssutil3
|
||||
Cflags: -I${includedir}
|
||||
8
application/xulrunner/installer/mozilla-plugin.pc.in
Normal file
8
application/xulrunner/installer/mozilla-plugin.pc.in
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
prefix=%prefix%
|
||||
sdkdir=%sdkdir%
|
||||
includedir=%includedir%
|
||||
|
||||
Name: Mozilla Plug-In API
|
||||
Description: Mozilla Plug-In API
|
||||
Version: %MOZILLA_VERSION%
|
||||
Cflags: -I${includedir} -DXP_UNIX
|
||||
Loading…
Add table
Add a link
Reference in a new issue