Hello,
the patch below
- updates x11/rxvt-unicode to the latest version
- adds a few options
The Changelog is available at
http://dist.schmorp.de/rxvt-unicode/Changes
Maybe someone could commit the patch, after reviewing it of course.
Kind regards,
Christian Gall
new options.mk:
===================================================================
#
# $Id$
#
PKG_OPTIONS_VAR= PKG_OPTIONS.rxvt-unicode
PKG_SUPPORTED_OPTIONS= perl unicode3 xft2
PKG_SUGGESTED_OPTIONS= perl unicode3 xft2
.include "../../mk/bsd.options.mk"
.if !empty(PKG_OPTIONS:Mperl)
CONFIGURE_ARGS+= --enable-perl
PLIST_SUBST+= PERL=
.include "../../lang/perl5/buildlink3.mk"
.else
CONFIGURE_ARGS+= --disable-perl
PLIST_SUBST+= PERL='@comment '
.endif
# use 21 instead of 16 bits to represent unicode characters
.if !empty(PKG_OPTIONS:Municode3)
CONFIGURE_ARGS+= --enable-unicode3
.else
CONFIGURE_ARGS+= --disable-unicode3
.endif
.if !empty(PKG_OPTIONS:Mxft2)
CONFIGURE_ARGS+= --enable-xft
.include "../../fonts/Xft2/buildlink3.mk"
.else
CONFIGURE_ARGS+= --disable-xft
.endif
===================================================================
cvs diff:
Index: Makefile
===================================================================
RCS file: /cvs/cvsroot/pkgsrc/x11/rxvt-unicode/Makefile,v
retrieving revision 1.13
diff -u -r1.13 Makefile
--- Makefile 7 Aug 2006 23:21:16 -0000 1.13
+++ Makefile 15 Dec 2006 13:12:11 -0000
@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.13 2006/08/07 23:21:16 wiz Exp $
#
-DISTNAME= rxvt-unicode-7.9
+DISTNAME= rxvt-unicode-8.1
CATEGORIES= x11
MASTER_SITES= http://dist.schmorp.de/rxvt-unicode/ \
http://dist.schmorp.de/rxvt-unicode/Attic/
@@ -26,8 +26,8 @@
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/rxvt-unicode
${INSTALL_DATA} ${WRKSRC}/README.FAQ ${PREFIX}/share/doc/rxvt-unicode
-.include "../../fonts/Xft2/buildlink3.mk"
+.include "options.mk"
+
.include "../../graphics/xpm/buildlink3.mk"
-.include "../../lang/perl5/buildlink3.mk"
.include "../../mk/x11.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Index: PLIST
===================================================================
RCS file: /cvs/cvsroot/pkgsrc/x11/rxvt-unicode/PLIST,v
retrieving revision 1.4
diff -u -r1.4 PLIST
--- PLIST 7 Aug 2006 23:21:16 -0000 1.4
+++ PLIST 15 Dec 2006 13:12:11 -0000
@@ -2,30 +2,32 @@
bin/urxvt
bin/urxvtc
bin/urxvtd
-lib/urxvt/perl/automove-background
-lib/urxvt/perl/block-graphics-to-ascii
-lib/urxvt/perl/digital-clock
-lib/urxvt/perl/example-refresh-hooks
-lib/urxvt/perl/kuake
-lib/urxvt/perl/mark-urls
-lib/urxvt/perl/option-popup
-lib/urxvt/perl/readline
-lib/urxvt/perl/remote-clipboard
-lib/urxvt/perl/searchable-scrollback
-lib/urxvt/perl/selection
-lib/urxvt/perl/selection-autotransform
-lib/urxvt/perl/selection-pastebin
-lib/urxvt/perl/selection-popup
-lib/urxvt/perl/tabbed
-lib/urxvt/perl/urxvt-popup
-lib/urxvt/perl/xim-onthespot
-lib/urxvt/urxvt.pm
+${PERL}lib/urxvt/perl/automove-background
+${PERL}lib/urxvt/perl/block-graphics-to-ascii
+${PERL}lib/urxvt/perl/digital-clock
+${PERL}lib/urxvt/perl/example-refresh-hooks
+${PERL}lib/urxvt/perl/kuake
+${PERL}lib/urxvt/perl/macosx-clipboard
+${PERL}lib/urxvt/perl/matcher
+${PERL}lib/urxvt/perl/option-popup
+${PERL}lib/urxvt/perl/readline
+${PERL}lib/urxvt/perl/remote-clipboard
+${PERL}lib/urxvt/perl/searchable-scrollback
+${PERL}lib/urxvt/perl/selection
+${PERL}lib/urxvt/perl/selection-autotransform
+${PERL}lib/urxvt/perl/selection-pastebin
+${PERL}lib/urxvt/perl/selection-popup
+${PERL}lib/urxvt/perl/tabbed
+${PERL}lib/urxvt/perl/urxvt-popup
+${PERL}lib/urxvt/perl/xim-onthespot
+${PERL}lib/urxvt/urxvt.pm
man/man1/urxvt.1
man/man1/urxvtc.1
man/man1/urxvtd.1
-man/man3/urxvtperl.3
+${PERL}man/man3/urxvtperl.3
man/man7/urxvt.7
share/doc/rxvt-unicode/README.FAQ
+share/terminfo/r/rxvt-unicode
@dirrm share/doc/rxvt-unicode
-@dirrm lib/urxvt/perl
-@dirrm lib/urxvt
+${PERL}@dirrm lib/urxvt/perl
+${PERL}@dirrm lib/urxvt
Index: distinfo
===================================================================
RCS file: /cvs/cvsroot/pkgsrc/x11/rxvt-unicode/distinfo,v
retrieving revision 1.7
diff -u -r1.7 distinfo
--- distinfo 7 Aug 2006 23:21:16 -0000 1.7
+++ distinfo 15 Dec 2006 13:12:11 -0000
@@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.7 2006/08/07 23:21:16 wiz Exp $
-SHA1 (rxvt-unicode-7.9.tar.bz2) = 083f1ef731d422419b5dcd4a0875b3905cdcf17d
-RMD160 (rxvt-unicode-7.9.tar.bz2) = 4629b0a15547998632518820dae183b3e3ddca27
-Size (rxvt-unicode-7.9.tar.bz2) = 874374 bytes
+SHA1 (rxvt-unicode-8.1.tar.bz2) = b7d1d5188a655bcade8fd0708903bc3fc73484a4
+RMD160 (rxvt-unicode-8.1.tar.bz2) = 2e0535449267a43222976fd6a3dfeb7fd3201c87
+Size (rxvt-unicode-8.1.tar.bz2) = 874511 bytes
SHA1 (patch-aa) = cbab8557288f82bd7f04741596bdce6d18a161a6
Attachment:
pgpZ23EY_6fhe.pgp
Description: PGP signature