ports/145681: [patch] x11/evilvte version upgrade 0.4.6

Aragon Gouveia aragon at phat.za.net
Tue Apr 13 23:20:04 UTC 2010


>Number:         145681
>Category:       ports
>Synopsis:       [patch] x11/evilvte version upgrade 0.4.6
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Apr 13 23:20:04 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Aragon Gouveia
>Release:        FreeBSD 8.0-STABLE amd64
>Organization:
>Environment:
System: FreeBSD igor.geek.sh 8.0-STABLE FreeBSD 8.0-STABLE #0: Mon Mar 8 01:27:41 SAST 2010 toor at igor.geek.sh:/usr/obj/usr/src/sys/IGOR amd64


	
>Description:
	Attached patch upgrades x11/evilvte to the latest version, 0.4.6
>How-To-Repeat:
	
>Fix:


--- evilvte-0.4.6.txt begins here ---
diff -uNr evilvte.orig/Makefile evilvte/Makefile
--- evilvte.orig/Makefile	2010-04-13 23:33:42.000000000 +0200
+++ evilvte/Makefile	2010-04-14 00:24:56.000000000 +0200
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	evilvte
-PORTVERSION=	0.4.5
-PORTREVISION=	2
+PORTVERSION=	0.4.6
 CATEGORIES=	x11 gnome
 MASTER_SITES=	http://www.calno.com/${PORTNAME}/ \
 		LOCAL/glarkin
@@ -16,6 +15,8 @@
 COMMENT=	A VTE based, super lightweight terminal emulator
 
 USE_GMAKE=	yes
+HAS_CONFIGURE=	yes
+ALL_TARGET=	evilvte
 USE_GNOME=	vte
 
 MAN1=		evilvte.1 showvte.1
@@ -31,8 +32,8 @@
 .endif
 
 post-patch:
-	# disable man page installation
-	@${REINPLACE_CMD} -e '53,54 d' ${WRKSRC}/Makefile
+#	 disable man page installation
+	@${REINPLACE_CMD} -e '29,30 d' ${WRKSRC}/Makefile
 .if defined(EVILVTE_CONF)
 	@${ECHO_MSG} "creating config.h from ${EVILVTE_CONF}"
 	@${CP} ${EVILVTE_CONF} ${WRKSRC}/src/config.h
diff -uNr evilvte.orig/distinfo evilvte/distinfo
--- evilvte.orig/distinfo	2010-04-13 23:33:42.000000000 +0200
+++ evilvte/distinfo	2010-04-13 23:53:09.000000000 +0200
@@ -1,3 +1,3 @@
-MD5 (evilvte-0.4.5.tar.gz) = 3193ea2fce163a8a99ce876c4e9b2d28
-SHA256 (evilvte-0.4.5.tar.gz) = c9dccc8e59cfd58fccd6fb88fb07070f2722b755ab7e18f7717533342f49f60f
-SIZE (evilvte-0.4.5.tar.gz) = 37088
+MD5 (evilvte-0.4.6.tar.gz) = 323155af3f511b0acc0a526c0d5cce1f
+SHA256 (evilvte-0.4.6.tar.gz) = 08f2836ba45ffbb8af4102cc9033cda2e1e7790714175ea1d5befcf8aa2e2cf1
+SIZE (evilvte-0.4.6.tar.gz) = 38170
diff -uNr evilvte.orig/files/patch-src-process.sh evilvte/files/patch-src-process.sh
--- evilvte.orig/files/patch-src-process.sh	1970-01-01 02:00:00.000000000 +0200
+++ evilvte/files/patch-src-process.sh	2010-04-14 01:06:06.000000000 +0200
@@ -0,0 +1,14 @@
+--- src/process.sh.orig	2010-04-06 07:35:41.000000000 +0200
++++ src/process.sh	2010-04-14 01:05:42.000000000 +0200
+@@ -24,9 +24,9 @@
+   echo \#define MENU_DEFAULT_ENCODING 1 >> $NEWCONFFILE
+ fi
+ 
+-MENU_ENCODING_LIST_SIZE=`grep MENU_ENCODING_LIST src/custom.h | tr -s ' ' ' ' | sed 's/^ //' | grep -v ^\/\/ | tail -n 1 | sed 's/,/\n/g' | wc -l`
++MENU_ENCODING_LIST_SIZE=`grep MENU_ENCODING_LIST src/custom.h | tr -s ' ' ' ' | sed 's/^ //' | grep -v ^\/\/ | tail -n 1 | tr ',' '\n' | wc -l`
+ TOGGLE_BG_ORDER_SIZE=`grep    TOGGLE_BG_ORDER    src/custom.h | tr -s ' ' ' ' | sed 's/^ //' | grep -v ^\/\/ | tail -n 1 | sed 's/,/\n/g' | wc -l`
+-MENU_CUSTOM_SIZE=`grep        MENU_CUSTOM        src/custom.h | tr -s ' ' ' ' | sed 's/^ //' | grep -v ^\/\/ | tail -n 1 | sed 's/,/\n/g' | wc -l`
++MENU_CUSTOM_SIZE=`grep        MENU_CUSTOM        src/custom.h | tr -s ' ' ' ' | sed 's/^ //' | grep -v ^\/\/ | tail -n 1 | tr ',' '\n' | wc -l`
+ echo \#define MENU_ENCODING_LIST_SIZE $MENU_ENCODING_LIST_SIZE              >> $NEWCONFFILE
+ echo \#define TOGGLE_BG_ORDER_SIZE    $TOGGLE_BG_ORDER_SIZE | grep -v ' 0$' >> $NEWCONFFILE
+ echo \#define MENU_CUSTOM_SIZE        $MENU_CUSTOM_SIZE                     >> $NEWCONFFILE
diff -uNr evilvte.orig/pkg-plist evilvte/pkg-plist
--- evilvte.orig/pkg-plist	2010-04-13 23:33:42.000000000 +0200
+++ evilvte/pkg-plist	2010-04-14 00:27:51.000000000 +0200
@@ -2,5 +2,6 @@
 bin/showvte
 share/applications/evilvte.desktop
 share/pixmaps/evilvte.png
-share/pixmaps/evilvte.xpm
+share/gnome-control-center/default-apps/evilvte.xml
 @dirrmtry share/applications
+ at dirrmtry share/gnome-control-center/default-apps
--- evilvte-0.4.6.txt ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list