%define svnver 9248 %global __provides_exclude_from .*so$ %global __requires_exclude_from .*so$ Name: audela Summary: Astronomy software for digital observations Version: 2.0.0.%{svnver} Release: %mkrel 4 License: GPLV2+ Group: Sciences/Astronomy #Source0: http://sourceforge.net/projects/audela/files/audela-2.0.0.tgz #Source0: http://audela.svn.sourceforge.net/viewvc/audela/trunk/audela?view=tar&revision=%{svnver} Source0: audela-2.0.0.%{svnver}.tgz #wget http://audela.svn.sourceforge.net/viewvc/audela/trunk/audela?view=tar&revision=%{svnver} audela-2.0.0.%{svnver}.tgz Patch0: audela-configure.patch Patch1: audela-libdigicam.patch URL: http://www.audela.org/ BuildRequires: tcl-devel BuildRequires: tk-devel BuildRequires: blt BuildRequires: cfitsio-devel BuildRequires: jpeg-devel BuildRequires: pkgconfig(libusb) BuildRequires: gphoto2-devel %description Audela is a free and open source astronomy software intended for digital observations (CCD cameras, Webcams, etc.). Its concept is entirely new, because whilst it features advanced image processing and acquisition functions like existing software, its originality lies in the fact that it is entirely reprogrammable using simple scripts. It has been written for both Windows and Linux platforms and can control many telescope mounts and cameras or DSLRs. %prep %setup -q -n audela %apply_patches cp src/external/libgphoto2/libgphoto2/libgphoto2.* src/libcam/libdigicam/src %build pushd src ./configure --with-tcl=%{_libdir} --with-tk=%{_libdir} make external make popd rm -rf lib/tcl8.5 rm -rf lib/tk8.5 rm -rf lib/twapi/website rm -rf lib/twapi/tests rm -rf gui/cgi %install mkdir -p %{buildroot}%{_datadir}/%{name} cp -pr %{_builddir}/%{name}/bin %{buildroot}%{_datadir}/%{name} cp -pr %{_builddir}/%{name}/gui %{buildroot}%{_datadir}/%{name} cp -pr %{_builddir}/%{name}/images %{buildroot}%{_datadir}/%{name} cp -pr %{_builddir}/%{name}/lib %{buildroot}%{_datadir}/%{name} mkdir -p %{buildroot}%{_bindir} cat <<EOP > %{buildroot}%{_bindir}/audela #!/bin/bash export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:%{_datadir}/%{name}/bin exec %{_datadir}/%{name}/bin/audela $* EOP chmod a+x %{buildroot}%{_bindir}/audela %files %{_datadir}/%{name} %{_bindir}/%{name} %changelog * Wed Oct 15 2014 umeabot <umeabot> 2.0.0.9248-4.mga5 + Revision: 747582 - Second Mageia 5 Mass Rebuild * Tue Sep 16 2014 umeabot <umeabot> 2.0.0.9248-3.mga5 + Revision: 678041 - Mageia 5 Mass Rebuild + tv <tv> - auto convert _exclude_files_from_autoreq * Sat Oct 19 2013 umeabot <umeabot> 2.0.0.9248-2.mga4 + Revision: 530732 - Mageia 4 Mass Rebuild * Sun Jul 28 2013 joequant <joequant> 2.0.0.9248-1.mga4 + Revision: 459418 - fix usb devel buildrequires - imported package audela