cpphs-1.11-1-rosa.lts2012.0.x86_64.rpm


Advertisement

Description

cpphs - Liberalised re-implementation of cpp in Haskell

Property Value
Distribution ROSA Enterprise Desktop
Repository ROSA Contrib Updates x86_64
Package name cpphs
Package version 1.11
Package release 1-rosa.lts2012.0
Package architecture x86_64
Package type rpm
Installed size 2.55 MB
Download size 379.20 KB
Official Mirror mirror.rosalab.ru
cpphs is a liberalised re-implementation of cpp in Haskell.
The C pre-processor is widely used in Haskell source code for conditional
compilation and also occasionally for its macro language, However, however
the common cpp provided by gcc is changing subtly in ways that are
incompatible with Haskell's syntax. There have always been problems with, for
instance, string gaps, and prime characters in identifiers and these problems
are only going to get worse.
So, it seemed right to provide an alternative to cpp, both more compatible
with Haskell, and written in Haskell to be distributed with compilers.

Alternatives

Package Version Architecture Repository
cpphs-1.11-1-rosa.lts2012.0.i586.rpm 1.11 i586 ROSA Contrib Updates
cpphs - - -

Requires

Name Value
libc.so.6()(64bit) -
libc.so.6(GLIBC_2.2.5)(64bit) -
libc.so.6(GLIBC_2.3)(64bit) -
libc.so.6(GLIBC_2.4)(64bit) -
libdl.so.2()(64bit) -
libgmp.so.10()(64bit) -
libm.so.6()(64bit) -
libm.so.6(GLIBC_2.2.5)(64bit) -
librt.so.1()(64bit) -
librt.so.1(GLIBC_2.2.5)(64bit) -
librt.so.1(GLIBC_2.3.3)(64bit) -
libutil.so.1()(64bit) -

Provides

Name Value
cpphs == 1.11-1:2012.0
haskell(cpphs) == 1.11

Download

Type URL
Binary Package cpphs-1.11-1-rosa.lts2012.0.x86_64.rpm
Source Package cpphs-1.11-1.src.rpm

Install Howto

  1. Enable ROSA Contrib Updates repository on Install and Remove Software"
  2. Update packages list:
    # urpmi.update -a
  3. Install cpphs rpm package:
    # urpmi cpphs

Files

Path
/usr/bin/cpphs
/usr/lib64/cpphs-1.11/
/usr/lib64/cpphs-1.11/ghc-6.10.4/HScpphs-1.11.o
/usr/lib64/cpphs-1.11/ghc-6.10.4/libHScpphs-1.11.a
/usr/lib64/cpphs-1.11/ghc-6.10.4/Language/
/usr/lib64/cpphs-1.11/ghc-6.10.4/Language/Preprocessor/Cpphs.hi
/usr/lib64/cpphs-1.11/ghc-6.10.4/Language/Preprocessor/Unlit.hi
/usr/lib64/cpphs-1.11/ghc-6.10.4/Language/Preprocessor/Cpphs/CppIfdef.hi
/usr/lib64/cpphs-1.11/ghc-6.10.4/Language/Preprocessor/Cpphs/HashDefine.hi
/usr/lib64/cpphs-1.11/ghc-6.10.4/Language/Preprocessor/Cpphs/MacroPass.hi
/usr/lib64/cpphs-1.11/ghc-6.10.4/Language/Preprocessor/Cpphs/Options.hi
/usr/lib64/cpphs-1.11/ghc-6.10.4/Language/Preprocessor/Cpphs/Position.hi
/usr/lib64/cpphs-1.11/ghc-6.10.4/Language/Preprocessor/Cpphs/ReadFirst.hi
/usr/lib64/cpphs-1.11/ghc-6.10.4/Language/Preprocessor/Cpphs/RunCpphs.hi
/usr/lib64/cpphs-1.11/ghc-6.10.4/Language/Preprocessor/Cpphs/SymTab.hi
/usr/lib64/cpphs-1.11/ghc-6.10.4/Language/Preprocessor/Cpphs/Tokenise.hi
/usr/lib64/cpphs-1.11/ghc-6.10.4/Text/
/usr/lib64/cpphs-1.11/ghc-6.10.4/Text/ParserCombinators/HuttonMeijer.hi
/usr/share/doc/cpphs/CHANGELOG
/usr/share/doc/cpphs/LICENCE-LGPL
/usr/share/doc/cpphs/README
/usr/share/doc/cpphs/design
/usr/share/doc/cpphs/index.html
/usr/share/doc/cpphs-1.11/LICENCE-LGPL
/usr/share/doc/cpphs-1.11/html/Language-Preprocessor-Cpphs.html
/usr/share/doc/cpphs-1.11/html/Language-Preprocessor-Unlit.html
/usr/share/doc/cpphs-1.11/html/cpphs.haddock
/usr/share/doc/cpphs-1.11/html/doc-index.html
/usr/share/doc/cpphs-1.11/html/frames.html
/usr/share/doc/cpphs-1.11/html/haddock-util.js
/usr/share/doc/cpphs-1.11/html/haddock.css
/usr/share/doc/cpphs-1.11/html/haskell_icon.gif
/usr/share/doc/cpphs-1.11/html/index-frames.html
/usr/share/doc/cpphs-1.11/html/index.html
/usr/share/doc/cpphs-1.11/html/mini_Language-Preprocessor-Cpphs.html
/usr/share/doc/cpphs-1.11/html/mini_Language-Preprocessor-Unlit.html
/usr/share/doc/cpphs-1.11/html/minus.gif
/usr/share/doc/cpphs-1.11/html/plus.gif
/usr/share/haskell-deps/cpphs-1.11-1/provides
/usr/share/haskell-deps/cpphs-1.11-1/requires

Changelog

2011-03-15 - St?phane T?letch?a <steletch@mandriva.org> 1.11-1mdv2011.0
+ Revision: 645079
- update to new version 1.11
2010-12-05 - Oden Eriksson <oeriksson@mandriva.com> 1.9-4mdv2011.0
+ Revision: 610168
- rebuild
2010-02-10 - Funda Wang <fwang@mandriva.org> 1.9-3mdv2010.1
+ Revision: 503614
- rebuild for new gmp
2009-12-05 - Funda Wang <fwang@mandriva.org> 1.9-2mdv2010.1
+ Revision: 473960
- use haskell scripts
2009-12-05 - Funda Wang <fwang@mandriva.org> 1.9-1mdv2010.1
+ Revision: 473950
- new version 1.9
2009-09-02 - Thierry Vignaud <tv@mandriva.org> 1.5-4mdv2010.0
+ Revision: 425092
- rebuild

See Also

Package Description
cpptasks-1.0-0.b4.4.4-rosa.lts2012.0.x86_64.rpm Compile and link task
cpptasks-javadoc-1.0-0.b4.4.4-rosa.lts2012.0.x86_64.rpm Javadoc for cpptasks
cpptasks-manual-1.0-0.b4.4.4-rosa.lts2012.0.x86_64.rpm Docs for cpptasks
cproto-4.7g-1-rosa.lts2012.0.x86_64.rpm Generates function prototypes and variable declarations from C code
cpu-1.4.3-10-rosa.lts2012.0.x86_64.rpm Ldap aware command like useradd, userdel, usermod and others
cpuid-1.0-0.20110305.1-rosa.lts2012.0.x86_64.rpm Dumps CPUID information about the CPU(s)
cpulimit-1.1-7-rosa.lts2012.0.x86_64.rpm CPU Usage Limiter
cream-0.42-2-rosa.lts2012.0.noarch.rpm User-friendly face for Vim
createrepo-0.9.9-1-rosa.lts2012.0.noarch.rpm Creates a common metadata repository
createtorrent-1.1.4-5-rosa.lts2012.0.x86_64.rpm Create torrent files for BitTorrent
crimson-fields-0.5.3-3-rosa.lts2012.0.x86_64.rpm Crimson Fields - Tactical war game with hexagonal grid
crimson-fields-utils-0.5.3-3-rosa.lts2012.0.x86_64.rpm Utilities for Crimson Fields (a tactical war game)
cronolog-1.6.2-8-rosa.lts2012.0.x86_64.rpm A flexible log file rotation program for Apache
cross-arm-2010.09-2-rosa.lts2012.0.x86_64.rpm ARM GNU/Linux cross toolchain based on Sourcery G++ Lite
cross-arm-binutils-2010.09-2-rosa.lts2012.0.x86_64.rpm binutils based on Sourcery G++ Lite for ARM GNU/Linux
Advertisement
Advertisement