Compare commits
14 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
cf942d0af5 | ||
|
0652b982b3 | ||
|
9d2d9bdc25 | ||
|
0ff654c2b6 | ||
|
691bab2281 | ||
|
2a523badba | ||
|
234f7295a3 | ||
|
ab75689487 | ||
|
f6f5ef54f1 | ||
|
9119a965d6 | ||
|
c95b554232 | ||
|
a7c64f00f1 | ||
|
e83c38f94f | ||
|
da8a7a25fa |
48
libkni3.spec
48
libkni3.spec
@ -1,9 +1,8 @@
|
|||||||
Name: libkni3
|
Name: libkni3
|
||||||
Version: 3.9.2
|
Version: 3.9.2
|
||||||
Release: 33%{?dist}
|
Release: 42%{?dist}
|
||||||
Summary: C++ KNI library v3 for the Katana 300 robot arm
|
Summary: C++ KNI library v3 for the Katana 300 robot arm
|
||||||
|
|
||||||
Group: System Environment/Libraries
|
|
||||||
License: GPLv2+
|
License: GPLv2+
|
||||||
URL: http://www.neuronics.ch/cms_de/web/index.php?id=386
|
URL: http://www.neuronics.ch/cms_de/web/index.php?id=386
|
||||||
Source0: http://www.neuronics.ch/cms_de/mediabase/KNI_3.9.2.tar.gz
|
Source0: http://www.neuronics.ch/cms_de/mediabase/KNI_3.9.2.tar.gz
|
||||||
@ -15,10 +14,10 @@ Patch4: kni-3.9.2-gcc47.patch
|
|||||||
# Make makefiles verbose
|
# Make makefiles verbose
|
||||||
Patch5: kni-3.9.2-verbose.patch
|
Patch5: kni-3.9.2-verbose.patch
|
||||||
Patch6: kni-3.9.2-format-security.patch
|
Patch6: kni-3.9.2-format-security.patch
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
||||||
|
|
||||||
%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}}
|
%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}}
|
||||||
|
|
||||||
|
BuildRequires: gcc, gcc-c++
|
||||||
BuildRequires: doxygen, graphviz
|
BuildRequires: doxygen, graphviz
|
||||||
%if 0%{?fedora} >= 18
|
%if 0%{?fedora} >= 18
|
||||||
BuildRequires: texlive-collection-latexrecommended
|
BuildRequires: texlive-collection-latexrecommended
|
||||||
@ -39,7 +38,6 @@ newer robots use libkni (version 4 and above).
|
|||||||
|
|
||||||
%package devel
|
%package devel
|
||||||
Summary: Development files for %{name}
|
Summary: Development files for %{name}
|
||||||
Group: Development/Libraries
|
|
||||||
Requires: %{name} = %{version}-%{release}
|
Requires: %{name} = %{version}-%{release}
|
||||||
Requires: pkgconfig
|
Requires: pkgconfig
|
||||||
|
|
||||||
@ -50,7 +48,6 @@ developing applications that use %{name}.
|
|||||||
|
|
||||||
%package static
|
%package static
|
||||||
Summary: Static libraries for %{name}
|
Summary: Static libraries for %{name}
|
||||||
Group: Development/Libraries
|
|
||||||
Requires: %{name}-devel = %{version}-%{release}
|
Requires: %{name}-devel = %{version}-%{release}
|
||||||
|
|
||||||
%description static
|
%description static
|
||||||
@ -60,7 +57,6 @@ compile static binaries using %{name}.
|
|||||||
|
|
||||||
%package doc
|
%package doc
|
||||||
Summary: Documentation for %{name}
|
Summary: Documentation for %{name}
|
||||||
Group: Documentation
|
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
|
|
||||||
%description doc
|
%description doc
|
||||||
@ -68,7 +64,6 @@ This package contains the documentation for developing with %{name}.
|
|||||||
|
|
||||||
%package examples
|
%package examples
|
||||||
Summary: Example applications for %{name}
|
Summary: Example applications for %{name}
|
||||||
Group: Applications/System
|
|
||||||
Requires: %{name} = %{version}-%{release}
|
Requires: %{name} = %{version}-%{release}
|
||||||
|
|
||||||
%description examples
|
%description examples
|
||||||
@ -128,17 +123,11 @@ mkdir -p %{buildroot}%{_libdir}/pkgconfig
|
|||||||
install -p -m 0644 libkni3.pc %{buildroot}%{_libdir}/pkgconfig
|
install -p -m 0644 libkni3.pc %{buildroot}%{_libdir}/pkgconfig
|
||||||
|
|
||||||
|
|
||||||
%clean
|
|
||||||
rm -rf %{buildroot}
|
|
||||||
|
|
||||||
|
%ldconfig_scriptlets
|
||||||
%post -p /sbin/ldconfig
|
|
||||||
|
|
||||||
%postun -p /sbin/ldconfig
|
|
||||||
|
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%doc LICENSE.txt readme.txt AUTHORS.txt
|
%doc LICENSE.txt readme.txt AUTHORS.txt
|
||||||
%exclude %{_pkgdocdir}/html
|
%exclude %{_pkgdocdir}/html
|
||||||
%exclude %{_pkgdocdir}/*.pdf
|
%exclude %{_pkgdocdir}/*.pdf
|
||||||
@ -149,27 +138,50 @@ rm -rf %{buildroot}
|
|||||||
%config(noreplace)%{_sysconfdir}/kni3/*/*.cfg
|
%config(noreplace)%{_sysconfdir}/kni3/*/*.cfg
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%{_includedir}/*
|
%{_includedir}/*
|
||||||
%{_libdir}/*.so
|
%{_libdir}/*.so
|
||||||
%{_libdir}/pkgconfig/*
|
%{_libdir}/pkgconfig/*
|
||||||
|
|
||||||
%files static
|
%files static
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%{_libdir}/*.a
|
%{_libdir}/*.a
|
||||||
|
|
||||||
%files doc
|
%files doc
|
||||||
%defattr(-, root, root, 0755)
|
|
||||||
%dir %{_pkgdocdir}
|
%dir %{_pkgdocdir}
|
||||||
%{_pkgdocdir}/html
|
%{_pkgdocdir}/html
|
||||||
%{_pkgdocdir}/*.pdf
|
%{_pkgdocdir}/*.pdf
|
||||||
|
|
||||||
%files examples
|
%files examples
|
||||||
%defattr(-, root, root, 0755)
|
|
||||||
%{_bindir}/kni_*
|
%{_bindir}/kni_*
|
||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.9.2-42
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.9.2-41
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.9.2-40
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Mar 07 2018 Tim Niemueller <tim@niemueller.de> - 3.9.2-39
|
||||||
|
- BR gcc and gcc-c++
|
||||||
|
|
||||||
|
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.9.2-38
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.9.2-37
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.9.2-36
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.9.2-35
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jan 27 2017 Jonathan Wakely <jwakely@redhat.com> - 3.9.2-34
|
||||||
|
- Rebuilt for Boost 1.63
|
||||||
|
|
||||||
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.9.2-33
|
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.9.2-33
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user