Magellan Linux

Diff of /trunk/core/include/haskell.sminc

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 5571 by niro, Fri Jul 2 08:18:49 2010 UTC revision 5578 by niro, Fri Jul 2 13:40:50 2010 UTC
# Line 4  Line 4 
4  sminclude mtools  sminclude mtools
5    
6  # some sane default values  # some sane default values
7    : ${HASKELL_PACKAGE="${PNAME/#haskell-/}"}
8  : ${PCATEGORIE="dev-haskell"}  : ${PCATEGORIE="dev-haskell"}
9  : ${DESCRIPTION="${PNAME}"}  : ${DESCRIPTION="${PNAME}"}
10  : ${HOMEPAGE="http://hackage.haskell.org/package/${PNAME/#haskell-/}"}  : ${HOMEPAGE="http://hackage.haskell.org/package/${HASKELL_PACKAGE}"}
11    
12  # some sane default dependencies  # some sane default dependencies
13  # all packages with haskell in the name needs ghc as runtime  # all packages with haskell in the name needs ghc as runtime
# Line 20  SDEPEND="${SDEPEND} Line 21  SDEPEND="${SDEPEND}
21   >= dev-lang/ghc-6.12"   >= dev-lang/ghc-6.12"
22    
23  # default SRCFILE SRCDIR and SRC_URI  # default SRCFILE SRCDIR and SRC_URI
24  : ${SRCFILE="${PNAME/#haskell-/}-${PVER}.tar.gz"}  : ${SRCFILE="${HASKELL_PACKAGE}-${PVER}.tar.gz"}
25  : ${SRCDIR="${BUILDDIR}/${PNAME/#haskell-/}-${PVER}"}  : ${SRCDIR="${BUILDDIR}/${HASKELL_PACKAGE}-${PVER}"}
26  SRC_URI=(  SRC_URI=(
27   ${SRC_URI[*]}   ${SRC_URI[*]}
28   http://hackage.haskell.org/packages/archive/${PNAME/#haskell-/}/${PVER}/${SRCFILE}   http://hackage.haskell.org/packages/archive/${HASKELL_PACKAGE}/${PVER}/${SRCFILE}
29   mirror://${PNAME}/${SRCFILE}   mirror://${PNAME}/${SRCFILE}
30  )  )
31    
# Line 130  haskell_src_configure() Line 131  haskell_src_configure()
131   --ghc \   --ghc \
132   --prefix=/usr \   --prefix=/usr \
133   --libdir=/usr/$(mlibdir) \   --libdir=/usr/$(mlibdir) \
134   --libsubdir=ghc-$(haskell_ghc_version)/${PNAME/#haskell-/}-${PVER} \   --libsubdir=ghc-$(haskell_ghc_version)/${HASKELL_PACKAGE}-${PVER} \
135   --datadir=/usr/share \   --datadir=/usr/share \
136   --datasubdir=ghc-$(haskell_ghc_version)/${PNAME/#haskell-/}-${PVER} \   --datasubdir=ghc-$(haskell_ghc_version)/${HASKELL_PACKAGE}-${PVER} \
137   ${configure_opts} \   ${configure_opts} \
138   || die   || die
139  }  }

Legend:
Removed from v.5571  
changed lines
  Added in v.5578