Sophie

Sophie

distrib > Mageia > 5 > x86_64 > media > core-release-src > by-pkgid > 61d05b640ae877131d22bbc2b43b8c5a > files > 4

audela-2.0.0.9248-4.mga5.src.rpm

%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