Browse Source

openspecfun: initial release

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@11722 ec354946-7b23-47d6-9f5a-488ba84defc7
ara_t 5 years ago
parent
commit
d479c78f54
1 changed files with 126 additions and 0 deletions
  1. 126 0
      o/openspecfun/openspecfun-vl.spec

+ 126 - 0
o/openspecfun/openspecfun-vl.spec

@@ -0,0 +1,126 @@
+%define pkg_name    openspecfun
+%define pkg_version 0.5.3
+%define pkg_release 1%{?_dist_release}
+
+Summary: Library providing a collection of special mathematical functions
+Name:    %{pkg_name}
+Version: %{pkg_version}
+Release: %{pkg_release}
+
+License: MIT and Public Domain
+Group:   System Environment/Libraries
+URL:     https://github.com/JuliaLang/openspecfun
+
+Source0: https://github.com/JuliaLang/openspecfun/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+
+BuildRequires:  gcc-gfortran
+
+
+%description
+Currently provides AMOS and Faddeeva. AMOS (from Netlib) is a
+portable package for Bessel Functions of a Complex Argument and
+Nonnegative Order; it contains subroutines for computing Bessel
+functions and Airy functions. Faddeeva allows computing the
+various error functions of arbitrary complex arguments (Faddeeva
+function, error function, complementary error function, scaled
+complementary error function, imaginary error function, and Dawson function);
+given these, one can also easily compute Voigt functions, Fresnel integrals,
+and similar related functions as well.
+
+%package devel
+Summary:    Library providing a collection of special mathematical functions
+Group:      Development/Libraries
+Requires:   %{name} = %{version}-%{release}
+
+%description devel
+Contains header files for developing applications that use the %{name}
+library.
+
+%package static
+Summary:    Library providing a collection of special mathematical functions
+Group:      Development/Libraries
+Requires:   %{name}-devel%{?_isa} = %{version}-%{release}
+
+%description static
+Static %{name} library.
+
+
+%prep
+%setup -q %{name}-%{version}
+
+%build
+%{__make} %{?_smp_mflags} includedir=%{_includedir} \
+ FFLAGS="%{optflags}" CFLAGS="%{optflags}"
+
+%install
+%{makeinstall}
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post -p %{_syssbindir}/ldconfig
+
+%postun -p %{_syssbindir}/ldconfig
+
+
+%files
+%doc LICENSE.md README.md
+%{_libdir}/libopenspecfun.so.1*
+
+%files devel
+%{_libdir}/libopenspecfun.so
+%{_includedir}/Faddeeva.h
+
+%files static
+%{_libdir}/libopenspecfun.a
+
+
+%changelog
+* Wed Jun 13 2018 Toshiaki Ara <ara_t@384.jp> 0.5.3-1
+- initial build for Vine Linux
+
+* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.3-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Sun Feb 4 2018 Milan Bouchet-Valat <nalimilan@club.fr> - 0.5.3-6
+- Rebuilt for libgfortran.so.4.
+
+* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.3-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
+
+* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.3-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.3-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Tue Jan 31 2017 Milan Bouchet-Valat <nalimilan@club.fr> - 0.5.3-2
+- Rebuild for gfortran 7.
+
+* Wed Jul 27 2016 Milan Bouchet-Valat <nalimilan@club.fr> - 0.5.3-1
+- New upstream release.
+
+* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.4-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
+* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
+* Sun Jul 27 2014 Milan Bouchet-Valat <nalimilan@club.fr> - 0.4-1
+- New upstream release.
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Thu May 1 2014 Milan Bouchet-Valat <nalimilan@club.fr> - 0.3-1
+- New upstream release.
+- Use Group System Environment/Libraries for base package.
+
+* Fri Feb 14 2014 Milan Bouchet-Valat <nalimilan@club.fr> - 0.2-2
+- Don't build static libraries package by default.
+
+* Sat Feb 8 2014 Milan Bouchet-Valat <nalimilan@club.fr> - 0.2-1
+- Initial version.