svn commit: r331416 - head/deskutils/docear
Matthias Andree
mandree at FreeBSD.org
Wed Oct 23 19:18:02 UTC 2013
Author: mandree
Date: Wed Oct 23 19:18:01 2013
New Revision: 331416
URL: http://svnweb.freebsd.org/changeset/ports/331416
Log:
Upgrade to first stable release.
Support staging.
Misc conversions to USES=...
Modified:
head/deskutils/docear/Makefile
head/deskutils/docear/distinfo
head/deskutils/docear/pkg-plist
Modified: head/deskutils/docear/Makefile
==============================================================================
--- head/deskutils/docear/Makefile Wed Oct 23 19:11:11 2013 (r331415)
+++ head/deskutils/docear/Makefile Wed Oct 23 19:18:01 2013 (r331416)
@@ -2,34 +2,31 @@
# $FreeBSD$
PORTNAME= docear
-PORTVERSION= 1.0.0.r4
+PORTVERSION= 1.0.0
+_suffix= _stable
CATEGORIES= deskutils java
-MASTER_SITES= http://downloads.docear.org/${PORTVERSION:S/.r/_rc/}/ \
+MASTER_SITES= http://downloads.docear.org/${PORTVERSION}${_suffix}/ \
+ SF/docear/1.x/${PORTVERSION}${_suffix} \
LOCAL/mandree/${DIST_SUBDIR}/
-# SF/docear/1.x/${PORTVERSION:S/.b/_beta/}
DISTNAME= docear_linux
-DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
+DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}${_suffix}
MAINTAINER= mandree at FreeBSD.org
COMMENT= Mind Mapping tool with Reference, Library, and PDF Management
LICENSE= GPLv2
-BUILD_DEPENDS= update-mime-database:${PORTSDIR}/misc/shared-mime-info
-RUN_DEPENDS= update-mime-database:${PORTSDIR}/misc/shared-mime-info
-
+USES= desktop-file-utils shared-mime-info
USE_JAVA= yes
-USE_GNOME= desktopfileutils
JAVA_VENDOR= openjdk
JAVA_VERSION= 1.6
NO_BUILD= yes
JDATADIR= ${JAVASHAREDIR}/${PORTNAME}
icon= ${DATADIR}/${PORTNAME}-icon48x48.png
-WRKSRC= ${WRKDIR}/docear-1.0.0.15_rc_build213
+WRKSRC= ${WRKDIR}/docear-1.0.0.15_stable_build214
SUB_FILES= docear.desktop
-NO_STAGE= yes
post-patch:
${REINPLACE_CMD} -e 's/readlink -mn/readlink -n/g' \
-e 's,#!/bin/bash,#!/bin/sh,' \
@@ -42,22 +39,18 @@ do-install:
# We can't install into $DOCSDIR or support disabling a DOCS option
# since the documentation is an integral part of the installation,
# such as online help via the program menus.
- ${MKDIR} ${JDATADIR}
- (cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${JDATADIR})
+ ${MKDIR} ${STAGEDIR}${JDATADIR}
+ (cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${STAGEDIR}${JDATADIR})
${PRINTF} '#!/bin/sh\nset -eu\nexport JAVA_HOME="%s"\ncd "%s"\nexec "%s" "$$@"\n' \
'${JAVA_HOME}' '${JDATADIR}' '${JDATADIR}/docear.sh' \
- >${PREFIX}/bin/${PORTNAME}
- ${CHMOD} a=rx ${JDATADIR}/docear.sh \
- ${PREFIX}/bin/${PORTNAME}
- ${MKDIR} ${DATADIR}
- ${INSTALL_DATA} ${FILESDIR}/docear48.png "${icon}"
- ${MKDIR} ${DESKTOPDIR}
- ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}.desktop ${DESKTOPDIR}
- ${MKDIR} ${PREFIX}/share/mime/packages
- ${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.xml ${PREFIX}/share/mime/packages/
-
-post-install:
- -update-desktop-database > /dev/null
- -update-mime-database ${PREFIX}/share/mime > /dev/null
+ >${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+ ${CHMOD} a=rx ${STAGEDIR}${JDATADIR}/docear.sh \
+ ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+ ${MKDIR} ${STAGEDIR}${DATADIR}
+ ${INSTALL_DATA} ${FILESDIR}/docear48.png "${STAGEDIR}${icon}"
+ ${MKDIR} ${STAGEDIR}${DESKTOPDIR}
+ ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR}
+ ${MKDIR} ${STAGEDIR}${PREFIX}/share/mime/packages
+ ${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.xml ${STAGEDIR}${PREFIX}/share/mime/packages/
.include <bsd.port.mk>
Modified: head/deskutils/docear/distinfo
==============================================================================
--- head/deskutils/docear/distinfo Wed Oct 23 19:11:11 2013 (r331415)
+++ head/deskutils/docear/distinfo Wed Oct 23 19:18:01 2013 (r331416)
@@ -1,2 +1,2 @@
-SHA256 (docear-1.0.0.r4/docear_linux.tar.gz) = 050a60efa921b3b455971b2e58acaaca750f0811e7bc2f1af8bf27616a510175
-SIZE (docear-1.0.0.r4/docear_linux.tar.gz) = 56964953
+SHA256 (docear-1.0.0/docear_linux.tar.gz) = a56fc87174cb44e8a5b04db89973c1af7dfcd825d9f1019ae3b41dee0893c028
+SIZE (docear-1.0.0/docear_linux.tar.gz) = 56961890
Modified: head/deskutils/docear/pkg-plist
==============================================================================
--- head/deskutils/docear/pkg-plist Wed Oct 23 19:11:11 2013 (r331415)
+++ head/deskutils/docear/pkg-plist Wed Oct 23 19:18:01 2013 (r331416)
@@ -3,8 +3,6 @@ bin/docear
share/applications/docear.desktop
share/docear/docear-icon48x48.png
@dirrm share/docear
- at exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || :
- at exec %%LOCALBASE%%/bin/update-mime-database %D/share/mime
share/java/docear/core/org.freeplane.core/lib/commons-io-2.4.jar
share/java/docear/core/org.freeplane.core/lib/commons-lang-2.0.jar
share/java/docear/core/org.freeplane.core/lib/flamingo-6.3-javadoc.jar
@@ -104,7 +102,6 @@ share/java/docear/docear.sh
share/java/docear/docearConsole.exe
share/java/docear/framework.jar
share/java/docear/freeplanelauncher.jar
-share/java/docear/gitinfo.txt
share/java/docear/init.xargs
share/java/docear/license.txt
share/java/docear/plugins/org.docear.plugin.bibtex/lib/JabRef-2.7.1.jar
@@ -195,7 +192,6 @@ share/java/docear/plugins/org.freeplane.
share/java/docear/plugins/org.freeplane.plugin.workspace/lib/plugin.jar
share/java/docear/plugins/org.freeplane.plugin.workspace/META-INF/MANIFEST.MF
share/java/docear/props.xargs
-share/java/docear/resources/gitinfo.properties
share/java/docear/resources/ortho/dictionary_de.ortho
share/java/docear/resources/ortho/dictionary_en.ortho
share/java/docear/resources/ortho/dictionary_fr.ortho
@@ -225,7 +221,8 @@ share/java/docear/scripts/apiGenerator.g
share/java/docear/scripts/freeplane.dsld
share/java/docear/scripts/installScriptAddOn.groovy
share/mime/packages/docear.xml
-share/mime/text/x-docear.xml
+ at unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || :
+ at unexec %%LOCALBASE%%/bin/update-mime-database %D/share/mime
@dirrm share/java/docear/scripts
@dirrm share/java/docear/resources/xslt
@dirrm share/java/docear/resources/templates
@@ -281,5 +278,3 @@ share/mime/text/x-docear.xml
@dirrm share/java/docear/core/org.freeplane.core
@dirrm share/java/docear/core
@dirrm share/java/docear
- at unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || :
- at unexec %%LOCALBASE%%/bin/update-mime-database %D/share/mime
More information about the svn-ports-head
mailing list