Index: Instance/framework.make =================================================================== RCS file: /cvsroot/gnustep/gnustep/core/make/Instance/framework.make,v retrieving revision 1.59 diff -u -r1.59 framework.make --- Instance/framework.make 4 Nov 2004 08:45:18 -0000 1.59 +++ Instance/framework.make 17 Dec 2004 21:30:41 -0000 @@ -487,14 +487,16 @@ $(ECHO_STRIPPING)$(STRIP) $(FRAMEWORK_INSTALL_DIR)/$(FRAMEWORK_FILE_NAME)$(END_ECHO) endif $(ECHO_INSTALLING_HEADERS)cd $(GNUSTEP_HEADERS); \ - if [ "$(HEADER_FILES)" != "" ]; then \ + if [ -d "$(FRAMEWORK_INSTALL_DIR)/$(FRAMEWORK_DIR_NAME)/Headers" ]; \ + then \ $(RM_LN_S) $(HEADER_FILES_INSTALL_DIR); \ - $(LN_S) `$(REL_PATH_SCRIPT) $(GNUSTEP_HEADERS) $(FRAMEWORK_INSTALL_DIR)/$(FRAMEWORK_DIR_NAME)/Headers` $(HEADER_FILES_INSTALL_DIR); \ + $(LN_S) `$(REL_PATH_SCRIPT) $(GNUSTEP_HEADERS) $(FRAMEWORK_INSTALL_DIR)/$(FRAMEWORK_DIR_NAME)/Headers` $(basename $(FRAMEWORK_DIR_NAME)); \ fi;$(END_ECHO) ifneq ($(CHOWN_TO),) $(ECHO_CHOWNING)cd $(GNUSTEP_HEADERS); \ - if [ "$(HEADER_FILES)" != "" ]; then \ - $(CHOWN) $(CHOWN_TO) $(HEADER_FILES_INSTALL_DIR); \ + if [ -d "$(FRAMEWORK_INSTALL_DIR)/$(FRAMEWORK_DIR_NAME)/Headers" ]; \ + then \ + $(CHOWN) $(CHOWN_TO) $(basename $(FRAMEWORK_DIR_NAME)"; \ fi$(END_ECHO) endif $(ECHO_NOTHING)cd $(GNUSTEP_LIBRARIES)/$(GNUSTEP_TARGET_LDIR); \