Commits

Anonymous committed 3aac925

Fix Ruby

Comments (0)

Files changed (2)

 ^components/.*/src/\.prep$
 ^components/librsync/librsync-docs*
 ^components/nvidia/NVIDIA-Solaris-x86-*
+^components/ruby/rubygems*
 ^components/tomcat/.*\.tar\.gz$
 ^components/tomcat/ecj\.jar$
 ^components/zlib/capabilities*

components/ruby/Makefile

 COMPONENT_ARCHIVE_URL_1=	http://production.cf.rubygems.org/rubygems/$(COMPONENT_ARCHIVE_1)
 
 SOURCE_DIR_1=$(COMPONENT_DIR)/$(COMPONENT_SRC_1)
-CLEAN_PATHS += $(SOURCE_DIR_1)
 
 include $(WS_TOP)/make-rules/prep.mk
 include $(WS_TOP)/make-rules/ips.mk
 # Rubygems does not have patches, nor does it use configure nor make.
 COMPONENT_PREP_ACTION = (cd $(@D) ; autoconf); \
 	$(RM) -r $(SOURCE_DIR_1); \
-	$(UNPACK) $(UNPACK_ARGS) $(USERLAND_ARCHIVES)$(COMPONENT_ARCHIVE_1)
+	$(UNPACK) $(UNPACK_ARGS) $(USERLAND_ARCHIVES)/$(COMPONENT_ARCHIVE_1)
 
 # These modifications of ruby.1 must occur after ruby
 # is installed, not before.  Although there are some other patches