Rename the tarball - upstream fix? Please.

Started by shevegen, September 28, 2013, 02:27:45 PM

Previous topic - Next topic

shevegen

Hello.

We can download the great program avidemux from sourceforge.

The URL will be:

http://downloads.sourceforge.net/avidemux/avidemux_2.6.6.tar.gz

The underscore _ in the name is unusual.

Compare this to two other projects, ffmpeg and mplayer:

http://ffmpeg.org/releases/ffmpeg-2.0.1.tar.bz2
ftp://ftp1.mplayerhq.hu/MPlayer/releases/MPlayer-1.1.1.tar.xz

Notice that they do not use _ underscores as part of the name.

When I extract avidemux_2.6.6.tar.gz, I also get a directory
called:

avidemux_2.6.6

My ruby scripts work easier when upstream uses a standardized
naming scheme.

Could the _ underscore be replaced with a middlescore - please?

If not, could a reason be given why avidemux uses a non-standard
naming convention for the program?

mean


pchristy

Shevegen,

If this is a major issue for you then there is a simple solution. Unpack the tarball, change the folder name, then tar it up again renaming the tarball to match the folder name. I've had to do this with other projects in the past when the maintainers (annoyingly!) seemed to switch between hyphens and underscores completely at random! This made upgrading extremely difficult, unless you repackaged them.

Avidemux is at least consistent, and it wouldn't be too difficult to write a shell script to automate the process if its an issue for you.

For me - and I suspect others - changing the naming convention now, after many years of consistency - would mean a big headache at the next upgrade!

--
Pete