modernize spec
This commit is contained in:
parent
30a2899f9d
commit
d4e14508d5
|
@ -86,33 +86,19 @@ Header files and libraries for building a extension library for the
|
||||||
ruby-cairo
|
ruby-cairo
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -c -T
|
%setup -q -n %{gem_name}-%{version}
|
||||||
|
mv ../%{gem_name}-%{version}.gemspec .
|
||||||
TOPDIR=$(pwd)
|
|
||||||
mkdir tmpunpackdir
|
|
||||||
pushd tmpunpackdir
|
|
||||||
|
|
||||||
gem unpack %{SOURCE0}
|
|
||||||
cd %{gem_name}-%{version}
|
|
||||||
|
|
||||||
#Patches, etc
|
#Patches, etc
|
||||||
|
|
||||||
gem specification -l --ruby %{SOURCE0} > %{gem_name}.gemspec
|
|
||||||
|
|
||||||
# pkg-config dependency should be for development
|
# pkg-config dependency should be for development
|
||||||
find . -name \*.gemspec | \
|
sed -i %{gem_name}-%{version}.gemspec \
|
||||||
xargs sed -i \
|
-e '\@pkg-config@s|runtime_dependency|development_dependency|' \
|
||||||
-e '\@pkg-config@s|runtime_dependency|development_dependency|' \
|
-e '\@native-package-installer@s|runtime_dependency|development_dependency|' \
|
||||||
-e '\@native-package-installer@s|runtime_dependency|development_dependency|' \
|
%{nil}
|
||||||
%{nil}
|
|
||||||
|
|
||||||
gem build %{gem_name}.gemspec
|
|
||||||
mv %{gem_name}-%{version}.gem $TOPDIR
|
|
||||||
|
|
||||||
popd
|
|
||||||
rm -rf tmpunpackdir
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
gem build %{gem_name}-%{version}.gemspec
|
||||||
%gem_install
|
%gem_install
|
||||||
|
|
||||||
# Once install to TMPINSTDIR for %%check
|
# Once install to TMPINSTDIR for %%check
|
||||||
|
|
Loading…
Reference in New Issue