summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJay Freeman <saurik@saurik.com>2008-06-18 07:22:07 +0000
committerJay Freeman <saurik@saurik.com>2008-06-18 07:22:07 +0000
commit2893b4289e0e13e22470908a0326515b9c1ec333 (patch)
tree3ce4223c038d8531ff5d013331a05405eebd4451
parent056bad3691237101d94ac0e747a1bab418ba13ae (diff)
Went through and did my best to remove timestamping.
git-svn-id: http://svn.telesphoreo.org/trunk@326 514c082c-b64e-11dc-b46d-3d985efe055d
-rw-r--r--data/aptitude/timestamp.diff14
-rw-r--r--data/bootstrap-cmds/make.sh6
-rw-r--r--data/bootstrap-cmds/timestamp.diff11
-rw-r--r--data/class-dump/make.sh2
-rw-r--r--data/faac/timestamp.diff12
-rw-r--r--data/faad/timestamp.diff54
-rw-r--r--data/git/make.sh1
-rw-r--r--data/lighttpd/timestamp.diff22
-rw-r--r--data/lynx/timestamp.diff43
-rw-r--r--data/minicom/timestamp.diff24
-rw-r--r--data/minicom/wprintf.diff9
-rw-r--r--data/network-cmds/make.sh2
-rw-r--r--data/sgrep/timestamp.diff28
-rw-r--r--data/spidermonkey/timestamp.diff11
-rw-r--r--data/subversion/timestamp.diff194
-rw-r--r--data/vim/timestamp.diff62
16 files changed, 483 insertions, 12 deletions
diff --git a/data/aptitude/timestamp.diff b/data/aptitude/timestamp.diff
new file mode 100644
index 000000000..7276fa8ed
--- /dev/null
+++ b/data/aptitude/timestamp.diff
@@ -0,0 +1,14 @@
+diff -ru aptitude-0.4.4.orig/src/main.cc aptitude-0.4.4.orig+iPhone/src/main.cc
+--- aptitude-0.4.4.orig/src/main.cc 2006-10-27 04:26:08.000000000 +0000
++++ aptitude-0.4.4.orig+iPhone/src/main.cc 2008-06-18 06:36:30.000000000 +0000
+@@ -96,8 +96,8 @@
+
+ static void show_version()
+ {
+- printf(_("%s %s compiled at %s %s\n"),
+- PACKAGE, VERSION, __DATE__, __TIME__);
++ printf(_("%s %s\n"),
++ PACKAGE, VERSION);
+ #ifdef __GNUC__
+ printf(_("Compiler: g++ %s\n"), __VERSION__);
+ #endif
diff --git a/data/bootstrap-cmds/make.sh b/data/bootstrap-cmds/make.sh
index ad3f9f865..2ac6f74ac 100644
--- a/data/bootstrap-cmds/make.sh
+++ b/data/bootstrap-cmds/make.sh
@@ -1,13 +1,9 @@
pkg:setup
cd migcom.tproj
-cat >ident.c <<EOF
-char *MigGenerationDate = "`date`";
-char *MigMoreData = "`whoami`@`hostname`";
-EOF
cp -a i386 arm
yacc -d parser.y -o parser.c
lex lexxer.l
-${PKG_TARG}-gcc -o migcom *.c
+${PKG_TARG}-gcc -o migcom *.c -save-temps
pkg: mkdir -p /usr/bin /usr/libexec
pkg: cp -a migcom /usr/libexec
pkg: cp -a mig.sh /usr/bin/mig
diff --git a/data/bootstrap-cmds/timestamp.diff b/data/bootstrap-cmds/timestamp.diff
new file mode 100644
index 000000000..8f3ee91f9
--- /dev/null
+++ b/data/bootstrap-cmds/timestamp.diff
@@ -0,0 +1,11 @@
+diff -ru bootstrap_cmds-60/migcom.tproj/utils.c bootstrap_cmds-60+iPhone/migcom.tproj/utils.c
+--- bootstrap_cmds-60/migcom.tproj/utils.c 2005-02-06 07:28:59.000000000 +0000
++++ bootstrap_cmds-60+iPhone/migcom.tproj/utils.c 2008-06-18 00:40:09.000000000 +0000
+@@ -69,7 +69,6 @@
+ fprintf(file, "/*\n");
+ fprintf(file, " * IDENTIFICATION:\n");
+ fprintf(file, " * stub generated %s", GenerationDate);
+- fprintf(file, " * with a MiG generated %s by %s\n", MigGenerationDate, MigMoreData);
+ fprintf(file, " * OPTIONS: \n");
+ if (IsKernelUser)
+ fprintf(file, " *\tKernelUser\n");
diff --git a/data/class-dump/make.sh b/data/class-dump/make.sh
index 69d4e6798..ffc8a1766 100644
--- a/data/class-dump/make.sh
+++ b/data/class-dump/make.sh
@@ -1,5 +1,5 @@
pkg:setup
cd src
-"${PKG_TARG}-gcc" -o class-dump -ObjC *.m -Wall -include Foundation/Foundation.h -framework CoreFoundation -framework Foundation -lobjc
+"${PKG_TARG}-gcc" -o class-dump -ObjC *.m -Wall -include Foundation/Foundation.h -framework CoreFoundation -framework Foundation -lobjc -save-temps
pkg: mkdir -p /usr/bin
pkg: cp -a class-dump /usr/bin
diff --git a/data/faac/timestamp.diff b/data/faac/timestamp.diff
new file mode 100644
index 000000000..90d6eff7c
--- /dev/null
+++ b/data/faac/timestamp.diff
@@ -0,0 +1,12 @@
+diff -ru faac/libfaac/frame.c faac+iPhone/libfaac/frame.c
+--- faac/libfaac/frame.c 2004-11-17 14:26:06.000000000 +0000
++++ faac+iPhone/libfaac/frame.c 2008-06-18 00:50:35.000000000 +0000
+@@ -51,7 +51,7 @@
+ #if FAAC_RELEASE
+ static char *libfaacName = FAAC_VERSION;
+ #else
+-static char *libfaacName = FAAC_VERSION ".1 (" __DATE__ ") UNSTABLE";
++static char *libfaacName = FAAC_VERSION ".1 UNSTABLE";
+ #endif
+ static char *libCopyright =
+ "FAAC - Freeware Advanced Audio Coder (http://www.audiocoding.com/)\n"
diff --git a/data/faad/timestamp.diff b/data/faad/timestamp.diff
new file mode 100644
index 000000000..54d34e0a8
--- /dev/null
+++ b/data/faad/timestamp.diff
@@ -0,0 +1,54 @@
+diff -ru faad2/frontend/main.c faad2+iPhone/frontend/main.c
+--- faad2/frontend/main.c 2007-11-01 12:33:29.000000000 +0000
++++ faad2+iPhone/frontend/main.c 2008-06-18 00:51:36.000000000 +0000
+@@ -1167,7 +1167,6 @@
+
+
+ faad_fprintf(stderr, " *********** Ahead Software MPEG-4 AAC Decoder V%s ******************\n\n", FAAD2_VERSION);
+- faad_fprintf(stderr, " Build: %s\n", __DATE__);
+ faad_fprintf(stderr, " Copyright 2002-2004: Ahead Software AG\n");
+ faad_fprintf(stderr, " http://www.audiocoding.com\n");
+ if (cap & FIXED_POINT_CAP)
+diff -ru faad2/plugins/in_mp4/in_mp4.c faad2+iPhone/plugins/in_mp4/in_mp4.c
+--- faad2/plugins/in_mp4/in_mp4.c 2004-10-19 18:02:10.000000000 +0000
++++ faad2+iPhone/plugins/in_mp4/in_mp4.c 2008-06-18 00:51:58.000000000 +0000
+@@ -1219,7 +1219,7 @@
+ void about(HWND hwndParent)
+ {
+ MessageBox(hwndParent,
+- "AudioCoding.com MPEG-4 AAC player " FAAD2_VERSION " compiled on " __DATE__ ".\n"
++ "AudioCoding.com MPEG-4 AAC player " FAAD2_VERSION ".\n"
+ "Visit the website for more info.\n"
+ "Copyright 2002-2004 AudioCoding.com",
+ "About",
+diff -ru faad2/plugins/QCD/QCDFAAD.c faad2+iPhone/plugins/QCD/QCDFAAD.c
+--- faad2/plugins/QCD/QCDFAAD.c 2003-04-28 19:04:35.000000000 +0000
++++ faad2+iPhone/plugins/QCD/QCDFAAD.c 2008-06-18 00:51:53.000000000 +0000
+@@ -349,7 +349,7 @@
+ {
+ static RECT rcLOGO, rcMail1, rcMail2/*, rcMail3*/;
+ POINT ptMouse;
+- static char szPluginVer[] = "QCD FAAD Input Plug-in v1.0b\nCompiled on " __TIME__ ", " __DATE__;
++ static char szPluginVer[] = "QCD FAAD Input Plug-in v1.0b;
+ static char szFLACVer[] = "Using: FAAD2 v "FAAD2_VERSION" by";
+
+ switch (uMsg)
+@@ -1027,4 +1027,4 @@
+ {
+ return 0;
+ }
+-}
+\ No newline at end of file
++}
+diff -ru faad2/plugins/QCDMp4/QCDMp4.c faad2+iPhone/plugins/QCDMp4/QCDMp4.c
+--- faad2/plugins/QCDMp4/QCDMp4.c 2003-12-06 04:24:17.000000000 +0000
++++ faad2+iPhone/plugins/QCDMp4/QCDMp4.c 2008-06-18 00:51:45.000000000 +0000
+@@ -1304,7 +1304,7 @@
+ void About(int flags)
+ {
+ MessageBox(module.hMainWindow,
+- "AudioCoding.com MPEG-4 General Audio player " FAAD2_VERSION " compiled on " __DATE__ ".\n"
++ "AudioCoding.com MPEG-4 General Audio player " FAAD2_VERSION ".\n"
+ "Visit the website for more info.\n"
+ "Ported to QCD by Shao Hao.\n"
+ "Copyright 2002-2003 AudioCoding.com",
diff --git a/data/git/make.sh b/data/git/make.sh
index 20d4f6e35..31faba511 100644
--- a/data/git/make.sh
+++ b/data/git/make.sh
@@ -2,3 +2,4 @@ pkg:setup
pkg:configure ac_cv_c_c99_format=yes ac_cv_fread_reads_directories=no ac_cv_snprintf_returns_bogus=yes --without-tcltk
make
pkg:install
+pkg: sed -i -e 's/^=head2 .*:/=head2/' /usr/lib/perl/5.8.8/perllocal.pod
diff --git a/data/lighttpd/timestamp.diff b/data/lighttpd/timestamp.diff
new file mode 100644
index 000000000..420dfb6d9
--- /dev/null
+++ b/data/lighttpd/timestamp.diff
@@ -0,0 +1,22 @@
+diff -ru lighttpd-1.4.18/src/server.c lighttpd-1.4.18+iPhone/src/server.c
+--- lighttpd-1.4.18/src/server.c 2007-09-05 10:39:56.000000000 +0000
++++ lighttpd-1.4.18+iPhone/src/server.c 2008-06-18 03:52:58.000000000 +0000
+@@ -322,8 +322,7 @@
+ # define TEXT_SSL
+ #endif
+ char *b = PACKAGE_NAME "-" PACKAGE_VERSION TEXT_SSL \
+-" - a light and fast webserver\n" \
+-"Build-Date: " __DATE__ " " __TIME__ "\n";
++" - a light and fast webserver\n";
+ ;
+ #undef TEXT_SSL
+ write(STDOUT_FILENO, b, strlen(b));
+@@ -458,7 +457,7 @@
+ #else
+ # define TEXT_SSL
+ #endif
+- char *b = PACKAGE_NAME "-" PACKAGE_VERSION TEXT_SSL " ("__DATE__ " " __TIME__ ")" \
++ char *b = PACKAGE_NAME "-" PACKAGE_VERSION TEXT_SSL \
+ " - a light and fast webserver\n" \
+ "usage:\n" \
+ " -f <name> filename of the config-file\n" \
diff --git a/data/lynx/timestamp.diff b/data/lynx/timestamp.diff
new file mode 100644
index 000000000..da13a8601
--- /dev/null
+++ b/data/lynx/timestamp.diff
@@ -0,0 +1,43 @@
+diff -ru lynx2-8-6/src/LYMain.c lynx2-8-6+iPhone/src/LYMain.c
+--- lynx2-8-6/src/LYMain.c 2006-09-19 00:28:28.000000000 +0000
++++ lynx2-8-6+iPhone/src/LYMain.c 2008-06-18 01:31:49.000000000 +0000
+@@ -3144,39 +3144,6 @@
+ printf("%s\n", result);
+ free(result);
+
+-#ifndef __DATE__
+-#define __DATE__ ""
+-#endif
+-#ifndef __TIME__
+-#define __TIME__ ""
+-#endif
+-
+-/*
+- * SYSTEM_NAME is set by the configure script. Show build date/time for other
+- * systems, according to predefined compiler symbols.
+- */
+-#ifdef SYSTEM_NAME
+- printf(gettext("Built on %s %s %s\n"), SYSTEM_NAME, __DATE__, __TIME__);
+-#else
+-#ifdef __CYGWIN__
+- printf("Compiled by CYGWIN (%s %s).\n", __DATE__, __TIME__);
+-#else
+-#ifdef __BORLANDC__
+- printf("Compiled by Borland C++ (%s %s).\n", __DATE__, __TIME__);
+-#else
+-#ifdef _MSC_VER
+- printf("Compiled by Microsoft Visual C++ (%s %s).\n", __DATE__, __TIME__);
+-#else
+-#ifdef __DJGPP__
+- printf("Compiled by DJGPP (%s %s).\n", __DATE__, __TIME__);
+-#else
+- printf("Compiled at (%s %s).\n", __DATE__, __TIME__);
+-#endif /* __DJGPP__ */
+-#endif /* _MSC_VER */
+-#endif /* __BORLANDC__ */
+-#endif /* __CYGWIN__ */
+-#endif
+-
+ puts("");
+ puts(gettext("Copyrights held by the University of Kansas, CERN, and other contributors."));
+ puts(gettext("Distributed under the GNU General Public License."));
diff --git a/data/minicom/timestamp.diff b/data/minicom/timestamp.diff
new file mode 100644
index 000000000..6945ae8f7
--- /dev/null
+++ b/data/minicom/timestamp.diff
@@ -0,0 +1,24 @@
+diff -ru minicom-2.2/src/minicom.c minicom-2.2+iPhone/src/minicom.c
+--- minicom-2.2/src/minicom.c 2005-10-31 12:13:51.000000000 +0000
++++ minicom-2.2+iPhone/src/minicom.c 2008-06-18 01:41:33.000000000 +0000
+@@ -1028,9 +1028,6 @@
+ switch(c) {
+ case 'v':
+ printf(_("%s version %s"), PACKAGE, VERSION);
+-#ifdef __DATE__
+- printf(_(" (compiled %s)"), __DATE__);
+-#endif
+ printf("\n");
+ printf(_("Copyright (C) Miquel van Smoorenburg.\n\n"));
+ printf("This program is free software; you can redistribute it and/or\n"
+@@ -1340,9 +1337,7 @@
+
+ wprintf(us, "\n%s %s\r\n", _("Welcome to minicom"), VERSION);
+ wprintf(us, "\n%s: %s\r\n", _("OPTIONS"), option_string);
+-#if defined (__DATE__) && defined (__TIME__)
+- wprintf(us, "%s %s, %s.\r\n",_("Compiled on"), __DATE__,__TIME__);
+-#endif
++
+ wprintf(us, "Port %s\n", P_PORT);
+ wprintf(us, _("\nPress %sZ for help on special keys%c\n\n"),esc_key(),'\r');
+
diff --git a/data/minicom/wprintf.diff b/data/minicom/wprintf.diff
index 46d83fee7..01d7b8d06 100644
--- a/data/minicom/wprintf.diff
+++ b/data/minicom/wprintf.diff
@@ -1049,7 +1049,7 @@ diff -ru minicom-2.2/src/minicom.c minicom-2.2+iPhone/src/minicom.c
wredraw(b_st, 1);
if (citemode)
wlocate(b_us, 0, cite_y);
-@@ -1338,13 +1338,13 @@
+@@ -1335,6 +1335,6 @@
if (doinit)
modeminit();
@@ -1057,10 +1057,9 @@ diff -ru minicom-2.2/src/minicom.c minicom-2.2+iPhone/src/minicom.c
- wprintf(us, "\n%s: %s\r\n", _("OPTIONS"), option_string);
+ wprintf_(us, "\n%s %s\r\n", _("Welcome to minicom"), VERSION);
+ wprintf_(us, "\n%s: %s\r\n", _("OPTIONS"), option_string);
- #if defined (__DATE__) && defined (__TIME__)
-- wprintf(us, "%s %s, %s.\r\n",_("Compiled on"), __DATE__,__TIME__);
-+ wprintf_(us, "%s %s, %s.\r\n",_("Compiled on"), __DATE__,__TIME__);
- #endif
+
+@@ -1340,6 +1340,6 @@
+
- wprintf(us, "Port %s\n", P_PORT);
- wprintf(us, _("\nPress %sZ for help on special keys%c\n\n"),esc_key(),'\r');
+ wprintf_(us, "Port %s\n", P_PORT);
diff --git a/data/network-cmds/make.sh b/data/network-cmds/make.sh
index e1b564df3..aa20f9d38 100644
--- a/data/network-cmds/make.sh
+++ b/data/network-cmds/make.sh
@@ -1,6 +1,6 @@
shopt -s extglob
pkg:setup
-for tproj in !(natd|ping|spray).tproj; do
+for tproj in !(natd|ping|rarpd|spray).tproj; do
tproj=$(basename "${tproj}" .tproj)
"${PKG_TARG}-gcc" -o "${tproj}" "${tproj}.tproj"/*.c -DPRIVATE -Dether_ntohost=_old_ether_ntohost
pkg:usrbin "${tproj}"
diff --git a/data/sgrep/timestamp.diff b/data/sgrep/timestamp.diff
new file mode 100644
index 000000000..8b2d2ceab
--- /dev/null
+++ b/data/sgrep/timestamp.diff
@@ -0,0 +1,28 @@
+diff -ru sgrep-1.92a/index.c sgrep-1.92a+iPhone/index.c
+--- sgrep-1.92a/index.c 1998-12-21 23:43:02.000000000 +0000
++++ sgrep-1.92a+iPhone/index.c 2008-06-18 02:08:31.000000000 +0000
+@@ -1988,8 +1988,8 @@
+ if (!o->input_stop_word_file) return SGREP_ERROR;
+ break;
+ case 'V':
+- printf("sgindex version %s compiled at %s\n",
+- VERSION,__DATE__);
++ printf("sgindex version %s\n",
++ VERSION);
+ o->index_mode=IM_DONE;
+ break;
+ case 'v':
+diff -ru sgrep-1.92a/main.c sgrep-1.92a+iPhone/main.c
+--- sgrep-1.92a/main.c 1998-12-12 04:13:53.000000000 +0000
++++ sgrep-1.92a+iPhone/main.c 2008-06-18 02:08:38.000000000 +0000
+@@ -727,8 +727,8 @@
+ print_help();
+ break;
+ case 'V':
+- printf("sgrep version %s compiled at %s\n",
+- VERSION,__DATE__);
++ printf("sgrep version %s\n",
++ VERSION);
+ exit(0);
+ break;
+ case 'v':
diff --git a/data/spidermonkey/timestamp.diff b/data/spidermonkey/timestamp.diff
new file mode 100644
index 000000000..3ceed1043
--- /dev/null
+++ b/data/spidermonkey/timestamp.diff
@@ -0,0 +1,11 @@
+diff -ru js/src/js.c js+iPhone/src/js.c
+--- js/src/js.c 2007-04-20 18:45:18.000000000 +0000
++++ js+iPhone/src/js.c 2008-06-18 02:11:30.000000000 +0000
+@@ -1524,7 +1524,6 @@
+ #if JS_VERSION < 150
+ sprintf(version, " for version %d\n", JS_VERSION);
+ #endif
+- fprintf(gOutFile, "built on %s at %s%s", __DATE__, __TIME__, version);
+ return JS_TRUE;
+ }
+
diff --git a/data/subversion/timestamp.diff b/data/subversion/timestamp.diff
new file mode 100644
index 000000000..9011446e5
--- /dev/null
+++ b/data/subversion/timestamp.diff
@@ -0,0 +1,194 @@
+diff -ur subversion-1.4.6/subversion/libsvn_subr/opt.c subversion-1.4.6+iPhone/subversion/libsvn_subr/opt.c
+--- subversion-1.4.6/subversion/libsvn_subr/opt.c 2007-12-06 18:50:24.000000000 +0000
++++ subversion-1.4.6+iPhone/subversion/libsvn_subr/opt.c 2008-06-18 06:53:08.000000000 +0000
+@@ -972,8 +972,8 @@
+ }
+
+ SVN_ERR(svn_cmdline_printf(pool, _("%s, version %s\n"
+- " compiled %s, %s\n\n"), pgm_name,
+- SVN_VERSION, __DATE__, __TIME__));
++ "\n"), pgm_name,
++ SVN_VERSION));
+ SVN_ERR(svn_cmdline_fputs(_("Copyright (C) 2000-2007 CollabNet.\n"
+ "Subversion is open source software, see"
+ " http://subversion.tigris.org/\n"
+diff -ur subversion-1.4.6/subversion/po/de.po subversion-1.4.6+iPhone/subversion/po/de.po
+--- subversion-1.4.6/subversion/po/de.po 2006-10-24 07:17:59.000000000 +0000
++++ subversion-1.4.6+iPhone/subversion/po/de.po 2008-06-18 06:53:13.000000000 +0000
+@@ -4351,11 +4351,9 @@
+ #, c-format
+ msgid ""
+ "%s, version %s\n"
+-" compiled %s, %s\n"
+ "\n"
+ msgstr ""
+ "%s, Version %s\n"
+-" übersetzt %s, %s\n"
+ "\n"
+
+ #: libsvn_subr/opt.c:977
+diff -ur subversion-1.4.6/subversion/po/es.po subversion-1.4.6+iPhone/subversion/po/es.po
+--- subversion-1.4.6/subversion/po/es.po 2006-11-10 18:45:10.000000000 +0000
++++ subversion-1.4.6+iPhone/subversion/po/es.po 2008-06-18 06:53:16.000000000 +0000
+@@ -4254,11 +4254,9 @@
+ #, c-format
+ msgid ""
+ "%s, version %s\n"
+-" compiled %s, %s\n"
+ "\n"
+ msgstr ""
+ "%s, versión %s\n"
+-" compilado %s, %s\n"
+ "\n"
+
+ #: libsvn_subr/opt.c:957
+diff -ur subversion-1.4.6/subversion/po/fr.po subversion-1.4.6+iPhone/subversion/po/fr.po
+--- subversion-1.4.6/subversion/po/fr.po 2006-08-24 07:06:31.000000000 +0000
++++ subversion-1.4.6+iPhone/subversion/po/fr.po 2008-06-18 06:53:18.000000000 +0000
+@@ -4363,11 +4363,9 @@
+ #, c-format
+ msgid ""
+ "%s, version %s\n"
+-" compiled %s, %s\n"
+ "\n"
+ msgstr ""
+ "%s, version %s\n"
+-" compilé %s, %s\n"
+ "\n"
+
+ #: libsvn_subr/opt.c:957
+diff -ur subversion-1.4.6/subversion/po/it.po subversion-1.4.6+iPhone/subversion/po/it.po
+--- subversion-1.4.6/subversion/po/it.po 2006-12-25 23:16:34.000000000 +0000
++++ subversion-1.4.6+iPhone/subversion/po/it.po 2008-06-18 06:53:21.000000000 +0000
+@@ -4343,11 +4343,9 @@
+ #, c-format
+ msgid ""
+ "%s, version %s\n"
+-" compiled %s, %s\n"
+ "\n"
+ msgstr ""
+ "%s, versione %s\n"
+-" compilato %s, %s\n"
+ "\n"
+
+ #: libsvn_subr/opt.c:957
+diff -ur subversion-1.4.6/subversion/po/ja.po subversion-1.4.6+iPhone/subversion/po/ja.po
+--- subversion-1.4.6/subversion/po/ja.po 2007-03-26 17:25:34.000000000 +0000
++++ subversion-1.4.6+iPhone/subversion/po/ja.po 2008-06-18 06:53:24.000000000 +0000
+@@ -4490,11 +4490,9 @@
+ #, c-format
+ msgid ""
+ "%s, version %s\n"
+-" compiled %s, %s\n"
+ "\n"
+ msgstr ""
+ "%s, バージョン %s\n"
+-" コンパイル日時: %s, %s\n"
+ "\n"
+
+ #: libsvn_subr/opt.c:977
+diff -ur subversion-1.4.6/subversion/po/ko.po subversion-1.4.6+iPhone/subversion/po/ko.po
+--- subversion-1.4.6/subversion/po/ko.po 2006-11-20 07:02:47.000000000 +0000
++++ subversion-1.4.6+iPhone/subversion/po/ko.po 2008-06-18 06:53:27.000000000 +0000
+@@ -4159,11 +4159,9 @@
+ #, c-format
+ msgid ""
+ "%s, version %s\n"
+-" compiled %s, %s\n"
+ "\n"
+ msgstr ""
+ "%s, 버젼 %s\n"
+-" %s, %s에 컴파일 됨\n"
+ "\n"
+
+ #: libsvn_subr/opt.c:977
+diff -ur subversion-1.4.6/subversion/po/nb.po subversion-1.4.6+iPhone/subversion/po/nb.po
+--- subversion-1.4.6/subversion/po/nb.po 2007-03-07 15:17:47.000000000 +0000
++++ subversion-1.4.6+iPhone/subversion/po/nb.po 2008-06-18 06:53:31.000000000 +0000
+@@ -4268,11 +4268,9 @@
+ #, c-format
+ msgid ""
+ "%s, version %s\n"
+-" compiled %s, %s\n"
+ "\n"
+ msgstr ""
+ "%s, versjon %s\n"
+-" kompilert %s, %s\n"
+ "\n"
+
+ #: libsvn_subr/opt.c:977
+diff -ur subversion-1.4.6/subversion/po/pl.po subversion-1.4.6+iPhone/subversion/po/pl.po
+--- subversion-1.4.6/subversion/po/pl.po 2006-08-23 19:35:09.000000000 +0000
++++ subversion-1.4.6+iPhone/subversion/po/pl.po 2008-06-18 06:53:34.000000000 +0000
+@@ -4261,11 +4261,8 @@
+ #, c-format
+ msgid ""
+ "%s, version %s\n"
+-" compiled %s, %s\n"
+-"\n"
+ msgstr ""
+ "%s, wersja %s\n"
+-" kompilacja %s, %s\n"
+ "\n"
+
+ #: libsvn_subr/opt.c:957
+diff -ur subversion-1.4.6/subversion/po/pt_BR.po subversion-1.4.6+iPhone/subversion/po/pt_BR.po
+--- subversion-1.4.6/subversion/po/pt_BR.po 2006-10-28 20:37:07.000000000 +0000
++++ subversion-1.4.6+iPhone/subversion/po/pt_BR.po 2008-06-18 06:53:38.000000000 +0000
+@@ -4238,11 +4238,9 @@
+ #, c-format
+ msgid ""
+ "%s, version %s\n"
+-" compiled %s, %s\n"
+ "\n"
+ msgstr ""
+ "%s, versão %s\n"
+-" compilado %s, %s\n"
+ "\n"
+
+ #: libsvn_subr/opt.c:977
+diff -ur subversion-1.4.6/subversion/po/sv.po subversion-1.4.6+iPhone/subversion/po/sv.po
+--- subversion-1.4.6/subversion/po/sv.po 2006-10-25 07:32:55.000000000 +0000
++++ subversion-1.4.6+iPhone/subversion/po/sv.po 2008-06-18 06:53:45.000000000 +0000
+@@ -4194,11 +4194,9 @@
+ #, c-format
+ msgid ""
+ "%s, version %s\n"
+-" compiled %s, %s\n"
+ "\n"
+ msgstr ""
+ "%s, version %s\n"
+-" kompilerad %s, %s\n"
+ "\n"
+
+ #: libsvn_subr/opt.c:977
+diff -ur subversion-1.4.6/subversion/po/zh_CN.po subversion-1.4.6+iPhone/subversion/po/zh_CN.po
+--- subversion-1.4.6/subversion/po/zh_CN.po 2007-12-09 14:28:45.000000000 +0000
++++ subversion-1.4.6+iPhone/subversion/po/zh_CN.po 2008-06-18 06:53:49.000000000 +0000
+@@ -4140,11 +4140,9 @@
+ #, c-format
+ msgid ""
+ "%s, version %s\n"
+-" compiled %s, %s\n"
+ "\n"
+ msgstr ""
+ "%s,版本 %s\n"
+-" 编译于 %s,%s\n"
+ "\n"
+
+ #: ../libsvn_subr/opt.c:977
+diff -ur subversion-1.4.6/subversion/po/zh_TW.po subversion-1.4.6+iPhone/subversion/po/zh_TW.po
+--- subversion-1.4.6/subversion/po/zh_TW.po 2006-08-23 19:35:09.000000000 +0000
++++ subversion-1.4.6+iPhone/subversion/po/zh_TW.po 2008-06-18 06:53:54.000000000 +0000
+@@ -4216,11 +4216,9 @@
+ #, c-format
+ msgid ""
+ "%s, version %s\n"
+-" compiled %s, %s\n"
+ "\n"
+ msgstr ""
+ "%s, 版本 %s\n"
+-" 編譯於 %s, %s\n"
+ "\n"
+
+ # as-is
diff --git a/data/vim/timestamp.diff b/data/vim/timestamp.diff
new file mode 100644
index 000000000..dd3ec16d9
--- /dev/null
+++ b/data/vim/timestamp.diff
@@ -0,0 +1,62 @@
+diff -ru vim71/src/globals.h vim71+iPhone/src/globals.h
+--- vim71/src/globals.h 2007-05-07 19:44:26.000000000 +0000
++++ vim71+iPhone/src/globals.h 2008-06-18 02:18:30.000000000 +0000
+@@ -1080,11 +1080,7 @@
+
+ /* these are in version.c */
+ extern char *Version;
+-#if defined(HAVE_DATE_TIME) && defined(VMS) && defined(VAXC)
+-extern char longVersion[];
+-#else
+ extern char *longVersion;
+-#endif
+
+ /*
+ * Some file names are stored in pathdef.c, which is generated from the
+diff -ru vim71/src/main.c vim71+iPhone/src/main.c
+--- vim71/src/main.c 2007-05-07 19:38:44.000000000 +0000
++++ vim71+iPhone/src/main.c 2008-06-18 02:18:17.000000000 +0000
+@@ -235,10 +235,6 @@
+ /* Init the table of Normal mode commands. */
+ init_normal_cmds();
+
+-#if defined(HAVE_DATE_TIME) && defined(VMS) && defined(VAXC)
+- make_version(); /* Construct the long version string. */
+-#endif
+-
+ /*
+ * Allocate space for the generic buffers (needed for set_init_1() and
+ * EMSG2()).
+diff -ru vim71/src/version.c vim71+iPhone/src/version.c
+--- vim71/src/version.c 2007-05-12 10:23:44.000000000 +0000
++++ vim71+iPhone/src/version.c 2008-06-18 02:18:23.000000000 +0000
+@@ -30,29 +30,7 @@
+ char *Version = VIM_VERSION_SHORT;
+ static char *mediumVersion = VIM_VERSION_MEDIUM;
+
+-#if defined(HAVE_DATE_TIME) || defined(PROTO)
+-# if (defined(VMS) && defined(VAXC)) || defined(PROTO)
+-char longVersion[sizeof(VIM_VERSION_LONG_DATE) + sizeof(__DATE__)
+- + sizeof(__TIME__) + 3];
+- void
+-make_version()
+-{
+- /*
+- * Construct the long version string. Necessary because
+- * VAX C can't catenate strings in the preprocessor.
+- */
+- strcpy(longVersion, VIM_VERSION_LONG_DATE);
+- strcat(longVersion, __DATE__);
+- strcat(longVersion, " ");
+- strcat(longVersion, __TIME__);
+- strcat(longVersion, ")");
+-}
+-# else
+-char *longVersion = VIM_VERSION_LONG_DATE __DATE__ " " __TIME__ ")";
+-# endif
+-#else
+ char *longVersion = VIM_VERSION_LONG;
+-#endif
+
+ static void version_msg __ARGS((char *s));
+