mirror of
https://github.com/bspeice/libcvautomation
synced 2024-12-04 13:58:11 -05:00
Update the RPM Changelog for version 1.5
This commit is contained in:
parent
cd73b6aa06
commit
f8e3311716
104
rpm/libcvautomation.spec
Normal file
104
rpm/libcvautomation.spec
Normal file
@ -0,0 +1,104 @@
|
||||
#Specfile for Libcvautomation
|
||||
#This specfile builds the library and headers for Libcvautomation
|
||||
%global VERSION 1.5
|
||||
%global PATCHLEVEL 1
|
||||
|
||||
Summary: GUI Automation and Testing tool based on OpenCV and XTest
|
||||
Name: libcvautomation
|
||||
Version: %{VERSION}
|
||||
Release: %{PATCHLEVEL}
|
||||
Source: https://github.com/DjBushido/libcvautomation/%{name}-%{VERSION}.tar.gz
|
||||
URL: http://djbushido.github.com/libcvautomation/
|
||||
Vendor: MOSAIC at University of North Carolina at Charlotte
|
||||
Packager: @PACKAGER <bspeice@uncc.edu>
|
||||
License: BSD 2-clause
|
||||
Group: Development/Libraries
|
||||
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||
BuildRequires: libXtst-devel
|
||||
BuildRequires: libX11-devel
|
||||
BuildRequires: opencv-devel
|
||||
BuildRequires: doxygen
|
||||
|
||||
%description
|
||||
Libcvautomation is a GUI automation and testing tool based on image
|
||||
recognition and response. This program was designed as a direct replacement
|
||||
for Sikuli and Xpresser. Each solution had large problems with crashing, and
|
||||
both refused to function on Red Hat Linux and Ubuntu 12.04. The author really
|
||||
liked the way each of these programs approached GUI automation, but they simply
|
||||
didn't work. As such, a simple library was designed to integrate OpenCV and
|
||||
XTest, which can be used by BASH to drive GUI testing and automation, and works
|
||||
on both new and old Linux distributions.
|
||||
|
||||
%package devel
|
||||
Summary: Library links and header files for libcvautomation application development
|
||||
Group: Development/Libraries
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Requires: libXtst-devel
|
||||
Requires: libX11-devel
|
||||
Requires: opencv-devel
|
||||
|
||||
%description devel
|
||||
libcvautomation-devel contains all files needed to build programs
|
||||
on top of libcvautomation.
|
||||
|
||||
%package examples
|
||||
Summary: Example programs to demonstrate libcvautomation functionality
|
||||
Group: Development/Tools
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
|
||||
%description examples
|
||||
libcvautomation-examples contains programs designed to showcase the
|
||||
functionality of libcvautomation.
|
||||
|
||||
%package doc
|
||||
Summary: HTML documentation for libcvautomation
|
||||
Group: Documentation
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
|
||||
%description doc
|
||||
libcvautomation-doc contains the HTML documentation for libcvautomation.
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
|
||||
%build
|
||||
%configure \
|
||||
--disable-static
|
||||
make %{?_smp_mflags}
|
||||
|
||||
%install
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
make install DESTDIR=$RPM_BUILD_ROOT
|
||||
|
||||
%post -p /sbin/ldconfig
|
||||
|
||||
%clean
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
%postun -p /sbin/ldconfig
|
||||
|
||||
%files
|
||||
%attr(755, root, root) /usr/lib64/*.la
|
||||
%attr(755, root, root) /usr/lib64/*.so*
|
||||
%attr(644, root, root) /usr/share/man/man3/*
|
||||
|
||||
%files devel
|
||||
%attr(644, root, root) /usr/lib64/pkgconfig/*
|
||||
%attr(644, root, root) /usr/include/libcvautomation/*
|
||||
|
||||
%files examples
|
||||
%attr(644, root, root) /usr/share/man/man1/*
|
||||
%attr(755, root, root) /usr/bin/*
|
||||
%attr(755, root, root) /etc/*
|
||||
|
||||
%files doc
|
||||
%attr(644, root, root) /usr/share/libcvautomation/html/*
|
||||
%attr(755, root, root) /usr/share/libcvautomation/html/installdox
|
||||
|
||||
%changelog
|
||||
* Mon Jul 30 2012 Bradlee Speice <bspeice@uncc.edu> 1.4-1
|
||||
- Release version 1.4 of libcvautomation
|
||||
|
||||
* Mon Aug 13 2012 Bradlee Speice <bspeice@uncc.edu> 1.5-1
|
||||
- Release version 1.5 of libcvautomation
|
Loading…
Reference in New Issue
Block a user