Mageia Bugzilla – Attachment 13093 Details for
Bug 29905
librewolf is a fork of Firefox, focused on privacy, security and freedom. NEW PKG REQUEST
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
New Account
|
Forgot Password
Proposal spec file
librewolf.spec (text/x-rpm-spec), 1.87 KB, created by
Kristoffer Grundström
on 2022-01-20 04:34:53 CET
(
hide
)
Description:
Proposal spec file
Filename:
MIME Type:
Creator:
Kristoffer Grundström
Created:
2022-01-20 04:34:53 CET
Size:
1.87 KB
patch
obsolete
>%define mozillalibdir %{_libdir}/%{name} >%define pluginsdir %{_libdir}/mozilla/plugins > >Summary: A fork of Firefox, focused on privacy, security and freedom >Name: librewolf >Version: 96.0.1 >Release: %mkrel 1 >License: MPLv1+ >Group: Networking/WWW >URL: https://gitlab.com/librewolf-community/browser/linux/-/releases >Source3: %{name}.png >Source4: %{name}.desktop >#----------------------------------------------------- >Provides: webclient >Requires: indexhtml >Requires: xdg-utils >Requires: m4 >Obsoletes: %{name} < %version >#----------------------------------------------------- >Requires: lib64dbus-glib1_2 >AutoReqProv: no > >%description >LibreWolf is designed to minimize data collection and telemetry as much as possible. >This is achieved through hundreds of privacy/security/performance settings and patches. >Intrusive integrated addons including updater, crashreporter, and pocket are removed too. >LibreWolf is NOT associated with Mozilla or its products. > >%prep > >%build >#nobuild > >%install > >#Here we go! >pushd %_sourcedir >wget -nc https://gitlab.com/api/v4/projects/24386000/packages/generic/librewolf/%{version}-1/LibreWolf.x86_64.AppImage >chmod 0755 LibreWolf.x86_64.AppImage > >./LibreWolf.x86_64.AppImage --appimage-extract > >mkdir -p %{buildroot}%{mozillalibdir} >cp -r squashfs-root/* %{buildroot}%{mozillalibdir} > ># Create an own %_libdir/mozilla/plugins >mkdir -p %{buildroot}%{pluginsdir} > >mkdir -p %{buildroot}%{_datadir}/{pixmaps,applications} >install -m 644 %{SOURCE4} %{buildroot}%{_datadir}/applications/%{name}.desktop >install -m 644 %{SOURCE3} %{buildroot}%{_datadir}/pixmaps/%{name}.png > >mkdir -p %{buildroot}%{_bindir} >ln -fs %{mozillalibdir}/librewolf %{buildroot}%{_bindir}/%{name} > >find %{buildroot}%{mozillalibdir} -type d -exec chmod 755 {} \; > >popd > >%files >%attr(-,root,root) >%{_bindir}/%{name} >%{_datadir}/applications/librewolf.desktop >%{_datadir}/pixmaps/librewolf.png >%{_libdir}/%{name}
%define mozillalibdir %{_libdir}/%{name} %define pluginsdir %{_libdir}/mozilla/plugins Summary: A fork of Firefox, focused on privacy, security and freedom Name: librewolf Version: 96.0.1 Release: %mkrel 1 License: MPLv1+ Group: Networking/WWW URL: https://gitlab.com/librewolf-community/browser/linux/-/releases Source3: %{name}.png Source4: %{name}.desktop #----------------------------------------------------- Provides: webclient Requires: indexhtml Requires: xdg-utils Requires: m4 Obsoletes: %{name} < %version #----------------------------------------------------- Requires: lib64dbus-glib1_2 AutoReqProv: no %description LibreWolf is designed to minimize data collection and telemetry as much as possible. This is achieved through hundreds of privacy/security/performance settings and patches. Intrusive integrated addons including updater, crashreporter, and pocket are removed too. LibreWolf is NOT associated with Mozilla or its products. %prep %build #nobuild %install #Here we go! pushd %_sourcedir wget -nc https://gitlab.com/api/v4/projects/24386000/packages/generic/librewolf/%{version}-1/LibreWolf.x86_64.AppImage chmod 0755 LibreWolf.x86_64.AppImage ./LibreWolf.x86_64.AppImage --appimage-extract mkdir -p %{buildroot}%{mozillalibdir} cp -r squashfs-root/* %{buildroot}%{mozillalibdir} # Create an own %_libdir/mozilla/plugins mkdir -p %{buildroot}%{pluginsdir} mkdir -p %{buildroot}%{_datadir}/{pixmaps,applications} install -m 644 %{SOURCE4} %{buildroot}%{_datadir}/applications/%{name}.desktop install -m 644 %{SOURCE3} %{buildroot}%{_datadir}/pixmaps/%{name}.png mkdir -p %{buildroot}%{_bindir} ln -fs %{mozillalibdir}/librewolf %{buildroot}%{_bindir}/%{name} find %{buildroot}%{mozillalibdir} -type d -exec chmod 755 {} \; popd %files %attr(-,root,root) %{_bindir}/%{name} %{_datadir}/applications/librewolf.desktop %{_datadir}/pixmaps/librewolf.png %{_libdir}/%{name}
View Attachment As Raw
Actions:
View
Attachments on
bug 29905
: 13093 |
13094