Browse Source

xmobar/xmonad: update/build with ghc-8.6.3

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@11992 ec354946-7b23-47d6-9f5a-488ba84defc7
ara_t 5 years ago
parent
commit
7e23c55f0c

+ 16 - 12
x/xmobar/xmobar-vl.spec

@@ -1,6 +1,6 @@
 %define pkg_name    xmobar
-%define pkg_version 0.27
-%define pkg_release 2%{?_dist_release}
+%define pkg_version 0.29.3
+%define pkg_release 1%{?_dist_release}
 
 Summary:     a minimalistic text based status bar
 Summary(ja): テキストを基礎とした最小のステータスバー
@@ -17,28 +17,28 @@ Source0: packages
 # # Patch for building with hinotify-3.10
 # Source2: xmobar-0.26_with_hinotify-3.10.patch
 
-Source11: hinotify-0.3.10.tar.gz
+Source11: hinotify-0.4.tar.gz
 Source12: hinotify.cabal
-Source13: timezone-series-0.1.9.tar.gz
-Source14: timezone-series.cabal
-Source15: timezone-olson-0.1.9.tar.gz
-Source16: timezone-olson.cabal
-Source17: parsec-numbers-0.1.0.tar.gz
-Source18: parsec-numbers.cabal
-Source19: xmobar-0.27.tar.gz
+Source13: parsec-numbers-0.1.0.tar.gz
+Source14: parsec-numbers.cabal
+Source15: timezone-series-0.1.9.tar.gz
+Source16: timezone-series.cabal
+Source17: timezone-olson-0.1.9.tar.gz
+Source18: timezone-olson.cabal
+Source19: xmobar-0.29.3.tar.gz
 Source20: xmobar.cabal
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
 BuildRequires: ghc haskell-platform
-BuildRequires: xmonad
+BuildRequires: xmonad xmonad-contrib
 BuildRequires: libXScrnSaver-devel
 BuildRequires: libffi-devel gmp-devel zlib-devel
 BuildRequires: xorg-x11-devel
 BuildRequires: libXpm-devel
 
 Requires: haskell-platform-dep
-Requires: xmonad
+Requires: xmonad xmonad-contrib
 Requires: libXpm
 
 Vendor: Project Vine
@@ -122,6 +122,10 @@ popd
 
 
 %changelog
+* Mon Dec 17 2018 Toshiaki Ara <ara_t@384.jp> 0.29.3-1
+- update to 0.29.3
+- build using ghc-8.6.3
+
 * Wed Aug 08 2018 Toshiaki Ara <ara_t@384.jp> 0.27-2
 - build using ghc-8.4.3-2
 - add BuildRequires: libXScrnSaver-devel

+ 8 - 6
x/xmonad-contrib/xmonad-contrib-vl.spec

@@ -1,6 +1,6 @@
 %define pkg_name    xmonad-contrib
-%define pkg_version 0.14
-%define pkg_release 2%{?_dist_release}
+%define pkg_version 0.15
+%define pkg_release 1%{?_dist_release}
 
 Summary:     Third party extensions for xmonad
 Summary(ja): サードパーティーによるxmonad拡張
@@ -21,10 +21,8 @@ Source11: X11-xft-0.3.1.tar.gz
 Source12: X11-xft.cabal
 Source13: old-time-1.1.0.3.tar.gz
 Source14: old-time.cabal
-Source15: random-1.1.tar.gz
-Source16: random.cabal
-Source17: xmonad-contrib-0.14.tar.gz
-Source18: xmonad-contrib.cabal
+Source15: xmonad-contrib-0.15.tar.gz
+Source16: xmonad-contrib.cabal
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
@@ -99,6 +97,10 @@ popd
 
 
 %changelog
+* Mon Dec 17 2018 Toshiaki Ara <ara_t@384.jp> 0.15-1
+- update to 0.15
+- build using ghc-8.6.3
+
 * Wed Aug 08 2018 Toshiaki Ara <ara_t@384.jp> 0.14-2
 - add BuildRequires: and Requires: libXScrnSaver-devel
 

+ 4 - 1
x/xmonad-utils/xmonad-utils-vl.spec

@@ -1,6 +1,6 @@
 %define pkg_name    xmonad-utils
 %define pkg_version 0.1.3.3
-%define pkg_release 9%{?_dist_release}
+%define pkg_release 10%{?_dist_release}
 
 Summary:     a small collection of X utilities when running XMonad
 Summary(ja): XMonadのためのXユーティリティ集
@@ -81,6 +81,9 @@ done
 
 
 %changelog
+* Mon Dec 17 2018 Toshiaki Ara <ara_t@384.jp> 0.1.3.3-10
+- build using ghc-8.6.3
+
 * Wed Aug 08 2018 Toshiaki Ara <ara_t@384.jp> 0.1.3.3-9
 - build using ghc-8.4.3-2
 

+ 11 - 7
x/xmonad/xmonad-vl.spec

@@ -1,6 +1,6 @@
 %define pkg_name    xmonad
-%define pkg_version 0.14
-%define pkg_release 2%{?_dist_release}
+%define pkg_version 0.15
+%define pkg_release 1%{?_dist_release}
 
 Summary:     Lightweight X11 window manager written in Haskell
 Summary(ja): Haskellで書かれたタイル型ウィンドウマネージャ
@@ -22,11 +22,11 @@ Source11: X11-1.9.tar.gz
 Source12: X11.cabal
 Source13: extensible-exceptions-0.1.1.4.tar.gz
 Source14: extensible-exceptions.cabal
-Source15: setlocale-1.0.0.6.tar.gz
+Source15: setlocale-1.0.0.8.tar.gz
 Source16: setlocale.cabal
 Source17: utf8-string-1.0.1.1.tar.gz
 Source18: utf8-string.cabal
-Source19: xmonad-0.14.tar.gz
+Source19: xmonad-0.15.tar.gz
 Source20: xmonad.cabal
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
@@ -116,7 +116,7 @@ for pkg in `tail -n 1 %{SOURCE0}`; do
         %cabal_configure2 %{name} %{name}-%{version}
         %cabal_build
         %cabal_haddock
-        %cabal_copy_resister %{pkgname}-%{version}
+        %cabal_copy_resister %{pkg_name}-%{version}
     popd
 done
 
@@ -125,9 +125,9 @@ done
 %{__mkdir_p} ${RPM_BUILD_ROOT}%{_datadir}/man/man1
 
 # copy man file
-pushd ${RPM_BUILD_ROOT}%{_datadir}/%{name}/%{name}-%{version}/man
+pushd %{_builddir}/%{name}-%{version}/man
     %{__mv} xmonad.1 ${RPM_BUILD_ROOT}%{_datadir}/man/man1
-    %{__mv} xmonad.1.html xmonad.hs \
+    %{__mv} xmonad.1.html xmonad.1.markdown xmonad.hs \
      ${RPM_BUILD_ROOT}%{_docdir}/%{name}/%{name}-%{version}
 popd
 
@@ -165,6 +165,10 @@ popd
 
 
 %changelog
+* Mon Dec 17 2018 Toshiaki Ara <ara_t@384.jp> 0.15-1
+- update to 0.15
+- build using ghc-8.6.3
+
 * Wed Aug 08 2018 Toshiaki Ara <ara_t@384.jp> 0.14-2
 - add Requires: libXScrnSaver-devel