a working spec file

git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1351 7ae35d74-ebe9-4afe-98af-79ac388436b8
Hamlib-1.1.4
Joop Stakenborg, PG4I 2003-01-15 19:42:22 +00:00
rodzic 2b3552b00c
commit f19f47009c
1 zmienionych plików z 91 dodań i 36 usunięć

Wyświetl plik

@ -1,4 +1,4 @@
%define ver @VERSION@ %define ver @VERSION@
%define prefix /usr %define prefix /usr
Summary: Run-time library to control radio transcievers and receivers. Summary: Run-time library to control radio transcievers and receivers.
@ -19,6 +19,10 @@ BuildRequires: /bin/sh, automake >= 1.4, libtool >= 1.4, fileutils, findutils
%changelog %changelog
* Wed Jan 15 2003 Joop Stakenborg
- Fix the spec file for 1.1.4CVS
- 'make rpm' should work now
* Thu Jun 17 2002 Stephane Fillod * Thu Jun 17 2002 Stephane Fillod
- Added rotator support - Added rotator support
- Added RPC daemon, hamlib.m4 - Added RPC daemon, hamlib.m4
@ -63,24 +67,24 @@ Requires: hamlib
This package provides the development library. If you wish to run applications This package provides the development library. If you wish to run applications
developed using this library you'll need the 'hamlib' package. developed using this library you'll need the 'hamlib' package.
%package c++ #%package c++
Summary: Hamlib radio control library C++ binding #Summary: Hamlib radio control library C++ binding
Group: Development/Libraries #Group: Development/Libraries
Requires: hamlib #Requires: hamlib
%description c++ #%description c++
C++ Binding. #C++ Binding.
%package c++-devel #%package c++-devel
Summary: Hamlib radio control library C++ binding headers and static libs #Summary: Hamlib radio control library C++ binding headers and static libs
Group: Development/Libraries #Group: Development/Libraries
Requires: hamlib, hamlib-devel #Requires: hamlib, hamlib-devel
%description c++-devel #%description c++-devel
This package contains all of the headers and the static libraries #This package contains all of the headers and the static libraries
for C++ binding of Hamlib. #for C++ binding of Hamlib.
You'll only need this package if you are doing development. #You'll only need this package if you are doing development.
#%package perl #%package perl
#Summary: Hamlib radio control library Perl binding #Summary: Hamlib radio control library Perl binding
@ -125,19 +129,53 @@ rm -rf $RPM_BUILD_ROOT
#%doc doc/*.txt #%doc doc/*.txt
%defattr(755, root, root, 755) %defattr(755, root, root, 755)
#%{prefix}/lib/libhamlib-%{version}.so %{prefix}/lib/libhamlib-%{ver}.so.1
%{prefix}/lib/libhamlib-*.so %{prefix}/lib/libhamlib-%{ver}.so.1.0.0
%{prefix}/lib/libhamlib-*.la %{prefix}/lib/libhamlib.la
%{prefix}/lib/hamlib-alinco.so
%{prefix}/lib/hamlib-alinco.la
%{prefix}/lib/hamlib-aor.so
%{prefix}/lib/hamlib-aor.la
%{prefix}/lib/hamlib-drake.so
%{prefix}/lib/hamlib-drake.la
%{prefix}/lib/hamlib-dummy.so
%{prefix}/lib/hamlib-dummy.la
%{prefix}/lib/hamlib-easycomm.so
%{prefix}/lib/hamlib-easycomm.la
%{prefix}/lib/hamlib-fodtrack.so
%{prefix}/lib/hamlib-fodtrack.la
%{prefix}/lib/hamlib-icom.so
%{prefix}/lib/hamlib-icom.la
%{prefix}/lib/hamlib-jrc.so
%{prefix}/lib/hamlib-jrc.la
%{prefix}/lib/hamlib-kachina.so
%{prefix}/lib/hamlib-kachina.la
%{prefix}/lib/hamlib-kenwood.so
%{prefix}/lib/hamlib-kenwood.la
%{prefix}/lib/hamlib-pcr.so
%{prefix}/lib/hamlib-pcr.la
%{prefix}/lib/hamlib-rotorez.so
%{prefix}/lib/hamlib-rotorez.la
%{prefix}/lib/hamlib-rpcrig.so
%{prefix}/lib/hamlib-rpcrig.la
%{prefix}/lib/hamlib-rpcrot.so
%{prefix}/lib/hamlib-rpcrot.la
%{prefix}/lib/hamlib-tentec.so
%{prefix}/lib/hamlib-tentec.la
%{prefix}/lib/hamlib-uniden.so
%{prefix}/lib/hamlib-uniden.la
%{prefix}/lib/hamlib-winradio.so
%{prefix}/lib/hamlib-winradio.la
%{prefix}/lib/hamlib-yaesu.so
%{prefix}/lib/hamlib-yaesu.la
%{prefix}/bin/rigctl %{prefix}/bin/rigctl
%{prefix}/sbin/rpc.rigd %{prefix}/sbin/rpc.rigd
%{prefix}/man/man1/rigctl.1 %{prefix}/man/man1/rigctl.1.gz
%{prefix}/man/man8/rpc.rigd.8 %{prefix}/man/man8/rpc.rigd.8.gz
%{prefix}/bin/rotctl %{prefix}/bin/rotctl
%{prefix}/sbin/rpc.rotd %{prefix}/sbin/rpc.rotd
%{prefix}/man/man1/rotctl.1 %{prefix}/man/man1/rotctl.1.gz
%{prefix}/man/man8/rpc.rotd.8 %{prefix}/man/man8/rpc.rotd.8.gz
%files devel %files devel
%defattr(644, root, root, 755) %defattr(644, root, root, 755)
@ -147,26 +185,43 @@ rm -rf $RPM_BUILD_ROOT
%{prefix}/include/hamlib/riglist.h %{prefix}/include/hamlib/riglist.h
%{prefix}/include/hamlib/rotator.h %{prefix}/include/hamlib/rotator.h
%{prefix}/include/hamlib/rotlist.h %{prefix}/include/hamlib/rotlist.h
%{prefix}/share/aclocal/hamlib.m4 %{prefix}/share/aclocal/hamlib.m4
%{prefix}/lib/pkgconfig/hamlib.pc
%{prefix}/lib/libhamlib.a %{prefix}/lib/libhamlib.a
%{prefix}/lib/libhamlib.la %{prefix}/lib/libhamlib.so
%{prefix}/lib/libhamlib-*.a %{prefix}/lib/hamlib-alinco.a
%{prefix}/lib/hamlib-aor.a
%{prefix}/lib/hamlib-drake.a
%{prefix}/lib/hamlib-dummy.a
%{prefix}/lib/hamlib-easycomm.a
%{prefix}/lib/hamlib-fodtrack.a
%{prefix}/lib/hamlib-icom.a
%{prefix}/lib/hamlib-jrc.a
%{prefix}/lib/hamlib-kachina.a
%{prefix}/lib/hamlib-kenwood.a
%{prefix}/lib/hamlib-pcr.a
%{prefix}/lib/hamlib-rotorez.a
%{prefix}/lib/hamlib-rpcrig.a
%{prefix}/lib/hamlib-rpcrot.a
%{prefix}/lib/hamlib-tentec.a
%{prefix}/lib/hamlib-uniden.a
%{prefix}/lib/hamlib-winradio.a
%{prefix}/lib/hamlib-yaesu.a
%files c++ #%files c++
%defattr(755, root, root, 755) #%defattr(755, root, root, 755)
%{prefix}/lib/libhamlib++-%{version}.so #%{prefix}/lib/libhamlib++-%{version}.so
%files c++-devel #%files c++-devel
%defattr(644, root, root, 755) #%defattr(644, root, root, 755)
%{prefix}/include/hamlib/rigclass.h #%{prefix}/include/hamlib/rigclass.h
%{prefix}/include/hamlib/rotclass.h #%{prefix}/include/hamlib/rotclass.h
#%{prefix}/share/aclocal/hamlib++.m4 #%{prefix}/share/aclocal/hamlib++.m4
%{prefix}/lib/libhamlib++.a #%{prefix}/lib/libhamlib++.a
%{prefix}/lib/libhamlib++.la #%{prefix}/lib/libhamlib++.la
#%files perl #%files perl
#%defattr(755, root, root, 755) #%defattr(755, root, root, 755)