Projects
home:wkazubski:hamradio
hamlib
hamlib.spec
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File hamlib.spec of Package hamlib (Revision 12)
Currently displaying revision
12
,
Show latest
# # spec file for package hamlib # %define date 20160115 %define soname 2 Name: hamlib Version: 3.1_git%{date} Release: 0 License: LGPL-2.1 Summary: Run-time library to control radio transcievers and receivers Url: http://hamlib.sourceforge.net Group: Productivity/Hamradio/Other Source: %{name}-%{version}.tar.xz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: gcc-c++ BuildRequires: gd-devel BuildRequires: libtool BuildRequires: libusb-devel BuildRequires: makeinfo BuildRequires: pkg-config BuildRequires: readline-devel Requires(post): info Requires(preun): info %description The Ham Radio Control Libraries, Hamlib for short, is a development effort to provide a consistent interface for programmers wanting to incorporate radio control in their programs. Hamlib is not a complete user application, rather, it is a software layer intended to make controlling various radios and other shack hardware much easier. Hamlib will allow authors of such software as logging programs, digital communications programs, or those wanting to develop the ultimate radio control software to concentrate on the user interface and the basic function of the program rather than radio control. %package devel Summary: Hamlib development libraries Group: Development/Libraries/Other Requires: %{name} = %{version} %description devel Hamlib provides a consistent interface for programmers wanting to incorporate radio control in their programsadio control in their programs. %package -n libhamlib++%{soname} Summary: Hamlib C++ libraries Group: Development/Libraries/Other %description -n libhamlib++%{soname} Hamlib provides a consistent interface for programmers wanting to incorporate radio control in their programs. %package -n libhamlib++%{soname}-devel Summary: Hamlib C++ development libraries Group: Development/Libraries/Other Requires: hamlib-devel = %{version} Requires: libhamlib++%{soname} = %{version} %description -n libhamlib++%{soname}-devel Hamlib provides a consistent interface for programmers wanting to incorporate radio control in their programs. %prep %setup %build autoreconf --force --install %configure --without-perl-binding \ --without-tcl-binding \ --with-xml-support make %{?_smp_mflags} %install %make_install rm %{buildroot}%{_libdir}/libhamlib.la rm %{buildroot}%{_libdir}/libhamlib++.la %post /sbin/ldconfig %install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz %postun /sbin/ldconfig %install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz %post -n libhamlib++%{soname} -p /sbin/ldconfig %postun -n libhamlib++%{soname} -p /sbin/ldconfig %files %defattr(-,root,root) %doc AUTHORS LICENSE NEWS %{_bindir}/* %{_mandir}/man1/* %{_libdir}/libhamlib.so.* %{_infodir}/hamlib.info.gz %{_datadir}/doc/hamlib %files devel %defattr(-,root,root) %dir %{_includedir}/hamlib %{_includedir}/hamlib/*.h %{_datadir}/aclocal/hamlib.m4 %{_libdir}/pkgconfig/hamlib.pc %{_libdir}/libhamlib.so %{_libdir}/libhamlib.a %files -n libhamlib++%{soname} %defattr(-,root,root) %{_libdir}/libhamlib++.so.* %files -n libhamlib++%{soname}-devel %defattr(-,root,root) %{_libdir}/libhamlib++.so %{_libdir}/libhamlib++.a %changelog
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.