# Generated from packages/gxde-core/upstream-lock.json (group: gxde-installer); # source patches and build adaptations are listed in packages/gxde-core/PATCHES.md. %global debug_package %{nil} # split-files.py generates the %files manifests during %install, before # brp-compress would rename man pages to .gz — disable compression so the # manifests stay in sync with the buildroot. %global __brp_compress %{nil} %global commit0 ac08c3c031bc38426c9d75099213a7c8a5cd3b20 Name: gxde-installer Version: 2.7.23.1 Release: 1%{?dist} Summary: GXDE installer timezone translations License: GPL-3.0-or-later AND LGPL-3.0-or-later URL: https://github.com/GXDE-OS Source0: https://codeload.github.com/GXDE-OS/deepin-installer-reborn/tar.gz/ac08c3c031bc38426c9d75099213a7c8a5cd3b20#/deepin-installer-reborn-ac08c3c031bc38426c9d75099213a7c8a5cd3b20.tar.gz Source100: build.sh Source101: common.sh Source102: split-files.py Source103: sources.sha256 Source104: upstream-lock.json ExclusiveArch: x86_64 aarch64 BuildRequires: make gettext python3 %description Timezone message catalogs from deepin-installer-reborn, shipped as locale data (mirrors what the Arch gxde-core-git bundle provides from this module). %prep (cd %{_sourcedir} && sha256sum -c %{SOURCE103}) %setup -q -c -T -a 0 mv deepin-installer-reborn-old-ac08c3c031bc38426c9d75099213a7c8a5cd3b20 deepin-installer-reborn mkdir licenses cp deepin-installer-reborn/LICENSE licenses/deepin-installer-reborn.LICENSE 2>/dev/null || : cp %{SOURCE104} upstream-lock.json %build %set_build_flags bash %{SOURCE100} "%{_libdir}" "%{_smp_build_ncpus}" "%{SOURCE101}" %install cp -a stage/. %{buildroot}/ find %{buildroot} -type f -name '*.la' -delete python3 %{SOURCE102} %{buildroot} %{_libdir} %check if grep -R -l -F "$PWD/stage" %{buildroot}%{_libdir}/pkgconfig %{buildroot}%{_libdir}/cmake 2>/dev/null; then echo 'Staging path leaked into installed development metadata' >&2 exit 1 fi %files -f runtime.files %license licenses/ %doc upstream-lock.json %changelog * Tue Oct 20 2026 CharOfString - 2.7.23.1-1 - Split the gxde-core bundle into purpose-based packages for Fedora 44 and 45