[opensuse-factory] perl-mousex-getopt
I would like to fix this package https://build.opensuse.org/package/show/openSUSE:Factory/perl-mousex-getopt The fix is easy - just update to latest upstream. However, there is a twist: for some reason the package name is all lowercase and this does not match the upstream name MouseX::Getopt. To get it to build one must first unpack the tarball, rename the directory, and repack it. Rinse and repeat for every new upstream release. Better would be to rename the package itself, to perl-MouseX-Getopt, in both Factory and the devel project, but how to do this correctly? Thanks, Nathan -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Friday 2015-04-24 08:45, Nathan Cutler wrote:
I would like to fix this package
https://build.opensuse.org/package/show/openSUSE:Factory/perl-mousex-getopt
The fix is easy - just update to latest upstream. However, there is a twist: for some reason the package name is all lowercase and this does not match the upstream name MouseX::Getopt.
Unfortunate, but fixable, and a fix worth I would consider worth the time :)
To get it to build one must first unpack the tarball, rename the directory, and repack it. Rinse and repeat for every new upstream release.
The specfile uses %setup -n to already specify an alternate name. Why would it need to be repacked?
Better would be to rename the package itself, to perl-MouseX-Getopt, in both Factory and the devel project, but how to do this correctly?
copypac in a first step, in a second step, osc mv, in a third, the in-file contents get updated. (One and three can be combined, but is not really needed to make it that complicated.) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (2)
-
Jan Engelhardt
-
Nathan Cutler