diff --git a/README.md b/README.md index a69b6f7..17d2508 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,4 @@ # qt6-qtquick3d +Qt6 Quick 3D components. + diff --git a/qt6-qtquick3d.spec b/qt6-qtquick3d.spec new file mode 100644 index 0000000..2bac26e --- /dev/null +++ b/qt6-qtquick3d.spec @@ -0,0 +1,156 @@ +%define majver %(echo %version | cut -d. -f1-2) + +Name: qt6-qtquick3d +Version: 6.2.3 +Release: 1mamba +Summary: Qt6 Quick 3D components +Group: System/Libraries +Vendor: openmamba +Distribution: openmamba +Packager: Silvan Calarco +URL: https://www.qt.io/ +Source: https://download.qt.io/official_releases/qt/%{majver}/%{version}/submodules/qtquick3d-everywhere-src-%{version}.tar.xz +License: GPL +## AUTOBUILDREQ-BEGIN +BuildRequires: glibc-devel +BuildRequires: libgcc +BuildRequires: libglvnd-devel +BuildRequires: libstdc++6-devel +BuildRequires: libxkbcommon-devel +BuildRequires: libz-devel +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtdeclarative-devel +BuildRequires: qt6-qtshadertools-devel +## AUTOBUILDREQ-END + +%description +Qt6 Quick 3D components. + +%package devel +Group: Development/Libraries +Summary: Development files for %{name} +Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} + +%description devel +This package contains libraries and header files for developing applications that use %{name}. + +%debug_package + +%prep +%setup -q -n qtquick3d-everywhere-src-%{version} + +%build +%cmake -d build \ + -G Ninja + +cmake --build . + +%install +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +DESTDIR="%{buildroot}" cmake --install build + +%clean +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root) +%{_libdir}/qt6/bin/balsam +%{_libdir}/qt6/bin/meshdebug +%{_libdir}/libQt6Quick3D.so.* +%{_libdir}/libQt6Quick3DAssetImport.so.* +%{_libdir}/libQt6Quick3DRuntimeRender.so.* +%{_libdir}/libQt6Quick3DUtils.so.* +%{_libdir}/libQt6Quick3DAssetUtils.so.* +%{_libdir}/libQt6Quick3DEffects.so.* +%{_libdir}/libQt6Quick3DIblBaker.so.* +%{_libdir}/libQt6Quick3DParticles.so.* +%{_libdir}/libQt6Quick3DHelpers.so.* +%{_libdir}/qt6/plugins/assetimporters/libassimp.so +%{_libdir}/qt6/plugins/assetimporters/libuip.so +%dir %{_libdir}/qml/QtQuick3D +%{_libdir}/qml/QtQuick3D/* +%{_libdir}/qt6/bin/* +%{_datadir}/qt6/modules/Quick3D*.json +%{_libdir}/metatypes/qt6quick3d*.json +%doc LICENSE.* + +%files devel +%defattr(-,root,root) +%dir %{_includedir}/qt6/QtQuick3D +%{_includedir}/qt6/QtQuick3D/* +%dir %{_includedir}/qt6/QtQuick3DAssetImport +%{_includedir}/qt6/QtQuick3DAssetImport/* +%dir %{_includedir}/qt6/QtQuick3DRuntimeRender +%{_includedir}/qt6/QtQuick3DRuntimeRender/* +%dir %{_includedir}/qt6/QtQuick3DUtils +%{_includedir}/qt6/QtQuick3DUtils/* +%dir %{_includedir}/qt6/QtQuick3DAssetUtils +%{_includedir}/qt6/QtQuick3DAssetUtils/* +%dir %{_includedir}/qt6/QtQuick3DHelpers +%{_includedir}/qt6/QtQuick3DHelpers/* +%dir %{_includedir}/qt6/QtQuick3DIblBaker +%{_includedir}/qt6/QtQuick3DIblBaker/* +%dir %{_includedir}/qt6/QtQuick3DParticles +%{_includedir}/qt6/QtQuick3DParticles/* +%{_libdir}/libQt6Quick3D.prl +%{_libdir}/libQt6Quick3D.so +%{_libdir}/libQt6Quick3DAssetImport.prl +%{_libdir}/libQt6Quick3DAssetImport.so +%{_libdir}/libQt6Quick3DRuntimeRender.prl +%{_libdir}/libQt6Quick3DRuntimeRender.so +%{_libdir}/libQt6Quick3DUtils.prl +%{_libdir}/libQt6Quick3DUtils.so +%{_libdir}/libQt6Quick3DAssetUtils.prl +%{_libdir}/libQt6Quick3DAssetUtils.so +%{_libdir}/libQt6Quick3DEffects.prl +%{_libdir}/libQt6Quick3DEffects.so +%{_libdir}/libQt6Quick3DHelpers.prl +%{_libdir}/libQt6Quick3DHelpers.so +%{_libdir}/libQt6Quick3DIblBaker.prl +%{_libdir}/libQt6Quick3DIblBaker.so +%{_libdir}/libQt6Quick3DParticles.prl +%{_libdir}/libQt6Quick3DParticles.so +%{_libdir}/qt6/mkspecs/modules/qt_lib_quick3d*.pri +%dir %{_libdir}/cmake/Qt6Quick3D +%{_libdir}/cmake/Qt6Quick3D/Qt6Quick3D*.cmake +%{_libdir}/cmake/Qt6Quick3D/Qt6Quick3DConfig*.cmake +%dir %{_libdir}/cmake/Qt6Quick3DAssetImport +%{_libdir}/cmake/Qt6Quick3DAssetImport/Qt6Quick3DAssetImport*.cmake +%dir %{_libdir}/cmake/Qt6Quick3DRuntimeRender +%{_libdir}/cmake/Qt6Quick3DRuntimeRender/Qt6Quick3DRuntimeRenderConfig*.cmake +%dir %{_libdir}/cmake/Qt6Quick3DUtils +%{_libdir}/cmake/Qt6Quick3DUtils/Qt6Quick3DUtilsConfig*.cmake +%{_libdir}/cmake/Qt6/FindWrapQuick3DAssimp.cmake +%{_libdir}/cmake/Qt6BuildInternals/StandaloneTests/QtQuick3DTestsConfig.cmake +%{_libdir}/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dplugin*.cmake +%{_libdir}/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3d*.cmake +%dir %{_libdir}/cmake/Qt6Quick3DAssetImport +%{_libdir}/cmake/Qt6Quick3DAssetImport/Qt6*.cmake +%dir %{_libdir}/cmake/Qt6Quick3DAssetUtils +%{_libdir}/cmake/Qt6Quick3DAssetUtils/Qt6Quick3DAssetUtils*.cmake +%dir %{_libdir}/cmake/Qt6Quick3DEffects +%{_libdir}/cmake/Qt6Quick3DEffects/Qt6Quick3DEffects*.cmake +%dir %{_libdir}/cmake/Qt6Quick3DHelpers +%{_libdir}/cmake/Qt6Quick3DHelpers/Qt6Quick3DHelpers*.cmake +%dir %{_libdir}/cmake/Qt6Quick3DIblBaker +%{_libdir}/cmake/Qt6Quick3DIblBaker/Qt6Quick3DIblBaker*.cmake +%dir %{_libdir}/cmake/Qt6Quick3DParticles +%{_libdir}/cmake/Qt6Quick3DParticles/Qt6Quick3DParticles*.cmake +%dir %{_libdir}/cmake/Qt6Quick3DRuntimeRender +%{_libdir}/cmake/Qt6Quick3DRuntimeRender/Qt6Quick3DRuntimeRender*.cmake +%dir %{_libdir}/cmake/Qt6Quick3DTools +%{_libdir}/cmake/Qt6Quick3DTools/Qt6Quick3DTools*.cmake +%dir %{_libdir}/cmake/Qt6Quick3DUtils +%{_libdir}/cmake/Qt6Quick3DUtils/Qt6Quick3DUtils*.cmake +%doc README.md + +%changelog +* Sat Feb 26 2022 Silvan Calarco 6.2.3-1mamba +- update to 6.2.3 + +* Wed Nov 10 2021 Silvan Calarco 5.15.2-1mamba +- package created using the webbuild interface