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

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

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

RevLine 
[10172]1%define pkg_name    xmonad-utils
2%define pkg_version 0.1.3.3
[11763]3%define pkg_release 9%{?_dist_release}
[10172]4
5Summary:     a small collection of X utilities when running XMonad
6Summary(ja): XMonadのためのXユーティリティ集
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
[10172]16
[11632]17Source11: xmonad-utils-0.1.3.3.tar.gz
18Source12: xmonad-utils.cabal
19
20
[10172]21BuildRoot: %{_tmppath}/%{name}-%{version}-root
22
[10916]23BuildRequires: ghc haskell-platform
[10172]24BuildRequires: xmonad
25
26BuildRequires: libffi-devel gmp-devel zlib-devel
27BuildRequires: xorg-x11-devel
[11384]28BuildRequires: ncurses-devel
[10172]29
[11632]30Requires: haskell-platform-dep
[10172]31Requires: xmonad
32
[11632]33
[10172]34Vendor: Project Vine
35Distribution: Vine Linux
[10916]36Packager: ara_t
[10172]37
[11632]38
[10172]39%description
40A small collection of X utilities useful when running XMonad. It includes:
41- hxsel: which returns the text currently in the X selection;
42- hxput: sets the value of the X paste buffer;
43- hslock: a simple X screen lock;
44- hmanage: an utility to toggle the override-redirect property of any window;
45- hhp: a simple utility to hide the pointer, similar to unclutter.
46
47
48%prep
49%{__rm} -rf ${RPM_BUILD_ROOT}
50
51%build
[11632]52%ghc_pkg_init
[10172]53
[11632]54cd %{_builddir}
55for pkg in `cat %{SOURCE0}`; do
56    %{__tar} xzf %{_sourcedir}/${pkg}.tar.gz
57    pushd ${pkg}
58        %ghc_fix_dependencies ${pkg}
59        %cabal_configure2 %{name} ${pkg}
60        %cabal_build
61        %cabal_haddock
62        %cabal_copy_resister %{name}_${pkg}
63    popd
64done
[10172]65
66
67%clean
68%{__rm} -rf ${RPM_BUILD_ROOT}
69
70%post
[11632]71%ghc_pkg_recache
[10172]72
73%postun
[11632]74%ghc_pkg_recache
[10172]75
76
77%files
78%defattr(-, root, root)
79%{_bindir}/
[10236]80%{_docdir}/%{name}
[10172]81
82
83%changelog
[11763]84* Wed Aug 08 2018 Toshiaki Ara <ara_t@384.jp> 0.1.3.3-9
85- build using ghc-8.4.3-2
86
[11746]87* Fri Jul 20 2018 Toshiaki Ara <ara_t@384.jp> 0.1.3.3-8
88- build using ghc-8.4.3
89
[11632]90* Fri May 18 2018 Toshiaki Ara <ara_t@384.jp> 0.1.3.3-7
91- rebuild using ghc-8.4.2
92- rewrite using macro
93
[11384]94* Tue Jan 09 2018 Toshiaki Ara <ara_t@384.jp> 0.1.3.3-6
95- rebuild using ghc-8.2.2
96
[10916]97* Thu Feb 02 2017 Toshiaki Ara <ara_t@384.jp> 0.1.3.3-5
98- rebuild using ghc-8.0.1
99
[10236]100* Wed May 04 2016 Toshiaki Ara <ara_t@384.jp> 0.1.3.3-4
101- rebuilt
102
103* Tue Apr 12 2016 Toshiaki Ara <ara_t@384.jp> 0.1.3.3-3
[10172]104- correct SPEC file
105- rebuild under xmonad-0.12-3
106
107* Sun Mar 06 2016 Toshiaki Ara <ara_t@384.jp> 0.1.3.3-2
108- rebuild under xmonad-0.12-2
109
110* Sun Feb 28 2016 Toshiaki Ara <ara_t@384.jp> 0.1.3.3-1
111- new package
Note: See TracBrowser for help on using the repository browser.