From nobody Sun Oct 16 22:14:48 2022 X-Original-To: dev-commits-ports-main@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 4MrDvF2Jgnz4gD4v; Sun, 16 Oct 2022 22:14:49 +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 4MrDvF0NtRz3Xr5; Sun, 16 Oct 2022 22:14:49 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1665958489; 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=uDhLaq9rvSpeeT6qLTEmAiHAUNaS8hrv9y1oDIZ8HHQ=; b=AfyFhOFoVF2Tp7YTqhObBtqWF34+9ltgnZjVPzqVunL40bQWqL693iMpDDdq4fsMi4wxZW WbTFjw0N7dyY4IQZ+hEsjPZnuDU29IgyPEvIECN86ajIadaM/cfDURyUtBqbtylnfGHvLs xU/ktz2mTtmg3e4GEFavcVfrS9NZYakz+aOVtiFSS5XkbJ0H6xHK7TsmvdQVW+h/A8okpJ 3FpWfG0Z3zlGiK/rsnWtCjMg635o3a5+D3DrBBvbi5PvAjxhukxawHLsjbQrCuldKRw7pj W02ESMbhqofYxxZQV7vWtBGkMu1isBwHxVxJ3yyo4Kgz2Y7f6WMEkCt6FhsY0w== 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 4MrDvD6W2Bzc9l; Sun, 16 Oct 2022 22:14:48 +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 29GMEmID008392; Sun, 16 Oct 2022 22:14:48 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 29GMEmDA008391; Sun, 16 Oct 2022 22:14:48 GMT (envelope-from git) Date: Sun, 16 Oct 2022 22:14:48 GMT Message-Id: <202210162214.29GMEmDA008391@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: 0f98ff01e156 - main - editor/novelwriter: New port: Text editor designed for writing novels List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 0f98ff01e156a2941c5c02c839ec80a49490fcf2 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1665958489; 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=uDhLaq9rvSpeeT6qLTEmAiHAUNaS8hrv9y1oDIZ8HHQ=; b=VUjR1WCPw5G4sa69SjXqBAiu3FuSHnyIli/AcvJuMwEYTr8sGgV5Rn1+uFiALP56Wldj5b qAxgBeMjk704orX46DXYMT58+TlHirJZE15+xvQrmduYe0EJtpqzFvsVCOmt/KMfHiRtxZ Bb6LZZKSPfqr1lvf5OHes3HHy+D9QQ9y7BT1RDd116qT4+OpFGwOC/TYYWbojUk3j1FPCh G9BH6+wlF0tD+NMKlGtD+WOLU5wQ8hBGcicnkvdCnHg2iFVW5KdJ2MVcHbSqeMDKeRMolG VkheREbtfB8bjaZvUPxMb1JGNnj+iA0iEps4EyMwQ5NRgWCYSpCSqPyEKxwx4Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1665958489; a=rsa-sha256; cv=none; b=GACAffA+02FWDzVda63Y0UihthdkfDUbLGo2b0dtQQYHXW8NxJCvuSj6N9w69h8Z1FBugJ gnvZfiqmuMSDUWEkktHDRu3ioppxuGfZ6Gi1h+iPhdHklDas3rzg8BpEN5AJSWN0pnyEk5 1KiJZBLUZzX+Oryp7wff1ux6Bo0jEc2OYgxlzylad+kGjZAD9BVPS+yvZmPSKNm4YVZ6Vi dZUAezUkVj+2mfGq09n2WpkLdvbvMe4hq2GTBfGcnW9riw88djQHs8hqQV2DkTFGhKniQp uZccSHXXl6Lu8gpkVVx37rAtm1BDCdfve2HbbC9E++xN2CQudTFopLEiLLeQKA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=0f98ff01e156a2941c5c02c839ec80a49490fcf2 commit 0f98ff01e156a2941c5c02c839ec80a49490fcf2 Author: Yuri Victorovich AuthorDate: 2022-10-16 22:14:11 +0000 Commit: Yuri Victorovich CommitDate: 2022-10-16 22:14:45 +0000 editor/novelwriter: New port: Text editor designed for writing novels --- editors/Makefile | 1 + editors/novelwriter/Makefile | 28 ++++++++++++++++++++++++++++ editors/novelwriter/distinfo | 3 +++ editors/novelwriter/pkg-descr | 6 ++++++ 4 files changed, 38 insertions(+) diff --git a/editors/Makefile b/editors/Makefile index 2f7ab5ece415..dbf8f88dd1b6 100644 --- a/editors/Makefile +++ b/editors/Makefile @@ -212,6 +212,7 @@ SUBDIR += neovim SUBDIR += neovim-qt SUBDIR += notepadnext + SUBDIR += novelwriter SUBDIR += nvi-m17n SUBDIR += nvi2 SUBDIR += o diff --git a/editors/novelwriter/Makefile b/editors/novelwriter/Makefile new file mode 100644 index 000000000000..d813495bc0c5 --- /dev/null +++ b/editors/novelwriter/Makefile @@ -0,0 +1,28 @@ +PORTNAME= novelwriter +DISTVERSIONPREFIX= v +DISTVERSION= 1.6.5 +CATEGORIES= editors python +MASTER_SITES= CHEESESHOP + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Text editor designed for writing novels +WWW= https://novelwriter.io/ + +LICENSE= GPLv3 + +PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}enchant>=3.0.0:textproc/py-enchant@${PY_FLAVOR} +BUILD_DEPENDS= ${PY_DEPENDS} +RUN_DEPENDS= ${PY_DEPENDS} + +USES= python:3.7+ pyqt:5 +USE_PYQT= pyqt5 +USE_PYTHON= distutils concurrent autoplist + +USE_GITHUB= yes +GH_ACCOUNT= vkbo +GH_PROJECT= novelWriter + +NO_ARCH= yes + +.include diff --git a/editors/novelwriter/distinfo b/editors/novelwriter/distinfo new file mode 100644 index 000000000000..19bf5271aeaf --- /dev/null +++ b/editors/novelwriter/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1665957302 +SHA256 (vkbo-novelWriter-v1.6.5_GH0.tar.gz) = 367e74752f42131f5424bc090e9a23df749b7bc802041a2f2411da6cf95ec9f1 +SIZE (vkbo-novelWriter-v1.6.5_GH0.tar.gz) = 2290254 diff --git a/editors/novelwriter/pkg-descr b/editors/novelwriter/pkg-descr new file mode 100644 index 000000000000..fc295a6b354a --- /dev/null +++ b/editors/novelwriter/pkg-descr @@ -0,0 +1,6 @@ +novelWriter is a markdown-like text editor designed for writing novels and +larger projects of many smaller plain text documents. + +It is designed to be a simple text editor that allows for easy organisation of +text files and notes, with a meta data syntax for comments, synopsis, and +cross-referencing between files, and built on plain text files for robustness.