[Pkg-haskell-commits] darcs: haskell-llvm: Initial commit.

Erik de Castro Lopo erikd at mega-nerd.com
Tue Mar 30 10:34:14 UTC 2010


Tue Mar 30 10:32:52 UTC 2010  Erik de Castro Lopo <erikd at mega-nerd.com>
  * Initial commit.
  Ignore-this: 5a3429ff4747025ce9955e80fa6e066e

    A ./changelog
    A ./compat
    A ./control
    A ./copyright
    A ./libghc6-llvm-doc.doc-base
    A ./rules
    A ./source/
    A ./source/format
    A ./watch

Tue Mar 30 10:32:52 UTC 2010  Erik de Castro Lopo <erikd at mega-nerd.com>
  * Initial commit.
  Ignore-this: 5a3429ff4747025ce9955e80fa6e066e
diff -rN -u old-haskell-llvm/changelog new-haskell-llvm/changelog
--- old-haskell-llvm/changelog	1970-01-01 00:00:00.000000000 +0000
+++ new-haskell-llvm/changelog	2010-03-30 10:34:14.671024726 +0000
@@ -0,0 +1,5 @@
+haskell-llvm (0.7.1.1-1) unstable; urgency=low
+
+  * Initial debian package. Closes: #574103.
+
+ -- Erik de Castro Lopo <erikd at mega-nerd.com>  Tue, 16 Mar 2010 20:14:49 +1100
diff -rN -u old-haskell-llvm/compat new-haskell-llvm/compat
--- old-haskell-llvm/compat	1970-01-01 00:00:00.000000000 +0000
+++ new-haskell-llvm/compat	2010-03-30 10:34:14.667024510 +0000
@@ -0,0 +1 @@
+7
diff -rN -u old-haskell-llvm/control new-haskell-llvm/control
--- old-haskell-llvm/control	1970-01-01 00:00:00.000000000 +0000
+++ new-haskell-llvm/control	2010-03-30 10:34:14.667024510 +0000
@@ -0,0 +1,64 @@
+Source: haskell-llvm
+Section: haskell
+Priority: extra
+Maintainer: Debian Haskell Group <pkg-haskell-maintainers at lists.alioth.debian.org>
+Uploaders: Erik de Castro Lopo <erikd at mega-nerd.com>
+Build-Depends: dctrl-tools,
+ dpkg-dev (>= 1.13.19),
+ debhelper (>= 7.0.0),
+ haskell-devscripts (>= 0.7.0),
+ cdbs,
+ ghc6,
+ ghc6-prof,
+ llvm-dev
+Build-Depends-Indep: ghc6-doc
+Standards-Version: 3.8.4
+Homepage: http://hackage.haskell.org/package/llvm
+Vcs-Darcs: http://darcs.debian.org/pkg-haskell/haskell-llvm
+Vcs-Browser: http://darcs.debian.org/cgi-bin/darcsweb.cgi?r=pkg-haskell/haskell-llvm
+
+Package: libghc6-llvm-dev
+Architecture: any
+Depends: ${haskell:Depends}
+  , ${shlibs:Depends}
+  , ${misc:Depends}
+Recommends: ${haskell:Recommends}
+Suggests: ${haskell:Suggests}
+Provides: ${haskell:Provides}
+Description: Haskell bindings to the LLVM compiler toolkit
+ Low Level Virtual Machine (LLVM) is a set of tools for use in the backend
+ of a compiler for generating optimised native code across a wide variety
+ of CPU architectures. The Haskell bindings make it possible to use LLVM
+ from Haskell.
+ .
+ This package contains the libraries compiled for GHC 6.
+
+Package: libghc6-llvm-prof
+Architecture: any
+Depends: ${haskell:Depends}
+  , ${shlibs:Depends}
+  , ${misc:Depends}
+Recommends: ${haskell:Recommends}
+Suggests: ${haskell:Suggests}
+Provides: ${haskell:Provides}
+Description: Profiling libraries haskell LLVM bindings
+ Low Level Virtual Machine (LLVM) is a set of tools for use in the backend
+ of a compiler for generating optimised native code across a wide variety
+ of CPU architectures. The Haskell bindings make it possible to use LLVM
+ from Haskell.
+ .
+ This package contains the profiling libraries compiled for GHC 6.
+
+Package: libghc6-llvm-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}, ${haskell:Depends}
+Recommends: ${haskell:Recommends}
+Suggests: ${haskell:Suggests}
+Description: Documentation for haskell LLVM bindings
+ Low Level Virtual Machine (LLVM) is a set of tools for use in the backend
+ of a compiler for generating optimised native code across a wide variety
+ of CPU architectures. The Haskell bindings make it possible to use LLVM
+ from Haskell.
+ .
+ This package contains the library documentation.
diff -rN -u old-haskell-llvm/copyright new-haskell-llvm/copyright
--- old-haskell-llvm/copyright	1970-01-01 00:00:00.000000000 +0000
+++ new-haskell-llvm/copyright	2010-03-30 10:34:14.667024510 +0000
@@ -0,0 +1,47 @@
+Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135
+Name: llvm
+Maintainer: Bryan O'Sullivan <bos at serpentine.com>
+ , Lennart Augustsson <lennart at augustsson.net>
+Source: http://hackage.haskell.org/packages/archive/llvm
+
+Copyright: Copyright (c) 2007-2009 Bryan O'Sullivan
+License: BSD3
+  Copyright (c) 2007-2009 Bryan O'Sullivan
+  All rights reserved.
+
+  Developed by:
+
+      Bryan O'Sullivan <bos at serpentine.com>
+      http://www.serpentine.com/blog/
+
+      Lennart Augustsson <lennart at augustsson.net>
+
+  Permission is hereby granted, free of charge, to any person obtaining
+  a copy of this software and associated documentation files (the
+  "Software"), to deal with the Software without restriction, including
+  without limitation the rights to use, copy, modify, merge, publish,
+  distribute, sublicense, and/or sell copies of the Software, and to
+  permit persons to whom the Software is furnished to do so, subject to
+  the following conditions:
+
+      * Redistributions of source code must retain the above copyright
+        notice, this list of conditions and the following disclaimers.
+
+      * Redistributions in binary form must reproduce the above
+        copyright notice, this list of conditions and the following
+        disclaimers in the documentation and/or other materials provided
+        with the distribution.
+
+      * Neither the names of Bryan O'Sullivan, University of Illinois at
+        Urbana-Champaign, nor the names of its contributors may be used
+        to endorse or promote products derived from this Software
+        without specific prior written permission.
+
+  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+  EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+  IN NO EVENT SHALL THE CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR
+  ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
+  CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+  WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE SOFTWARE.
+
diff -rN -u old-haskell-llvm/libghc6-llvm-doc.doc-base new-haskell-llvm/libghc6-llvm-doc.doc-base
--- old-haskell-llvm/libghc6-llvm-doc.doc-base	1970-01-01 00:00:00.000000000 +0000
+++ new-haskell-llvm/libghc6-llvm-doc.doc-base	2010-03-30 10:34:14.667024510 +0000
@@ -0,0 +1,12 @@
+Document: libghc6-llvm-doc
+Title: Manual for the Haskell bindings to the LLVM compiler toolkit
+Abstract: Low Level Virtual Machine (LLVM) is a set of tools for use in the
+ backend of a compiler for generating optimised native code across a wide
+ variety of CPU architectures. The Haskell bindings make it possible to use
+ LLVM from Haskell.
+Section: Programming
+
+Format: HTML
+Index: /usr/share/doc/libghc6-llvm-doc/html/doc-index.html
+Files: /usr/share/doc/libghc6-llvm-doc/html/*.html
+ /usr/share/doc/libghc6-llvm-doc/html/src/*.html
diff -rN -u old-haskell-llvm/rules new-haskell-llvm/rules
--- old-haskell-llvm/rules	1970-01-01 00:00:00.000000000 +0000
+++ new-haskell-llvm/rules	2010-03-30 10:34:14.667024510 +0000
@@ -0,0 +1,6 @@
+#!/usr/bin/make -f
+
+DEB_BUILD_DEPENDENCIES = build-arch
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/hlibrary.mk
diff -rN -u old-haskell-llvm/source/format new-haskell-llvm/source/format
--- old-haskell-llvm/source/format	1970-01-01 00:00:00.000000000 +0000
+++ new-haskell-llvm/source/format	2010-03-30 10:34:14.667024510 +0000
@@ -0,0 +1 @@
+3.0 (quilt)
diff -rN -u old-haskell-llvm/watch new-haskell-llvm/watch
--- old-haskell-llvm/watch	1970-01-01 00:00:00.000000000 +0000
+++ new-haskell-llvm/watch	2010-03-30 10:34:14.667024510 +0000
@@ -0,0 +1,5 @@
+version=3
+opts="downloadurlmangle=s|archive/([\w\d_-]+)/([\d\.]+)/|archive/$1/$2/$1-$2.tar.gz|,\
+filenamemangle=s|(.*)/$|llvm-$1.tar.gz|" \
+    http://hackage.haskell.org/packages/archive/llvm \
+    ([\d\.]*\d)/





More information about the Pkg-haskell-commits mailing list