X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=cdecl.spec;h=7cd59babd39eed5bec39352babaacc3d64d59cf6;hb=e0803ba347d46b2213f865bf879f2d42e303eef4;hp=4fe81aaed38f2be9a49bf18a16194e1c235348f4;hpb=033d23a2aef84c792a49861f3dd99f650169e1ed;p=packages%2Fcdecl.git diff --git a/cdecl.spec b/cdecl.spec index 4fe81aa..7cd59ba 100644 --- a/cdecl.spec +++ b/cdecl.spec @@ -1,19 +1,19 @@ Summary: Programs for encoding and decoding C and C++ function declarations Summary(de): Übersetzer von Deklarationen zwischen Englisch und C/C++ Summary(fr): Traducteur anglais <--> déclarations C/C++ +Summary(pl): Programy do kodowania i dekodowania deklaracji funkcji w C i C++ Summary(tr): Ýngilizceden C/C++ bildirimlerine çevirici Name: cdecl Version: 2.5 -Release: 16 -Copyright: distributable +Release: 22 +License: distributable Group: Development/Tools -Group(fr): Development/Outils -Group(pl): Programowanie/Narzêdzia Source0: ftp://sunsite.unc.edu/pub/Linux/devel/lang/c/%{name}-%{version}.tar.gz -Patch0: cdecl-misc.patch -BuildRequires: byacc -BuildRequires: ncurses-devel >= 5.0 -BuildRequires: readline-devel >= 4.1 +Patch0: %{name}-misc.patch +Patch1: %{name}-glibc.patch +BuildRequires: flex +BuildRequires: bison +BuildRequires: readline-devel >= 4.2 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -22,7 +22,7 @@ used to translate English to C or C++ function declarations and vice versa. %description -l pl -Pakiet cdecl zawiera narzêdzia cdecl oraz c++decl, których u¿ywa sie +Pakiet cdecl zawiera narzêdzia cdecl oraz c++decl, których u¿ywa siê do t³umaczenia deklaracji funkcji C lub C++ na angielski i vice versa. %description -l de @@ -40,10 +40,12 @@ kullan %prep %setup -q -%patch -p1 +%patch0 -p1 +#%patch1 -p1 %build -%{__make} CFLAGS="$RPM_OPT_FLAGS -DUSE_READLINE -s" \ +bison -y cdgram.y && mv -f y.tab.c cdgram.c +%{__make} CFLAGS="%{rpmcflags} %{rpmldflags} -DUSE_READLINE" \ LIBS="-lreadline -ltinfo" %install @@ -54,8 +56,6 @@ install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1} BINDIR=$RPM_BUILD_ROOT%{_bindir} \ MANDIR=$RPM_BUILD_ROOT%{_mandir}/man1 \ -gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man1/* - %clean rm -rf $RPM_BUILD_ROOT