Frotz upgrade to 2.50

Marcin Cieslak saper at saper.info
Thu Dec 19 09:41:08 UTC 2019


On Thu, 19 Dec 2019, David Griffith wrote:

>
> My reply is at the bottom.  Please put your reply there too.
> On Wed, 18 Dec 2019, Marcin Cieslak wrote:
>> On Mon, 16 Dec 2019, David Griffith wrote:
>> 
>>> 
>>> I released version 2.50 of Frotz last month.  Would someone please update 
>>> ports to install this version?
>> 
>> I have never used that software but I gave it a try and:
>> 
>> * moved it to Gitlab
>> * applied fix for a https://gitlab.com/DavidGriffith/frotz/issues/180
>> * I think we do not need to generate soundcard.h manually anymore?
>> 
>> Now I am getting:
>> 
>> ===>  Building for frotz-2.50
>> gmake[2]: Entering directory 
>> '/usr/home/saper/sw/FreeBSD/ports/games/frotz/work/frotz-9867a1f14da1e9c0707492d2ac74d1e8ffdd3a64-9867a1f14da1e9c0707492d2ac74d1e8ffdd3a64'
>> ** Generating src/common/defs.h
>> ** Generating src/common/git_hash.h
>> ** ERROR UTF-8 support only works with ncursesw!
>> exit 2
>> gmake[2]: *** [Makefile:391: src/curses/ux_defines.h] Error 2
>> 
>> but then second "make" works just fine...
>
> The OSS interface is deprecated for now.  There's no need to go hunting 
> around for soundcard.h anymore in favor of libao.  I've resisted removing 
> ux_audio_oss.c entirely because I'd like to someday reenable that for older 
> machines and massage it into something for older Sun workstations.

Thank you. Is there any quick way to test if sound is working?

What about that ncursesw thing? I think it is NetBSD-specific?

> How is this patch supposed to be applied?

Just like as you did. Can you check if your ports tree is up to date?

The Makefile should have the following line:

# $FreeBSD: head/games/frotz/Makefile 442400 2017-06-02 15:43:42Z sunpoet $

If 442400 is a lower number, the ports tree needs updating, the way
to do it depends on the way you got it (I have used the portsnap method):

https://www.freebsd.org/doc/handbook/ports-using.html

Marcin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3663 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20191219/5fcbd96b/attachment.bin>


More information about the freebsd-ports mailing list