Name: Sankore Version: 3.1 Release: 1mga %define title Sankore License: GPL Group: Educationnal Summary: Sankore is a Interactive Board software URL: http://open-sankore.org Packager: JB BUTET BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot Source: %{name}-%{version}.tar.bz2 Requires: libt1lib5 libxp6 libpaper1 libopenssl1.0.0 BuildRequires:libt1lib-devel libxp-devel libpaper-devel phonon-devel libopenssl-devel x11-proto-devel libxpdf-devel libgomp-devel Patch0: %{name}-xpdf_libs.patch Patch1: %{name}-gui.patch Patch2: %{name}-release.patch %description Sankore is a Interactive Board software. It allows multi-screen management, annotations, ressources database. %prep %setup -q %build cd %{name}-ThirdParty/freetype qmake %make cd %{_sourcedir}/%{name}-%{version}/%{name}-ThirdParty/xpdf/ qmake cd xpdf-3.02 %configure --with-freetype2-includes="/usr/include/freetype2" cd splash mv Makefile makefile.old && cat makefile.old | sed -s 's#\.\./\.\./#\.\./\.\./\.\./#' > Makefile %make %patch0 -p1 %patch1 -p1 %patch2 -p1 cd {_sourcedir}/%{name}-%{version}/%{name}-%{version} ./release.linux.sh %install rm -Rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT/usr #icons mkdir -p $RPM_BUILD_ROOT%{_liconsdir} mkdir -p $RPM_BUILD_ROOT%{_iconsdir} mkdir -p $RPM_BUILD_ROOT%{_miconsdir} cp $RPM_BUILD_ROOT/usr/share/%{name}/icons/%{name}-icon-nb.png $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png cp $RPM_BUILD_ROOT/usr/share/%{name}/icons/%{name}-icon-nb.png $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png cp $RPM_BUILD_ROOT/usr/share/%{name}/icons/%{name}-icon-nb.png $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF [Desktop Entry] Encoding=UTF-8 Name=%{title} Comment=Webcam astronomical controller Exec=%{_bindir}/%{name} Icon=%{name} Terminal=false Type=Application StartupNotify=true Categories=Science;Astronomy; EOF %clean rm -rf $RPM_BUILD_ROOT %files %{_bindir}/%{name} %{_libdir}/libqastro.a #%{_prefix}/share/doc/qastrocam/API/* #%{_prefix}/share/doc/qastrocam/* #%{_prefix}/share/doc/qastrocam/images/* %{_prefix}/share/* #%{_prefix}/share/applications/mandriva-qastrocam.desktop %defattr(-, root, root,755) %post %{update_menus} %postun %{clean_menus} %changelog * Wed Nov 5 2007 JB BUTET 20071027-1mdv first build for mandriva contrib