Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/languages
In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv31725
Added Files:
ghc-i386.info ghc-powerpc.info ghc.patch
Removed Files:
ghc.info
Log Message:
Move ghc 6.6 to stable
--- NEW FILE: ghc-i386.info ---
Package: ghc
Version: 6.6
Revision: 2
Depends: readline5-shlibs (>= 5.0-1004), gmp-shlibs (>= 4.1.4-1),
libmpfr1-shlibs
BuildDepends: <<
readline5 (>= 5.0-1004), gmp (>= 4.1.4-1), libmpfr1, docbook-xsl,
fink (>= 0.24.12)
<<
Architecture: i386
Source: http://www.haskell.org/ghc/dist/%v/%n-%v-src.tar.bz2
Source-MD5: 2427a8d7d14f86e0878df6b54938acf7
SourceDirectory: %n-%v
Source2: http://www.haskell.org/ghc/dist/%v/%n-%v-src-extralibs.tar.bz2
Source2-MD5: 14b22fce36caffa509046361724bc119
Source3:
http://www.haskell.org/%n/dist/6.6/%n-6.6-i386-apple-darwin-bootstrap.tar.bz2
Source3-MD5: 0cb6d89efb0694a28b34bec0f04d8c62
PatchFile: %n.patch
PatchFile-MD5: a86887b351cf52a8a11601fa21397d7c
PatchScript: <<
#!/bin/sh -ev
BS=../%n-bootstrap
BSVER=6.6
BSLIB=$BS/lib/%n-$BSVER
OLDROOT=/opt/local
sed -i.bak -e "2,3s,$OLDROOT,%b/$BS," -e "s,$OLDROOT,%p,g" $BS/bin/%n-$BSVER
sed -i.bak -e "s,$OLDROOT/bin/,/usr/bin/env ," $BSLIB/%n-asm
sed -i.bak -e "s,$OLDROOT/bin/,/usr/bin/env ," $BSLIB/%n-split
install_name_tool -change $OLDROOT/lib/libgmp.3.dylib %p/lib/libgmp.3.dylib
$BSLIB/%n-$BSVER
install_name_tool -change $OLDROOT/lib/libgmp.3.dylib %p/lib/libgmp.3.dylib
$BSLIB/%n-pkg.bin
install_name_tool -change $OLDROOT/lib/libgmp.3.dylib %p/lib/libgmp.3.dylib
$BSLIB/hsc2hs-bin
sed -i.bak -e "s,$OLDROOT,%b/$BS,g" $BSLIB/package.conf
cat > mk/build.mk <<BUILDMK
ReadlineIncludePath=%p/include
SRC_CC_OPTS += -I%p/include
SRC_HC_OPTS += -I%p/include -L%p/lib
EXTRA_HSC2HS_OPTS += -I%p/include
EXTRA_LD_OPTS += -L%p/lib
EXTRA_HC_OPTS += -H128M
BUILDMK
sed -e 's|@FINKPREFIX@|%p|g' %{PatchFile} | patch -p1
<<
ConfigureParams: --mandir=%d/share/man/ --with-ghc='%b/../%n-bootstrap/bin/ghc'
--disable-openal --disable-alut
CompileScript: <<
./configure %c
make
cd docs/users_guide && make html
sed -i.bak -e 's,},} -I%p/include -L%p/lib,' driver/ghc/ghc-%v
<<
InstallScript: <<
make install prefix=%i
mkdir -p %i/share/doc/%n
cp -r docs/users_guide/users_guide %i/share/doc/%n
mkdir -p %i/share/man/man1
cp ghc.1 hp2ps.1 %i/share/man/man1
<<
SplitOff: <<
Package: %N-prof
Depends: %N (= %v-%r)
Files: <<
lib/%N-%v/*_p.a
<<
Description: Glasgow Haskell Compiler (profiling libraries)
DescDetail: <<
This package contains additional profiling libraries. They are not
needed for normal use.
<<
DocFiles: LICENSE
<<
SplitOff2: <<
Package: %N-dev
Depends: %N (= %v-%r)
Files: <<
lib/%N-%v/*.a
lib/%N-%v/include
<<
Description: Glasgow Haskell Compiler
DescDetail: <<
This package installs the includes and libraries needed to
compile Haskell into native code rather than interpret it.
<<
DocFiles: LICENSE
<<
DocFiles: ANNOUNCE LICENSE README
Description: Glasgow Haskell Interpreter
DescDetail: <<
The Glasgow Haskell Compiler/Interpreter is a robust, fully-featured,
optimising compiler and interactive environment for Haskell 98, GHC
compiles Haskell to either native code or C. It implements numerous
experimental language extensions to Haskell 98, for example: concurrency,
a foreign language interface, multi-parameter type classes, scoped type
variables, existential and universal quantification, unboxed types,
exceptions, weak pointers, and so on. GHC comes with a generational
garbage collector, and a space and time profiler.
<<
DescPort: <<
This port borrows heavily from Gregory Wright's DarwinPorts package.
<<
Homepage: http://www.haskell.org/ghc/
License: BSD
Maintainer: Brendan Cully <[EMAIL PROTECTED]>
--- ghc.info DELETED ---
--- NEW FILE: ghc-powerpc.info ---
Package: ghc
Version: 6.6
Revision: 2
Depends: readline5-shlibs (>= 5.0-1004), gmp-shlibs (>= 4.1.4-1),
libmpfr1-shlibs
BuildDepends: <<
readline5 (>= 5.0-1004), gmp (>= 4.1.4-1), libmpfr1, docbook-xsl,
fink (>= 0.24.12)
<<
# x86 bootstrap not yet tested (no x86 mac here)
Architecture: powerpc
Source: http://www.haskell.org/ghc/dist/%v/%n-%v-src.tar.bz2
Source-MD5: 2427a8d7d14f86e0878df6b54938acf7
SourceDirectory: %n-%v
Source2: http://www.haskell.org/ghc/dist/%v/%n-%v-src-extralibs.tar.bz2
Source2-MD5: 14b22fce36caffa509046361724bc119
Source3:
http://www.haskell.org/%n/dist/6.6/MacOSX/%n-6.4-darwin-bootstrap-tiger.tar.bz2
Source3-MD5: 1665720d4d35cf89b9efa7865d0228f6
PatchFile: %n.patch
PatchFile-MD5: a86887b351cf52a8a11601fa21397d7c
PatchScript: <<
#!/bin/sh -ev
BS=../%n-bootstrap
BSVER=6.4
BSLIB=$BS/lib/%n-$BSVER
OLDROOT=/opt/local
sed -i.bak -e "2,3s,$OLDROOT,%b/$BS," -e "s,$OLDROOT,%p,g" $BS/bin/%n-$BSVER
sed -i.bak -e "s,$OLDROOT/bin/,/usr/bin/env ," $BSLIB/%n-asm
sed -i.bak -e "s,$OLDROOT/bin/,/usr/bin/env ," $BSLIB/%n-split
install_name_tool -change $OLDROOT/lib/libgmp.3.dylib %p/lib/libgmp.3.dylib
$BSLIB/%n-$BSVER
install_name_tool -change $OLDROOT/lib/libgmp.3.dylib %p/lib/libgmp.3.dylib
$BSLIB/%n-pkg.bin
install_name_tool -change $OLDROOT/lib/libgmp.3.dylib %p/lib/libgmp.3.dylib
$BSLIB/hsc2hs-bin
sed -i.bak -e "s,$OLDROOT,%b/$BS,g" $BSLIB/package.conf
cat > mk/build.mk <<BUILDMK
ReadlineIncludePath=%p/include
SRC_CC_OPTS += -I%p/include
SRC_HC_OPTS += -I%p/include -L%p/lib
EXTRA_HSC2HS_OPTS += -I%p/include
EXTRA_LD_OPTS += -L%p/lib
EXTRA_HC_OPTS += -H128M
BUILDMK
sed -e 's|@FINKPREFIX@|%p|g' %{PatchFile} | patch -p1
<<
ConfigureParams: --mandir=%d/share/man/ --with-ghc='%b/../%n-bootstrap/bin/ghc'
--disable-openal --disable-alut
CompileScript: <<
./configure %c
make
cd docs/users_guide && make html
sed -i.bak -e 's,},} -I%p/include -L%p/lib,' driver/ghc/ghc-%v
<<
InstallScript: <<
make install prefix=%i
mkdir -p %i/share/doc/%n
cp -r docs/users_guide/users_guide %i/share/doc/%n
mkdir -p %i/share/man/man1
cp ghc.1 hp2ps.1 %i/share/man/man1
<<
SplitOff: <<
Package: %N-prof
Depends: %N (= %v-%r)
Files: <<
lib/%N-%v/*_p.a
<<
Description: Glasgow Haskell Compiler (profiling libraries)
DescDetail: <<
This package contains additional profiling libraries. They are not
needed for normal use.
<<
DocFiles: LICENSE
<<
SplitOff2: <<
Package: %N-dev
Depends: %N (= %v-%r)
Files: <<
lib/%N-%v/*.a
lib/%N-%v/include
<<
Description: Glasgow Haskell Compiler
DescDetail: <<
This package installs the includes and libraries needed to
compile Haskell into native code rather than interpret it.
<<
DocFiles: LICENSE
<<
DocFiles: ANNOUNCE LICENSE README
Description: Glasgow Haskell Interpreter
DescDetail: <<
The Glasgow Haskell Compiler/Interpreter is a robust, fully-featured,
optimising compiler and interactive environment for Haskell 98, GHC
compiles Haskell to either native code or C. It implements numerous
experimental language extensions to Haskell 98, for example: concurrency,
a foreign language interface, multi-parameter type classes, scoped type
variables, existential and universal quantification, unboxed types,
exceptions, weak pointers, and so on. GHC comes with a generational
garbage collector, and a space and time profiler.
<<
DescPort: <<
This port borrows heavily from Gregory Wright's DarwinPorts package.
<<
Homepage: http://www.haskell.org/ghc/
License: BSD
Maintainer: Brendan Cully <[EMAIL PROTECTED]>
--- NEW FILE: ghc.patch ---
configure: Replace hardcoded /sw with @FINKPREFIX@
ghc.1, hp2ps.1: man pages borrowed from the Debian package
---
configure | 2
ghc.1 | 1535 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
hp2ps.1 | 145 +++++
3 files changed, 1681 insertions(+), 1 deletion(-)
Index: ghc-6.4.1/configure
===================================================================
--- ghc-6.4.1.orig/configure 2006-05-30 15:03:17.000000000 -0700
+++ ghc-6.4.1/configure 2006-05-30 15:15:32.000000000 -0700
@@ -4536,7 +4536,7 @@ cat > conftest.xml << EOF
EOF
fp_cv_dir_docbook_xsl=no
- for fp_var in /usr/share/xml/docbook/stylesheet/nwalsh/current
/usr/share/xml/docbook/stylesheet/nwalsh
/usr/share/sgml/docbook/docbook-xsl-stylesheets*
/usr/share/sgml/docbook/xsl-stylesheets*
/opt/kde?/share/apps/ksgmltools2/docbook/xsl /usr/share/docbook-xsl
/usr/share/sgml/docbkxsl /usr/local/share/xsl/docbook
/sw/share/xml/xsl/docbook-xsl; do
+ for fp_var in /usr/share/xml/docbook/stylesheet/nwalsh/current
/usr/share/xml/docbook/stylesheet/nwalsh
/usr/share/sgml/docbook/docbook-xsl-stylesheets*
/usr/share/sgml/docbook/xsl-stylesheets*
/opt/kde?/share/apps/ksgmltools2/docbook/xsl /usr/share/docbook-xsl
/usr/share/sgml/docbkxsl /usr/local/share/xsl/docbook
@FINKPREFIX@/share/xml/xsl/docbook-xsl; do
if $XsltprocCmd ${fp_var}/html/docbook.xsl conftest.xml > /dev/null 2>&1;
then
[...1672 lines suppressed...]
+ insert 24
+ intersect 12
+ disin 84
+ main 12
+ SYSTEM 24
+END_SAMPLE 2.00
+BEGIN_SAMPLE 2.82
+END_SAMPLE 2.82
+
+.Xe
+.SH "SEE ALSO"
+dvips(1), latex(1), hbchp (1), lmlchp(1)
+.br
+C. Runciman and D. Wakeling,
+.I
+Heap Profiling for Lazy Functional Languages, YCS-172, University of York, 1992
+.SH NOTES
+\*(PS is a registered trademark of Adobe Systems Incorporated.
+.SH AUTHOR
+David Wakeling of the University of York.
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits