Revision: 4307 http://gar.svn.sourceforge.net/gar/?rev=4307&view=rev Author: valholla Date: 2009-04-14 18:30:47 +0000 (Tue, 14 Apr 2009)
Log Message: ----------- update packages for correct runtime versions Modified Paths: -------------- csw/mgar/pkg/gcc4/trunk/files/gar_override.mk csw/mgar/pkg/gcc4/trunk/files/package_def.mk csw/mgar/pkg/gcc4/trunk/files/pkg_scripts.mk Modified: csw/mgar/pkg/gcc4/trunk/files/gar_override.mk =================================================================== --- csw/mgar/pkg/gcc4/trunk/files/gar_override.mk 2009-04-14 15:50:11 UTC (rev 4306) +++ csw/mgar/pkg/gcc4/trunk/files/gar_override.mk 2009-04-14 18:30:47 UTC (rev 4307) @@ -3,7 +3,7 @@ WORKDIR = $(WORKROOTDIR)/build-$(MODULATION)-$(GAROSREL)-$(GARCH) PATCHDIR = $(WORKDIR)/$(GARNAME)-$(GARVERSION) INSTALLISADIR = $(WORKROOTDIR)/install-$(MODULATION)-$(GAROSREL)-$(GARCH) -PKGROOT = $(abspath $(WORKROOTDIR)/pkgroot-$(GARCH)) +PKGROOT = $(abspath $(WORKROOTDIR)/pkgroot-$(GAROSREL)-$(GARCH)) OBJECT_DIR = $(WORKDIR)/objdir WORKSRC = $(OBJECT_DIR) DIRPATHS = @@ -38,7 +38,7 @@ CONFIGURE_SCRIPTS = objdir TEST_SCRIPTS = skip post-configure-modulated: fix-bootflags -MERGE_SCRIPTS_isa-i386 = amd +#MERGE_SCRIPTS_isa-i386 = amd ## Run checkpkg Manually ENABLE_CHECK = 0 Modified: csw/mgar/pkg/gcc4/trunk/files/package_def.mk =================================================================== --- csw/mgar/pkg/gcc4/trunk/files/package_def.mk 2009-04-14 15:50:11 UTC (rev 4306) +++ csw/mgar/pkg/gcc4/trunk/files/package_def.mk 2009-04-14 18:30:47 UTC (rev 4307) @@ -62,121 +62,119 @@ ## Define Dependencies COMMON_REQUIRE = CSWiconv CSWlibgmp CSWlibmpfr REQUIRED_PKGS_CSWgcc4adart = CSWggettextrt $(COMMON_REQUIRE) -REQUIRED_PKGS_CSWgcc4ada = CSWgcc4adart $(COMMON_REQUIRE) +REQUIRED_PKGS_CSWgcc4ada = CSWgcc4core $(COMMON_REQUIRE) REQUIRED_PKGS_CSWgcc4corert = CSWggettextrt $(COMMON_REQUIRE) -REQUIRED_PKGS_CSWgcc4core = CSWgcc4corert $(COMMON_REQUIRE) CSWbinutils +REQUIRED_PKGS_CSWgcc4core = $(COMMON_REQUIRE) CSWbinutils CSWggettextrt REQUIRED_PKGS_CSWgcc4g++rt = CSWgcc4corert CSWiconv -REQUIRED_PKGS_CSWgcc4g++ = CSWgcc4g++rt $(COMMON_REQUIRE) +REQUIRED_PKGS_CSWgcc4g++ = CSWgcc4core $(COMMON_REQUIRE) REQUIRED_PKGS_CSWgcc4gfortranrt = CSWgcc4corert CSWiconv -REQUIRED_PKGS_CSWgcc4gfortran = CSWgcc4gfortranrt $(COMMON_REQUIRE) +REQUIRED_PKGS_CSWgcc4gfortran = CSWgcc4core $(COMMON_REQUIRE) REQUIRED_PKGS_CSWgcc4javart = CSWgcc4corert CSWgcc4g++rt CSWiconv -REQUIRED_PKGS_CSWgcc4java = CSWgcc4javart CSWgcc4corert -REQUIRED_PKGS_CSWgcc4java += CSWzlib $(COMMON_REQUIRE) +REQUIRED_PKGS_CSWgcc4java = CSWgcc4core CSWzlib $(COMMON_REQUIRE) REQUIRED_PKGS_CSWgcc4objcrt = CSWgcc4corert CSWiconv -REQUIRED_PKGS_CSWgcc4objc = CSWgcc4objcrt $(COMMON_REQUIRE) +REQUIRED_PKGS_CSWgcc4objc = CSWgcc4core $(COMMON_REQUIRE) ## Define the Contents of the Packages ## gcc4ada Definitions -PKGFILES_CSWgcc4ada = .*/libexec/.*gnat1 -PKGFILES_CSWgcc4ada += .*/adalib/.* -PKGFILES_CSWgcc4ada += .*/adainclude/.* -PKGFILES_CSWgcc4ada += .*/info/.*gnat.* -PKGFILES_CSWgcc4ada += .*/bin/gnat.* +PKGFILES_CSWgcc4ada = .*/gcc4/libexec/.*gnat1 +PKGFILES_CSWgcc4ada += .*/gcc4/.*/adalib/.* +PKGFILES_CSWgcc4ada += .*/gcc4/.*/adainclude/.* +PKGFILES_CSWgcc4ada += .*/gcc4/info/.*gnat.* +PKGFILES_CSWgcc4ada += .*/gcc4/bin/gnat.* ## gcc4gfortran Definitions -PKGFILES_CSWgcc4gfortran = .*/bin/.*gfortran -PKGFILES_CSWgcc4gfortran += .*/libexec/.*f951 -PKGFILES_CSWgcc4gfortran += .*/man1/gfortran.1 -PKGFILES_CSWgcc4gfortran += .*/info/gfortran.* +PKGFILES_CSWgcc4gfortran = .*/gcc4/bin/.*gfortran +PKGFILES_CSWgcc4gfortran += .*/gcc4/libexec/.*f951 +PKGFILES_CSWgcc4gfortran += .*/gcc4/man1/gfortran.1 +PKGFILES_CSWgcc4gfortran += .*/gcc4/info/gfortran.* ## gcc4g++ Definitions -PKGFILES_CSWgcc4g++ = .*/bin/.*g\+\+ -PKGFILES_CSWgcc4g++ += .*/bin/.*c\+\+ -PKGFILES_CSWgcc4g++ += .*/libexec/.*cc1plus -PKGFILES_CSWgcc4g++ += .*/man1/g\+\+.1 -PKGFILES_CSWgcc4g++ += .*/include/c\+\+/(\d+(?:\.\d+)*)/[a-fA-F,h-iH-I,k-nI-N,p-zP-Z,]+.* -PKGFILES_CSWgcc4g++ += .*/include/c\+\+/(\d+(?:\.\d+)*)/ostream.* +PKGFILES_CSWgcc4g++ = .*/gcc4/bin/.*g\+\+ +PKGFILES_CSWgcc4g++ += .*/gcc4/bin/.*c\+\+ +PKGFILES_CSWgcc4g++ += .*/gcc4/libexec/.*cc1plus +PKGFILES_CSWgcc4g++ += .*/gcc4/man1/g\+\+.1 +PKGFILES_CSWgcc4g++ += .*/gcc4/include/c\+\+/(\d+(?:\.\d+)*)/[a-fA-F,h-iH-I,k-nI-N,p-zP-Z,]+.* +PKGFILES_CSWgcc4g++ += .*/gcc4/include/c\+\+/(\d+(?:\.\d+)*)/ostream.* ## gcc4java Definitions -PKGFILES_CSWgcc4java = .*/bin/.*gcj.* -PKGFILES_CSWgcc4java += .*/bin/.*jv-scan -PKGFILES_CSWgcc4java += .*/bin/.*jv-convert -PKGFILES_CSWgcc4java += .*/bin/.*jcf-dump -PKGFILES_CSWgcc4java += .*/bin/.*grmi.* -PKGFILES_CSWgcc4java += .*/bin/.*grepjar -PKGFILES_CSWgcc4java += .*/bin/.*gjnih -PKGFILES_CSWgcc4java += .*/bin/.*gij -PKGFILES_CSWgcc4java += .*/bin/.*fastjar -PKGFILES_CSWgcc4java += .*/bin/.*gjar.* -PKGFILES_CSWgcc4java += .*/bin/.*gjavah -PKGFILES_CSWgcc4java += .*/bin/.*gorbd -PKGFILES_CSWgcc4java += .*/bin/.*addr2name.awk -PKGFILES_CSWgcc4java += .*/bin/.*gappletviewer -PKGFILES_CSWgcc4java += .*/bin/.*gkeytool -PKGFILES_CSWgcc4java += .*/bin/.*gserialver -PKGFILES_CSWgcc4java += .*/bin/.*gtnameserv -PKGFILES_CSWgcc4java += .*/bin/.*gnative2ascii -PKGFILES_CSWgcc4java += .*/bin/.*gc-analyze -PKGFILES_CSWgcc4java += .*/man1/gcj.* -PKGFILES_CSWgcc4java += .*/man1/gij.* -PKGFILES_CSWgcc4java += .*/man1/jv.* -PKGFILES_CSWgcc4java += .*/man1/jcf.* -PKGFILES_CSWgcc4java += .*/man1/grmi.* -PKGFILES_CSWgcc4java += .*/man1/.*jar.* -PKGFILES_CSWgcc4java += .*/man1/.*jni.* -PKGFILES_CSWgcc4java += .*/man1/.*java.* -PKGFILES_CSWgcc4java += .*/man1/gorbd.* -PKGFILES_CSWgcc4java += .*/man1/gapplet.* -PKGFILES_CSWgcc4java += .*/man1/gkeytool.* -PKGFILES_CSWgcc4java += .*/man1/gserialver.* -PKGFILES_CSWgcc4java += .*/man1/gtnameserv.* -PKGFILES_CSWgcc4java += .*/man1/gnative2ascii.* -PKGFILES_CSWgcc4java += .*/man1/gc-analyze.* -PKGFILES_CSWgcc4java += .*/libexec/.*collect.* -PKGFILES_CSWgcc4java += .*/libexec/.*jvgenmain -PKGFILES_CSWgcc4java += .*/libexec/.*jc1.* -PKGFILES_CSWgcc4java += .*/info/gcj.* -PKGFILES_CSWgcc4java += .*/include/.*gcj/.* -PKGFILES_CSWgcc4java += .*/include/.*awt/.* -PKGFILES_CSWgcc4java += .*/include/.*classpath/.* -PKGFILES_CSWgcc4java += .*/include/.*java.* -PKGFILES_CSWgcc4java += .*/include/.*ffi.h -PKGFILES_CSWgcc4java += .*/include/.*org/.* +PKGFILES_CSWgcc4java = .*/gcc4/bin/.*gcj.* +PKGFILES_CSWgcc4java += .*/gcc4/bin/.*jv-scan +PKGFILES_CSWgcc4java += .*/gcc4/bin/.*jv-convert +PKGFILES_CSWgcc4java += .*/gcc4/bin/.*jcf-dump +PKGFILES_CSWgcc4java += .*/gcc4/bin/.*grmi.* +PKGFILES_CSWgcc4java += .*/gcc4/bin/.*grepjar +PKGFILES_CSWgcc4java += .*/gcc4/bin/.*gjnih +PKGFILES_CSWgcc4java += .*/gcc4/bin/.*gij +PKGFILES_CSWgcc4java += .*/gcc4/bin/.*fastjar +PKGFILES_CSWgcc4java += .*/gcc4/bin/.*gjar.* +PKGFILES_CSWgcc4java += .*/gcc4/bin/.*gjavah +PKGFILES_CSWgcc4java += .*/gcc4/bin/.*gorbd +PKGFILES_CSWgcc4java += .*/gcc4/bin/.*addr2name.awk +PKGFILES_CSWgcc4java += .*/gcc4/bin/.*gappletviewer +PKGFILES_CSWgcc4java += .*/gcc4/bin/.*gkeytool +PKGFILES_CSWgcc4java += .*/gcc4/bin/.*gserialver +PKGFILES_CSWgcc4java += .*/gcc4/bin/.*gtnameserv +PKGFILES_CSWgcc4java += .*/gcc4/bin/.*gnative2ascii +PKGFILES_CSWgcc4java += .*/gcc4/bin/.*gc-analyze +PKGFILES_CSWgcc4java += .*/gcc4/man1/gcj.* +PKGFILES_CSWgcc4java += .*/gcc4/man1/gij.* +PKGFILES_CSWgcc4java += .*/gcc4/man1/jv.* +PKGFILES_CSWgcc4java += .*/gcc4/man1/jcf.* +PKGFILES_CSWgcc4java += .*/gcc4/man1/grmi.* +PKGFILES_CSWgcc4java += .*/gcc4/man1/.*jar.* +PKGFILES_CSWgcc4java += .*/gcc4/man1/.*jni.* +PKGFILES_CSWgcc4java += .*/gcc4/man1/.*java.* +PKGFILES_CSWgcc4java += .*/gcc4/man1/gorbd.* +PKGFILES_CSWgcc4java += .*/gcc4/man1/gapplet.* +PKGFILES_CSWgcc4java += .*/gcc4/man1/gkeytool.* +PKGFILES_CSWgcc4java += .*/gcc4/man1/gserialver.* +PKGFILES_CSWgcc4java += .*/gcc4/man1/gtnameserv.* +PKGFILES_CSWgcc4java += .*/gcc4/man1/gnative2ascii.* +PKGFILES_CSWgcc4java += .*/gcc4/man1/gc-analyze.* +PKGFILES_CSWgcc4java += .*/gcc4/libexec/.*collect.* +PKGFILES_CSWgcc4java += .*/gcc4/libexec/.*jvgenmain +PKGFILES_CSWgcc4java += .*/gcc4/libexec/.*jc1.* +PKGFILES_CSWgcc4java += .*/gcc4/info/gcj.* +PKGFILES_CSWgcc4java += .*/gcc4/include/.*gcj/.* +PKGFILES_CSWgcc4java += .*/gcc4/include/.*awt/.* +PKGFILES_CSWgcc4java += .*/gcc4/include/.*classpath/.* +PKGFILES_CSWgcc4java += .*/gcc4/include/.*java.* +PKGFILES_CSWgcc4java += .*/gcc4/include/.*ffi.h +PKGFILES_CSWgcc4java += .*/gcc4/include/.*org/.* ## gcc4objc Definitions -PKGFILES_CSWgcc4objc = .*/libexec/.*cc1obj -PKGFILES_CSWgcc4objc += .*/include/.*objc/.* +PKGFILES_CSWgcc4objc = .*/gcc4/libexec/.*cc1obj +PKGFILES_CSWgcc4objc += .*/gcc4/include/.*objc/.* ####### RunTime Packages ## gcc4adart -PKGFILES_CSWgcc4adart = .*/lib/.*libgnat.* -PKGFILES_CSWgcc4adart += .*/lib/.*libgnarl.* +PKGFILES_CSWgcc4adart = .*/opt/csw/lib/.*libgnat.* +PKGFILES_CSWgcc4adart += .*/opt/csw/lib/.*libgnarl.* ## gcc4corert -PKGFILES_CSWgcc4corert = .*/lib/.*libgcc_s.* -PKGFILES_CSWgcc4corert += .*/lib/.*libgomp.* -PKGFILES_CSWgcc4corert += .*/lib/.*libiberty.* -PKGFILES_CSWgcc4corert += .*/lib/.*libssp.* +PKGFILES_CSWgcc4corert = .*/opt/csw/lib/.*libgcc_s.* +PKGFILES_CSWgcc4corert += .*/opt/csw/lib/.*libgomp.* +PKGFILES_CSWgcc4corert += .*/opt/csw/lib/.*libiberty.* +PKGFILES_CSWgcc4corert += .*/opt/csw/lib/.*libssp.* ## gcc4gfortranrt -PKGFILES_CSWgcc4gfortranrt = .*/lib/.*libgfortran.* +PKGFILES_CSWgcc4gfortranrt = .*/opt/csw/lib/.*libgfortran.* ## gcc4g++rt -PKGFILES_CSWgcc4g++rt = .*/lib/.*libstdc.* -PKGFILES_CSWgcc4g++rt += .*/lib/.*libsupc\+\+.* +PKGFILES_CSWgcc4g++rt = .*/opt/csw/lib/.*libstdc.* +PKGFILES_CSWgcc4g++rt += .*/opt/csw/lib/.*libsupc\+\+.* ## gcc4javart -PKGFILES_CSWgcc4javart = .*/share/java/.* -PKGFILES_CSWgcc4javart += .*/lib/.*libgij.* -PKGFILES_CSWgcc4javart += .*/lib/.*libffi.* -PKGFILES_CSWgcc4javart += .*/lib/.*lib-gnu-awt.* -PKGFILES_CSWgcc4javart += .*/lib/.*security/classpath.* -PKGFILES_CSWgcc4javart += .*/lib/.*logging.properties -PKGFILES_CSWgcc4javart += .*/lib/.*pkgconfig.* -PKGFILES_CSWgcc4javart += .*/lib/.*gcj.* -PKGFILES_CSWgcc4javart += .*/lib/.*libgcj.* +PKGFILES_CSWgcc4javart = .*/opt/csw/lib/.*libgij.* +PKGFILES_CSWgcc4javart += .*/opt/csw/lib/.*libffi.* +PKGFILES_CSWgcc4javart += .*/opt/csw/lib/.*lib-gnu-awt.* +PKGFILES_CSWgcc4javart += .*/opt/csw/lib/.*security/classpath.* +PKGFILES_CSWgcc4javart += .*/opt/csw/lib/.*logging.properties +PKGFILES_CSWgcc4javart += .*/opt/csw/lib/.*pkgconfig.* +PKGFILES_CSWgcc4javart += .*/opt/csw/lib/.*gcj.* +PKGFILES_CSWgcc4javart += .*/opt/csw/lib/.*libgcj.* ## gcc4objc Runtime -PKGFILES_CSWgcc4objcrt = .*/lib/.*libobjc.* +PKGFILES_CSWgcc4objcrt = .*/opt/csw/lib/.*libobjc.* Modified: csw/mgar/pkg/gcc4/trunk/files/pkg_scripts.mk =================================================================== --- csw/mgar/pkg/gcc4/trunk/files/pkg_scripts.mk 2009-04-14 15:50:11 UTC (rev 4306) +++ csw/mgar/pkg/gcc4/trunk/files/pkg_scripts.mk 2009-04-14 18:30:47 UTC (rev 4307) @@ -27,6 +27,29 @@ $(WORKSRC)/Makefile) @$(MAKECOOKIE) +post-merge-modulated: + @( gecho "[===> Creating Runtime Package files <===]" ) + @( ginstall -d $(PKGROOT)/opt/csw/lib ) + @( gcp -d $(PKGROOT)/opt/csw/gcc4/lib/*.so* $(PKGROOT)/opt/csw/lib/ ) + @( gchmod 0755 $(PKGROOT)/opt/csw/lib/*.so* ) + @( gcp -d $(PKGROOT)/opt/csw/gcc4/lib/gcc/*/*/adalib/*.so* \ + $(PKGROOT)/opt/csw/lib/ ) + @( if [ "`uname -p`" = 'i386' ]; then \ + if [ "`uname -r`" = '5.10' ]; then \ + ginstall -d $(PKGROOT)/opt/csw/lib/amd64; \ + gcp -d $(PKGROOT)/opt/csw/gcc4/lib/amd64/*.so* \ + $(PKGROOT)/opt/csw/lib/amd64/; \ + gchmod 0755 $(PKGROOT)/opt/csw/lib/amd64/*.so*; \ + fi; \ + fi ) + @( if [ "`uname -p`" = 'sparc' ]; then \ + ginstall -d $(PKGROOT)/opt/csw/lib/sparcv9; \ + gcp -d $(PKGROOT)/opt/csw/gcc4/lib/sparcv9/*.so* \ + $(PKGROOT)/opt/csw/lib/sparcv9/; \ + gchmod 0755 $(PKGROOT)/opt/csw/lib/sparcv9/*.so*; \ + fi ) + @$(MAKECOOKIE) + test-skip: @$(MAKECOOKIE) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ devel mailing list devel@lists.opencsw.org https://lists.opencsw.org/mailman/listinfo/devel