From nobody Fri Nov 11 19:48:32 2022 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 4N88QS2gphz4fp10; Fri, 11 Nov 2022 19:48:32 +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 4N88QS1t6dz4Ff4; Fri, 11 Nov 2022 19:48:32 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1668196112; 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=yaZUmbUnto2v6KkR0uOBP3NSQjZM+PNd7/g/SjegD2w=; b=X80qqq13P6VfulLdz7KFqBKlaFV7JZXaX2VhF+ryLzPOQOY8J2hAf5cFRsaA4g/F4o5zbj hl5Ug6ovCqSYEYvSkarJiBcF5BjEDLIO1nL1Fh8sbATPAGKXRc8IbdapfbPaBD63hlCxNs ooeOHD9GK3HDhwAM0+bz3ZWjC79x9DxYN+riEti9Hz18AeO0MwLQPLsm4wRCQbOMnSKXyc 5CP02A2lYSvf6xGecnl8eAoO9GWdBrK1f4VskYm1JILwm8qx6hGd/vfbdWq8r+0/Eun1wX lzdbXQytq4roeKrjmASPwDERg2hn5RMRxF5rnFyhOA3vXkrcXht2WDwxaReFJw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1668196112; 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=yaZUmbUnto2v6KkR0uOBP3NSQjZM+PNd7/g/SjegD2w=; b=q+uQj3B3vjc/WoqP+5wkmUM2pRL0qv35+G9+TRCpCdUGITgxZGIHs11+jGGan1z7/P3Y4r 4v8itfJdJRRBzl/vfegp1VDGRuVt5xpVxTGKGBZP2KlCUZLVKm2BCrRddiHVnQMHZRA/tL uZJafFGHZVCE30/WfskKoqQOUpCnnhtzah1RU6oW8TlfqIpCRDP2ZUwMkozcm1TqBcmPA6 07g1aAOA4yRo/PQ6nba2RgbAQi0+lkAjFx8xYYv1QgmvXh7AHZsiPr1CbMLaKGu1bxy3jn FfPpZnVrVgaq6BKfcuYtrAuTzUuLsF5/ClKd0C+lYXiA/mCfYqbhvIgrNarKXg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1668196112; a=rsa-sha256; cv=none; b=H/xtzGVkG8Wbut3S+yPiRmCXBhRP6hH3jE3h5Jwx9zgGBC4GDlQTVrsGF9Sq7wCLKET23q fZbKn7yjX3O4Anq8n52r+e5CTXSrBi4vNyxB/3G2ZrqkCMnQm+f+9mRPgTFpnqYJkFwdgq nvFwe0gp69SC4MuaEiApLqo/a/DbYWGVL4YyCopbH6x9pIvwo/gfpICGXIP7AUHDZODt52 M1gKOfBNJfKa+cXPVujIfaeYl6vlCA+W+sSMWMwcg3t01xp2kzG/raoLLgykAlFS3gG3IG gnj2ZyRtVxVQYLPEL5dKQOWxXxzfd4cBfjbxb2JkzPFNHoi8Xfr4K1VlMbQF7g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4N88QS0wCgzvyL; Fri, 11 Nov 2022 19:48:32 +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 2ABJmWlJ004477; Fri, 11 Nov 2022 19:48:32 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2ABJmWJt004476; Fri, 11 Nov 2022 19:48:32 GMT (envelope-from git) Date: Fri, 11 Nov 2022 19:48:32 GMT Message-Id: <202211111948.2ABJmWJt004476@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: a0ff809a2bda - main - misc/vote: new port -- a simple, transparent git based voting system 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: a0ff809a2bda235a69ed468b01543c45a57b6f8c Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by tcberner: URL: https://cgit.FreeBSD.org/ports/commit/?id=a0ff809a2bda235a69ed468b01543c45a57b6f8c commit a0ff809a2bda235a69ed468b01543c45a57b6f8c Author: Tobias C. Berner AuthorDate: 2022-11-11 19:44:43 +0000 Commit: Tobias C. Berner CommitDate: 2022-11-11 19:44:43 +0000 misc/vote: new port -- a simple, transparent git based voting system Teams like core and portmgr regularly hold votes on certain topics. In the past these votes were held via email. This script tries to lessen the burden of the secretary of those teams. Vote's can be created using: > vote create People can vote using > vote vote People can also vote in-stead of other people > vote votefor All votes and results are neatly tracked inside a git repository. --- misc/Makefile | 1 + misc/vote/Makefile | 16 ++++++++++++++++ misc/vote/distinfo | 3 +++ misc/vote/pkg-descr | 1 + 4 files changed, 21 insertions(+) diff --git a/misc/Makefile b/misc/Makefile index 62f5ac79115a..caf51b51cfbc 100644 --- a/misc/Makefile +++ b/misc/Makefile @@ -544,6 +544,7 @@ SUBDIR += vifm SUBDIR += visp SUBDIR += viz + SUBDIR += vote SUBDIR += vxl SUBDIR += wego SUBDIR += whichman diff --git a/misc/vote/Makefile b/misc/vote/Makefile new file mode 100644 index 000000000000..9f9a4b897479 --- /dev/null +++ b/misc/vote/Makefile @@ -0,0 +1,16 @@ +PORTNAME= vote +DISTVERSION= 1.1 +CATEGORIES= misc +MASTER_SITES= https://codeberg.org/tcberner/${PORTNAME}/archive/ + +MAINTAINER= tcberner@FreeBSD.org +COMMENT= Transparent git based voting system + +NO_BUILD= yes + +PLIST_FILES= bin/vote + +do-install: + ${INSTALL_SCRIPT} ${WRKDIR}/vote/vote ${STAGEDIR}${PREFIX}/bin + +.include diff --git a/misc/vote/distinfo b/misc/vote/distinfo new file mode 100644 index 000000000000..d9414c8ce104 --- /dev/null +++ b/misc/vote/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1668195518 +SHA256 (vote-1.1.tar.gz) = de2ad0d28cf777239fdb7e6c7c44a5dda528283bef6b807ade5ca02246497705 +SIZE (vote-1.1.tar.gz) = 5196 diff --git a/misc/vote/pkg-descr b/misc/vote/pkg-descr new file mode 100644 index 000000000000..c373668d2e00 --- /dev/null +++ b/misc/vote/pkg-descr @@ -0,0 +1 @@ +Transparent git-based vote tool for FreeBSD's teams.