Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > 0c225ef3cc062a32f6c515f297c438ec > files > 6

sunpinyin-2.0.3-2.mga3.src.rpm

Name: sunpinyin
Summary: A statistical language model based Chinese input method
Version: 2.0.3
Release: %mkrel 2
Group: System/Internationalization
License: LGPLv2+
URL: http://code.google.com/p/sunpinyin
Source0: http://sunpinyin.googlecode.com/files/%{name}-%{version}.tar.gz
Source1: http://open-gram.googlecode.com/files/lm_sc.t3g.arpa.tar.bz2
Source2: http://open-gram.googlecode.com/files/dict.utf8.tar.bz2
Patch0: http://sunpinyin.googlecode.com/files/force-switch-updated.patch
Patch1: sunpinyin-2.0.3-gcc47.patch
BuildRequires: sqlite3-devel
BuildRequires: scons

%description
SunPinyin is a statistical language model based Chinese input method,
which was firstly developed by Sun Beijing Globalization team, and
opensource'd to community with opensolaris project, with LGPLv2 and
CDDL dual-licenses.

%define major 3
%define libname %mklibname %name %major

%package -n %libname
Summary: Shared library for %name
Group: System/Internationalization
Requires: %name = %version

%description -n %libname
SunPinyin is a statistical language model based Chinese input method,
which was firstly developed by Sun Beijing Globalization team, and
opensource'd to community with opensolaris project, with LGPLv2 and
CDDL dual-licenses.

This package contains shared library for %name.

%define develname %mklibname -d %name

%package -n %develname
Summary: Development files for %{name}
Group: Development/C
Requires: %{libname} = %{version}
Provides: %{name}-devel = %{version}-%{release}

%description -n %develname
SunPinyin is a statistical language model based Chinese input method,
which was firstly developed by Sun Beijing Globalization team, and
opensource'd to community with opensolaris project, with LGPLv2 and
CDDL dual-licenses.

This package contains all necessary files to compile or develop
programs/libraries that use %{name}.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
cp %{SOURCE1} raw
cp %{SOURCE2} raw

%build
%setup_compile_flags
scons --prefix=%_prefix --libdir=%_libdir --libdatadir=%_datadir

%install
rm -rf %{buildroot}
%setup_compile_flags
scons install --prefix=%_prefix --libdir=%_libdir --libdatadir=%_datadir --install-sandbox=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%_datadir/sunpinyin

%files -n %libname
%defattr(-,root,root)
%_libdir/*.so.%major
%_libdir/*.so.%major.*

%files -n %develname
%defattr(-,root,root)
%_libdir/*.so
%_libdir/pkgconfig/*.pc
%_includedir/*




%changelog

* Mon Jan 14 2013 umeabot <umeabot> 2.0.3-2.mga3
+ Revision: 383769
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Tue Oct 23 2012 fwang <fwang> 2.0.3-1.mga3
+ Revision: 309389
- more patch
- fix build with gcc 4.7

* Wed Jul 13 2011 fwang <fwang> 2.0.3-1.mga2
+ Revision: 123579
- imported package sunpinyin