From 2b095f4713daa0a552ed0f4cc3b4b3ed444486fa Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 13:43:41 +0000 Subject: [PATCH 1/3] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- chunkfs.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chunkfs.spec b/chunkfs.spec index ed7d305..a44860d 100644 --- a/chunkfs.spec +++ b/chunkfs.spec @@ -1,6 +1,6 @@ Name: chunkfs Version: 0.8 -Release: 11%{?dist} +Release: 12%{?dist} Summary: FUSE based filesystem that allows you to mount an arbitrary file or block device # Automatically converted from old format: GPLv2+ - review is highly recommended. @@ -51,6 +51,9 @@ install %{SOURCE100} . %changelog +* Thu Jan 16 2025 Fedora Release Engineering - 0.8-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Fri Jul 26 2024 Miroslav Suchý - 0.8-11 - convert license to SPDX From 95ac6a5a97eb05504fbde83d15c4d81745e3a33b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 18:18:00 +0000 Subject: [PATCH 2/3] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- chunkfs.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chunkfs.spec b/chunkfs.spec index a44860d..cb213fe 100644 --- a/chunkfs.spec +++ b/chunkfs.spec @@ -1,6 +1,6 @@ Name: chunkfs Version: 0.8 -Release: 12%{?dist} +Release: 13%{?dist} Summary: FUSE based filesystem that allows you to mount an arbitrary file or block device # Automatically converted from old format: GPLv2+ - review is highly recommended. @@ -51,6 +51,9 @@ install %{SOURCE100} . %changelog +* Wed Jul 23 2025 Fedora Release Engineering - 0.8-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Thu Jan 16 2025 Fedora Release Engineering - 0.8-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From c381b15d4d3490fbd03f2f8f01276fd940aff91e Mon Sep 17 00:00:00 2001 From: Richard Shaw Date: Thu, 7 Aug 2025 21:44:51 -0500 Subject: [PATCH 3/3] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- CMakeLists.txt | 30 +++++++++++++++++++++++++----- 1 file changed, 25 insertions(+), 5 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 1697ae8..bd0cca4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,8 +1,9 @@ +cmake_minimum_required(VERSION 3.5...4.0) + project(chunkfs LANGUAGES C ) -cmake_minimum_required(VERSION 3.0) set(VERSION 0.8) add_definitions(-DVERSION="${VERSION}") @@ -29,11 +30,30 @@ add_executable(unchunkfs target_link_libraries(unchunkfs fuse) -add_custom_target(manpage ALL) +# Define the manpage output file +set(MANPAGE_OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/chunkfs.1") -add_custom_command(TARGET manpage - COMMAND pod2man -c '' -n CHUNKFS -r 'ChunkFS ${VERSION}' -s 1 ${CMAKE_SOURCE_DIR}/manpage.pod chunkfs.1 - ) +# Custom command to generate the manpage +add_custom_command( + OUTPUT ${MANPAGE_OUTPUT} + COMMAND pod2man + --center="" + --name="CHUNKFS" + --release="ChunkFS ${VERSION}" + --section=1 + "${CMAKE_SOURCE_DIR}/manpage.pod" + "${MANPAGE_OUTPUT}" + DEPENDS "${CMAKE_SOURCE_DIR}/manpage.pod" + COMMENT "Generating chunkfs.1 manpage" + VERBATIM +) + +# Custom target to depend on the manpage output +add_custom_target( + manpage + ALL + DEPENDS ${MANPAGE_OUTPUT} +) execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink chunkfs.1 unchunkfs.1 WORKING_DIRECTORY ${CMAKE_BINARY_DIR})