aboutsummaryrefslogtreecommitdiff
path: root/x11/rxvt-unicode
diff options
context:
space:
mode:
authorThierry Thomas <thierry@FreeBSD.org>2006-01-04 23:04:12 +0000
committerThierry Thomas <thierry@FreeBSD.org>2006-01-04 23:04:12 +0000
commit03f61cd44367471ccceb2b15edf257ebd97851eb (patch)
treec57cf162e4d1b0cb5c920515099e8a5cde5bfb5a /x11/rxvt-unicode
parentfbe708601acc782e692f73e3fe644a28254d565a (diff)
Upgrade to 6.3. This is a security fix: restore permissions properly.
Full changelog at <http://dist.schmorp.de/rxvt-unicode/Changes>. A embedded Perl interpreter is installed by default, use WITHOUT_PERL to disable it. PR: Security: VuXML c2fdb3bc-7d72-11da-b96e-000fb586ba73
Notes
Notes: svn path=/head/; revision=152757
Diffstat (limited to 'x11/rxvt-unicode')
-rw-r--r--x11/rxvt-unicode/Makefile15
-rw-r--r--x11/rxvt-unicode/distinfo6
-rw-r--r--x11/rxvt-unicode/pkg-plist6
3 files changed, 22 insertions, 5 deletions
diff --git a/x11/rxvt-unicode/Makefile b/x11/rxvt-unicode/Makefile
index a56680093112..49262cb3a8e3 100644
--- a/x11/rxvt-unicode/Makefile
+++ b/x11/rxvt-unicode/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= rxvt-unicode
-PORTVERSION= 6.2
+PORTVERSION= 6.3
CATEGORIES= x11
MASTER_SITES= http://dist.schmorp.de/rxvt-unicode/%SUBDIR%/
MASTER_SITE_SUBDIR= . Attic
@@ -17,7 +17,6 @@ COMMENT= A clone of the terminal emulator rxvt modified to support Unicode
LIB_DEPENDS= Xft.2:${PORTSDIR}/x11-fonts/libXft
BUILD_DEPENDS= pkg-config:${PORTSDIR}/devel/pkgconfig
-USE_PERL5_BUILD= yes
USE_X_PREFIX= yes
USE_XPM= yes
GNU_CONFIGURE= yes
@@ -33,6 +32,17 @@ PORTDOCS1= Changes
PORTDOCS= README.menu ${PORTDOCS1}
EXAMPLES= example.menu jedmenu.sl menu rxvt.menu rxvt.zh-menu terminal.menu
+# disable the embedded perl interpreter
+.if defined(WITHOUT_PERL)
+CONFIGURE_ARGS+= --disable-perl
+USE_PERL5_BUILD= yes
+PLIST_SUB= PERL="@comment "
+.else
+USE_PERL5= yes
+MAN3= urxvtperl.3
+PLIST_SUB= PERL=""
+.endif
+
# disable XIM (X Input Method) protocol support
.if defined(WITHOUT_XIM)
CONFIGURE_ARGS+= --disable-xim
@@ -147,6 +157,7 @@ pre-everything::
@${ECHO_MSG}
@${ECHO_MSG} "You may use the following build options:"
@${ECHO_MSG}
+ @${ECHO_MSG} "WITHOUT_PERL disable the embedded Perl interpreter"
@${ECHO_MSG} "WITHOUT_XIM disable support for XIM (X Input Method) protocol"
@${ECHO_MSG} "WITHOUT_MENUBAR disable support for menu bar system"
@${ECHO_MSG} "WITHOUT_RXVT_SCROLLBAR disable support for the original rxvt scrollbar"
diff --git a/x11/rxvt-unicode/distinfo b/x11/rxvt-unicode/distinfo
index c70110586b5e..9fb40aa656ce 100644
--- a/x11/rxvt-unicode/distinfo
+++ b/x11/rxvt-unicode/distinfo
@@ -1,3 +1,3 @@
-MD5 (rxvt-unicode-6.2.tar.bz2) = 0b1366ae8383c7d7252cd3096f4586c5
-SHA256 (rxvt-unicode-6.2.tar.bz2) = 99974f191058d1d6e786a50c97d6f49e7b8061cf8f268ca447c8b2e5489bcd83
-SIZE (rxvt-unicode-6.2.tar.bz2) = 852805
+MD5 (rxvt-unicode-6.3.tar.bz2) = 411799866fa89ab31f2b19662c36e7ce
+SHA256 (rxvt-unicode-6.3.tar.bz2) = ddb97d26c980b34d6e79cb5aa4841b2d698cedc300fbc537c38afb1e70bbee05
+SIZE (rxvt-unicode-6.3.tar.bz2) = 882922
diff --git a/x11/rxvt-unicode/pkg-plist b/x11/rxvt-unicode/pkg-plist
index a7236238f0d3..bc84512067d8 100644
--- a/x11/rxvt-unicode/pkg-plist
+++ b/x11/rxvt-unicode/pkg-plist
@@ -1,10 +1,16 @@
bin/urxvt
bin/urxvtc
bin/urxvtd
+%%PERL%%lib/urxvt/urxvt.pm
+%%PERL%%lib/urxvt/perl/digital-clock
+%%PERL%%lib/urxvt/perl/example-refresh-hooks
+%%PERL%%lib/urxvt/perl/selection
%%PORTDOCS%%%%EXAMPLESDIR%%/example.menu
%%PORTDOCS%%%%EXAMPLESDIR%%/jedmenu.sl
%%PORTDOCS%%%%EXAMPLESDIR%%/menu
%%PORTDOCS%%%%EXAMPLESDIR%%/rxvt.menu
%%PORTDOCS%%%%EXAMPLESDIR%%/rxvt.zh-menu
%%PORTDOCS%%%%EXAMPLESDIR%%/terminal.menu
+%%PERL%%@dirrm lib/urxvt/perl
+%%PERL%%@dirrm lib/urxvt
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%