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: Closed
>Resolution: Fixed
Priority: 3
Private: No
Submitted By: Atrus (gmatrus)
>Assigned to: Paul Wise (pabs3)
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-02-07 00:06

Message:
Logged In: YES 
user_id=35028
Originator: NO

Obsoleted by the autorevision script in r1600.

----------------------------------------------------------------------

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

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Synfig-devl mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/synfig-devl

Reply via email to