pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: cdrtools: Import 3.02a10



Hi,

Michael Bäuerle <micha%NetBSD.org@localhost> writes:

> Ryo ONODERA wrote:
>> 
>> Hi,
>> 
>> Thanks for your work to update cdrtools package.
>> 
>> I have half-baked sysutils/cdrtools package in my local tree.
>> 
>> My package uses BUILD_DIRS instead of custom do-build target.
>> pkgsrc/devel/gmake (GNU make) is used to
>> build the package.
>> 
>> BUILD_DIRS+=		libschily
>> BUILD_DIRS+=		libscgcmd
>> BUILD_DIRS+=		librscg
>> BUILD_DIRS+=		libcdrdeflt
>> BUILD_DIRS+=		libdeflt
>> BUILD_DIRS+=		libscg
>> BUILD_DIRS+=		libparanoia
>> BUILD_DIRS+=		libmdigest
>> BUILD_DIRS+=		libedc
>> BUILD_DIRS+=		libhfs_iso
>> BUILD_DIRS+=		libfile
>> BUILD_DIRS+=		libsiconv
>> BUILD_DIRS+=		libfind
>> 
>> BUILD_DIRS+=		btcflash
>> BUILD_DIRS+=		cdda2wav
>> BUILD_DIRS+=		cdrecord
>> BUILD_DIRS+=		mkisofs
>> BUILD_DIRS+=		mkisofs/diag
>> BUILD_DIRS+=		readcd
>> BUILD_DIRS+=		scgcheck
>> BUILD_DIRS+=		scgskeleton
>> 
>> I use mkisofs and cdrecord commands built with GNU make
>> and they work without problem.
>> 
>> Anyway I wish you could update sysutils/cdrtools to the latest.
>> 
>> Thank you.
>
> Schily Tools are intended to be built with smake. In AN-2021-09-18
> Jörg documents serious problems with GNU make (e.g. that parallel
> builds are broken -- one of the potential advantages of GNU make
> compared to smake).
>
> All other pkgsrc packages based on Schily Tools use smake (only
> smake itself uses GNU make for bootstrap). I think the cdrtools
> package should follow the same scheme for consistency.
>
> Likely BUILD_DIRS will not work with smake, because it cannot be
> specified in USE_TOOLS.

Thanks for your explanation.
Using devel/smake makes sense for me too.

> -- 
> Regards,
> Michael

-- 
Ryo ONODERA // ryo%tetera.org@localhost
PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB  FD1B F404 27FA C7D1 15F3


Home | Main Index | Thread Index | Old Index