Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Leen-Meyer:puppet
rubygem-facter
gem2rpm.yml
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File gem2rpm.yml of Package rubygem-facter
:license: Apache-2.0 :main: :preamble: |- Requires: bind-utils %if 0%{?suse_version} > 1110 %ifarch %{ix86} x86_64 Requires: dmidecode %endif Requires: virt-what %endif Requires: iproute2 Requires: lsb-release Requires: net-tools %if 0%{?suse_version} >= 1500 Requires: net-tools-deprecated %endif Requires: pciutils Provides: %{mod_name} = %{version}-%{release} Obsoletes: %{mod_name} < %{version}-%{release} Requires: %{name} Recommends: rubygem(%{rb_default_ruby_abi}:%{mod_name}) :preamble: |- Requires: rubygem(%{mod_name}) Requires: net-tools-deprecated :sources: - '%{mod_name}.8' :patches: # PATCH-FIX-UPSTREAM -- bnc#878129 -- use "ip link" instead of "ifconfig" for interface names '%{mod_name}-ip-interface.patch': -p1 # PATCH-FIX-UPSTREAM - FACT-1496 '%{mod_name}-detect-recent-opensuse.patch': -p1 # PATCH-FIX-SUSE - bsc#1040363 '%{mod_name}-vlan_interfaces.patch': -p1 # Fixes: rake aborted! Unknown or unsupported osfamily: linux '%{mod_name}-detect-recent-opensuse-2.patch': -p1 # Fixes: undefined method `exists?' for File:Class '%{mod_name}-File-exists-removed.patch': -p1 # Fixes: undefined method `exists?' for FileTest:Class '%{mod_name}-FileTest-exists-removed.patch': -p1 # Fixes: rake aborted! Unknown or unsupported osfamily: linux '%{mod_name}-detect-recent-opensuse-3.patch': -p1 # Fixes: uninitialized constant Bignum/Fixnum (NameError) '%{mod_name}-Bignum-Fixnum-removed.patch': -p1 :post_install: |- mkdir -p %{buildroot}%{_sysconfdir}/%{mod_name}/facts.d install -Dm0444 %{SOURCE1} %{buildroot}%{_mandir}/man8/%{mod_name}.8 # Move the ext dir to docdir as some shebangs cause strange runtime dependencies: # debian/ips: #!/usr/bin/make -f -> Requires /usr/bin/make for gem in $(%_bindir/ruby-find-versioned gem); do rb_prefix="${gem##*/gem.}" gemdir="%buildroot$($gem env gemdir)/gems/%mod_full_name" doc="%buildroot%_defaultdocdir/$rb_prefix-%name" mkdir -p "$doc" # /usr/bin/env sh -> /usr/bin/sh sed -ri '1d; 2s/\benv +//' "$gemdir/ext/facter-diff" mv "$gemdir/ext" "$doc/" done :filelist: |- %dir %{_sysconfdir}/%{mod_name} %dir %{_sysconfdir}/%{mod_name}/facts.d %{_mandir}/man8/%{mod_name}.8.gz
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor