[packages/crystal] update deps; add install
glen
glen at pld-linux.org
Fri Feb 22 23:13:40 CET 2019
commit 4186d802b879730c3709278d88393329b4c12bb7
Author: Elan Ruusamäe <glen at pld-linux.org>
Date: Sat Feb 23 00:13:16 2019 +0200
update deps; add install
crystal.spec | 13 +++++++++++--
1 file changed, 11 insertions(+), 2 deletions(-)
---
diff --git a/crystal.spec b/crystal.spec
index 55417f0..605a38c 100644
--- a/crystal.spec
+++ b/crystal.spec
@@ -25,8 +25,13 @@ BuildRequires: libxml2-devel
BuildRequires: llvm-devel < 7.0
BuildRequires: llvm-devel >= 3.8
BuildRequires: openssl-devel
+BuildRequires: pcre-devel
+BuildRequires: pkgconfig
BuildRequires: readline-devel
BuildRequires: yaml-devel
+%if %{with tests}
+BuildRequires: gc-devel
+%endif
ExclusiveArch: %{x8664}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -47,18 +52,21 @@ Crystal is a programming language with the following goals:
%setup -q %{?with_bootstrap:-a1}
%build
-%if %{with bootstrao}
+%if %{with bootstrap}
PATH=$PATH:crystal-%{bootstrap_ver}-1/bin
%endif
CFLAGS="%{rpmcflags}" \
CXXFLAGS="%{rpmcxxflags}" \
-%{__make} \
+%{__make} progress=true stats=true \
+ CC="%{__cc}" \
CXX="%{__cxx}"
%{?with_tests:%{__make} spec}
%install
rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT%{_bindir}
+install -p .build/crystal $RPM_BUILD_ROOT%{_bindir}/crystal
%clean
rm -rf $RPM_BUILD_ROOT
@@ -66,3 +74,4 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%doc README.md CHANGELOG.md
+%attr(755,root,root) %{_bindir}/crystal
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/crystal.git/commitdiff/4186d802b879730c3709278d88393329b4c12bb7
More information about the pld-cvs-commit
mailing list