%bcond_without debug %bcond_without check %{!?crystal_arches: %global crystal_arches x86_64 aarch64} %global shard_name kemal Name: crystal-%{shard_name} Version: 1.15.0 Release: 1%{?dist} Summary: Fast, simple, and effective web framework for Crystal License: MIT URL: https://github.com/kemalcr/kemal Source0: https://github.com/kemalcr/kemal/archive/v%{version}/%{shard_name}-%{version}.tar.gz ExclusiveArch: %{crystal_arches} noarch BuildArch: noarch BuildRequires: crystal-rpm-macros BuildRequires: crystal >= 1.12.0 BuildRequires: shards BuildRequires: crystal-shard(radix) BuildRequires: crystal-shard(exception_page) BuildRequires: openssl-devel BuildRequires: zlib-devel BuildRequires: mailcap Provides: crystal-shard(%{shard_name}) = %{version} %description Build web applications and APIs with minimal code. Kemal is a lightning fast, super simple, and battle-tested web framework for the Crystal programming language. This package provides the %{shard_name} library for Crystal. %prep %crystal_setup -n %{shard_name}-%{version} %build # Library package; sources are installed for dependent shards and applications %install %crystal_install_lib %check %if %{with check} %crystal_check %endif %files %license LICENSE %doc CHANGELOG.md README.md %crystal_files %changelog * Thu Oct 01 2026 Rénich Bon Ćirić - 1.14.0-1 - Update to upstream version 1.14.0 (security and bugfix release) * Sat Sep 05 2026 Rénich Bon Ćirić - 1.13.0-1 - Initial package generated by cr2rpm