Monday, January 07, 2019

Re: UPDATE: cool-retro-term 1.0.1 -> 1.1.0

On 2019/01/07 13:13, Stuart Henderson wrote:
> On 2019/01/07 13:17, Sascha Paunovic wrote:
> > On Mon, 7 Jan 2019 12:03:49 +0000
> > Stuart Henderson <stu@spacehopper.org> wrote:
> >
> > > Not new with the update, but that's a bad filename for a distfile.
> > > It would be better to use this:
> > >
> > > DISTFILES = ${DISTNAME}${EXTRACT_SUFX} \
> > > qmltermwidget-{}${QMLTERMWIDGET}.tar.gz:0
> > >
> > > and regenerate distinfo.
> >
> > Yep, it's pretty unelegant. Quick question; would
> >
> > DISTFILES = ${DISTNAME}${EXTRACT_SUFX} \
> > qmltermwidget-${QMLTERMWIDGET}.tar.gz:0
> >
> > also be OK? I tried it, seems to work just fine.
> > --
> > Sascha Paunovic <azarus@posteo.net>
> >
>
> It doesn't work like that:
>
> $ make makesum
> ===> Checking files for cool-retro-term-1.1.0
> >> Fetch https://github.com/Swordfish90/cool-retro-term/archive/1.1.0/cool-retro-term-1.1.0.tar.gz
> >> Fetch https://github.com/Swordfish90/qmltermwidget/archive/qmltermwidget-48274c75660e28d44af7c195e79accdf1bd44963.tar.gz
> ftp: Error retrieving file: 404 Not Found
>
> The github autogenerated tar.gz URL needs to just be archive/$commithash.tar.gz
> without the prefix.
>
> Maybe it's worth pointing out to upstream that the tar.gz available at
> https://github.com/Swordfish90/cool-retro-term/releases is unusable because
> it doesn't include the qtermwidget submodule, it would be convenient for
> users if they were to provide a standard tar.gz as a binary asset (similar
> to how they've included the dmg for 1.0.1 and the AppImage files for the
> continuous build, and similar to https://github.com/irssi/irssi/releases
> and https://github.com/darktable-org/darktable/releases/), it would be
> much preferable if there was just a single file to download.
>

I've committed the update + the distfile name change, also regenerated
PLIST because yours had a bunch of extra directories.

No comments:

Post a Comment