On Sat 01-Aug-2009 at 18:21 -0400, Yuval Levy wrote: > >> In this case, 2.0 is major+minor number and 30801 is the svn-revision. > >I think Bruno wanted to keep the patch version. Would a four digit >version number work? major.minor.patch.svn? > >hugin-2009.1.0.4138-Linux.deb
Putting the SVN number in the CMakeLists.txt file is a mess, you change it, commit it and the SVN number changes again. Automated packages such as those created by checkinstall or cpack don't have a fine-grained version. Packaging for distributions always involves incrementing a 'release; number, putting the svn number in the name is superfluous. >> 1.) I create them to install at /usr/local, which is not the "standard" >> place. > >oh, I forgot about those "standards". I love the /usr/local way, like in >FreeBSD. Generally /usr should only contain stuff tracked by the package manager and /usr/local should only contain stuff manually installed. This way you can always `rm -rf /usr/local` if it all goes wrong - Manually deleting or chnaging files from a deb/rpm package is really going to break stuff. -- Bruno --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "hugin and other free panoramic software" group. A list of frequently asked questions is available at: http://wiki.panotools.org/Hugin_FAQ To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/hugin-ptx -~----------~----~----~----~------~----~------~--~---
