File kde3-codeine.spec of Package codeine

Name:		kde3-codeine
Version:	1.0.1
Release:	1
Summary:	A simple video-player for KDE
Group:		Productivity/Multimedia/Video/Players
License:	GPL-2.0
URL:		http://kde-apps.org/content/show.php?content=17161
Source0:	http://www.methylblue.com/codeine/codeine-1.0.1-3.tar.bz2
Patch0:    codeine-gcc47.patch
Patch1:    codeine-xine12.patch
Patch2:    codeine-fix-xine-scope-plugin.patch

BuildRequires:	xorg-x11-libXt-devel
BuildRequires:  libXtst-devel
BuildRequires:	libxine-devel		>= 1.1.3
BuildRequires:	kdelibs3-devel update-desktop-files
BuildRequires:	scons <= 3.0.1 python
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Codeine is a video player with a different development philosophy.

%prep
%setup -qn codeine-%{version}
%patch -P 0 -p1
%patch -P 1 -p1
%patch -P 2 -p1

sed -i 1i\ '#include <stdint.h>' src/app/xineEngine.h
sed -i 1i\ '#include <cstdlib>' src/app/xineEngine.h

sed -i "s|'qt-mt',|'qt-mt', 'X11',|g" src/SConscript
sed -i "s|'qt-mt',|'qt-mt', 'X11',|g" src/app/SConscript
sed -i 's|print "Visit #codeine on irc.freenode.net!"|print ("Visit #codeine on irc.freenode.net!")|g' SConstruct
sed -i 's|print GREEN+"Writing archive "+ARCHIVE+NORMAL|print (GREEN+"Writing archive "+ARCHIVE+NORMAL)|g' SConstruct

%build
. /etc/opt/kde3/common_options 
export QTDIR=/usr/lib/qt3
python2 /usr/bin/scons configure qtlibs=/usr/lib/qt3/%_lib prefix=/opt/kde3 $configkde

python2 /usr/bin/scons

%install

#make install DESTDIR=$RPM_BUILD_ROOT
DESTDIR=%{buildroot} python2 /usr/bin/scons \
	prefix=%{buildroot}%{_prefix} \
	install

install -d %{buildroot}/opt/kde3/share/icons/hicolor
mv %{buildroot}/opt/kde3/share/icons/crystalsvg/* %{buildroot}/opt/kde3/share/icons/hicolor
%suse_update_desktop_file codeine -r AudioVideo Player Video

%post

%postun

#%find_lang %{name}
						
#%files -f %{name}.lang

%files 
%defattr(-,root,root-)
/opt/kde3/bin/codeine
/opt/kde3/lib/kde3/libcodeine.la
/opt/kde3/lib/kde3/libcodeine.so
/opt/kde3/share/applications/kde/codeine.desktop
/opt/kde3/share/apps/codeine/codeineui.rc
/opt/kde3/share/apps/konqueror/servicemenus/codeine_play_dvd.desktop
/opt/kde3/share/icons/hicolor/128x128/apps/codeine.png
/opt/kde3/share/icons/hicolor/16x16/apps/codeine.png
/opt/kde3/share/icons/hicolor/22x22/apps/codeine.png
/opt/kde3/share/icons/hicolor/32x32/apps/codeine.png
/opt/kde3/share/icons/hicolor/48x48/apps/codeine.png
/opt/kde3/share/icons/hicolor/64x64/apps/codeine.png
/opt/kde3/share/services/codeine_part.desktop
%dir /opt/kde3/share/apps/codeine
%dir /opt/kde3/share/apps/konqueror
%dir /opt/kde3/share/apps/konqueror/servicemenus
%dir /opt/kde3/lib
%dir /opt/kde3/lib/kde3


%changelog
openSUSE Build Service is sponsored by