svn commit: r398965 - in head/editors: vile xvile xvile/files

John Marino marino at FreeBSD.org
Fri Oct 9 22:07:53 UTC 2015


Author: marino
Date: Fri Oct  9 22:07:50 2015
New Revision: 398965
URL: https://svnweb.freebsd.org/changeset/ports/398965

Log:
  editors/(x)vile: Upgrade version 9.8o => 9.8q
  
  PR:		203244
  Submitted by:	ports fury

Modified:
  head/editors/vile/Makefile
  head/editors/vile/distinfo
  head/editors/xvile/Makefile
  head/editors/xvile/distinfo
  head/editors/xvile/files/patch-x11menu.c
  head/editors/xvile/files/patch-x11vile.h
  head/editors/xvile/pkg-plist

Modified: head/editors/vile/Makefile
==============================================================================
--- head/editors/vile/Makefile	Fri Oct  9 22:04:46 2015	(r398964)
+++ head/editors/vile/Makefile	Fri Oct  9 22:07:50 2015	(r398965)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	vile
-PORTVERSION=	9.8o
+PORTVERSION=	9.8q
 CATEGORIES=	editors
 MASTER_SITES=	ftp://dickey.his.com/vile/current/ \
 		ftp://invisible-island.net/vile/current/ \

Modified: head/editors/vile/distinfo
==============================================================================
--- head/editors/vile/distinfo	Fri Oct  9 22:04:46 2015	(r398964)
+++ head/editors/vile/distinfo	Fri Oct  9 22:07:50 2015	(r398965)
@@ -1,2 +1,2 @@
-SHA256 (vile-9.8o.tgz) = 45625c060cb9da3d68bba0d308fa61cb6a1cd7c7fd8b0e83aba8890632a19b24
-SIZE (vile-9.8o.tgz) = 2304783
+SHA256 (vile-9.8q.tgz) = 366b2b18ea25e55e7b9b6cc1d2b752f0a4fdc453a0a18aedd5773f456e782307
+SIZE (vile-9.8q.tgz) = 2321373

Modified: head/editors/xvile/Makefile
==============================================================================
--- head/editors/xvile/Makefile	Fri Oct  9 22:04:46 2015	(r398964)
+++ head/editors/xvile/Makefile	Fri Oct  9 22:07:50 2015	(r398965)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	vile
-PORTVERSION=	9.8o
+PORTVERSION=	9.8q
 CATEGORIES=	editors
 MASTER_SITES=	ftp://dickey.his.com/vile/current/ \
 		ftp://invisible-island.net/vile/current/ \
@@ -25,15 +25,18 @@ USE_XORG=	x11 xext xpm
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	cf_cv_crypt_works=yes
 CONFIGURE_ARGS=	--disable-imake \
+		--disable-desktop \
 		--enable-fontset \
+		--with-icon-theme \
 		--with-xpm \
+		--with-icondir=${PREFIX}/share/icons \
 		--with-pixmapdir=${PREFIX}/share/pixmaps
 MAKEFILE=	makefile
 INSTALL_TARGET=	install install-doc install-html
 
 CONFLICTS_INSTALL=	vile-[0-9]*
 
-OPTIONS_DEFINE=		DOCS FILTERS FREETYPE ICONV PERL
+OPTIONS_DEFINE=		DOCS FILTERS ICONV PERL
 OPTIONS_RADIO=		MENUS
 OPTIONS_RADIO_MENUS=	MOTIF XAW XAW3D
 OPTIONS_DEFAULT=	ICONV
@@ -46,7 +49,8 @@ ICONV_CONFIGURE_ON=	--with-iconv ${ICONV
 ICONV_CONFIGURE_OFF=	--without-iconv --without-locale
 MENUS_DESC=		Support for menus
 MOTIF_USES=		motif
-MOTIF_CONFIGURE_ON=	--with-screen=motif
+MOTIF_CONFIGURE_ON=	--enable-colored-menus \
+			--with-screen=motif
 PERL_USES=		perl5
 PERL_CONFIGURE_WITH=	perl
 XAW_DESC=		X Athena Widgets
@@ -66,10 +70,6 @@ PLIST_SUB+=	SO_EXT=".so"
 PLIST_SUB+=	SO_EXT=""
 .endif
 
-.if empty(PORT_OPTIONS:MICONV)
-BROKEN=		Does not build if ICONV support is disabled
-.endif
-
 .if empty(PORT_OPTIONS:MMOTIF) && empty(PORT_OPTIONS:MXAW) && empty(PORT_OPTIONS:MXAW3D)
 CONFIGURE_ARGS+=	--with-screen=x11
 .endif
@@ -81,12 +81,11 @@ post-patch:
 		 s|\($$(DOCDIR)\) \($$(MANDIR)\)|\1 $$(HTMLDIR) \2|' \
 		${WRKSRC}/makefile.in
 	@${REINPLACE_CMD} -e \
-		'/^Icon/s|=.*|=${PREFIX}/share/pixmaps/vile.xpm| ; \
-		 /^Categories/s|Application;||' \
+		'/^Categories/s|Application;||' \
 		${WRKSRC}/macros/*.desktop
 
 post-install:
 	(cd ${WRKSRC}/macros && ${INSTALL_DATA} *.desktop \
-		${STAGEDIR}${DESKTOPDIR})
+		${STAGEDIR}${PREFIX}/share/applications)
 
 .include <bsd.port.mk>

Modified: head/editors/xvile/distinfo
==============================================================================
--- head/editors/xvile/distinfo	Fri Oct  9 22:04:46 2015	(r398964)
+++ head/editors/xvile/distinfo	Fri Oct  9 22:07:50 2015	(r398965)
@@ -1,2 +1,2 @@
-SHA256 (vile-9.8o.tgz) = 45625c060cb9da3d68bba0d308fa61cb6a1cd7c7fd8b0e83aba8890632a19b24
-SIZE (vile-9.8o.tgz) = 2304783
+SHA256 (vile-9.8q.tgz) = 366b2b18ea25e55e7b9b6cc1d2b752f0a4fdc453a0a18aedd5773f456e782307
+SIZE (vile-9.8q.tgz) = 2321373

Modified: head/editors/xvile/files/patch-x11menu.c
==============================================================================
--- head/editors/xvile/files/patch-x11menu.c	Fri Oct  9 22:04:46 2015	(r398964)
+++ head/editors/xvile/files/patch-x11menu.c	Fri Oct  9 22:07:50 2015	(r398965)
@@ -1,4 +1,4 @@
---- x11menu.c.orig
+--- x11menu.c.orig	2013-12-07 16:26:12 UTC
 +++ x11menu.c
 @@ -29,12 +29,21 @@
  #endif

Modified: head/editors/xvile/files/patch-x11vile.h
==============================================================================
--- head/editors/xvile/files/patch-x11vile.h	Fri Oct  9 22:04:46 2015	(r398964)
+++ head/editors/xvile/files/patch-x11vile.h	Fri Oct  9 22:07:50 2015	(r398965)
@@ -1,5 +1,5 @@
---- x11vile.h.orig	2013-04-15 04:09:08.000000000 +0900
-+++ x11vile.h	2014-02-01 21:50:00.000000000 +0900
+--- x11vile.h.orig	2013-04-14 19:09:08 UTC
++++ x11vile.h
 @@ -282,11 +282,19 @@
  
  #if OPT_MENUS

Modified: head/editors/xvile/pkg-plist
==============================================================================
--- head/editors/xvile/pkg-plist	Fri Oct  9 22:04:46 2015	(r398964)
+++ head/editors/xvile/pkg-plist	Fri Oct  9 22:07:50 2015	(r398965)
@@ -116,6 +116,8 @@ share/applications/xvile.desktop
 %%PORTDOCS%%%%DOCSDIR%%/oleauto.doc
 %%PORTDOCS%%%%DOCSDIR%%/perl.doc
 %%PORTDOCS%%%%DOCSDIR%%/visvile.doc
+share/icons/hicolor/48x48/apps/vile.png
+share/icons/hicolor/scalable/apps/vile.svg
 share/pixmaps/vile.xpm
 %%DATADIR%%/ada.keywords
 %%DATADIR%%/ant.keywords


More information about the svn-ports-head mailing list