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