From 37a31e518547254a93dacf0eca5935aa6592ba07 Mon Sep 17 00:00:00 2001 From: Than Ngo Date: Mon, 12 Jun 2023 13:12:20 +0200 Subject: [PATCH 01/11] migrated to SPDX license --- menu-cache.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/menu-cache.spec b/menu-cache.spec index 28e7a99..1f9024b 100644 --- a/menu-cache.spec +++ b/menu-cache.spec @@ -14,10 +14,10 @@ Name: menu-cache Version: 1.1.0 -Release: %{fedorarel}%{?dist}.7 +Release: %{fedorarel}%{?dist}.8 Summary: Caching mechanism for freedesktop.org compliant menus -License: LGPLv2+ and GPLv2+ +License: LGPL-2.0-or-later AND GPL-2.0-or-later URL: http://lxde.org #VCS: git:git://lxde.git.sourceforge.net/gitroot/lxde/menu-cache %if 0%{?usegit} >= 1 @@ -107,6 +107,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' %changelog +* Mon Jun 12 2023 Than Ngo - 1.1.0-2.8 +- migrated to SPDX license + * Thu Jan 19 2023 Fedora Release Engineering - 1.1.0-2.7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 5211abfd7c24259460eb0523265bf285f429d4f4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jul 2023 14:14:47 +0000 Subject: [PATCH 02/11] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- menu-cache.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/menu-cache.spec b/menu-cache.spec index 1f9024b..6c4e573 100644 --- a/menu-cache.spec +++ b/menu-cache.spec @@ -14,7 +14,7 @@ Name: menu-cache Version: 1.1.0 -Release: %{fedorarel}%{?dist}.8 +Release: %{fedorarel}%{?dist}.9 Summary: Caching mechanism for freedesktop.org compliant menus License: LGPL-2.0-or-later AND GPL-2.0-or-later @@ -107,6 +107,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' %changelog +* Thu Jul 20 2023 Fedora Release Engineering - 1.1.0-2.9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Mon Jun 12 2023 Than Ngo - 1.1.0-2.8 - migrated to SPDX license From 326133b8946c6225b3ffb194d0682f3cecd99e78 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Mon, 21 Aug 2023 17:04:20 +0900 Subject: [PATCH 03/11] Update to the latest git --- .gitignore | 21 +-- create-menu-cache-git-bare-tarball.sh | 27 ++++ ...1.1.0-0001-Support-gcc10-compilation.patch | 108 ---------------- menu-cache.spec | 120 ++++++++++++------ sources | 2 +- 5 files changed, 108 insertions(+), 170 deletions(-) create mode 100644 create-menu-cache-git-bare-tarball.sh delete mode 100644 menu-cache-1.1.0-0001-Support-gcc10-compilation.patch diff --git a/.gitignore b/.gitignore index facbe27..433ef5e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,19 +1,2 @@ -menu-cache-0.3.2.tar.gz -/menu-cache-0.3.3.tar.gz -/menu-cache-0.4.1.tar.gz -/menu-cache-0.5.1.tar.gz -/menu-cache-1.0.0.tar.xz -/menu-cache-1.0.0-D20151117git2d65876eb6948f122b35241d6611cf0f009b6f79.tar.gz -/menu-cache-1.0.0-D20151126git7e63ae3f66c30a4516bf04139fd98a3856e6a065.tar.gz -/menu-cache-1.0.0-D20151128git0b1e85c263f571f61384c7eb81c7edc2a69335dc.tar.gz -/menu-cache-1.0.1.tar.xz -/menu-cache-1.0.1-D20160506git2932d67f305d4fd45a29c35c233ecd2925c2ecab.tar.gz -/menu-cache-1.0.1-D20161021git441f0ca9a1b3a8e06dc4b440af28aaa5f4e2e37a.tar.gz -/menu-cache-1.0.2.tar.xz -/menu-cache-1.0.2-D20170417git54ab9e45764435634cdf5de360b295ee3a22817a.tar.gz -/menu-cache-1.0.2-D20170419gitdffb1314ec1b7212bbee5dfa9a021a069b826cbb.tar.gz -/menu-cache-1.0.2-D20170514git56f66684592abf257c4004e6e1fff041c64a12ce.tar.gz -/menu-cache-1.0.2-D20170905git2ef9df036ccc68eaae1eb2ebbffe29a6e2856b97.tar.gz -/menu-cache-1.0.2-D20170913gitfd52af607c6f4bc8db99877d71f802f1afdd7c06.tar.gz -/menu-cache-1.0.2-D20170914git8c8534159d4898935b47f9103cf32cd9b21b3df5.tar.gz -/menu-cache-1.1.0.tar.xz +/menu-cache-*.tar.xz +/menu-cache-*.tar.gz diff --git a/create-menu-cache-git-bare-tarball.sh b/create-menu-cache-git-bare-tarball.sh new file mode 100644 index 0000000..5d59463 --- /dev/null +++ b/create-menu-cache-git-bare-tarball.sh @@ -0,0 +1,27 @@ +#!/bin/bash + +set -x +set -e + +REPONAME=menu-cache +GITURL=https://github.com/lxde/${REPONAME}.git + +DATE=$(date '+%Y%m%d') +TIME=$(date '+%H%M') + +TARNAME=${REPONAME}-${DATE}T${TIME}.tar.gz + +PWDDIR=$(pwd) +TMPDIR=$(mktemp -d /var/tmp/libfm-XXXXXX) +pushd $TMPDIR + +git clone --mirror $GITURL +tar czf ${TARNAME} ${REPONAME}.git/ + +pushd ${REPONAME}.git/ +git log --format=fuller | head -n 12 +popd + +cp -p ${TARNAME} $PWDDIR +popd +rm -rf $TMPDIR diff --git a/menu-cache-1.1.0-0001-Support-gcc10-compilation.patch b/menu-cache-1.1.0-0001-Support-gcc10-compilation.patch deleted file mode 100644 index 29f8e53..0000000 --- a/menu-cache-1.1.0-0001-Support-gcc10-compilation.patch +++ /dev/null @@ -1,108 +0,0 @@ -From 1ce739649b4d66339a03fc0ec9ee7a2f7c141780 Mon Sep 17 00:00:00 2001 -From: Mamoru TASAKA -Date: Fri, 24 Jan 2020 13:33:00 +0900 -Subject: [PATCH] Support gcc10 compilation - -gcc10 now defaults to -fno-common, and with gcc10 menu-cache compilation fails like - -/bin/ld: menu-merge.o:menu-cache-gen/menu-tags.h:167: multiple definition of `DirDirs'; main.o:menu-cache-gen/menu-tags.h:167: first defined here -/bin/ld: menu-merge.o:menu-cache-gen/menu-tags.h:164: multiple definition of `AppDirs'; main.o:menu-cache-gen/menu-tags.h:164: first defined here -/bin/ld: menu-merge.o:menu-cache-gen/menu-tags.h:52: multiple definition of `menuTag_Layout'; main.o:menu-cache-gen/menu-tags.h:52: first defined here -.... - -This patch fixes compilation with gcc10: properly declaring variables in header with "extern", and also removing some unneeded variables in header files. ---- - menu-cache-gen/menu-tags.h | 55 ++++++++++++-------------------------- - 1 file changed, 17 insertions(+), 38 deletions(-) - -diff --git a/menu-cache-gen/menu-tags.h b/menu-cache-gen/menu-tags.h -index f3fd7d3..f71c0bc 100644 ---- a/menu-cache-gen/menu-tags.h -+++ b/menu-cache-gen/menu-tags.h -@@ -22,38 +22,17 @@ - #include - #include - --FmXmlFileTag menuTag_Menu; --FmXmlFileTag menuTag_AppDir; --FmXmlFileTag menuTag_DefaultAppDirs; --FmXmlFileTag menuTag_DirectoryDir; --FmXmlFileTag menuTag_DefaultDirectoryDirs; --FmXmlFileTag menuTag_Include; --FmXmlFileTag menuTag_Exclude; --FmXmlFileTag menuTag_Filename; --FmXmlFileTag menuTag_Or; --FmXmlFileTag menuTag_And; --FmXmlFileTag menuTag_Not; --FmXmlFileTag menuTag_Category; --FmXmlFileTag menuTag_MergeFile; --FmXmlFileTag menuTag_MergeDir; --FmXmlFileTag menuTag_DefaultMergeDirs; --FmXmlFileTag menuTag_Directory; --FmXmlFileTag menuTag_Name; --FmXmlFileTag menuTag_Deleted; --FmXmlFileTag menuTag_NotDeleted; --FmXmlFileTag menuTag_OnlyUnallocated; --FmXmlFileTag menuTag_NotOnlyUnallocated; --FmXmlFileTag menuTag_All; --FmXmlFileTag menuTag_LegacyDir; --FmXmlFileTag menuTag_KDELegacyDirs; --FmXmlFileTag menuTag_Move; --FmXmlFileTag menuTag_Old; --FmXmlFileTag menuTag_New; --FmXmlFileTag menuTag_Layout; --FmXmlFileTag menuTag_DefaultLayout; --FmXmlFileTag menuTag_Menuname; --FmXmlFileTag menuTag_Separator; --FmXmlFileTag menuTag_Merge; -+extern FmXmlFileTag menuTag_AppDir; -+extern FmXmlFileTag menuTag_DirectoryDir; -+extern FmXmlFileTag menuTag_Include; -+extern FmXmlFileTag menuTag_Exclude; -+extern FmXmlFileTag menuTag_Filename; -+extern FmXmlFileTag menuTag_Or; -+extern FmXmlFileTag menuTag_And; -+extern FmXmlFileTag menuTag_Not; -+extern FmXmlFileTag menuTag_Category; -+extern FmXmlFileTag menuTag_All; -+extern FmXmlFileTag menuTag_LegacyDir; - - typedef enum { - MERGE_NONE, /* starting value */ -@@ -152,19 +131,19 @@ typedef struct { - } MenuRule; - - /* requested language(s) */ --char **languages; -+extern char **languages; - - /* list of menu files to monitor */ --GSList *MenuFiles; -+extern GSList *MenuFiles; - - /* list of menu dirs to monitor */ --GSList *MenuDirs; -+extern GSList *MenuDirs; - - /* list of available app dirs */ --GSList *AppDirs; -+extern GSList *AppDirs; - - /* list of available dir dirs */ --GSList *DirDirs; -+extern GSList *DirDirs; - - /* parse and merge menu files */ - MenuMenu *get_merged_menu(const char *file, FmXmlFile **xmlfile, GError **error); -@@ -177,7 +156,7 @@ gboolean save_menu_cache(MenuMenu *layout, const char *menuname, const char *fil - void _free_layout_items(GList *data); - - /* verbosity level */ --gint verbose; -+extern gint verbose; - - #define DBG if (verbose) g_debug - #define VDBG if (verbose > 1) g_debug --- -2.24.1 - diff --git a/menu-cache.spec b/menu-cache.spec index 6c4e573..db85a65 100644 --- a/menu-cache.spec +++ b/menu-cache.spec @@ -1,46 +1,63 @@ -%global usegit 0 -%global mainrel 2 +%global use_release 0 +%global use_git 0 +%global use_gitbare 1 -%global githash 8c8534159d4898935b47f9103cf32cd9b21b3df5 -%global shorthash %(TMP=%githash ; echo ${TMP:0:10}) -%global gitdate Thu, 14 Sep 2017 00:32:14 +0300 -%global gitdate_num 20170914 - -%if 0%{?usegit} >= 1 -%global fedorarel %{mainrel}.D%{gitdate_num}git%{shorthash} -%else -%global fedorarel %{?prever:0.}%{mainrel}%{?prever:.%{prerpmver}} +%if 0%{?use_git} < 1 +%if 0%{?use_gitbare} < 1 +# force +%global use_release 1 %endif +%endif + +%global git_version %{nil} +%global git_ver_rpm %{nil} +%global git_builddir %{nil} + +%if 0%{?use_gitbare} +%global gittardate 20230821 +%global gittartime 1652 + +%global gitbaredate 20230724 +%global git_rev 4a82095ca4a334ceaf306c128248eb020f11bef1 +%global git_short %(echo %{git_rev} | cut -c-8) +%global git_version %{gitbaredate}git%{git_short} +%endif + +%if 0%{?use_git} || 0%{?use_gitbare} +%global git_ver_rpm ^%{git_version} +%global git_builddir -%{git_version} +%endif + + +%global main_version 1.1.0 + Name: menu-cache -Version: 1.1.0 -Release: %{fedorarel}%{?dist}.9 +Version: %{main_version}%{git_ver_rpm} +Release: 1%{?dist} Summary: Caching mechanism for freedesktop.org compliant menus -License: LGPL-2.0-or-later AND GPL-2.0-or-later +# SPDX confirmed +License: LGPL-2.0-or-later URL: http://lxde.org -#VCS: git:git://lxde.git.sourceforge.net/gitroot/lxde/menu-cache -%if 0%{?usegit} >= 1 -Source0: https://github.com/lxde/menu-cache/archive/%{githash}/%{name}-%{version}-D%{gitdate_num}git%{githash}.tar.gz -%else -Source0: http://downloads.sourceforge.net/lxde/%{name}-%{version}.tar.xz +%if 0%{?use_gitbare} +Source0: %{name}-%{gittardate}T%{gittartime}.tar.gz %endif -%if 0%{?el7} -# bz#1451069 - CVE-2017-8933 menu-cache: Insecure temporary file creation in get_socket_name function -Patch0: menu-cache-CVE-2017-8933.patch +%if 0%{?use_release} +Source0: http://downloads.sourceforge.net/sourceforge/lxde/%{name}-%{version}.tar.xz %endif -# https://github.com/lxde/menu-cache/pull/19 -Patch1: menu-cache-1.1.0-0001-Support-gcc10-compilation.patch +Source1: create-menu-cache-git-bare-tarball.sh -BuildRequires: make +BuildRequires: make BuildRequires: gcc BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(libfm-extra) -%if 0%{?usegit} >= 1 +%if 0%{?use_gitbare} >= 1 BuildRequires: automake BuildRequires: gtk-doc BuildRequires: libtool %endif +BuildRequires: /usr/bin/git %description Menu-cache is a caching mechanism for freedesktop.org compliant menus to @@ -57,29 +74,47 @@ developing applications that use %{name}. %prep -%if 0%{?usegit} >= 1 -%setup -q -n %{name}-%{githash} -%else -%setup -q +%if 0%{?use_release} +%setup -q -n %{name}-%{main_version}%{git_builddir} + +git init %endif -%if 0%{?usegit} >= 1 +%if 0%{?use_gitbare} +%setup -q -c -T -n %{name}-%{main_version}%{git_builddir} -a 0 +git clone ./%{name}.git/ +cd %{name} + +git checkout -b %{main_version}-fedora %{git_rev} +cp -a [A-Z]* .. +%endif + +git config user.name "%{name} Fedora maintainer" +git config user.email "%{name}-maintainers@fedoraproject.org" + +%if 0%{?use_release} +git add . +git commit -m "base" -q +%endif + +%if 0%{?use_gitbare} sh autogen.sh %endif -%patch1 -p1 -b .gcc10 %build -%global optflags %optflags -fno-common +%if 0%{?use_gitbare} +cd %{name} +%endif + %configure --disable-static --disable-silent-rules -# remove rpath in menu-cache-gen -#sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool -#sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool - -make %{?_smp_mflags} - +%make_build %install -make install DESTDIR=%{buildroot} +%if 0%{?use_gitbare} +cd %{name} +%endif + +%make_install find %{buildroot} -name '*.la' -exec rm -f {} ';' %ldconfig_scriptlets @@ -89,9 +124,7 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' #FIXME: add ChangeLog and NEWS if there is content %doc AUTHORS %license COPYING -%if 0%{?usegit} < 1 %doc NEWS -%endif %doc README %{_libexecdir}/%{name}/menu-cache-gen %{_libexecdir}/%{name}/menu-cached @@ -107,6 +140,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' %changelog +* Mon Aug 21 2023 Mamoru TASAKA - 1.1.0^20230724git4a82095c-1 +- Update to the latest git + * Thu Jul 20 2023 Fedora Release Engineering - 1.1.0-2.9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild diff --git a/sources b/sources index e43c3a1..f4bd25a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (menu-cache-1.1.0.tar.xz) = e4c6619ade7b9a1b97c1366bb94dffb9975be5664b193cf0c69cf9470ef7ae19bda3390d04d98ee9a5b1658ec48aa5c83508c26c347af689161ee67c076b3c9e +SHA512 (menu-cache-20230821T1652.tar.gz) = 8a10216e399ac1fcdd28dd5b743bd38faeb1bb74587b1d8b23cf57f8834975c4fe7eeaf47e9f92c892bc2e71328058a87445df56835953581589f95635cd1e79 From 919f1c78762739095e3e48ee92fe14b9a6f071eb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 21 Jan 2024 07:20:02 +0000 Subject: [PATCH 04/11] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- menu-cache.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/menu-cache.spec b/menu-cache.spec index db85a65..d85a344 100644 --- a/menu-cache.spec +++ b/menu-cache.spec @@ -34,7 +34,7 @@ Name: menu-cache Version: %{main_version}%{git_ver_rpm} -Release: 1%{?dist} +Release: 2%{?dist} Summary: Caching mechanism for freedesktop.org compliant menus # SPDX confirmed @@ -140,6 +140,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' %changelog +* Sun Jan 21 2024 Fedora Release Engineering - 1.1.0^20230724git4a82095c-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Mon Aug 21 2023 Mamoru TASAKA - 1.1.0^20230724git4a82095c-1 - Update to the latest git From e5a068d970c7f8d791a92c28d52a9cc9b9bb54cc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jan 2024 06:12:16 +0000 Subject: [PATCH 05/11] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- menu-cache.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/menu-cache.spec b/menu-cache.spec index d85a344..8f31e84 100644 --- a/menu-cache.spec +++ b/menu-cache.spec @@ -34,7 +34,7 @@ Name: menu-cache Version: %{main_version}%{git_ver_rpm} -Release: 2%{?dist} +Release: 3%{?dist} Summary: Caching mechanism for freedesktop.org compliant menus # SPDX confirmed @@ -140,6 +140,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' %changelog +* Thu Jan 25 2024 Fedora Release Engineering - 1.1.0^20230724git4a82095c-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sun Jan 21 2024 Fedora Release Engineering - 1.1.0^20230724git4a82095c-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From acc044a4f1f92b1f6affbe7bf789761c8dc8d5e1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 18 Jul 2024 17:11:58 +0000 Subject: [PATCH 06/11] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- menu-cache.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/menu-cache.spec b/menu-cache.spec index 8f31e84..8d972ab 100644 --- a/menu-cache.spec +++ b/menu-cache.spec @@ -34,7 +34,7 @@ Name: menu-cache Version: %{main_version}%{git_ver_rpm} -Release: 3%{?dist} +Release: 4%{?dist} Summary: Caching mechanism for freedesktop.org compliant menus # SPDX confirmed @@ -140,6 +140,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' %changelog +* Thu Jul 18 2024 Fedora Release Engineering - 1.1.0^20230724git4a82095c-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Thu Jan 25 2024 Fedora Release Engineering - 1.1.0^20230724git4a82095c-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 391a317573edddb70300f5c0606fddd0ec3f28e9 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sun, 25 Aug 2024 16:48:04 +0900 Subject: [PATCH 07/11] Update to the latest git Update to the latest git --- menu-cache.spec | 13 ++++++++----- sources | 2 +- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/menu-cache.spec b/menu-cache.spec index 8d972ab..64c9d2e 100644 --- a/menu-cache.spec +++ b/menu-cache.spec @@ -14,11 +14,11 @@ %global git_builddir %{nil} %if 0%{?use_gitbare} -%global gittardate 20230821 -%global gittartime 1652 +%global gittardate 20240825 +%global gittartime 1624 -%global gitbaredate 20230724 -%global git_rev 4a82095ca4a334ceaf306c128248eb020f11bef1 +%global gitbaredate 20240821 +%global git_rev 83d90343ba7ed345f8c2f0e9d5b71e2fc88d1d6e %global git_short %(echo %{git_rev} | cut -c-8) %global git_version %{gitbaredate}git%{git_short} %endif @@ -34,7 +34,7 @@ Name: menu-cache Version: %{main_version}%{git_ver_rpm} -Release: 4%{?dist} +Release: 1%{?dist} Summary: Caching mechanism for freedesktop.org compliant menus # SPDX confirmed @@ -140,6 +140,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' %changelog +* Sun Aug 25 2024 Mamoru TASAKA - 1.1.0^20240821git83d90343-1 +- Update to the latest git + * Thu Jul 18 2024 Fedora Release Engineering - 1.1.0^20230724git4a82095c-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild diff --git a/sources b/sources index f4bd25a..997f5f7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (menu-cache-20230821T1652.tar.gz) = 8a10216e399ac1fcdd28dd5b743bd38faeb1bb74587b1d8b23cf57f8834975c4fe7eeaf47e9f92c892bc2e71328058a87445df56835953581589f95635cd1e79 +SHA512 (menu-cache-20240825T1624.tar.gz) = c43bf7712b9197c17952171a65b4bcd401f016aa058572b168e581b260e8afb69225995505697afb84176576ca42d75cc9ac1943cf8f8c74eb93eb7a846f10b6 From 71ed39b7d3c73d612ec8965f66cb7f95eb307a4f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jan 2025 17:26:56 +0000 Subject: [PATCH 08/11] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- menu-cache.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/menu-cache.spec b/menu-cache.spec index 64c9d2e..4aff43d 100644 --- a/menu-cache.spec +++ b/menu-cache.spec @@ -34,7 +34,7 @@ Name: menu-cache Version: %{main_version}%{git_ver_rpm} -Release: 1%{?dist} +Release: 2%{?dist} Summary: Caching mechanism for freedesktop.org compliant menus # SPDX confirmed @@ -140,6 +140,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' %changelog +* Fri Jan 17 2025 Fedora Release Engineering - 1.1.0^20240821git83d90343-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Sun Aug 25 2024 Mamoru TASAKA - 1.1.0^20240821git83d90343-1 - Update to the latest git From 346f2db97f1962781c87a27d0a98ee8b241ff7d1 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sun, 9 Feb 2025 16:16:27 +0900 Subject: [PATCH 09/11] update to the latest git --- menu-cache.spec | 13 ++++++++----- sources | 2 +- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/menu-cache.spec b/menu-cache.spec index 4aff43d..1776d61 100644 --- a/menu-cache.spec +++ b/menu-cache.spec @@ -14,11 +14,11 @@ %global git_builddir %{nil} %if 0%{?use_gitbare} -%global gittardate 20240825 -%global gittartime 1624 +%global gittardate 20250209 +%global gittartime 1612 -%global gitbaredate 20240821 -%global git_rev 83d90343ba7ed345f8c2f0e9d5b71e2fc88d1d6e +%global gitbaredate 20250128 +%global git_rev 18bad9324b9e8990c73a67cee9b87d551d34be91 %global git_short %(echo %{git_rev} | cut -c-8) %global git_version %{gitbaredate}git%{git_short} %endif @@ -34,7 +34,7 @@ Name: menu-cache Version: %{main_version}%{git_ver_rpm} -Release: 2%{?dist} +Release: 1%{?dist} Summary: Caching mechanism for freedesktop.org compliant menus # SPDX confirmed @@ -140,6 +140,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' %changelog +* Sun Feb 09 2025 Mamoru TASAKA - 1.1.0^20250128git18bad932-1 +- Update to the latest git + * Fri Jan 17 2025 Fedora Release Engineering - 1.1.0^20240821git83d90343-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild diff --git a/sources b/sources index 997f5f7..4cd890e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (menu-cache-20240825T1624.tar.gz) = c43bf7712b9197c17952171a65b4bcd401f016aa058572b168e581b260e8afb69225995505697afb84176576ca42d75cc9ac1943cf8f8c74eb93eb7a846f10b6 +SHA512 (menu-cache-20250209T1612.tar.gz) = ff2051ddcde1153a268e4f11094c0ddcd557ad70c92d5fc58ff1abeac2a5143dfe901ed5f447799ed052ce3485b71922763a8d5d88eff6c24c987cebbd5bbf04 From a1b3306638b65d1e95443a5ee51df541e78d6544 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sun, 16 Feb 2025 16:47:01 +0900 Subject: [PATCH 10/11] 1.1.1 --- menu-cache.spec | 15 +++++++-------- sources | 2 +- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/menu-cache.spec b/menu-cache.spec index 1776d61..39f027e 100644 --- a/menu-cache.spec +++ b/menu-cache.spec @@ -1,6 +1,6 @@ -%global use_release 0 +%global use_release 1 %global use_git 0 -%global use_gitbare 1 +%global use_gitbare 0 %if 0%{?use_git} < 1 %if 0%{?use_gitbare} < 1 @@ -29,7 +29,7 @@ %endif -%global main_version 1.1.0 +%global main_version 1.1.1 Name: menu-cache @@ -44,7 +44,7 @@ URL: http://lxde.org Source0: %{name}-%{gittardate}T%{gittartime}.tar.gz %endif %if 0%{?use_release} -Source0: http://downloads.sourceforge.net/sourceforge/lxde/%{name}-%{version}.tar.xz +Source0: https://github.com/lxde/%{name}/archive/%{version}/%{name}-%{version}.tar.gz %endif Source1: create-menu-cache-git-bare-tarball.sh @@ -52,11 +52,9 @@ BuildRequires: make BuildRequires: gcc BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(libfm-extra) -%if 0%{?use_gitbare} >= 1 BuildRequires: automake BuildRequires: gtk-doc BuildRequires: libtool -%endif BuildRequires: /usr/bin/git %description @@ -97,9 +95,7 @@ git add . git commit -m "base" -q %endif -%if 0%{?use_gitbare} sh autogen.sh -%endif %build %if 0%{?use_gitbare} @@ -140,6 +136,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' %changelog +* Sun Feb 16 2025 Mamoru TASAKA - 1.1.1-1 +- 1.1.1 + * Sun Feb 09 2025 Mamoru TASAKA - 1.1.0^20250128git18bad932-1 - Update to the latest git diff --git a/sources b/sources index 4cd890e..7018d9d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (menu-cache-20250209T1612.tar.gz) = ff2051ddcde1153a268e4f11094c0ddcd557ad70c92d5fc58ff1abeac2a5143dfe901ed5f447799ed052ce3485b71922763a8d5d88eff6c24c987cebbd5bbf04 +SHA512 (menu-cache-1.1.1.tar.gz) = a2ede5663946d13a2992196a8547319ffa252cf5e37ba76dad559deb18450797ac6d5910415226ab996eab2131a2aa715b091a023a8a1eb39c83ea47043976e1 From 7fd366d9f796d791b2fbb29862229c7dbcb52cbc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 24 Jul 2025 21:32:35 +0000 Subject: [PATCH 11/11] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- menu-cache.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/menu-cache.spec b/menu-cache.spec index 39f027e..391c032 100644 --- a/menu-cache.spec +++ b/menu-cache.spec @@ -34,7 +34,7 @@ Name: menu-cache Version: %{main_version}%{git_ver_rpm} -Release: 1%{?dist} +Release: 2%{?dist} Summary: Caching mechanism for freedesktop.org compliant menus # SPDX confirmed @@ -136,6 +136,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' %changelog +* Thu Jul 24 2025 Fedora Release Engineering - 1.1.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sun Feb 16 2025 Mamoru TASAKA - 1.1.1-1 - 1.1.1