X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=cocom.spec;h=ddc32c71853712f32dc885dbc01489d76814c2de;hb=HEAD;hp=d2d160602a51eefb97deb8ac054393a8e4fb8f71;hpb=f9cabdda6e415b23af25a3071ffa661f10cea94f;p=packages%2Fcocom.git diff --git a/cocom.spec b/cocom.spec index d2d1606..ddc32c7 100644 --- a/cocom.spec +++ b/cocom.spec @@ -1,42 +1,78 @@ -Summary: cocom -Summary(pl): cocom +# TODO: revise packaging? +Summary: COCOM tool set +Summary(pl.UTF-8): Zestaw narzędzi COCOM Name: cocom -Version: 0.995 -Release: 0.1 +Version: 0.996 +Release: 0.2 License: GPL -Group: Base -Source0: http://odsl.dl.sourceforge.net/%{name}/%{name}-%{version}.tar.gz -# Source0-md5: -#BuildRequires: -#Requires: -URL: -Buildroot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) +Group: Development/Languages +Source0: http://dl.sourceforge.net/cocom/%{name}-%{version}.tar.gz +# Source0-md5: c95c5504fd76f4e05c4155ed840cc756 +URL: http://cocom.sourceforge.net/ +BuildRequires: autoconf +BuildRequires: bison +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description --- empty -- +This is COCOM tool set (Russian Armoury) oriented onto the creation +of compilers, cross-compilers, interpreters, and other language +processors. The distribution also contains interpreter of language +DINO as an example of the tool set usage. The tool set is aimed to +use on Unixes of different flavors. COCOM also has been ported also +into WIN32 environment. -%description -l pl --- pusty -- +%description -l pl.UTF-8 +To jest zestaw narzędzi COCOM (arsenał rosyjski), zorientowany na +tworzenie kompilatorów, kompilatorów skrośnych, interpreterów i +innych procesorów języków. Pakiet zawiera także interpreter języka +DINO jako przykład użycia tego zestawu narzędzi. Narzędzia są +przeznaczone do używania na różnych uniksach, ale zostały sportowane +także do środowiska Win32. + +%package devel +Summary: COCOM header files +Summary(pl.UTF-8): Pliki nagłówkowe COCOM +Group: Development/Languages +Requires: %{name} = %{version}-%{release} + +%description devel +COCOM header files. + +%description devel -l pl.UTF-8 +Pliki nagłówkowe COCOM. %prep %setup -q -#%patch - %build -./configure --prefix=%{_prefix} -%{__make} RPM_OPT_FLAGS="$RPM_OPT_FLAGS" +cd REGEX +%{__autoconf} +cd .. +%configure +%{__make} %install rm -rf $RPM_BUILD_ROOT -%{__make} prefix=$RPM_BUILD_ROOT%{_prefix} install -%post -%postun +%{__make} install \ + DESTDIR=$RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) -%doc +%doc CHANGES README cocom.html cocom.txt +%attr(755,root,root) %{_bindir}/* +%{_libdir}/libcocom*.a +%{_libdir}/*.sprut +%dir %{_libdir}/dino-* +%attr(755,root,root) %{_libdir}/dino-*/*.so +%{_libdir}/dino-*/lib*.a +%{_libdir}/dino-*/*.d +%{_mandir}/man1/*.1* + +%files devel +%defattr(644,root,root,755) +%{_includedir}/*.h +%{_includedir}/dino-*