1 Name: org.tizen.nlp.service
6 Group: Graphics & UI Framework/Input
8 Source0: %{name}-%{version}.tar.gz
10 BuildRequires: pkgconfig(capi-base-common)
11 BuildRequires: pkgconfig(capi-appfw-service-application)
12 BuildRequires: pkgconfig(libtzplatform-config)
13 BuildRequires: pkgconfig(bundle)
14 BuildRequires: pkgconfig(python)
15 BuildRequires: pkgconfig(glib-2.0)
16 BuildRequires: pkgconfig(rpc-port)
17 Requires: python-numpy
19 Requires: %{name}-data-en
22 Requires(post): /sbin/ldconfig
23 Requires(post): coreutils
24 Requires(postun): /sbin/ldconfig
27 Natural Language Processing service.
30 Summary: Data files for English
31 Group: Graphics & UI Framework/Input
34 NLP Data files for English
40 %define _app_home_dir %{TZ_SYS_RO_APP}/%{name}
41 %define _app_bin_dir %{_app_home_dir}/bin
43 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
44 cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DFULLVER=%{version} -DMAJORVER=${MAJORVER} -DLIB_INSTALL_DIR:PATH=%{_libdir}
53 %define tizen_sign_base /usr/apps/%{name}
54 %define tizen_sign_level public
55 %define tizen_author_sign 1
56 %define tizen_dist_sign 1
61 %post -n org.tizen.nlp.service
62 /usr/bin/signing-client/hash-signer-client.sh -a -d -p platform org.tizen.nlp.service
64 %postun -p /sbin/ldconfig
67 %manifest service/org.tizen.nlp.service.manifest
68 %defattr(-,root,root,-)
70 %{TZ_SYS_RO_PACKAGES}/org.tizen.nlp.service.xml
71 %{_libdir}/python2.7/site-packages/langdetect/*
72 %{_libdir}/python2.7/site-packages/nltk/*
76 %manifest service/org.tizen.nlp.service.manifest
77 %defattr(-,root,root,-)
79 /usr/local/lib/nltk_data/*