From nobody Mon Dec 27 09:33:38 2021 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 13553191ED93; Mon, 27 Dec 2021 09:33:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4JMstB5cwnz4sVv; Mon, 27 Dec 2021 09:33:38 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id A185B1BB28; Mon, 27 Dec 2021 09:33:38 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 1BR9Xc09064551; Mon, 27 Dec 2021 09:33:38 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 1BR9XcSR064550; Mon, 27 Dec 2021 09:33:38 GMT (envelope-from git) Date: Mon, 27 Dec 2021 09:33:38 GMT Message-Id: <202112270933.1BR9XcSR064550@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: "Tobias C. Berner" Subject: git: 0e5cbd3ebd12 - main - math/geogebra: install mime-type information List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: tcberner X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 0e5cbd3ebd12ba9a843339d00f106671f950b79f Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1640597618; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=jwHB2pumL3aDrheQsIXmofJPrKDPcSRDTDQ1ofZI+9o=; b=kPNAcooCnTb+DJV3ogFZMFJHUTrSc43pf9ZV06AU+uIQu+TXI7pQ/XGgcBDk/XYpdBLxd6 Imij+O/RCSgte3hkBcBSRMdLiN5ZzFG50UhZZz/Tr/MOOhfaOf40h15YVQP1Wy+jd9QW88 cUzlfqESchAen5Zw5YhMSuGBDQg98sQWq7VfLPRxmJ5Ak27urMaoUdq/0mZ7nGz01CIWcK 3fhXPTsyKm3DWjg8QHw1xbBTfwar6JVg3VFrgpKIjPWb2MklOA5WNK5WhDdkzKn9tCy6so meTPlU61t0izlsvj1Y6tgVeAu5zkZa5egPlexKhNNhs86KMm5cG1MHyxXSpDsQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1640597618; a=rsa-sha256; cv=none; b=qNDk8ZXOJ3sQQWhWzWv5z+7bksfeWhacqkg8qTvNHlH3ahBbWLrleID1thTK8Hu1gFq9b2 k1BOeITxOxhOLLA9fcjgG0qlKxmSMdfa1TqmnxSgICgRMShobtXGBrd2rQ6KkAG+TR8l3l 9iEvLicFPiEeyIRjKpshJiHIzLK47+YulxamFYxBi1vG+VXS9jhhBSRWBLsSeWROrTlnTe Z9h7fKiEmA5AeGfea52DqPO4W/WOJ/dF5D6/nz3/dPGET1HWIG3HfcMi/pZnEouJJm52Ii B11JFXzR6qCUTTonhf1DDOSEpGgF8VcgdyJW9PTjBGIRKlpfPH/K3nLCt3PHbQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by tcberner: URL: https://cgit.FreeBSD.org/ports/commit/?id=0e5cbd3ebd12ba9a843339d00f106671f950b79f commit 0e5cbd3ebd12ba9a843339d00f106671f950b79f Author: Tobias C. Berner AuthorDate: 2021-12-27 09:21:48 +0000 Commit: Tobias C. Berner CommitDate: 2021-12-27 09:30:51 +0000 math/geogebra: install mime-type information Using this, ggb files can be opened directly from the for example the dolphin file manager. Otherwise the application used for zip-files would be used. Obtained from: https://github.com/archlinux/svntogit-community/blob/packages/geogebra/trunk/geogebra-mime.xml --- math/geogebra/Makefile | 4 +++- math/geogebra/files/geogebra-mime.xml | 29 +++++++++++++++++++++++++++++ math/geogebra/pkg-plist | 1 + 3 files changed, 33 insertions(+), 1 deletion(-) diff --git a/math/geogebra/Makefile b/math/geogebra/Makefile index 8efb53e9eee4..287620fe94c7 100644 --- a/math/geogebra/Makefile +++ b/math/geogebra/Makefile @@ -2,6 +2,7 @@ PORTNAME= geogebra PORTVERSION= 5.0.625.0 +PORTREVISION= 1 CATEGORIES= math education java MASTER_SITES= http://download.geogebra.org/installers/5.0/ \ https://static.geogebra.org/images/ \ @@ -20,7 +21,7 @@ LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept ONLY_FOR_ARCHS= amd64 i386 -USES= tar:bzip2 desktop-file-utils gnome shebangfix +USES= tar:bzip2 desktop-file-utils gnome shebangfix shared-mime-info USE_JAVA= yes CONFLICTS= math/geogebra-i18n @@ -37,6 +38,7 @@ do-install: ${INSTALL_SCRIPT} ${WRKDIR}/geogebra.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/geogebra/*.jar ${STAGEDIR}${DATADIR}/${PORTNAME} @${MKDIR} ${STAGEDIR}${PREFIX}/share/mime/packages + ${INSTALL_DATA} ${FILESDIR}/geogebra-mime.xml ${STAGEDIR}${PREFIX}/share/mime/packages ${INSTALL_DATA} ${WRKDIR}/geogebra.desktop ${STAGEDIR}${DESKTOPDIR} @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/32x32/apps @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps diff --git a/math/geogebra/files/geogebra-mime.xml b/math/geogebra/files/geogebra-mime.xml new file mode 100644 index 000000000000..6f6ae5d9b2a6 --- /dev/null +++ b/math/geogebra/files/geogebra-mime.xml @@ -0,0 +1,29 @@ + + + + GeoGebra worksheet + Pracovní list GeoGebry + GeoGebra-Arbeitsblatt + Archivo GeoGebra + Feuille de travail GeoGebra + जीओ-जेब्रा कार्य-पत्र + Foglio di lavoro GeoGebra + Planilha GeoGebra + + + + + + GeoGebra tool + Nástroj GeoGebry + GeoGebra-Werkzeug + Herramienta GeoGebra + Outil GeoGebra + जीओ-जेब्रा साधन + Strumento GeoGebra + Ferramenta GeoGebra + + + + + diff --git a/math/geogebra/pkg-plist b/math/geogebra/pkg-plist index ef622dc2d882..4ef2328e4afd 100644 --- a/math/geogebra/pkg-plist +++ b/math/geogebra/pkg-plist @@ -21,4 +21,5 @@ share/icons/hicolor/scalable/apps/geogebra.svg %%DATADIR%%/geogebra/jogl.all-natives-linux-amd64.jar %%DATADIR%%/geogebra/jogl.all-natives-linux-i586.jar %%DATADIR%%/geogebra/jogl.all.jar +share/mime/packages/geogebra-mime.xml @dir share/mime/packages