NetBSD Problem Report #48197
From ef@math.uni-bonn.de Mon Sep 9 13:06:15 2013
Return-Path: <ef@math.uni-bonn.de>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
(Client CN "mail.NetBSD.org", Issuer "Postmaster NetBSD.org" (verified OK))
by mollari.NetBSD.org (Postfix) with ESMTPS id A1B5371193
for <gnats-bugs@gnats.NetBSD.org>; Mon, 9 Sep 2013 13:06:15 +0000 (UTC)
Message-Id: <20130909125904.A0AAA8430@gumme.math.uni-bonn.de>
Date: Mon, 9 Sep 2013 14:59:04 +0200 (CEST)
From: ef@math.uni-bonn.de
Reply-To: ef@math.uni-bonn.de
To: gnats-bugs@gnats.NetBSD.org
Subject: frink (TCL checker/formatter) missing from pkgsrc
X-Send-Pr-Version: 3.95
>Number: 48197
>Category: pkg
>Synopsis: frink (TCL checker/formatter) missing from pkgsrc
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: pkg-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Mon Sep 09 13:10:00 +0000 2013
>Closed-Date:
>Last-Modified: Tue Feb 11 21:50:01 +0000 2014
>Originator: Edgar Fuß
>Release: pkgsrc-2013Q1
>Organization:
Mathematisches Institut der Uni Bonn
>Environment:
>Description:
The frink utility (a static checker and formatter for TCL) is
missing from pkgsrc.
>How-To-Repeat:
ls -d */frink
>Fix:
begin 644 frink.tgz
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
6J::::JJIIIIJ^C^A_P(WJO4>`%``````
`
end
>Release-Note:
>Audit-Trail:
From: "Kai-Uwe Eckhardt" <kuehro@gmx.de>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: Re: pkg/48197: frink (TCL checker/formatter) missing from pkgsrc
Date: Fri, 17 Jan 2014 15:04:02 +0100 (CET)
I have added frink to pkgsrc-wip as tcl-frink. Please test if it works for you.
Kai-Uwe
From: "OBATA Akio" <obache@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/48197 CVS commit: pkgsrc/devel/frink
Date: Sun, 9 Feb 2014 09:24:22 +0000
Module Name: pkgsrc
Committed By: obache
Date: Sun Feb 9 09:24:22 UTC 2014
Added Files:
pkgsrc/devel/frink: DESCR Makefile PLIST distinfo
pkgsrc/devel/frink/patches: patch-configure
Log Message:
Import frink-2.2.2p4 as devel/frink.
Based on packaged in pkgsrc-wip and reqested via PR pkg/48197 by Edgar Fuss.
Frink is a tcl formatting and static check program. It can prettify your
program, minimise, obfuscate or just sanity check it. It can also do some
rewriting.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/frink/DESCR pkgsrc/devel/frink/Makefile \
pkgsrc/devel/frink/PLIST pkgsrc/devel/frink/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/frink/patches/patch-configure
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
State-Changed-From-To: open->closed
State-Changed-By: obache@NetBSD.org
State-Changed-When: Sun, 09 Feb 2014 09:29:03 +0000
State-Changed-Why:
Impoted as devel/frink.
Thanks!
From: Edgar =?iso-8859-1?B?RnXf?= <ef@math.uni-bonn.de>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: PR/48197 CVS commit: pkgsrc/devel/frink
Date: Sun, 9 Feb 2014 11:48:41 +0100
> Import frink-2.2.2p4 as devel/frink.
> Based on packaged in pkgsrc-wip and reqested via PR pkg/48197 by Edgar Fuss.
> COMMENT= Frink is a tcl formatting and static syntax check program
The guide discourages using the package name in COMMENT:
COMMENT is a one-line description of the package (should not include
the package name).
My import (in the PR) included a patch to remove an unused function and to
correct an upstream bug (typo).
My PR also included a template for including the more recent 2.3.1.a2 version.
State-Changed-From-To: closed->open
State-Changed-By: obache@NetBSD.org
State-Changed-When: Sun, 09 Feb 2014 11:27:53 +0000
State-Changed-Why:
Submitter require much newer version.
From: "OBATA Akio" <obache@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/48197 CVS commit: pkgsrc/devel/frink
Date: Sun, 9 Feb 2014 12:23:35 +0000
Module Name: pkgsrc
Committed By: obache
Date: Sun Feb 9 12:23:35 UTC 2014
Modified Files:
pkgsrc/devel/frink: Makefile
Log Message:
COMMENT should not include package name, PR pkg/48197
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/frink/Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
From: "OBATA Akio" <obata@lins.jp>
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: PR/48197 CVS commit: pkgsrc/devel/frink
Date: Sun, 09 Feb 2014 21:37:08 +0900
Sorry, I misread this PR as you imported this PR pkg into pkgsrc-wip.
On Sun, 09 Feb 2014 19:50:01 +0900, Edgar Fu=C3=9F <ef@math.uni-bonn.de>=
wrote:
> > Import frink-2.2.2p4 as devel/frink.
> > Based on packaged in pkgsrc-wip and reqested via PR pkg/48197 by Ed=
gar Fuss.
> > COMMENT=3D Frink is a tcl formatting and static syntax check program=
> The guide discourages using the package name in COMMENT:
> COMMENT is a one-line description of the package (should not include=
> the package name).
Fixed.
> My import (in the PR) included a patch to remove an unused function a=
nd to
> correct an upstream bug (typo).
> My PR also included a template for including the more recent 2.3.1.a2 =
version.
So, which is preferred version (status of 2.3.1.a2)?
I cannot see 2.3.1.a2 version in HOMEPAGE, and frink.tar.gz on FTP serve=
r
still point to 2.2.2p4.
-- =
OBATA Akio / obata@lins.jp
From: "Kai-Uwe Eckhardt" <kuehro@gmx.de>
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: PR/48197 CVS commit: pkgsrc/devel/frink
Date: Tue, 11 Feb 2014 22:33:39 +0100 (CET)
> So, which is preferred version (status of 2.3.1.a2)?
> I cannot see 2.3.1.a2 version in HOMEPAGE, and frink.tar.gz on FTP
> server still point to 2.2.2p4.
Since both of them are several years old and there is no test suite
to evaluate their quality, we should decide based on the needs of
potential users and contributors like Edgar. I wrote wip/tcl-frink
before reading the PR, but it turns out that Edgar's version provides
a small patch for 2.2.2p4 and bigger changes for 2.3.1a2. His version
for 2.2.2p4 does not build on NetBSD current, so I suggest to take
the following steps:
1) Add patches-2.2.2/patch-aa to devel/frink to get a working version
of the latest release. Check pbulk results for major platforms.
devel/frink works on NetBSD current with gcc and clang.
2) Then update to 2.3.1a2 with Edgar's patches.
3) Edgar, have you tried to contact the original author ?
Kai-Uwe
From: Edgar =?iso-8859-1?B?RnXf?= <ef@math.uni-bonn.de>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: PR/48197 CVS commit: pkgsrc/devel/frink
Date: Tue, 11 Feb 2014 22:47:18 +0100
> based on the needs of potential users and contributors like Edgar.
Well, I just needed a TCL pretty-printer to format some unreadable code.
I was hoping for others more familiar with the matter to chime in.
> Edgar, have you tried to contact the original author?
No.
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.