From ce3e7f34284c007f278ec22cf20f4a37f10ad87d Mon Sep 17 00:00:00 2001 From: eabdullin Date: Fri, 21 Mar 2025 10:49:24 +0000 Subject: [PATCH] import CS flatpak-runtime-config-34-3.el9 --- .../05-flatpak-fontpath.conf | 0 50-flatpak.conf => SOURCES/50-flatpak.conf | 2 - .../com.redhat.Platform.appdata.xml | 3 +- .../com.redhat.Sdk.appdata.xml | 0 defaults.json.in => SOURCES/defaults.json.in | 0 sitecustomize.py => SOURCES/usercustomize.py | 0 .../flatpak-runtime-config.spec | 108 +++--------------- gating.yaml | 6 - org.centos.stream.Platform.appdata.xml | 19 --- org.centos.stream.Sdk.appdata.xml | 19 --- sources | 0 11 files changed, 20 insertions(+), 137 deletions(-) rename 05-flatpak-fontpath.conf => SOURCES/05-flatpak-fontpath.conf (100%) rename 50-flatpak.conf => SOURCES/50-flatpak.conf (91%) rename com.redhat.Platform.appdata.xml => SOURCES/com.redhat.Platform.appdata.xml (87%) rename com.redhat.Sdk.appdata.xml => SOURCES/com.redhat.Sdk.appdata.xml (100%) rename defaults.json.in => SOURCES/defaults.json.in (100%) rename sitecustomize.py => SOURCES/usercustomize.py (100%) rename flatpak-runtime-config.spec => SPECS/flatpak-runtime-config.spec (65%) delete mode 100644 gating.yaml delete mode 100644 org.centos.stream.Platform.appdata.xml delete mode 100644 org.centos.stream.Sdk.appdata.xml delete mode 100644 sources diff --git a/05-flatpak-fontpath.conf b/SOURCES/05-flatpak-fontpath.conf similarity index 100% rename from 05-flatpak-fontpath.conf rename to SOURCES/05-flatpak-fontpath.conf diff --git a/50-flatpak.conf b/SOURCES/50-flatpak.conf similarity index 91% rename from 50-flatpak.conf rename to SOURCES/50-flatpak.conf index 336183c..27e0964 100644 --- a/50-flatpak.conf +++ b/SOURCES/50-flatpak.conf @@ -7,8 +7,6 @@ /usr/cache/fontconfig /app/share/fonts - /app/share/X11/fonts/Type1 - /app/share/X11/fonts/TTF /app/cache/fontconfig /app/etc/fonts/local.conf diff --git a/com.redhat.Platform.appdata.xml b/SOURCES/com.redhat.Platform.appdata.xml similarity index 87% rename from com.redhat.Platform.appdata.xml rename to SOURCES/com.redhat.Platform.appdata.xml index 4ab826d..480d06f 100644 --- a/com.redhat.Platform.appdata.xml +++ b/SOURCES/com.redhat.Platform.appdata.xml @@ -1,12 +1,11 @@ com.redhat.Platform - CC0-1.0 + CC0 https://www.redhat.com/en/about/red-hat-end-user-license-agreements#rhel Red Hat Platform Shared libraries - diff --git a/com.redhat.Sdk.appdata.xml b/SOURCES/com.redhat.Sdk.appdata.xml similarity index 100% rename from com.redhat.Sdk.appdata.xml rename to SOURCES/com.redhat.Sdk.appdata.xml diff --git a/defaults.json.in b/SOURCES/defaults.json.in similarity index 100% rename from defaults.json.in rename to SOURCES/defaults.json.in diff --git a/sitecustomize.py b/SOURCES/usercustomize.py similarity index 100% rename from sitecustomize.py rename to SOURCES/usercustomize.py diff --git a/flatpak-runtime-config.spec b/SPECS/flatpak-runtime-config.spec similarity index 65% rename from flatpak-runtime-config.spec rename to SPECS/flatpak-runtime-config.spec index 32f6944..f0a2d7e 100644 --- a/flatpak-runtime-config.spec +++ b/SPECS/flatpak-runtime-config.spec @@ -1,26 +1,19 @@ -# package notes require setting RPM-specific environment variables, -# incompatible with flatpak-builder -%undefine _package_note_flags - Name: flatpak-runtime-config -Version: 40 -Release: 4%{?dist} +Version: 34 +Release: 3%{?dist} Summary: Configuration files that live inside the flatpak runtime Source1: 50-flatpak.conf -Source2: sitecustomize.py -Source3: defaults.json.in -Source4: com.redhat.Platform.appdata.xml -Source5: com.redhat.Sdk.appdata.xml -Source6: org.centos.stream.Platform.appdata.xml -Source7: org.centos.stream.Sdk.appdata.xml -Source10: 05-flatpak-fontpath.conf +Source2: usercustomize.py +Source3: com.redhat.Platform.appdata.xml +Source4: com.redhat.Sdk.appdata.xml +Source5: defaults.json.in +Source6: 05-flatpak-fontpath.conf License: MIT BuildRequires: python3 BuildRequires: python3-rpm-macros -Requires: findutils Requires: fontpackages-filesystem %description @@ -38,7 +31,7 @@ rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_prefix}/cache/fontconfig mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.d install -t $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.d -p -m 0644 %{SOURCE1} -install -t $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.d -p -m 0644 %{SOURCE10} +install -t $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.d -p -m 0644 %{SOURCE6} # usercustomize.py to set up Python paths for d in %{python3_sitelib} ; do @@ -48,14 +41,8 @@ done # Install appdata for both the Platform and the Sdk mkdir -p $RPM_BUILD_ROOT%{_datadir}/metainfo -%if 0%{?rhel} +install -t $RPM_BUILD_ROOT%{_datadir}/metainfo -p -m 0644 %{SOURCE3} install -t $RPM_BUILD_ROOT%{_datadir}/metainfo -p -m 0644 %{SOURCE4} -install -t $RPM_BUILD_ROOT%{_datadir}/metainfo -p -m 0644 %{SOURCE5} -%endif -%if 0%{?centos} -install -t $RPM_BUILD_ROOT%{_datadir}/metainfo -p -m 0644 %{SOURCE6} -install -t $RPM_BUILD_ROOT%{_datadir}/metainfo -p -m 0644 %{SOURCE7} -%endif # Install flatpak-builder config file mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/flatpak-builder @@ -64,7 +51,7 @@ sed -e 's|%%{_libdir}|%{_libdir}|' \ -e 's|%%{build_cflags}|%{build_cflags}|' \ -e 's|%%{build_cxxflags}|%{build_cxxflags}|' \ -e 's|%%{build_ldflags}|%{build_ldflags}|' \ - %{SOURCE3} > $RPM_BUILD_ROOT%{_sysconfdir}/flatpak-builder/defaults.json + %{SOURCE5} > $RPM_BUILD_ROOT%{_sysconfdir}/flatpak-builder/defaults.json mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.conf.d/ echo "/app/%{_lib}" > $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.conf.d/app.conf @@ -91,15 +78,6 @@ glib-compile-schemas /app/share/glib-2.0/schemas &> /dev/null || : %transfiletriggerin -- /app/share/fonts HOME=/root /usr/bin/fc-cache -s -%transfiletriggerin -- /app/share/java -for d in `find /app/share/java -type d`; do mkdir -p /usr${d#/app}; done -for f in `find /app/share/java ! -type d`; do ln -s $f /usr${f#/app}; done - -%transfiletriggerin -P 1 -- /app -for l in `find /app -type l`; do \ - case `readlink $l` in /etc/alternatives/*) ln -fns `readlink -f $l` $l ;; esac \ -done - %files %dir %{_prefix}/cache %dir %{_prefix}/cache/fontconfig @@ -110,64 +88,16 @@ done %{_sysconfdir}/ld.so.conf.d/app.conf %changelog -* Tue Oct 29 2024 Troy Dawson - 40-4 -- Bump release for October 2024 mass rebuild: - Resolves: RHEL-64018 +* Fri Mar 24 2023 Tomas Popela - 34-3 +- Sync with Fedora +- Add a seed for fonts (by tagoh) -* Sat Jun 08 2024 Owen Taylor - 40-3 -- Adapt to centos-stream and RHEL for el10 - -* Mon Jun 24 2024 Troy Dawson - 40-2 -- Bump release for June 2024 mass rebuild - -* Wed Apr 03 2024 Yaakov Selkowitz - 40-1 -- Bump version - -* Fri Mar 01 2024 Yaakov Selkowitz - 39-6 -- Add Java symlink trigger -- Add /app-built X11 font directories to fontconfig path -- Add alternatives symlink trigger - -* Fri Dec 15 2023 Yaakov Selkowitz - 39-5 -- Add graphviz install trigger - -* Thu Oct 05 2023 Kalev Lember - 39-4 -- appdata: Add F39 versions - -* Mon Sep 04 2023 Yaakov Selkowitz - 39-3 -- Provide sitecustomize instead of usercustomize - -* Tue Aug 22 2023 Owen Taylor - 39-2 -- Bump for rebuild - -* Mon Aug 7 2023 Owen Taylor - 39-1 -- Bump version - -* Sat Mar 18 2023 Kalev Lember - 38-1 -- appdata: Add F38 versions -- Revert "Provide systemd packages" - -* Tue Feb 21 2023 Yaakov Selkowitz - 37-4 -- Add metainfo for KDE runtimes - -* Tue Feb 21 2023 Yaakov Selkowitz - 37-3 -- Remove package notes from flatpak-builder compile flags - -* Tue Sep 06 2022 Kalev Lember - 37-2 -- Correctly substitute /app/lib in flatpak-builder defaults.json ldflags -- Revert "Fix search paths for /app-installed python modules" (#2026979) - -* Wed Aug 17 2022 Kalev Lember - 37-1 -- appdata: Add F37 versions - -* Thu Aug 04 2022 Kalev Lember - 36-2 -- Fix search paths for /app-installed python modules (#2112499) - -* Mon May 02 2022 Tomas Popela - 36-1 -- appdata: Add F36 versions - -* Thu Sep 30 2021 Kalev Lember - 35-1 -- appdata: Add F35 versions +* Fri Mar 17 2023 Tomas Popela - 34-2 +- Sync with Fedora +- Correctly substitute /app/lib in flatpak-builder defaults.json ldflags (by klember) +- Include fonts-dirs.xml in fontconfig flatpak configuration (by tagoh) +- Add 05-flatpak-fontpath.conf that forces a different MD5 for fontconfig cache to avoid + conflict between caches on host and flatpak (by tagoh) * Tue Feb 02 2021 Kalev Lember - 34-1 - Install flatpak-builder defaults.json config file diff --git a/gating.yaml b/gating.yaml deleted file mode 100644 index d353613..0000000 --- a/gating.yaml +++ /dev/null @@ -1,6 +0,0 @@ ---- !Policy -product_versions: - - rhel-10 -decision_context: osci_compose_gate -rules: - - !PassingTestCaseRule {test_case_name: desktop-qe.desktop-ci.tier1-gating.functional} diff --git a/org.centos.stream.Platform.appdata.xml b/org.centos.stream.Platform.appdata.xml deleted file mode 100644 index 373f530..0000000 --- a/org.centos.stream.Platform.appdata.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - org.centos.stream.Platform - CC0-1.0 - https://www.centos.org/legal/licensing-policy/ - Centos Stream Platform - Shared libraries - - - - -

- The Centos Stream Platform is a runtime for Flatpak applications. - It contains common libraries that are shared between desktop applications, including - GTK 3, GStreamer, Qt 5, Mesa, SDL2, and many others. -

-
- https://www.centos.org/centos-stream/ -
diff --git a/org.centos.stream.Sdk.appdata.xml b/org.centos.stream.Sdk.appdata.xml deleted file mode 100644 index 8967a34..0000000 --- a/org.centos.stream.Sdk.appdata.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - org.centos.stream.Sdk - CC0-1.0 - https://www.centos.org/legal/licensing-policy/ - Centos Stream SDK - Tools and headers for developing applications - - - - -

- The Centos Stream Sdk is the development runtime that you can use to produce applications - using the Centos Stream runtime. It contains everything that is in the platform, as well - as build and debugging tools and headers for the libraries. -

-
- https://www.centos.org/centos-stream/ -
diff --git a/sources b/sources deleted file mode 100644 index e69de29..0000000