[MLton-commit] r7494

Wesley Terpstra wesley at mlton.org
Wed Jun 16 09:20:01 PDT 2010


It seems emdebian-crush doesn't setup a sources.list.d file anymore.
Update the README install instructions and drop dependency on it.


----------------------------------------------------------------------

U   mlton/trunk/package/mlton-cross/README
U   mlton/trunk/package/mlton-cross/control.in
U   mlton/trunk/package/mlton-cross/debian/control

----------------------------------------------------------------------

Modified: mlton/trunk/package/mlton-cross/README
===================================================================
--- mlton/trunk/package/mlton-cross/README	2010-06-16 15:17:03 UTC (rev 7493)
+++ mlton/trunk/package/mlton-cross/README	2010-06-16 16:20:00 UTC (rev 7494)
@@ -2,16 +2,21 @@
 -----------
 
 These packages add cross-compilation support to MLton.
-To use them, you will also need a cross-compiling gcc toolchain.
+To use them, you will also need a cross-compiling gcc toolchain and libgmp3.
+The easiest way to meet these requirements is to use the emdebian project.
 
-For example, to setup a debian armel target, run:
-	apt-get install mlton-target-arm-linux-gnueabi
+First add this source to your /etc/apt/sources.list:
+	deb http://www.emdebian.org/debian/ sid main
+... and run: apt-get update
+
+To setup a debian armel target, run:
+	apt-get install apt-cross
+	apt-cross -v -v -a armel -i libgmp3-dev libc6-dev
 	apt-get install gcc-4.4-arm-linux-gnueabi
-	apt-cross -a armel -i libgmp3-dev
 For an ia64 target:
-	apt-get install mlton-target-ia64-linux-gnu
+	apt-get install apt-cross
+	apt-cross -v -v -a ia64 -i libgmp3-dev libc6.1-dev
 	apt-get install gcc-4.4-ia64-linux-gnu
-	apt-cross -a ia64 -i libgmp3-dev
 
 To use MLton to compile SML for armel/ia64, run:
 	mlton -target arm-linux-gnueabi myproject.mlb

Modified: mlton/trunk/package/mlton-cross/control.in
===================================================================
--- mlton/trunk/package/mlton-cross/control.in	2010-06-16 15:17:03 UTC (rev 7493)
+++ mlton/trunk/package/mlton-cross/control.in	2010-06-16 16:20:00 UTC (rev 7494)
@@ -27,7 +27,7 @@
 
 Package: mlton-target-alpha-linux-gnu
 Architecture: all
-Depends: mlton (= VERSION), emdebian-crush, ${misc:Depends}
+Depends: mlton (= VERSION), ${misc:Depends}
 Recommends: gcc-4.4-alpha-linux-gnu | c-compiler-alpha-linux-gnu, libc6.1-dev-alpha-cross, libgmp3-dev-alpha-cross
 Homepage: http://mlton.org/
 Description: Cross-compiler support files for MLton on alpha-linux-gnu
@@ -37,8 +37,8 @@
 
 Package: mlton-target-x86-64-linux-gnu
 Architecture: all
-Depends: mlton (= VERSION), emdebian-crush, ${misc:Depends}
-Recommends: gcc-4.4-x86-64-linux-gnu | c-compiler-x86-64-linux-gnu, libgmp3-dev-amd64-cross
+Depends: mlton (= VERSION), ${misc:Depends}
+Recommends: gcc-4.4-x86-64-linux-gnu | c-compiler-x86-64-linux-gnu, libc6-dev-amd64-cross, libgmp3-dev-amd64-cross
 Homepage: http://mlton.org/
 Description: Cross-compiler support files for MLton on x86_64-linux-gnu
  This package adds support for -target x86_64-linux-gnu to MLton.
@@ -47,8 +47,8 @@
 
 Package: mlton-target-arm-linux-gnueabi
 Architecture: all
-Depends: mlton (= VERSION), emdebian-crush, ${misc:Depends}
-Recommends: gcc-4.4-arm-linux-gnueabi | c-compiler-arm-linux-gnueabi, libgmp3-dev-armel-cross
+Depends: mlton (= VERSION), ${misc:Depends}
+Recommends: gcc-4.4-arm-linux-gnueabi | c-compiler-arm-linux-gnueabi, libc6-dev-armel-cross, libgmp3-dev-armel-cross
 Homepage: http://mlton.org/
 Description: Cross-compiler support files for MLton on arm-linux-gnueabi
  This package adds support for -target arm-linux-gnueabi to MLton.
@@ -57,8 +57,8 @@
 
 Package: mlton-target-hppa-linux-gnu
 Architecture: all
-Depends: mlton (= VERSION), emdebian-crush, ${misc:Depends}
-Recommends: gcc-4.4-hppa-linux-gnu | c-compiler-hppa-linux-gnu, libgmp3-dev-hppa-cross
+Depends: mlton (= VERSION), ${misc:Depends}
+Recommends: gcc-4.4-hppa-linux-gnu | c-compiler-hppa-linux-gnu, libc6-dev-hppa-cross, libgmp3-dev-hppa-cross
 Homepage: http://mlton.org/
 Description: Cross-compiler support files for MLton on hppa-linux-gnu
  This package adds support for -target hppa-linux-gnu to MLton.
@@ -67,8 +67,8 @@
 
 Package: mlton-target-i486-linux-gnu
 Architecture: all
-Depends: mlton (= VERSION), emdebian-crush, ${misc:Depends}
-Recommends: gcc-4.4-i486-linux-gnu | c-compiler-i486-linux-gnu, libgmp3-dev-i386-cross
+Depends: mlton (= VERSION), ${misc:Depends}
+Recommends: gcc-4.4-i486-linux-gnu | c-compiler-i486-linux-gnu, libc6-dev-i386-cross, libgmp3-dev-i386-cross
 Homepage: http://mlton.org/
 Description: Cross-compiler support files for MLton on i486-linux-gnu
  This package adds support for -target i486-linux-gnu to MLton.
@@ -77,7 +77,7 @@
 
 Package: mlton-target-ia64-linux-gnu
 Architecture: all
-Depends: mlton (= VERSION), emdebian-crush, ${misc:Depends}
+Depends: mlton (= VERSION), ${misc:Depends}
 Recommends: gcc-4.4-ia64-linux-gnu | c-compiler-ia64-linux-gnu, libc6.1-dev-ia64-cross, libgmp3-dev-ia64-cross
 Homepage: http://mlton.org/
 Description: Cross-compiler support files for MLton on ia64-linux-gnu
@@ -87,8 +87,8 @@
 
 Package: mlton-target-mips-linux-gnu
 Architecture: all
-Depends: mlton (= VERSION), emdebian-crush, ${misc:Depends}
-Recommends: gcc-4.4-mips-linux-gnu | c-compiler-mips-linux-gnu, libgmp3-dev-mips-cross
+Depends: mlton (= VERSION), ${misc:Depends}
+Recommends: gcc-4.4-mips-linux-gnu | c-compiler-mips-linux-gnu, libc6-dev-mips-cross, libgmp3-dev-mips-cross
 Homepage: http://mlton.org/
 Description: Cross-compiler support files for MLton on mips-linux-gnu
  This package adds support for -target mips-linux-gnu to MLton.
@@ -97,8 +97,8 @@
 
 Package: mlton-target-mipsel-linux-gnu
 Architecture: all
-Depends: mlton (= VERSION), emdebian-crush, ${misc:Depends}
-Recommends: gcc-4.4-mipsel-linux-gnu | c-compiler-mipsel-linux-gnu, libgmp3-dev-mipsel-cross
+Depends: mlton (= VERSION), ${misc:Depends}
+Recommends: gcc-4.4-mipsel-linux-gnu | c-compiler-mipsel-linux-gnu, libc6-dev-mipsel-cross, libgmp3-dev-mipsel-cross
 Homepage: http://mlton.org/
 Description: Cross-compiler support files for MLton on mipsel-linux-gnu
  This package adds support for -target mipsel-linux-gnu to MLton.
@@ -107,8 +107,8 @@
 
 Package: mlton-target-powerpc-linux-gnu
 Architecture: all
-Depends: mlton (= VERSION), emdebian-crush, ${misc:Depends}
-Recommends: gcc-4.4-powerpc-linux-gnu | c-compiler-powerpc-linux-gnu, libgmp3-dev-powerpc-cross
+Depends: mlton (= VERSION), ${misc:Depends}
+Recommends: gcc-4.4-powerpc-linux-gnu | c-compiler-powerpc-linux-gnu, libc6-dev-powerpc-cross, libgmp3-dev-powerpc-cross
 Homepage: http://mlton.org/
 Description: Cross-compiler support files for MLton on powerpc-linux-gnu
  This package adds support for -target powerpc-linux-gnu to MLton.
@@ -117,8 +117,8 @@
 
 Package: mlton-target-s390-linux-gnu
 Architecture: all
-Depends: mlton (= VERSION), emdebian-crush, ${misc:Depends}
-Recommends: gcc-4.4-s390-linux-gnu | c-compiler-s390-linux-gnu, libgmp3-dev-s390-cross
+Depends: mlton (= VERSION), ${misc:Depends}
+Recommends: gcc-4.4-s390-linux-gnu | c-compiler-s390-linux-gnu, libc6-dev-s390-cross, libgmp3-dev-s390-cross
 Homepage: http://mlton.org/
 Description: Cross-compiler support files for MLton on s390-linux-gnu
  This package adds support for -target s390-linux-gnu to MLton.
@@ -127,8 +127,8 @@
 
 Package: mlton-target-sparc-linux-gnu
 Architecture: all
-Depends: mlton (= VERSION), emdebian-crush, ${misc:Depends}
-Recommends: gcc-4.4-sparc-linux-gnu | c-compiler-sparc-linux-gnu, libgmp3-dev-sparc-cross
+Depends: mlton (= VERSION), ${misc:Depends}
+Recommends: gcc-4.4-sparc-linux-gnu | c-compiler-sparc-linux-gnu, libc6-dev-sparc-cross, libgmp3-dev-sparc-cross
 Homepage: http://mlton.org/
 Description: Cross-compiler support files for MLton on sparc-linux-gnu
  This package adds support for -target sparc-linux-gnu to MLton.

Modified: mlton/trunk/package/mlton-cross/debian/control
===================================================================
--- mlton/trunk/package/mlton-cross/debian/control	2010-06-16 15:17:03 UTC (rev 7493)
+++ mlton/trunk/package/mlton-cross/debian/control	2010-06-16 16:20:00 UTC (rev 7494)
@@ -27,7 +27,7 @@
 
 Package: mlton-target-alpha-linux-gnu
 Architecture: all
-Depends: mlton (= 20100608-2), emdebian-crush, ${misc:Depends}
+Depends: mlton (= 20100608-2), ${misc:Depends}
 Recommends: gcc-4.4-alpha-linux-gnu | c-compiler-alpha-linux-gnu, libc6.1-dev-alpha-cross, libgmp3-dev-alpha-cross
 Homepage: http://mlton.org/
 Description: Cross-compiler support files for MLton on alpha-linux-gnu
@@ -37,8 +37,8 @@
 
 Package: mlton-target-x86-64-linux-gnu
 Architecture: all
-Depends: mlton (= 20100608-2), emdebian-crush, ${misc:Depends}
-Recommends: gcc-4.4-x86-64-linux-gnu | c-compiler-x86-64-linux-gnu, libgmp3-dev-amd64-cross
+Depends: mlton (= 20100608-2), ${misc:Depends}
+Recommends: gcc-4.4-x86-64-linux-gnu | c-compiler-x86-64-linux-gnu, libc6-dev-amd64-cross, libgmp3-dev-amd64-cross
 Homepage: http://mlton.org/
 Description: Cross-compiler support files for MLton on x86_64-linux-gnu
  This package adds support for -target x86_64-linux-gnu to MLton.
@@ -47,8 +47,8 @@
 
 Package: mlton-target-arm-linux-gnueabi
 Architecture: all
-Depends: mlton (= 20100608-2), emdebian-crush, ${misc:Depends}
-Recommends: gcc-4.4-arm-linux-gnueabi | c-compiler-arm-linux-gnueabi, libgmp3-dev-armel-cross
+Depends: mlton (= 20100608-2), ${misc:Depends}
+Recommends: gcc-4.4-arm-linux-gnueabi | c-compiler-arm-linux-gnueabi, libc6-dev-armel-cross, libgmp3-dev-armel-cross
 Homepage: http://mlton.org/
 Description: Cross-compiler support files for MLton on arm-linux-gnueabi
  This package adds support for -target arm-linux-gnueabi to MLton.
@@ -57,8 +57,8 @@
 
 Package: mlton-target-hppa-linux-gnu
 Architecture: all
-Depends: mlton (= 20100608-2), emdebian-crush, ${misc:Depends}
-Recommends: gcc-4.4-hppa-linux-gnu | c-compiler-hppa-linux-gnu, libgmp3-dev-hppa-cross
+Depends: mlton (= 20100608-2), ${misc:Depends}
+Recommends: gcc-4.4-hppa-linux-gnu | c-compiler-hppa-linux-gnu, libc6-dev-hppa-cross, libgmp3-dev-hppa-cross
 Homepage: http://mlton.org/
 Description: Cross-compiler support files for MLton on hppa-linux-gnu
  This package adds support for -target hppa-linux-gnu to MLton.
@@ -67,8 +67,8 @@
 
 Package: mlton-target-i486-linux-gnu
 Architecture: all
-Depends: mlton (= 20100608-2), emdebian-crush, ${misc:Depends}
-Recommends: gcc-4.4-i486-linux-gnu | c-compiler-i486-linux-gnu, libgmp3-dev-i386-cross
+Depends: mlton (= 20100608-2), ${misc:Depends}
+Recommends: gcc-4.4-i486-linux-gnu | c-compiler-i486-linux-gnu, libc6-dev-i386-cross, libgmp3-dev-i386-cross
 Homepage: http://mlton.org/
 Description: Cross-compiler support files for MLton on i486-linux-gnu
  This package adds support for -target i486-linux-gnu to MLton.
@@ -77,7 +77,7 @@
 
 Package: mlton-target-ia64-linux-gnu
 Architecture: all
-Depends: mlton (= 20100608-2), emdebian-crush, ${misc:Depends}
+Depends: mlton (= 20100608-2), ${misc:Depends}
 Recommends: gcc-4.4-ia64-linux-gnu | c-compiler-ia64-linux-gnu, libc6.1-dev-ia64-cross, libgmp3-dev-ia64-cross
 Homepage: http://mlton.org/
 Description: Cross-compiler support files for MLton on ia64-linux-gnu
@@ -87,8 +87,8 @@
 
 Package: mlton-target-mips-linux-gnu
 Architecture: all
-Depends: mlton (= 20100608-2), emdebian-crush, ${misc:Depends}
-Recommends: gcc-4.4-mips-linux-gnu | c-compiler-mips-linux-gnu, libgmp3-dev-mips-cross
+Depends: mlton (= 20100608-2), ${misc:Depends}
+Recommends: gcc-4.4-mips-linux-gnu | c-compiler-mips-linux-gnu, libc6-dev-mips-cross, libgmp3-dev-mips-cross
 Homepage: http://mlton.org/
 Description: Cross-compiler support files for MLton on mips-linux-gnu
  This package adds support for -target mips-linux-gnu to MLton.
@@ -97,8 +97,8 @@
 
 Package: mlton-target-mipsel-linux-gnu
 Architecture: all
-Depends: mlton (= 20100608-2), emdebian-crush, ${misc:Depends}
-Recommends: gcc-4.4-mipsel-linux-gnu | c-compiler-mipsel-linux-gnu, libgmp3-dev-mipsel-cross
+Depends: mlton (= 20100608-2), ${misc:Depends}
+Recommends: gcc-4.4-mipsel-linux-gnu | c-compiler-mipsel-linux-gnu, libc6-dev-mipsel-cross, libgmp3-dev-mipsel-cross
 Homepage: http://mlton.org/
 Description: Cross-compiler support files for MLton on mipsel-linux-gnu
  This package adds support for -target mipsel-linux-gnu to MLton.
@@ -107,8 +107,8 @@
 
 Package: mlton-target-powerpc-linux-gnu
 Architecture: all
-Depends: mlton (= 20100608-2), emdebian-crush, ${misc:Depends}
-Recommends: gcc-4.4-powerpc-linux-gnu | c-compiler-powerpc-linux-gnu, libgmp3-dev-powerpc-cross
+Depends: mlton (= 20100608-2), ${misc:Depends}
+Recommends: gcc-4.4-powerpc-linux-gnu | c-compiler-powerpc-linux-gnu, libc6-dev-powerpc-cross, libgmp3-dev-powerpc-cross
 Homepage: http://mlton.org/
 Description: Cross-compiler support files for MLton on powerpc-linux-gnu
  This package adds support for -target powerpc-linux-gnu to MLton.
@@ -117,8 +117,8 @@
 
 Package: mlton-target-s390-linux-gnu
 Architecture: all
-Depends: mlton (= 20100608-2), emdebian-crush, ${misc:Depends}
-Recommends: gcc-4.4-s390-linux-gnu | c-compiler-s390-linux-gnu, libgmp3-dev-s390-cross
+Depends: mlton (= 20100608-2), ${misc:Depends}
+Recommends: gcc-4.4-s390-linux-gnu | c-compiler-s390-linux-gnu, libc6-dev-s390-cross, libgmp3-dev-s390-cross
 Homepage: http://mlton.org/
 Description: Cross-compiler support files for MLton on s390-linux-gnu
  This package adds support for -target s390-linux-gnu to MLton.
@@ -127,8 +127,8 @@
 
 Package: mlton-target-sparc-linux-gnu
 Architecture: all
-Depends: mlton (= 20100608-2), emdebian-crush, ${misc:Depends}
-Recommends: gcc-4.4-sparc-linux-gnu | c-compiler-sparc-linux-gnu, libgmp3-dev-sparc-cross
+Depends: mlton (= 20100608-2), ${misc:Depends}
+Recommends: gcc-4.4-sparc-linux-gnu | c-compiler-sparc-linux-gnu, libc6-dev-sparc-cross, libgmp3-dev-sparc-cross
 Homepage: http://mlton.org/
 Description: Cross-compiler support files for MLton on sparc-linux-gnu
  This package adds support for -target sparc-linux-gnu to MLton.




More information about the MLton-commit mailing list