delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2014/02/12/14:41:47

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:mime-version:from:date:message-id:subject:to
:content-type; q=dns; s=default; b=oALHtRiPxHIzV1wpaKj4BFiMEdjlo
g/y1kmYTJ8ffIryOjH7syaISZYELnfUuAUnwRI5B8PVHEjYkSaxlH3gMCFu1LnAH
YmYrjYH2n1e/XkHhqaRAH/7j9VLJDuE/1rVRKJBhr3wFpUBC7PGOX7n8tJa1MqG/
FxgEXw71ww4iw8=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:mime-version:from:date:message-id:subject:to
:content-type; s=default; bh=dZnOixaPNyWktAXa9/9Cd0ZQge4=; b=wuq
fsJ8hfR85GygPErJHIaNLdHz9T1/C+n9Ft+jPcg3x+n+TxDIbLQ2M/n7kkoTWpud
pvgfP5rHRv0fwikMhQUhE+qtkh3JLB6aA6BcZLWSWVQCPKDHJLjYv4LPmBgmlPCP
ZFOcQrTDv3EKVjE9XYhq136224iypxvpGzZnKLn0=
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
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-0.3 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2
X-HELO: mail-oa0-f46.google.com
X-Received: by 10.182.113.195 with SMTP id ja3mr13754512obb.46.1392234081710; Wed, 12 Feb 2014 11:41:21 -0800 (PST)
MIME-Version: 1.0
From: Michael Verrilli <msv AT pobox DOT com>
Date: Wed, 12 Feb 2014 14:41:06 -0500
Message-ID: <CAFxjCwxaE0Sys6COxCwHXT4_0G8UU+dGTp98Av4qO=0OwLhT1w@mail.gmail.com>
Subject: newt-0.52.16 patches for Cygwin
To: cygwin AT cygwin DOT com
X-IsSubscribed: yes

I have been wanting to write some python using the newt (snack)
module, so I managed to get it to compile pretty cleanly with some
minor patching.  Is it appropriate for me to submit patches here for
whoever else might have a need?  Or should I try to contact the
maintainer?

This is the tarball I started with:
https://fedorahosted.org/releases/n/e/newt/newt-0.52.16.tar.gz

I have a patch for the snackmodule.c to allow runtime initializing (4
lines of code).  Then I needed a bootstrap module (I'm not sure why I
needed it if it wasn't needed in linux, perhaps I just don't know how
that works in other environments).  Finally a patch to the Makefile.in
to make it work with Cygwin and install the bootstrap python module.

The only other thing to know is when running configure with all the
standard Cygwin parameters, I needed to --disable-nls.

Oh, and it has a dependency on slang.

If patches are appropriate here, let me know and I'll post what I have.

Thanks,

Mike

--
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