]> git.pld-linux.org Git - packages/flex.git/blob - flex.spec
- removed COPYING from %doc (copyright statment is in Copyright field),
[packages/flex.git] / flex.spec
1 Summary:     GNU fast lexical analyzer generator
2 Summary(de): GNU - schneller lexikalischer Analysegenerator 
3 Summary(fr): Générateur rapide d'analyseur lexical de GNU
4 Summary(pl): GNU szybki generator analizatora sk³adni (flex)
5 Summary(tr): GNU sözdizim çözümleyici
6 Name:        flex
7 Version:     2.5.4
8 Release:     5
9 Copyright:   GPL
10 Group:       Development/Tools
11 Source:      ftp://prep.ai.mit.edu/pub/gnu/%{name}-%{version}a.tar.gz
12 Buildroot:   /tmp/%{name}-%{version}-root
13
14 %description
15 This is the GNU fast lexical analyzer generator. It generates lexical
16 tokenizing code based on a lexical (regular expression based) description
17 of the input. It is designed to work with both yacc and bison, and is
18 used by many programs as part of their build process.
19
20 %description -l de
21 GNU, der schnelle lexikalische Analysengenerator. Er erzeugt lexikalischen 
22 Token-Code, basierend auf einer lexikalischen Beschreibung (reguläre 
23 Ausdrucksbasis) der Eingabe. Ausgelegt zum Arbeiten mit yacc und bison, 
24 wird er von vielen Programmen als Teil des Build-Vorgangs verwendet. 
25
26 %description -l fr
27 Générateur rapide d'analyseur lexical de GNU. Il génère du code lexical
28 sous forme de tokens basé sur une description lexicale (basé sur les
29 expressions rationnelles) de son entrée. Il est conçu pour fonctionner
30 avec yacc et bison, et est utilisé par de nombreux programmes comme
31 faisant partie de leur phase de construction.
32
33 %description -l pl
34 GNU flex s³u¿y do tworzenia programu analizy leksykalnej na podstawie
35 wyra¿eñ regularnych i dyrektyw C zawartych w jednym lub wiêcej plikach
36 wej¶ciowych.  Przeznaczony do wspó³pracy z parserami yacc i bison, jest
37 u¿ywany przez wiele programów w procesie kompilacji.
38
39 %description -l tr
40 Bu paket, giriþ olarak okuduðu bilgiyi kendisine düzgün deyimler olarak
41 belirtilen kurallar çerçevesinde birimlere böler. yacc ve bison paketleri
42 ile birlikte çalýþacak þekilde tasarlanmýþtýr. Pek çok programýn derlenme
43 aþamasýnda kullanýlýr.
44
45 %prep
46 %setup -q -n %{name}-%{version}
47
48 %build
49 CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s" ./configure --prefix=/usr
50 make
51
52 %install
53 install -d $RPM_BUILD_ROOT/usr/{bin,include,man/man1}}
54
55 make prefix=$RPM_BUILD_ROOT/usr install
56 strip $RPM_BUILD_ROOT/usr/bin/* || :
57 cd $RPM_BUILD_ROOT/usr/bin
58 ln -sf flex lex
59
60 %files
61 %defattr(644, root, root, 755)
62 %doc NEWS README
63 %attr(755, root, root) /usr/bin/*
64 %attr(644, root,  man) /usr/man/man1/*
65 /usr/lib/*.a
66 /usr/include/*.h
67
68 %clean
69 rm -rf $RPM_BUILD_ROOT
70
71 %changelog
72 * Fri Sep 18 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
73   [2.5.4-5]
74 - removed COPYING from %doc (copyright statment is in Copyright field),
75
76 * Sun Jun 14 1998 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
77   [2.5.4-5]
78 - added buildroot support,
79 - build from non root's account,
80 - minor modifications of spec file,
81 - added pl translation (made by Piotr Dembiñski <hektor@kki.net.pl>).
82
83 * Mon Apr 27 1998 Prospector System <bugs@redhat.com>
84 - translations modified for de, fr, tr
85
86
87 * Thu Oct 23 1997 Donnie Barnes <djb@redhat.com>
88 - updated from 2.5.4 to 2.5.4a
89
90 * Mon Jun 02 1997 Erik Troan <ewt@redhat.com>
91 - built against glibc
92
93 * Thu Mar 20 1997 Michael Fulbright <msf@redhat.com>
94  Updated to v. 2.5.4
This page took 0.06436 seconds and 3 git commands to generate.