Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:lrupp
libconcord
libconcord3.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File libconcord3.spec of Package libconcord
# # spec file for package concordance # # United Repository version (C) 2009 United Networks # # Copyright (C) 2014 by Lars Vogdt # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: libconcord4 Version: 1.2 Release: 1 License: GPL-3.0-or-any-later Summary: Support library for Concordance and Logitech Harmony remote controls Url: http://www.sourceforge.net/projects/concordance/ Group: Hardware/Other Source: http://downloads.sourceforge.net/concordance/concordance-%{version}.tar.bz2 BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: libusb-compat-devel BuildRequires: libzip-devel BuildRequires: pkg-config Requires(post): shared-mime-info Requires(postun): shared-mime-info Obsoletes: libconcord <= 0.20 Provides: libconcord = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build %description The libconcord library is required by and supports the Concordance software utility for programming Logitech Harmony remote controls. See also the libconcord devel and python-bindings packages. %package devel Summary: Development libraries for Concordance and Logitech Harmony remote controls Group: Development/Hardware/Other Requires: %{name} = %{version} Obsoletes: libconcord-devel <= 0.20 Provides: libconcord-devel = %{version} %description devel This package contains all necessary include files and libraries neeed to develop applications that require them. %package python-bindings Summary: Python bindings library for Concordance and Logitech Harmony remote controls Group: Development/Hardware/Other/Python BuildRequires: python-devel Requires: %{name} = %{version} Requires: python Obsoletes: libconcord-python-bindings <= 0.20 Provides: libconcord-python-bindings = %{version} %description python-bindings This package contains all necessary include files and libraries neeed to develop applications that require them. %prep %setup -q -n concordance-%{version} %build cd libconcord %configure \ --enable-force-libusb-on-linux \ --disable-static %{__make} %{?_smp_mflags} cd bindings/python python setup.py build %install cd libconcord %{__make} DESTDIR=%{buildroot} install rm %{buildroot}%{_libdir}/libconcord.la cd bindings/python python setup.py install --prefix=%{_prefix} --root=%{buildroot} %ifarch x86_64 mkdir -p %{buildroot}%{py_sitedir} mv %{buildroot}%{python_sitelib}/libconcord* %{buildroot}%{py_sitedir} %endif %clean rm -rf %{buildroot} %post /sbin/ldconfig /usr/bin/update-mime-database %{_datadir}/mime &> /dev/null || : %postun /sbin/ldconfig /usr/bin/update-mime-database %{_datadir}/mime &> /dev/null || : %files %defattr(-,root,root) %doc libconcord/README %{_datadir}/mime/packages/libconcord.xml %{_libdir}/libconcord.so.4 %{_libdir}/libconcord.so.4.0.0 %files devel %defattr(-,root,root) %{_includedir}/libconcord.h %{_libdir}/libconcord.so %files python-bindings %defattr(-,root,root) %{py_sitedir}/libconcord* %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor