Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:SStepke
Metview
Metview.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File Metview.spec of Package Metview
Name: Metview Version: 5.17.4 Release: 1.0 Summary: Meteorological workstation and batch system URL: https://software.ecmwf.int/metview BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: %{name}-%{version}-Source.tar.gz Source1: %{name}-rpmlintrc License: Apache-2.0 # Copyright 2022 ECMWF Group: Productivity/Scientific/Other Requires: bash #Requires: emos >= 4.4.5 Requires: Magics >= 4.1.2 Requires: eccodes Requires: cairo >= 1.4.0 Requires: gdbm ImageMagick ################################################# #!BuildIgnore: post-build-checks %if 0%{?fedora_version} BuildRequires: proj-devel Requires: proj-epsg BuildRequires: pkgconfig BuildRequires: ghostscript-core %endif %if 0%{?rhel_version} || 0%{?centos_version} || 0%{?suse_version} Requires: proj BuildRequires: proj libproj-devel %endif BuildRequires: cmake >= 3.1 BuildRequires: Magics-devel BuildRequires: gcc-c++ BuildRequires: cairo-devel BuildRequires: pango-devel BuildRequires: eccodes-devel #BuildRequires: emos BuildRequires: boost-devel BuildRequires: gdbm-devel ksh ImageMagick flex bison %if 0%{?suse_version} Requires: python curl Requires: netcdf xdpyinfo BuildRequires: -post-build-checks -brp-check-suse BuildRequires: libQt5Widgets-devel libQt5Gui-devel libQt5Xml-devel BuildRequires: libqt5-qtxmlpatterns-devel libQt5PrintSupport-devel libqt5-qtsvg-devel BuildRequires: libcurl-devel fftw3-devel BuildRequires: netcdf netcdf-devel libnetcdf_c++-devel hdf5-devel zlib-devel BuildRequires: gcc-fortran libexpat-devel BuildRequires: libjasper-devel BuildRequires: rpcgen libtirpc-devel %endif %if 0%{?fedora} || 0%{?centos_version} || 0%{?rhel_version} Requires: qt5-qtsvg BuildRequires: pkgconfig gcc-gfortran byacc fftw-devel BuildRequires: expat expat-devel BuildRequires: qt5-qtwebkit-devel qt5-qtbase-devel qt5-qtxmlpatterns-devel qt5-qtsvg-devel BuildRequires: libXpm-devel BuildRequires: gdbm-devel netcdf-devel %if 0%{?fedora_version} BuildRequires: rpcgen libtirpc-devel hdf-libs util-linux %endif %if 0%{?centos_version} || 0%{?rhel_version} BuildRequires: libnetcdf_c++-devel %else BuildRequires: netcdf-cxx-devel %endif %endif ################################################ %description Runtime files for Metview - The library and tools to visualize meteorological data and statistics Authors: -------- (ECMWF Development Section) Iain Russell Fernando Ii Sandor Kertesz Sylvie Lamy-Thepaut Stephan Siemen ############################################## %prep #%setup -q cd %{_topdir}/BUILD rm -rf %{name}-%{version}-Source cp -rf %{_topdir}/SOURCES/%{name}-%{version}-Source.tar.gz . tar -xzf %{name}-%{version}-Source.tar.gz cd %{name}-%{version}-Source %build cd %{_topdir}/BUILD/%{name}-%{version}-Source mkdir build cd build %if 0%{?fedora_version} > 27 || 0%{?suse_version} > 1500 cmake .. -DCMAKE_PREFIX_PATH=/usr -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_Fortran_FLAGS="-I/usr/include" \ -DCMAKE_CXX_FLAGS=-I/usr/include/tirpc -DCMAKE_C_FLAGS=-I/usr/include/tirpc -DCMAKE_CXX_STANDARD_LIBRARIES="-ltirpc" \ -DINSTALL_LIB_DIR=lib64 -DENABLE_MIR_DOWNLOAD_MASKS=OFF %else cmake .. -DCMAKE_PREFIX_PATH=/usr -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_Fortran_FLAGS="-I/usr/include" \ -DCMAKE_SKIP_RPATH=ON -DINSTALL_LIB_DIR=lib64 -DENABLE_MIR_DOWNLOAD_MASKS=OFF %endif make %install # install all files into the BuildRoot cd %{_topdir}/BUILD/%{name}-%{version}-Source/build make DESTDIR=$RPM_BUILD_ROOT install rm -f $RPM_BUILD_ROOT/usr/share/applications/metview.desktop #pip install metview %clean # clean up the hard disc after build rm -rf $RPM_BUILD_ROOT ############################################### %files %defattr(-,root,root) #%doc AUTHORS ChangeLog NOTICE LICENSE /usr/bin/* #/usr/share #/usr/include /usr/lib/* ################################################ %changelog * Wed Feb 11 2015 - metview@ecmwf.int - First CMake based version - See https://software.ecmwf.int/wiki/display/METV/Change+History * Mon Aug 6 2012 - metview@ecmwf.int - See https://software.ecmwf.int/wiki/display/METV/Change+History
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor