Revision 92f2d7f3
Added by Daniel Lobato Garcia about 8 years ago
comps/comps-foreman-plugins-rhel6.xml | ||
---|---|---|
<packagereq type="default">tfm-rubygem-algebrick</packagereq>
|
||
<packagereq type="default">tfm-rubygem-angular-rails-templates</packagereq>
|
||
<packagereq type="default">tfm-rubygem-apipie-params</packagereq>
|
||
<packagereq type="default">tfm-rubygem-archive-tar-minitar</packagereq>
|
||
<packagereq type="default">tfm-rubygem-colorize</packagereq>
|
||
<packagereq type="default">tfm-rubygem-commonjs</packagereq>
|
||
<packagereq type="default">tfm-rubygem-concurrent-ruby-edge</packagereq>
|
||
... | ... | |
<packagereq type="default">tfm-rubygem-algebrick-doc</packagereq>
|
||
<packagereq type="default">tfm-rubygem-angular-rails-templates-doc</packagereq>
|
||
<packagereq type="default">tfm-rubygem-apipie-params-doc</packagereq>
|
||
<packagereq type="default">tfm-rubygem-archive-tar-minitar-doc</packagereq>
|
||
<packagereq type="default">tfm-rubygem-bastion-doc</packagereq>
|
||
<packagereq type="default">tfm-rubygem-colorize-doc</packagereq>
|
||
<packagereq type="default">tfm-rubygem-commonjs-doc</packagereq>
|
comps/comps-foreman-plugins-rhel7.xml | ||
---|---|---|
<packagereq type="default">tfm-rubygem-algebrick</packagereq>
|
||
<packagereq type="default">tfm-rubygem-angular-rails-templates</packagereq>
|
||
<packagereq type="default">tfm-rubygem-apipie-params</packagereq>
|
||
<packagereq type="default">tfm-rubygem-archive-tar-minitar</packagereq>
|
||
<packagereq type="default">tfm-rubygem-colorize</packagereq>
|
||
<packagereq type="default">tfm-rubygem-commonjs</packagereq>
|
||
<packagereq type="default">tfm-rubygem-concurrent-ruby-edge</packagereq>
|
||
... | ... | |
<packagereq type="default">tfm-rubygem-algebrick-doc</packagereq>
|
||
<packagereq type="default">tfm-rubygem-angular-rails-templates-doc</packagereq>
|
||
<packagereq type="default">tfm-rubygem-apipie-params-doc</packagereq>
|
||
<packagereq type="default">tfm-rubygem-archive-tar-minitar-doc</packagereq>
|
||
<packagereq type="default">tfm-rubygem-bastion-doc</packagereq>
|
||
<packagereq type="default">tfm-rubygem-colorize-doc</packagereq>
|
||
<packagereq type="default">tfm-rubygem-commonjs-doc</packagereq>
|
rel-eng/tito.props | ||
---|---|---|
whitelist = rubygem-algebrick
|
||
rubygem-angular-rails-templates
|
||
rubygem-apipie-params
|
||
rubygem-archive-tar-minitar
|
||
rubygem-bastion
|
||
rubygem-colorize
|
||
rubygem-commonjs
|
||
... | ... | |
whitelist = rubygem-algebrick
|
||
rubygem-angular-rails-templates
|
||
rubygem-apipie-params
|
||
rubygem-archive-tar-minitar
|
||
rubygem-bastion
|
||
rubygem-colorize
|
||
rubygem-commonjs
|
rubygem-archive-tar-minitar/archive-tar-minitar-0.5.2.gem | ||
---|---|---|
../.git/annex/objects/qw/xZ/SHA256E-s23040--2fe26844b314b8e2bd52ec16cff90e610b5c19075d1000161f8c8d3cc231c6c8.2.gem/SHA256E-s23040--2fe26844b314b8e2bd52ec16cff90e610b5c19075d1000161f8c8d3cc231c6c8.2.gem
|
rubygem-archive-tar-minitar/rubygem-archive-tar-minitar-0.5.2-fix-tests.patch | ||
---|---|---|
--- tests/tc_tar.rb.orig 2009-10-26 22:34:53.054062448 -0700
|
||
+++ tests/tc_tar.rb 2009-10-26 22:36:49.222080730 -0700
|
||
@@ -463,20 +463,22 @@
|
||
include TarTester
|
||
|
||
require 'rbconfig'
|
||
+ require 'time'
|
||
|
||
- TEST_TGZ = "\037\213\010\000\001B1A\000\vKI,I\324+I,\322K\257b\240\0250\000\002sSS\254\342 `dj\306``nnnbndbjd\000\0247336`P0\240\231\213\220@i1\320\367@+\351a\327 \004\362\335\034\f\313\034\r\035\031\270\337Ns\344b2\344q\335\375M\304\266QM1W\357\321>\221U\021\005\246\306\367\356\367u3\262;\212\004\265\236\\\334}\351,\377\037;\217\223\301e\247\030\024\\\236\211\277\347\346sii\265\010\330\355\234\240\362\274\371[\202\361\366\302S\316\335o&~m\237r\355\377\303\230\365\352WNW\334\266_\373\273\237\347Q\315t?\263{\377?\006\271\337?\367\207\325\346]\371\376y\307_\234~d\3772\265\346\261}\323\317\373\315\352\377O\376\271/\305\377?X\253\324\303S\373\361\347\277\372^)\267\377\363\03460\331\311\\wW|\031\203\300@\207\325p\004i\2319\251\3064\266\203P\376702B\313\377\246\246\006&\243\371\237\036 $#\263X\001\210@\351@\301XO\201\227k\240]4\nF\301(\030\005\243\200\036\000\000\004\330t\023\000\f\000\000"
|
||
- FILETIMES = Time.mktime(2004).to_i
|
||
+ # generated with tar 1.22 via tar --format=ustar -czvf
|
||
+ TEST_TGZ = "\037\213\b\000u\000\344J\000\003KI,I\324+I,\322K\257b\240\0250\000\002sSS\020mhnj\200L\203\201\261\2419\203\201\271\271\271\211\271\221\211\251\021P\334\320\330\304\324\214A\301\200f.B\002\245\305@\337\003\235\222\233\235\232W\202G\035!y\250_\340\364\020\001\362\335\034\f\321\fO\274\030\230\337^\273\317\325d r\374c\354w\221\352\246\242\342b\375K\177\005L&\375\213\231\261\267~\366\224\220\200D\003\345?u\002}\v6<\356\263\217\b-{\352\265d*\353\271[\021S7\337\254\335+8\263\370\234E\356\032\276\357^\317\255\304/\251\275[]nW\232*\035e\371\346U\362\367g{\375\317\267\363\357\274f\037x\364g\376\254\332\265\227\326\n~_l\360\354\353\237\257\237\377\034\376\301\255\250~\363\310\314\363\365{s\375\214b>\212O\310\332\371\243\324~\306\265\t\365s\363z\327\177z\177\342\277\210\334\247\365'\377\337\371\362\363\373\276\254\250\367\301s\231\217\317\377\377\351P\344\271z\204\037\f\216\261\n\356\316\351c\320\030\270`\034\262 -3'\325\230\306v\020\312\377\006FFh\371\337\310\330\330d4\377\323\003\204dd\026+\000\021(\035(\030\353)\360r\r\264\213F\301(\030\005\243`\024\214\202Q0\nF\301(\030\005\243`\024\214\202Q0\nF\301(\030\005\243`\024\214\202Q0\nF\301(\030\005\243`\024\214\202Q0\nF\001)\000\000\277\313\321J\000(\000\000"
|
||
+ FILETIMES = Time.parse('Thu Jan 01 00:00:00 EST 2004').to_i
|
||
|
||
TEST_CONTENTS = [
|
||
- [ "data.tar.gz", 174, 0755 ],
|
||
+ [ "data.tar.gz", 207, 0755 ],
|
||
[ "file3", 18, 0755 ],
|
||
]
|
||
|
||
TEST_DATA_CONTENTS = [
|
||
- [ "data", 0, 040755 ],
|
||
- [ "data/file1", 16, 010644 ],
|
||
- [ "data/file2", 16, 010644 ],
|
||
- [ "data/__dir__", 0, 010644 ],
|
||
+ [ "data/", 0, 0755, 040755 ], # both tar and unix permissions
|
||
+ [ "data/file1", 16, 0644, 0100644 ],
|
||
+ [ "data/file2", 16, 0644, 0100644 ],
|
||
+ [ "data/__dir__/", 0, 0755, 040755 ],
|
||
]
|
||
|
||
def setup
|
||
@@ -550,7 +552,7 @@
|
||
assert(File.file?(name2))
|
||
assert_equal(TEST_DATA_CONTENTS[jj][1], File.stat(name2).size, name2)
|
||
end
|
||
- assert_equal(TEST_DATA_CONTENTS[jj][2], File.stat(name2).mode, name2) unless RUBY_PLATFORM =~ /win32/
|
||
+ assert_equal(TEST_DATA_CONTENTS[jj][3], File.stat(name2).mode, name2) unless RUBY_PLATFORM =~ /win32/
|
||
end
|
||
end
|
||
ensure
|
rubygem-archive-tar-minitar/rubygem-archive-tar-minitar.spec | ||
---|---|---|
%{?scl:%scl_package rubygem-%{gem_name}}
|
||
%{!?scl:%global pkgname %{name}}
|
||
|
||
# Generated from archive-tar-minitar-0.5.2.gem by gem2rpm -*- rpm-spec -*-
|
||
%global gem_name archive-tar-minitar
|
||
|
||
Summary: Provides POSIX tar archive management from Ruby programs
|
||
Name: %{?scl_prefix}rubygem-%{gem_name}
|
||
Version: 0.5.2
|
||
Release: 11%{?dist}
|
||
Group: Development/Languages
|
||
License: GPLv2+ or Ruby
|
||
URL: http://rubyforge.org/projects/ruwiki
|
||
Source0: http://gems.rubyforge.org/gems/%{gem_name}-%{version}.gem
|
||
# Reported upstream via
|
||
# https://github.com/halostatue/minitar/issues/9
|
||
Patch0: rubygem-archive-tar-minitar-0.5.2-fix-tests.patch
|
||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||
Requires: %{?scl_prefix_ruby}ruby(release)
|
||
Requires: %{?scl_prefix_ruby}ruby(rubygems)
|
||
BuildRequires: %{?scl_prefix_ruby}rubygems-devel
|
||
BuildRequires: %{?scl_prefix_ruby}ruby(release)
|
||
BuildArch: noarch
|
||
Provides: %{?scl_prefix}rubygem(%{gem_name}) = %{version}
|
||
%{?scl:Obsoletes: ruby193-rubygem-%{gem_name}}
|
||
|
||
%description
|
||
Archive::Tar::Minitar is a pure-Ruby library and command-line utility that
|
||
provides the ability to deal with POSIX tar(1) archive files. The
|
||
implementation is based heavily on Mauricio Ferna'ndez's implementation in
|
||
rpa-base, but has been reorganised to promote reuse in other projects.
|
||
|
||
%package doc
|
||
Summary: Documentation for %{name}
|
||
Group: Documentation
|
||
|
||
Requires: %{name} = %{version}-%{release}
|
||
%{?scl:Obsoletes: ruby193-rubygem-%{gem_name}-doc}
|
||
|
||
%description doc
|
||
This package contains documentation for %{name}.
|
||
|
||
%prep
|
||
%setup -q -c -T
|
||
|
||
%{?scl:scl enable %{scl} "}
|
||
gem install --local --install-dir .%{gem_dir} \
|
||
--bindir .%{_bindir} \
|
||
--force %{SOURCE0}
|
||
%{?scl:"}
|
||
|
||
pushd .%{gem_instdir}
|
||
%patch0 -p0
|
||
|
||
%build
|
||
|
||
%install
|
||
mkdir -p %{buildroot}%{gem_dir}
|
||
cp -pa .%{gem_dir}/* \
|
||
%{buildroot}%{gem_dir}/
|
||
|
||
|
||
mkdir -p %{buildroot}%{_bindir}
|
||
cp -pa .%{_bindir}/* \
|
||
%{buildroot}%{_bindir}/
|
||
|
||
find %{buildroot}%{gem_instdir}/bin -type f | xargs chmod a+x
|
||
|
||
find %{buildroot}%{gem_instdir}/{lib,tests} -type f | \
|
||
xargs -n 1 sed -i -e '/^#!\/usr\/bin\/env ruby/d'
|
||
|
||
find %{buildroot}%{gem_instdir}/bin -type f | \
|
||
xargs -n 1 sed -i -e 's"^#!/usr/bin/env ruby"#!/usr/bin/%{?scl:%{scl_prefix}}ruby"'
|
||
|
||
# require_gem is deprecated
|
||
# http://rubyforge.org/tracker/?func=detail&aid=22034&group_id=84&atid=409
|
||
sed -i 's^require_gem^gem^' %{buildroot}%{gem_instdir}/bin/minitar
|
||
|
||
%clean
|
||
rm -rf %{buildroot}
|
||
|
||
%check
|
||
%{?scl:scl enable %{scl} "}
|
||
pushd .%{gem_instdir}
|
||
# TODO try to get new version from upstream, should fix these failures
|
||
ruby tests/tc_tar.rb || :
|
||
popd
|
||
%{?scl:"}
|
||
|
||
%files
|
||
%defattr(-,root,root,-)
|
||
%{_bindir}/minitar
|
||
%doc %{gem_instdir}/README
|
||
%doc %{gem_instdir}/ChangeLog
|
||
%doc %{gem_instdir}/Install
|
||
%dir %{gem_instdir}
|
||
|
||
# Rakefile wants to load gemspec which isn't shipped with gem, drop it as it's
|
||
# broken for now
|
||
%exclude %{gem_instdir}/Rakefile
|
||
%exclude %{gem_instdir}/Install
|
||
|
||
%{gem_instdir}/bin
|
||
%{gem_libdir}
|
||
%{gem_cache}
|
||
%{gem_spec}
|
||
|
||
%files doc
|
||
%defattr(-,root,root,-)
|
||
%{gem_instdir}/tests
|
||
%{gem_docdir}
|
||
|
||
%changelog
|
||
* Thu Dec 24 2015 Dominic Cleal <dcleal@redhat.com> 0.5.2-11
|
||
- Replace ruby(abi) for ruby22 rebuild (dcleal@redhat.com)
|
||
|
||
* Wed Aug 26 2015 Dominic Cleal <dcleal@redhat.com> 0.5.2-10
|
||
- Use tfm-ruby for shebang line (dcleal@redhat.com)
|
||
- Converted to tfm SCL (dcleal@redhat.com)
|
||
|
||
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.2-9
|
||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
||
|
||
* Mon Mar 18 2013 Vít Ondruch <vondruch@redhat.com> - 0.5.2-8
|
||
- Rebuild for https://fedoraproject.org/wiki/Features/Ruby_2.0.0
|
||
|
||
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.2-7
|
||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
||
|
||
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.2-6
|
||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
||
|
||
* Thu Feb 02 2012 Vít Ondruch <vondruch@redhat.com> - 0.5.2-5
|
||
- Rebuilt for Ruby 1.9.3.
|
||
|
||
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.2-4
|
||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
||
|
||
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.2-3
|
||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
||
|
||
* Mon Nov 02 2009 Matthew Kent <mkent@magoazul.com> - 0.5.2-2
|
||
- Fix license (#531408).
|
||
- Exclude Install (#531408).
|
||
|
||
* Mon Oct 26 2009 Matthew Kent <mkent@magoazul.com> - 0.5.2-1
|
||
- Initial package
|
rubygem-docker-api/docker-api-1.17.0.gem | ||
---|---|---|
../.git/annex/objects/qQ/zv/SHA256E-s166400--9b64448f3c4b9a4c7bc80bc66d568e0fb17aab88c8760e8a11dd64ad1f04cc45.0.gem/SHA256E-s166400--9b64448f3c4b9a4c7bc80bc66d568e0fb17aab88c8760e8a11dd64ad1f04cc45.0.gem
|
rubygem-docker-api/docker-api-1.28.0.gem | ||
---|---|---|
../.git/annex/objects/WK/zk/SHA256E-s45568--6893e3bfc117e3e927d62a722899bdbc4dfe5532f27998c9be784dfda7688234.0.gem/SHA256E-s45568--6893e3bfc117e3e927d62a722899bdbc4dfe5532f27998c9be784dfda7688234.0.gem
|
rubygem-docker-api/rubygem-docker-api.spec | ||
---|---|---|
|
||
Summary: A simple REST client for the Docker Remote API
|
||
Name: %{?scl_prefix}rubygem-%{gem_name}
|
||
Version: 1.17.0
|
||
Release: 3%{?dist}
|
||
Version: 1.28.0
|
||
Release: 1%{?dist}
|
||
Group: Development/Languages
|
||
License: MIT
|
||
URL: https://github.com/swipely/docker-api
|
||
... | ... | |
Requires: %{?scl_prefix_ruby}ruby(release)
|
||
Requires: %{?scl_prefix_ruby}ruby(rubygems)
|
||
Requires: %{?scl_prefix_ruby}ruby
|
||
Requires: %{?scl_prefix}rubygem(archive-tar-minitar)
|
||
Requires: %{?scl_prefix}rubygem(excon) >= 0.38
|
||
Requires: %{?scl_prefix_ruby}rubygem(json)
|
||
BuildRequires: %{?scl_prefix_ruby}ruby(release)
|
||
... | ... | |
%exclude %{gem_cache}
|
||
%exclude %{gem_instdir}/.*
|
||
%exclude %{gem_instdir}/Gemfile
|
||
%exclude %{gem_instdir}/Dockerfile
|
||
%exclude %{gem_instdir}/Rakefile
|
||
%exclude %{gem_instdir}/script
|
||
%exclude %{gem_instdir}/spec
|
||
%exclude %{gem_instdir}/*.gemspec
|
||
%{gem_spec}
|
tfm/scl_prefix_update.conf | ||
---|---|---|
algebrick=scl_prefix
|
||
angular-rails-templates=scl_prefix
|
||
apipie-params=scl_prefix
|
||
archive-tar-minitar=scl_prefix
|
||
commonjs=scl_prefix
|
||
dalli=scl_prefix
|
||
deface=scl_prefix
|
tfm/tfm.spec | ||
---|---|---|
|
||
# Obsolete packages no longer carried within this SCL to both clean up
|
||
# and to ensure smooth upgrades when old packages deps aren't satisified
|
||
Obsoletes: %{scl_prefix}rubygem-sass < 3.4.9-3
|
||
Obsoletes: %{scl_prefix}rubygem-sprockets < 2.12.3-3
|
||
Obsoletes: %{scl_prefix}rubygem-archive-tar-minitar < 0.5.2-12
|
||
Obsoletes: %{scl_prefix}rubygem-less < 2.5.1-5
|
||
Obsoletes: %{scl_prefix}rubygem-less-rails < 2.5.0-4
|
||
Obsoletes: %{scl_prefix}rubygem-sass < 3.4.9-3
|
||
Obsoletes: %{scl_prefix}rubygem-sprockets < 2.12.3-3
|
||
Obsoletes: %{scl_prefix}rubygem-uuidtools < 2.1.3-6
|
||
|
||
%description runtime
|
Also available in: Unified diff
Update docker-api to 1.28