From nobody@FreeBSD.org  Mon Oct  7 08:04:40 2002
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 32F3737B401
	for <freebsd-gnats-submit@FreeBSD.org>; Mon,  7 Oct 2002 08:04:40 -0700 (PDT)
Received: from www.freebsd.org (www.freebsd.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id CD58043E3B
	for <freebsd-gnats-submit@FreeBSD.org>; Mon,  7 Oct 2002 08:04:39 -0700 (PDT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.12.6/8.12.6) with ESMTP id g97F4d7R045874
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 7 Oct 2002 08:04:39 -0700 (PDT)
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.12.6/8.12.6/Submit) id g97F4dZx045873;
	Mon, 7 Oct 2002 08:04:39 -0700 (PDT)
Message-Id: <200210071504.g97F4dZx045873@www.freebsd.org>
Date: Mon, 7 Oct 2002 08:04:39 -0700 (PDT)
From: Hal Burch <hburch@lumeta.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: LaTeX ports mixed between print and textproc
X-Send-Pr-Version: www-1.0

>Number:         43771
>Category:       ports
>Synopsis:       LaTeX ports mixed between print and textproc
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Oct 07 08:10:01 PDT 2002
>Closed-Date:    Tue Nov 29 23:40:44 GMT 2005
>Last-Modified:  Tue Nov 29 23:40:44 GMT 2005
>Originator:     Hal Burch
>Release:        4.6.2-RELEASE
>Organization:
Lumeta Corporation
>Environment:
FreeBSD hburch-lap.lumeta.com 4.6.2-RELEASE FreeBSD 4.6.2-RELEASE #0: Wed Aug 14 21:23:26 GMT 2002     murray@builder.freebsdmall.com:/usr/src/sys/compile/GENERIC  i386

>Description:
Ignoring the foreign language ports, there are 35 that contain "latex" in the INDEX.  Some of these are in other places for a reason (biology/chemeq, mail/mahogany (latex2html dependency?), and math/naturalmath), but there are 24 ports in print and 8 in textproc.

The most obvious problem is that html2latex and htmltolatex are in different directories (html2latex in textproc and htmltolatex in print (y2l is in textproc as well)).
>How-To-Repeat:
$ locate latex | grep pkg-descr | grep ports | grep -v korean | grep -v japanese

$ grep -i latex /usr/ports/INDEX | cut -d\| -f2 | grep -v korean | grep -v chinese | grep -v japanese | grep -v hebrew
/usr/ports/biology/chemeq
/usr/ports/mail/mahogany
/usr/ports/math/naturalmath
/usr/ports/print/auctex
/usr/ports/print/cjk-lyx
/usr/ports/print/cpp2latex
/usr/ports/print/detex
/usr/ports/print/guitartex
/usr/ports/print/html2latex
/usr/ports/print/hugelatex
/usr/ports/print/hyperlatex
/usr/ports/print/jadetex
/usr/ports/print/ktexshell
/usr/ports/print/latex
/usr/ports/print/latex2rtf
/usr/ports/print/latex2slides
/usr/ports/print/lgrind
/usr/ports/print/lout
/usr/ports/print/lyx
/usr/ports/print/preview-latex
/usr/ports/print/rtf2latex
/usr/ports/print/tgif2tex
/usr/ports/print/tr2latex
/usr/ports/print/yatex
/usr/ports/print/yatex-mule
/usr/ports/print/yatex-xemacs
/usr/ports/print/yatex-xemacs-mule
/usr/ports/textproc/hevea
/usr/ports/textproc/htmltolatex
/usr/ports/textproc/lacheck
/usr/ports/textproc/latex2html
/usr/ports/textproc/tex2im
/usr/ports/textproc/word2x
/usr/ports/textproc/y2l
/usr/ports/textproc/yodl

>Fix:
The 8 ports that are currently in textproc should be considered for movement to print.  Although print seems like an odd place for them to me, it appears to be the majority decision.
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->linimon 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Sun Nov 16 15:39:13 PST 2003 
Responsible-Changed-Why:  
This is the only currently-unassigned repocopy PR, so I'll sign up 
to look at it.  The solution proposed here isn't optimal -- really, 
I think you could make the argument that most of the listed ports 
in "print" really belong in either converters, or possibly textproc. 
There may be enough ports here for a virtual category, which might 
be one way of finessing the problem. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=43771 

From: Alexander Leidinger <Alexander@Leidinger.net>
To: Mark Linimon <linimon@lonesome.com>
Cc: ports@freebsd.org, freebsd-gnats-submit@FreeBSD.org
Subject: Re: ports/43771: LaTeX ports mixed between print and textproc
 (was:Re: Do we need a new major category (latex)?)
Date: Mon, 2 Feb 2004 15:47:05 +0100

 On Wed, 28 Jan 2004 23:07:44 -0600
 Mark Linimon <linimon@lonesome.com> wrote:
 
 > One of the abandonded PRs I adopted has to do with this (ports/43771).
 > In it, the question is asked, should this be a virtual category, or a
 > physical one?  (I might slightly favor the latter).
 > 
 > The other question that's asked in there is whether some ports currently
 > in "print" really belong in either converters, or possibly textproc.  (There
 > is some overlap).  I'd like to get other people's opinions on whether
 > those ports need repocopies, or at the least, secondary categories.
 
 New major category "tex":
  - everything related
 
 Exceptions:
  - lyx: belongs IMHO into editor
  - lout: reading the pkg-descr and the hompage I don't see why it
    should belong into tex... it's "LaTeX like", but that's all
 
 Bye,
 Alexander.
 
 -- 
            I will be available to get hired in April 2004.
 
 http://www.Leidinger.net                       Alexander @ Leidinger.net
   GPG fingerprint = C518 BC70 E67F 143F BE91  3365 79E2 9C60 B006 3FE7
State-Changed-From-To: open->suspended 
State-Changed-By: linimon 
State-Changed-When: Tue Feb 10 11:53:57 PST 2004 
State-Changed-Why:  
This PR will probably be obsoleted by the upcoming "tex" physical 
category for ports. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=43771 
Responsible-Changed-From-To: linimon->freebsd-ports-bugs 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Fri Mar 26 07:14:04 PST 2004 
Responsible-Changed-Why:  
Someone else more interested in the repocopy work needed to 
establish the 'tex' category should take this one on. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=43771 
State-Changed-From-To: suspended->closed 
State-Changed-By: flz 
State-Changed-When: Tue Nov 29 23:38:54 GMT 2005 
State-Changed-Why:  
Nobody volunteered for the tex category. Mark is right IMHO saying that 
some ports are ok either in print or in textproc.  Somebody needed to 
make the step and kill this PR so that it doesn't rot in GNATS forever. 
I volunteered. 

Thanks for your submission anyway. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=43771 
>Unformatted:
