[packages/libindi] - updated to 1.2.0 (note: new sonames)

qboosh qboosh at pld-linux.org
Sun Mar 20 18:17:05 CET 2016


commit 2dda4cc1da98c1466c6501aa14ab6b919dbe70ce
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Mar 20 18:21:13 2016 +0100

    - updated to 1.2.0 (note: new sonames)

 libindi.spec | 58 +++++++++++++++++++++++++++++++++++++---------------------
 1 file changed, 37 insertions(+), 21 deletions(-)
---
diff --git a/libindi.spec b/libindi.spec
index 2fd6f7c..654567a 100644
--- a/libindi.spec
+++ b/libindi.spec
@@ -1,33 +1,35 @@
 Summary:	Instrument Neutral Distributed Interface
 Summary(pl.UTF-8):	Instrument Neutral Distributed Interface - interfejs do sterowania przyrządami
 Name:		libindi
-Version:	0.9.8.1
-Release:	4
+Version:	1.2.0
+Release:	1
 License:	LGPL v2.1+
 Group:		Libraries
 Source0:	http://downloads.sourceforge.net/indi/%{name}_%{version}.tar.gz
-# Source0-md5:	95b03af45ae42d6fca494fd5bcd63072
+# Source0-md5:	21eae8f5ccfef8a28cc0c3a763a1f4fb
 Patch0:		no_static_lib.patch
 URL:		http://www.indilib.org/
 BuildRequires:	cfitsio-devel >= 3.03
 BuildRequires:	cmake >= 2.8.0
-BuildRequires:	gsl-devel
+BuildRequires:	curl-devel
+BuildRequires:	gsl-devel >= 1.10
 # not actually used now
 #BuildRequires:	libfli-devel >= 1.7
 BuildRequires:	libjpeg-devel
 BuildRequires:	libnova-devel >= 0.12.2
 BuildRequires:	libusb-devel >= 1
-BuildRequires:	libstdc++-devel
+BuildRequires:	libstdc++-devel >= 6:4.3
 BuildRequires:	pkgconfig
 BuildRequires:	rpmbuild(macros) >= 1.603
 BuildRequires:	zlib-devel
 Requires:	cfitsio >= 3.03
+Requires:	gsl >= 1.10
 Requires:	libnova >= 0.12.2
 Obsoletes:	indilib
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 # these libs rely on symbols in drivers/binaries
-%define		skip_post_check_so	libindidriver.so.* libindimain.so.* libindiAlignmentDriver.so.*
+%define		skip_post_check_so	libindidriver.so.* libindiAlignmentDriver.so.*
 
 %description
 INDI is a distributed control protocol designed to operate
@@ -73,7 +75,7 @@ Static INDI libraries.
 Statyczne biblioteki INDI.
 
 %prep
-%setup -q -n libindi-0.9.8
+%setup -q -n %{name}_%{version}
 %patch0 -p1
 
 %build
@@ -98,12 +100,13 @@ rm -rf $RPM_BUILD_ROOT
 %files
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog NEWS README* TODO
+%attr(755,root,root) %{_bindir}/indi_baader_dome
 %attr(755,root,root) %{_bindir}/indi_celestron_gps
 %attr(755,root,root) %{_bindir}/indi_eval
+%attr(755,root,root) %{_bindir}/indi_flipflat
 %attr(755,root,root) %{_bindir}/indi_getprop
 %attr(755,root,root) %{_bindir}/indi_gpusb
-%attr(755,root,root) %{_bindir}/indi_ieq45_8406
-%attr(755,root,root) %{_bindir}/indi_ieq45_8407
+%attr(755,root,root) %{_bindir}/indi_ieq_telescope
 %attr(755,root,root) %{_bindir}/indi_imager_agent
 %attr(755,root,root) %{_bindir}/indi_intelliscope
 %attr(755,root,root) %{_bindir}/indi_joystick
@@ -113,54 +116,67 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/indi_lx200basic
 %attr(755,root,root) %{_bindir}/indi_lx200classic
 %attr(755,root,root) %{_bindir}/indi_lx200fs2
+%attr(755,root,root) %{_bindir}/indi_lx200gemini
 %attr(755,root,root) %{_bindir}/indi_lx200generic
-%attr(755,root,root) %{_bindir}/indi_lx200genericlegacy
 %attr(755,root,root) %{_bindir}/indi_lx200gps
+%attr(755,root,root) %{_bindir}/indi_lx200pulsar2
+%attr(755,root,root) %{_bindir}/indi_lx200ss2000pc
+%attr(755,root,root) %{_bindir}/indi_lx200zeq25
+%attr(755,root,root) %{_bindir}/indi_lynx_focus
 %attr(755,root,root) %{_bindir}/indi_magellan1
-%attr(755,root,root) %{_bindir}/indi_meade_lpi
+%attr(755,root,root) %{_bindir}/indi_meta_weather
 %attr(755,root,root) %{_bindir}/indi_moonlite_focus
+%attr(755,root,root) %{_bindir}/indi_nfocus
+%attr(755,root,root) %{_bindir}/indi_perfectstar_focus
 %attr(755,root,root) %{_bindir}/indi_robo_focus
+%attr(755,root,root) %{_bindir}/indi_rolloff_dome
 %attr(755,root,root) %{_bindir}/indi_sbig_stv
 %attr(755,root,root) %{_bindir}/indi_setprop
 %attr(755,root,root) %{_bindir}/indi_simulator_ccd
+%attr(755,root,root) %{_bindir}/indi_simulator_dome
 %attr(755,root,root) %{_bindir}/indi_simulator_focus
+%attr(755,root,root) %{_bindir}/indi_simulator_gps
 %attr(755,root,root) %{_bindir}/indi_simulator_telescope
 %attr(755,root,root) %{_bindir}/indi_simulator_wheel
 %attr(755,root,root) %{_bindir}/indi_skycommander
 %attr(755,root,root) %{_bindir}/indi_skywatcherAPIMount
+%attr(755,root,root) %{_bindir}/indi_smartfocus_focus
+%attr(755,root,root) %{_bindir}/indi_star2000
+%attr(755,root,root) %{_bindir}/indi_steeldrive_focus
 %attr(755,root,root) %{_bindir}/indi_synscan
 %attr(755,root,root) %{_bindir}/indi_tcfs_focus
 %attr(755,root,root) %{_bindir}/indi_tcfs3_focus
 %attr(755,root,root) %{_bindir}/indi_temma
 %attr(755,root,root) %{_bindir}/indi_trutech_wheel
-#%attr(755,root,root) %{_bindir}/indi_v4l_generic
-%attr(755,root,root) %{_bindir}/indi_v4l_legacy
-%attr(755,root,root) %{_bindir}/indi_v4l_philips
 %attr(755,root,root) %{_bindir}/indi_v4l2_ccd
+%attr(755,root,root) %{_bindir}/indi_vantage_weather
+%attr(755,root,root) %{_bindir}/indi_watchdog
+%attr(755,root,root) %{_bindir}/indi_wunderground_weather
+%attr(755,root,root) %{_bindir}/indi_xagyl_wheel
 %attr(755,root,root) %{_bindir}/indiserver
 %attr(755,root,root) %{_libdir}/libindi.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libindi.so.0
+%attr(755,root,root) %ghost %{_libdir}/libindi.so.1
 %attr(755,root,root) %{_libdir}/libindidriver.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libindidriver.so.0
-%attr(755,root,root) %{_libdir}/libindimain.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libindimain.so.0
-%attr(755,root,root) %{_libdir}/libindiAlignmentClient.so
+%attr(755,root,root) %ghost %{_libdir}/libindidriver.so.1
 %attr(755,root,root) %{_libdir}/libindiAlignmentDriver.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libindiAlignmentDriver.so.0
+%attr(755,root,root) %ghost %{_libdir}/libindiAlignmentDriver.so.1
 %dir %{_libdir}/indi
 %dir %{_libdir}/indi/MathPlugins
 %attr(755,root,root) %{_libdir}/indi/MathPlugins/libindi_SVD_MathPlugin.so
 %dir %{_datadir}/indi
 %{_datadir}/indi/drivers.xml
 %{_datadir}/indi/indi_tcfs_sk.xml
+/lib/udev/rules.d/99-flipflat.rules
 /lib/udev/rules.d/99-gpusb.rules
+/lib/udev/rules.d/99-perfectstar.rules
+/lib/udev/rules.d/99-vantage.rules
 
 %files devel
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libindi.so
 %attr(755,root,root) %{_libdir}/libindidriver.so
-%attr(755,root,root) %{_libdir}/libindimain.so
 %attr(755,root,root) %{_libdir}/libindiAlignmentDriver.so
+%{_libdir}/libindiAlignmentClient.a
 %{_libdir}/libindiclient.a
 %{_includedir}/libindi
 %{_pkgconfigdir}/libindi.pc
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libindi.git/commitdiff/2dda4cc1da98c1466c6501aa14ab6b919dbe70ce



More information about the pld-cvs-commit mailing list