diff --git a/.gitignore b/.gitignore index 8ede2d2..74f3884 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /rake-compiler-*.gem +/rake-compiler-*-test-missing-files.tar.gz diff --git a/rake-compiler-create-missing-test-files.sh b/rake-compiler-create-missing-test-files.sh new file mode 100644 index 0000000..92ce3c8 --- /dev/null +++ b/rake-compiler-create-missing-test-files.sh @@ -0,0 +1,35 @@ +#!/bin/bash + +usage() { + echo "$0 " +} + +set -e +set -x + +if [ $# -lt 1 ] ; then + usage + exit 1 +fi + +VERSION=$1 + +GEMNAME=rake-compiler +TMPDIR=$(mktemp -d /tmp/${GEMNAME}-XXXXXX) +CURDIR=$(pwd) +GITTOPDIR=${GEMNAME}-${VERSION} + +pushd $TMPDIR + +git clone http://github.com/rake-compiler/${GEMNAME} ${GITTOPDIR} +cd ${GEMNAME}-$VERSION + +git checkout -b fedora-$VERSION v$VERSION +cd .. + +tar czf $CURDIR/${GEMNAME}-${VERSION}-test-missing-files.tar.gz \ + ${GITTOPDIR}/spec/ \ + +popd +rm -rf $TMPDIR + diff --git a/rubygem-rake-compiler.spec b/rubygem-rake-compiler.spec index 4ab1a89..54d187f 100644 --- a/rubygem-rake-compiler.spec +++ b/rubygem-rake-compiler.spec @@ -4,11 +4,15 @@ Summary: Rake-based Ruby C Extension task generator Name: rubygem-%{gem_name} -Version: 1.2.0 +Version: 1.3.1 Release: 1%{?dist} +# SPDX confirmed License: MIT -URL: http://rake-compiler.rubyforge.org/ +URL: https://github.com/rake-compiler/rake-compiler Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem +Source1: %{gem_name}-%{version}-test-missing-files.tar.gz +# Source1 is created by $ bash %%SOURCE2 %%version +Source2: %{gem_name}-create-missing-test-files.sh Requires: ruby(release) BuildRequires: ruby(release) @@ -46,7 +50,7 @@ Requires: %{name} = %{version}-%{release} This package contains documentation for %{name}. %prep -%setup -q -n %{gem_name}-%{version} +%setup -q -n %{gem_name}-%{version} -b1 mv ../%{gem_name}-%{version}.gemspec . # rpmlint cosmetic @@ -91,8 +95,12 @@ rm -rf \ popd %check +rm -rf .%{gem_instdir}/spec +cp -a spec/ .%{gem_instdir}/ + pushd .%{gem_instdir} ruby -Ilib -S rspec spec/ + export CUCUMBER_PUBLISH_QUIET=true ruby -Ilib -S cucumber popd @@ -116,6 +124,57 @@ popd %changelog +* Thu Dec 18 2025 Mamoru TASAKA - 1.3.1-1 +- 1.3.1 + +* Fri Jul 25 2025 Fedora Release Engineering - 1.3.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sun Apr 13 2025 Mamoru TASAKA - 1.3.0-1 +- 1.3.0 + +* Sat Jan 18 2025 Fedora Release Engineering - 1.2.9-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Wed Jan 01 2025 Mamoru TASAKA - 1.2.9-1 +- 1.2.9 + +* Sat Oct 05 2024 Mamoru TASAKA - 1.2.8-1 +- 1.2.8 + +* Fri Jul 19 2024 Fedora Release Engineering - 1.2.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Thu Feb 1 2024 Mamoru TASAKA - 1.2.7-1 +- 1.2.7 + +* Thu Jan 25 2024 Mamoru TASAKA - 1.2.6-1 +- 1.2.6 + +* Thu Aug 3 2023 Mamoru TASAKA - 1.2.5-1 +- 1.2.5 + +* Tue Aug 1 2023 Mamoru TASAKA - 1.2.4-1 +- 1.2.4 + +* Fri Jul 21 2023 Fedora Release Engineering - 1.2.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Tue May 30 2023 Mamoru TASAKA - 1.2.3-1 +- 1.2.3 + +* Thu May 25 2023 Mamoru TASAKA - 1.2.2-1 +- 1.2.2 + +* Fri Jan 20 2023 Fedora Release Engineering - 1.2.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Wed Dec 21 2022 Mamoru TASAKA - 1.2.1-1 +- 1.2.1 + +* Sat Jul 23 2022 Fedora Release Engineering - 1.2.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Fri Apr 15 2022 Mamoru TASAKA - 1.2.0-1 - 1.2.0 diff --git a/sources b/sources index 1c995b2..40aee2e 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ -SHA512 (rake-compiler-1.2.0.gem) = 5b69d610810acacafa21ccd214ed7fb6fa2f72b06f4c7defad2eba6eb89fd72f2c0a1ef7bd0235204679d86fb28816d0ae075db378b345e6bdebb2093d8ff949 +SHA512 (rake-compiler-1.3.1.gem) = 9022a55fbb397f218ead147f515047d208a1adf0b240d023117b51e0d9297cd95a3aee9aa60e5f29cb7a8e8de05ec1807d4449b25ddde65e42349a60e5a77e41 +SHA512 (rake-compiler-1.3.1-test-missing-files.tar.gz) = c183725797e92c81503c7942f42f0596b9e41e299f9ff0c8ca020200137eccae5ab67bd10df1dfb940d7a0aad552de2cee094eb396e215d4d6e5397dac559841