[arch-commits] Commit in notion/repos (6 files)

Sergej Pupykin spupykin at archlinux.org
Tue May 5 11:30:12 UTC 2015


    Date: Tuesday, May 5, 2015 @ 13:30:11
  Author: spupykin
Revision: 132774

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

Added:
  notion/repos/community-staging-i686/
  notion/repos/community-staging-i686/ChangleLog
    (from rev 132773, notion/trunk/ChangleLog)
  notion/repos/community-staging-i686/PKGBUILD
    (from rev 132773, notion/trunk/PKGBUILD)
  notion/repos/community-staging-x86_64/
  notion/repos/community-staging-x86_64/ChangleLog
    (from rev 132773, notion/trunk/ChangleLog)
  notion/repos/community-staging-x86_64/PKGBUILD
    (from rev 132773, notion/trunk/PKGBUILD)

-------------------------------------+
 community-staging-i686/ChangleLog   |    5 +
 community-staging-i686/PKGBUILD     |   91 ++++++++++++++++++++++++++++++++++
 community-staging-x86_64/ChangleLog |    5 +
 community-staging-x86_64/PKGBUILD   |   91 ++++++++++++++++++++++++++++++++++
 4 files changed, 192 insertions(+)

Copied: notion/repos/community-staging-i686/ChangleLog (from rev 132773, notion/trunk/ChangleLog)
===================================================================
--- community-staging-i686/ChangleLog	                        (rev 0)
+++ community-staging-i686/ChangleLog	2015-05-05 11:30:11 UTC (rev 132774)
@@ -0,0 +1,5 @@
+2011-09-14 Sergej Pupykin <pupykin.s+arch at gmail.com>
+
+	* 20110914-1 :
+	Add contrib/ to /usr/share/notion/contrib
+	Add mod_*.lua to /etc/notion/

Copied: notion/repos/community-staging-i686/PKGBUILD (from rev 132773, notion/trunk/PKGBUILD)
===================================================================
--- community-staging-i686/PKGBUILD	                        (rev 0)
+++ community-staging-i686/PKGBUILD	2015-05-05 11:30:11 UTC (rev 132774)
@@ -0,0 +1,91 @@
+# $Id$
+# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
+# Maintainer: Eugen Zagorodniy e dot zagorodniy at gmail dot com
+# Contributor: aunoor
+
+pkgname=notion
+pkgver=20150505
+pkgrel=1
+pkgdesc="Tabbed tiling, window manager. Fork of Ion3"
+url="http://sourceforge.net/projects/notion/"
+arch=('i686' 'x86_64')
+license=('custom:LGPL')
+depends=('glib2' 'gettext' 'lua' 'libxext' 'libsm')
+optdepends=('libxinerama' 'libxrandr')
+makedepends=('git' 'pkgconfig' 'libxinerama' 'libxrandr'
+	     'rubber' 'latex2html' 'texlive-htmlxml' 'texlive-latexextra')
+backup=("etc/notion/cfg_defaults.lua"
+	"etc/notion/cfg_dock.lua"
+	"etc/notion/cfg_kludges.lua"
+	"etc/notion/cfg_layouts.lua"
+	"etc/notion/cfg_menu.lua"
+	"etc/notion/cfg_notion.lua"
+	"etc/notion/cfg_notioncore.lua"
+	"etc/notion/cfg_query.lua"
+	"etc/notion/cfg_sp.lua"
+	"etc/notion/cfg_statusbar.lua"
+	"etc/notion/cfg_tiling.lua"
+	"etc/notion/cfg_xrandr.lua"
+	"etc/notion/look.lua"
+	"etc/notion/look_brownsteel.lua"
+	"etc/notion/look_clean.lua"
+	"etc/notion/look_cleanios.lua"
+	"etc/notion/look_cleanviolet.lua"
+	"etc/notion/look_dusky.lua"
+	"etc/notion/look_greenlight.lua"
+	"etc/notion/look_greyviolet.lua"
+	"etc/notion/look_ios.lua"
+	"etc/notion/look_newviolet.lua"
+	"etc/notion/look_simpleblue.lua"
+	"etc/notion/lookcommon_clean.lua"
+	"etc/notion/lookcommon_emboss.lua"
+	"etc/notion/mod_xinerama.lua"
+	"etc/notion/statusbar_xkbgroup.lua"
+	"etc/notion/test_xinerama.lua"
+	"etc/notion/xkbbell.lua"
+	"etc/notion/xkbion.lua")
+provides=('libtu' 'libextl')
+changelog=ChangleLog
+source=("notion::git://notion.git.sourceforge.net/gitroot/notion/notion"
+	"notion-doc::git://notion.git.sourceforge.net/gitroot/notion/notion-doc")
+md5sums=('SKIP'
+         'SKIP')
+
+prepare() {
+  cd ${srcdir}
+  cat >notion/build/lua-detect.mk <<EOF
+LUA_VERSION := 5.3
+LUA_LIBS     := $(pkg-config --libs lua)
+LUA_INCLUDES := $(pkg-config --cflags lua)
+LUA          := $(which lua)
+LUAC         := $(which luac)
+EOF
+  sed -i 's|return \(lua_sethook.*\)|\1 return 0;|g' notion/libextl/luaextl.c
+}
+
+build() {
+  cd ${srcdir}/notion
+  make INCLUDES=-I${srcdir}/notion LUA_VERSION=5.2 PREFIX=/usr ETCDIR=/etc/notion
+  cd ${srcdir}/notion-doc
+  make -j1 all
+}
+
+package() {
+  cd ${srcdir}/notion
+  make DESTDIR=$pkgdir LUA_VERSION=5.2 PREFIX=/usr ETCDIR=/etc/notion install
+
+  # doc
+  cd ${srcdir}/notion-doc
+  make PREFIX=$pkgdir/usr ETCDIR=/etc/notion install
+
+  # modules
+  cp ${srcdir}/notion/mod_xinerama/*.lua $pkgdir/etc/notion/
+  cp ${srcdir}/notion/mod_xkbevents/*.lua $pkgdir/etc/notion/
+
+  # contrib
+  mkdir -p $pkgdir/usr/share/notion/contrib
+  cp -a ${srcdir}/$pkgname/contrib/* $pkgdir/usr/share/notion/contrib
+
+  # license
+  install -Dm0644 LICENSE ${pkgdir}/usr/share/licenses/notion/LICENSE
+}

Copied: notion/repos/community-staging-x86_64/ChangleLog (from rev 132773, notion/trunk/ChangleLog)
===================================================================
--- community-staging-x86_64/ChangleLog	                        (rev 0)
+++ community-staging-x86_64/ChangleLog	2015-05-05 11:30:11 UTC (rev 132774)
@@ -0,0 +1,5 @@
+2011-09-14 Sergej Pupykin <pupykin.s+arch at gmail.com>
+
+	* 20110914-1 :
+	Add contrib/ to /usr/share/notion/contrib
+	Add mod_*.lua to /etc/notion/

Copied: notion/repos/community-staging-x86_64/PKGBUILD (from rev 132773, notion/trunk/PKGBUILD)
===================================================================
--- community-staging-x86_64/PKGBUILD	                        (rev 0)
+++ community-staging-x86_64/PKGBUILD	2015-05-05 11:30:11 UTC (rev 132774)
@@ -0,0 +1,91 @@
+# $Id$
+# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
+# Maintainer: Eugen Zagorodniy e dot zagorodniy at gmail dot com
+# Contributor: aunoor
+
+pkgname=notion
+pkgver=20150505
+pkgrel=1
+pkgdesc="Tabbed tiling, window manager. Fork of Ion3"
+url="http://sourceforge.net/projects/notion/"
+arch=('i686' 'x86_64')
+license=('custom:LGPL')
+depends=('glib2' 'gettext' 'lua' 'libxext' 'libsm')
+optdepends=('libxinerama' 'libxrandr')
+makedepends=('git' 'pkgconfig' 'libxinerama' 'libxrandr'
+	     'rubber' 'latex2html' 'texlive-htmlxml' 'texlive-latexextra')
+backup=("etc/notion/cfg_defaults.lua"
+	"etc/notion/cfg_dock.lua"
+	"etc/notion/cfg_kludges.lua"
+	"etc/notion/cfg_layouts.lua"
+	"etc/notion/cfg_menu.lua"
+	"etc/notion/cfg_notion.lua"
+	"etc/notion/cfg_notioncore.lua"
+	"etc/notion/cfg_query.lua"
+	"etc/notion/cfg_sp.lua"
+	"etc/notion/cfg_statusbar.lua"
+	"etc/notion/cfg_tiling.lua"
+	"etc/notion/cfg_xrandr.lua"
+	"etc/notion/look.lua"
+	"etc/notion/look_brownsteel.lua"
+	"etc/notion/look_clean.lua"
+	"etc/notion/look_cleanios.lua"
+	"etc/notion/look_cleanviolet.lua"
+	"etc/notion/look_dusky.lua"
+	"etc/notion/look_greenlight.lua"
+	"etc/notion/look_greyviolet.lua"
+	"etc/notion/look_ios.lua"
+	"etc/notion/look_newviolet.lua"
+	"etc/notion/look_simpleblue.lua"
+	"etc/notion/lookcommon_clean.lua"
+	"etc/notion/lookcommon_emboss.lua"
+	"etc/notion/mod_xinerama.lua"
+	"etc/notion/statusbar_xkbgroup.lua"
+	"etc/notion/test_xinerama.lua"
+	"etc/notion/xkbbell.lua"
+	"etc/notion/xkbion.lua")
+provides=('libtu' 'libextl')
+changelog=ChangleLog
+source=("notion::git://notion.git.sourceforge.net/gitroot/notion/notion"
+	"notion-doc::git://notion.git.sourceforge.net/gitroot/notion/notion-doc")
+md5sums=('SKIP'
+         'SKIP')
+
+prepare() {
+  cd ${srcdir}
+  cat >notion/build/lua-detect.mk <<EOF
+LUA_VERSION := 5.3
+LUA_LIBS     := $(pkg-config --libs lua)
+LUA_INCLUDES := $(pkg-config --cflags lua)
+LUA          := $(which lua)
+LUAC         := $(which luac)
+EOF
+  sed -i 's|return \(lua_sethook.*\)|\1 return 0;|g' notion/libextl/luaextl.c
+}
+
+build() {
+  cd ${srcdir}/notion
+  make INCLUDES=-I${srcdir}/notion LUA_VERSION=5.2 PREFIX=/usr ETCDIR=/etc/notion
+  cd ${srcdir}/notion-doc
+  make -j1 all
+}
+
+package() {
+  cd ${srcdir}/notion
+  make DESTDIR=$pkgdir LUA_VERSION=5.2 PREFIX=/usr ETCDIR=/etc/notion install
+
+  # doc
+  cd ${srcdir}/notion-doc
+  make PREFIX=$pkgdir/usr ETCDIR=/etc/notion install
+
+  # modules
+  cp ${srcdir}/notion/mod_xinerama/*.lua $pkgdir/etc/notion/
+  cp ${srcdir}/notion/mod_xkbevents/*.lua $pkgdir/etc/notion/
+
+  # contrib
+  mkdir -p $pkgdir/usr/share/notion/contrib
+  cp -a ${srcdir}/$pkgname/contrib/* $pkgdir/usr/share/notion/contrib
+
+  # license
+  install -Dm0644 LICENSE ${pkgdir}/usr/share/licenses/notion/LICENSE
+}



More information about the arch-commits mailing list