delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2010/02/25/01:29:08

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-2.6 required=5.0 tests=AWL,BAYES_00
X-Spam-Check-By: sourceware.org
Message-ID: <4B8618A5.5000907@users.sourceforge.net>
Date: Thu, 25 Feb 2010 00:28:53 -0600
From: "Yaakov (Cygwin/X)" <yselkowitz AT users DOT sourceforge DOT net>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.7) Gecko/20100111 Thunderbird/3.0.1
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: [Packaging error] c3270/tcl3270/s3270/pr3287/x3270
References: <7zeikwb1zv DOT fsf AT vzell-de DOT de DOT oracle DOT com> <alpine DOT LNX DOT 2 DOT 00 DOT 1002090729130 DOT 11673 AT gremlin DOT fruitbat DOT org> <alpine DOT LNX DOT 2 DOT 00 DOT 1002242038350 DOT 12757 AT gremlin DOT fruitbat DOT org>
In-Reply-To: <alpine.LNX.2.00.1002242038350.12757@gremlin.fruitbat.org>
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

On 2010-02-24 23:31, Peter A. Castro wrote:
> Moding the makefiles to add a $EXE macro everywhere for these packages
> would be a large-ish change and not something I'd really want to have to
> perpetuate. However, I have gone through this "exercise" and will feed
> back to the owner some "suggestions" on adding said $EXE macro usage ;-)
>
> But that's not going to happen for this quicky fixup release. Instead,
> I've taken the less intrusive (and arguable magical) approach of adding
> "-s" to the install options for program installs (done handily via an
> environmental variable override :-).

FWIW cygport's postinstall strip stage now looks for executable files 
without any extension and checks to see if they are possibly .exe's, in 
which case they are stripped (causing the suffix to be added).  Not a 
perfect fix, but it catches most of these cases.

> x3270, like many traditional X based applications, uses "imake"[...]

I'm sorry to hear that.  Imake isn't so much traditional as downright 
ancient. :-)

> The man path macro (MANPATH) is being set to "/usr/man", based on the
> "SystemManDirectory" macro, which, itself, is set based on the "SystemV4"
> macro in the Imake.tmpl file. It's been a while since I hand-cranked the
> "World", but I think this file is created by yet another utility and some
> config (Imake.cf perhaps ?).

SystemManDirectory is defined to /usr/share/man in cygwin.cf, so I'm not 
sure why you are seeing this.  In any case, cygport will automatically 
move /usr/man to /usr/share/man.


Yaakov
Cygwin/X

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019