commit 4df8da901efb8a95c23fd95e8cd5430b6ff35605
parent dc3c97c292d5c472ef3967811a29117d4ceedd69
Author: Bastien Orivel <borivel@mozilla.com>
Date: Tue, 18 Nov 2025 19:47:13 +0000
Bug 2000903 - Cleanup old RPM spec file. r=releng-reviewers,bhearsum
The old RPM packaging was removed as part of bug 1969792 but the spec file and
desktop file that were associated with the packaging were forgotten
Differential Revision: https://phabricator.services.mozilla.com/D273070
Diffstat:
2 files changed, 0 insertions(+), 137 deletions(-)
diff --git a/toolkit/mozapps/installer/linux/rpm/mozilla.desktop b/toolkit/mozapps/installer/linux/rpm/mozilla.desktop
@@ -1,21 +0,0 @@
-#filter substitution
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-[Desktop Entry]
-Version=1.0
-Name=@MOZ_APP_DISPLAYNAME@
-GenericName=Web Browser
-Comment=Your web, the way you like it
-Exec=@MOZ_APP_NAME@
-Icon=@MOZ_APP_NAME@
-Terminal=false
-Type=Application
-StartupWMClass=@MOZ_APP_REMOTINGNAME@
-MimeType=text/html;text/xml;application/xhtml+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;
-StartupNotify=true
-X-MultipleArgs=false
-X-Desktop-File-Install-Version=0.16
-Categories=Network;WebBrowser;
-Encoding=UTF-8
diff --git a/toolkit/mozapps/installer/linux/rpm/mozilla.spec b/toolkit/mozapps/installer/linux/rpm/mozilla.spec
@@ -1,116 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-%global __jar_repack %{nil}
-
-#Use a consistent string to refer to the package by
-%define pr_name "%{moz_app_displayname} %{moz_app_version}"
-
-Name: %{moz_app_name}
-Version: %{moz_numeric_app_version}
-Release: %{?moz_rpm_release:%{moz_rpm_release}}%{?buildid:.%{buildid}}
-Summary: %{pr_name}
-Group: Applications/Internet
-License: MPL 2
-Vendor: Mozilla
-URL: http://www.mozilla.org/projects/firefox/
-Source0: %{name}.desktop
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
-#AutoProv: no
-
-BuildRequires: desktop-file-utils
-
-
-%description
-%{pr_name}. This package was built from
-%{moz_source_repo}/rev/%{moz_source_stamp}
-
-#We only want a subpackage for the SDK if the required
-#files were generated. Like the tests subpackage, we
-#probably only need to conditionaly define the %files
-#section.
-%if %{?createtests:1}
-%package tests
-Summary: %{pr_name} tests
-Group: Developement/Libraries
-requires: %{name} = %{version}-%{release}
-%description tests
-%{pr_name} test harness files and test cases
-%endif
-
-%prep
-echo No-op prep
-
-
-%build
-echo No-op build
-
-
-%install
-rm -rf $RPM_BUILD_ROOT
-make install DESTDIR=$RPM_BUILD_ROOT
-desktop-file-validate %{SOURCE0}
-desktop-file-install --vendor mozilla \
- --dir $RPM_BUILD_ROOT%{_datadir}/applications \
- %{SOURCE0}
-#In order to make branding work in a generic way, We find
-#all the icons that are likely to be used for desktop files
-#and install them appropriately
-find %{moz_branding_directory} -name "default*.png" | tee icons.list
-for i in $(cat icons.list) ; do
- size=$(echo $i | sed "s/.*default\([0-9]*\).png$/\1/")
- icondir=$RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/${size}x${size}/apps/
- mkdir -p $icondir
- cp -a $i ${icondir}%{name}.png
-done
-rm icons.list #cleanup
-
-%if %{?createtests:1}
-#wastefully creates a zip file, but ensures that we stage all test suites
-make package-tests
-testdir=$RPM_BUILD_ROOT/%{_datadir}/%{_testsinstalldir}/tests
-mkdir -p $testdir
-cp -a dist/test-stage/* $testdir/
-%endif
-
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-
-%post
-#this is needed to get gnome-panel to update the icons
-update-desktop-database &> /dev/null || :
-touch --no-create %{_datadir}/icons/hicolor || :
-if [ -x %{_bindir}/gtk-update-icon-cache ] ; then
- %{_bindir}/gtk-update-icon-cache --quiet ${_datadir}/icons/hicolor &> /dev/null || :
-fi
-
-
-%postun
-#this is needed to get gnome-panel to update the icons
-update-desktop-database &> /dev/null || :
-touch --no-create %{_datadir}/icons/hicolor || :
-if [ -x %{_bindir}/gtk-update-icon-cache ] ; then
- %{_bindir}/gtk-update-icon-cache --quiet ${_datadir}/icons/hicolor &> /dev/null || :
-fi
-
-
-%files
-%defattr(-,root,root,-)
-%{_installdir}
-%{_bindir}
-%{_datadir}/applications/
-%{_datadir}/icons/
-%doc
-
-
-%if %{?createtests:1}
-%files tests
-%{_datadir}/%{_testsinstalldir}/tests/
-%endif
-
-#%changelog
-#* %{name} %{version} %{moz_rpm_release}
-#- Please see %{moz_source_repo}/shortlog/%{moz_source_stamp}