summaryrefslogtreecommitdiff
path: root/extra/screen
diff options
context:
space:
mode:
authorNicolás Reynolds <fauno@kiwwwi.com.ar>2012-11-01 09:26:02 -0300
committerNicolás Reynolds <fauno@kiwwwi.com.ar>2012-11-01 09:26:02 -0300
commit0a3fcfa45dd6a820799b111a8bac0830faf459e5 (patch)
treeee0d56252a19caafe61e05716e1a0daf49402a3b /extra/screen
parentcf1a5af5ed7c29ec510e4606473103cffe96c245 (diff)
parent83a318800db22408628e60c9e1730578efcfee37 (diff)
Merge branch 'master' of ssh://vparabola/home/parabola/abslibre-pre-mips64el
Conflicts: community/webfs/PKGBUILD extra/gconf-editor/PKGBUILD extra/gnutls/PKGBUILD extra/kdeplasma-addons/PKGBUILD extra/transmission/PKGBUILD
Diffstat (limited to 'extra/screen')
-rw-r--r--extra/screen/PKGBUILD7
-rw-r--r--extra/screen/screen.install5
2 files changed, 9 insertions, 3 deletions
diff --git a/extra/screen/PKGBUILD b/extra/screen/PKGBUILD
index d691067a7..a152626c5 100644
--- a/extra/screen/PKGBUILD
+++ b/extra/screen/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 147962 2012-01-29 04:41:21Z allan $
+# $Id: PKGBUILD 170087 2012-11-01 01:12:40Z thomas $
# Maintainer: Allan McRae <allan@archlinux.org>
# Committer: dorphell <dorphell@gmx.net>
pkgname=screen
pkgver=4.0.3
-pkgrel=13
+pkgrel=15
_ptygroup=5 #the UID of our PTY/TTY group
pkgdesc="Full-screen window manager that multiplexes a physical terminal"
arch=('i686' 'x86_64' 'mips64el')
@@ -32,7 +32,8 @@ build() {
--with-sys-screenrc=/etc/screenrc --enable-colors256 \
--enable-rxvt_osc --enable-telnet \
--with-pty-group=$_ptygroup \
- --mandir=/usr/share/man --infodir=/usr/share/info
+ --mandir=/usr/share/man --infodir=/usr/share/info \
+ --with-socket-dir=/run/screens
make
}
diff --git a/extra/screen/screen.install b/extra/screen/screen.install
index 9340e6067..3adc8f3f6 100644
--- a/extra/screen/screen.install
+++ b/extra/screen/screen.install
@@ -10,6 +10,11 @@ post_install() {
post_upgrade() {
post_install $1
+ if [ $(vercmp $2 4.0.3-15) -lt 0 ]; then
+ echo 'The location of the screen sockets has changed.'
+ echo 'If you need to access running screen sessions, run'
+ echo ' # SCREENDIR=/tmp/screens/S-$USER/ screen ...'
+ fi
}
pre_remove() {