package created by silvan using the webbuild interface [release 0.6.4-1mamba;Sun Sep 08 2013]

This commit is contained in:
Silvan Calarco 2024-01-05 22:56:13 +01:00
parent db644889de
commit d477d8817e
2 changed files with 66 additions and 0 deletions

View File

@ -1,2 +1,4 @@
# ghc-texmath
The texmathml library provides functions to convert LaTeX math formulas to presentation MathML (which can be used in HTML) or OMML (Office Math Markup Language, used in Microsoft Office). It supports basic LaTeX and AMS extensions, and it can parse and apply LaTeX macros.

64
ghc-texmath.spec Normal file
View File

@ -0,0 +1,64 @@
%define ghc_ver %(ghc --version | sed "s|.*version ||")
%define pkgname %(echo %name | sed "s|^ghc-||")
Name: ghc-texmath
Version: 0.6.4
Release: 1mamba
Summary: A GHC library which provides functions to convert LaTeX math formulas to presentation MathML
Group: System/Libraries
Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: http://hackage.haskell.org/package/%{pkgname}
Source: http://hackage.haskell.org/packages/archive/texmath/%{version}/texmath-%{version}.tar.gz
License: BSD
## AUTOBUILDREQ-BEGIN
## AUTOBUILDREQ-END
BuildRequires: ghc
BuildRequires: ghc-xml
Requires: ghc = %{ghc_ver}
Requires: ghc-xml
BuildRoot: %{_tmppath}/%{name}-%{version}-root
%description
The texmathml library provides functions to convert LaTeX math formulas to presentation MathML (which can be used in HTML) or OMML (Office Math Markup Language, used in Microsoft Office). It supports basic LaTeX and AMS extensions, and it can parse and apply LaTeX macros.
%prep
%setup -q -n texmath-%{version}
%build
runghc Setup.hs configure \
--prefix=%{_prefix} --libdir=%{_libdir}
runghc Setup.hs build
%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
runghc Setup.hs copy --destdir=%{buildroot}
runghc Setup.hs register \
--gen-pkg-config="%{buildroot}%{_libdir}/ghc-%{ghc_ver}/%{pkgname}-%{version}/%{pkgname}-%{version}.conf"
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%post
ghc-pkg register %{_libdir}/ghc-%{ghc_ver}/%{pkgname}-%{version}/%{pkgname}-%{version}.conf &>/dev/null || true
:
%preun
ghc-pkg unregister %{pkgname}-%{version} || true
:
%files
%defattr(-,root,root)
%dir %{_libdir}/ghc-%{ghc_ver}/%{pkgname}-%{version}
%{_libdir}/ghc-%{ghc_ver}/%{pkgname}-%{version}/*
%{_datadir}/doc/%{pkgname}-%{version}/LICENSE
%dir %{_datadir}/%{pkgname}-%{version}
%dir %{_datadir}/%{pkgname}-%{version}/cgi
%{_datadir}/%{pkgname}-%{version}/cgi/texmath.xhtml
%dir %{_datadir}/%{pkgname}-%{version}/tests
%{_datadir}/%{pkgname}-%{version}/tests/*
%changelog
* Sun Sep 08 2013 Silvan Calarco <silvan.calarco@mambasoft.it> 0.6.4-1mamba
- package created by silvan using the webbuild interface