Update urxvt to version 9.12 and add tabbedex extension oi-extras
authorAndrzej Szeszo <aszeszo@gmail.com>
Thu, 11 Aug 2011 13:29:05 +0100
branchoi-extras
changeset 225 4858b85c6049
parent 224 c621ab8668b1
child 226 37969a345553
Update urxvt to version 9.12 and add tabbedex extension
oi-extras/urxvt/Makefile
oi-extras/urxvt/patches/defaults.patch
oi-extras/urxvt/urxvt.p5m
--- a/oi-extras/urxvt/Makefile	Thu Aug 11 13:26:20 2011 +0100
+++ b/oi-extras/urxvt/Makefile	Thu Aug 11 13:29:05 2011 +0100
@@ -15,18 +15,25 @@
 include ../../make-rules/shared-macros.mk
 
 COMPONENT_NAME=		rxvt-unicode
-COMPONENT_VERSION=	9.11
+COMPONENT_VERSION=	9.12
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.bz2
-COMPONENT_ARCHIVE_HASH=	sha1:21d0fad9a6032dbcf2c43a85f288543c6bd5ab3d
+COMPONENT_ARCHIVE_HASH=	sha1:4cbf0516b8304dfb041b9f3e5aaba662fee4b979
 COMPONENT_ARCHIVE_URL=	http://dist.schmorp.de/rxvt-unicode/$(COMPONENT_ARCHIVE)
 
+COMPONENT_ARCHIVE_1=	tabbedex
+COMPONENT_ARCHIVE_URL_1=	https://raw.github.com/stepb/urxvt-tabbedex/master/tabbedex
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
 
 COMPILER = gcc
 
+CPPFLAGS += -DLASTLOG_FILE=\"/var/adm/lastlog\"
+
+CONFIGURE_OPTIONS += CPPFLAGS="$(CPPFLAGS)"
+CONFIGURE_OPTIONS += --enable-256-color
 CONFIGURE_OPTIONS += --enable-everything
 
 PKGMANGLE = true
--- a/oi-extras/urxvt/patches/defaults.patch	Thu Aug 11 13:26:20 2011 +0100
+++ b/oi-extras/urxvt/patches/defaults.patch	Thu Aug 11 13:29:05 2011 +0100
@@ -42,7 +42,7 @@
  #ifndef TERMENV
  # if USE_256_COLORS
 -#  define TERMENV        "rxvt-unicode-256color"
-+#  define TERMENV        "xterm+256color"
++#  define TERMENV        "xterm"
  # else
 -#  define TERMENV        "rxvt-unicode"
 +#  define TERMENV        "xterm"
--- a/oi-extras/urxvt/urxvt.p5m	Thu Aug 11 13:26:20 2011 +0100
+++ b/oi-extras/urxvt/urxvt.p5m	Thu Aug 11 13:29:05 2011 +0100
@@ -51,6 +51,7 @@
 file path=usr/lib/urxvt/perl/selection-pastebin
 file path=usr/lib/urxvt/perl/selection-popup
 file path=usr/lib/urxvt/perl/tabbed
+file tabbedex path=usr/lib/urxvt/perl/tabbedex
 file path=usr/lib/urxvt/perl/urxvt-popup
 file path=usr/lib/urxvt/perl/xim-onthespot
 file path=usr/lib/urxvt/urxvt.pm