summaryrefslogtreecommitdiff
path: root/community/notion/PKGBUILD
diff options
context:
space:
mode:
authorroot <root@rshg054.dnsready.net>2011-09-15 23:14:42 +0000
committerroot <root@rshg054.dnsready.net>2011-09-15 23:14:42 +0000
commit062d1ba2c4d5de52d97f339c5a3ac1199b8533f6 (patch)
treebd00d2e476e1761b3771b1849a3a207dd8cb5c57 /community/notion/PKGBUILD
parentd5effc9aadfb9ed5890376ca9497eef52fafcf83 (diff)
Thu Sep 15 23:14:42 UTC 2011
Diffstat (limited to 'community/notion/PKGBUILD')
-rw-r--r--community/notion/PKGBUILD28
1 files changed, 22 insertions, 6 deletions
diff --git a/community/notion/PKGBUILD b/community/notion/PKGBUILD
index b90bfdfed..304d14760 100644
--- a/community/notion/PKGBUILD
+++ b/community/notion/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 55503 2011-09-13 16:34:12Z spupykin $
+# $Id: PKGBUILD 55596 2011-09-14 16:51:45Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Eugen Zagorodniy e dot zagorodniy at gmail dot com
# Contributor: aunoor
pkgname=notion
-pkgver=20110913
+pkgver=20110914
pkgrel=1
pkgdesc="Tabbed tiling, window manager. Fork of Ion3"
url="http://sourceforge.net/projects/notion/"
@@ -15,13 +15,15 @@ optdepends=('libxinerama' 'libxrandr')
makedepends=('git' 'pkgconfig' 'libxinerama' 'libxrandr'
'rubber' 'latex2html' 'texlive-htmlxml' 'texlive-latexextra')
provides=('libtu' 'libextl')
+changelog=ChangleLog
_gitroots=("git://notion.git.sourceforge.net/gitroot/notion/notion"
"git://notion.git.sourceforge.net/gitroot/notion/libtu"
"git://notion.git.sourceforge.net/gitroot/notion/libextl"
"git://notion.git.sourceforge.net/gitroot/notion/notion-doc"
"git://notion.git.sourceforge.net/gitroot/notion/mod_xinerama"
"git://notion.git.sourceforge.net/gitroot/notion/mod_xkbevents"
- "git://notion.git.sourceforge.net/gitroot/notion/mod_xrandr")
+ "git://notion.git.sourceforge.net/gitroot/notion/mod_xrandr"
+ "git://notion.git.sourceforge.net/gitroot/notion/contrib")
build() {
cd ${srcdir}
@@ -47,7 +49,7 @@ build() {
cp -r ${srcdir}/$i ${srcdir}/notion-build/
done
- # build
+ # build notion
cd ${srcdir}/notion-build
msg "Starting make..."
sed -e 's/^\(PREFIX=\).*$/\1\/usr/' \
@@ -57,9 +59,12 @@ build() {
-i system.mk
make INCLUDES=-I${srcdir}/notion-build
+ # doc workaround
for i in ioncore mod_tiling mod_query de mod_menu mod_dock mod_sp mod_statusbar; do
(cd $i && make _exports_doc)
done
+
+ # build doc and modules
for i in mod_xinerama mod_xkbevents mod_xrandr notion-doc; do
(cd $i && make -j1 TOPDIR=.. all)
done
@@ -67,10 +72,21 @@ build() {
package() {
cd ${srcdir}/notion-build
+
+ # notion
make PREFIX=${pkgdir}/usr ETCDIR=${pkgdir}/etc/notion install
+
+ # modules
for i in mod_xinerama mod_xkbevents mod_xrandr notion-doc; do
(cd $i && make PREFIX=${pkgdir}/usr ETCDIR=${pkgdir}/etc/notion TOPDIR=.. install)
done
- mkdir -p ${pkgdir}/usr/share/licenses/notion
- cp LICENSE ${pkgdir}/usr/share/licenses/notion
+ cp ${srcdir}/mod_xinerama/*.lua $pkgdir/etc/notion/
+ cp ${srcdir}/mod_xkbevents/*.lua $pkgdir/etc/notion/
+
+ # contrib
+ mkdir -p $pkgdir/usr/share/notion/contrib
+ cp -a ${srcdir}/contrib/* $pkgdir/usr/share/notion/contrib
+
+ # license
+ install -Dm0644 LICENSE ${pkgdir}/usr/share/licenses/notion/LICENSE
}