ghc-bootstrap-vl.spec 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. %define pkg_name ghc-bootstrap
  2. %define pkg_version 7.10.3
  3. %define pkg_release 2%{?_dist_release}
  4. %ifarch %{ix86}
  5. %define rpmarch i386
  6. %endif
  7. %ifarch x86_64
  8. %define rpmarch x86_64
  9. %endif
  10. %define dlurl https://www.haskell.org/ghc/dist
  11. %define filename ghc-%{pkg_version}-%{rpmarch}-deb8-linux.tar.bz2
  12. Summary: ghc binary for build ghc
  13. Name: %{pkg_name}
  14. Version: %{pkg_version}
  15. Release: %{pkg_release}
  16. License: BSD-like
  17. Group: Applications/Languages
  18. URL: https://www.haskell.org/ghc
  19. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  20. BuildRequires: wget
  21. Vendor: Project Vine
  22. Distribution: Vine Linux
  23. Packager: ara_t
  24. %description
  25. The Glasgow Haskell Compiler (GHC) is a state-of-the-art, open source,
  26. compiler and interactive environment for the functional language Haskell.
  27. This package is ghc binary for building ghc.
  28. %prep
  29. %{__rm} -rf ${RPM_BUILD_ROOT}
  30. # wget %{dlurl}/%{version}/%{filename}
  31. # %build
  32. # %{__tar} xf %{filename}
  33. # cd ghc-%{version}
  34. # ./configure --prefix=%{_prefix} --libdir=%{_libdir} \
  35. # --with-system-libffi
  36. # %install
  37. # cd ghc-%{version}
  38. # %{make_install}
  39. # %{__mv} ${RPM_BUILD_ROOT}%{_docdir}/ghc \
  40. # ${RPM_BUILD_ROOT}%{_docdir}/ghc-%{version} \
  41. %clean
  42. %{__rm} -rf ${RPM_BUILD_ROOT}
  43. # %post -p %{_syssbindir}/ldconfig
  44. # %postun -p %{_syssbindir}/ldconfig
  45. %files
  46. # %defattr(-, root, root)
  47. # %{_bindir}/
  48. # %{_libdir}/ghc-%{version}/
  49. # %{_docdir}/ghc-%{version}/
  50. # %{_mandir}/man1/
  51. %changelog
  52. * Sun Dec 11 2016 Toshiaki Ara <ara_t@384.jp> 7.10.3-2
  53. - empty
  54. * Sun Apr 10 2016 Toshiaki Ara <ara_t@384.jp> 7.10.3-1
  55. - update to 7.10.3-1
  56. * Sun Apr 10 2016 Toshiaki Ara <ara_t@384.jp> 7.6.3-2
  57. - coorect SPEC file
  58. * Tue Feb 02 2016 Toshiaki Ara <ara_t@384.jp> 7.6.3-1
  59. - new package