From nobody Mon Dec 6 11:29:53 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 3650318C2229; Mon, 6 Dec 2021 11:29:54 +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 4J71S16cxVz4v1T; Mon, 6 Dec 2021 11:29:53 +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 C33E42BBB; Mon, 6 Dec 2021 11:29:53 +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 1B6BTrBn068059; Mon, 6 Dec 2021 11:29:53 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 1B6BTrCA068058; Mon, 6 Dec 2021 11:29:53 GMT (envelope-from git) Date: Mon, 6 Dec 2021 11:29:53 GMT Message-Id: <202112061129.1B6BTrCA068058@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Alexey Dokuchaev Subject: git: a1eb3aeeecad - main - deskutils/todour: new port had been added (+) 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: danfe X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a1eb3aeeecad529d09729406cf300f41609b3f85 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1638790193; 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=WUzTAuMZB6TFDdH02ZfB8aIAjFbBEmtcSybM4eA7nsM=; b=KOCJByF7Ynud/pKTa0UqDd3khgpzE+pvROHORQEIauEOKR6wiP2SfI16lTuNppXsVf5WwF l2c6vkxbB+rSq8Q5JtLOA6IvaMNx3Z+MtDpzMr0LneBOPBSQ4koPcEuyhzmrmGx9j6r/j2 gCm5M4QRpbMxp+Dy5Wjn90ZICsBweYBdSj0x+2pUIRbfrjQ5epHRwjoX15w5FbeKAEtQNc wykY+wTW6BikP/YY/quAUY1djl0WgGdzhTuA4yZAnq2ENyWgC9HfqqxHRnEOkpWvIWKK1V rcAcwSxY+Qkdmfp3LxvdU6xJsQnmCIFylUQa2rBhgWaGbKhSed15nD0nWxpbWQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1638790193; a=rsa-sha256; cv=none; b=s3hJNw/q8RaWezF7euNUnoh2bKpmgGEP3o69xojlPxm+V80FN6+PD/O/oXamkIA2jRh3kl u7xzqNH1RsSZBZqaxz4u6hcXS7jO/pA2n5QTEyBID021c1MNq6UYL0Z2JbPW5LjeF6SuTy 3x9agHJ8RrBPIyiNLaw7WtjOZemybnXw/o1iMc29ONFy54mYT7sUnTm5/9/YWwkrmdS5kw H6sdwf6RPHm1ElAkSHvhP0s2y3CWF2qrcrPz21xn3yXGr3IsZXLO06caToph8clw1DyjI8 +Jn71SGhDuhscgWJoPN2Cz/6nagGjywWgzXfSEDwvO9d1srYGHT9zw1kvcnIgw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by danfe: URL: https://cgit.FreeBSD.org/ports/commit/?id=a1eb3aeeecad529d09729406cf300f41609b3f85 commit a1eb3aeeecad529d09729406cf300f41609b3f85 Author: Alexey Dokuchaev AuthorDate: 2021-12-06 11:28:56 +0000 Commit: Alexey Dokuchaev CommitDate: 2021-12-06 11:28:57 +0000 deskutils/todour: new port had been added (+) Todour is a cross-platform application for handling todo.txt files. PR: 260243 Submitted by: mizhka --- deskutils/Makefile | 1 + deskutils/todour/Makefile | 36 +++++++++++++++++++++++++++++++++++ deskutils/todour/distinfo | 7 +++++++ deskutils/todour/files/patch-main.cpp | 10 ++++++++++ deskutils/todour/pkg-descr | 7 +++++++ 5 files changed, 61 insertions(+) diff --git a/deskutils/Makefile b/deskutils/Makefile index f2ec2fea3a38..b20c2d78f6e6 100644 --- a/deskutils/Makefile +++ b/deskutils/Makefile @@ -245,6 +245,7 @@ SUBDIR += thinkingrock SUBDIR += timewarrior SUBDIR += todo + SUBDIR += todour SUBDIR += toolboxkit SUBDIR += tpb SUBDIR += treeline diff --git a/deskutils/todour/Makefile b/deskutils/todour/Makefile new file mode 100644 index 000000000000..b978b154eec1 --- /dev/null +++ b/deskutils/todour/Makefile @@ -0,0 +1,36 @@ +PORTNAME= ${GH_PROJECT:tl} +PORTVERSION= 2.20 +DISTVERSIONPREFIX= v +CATEGORIES= deskutils + +MAINTAINER= mizhka@FreeBSD.org +COMMENT= Qt-based UI for editing of todo.txt files + +LICENSE= GPLv2 + +USES= qmake qt:5 +USE_QT= buildtools_build core gui network widgets +USE_GITHUB= yes +GH_ACCOUNT= SverrirValgeirsson +GH_PROJECT= Todour +GH_TUPLE= gamecreature:QtAwesome:86f3bb8:gamecreature/QtAwesome \ + falceeffect:UGlobalHotkey:2edc485:falceeffect/UGlobalHotkey + +DESKTOP_ENTRIES="${GH_PROJECT}" "${COMMENT}" "${PORTNAME}" "${PORTNAME}" \ + "Utility;TextTools;" false + +PLIST_FILES= bin/${PORTNAME} \ + share/icons/hicolor/512x512/apps/${PORTNAME}.png + +post-patch: + @${REINPLACE_CMD} -e 's,$$$$system(perl ver.*,${PORTVERSION},' \ + ${WRKSRC}/Todour.pro + +do-install: + ${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/Todour \ + ${STAGEDIR}${PREFIX}/bin/${PORTNAME} + @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/512x512/apps + ${INSTALL_DATA} ${INSTALL_WRKSRC}/newicon.png \ + ${STAGEDIR}${PREFIX}/share/icons/hicolor/512x512/apps/${PORTNAME}.png + +.include diff --git a/deskutils/todour/distinfo b/deskutils/todour/distinfo new file mode 100644 index 000000000000..3f83cf24a6eb --- /dev/null +++ b/deskutils/todour/distinfo @@ -0,0 +1,7 @@ +TIMESTAMP = 1615671221 +SHA256 (SverrirValgeirsson-Todour-v2.20_GH0.tar.gz) = f6a145ef9558697e3f9cf0c4ac4344419854f6bae1cd688a9d4bf865a78f6bc6 +SIZE (SverrirValgeirsson-Todour-v2.20_GH0.tar.gz) = 176971 +SHA256 (gamecreature-QtAwesome-86f3bb8_GH0.tar.gz) = c6d3ab27e1598ed5864cbf0c04c1cb542dec15a41eda1e79c16b28f8ce4c218b +SIZE (gamecreature-QtAwesome-86f3bb8_GH0.tar.gz) = 125556 +SHA256 (falceeffect-UGlobalHotkey-2edc485_GH0.tar.gz) = 87e40b98e5d775f257aa4eb0d9683526426d20adb45491ab4b430915218c8b4b +SIZE (falceeffect-UGlobalHotkey-2edc485_GH0.tar.gz) = 5857 diff --git a/deskutils/todour/files/patch-main.cpp b/deskutils/todour/files/patch-main.cpp new file mode 100644 index 000000000000..26c21ee9cd73 --- /dev/null +++ b/deskutils/todour/files/patch-main.cpp @@ -0,0 +1,10 @@ +--- main.cpp.orig 2021-03-13 21:33:41 UTC ++++ main.cpp +@@ -5,6 +5,7 @@ int main(int argc, char *argv[]) + { + QApplication a(argc, argv); + MainWindow w; ++ a.setWindowIcon(QIcon(":/icons/newicon.png")); + w.show(); + + return a.exec(); diff --git a/deskutils/todour/pkg-descr b/deskutils/todour/pkg-descr new file mode 100644 index 000000000000..22d74c27bb70 --- /dev/null +++ b/deskutils/todour/pkg-descr @@ -0,0 +1,7 @@ +Todour is an application for handling todo.txt files (as made famous by +Gina Trapani of Lifehacker) on Windows, macOS, and Unix-like operating +systems. The format is especially practical for an approach similar to +the one suggested in the book ``Getting Things Done'' by David Allen, +often referred to as GTD. + +WWW: https://nerdur.com/todour-pl/