torrinfail / dwmblocks

Modular status bar for dwm written in c.
ISC License
499 stars 307 forks source link

.tar.gz releases to more easily ported to gentoo ebuilds #35

Open toniz4 opened 4 years ago

toniz4 commented 4 years ago

I'm building a ebuild for my overlay and not having a release cripples stability and patch compatibility. And another thing, what does dwmblocks depend on (run time and build time)?

sagehane commented 3 years ago

I think libX11 should be the only build-time dependency required.

As for a tarball, can't you use something like https://github.com/torrinfail/dwmblocks/archive/master.tar.gz?

Just replace the master bit with some value like 96cbb45 if you want to get that commit.

Example: https://github.com/torrinfail/dwmblocks/archive/96cbb45.tar.gz

astralchan commented 3 years ago

Many distros will not package unreleased software, even if one can get a .tar.gz archive otherwise. Making a release tag will make this packagable.

sagehane commented 3 years ago

Well, the issue specifically mentioned Gentoo ebuilds. And since Gentoo clearly allows commit archives as seen on this dolphin-emu package, I figured that was a decent solution.

But yes, other distros will differ. idk, perhaps a tag for every commit? Perhaps this issue should be renamed to "Consider adding tagged releases" or something similar?