]> git.pld-linux.org Git - packages/cdflib.git/blame - cdflib.spec
- new
[packages/cdflib.git] / cdflib.spec
CommitLineData
d99f3cdd
JB
1Summary: CDF (Common Data Format) software
2Summary(pl.UTF-8): Oprogramowanie obsługujące CDF (Common Data Format)
3Name: cdflib
4Version: 3.5.0.1
5Release: 1
6License: freely usable, non-commercially distributable
7Group: Libraries
8# see http://cdf.gsfc.nasa.gov/html/sw_and_docs.html
9Source0: http://cdaweb.gsfc.nasa.gov/pub/software/cdf/dist/cdf35_0/linux/cdf35_0-dist-all.tar.gz
10# Source0-md5: 61dcabe51427e03f83b8a6dcf9d4dfd4
11URL: http://cdf.gsfc.nasa.gov/cdf_home.html
12BuildRequires: gcc-fortran >= 6:4.4.2
13BuildRequires: ncurses-devel
14BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15
16%description
17CDF (Common Data Format) software.
18
19%description -l pl.UTF-8
20Oprogramowanie obsługujące CDF (Common Data Format).
21
22%package devel
23Summary: C and Fortran header files for CDF library
24Summary(pl.UTF-8): Pliki nagłówkowe C i Fortranu do biblioteki CDF
25Group: Development/Libraries
26Requires: %{name} = %{version}-%{release}
27
28%description devel
29C and Fortran header files for CDF library.
30
31%description devel -l pl.UTF-8
32Pliki nagłówkowe C i Fortranu do biblioteki CDF.
33
34%package static
35Summary: Static CDF library
36Summary(pl.UTF-8): Statyczna biblioteka CDF
37Group: Development/Libraries
38Requires: %{name}-devel = %{version}-%{release}
39
40%description static
41Static CDF library.
42
43%description static -l pl.UTF-8
44Statyczna biblioteka CDF.
45
46%package -n java-cdflib
47Summary: Java API for CDF library
48Summary(pl.UTF-8): API Javy do biblioteki CDF
49Group: Libraries/Java
50URL: http://cdf.gsfc.nasa.gov/cdfjava_doc/index.html
51Requires: %{name} = %{version}-%{release}
52
53%description -n java-cdflib
54Java API for CDF library.
55
56%description -n java-cdflib -l pl.UTF-8
57API Javy do biblioteki CDF.
58
59%prep
60%setup -q -n cdf35_0-dist
61
62%build
63%{__make} all \
64 OS=linux \
65 ENV=gnu \
66 CC_linux_gnu="%{__cc}" \
67 LIBCDFa="../lib/libcdf.so" \
68 UCOPTIONS="%{rpmcflags}"
69
70%install
71rm -rf $RPM_BUILD_ROOT
72
73%{__make} install \
74 INSTALLDIR=$RPM_BUILD_ROOT%{_prefix}
75
76%if "%{_lib}" != "lib"
77%{__mv} $RPM_BUILD_ROOT%{_prefix}/{lib,%{_lib}}
78%endif
79
80install -d $RPM_BUILD_ROOT%{_datadir}/cdf
81%{__mv} $RPM_BUILD_ROOT%{_prefix}/CDFLeapSeconds.txt $RPM_BUILD_ROOT%{_datadir}/cdf
82%{__mv} $RPM_BUILD_ROOT%{_bindir}/definitions.* $RPM_BUILD_ROOT%{_datadir}/cdf
83
84install -d $RPM_BUILD_ROOT%{_javadir}
85cp -p cdfjava/classes/cdfjava.jar $RPM_BUILD_ROOT%{_javadir}
86
87%clean
88rm -rf $RPM_BUILD_ROOT
89
90%files
91%defattr(644,root,root,755)
92%doc CDF_copyright.txt CHANGES.txt README_cdf_tools.txt Release.notes Welcome.txt
93%attr(755,root,root) %{_bindir}/cdf*
94%attr(755,root,root) %{_bindir}/skeletoncdf
95%attr(755,root,root) %{_bindir}/skeletontable
96%attr(755,root,root) %{_libdir}/libcdf.so
97%{_libdir}/cdf
98%{_datadir}/cdf
99
100%files devel
101%defattr(644,root,root,755)
102%{_includedir}/cdf.h
103%{_includedir}/cdfconfig.h
104%{_includedir}/cdfdist.h
105%{_includedir}/cdflib.h
106%{_includedir}/cdflib64.h
107# fortran
108%{_includedir}/cdf.inc
109
110%files static
111%defattr(644,root,root,755)
112%{_libdir}/libcdf.a
113
114%files -n java-cdflib
115%defattr(644,root,root,755)
116%{_javadir}/cdfjava.jar
This page took 0.049552 seconds and 4 git commands to generate.