%define debug_package %{nil} %define _build_id_links none %define _disable_source_fetch 0 #%%define git_refspec 4caad74b490543e85dbbc8f49cec067fc493b6f1 #%%define git_refspec_short %%(echo %%{git_refspec} | cut -c -7) Name: libcutefish Version: 0.4 #Version: %%{version}git.%%(date +%Y%m%d).%%{git_refspec_short} Release: 1%{?dist} License: GPLv3 Summary: CutefishOS system library BuildRequires: cmake make BuildRequires: qt5-qtbase-devel qt5-qtquickcontrols2-devel qt5-qtsensors-devel BuildRequires: kf5-networkmanager-qt-devel kf5-modemmanager-qt-devel kf5-bluez-qt-devel kf5-kio-devel libkscreen-qt5-devel Source0: https://github.com/cutefishos/%{name}/archive/refs/tags/%{version}.tar.gz #Source0: https://github.com/cutefishos/%%{name}/tarball/%%{git_refspec}#/%%{name}-%%{git_refspec}.tar.gz %description CutefishOS system library %prep %setup -qn %{name}-%{version} #%%setup -qn cutefishos-%%{name}-%%{git_refspec_short} %build %{set_build_flags} mkdir build pushd build cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr .. make %{?_smp_mflags} popd %install pushd build %make_install popd %post /sbin/ldconfig %postun /sbin/ldconfig %files %{_libdir}/qt5/qml/Cutefish