[Frugalware-git] frugalware-current: gcc-4.4.0-5-i686

2009-06-29 Thread Miklos Vajna
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=fdcaa1d2605b3738090e35ea9718a6b4ceeb260f

commit fdcaa1d2605b3738090e35ea9718a6b4ceeb260f
Author: Miklos Vajna vmik...@frugalware.org
Date:   Mon Jun 29 11:21:47 2009 +0200

gcc-4.4.0-5-i686

- tyop fix

diff --git a/source/devel/gcc/FrugalBuild b/source/devel/gcc/FrugalBuild
index a63332a..6161e06 100644
--- a/source/devel/gcc/FrugalBuild
+++ b/source/devel/gcc/FrugalBuild
@@ -74,7 +74,7 @@ fi
if Fuse $USE_OBJC; then
subpkgs=(${subpk...@]} 'libobjc' 'gcc-objc' 'gcc-objc++')
subdescs=(${subdes...@]} 'Objective-C runtime' 'Objective-C support for GCC' 
'Objective-C++ support for GCC')
-   subdepends=(${subdepen...@]} 'libgcc' 'glibc libojc mpfr gcc' 'glibc 
libojc mpfr gcc-g++')
+   subdepends=(${subdepen...@]} 'libgcc' 'glibc libobjc mpfr gcc' 'glibc 
libobjc mpfr gcc-g++')
subbackup=(${subback...@]} '' '' '')
subgroups=(${subgrou...@]} 'lib-extra' 'devel-extra' 'devel-extra')
subreplaces=(${subreplac...@]} '' '' '')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-current: gcc-4.4.0-5-i686

2009-06-28 Thread Miklos Vajna
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=12821f2f4acca8678be93ef5bccf520e7050c5cb

commit 12821f2f4acca8678be93ef5bccf520e7050c5cb
Author: Michel Hermier herm...@frugalware.org
Date:   Mon Jun 22 00:01:48 2009 +0200

gcc-4.4.0-5-i686

* Release bump.

diff --git a/source/devel/gcc/FrugalBuild b/source/devel/gcc/FrugalBuild
index e431ae5..1e2c752 100644
--- a/source/devel/gcc/FrugalBuild
+++ b/source/devel/gcc/FrugalBuild
@@ -12,7 +12,7 @@ USE_FORTRAN=${USE_FORTRAN:-y}

pkgname=gcc
pkgver=4.4.0
-pkgrel=4
+pkgrel=5
pkgdesc=The GNU Compiler Collection
url=http://gcc.gnu.org;
depends=('binutils=2.18.50.0.8-3' 'glibc=2.8-2' 'mpfr=2.3.1-2')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-current: gcc-4.4.0-5-i686

2009-06-28 Thread Miklos Vajna
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=eb31df37a25be8394da12a553605692232322141

commit eb31df37a25be8394da12a553605692232322141
Author: Michel Hermier herm...@frugalware.org
Date:   Mon Jun 22 11:29:14 2009 +0200

gcc-4.4.0-5-i686

* Fix splitting order, some languages relies on the c++ compiler.

diff --git a/source/devel/gcc/FrugalBuild b/source/devel/gcc/FrugalBuild
index 1e2c752..0acab99 100644
--- a/source/devel/gcc/FrugalBuild
+++ b/source/devel/gcc/FrugalBuild
@@ -243,25 +243,15 @@ build()
fi

# split the pkg
-   # libgcc
-   Fuse $USE_SHARED  Fsplit libgcc usr/lib/libgcc_*
-   if Fuse $USE_CXX; then
-   # libstdc++
-   Fsplit libstdc++ usr/include/c++/
-   Fsplit libstdc++ usr/lib/libstdc++.*
-   Fsplit libstdc++ usr/man/man3/
-   Fsplit libstdc++ 
usr/share/locale/{de,fr}/LC_MESSAGES/libstdc++.mo
-   #gcc-g++
-   Fsplit gcc-g++ usr/bin/{,$CHOST-}{c++,g++}
-   Fsplit gcc-g++ usr/lib/libsupc++.*
-   Fsplit gcc-g++ usr/libexec/gcc/$CHOST/$pkgver/cc1plus
-   Fsplit gcc-g++ usr/man/man1/g++.1
-   fi
if Fuse $USE_JAVA; then
## always do this java stuff before gnat because gnat splits with gnat*
## and we got now 'gnat'ive2ascii which is java stuff ;)
## NOTE: old gcj-${pkgver} is now gcj-${pkgver}-xx
gcjpkgver=$(basename $Fdestdir/usr/lib/gcj-${pkgver}*)
+   # libffi
+   Fsplit libffi usr/lib/libffi*
+   Fsplit libffi usr/lib/gcc/$CHOST/$pkgver/include/ffi*
+   Fsplit libffi usr/include/ffi*
# libgcj-awt
Fsplit libgcj-awt usr/lib/gcc/$CHOST/$pkgver/include/jawt*.h
Fsplit libgcj-awt usr/lib/${gcjpkgver}/lib{jawt,gcjwebplugin,gtkpeer}.*
@@ -330,13 +320,21 @@ build()
# gcc-objc++
Fsplit gcc-objc++ usr/libexec/gcc/$CHOST/$pkgver/cc1objplus
fi
-   if Fuse $USE_JAVA; then
-   # libffi
-   Fsplit libffi usr/lib/libffi*
-   Fsplit libffi usr/lib/gcc/$CHOST/$pkgver/include/ffi*
-   Fsplit libffi usr/include/ffi*
+   if Fuse $USE_CXX; then
+   # libstdc++
+   Fsplit libstdc++ usr/include/c++/
+   Fsplit libstdc++ usr/lib/libstdc++.*
+   Fsplit libstdc++ usr/man/man3/
+   Fsplit libstdc++ 
usr/share/locale/{de,fr}/LC_MESSAGES/libstdc++.mo
+   #gcc-g++
+   Fsplit gcc-g++ usr/bin/{,$CHOST-}{c++,g++}
+   Fsplit gcc-g++ usr/lib/libsupc++.*
+   Fsplit gcc-g++ usr/libexec/gcc/$CHOST/$pkgver/cc1plus
+   Fsplit gcc-g++ usr/man/man1/g++.1
fi
if Fuse $USE_SHARED; then
+   # libgcc
+   Fsplit libgcc usr/lib/libgcc_*
# libssp
Fsplit libssp usr/lib/libssp*
Fsplit libssp usr/lib/gcc/$CHOST/$pkgver/include/ssp/
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-current: gcc-4.4.0-5-i686

2009-06-28 Thread Miklos Vajna
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=80554ded5f3229e096ee1765a3d5e5942b60e18f

commit 80554ded5f3229e096ee1765a3d5e5942b60e18f
Author: Michel Hermier herm...@frugalware.org
Date:   Tue Jun 23 20:06:09 2009 +0200

gcc-4.4.0-5-i686

* Fix typo USE_OBJC definition.
* Objective C/C++ use gcc/gcc-c++ frontends, so it depends on it.
* Remove spurus makedepends to mpfr in fortran since the make package as
a depends on it.

diff --git a/source/devel/gcc/FrugalBuild b/source/devel/gcc/FrugalBuild
index f33a3ba..dea58da 100644
--- a/source/devel/gcc/FrugalBuild
+++ b/source/devel/gcc/FrugalBuild
@@ -8,7 +8,7 @@ USE_CXX=${USE_CXX:-$USE_LANGS}
USE_FORTRAN=${USE_FORTRAN:-$USE_LANGS}
USE_JAVA=${USE_JAVA:-$USE_LANGS}
USE_ECJ=${USE_ECJ:-$USE_JAVA}
-USE_OBJC=${USE_OBJC:-$USE_LANG}
+USE_OBJC=${USE_OBJC:-$USE_LANGS}

# Activate required langage
Fuse $USE_JAVA  USE_CXX=y
@@ -74,9 +74,7 @@ fi
if Fuse $USE_OBJC; then
subpkgs=(${subpk...@]} 'libobjc' 'gcc-objc' 'gcc-objc++')
subdescs=(${subdes...@]} 'Objective-C runtime' 'Objective-C support for GCC' 
'Objective-C++ support for GCC')
-   subdepends=(${subdepen...@]} 'libgcc' \
-   glibc  mpfr \
-   glibc  mpfr)
+   subdepends=(${subdepen...@]} 'libgcc' 'glibc libojc mpfr gcc' 'glibc 
libojc mpfr gcc-g++')
subbackup=(${subback...@]} '' '' '')
subgroups=(${subgrou...@]} 'lib-extra' 'devel-extra' 'devel-extra')
subreplaces=(${subreplac...@]} '' '' '')
@@ -97,7 +95,6 @@ if Fuse $USE_FORTRAN; then
subbackup=(${subback...@]} '' '')
subgroups=(${subgrou...@]} 'lib-extra' 'devel-extra')
subreplaces=(${subreplac...@]} '' '')
-   makedepends=(${makedepen...@]} 'mpfr')
fi
i=0
while [ $i -lt ${#subpk...@]} ]
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-current: gcc-4.4.0-5-i686

2009-06-28 Thread Miklos Vajna
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=1e5844e0cc04318c53437f29a7233ded8fffa846

commit 1e5844e0cc04318c53437f29a7233ded8fffa846
Author: Michel Hermier herm...@frugalware.org
Date:   Wed Jun 24 07:41:52 2009 +0200

gcc-4.4.0-5-i686

* Add missing gcj dependency to gcc-g++.

diff --git a/source/devel/gcc/FrugalBuild b/source/devel/gcc/FrugalBuild
index dea58da..8e46387 100644
--- a/source/devel/gcc/FrugalBuild
+++ b/source/devel/gcc/FrugalBuild
@@ -59,9 +59,9 @@ if Fuse $USE_JAVA; then
subdepends=(${subdepen...@]} 'glibc' 'libgcc zlib alsa-lib' \
'libgcj libart_lgpl gtk+2 libxml2 freetype2 libice libxtst libxau libxdmcp 
libxdamage libstdc++')
if Fuse $USE_ECJ; then
-   subdepends=(${subdepen...@]} libgcj zlib ecj mpfr)
+   subdepends=(${subdepen...@]} libgcj zlib ecj mpfr gcc-g++)
else
-   subdepends=(${subdepen...@]} libgcj zlib mpfr)
+   subdepends=(${subdepen...@]} libgcj zlib mpfr gcc-g++)
fi
subbackup=(${subback...@]} '' usr/lib/gcj-$pkgver/classmap.db '' '')
subgroups=(${subgrou...@]} 'lib' 'lib' 'xlib' 'devel-extra')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-current: gcc-4.4.0-5-i686

2009-06-28 Thread Miklos Vajna
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=fe9928e33def4e3303884493158354325a115e16

commit fe9928e33def4e3303884493158354325a115e16
Author: Michel Hermier herm...@frugalware.org
Date:   Wed Jun 24 10:51:58 2009 +0200

gcc-4.4.0-5-i686

* Move some gcj files out of the gcc package.

diff --git a/source/devel/gcc/FrugalBuild b/source/devel/gcc/FrugalBuild
index 8e46387..a63332a 100644
--- a/source/devel/gcc/FrugalBuild
+++ b/source/devel/gcc/FrugalBuild
@@ -280,13 +280,16 @@ build()
Fsplit libgcj usr/lib/logging.properties
Fsplit libgcj usr/lib/${gcjpkgver}
Fsplit libgcj usr/bin/rebuild-gcj-db
+   Fsplit libgcj usr/man/man1/rebuild-gcj-db.1
# gcc-gcj
Fsplit gcc-gcj usr/bin/{gcj,$CHOST-gcj,gcjh,gjavah,jcf-dump}
Fsplit gcc-gcj usr/man/man1/{gcj,gcjh,gjavah,jcf-dump}.1*
-   Fsplit gcc-gcj usr/info/gcj*
+   Fsplit gcc-gcj usr/info/{cp-tools.info,gcj*}
Fsplit gcc-gcj usr/libexec/gcc/$CHOST/$pkgver/{jc1,jvgenmain}
Fuse $USE_ECJ  Fsplit gcc-gcj usr/libexec/gcc/$CHOST/$pkgver/ecj1
Fsplit gcc-gcj usr/bin/aot-compile
+   Fsplit gcc-gcj usr/man/man1/aot-compile.1
+   Fsplit gcc-gcj usr/share/python/{aotcompile.py,classfile.py}
Fsplit gcc-gcj usr/bin/gjdoc
Fsplit gcc-gcj usr/man/man1/gjdoc.1
fi
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git