im.pidgin.pidgin: 1ea3cb529d3609b61f6a983fcd4773906cf52539
datallah at pidgin.im
datallah at pidgin.im
Sun Oct 28 22:50:38 EDT 2007
-----------------------------------------------------------------
Revision: 1ea3cb529d3609b61f6a983fcd4773906cf52539
Ancestor: 913a42db844168ecf35d9c14fa1ff42dbfdd1411
Author: datallah at pidgin.im
Date: 2007-10-29T02:46:25
Branch: im.pidgin.pidgin
Modified files:
config.h.mingw libpurple/win32/global.mak
libpurple/win32/targets.mak
ChangeLog:
Maintain VERSION and DISPLAY_VERSION defines in config.h for the mingw build instead of plopping it on the command line.
-------------- next part --------------
============================================================
--- config.h.mingw 5043994ab045da7c9a657aeb67c68015079b5947
+++ config.h.mingw 3ab40f878017637a9a8b0c78991be1a992c71d9f
@@ -377,7 +377,8 @@
/* #define USE_SM 1 */
/* Version number of package */
-/* #define VERSION "2.0.0dev" */
+#define VERSION "@VERSION@"
+#define DISPLAY_VERSION "@VERSION@"
/* Define to 1 if your processor stores words with the most significant byte
first (like Motorola and SPARC, unlike Intel and VAX). */
============================================================
--- libpurple/win32/global.mak b5dcb08c48b464d7c71009b4113603f6384b35cf
+++ libpurple/win32/global.mak c4c087d8b7548c482fd150da840d50044f284fde
@@ -71,9 +71,7 @@ PURPLE_VERSION := $(PIDGIN_VERSION)
)
PURPLE_VERSION := $(PIDGIN_VERSION)
-DEFINES += -DVERSION=\"$(PIDGIN_VERSION)\" \
- -DDISPLAY_VERSION=\"$(PIDGIN_VERSION)\" \
- -DHAVE_CONFIG_H
+DEFINES += -DHAVE_CONFIG_H
# Use -g flag when building debug version of Pidgin (including plugins).
# Use -fnative-struct instead of -mms-bitfields when using mingw 1.1
============================================================
--- libpurple/win32/targets.mak 1422acf8b8608defbf5a88ac8aa354c7ea603b87
+++ libpurple/win32/targets.mak 3f8b98127ed0eebeb91bc31da4414ea297610918
@@ -5,15 +5,15 @@
# files for better handling of cross directory dependencies
#
-$(PIDGIN_CONFIG_H): $(PIDGIN_TREE_TOP)/config.h.mingw
- cp $(PIDGIN_TREE_TOP)/config.h.mingw $(PIDGIN_CONFIG_H)
+$(PIDGIN_CONFIG_H): $(PIDGIN_CONFIG_H).mingw $(PIDGIN_TREE_TOP)/configure.ac
+ sed -e 's/@VERSION@/$(PIDGIN_VERSION)/' $@.mingw > $@
$(PURPLE_VERSION_H): $(PURPLE_VERSION_H).in $(PIDGIN_TREE_TOP)/configure.ac
- cp $(PURPLE_VERSION_H).in $(PURPLE_VERSION_H)
+ cp $@.in $@
awk 'BEGIN {FS="[\\(\\)\\[\\]]"} \
- /^m4_define..purple_major_version/ {system("sed -i -e s/@PURPLE_MAJOR_VERSION@/"$$5"/ $(PURPLE_VERSION_H)");} \
- /^m4_define..purple_minor_version/ {system("sed -i -e s/@PURPLE_MINOR_VERSION@/"$$5"/ $(PURPLE_VERSION_H)");} \
- /^m4_define..purple_micro_version/ {system("sed -i -e s/@PURPLE_MICRO_VERSION@/"$$5"/ $(PURPLE_VERSION_H)"); exit}' $(PIDGIN_TREE_TOP)/configure.ac
+ /^m4_define..purple_major_version/ {system("sed -i -e s/@PURPLE_MAJOR_VERSION@/"$$5"/ $@");} \
+ /^m4_define..purple_minor_version/ {system("sed -i -e s/@PURPLE_MINOR_VERSION@/"$$5"/ $@");} \
+ /^m4_define..purple_micro_version/ {system("sed -i -e s/@PURPLE_MICRO_VERSION@/"$$5"/ $@"); exit}' $(PIDGIN_TREE_TOP)/configure.ac
$(PURPLE_DLL) $(PURPLE_DLL).a: $(PURPLE_VERSION_H)
$(MAKE) -C $(PURPLE_TOP) -f $(MINGW_MAKEFILE) libpurple.dll
@@ -30,9 +30,6 @@ $(PIDGIN_EXE):
$(PIDGIN_EXE):
$(MAKE) -C $(PIDGIN_TOP) -f $(MINGW_MAKEFILE) pidgin.exe
-$(PIDGIN_PORTABLE_EXE):
- $(MAKE) -C $(PIDGIN_TOP) -f $(MINGW_MAKEFILE) pidgin-portable.exe
-
# Installation Directories
$(PIDGIN_INSTALL_DIR):
mkdir -p $(PIDGIN_INSTALL_DIR)
More information about the Commits
mailing list