Group :: Sistema/Bibliotecas
RPM: vreen
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
%define git_commit 0ab13c7d8960c3fb9ae06cb91e37ff6ac07a3da3
%define so_version 2
#%ifarch %e2k ppc64le
%def_disable qtwebengine
#%else
#%def_enable qtwebengine
#%endif
Name: vreen
Version: 2.0.0
Epoch: 8
Release: alt2.git0ab13c7
Summary: Qt wrapper library for vk.com API
License: LGPLv3
Group: System/Libraries
Url: http://github.com/gorthauer/%name
Packager: Nazarov Denis <nenderus at altlinux.org>
# https://github.com/alekseysidorov/%name/archive/%git_commit/%name-%git_commit.tar.gz
Source0: %name-%git_commit.tar
Patch1: alt-ftbfs.patch
BuildRequires: cmake
BuildRequires: qt5-declarative-devel
%if_enabled qtwebengine
BuildRequires: qt5-webengine-devel
%endif
%description
Qt wrapper library for VKontakte social network (vk.com) API.
%package -n lib%name%so_version
Summary: Qt wrapper library for vk.com API
Group: System/Libraries
%description -n lib%name%so_version
Qt wrapper library for VKontakte social network (vk.com) API.
%package -n lib%name-devel
Summary: vreen development libraries and includes
Group: Development/C++
%description -n lib%name-devel
Development files for vreen library
%prep
%setup -n %name-%git_commit
%patch1 -p1
%build
%cmake \
-DQT_IMPORTS_DIR:PATH=%_qt5_qmldir \
-DVREEN_WITH_AUTH_WIDGET:BOOL=%{?_enable_qtwebengine:ON}%{!?_enable_qtwebengine:OFF} \
-Wno-dev
%cmake_build
%install
%cmakeinstall_std
%__rm -rf %buildroot%_libdir/lib%{name}oauth.a
%files -n lib%name%so_version
%doc AUTHORS README.md
%_libdir/lib%name.so.*
%_qt5_qmldir/Vreen
%files -n lib%name-devel
%_includedir/%name
%_libdir/lib%name.so
%changelog
…
Todas as alterações você pod ver aqui
%define so_version 2
#%ifarch %e2k ppc64le
%def_disable qtwebengine
#%else
#%def_enable qtwebengine
#%endif
Name: vreen
Version: 2.0.0
Epoch: 8
Release: alt2.git0ab13c7
Summary: Qt wrapper library for vk.com API
License: LGPLv3
Group: System/Libraries
Url: http://github.com/gorthauer/%name
Packager: Nazarov Denis <nenderus at altlinux.org>
# https://github.com/alekseysidorov/%name/archive/%git_commit/%name-%git_commit.tar.gz
Source0: %name-%git_commit.tar
Patch1: alt-ftbfs.patch
BuildRequires: cmake
BuildRequires: qt5-declarative-devel
%if_enabled qtwebengine
BuildRequires: qt5-webengine-devel
%endif
%description
Qt wrapper library for VKontakte social network (vk.com) API.
%package -n lib%name%so_version
Summary: Qt wrapper library for vk.com API
Group: System/Libraries
%description -n lib%name%so_version
Qt wrapper library for VKontakte social network (vk.com) API.
%package -n lib%name-devel
Summary: vreen development libraries and includes
Group: Development/C++
%description -n lib%name-devel
Development files for vreen library
%prep
%setup -n %name-%git_commit
%patch1 -p1
%build
%cmake \
-DQT_IMPORTS_DIR:PATH=%_qt5_qmldir \
-DVREEN_WITH_AUTH_WIDGET:BOOL=%{?_enable_qtwebengine:ON}%{!?_enable_qtwebengine:OFF} \
-Wno-dev
%cmake_build
%install
%cmakeinstall_std
%__rm -rf %buildroot%_libdir/lib%{name}oauth.a
%files -n lib%name%so_version
%doc AUTHORS README.md
%_libdir/lib%name.so.*
%_qt5_qmldir/Vreen
%files -n lib%name-devel
%_includedir/%name
%_libdir/lib%name.so
%changelog
…
Todas as alterações você pod ver aqui