[arch-commits] Commit in xmonad/repos (10 files)

Evangelos Foutras foutrelis at archlinux.org
Thu Sep 10 22:08:14 UTC 2015


    Date: Friday, September 11, 2015 @ 00:08:14
  Author: foutrelis
Revision: 139895

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  xmonad/repos/community-staging-i686/
  xmonad/repos/community-staging-i686/PKGBUILD
    (from rev 139894, xmonad/trunk/PKGBUILD)
  xmonad/repos/community-staging-i686/utf8-string.patch
    (from rev 139894, xmonad/trunk/utf8-string.patch)
  xmonad/repos/community-staging-i686/xmonad.install
    (from rev 139894, xmonad/trunk/xmonad.install)
  xmonad/repos/community-staging-i686/xmonad.svg
    (from rev 139894, xmonad/trunk/xmonad.svg)
  xmonad/repos/community-staging-x86_64/
  xmonad/repos/community-staging-x86_64/PKGBUILD
    (from rev 139894, xmonad/trunk/PKGBUILD)
  xmonad/repos/community-staging-x86_64/utf8-string.patch
    (from rev 139894, xmonad/trunk/utf8-string.patch)
  xmonad/repos/community-staging-x86_64/xmonad.install
    (from rev 139894, xmonad/trunk/xmonad.install)
  xmonad/repos/community-staging-x86_64/xmonad.svg
    (from rev 139894, xmonad/trunk/xmonad.svg)

--------------------------------------------+
 community-staging-i686/PKGBUILD            |   58 ++++++++++++++++++++
 community-staging-i686/utf8-string.patch   |   12 ++++
 community-staging-i686/xmonad.install      |   19 ++++++
 community-staging-i686/xmonad.svg          |   77 +++++++++++++++++++++++++++
 community-staging-x86_64/PKGBUILD          |   58 ++++++++++++++++++++
 community-staging-x86_64/utf8-string.patch |   12 ++++
 community-staging-x86_64/xmonad.install    |   19 ++++++
 community-staging-x86_64/xmonad.svg        |   77 +++++++++++++++++++++++++++
 8 files changed, 332 insertions(+)

Copied: xmonad/repos/community-staging-i686/PKGBUILD (from rev 139894, xmonad/trunk/PKGBUILD)
===================================================================
--- community-staging-i686/PKGBUILD	                        (rev 0)
+++ community-staging-i686/PKGBUILD	2015-09-10 22:08:14 UTC (rev 139895)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
+# Maintainer: Vesa Kaihlavirta <vegai at iki.fi>
+# Contributor: shild <shildv at gmail.com>
+
+pkgname=xmonad
+pkgver=0.11.1
+pkgrel=3
+pkgdesc="Lightweight X11 tiled window manager written in Haskell"
+arch=('i686' 'x86_64')
+url="http://xmonad.org/"
+license=('BSD')
+depends=('ghc=7.10.1' 'gmp' 'haskell-x11=1.6.1.2' 'sh' 'haskell-mtl=2.2.1' 'haskell-utf8-string=1' 'haskell-extensible-exceptions=0.1.1.4')
+makedepends=('gendesk')
+optdepends=('xorg-xmessage: for displaying visual error messages')
+install='xmonad.install'
+source=("http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz"
+        'xmonad.svg' 'utf8-string.patch' )
+options=('staticlibs')
+
+prepare() {
+  patch -Np0 -i $srcdir/utf8-string.patch
+}
+
+build() {
+  cd "$srcdir"
+  ghc-pkg list
+  gendesk --pkgname "$pkgname" --pkgdesc "$pkgdesc"
+
+  cd $srcdir/$pkgname-$pkgver
+
+  runhaskell Setup.lhs configure --ghc --enable-shared --enable-split-objs --prefix=/usr \
+             --libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver
+  install -D -m744 register.sh $pkgdir/usr/share/haskell/$pkgname/register.sh
+  install -m744 unregister.sh $pkgdir/usr/share/haskell/$pkgname/unregister.sh
+  runhaskell Setup.lhs copy --destdir=$pkgdir
+
+  #runhaskell util/GenerateManpage.hs
+
+  install -D -m644 man/xmonad.1 $pkgdir/usr/share/man/man1/xmonad.1
+
+  install -D -m644 LICENSE $pkgdir/usr/share/licenses/xmonad/LICENSE
+
+  install -D -m644 $srcdir/xmonad.svg $pkgdir/usr/share/pixmaps/xmonad.svg
+
+  install -D -m644 $srcdir/xmonad.desktop $pkgdir/usr/share/xsessions/xmonad.desktop
+}
+md5sums=('20792f4e428db24e6c0dbecbd77f69e0'
+         '72bfa5e62e4e44fe7fa59b6a7593d993'
+         '74d7709d8d8b76d19bd0162a9fe0346c')

Copied: xmonad/repos/community-staging-i686/utf8-string.patch (from rev 139894, xmonad/trunk/utf8-string.patch)
===================================================================
--- community-staging-i686/utf8-string.patch	                        (rev 0)
+++ community-staging-i686/utf8-string.patch	2015-09-10 22:08:14 UTC (rev 139895)
@@ -0,0 +1,12 @@
+diff -aur xmonad-0.11.1/xmonad.cabal xmonad-0.11.1.new/xmonad.cabal
+--- xmonad-0.11.1/xmonad.cabal	2015-03-27 18:59:21.000000000 +0100
++++ xmonad-0.11.1.new/xmonad.cabal	2015-03-30 21:23:28.481424344 +0200
+@@ -58,7 +58,7 @@
+     else
+         build-depends: base < 3
+     build-depends: X11>=1.5 && < 1.7, mtl, unix,
+-                   utf8-string >= 0.3 && < 0.4
++                   utf8-string >= 0.3 && <= 1 
+ 
+     if true
+         ghc-options:        -funbox-strict-fields -Wall

Copied: xmonad/repos/community-staging-i686/xmonad.install (from rev 139894, xmonad/trunk/xmonad.install)
===================================================================
--- community-staging-i686/xmonad.install	                        (rev 0)
+++ community-staging-i686/xmonad.install	2015-09-10 22:08:14 UTC (rev 139895)
@@ -0,0 +1,19 @@
+HS_DIR=/usr/share/haskell/xmonad
+
+post_install() {
+    ${HS_DIR}/register.sh
+    echo "xmonad now has dynamic configuration via ~/.xmonad/xmonad.hs"
+    echo "See http://haskell.org/haskellwiki/Xmonad/Config_archive for examples"
+}
+
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+
+post_upgrade() {
+  ${HS_DIR}/register.sh
+}
+
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}

Copied: xmonad/repos/community-staging-i686/xmonad.svg (from rev 139894, xmonad/trunk/xmonad.svg)
===================================================================
--- community-staging-i686/xmonad.svg	                        (rev 0)
+++ community-staging-i686/xmonad.svg	2015-09-10 22:08:14 UTC (rev 139895)
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://web.resource.org/cc/"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   id="svg2211"
+   sodipodi:version="0.32"
+   inkscape:version="0.45.1"
+   width="47"
+   height="73"
+   version="1.0"
+   sodipodi:docbase="/home/sjanssen/xmonad-web/images"
+   sodipodi:docname="logo.svg"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape"
+   inkscape:export-filename="/home/sjanssen/xmonad-web/images/logo.png"
+   inkscape:export-xdpi="90"
+   inkscape:export-ydpi="90">
+  <metadata
+     id="metadata2216">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs2214" />
+  <sodipodi:namedview
+     inkscape:window-height="778"
+     inkscape:window-width="1278"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="1"
+     guidetolerance="10.0"
+     gridtolerance="10.0"
+     objecttolerance="10.0"
+     borderopacity="1.0"
+     bordercolor="#666666"
+     pagecolor="#ffffff"
+     id="base"
+     inkscape:zoom="4"
+     inkscape:cx="23.5"
+     inkscape:cy="22.689137"
+     inkscape:window-x="0"
+     inkscape:window-y="20"
+     inkscape:current-layer="g3208" />
+  <g
+     id="g3208"
+     transform="translate(-44.517797,4.0967298)">
+    <g
+       id="g3212"
+       transform="matrix(1.0216109,0,0,1.0127041,45.533715,-4.3577662)">
+      <path
+         style="font-size:73.7244339px;font-style:normal;font-weight:normal;fill:#aeaeae;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+         d="M 22.62043,20.307707 L 36.04778,0.32867349 L 43.859402,0.32867349 L 26.580238,26.139425 L 22.080456,31.215179 L 6.8531925,54.074074 L -0.9944279,54.074074 L 18.192644,25.383462"
+         id="text2220"
+         sodipodi:nodetypes="cccccccc" />
+      <path
+         id="path3206"
+         d="M 1.4534537,0.32867349 L 9.2650758,0.32867349 L 45.011347,54.074074 L 37.199725,54.074074 L 22.080456,31.215179 L 6.8531925,54.074074 L -0.9944279,54.074074 L 18.192644,25.383462 L 1.4534537,0.32867349"
+         style="font-size:73.7244339px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+         sodipodi:nodetypes="ccccccccc" />
+    </g>
+    <path
+       style="font-size:28.207407px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ee0a00;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans Mono"
+       d="M 44.517797,65.480602 L 55.836194,59.828049 L 44.517797,54.228655 L 44.517797,51.056847 L 58.809298,58.321883 L 58.809298,61.298776 L 44.517797,68.652411 M 44.517797,68.652411 L 44.517797,65.480602 M 73.929389,61.298776 L 59.637889,68.652411 L 59.637889,65.480602 L 70.956287,59.828049 L 59.637889,54.228655 L 59.637889,51.056847 L 73.929389,58.321883 L 73.929389,61.298776 z M 91.517797,57.382744 L 77.270452,57.382744 L 77.270452,54.405851 L 91.517797,54.405851 L 91.517797,57.382744 z M 91.517797,65.267967 L 77.270452,65.267967 L 77.270452,62.291073 L 91.517797,62.291073 L 91.517797,65.267967 z "
+       id="text3216"
+       sodipodi:nodetypes="ccccccccccccccccccccccccccc" />
+  </g>
+</svg>

Copied: xmonad/repos/community-staging-x86_64/PKGBUILD (from rev 139894, xmonad/trunk/PKGBUILD)
===================================================================
--- community-staging-x86_64/PKGBUILD	                        (rev 0)
+++ community-staging-x86_64/PKGBUILD	2015-09-10 22:08:14 UTC (rev 139895)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
+# Maintainer: Vesa Kaihlavirta <vegai at iki.fi>
+# Contributor: shild <shildv at gmail.com>
+
+pkgname=xmonad
+pkgver=0.11.1
+pkgrel=3
+pkgdesc="Lightweight X11 tiled window manager written in Haskell"
+arch=('i686' 'x86_64')
+url="http://xmonad.org/"
+license=('BSD')
+depends=('ghc=7.10.1' 'gmp' 'haskell-x11=1.6.1.2' 'sh' 'haskell-mtl=2.2.1' 'haskell-utf8-string=1' 'haskell-extensible-exceptions=0.1.1.4')
+makedepends=('gendesk')
+optdepends=('xorg-xmessage: for displaying visual error messages')
+install='xmonad.install'
+source=("http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz"
+        'xmonad.svg' 'utf8-string.patch' )
+options=('staticlibs')
+
+prepare() {
+  patch -Np0 -i $srcdir/utf8-string.patch
+}
+
+build() {
+  cd "$srcdir"
+  ghc-pkg list
+  gendesk --pkgname "$pkgname" --pkgdesc "$pkgdesc"
+
+  cd $srcdir/$pkgname-$pkgver
+
+  runhaskell Setup.lhs configure --ghc --enable-shared --enable-split-objs --prefix=/usr \
+             --libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver
+  install -D -m744 register.sh $pkgdir/usr/share/haskell/$pkgname/register.sh
+  install -m744 unregister.sh $pkgdir/usr/share/haskell/$pkgname/unregister.sh
+  runhaskell Setup.lhs copy --destdir=$pkgdir
+
+  #runhaskell util/GenerateManpage.hs
+
+  install -D -m644 man/xmonad.1 $pkgdir/usr/share/man/man1/xmonad.1
+
+  install -D -m644 LICENSE $pkgdir/usr/share/licenses/xmonad/LICENSE
+
+  install -D -m644 $srcdir/xmonad.svg $pkgdir/usr/share/pixmaps/xmonad.svg
+
+  install -D -m644 $srcdir/xmonad.desktop $pkgdir/usr/share/xsessions/xmonad.desktop
+}
+md5sums=('20792f4e428db24e6c0dbecbd77f69e0'
+         '72bfa5e62e4e44fe7fa59b6a7593d993'
+         '74d7709d8d8b76d19bd0162a9fe0346c')

Copied: xmonad/repos/community-staging-x86_64/utf8-string.patch (from rev 139894, xmonad/trunk/utf8-string.patch)
===================================================================
--- community-staging-x86_64/utf8-string.patch	                        (rev 0)
+++ community-staging-x86_64/utf8-string.patch	2015-09-10 22:08:14 UTC (rev 139895)
@@ -0,0 +1,12 @@
+diff -aur xmonad-0.11.1/xmonad.cabal xmonad-0.11.1.new/xmonad.cabal
+--- xmonad-0.11.1/xmonad.cabal	2015-03-27 18:59:21.000000000 +0100
++++ xmonad-0.11.1.new/xmonad.cabal	2015-03-30 21:23:28.481424344 +0200
+@@ -58,7 +58,7 @@
+     else
+         build-depends: base < 3
+     build-depends: X11>=1.5 && < 1.7, mtl, unix,
+-                   utf8-string >= 0.3 && < 0.4
++                   utf8-string >= 0.3 && <= 1 
+ 
+     if true
+         ghc-options:        -funbox-strict-fields -Wall

Copied: xmonad/repos/community-staging-x86_64/xmonad.install (from rev 139894, xmonad/trunk/xmonad.install)
===================================================================
--- community-staging-x86_64/xmonad.install	                        (rev 0)
+++ community-staging-x86_64/xmonad.install	2015-09-10 22:08:14 UTC (rev 139895)
@@ -0,0 +1,19 @@
+HS_DIR=/usr/share/haskell/xmonad
+
+post_install() {
+    ${HS_DIR}/register.sh
+    echo "xmonad now has dynamic configuration via ~/.xmonad/xmonad.hs"
+    echo "See http://haskell.org/haskellwiki/Xmonad/Config_archive for examples"
+}
+
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+
+post_upgrade() {
+  ${HS_DIR}/register.sh
+}
+
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}

Copied: xmonad/repos/community-staging-x86_64/xmonad.svg (from rev 139894, xmonad/trunk/xmonad.svg)
===================================================================
--- community-staging-x86_64/xmonad.svg	                        (rev 0)
+++ community-staging-x86_64/xmonad.svg	2015-09-10 22:08:14 UTC (rev 139895)
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://web.resource.org/cc/"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   id="svg2211"
+   sodipodi:version="0.32"
+   inkscape:version="0.45.1"
+   width="47"
+   height="73"
+   version="1.0"
+   sodipodi:docbase="/home/sjanssen/xmonad-web/images"
+   sodipodi:docname="logo.svg"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape"
+   inkscape:export-filename="/home/sjanssen/xmonad-web/images/logo.png"
+   inkscape:export-xdpi="90"
+   inkscape:export-ydpi="90">
+  <metadata
+     id="metadata2216">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs2214" />
+  <sodipodi:namedview
+     inkscape:window-height="778"
+     inkscape:window-width="1278"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="1"
+     guidetolerance="10.0"
+     gridtolerance="10.0"
+     objecttolerance="10.0"
+     borderopacity="1.0"
+     bordercolor="#666666"
+     pagecolor="#ffffff"
+     id="base"
+     inkscape:zoom="4"
+     inkscape:cx="23.5"
+     inkscape:cy="22.689137"
+     inkscape:window-x="0"
+     inkscape:window-y="20"
+     inkscape:current-layer="g3208" />
+  <g
+     id="g3208"
+     transform="translate(-44.517797,4.0967298)">
+    <g
+       id="g3212"
+       transform="matrix(1.0216109,0,0,1.0127041,45.533715,-4.3577662)">
+      <path
+         style="font-size:73.7244339px;font-style:normal;font-weight:normal;fill:#aeaeae;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+         d="M 22.62043,20.307707 L 36.04778,0.32867349 L 43.859402,0.32867349 L 26.580238,26.139425 L 22.080456,31.215179 L 6.8531925,54.074074 L -0.9944279,54.074074 L 18.192644,25.383462"
+         id="text2220"
+         sodipodi:nodetypes="cccccccc" />
+      <path
+         id="path3206"
+         d="M 1.4534537,0.32867349 L 9.2650758,0.32867349 L 45.011347,54.074074 L 37.199725,54.074074 L 22.080456,31.215179 L 6.8531925,54.074074 L -0.9944279,54.074074 L 18.192644,25.383462 L 1.4534537,0.32867349"
+         style="font-size:73.7244339px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+         sodipodi:nodetypes="ccccccccc" />
+    </g>
+    <path
+       style="font-size:28.207407px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ee0a00;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans Mono"
+       d="M 44.517797,65.480602 L 55.836194,59.828049 L 44.517797,54.228655 L 44.517797,51.056847 L 58.809298,58.321883 L 58.809298,61.298776 L 44.517797,68.652411 M 44.517797,68.652411 L 44.517797,65.480602 M 73.929389,61.298776 L 59.637889,68.652411 L 59.637889,65.480602 L 70.956287,59.828049 L 59.637889,54.228655 L 59.637889,51.056847 L 73.929389,58.321883 L 73.929389,61.298776 z M 91.517797,57.382744 L 77.270452,57.382744 L 77.270452,54.405851 L 91.517797,54.405851 L 91.517797,57.382744 z M 91.517797,65.267967 L 77.270452,65.267967 L 77.270452,62.291073 L 91.517797,62.291073 L 91.517797,65.267967 z "
+       id="text3216"
+       sodipodi:nodetypes="ccccccccccccccccccccccccccc" />
+  </g>
+</svg>



More information about the arch-commits mailing list