Sophie

Sophie

distrib > Mandriva > current > i586 > media > contrib-release-src > by-pkgid > 629bef53977925bee7415c574c9e325d > files > 4

stardict-tools-3.0.1-2mdv2010.0.src.rpm

%define version 3.0.1
%define release %mkrel 2

Summary:	Some tools for StarDict
Name:		stardict-tools
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Group:		Text tools
URL:		http://stardict.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

Source:		http://stardictproject.googlecode.com/files/%{name}-%{version}.tar.bz2
Patch0:		%{name}-3.0.1-fix-underlinking.patch
Patch1:		%{name}-3.0.1-fix-gcc43.patch
BuildRequires:	libpcre-devel
BuildRequires:	gtk+2-devel
BuildRequires:	mysql-devel
BuildRequires:	stardict
Requires:	stardict

%description
This package contain some tools for StarDict, an international dictionary.

%prep
%setup -q
%patch0 -p1 -b .undlink
%patch1 -p1 -b .gcc43

%build
autoreconf -f -i
%configure
%make

%install
rm -rf %{buildroot}
%makeinstall

# finish install
mkdir -p %{buildroot}%{_libdir}/%{name}
pushd src
grep noinst_PROGRAMS Makefile.am > tmplist
perl -pi -e 's/noinst\_PROGRAMS \= //' tmplist
	for i in `cat tmplist`; do
		cp $i %{buildroot}%{_libdir}/%{name}/$i
	done
rm -f tmplist
popd

# menu entry
mkdir -p %{buildroot}%{_datadir}/applications
cat << EOF > %{buildroot}%{_datadir}/applications/stardict-editor.desktop
[Desktop Entry]
Encoding=UTF-8
Name=StarDict Editor
Comment=Editor for StarDict
Exec=stardict-editor
Icon=stardict
StartupNotify=true
Categories=Utility;Dictionary;Office;GTK;
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL
%doc NEWS README
%{_bindir}/*
%{_libdir}/%{name}
%{_datadir}/applications/*.desktop



%changelog
* Mon Jun 01 2009 Jérôme Brenier <incubusss@mandriva.org> 3.0.1-2mdv2010.0
+ Revision: 382012
- import stardict-tools