Compare commits
1 commit
Author | SHA1 | Date | |
---|---|---|---|
|
04749b8140 |
1 changed files with 52 additions and 0 deletions
52
packaging/centos7/osmctools-co7-project.maps.me.spec
Normal file
52
packaging/centos7/osmctools-co7-project.maps.me.spec
Normal file
|
@ -0,0 +1,52 @@
|
||||||
|
%define project %(echo $PROJECT)
|
||||||
|
%define name %{project}
|
||||||
|
%define version %(echo $VERSION)
|
||||||
|
%define project_repo %(echo $REPO_URL)/%{project}.git
|
||||||
|
%define release %(echo $RELEASE)
|
||||||
|
%define project_root %{_builddir}/%{name}-%{version}
|
||||||
|
|
||||||
|
Name: %{name}
|
||||||
|
Summary: This package contains osm tools: osmupdate, osmfilter, osmconvert.
|
||||||
|
Version: %{version}
|
||||||
|
Release: %{release}
|
||||||
|
License: Propritetary
|
||||||
|
Url: http://github.com/mapsme/%{project}
|
||||||
|
Buildroot: %{_tmppath}/%{name}-%{version}-%(%{__id_u} -n)
|
||||||
|
Source: %{name}-%{version}.tar.gz
|
||||||
|
BuildRequires: devtoolset-7-gcc-c++
|
||||||
|
BuildRequires: git
|
||||||
|
BuildRequires: zlib-devel
|
||||||
|
|
||||||
|
%description
|
||||||
|
%{name} are osm tools.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
rm -rf %{project_root} 2> /dev/null
|
||||||
|
git clone -b %{version} --depth 1 --recurse-submodules %{project_repo} %{project_root}
|
||||||
|
mkdir -p %{project_root}
|
||||||
|
rm -rf %{project_root}/.git
|
||||||
|
cd %{project_root}/..
|
||||||
|
%{__tar} czf %{S:0} %{name}-%{version}
|
||||||
|
%setup -T -D
|
||||||
|
|
||||||
|
%build
|
||||||
|
mkdir -p %{project_root}/build
|
||||||
|
cd %{project_root}/build
|
||||||
|
source /opt/rh/devtoolset-7/enable
|
||||||
|
cmake3 ..
|
||||||
|
make %{?_smp_mflags}
|
||||||
|
|
||||||
|
%install
|
||||||
|
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
|
||||||
|
mkdir -p %{buildroot}/%{_bindir}
|
||||||
|
cp -Rp %{_builddir}/%{name}-%{version}/build/osmupdate %{buildroot}/%{_bindir}
|
||||||
|
cp -Rp %{_builddir}/%{name}-%{version}/build/osmfilter %{buildroot}/%{_bindir}
|
||||||
|
cp -Rp %{_builddir}/%{name}-%{version}/build/osmconvert %{buildroot}/%{_bindir}
|
||||||
|
|
||||||
|
%files
|
||||||
|
%defattr(-,root,root,-)
|
||||||
|
%{_bindir}/*
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Thu Jul 22 2020 Maksim Andrianov <m.andrianov@corp.mail.ru>
|
||||||
|
- Initial build
|
Loading…
Add table
Reference in a new issue