Name: qcad Version: 3.31.0.0 Release: 1mamba Summary: A professional 2D CAD system Group: Graphical Desktop/Applications/Graphics Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: https://www.qcad.org/en/ Source0: https://github.com/qcad/qcad.git/v%{version}/%{name}-%{version}.tar.bz2 License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: libQt5Svg-devel BuildRequires: libQt5XmlPatterns-devel BuildRequires: libX11-devel BuildRequires: libcups-devel BuildRequires: libgcc BuildRequires: libglu-devel BuildRequires: libglvnd-devel BuildRequires: libstdc++6-devel BuildRequires: qt5-qtbase-devel BuildRequires: qt5-qtscript-devel BuildRequires: qt5-qttools-devel ## AUTOBUILDREQ-END BuildRequires: libmng-devel BuildRequires: libpng-devel BuildRequires: libXmu-devel BuildRequires: libSM-devel BuildRequires: libICE-devel BuildRequires: libIDL-devel BuildRequires: libpthread-stubs-devel BuildRequires: libXext-devel %description QCad is a professional 2D CAD System. With QCad you can easily construct and change drawings with ISO-text and many other features and save them as DXF-files. These DXF-files are the interface to many CAD-systems such as AutoCAD(TM) and many others. %debug_package %prep %setup -q #-D -T #:<< _EOF sed -e 's|$${QT_VERSION}|5.5.0|g' -i src/3rdparty/3rdparty.pro %build #:<< _EOF qmake-qt5 qcad.pro %make -j1 release %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" install -dm755 %{buildroot}%{_datadir}/{qcad,pixmaps,applications} cp -r examples fonts libraries linetypes patterns plugins scripts themes ts %{buildroot}%{_datadir}/qcad cp release/* %{buildroot}%{_datadir}/qcad/ # remove project files find %{buildroot}%{_datadir} \( -name '*.pri' -or -name '.pro' -or -name '*.ts' \) -delete find %{buildroot}%{_datadir} \( -name 'Makefile' -name '.gitignore' \) -delete install -m755 readme.txt %{buildroot}%{_datadir}/qcad/readme.txt # qtwebkit ln -sf %{_libdir}/qt5/plugins/designer/libqwebengineview.so %{buildroot}%{_datadir}/qcad/plugins/designer/libqwebengineview.so # qt for sofiles in %{_libdir}/qt5/plugins/imageformats/*.so do ln -sf ${sofiles} %{buildroot}%{_datadir}/qcad/plugins/imageformats/${sofiles##/*/} done for sofiles in %{_libdir}/qt5/plugins/sqldrivers/*.so do ln -sf ${sofiles} %{buildroot}%{_datadir}/qcad/plugins/sqldrivers/${sofiles##/*/} done install -Dm644 scripts/qcad_icon.png %{buildroot}%{_datadir}/pixmaps/qcad_icon.png #install -Dm644 QCad.desktop %{buildroot}%{_datadir}/applications/QCad.desktop install -dm0755 %{buildroot}%{_bindir} echo -e '#!/bin/sh\nLD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"/usr/share/qcad" exec /usr/share/qcad/qcad-bin "$@"' >%{buildroot}/usr/bin/qcad rm -f %{buildroot}%{_datadir}/qcad/scripts/.gitignore chmod 0755 %{buildroot}%{_bindir}/qcad cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF [Desktop Entry] Name=QCad Comment=A professional 2D CAD system Comment[it]=Un sistema professionale di CAD 2D GenericName=A professional 2D CAD system GenericName[it]=Un sistema professionale di CAD 2D Exec=%{_bindir}/qcad Icon=%{_datadir}/pixmaps/qcad_icon.png Terminal=0 Type=Application Categories=Application;Development;Electronics;Engineering; X-KDE-StartupNotify=false EOF %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %files %defattr(-,root,root) %{_bindir}/qcad %{_datadir}/qcad/libdxflib.a %{_datadir}/qcad/libopennurbs.a %{_datadir}/qcad/libstemmer.a %{_datadir}/qcad/libzlib.a %dir %{_datadir}/qcad %{_datadir}/qcad/*.so %{_datadir}/qcad/qcad-bin %{_datadir}/qcad/readme.txt %dir %{_datadir}/qcad/examples %{_datadir}/qcad/examples/* %dir %{_datadir}/qcad/fonts %{_datadir}/qcad/fonts/* %dir %{_datadir}/qcad/libraries %{_datadir}/qcad/libraries/* %dir %{_datadir}/qcad/linetypes %{_datadir}/qcad/linetypes/* %dir %{_datadir}/qcad/patterns %{_datadir}/qcad/patterns/* %dir %{_datadir}/qcad/plugins %{_datadir}/qcad/plugins/* %dir %{_datadir}/qcad/scripts %{_datadir}/qcad/scripts/* %dir %{_datadir}/qcad/themes %{_datadir}/qcad/themes/* %dir %{_datadir}/qcad/ts %{_datadir}/qcad/ts/* %{_datadir}/applications/* %{_datadir}/pixmaps/* %doc gpl-3.0.txt gpl-3.0-exceptions.txt LICENSE.txt #% doc qcad/doc qcad/README qcad/data %changelog * Wed Sep 18 2024 Automatic Build System 3.31.0.0-1mamba - automatic version update by autodist * Fri Jul 05 2024 Automatic Build System 3.30.1.3-1mamba - automatic version update by autodist * Fri Jun 21 2024 Automatic Build System 3.30.1.1-1mamba - automatic version update by autodist * Wed Jun 12 2024 Automatic Build System 3.30.0.0-1mamba - automatic version update by autodist * Sat May 18 2024 Automatic Build System 3.29.6.5-1mamba - automatic version update by autodist * Thu May 02 2024 Silvan Calarco 3.29.6.4-1mamba - update to 3.29.6.4 * Thu Jan 27 2022 Automatic Build System 3.27.1.6-1mamba - automatic version update by autodist * Thu Jan 20 2022 Automatic Build System 3.27.1.3-1mamba - automatic version update by autodist * Thu Dec 16 2021 Automatic Build System 3.27.1.0-1mamba - automatic version update by autodist * Wed Dec 08 2021 Automatic Build System 3.27.0.2-1mamba - automatic version update by autodist * Fri Dec 03 2021 Automatic Build System 3.27.0.1-1mamba - automatic version update by autodist * Wed Dec 01 2021 Automatic Build System 3.27.0.0-1mamba - automatic version update by autodist * Sat Oct 16 2021 Automatic Build System 3.26.4.10-1mamba - automatic version update by autodist * Mon Oct 11 2021 Automatic Build System 3.26.4.9-1mamba - automatic version update by autodist * Tue Sep 21 2021 Automatic Build System 3.26.4.8-1mamba - automatic version update by autodist * Thu Aug 26 2021 Automatic Build System 3.26.4.7-1mamba - automatic version update by autodist * Tue Aug 24 2021 Automatic Build System 3.26.4.6-1mamba - automatic version update by autodist * Thu Jul 22 2021 Automatic Build System 3.26.4.5-1mamba - automatic version update by autodist * Thu Jun 10 2021 Automatic Build System 3.26.4.2-1mamba - automatic version update by autodist * Tue Jun 01 2021 Automatic Build System 3.26.3.0-1mamba - automatic version update by autodist * Fri Apr 16 2021 Automatic Build System 3.26.2.0-1mamba - automatic version update by autodist * Sat Mar 13 2021 Automatic Build System 3.26.1.0-1mamba - automatic version update by autodist * Thu Mar 04 2021 Automatic Build System 3.26.0.1-1mamba - automatic version update by autodist * Mon Feb 22 2021 Automatic Build System 3.25.2.13-1mamba - automatic version update by autodist * Sat Jul 06 2019 Automatic Build System 3.22.1.3-1mamba - automatic version update by autodist * Thu Jun 20 2019 Automatic Build System 3.22.1.2-1mamba - automatic version update by autodist * Sun Jun 09 2019 Automatic Build System 3.22.0.11-1mamba - automatic version update by autodist * Tue Mar 19 2019 Automatic Build System 3.22.0.2-1mamba - automatic version update by autodist * Wed Feb 27 2019 Automatic Build System 3.22.0.0-1mamba - automatic version update by autodist * Fri Dec 28 2018 Automatic Build System 3.21.3.14-1mamba - automatic version update by autodist * Thu Sep 13 2018 Automatic Build System 3.21.2.9-1mamba - automatic version update by autodist * Fri Aug 24 2018 Automatic Build System 3.21.2.5-1mamba - automatic version update by autodist * Sun Jul 29 2018 Automatic Build System 3.21.2.3-1mamba - automatic version update by autodist * Tue Jul 17 2018 Automatic Build System 3.21.2.1-1mamba - automatic version update by autodist * Tue Jan 02 2018 Automatic Build System 3.19.2.0-1mamba - automatic version update by autodist * Wed Oct 11 2017 Automatic Build System 3.18.1.0-1mamba - automatic version update by autodist * Mon Aug 14 2017 Automatic Build System 3.17.3.0-1mamba - automatic version update by autodist * Mon Mar 06 2017 Automatic Build System 3.16.5.0-1mamba - automatic version update by autodist * Wed Feb 08 2017 Automatic Build System 3.16.4.4-1mamba - automatic version update by autodist * Fri Dec 16 2016 Automatic Build System 3.16.0.0-1mamba - automatic version update by autodist * Sat Jun 04 2016 Automatic Build System 3.15.2.2-1mamba - automatic version update by autodist * Fri Feb 19 2016 Automatic Build System 3.12.8.0-1mamba - automatic version update by autodist * Wed Nov 11 2015 Automatic Build System 3.12.1.0-1mamba - automatic version update by autodist * Wed Oct 07 2015 Automatic Build System 3.11.0.0-1mamba - automatic version update by autodist * Thu Aug 06 2015 Automatic Build System 3.9.8.0-1mamba - automatic version update by autodist * Mon Mar 16 2015 Automatic Build System 3.9.1.0-1mamba - automatic version update by autodist * Mon Feb 09 2015 Automatic Build System 3.8.1.0-1mamba - automatic version update by autodist * Mon Feb 02 2015 Automatic Build System 3.7.7.0-1mamba - automatic version update by autodist * Wed Jan 21 2015 Automatic Build System 3.7.5.0-1mamba - automatic version update by autodist * Fri Jun 06 2014 Silvan Calarco 3.5.1.4-1mamba - update to 3.5.1.4 * Wed Jun 12 2013 Automatic Build System 3.0.14.0-1mamba - update to 3.0.14.0 * Fri Mar 07 2008 Silvan Calarco 2.0.5.0-2mamba - remove use of update-desktop-database - sort specfile heaeder entries in the usual way for openmamba - list one build requirement per line - remove version from deskt menu entry and other fixes * Sat Dec 08 2007 Tiziana Ferro 2.0.5.0-1mamba - update to 2.0.5.0 * Mon Apr 18 2005 Alessandro Ramazzina 2.0.4.0-3qilnx - rebuild and added a changelog entry * Fri Apr 08 2005 Alessandro Ramazzina 2.0.4.0-2qilnx - rebuild and moved from devel-contrib repository to devel repository * Sat Sep 25 2004 Matteo Bernasconi 2.0.4-1qilnx - first build