INFO: cobcy.spec #2

Wojciech "Sas" Cieciwa cieciwa w alpha.zarz.agh.edu.pl
Czw, 17 Wrz 1998, 12:42:45 CEST


Ok. 
Co moglem to poprawilem, 
ale poniewaz pisze z goscinnego polaczenia z windy :) wiec jest bez
polskich znakow......


Pozdrawiam.
						Sas.

P.S.
Jesli jest cos jeszcze to dajcie znac.

P.P.S.
Jeszcze jedna sprawa, jak zostala rozwiazana sprawa kompilatorow ???
Tzn. czy binaria sa bezposrednio w /usr/bin jak np. w tym pakiecie,
czy tez calosc jest w /usr/lib/%{name} i tylko linki ida do 
/usr/bin, jak np. w pakiecie pl-2.9.10-1.i386.rpm ???
Chcialbym to wiedziec i trzymac sie jakiegos stalego schematu....
=====================================================================
Summary: ANSI Cobol compiler 
Summary(pl): Kompilator COBOLu
Name: cobcy
Version: 0.2
Release: 1
Copyright: GPL
Group: Languages
Source: ftp://tsx-11.mit.edu/pub/linux/sources/usr.bin/cobcy-0.2.tar.gz
Patch: adtlib.diff
Patch1:hexv.diff
Buildroot: /tmp/%{name}-%{version}-root

%description
Cobcy is a free (GPL) cobol compiler. It compiles cobol code into
frequently messy, but readable C (confusion is mostly due to long 
variable names). Turning wrapping off while viewing helps a lot.
Current capabilities include a lot of basic COBOL, but several features,
like arrays, strings, and record-record MOVEs are still missing.

%description -l pl
Cobcy jest darmowa wersja kompilatora cobolu.
Aktualna wersja dziala poprawnie dla prostych operacji, ale niektore
bardziej skomplikowane jak tablice, lancuchy, przemieszczenia recordow
ciagle sa nieudostepnione.

%package example
Summary: Exampler for Cobcy compiler.
Summary(pl): Przyklady dla kompilatora Cobcy 
Requires: %name
Group: Languages/Example
%description example
Example for Cobcy.

%description -l pl example
Przyklady dla kompilatora Cobcy

%prep
%setup -q -n %name
%patch -p1 -b .orig
%patch1 -p1 -b .orig

%build
./configure --prefix=/usr
make RPM_OPT_FLAGS="$RPM_OPT_FLAGS" depend
make RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
strip cobcy

cd hexv
make RPM_OPT_FLAGS="$RPM_OPT_FLAGS" depend
make RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
strip hexv

%install
install -d $RPM_BUILD_ROOT/usr/bin
install -d $RPM_BUILD_ROOT/usr/lib/%name/example

cp cobcy $RPM_BUILD_ROOT/usr/bin
cp cobol $RPM_BUILD_ROOT/usr/bin
cp hexv/hexv $RPM_BUILD_ROOT/usr/bin
cp -R tests/* $RPM_BUILD_ROOT/usr/lib/%name/example

%clean
rm -rf $RPM_BUILD_ROOT
rm -rf $RPM_BUILD_DIR/%name

%files
%defattr(644, root, root, 755)
%doc CODE.STY README docs/*
/usr/bin/cobol
/usr/bin/cobcy
/usr/bin/hexv

%files example
%defattr(644, root, root, 755)
/usr/lib/%name/*

%changelog

* Wed Aug 16 1998 Wojciech "Sas" Cieciwa <cieciwa w alpha.zarz.agh.edu.pl>
- building RPM.




=============================================================================
  UNIX System Administrator, POLAND
      _/_/_/_/ _/_/_/_/  _/_/_/_/     Wojciech 'Sas' Cieciwa
     _/       _/    _/  _/                   
    _/_/_/_/ _/_/_/_/  _/_/_/_/     cieciwa w alpha.zarz.agh.edu.pl
         _/ _/    _/        _/     sas w uci.agh.edu.pl                 
  _/_/_/_/ _/    _/  _/_/_/_/                 
		http://alpha.zarz.agh.edu.pl/~cieciwa




Więcej informacji o liście dyskusyjnej pld-devel-pl