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