commit 92768bf131ecfa340f63d151520ae88b93501cec
Author: Jakub Bogusz <[email protected]>
Date:   Thu Aug 28 20:55:00 2014 +0200

    - package remaining files, cleanup

 libindi-build.patch | 20 --------------------
 libindi.spec        | 37 ++++++++++++++++++++++++++-----------
 2 files changed, 26 insertions(+), 31 deletions(-)
---
diff --git a/libindi.spec b/libindi.spec
index aef8622..65da849 100644
--- a/libindi.spec
+++ b/libindi.spec
@@ -11,10 +11,12 @@ Patch0:             no_static_lib.patch
 URL:           http://www.indilib.org/
 BuildRequires: cfitsio-devel >= 3.03
 BuildRequires: cmake >= 2.8.0
+BuildRequires: gsl-devel
 # not actually used now
 #BuildRequires:        libfli-devel >= 1.7
+BuildRequires: libjpeg-devel
 BuildRequires: libnova-devel >= 0.12.2
-BuildRequires: libusb-compat-devel
+BuildRequires: libusb-devel >= 1
 BuildRequires: libstdc++-devel
 BuildRequires: pkgconfig
 BuildRequires: rpmbuild(macros) >= 1.603
@@ -51,7 +53,6 @@ Summary(pl.UTF-8):    Pliki nagłówkowe bibliotek INDI
 Group:         Development/Libraries
 Requires:      %{name} = %{version}-%{release}
 Obsoletes:     indilib-devel
-Obsoletes:     libindi-static
 
 %description devel
 Header files for INDI libraries.
@@ -59,19 +60,27 @@ Header files for INDI libraries.
 %description devel -l pl.UTF-8
 Pliki nagłówkowe bibliotek INDI.
 
+%package static
+Summary:       Static INDI libraries
+Summary(pl.UTF-8):     Statyczne biblioteki INDI
+Group:         Development/Libraries
+Requires:      %{name}-devel = %{version}-%{release}
+
+%description static
+Static INDI libraries.
+
+%description static -l pl.UTF-8
+Statyczne biblioteki INDI.
+
 %prep
 %setup -q -n libindi-0.9.8
 %patch0 -p1
-#%patch0 -p1
 
 %build
 install -d build
 cd build
-%cmake \
-%if "%{_lib}" == "lib64"
-       -DLIB_POSTFIX=64 \
-%endif
-       ..
+%cmake .. \
+       -DINDI_MATH_PLUGINS_DIRECTORY:PATH=%{_libdir}/indi/MathPlugins
 
 %{__make}
 
@@ -135,9 +144,12 @@ rm -rf $RPM_BUILD_ROOT
 %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) %ghost %{_libdir}/libindiAlignmentDriver.so.0
+%attr(755,root,root) %{_libdir}/libindiAlignmentClient.so
 %attr(755,root,root) %{_libdir}/libindiAlignmentDriver.so.*.*.*
-
+%attr(755,root,root) %ghost %{_libdir}/libindiAlignmentDriver.so.0
+%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
@@ -149,7 +161,10 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_libdir}/libindidriver.so
 %attr(755,root,root) %{_libdir}/libindimain.so
 %attr(755,root,root) %{_libdir}/libindiAlignmentDriver.so
-
 %{_libdir}/libindiclient.a
 %{_includedir}/libindi
 %{_pkgconfigdir}/libindi.pc
+
+%files static
+%defattr(644,root,root,755)
+%{_libdir}/libindidriver.a
diff --git a/libindi-build.patch b/libindi-build.patch
deleted file mode 100644
index 758cbbd..0000000
--- a/libindi-build.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- libindi-0.9.7/CMakeLists.txt.orig  2013-11-15 19:26:49.000000000 +0100
-+++ libindi-0.9.7/CMakeLists.txt       2013-11-21 18:12:45.499902958 +0100
-@@ -144,7 +144,7 @@
- ###################################################
- add_library(indimain SHARED ${indimain_SRCS} ${libindicom_SRCS} 
${liblilxml_SRCS})
- 
--target_link_libraries(indimain ${NOVA_LIBRARIES})
-+target_link_libraries(indimain ${NOVA_LIBRARIES} m)
- 
- if (CFITSIO_FOUND)
- target_link_libraries(indimain ${CFITSIO_LIBRARIES})
-@@ -158,7 +158,7 @@
- # To link with main() and indibase classes  ######
- ##################################################
- add_library(indidriver SHARED ${libindicom_SRCS} ${liblilxml_SRCS} 
${indimain_SRCS} ${indidriver_SRCS})
--target_link_libraries(indidriver ${LIBUSB_LIBRARIES} ${NOVA_LIBRARIES})
-+target_link_libraries(indidriver ${LIBUSB_LIBRARIES} ${NOVA_LIBRARIES} z)
- if (CFITSIO_FOUND)
- target_link_libraries(indidriver ${CFITSIO_LIBRARIES})
- endif(CFITSIO_FOUND)
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libindi.git/commitdiff/92768bf131ecfa340f63d151520ae88b93501cec

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to