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

Reply via email to