On Sat, Sep 16, 2006 at 11:29:59AM +0100, Mikolaj Kucharski wrote: > Hello, > > How can I version packages which I'm working on them and I need bump it > up, but want to be below the official disname version? For example: > > # cd /usr/ports/mystuff/x11/gnome/controlcenter2/ > # make show=DISTNAME > control-center-2.14.2 > # make show=PKGNAME > control-center2-2.14.2 > > Above version is reserved for my stable port when it will be ready > for bigger audience. Now I want to work on it and have possibility to > bump it many times and run pkg_add -u without any issues (and without > SHARED_LIBS bump). > > It is hard to exmplain me what I'm rellay asking, so I'll maybe refer > to my rpm practice. When I was working on some .spec file I had put > fractional release like 0.1, so after rpmbuild I had package > > pkgname-$VERSION-0.1.$ARCH.rpm > > In developing process I've dumped release many times (0.2, 0.3, ...) and > when packages was stable I can put release "1" and everyone was safe to > intall. Then again I can start developing process and bump it safely > with fractional release like 1.1 and so on (situation repeates).. > > Can someone write me a good practice experience for it? Thanks in advance.
use the p* suffix numbers. We often don't see it (personally, I just reinstall versions with the same name), but I have absolutely no qualm to having a port, when imported, have a pkgname-2.0p25 name.
