summaryrefslogtreecommitdiff
path: root/librewolf/debian/control.in
diff options
context:
space:
mode:
authorB. Stack <bgstack15@gmail.com>2022-04-16 16:51:25 +0000
committerB. Stack <bgstack15@gmail.com>2022-04-16 16:51:25 +0000
commit4aa31a2f1a060439447f8de3b1674b6e0524c7e2 (patch)
treec6028dac4de4e3be8bfb49223ac931303e6c57d2 /librewolf/debian/control.in
parentMerge branch 'veracrypt-bump' into 'master' (diff)
parentlw 98.0 stackrpms rc1 (diff)
downloadstackrpms-4aa31a2f1a060439447f8de3b1674b6e0524c7e2.tar.gz
stackrpms-4aa31a2f1a060439447f8de3b1674b6e0524c7e2.tar.bz2
stackrpms-4aa31a2f1a060439447f8de3b1674b6e0524c7e2.zip
Merge branch 'librewolf-bump' into 'master'
librewolf 98 See merge request bgstack15/stackrpms!293
Diffstat (limited to 'librewolf/debian/control.in')
-rw-r--r--librewolf/debian/control.in162
1 files changed, 162 insertions, 0 deletions
diff --git a/librewolf/debian/control.in b/librewolf/debian/control.in
new file mode 100644
index 0000000..7c45bab
--- /dev/null
+++ b/librewolf/debian/control.in
@@ -0,0 +1,162 @@
+Source: @browser@
+Section: web
+Priority: optional
+Maintainer: B. Stack <bgstack15@gmail.com>
+XSBC-Original-Maintainer: Maintainers of Mozilla-related packages <team+pkg-mozilla@tracker.debian.org>
+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.75
+ 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
+ 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.56),
+%else
+ rustc (>= 1.56),
+%endif
+%if DIST == bullseye || DIST == buster || DIST == stretch
+ cargo-mozilla (>= 0.57),
+%else
+ cargo (>= 0.57),
+%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,
+%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
bgstack15