[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