From owner-svn-ports-head@FreeBSD.ORG Wed Aug 7 06:31:47 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id D16ED2D4; Wed, 7 Aug 2013 06:31:47 +0000 (UTC) (envelope-from jgh@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id BEB042A21; Wed, 7 Aug 2013 06:31:47 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r776Vlqg060267; Wed, 7 Aug 2013 06:31:47 GMT (envelope-from jgh@svn.freebsd.org) Received: (from jgh@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r776Vlg7060264; Wed, 7 Aug 2013 06:31:47 GMT (envelope-from jgh@svn.freebsd.org) Message-Id: <201308070631.r776Vlg7060264@svn.freebsd.org> From: Jason Helfman Date: Wed, 7 Aug 2013 06:31:47 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r324330 - in head/editors/jedit: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Aug 2013 06:31:48 -0000 Author: jgh Date: Wed Aug 7 06:31:46 2013 New Revision: 324330 URL: http://svnweb.freebsd.org/changeset/ports/324330 Log: - update to 5.1.0, attach gplv2 license - pass maintainership to submitter - properly support DOCS (instscript no longer required) PR: 181009 Submitted by: danilogondolfo@gmail.com Deleted: head/editors/jedit/files/instscript Modified: head/editors/jedit/Makefile head/editors/jedit/distinfo head/editors/jedit/pkg-descr Modified: head/editors/jedit/Makefile ============================================================================== --- head/editors/jedit/Makefile Wed Aug 7 03:35:18 2013 (r324329) +++ head/editors/jedit/Makefile Wed Aug 7 06:31:46 2013 (r324330) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= jedit -PORTVERSION= 5.0.0 +PORTVERSION= 5.1.0 PORTEPOCH= 1 CATEGORIES= editors java MASTER_SITES= SF @@ -10,12 +10,31 @@ DISTNAME= ${PORTNAME}${PORTVERSION}insta EXTRACT_SUFX= .jar EXTRACT_ONLY= -MAINTAINER= ports@FreeBSD.org +MAINTAINER= danilogondolfo@gmail.com COMMENT= Powerful programmer\'s text editor written in Java +LICENSE= GPLv2 + RUN_DEPENDS= java:${PORTSDIR}/java/javavmwrapper -CONFLICTS= jedit-4.3.p* +OPTIONS_DEFINE= MACROS DOCS +MACROS_DESC= Install default set of macros (highly recommended) + +OPTIONS_DEFAULT= MACROS + +.include + +.if ${PORT_OPTIONS:MDOCS} +DOCS=y +.else +DOCS=n +.endif + +.if ${PORT_OPTIONS:MMACROS} +MACROS=y +.else +MACROS=n +.endif USE_JAVA= yes JAVA_VERSION= 1.6+ @@ -27,12 +46,15 @@ DATADIR= ${JAVASHAREDIR}/${PORTNAME} SUB_FILES= jedit.sh +DESKTOP_ENTRIES="jEdit" "${COMMENT}" "${PORTNAME}" \ + "${PORTNAME}" "Development;" false + MAN1= jedit.1 # The complete PLIST is generated in post-install -PLIST_FILES= bin/jedit +PLIST_FILES= bin/jedit share/pixmaps/${PORTNAME}.png do-install: - @${SED} "s|%%PREFIX%%|${PREFIX}| ; s|%%DATADIR%%|${DATADIR}| ; s|%%WRKDIR%%|${WRKDIR}|" ${FILESDIR}/instscript | \ + @${PRINTF} "${DATADIR}\n${WRKDIR}\n${PREFIX}/man/man1\nY\n${MACROS}\n${DOCS}" | \ ${SETENV} CLASSPATH=${DISTDIR}/${DISTNAME}.jar \ ${JAVA} installer.Install text @${INSTALL_SCRIPT} ${WRKDIR}/jedit.sh ${PREFIX}/bin/jedit @@ -42,5 +64,7 @@ post-install: ${SED} 's,^${PREFIX}/,,' >> ${TMPPLIST} @${FIND} ${DATADIR} -type d | ${SORT} -r | \ ${SED} 's,^${PREFIX}/,@dirrm ,' >> ${TMPPLIST} + @${INSTALL_DATA} ${DATADIR}/doc/jedit.png \ + ${PREFIX}/share/pixmaps/${PORTNAME}.png .include Modified: head/editors/jedit/distinfo ============================================================================== --- head/editors/jedit/distinfo Wed Aug 7 03:35:18 2013 (r324329) +++ head/editors/jedit/distinfo Wed Aug 7 06:31:46 2013 (r324330) @@ -1,2 +1,2 @@ -SHA256 (jedit5.0.0install.jar) = 24b7f10f012737d77fe4bfa6c7961fca978ad3dd410561efd1ca8ab796e0f6ad -SIZE (jedit5.0.0install.jar) = 3136160 +SHA256 (jedit5.1.0install.jar) = 96f229d91a1effd6b0da1aee209390d8a131bd68e0cf4cd274dca14245ba30d7 +SIZE (jedit5.1.0install.jar) = 3196992 Modified: head/editors/jedit/pkg-descr ============================================================================== --- head/editors/jedit/pkg-descr Wed Aug 7 03:35:18 2013 (r324329) +++ head/editors/jedit/pkg-descr Wed Aug 7 06:31:46 2013 (r324330) @@ -7,7 +7,7 @@ easy to use, intuitive interface, and en even the most hard-core programmer. A very incomplete list of jEdit's features follows. -o Syntax highlighting for 30+ file types (including C, C++, Java, Perl, etc) +o Syntax highlighting for 200+ file types (including C, C++, Java, Perl, etc) o Semi-intelligent auto indent in C, C++ and Java modes o Bracket highlighting and matching o Powerful macro system