Summary: Scripting language and C library useful for building DSLs Name: boron Version: 2.96.1 Release: %autorelease #Release: 1 License: LGPL-3.0-or-later URL: http://urlan.sf.net/boron Group: Development/Languages Source: https://codeberg.org/wickedsmoke/boron/archive/v%{version}.tar.gz BuildRequires: gcc, make, zlib-devel %global debug_package %{nil} %description Boron is an interpreted, prototype-based, scripting language similar to Rebol. The interpreter and datatype system is a C library useful for building domain specific languages embedded in C/C++ applications. %package devel Summary: Development files for Boron Requires: %{name}%{?_isa} = %{version}-%{release} %description devel This package contains the header files and libraries needed to build C/C++ programs that use the Boron interpreter. %prep %setup -q -n %{name} %build ./configure --thread make %check export LD_LIBRARY_PATH=$(pwd) make -C test no-fibre %install make DESTDIR="$RPM_BUILD_ROOT/usr" install install-dev %clean rm -rf $RPM_BUILD_ROOT %files %doc ChangeLog %license LICENSE %defattr(-,root,root) %{_bindir}/boron %{_mandir}/man1/boron.1* %{_libdir}/libboron.so.2 %{_libdir}/libboron.so.%{version} %files devel %defattr(-,root,root) %dir %{_includedir}/boron %{_bindir}/cproj %{_bindir}/bump_version %{_libdir}/libboron.so %{_includedir}/boron/boron.h %{_includedir}/boron/unset.h %{_includedir}/boron/urlan.h %{_includedir}/boron/urlan_atoms.h %{_datadir}/vim/vimfiles/syntax/boron.vim %changelog * Sun Nov 30 2025 Karl Robillard 2.96.1-1 - Fetch archive from Codeberg. * Sun Dec 27 2020 Karl Robillard 2.0.4-1 - Update to 2.0.4 - Fix rpmlint warnings, meet Fedora guidelines, remove mandriva lines. * Fri Feb 1 2019 Karl Robillard - Update to 2.0.0 * Fri Mar 16 2012 Karl Robillard - No longer using cmake. * Fri Dec 4 2009 Karl Robillard - Initial package release.