Subject: x11/rxvt-unicode update, new options
To: None <pkgsrc-users@NetBSD.org>
From: Christian Gall <cg@cgall.de>
List: pkgsrc-users
Date: 12/15/2006 14:22:12
--RnlQjJ0d97Da+TV1
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

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:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
#
# $Id$
#

PKG_OPTIONS_VAR=3D	PKG_OPTIONS.rxvt-unicode
PKG_SUPPORTED_OPTIONS=3D	perl unicode3 xft2
PKG_SUGGESTED_OPTIONS=3D	perl unicode3 xft2

=2Einclude "../../mk/bsd.options.mk"

=2Eif !empty(PKG_OPTIONS:Mperl)
CONFIGURE_ARGS+=3D	--enable-perl
PLIST_SUBST+=3D		PERL=3D
=2Einclude "../../lang/perl5/buildlink3.mk"
=2Eelse
CONFIGURE_ARGS+=3D	--disable-perl
PLIST_SUBST+=3D		PERL=3D'@comment '
=2Eendif

# use 21 instead of 16 bits to represent unicode characters
=2Eif !empty(PKG_OPTIONS:Municode3)
CONFIGURE_ARGS+=3D	--enable-unicode3
=2Eelse
CONFIGURE_ARGS+=3D	--disable-unicode3
=2Eendif

=2Eif !empty(PKG_OPTIONS:Mxft2)
CONFIGURE_ARGS+=3D	--enable-xft
=2Einclude "../../fonts/Xft2/buildlink3.mk"
=2Eelse
CONFIGURE_ARGS+=3D	--disable-xft
=2Eendif
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D




cvs diff:

Index: Makefile
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
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 $
 #
=20
-DISTNAME=3D		rxvt-unicode-7.9
+DISTNAME=3D		rxvt-unicode-8.1
 CATEGORIES=3D		x11
 MASTER_SITES=3D		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
=20
-.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
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
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
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
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 $
=20
-SHA1 (rxvt-unicode-7.9.tar.bz2) =3D 083f1ef731d422419b5dcd4a0875b3905cdcf1=
7d
-RMD160 (rxvt-unicode-7.9.tar.bz2) =3D 4629b0a15547998632518820dae183b3e3dd=
ca27
-Size (rxvt-unicode-7.9.tar.bz2) =3D 874374 bytes
+SHA1 (rxvt-unicode-8.1.tar.bz2) =3D b7d1d5188a655bcade8fd0708903bc3fc73484=
a4
+RMD160 (rxvt-unicode-8.1.tar.bz2) =3D 2e0535449267a43222976fd6a3dfeb7fd320=
1c87
+Size (rxvt-unicode-8.1.tar.bz2) =3D 874511 bytes
 SHA1 (patch-aa) =3D cbab8557288f82bd7f04741596bdce6d18a161a6

--RnlQjJ0d97Da+TV1
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.1 (NetBSD)

iQIVAwUBRYKhhDvEVoyxqYCCAQoTYw/+P5gQwGOiqdavjXkcD79bqEZBkL6NyrCE
EUv7zDlC8hSFGOmHcJDWYZ/3jZdIV3DgG1ro26vIptASOaSBiudxp8U1oCXqntcL
+Yz6CMnsBJHy/gEwqIjBB3We6nksMzBhDdqqQ3sEEQ33NQGKVv6FQwb1Xu+C+K8U
pLlBHk6YBY1wFha0V+7InXaZZSlfHjvyU8TeROHokcozJftf2VfaJyolOBQeA/ym
GKP/mjmDfA+J9etMYa3U4+gF2WcCSG6LHJZHHgFKHAb01j6G4NvZckZmMksRA4bA
9o3rn97IN8irwwK1lY3CtS1RR5HmPk8fVIJ64cHq612BnVlmgldXwHPj0F8GW43V
OUdJo1jCVIvNAs79PyulrNM6GxrfLdmTPAs9j/cPPBYz7dkLHvugBQsEQ8H451VH
TVh5KB1ZIjYZRYTN18y+C1MK1lQLn6SxvOfz+XdQtNd/491Tlh7NTSEvSALUH/dv
/MVoPJ4SktP59KzrX8EcTioj3eMkHNKIvPj6LZJvyp3ucCpxFibvuqR1zWJqcmpQ
X9+2dHgAmbj/wDU6OceJ2se0Ob6SkUWdiq3J8TtbKXw8rqNmjNTKwsq1sGnYZVms
oXhlNrWzZ3i847pccpGijo6q0ZYvsC/kzo0GzkD3JUVhye9ra3pby1+XFaiVFK6Z
Kyd1snI+Y40=
=gAkL
-----END PGP SIGNATURE-----

--RnlQjJ0d97Da+TV1--