%define __cmake_in_source_build 1 # # spec file for package innoextract # # Copyright (c) 2012-2015 Daniel Scharrer # 2015 Alexandre Detiste # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. Name: innoextract Version: 1.9 Release: 14%{?dist} License: zlib Summary: Tool to extract installers created by Inno Setup Url: https://constexpr.org/innoextract/ Source: %{url}/files/%{name}-%{version}.tar.gz BuildRequires: gcc-c++ BuildRequires: cmake BuildRequires: boost-devel BuildRequires: xz-devel BuildRequires: make %description Inno Setup is a tool to create installers for Microsoft Windows applications. innoextract allows to extract such installers under non-windows systems without running the actual installer using wine. %prep %setup -q %build %cmake \ -DCMAKE_INSTALL_DATAROOTDIR="%{_datadir}" \ -DCMAKE_INSTALL_MANDIR="%{_mandir}" \ -DCMAKE_INSTALL_BINDIR="%{_bindir}" \ -DUSE_LDGOLD=FALSE \ . make %{?_smp_mflags} %install %make_install %files %license LICENSE %doc README.md CHANGELOG VERSION %{_bindir}/innoextract %{_mandir}/man1/innoextract.1* %changelog * Wed Jan 24 2024 Fedora Release Engineering - 1.9-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sat Jan 20 2024 Fedora Release Engineering - 1.9-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Wed Jan 17 2024 Jonathan Wakely - 1.9-12 - Rebuilt for Boost 1.83 * Thu Jul 20 2023 Fedora Release Engineering - 1.9-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Mon Feb 20 2023 Jonathan Wakely - 1.9-10 - Rebuilt for Boost 1.81 * Thu Jan 19 2023 Fedora Release Engineering - 1.9-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Thu Jul 21 2022 Fedora Release Engineering - 1.9-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Wed May 04 2022 Thomas Rodgers - 1.9-7 - Rebuilt for Boost 1.78 * Thu Jan 20 2022 Fedora Release Engineering - 1.9-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Fri Aug 06 2021 Jonathan Wakely - 1.9-5 - Rebuilt for Boost 1.76 * Thu Jul 22 2021 Fedora Release Engineering - 1.9-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Tue Jan 26 2021 Fedora Release Engineering - 1.9-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Fri Jan 22 2021 Jonathan Wakely - 1.9-2 - Rebuilt for Boost 1.75 * Thu Dec 03 2020 Alexandre Detiste - 1.9-1 - New upstream release * Wed Sep 23 2020 Jeff Law - 1.8-7 - Use cmake_in_source_build to fix FTBFS due to recent cmake macro changes * Sat Aug 01 2020 Fedora Release Engineering - 1.8-6 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Tue Jul 28 2020 Fedora Release Engineering - 1.8-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Sat May 30 2020 Jonathan Wakely - 1.8-4 - Rebuilt for Boost 1.73 * Wed Jan 29 2020 Fedora Release Engineering - 1.8-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Fri Nov 15 2019 Dan Horák - 1.8-2 - switch to ld.bfd * Sun Sep 15 2019 Artem Polishchuk - 1.8-1 - Update to 1.8 - Switch to https over http - Disable ppc64le for now, it fails to build # https://bugzilla.redhat.com/show_bug.cgi?id=1752252 * Thu Jul 25 2019 Fedora Release Engineering - 1.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Fri Feb 22 2019 Dominik Mierzejewski - 1.7-1 - New upstream release (#1590790) * Fri Feb 01 2019 Fedora Release Engineering - 1.6-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Fri Jan 25 2019 Jonathan Wakely - 1.6-12 - Rebuilt for Boost 1.69 * Wed Jan 23 2019 Björn Esser - 1.6-11 - Append curdir to CMake invokation. (#1668512) * Fri Jul 13 2018 Fedora Release Engineering - 1.6-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Wed Feb 07 2018 Fedora Release Engineering - 1.6-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Tue Jan 23 2018 Jonathan Wakely - 1.6-8 - Rebuilt for Boost 1.66 * Wed Aug 02 2017 Fedora Release Engineering - 1.6-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Wed Jul 26 2017 Fedora Release Engineering - 1.6-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Wed Jul 19 2017 Jonathan Wakely - 1.6-5 - Rebuilt for s390x binutils bug * Tue Jul 18 2017 Jonathan Wakely - 1.6-4 - Rebuilt for Boost 1.64 * Mon May 15 2017 Fedora Release Engineering - 1.6-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild * Tue Feb 07 2017 Kalev Lember - 1.6-2 - Rebuilt for Boost 1.63 * Fri Mar 25 2016 Alexandre Detiste- 1.6-1 - New upstream release * Thu Feb 04 2016 Fedora Release Engineering - 1.5-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Sun Jan 24 2016 Alexandre Detiste - 1.5-5.fc24 - rebuilt for Boost 1.60 * Fri Jan 22 2016 Alexandre Detiste - 1.5-4.fc24 - add ?dist part to version number * Tue Dec 29 2015 Alexandre Detiste - 1.5-3 - add blank line between changelog entries * Thu Nov 19 2015 Alexandre Detiste - 1.5-2 - Remove "suse_version" blocks - Drop Group: and BuildRoot: lines * Sun Nov 08 2015 Alexandre Detiste - 1.5-1 - Initial Fedora package based on upstream spec-file for 1.5-1