diff --git a/create-power_assert-test-files.sh b/create-power_assert-test-files.sh new file mode 100644 index 0000000000000000000000000000000000000000..d2b7abfbac82d275440764e051c170020d5e2bf5 --- /dev/null +++ b/create-power_assert-test-files.sh @@ -0,0 +1,27 @@ +#!/bin/bash + +if [ $# -lt 1 ] +then + echo "$0 v" + exit 1 +fi + + +set -x +set -e + +VERSION=$1 +TARBALL=power_assert-tests-${VERSION}.tar.gz +CURDIR=$(pwd) + +WORKDIR=$(mktemp -d /var/tmp/power_assert-XXXXXX) +pushd $WORKDIR + +git clone https://github.com/ruby/power_assert.git +cd power_assert +git reset --hard v${VERSION} +tar czf ${TARBALL} test/ +mv ${TARBALL} ${CURDIR}/ + +popd +rm -rf $WORKDIR diff --git a/power_assert-1.1.6.gem b/power_assert-1.1.6.gem deleted file mode 100644 index 74d244d0023a0564ac95cfb60740fa044c49b492..0000000000000000000000000000000000000000 Binary files a/power_assert-1.1.6.gem and /dev/null differ diff --git a/power_assert-1.1.6.tar.gz b/power_assert-1.1.6.tar.gz deleted file mode 100644 index 0058753426e8ea4c7850f46db0d1d87fdfaa8b00..0000000000000000000000000000000000000000 Binary files a/power_assert-1.1.6.tar.gz and /dev/null differ diff --git a/power_assert-2.0.3.gem b/power_assert-2.0.3.gem new file mode 100644 index 0000000000000000000000000000000000000000..2632f008c7e71ad335077c4a8575f5be8f5797ac Binary files /dev/null and b/power_assert-2.0.3.gem differ diff --git a/power_assert-tests-2.0.3.tar.gz b/power_assert-tests-2.0.3.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..1a1c01a1a44211f26ab333e04e1668c69d970596 Binary files /dev/null and b/power_assert-tests-2.0.3.tar.gz differ diff --git a/rubygem-power_assert.spec b/rubygem-power_assert.spec index f1580291d6ba1935cafd3358d316cfd83097bf2a..969814ac43e62ae97ce2b9d1da44702f2fceca09 100644 --- a/rubygem-power_assert.spec +++ b/rubygem-power_assert.spec @@ -1,15 +1,16 @@ %global gem_name power_assert Name: rubygem-%{gem_name} -Version: 1.1.6 +Version: 2.0.3 Release: 1 Summary: Power Assert for Ruby License: Ruby or BSD URL: https://github.com/k-tsj/power_assert Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem -Source1: https://github.com/k-tsj/power_assert/archive/v%{version}/%{gem_name}-%{version}.tar.gz +Source1: %{gem_name}-tests-%{version}.tar.gz +Source2: create-power_assert-test-files.sh -BuildRequires: rubygems-devel rubygem(test-unit) rubygem(byebug) rubygem(pry) +BuildRequires: rubygems-devel rubygem(test-unit) rubygem(byebug) rubygem(pry) ruby-irb BuildArch: noarch %description @@ -25,25 +26,24 @@ BuildArch: noarch Documentation for %{name}. %prep -gem unpack %{SOURCE0} -%setup -q -D -T -n %{gem_name}-%{version} -gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec -tar xf %{SOURCE1} +%setup -q -n %{gem_name}-%{version} -a 1 +mv ../%{gem_name}-%{version}.gemspec . %build -gem build %{gem_name}.gemspec +gem build %{gem_name}-%{version}.gemspec %gem_install -# no test file -#cp -a ./test ./%{gem_instdir}/ +cp -a ./test ./%{gem_instdir}/ %install mkdir -p %{buildroot}%{gem_dir} cp -a .%{gem_dir}/* \ %{buildroot}%{gem_dir}/ +rm -f %{buildroot}%{gem_cache} pushd %{buildroot}%{gem_instdir} rm -rf \ .gitignore .travis.yml \ - Gemfile LEGAL \ + .github/ \ + Gemfile \ Rakefile \ *gemspec \ benchmarks \ @@ -64,7 +64,8 @@ popd %dir %{gem_instdir} %license %{gem_instdir}/BSDL %license %{gem_instdir}/COPYING -%doc %{gem_instdir}/README.rdoc +%license %{gem_instdir}/LEGAL +%doc %{gem_instdir}/README.md %{gem_libdir} %{gem_spec} %exclude %{gem_cache} @@ -73,5 +74,8 @@ popd %doc %{gem_docdir} %changelog +* Sat Sep 02 2023 wulei - 2.0.3-1 +- Update to 2.0.3 + * Thu Jul 30 2020 maminjie - 1.1.6-1 - package init