diff --git a/.gitignore b/.gitignore index 6fe054c..6299b88 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /reflection-1.4.tar.gz /reflection-1.5.1.tar.gz +/reflection-2.1.2.tar.gz diff --git a/ghc-reflection.spec b/ghc-reflection.spec index f54318a..c9e213a 100644 --- a/ghc-reflection.spec +++ b/ghc-reflection.spec @@ -1,10 +1,11 @@ +# generated by cabal-rpm-0.9.11 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name reflection Name: ghc-%{pkg_name} -Version: 1.5.1 -Release: 4%{?dist} +Version: 2.1.2 +Release: 1%{?dist} Summary: Reifies arbitrary terms into types that can be reflected back into terms License: BSD @@ -19,16 +20,20 @@ BuildRequires: ghc-template-haskell-devel # End cabal-rpm deps %description -This package provides an implementation of the ideas presented in the paper +This package addresses the "configuration problem" which is propagating +configurations that are available at run-time, allowing multiple configurations +to coexist without resorting to mutable global variables or +'System.IO.Unsafe.unsafePerformIO'. + +That package is an implementation of the ideas presented in the paper "Functional Pearl: Implicit Configurations" by Oleg Kiselyov and Chung-chieh -Shan. However, the API has been streamlined to improve performance. +Shan (). +However, the API has been streamlined to improve performance. -The original paper can be obtained from -. - -For a summary of the approach taken by this library, along with more motivating -examples, see Austin Seipp's tutorial at -. +Austin Seipp's tutorial + provides a summary of the approach taken by this +library, along with more motivating examples. %package devel @@ -54,6 +59,8 @@ This package provides the Haskell %{pkg_name} library development files. %install %ghc_lib_install +rm %{buildroot}%{ghc_pkgdocdir}/LICENSE + %post devel %ghc_pkg_recache @@ -64,14 +71,17 @@ This package provides the Haskell %{pkg_name} library development files. %files -f %{name}.files -%doc LICENSE +%license LICENSE %files devel -f %{name}-devel.files -%doc README.markdown examples +%doc CHANGELOG.markdown README.markdown examples %changelog +* Sun Jun 26 2016 Jens Petersen - 2.1.2-1 +- update to 2.1.2 + * Wed Feb 03 2016 Fedora Release Engineering - 1.5.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild diff --git a/sources b/sources index 501e880..fa658d9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -34924e175164cd604d90efeba082150e reflection-1.5.1.tar.gz +8bb7d52daaed08868f8050fb6ecce704 reflection-2.1.2.tar.gz