Patches item #1858904, was opened at 2007-12-27 21:39 Message generated for change (Comment added) made by pabs3 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=757418&aid=1858904&group_id=144022
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 3 Private: No Submitted By: Atrus (gmatrus) Assigned to: Nobody/Anonymous (nobody) Summary: ETL-configure-rev Initial Comment: Since an old bootstrap script was removed, synfig does not added revision number to its version, which hardcoded into the configure.ac. This patch is get this ability back. ---------------------------------------------------------------------- >Comment By: Paul Wise (pabs3) Date: 2008-01-08 10:45 Message: Logged In: YES user_id=35028 Originator: NO What happens if I do this? svn co .... ...r1234 ./configure make make install svn up ...r2345 make make install I think synfig will think it is r1234 instead of r2345. If we want to do this properly, we need something like autorevision from here: http://svn.gna.org/viewcvs/warzone/trunk/build_tools/autorevision/ It compiles some code that is run every time you build and generates a header file with version info in it. Really though, the SVN revision doesn't belong in the version number because it doesn't express stuff like use svn r1234, add these uncommitted changes, and use r1234 but use r2345 of this file. Instead, after every release we should bump the version number to something like 0.61.07-SVN or something. This is my opinion, I don't know what others think. ---------------------------------------------------------------------- Comment By: Atrus (gmatrus) Date: 2008-01-07 06:15 Message: Logged In: YES user_id=1627997 Originator: YES As you can see, if not .svn directory or no svn client is present, no revision number will be added. So, for release we can make export of release revision or remove .svn directory manually. However, current version of this patch will display an error message while reconfiguring if no svn client is exist. I upload a bit of fixed version, which supress this message. File Added: ETL-configure-rev.patch ---------------------------------------------------------------------- Comment By: dooglus (dooglus) Date: 2008-01-02 01:39 Message: Logged In: YES user_id=1546005 Originator: NO What about for released versions? We want those to use the release number, not the subversion revision number. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=757418&aid=1858904&group_id=144022 ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ Synfig-devl mailing list Synfig-devl@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synfig-devl