# HG changeset patch # User Pascal Bellard # Date 1265969541 -3600 # Node ID ec3c887dc9ff4806af3b04aee823321191e95f9b # Parent 169dee0cf4c568b558f27a61cd352019f45ebdda Add gfortran diff -r 169dee0cf4c5 -r ec3c887dc9ff gcc/receipt --- a/gcc/receipt Thu Feb 11 17:28:21 2010 +0100 +++ b/gcc/receipt Fri Feb 12 11:12:21 2010 +0100 @@ -21,7 +21,7 @@ cd gcc-build ../$PACKAGE-$VERSION/configure --prefix=/usr --libexecdir=/usr/lib \ --infodir=/usr/share/info --mandir=/usr/share/man --enable-nls \ - --enable-languages=c,c++,objc --enable-shared --with-system-zlib \ + --enable-languages=c,c++,objc,fortran --enable-shared --with-system-zlib \ --enable-clocale=gnu --enable-objc-gc --enable-__cxa_atexit \ --enable-threads=posix --with-tune=i486 i486-pc-linux-gnu && make bootstrap && @@ -43,6 +43,11 @@ rm $fs/usr/lib/libgomp.so* # Include files. cp -a $_pkg/usr/include $fs/usr + # Gfortran goes in gfortran-$VERSION package. + rm -f $fs/usr/bin/*gfortran + rm -f $fs/usr/lib/libgfortran* + rm -f $fs/usr/lib/gcc/*/$VERSION/libgfortran* + rm -f $fs/usr/lib/gcc/*/$VERSION/f* } # Post install commands for Tazpkg. diff -r 169dee0cf4c5 -r ec3c887dc9ff gfortran/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gfortran/receipt Fri Feb 12 11:12:21 2010 +0100 @@ -0,0 +1,22 @@ +# SliTaz package receipt. + +PACKAGE="gfortran" +VERSION="4.4.1" +CATEGORY="development" +SHORT_DESC="GCC fortran extension." +WEB_SITE="http://gcc.gnu.org/" +MAINTAINER="pascal.bellard@slitaz.org" +DEPENDS="gcc" +WANTED="gcc" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib/gcc/i486-pc-linux-gnu/$VERSION $fs/usr/bin + cp -a $_pkg/usr/bin/*gfortran $fs/usr/bin + cp -a $_pkg/usr/lib/libgfortran* $fs/usr/lib + cp -a $_pkg/usr/lib/gcc/i486-pc-linux-gnu/$VERSION/f* \ + $fs/usr/lib/gcc/i486-pc-linux-gnu/$VERSION + cp -a $_pkg/usr/lib/gcc/i486-pc-linux-gnu/$VERSION/libgfortran* \ + $fs/usr/lib/gcc/i486-pc-linux-gnu/$VERSION +}