source: projects/specs/trunk/x/xmonad-extras/xmonad-extras-vl.spec @ 11763

Revision 11763, 3.5 KB checked in by ara_t, 6 years ago (diff)

xmonad-*/xmobar: rebuild with ghc-8.4.3-2

RevLine 
[10171]1%define pkg_name    xmonad-extras
[11763]2%define pkg_version 0.14
3%define pkg_release 1%{?_dist_release}
[10171]4
5Summary:     Various modules for xmonad
6Summary(ja): xmonadのための様々なモジュール
7Name:    %{pkg_name}
8Version: %{pkg_version}
9Release: %{pkg_release}
10
11License: BSD3
12Group:   User Interface/Desktops
13URL:     http://hackage.haskell.org
14
[11632]15Source0: packages
[10171]16
[11632]17Source11: alsa-core-0.5.0.1.tar.gz
18Source12: alsa-core.cabal
[11763]19Source13: ghc-paths-0.1.0.9.tar.gz
20Source14: ghc-paths.cabal
21Source15: language-c-0.8.1.tar.gz
[11632]22Source16: language-c.cabal
[11763]23Source17: libmpd-0.9.0.8.tar.gz
24Source18: libmpd.cabal
25Source19: transformers-compat-0.6.2.tar.gz
26Source20: transformers-compat.cabal
27Source21: c2hs-0.28.5.tar.gz
28Source22: c2hs.cabal
29Source23: alsa-mixer-0.2.0.3.tar.gz
30Source24: alsa-mixer.cabal
31Source25: exceptions-0.10.0.tar.gz
32Source26: exceptions.cabal
33Source27: temporary-1.3.tar.gz
34Source28: temporary.cabal
35Source29: hint-0.8.0.tar.gz
36Source30: hint.cabal
37Source31: xmonad-extras-0.14.tar.gz
38Source32: xmonad-extras.cabal
[11384]39
[10171]40BuildRoot: %{_tmppath}/%{name}-%{version}-root
41
[10916]42BuildRequires: ghc haskell-platform
[10171]43BuildRequires: xmonad xmonad-contrib
44BuildRequires: libffi-devel gmp-devel zlib-devel
45BuildRequires: xorg-x11-devel
[11384]46BuildRequires: alsa-lib-devel
[11763]47BuildRequires: libXScrnSaver-devel
[11384]48BuildRequires: ncurses-devel
[10171]49BuildRequires: docbook-utils docbook-utils-pdf docbook-style-xsl
50
[11632]51Requires: haskell-platform-dep
[10171]52Requires: xmonad xmonad-contrib
[11763]53Requires: libXScrnSaver-devel
[10171]54
[11632]55
[10171]56Vendor: Project Vine
57Distribution: Vine Linux
58Packager: ara_t
59
[11632]60
[10171]61%description
62Various modules for xmonad that cannot be added to xmonad-contrib
63 because of additional dependencies.
64
65%description -l ja
66サードパーティーによるxmonad拡張であり、依存パッケージの追加のために
67xmonad-contribに含まれなかったモジュールを含みます。
68
69
70%prep
71%{__rm} -rf ${RPM_BUILD_ROOT}
72
73%build
[11632]74export PATH=${RPM_BUILD_ROOT}%{_bindir}:${PATH}
75%ghc_pkg_init
[10171]76
[11384]77cd %{_builddir}
[11632]78for pkg in `cat %{SOURCE0}`; do
79    %{__tar} xzf %{_sourcedir}/${pkg}.tar.gz
80    pushd ${pkg}
81        %ghc_fix_dependencies ${pkg}
82        %cabal_configure2 %{name} ${pkg}
83        %cabal_build
84        %cabal_haddock
85        %cabal_copy_resister %{name}_${pkg}
86    popd
[11384]87done
88
[11632]89%install
90# copy documents
91pushd %{_builddir}/%{name}-%{version}
92    %{__cp} CHANGELOG.md LICENSE README.md \
93     ${RPM_BUILD_ROOT}%{_docdir}/%{name}/%{name}-%{version}
94popd
[10171]95
96
97%clean
98%{__rm} -rf ${RPM_BUILD_ROOT}
99
100%post
[11632]101%ghc_pkg_recache
[10171]102
103%postun
[11632]104%ghc_pkg_recache
[10171]105
106
107%files
108%defattr(-, root, root)
[11384]109%{_bindir}/
[10171]110%{_libdir}/ghc-%{ghc_version}/
111%{_libdir}/ghc-lib/
[11384]112%{_datadir}/%{name}/
[10236]113%{_docdir}/%{name}/
[10171]114
115
116%changelog
[11763]117* Wed Aug 08 2018 Toshiaki Ara <ara_t@384.jp> 0.14-1
118- update to 0.14
119- add BuildRequires: libXScrnSaver-devel
120
[11746]121* Fri Jul 20 2018 Toshiaki Ara <ara_t@384.jp> 0.13.3-3
122- build using ghc-8.4.3
123
[11632]124* Fri May 18 2018 Toshiaki Ara <ara_t@384.jp> 0.13.3-1
125- update to 0.13.3
126- rebuild using ghc-8.4.2
127- rewrite using macro
128
[11384]129* Tue Jan 09 2018 Toshiaki Ara <ara_t@384.jp> 0.13.2-1
130- update to 0.13.2
131- build using ghc-8.2.2
132
[10916]133* Fri Feb 03 2017 Toshiaki Ara <ara_t@384.jp> 0.12.1-6
134- rebuild using ghc-8.0.1
135
[10236]136* Wed May 04 2016 Toshiaki Ara <ara_t@384.jp> 0.12.1-5
137- rebuilt
138
[10171]139* Tue Apr 12 2016 Toshiaki Ara <ara_t@384.jp> 0.12.1-4
140- rebuild under xmonad-0.12-3 and xmonad-contrib-0.12-4
141- correct SPEC file
142
143* Tue Mar 01 2016 Toshiaki Ara <ara_t@384.jp> 0.12.1-3
144- rebuild under xmonad-0.12-2 and xmonad-contrib-0.12-3
145
146* Sat Feb 27 2016 Toshiaki Ara <ara_t@384.jp> 0.12.1-2
147- recompile
148
149* Sat Feb 27 2016 Toshiaki Ara <ara_t@384.jp> 0.12.1-1
150- new package
Note: See TracBrowser for help on using the repository browser.