Fink:Architecture powerpc

From the Fink Wiki

Jump to: navigation, search


Back to the Fink Wiki Home

On this page, we will track which packages have been given tags of "Architecture: powerpc" in the 10.4 tree. Tagging the packages in other trees is recommended when the .info files would be otherwise identical, for ease of future maintenance.

First, there are two broad categories: any package which Depends or BuildDepends on gcc3.1 or gcc3.3 has been tagged "Architecture: powerpc" since those compilers are not available on intel. Second, all -pm581 and -pm584 packages have been so tagged (since perl-581 and perl-584 are not available either). In practice, since many pm packages are constructed as variants in a single .info file, the parent file was tagged with "Architecture: (%type_pkg[perl] = 581) powerpc, (%type_pkg[perl] = 584) powerpc".

There will be a third broad category, not yet implemented, but planned to be implmented in the stable tree prior to the release of the 0.8.1 binary distribution. Namely, if package foo depends (or builddepends) on bar, and bar has been tagged, then foo shall also be tagged. In this case, the DescPackaging field should explain that foo was tagged because of bar; that way, we'll be able to search the DescPackaging fields if bar ever gets upgraded, to remove such tags from the various foos.

The reason for any tagging beyond these two broad categories should be documented in the DescPackaging field, and at least for a while, on this page as well.

  • Tagging in 10.4/stable tree:
    • Doesn't compile on intel
      • crypto/gnupg-idea-1.11-1007
      • graphics/xaos-3.0-1025
      • languages/clisp-2.3.2-1004
      • languages/clisp-maxima-2.2.9-1014
      • languages/cm3-dev-5.2.4-2
      • languages/g77-3.4.3-13
      • languages/gcc4-2:4.0.2-2
      • languages/gforth-0.5.0-12
      • languages/ghc-6.4.1-1002
      • languages/gpc-3.4.3d6-2
      • languages/icon-9.4.2-1001
      • languages/ocaml-3.08-1
      • languages/sbcl-0.9.0-3 (0.9.11, due at the end of March 2006, will support intel Macs)
      • libs/commons-collections-3.1-2
      • libs/gc-static-6.2-5
      • sci/emboss-2.10.0-1
      • sci/root4-4.04.02g-1051
    • Problem with something it depends on (not including g77 dependencies)
      • crypto/maxima-5.9.0.0-4 (depends on clisp-maxima)
      • devel/slime-1.0-3 (depends on sbcl or clisp)
      • games/gnuchess-largebook-5.x-1.01-1 (depends on gnuchess, which needs gcc3.1)
      • languages/cm3-5.2.4-2 (depends cm3-dev)
      • libs/commons-beanutils-1.7.0-1 (depends commons-collections)
      • libs/commons-dbcp-1.2.1-1 (depends commons-collections)
      • libs/commons-digester-1.6-1 (depends commons-collections)
      • libs/commons-pool-1.2-1 (depends commons-collections)
      • libs/commons-resources-0.0-0.20040708.1 (depends commons-collections)
      • libs/commons-validator-1.1.3-1 (depends commons-collections)
      • libs/struts-1.1-2 (depends commons-collections)
      • net/cvsup-16.1g-3 (depends cm3-dev)
      • sci/emboss-kaptain-0.97-1002 (depends emboss)
      • utils/gkrellkam-0.3.4-11 (depends on gkrellm, which needs gcc3.3)
      • utils/gkrellmouse-0.0.2-11 (depends on gkrellm, which needs gcc3.3)
  • Tagging in 10.4/unstable tree
    • Doesn't compile on intel
      • editors/emacs21-21.3.50-20041117-1003 (but oddly, the stable version of emacs21 is ok)
      • languages/clisp-2.35-1001
      • languages/cm3-dev-5.2.4-2
      • languages/g77-3.4-20031015-2
      • languages/g77-3.4.3-100
      • languages/gcc4-2:4.1.0-1
      • languages/gforth-0.5.0-12
      • languages/ghc-6.4.1-1002
      • languages/icon-9.4.2-1001
      • languages/mono-1.1.13-1021
      • languages/sbcl-0.9.5-2
      • languages/openmcl-0.14.3-1
      • libs/allegro4-4.2.0-beta3-11
      • libs/gc-static-6.2-5
      • sound/beep-media-player-0.9.7.1-1004
      • sci/root4-4.04.02g-1051
      • utils/cdrdao-1.2.0-1010
    • Problem with something it depends on (not including g77 dependencies)
      • devel/darcs-1.0.5-1002 (needs ghc, which doesn't compile on intel)
      • devel/slime-1.0+20050228-2 (depends on sbcl or clisp)
      • games/gnuchess-largebook-5.x-1.01-1 (depends on gnuchess, which needs gcc3.1)
      • kde/amarok-kde-xine-1.3.8-1023 (depends libxine1-shlibs, which needs gcc3.3)
      • languages/cm3-5.2.4-2 (depends cm3-dev)
      • utils/gkrellkam-0.3.4-11 (depends on gkrellm, which needs gcc3.3)
      • utils/gkrellmouse-0.0.2-11 (depends on gkrellm, which needs gcc3.3)

clisp, clisp-maxima, openmcl, sbcl: these are common lisp implentations that compile to native code. Porting to x86 will require siginificant work by the upstream authors.

  • Tagging due to direct or indirect g77 dependency (not actually tagged yet in unstable)
    • 10.4/stable tree
      • devel/lammpi-examples
      • devel/lammpi
      • languages/algae
      • libs/cfitsio
      • libs/gdal-python-py
      • libs/gdal
      • sci/cernlib2005
      • sci/fftw
      • sci/fftw3
      • sci/grace
      • sci/grass60
      • sci/hdf
      • sci/roofitcore
      • sci/roofitmodels
      • sci/root-pythia
      • sci/root4-cernlib
    • 10.4/unstable tree
      • algae
      • apbs-mpi
      • atlas
      • avl
      • bundle-ccp4-intel
      • cdat
      • cfitsio
      • chooch
      • cwp-su
      • extutils-f77
      • f2py-py
      • fftw-mpi
      • gdal
      • gdal-grass
      • gdal-python-py
      • gdl
      • grass60
      • gromacs-mpi
      • ioapi
      • lammpi-examples
      • lammpi
      • libctl
      • maloc-mpi
      • mapserver
      • mpb
      • nap
      • nightfall
      • octave-forge
      • pgplot
      • pike7.4
      • plplot
      • pmag
      • pyfort-py
      • qgis
      • raster3d
      • scilab-atlas
      • scilab
      • tksu
      • whatcheck
      • wip
      • xfoil
      • xgks


Back to the Fink Wiki Home

Personal tools