[packages/openscad] - cleanup
qboosh
qboosh at pld-linux.org
Sat Nov 16 14:09:00 CET 2024
commit 6a712a388480f00a6657642f8df58bf79bf9d39b
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sat Nov 16 13:19:16 2024 +0100
- cleanup
openscad.spec | 22 ++++++++++++----------
1 file changed, 12 insertions(+), 10 deletions(-)
---
diff --git a/openscad.spec b/openscad.spec
index 3413178..a27f188 100644
--- a/openscad.spec
+++ b/openscad.spec
@@ -14,7 +14,7 @@ Release: 1
# COPYING contains a linking exception for CGAL
# Appdata file is CC0
# Examples are CC0
-License: GPLv2 with exceptions and CC0
+License: GPL v2 with exceptions, CC0
Group: Applications/Engineering
#Source0: http://files.openscad.org/%{name}-%{version}.src.tar.gz
Source0: https://github.com/openscad/openscad/archive/%{hash}/%{name}-%{version}.tar.gz
@@ -22,7 +22,7 @@ Source0: https://github.com/openscad/openscad/archive/%{hash}/%{name}-%{version}
Patch0: %{name}-polyclipping.patch
Patch1: localedir.patch
Patch2: tests.patch
-URL: http://www.openscad.org/
+URL: https://openscad.org/
BuildRequires: CGAL-devel >= 5.0
%{?with_tests:BuildRequires: ImageMagick}
%{?with_tests:BuildRequires: ImageMagick-coder-png}
@@ -156,7 +156,7 @@ animowanych.
%package MCAD
Summary: OpenSCAD Parametric CAD Library
Summary(pl.UTF-8): Biblioteka parametryczna CAD dla programu OpenSCAD
-License: LGPLv2+ and LGPLv2 and LGPLv3+ and (GPLv3 or LGPLv2) and (GPLv3+ or LGPLv2) and (CC-BY-SA or LGPLv2+) and (CC-BY-SA or LGPLv2) and CC-BY and BSD and MIT and Public Domain
+License: LGPL v2/v2+/v3+, GPL v3/v3+, CC-BY-SA, CC-BY, BSD, MIT, Public Domain
URL: https://www.github.com/openscad/MCAD
Requires: %{name} = %{version}-%{release}
BuildArch: noarch
@@ -182,7 +182,7 @@ zmian API, ale wiele rzeczy już działa.
%build
mkdir -p build
cd build
-%cmake ../ \
+%cmake .. \
-DUSE_BUILTIN_MANIFOLD=OFF \
%{cmake_on_off tests ENABLE_TESTS}
@@ -193,11 +193,13 @@ export OPENSCAD_BINARY=$(pwd)/openscad
cd tests
%cmake .
%{__make}
+
%{__make} -j1 test
%endif
%install
rm -rf $RPM_BUILD_ROOT
+
%{__make} -C build install \
DESTDIR=$RPM_BUILD_ROOT
@@ -213,15 +215,15 @@ rm -rf $RPM_BUILD_ROOT
%files -f %{name}.lang
%defattr(644,root,root,755)
%doc README.md RELEASE_NOTES.md
-%attr(755,root,root) %{_bindir}/%{name}
-%{_datadir}/metainfo/*.xml
-%{_desktopdir}/%{name}.desktop
-%{_iconsdir}/hicolor/*x*/apps/openscad.png
-%{_datadir}/mime/packages/%{name}.xml
+%attr(755,root,root) %{_bindir}/openscad
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/examples
%{_datadir}/%{name}/color-schemes
%dir %{_datadir}/%{name}/libraries
%{_datadir}/%{name}/shaders
%{_datadir}/%{name}/templates
-%{_mandir}/man1/*
+%{_datadir}/metainfo/org.openscad.OpenSCAD.appdata.xml
+%{_datadir}/mime/packages/openscad.xml
+%{_desktopdir}/openscad.desktop
+%{_iconsdir}/hicolor/*x*/apps/openscad.png
+%{_mandir}/man1/openscad.1*
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/openscad.git/commitdiff/6a712a388480f00a6657642f8df58bf79bf9d39b
More information about the pld-cvs-commit
mailing list