From nobody Mon May 06 19:12:13 2024 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 4VY9yP5Qw4z5J6yj; Mon, 06 May 2024 19:12:13 +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 4VY9yP3NGHz43ck; Mon, 6 May 2024 19:12:13 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1715022733; 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=KFKEI/ApuiOwa9+mJkK1BwDBxPkQ2M0VxQWemnaRG70=; b=f5m/Lcd6E9sfTQybnkgEYrJzAIpN8FmHIyqHwNJZHVi6HT6ibBhUhK4pMVmmzX2XrpGugS 999UuamJSQJwQ5vNqaQz4NKQ1pguFgWegN4miMguqGO7dBFGyaFtdqdFb/Zdaiuum/8qTw h8FhTwboItbXLD0yE5yPLiGkq7AbhJZLQ3tcScxxbdoX9y/d2BMnsCpmtStz/54whlywjO w61qGB1xuwY//nxkUCmOGdxcw6LOQDOFXoeuBrMF8OB1/630vtls1pxFsGTk8doOJxXX/9 T5oUGUHmmrIcf6+w3svZk66Yi5nAjDyvdaFIHJmdfbPwfx4qkRzoegkAIVUvjQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1715022733; a=rsa-sha256; cv=none; b=nuMrqGuiO2xSdOByXV51Aw+MZdJ8mf9loD+vbliN/7zjRYMXcD3yBHpMLbLswftY8MoahJ RkVhXk6CZGPIeSHgVlE5auGLY4ksKUZsMBiX8bEWnYQfjBUX+UDzMjLY0+vnn5KnQGEL3h Mg0cKehZuApujwjrOPT6aQCcICVTKNZLeV2JrInQoT5deVKAMW8cnaeRZczCdE0QCW45vs 8iwatSkJeSoMbgwLSfENGH6YPb0+l+AjLGm4zaatcCdbA7LchUvKLYh4iL+XBLERBKVp1G CDBNpo3c6OnB9occvbedisGIp2EokT5paCFtiSDYrPoPm2FtdX/GExhwgoQ6Rg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1715022733; 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=KFKEI/ApuiOwa9+mJkK1BwDBxPkQ2M0VxQWemnaRG70=; b=dByQuej9g/JLfAV6W1dAg1+x034k0dP5hShdM86f3nnr8GxaSNm+Gyy8sRkE54TB8Sfo4Z 7hk5+MZrxz+/aBG0xq30U6wkoyNEkq21zyt+S5WYEj4ZmlTyJ1lZgxI+8EdutdfFMaus7A MKBnkUMIW5zLTQY96EUa7e6QEq6teviR6mcEsrVPsEMM5Neprjc0ItaHJ+MA2mt58WeDO/ CEUSWwiyBMNUnYS5Mq8eJxsP8wDOaIJoVGWs7gfzaHfDSDwPO5Xn9OoFRKcRktaraQb4hh hMXlZAVXwutA9/19BhlPaKc4J3FV0pmK9PPBiP4bav/DgeqV68RU1dB1atJXcA== 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 4VY9yP2znBz18wK; Mon, 6 May 2024 19:12:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 446JCDbY027771; Mon, 6 May 2024 19:12:13 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 446JCDL6027768; Mon, 6 May 2024 19:12:13 GMT (envelope-from git) Date: Mon, 6 May 2024 19:12:13 GMT Message-Id: <202405061912.446JCDL6027768@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Robert Clausecker Subject: git: 7f6c3810b6d8 - main - devel/tkcvs: update to 9.3.3 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: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: fuz X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 7f6c3810b6d891f798afd37639212362771956a8 Auto-Submitted: auto-generated The branch main has been updated by fuz: URL: https://cgit.FreeBSD.org/ports/commit/?id=7f6c3810b6d891f798afd37639212362771956a8 commit 7f6c3810b6d891f798afd37639212362771956a8 Author: Chris Hutchinson AuthorDate: 2024-05-05 22:21:57 +0000 Commit: Robert Clausecker CommitDate: 2024-05-06 19:11:26 +0000 devel/tkcvs: update to 9.3.3 change WWW -- let's not feed cyber squatters add pkg-message, desktop file and desktop icon. light changes to pkg-descr Changelog: https://sourceforge.net/p/tkcvs/code/HEAD/tree/tags/tkcvs_9.3.3/CHANGELOG.txt PR: 277568 --- devel/tkcvs/Makefile | 38 +++++++++++++++++++++++++------------- devel/tkcvs/distinfo | 7 +++++-- devel/tkcvs/pkg-descr | 8 ++++---- devel/tkcvs/pkg-message | 12 ++++++++++++ devel/tkcvs/pkg-plist | 34 +++++++++++++++++++++++----------- 5 files changed, 69 insertions(+), 30 deletions(-) diff --git a/devel/tkcvs/Makefile b/devel/tkcvs/Makefile index 0c7ce1e32c59..87a7ec5c72c8 100644 --- a/devel/tkcvs/Makefile +++ b/devel/tkcvs/Makefile @@ -1,28 +1,39 @@ PORTNAME= tkcvs -PORTVERSION= 8.2.3 -PORTREVISION= 1 +DISTVERSION= 9.3.3 CATEGORIES= devel -MASTER_SITES= SF \ - http://www.twobarleycorns.net/ +MASTER_SITES= https://sourceforge.net/projects/tkcvs/files/:tkcvs \ + https://BSDforge.com/projects/source/devel/tkcvs/:tkcvsicon +DISTFILES= tkcvs_9.3.3.tar.gz:tkcvs \ + tkcvs.tgz:tkcvsicon MAINTAINER= portmaster@BSDforge.com -COMMENT= Tcl/Tk frontends to CVS and Subversion -WWW= http://www.twobarleycorns.net/tkcvs.html +COMMENT= Tcl/Tk based GUI for CVS, Subversion, Git and RCS +WWW= https://sourceforge.net/projects/tkcvs/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= tkdiff:textproc/tkdiff -NO_BUILD= yes +USES= tcl tk +# XFCE isn't strictly available but it adds an entry for xfce4 users +DESKTOP_ENTRIES="tkcvs" "Tkcvs Revision Control" \ + "${PREFIX}/share/pixmaps/tkcvs.png" \ + "tkcvs" "GNOME;X-XFCE;X-Xfce-Toplevel;Development;System;Utility;" \false NO_ARCH= yes -USES= tk +NO_BUILD= yes + +WRKSRC= ${WRKDIR}/${PORTNAME}_${DISTVERSION} OPTIONS_DEFINE= DOCS -post-patch: - ${FIND} ${WRKSRC} -type f | ${XARGS} \ - ${REINPLACE_CMD} -e '/^exec wish/s|wish|${WISH}|g' -e '/^exec tclsh/s|tclsh|${TCLSH}|g' +post-extract: +.for i in contrib/tkdirdiff tkcvs/tkcvs.tcl tkdiff/tkdiff + @${REINPLACE_CMD} -e 's|exec\ wish|exec\ ${WISH}|g' ${WRKSRC}/${i} +.endfor + @${REINPLACE_CMD} -e 's|exec\ tclsh|exec\ ${TCLSH}|g' ${WRKSRC}/tkcvs/mkindex + @${CP} ${WRKSRC}/tkcvs/tkcvs.tcl ${WRKSRC}/tkcvs/tkcvs + @${MV} ${WRKSRC}/../tkcvs.png ${WRKSRC}/ do-install: ${INSTALL_SCRIPT} ${WRKSRC}/tkcvs/tkcvs ${STAGEDIR}${PREFIX}/bin @@ -33,11 +44,12 @@ do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/tkcvs/bitmaps ${INSTALL_DATA} ${WRKSRC}/tkcvs/bitmaps/*.gif ${STAGEDIR}${PREFIX}/lib/tkcvs/bitmaps ${INSTALL_DATA} ${WRKSRC}/tkcvs/bitmaps/*.xbm ${STAGEDIR}${PREFIX}/lib/tkcvs/bitmaps + ${INSTALL_DATA} ${WRKSRC}/tkcvs.png ${STAGEDIR}${PREFIX}/share/pixmaps do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} -.for file in CHANGELOG.txt FAQ.txt INSTALL - ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} +.for f in CHANGELOG.txt FAQ.txt INSTALL + ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/devel/tkcvs/distinfo b/devel/tkcvs/distinfo index 2175b32447b1..0fc47587e193 100644 --- a/devel/tkcvs/distinfo +++ b/devel/tkcvs/distinfo @@ -1,2 +1,5 @@ -SHA256 (tkcvs-8.2.3.tar.gz) = 4bfb29dd9ffbbbc1e6e611e1c772af745d742d336e797bf056dbf70116b8e32a -SIZE (tkcvs-8.2.3.tar.gz) = 570910 +TIMESTAMP = 1709844381 +SHA256 (tkcvs_9.3.3.tar.gz) = 350cf2aa37b3aa2d7b84d6f971b7108c0914eb66d5523d28a81146dc410978c9 +SIZE (tkcvs_9.3.3.tar.gz) = 671572 +SHA256 (tkcvs.tgz) = 0f47cc5605445ba06d4d1b8cb5ddad878dec1a9a274e3590a686b8dbbbff9b2e +SIZE (tkcvs.tgz) = 6544 diff --git a/devel/tkcvs/pkg-descr b/devel/tkcvs/pkg-descr index b87126742c56..02a63b4d574a 100644 --- a/devel/tkcvs/pkg-descr +++ b/devel/tkcvs/pkg-descr @@ -1,7 +1,7 @@ -TkCVS is a Tcl/Tk-based graphical interface to the CVS, and Subversion -configuration management systems. It will also help with RCS. The user -interface is consistent across Unix/Linux, Windows, and MacOS X. TkDiff -is included for browsing and merging your changes. +TkCVS is a Tcl/Tk-based graphical interface to the CVS, Subversion, and +GIT configuration management systems. It will also help with RCS. The +user interface is consistent across Unix/Linux, Windows, and MacOS X. +TkDiff is included for browsing and merging your changes. It shows the status of the files in the current working directory, and has tools for tagging, merging, importing, exporting, checking in/out, diff --git a/devel/tkcvs/pkg-message b/devel/tkcvs/pkg-message new file mode 100644 index 000000000000..9d00d7a2bcea --- /dev/null +++ b/devel/tkcvs/pkg-message @@ -0,0 +1,12 @@ +[ +{ type: install + message: <