[MLton-commit] r7520

Wesley Terpstra wesley at mlton.org
Mon Mar 21 11:17:52 PST 2011


Tighten up the dependencies and allow cross-target installation.


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

U   mlton/trunk/package/debian/control

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

Modified: mlton/trunk/package/debian/control
===================================================================
--- mlton/trunk/package/debian/control	2011-03-21 18:55:23 UTC (rev 7519)
+++ mlton/trunk/package/debian/control	2011-03-21 19:17:52 UTC (rev 7520)
@@ -2,7 +2,7 @@
 Section: devel
 Priority: optional
 Maintainer: Wesley W. Terpstra (Debian) <terpstra at debian.org>
-Build-Depends: mlton (>= 20070826), htmldoc, texlive-latex-base, procps, debhelper (>= 7.0.0), cdbs (>= 0.4.52), quilt
+Build-Depends: mlton (>= 20070826), libgmp-dev, htmldoc, texlive-latex-base, procps, debhelper (>= 7.0.0), cdbs (>= 0.4.52), quilt
 Standards-Version: 3.9.1
 
 Package: mlton
@@ -60,7 +60,7 @@
 Package: mlton-compiler
 Architecture: alpha amd64 armel hppa hurd-i386 i386 ia64 kfreebsd-i386 kfreebsd-amd64 mips mipsel powerpc s390 sparc
 Multi-Arch: foreign
-Depends: ${shlibs:Depends}, ${misc:Depends}, gcc, libc6-dev, libgmp-dev, mlton-basis (= ${source:Version}), mlton-runtime-native (= ${binary:Version}) | mlton-runtime
+Depends: ${shlibs:Depends}, ${misc:Depends}, gcc, libc6-dev, libgmp-dev, mlton-basis (= ${source:Version}), mlton-runtime-native (= ${source:Version}) | mlton-runtime
 Homepage: http://mlton.org/
 Description: Optimizing compiler for Standard ML - compiler
  MLton is a whole-program optimizing compiler
@@ -93,7 +93,7 @@
 
 Package: mlton-runtime-native
 Architecture: alpha amd64 armel hppa hurd-i386 i386 ia64 kfreebsd-i386 kfreebsd-amd64 mips mipsel powerpc s390 sparc
-Depends: ${misc:Depends}, mlton-runtime-alpha-gnu-linux [alpha] | mlton-runtime-x86-64-linux-gnu [amd64] | mlton-runtime-arm-linux-gnueabi [armel] | mlton-runtime-hppa-linux-gnu [hppa] | mlton-runtime-i486-gnu [hurd-i386] | mlton-runtime-i486-linux-gnu [i386] | mlton-runtime-ia64-linux-gnu [ia64] | mlton-runtime-i486-kfreebsd-gnu [kfreebsd-i386] | mlton-runtime-x86-64-kfreebsd-gnu [kfreebsd-amd64] | mlton-runtime-mips-linux-gnu [mips] | mlton-runtime-mips-linux-gnu [mipsel] | mlton-runtime-powerpc-linux-gnu [powerpc] | mlton-runtime-s390-linux-gnu [s390] | mlton-runtime-sparc-linux-gnu [sparc]
+Depends: ${misc:Depends}, mlton-runtime-alpha-gnu-linux (= ${source:Version}) [alpha] | mlton-runtime-x86-64-linux-gnu (= ${source:Version}) [amd64] | mlton-runtime-arm-linux-gnueabi (= ${source:Version}) [armel] | mlton-runtime-hppa-linux-gnu (= ${source:Version}) [hppa] | mlton-runtime-i486-gnu (= ${source:Version}) [hurd-i386] | mlton-runtime-i486-linux-gnu (= ${source:Version}) [i386] | mlton-runtime-ia64-linux-gnu (= ${source:Version}) [ia64] | mlton-runtime-i486-kfreebsd-gnu (= ${source:Version}) [kfreebsd-i386] | mlton-runtime-x86-64-kfreebsd-gnu (= ${source:Version}) [kfreebsd-amd64] | mlton-runtime-mips-linux-gnu (= ${source:Version}) [mips] | mlton-runtime-mips-linux-gnu (= ${source:Version}) [mipsel] | mlton-runtime-powerpc-linux-gnu (= ${source:Version}) [powerpc] | mlton-runtime-s390-linux-gnu (= ${source:Version}) [s390] | mlton-runtime-sparc-linux-gnu (= ${source:Version}) [sparc]
 Homepage: http://mlton.org/
 Description: Optimizing compiler for Standard ML - native runtime libraries
  MLton is a whole-program optimizing compiler
@@ -109,7 +109,8 @@
 
 Package: mlton-runtime-alpha-linux-gnu
 Architecture: alpha
-Depends: ${misc:Depends}
+Multi-Arch: foreign
+Depends: ${misc:Depends}, mlton-basis (= ${source:Version})
 Provides: mlton-runtime
 Homepage: http://mlton.org/
 Description: Optimizing compiler for Standard ML - alpha runtime libraries
@@ -126,7 +127,8 @@
 
 Package: mlton-runtime-x86-64-linux-gnu
 Architecture: amd64
-Depends: ${misc:Depends}
+Multi-Arch: foreign
+Depends: ${misc:Depends}, mlton-basis (= ${source:Version})
 Provides: mlton-runtime
 Homepage: http://mlton.org/
 Description: Optimizing compiler for Standard ML - amd64 runtime libraries
@@ -143,7 +145,8 @@
 
 Package: mlton-runtime-arm-linux-gnueabi
 Architecture: armel
-Depends: ${misc:Depends}
+Multi-Arch: foreign
+Depends: ${misc:Depends}, mlton-basis (= ${source:Version})
 Provides: mlton-runtime
 Homepage: http://mlton.org/
 Description: Optimizing compiler for Standard ML - armel runtime libraries
@@ -160,7 +163,8 @@
 
 Package: mlton-runtime-hppa-linux-gnu
 Architecture: hppa
-Depends: ${misc:Depends}
+Multi-Arch: foreign
+Depends: ${misc:Depends}, mlton-basis (= ${source:Version})
 Provides: mlton-runtime
 Homepage: http://mlton.org/
 Description: Optimizing compiler for Standard ML - hppa runtime libraries
@@ -177,7 +181,8 @@
 
 Package: mlton-runtime-i486-gnu
 Architecture: hurd-i386
-Depends: ${misc:Depends}
+Multi-Arch: foreign
+Depends: ${misc:Depends}, mlton-basis (= ${source:Version})
 Provides: mlton-runtime
 Homepage: http://mlton.org/
 Description: Optimizing compiler for Standard ML - hurd-i386 runtime libraries
@@ -194,7 +199,8 @@
 
 Package: mlton-runtime-i486-linux-gnu
 Architecture: i386
-Depends: ${misc:Depends}
+Multi-Arch: foreign
+Depends: ${misc:Depends}, mlton-basis (= ${source:Version})
 Provides: mlton-runtime
 Homepage: http://mlton.org/
 Description: Optimizing compiler for Standard ML - i386 runtime libraries
@@ -211,7 +217,8 @@
 
 Package: mlton-runtime-ia64-linux-gnu
 Architecture: ia64
-Depends: ${misc:Depends}
+Multi-Arch: foreign
+Depends: ${misc:Depends}, mlton-basis (= ${source:Version})
 Provides: mlton-runtime
 Homepage: http://mlton.org/
 Description: Optimizing compiler for Standard ML - ia64 runtime libraries
@@ -228,7 +235,8 @@
 
 Package: mlton-runtime-i486-kfreebsd-gnu
 Architecture: kfreebsd-i386
-Depends: ${misc:Depends}
+Multi-Arch: foreign
+Depends: ${misc:Depends}, mlton-basis (= ${source:Version})
 Provides: mlton-runtime
 Homepage: http://mlton.org/
 Description: Optimizing compiler for Standard ML - kfreebsd-i386 runtime libraries
@@ -245,7 +253,8 @@
 
 Package: mlton-runtime-x86-64-kfreebsd-gnu
 Architecture: kfreebsd-amd64
-Depends: ${misc:Depends}
+Multi-Arch: foreign
+Depends: ${misc:Depends}, mlton-basis (= ${source:Version})
 Provides: mlton-runtime
 Homepage: http://mlton.org/
 Description: Optimizing compiler for Standard ML - kfreebsd-amd64 runtime libraries
@@ -262,7 +271,8 @@
 
 Package: mlton-runtime-mips-linux-gnu
 Architecture: mips
-Depends: ${misc:Depends}
+Multi-Arch: foreign
+Depends: ${misc:Depends}, mlton-basis (= ${source:Version})
 Provides: mlton-runtime
 Homepage: http://mlton.org/
 Description: Optimizing compiler for Standard ML - mips runtime libraries
@@ -279,7 +289,8 @@
 
 Package: mlton-runtime-mipsel-linux-gnu
 Architecture: mipsel
-Depends: ${misc:Depends}
+Multi-Arch: foreign
+Depends: ${misc:Depends}, mlton-basis (= ${source:Version})
 Provides: mlton-runtime
 Homepage: http://mlton.org/
 Description: Optimizing compiler for Standard ML - mipsel runtime libraries
@@ -296,7 +307,8 @@
 
 Package: mlton-runtime-powerpc-linux-gnu
 Architecture: powerpc
-Depends: ${misc:Depends}
+Multi-Arch: foreign
+Depends: ${misc:Depends}, mlton-basis (= ${source:Version})
 Provides: mlton-runtime
 Homepage: http://mlton.org/
 Description: Optimizing compiler for Standard ML - powerpc runtime libraries
@@ -313,7 +325,8 @@
 
 Package: mlton-runtime-s390-linux-gnu
 Architecture: s390
-Depends: ${misc:Depends}
+Multi-Arch: foreign
+Depends: ${misc:Depends}, mlton-basis (= ${source:Version})
 Provides: mlton-runtime
 Homepage: http://mlton.org/
 Description: Optimizing compiler for Standard ML - s390 runtime libraries
@@ -330,7 +343,8 @@
 
 Package: mlton-runtime-sparc-linux-gnu
 Architecture: sparc
-Depends: ${misc:Depends}
+Multi-Arch: foreign
+Depends: ${misc:Depends}, mlton-basis (= ${source:Version})
 Provides: mlton-runtime
 Homepage: http://mlton.org/
 Description: Optimizing compiler for Standard ML - sparc runtime libraries
@@ -344,4 +358,3 @@
  libraries.
  .
  This package provides sparc target libraries.
-




More information about the MLton-commit mailing list