Package naming dilemma
Reini Urban
rurban@x-ray.at
Sat Aug 12 20:56:00 GMT 2006
Dave Korn schrieb:
> I want to ITP remake (the make debugger) and I can't figure out how to name
> it.
>
> The upstream source is called remake-3.80+dbg-0.61.tar.gz. If I plug this
> into g-b-s unaltered, it decides the parts of the package name are:
>
> DKAdmin@ubik /usr/build/package/remake> ./remake-3.80+dbg-0.61-1.sh
> PKG remake-3.80+dbg VER 0.61 REL 1
> BASEPKG remake-3.80+dbg-0.61
> SHORTPKG remake-3.80+dbg-0.61
> FULLPKG remake-3.80+dbg-0.61-1
>
> The problem with this approach is that if I wanted to patch it up to
> make-3.81 at some point, it would look like a different package, instead of a
> newer version of the same one. It's an unusual situation; effectively
> upstream are referring to it as a combination of two packages, each with a
> full release number. I could bodge all the release numbers together like
> this:
>
> DKAdmin@ubik /usr/build/package/remake> ./remake+dbg-3.80.0.61-1.sh
> PKG remake+dbg VER 3.80.0.61 REL 1
> BASEPKG remake+dbg-3.80.0.61
> SHORTPKG remake+dbg-3.80.0.61
> FULLPKG remake+dbg-3.80.0.61-1
>
> - is it OK to have a VER with four parts? Anyone got a better idea?
I already have this package my private setup.ini as makedb for some
years. I also ITP'd it Nov 2004 because I found it useful from time to time.
makedb-3.80+dbg_0.2
Add http://xarch.tu-graz.ac.at/publ/cygwin/ to your mirror path and
search for makedb in Devel
remake is really a stupid name.
--
Reini Urban
http://phpwiki.org/ http://murbreak.at/
http://helsinki.at/ http://spacemovie.mur.at/
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: README
URL: <http://cygwin.com/pipermail/cygwin-apps/attachments/20060812/8d1bb99a/attachment.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: setup.hint
URL: <http://cygwin.com/pipermail/cygwin-apps/attachments/20060812/8d1bb99a/attachment-0001.ksh>
More information about the Cygwin-apps
mailing list