[Midnightbsd-cvs] mports [18667] trunk/editors/jedit: jedit 5.2.0
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sun Apr 12 12:13:11 EDT 2015
Revision: 18667
http://svnweb.midnightbsd.org/mports/?rev=18667
Author: laffer1
Date: 2015-04-12 12:13:10 -0400 (Sun, 12 Apr 2015)
Log Message:
-----------
jedit 5.2.0
Modified Paths:
--------------
trunk/editors/jedit/Makefile
trunk/editors/jedit/distinfo
Modified: trunk/editors/jedit/Makefile
===================================================================
--- trunk/editors/jedit/Makefile 2015-04-12 15:50:48 UTC (rev 18666)
+++ trunk/editors/jedit/Makefile 2015-04-12 16:13:10 UTC (rev 18667)
@@ -1,7 +1,7 @@
# $MidnightBSD$
PORTNAME= jedit
-PORTVERSION= 5.1.0
+PORTVERSION= 5.2.0
PORTEPOCH= 1
CATEGORIES= editors java
MASTER_SITES= SF
@@ -11,13 +11,18 @@
MAINTAINER= ports at MidnightBSD.org
COMMENT= Powerful programmer\'s text editor written in Java
+
LICENSE= gpl2
BUILD_DEPENDS= javavm:${PORTSDIR}/java/javavmwrapper
RUN_DEPENDS= javavm:${PORTSDIR}/java/javavmwrapper
-CONFLICTS= jedit-4.3.p*
+OPTIONS_DEFINE= MACROS DOCS
+MACROS_DESC= Install default set of macros (highly recommended)
+OPTIONS_DEFAULT= MACROS
+OPTIONS_SUB= yes
+
USE_JAVA= yes
JAVA_VERSION= 1.6+
@@ -25,23 +30,29 @@
NO_BUILD= yes
DATADIR= ${JAVASHAREDIR}/${PORTNAME}
-
+DOCSDIR= ${DATADIR}/doc
+PORTDOCS= *
SUB_FILES= jedit.sh
-MAN1= jedit.1
-# The complete PLIST is generated in post-install
-PLIST_FILES= bin/jedit
+DESKTOP_ENTRIES="jEdit" "${COMMENT}" "${PORTNAME}" \
+ "${PORTNAME}" "Development;" false
+post-extract:
+ @(cd ${WRKDIR}/installer ; ${TAR} -xjf jedit-api.tar.bz2 ;\
+ ${TAR} -xjf jedit-macros.tar.bz2 ; \
+ ${TAR} -xjf jedit-program.tar.bz2)
+
do-install:
- @${SED} "s|%%PREFIX%%|${PREFIX}| ; s|%%DATADIR%%|${DATADIR}| ; s|%%WRKDIR%%|${WRKDIR}|" ${FILESDIR}/instscript | \
- ${SETENV} CLASSPATH=${DISTDIR}/${DISTNAME}.jar \
- ${JAVA} installer.Install text
- @${INSTALL_SCRIPT} ${WRKDIR}/jedit.sh ${PREFIX}/bin/jedit
+ @${MKDIR} ${DATADIR}
+ ${INSTALL_DATA} ${WRKDIR}/installer/${PORTNAME}.jar ${DATADIR}/
+.for dir in doc jars keymaps modes properties startup
+ (cd ${WRKDIR}/installer ; ${COPYTREE_SHARE} ${dir} ${DATADIR}/)
+.endfor
+ (cd ${WRKDIR}/installer ; ${TAR} --exclude 'modes' --exclude 'keymaps' \
+ -chf - macros | ${TAR} -xf - -C ${DATADIR}/)
+ ${INSTALL_SCRIPT} ${WRKDIR}/jedit.sh ${PREFIX}/bin/jedit
+ ${INSTALL_DATA} ${DATADIR}/doc/jedit.png \
+ ${PREFIX}/share/pixmaps/${PORTNAME}.png
+ ${INSTALL_MAN} ${WRKDIR}/jedit.1 ${MAN1PREFIX}/man/man1
-post-install:
- @${FIND} ${DATADIR} ! -type d | \
- ${SED} 's,^${PREFIX}/,,' >> ${TMPPLIST}
- @${FIND} ${DATADIR} -type d | ${SORT} -r | \
- ${SED} 's,^${PREFIX}/, at dirrm ,' >> ${TMPPLIST}
-
.include <bsd.port.mk>
Modified: trunk/editors/jedit/distinfo
===================================================================
--- trunk/editors/jedit/distinfo 2015-04-12 15:50:48 UTC (rev 18666)
+++ trunk/editors/jedit/distinfo 2015-04-12 16:13:10 UTC (rev 18667)
@@ -1,2 +1,2 @@
-SHA256 (jedit5.1.0install.jar) = 96f229d91a1effd6b0da1aee209390d8a131bd68e0cf4cd274dca14245ba30d7
-SIZE (jedit5.1.0install.jar) = 3196992
+SHA256 (jedit5.2.0install.jar) = 78869461199947fd51f629fdf3863482e3c02d64fac2c0d96103dfc438d2924c
+SIZE (jedit5.2.0install.jar) = 3229185
More information about the Midnightbsd-cvs
mailing list