## START: Set by rpmautospec ## (rpmautospec version 0.8.3) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 2; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec %global forgeurl https://github.com/BelfrySCAD/BOSL2 %global commit 961ed6d8ff70da10861d873b06df628554fa1e8f %global date 20251210 %global version 0 %forgemeta Name: openscad-bosl2 Version: %forgeversion Release: %{autorelease} Summary: BOSL2 library for OpenSCAD License: BSD-2-Clause URL: %{forgeurl} Source: %{forgesource} BuildArch: noarch # For running the tests BuildRequires: openscad BuildRequires: sed Requires: openscad %description A library for OpenSCAD, filled with useful tools, shapes, masks, math and manipulators, designed to make OpenSCAD easier to use. BOSL2 is beta code. The code is still being reorganized. %prep %forgesetup %build #no build, only scad scripts %install install -dD -m755 %{buildroot}%{_datadir}/openscad/libraries/BOSL2 for FILE in *.scad; do install -p "$FILE" -m644 "%{buildroot}%{_datadir}/openscad/libraries/BOSL2/$FILE" done %check ./scripts/run_tests.sh %files %license LICENSE %doc README.md %doc CONTRIBUTING.md %doc tutorials %doc examples %{_datadir}/openscad/libraries/BOSL2 %changelog ## START: Generated by rpmautospec * Fri Jan 16 2026 Fedora Release Engineering - 0^20251210git961ed6d-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild * Wed Dec 10 2025 Jonny Heggheim - 0^20251210git961ed6d-1 - Updated to new version * Thu Jul 24 2025 Fedora Release Engineering - 0^20250601gitc031658-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild * Tue Jun 03 2025 Jonny Heggheim - 0^20250601gitc031658-1 - Updated to new version * Fri Apr 25 2025 Jonny Heggheim - 0^20250422git2a412be-1 - Initial import ## END: Generated by rpmautospec