]> git.pld-linux.org Git - packages/xephem.git/blob - xephem.spec
- desktop file for XEphem.
[packages/xephem.git] / xephem.spec
1 Summary:        Interactive astronomy program
2 Summary(pl):    Interaktywny program astronomiczny
3 Name:           xephem
4 Version:        3.5.2
5 Release:        1
6 License:        distributable with free-unices distros, free for non-profit non-commercial purposes
7 Group:          X11/Applications/Science
8 Source0:        http://www.clearskyinstitute.com/xephem/%{name}-%{version}.tar.gz
9 Source1:        %{name}.desktop
10 URL:            http://www.clearskyinstitute.com/xephem/
11 BuildRequires:  XFree86-devel
12 BuildRequires:  lesstif-devel
13 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
14
15 %define         _prefix         /usr/X11R6
16 %define         _mandir         %{_prefix}/man
17
18 %description
19 XEphem  \eks-i-'fem\   n.   [X Window + Ephemeris]   (1990)
20 XEphem is a star-charting, sky-simulating, ephemeris-generating
21 celestial virtuoso.
22
23 %description -l pl
24 XEphem  \eks-i-'fem\   n.   [X Window + Ephemeris]   (1990)
25 XEphem jest programem sporz±dzaj±cym mapê gwiazd, symuluj±cym niebo,
26 efemerydalnie generuj±cym sferê niebiesk± wirtuozem. Udostêpnia wiele
27 informacji o satelitach Ziemi, Uk³adzie S³onecznym i odleg³ych
28 obiektach astronomicznych, w formie graficznej i liczbowej, w uk³adzie
29 geocentrycznym, heliocentrycznym i topocentrycznym.
30
31 %package tools
32 Summary:        Additional tools for use with XEphem
33 Summary(pl):    Dodatkowe narzêdzia dla XEphema
34 Group:          X11/Applications/Science
35 Requires:       %{name} = %{version}
36
37 %description tools
38 astorb2edb - convert astorb.txt to 2 .edb files,
39 mpcorb2edb - convert MPCORB.DAT to 2 .edb files,
40 lx200xed - a daemon to connect XEphem to a Meade LX200 telescope,
41 XEphemdbd - is a filter to find astronomical objects within a given
42             field of view.
43
44 %description tools -l pl
45 astorb2edb - konwertuje astorb.txt do 2 plików .edb,
46 mpcorb2edb - konwertuje MPCORB.DAT do 2 plików .edb,
47 lx200xed - demon do po³±czenia XEphema z teleskopem Meade LX200,
48 XEphemdbd - filt do odnajdywania obiektów astronomicznych wg zadanych
49             pól opisu.
50
51 %prep
52 %setup -q
53
54 %build
55 cd libastro
56 %{__make}
57 cd ../libip
58 %{__make}
59 cd ../GUI/xephem
60 /usr/X11R6/bin/xmkmf
61 %{__make}
62 cd tools/lx200xed
63 %{__make}
64 cd ../xephemdbd
65 %{__make}
66
67 %install
68 rm -rf $RPM_BUILD_ROOT
69 install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/%{name},%{_mandir}/man1} \
70         $RPM_BUILD_ROOT{%{_applnkdir}/Science,%{_libdir}/X11/app-defaults}
71
72 install GUI/xephem/xephem $RPM_BUILD_ROOT%{_bindir}
73 mv -f GUI/xephem/auxil $RPM_BUILD_ROOT%{_datadir}/%{name}
74 mv -f GUI/xephem/catalogs $RPM_BUILD_ROOT%{_datadir}/%{name}
75 mv -f GUI/xephem/fifos $RPM_BUILD_ROOT%{_datadir}/%{name}
76 mv -f GUI/xephem/fits $RPM_BUILD_ROOT%{_datadir}/%{name}
77 install GUI/xephem/xephem.man $RPM_BUILD_ROOT%{_mandir}/man1/xephem.1
78
79 install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Science
80 echo XEphem.ShareDir: %{_datadir}/%{name} > $RPM_BUILD_ROOT%{_libdir}/X11/app-defaults/XEphem
81
82 install GUI/xephem/tools/lx200xed/lx200xed $RPM_BUILD_ROOT%{_bindir}
83 mv GUI/xephem/tools/lx200xed/README GUI/xephem/tools/lx200xed/README-lx
84 gzip -9nf GUI/xephem/tools/lx200xed/README-lx
85
86 install GUI/xephem/tools/xephemdbd/xephemdbd $RPM_BUILD_ROOT%{_bindir}
87 install GUI/xephem/tools/xephemdbd/*.pl $RPM_BUILD_ROOT%{_bindir}
88 gzip -9nf GUI/xephem/tools/xephemdbd/{INSTALL,README}
89
90 install GUI/xephem/tools/*.pl $RPM_BUILD_ROOT%{_bindir}
91
92 %clean
93 rm -rf $RPM_BUILD_ROOT
94
95 %files
96 %defattr(644,root,root,755)
97 %attr(755,root,root) %{_bindir}/xephem
98 %{_datadir}/%{name}
99 %{_applnkdir}/Science/*
100 %{_libdir}/X11/app-defaults/*
101 %{_mandir}/man1/*
102
103 %files tools
104 %defattr(644,root,root,755)
105 %doc GUI/xephem/tools/{lx200xed,xephemdbd}/*.gz
106 %doc GUI/xephem/tools/xephemdbd/*.html
107 %attr(755,root,root) %{_bindir}/lx200xed
108 %attr(755,root,root) %{_bindir}/xephemdbd
109 %attr(755,root,root) %{_bindir}/*.pl
This page took 0.090752 seconds and 3 git commands to generate.