cowsql/cowsql.spec
2023-10-31 18:00:03 -04:00

51 lines
1.2 KiB
RPMSpec
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

%global gittagversion 1.15.3
%global gittag v%{?gittagversion}
Name: cowsql
Version: %{gittagversion}
Release: %autorelease
Summary: Embeddable, replicated and fault tolerant SQL engine
License: GPL-3.0-only
URL: https://github.com/cowsql/cowsql/
Source: %{url}/archive/%{gittag}/%{name}-%{version}.tar.gz
BuildRequires: gcc
BuildRequires: make
%description
cowsql (/ˈkaʊ,siːkwəl/ listen) is a C library that implements an embeddable and
replicated SQL database engine with high availability and automatic failover.
cowsql extends SQLite with a network protocol that can connect together various
instances of your application and have them act as a highly-available cluster,
with no dependency on external databases.
The name "cowsql" loosely refers to the "pets vs. cattle" concept, since it's
generaly fine to delete or rebuild a particular node of an application that
uses cowsql for data storage.
%package libs
Summary: Libraries for %{name}
%description libs
Libraries for %{name}
%prep
%autosetup -p1 -n %{name}-%{version}
%build
%configure
%make_build
%install
%make_install
%files
%doc README docs/
%license LICENSE
%{_bindir}/%{name}
%changelog
%autochangelog