This is an automated email from the git hooks/post-receive script. x2go pushed a change to branch master in repository pale-moon. from 6472383 debian/noinstall: /usr/lib/palemoon-devel/include/testing does not seem to exist, so remove entry. new 64af56e debian/: add new palemoon.desktop file. new 27aa999 debian/: add new palemoon.js file with application defaults installed into /etc/palemoon. new 8f81351 debian/: add new vendor.js file with packaging-hardcoded preferences. new 79a82a5 debian/: add new debsearch.xml file, containing a PDO search engine. new 6d51d28 debian/: add new, slightly modified palemoon wrapper script. new 172502e debian/: add new palemoon.dirs file. new af1d3d5 debian/: add new palemoon.install file. new 81885dd debian/palemoon.links: update with content from Debian's Firefox package. new d537ec3 debian/: add new palemoon.1 manpage. new 8238427 debian/: add new palemoon.manpages file, staging the man page into the package. new 0167214 debian/: add new palemoon.mime file, registering MIME types. new caf8f02 debian/palemoon.postinst: sync with Debian Firefox package. new 4919c1b debian/palemoon.prerm: sync with Debian Firefox package. new 77efab9 debian/: add new palemoon.README.Debian file, modified from Debian's Firefox package. new acd3449 debian/: add new mls.key file, containing a fake/invalid Mozilla Location Service API key. new e8a0360 debian/: rename palemoon.mozconfig to palemoon.mozconfig.in, because we will need to preprocess it. new 8688c08 debian/rules: move GCC selection around a bit. new a5bf96e debian/rules: remove useless mark. new 37e1c83 debian/rules: add support for preprocessing files via the Mozilla preprocessor python script. new 82c3078 debian/rules: hardcode MOZ_APP_REMOTINGNAME. new 67839ce debian/rules: replace $(PRODUCT) with hardcoded palemoon string in missed location. new bec5152 debian/rules: ignore rust stuff, but mention it. new 0b4f641 debian/rules: select GTK3 if upstream thinks it should be the default. new 8d5fa0f debian/rules: remove old ppc64(be) workaround, good riddance. new 3ff504a debian/rules: hope that GCC is new enough to not need the ia64 workaround any longer. new cb1d184 debian/rules: remove MOZ_FFVPX stuff, unimplemented. new 7f253d4 debian/rules: add CRASH_REPORTER setting, although I'm unsure if that's even supported. new db3fca3 debian/rules: remove GENSYMBOLS_FLAGS setting, the source code doesn't even use it. new 1c5f2e5 debian/rules: export MOZILLA_OFFICIAL variable. new 7ea7338 debian/palemoon.mozconfig.in: sync with Debian's Firefox package. new e16853a debian/palemoon.install: enable preprocessing support. new f30f6ab debian/: rename palemoon.install to palemoon.install.in - processing support. new 51d74de debian/upstream.mk: add version check against Debian package. new a03a6c5 debian/rules: use UPSTREAM_VERSION instead of GRE_VERSION, since GRE_VERSION is not used within Palemoon (and refers to the Goanna version). new ca15095 debian/rules: use safer UPSTREAM_VERSION instead of globbing *. new 92b5c22 debian/lintian-overrides: sync with Debian's Firefox package. new 6eece35 debian/: rename palemoon.lintian-overrides to palemoon.lintian-overrides.in. new 7036c4d debian/: add new palemoon-devel.links.in file. new d3c3219 debian/: rename control to control.in. new 6911731 debian/control.in: update debhelper dependency. new 3261b3a debian/rules: use gcc-mozilla on wheezy. new 99986a5 debian/upstream.mk: add xenial, artful, bionic, cosmic DIST values. new beeb8dd debian/upstream.mk: uh, no, the Ubuntu versions are not backports. new edc6b31 debian/upstream.mk: add Horizon support... whatever that is supposed to be. new 1b55368 debian/control.in: rework GCC dependencies. new 1e9b487 debian/control.in: put lsb-release build-time dependency to the bottom in Palemoon-specific section. new 210f828 debian/control.in: move autotools build dependency around. new 2355ac6 debian/control.in: add X11 build dependencies. new a1cb20c debian/control.in: move GTK build dependencies around and add GTK3 support if detected. new 99fc6fd debian/control.in: move glib build dependency around. new d074a6c debian/control.in: add libstartup-notification build dependency. new 4e42503 debian/control.in: add libjpeg build dependency. The 52 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 67 +++++++++++++++++++ debian/{control => control.in} | 41 ++++++++---- debian/debsearch.xml | 8 +++ debian/mls.key | 1 + debian/palemoon | 6 ++ debian/palemoon.1 | 105 ++++++++++++++++++++++++++++++ debian/palemoon.README.Debian | 60 +++++++++++++++++ debian/palemoon.desktop | 104 ++++++++++++++++++++++++++++++ debian/palemoon.dirs | 4 ++ debian/palemoon.install.in | 121 +++++++++++++++++++++++++++++++++++ debian/palemoon.js | 26 ++++++++ debian/palemoon.links | 23 +++++-- debian/palemoon.lintian-overrides | 3 - debian/palemoon.lintian-overrides.in | 24 +++++++ debian/palemoon.manpages | 1 + debian/palemoon.mime | 5 ++ debian/palemoon.mozconfig | 17 ----- debian/palemoon.mozconfig.in | 67 +++++++++++++++++++ debian/palemoon.postinst | 16 +++-- debian/palemoon.prerm | 4 ++ debian/rules | 105 ++++++++++++++++++++---------- debian/upstream.mk | 32 +++++++++ debian/vendor.js | 6 ++ 23 files changed, 771 insertions(+), 75 deletions(-) rename debian/{control => control.in} (73%) create mode 100644 debian/debsearch.xml create mode 100644 debian/mls.key create mode 100644 debian/palemoon create mode 100644 debian/palemoon.1 create mode 100644 debian/palemoon.README.Debian create mode 100644 debian/palemoon.desktop create mode 100644 debian/palemoon.dirs create mode 100644 debian/palemoon.install.in create mode 100644 debian/palemoon.js delete mode 100644 debian/palemoon.lintian-overrides create mode 100644 debian/palemoon.lintian-overrides.in create mode 100644 debian/palemoon.manpages create mode 100644 debian/palemoon.mime delete mode 100644 debian/palemoon.mozconfig create mode 100644 debian/palemoon.mozconfig.in create mode 100644 debian/vendor.js -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 64af56eaa147cf530abfdb84051643ca7104ba29 Author: Mihai Moldovan <ionic@ionic.de> Date: Mon Sep 17 22:07:06 2018 +0200 debian/: add new palemoon.desktop file. --- debian/changelog | 1 + debian/palemoon.desktop | 104 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 105 insertions(+) diff --git a/debian/changelog b/debian/changelog index 922a5c4..ffe8049 100644 --- a/debian/changelog +++ b/debian/changelog @@ -109,6 +109,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - New directory "extra-stuff" containing Debian-specific additions (currently only addonsInfo). - New directory "patches" populated with Debian-specific copied patches. + - Add new palemoon.desktop file. * debian/changelog: - Change repack-1 in version string to repack1 because a dash denotes the start of a downstream change. diff --git a/debian/palemoon.desktop b/debian/palemoon.desktop new file mode 100644 index 0000000..bc4e64e --- /dev/null +++ b/debian/palemoon.desktop @@ -0,0 +1,104 @@ +[Desktop Entry] +Name=Palemoon +Name[bg]=Palemoon +Name[ca]=Palemoon +Name[cs]=Palemoon +Name[el]=Palemoon +Name[es]=Palemoon +Name[fa]=Palemoon +Name[fi]=Palemoon +Name[fr]=Palemoon +Name[hu]=Palemoon +Name[it]=Palemoon +Name[ja]=Palemoon +Name[ko]=Palemoon +Name[nb]=Palemoon +Name[nl]=Palemoon +Name[nn]=Palemoon +Name[no]=Palemoon +Name[pl]=Palemoon +Name[pt]=Palemoon +Name[pt_BR]=Palemoon +Name[ru]=Palemoon +Name[sk]=Palemoon +Name[sv]=Palemoon +Comment=Browse the World Wide Web +Comment[bg]=Сърфиране в Мрежата +Comment[ca]=Navegueu per el web +Comment[cs]=Prohlížení stránek World Wide Webu +Comment[de]=Im Internet surfen +Comment[el]=Περιηγηθείτε στον παγκόσμιο ιστό +Comment[es]=Navegue por la web +Comment[fa]=صفحات شبکه جهانی اینترنت را مرور نمایید +Comment[fi]=Selaa Internetin WWW-sivuja +Comment[fr]=Navigue sur Internet +Comment[hu]=A világháló böngészése +Comment[it]=Esplora il web +Comment[ja]=ウェブを閲覧します +Comment[ko]=웹을 돌아 다닙니다 +Comment[nb]=Surf på nettet +Comment[nl]=Verken het internet +Comment[nn]=Surf på nettet +Comment[no]=Surf på nettet +Comment[pl]=Przeglądanie stron WWW +Comment[pt]=Navegue na Internet +Comment[pt_BR]=Navegue na Internet +Comment[ru]=Обозреватель Всемирной Паутины +Comment[sk]=Prehliadanie internetu +Comment[sv]=Surfa på webben +GenericName=Web Browser +GenericName[bg]=Интернет браузър +GenericName[ca]=Navegador web +GenericName[cs]=Webový prohlížeč +GenericName[de]=Webbrowser +GenericName[el]=Περιηγητής ιστού +GenericName[es]=Navegador web +GenericName[fa]=مرورگر اینترنتی +GenericName[fi]=WWW-selain +GenericName[fr]=Navigateur Web +GenericName[hu]=Webböngésző +GenericName[it]=Browser Web +GenericName[ja]=ウェブ・ブラウザ +GenericName[ko]=웹 브라우저 +GenericName[nb]=Nettleser +GenericName[nl]=Webbrowser +GenericName[nn]=Nettlesar +GenericName[no]=Nettleser +GenericName[pl]=Przeglądarka WWW +GenericName[pt]=Navegador Web +GenericName[pt_BR]=Navegador Web +GenericName[ru]=Интернет-браузер +GenericName[sk]=Internetový prehliadač +GenericName[sv]=Webbläsare +X-GNOME-FullName=Palemoon Web Browser +X-GNOME-FullName[bg]=Интернет браузър (Palemoon) +X-GNOME-FullName[ca]=Navegador web Palemoon +X-GNOME-FullName[cs]=Palemoon Webový prohlížeč +X-GNOME-FullName[el]=Περιηγήτης Ιστού Palemoon +X-GNOME-FullName[es]=Navegador web Palemoon +X-GNOME-FullName[fa]=مرورگر اینترنتی Palemoon +X-GNOME-FullName[fi]=Palemoon-selain +X-GNOME-FullName[fr]=Navigateur Web Palemoon +X-GNOME-FullName[hu]=Palemoon webböngésző +X-GNOME-FullName[it]=Palemoon Browser Web +X-GNOME-FullName[ja]=Palemoon ウェブ・ブラウザ +X-GNOME-FullName[ko]=Palemoon 웹 브라우저 +X-GNOME-FullName[nb]=Palemoon Nettleser +X-GNOME-FullName[nl]=Palemoon webbrowser +X-GNOME-FullName[nn]=Palemoon Nettlesar +X-GNOME-FullName[no]=Palemoon Nettleser +X-GNOME-FullName[pl]=Przeglądarka WWW Palemoon +X-GNOME-FullName[pt]=Palemoon Navegador Web +X-GNOME-FullName[pt_BR]=Navegador Web Palemoon +X-GNOME-FullName[ru]=Интернет-браузер Palemoon +X-GNOME-FullName[sk]=Internetový prehliadač Palemoon +X-GNOME-FullName[sv]=Webbläsaren Palemoon +Exec=/usr/lib/palemoon/palemoon %u +Terminal=false +X-MultipleArgs=false +Type=Application +Icon=palemoon +Categories=Network;WebBrowser; +MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https; +StartupWMClass=palemoon +StartupNotify=true -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 27aa999a92d3bcc946a0589a51ef682300865f49 Author: Mihai Moldovan <ionic@ionic.de> Date: Mon Sep 17 22:18:03 2018 +0200 debian/: add new palemoon.js file with application defaults installed into /etc/palemoon. --- debian/changelog | 2 ++ debian/palemoon.js | 26 ++++++++++++++++++++++++++ 2 files changed, 28 insertions(+) diff --git a/debian/changelog b/debian/changelog index ffe8049..cfaf4ca 100644 --- a/debian/changelog +++ b/debian/changelog @@ -110,6 +110,8 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium (currently only addonsInfo). - New directory "patches" populated with Debian-specific copied patches. - Add new palemoon.desktop file. + - Add new palemoon.js file with application defaults installed into + /etc/palemoon. * debian/changelog: - Change repack-1 in version string to repack1 because a dash denotes the start of a downstream change. diff --git a/debian/palemoon.js b/debian/palemoon.js new file mode 100644 index 0000000..d963a96 --- /dev/null +++ b/debian/palemoon.js @@ -0,0 +1,26 @@ +// This is the Debian specific preferences file for Palemoon +// You can make any change in here, it is the purpose of this file. +// You can, with this file and all files present in the +// /etc/palemoon directory, override any preference you can see in +// about:config. +// +// Note that lockPref is allowed in these preferences files if you +// don't want users to be able to override some preferences. + +pref("extensions.update.enabled", true); + +// Use LANG environment variable to choose locale +pref("intl.locale.matchOS", true); + +// Disable default browser checking. +pref("browser.shell.checkDefaultBrowser", false); + +// Disable openh264. +// N.B.: not supported in Palemoon in the first place, but keep it around. +pref("media.gmp-gmpopenh264.enabled", false); + +// Default to classic view for about:newtab +sticky_pref("browser.newtabpage.enhanced", false); + +// Disable health report upload +pref("datareporting.healthreport.uploadEnabled", false); -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 79a82a50c220eb5b3959bb85a6d1cc8c95746b32 Author: Mihai Moldovan <ionic@ionic.de> Date: Mon Sep 17 22:23:52 2018 +0200 debian/: add new debsearch.xml file, containing a PDO search engine. --- debian/changelog | 1 + debian/debsearch.xml | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/debian/changelog b/debian/changelog index 9633de0..d767f33 100644 --- a/debian/changelog +++ b/debian/changelog @@ -113,6 +113,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Add new palemoon.js file with application defaults installed into /etc/palemoon. - Add new vendor.js file with packaging-hardcoded preferences. + - Add new debsearch.xml file, containing a PDO search engine. * debian/changelog: - Change repack-1 in version string to repack1 because a dash denotes the start of a downstream change. diff --git a/debian/debsearch.xml b/debian/debsearch.xml new file mode 100644 index 0000000..47b1ea9 --- /dev/null +++ b/debian/debsearch.xml @@ -0,0 +1,8 @@ +<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/"> +<os:ShortName>Debian packages</os:ShortName> +<os:Description>Debian packages name search</os:Description> +<os:InputEncoding>UTF-8</os:InputEncoding> +<os:Image width="16" height="16">data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M/3AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAJnKAACZygHjkaQiAAAAB3RJTUUH1gsYEToVv17oJgAAAXpJREFUOMuN0s+LjWEUB/DPvabrR9EYpVFkoWbxFv+ADE2JxSkLUVLKQmo2FvYUKzulqVmQSMpSvck0Slmyms2xYMNCoiaFGsqPzfPk7XZv5rs57/e83+/3OefpASnuGY0UD3odch5fKtk3LF1IMVfJq1K3pZjq42mKY/jWaFelmBx35FoNT7E1xRr0S2Ox0W7CIWi0X7E3xUR1v+4knUxxdNQRcymmhvvdTWdwGyu41mg/d923Uix2+KMUlyrZmOJ0+d5dbyTFUhUc7zgHpW5J8aGu+acz04kU0/iB2SpYTnG4CJZxBhsa7 [...] +<os:Url type="text/html" method="GET" template="http://packages.debian.org/search?keywords={searchTerms}&searchon=names&suite=all§ion=all&sourceid=mozilla-search"/> +<SearchForm>http://packages.debian.org/</SearchForm> +</SearchPlugin> -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 8f81351b8d38fd014533fa81585c3354c63072c0 Author: Mihai Moldovan <ionic@ionic.de> Date: Mon Sep 17 22:21:22 2018 +0200 debian/: add new vendor.js file with packaging-hardcoded preferences. --- debian/changelog | 1 + debian/vendor.js | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/debian/changelog b/debian/changelog index cfaf4ca..9633de0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -112,6 +112,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Add new palemoon.desktop file. - Add new palemoon.js file with application defaults installed into /etc/palemoon. + - Add new vendor.js file with packaging-hardcoded preferences. * debian/changelog: - Change repack-1 in version string to repack1 because a dash denotes the start of a downstream change. diff --git a/debian/vendor.js b/debian/vendor.js new file mode 100644 index 0000000..a8b48a3 --- /dev/null +++ b/debian/vendor.js @@ -0,0 +1,6 @@ +pref("distribution.searchplugins.defaultLocale", "en-US"); +// Forbid application updates +lockPref("app.update.enabled", false); + +pref("devtools.webide.autoinstallADBHelper", false); +pref("devtools.webide.autoinstallFxdtAdapters", false); -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 6d51d28d798a28b2455086efc51556fc63f058db Author: Mihai Moldovan <ionic@ionic.de> Date: Mon Sep 17 22:32:58 2018 +0200 debian/: add new, slightly modified palemoon wrapper script. --- debian/changelog | 1 + debian/palemoon | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/debian/changelog b/debian/changelog index d767f33..da4c8c8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -114,6 +114,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium /etc/palemoon. - Add new vendor.js file with packaging-hardcoded preferences. - Add new debsearch.xml file, containing a PDO search engine. + - Add new, slightly modified palemoon wrapper script. * debian/changelog: - Change repack-1 in version string to repack1 because a dash denotes the start of a downstream change. diff --git a/debian/palemoon b/debian/palemoon new file mode 100644 index 0000000..b6d66f1 --- /dev/null +++ b/debian/palemoon @@ -0,0 +1,6 @@ +#!/bin/sh + +PALEMOON="$(which palemoon)" +[ -x "${PALEMOON}.real" ] && exec "${PALEMOON}.real" "${@}" + +exec 'palemoon' "${@}" -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 172502eda45dcdb4f6697bae3ef38d46b4b9f72d Author: Mihai Moldovan <ionic@ionic.de> Date: Mon Sep 17 23:17:23 2018 +0200 debian/: add new palemoon.dirs file. --- debian/changelog | 1 + debian/palemoon.dirs | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/debian/changelog b/debian/changelog index da4c8c8..e0efb26 100644 --- a/debian/changelog +++ b/debian/changelog @@ -115,6 +115,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Add new vendor.js file with packaging-hardcoded preferences. - Add new debsearch.xml file, containing a PDO search engine. - Add new, slightly modified palemoon wrapper script. + - Add new palemoon.dirs file. * debian/changelog: - Change repack-1 in version string to repack1 because a dash denotes the start of a downstream change. diff --git a/debian/palemoon.dirs b/debian/palemoon.dirs new file mode 100644 index 0000000..49e0b99 --- /dev/null +++ b/debian/palemoon.dirs @@ -0,0 +1,4 @@ +etc/palemoon +usr/lib/mozilla/plugins +usr/lib/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384} +usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384} -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit d537ec3543f325b91f91d79ef6f12131ae839926 Author: Mihai Moldovan <ionic@ionic.de> Date: Mon Sep 17 23:43:38 2018 +0200 debian/: add new palemoon.1 manpage. --- debian/changelog | 1 + debian/palemoon.1 | 105 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 106 insertions(+) diff --git a/debian/changelog b/debian/changelog index ece6d0e..4278e9c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -117,6 +117,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Add new, slightly modified palemoon wrapper script. - Add new palemoon.dirs file. - Add new palemoon.install file. + - Add new palemoon.1 manpage. * debian/changelog: - Change repack-1 in version string to repack1 because a dash denotes the start of a downstream change. diff --git a/debian/palemoon.1 b/debian/palemoon.1 new file mode 100644 index 0000000..e4e26ee --- /dev/null +++ b/debian/palemoon.1 @@ -0,0 +1,105 @@ +.TH PALEMOON 1 "November 4, 2004" palemoon "Linux User's Manual" +.SH NAME +palemoon - a Web browser for X11 derived from the Mozilla browser + +.SH SYNOPSIS +.B palemoon +[\fIOPTIONS\fR] [\fIURL\fR] + +.B /usr/lib/palemoon/palemoon +[\fIOPTIONS\fR] [\fIURL\fR] + +.SH DESCRIPTION +\fBPalemoon\fR is an open-source web browser, designed for +standards compliance, performance and portability. + +.SH USAGE +If there is an Palemoon browser already running, \fBpalemoon\fR will +arrange for it to create a new browser window; otherwise it will start +a new instance. + +.SH OPTIONS +A summary of the options supported by \fBpalemoon\fR is included below. + +.SS "X11 options" +.TP +.BI \-\-display= DISPLAY +X display to use +.TP +.B \-\-sync +Make X calls synchronous +.TP +.B \-\-no\-xshm +Don't use X shared memory extension +.TP +.BI \-\-xim\-preedit= STYLE +.TP +.BI \-\-xim\-status= STYLE +.TP +.B \-\-g\-fatal\-warnings +Make all warnings fatal + +.SS "Mozilla options" +.TP +.B \-h, \-help +Show summary of options. +.TP +.B \-v, \-version +Print Palemoon version. +.TP +\fB\-P\fR [\fIprofile\fR] +Start with \fIprofile\fR. When no profile is given, displays the Profile Manager. May require \fB\-no\-remote\fR, see below. +.TP +.B \-migration +Start with migration wizard. May require \fB\-no\-remote\fR, see below. +.TP +.B \-ProfileManager +Start with profile manager. May require \fB\-no\-remote\fR, see below. +.TP +.B \-no\-remote +Don't connect to a running Palemoon instance. This option can be necessary +in conjunction to several of the options above, that won't have any effect +when an Palemoon instance is running unless \fB\-no\-remote\fR is used at +the same time. +.TP +\fB\-UILocale\fR \fIlocale\fR +Start with \fIlocale\fR resources as User Interface locale. By default, it is +guessed from environment and available locales for Palemoon. +.TP +.B \-safe\-mode +Starts Palemoon in safe mode, i.e. disabling all extensions and +showing a bit more debugging messages. +.TP +.B \-jsconsole +Start with Javascript Console +.TP +\fB\-new-window\fR \fIURL\fR +Open \fIURL\fR in a new window in an already running Palemoon process. +.TP +\fB\-new-tab\fR \fIURL\fR +Open \fIURL\fR in a new tab in an already running Palemoon process. +.TP +\fB\-chrome\fR \fIurl\fR +Load the specified chrome. + +.SH ENVIRONMENT +\fIMOZILLA_DISABLE_PLUGINS\fR - when set, totally disables loading browser plugins +(the ones that appear at the about:plugins url) + +.SH FILES +\fI/usr/bin/palemoon\fR - symbolic link to \fB/usr/lib/palemoon/palemoon\fR. +.br + +\fI/usr/lib/palemoon/palemoon\fR - Palemoon executable. + +\fI/usr/lib/palemoon/palemoon\-bin\fR - Legacy executable. +.br + +.SH BUGS +To report a bug, please visit \fIhttps://forum.palemoon.org/\fR or report bugs +to the downstream Bug Tracking System, as usual. + +.SH AUTHORS +.TP +.B The Mozilla Organization +.I http://www.mozilla.org/about.html -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 81885ddcd1da5243e58ad424701a0250b477d746 Author: Mihai Moldovan <ionic@ionic.de> Date: Mon Sep 17 23:32:20 2018 +0200 debian/palemoon.links: update with content from Debian's Firefox package. --- debian/changelog | 1 + debian/palemoon.links | 23 ++++++++++++++++++----- 2 files changed, 19 insertions(+), 5 deletions(-) diff --git a/debian/changelog b/debian/changelog index 965132a..ece6d0e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -133,6 +133,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium * debian/palemoon.links: - Fix link source to be absolute for /usr/bin/palemoon. - Add another symlink for /usr/lib/palemoon/palemoon-bin. + - Update with content from Debian's Firefox package. * debian/noinstall: - Change missed "firefox" occurrence to "palemoon". - /usr/lib/palemoon-devel/include/testing does not seem to exist, so diff --git a/debian/palemoon.links b/debian/palemoon.links index ceb7074..fd07211 100644 --- a/debian/palemoon.links +++ b/debian/palemoon.links @@ -1,7 +1,20 @@ -/usr/lib/palemoon/browser/chrome/icons/default/default16.png /usr/share/icons/hicolor/16x16/apps/palemoon.png -/usr/lib/palemoon/browser/chrome/icons/default/default32.png /usr/share/icons/hicolor/32x32/apps/palemoon.png -/usr/lib/palemoon/browser/chrome/icons/default/default48.png /usr/share/icons/hicolor/48x48/apps/palemoon.png -/usr/lib/palemoon/browser/icons/mozicon128.png /usr/share/icons/hicolor/128x128/apps/palemoon.png -/usr/lib/palemoon/browser/icons/mozicon128.png /usr/share/pixmaps/palemoon.png /usr/lib/palemoon/palemoon /usr/bin/palemoon /usr/lib/palemoon/palemoon /usr/lib/palemoon/palemoon-bin + +/usr/share/palemoon/browser/icons/mozicon128.png /usr/share/icons/hicolor/128x128/apps/palemoon.png +/usr/share/palemoon/browser/chrome/icons/default/default48.png /usr/share/icons/hicolor/48x48/apps/palemoon.png +/usr/share/palemoon/browser/chrome/icons/default/default48.png /usr/share/pixmaps/palemoon.png + +/etc/palemoon /usr/share/palemoon/browser/defaults/syspref + +/usr/share/palemoon/browser/icons /usr/lib/palemoon/browser/icons +/usr/share/palemoon/browser/chrome /usr/lib/palemoon/browser/chrome +/usr/share/palemoon/browser/defaults /usr/lib/palemoon/browser/defaults + +/usr/share/palemoon/distribution /usr/lib/palemoon/distribution + +/usr/share/hunspell usr/lib/palemoon/dictionaries + +# Palemoon-specific symlinks. +/usr/share/palemoon/browser/chrome/icons/default/default16.png /usr/share/icons/hicolor/16x16/apps/palemoon.png +/usr/share/palemoon/browser/chrome/icons/default/default32.png /usr/share/icons/hicolor/32x32/apps/palemoon.png -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit af1d3d50eea142d01c4eb6d8312536b7ebacb63d Author: Mihai Moldovan <ionic@ionic.de> Date: Mon Sep 17 23:18:35 2018 +0200 debian/: add new palemoon.install file. --- debian/changelog | 1 + debian/palemoon.install | 121 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 122 insertions(+) diff --git a/debian/changelog b/debian/changelog index e0efb26..965132a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -116,6 +116,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Add new debsearch.xml file, containing a PDO search engine. - Add new, slightly modified palemoon wrapper script. - Add new palemoon.dirs file. + - Add new palemoon.install file. * debian/changelog: - Change repack-1 in version string to repack1 because a dash denotes the start of a downstream change. diff --git a/debian/palemoon.install b/debian/palemoon.install new file mode 100644 index 0000000..3d5795e --- /dev/null +++ b/debian/palemoon.install @@ -0,0 +1,121 @@ +usr/lib/palemoon/platform.ini + +usr/lib/palemoon/libxul.so +usr/lib/palemoon/dependentlibs.list + +usr/lib/palemoon/plugin-container + +usr/lib/palemoon/omni.ja + +#%ifndef USE_SYSTEM_SQLITE +usr/lib/palemoon/libmozsqlite3.so +#%endif +#%ifndef USE_SYSTEM_NSPR +usr/lib/palemoon/libnspr4.so +usr/lib/palemoon/libplc4.so +usr/lib/palemoon/libplds4.so +#%endif +#%ifndef USE_SYSTEM_NSS +usr/lib/palemoon/libfreeblpriv3.chk +usr/lib/palemoon/libfreeblpriv3.so +usr/lib/palemoon/libnss3.so +usr/lib/palemoon/libnssckbi.so +usr/lib/palemoon/libnssdbm3.so +usr/lib/palemoon/libnssutil3.so +usr/lib/palemoon/libnssdbm3.chk +usr/lib/palemoon/libsmime3.so +usr/lib/palemoon/libsoftokn3.chk +usr/lib/palemoon/libsoftokn3.so +usr/lib/palemoon/libssl3.so +#%endif + +#%if SHORT_SOURCE_CHANNEL == central +#usr/lib/palemoon/libreplace_jemalloc.so +#%endif + +#%if GTK3 +#usr/lib/palemoon/libmozgtk.so +#usr/lib/palemoon/gtk2/libmozgtk.so +#%endif +#usr/lib/palemoon/liblgpllibs.so +#%if MOZ_FFVPX +#usr/lib/palemoon/libmozavcodec.so +#usr/lib/palemoon/libmozavutil.so +#%endif +#%if DEB_BUILD_ARCH == i386 || DEB_BUILD_ARCH == amd64 +#usr/lib/palemoon/libmozsandbox.so +#%endif + +usr/lib/palemoon/defaults/pref/channel-prefs.js + +# Weird entry in Debian's Firefox package. +usr/lib/palemoon/palemoon + +usr/lib/palemoon/browser/defaults/preferences usr/share/palemoon/browser/defaults +usr/lib/palemoon/browser/icons usr/share/palemmon/browser +usr/lib/palemoon/browser/chrome usr/share/palemoon/browser + +# Other weird entries, we fix them up. +usr/lib/palemoon/application.ini +usr/lib/palemoon/browser/blocklist.xml +usr/lib/palemoon/browser/omni.ja + +debian/palemoon.desktop usr/share/applications + +build-palemoon/dist/palemoon/browser/icons/mozicon128.png usr/share/palemoon/browser/icons/ + +debian/palemoon.js etc/palemoon +debian/vendor.js usr/share/palemoon/browser/defaults/preferences + +debian/debsearch.xml usr/share/palemoon/distribution/searchplugins/common + +# And more weird entries which we fix up. +usr/lib/palemoon/browser/extensions/\{972ce4c6-7e08-4474-a285-3208198ce6fd\}.xpi +# Doesn't exist in Palemoon. +#usr/lib/palemoon/browser/features + +# Only needed if we wanted to provide multiple versions, like Palemoon-ESR vs. Palemoon-Stable. +# Since we don't and won't, leave that out. +#%if browser != firefox +#debian/palemoon usr/bin +#%endif + +usr/lib/palemoon/chrome.manifest +usr/lib/palemoon/browser/chrome.manifest + +# Doesn't exist, so ignore. +#usr/lib/palemoon/@ICU_DATA_FILE@ + +# No GMP support, since that would mean also supporting EME (DRM). +#usr/lib/palemoon/gmp-clearkey/0.1/clearkey.info +#usr/lib/palemoon/gmp-clearkey/0.1/libclearkey.so + +# Not supported. +#%if CRASH_REPORTER +#usr/lib/palemoon/crashreporter +#usr/lib/palemoon/minidump-analyzer +#usr/lib/palemoon/Throbber-small.gif +#usr/lib/palemoon/crashreporter.ini +#usr/lib/palemoon/browser/crashreporter-override.ini +#%endif + +# Not supported. +#usr/lib/palemoon/fonts/EmojiOneMozilla.ttf + +# Palemoon-specific files. +usr/lib/palemoon/libicui18n.so.58 +usr/lib/palemoon/libicuuc.so.58 +usr/lib/palemoon/libicudata.so.58 + +usr/lib/palemoon/libmozjs.so + +usr/lib/palemoon/libmozalloc.so + +usr/lib/palemoon/components/*.manifest +usr/lib/palemoon/components/libdbusservice.so +usr/lib/palemoon/components/libmozgnome.so + +usr/lib/palemoon/browser/components/*.manifest +usr/lib/palemoon/browser/components/libbrowsercomps.so + +usr/lib/palemoon/browser/searchplugins/duckduckgo-palemoon.xml -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 82384279d751767d65e227e4a09cd89f25578f82 Author: Mihai Moldovan <ionic@ionic.de> Date: Mon Sep 17 23:46:06 2018 +0200 debian/: add new palemoon.manpages file, staging the man page into the package. --- debian/changelog | 1 + debian/palemoon.manpages | 1 + 2 files changed, 2 insertions(+) diff --git a/debian/changelog b/debian/changelog index 4278e9c..9fed0a2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -118,6 +118,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Add new palemoon.dirs file. - Add new palemoon.install file. - Add new palemoon.1 manpage. + - Add new palemoon.manpages file, staging the man page into the package. * debian/changelog: - Change repack-1 in version string to repack1 because a dash denotes the start of a downstream change. diff --git a/debian/palemoon.manpages b/debian/palemoon.manpages new file mode 100644 index 0000000..64e64cf --- /dev/null +++ b/debian/palemoon.manpages @@ -0,0 +1 @@ +debian/palemoon.1 -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 0167214f411bdf588415ad707839bbe4859f93d5 Author: Mihai Moldovan <ionic@ionic.de> Date: Mon Sep 17 23:48:28 2018 +0200 debian/: add new palemoon.mime file, registering MIME types. --- debian/changelog | 1 + debian/palemoon.mime | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/debian/changelog b/debian/changelog index 9fed0a2..cbd4283 100644 --- a/debian/changelog +++ b/debian/changelog @@ -119,6 +119,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Add new palemoon.install file. - Add new palemoon.1 manpage. - Add new palemoon.manpages file, staging the man page into the package. + - Add new palemoon.mime file, registering MIME types. * debian/changelog: - Change repack-1 in version string to repack1 because a dash denotes the start of a downstream change. diff --git a/debian/palemoon.mime b/debian/palemoon.mime new file mode 100644 index 0000000..a5d03b4 --- /dev/null +++ b/debian/palemoon.mime @@ -0,0 +1,5 @@ +text/html; /usr/bin/palemoon %s; description=HTML Text; test=test -n "$DISPLAY"; nametemplate=%s.html; priority=5 +text/xml; /usr/bin/palemoon %s; description=XML Text; test=test -n "$DISPLAY"; nametemplate=%s.xml; priority=5 +image/png; /usr/bin/palemoon %s; description=PNG Image; test=test -n "$DISPLAY"; nametemplate=%s.png; priority=2 +image/jpeg; /usr/bin/palemoon %s; description=JPEG Image; test=test -n "$DISPLAY"; nametemplate=%s.jpeg; priority=2 +image/gif; /usr/bin/palemoon %s; description=GIF Image; test=test -n "$DISPLAY"; nametemplate=%s.gif; priority=2 -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit caf8f02d954bf02246186ea2df40edc5f07eabfc Author: Mihai Moldovan <ionic@ionic.de> Date: Wed Sep 19 20:07:33 2018 +0200 debian/palemoon.postinst: sync with Debian Firefox package. --- debian/changelog | 2 ++ debian/palemoon.postinst | 16 ++++++++++++---- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/debian/changelog b/debian/changelog index cbd4283..53f2087 100644 --- a/debian/changelog +++ b/debian/changelog @@ -141,6 +141,8 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Change missed "firefox" occurrence to "palemoon". - /usr/lib/palemoon-devel/include/testing does not seem to exist, so remove entry. + * debian/palemoon.postinst: + - Sync with Debian Firefox package. -- Mihai Moldovan <ionic@ionic.de> Mon, 28 May 2018 03:44:10 +0200 diff --git a/debian/palemoon.postinst b/debian/palemoon.postinst index dde1357..ac5cf2f 100755 --- a/debian/palemoon.postinst +++ b/debian/palemoon.postinst @@ -1,11 +1,19 @@ #!/bin/sh -e -if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ] || [ "$1" = "abort-remove" ] ; then +if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ] ; then + update-alternatives --install /usr/bin/x-www-browser \ + x-www-browser /usr/bin/palemoon 70 \ + --slave /usr/share/man/man1/x-www-browser.1.gz \ + x-www-browser.1.gz /usr/share/man/man1/palemoon.1.gz + update-alternatives --remove mozilla /usr/bin/palemoon update-alternatives --install /usr/bin/gnome-www-browser \ - gnome-www-browser /usr/bin/palemoon 40 + gnome-www-browser /usr/bin/palemoon 70 \ + --slave /usr/share/man/man1/gnome-www-browser.1.gz \ + gnome-www-browser.1.gz /usr/share/man/man1/palemoon.1.gz +fi - update-alternatives --install /usr/bin/x-www-browser \ - x-www-browser /usr/bin/palemoon 40 +if [ "$1" = "configure" ] ; then + rm -rf /usr/lib/palemoon/updates fi #DEBHELPER# -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 4919c1b2b192c5da61d8caf676a99464c2cc85d7 Author: Mihai Moldovan <ionic@ionic.de> Date: Wed Sep 19 20:09:07 2018 +0200 debian/palemoon.prerm: sync with Debian Firefox package. --- debian/changelog | 2 ++ debian/palemoon.prerm | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/debian/changelog b/debian/changelog index 53f2087..7944a14 100644 --- a/debian/changelog +++ b/debian/changelog @@ -143,6 +143,8 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium remove entry. * debian/palemoon.postinst: - Sync with Debian Firefox package. + * debian/palemoon.prerm: + - Sync with Debian Firefox package. -- Mihai Moldovan <ionic@ionic.de> Mon, 28 May 2018 03:44:10 +0200 diff --git a/debian/palemoon.prerm b/debian/palemoon.prerm index b03dbd6..83d1da8 100755 --- a/debian/palemoon.prerm +++ b/debian/palemoon.prerm @@ -5,4 +5,8 @@ if [ "$1" = "remove" ] || [ "$1" = "deconfigure" ] ; then update-alternatives --remove gnome-www-browser /usr/bin/palemoon fi +if [ "$1" = "remove" ]; then + rm -rf /usr/lib/palemoon/updates +fi + #DEBHELPER# -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit acd344998de65cdd95a6f62ad78af725de9a3681 Author: Mihai Moldovan <ionic@ionic.de> Date: Wed Sep 19 21:15:19 2018 +0200 debian/: add new mls.key file, containing a fake/invalid Mozilla Location Service API key. Unused anyway, because Palemoon does not use the MLS. --- debian/changelog | 2 ++ debian/mls.key | 1 + 2 files changed, 3 insertions(+) diff --git a/debian/changelog b/debian/changelog index 55cbd6e..a7c634f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -122,6 +122,8 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Add new palemoon.mime file, registering MIME types. - Add new palemoon.README.Debian file, modified from Debian's Firefox package. + - Add new mls.key file, containing a fake/invalid Mozilla Location Service + API key. Unused anyway, because Palemoon does not use the MLS. * debian/changelog: - Change repack-1 in version string to repack1 because a dash denotes the start of a downstream change. diff --git a/debian/mls.key b/debian/mls.key new file mode 100644 index 0000000..8de6b8a --- /dev/null +++ b/debian/mls.key @@ -0,0 +1 @@ +01234567-89ab-cdef-0123-456789abcdef -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 77efab9c7256dea28feba1cfee0dbc52f4b50f48 Author: Mihai Moldovan <ionic@ionic.de> Date: Wed Sep 19 20:21:31 2018 +0200 debian/: add new palemoon.README.Debian file, modified from Debian's Firefox package. --- debian/changelog | 2 ++ debian/palemoon.README.Debian | 60 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 62 insertions(+) diff --git a/debian/changelog b/debian/changelog index 7944a14..55cbd6e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -120,6 +120,8 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Add new palemoon.1 manpage. - Add new palemoon.manpages file, staging the man page into the package. - Add new palemoon.mime file, registering MIME types. + - Add new palemoon.README.Debian file, modified from Debian's Firefox + package. * debian/changelog: - Change repack-1 in version string to repack1 because a dash denotes the start of a downstream change. diff --git a/debian/palemoon.README.Debian b/debian/palemoon.README.Debian new file mode 100644 index 0000000..250518e --- /dev/null +++ b/debian/palemoon.README.Debian @@ -0,0 +1,60 @@ +Palemoon for Debian +==================== + +Please read the file /usr/share/bug/palemoon/presubj for information +you may want to know if you will report a bug. + +Buttons +------- + +Some people have complained that the button order in dialogs is +non-intuitive (ie, they don't like it). To reverse the order, add the +following to your chrome/userChrome.css file, under the +~/.mozilla/firefox directory: + +.dialog-button-box { -moz-box-direction: reverse; -moz-box-pack: right; } +.dialog-button-box spacer { display: none ! important; } + +Emacs keybindings +----------------- + +Versions of Firefox before 1.0 supported Emacs style keybindings in +text entry boxes. Version 1.0 now merely follows the GTK keybindings +settings. To enable Emacs keybindings in GTK, follow the instructions +at http://kb.mozillazine.org/Emacs_Keybindings_(Firefox). + +Well Known Ports +---------------- + +To prevent Palemoon from being used to launch attacks against other +protocols, certain ports cannot be connected to by default. See +http://www.mozilla.org/projects/netlib/PortBanning.html for further +information. To allow the port numbers being used, enter +"about:config" in the URL bar and edit the +"network.security.ports.banned.override" entry to list the ports you +wish to allow (eg "2049,4045,6000"). + +Safe Browsing +------------- + +Phishing and malware protection, also known as Safe Browsing, makes use +of a third party web service and regularly downloads updates. More +information on how this works and what is being sent and downloaded are +available on the following page: +http://www.mozilla.com/en-US/firefox/phishing-protection/ + +NTLM +---- + +Since version 26.0, NTLMv1 authentication has been disabled because +it's known as insecure. Companies and organizations still deploying +the older protocol should upgrade to NTLMv2. +It is however still possible to toggle the preference to continue using +NTLMv1, though the NTLM auth support is considered deprecated, by +switching the network.negotiate-auth.allow-insecure-ntlm-v1 preference +in about:config. + +See https://developer.mozilla.org/en-US/Firefox/Releases/30/Site_Compatibility#S... +for more details. + + -- Mike Hommey <glandium@debian.org>, Mon, 7 Mar 2016 07:42:57 +0200 -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit e8a03609fdeec0cc6ac9b63b5c90d33d17d06c6c Author: Mihai Moldovan <ionic@ionic.de> Date: Wed Sep 19 23:00:05 2018 +0200 debian/: rename palemoon.mozconfig to palemoon.mozconfig.in, because we will need to preprocess it. --- debian/changelog | 2 ++ debian/{palemoon.mozconfig => palemoon.mozconfig.in} | 0 2 files changed, 2 insertions(+) diff --git a/debian/changelog b/debian/changelog index a7c634f..45801fb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -124,6 +124,8 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium package. - Add new mls.key file, containing a fake/invalid Mozilla Location Service API key. Unused anyway, because Palemoon does not use the MLS. + - Rename palemoon.mozconfig to palemoon.mozconfig.in, because we will need + to preprocess it. * debian/changelog: - Change repack-1 in version string to repack1 because a dash denotes the start of a downstream change. diff --git a/debian/palemoon.mozconfig b/debian/palemoon.mozconfig.in similarity index 100% rename from debian/palemoon.mozconfig rename to debian/palemoon.mozconfig.in -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 8688c0822e6a7b3376bb37996e538f46b24cd4db Author: Mihai Moldovan <ionic@ionic.de> Date: Thu Sep 20 21:53:58 2018 +0200 debian/rules: move GCC selection around a bit. --- debian/changelog | 1 + debian/rules | 32 ++++++++++++++++---------------- 2 files changed, 17 insertions(+), 16 deletions(-) diff --git a/debian/changelog b/debian/changelog index 45801fb..c896f05 100644 --- a/debian/changelog +++ b/debian/changelog @@ -95,6 +95,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium /usr/lib/palemoon/palemoon) still necessary, so uncomment. - Remove previous hack completely, already handled through debian/noinstall. + - Move GCC selection around a bit. * debian/mozconfig: - Remove autoconf flags that should better be handled by debian/rules. * debian/make.mk: diff --git a/debian/rules b/debian/rules index 6e5d470..bbf64c7 100755 --- a/debian/rules +++ b/debian/rules @@ -18,6 +18,22 @@ $(call lazy,DEB_BUILD_ARCH_ENDIAN,$$(shell dpkg-architecture -qDEB_BUILD_ARCH_EN export SHELL=/bin/bash +# Build with gcc-6 on Buster, Sid, Artful, Bionic and Cosmic. +ifeq ($(DIST),$(filter buster sid artful bionic cosmic,$(DIST))) +export CC=gcc-6 +export CXX=g++-6 +export CPP=cpp-6 +export LD=gcc-6 +# Build with gcc-4.9 on Jessie, Xenial and Horizon. +else ifeq ($(DIST),$(filter jessie xenial Horizon,$(DIST))) +export CC=gcc-4.9 +export CXX=g++-4.9 +export CPP=cpp-4.9 +export LD=gcc-4.9 +else +# Use the system default. +endif + OFFICIAL_BRANDING := browser/branding/official MOZILLA_OFFICIAL := 1 BRANDING ?= $(OFFICIAL_BRANDING) @@ -38,22 +54,6 @@ LDFLAGS += -Wl,--no-keep-memory # Also add execution time and memory usage stats in the logs LDFLAGS += -Wl,--stats -# Build with gcc-6 on Buster, Sid, Artful, Bionic and Cosmic. -ifeq ($(DIST),$(filter buster sid artful bionic cosmic,$(DIST))) -export CC=gcc-6 -export CXX=g++-6 -export CPP=cpp-6 -export LD=gcc-6 -# Build with gcc-4.9 on Jessie, Xenial and Horizon. -else ifeq ($(DIST),$(filter jessie xenial Horizon,$(DIST))) -export CC=gcc-4.9 -export CXX=g++-4.9 -export CPP=cpp-4.9 -export LD=gcc-4.9 -else -# Use the system default. -endif - AUTOCONF_DIRS := build/autoconf js/src/build/autoconf ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS))) -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 37e1c83af69f4ac1e0d3ef816d2279ada77a48e3 Author: Mihai Moldovan <ionic@ionic.de> Date: Thu Sep 20 22:37:18 2018 +0200 debian/rules: add support for preprocessing files via the Mozilla preprocessor python script. --- debian/changelog | 2 ++ debian/rules | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+) diff --git a/debian/changelog b/debian/changelog index cba74d5..43647dd 100644 --- a/debian/changelog +++ b/debian/changelog @@ -97,6 +97,8 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium debian/noinstall. - Move GCC selection around a bit. - Remove useless mark. + - Add support for preprocessing files via the Mozilla preprocessor python + script. * debian/mozconfig: - Remove autoconf flags that should better be handled by debian/rules. * debian/make.mk: diff --git a/debian/rules b/debian/rules index 572d892..ece9c1a 100755 --- a/debian/rules +++ b/debian/rules @@ -17,6 +17,22 @@ $(call lazy,DEB_BUILD_ARCH_ENDIAN,$$(shell dpkg-architecture -qDEB_BUILD_ARCH_EN export SHELL=/bin/bash +PYTHON := python -B + +SYSTEM_LIBS = zlib bz2 hunspell ffi libevent +ifeq (,$(filter wheezy jessie stretch,$(DIST))) +SYSTEM_LIBS += nspr nss sqlite +endif +ifeq (,$(filter wheezy jessie,$(DIST))) +SYSTEM_LIBS += vpx +endif + +define system_lib +USE_SYSTEM_$(1) = 1 +SYSTEM_LIBS_VARS += USE_SYSTEM_$(1) +endef +$(foreach lib,$(sort $(call uc,$(SYSTEM_LIBS))),$(eval $(call system_lib,$(lib)))) + # Build with gcc-6 on Buster, Sid, Artful, Bionic and Cosmic. ifeq ($(DIST),$(filter buster sid artful bionic cosmic,$(DIST))) export CC=gcc-6 @@ -95,6 +111,22 @@ CXXFLAGS = $(CFLAGS) EXPORTS := CC CXX CFLAGS CXXFLAGS CPPFLAGS LDFLAGS $(call lazy,CONFIGURE_ENV,$$(foreach export,$(EXPORTS),$$(export)="$$($$(export))")) +IN_FILES := $(wildcard debian/*.in) +preprocessed_filename = $(subst GRE_VERSION,$(GRE_VERSION),$(1:.in=)) +define preprocess +$(call preprocessed_filename,$(1)): $(1) +PREPROCESSED_FILES += $(call preprocessed_filename,$(1)) +endef +$(foreach f,$(IN_FILES),$(eval $(call preprocess, $(f)))) + +GENERATED_FILES += $(PREPROCESSED_FILES) +debian/control: debian/rules debian/changelog + +$(PREPROCESSED_FILES): VARS = GRE_VERSION MOZ_APP_REMOTINGNAME $(SYSTEM_LIBS_VARS) GTK3 DIST MOZ_FFVPX CRASH_REPORTER RUST BUILD_RUST DEB_BUILD_ARCH + +$(PREPROCESSED_FILES): + $(PYTHON) python/mozbuild/mozbuild/preprocessor.py --marker % -Fsubstitution $(foreach var,$(VARS),-D$(var)="$($(var))" )$< > $@ + %/package-manifest: $(MAKE) -C $* @@ -153,6 +185,7 @@ override_dh_auto_build override_dh_auto_build-arch: stamps/build-palemoon override_dh_auto_clean:: rm -f MPL + rm -f $(filter-out debian/control,$(GENERATED_FILES)) # FIXME: handle potentially generated files, once we have them. rm -f configure js/src/configure rm -rf stamps l10n @@ -288,6 +321,8 @@ endif override_dh_shlibdeps: dh_shlibdeps -a -l$(CURDIR)/debian/tmp$(LIB_DIR) +install binary binary-arch binary-indep: $(filter-out %.pc,$(GENERATED_FILES)) + binary binary-arch binary-indep build build-arch build-indep clean install: dh $@ -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit a5bf96eef226cf38f3a1fe7476e001f13aff52db Author: Mihai Moldovan <ionic@ionic.de> Date: Thu Sep 20 21:57:00 2018 +0200 debian/rules: remove useless mark. --- debian/changelog | 1 + debian/rules | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index c896f05..cba74d5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -96,6 +96,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Remove previous hack completely, already handled through debian/noinstall. - Move GCC selection around a bit. + - Remove useless mark. * debian/mozconfig: - Remove autoconf flags that should better be handled by debian/rules. * debian/make.mk: diff --git a/debian/rules b/debian/rules index bbf64c7..572d892 100755 --- a/debian/rules +++ b/debian/rules @@ -1,5 +1,4 @@ #!/usr/bin/make -f -# -*- makefile -*- TESTDIR = $(shell dh_testdir || echo no) ifeq (,$(TESTDIR)) -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 82c307807617e9e3666a85e052d4f1b8ba68dc09 Author: Mihai Moldovan <ionic@ionic.de> Date: Thu Sep 20 22:39:31 2018 +0200 debian/rules: hardcode MOZ_APP_REMOTINGNAME. --- debian/changelog | 1 + debian/rules | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 43647dd..9bebb56 100644 --- a/debian/changelog +++ b/debian/changelog @@ -99,6 +99,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Remove useless mark. - Add support for preprocessing files via the Mozilla preprocessor python script. + - Hardcode MOZ_APP_REMOTINGNAME. * debian/mozconfig: - Remove autoconf flags that should better be handled by debian/rules. * debian/make.mk: diff --git a/debian/rules b/debian/rules index ece9c1a..97c4468 100755 --- a/debian/rules +++ b/debian/rules @@ -55,7 +55,7 @@ BRANDING ?= $(OFFICIAL_BRANDING) BRANDING_CONFIGURE_FLAG = $(if $(filter $(BRANDING),$(OFFICIAL_BRANDING)),--enable-official-branding,--with-branding=$(BRANDING)) -MOZ_APP_REMOTINGNAME := $(call uc_first,$($(PRODUCT))) +MOZ_APP_REMOTINGNAME := Palemoon LIB_DIR := /usr/lib/palemoon -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 67839ce2989e1b4ee732f963f13261b469e38f01 Author: Mihai Moldovan <ionic@ionic.de> Date: Thu Sep 20 22:40:45 2018 +0200 debian/rules: replace $(PRODUCT) with hardcoded palemoon string in missed location. --- debian/changelog | 1 + debian/rules | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 9bebb56..d622dc5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -100,6 +100,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Add support for preprocessing files via the Mozilla preprocessor python script. - Hardcode MOZ_APP_REMOTINGNAME. + - Replace $(PRODUCT) with hardcoded palemoon string in missed location. * debian/mozconfig: - Remove autoconf flags that should better be handled by debian/rules. * debian/make.mk: diff --git a/debian/rules b/debian/rules index 97c4468..e761860 100755 --- a/debian/rules +++ b/debian/rules @@ -213,7 +213,7 @@ endif stamps/install-palemoon:: build-palemoon/debian/installer/package-manifest ifneq (,$(filter mips,$(DEB_BUILD_ARCH))) # Failures are not fatal, since this old base doesn't seem to even have a greprefs.js file. - sed -i '/"javascript.options.\(baselinejit\|ion\)"/s/true/false/' build-$(PRODUCT)/dist/bin/greprefs.js || : + sed -i '/"javascript.options.\(baselinejit\|ion\)"/s/true/false/' build-palemoon/dist/bin/greprefs.js || : endif dh_auto_install --builddirectory=build-palemoon -- installdir=$(LIB_DIR) \ MOZ_PKG_MANIFEST=$(CURDIR)/$< \ -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 0b4f6411e932d51ba4b48dace45f9e8081f6de60 Author: Mihai Moldovan <ionic@ionic.de> Date: Thu Sep 20 22:54:05 2018 +0200 debian/rules: select GTK3 if upstream thinks it should be the default. --- debian/changelog | 1 + debian/rules | 2 ++ 2 files changed, 3 insertions(+) diff --git a/debian/changelog b/debian/changelog index 50c8984..bad4be5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -102,6 +102,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Hardcode MOZ_APP_REMOTINGNAME. - Replace $(PRODUCT) with hardcoded palemoon string in missed location. - Ignore rust stuff, but mention it. + - Select GTK3 if upstream thinks it should be the default. * debian/mozconfig: - Remove autoconf flags that should better be handled by debian/rules. * debian/make.mk: diff --git a/debian/rules b/debian/rules index 29f9bb6..689a481 100755 --- a/debian/rules +++ b/debian/rules @@ -55,6 +55,8 @@ BRANDING ?= $(OFFICIAL_BRANDING) # Leave rust out, it's unsupported and unimplemented. +GTK3 ?= $(shell grep -q "_PLATFORM_DEFAULT_TOOLKIT=cairo-gtk3" configure.in && echo 1) + BRANDING_CONFIGURE_FLAG = $(if $(filter $(BRANDING),$(OFFICIAL_BRANDING)),--enable-official-branding,--with-branding=$(BRANDING)) MOZ_APP_REMOTINGNAME := Palemoon -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit bec5152f104a05fdc363713682a057b61bb4eb55 Author: Mihai Moldovan <ionic@ionic.de> Date: Thu Sep 20 22:53:43 2018 +0200 debian/rules: ignore rust stuff, but mention it. --- debian/changelog | 1 + debian/rules | 2 ++ 2 files changed, 3 insertions(+) diff --git a/debian/changelog b/debian/changelog index d622dc5..50c8984 100644 --- a/debian/changelog +++ b/debian/changelog @@ -101,6 +101,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium script. - Hardcode MOZ_APP_REMOTINGNAME. - Replace $(PRODUCT) with hardcoded palemoon string in missed location. + - Ignore rust stuff, but mention it. * debian/mozconfig: - Remove autoconf flags that should better be handled by debian/rules. * debian/make.mk: diff --git a/debian/rules b/debian/rules index e761860..29f9bb6 100755 --- a/debian/rules +++ b/debian/rules @@ -53,6 +53,8 @@ OFFICIAL_BRANDING := browser/branding/official MOZILLA_OFFICIAL := 1 BRANDING ?= $(OFFICIAL_BRANDING) +# Leave rust out, it's unsupported and unimplemented. + BRANDING_CONFIGURE_FLAG = $(if $(filter $(BRANDING),$(OFFICIAL_BRANDING)),--enable-official-branding,--with-branding=$(BRANDING)) MOZ_APP_REMOTINGNAME := Palemoon -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 8d5fa0fbe02b23f51c5477ab75c2b104b9ccf24a Author: Mihai Moldovan <ionic@ionic.de> Date: Thu Sep 20 23:08:55 2018 +0200 debian/rules: remove old ppc64(be) workaround, good riddance. --- debian/changelog | 1 + debian/rules | 4 ---- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/debian/changelog b/debian/changelog index bad4be5..347d4d9 100644 --- a/debian/changelog +++ b/debian/changelog @@ -103,6 +103,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Replace $(PRODUCT) with hardcoded palemoon string in missed location. - Ignore rust stuff, but mention it. - Select GTK3 if upstream thinks it should be the default. + - Remove old ppc64(be) workaround, good riddance. * debian/mozconfig: - Remove autoconf flags that should better be handled by debian/rules. * debian/make.mk: diff --git a/debian/rules b/debian/rules index 689a481..4ddc28a 100755 --- a/debian/rules +++ b/debian/rules @@ -79,10 +79,6 @@ ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS))) CONFIGURE_FLAGS += --disable-optimize endif -ifeq ($(DEB_BUILD_ARCH),ppc64) - CFLAGS += -mminimal-toc -endif - ifneq (,$(filter ia64,$(DEB_BUILD_ARCH))) CONFIGURE_FLAGS += --enable-optimize=-O2 endif -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 3ff504a373922b12488600bf5873babc6ade3631 Author: Mihai Moldovan <ionic@ionic.de> Date: Thu Sep 20 23:10:40 2018 +0200 debian/rules: hope that GCC is new enough to not need the ia64 workaround any longer. --- debian/changelog | 1 + debian/rules | 4 ---- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/debian/changelog b/debian/changelog index 347d4d9..5adafec 100644 --- a/debian/changelog +++ b/debian/changelog @@ -104,6 +104,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Ignore rust stuff, but mention it. - Select GTK3 if upstream thinks it should be the default. - Remove old ppc64(be) workaround, good riddance. + - Hope that GCC is new enough to not need the ia64 workaround any longer. * debian/mozconfig: - Remove autoconf flags that should better be handled by debian/rules. * debian/make.mk: diff --git a/debian/rules b/debian/rules index 4ddc28a..a01e94a 100755 --- a/debian/rules +++ b/debian/rules @@ -79,10 +79,6 @@ ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS))) CONFIGURE_FLAGS += --disable-optimize endif -ifneq (,$(filter ia64,$(DEB_BUILD_ARCH))) - CONFIGURE_FLAGS += --enable-optimize=-O2 -endif - ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS))) CONFIGURE_FLAGS += --enable-debug endif -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit cb1d184e1156ddf37f00eabaecd44c9d571b547a Author: Mihai Moldovan <ionic@ionic.de> Date: Thu Sep 20 23:18:27 2018 +0200 debian/rules: remove MOZ_FFVPX stuff, unimplemented. --- debian/changelog | 1 + debian/rules | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 5adafec..5b81226 100644 --- a/debian/changelog +++ b/debian/changelog @@ -105,6 +105,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Select GTK3 if upstream thinks it should be the default. - Remove old ppc64(be) workaround, good riddance. - Hope that GCC is new enough to not need the ia64 workaround any longer. + - Remove MOZ_FFVPX stuff, unimplemented. * debian/mozconfig: - Remove autoconf flags that should better be handled by debian/rules. * debian/make.mk: diff --git a/debian/rules b/debian/rules index a01e94a..9b78bd6 100755 --- a/debian/rules +++ b/debian/rules @@ -118,7 +118,7 @@ $(foreach f,$(IN_FILES),$(eval $(call preprocess, $(f)))) GENERATED_FILES += $(PREPROCESSED_FILES) debian/control: debian/rules debian/changelog -$(PREPROCESSED_FILES): VARS = GRE_VERSION MOZ_APP_REMOTINGNAME $(SYSTEM_LIBS_VARS) GTK3 DIST MOZ_FFVPX CRASH_REPORTER RUST BUILD_RUST DEB_BUILD_ARCH +$(PREPROCESSED_FILES): VARS = GRE_VERSION MOZ_APP_REMOTINGNAME $(SYSTEM_LIBS_VARS) GTK3 DIST CRASH_REPORTER RUST BUILD_RUST DEB_BUILD_ARCH $(PREPROCESSED_FILES): $(PYTHON) python/mozbuild/mozbuild/preprocessor.py --marker % -Fsubstitution $(foreach var,$(VARS),-D$(var)="$($(var))" )$< > $@ -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 7f253d406a43372b9223244e565ce266ec452a59 Author: Mihai Moldovan <ionic@ionic.de> Date: Thu Sep 20 23:25:20 2018 +0200 debian/rules: add CRASH_REPORTER setting, although I'm unsure if that's even supported. --- debian/changelog | 2 ++ debian/rules | 3 +++ 2 files changed, 5 insertions(+) diff --git a/debian/changelog b/debian/changelog index 5b81226..9a595a0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -106,6 +106,8 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Remove old ppc64(be) workaround, good riddance. - Hope that GCC is new enough to not need the ia64 workaround any longer. - Remove MOZ_FFVPX stuff, unimplemented. + - Add CRASH_REPORTER setting, although I'm unsure if that's even + supported. * debian/mozconfig: - Remove autoconf flags that should better be handled by debian/rules. * debian/make.mk: diff --git a/debian/rules b/debian/rules index 9b78bd6..5d96df5 100755 --- a/debian/rules +++ b/debian/rules @@ -82,6 +82,9 @@ endif ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS))) CONFIGURE_FLAGS += --enable-debug endif +ifneq (,$(filter i386 amd64 armel armhf,$(DEB_BUILD_ARCH))) + CRASH_REPORTER = 1 +endif ifeq (,$(filter debug noopt,$(DEB_BUILD_OPTIONS))) GENSYMBOLS_FLAGS := -c4 endif -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit db3fca3de0b51e45994335dc5cb47a8fa71a3074 Author: Mihai Moldovan <ionic@ionic.de> Date: Thu Sep 20 23:26:09 2018 +0200 debian/rules: remove GENSYMBOLS_FLAGS setting, the source code doesn't even use it. --- debian/changelog | 1 + debian/rules | 3 --- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/debian/changelog b/debian/changelog index 9a595a0..940d672 100644 --- a/debian/changelog +++ b/debian/changelog @@ -108,6 +108,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Remove MOZ_FFVPX stuff, unimplemented. - Add CRASH_REPORTER setting, although I'm unsure if that's even supported. + - Remove GENSYMBOLS_FLAGS setting, the source code doesn't even use it. * debian/mozconfig: - Remove autoconf flags that should better be handled by debian/rules. * debian/make.mk: diff --git a/debian/rules b/debian/rules index 5d96df5..1da37fe 100755 --- a/debian/rules +++ b/debian/rules @@ -85,9 +85,6 @@ endif ifneq (,$(filter i386 amd64 armel armhf,$(DEB_BUILD_ARCH))) CRASH_REPORTER = 1 endif -ifeq (,$(filter debug noopt,$(DEB_BUILD_OPTIONS))) - GENSYMBOLS_FLAGS := -c4 -endif ifeq (default,$(origin CC)) CC := gcc -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 1c5f2e5b3ccd33b4455053eb7dd7368272c8cc16 Author: Mihai Moldovan <ionic@ionic.de> Date: Thu Sep 20 23:30:19 2018 +0200 debian/rules: export MOZILLA_OFFICIAL variable. --- debian/changelog | 1 + debian/rules | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 940d672..57f4c7e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -109,6 +109,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Add CRASH_REPORTER setting, although I'm unsure if that's even supported. - Remove GENSYMBOLS_FLAGS setting, the source code doesn't even use it. + - Export MOZILLA_OFFICIAL variable. * debian/mozconfig: - Remove autoconf flags that should better be handled by debian/rules. * debian/make.mk: diff --git a/debian/rules b/debian/rules index 1da37fe..e415522 100755 --- a/debian/rules +++ b/debian/rules @@ -104,7 +104,7 @@ endif CXXFLAGS = $(CFLAGS) -EXPORTS := CC CXX CFLAGS CXXFLAGS CPPFLAGS LDFLAGS +EXPORTS := CC CXX CFLAGS CXXFLAGS CPPFLAGS LDFLAGS MOZILLA_OFFICIAL $(call lazy,CONFIGURE_ENV,$$(foreach export,$(EXPORTS),$$(export)="$$($$(export))")) IN_FILES := $(wildcard debian/*.in) -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit e16853afac84e0f46e81acb0cb4bf804d6275267 Author: Mihai Moldovan <ionic@ionic.de> Date: Thu Sep 20 23:45:59 2018 +0200 debian/palemoon.install: enable preprocessing support. --- debian/changelog | 2 ++ debian/palemoon.install | 38 +++++++++++++++++++------------------- 2 files changed, 21 insertions(+), 19 deletions(-) diff --git a/debian/changelog b/debian/changelog index c416182..d8d7f31 100644 --- a/debian/changelog +++ b/debian/changelog @@ -168,6 +168,8 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Sync with Debian Firefox package. * debian/palemoon.mozconfig.in: - Sync with Debian's Firefox package. + * debian/palemoon.install: + - Enable preprocessing support. -- Mihai Moldovan <ionic@ionic.de> Mon, 28 May 2018 03:44:10 +0200 diff --git a/debian/palemoon.install b/debian/palemoon.install index 3d5795e..4df75b3 100644 --- a/debian/palemoon.install +++ b/debian/palemoon.install @@ -7,15 +7,15 @@ usr/lib/palemoon/plugin-container usr/lib/palemoon/omni.ja -#%ifndef USE_SYSTEM_SQLITE +%ifndef USE_SYSTEM_SQLITE usr/lib/palemoon/libmozsqlite3.so -#%endif -#%ifndef USE_SYSTEM_NSPR +%endif +%ifndef USE_SYSTEM_NSPR usr/lib/palemoon/libnspr4.so usr/lib/palemoon/libplc4.so usr/lib/palemoon/libplds4.so -#%endif -#%ifndef USE_SYSTEM_NSS +%endif +%ifndef USE_SYSTEM_NSS usr/lib/palemoon/libfreeblpriv3.chk usr/lib/palemoon/libfreeblpriv3.so usr/lib/palemoon/libnss3.so @@ -27,24 +27,24 @@ usr/lib/palemoon/libsmime3.so usr/lib/palemoon/libsoftokn3.chk usr/lib/palemoon/libsoftokn3.so usr/lib/palemoon/libssl3.so -#%endif +%endif #%if SHORT_SOURCE_CHANNEL == central #usr/lib/palemoon/libreplace_jemalloc.so #%endif -#%if GTK3 -#usr/lib/palemoon/libmozgtk.so -#usr/lib/palemoon/gtk2/libmozgtk.so -#%endif +%if GTK3 +usr/lib/palemoon/libmozgtk.so +usr/lib/palemoon/gtk2/libmozgtk.so +%endif #usr/lib/palemoon/liblgpllibs.so -#%if MOZ_FFVPX -#usr/lib/palemoon/libmozavcodec.so -#usr/lib/palemoon/libmozavutil.so -#%endif -#%if DEB_BUILD_ARCH == i386 || DEB_BUILD_ARCH == amd64 +%if MOZ_FFVPX +usr/lib/palemoon/libmozavcodec.so +usr/lib/palemoon/libmozavutil.so +%endif +%if DEB_BUILD_ARCH == i386 || DEB_BUILD_ARCH == amd64 #usr/lib/palemoon/libmozsandbox.so -#%endif +%endif usr/lib/palemoon/defaults/pref/channel-prefs.js @@ -76,7 +76,7 @@ usr/lib/palemoon/browser/extensions/\{972ce4c6-7e08-4474-a285-3208198ce6fd\}.xpi # Only needed if we wanted to provide multiple versions, like Palemoon-ESR vs. Palemoon-Stable. # Since we don't and won't, leave that out. -#%if browser != firefox +#%if browser != palemoon #debian/palemoon usr/bin #%endif @@ -91,13 +91,13 @@ usr/lib/palemoon/browser/chrome.manifest #usr/lib/palemoon/gmp-clearkey/0.1/libclearkey.so # Not supported. -#%if CRASH_REPORTER +%if CRASH_REPORTER #usr/lib/palemoon/crashreporter #usr/lib/palemoon/minidump-analyzer #usr/lib/palemoon/Throbber-small.gif #usr/lib/palemoon/crashreporter.ini #usr/lib/palemoon/browser/crashreporter-override.ini -#%endif +%endif # Not supported. #usr/lib/palemoon/fonts/EmojiOneMozilla.ttf -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 7ea7338955bc0b5eda5f8e5e86e39e3b241ee599 Author: Mihai Moldovan <ionic@ionic.de> Date: Thu Sep 20 23:41:48 2018 +0200 debian/palemoon.mozconfig.in: sync with Debian's Firefox package. --- debian/changelog | 2 ++ debian/palemoon.mozconfig.in | 74 +++++++++++++++++++++++++++++++++++++------- 2 files changed, 64 insertions(+), 12 deletions(-) diff --git a/debian/changelog b/debian/changelog index 57f4c7e..c416182 100644 --- a/debian/changelog +++ b/debian/changelog @@ -166,6 +166,8 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Sync with Debian Firefox package. * debian/palemoon.prerm: - Sync with Debian Firefox package. + * debian/palemoon.mozconfig.in: + - Sync with Debian's Firefox package. -- Mihai Moldovan <ionic@ionic.de> Mon, 28 May 2018 03:44:10 +0200 diff --git a/debian/palemoon.mozconfig.in b/debian/palemoon.mozconfig.in index d64b3b1..1ed5496 100644 --- a/debian/palemoon.mozconfig.in +++ b/debian/palemoon.mozconfig.in @@ -1,17 +1,67 @@ -export MOZILLA_OFFICIAL=1 -mk_add_options MOZ_CO_PROJECT=browser -ac_add_options --enable-official-branding -ac_add_options --enable-application=browser +# Please don't use this mozconfig unless you are planning to build +# packages for Debian or a derivative. +. $topsrcdir/browser/config/mozconfig +ac_add_options --with-app-name=palemoon ac_add_options --enable-release -ac_add_options --disable-installer +ac_add_options --prefix=/usr +# Typically, we'd have to use GTK3 nowadays, but Palemoon's GTK3 status is... +# unknown. +%if GTK3 +ac_add_options --enable-default-toolkit=cairo-gtk3 +%else +ac_add_options --enable-default-toolkit=cairo-gtk2 +%endif +# This one is FAKE/unusable! Luckily Palemoon uses a different geolocation +# service that does not require an API key anyway. +ac_add_options --with-mozilla-api-keyfile=$topsrcdir/debian/mls.key +# Palemoon didn't rename USE_NATIVE_... to USE_SYSTEM_..., so we'll have to +# keep the old notation for now. +# The USE_SYSTEM_FOO substitution variables are actually Debian-additions, even +# if they make look like Mozbuild variables, so keep them as they are. +# N.B.: They did, however, rename the configure arguments to --with-system-... +# and set MOZ_NATIVE_FOO internally. +%if USE_SYSTEM_ZLIB +ac_add_options --with-system-zlib # MOZ_NATIVE_ZLIB=1 +%endif +%if USE_SYSTEM_BZ2 +ac_add_options --with-system-bz2 # MOZ_NATIVE_BZ2=1 +%endif +ac_add_options --disable-gconf +ac_add_options --enable-readline +%if USE_SYSTEM_HUNSPELL +ac_add_options --enable-system-hunspell # MOZ_NATIVE_HUNSPELL=1 +%endif +ac_add_options --disable-strip +ac_add_options --disable-install-strip +ac_add_options --enable-startup-notification +%if USE_SYSTEM_FFI +ac_add_options --enable-system-ffi # MOZ_NATIVE_FFI=1 +%endif +%if USE_SYSTEM_LIBEVENT +ac_add_options --with-system-libevent # MOZ_NATIVE_LIBEVENT=1 +%endif +%if USE_SYSTEM_NSPR +ac_add_options --with-system-nspr # MOZ_NATIVE_NSPR=1 +%endif +%if USE_SYSTEM_NSS +ac_add_options --with-system-nss # MOZ_NATIVE_NSS=1 +%endif +%if USE_SYSTEM_SQLITE +ac_add_options --enable-system-sqlite # MOZ_NATIVE_SQLITE=1 +%endif +%if USE_SYSTEM_VPX +ac_add_options --with-system-libvpx # MOZ_NATIVE_LIBVPX=1 +%endif ac_add_options --disable-updater +ac_add_options --enable-pie +# Palemoon does not support Rust yet. The option won't make the build fail, +# though, so keep it. +%if BUILD_RUST +ac_add_options --enable-rust +%endif +ac_add_options --enable-alsa +# Palemoon-specific flags. +ac_add_options --disable-necko-wifi ac_add_options --with-pthreads -ac_add_options --enable-shared-js ac_add_options --enable-jemalloc -ac_add_options --enable-strip -ac_add_options --x-libraries=/usr/lib -ac_add_options --prefix=/usr ac_add_options --enable-devtools -ac_add_options --disable-necko-wifi -ac_add_options --disable-installer -ac_add_options --disable-updater -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 51d74decf7602b65772484b0d4eaf49ae35efb66 Author: Mihai Moldovan <ionic@ionic.de> Date: Fri Sep 21 04:13:10 2018 +0200 debian/upstream.mk: add version check against Debian package. --- debian/changelog | 2 ++ debian/upstream.mk | 14 ++++++++++++++ 2 files changed, 16 insertions(+) diff --git a/debian/changelog b/debian/changelog index f198c9c..7c51fe8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -171,6 +171,8 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Sync with Debian's Firefox package. * debian/palemoon.install: - Enable preprocessing support. + * debian/upstream.mk: + - Add version check against Debian package. -- Mihai Moldovan <ionic@ionic.de> Mon, 28 May 2018 03:44:10 +0200 diff --git a/debian/upstream.mk b/debian/upstream.mk index ee0e36b..0bda9e0 100644 --- a/debian/upstream.mk +++ b/debian/upstream.mk @@ -8,6 +8,13 @@ include /usr/share/dpkg/pkg-info.mk +# The VERSION_FILTER transforms upstream version patterns to versions +# used in debian/changelog. Versions are to be transformed as follows: +# 4.0 -> 4.0 +# 4.0a1 -> 4.0~a1 +# 4.0b5 -> 4.0~b5 +# That should ensure the proper ordering +VERSION_FILTER := sed 's/\([0-9]\)\([ab]\)/\1~\2/g' $(call lazy,UPSTREAM_VERSION,$$(shell cat browser/config/version.txt)) # Last version in debian/changelog @@ -47,3 +54,10 @@ ifneq (,$(filter 10%,$(DEBIAN_TARGET))) DIST = buster endif endif + +# Check if the version in debian/changelog matches actual upstream version +# as VERSION_FILTER transforms it. +FILTERED_UPSTREAM_VERSION := $(shell echo $(UPSTREAM_VERSION) | $(VERSION_FILTER)) +ifneq ($(FILTERED_UPSTREAM_VERSION),$(subst esr,,$(firstword $(subst ~b, ,$(UPSTREAM_RELEASE))))) +$(error Upstream version in debian/changelog ($(UPSTREAM_RELEASE)) does not match actual upstream version ($(FILTERED_UPSTREAM_VERSION))) +endif -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit f30f6ab416ba36d4a65372cdc17b387a9d3e2f6b Author: Mihai Moldovan <ionic@ionic.de> Date: Thu Sep 20 23:46:51 2018 +0200 debian/: rename palemoon.install to palemoon.install.in - processing support. --- debian/changelog | 1 + debian/{palemoon.install => palemoon.install.in} | 0 2 files changed, 1 insertion(+) diff --git a/debian/changelog b/debian/changelog index d8d7f31..f198c9c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -141,6 +141,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium API key. Unused anyway, because Palemoon does not use the MLS. - Rename palemoon.mozconfig to palemoon.mozconfig.in, because we will need to preprocess it. + - Rename palemoon.install to palemoon.install.in - processing support. * debian/changelog: - Change repack-1 in version string to repack1 because a dash denotes the start of a downstream change. diff --git a/debian/palemoon.install b/debian/palemoon.install.in similarity index 100% rename from debian/palemoon.install rename to debian/palemoon.install.in -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit a03a6c50b6d0f6ff0f9cda293be85058e83926d7 Author: Mihai Moldovan <ionic@ionic.de> Date: Fri Sep 21 04:14:21 2018 +0200 debian/rules: use UPSTREAM_VERSION instead of GRE_VERSION, since GRE_VERSION is not used within Palemoon (and refers to the Goanna version). --- debian/changelog | 2 ++ debian/rules | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index 7c51fe8..a580f12 100644 --- a/debian/changelog +++ b/debian/changelog @@ -110,6 +110,8 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium supported. - Remove GENSYMBOLS_FLAGS setting, the source code doesn't even use it. - Export MOZILLA_OFFICIAL variable. + - Use UPSTREAM_VERSION instead of GRE_VERSION, since GRE_VERSION is not + used within Palemoon (and refers to the Goanna version). * debian/mozconfig: - Remove autoconf flags that should better be handled by debian/rules. * debian/make.mk: diff --git a/debian/rules b/debian/rules index e415522..3607a78 100755 --- a/debian/rules +++ b/debian/rules @@ -108,7 +108,7 @@ EXPORTS := CC CXX CFLAGS CXXFLAGS CPPFLAGS LDFLAGS MOZILLA_OFFICIAL $(call lazy,CONFIGURE_ENV,$$(foreach export,$(EXPORTS),$$(export)="$$($$(export))")) IN_FILES := $(wildcard debian/*.in) -preprocessed_filename = $(subst GRE_VERSION,$(GRE_VERSION),$(1:.in=)) +preprocessed_filename = $(subst UPSTREAM_VERSION,$(UPSTREAM_VERSION),$(1:.in=)) define preprocess $(call preprocessed_filename,$(1)): $(1) PREPROCESSED_FILES += $(call preprocessed_filename,$(1)) @@ -118,7 +118,7 @@ $(foreach f,$(IN_FILES),$(eval $(call preprocess, $(f)))) GENERATED_FILES += $(PREPROCESSED_FILES) debian/control: debian/rules debian/changelog -$(PREPROCESSED_FILES): VARS = GRE_VERSION MOZ_APP_REMOTINGNAME $(SYSTEM_LIBS_VARS) GTK3 DIST CRASH_REPORTER RUST BUILD_RUST DEB_BUILD_ARCH +$(PREPROCESSED_FILES): VARS = UPSTREAM_VERSION MOZ_APP_REMOTINGNAME $(SYSTEM_LIBS_VARS) GTK3 DIST CRASH_REPORTER RUST BUILD_RUST DEB_BUILD_ARCH $(PREPROCESSED_FILES): $(PYTHON) python/mozbuild/mozbuild/preprocessor.py --marker % -Fsubstitution $(foreach var,$(VARS),-D$(var)="$($(var))" )$< > $@ -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit ca15095377f4671301333a77fd35156b4da9b5c9 Author: Mihai Moldovan <ionic@ionic.de> Date: Fri Sep 21 04:16:56 2018 +0200 debian/rules: use safer UPSTREAM_VERSION instead of globbing *. --- debian/changelog | 1 + debian/rules | 10 +++++----- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/debian/changelog b/debian/changelog index a580f12..0d7e078 100644 --- a/debian/changelog +++ b/debian/changelog @@ -112,6 +112,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Export MOZILLA_OFFICIAL variable. - Use UPSTREAM_VERSION instead of GRE_VERSION, since GRE_VERSION is not used within Palemoon (and refers to the Goanna version). + - Use safer UPSTREAM_VERSION instead of globbing *. * debian/mozconfig: - Remove autoconf flags that should better be handled by debian/rules. * debian/make.mk: diff --git a/debian/rules b/debian/rules index 3607a78..7f8e169 100755 --- a/debian/rules +++ b/debian/rules @@ -225,9 +225,9 @@ endif # For now, just move the versioned content over to the palemoon-devel directory. # Likewise for the include files. mkdir -p debian/tmp/$(LIB_DIR)-devel - mv debian/tmp/$(LIB_DIR)-devel-*/* debian/tmp/$(LIB_DIR)-devel/ - rmdir debian/tmp/$(LIB_DIR)-devel-* - mv debian/tmp/usr/include/palemoon-* debian/tmp/usr/include/palemoon + mv debian/tmp/$(LIB_DIR)-devel-$(UPSTREAM_VERSION)/* debian/tmp/$(LIB_DIR)-devel/ + rmdir debian/tmp/$(LIB_DIR)-devel-$(UPSTREAM_VERSION) + mv debian/tmp/usr/include/palemoon-$(UPSTREAM_VERSION) debian/tmp/usr/include/palemoon # Stage headers into $(LIB_DIR)-devel/include. test -L debian/tmp/$(LIB_DIR)-devel/include # Fail if it's not a symlink. @@ -271,8 +271,8 @@ endif test -L debian/tmp/$(LIB_DIR)-devel/idl # Fail if it's not a symlink. rm -f debian/tmp/$(LIB_DIR)-devel/idl install -d -m 755 debian/tmp$(LIB_DIR)-devel/idl - mv debian/tmp/usr/share/idl/palemoon-*/* debian/tmp$(LIB_DIR)-devel/idl/ - rmdir debian/tmp/usr/share/idl/palemoon-* + mv debian/tmp/usr/share/idl/palemoon-$(UPSTREAM_VERSION)/* debian/tmp$(LIB_DIR)-devel/idl/ + rmdir debian/tmp/usr/share/idl/palemoon-$(UPSTREAM_VERSION) rmdir debian/tmp/usr/share/idl rmdir debian/tmp/usr/share -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 92b5c22bf4fbe334e7172263558f247a05f6189a Author: Mihai Moldovan <ionic@ionic.de> Date: Fri Sep 21 04:24:18 2018 +0200 debian/lintian-overrides: sync with Debian's Firefox package. --- debian/changelog | 2 ++ debian/palemoon.lintian-overrides | 25 +++++++++++++++++++++++-- 2 files changed, 25 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index 0d7e078..abd97fb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -176,6 +176,8 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Enable preprocessing support. * debian/upstream.mk: - Add version check against Debian package. + * debian/lintian-overrides: + - Sync with Debian's Firefox package. -- Mihai Moldovan <ionic@ionic.de> Mon, 28 May 2018 03:44:10 +0200 diff --git a/debian/palemoon.lintian-overrides b/debian/palemoon.lintian-overrides index 5954bcd..df0ca81 100644 --- a/debian/palemoon.lintian-overrides +++ b/debian/palemoon.lintian-overrides @@ -1,3 +1,24 @@ -palemoon binary: embedded-library usr/lib/palemoon/libxul.so: libjpeg +palemoon: embedded-library usr/lib/palemoon/libxul.so: libtheora +# The embedded libjpeg is libjpeg-turbo, not libjpeg. +palemoon: embedded-library usr/lib/palemoon/libxul.so: libjpeg +# The embedded libpng is patched for APNG support +palemoon: embedded-library usr/lib/palemoon/libxul.so: libpng +# Upstream code is not ready to use system library +palemoon: embedded-library usr/lib/palemoon/libxul.so: srtp +# This is a stripped down libavutil +palemoon: embedded-library usr/lib/palemoon/libmozavutil.so: libavutil +%ifndef USE_SYSTEM_NSS +# Debian doesn't have the right version. +palemoon: embedded-library usr/lib/palemoon/libnss3.so: nss +%endif +%ifndef USE_SYSTEM_NSPR +# Debian doesn't have the right version. +palemoon: embedded-library usr/lib/palemoon/libnspr4.so: nspr +%endif + +# Palemoon-specific additions. +%ifndef USE_SYSTEM_SQLITE palemoon binary: embedded-library usr/lib/palemoon/libmozsqlite3.so: sqlite -palemoon binary: image-file-in-usr-lib +%endif + +#palemoon binary: image-file-in-usr-lib -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 6eece35a3ab606bb2d07ed7d6f8106596c5bd6d4 Author: Mihai Moldovan <ionic@ionic.de> Date: Fri Sep 21 04:27:35 2018 +0200 debian/: rename palemoon.lintian-overrides to palemoon.lintian-overrides.in. --- debian/changelog | 1 + debian/{palemoon.lintian-overrides => palemoon.lintian-overrides.in} | 0 2 files changed, 1 insertion(+) diff --git a/debian/changelog b/debian/changelog index abd97fb..5a2fcfb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -145,6 +145,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Rename palemoon.mozconfig to palemoon.mozconfig.in, because we will need to preprocess it. - Rename palemoon.install to palemoon.install.in - processing support. + - Rename palemoon.lintian-overrides to palemoon.lintian-overrides.in. * debian/changelog: - Change repack-1 in version string to repack1 because a dash denotes the start of a downstream change. diff --git a/debian/palemoon.lintian-overrides b/debian/palemoon.lintian-overrides.in similarity index 100% rename from debian/palemoon.lintian-overrides rename to debian/palemoon.lintian-overrides.in -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 7036c4d17c4156df80b295a006c07310e6811923 Author: Mihai Moldovan <ionic@ionic.de> Date: Fri Sep 21 04:29:21 2018 +0200 debian/: add new palemoon-devel.links.in file. --- debian/changelog | 1 + 1 file changed, 1 insertion(+) diff --git a/debian/changelog b/debian/changelog index 5a2fcfb..0422148 100644 --- a/debian/changelog +++ b/debian/changelog @@ -146,6 +146,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium to preprocess it. - Rename palemoon.install to palemoon.install.in - processing support. - Rename palemoon.lintian-overrides to palemoon.lintian-overrides.in. + - Add new palemoon-devel.links.in file. * debian/changelog: - Change repack-1 in version string to repack1 because a dash denotes the start of a downstream change. -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit d3c3219711c917f64992cb0399a111a29d6dd62f Author: Mihai Moldovan <ionic@ionic.de> Date: Fri Sep 21 04:31:18 2018 +0200 debian/: rename control to control.in. --- debian/changelog | 1 + debian/{control => control.in} | 0 2 files changed, 1 insertion(+) diff --git a/debian/changelog b/debian/changelog index 0422148..c59df61 100644 --- a/debian/changelog +++ b/debian/changelog @@ -147,6 +147,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Rename palemoon.install to palemoon.install.in - processing support. - Rename palemoon.lintian-overrides to palemoon.lintian-overrides.in. - Add new palemoon-devel.links.in file. + - Rename control to control.in. * debian/changelog: - Change repack-1 in version string to repack1 because a dash denotes the start of a downstream change. diff --git a/debian/control b/debian/control.in similarity index 100% rename from debian/control rename to debian/control.in -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 69117317e4eedea61d33a940bbcdbb138cfac78f Author: Mihai Moldovan <ionic@ionic.de> Date: Fri Sep 21 04:34:40 2018 +0200 debian/control.in: update debhelper dependency. --- debian/changelog | 2 ++ debian/control.in | 7 ++++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index c59df61..bff5822 100644 --- a/debian/changelog +++ b/debian/changelog @@ -14,6 +14,8 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Fix dpkg-dev dependency string. - Update {g{cc,++},cpp} dependency to prefer 6, then 4.9, then the system compiler. + * debian/control.in: + - Update debhelper dependency. * debian/rules: - Tabbify. - Add dh_testdir protection. Debian's firefox(-esr) package uses it. diff --git a/debian/control.in b/debian/control.in index 5dec751..43996cc 100644 --- a/debian/control.in +++ b/debian/control.in @@ -3,7 +3,12 @@ Section: contrib/web Priority: optional Maintainer: X2Go Developers <x2go-dev@lists.x2go.org> XSBC-Original-Maintainer: Steven Pusser <stevep@mxlinux.org> -Build-Depends: debhelper (>= 9), +Build-Depends: +%if DIST == wheezy || DIST == jessie + debhelper (>= 9), +%else + debhelper (>= 9.20160114), +%endif autotools-dev, dpkg-dev (>= 1.16.1.1~), # Add for the conditional in rules to force use of gcc-4.9 on newer distreleases -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 3261b3a9e7011b154e3717d66b1e0e3246abae34 Author: Mihai Moldovan <ionic@ionic.de> Date: Fri Sep 21 04:40:37 2018 +0200 debian/rules: use gcc-mozilla on wheezy. Needs control.in update as well. --- debian/changelog | 1 + debian/rules | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/debian/changelog b/debian/changelog index bff5822..a4148bb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -115,6 +115,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Use UPSTREAM_VERSION instead of GRE_VERSION, since GRE_VERSION is not used within Palemoon (and refers to the Goanna version). - Use safer UPSTREAM_VERSION instead of globbing *. + - Use gcc-mozilla on wheezy. Needs control.in update as well. * debian/mozconfig: - Remove autoconf flags that should better be handled by debian/rules. * debian/make.mk: diff --git a/debian/rules b/debian/rules index 7f8e169..9d4888c 100755 --- a/debian/rules +++ b/debian/rules @@ -45,6 +45,11 @@ export CC=gcc-4.9 export CXX=g++-4.9 export CPP=cpp-4.9 export LD=gcc-4.9 +else ifeq ($(DIST),$(filter wheezy,$(DIST))) +export CC=/usr/lib/gcc-mozilla/bin/gcc +export CXX=/usr/lib/gcc-mozilla/bin/g++ +export CPP=/usr/lib/gcc-mozilla/bin/cpp +export LD=/usr/lib/gcc-mozilla/bin/gcc else # Use the system default. endif -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 99986a5e80460afbf1cd25739bf560301ad82d0f Author: Mihai Moldovan <ionic@ionic.de> Date: Fri Sep 21 04:50:09 2018 +0200 debian/upstream.mk: add xenial, artful, bionic, cosmic DIST values. --- debian/changelog | 1 + debian/upstream.mk | 12 ++++++++++++ 2 files changed, 13 insertions(+) diff --git a/debian/changelog b/debian/changelog index a4148bb..a67146a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -182,6 +182,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Enable preprocessing support. * debian/upstream.mk: - Add version check against Debian package. + - Add xenial, artful, bionic, cosmic DIST values. * debian/lintian-overrides: - Sync with Debian's Firefox package. diff --git a/debian/upstream.mk b/debian/upstream.mk index 0bda9e0..902d6ca 100644 --- a/debian/upstream.mk +++ b/debian/upstream.mk @@ -53,6 +53,18 @@ endif ifneq (,$(filter 10%,$(DEBIAN_TARGET))) DIST = buster endif +ifneq (,$(filter 16.04%,$(DEBIAN_TARGET))) +DIST = xenial +endif +ifneq (,$(filter 17.10%,$(DEBIAN_TARGET))) +DIST = artful +endif +ifneq (,$(filter 18.04%,$(DEBIAN_TARGET))) +DIST = bionic +endif +ifneq (,$(filter 18.10%,$(DEBIAN_TARGET))) +DIST = cosmic +endif endif # Check if the version in debian/changelog matches actual upstream version -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit beeb8dda28da860a0bf8419d903f3754ed316144 Author: Mihai Moldovan <ionic@ionic.de> Date: Fri Sep 21 04:57:43 2018 +0200 debian/upstream.mk: uh, no, the Ubuntu versions are not backports. Fix that up. --- debian/changelog | 1 + debian/upstream.mk | 24 ++++++++++++------------ 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/debian/changelog b/debian/changelog index a67146a..6b02b43 100644 --- a/debian/changelog +++ b/debian/changelog @@ -183,6 +183,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium * debian/upstream.mk: - Add version check against Debian package. - Add xenial, artful, bionic, cosmic DIST values. + - Uh, no, the Ubuntu versions are not backports. Fix that up. * debian/lintian-overrides: - Sync with Debian's Firefox package. diff --git a/debian/upstream.mk b/debian/upstream.mk index 902d6ca..497b738 100644 --- a/debian/upstream.mk +++ b/debian/upstream.mk @@ -39,6 +39,18 @@ endif ifneq (,$(filter testing% buster% unstable sid,$(DEB_DISTRIBUTION))) DIST = buster endif +ifneq (,$(filter xenial,$(DEB_DISTRIBUTION))) +DIST = xenial +endif +ifneq (,$(filter artful,$(DEB_DISTRIBUTION))) +DIST = artful +endif +ifneq (,$(filter bionic,$(DEB_DISTRIBUTION))) +DIST = bionic +endif +ifneq (,$(filter cosmic,$(DEB_DISTRIBUTION))) +DIST = cosmic +endif ifneq (,$(filter bpo% deb%,$(DEBIAN_RELEASE_EXTRA))) DEBIAN_TARGET := $(subst bpo,,$(subst deb,,$(DEBIAN_RELEASE_EXTRA))) ifneq (,$(filter 7%,$(DEBIAN_TARGET))) @@ -53,18 +65,6 @@ endif ifneq (,$(filter 10%,$(DEBIAN_TARGET))) DIST = buster endif -ifneq (,$(filter 16.04%,$(DEBIAN_TARGET))) -DIST = xenial -endif -ifneq (,$(filter 17.10%,$(DEBIAN_TARGET))) -DIST = artful -endif -ifneq (,$(filter 18.04%,$(DEBIAN_TARGET))) -DIST = bionic -endif -ifneq (,$(filter 18.10%,$(DEBIAN_TARGET))) -DIST = cosmic -endif endif # Check if the version in debian/changelog matches actual upstream version -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit edc6b3132f34ed9a1ed351ea56a0abdb10334e33 Author: Mihai Moldovan <ionic@ionic.de> Date: Fri Sep 21 05:01:13 2018 +0200 debian/upstream.mk: add Horizon support... whatever that is supposed to be. --- debian/changelog | 1 + debian/upstream.mk | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/debian/changelog b/debian/changelog index 6b02b43..9492b1e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -184,6 +184,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Add version check against Debian package. - Add xenial, artful, bionic, cosmic DIST values. - Uh, no, the Ubuntu versions are not backports. Fix that up. + - Add Horizon support... whatever that is supposed to be. * debian/lintian-overrides: - Sync with Debian's Firefox package. diff --git a/debian/upstream.mk b/debian/upstream.mk index 497b738..29091f1 100644 --- a/debian/upstream.mk +++ b/debian/upstream.mk @@ -66,6 +66,12 @@ ifneq (,$(filter 10%,$(DEBIAN_TARGET))) DIST = buster endif endif +# If nothing else matches, check lsb_release. +ifneq (,$(filter unknown,$(DIST))) +ifneq (,$(filter Horizon,$(shell lsb_release -cs))) +DIST = Horizon +endif +endif # Check if the version in debian/changelog matches actual upstream version # as VERSION_FILTER transforms it. -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 1e9b487805d4ea35820b7146fa5a419647cf9aad Author: Mihai Moldovan <ionic@ionic.de> Date: Fri Sep 21 22:39:02 2018 +0200 debian/control.in: put lsb-release build-time dependency to the bottom in Palemoon-specific section. --- debian/changelog | 2 ++ debian/control.in | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 8d6b059..4f0f634 100644 --- a/debian/changelog +++ b/debian/changelog @@ -17,6 +17,8 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium * debian/control.in: - Update debhelper dependency. - Rework GCC dependencies. + - Put lsb-release build-time dependency to the bottom in Palemoon-specific + section. * debian/rules: - Tabbify. - Add dh_testdir protection. Debian's firefox(-esr) package uses it. diff --git a/debian/control.in b/debian/control.in index 4bb4b7c..95d0231 100644 --- a/debian/control.in +++ b/debian/control.in @@ -22,7 +22,6 @@ Build-Depends: %endif autotools-dev, dpkg-dev (>= 1.16.1.1~), - lsb-release, # standard build-deps autoconf2.13, python (>= 2.7), @@ -38,6 +37,8 @@ Build-Depends: libpulse-dev, libxt-dev, mesa-common-dev +# Palemoon-specific dependencies. + lsb-release, Standards-Version: 3.9.6 Homepage: http://www.palemoon.org/ -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 1b55368b14f10e6d0fecc08fa23d1c0584a18c65 Author: Mihai Moldovan <ionic@ionic.de> Date: Fri Sep 21 22:36:35 2018 +0200 debian/control.in: rework GCC dependencies. --- debian/changelog | 1 + debian/control.in | 16 +++++++++++----- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/debian/changelog b/debian/changelog index 9492b1e..8d6b059 100644 --- a/debian/changelog +++ b/debian/changelog @@ -16,6 +16,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium compiler. * debian/control.in: - Update debhelper dependency. + - Rework GCC dependencies. * debian/rules: - Tabbify. - Add dh_testdir protection. Debian's firefox(-esr) package uses it. diff --git a/debian/control.in b/debian/control.in index 43996cc..4bb4b7c 100644 --- a/debian/control.in +++ b/debian/control.in @@ -9,14 +9,20 @@ Build-Depends: %else debhelper (>= 9.20160114), %endif +%if DIST == wheezy + gcc-mozilla, +%endif +%if DIST == jessie || DIST == xenial || DIST == Horizon + gcc-4.9, + g++-4.9, +%endif +%if DIST == buster || DIST == experimental || DIST == artful || DIST == bionic || DIST == cosmic + gcc-6, + g++-6, +%endif autotools-dev, dpkg-dev (>= 1.16.1.1~), -# Add for the conditional in rules to force use of gcc-4.9 on newer distreleases -# that default to gcc-5 or 6 lsb-release, - gcc-6 | gcc-4.9 | gcc, - g++-6 | g++-4.9 | g++, - cpp-6 | cpp-4.9 | cpp, # standard build-deps autoconf2.13, python (>= 2.7), -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 210f828012448e3141c34a3fd2227d27a68d5ce1 Author: Mihai Moldovan <ionic@ionic.de> Date: Fri Sep 21 22:43:50 2018 +0200 debian/control.in: move autotools build dependency around. --- debian/changelog | 1 + debian/control.in | 5 ++--- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/debian/changelog b/debian/changelog index 4f0f634..7ca06ca 100644 --- a/debian/changelog +++ b/debian/changelog @@ -19,6 +19,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Rework GCC dependencies. - Put lsb-release build-time dependency to the bottom in Palemoon-specific section. + - Move autotools build dependency around. * debian/rules: - Tabbify. - Add dh_testdir protection. Debian's firefox(-esr) package uses it. diff --git a/debian/control.in b/debian/control.in index 95d0231..f09e252 100644 --- a/debian/control.in +++ b/debian/control.in @@ -3,7 +3,7 @@ Section: contrib/web Priority: optional Maintainer: X2Go Developers <x2go-dev@lists.x2go.org> XSBC-Original-Maintainer: Steven Pusser <stevep@mxlinux.org> -Build-Depends: +Build-Depends: autotools-dev, %if DIST == wheezy || DIST == jessie debhelper (>= 9), %else @@ -20,10 +20,9 @@ Build-Depends: gcc-6, g++-6, %endif - autotools-dev, + autoconf2.13, dpkg-dev (>= 1.16.1.1~), # standard build-deps - autoconf2.13, python (>= 2.7), unzip, zip, -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 2355ac6915183b71f88654c681eca4640aba40aa Author: Mihai Moldovan <ionic@ionic.de> Date: Fri Sep 21 22:45:37 2018 +0200 debian/control.in: add X11 build dependencies. --- debian/changelog | 1 + debian/control.in | 3 +++ 2 files changed, 4 insertions(+) diff --git a/debian/changelog b/debian/changelog index 7ca06ca..b433b55 100644 --- a/debian/changelog +++ b/debian/changelog @@ -20,6 +20,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Put lsb-release build-time dependency to the bottom in Palemoon-specific section. - Move autotools build dependency around. + - Add X11 build dependencies. * debian/rules: - Tabbify. - Add dh_testdir protection. Debian's firefox(-esr) package uses it. diff --git a/debian/control.in b/debian/control.in index f09e252..f66f8ad 100644 --- a/debian/control.in +++ b/debian/control.in @@ -21,6 +21,9 @@ Build-Depends: autotools-dev, g++-6, %endif autoconf2.13, + libx11-dev, + libx11-xcb-dev, + libxt-dev, dpkg-dev (>= 1.16.1.1~), # standard build-deps python (>= 2.7), -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 99fc6fd5405241f62ff1b93f6a03c78243b51696 Author: Mihai Moldovan <ionic@ionic.de> Date: Fri Sep 21 23:01:49 2018 +0200 debian/control.in: move glib build dependency around. --- debian/changelog | 1 + debian/control.in | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 9f196a0..08062c5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -22,6 +22,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Move autotools build dependency around. - Add X11 build dependencies. - Move GTK build dependencies around and add GTK3 support if detected. + - Move glib build dependency around. * debian/rules: - Tabbify. - Add dh_testdir protection. Debian's firefox(-esr) package uses it. diff --git a/debian/control.in b/debian/control.in index 1fe53fc..8fe53d2 100644 --- a/debian/control.in +++ b/debian/control.in @@ -28,13 +28,13 @@ Build-Depends: autotools-dev, libgtk-3-dev, %endif libgtk2.0-dev (>= 2.14), + libglib2.0-dev (>= 2.16.0), dpkg-dev (>= 1.16.1.1~), # standard build-deps python (>= 2.7), unzip, zip, pkg-config, - libglib2.0-dev (>= 2.16), libdbus-1-dev (>=0.60), libdbus-glib-1-dev (>= 0.60), yasm (>= 1.1), -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit a1cb20c4826ddd0d59835cf2f694a21459025f4b Author: Mihai Moldovan <ionic@ionic.de> Date: Fri Sep 21 22:58:11 2018 +0200 debian/control.in: move GTK build dependencies around and add GTK3 support if detected. --- debian/changelog | 1 + debian/control.in | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index b433b55..9f196a0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -21,6 +21,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium section. - Move autotools build dependency around. - Add X11 build dependencies. + - Move GTK build dependencies around and add GTK3 support if detected. * debian/rules: - Tabbify. - Add dh_testdir protection. Debian's firefox(-esr) package uses it. diff --git a/debian/control.in b/debian/control.in index f66f8ad..1fe53fc 100644 --- a/debian/control.in +++ b/debian/control.in @@ -24,13 +24,16 @@ Build-Depends: autotools-dev, libx11-dev, libx11-xcb-dev, libxt-dev, +%if GTK3 + libgtk-3-dev, +%endif + libgtk2.0-dev (>= 2.14), dpkg-dev (>= 1.16.1.1~), # standard build-deps python (>= 2.7), unzip, zip, pkg-config, - libgtk2.0-dev (>= 2.14), libglib2.0-dev (>= 2.16), libdbus-1-dev (>=0.60), libdbus-glib-1-dev (>= 0.60), -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit d074a6c2b5fa25b23e7fce399d243b4d157940f2 Author: Mihai Moldovan <ionic@ionic.de> Date: Fri Sep 21 23:05:26 2018 +0200 debian/control.in: add libstartup-notification build dependency. --- debian/changelog | 1 + debian/control.in | 1 + 2 files changed, 2 insertions(+) diff --git a/debian/changelog b/debian/changelog index 08062c5..efd13df 100644 --- a/debian/changelog +++ b/debian/changelog @@ -23,6 +23,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Add X11 build dependencies. - Move GTK build dependencies around and add GTK3 support if detected. - Move glib build dependency around. + - Add libstartup-notification build dependency. * debian/rules: - Tabbify. - Add dh_testdir protection. Debian's firefox(-esr) package uses it. diff --git a/debian/control.in b/debian/control.in index 8fe53d2..bea071a 100644 --- a/debian/control.in +++ b/debian/control.in @@ -29,6 +29,7 @@ Build-Depends: autotools-dev, %endif libgtk2.0-dev (>= 2.14), libglib2.0-dev (>= 2.16.0), + libstartup-notification0-dev, dpkg-dev (>= 1.16.1.1~), # standard build-deps python (>= 2.7), -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 4e425034e7f7ee2be3e36fd4159357987c52801f Author: Mihai Moldovan <ionic@ionic.de> Date: Fri Sep 21 23:06:22 2018 +0200 debian/control.in: add libjpeg build dependency. --- debian/changelog | 1 + debian/control.in | 1 + 2 files changed, 2 insertions(+) diff --git a/debian/changelog b/debian/changelog index efd13df..0499207 100644 --- a/debian/changelog +++ b/debian/changelog @@ -24,6 +24,7 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Move GTK build dependencies around and add GTK3 support if detected. - Move glib build dependency around. - Add libstartup-notification build dependency. + - Add libjpeg build dependency. * debian/rules: - Tabbify. - Add dh_testdir protection. Debian's firefox(-esr) package uses it. diff --git a/debian/control.in b/debian/control.in index bea071a..638987f 100644 --- a/debian/control.in +++ b/debian/control.in @@ -30,6 +30,7 @@ Build-Depends: autotools-dev, libgtk2.0-dev (>= 2.14), libglib2.0-dev (>= 2.16.0), libstartup-notification0-dev, + libjpeg-dev, dpkg-dev (>= 1.16.1.1~), # standard build-deps python (>= 2.7), -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git