From: Jakub Bogusz Date: Sat, 1 Mar 2014 11:32:21 +0000 (+0100) Subject: - updated to 0.9.8.9708 X-Git-Tag: auto/th/vislcg3-0.9.8.9708-1 X-Git-Url: http://git.pld-linux.org/?p=packages%2Fvislcg3.git;a=commitdiff_plain;h=bc4b95880ca6ecd861cc0477735ffcd064db6fd5 - updated to 0.9.8.9708 --- diff --git a/vislcg3.spec b/vislcg3.spec index dc820fe..9273def 100644 --- a/vislcg3.spec +++ b/vislcg3.spec @@ -1,18 +1,19 @@ Summary: VISL CG-3 constraint grammar system Summary(pl.UTF-8): VISL CG-3 - system ograniczonej gramatyki Name: vislcg3 -Version: 0.9.8.9063 -Release: 2 +Version: 0.9.8.9708 +Release: 1 License: GPL v3+ Group: Applications/Text Source0: http://beta.visl.sdu.dk/download/vislcg3/%{name}-%{version}.tar.gz -# Source0-md5: f88a3d6bd907219e28bd616e6dfa0f12 +# Source0-md5: 573ffaa88a6850930cbeb7341d66df2e URL: http://beta.visl.sdu.dk/cg3.html -BuildRequires: cmake >= 2.6.4 -BuildRequires: boost-devel >= 1.36.0 +BuildRequires: cmake >= 2.8.0 +BuildRequires: boost-devel >= 1.40.0 BuildRequires: libicu-devel >= 4.2 BuildRequires: libstdc++-devel BuildRequires: rpmbuild(macros) >= 1.603 +BuildRequires: sed >= 4.0 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -21,15 +22,41 @@ VISL CG-3 constraint grammar system. %description -l pl.UTF-8 VISL CG-3 - system ograniczonej gramatyki. +%package devel +Summary: Header file for VISL CG-3 library +Summary(pl.UTF-8): Plik nagłówkowy biblioteki VISL CG-3 +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Header file for VISL CG-3 library. + +%description devel -l pl.UTF-8 +Plik nagłówkowy biblioteki VISL CG-3. + +%package static +Summary: Static VISL CG-3 library +Summary(pl.UTF-8): Statyczna biblioteka VISL CG-3 +Group: Development/Libraries +Requires: %{name}-devel = %{version}-%{release} + +%description static +Static VISL CG-3 library. + +%description static -l pl.UTF-8 +Statyczna biblioteka VISL CG-3. + %prep %setup -q -sed -i -e 's#DESTINATION lib#DESTINATION %{_lib}#g' \ - -e 's#GOOGLE_TCMALLOC_LIB tcmalloc#GOOGLE_TCMALLOC_LIB tcmalloc_disabled#' \ - src/CMakeLists.txt +%{__sed} -i -e 's#DESTINATION lib/pkgconfig#DESTINATION %{_lib}/pkgconfig#g' CMakeLists.txt +%{__sed} -i -e 's#DESTINATION lib#DESTINATION %{_lib}#g' src/CMakeLists.txt %build -%cmake . +# it expectls only relative CMAKE_INSTALL_LIBDIR +%cmake . \ + -DCMAKE_INSTALL_LIBDIR=%{_lib} \ + -DOPT_TCMALLOC=OFF %{__make} @@ -43,12 +70,12 @@ rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{_mandir}/man1 install src/*.1 $RPM_BUILD_ROOT%{_mandir}/man1 -# API not installed -%{__rm} $RPM_BUILD_ROOT%{_libdir}/libcg3.a - %clean rm -rf $RPM_BUILD_ROOT +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + %files %defattr(644,root,root,755) %doc AUTHORS README TODO @@ -61,3 +88,12 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man1/cg-comp.1* %{_mandir}/man1/cg-proc.1* %{_mandir}/man1/vislcg3.1* + +%files devel +%defattr(644,root,root,755) +%{_includedir}/cg3.h +%{_pkgconfigdir}/cg3.pc + +%files static +%defattr(644,root,root,755) +%{_libdir}/libcg3.a