1 Summary: PD Curses for DJGPP
2 Summary(pl): PD Curses dla DJGPP
3 Name: crossdjgpp-pdcurses
8 Group: Development/Libraries
9 Group(de): Entwicklung/Libraries
10 Group(es): Desarrollo/Bibliotecas
11 Group(fr): Development/Librairies
12 Group(pl): Programowanie/Biblioteki
13 Group(pt_BR): Desenvolvimento/Bibliotecas
14 Group(ru): òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
15 Group(uk): òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
16 Source0: ftp://ftp.delorie.com/djgpp/v2misc/pdcur%{version}s.zip
17 BuildRequires: crossdjgpp-gcc
18 Requires: crossdjgpp-gcc
19 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21 %define target i386-pc-msdosdjgpp
30 %setup -c -T -q -n contrib/pdcur%{version}
32 unzip -a %{SOURCE0} > /dev/null
36 cp -f dos/gccdos.* obj/
38 ln -sf gccdos.mak Makefile
39 %{__make} CC=%{target}-gcc DJDIR=$PWD/../../.. libpdcurses.a libpanel.a
42 rm -rf $RPM_BUILD_ROOT
43 install -d $RPM_BUILD_ROOT%{_prefix}/%{target}/{lib,include}
45 install curses.h curspriv.h panel.h $RPM_BUILD_ROOT%{_prefix}/%{target}/include
46 install obj/libpdcurses.a obj/libpanel.a $RPM_BUILD_ROOT%{_prefix}/%{target}/lib
48 ln -sf libpdcurses.a $RPM_BUILD_ROOT%{_prefix}/%{target}/lib/libcurses.a
50 mv -f maintain.er MAINTAINER
51 gzip -9nf README MAINTAINER TODO readme.*
53 # .man suffix is misleading...
54 for f in intro latin-1 overview x11 ; do
55 gzip < doc/$f.man > $f.txt.gz
59 rm -rf $RPM_BUILD_ROOT
62 %defattr(644,root,root,755)
64 %{_prefix}/%{target}/lib/*
65 %{_prefix}/%{target}/include/*