From owner-svn-ports-head@FreeBSD.ORG Wed Oct 23 19:18:02 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 65FA8D1; Wed, 23 Oct 2013 19:18:02 +0000 (UTC) (envelope-from mandree@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 532D02845; Wed, 23 Oct 2013 19:18:02 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9NJI2DQ009382; Wed, 23 Oct 2013 19:18:02 GMT (envelope-from mandree@svn.freebsd.org) Received: (from mandree@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9NJI1gi009379; Wed, 23 Oct 2013 19:18:01 GMT (envelope-from mandree@svn.freebsd.org) Message-Id: <201310231918.r9NJI1gi009379@svn.freebsd.org> From: Matthias Andree Date: Wed, 23 Oct 2013 19:18:01 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r331416 - head/deskutils/docear 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, 23 Oct 2013 19:18:02 -0000 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@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 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 -@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || : -@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 +@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || : +@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 -@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || : -@unexec %%LOCALBASE%%/bin/update-mime-database %D/share/mime