From 826a2e7f8c7786acb3b5d2217f19814f314289ab Mon Sep 17 00:00:00 2001 From: "B. Stack" Date: Wed, 5 Jan 2022 16:21:31 -0500 Subject: add initial lw d/ contents --- librewolf/debian/control.in | 164 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 164 insertions(+) create mode 100644 librewolf/debian/control.in (limited to 'librewolf/debian/control.in') diff --git a/librewolf/debian/control.in b/librewolf/debian/control.in new file mode 100644 index 0000000..f98c3ec --- /dev/null +++ b/librewolf/debian/control.in @@ -0,0 +1,164 @@ +Source: @browser@ +Section: web +Priority: optional +Maintainer: Maintainers of Mozilla-related packages +Uploaders: Mike Hommey +Build-Depends: autotools-dev, + debhelper (>= 9.20160114), + libx11-dev, + libx11-xcb-dev, + libxt-dev, + libgtk-3-dev, + libglib2.0-dev, + libdrm-dev, + libstartup-notification0-dev, + libjpeg-dev, +%if USE_SYSTEM_ZLIB + zlib1g-dev, +%endif + libreadline-dev, + python3 (>= 3.6), + dpkg-dev, +%if USE_SYSTEM_NSPR +%define NSPR_VERSION 4.32 + libnspr4-dev (>= 2:@NSPR_VERSION@~), +%endif +%if USE_SYSTEM_NSS +%define NSS_VERSION 3.72 + libnss3-dev (>= 2:@NSS_VERSION@~), +%endif +%if USE_SYSTEM_VPX + libvpx-dev (>= 1.8.0), +%endif + libdbus-glib-1-dev, +%if USE_SYSTEM_FFI + libffi-dev, +%endif +%if USE_SYSTEM_LIBEVENT + libevent-dev, +%endif + libpulse-dev, + libasound2-dev, + yasm, +%if DIST == stretch + nasm-mozilla (>= 2.14) [amd64 i386], +%else + nasm (>= 2.14) [amd64 i386], +%endif +%if DIST == bullseye || DIST == buster || DIST == stretch + rustc-mozilla (>= 1.53), +%else + rustc (>= 1.53), +%endif +%if DIST == buster || DIST == stretch + cargo-mozilla (>= 0.54), +%else + cargo (>= 0.54), +%endif +%if DIST == stretch + gcc-mozilla (>= 7.1), + llvm-7-dev, + libclang-7-dev, + clang-7, +%else + llvm-dev, + libclang-dev, + clang, +%endif + cbindgen (>= 0.19.0), +%if DIST == stretch + nodejs-mozilla (>= 10), +%else + nodejs (>= 10), +%endif + zip, + unzip, + locales, + xvfb, + xfonts-base, + xauth, + ttf-bitstream-vera, + fonts-freefont-ttf, + fonts-dejima-mincho, + iso-codes +Build-Conflicts: graphicsmagick-imagemagick-compat, + liboss4-salsa-dev, + libhildonmime-dev, + libosso-dev +Standards-Version: 3.9.8.0 +Vcs-Git: https://salsa.debian.org/mozilla-team/firefox.git -b @SHORT_SOURCE_CHANNEL@/master +Vcs-Browser: https://salsa.debian.org/mozilla-team/firefox/commits/@SHORT_SOURCE_CHANNEL@/master + +Package: @browser@ +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + fontconfig, + procps, + debianutils (>= 1.16), +%if USE_SYSTEM_NSPR + libnspr4 (>= 2:@NSPR_VERSION@~), +%endif +%if USE_SYSTEM_NSS + libnss3 (>= 2:@NSS_VERSION@~) +%endif +Recommends: @LIBAVCODEC@ +Suggests: fonts-stix | otf-stix, + fonts-lmodern, + libgssapi-krb5-2 | libkrb53, + libcanberra0, + pulseaudio +%if TRANSITION +Conflicts: iceweasel (<< 45) +%endif +Breaks: xul-ext-torbutton +Provides: www-browser, + gnome-www-browser +%define RAW_DESCRIPTION Mozilla Firefox web browser +%define LONGDESC1 @Browser@ is a powerful, extensible web browser with support for modern +%define LONGDESC2 web application technologies. +%define firefox_esr firefox-esr +%if browser == firefox_esr +%define DESCRIPTION @RAW_DESCRIPTION@ - Extended Support Release (ESR) +%else +%define DESCRIPTION @RAW_DESCRIPTION@ +%endif +Description: @DESCRIPTION@ + @LONGDESC1@ + @LONGDESC2@ +%if TRANSITION + +Package: iceweasel +Architecture: all +Priority: extra +Section: oldlibs +Depends: @browser@, ${misc:Depends} +Description: Web browser based on Firefox - Transitional package + This is a transitional package, it can be safely removed. +%endif + +Package: @browser@-l10n-all +Architecture: all +Section: metapackages +Depends: ${misc:Depends}, @L10N_PACKAGES_DEPS@ +%if TRANSITION +Breaks: iceweasel-l10n-all (<< 45) +Replaces: iceweasel-l10n-all (<< 45) +Provides: iceweasel-l10n-all +%endif +Description: All language packages for @Browser@ (meta) + @LONGDESC1@ + @LONGDESC2@ + . + This is a metapackage depending on all available localizations of @Browser@. +%if TRANSITION + +Package: iceweasel-l10n-all +Architecture: all +Priority: extra +Section: oldlibs +Depends: @browser@-l10n-all, ${misc:Depends} +Description: All language packages for Iceweasel - Transitional package + This is a transitional package, it can be safely removed. +%endif +%include l10n/browser-l10n.control -- cgit From e154cfcc740662d19f5531c4303e6755301bef06 Mon Sep 17 00:00:00 2001 From: "B. Stack" Date: Wed, 5 Jan 2022 16:47:33 -0500 Subject: WIP: lw-stackrpms dpkg initial attempt --- librewolf/debian/control.in | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'librewolf/debian/control.in') diff --git a/librewolf/debian/control.in b/librewolf/debian/control.in index f98c3ec..2bbe755 100644 --- a/librewolf/debian/control.in +++ b/librewolf/debian/control.in @@ -1,8 +1,8 @@ -Source: @browser@ +Source: @browser@-stackrpms Section: web Priority: optional -Maintainer: Maintainers of Mozilla-related packages -Uploaders: Mike Hommey +Maintainer: B. Stack +XSBC-Original-Maintainer: Maintainers of Mozilla-related packages Build-Depends: autotools-dev, debhelper (>= 9.20160114), libx11-dev, @@ -37,7 +37,6 @@ Build-Depends: autotools-dev, %if USE_SYSTEM_LIBEVENT libevent-dev, %endif - libpulse-dev, libasound2-dev, yasm, %if DIST == stretch @@ -107,7 +106,6 @@ Suggests: fonts-stix | otf-stix, fonts-lmodern, libgssapi-krb5-2 | libkrb53, libcanberra0, - pulseaudio %if TRANSITION Conflicts: iceweasel (<< 45) %endif -- cgit From 01039f1dc3815824db55bc8468595a520f71603b Mon Sep 17 00:00:00 2001 From: "B. Stack" Date: Wed, 5 Jan 2022 21:22:55 -0500 Subject: WIP: fix -stackrpms-stackrpms --- librewolf/debian/control.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'librewolf/debian/control.in') diff --git a/librewolf/debian/control.in b/librewolf/debian/control.in index 2bbe755..2134e5a 100644 --- a/librewolf/debian/control.in +++ b/librewolf/debian/control.in @@ -1,4 +1,4 @@ -Source: @browser@-stackrpms +Source: @browser@ Section: web Priority: optional Maintainer: B. Stack -- cgit From dcbd889c1b8ce2511d87765728d768aa220b5ab0 Mon Sep 17 00:00:00 2001 From: "B. Stack" Date: Wed, 30 Mar 2022 14:02:48 -0400 Subject: lw 98.0 stackrpms rc1 --- librewolf/debian/control.in | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'librewolf/debian/control.in') diff --git a/librewolf/debian/control.in b/librewolf/debian/control.in index 2134e5a..7c45bab 100644 --- a/librewolf/debian/control.in +++ b/librewolf/debian/control.in @@ -24,7 +24,7 @@ Build-Depends: autotools-dev, libnspr4-dev (>= 2:@NSPR_VERSION@~), %endif %if USE_SYSTEM_NSS -%define NSS_VERSION 3.72 +%define NSS_VERSION 3.75 libnss3-dev (>= 2:@NSS_VERSION@~), %endif %if USE_SYSTEM_VPX @@ -45,14 +45,14 @@ Build-Depends: autotools-dev, nasm (>= 2.14) [amd64 i386], %endif %if DIST == bullseye || DIST == buster || DIST == stretch - rustc-mozilla (>= 1.53), + rustc-mozilla (>= 1.56), %else - rustc (>= 1.53), + rustc (>= 1.56), %endif -%if DIST == buster || DIST == stretch - cargo-mozilla (>= 0.54), +%if DIST == bullseye || DIST == buster || DIST == stretch + cargo-mozilla (>= 0.57), %else - cargo (>= 0.54), + cargo (>= 0.57), %endif %if DIST == stretch gcc-mozilla (>= 7.1), -- cgit