http://bugs.meego.com/show_bug.cgi?id=2586
Summary: autogen.sh in SyncEvolution/Synthesis: unnecessary
changes
Classification: MeeGo Projects
Product: SyncEvolution
Version: unspecified
Platform: All
OS/Version: ---
Status: ASSIGNED
Severity: enhancement
Priority: Medium
Component: SyncEvolution
AssignedTo: patrick.ohly(a)intel.com
ReportedBy: patrick.ohly(a)intel.com
QAContact: jingke.zhang(a)intel.com
CC: syncevolution-bugs(a)meego.bugs,
syncevolution-default-bugs(a)meego.bugs
Estimated Hours: 0.0
A diff between SyncEvolution source .tar.gz releases is unnecessarily large
because the scripts which generate Makefile.am based on existing files seem to
use random order of these input files:
< TEMPLATE_FILES = templates/README templates/servers/Funambol.ini
templates/servers/ScheduleWorld.ini templates/clients/phone/nokia/S60/N85.ini
templates/clients/phone/nokia/maemo/n900.ini
templates/clients/phone/nokia/S40/7210c.ini templates/clients/SyncEvolution.ini
---
TEMPLATE_FILES = templates/README templates/clients/SyncEvolution.ini
templates/clients/phone/nokia/S40/7210c.ini templates/clients/phone/nokia/S60/N85.ini
templates/clients/phone/nokia/maemo/n900.ini templates/servers/ScheduleWorld.ini
templates/servers/Funambol.ini
< nobase_include_HEADERS = synthesis/sysync_b64.h
synthesis/enginemodulebridge.h synthesis/SDK_util.h synthesis/prefix_file.h
synthesis/sync_dbapi.h synthesis/enginemodulebase.h synthesis/SDK_support.h
synthesis/stringutil.h synthesis/sync_declarations.h synthesis/sync_dbapidef.h
synthesis/lineartime.h synthesis/generic_types.h synthesis/engine_defs.h
synthesis/sync_include.h synthesis/timeutil.h synthesis/dbitem.h
synthesis/syncexception.h synthesis/san.h synthesis/blobs.h
synthesis/sync_uiapi.h synthesis/admindata.h synthesis/dataconversion.h
synthesis/sysync_md5.h synthesis/sysync_utils.h synthesis/syerror.h
synthesis/UI_util.h synthesis/target_options.h
---
nobase_include_HEADERS = synthesis/syerror.h synthesis/lineartime.h
synthesis/blobs.h synthesis/sysync_b64.h synthesis/sync_include.h synthesis/san.h
synthesis/sync_declarations.h synthesis/SDK_support.h synthesis/admindata.h
synthesis/stringutil.h synthesis/engine_defs.h synthesis/sync_dbapi.h
synthesis/sync_uiapi.h synthesis/prefix_file.h synthesis/sysync_md5.h synthesis/SDK_util.h
synthesis/sysync_utils.h synthesis/sync_dbapidef.h synthesis/timeutil.h
synthesis/dataconversion.h synthesis/dbitem.h synthesis/enginemodulebase.h
synthesis/syncexception.h synthesis/UI_util.h synthesis/enginemodulebridge.h
synthesis/generic_types.h synthesis/target_options.h
...
This should be fixed in autogen.sh (and the scripts it calls) and the
corresponding Makefile rules by inserting "sort" at the right point.
--
Configure bugmail:
http://bugs.meego.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching someone on the CC list of the bug.