# # spec file for package app-afb-test # %define _prefix /opt/AGL %define __cmake cmake %if 0%{?fedora_version} %global debug_package %{nil} %endif Name: agl-app-afb-test # WARNING {name} is not used for tar file name in source nor for setup # Check hard coded values required to match git directory naming Version: 2.0 Release: 0 License: Apache-2.0 Summary: AGL app-afb-test Group: Development/Libraries/C and C++ Url: https://gerrit.automotivelinux.org/gerrit/#/admin/projects/apps/app-afb-test Source: app-afb-test-%{version}.tar.gz BuildRequires: pkgconfig(lua) >= 5.3 BuildRequires: cmake BuildRequires: agl-cmake-apps-module BuildRequires: gcc-c++ BuildRequires: pkgconfig(json-c) BuildRequires: pkgconfig(afb-daemon) BuildRequires: pkgconfig(appcontroller) BuildRequires: pkgconfig(afb-helpers) BuildRequires: pkgconfig(libsystemd) >= 222 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description afb-test is a test framework made to test other binding. %package devel Group: Development/Libraries/C and C++ Requires: %{name} = %{version} Provides: pkgconfig(%{name}) = %{version} Summary: AGL app-afb-test-devel %description devel afb-test is a test framework made to test other binding. %prep %setup -q -n app-afb-test-%{version} %build export PKG_CONFIG_PATH=%{_libdir}/pkgconfig [ ! -d build ] && mkdir build cd build cmake -DCMAKE_BUILD_TYPE=DEBUG -DVERSION=%{version} .. %__make %{?_smp_mflags} %install [ -d build ] && cd build %make_install mkdir -p %{buildroot}%{_prefix}/ mv %{buildroot}%{_prefix}/afTest/* %{buildroot}/%{_prefix}/ rmdir %{buildroot}/%{_prefix}/afTest %post %postun %files %defattr(-,root,root) %dir %{_prefix} %dir %{_bindir} %{_bindir}/afm-test %dir %{_prefix}/ %dir %{_prefix}/afTest/ %dir %{_prefix}/ %dir %{_prefix}/etc %{_prefix}/etc/aft-afbtest.json %dir %{_prefix}/bin %dir %{_prefix}/lib %{_prefix}/lib/aft.so %dir %{_prefix}/htdocs %dir %{_prefix}/var %{_prefix}/var/aft.lua %{_prefix}/var/luaunit.lua %files devel %defattr(-,root,root) %dir %{_prefix} %dir %{_libdir}/pkgconfig %{_libdir}/pkgconfig/*.pc %changelog * Thu Oct 25 2018 Romain - initial creation