From 28bd219e1b1eac55e3aba0cb0f0d309a6eb3743a Mon Sep 17 00:00:00 2001 From: Till Maas Date: Nov 20 2014 17:23:17 +0000 Subject: 2014-11-20: Retired because of broken dependencies during cleanup for Fedora 21 https://fedorahosted.org/fesco/ticket/1368 --- diff --git a/.gitignore b/.gitignore deleted file mode 100644 index e92948d..0000000 --- a/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -newgem-1.5.3.gem -rubygem-newgem-1.5.3-gemspec.patch diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..151d04f --- /dev/null +++ b/dead.package @@ -0,0 +1,3 @@ +2014-11-20: Retired because of broken dependencies during cleanup for Fedora 21 +https://fedorahosted.org/fesco/ticket/1368 + diff --git a/rubygem-newgem-1.5.3-gemspec.patch b/rubygem-newgem-1.5.3-gemspec.patch deleted file mode 100644 index 3a96c5c..0000000 --- a/rubygem-newgem-1.5.3-gemspec.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- specifications/newgem-1.5.3.gemspec.orig 2010-06-08 23:08:26.235401781 -0700 -+++ specifications/newgem-1.5.3.gemspec 2010-06-08 23:08:40.603771788 -0700 -@@ -31,7 +31,6 @@ - s.specification_version = 3 - - if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then -- s.add_runtime_dependency(%q, ["~> 2.3.4"]) - s.add_runtime_dependency(%q, [">= 1.5.3"]) - s.add_runtime_dependency(%q, [">= 2.4.0"]) - s.add_runtime_dependency(%q, [">= 4.1.1"]) diff --git a/rubygem-newgem.spec b/rubygem-newgem.spec deleted file mode 100644 index 21719e9..0000000 --- a/rubygem-newgem.spec +++ /dev/null @@ -1,187 +0,0 @@ -%global gem_name newgem - - -Summary: Bundle Ruby libraries into a RubyGem -Name: rubygem-%{gem_name} -Version: 1.5.3 -Release: 12%{?dist} -Group: Development/Languages -License: MIT or LGPLv2+ -URL: http://newgem.rubyforge.org -Source0: http://gems.rubyforge.org/gems/%{gem_name}-%{version}.gem -# Upstream wants a specific version of activesupport that's only required by -# rubigen. Unclear why this is being done. -# Filed at http://github.com/drnic/newgem/issues/issue/8 -Patch0: rubygem-newgem-1.5.3-gemspec.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Requires: ruby(rubygems) -Requires: ruby(release) -Requires: rubygem(rubigen) >= 1.5.3 -Requires: rubygem(hoe) -Requires: rubygem(RedCloth) -Requires: rubygem(syntax) -Requires: rubygem(cucumber) -BuildRequires: rubygems-devel -BuildRequires: ruby-devel -BuildRequires: ruby(release) -BuildRequires: rubygem(rubigen) -BuildRequires: rubygem(hoe) -BuildRequires: rubygem(RedCloth) -BuildRequires: rubygem(syntax) -BuildRequires: rubygem(cucumber) -BuildRequires: rubygem(minitest) -BuildArch: noarch -Provides: rubygem(%{gem_name}) = %{version} - -%description -Within this gem, you get one thing - newgem - an executable to create your own -gems. Your new gems will include designated folders for Ruby code, test files, -executables, and even a default website page for you to explain your project, -and which instantly uploads to RubyForge website (which looks just like this -one by default). - - -%prep -%setup -q -c -T - -%gem_install -n %{SOURCE0} - -pushd .%{gem_dir} -%patch0 -p0 -test -f specifications/%{gem_name}-%{version}.gemspec.orig && \ - rm specifications/%{gem_name}-%{version}.gemspec.orig - -%build - -%install -rm -rf %{buildroot} -mkdir -p %{buildroot}%{gem_dir} -cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}/ - -mkdir -p %{buildroot}/%{_bindir} -mv .%{_bindir}/* %{buildroot}/%{_bindir} - -# Kill crlf -sed -s 's/\r//g' -i %{buildroot}%{gem_instdir}/README.rdoc \ - %{buildroot}%{gem_instdir}/website/version.js \ - %{buildroot}%{gem_instdir}/website/version-raw.txt \ - %{buildroot}%{gem_instdir}/test/test_helper.rb - -# Don't search environment - we leave the generators alone as someone may want -# the env searching. -find %{buildroot}%{gem_instdir}/{bin,script} -type f | \ - xargs -n 1 sed -i -e 's"^#!/usr/bin/env ruby"#!/usr/bin/ruby"' - -# Only one minor test fails, reported here -# http://github.com/drnic/newgem/issues/#issue/7 -# Disable the assert for now -sed -i '/assert_directory_exists "tasks"/d' \ - %{buildroot}%{gem_instdir}/test/test_newgem_generator.rb - -%clean -rm -rf %{buildroot} - - -%check -pushd %{buildroot}%{gem_instdir} -testrb test -popd - - -# CAUTION: rpmlint currently generates 8 errors and 2 warnings on this package -# due to the templating in the generators. Check the output carefully. -%files -%defattr(-,root,root,-) -%{_bindir}/newgem -%dir %{gem_instdir} -%{gem_instdir}/*_generators -%{gem_instdir}/bin -%{gem_instdir}/config -%{gem_instdir}/features -%{gem_libdir} -%{gem_instdir}/script -%{gem_instdir}/website -%{gem_instdir}/Rakefile -%doc %{gem_instdir}/TODO.markdown -%doc %{gem_instdir}/test -%doc %{gem_instdir}/History.txt -%doc %{gem_instdir}/Manifest.txt -%doc %{gem_instdir}/PostInstall.txt -%doc %{gem_instdir}/README.rdoc -%doc %{gem_docdir} -%{gem_cache} -%{gem_spec} - - -%changelog -* Sun Jun 08 2014 Fedora Release Engineering - 1.5.3-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Sun Aug 04 2013 Fedora Release Engineering - 1.5.3-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Tue Mar 19 2013 Bohuslav Kabrda - 1.5.3-10 -- Rebuild for https://fedoraproject.org/wiki/Features/Ruby_2.0.0 - -* Thu Feb 14 2013 Fedora Release Engineering - 1.5.3-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Sat Jul 21 2012 Fedora Release Engineering - 1.5.3-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Fri Feb 03 2012 Vít Ondruch - 1.5.3-7 -- Rebuilt for Ruby 1.9.3. - -* Sat Jan 14 2012 Fedora Release Engineering - 1.5.3-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Mon Aug 08 2011 Mo Morsi - 1.5.3-5 -- replace BR(check) with BR - -* Wed Feb 09 2011 Fedora Release Engineering -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Wed Jun 09 2010 Matthew Kent - 1.5.3-3 -- New spec patch due to rubygems update. - -* Wed May 05 2010 Matthew Kent - 1.5.3-2 -- Version the rubigen dependency. - -* Tue May 04 2010 Matthew Kent - 1.5.3-1 -- New upstream version - minor changes. -- Drop activesupport - only required by rubigen which already pulls it in. - Upstream added a strict dependency - patched this out. - -* Mon Feb 01 2010 Matthew Kent - 1.5.2-3 -- Fix License (#504476). -- Disable activesupport Requires for now (#504476). - -* Fri Jan 01 2010 Matthew Kent - 1.5.2-2 -- Drop versioning on requirements as this is a new package. -- Drop unused ruby_sitelib macro. -- Add a rubyabi macro. -- RPM_BUILD_ROOT -> buildroot - use one style of macros. -- Fix bin/env ruby searching in bin/newgem. -- Remove duplicate hoe dependency. -- Add check phase. -- Fix another crlf (#504476). -- Add note about rpmlint complaints (#504476). - -* Mon Oct 12 2009 Lubomir Rintel (Good Data) - 1.5.2-1 -- Newer release - -* Fri Jun 26 2009 Lubomir Rintel (Good Data) - 1.4.1-3 -- Get rid of duplicate files (thanks to Mamoru Tasaka) - -* Mon Jun 08 2009 Lubomir Rintel (Good Data) - 1.4.1-2 -- Bring tests back -- Depend on ruby(abi) -- Replace defines with globals -- Don't drop the empty USAGE files - -* Fri Jun 05 2009 Lubomir Rintel (Good Data) - 1.4.1-1 -- Package generated by gem2rpm -- Don't ship tests -- Fix end of line encodings -- Remove empty files -- Fix up License diff --git a/sources b/sources deleted file mode 100644 index a1c10a2..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -e38c9e82dcfe350489d2615f1d2af79e newgem-1.5.3.gem