Giter VIP home page Giter VIP logo

Comments (10)

chfoo avatar chfoo commented on June 4, 2024

That tarball came from alard/wget-lua@955376b before this repository was made. I don't know which stable commits people used for projects previously, but I can try to see if automated tagging and builds can be made for the latest and future ones.

from wget-lua.

marked avatar marked commented on June 4, 2024

Another tar ball is mentioned here https://launchpad.net/~archiveteam/+archive/ubuntu/wget-lua/+packages

from wget-lua.

kpcyrd avatar kpcyrd commented on June 4, 2024

Tagging releases for this would allow me to upload it to archlinux, replacing the currently defunct aur package.

from wget-lua.

Fusl avatar Fusl commented on June 4, 2024

Let me know if this is sufficient for you: https://github.com/ArchiveTeam/wget-lua/releases/tag/v1.20.3 (Do note that the release refers to the v1.20.3 tag which refers to the v1.20.3-release branch which is based on the v1.20.3 branch but with commit 3000288 setting ./.version and ./.tarball-version to the correct version.)

from wget-lua.

notpeter avatar notpeter commented on June 4, 2024

Hi @Fusl! Thanks for taking a crack at this. Can you take a minute to explain what's going on with that release branch vs master? I was kinda surprised that branch seems to have a lot of code which is not in master, specifically 7ea6148 includes +1000 lines (from upstream wget I assume?)

I don't fully understand the development workflow here, but ideally a release tag reference a commit on master if at all possible. I think the need for explicit .version / .tarball-version files is because build-aux/git-version.gen is missing from this repo. It's referenced both in the configure script and the makefile:

build-aux/build_info.pl build-aux/git-version-gen .version

m4_esyscmd([build-aux/git-version-gen .tarball-version]),

If this comment is correct I think a signed tag may remove the need for adding those files onto the leaf branch. But maybe @rockdaboot can shed more light on the intended process.

# Written 2016 by Tim Ruehsen
#
# To get the version number right: add a signed tag and
# make sure the working dir is clean (git diff).
# If that fails, put the version into '.tarball-version'.

from wget-lua.

rockdaboot avatar rockdaboot commented on June 4, 2024

A git tag (not even signed) should do it. The comment was mainly a reminder for myself - I don't have .tarball-version nor build-aux/git-version-gen lying around here (I build from git always).

Sorry for the incovenience, but this is from times before me becoming maintainer - and wget 1.x is in 'maintenance mode' (new stuff goes into wget2), so we won't change it.

Hope that helps a bit 🤷‍♂️

from wget-lua.

Fusl avatar Fusl commented on June 4, 2024

@notpeter The individual branches are up to date pulls from the upstream wget repository with the Lua patches manually applied tested. I'll look into undoing the patch for manually applying the version number and release a new tag soon with an -at-lua suffix (including the -at- part was proposed by an team member to make it clear that this is a special Archive Team build).

@rockdaboot Thanks a lot for the note.

from wget-lua.

Arkiver2 avatar Arkiver2 commented on June 4, 2024

https://github.com/ArchiveTeam/wget-lua/releases/tag/v1.20.3-at.20200401.01 was just released.

from wget-lua.

JustAnotherArchivist avatar JustAnotherArchivist commented on June 4, 2024

I added tags today for all past versions that I'm aware of. This includes all the tarballs on http://warriorhq.archiveteam.org/downloads/wget-lua/ (which also means I imported that entire branch as v1.14.lua) and all the v1.20.3-at versions.

See also the original ArchiveTeam/wget-lua repository which was renamed a while ago to make room for this one: https://github.com/ArchiveTeam/wget-lua-og

from wget-lua.

notpeter avatar notpeter commented on June 4, 2024

Thank you @JustAnotherArchivist. I very much appreciate the follow through. Have a wonderful day!

from wget-lua.

Related Issues (16)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.