Author: gotar Date: Thu Aug 30 12:55:56 2007 GMT Module: SPECS Tag: HEAD ---- Log message: - upgraded to 3.7.2, - fixed passing CFLAGS, use system libpng and zlib, - BR: groff
---- Files affected: SPECS: xephem.spec (1.49 -> 1.50) ---- Diffs: ================================================================ Index: SPECS/xephem.spec diff -u SPECS/xephem.spec:1.49 SPECS/xephem.spec:1.50 --- SPECS/xephem.spec:1.49 Mon Feb 12 23:09:22 2007 +++ SPECS/xephem.spec Thu Aug 30 14:55:51 2007 @@ -7,17 +7,19 @@ Summary: Interactive astronomy program Summary(pl.UTF-8): Interaktywny program astronomiczny Name: xephem -Version: 3.7.1 -Release: 3 +Version: 3.7.2 +Release: 1 License: distributable with free-unices distros, free for non-profit non-commercial purposes Group: X11/Applications/Science Source0: http://www.clearskyinstitute.com/xephem/%{name}-%{version}.tar.gz -# Source0-md5: a7a89469f1c0681d186344ef96941b8d +# Source0-md5: 1074e04b9a89302d9f2bad7107674311 Source1: %{name}.desktop Source2: %{name}.png Source3: %{name}_sites Patch0: %{name}-makefile.patch +Patch1: %{name}-xephemdbd.patch URL: http://www.clearskyinstitute.com/xephem/ +BuildRequires: groff BuildRequires: openmotif-devel BuildRequires: sed >= 4.0 Requires: xorg-lib-libXt >= 1.0.0 @@ -66,6 +68,7 @@ %prep %setup -q %patch0 -p1 +%patch1 -p0 sed -i "s#X11R6/lib#X11R6/%{_lib}#g" GUI/xephem/Makefile sed -i "s#/usr/local#%{_datadir}#g" GUI/xephem/tools/xephemdbd/start-xephemdbd.pl @@ -80,11 +83,28 @@ %build +# build these libraries first in order to have CFLAGS passed +%{__make} -C libastro \ + CC="%{__cc}" \ + CFLAGS="%{rpmcflags}" + +%{__make} -C libip \ + CC="%{__cc}" \ + CFLAGS="-I../libastro %{rpmcflags}" + +%{__make} -C libjpegd \ + CC="%{__cc}" \ + CFLAGS="%{rpmcflags}" + +%{__make} -C liblilxml \ + CC="%{__cc}" \ + CFLAGS="%{rpmcflags}" + cd GUI/xephem %{__make} \ CC="%{__cc}" \ - CDEBUGFLAGS="%{rpmcflags}" + CLDFLAGS="%{rpmcflags}" %{__make} -C tools/lx200xed \ CC="%{__cc}" \ @@ -92,15 +112,15 @@ %{__make} -C tools/xephemdbd \ CC="%{__cc}" \ - CFLAGS="%{rpmcflags} -I../../../../GUI/xephem -I../../../../libastro -I../../../../libip" + CFLAGS="-ffast-math %{rpmcflags} -I../../../../GUI/xephem -I../../../../libastro -I../../../../libip" %{__make} -C tools/xedb \ CC="%{__cc}" \ - CFLAGS="%{rpmcflags} -I../../../../libastro" + CFLAGS="-ffast-math %{rpmcflags} -I../../../../libastro" %{__make} -C tools/indi \ CC="%{__cc}" \ - CFLAGS="%{rpmcflags} -I../../../../liblilxml -I../../../../libastro -I../../../../libip" + CFLAGS="-ffast-math %{rpmcflags} -I../../../../liblilxml -I../../../../libastro -I../../../../libip" %install rm -rf $RPM_BUILD_ROOT @@ -110,10 +130,10 @@ install GUI/xephem/xephem $RPM_BUILD_ROOT%{_bindir} cp -a GUI/xephem/auxil $RPM_BUILD_ROOT%{_datadir}/%{name} cp -a GUI/xephem/catalogs $RPM_BUILD_ROOT%{_datadir}/%{name} -cp -a GUI/xephem/help $RPM_BUILD_ROOT%{_datadir}/%{name} cp -a GUI/xephem/fifos $RPM_BUILD_ROOT%{_datadir}/%{name} cp -a GUI/xephem/fits $RPM_BUILD_ROOT%{_datadir}/%{name} cp -a GUI/xephem/gallery $RPM_BUILD_ROOT%{_datadir}/%{name} +cp -a GUI/xephem/help $RPM_BUILD_ROOT%{_datadir}/%{name} cp -a GUI/xephem/lo $RPM_BUILD_ROOT%{_datadir}/%{name} install GUI/xephem/xephem.man $RPM_BUILD_ROOT%{_mandir}/man1/xephem.1 @@ -143,6 +163,7 @@ install GUI/xephem/tools/indi/evalINDI.man $RPM_BUILD_ROOT%{_mandir}/man1/evalINDI.1 install GUI/xephem/tools/indi/getINDI.man $RPM_BUILD_ROOT%{_mandir}/man1/getINDI.1 +install GUI/xephem/tools/indi/indidevapi.man $RPM_BUILD_ROOT%{_mandir}/man1/indidevapi.1 install GUI/xephem/tools/indi/indiserver.man $RPM_BUILD_ROOT%{_mandir}/man1/indiserver.1 install GUI/xephem/tools/indi/setINDI.man $RPM_BUILD_ROOT%{_mandir}/man1/setINDI.1 @@ -177,6 +198,11 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.50 2007/08/30 12:55:51 gotar +- upgraded to 3.7.2, +- fixed passing CFLAGS, use system libpng and zlib, +- BR: groff + Revision 1.49 2007/02/12 22:09:22 glen - tabs in preamble ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/xephem.spec?r1=1.49&r2=1.50&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
