X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=cook.spec;h=a21db76df301b2b942d4095fec5de204a4b21b6f;hb=refs%2Ftags%2Fauto%2Fac%2Fcook-2_25-1;hp=7123f4e6491856502cd38881bc77b6a5e3cc040f;hpb=99d47a3a6fe282712931bdfd239e4e01728b6e24;p=packages%2Fcook.git diff --git a/cook.spec b/cook.spec index 7123f4e..a21db76 100644 --- a/cook.spec +++ b/cook.spec @@ -1,13 +1,20 @@ +# +# Conditional build: +%bcond_without tests # don't perform "make test" +# Summary: A file construction tool Summary(pl): Narzêdzie do konstrukcji plików Name: cook -Version: 2.21 -Release: 3 +Version: 2.25 +Release: 1 License: GPL Group: Development/Building Source0: http://www.canb.auug.org.au/~millerp/cook/%{name}-%{version}.tar.gz -# Source0-md5: 767b152dbfc6afb93fc94326cab67227 +# Source0-md5: fd116da31c59c04abe41519fc131b504 URL: http://www.canb.auug.org.au/~millerp/cook/ +BuildRequires: bison +BuildRequires: gettext-devel +BuildRequires: groff BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -51,7 +58,6 @@ intuitave than the traditional make(1) tool. And Cook doesn't interpret tab differently to 8 space characters! %description -l pl - Cook jest narzêdziem do tworzenia plików. Podaje mu siê listê plików do utworzenia oraz regu³y wyja¶niaj±ce jak je utworzyæ. Ka¿dy nietrywialny program wymaga podjêcia pewnych dzia³añ koniecznych do utworzenia @@ -107,43 +113,41 @@ Dokumentacja do cooka w formacie PostScript. %setup -q %build -%configure2_13 +%configure \ + NLSDIR=%{_datadir}/locale %{__make} +%{?with_tests:%{__make} sure} + %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{_bindir} -install -d $RPM_BUILD_ROOT%{_libdir} -install -d $RPM_BUILD_ROOT%{_libdir}/cook -install -d $RPM_BUILD_ROOT%{_libdir}/cook/en/ install -d $RPM_BUILD_ROOT%{_libdir}/cook/en/LC_MESSAGES -install -d $RPM_BUILD_ROOT%{_datadir} -install -d $RPM_BUILD_ROOT%{_datadir}/cook +install -d $RPM_BUILD_ROOT%{_datadir}/locale install -d $RPM_BUILD_ROOT%{_datadir}/cook/en -install -d $RPM_BUILD_ROOT%{_datadir} ln -s $RPM_BUILD_ROOT%{_mandir}/man1 $RPM_BUILD_ROOT%{_datadir}/cook/en/man1 -install -d $RPM_BUILD_ROOT%{_mandir} install -d $RPM_BUILD_ROOT%{_mandir}/man1 install -d $RPM_BUILD_ROOT%{_pixmapsdir} -%{__make} RPM_BUILD_ROOT=$RPM_BUILD_ROOT install -#rm -rf $RPM_BUILD_ROOT%{_datadir}/cook/en -rm -rf $RPM_BUILD_ROOT%{_datadir}/cook/en/man1 -install cook.gif $RPM_BUILD_ROOT%{_pixmapsdir} +%{__make} install \ + RPM_BUILD_ROOT=$RPM_BUILD_ROOT +mv $RPM_BUILD_ROOT%{_libdir}/cook/en $RPM_BUILD_ROOT%{_datadir}/locale/ +rm -r $RPM_BUILD_ROOT%{_datadir}/cook/en +install -D cook.gif $RPM_BUILD_ROOT%{_pixmapsdir}/cook.gif + +%find_lang %{name} --with-gnome --all-name -%files +%files -f %{name}.lang %defattr(644,root,root,755) -%doc README lib/en/*.{ps,txt} +%doc README lib/en/*.txt %attr(0755,root,root) %{_bindir}/* -%{_libdir}/cook %{_datadir}/cook %{_mandir}/man*/* %{_pixmapsdir}/cook.gif %files doc-ps %defattr(644,root,root,755) -%doc %{_datadir}/doc/%{name}-%{version}/*.ps.gz +%doc lib/en/*.ps %clean rm -rf $RPM_BUILD_ROOT