Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Ansus:KDE3
kde3-klear
kde3-klear.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File kde3-klear.spec of Package kde3-klear
%define _prefix=/opt/kde3 Name: klear Version: 0.6.1 Release: 1 Summary: DVB TV application and harddisk-recorder for linux Group: Applications/Multimedia License: GPLv2 URL: http://www.klear.org/ Source0: http://www.klear.org/sources/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: scons kdebase3-devel xine-lib-devel chrpath xorg-x11-libXt-devel gettext desktop-file-utils python-xml %description Klear is a graphical TV viewer with an integrated recording system for Linux. It's designed as a DVB desktop application with all common features. A clear, nifty and feature rich DVB viewer and recorder for your desktop machine. %prep %setup -q -n klear-%{version} chmod -x src/App/Engines/KlearXine/CKlearEngineXine.h chmod -x src/App/CKlearAppRecorder.h chmod -x src/GUI/Controller/CKlearControllerConfig.h chmod -x src/App/CKlearAppRecorder.cpp sed -i 's|QString::QString|QString|g' src/App/Exceptions/CKlearAppException.h sed -i 1i\ '#include <sys/types.h>' src/App/CKlearAppConfig.h sed -i 's|CKlearControllerConfig::CKlearControllerConfig|CKlearControllerConfig|g' src/GUI/Controller/CKlearControllerMain.cpp sed -i 's|QPixmap::QPixmap|QPixmap|g' src/GUI/Controller/CKlearControllerMain.cpp sed -i 's|QImage::QImage|QImage|g' src/GUI/Controller/CKlearControllerMain.cpp sed -i 's|CKlearControllerScanView::CKlearControllerScanView|CKlearControllerScanView|g' src/GUI/Controller/CKlearControllerConfig.cpp sed -i 's|QDir::QDir|QDir|g' src/App/CKlearAppConfig.cpp sed -i 's|QFile::QFile|QFile|g' src/App/CKlearAppConfig.cpp sed -i 's|CKlearControllerConfig::CKlearControllerConfig|CKlearControllerConfig|g' src/App/CKlearAppConfig.cpp sed -i 's|QFile::QFile|QFile|g' src/App/CKlearAppRecorder.cpp sed -i 's|QFile::QFile|QFile|g' src/App/CKlearAppScheduler.cpp sed -i 1i\ '#include <sys/types.h>' src/App/EPG/CKlearAppDescriptorData.h sed -i 's|stdlib.h|cstdlib|g' src/App/Tuner/CKlearAppTuner.h sed -i 's|QPixmap::QPixmap|QPixmap|g' src/main.cpp #this file should not be here... %{__rm} -f po/it_old.po %build . /etc/opt/kde3/common_options export QTDIR="/usr/lib/qt3" export CFLAGS=$RPM_OPT_FLAGS export CXXFLAGS=$RPM_OPT_FLAGS scons configure \ kdeincludes=/opt/kde3/include \ libdir=%{_libdir} qtdir=/usr/lib/qt3 qtincludes=/usr/lib/qt3/include qtlibs=/usr/lib/qt3/%_lib \ %{?_smp_mflags} %install ls -R . #scons install DESTDIR=$RPM_BUILD_ROOT #chrpath --delete $RPM_BUILD_ROOT%{_bindir}/klear install -d $RPM_BUILD_ROOT%{_bindir}/klear cp -f bin/klear $RPM_BUILD_ROOT%{_bindir}/klear install -d %{buildroot}/%{_datadir}/apps/klear install -d /%{_datadir}/icons/hicolor/16x16/apps/klear.png cp -f media/h-16-app-klear.png /%{_datadir}/icons/hicolor/16x16/apps/klear.png install -d /%{_datadir}/icons/hicolor/32x32/apps/klear.png cp -f media/h-32-app-klear.png /%{_datadir}/icons/hicolor/32x32/apps/klear.png install -d /%{_datadir}/icons/hicolor/48x48/apps/klear.png cp -f media/h-48-app-klear.png /%{_datadir}/icons/hicolor/48x48/apps/klear.png push po %makeinstall pop desktop-file-install --vendor="" \ --dir=%{buildroot}%{_datadir}/applnk/Multimedia \ %{buildroot}/%{_datadir}/applnk/Multimedia/klear.desktop %find_lang %{name} %clean rm -rf $RPM_BUILD_ROOT %post %postun %files -f %{name}.lang %defattr(-,root,root,-) %doc distfiles/AUTHORS distfiles/BUGS distfiles/changelog distfiles/COPYING distfiles/copyright distfiles/README %{_bindir}/klear %{_datadir}/applnk/Multimedia/klear.desktop %{_datadir}/apps/klear %{_datadir}/icons/hicolor/??x??/apps/klear.png %changelog * Sun Sep 02 2007 Johan Cwiklinski <johan@x-tnd.be> 0.6.1-1 - Update to 0.6.1 - Replace GPL with GPLv2 * Sun May 13 2007 Johan Cwiklinski <johan@x-tnd.be> 0.6.0-2 - Added RPM_OPT_FLAGS (the good way this time) - Using desktop-file-install for the desktop file - Removed qt-devel from BR since it's required by kdebase-devel - Removed QTLIB export since it's already present in qt.sh - Corrected preceding changelog day * Wed Mar 28 2007 Johan Cwiklinski <johan.cwiklinski@fedoraproject.org> 0.6.0-1 - Added RPM_OPT_FLAGS - Added QT environment variables * Sun Mar 18 2007 Johan Cwiklinski <johan.cwiklinski@fedoraproject.org> 0.6.0-0.1 - Initial RPM creation
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor