diff --git a/cabal-install.spec b/cabal-install.spec index 0a6bcb1..773a2a4 100644 --- a/cabal-install.spec +++ b/cabal-install.spec @@ -3,7 +3,7 @@ Name: cabal-install # part of haskell-platform Version: 1.16.0.2 -Release: 31%{?dist} +Release: 32%{?dist} Summary: Command-line interface for Cabal and Hackage License: BSD @@ -31,6 +31,10 @@ BuildRequires: ghc-unix-devel BuildRequires: ghc-zlib-devel # End cabal-rpm deps Requires: ghc-compiler +# for /etc/bash_completion.d/ +Requires: filesystem +# for /etc/profile.d/ +Requires: setup %description The 'cabal' command-line program simplifies the process of managing Haskell @@ -61,11 +65,15 @@ install -pm 644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/profile.d %doc LICENSE %doc README %{_bindir}/cabal -%{_sysconfdir}/bash_completion.d -%{_sysconfdir}/profile.d/cabal-install.sh +%config(noreplace) %{_sysconfdir}/bash_completion.d/cabal +%config(noreplace) %{_sysconfdir}/profile.d/cabal-install.sh %changelog +* Thu Apr 17 2014 Jens Petersen - 1.16.0.2-32 +- mark bash_completion.d and profile.d files as config (#1069062) +- require filesystem and setup to own the config dirs (#1069062) + * Mon Feb 24 2014 Jens Petersen - 1.16.0.2-31 - update to 1.16.0.2 - split out of haskell-platform (#1069062)