mirror of
https://github.com/kerberos-io/openalpr-base.git
synced 2025-10-05 23:06:56 +08:00
Added RPM spec for CentOS 7
This commit is contained in:
116
distros/centos/openalpr.spec
Normal file
116
distros/centos/openalpr.spec
Normal file
@@ -0,0 +1,116 @@
|
||||
Name: openalpr
|
||||
Version: 2.2.0
|
||||
Release: 1%{?dist}
|
||||
Summary: OpenALPR
|
||||
License: AGPLv3
|
||||
URL: https://github.com/openalpr/openalpr
|
||||
source: openalpr.tar.gz
|
||||
requires: tesseract, log4cplus
|
||||
|
||||
%package utils
|
||||
Summary: OpenALPR miscellaneous utilities
|
||||
%description utils
|
||||
OpenALPR miscellaneous utilities
|
||||
|
||||
%package daemon
|
||||
Summary: OpenALPR Daemon
|
||||
%description daemon
|
||||
OpenALPR daemon runs license plate recognition in the background
|
||||
|
||||
%package -n libopenalpr-devel
|
||||
Summary: OpenALPR Development headers
|
||||
%description -n libopenalpr-devel
|
||||
OpenALPR Development headers
|
||||
|
||||
%package -n libopenalpr2-data
|
||||
Summary: OpenALPR runtime data
|
||||
%description -n libopenalpr2-data
|
||||
OpenALPR runtime data
|
||||
|
||||
%package -n libopenalpr2
|
||||
Summary: OpenALPR libs
|
||||
%description -n libopenalpr2
|
||||
OpenALPR libs
|
||||
|
||||
%package -n python-openalpr
|
||||
Summary: OpenALPR Python bindings
|
||||
%description -n python-openalpr
|
||||
OpenALPR Python bindings
|
||||
|
||||
|
||||
%description
|
||||
OpenALPR is an open source Automatic License Plate Recognition library written in C++
|
||||
with bindings in C#, Java, Node.js, Go, and Python. The library analyzes images and
|
||||
video streams to identify license plates. The output is the text representation of
|
||||
any license plate characters
|
||||
|
||||
%changelog
|
||||
* Sun Feb 28 2016 mhill
|
||||
First spec release
|
||||
|
||||
|
||||
%prep
|
||||
|
||||
# Extract the Source0 tar
|
||||
%setup -n openalpr/src
|
||||
|
||||
|
||||
%build
|
||||
|
||||
# Manually set all paths
|
||||
cmake -DCMAKE_INSTALL_PREFIX=/usr .
|
||||
|
||||
make %{?_smp_mflags}
|
||||
|
||||
%install
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
make install DESTDIR=$RPM_BUILD_ROOT
|
||||
|
||||
|
||||
mv $RPM_BUILD_ROOT/usr/lib/python2.7/dist-packages $RPM_BUILD_ROOT/usr/lib/python2.7/site-packages
|
||||
|
||||
|
||||
|
||||
%clean
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
%files
|
||||
%defattr(-,root,root,-)
|
||||
|
||||
/etc/openalpr/openalpr.conf
|
||||
/usr/bin/alpr
|
||||
/usr/share/man/man1/alpr.1.gz
|
||||
|
||||
|
||||
%exclude /usr/lib/python2.7/site-packages/openalpr/*.pyc
|
||||
%exclude /usr/lib/python2.7/site-packages/openalpr/*.pyo
|
||||
%exclude /usr/lib/pkgconfig/openalpr.pc
|
||||
%exclude /usr/include/openalprgo.h
|
||||
%exclude /usr/include/state_detector.h
|
||||
|
||||
|
||||
%files utils
|
||||
%defattr(-,root,root,-)
|
||||
/usr/bin/openalpr-utils-*
|
||||
|
||||
%files daemon
|
||||
%defattr(-,root,root,-)
|
||||
/etc/openalpr/alprd.conf
|
||||
/usr/bin/alprd
|
||||
|
||||
%files -n libopenalpr-devel
|
||||
%defattr(-,root,root,-)
|
||||
/usr/include/alpr.h
|
||||
/usr/lib/libopenalpr-static.a
|
||||
|
||||
%files -n libopenalpr2-data
|
||||
%defattr(-,root,root,-)
|
||||
/usr/share/openalpr/runtime_data/
|
||||
|
||||
%files -n libopenalpr2
|
||||
%defattr(-,root,root,-)
|
||||
/usr/lib/*.so*
|
||||
|
||||
%files -n python-openalpr
|
||||
%defattr(-,root,root,-)
|
||||
/usr/lib/python2.7/site-packages/openalpr/*.py
|
Reference in New Issue
Block a user