On jeu, 2004-02-05 at 23:26, Adam Fedor wrote:
> > -----Original Message-----
> > From: Eric Heintzmann
> > 
> > Oh yes that helps me :
> > Now addresses manager seems to work fine. ( There are still these
> > messages :
> > AddressManager[2269] Problem locating framework Addresses
> > AddressManager[2269] Problem locating framework AddressView
> > )
> > 
> 
> I think that this can be solved, if you are installing in a different place than the 
> default, by compiling with GNUSTEP_INSTALLATION_DIR set:
> 
> make GNUSTEP_INSTALLATION_DIR=$(GNUSTEP_SYSTEM_ROOT)
> make GNUSTEP_INSTALLATION_DIR=$(GNUSTEP_SYSTEM_ROOT) install

Since I am not installing Addresses but I m packaging it, I've tried

make GNUSTEP_INSTALLATION_DIR=$(GNUSTEP_SYSTEM_ROOT)
make GNUSTEP_INSTALLATION_DIR=tempdir/$(GNUSTEP_SYSTEM_ROOT) install

But that didn't work, then I also tried to set
GNUSTEP_LOCAL_ROOT=$(GNUSTEP_SYSTEM_ROOT) 
but of course that didn't work.

Finally I decided to use symlinks for this release.
I will change that later.

But I've also found another problem.
Files in French.lproj and German.lproj (in AddressManager,
Frameworks/Addresses and Frameworks/AddressView subdirectories) make
dpkg crash when dpkg tries to unpack them (yes, crash, never seen that
before...).
I ve tried to change encoding but that didn't work.
So, I've got a question :
What encoding these file should use ? UTF-8 ?

For this release, I've removed all French.lproj and German.lproj dirs.

> 
> I've also found a bug in gnustep-base that prevented GNUstep from using a more 
> robust method of finding the framework location. I'll commit that shortly.  After 
> that change everything works for me and I don't have to make any extra links 
> anywhere.

I would like to do a suggestion for Addresses :

Add some GNUmakefile.preamble files in Goodies subdirectories, to allow
building goodies without installing all frameworks.
This is not really needed for normal users but it would make life of
maintainers easier.
See attached .diff file

        Eric
diff -ruN Addresses-0.4.4.orig/Goodies/adgnumailconverter/GNUmakefile.preamble Addresses-0.4.4/Goodies/adgnumailconverter/GNUmakefile.preamble
--- Addresses-0.4.4.orig/Goodies/adgnumailconverter/GNUmakefile.preamble	1970-01-01 01:00:00.000000000 +0100
+++ Addresses-0.4.4/Goodies/adgnumailconverter/GNUmakefile.preamble	2004-01-18 10:43:28.000000000 +0100
@@ -0,0 +1,35 @@
+# Additional flags to pass to the preprocessor
+ADDITIONAL_CPPFLAGS +=
+
+# Additional flags to pass to the Objective-C compiler
+ADDITIONAL_OBJCFLAGS += 
+
+# Additional flags to pass to the C compiler
+ADDITIONAL_CFLAGS += 
+
+# Additional include directories the compiler should search
+ADDITIONAL_INCLUDE_DIRS += -I../../Frameworks 
+
+# Additional LDFLAGS to pass to the linker
+ADDITIONAL_LDFLAGS += 
+
+# Additional library directories the linker should search
+ADDITIONAL_LIB_DIRS += -L../../Frameworks/Addresses/Addresses.framework/Versions/Current -L../../Frameworks/AddressView/AddressView.framework/Versions/Current
+
+# Additional libraries
+
+# GNUstepWeb
+ADDITIONAL_GSW_LIBS +=
+# GUI apps
+ADDITIONAL_GUI_LIBS +=
+# Libraries
+ADDITIONAL_LIBRARY_LIBS +=
+# ObjC stuff
+ADDITIONAL_OBJC_LIBS +=
+# Tools
+ADDITIONAL_TOOL_LIBS +=
+# WebObjects
+ADDITIONAL_WO_LIBS +=
+
+# Additional directories to be created during installation
+ADDITIONAL_INSTALL_DIRS += 
diff -ruN Addresses-0.4.4.orig/Goodies/adserver/GNUmakefile.preamble Addresses-0.4.4/Goodies/adserver/GNUmakefile.preamble
--- Addresses-0.4.4.orig/Goodies/adserver/GNUmakefile.preamble	1970-01-01 01:00:00.000000000 +0100
+++ Addresses-0.4.4/Goodies/adserver/GNUmakefile.preamble	2004-01-18 10:43:28.000000000 +0100
@@ -0,0 +1,35 @@
+# Additional flags to pass to the preprocessor
+ADDITIONAL_CPPFLAGS +=
+
+# Additional flags to pass to the Objective-C compiler
+ADDITIONAL_OBJCFLAGS += 
+
+# Additional flags to pass to the C compiler
+ADDITIONAL_CFLAGS += 
+
+# Additional include directories the compiler should search
+ADDITIONAL_INCLUDE_DIRS += -I../../Frameworks 
+
+# Additional LDFLAGS to pass to the linker
+ADDITIONAL_LDFLAGS += 
+
+# Additional library directories the linker should search
+ADDITIONAL_LIB_DIRS += -L../../Frameworks/Addresses/Addresses.framework/Versions/Current -L../../Frameworks/AddressView/AddressView.framework/Versions/Current
+
+# Additional libraries
+
+# GNUstepWeb
+ADDITIONAL_GSW_LIBS +=
+# GUI apps
+ADDITIONAL_GUI_LIBS +=
+# Libraries
+ADDITIONAL_LIBRARY_LIBS +=
+# ObjC stuff
+ADDITIONAL_OBJC_LIBS +=
+# Tools
+ADDITIONAL_TOOL_LIBS +=
+# WebObjects
+ADDITIONAL_WO_LIBS +=
+
+# Additional directories to be created during installation
+ADDITIONAL_INSTALL_DIRS += 
diff -ruN Addresses-0.4.4.orig/Goodies/adtool/GNUmakefile.preamble Addresses-0.4.4/Goodies/adtool/GNUmakefile.preamble
--- Addresses-0.4.4.orig/Goodies/adtool/GNUmakefile.preamble	1970-01-01 01:00:00.000000000 +0100
+++ Addresses-0.4.4/Goodies/adtool/GNUmakefile.preamble	2004-01-18 10:43:28.000000000 +0100
@@ -0,0 +1,35 @@
+# Additional flags to pass to the preprocessor
+ADDITIONAL_CPPFLAGS +=
+
+# Additional flags to pass to the Objective-C compiler
+ADDITIONAL_OBJCFLAGS += 
+
+# Additional flags to pass to the C compiler
+ADDITIONAL_CFLAGS += 
+
+# Additional include directories the compiler should search
+ADDITIONAL_INCLUDE_DIRS += -I../../Frameworks 
+
+# Additional LDFLAGS to pass to the linker
+ADDITIONAL_LDFLAGS += 
+
+# Additional library directories the linker should search
+ADDITIONAL_LIB_DIRS += -L../../Frameworks/Addresses/Addresses.framework/Versions/Current -L../../Frameworks/AddressView/AddressView.framework/Versions/Current
+
+# Additional libraries
+
+# GNUstepWeb
+ADDITIONAL_GSW_LIBS +=
+# GUI apps
+ADDITIONAL_GUI_LIBS +=
+# Libraries
+ADDITIONAL_LIBRARY_LIBS +=
+# ObjC stuff
+ADDITIONAL_OBJC_LIBS +=
+# Tools
+ADDITIONAL_TOOL_LIBS +=
+# WebObjects
+ADDITIONAL_WO_LIBS +=
+
+# Additional directories to be created during installation
+ADDITIONAL_INSTALL_DIRS += 
diff -ruN Addresses-0.4.4.orig/Goodies/VCFViewer/GNUmakefile.preamble Addresses-0.4.4/Goodies/VCFViewer/GNUmakefile.preamble
--- Addresses-0.4.4.orig/Goodies/VCFViewer/GNUmakefile.preamble	1970-01-01 01:00:00.000000000 +0100
+++ Addresses-0.4.4/Goodies/VCFViewer/GNUmakefile.preamble	2004-01-18 10:43:28.000000000 +0100
@@ -0,0 +1,35 @@
+# Additional flags to pass to the preprocessor
+ADDITIONAL_CPPFLAGS +=
+
+# Additional flags to pass to the Objective-C compiler
+ADDITIONAL_OBJCFLAGS += 
+
+# Additional flags to pass to the C compiler
+ADDITIONAL_CFLAGS += 
+
+# Additional include directories the compiler should search
+ADDITIONAL_INCLUDE_DIRS += -I../../Frameworks 
+
+# Additional LDFLAGS to pass to the linker
+ADDITIONAL_LDFLAGS += 
+
+# Additional library directories the linker should search
+ADDITIONAL_LIB_DIRS += -L../../Frameworks/Addresses/Addresses.framework/Versions/Current -L../../Frameworks/AddressView/AddressView.framework/Versions/Current
+
+# Additional libraries
+
+# GNUstepWeb
+ADDITIONAL_GSW_LIBS +=
+# GUI apps
+ADDITIONAL_GUI_LIBS +=
+# Libraries
+ADDITIONAL_LIBRARY_LIBS +=
+# ObjC stuff
+ADDITIONAL_OBJC_LIBS +=
+# Tools
+ADDITIONAL_TOOL_LIBS +=
+# WebObjects
+ADDITIONAL_WO_LIBS +=
+
+# Additional directories to be created during installation
+ADDITIONAL_INSTALL_DIRS += 
_______________________________________________
Help-gnustep mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/help-gnustep

Reply via email to