info: indent.spec

Marcin 'Qrczak' Kowalczyk qrczak w knm.org.pl
Sob, 26 Wrz 1998, 16:37:45 CEST


To się robi trochę monotonne - prawie w każdym pakiecie to samo jest do
poprawiania, z niewielkimi wariacjami...

A w ogóle to kończą mi się pakiety, które są dla mnie wystarczająco łatwe,
a zarazem wystarczająco ciekawe i o których cokolwiek wiem :-(

-- 
 __("<   Marcin Kowalczyk * qrczak w knm.org.pl http://qrczak.home.ml.org/
 \__/       GCS/M d- s+:-- a21 C+++>+++$ UL++>++++$ P+++ L++>++++$ E->++
  ^^                W++ N+++ o? K? w(---) O? M- V? PS-- PE++ Y? PGP->+ t
QRCZAK                  5? X- R tv-- b+>++ DI D- G+ e>++++ h! r--%>++ y-
-------------- następna część ---------
Summary:	GNU C indenting program
Summary(de):	GNU C-Indenting-Programm  
Summary(fr):	Programme d'indentation C de GNU
Summary(pl):	GNU program formatujący źródła w C
Summary(tr):	GNU C girintilendirme programý
Name:		indent
Version:	1.9.1
Release:	10
Copyright:	GPL
Group:		Development/Tools
Source:		ftp://prep.ai.mit.edu/pub/gnu/%{name}-%{version}.tar.gz
Prereq:		/sbin/install-info
BuildRoot:	/var/tmp/%{name}-%{root}-root

%description
This is the GNU indenting program.  It is used to beautify
C program source files.

%description -l de
Das GNU-Indenting-Programm. Zur Verschönerung Ihrer  
C-Programmquelldateienattraktiver aussehen! 

%description -l fr
Programme d'indentation de GNU. Utilisé pour embellir les
fichiers source C.

%description -l pl
Ten GNU program formatuje źródła w C, wyrównuje wcięcia itp., tak żeby
źródło ładniej wyglądało.

%description -l tr
Bu paket bir C programýnýn kaynak kodunu güzelleţtirmek için kullanýlýr.

%prep
%setup -q

%build
./configure --prefix=/usr
make CFLAGS="$RPM_OPT_FLAGS" LDFLAGS=-s

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT/usr/{bin,info,man/man1}

make prefix=$RPM_BUILD_ROOT/usr install
gzip -9nf $RPM_BUILD_ROOT/usr/info/*
install indent.1 $RPM_BUILD_ROOT/usr/man/man1

strip $RPM_BUILD_ROOT/usr/bin/indent

%clean
rm -rf $RPM_BUILD_ROOT

%post
/sbin/install-info /usr/info/indent.info.gz /usr/info/dir \
	--entry="* indent: (indent).            Program to format source code."

%preun
if [ "$1" = 0 ]; then
	/sbin/install-info --delete /usr/info/indent.info.gz /usr/info/dir \
		--entry="* indent: (indent).            Program to format source code."
fi

%files
%defattr(644, root, root, 755)
%attr(755, root, root) /usr/bin/indent
/usr/info/*
/usr/man/man1/indent.1

%changelog
* Sat Sep 26 1998 Marcin 'Qrczak' Kowalczyk <qrczak w knm.org.pl>
- use %{name} and %{version} macros
- added full %attr description in %files
- added pl translation
- `mkdir -p' replaced with more standard `install -d'
- don't use TABs in info/dir entry

* Thu Aug 13 1998 Jeff Johnson <jbj w redhat.com>
- build root

* Thu May 07 1998 Prospector System <bugs w redhat.com>
- translations modified for de, fr, tr

* Tue Oct 21 1997 Otto Hammersmith <otto w redhat.com>
- use install-info

* Thu Jul 10 1997 Erik Troan <ewt w redhat.com>
- built against glibc


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