Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Alexander Tsamutali (12e9e9d611d56475b1688df7ed0b49e94b0e4d4b)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Alexander Tsamutali <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Alexander Tsamutali (12e9e9d611d56475b1688df7ed0b49e94b0e4d4b)
  • Date: Sun, 2 Dec 2007 05:35:08 -0600

GIT changes to master grimoire by Alexander Tsamutali <astsmtl AT gmail.com>:

devel/ghc/BUILD | 14 +++++++-------
devel/ghc/DETAILS | 12 ++++--------
devel/ghc/HISTORY | 4 ++++
devel/ghc/UP_TRIGGERS | 12 ++++++++++++
haskell/haskell-html/DETAILS | 4 ++--
haskell/haskell-html/HISTORY | 3 +++
haskell/haskell-mtl/DETAILS | 4 ++--
haskell/haskell-mtl/HISTORY | 3 +++
haskell/haskell-quickcheck/DETAILS | 4 ++--
haskell/haskell-quickcheck/HISTORY | 3 +++
haskell/haskell-x11/DETAILS | 4 ++--
haskell/haskell-x11/HISTORY | 3 +++
windowmanagers/xmonad/DEPENDS | 1 -
windowmanagers/xmonad/HISTORY | 3 +++
14 files changed, 50 insertions(+), 24 deletions(-)

New commits:
commit 12e9e9d611d56475b1688df7ed0b49e94b0e4d4b
Author: Alexander Tsamutali <astsmtl AT gmail.com>
Commit: Alexander Tsamutali <astsmtl AT gmail.com>

windowmanagers/xmonad: doesn't depend on haskell-x11-extras

commit 13caed13216774e131ae543b26c7663b7c783846
Author: Alexander Tsamutali <astsmtl AT gmail.com>
Commit: Alexander Tsamutali <astsmtl AT gmail.com>

haskell/haskell-x11: updated to 1.4.0

commit 71e06e376f726922a4161614856a01884e7f763f
Author: Alexander Tsamutali <astsmtl AT gmail.com>
Commit: Alexander Tsamutali <astsmtl AT gmail.com>

haskell/haskell-quickcheck: updated to 1.1.0.0

commit 31a2050ef32e98428374a0c9025a1c550312ff58
Author: Alexander Tsamutali <astsmtl AT gmail.com>
Commit: Alexander Tsamutali <astsmtl AT gmail.com>

haskell/haskell-mtl: updated to 1.1.0.0

commit 40297ad8aeaf39b3452dd66aaa4141d23824577f
Author: Alexander Tsamutali <astsmtl AT gmail.com>
Commit: Alexander Tsamutali <astsmtl AT gmail.com>

haskell/haskell-html: updated to 1.0.1.1

commit da1c9ad137db90f457691bdc785c96e8d8a96f37
Author: Alexander Tsamutali <astsmtl AT gmail.com>
Commit: Alexander Tsamutali <astsmtl AT gmail.com>

devel/ghc: updated to 6.8.1, cleaned up

diff --git a/devel/ghc/BUILD b/devel/ghc/BUILD
index 6ff4305..c4aca83 100755
--- a/devel/ghc/BUILD
+++ b/devel/ghc/BUILD
@@ -1,21 +1,21 @@
[[ $CROSS_INSTALL == on ]] && OPTS="$OPTS --host=${HOST} --build=${BUILD}"

-GHC_DIR=ghc
+GHC_DIR=/usr/bin

-make_single &&
+make_single &&

if [[ $SOURCE2 != "" ]] ; then
cd ghc-bin &&
- ./configure &&
+ ./configure --prefix=${SOURCE_DIRECTORY}/ghc-bin-installed &&
if [ "$(uname -m)" == x86_64 ]; then
echo 'SplitObjs = NO' >> ../$SPELL-$VERSION/mk/build.mk
- fi &&
- make in-place &&
- GHC_DIR=$PWD/bin/$ARCH-unknown-linux/ghc &&
+ fi &&
+ make install &&
+ GHC_DIR=${SOURCE_DIRECTORY}/ghc-bin-installed/bin &&
cd ..
fi &&

cd $SPELL-$VERSION &&

-OPTS="$OPTS --with-ghc=$GHC_DIR --with-hc=$GHC_DIR" &&
+OPTS="$OPTS --with-ghc=$GHC_DIR/ghc" &&
default_build
diff --git a/devel/ghc/DETAILS b/devel/ghc/DETAILS
index b9bec25..01919b8 100755
--- a/devel/ghc/DETAILS
+++ b/devel/ghc/DETAILS
@@ -1,21 +1,17 @@
SPELL=ghc
- VERSION=6.6.1
+ VERSION=6.8.1
SOURCE=$SPELL-$VERSION-src.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.haskell.org/ghc/dist/$VERSION/$SOURCE
-
SOURCE_HASH=sha512:8a081b98ebebb12c5cd04fb5bf73d9e6d69b7d8b4ca661c8c6e4b373d1000733ca9a5bf9da809abf691f8c29951938d648a9019b5733aafb94b341cea8a79725
+
SOURCE_HASH=sha512:a2857ee2d78f0ece59465a5b7f894becc202a801c907e2e98986c0fc5afe62fe415bd44195e3ba1a312fecf7a9010283a0803d1a254601bb347462cdb9a0158c

if [[ ! -x /usr/bin/ghc ]] ; then
-
ARCH="$(uname -m)"
-
[[ "$ARCH" = i686 ]] && ARCH=i386
-
SOURCE2=$SPELL-$VERSION-$ARCH-unknown-linux.tar.bz2
SOURCE2_URL[0]=http://www.haskell.org/ghc/dist/$VERSION/$SOURCE2
-
-
SOURCE2_HASH=sha512:215cf76aea889d1d87e1377e0fa5ea05f460442df71c8c5c389a9cb4fb292201df4c81413cb5257e36c1aa778e9d450320bc7aba301993513d618e52b2c36aeb
- [ "$ARCH" = "x86_64" ] &&
SOURCE2_HASH=sha512:47941333c125532ec9cc02303b7629d33f34270d998b212b4d201bdd26219679a22c83084b1696ce1025a772869d3be6fb6773dce6ccdfb2d8f565f5b315933a
+
SOURCE2_HASH=sha512:2f7db6a097dc4a8c7c57f1b05588f04ac16516b7c5fbcbebbdbe6ac2c336859967c025fca8e074567cf9a41d187e2d6360091fa289d0d0b8612668f47f6b9838
+ [ "$ARCH" = "x86_64" ] &&
SOURCE2_HASH=sha512:fd422f2aa8316f4e1fe1a5e77e08cc8d6561f5b865d9b5d2dc6bd4a42f802014381b091e85be27fe2445a488d1e71e796cdc8dc4a35a8429c42dcde1bccff3db
fi

LICENSE[0]=BSD
diff --git a/devel/ghc/HISTORY b/devel/ghc/HISTORY
index 5373575..761a25b 100644
--- a/devel/ghc/HISTORY
+++ b/devel/ghc/HISTORY
@@ -1,3 +1,7 @@
+2007-12-02 Alexander Tsamutali <astsmtl AT gmail.com>
+ * DETAILS, BUILD: updated spell to 6.8.1, cleaned up
+ * UP_TRIGGERS: added, up_trigger every library on every cast
+
2007-10-30 Alexander Tsamutali <astsmtl AT gmail.com>
* CONFIGURE, PRE_BUILD, build.mk.no-opts:
Added option for quick unoptimised build
diff --git a/devel/ghc/UP_TRIGGERS b/devel/ghc/UP_TRIGGERS
new file mode 100755
index 0000000..2780b0d
--- /dev/null
+++ b/devel/ghc/UP_TRIGGERS
@@ -0,0 +1,12 @@
+# up_trigger every library on every cast to keep package.conf in actual state
+
+if spell_ok $SPELL; then
+ message "Every time ghc is rebuilt it overwrites package.conf :("
+ message "Figuring out what spells need to be recast, this may take a
while."
+ for each in $(show_up_depends $SPELL); do
+ # Check in the install logs if haskell packages has been installed
+ if gaze install $each | grep -q '\.cabal$'; then
+ up_trigger $each cast_self
+ fi
+ done
+fi
diff --git a/haskell/haskell-html/DETAILS b/haskell/haskell-html/DETAILS
index 22cb011..98d9714 100755
--- a/haskell/haskell-html/DETAILS
+++ b/haskell/haskell-html/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-html
- VERSION=1.0
+ VERSION=1.0.1.1
SOURCE="html-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/html/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:81de6cbb4f8686f77f25878dba3ff19ed6fe92821151767f2f03cc2d46868a7e19f04c585ddf8ee5427d8402bed50d9e030b17168405dbacff50a539428f44f7
+
SOURCE_HASH=sha512:f36fe6c1eb8a8d6f12897d679cbe526f492eafa56bc342c52919e56244a12597285db0ea8c9499cecce315d1f6b76c6882d9a3c213ee5a5dfaead69054d7eab7
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/html-${VERSION}"

WEB_SITE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/html";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-html/HISTORY b/haskell/haskell-html/HISTORY
index e86e813..7a508e9 100644
--- a/haskell/haskell-html/HISTORY
+++ b/haskell/haskell-html/HISTORY
@@ -1,3 +1,6 @@
+2007-12-02 Alexander Tsamutali <astsmtl AT gmail.com>
+ * DETAILS: updated spell to 1.0.1.1
+
2007-08-25 Alexander Tsamutali <astsmtl AT gmail.com>
* DETAILS, DEPENDS, HISTORY, POST_REMOVE, {PRE,POST}_RESSURECT:
created spell
diff --git a/haskell/haskell-mtl/DETAILS b/haskell/haskell-mtl/DETAILS
index f1cd252..0b10f98 100755
--- a/haskell/haskell-mtl/DETAILS
+++ b/haskell/haskell-mtl/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-mtl
- VERSION=1.0
+ VERSION=1.1.0.0
SOURCE="mtl-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/mtl/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:ee4deeac05ac4650faca744da2103292ac1bd0c669aa4df78724b4ab0d5896fd0855fb55678fd644504dc99f7074e0d2ba31362a2cd5e09a31563ada1a1fb0a3
+
SOURCE_HASH=sha512:ff92ffe0bdd5591e8a942cf511de324150e91cced30ba83062a570eef15159b12cd02de25fbf67cda9ad9be786a778408a2d6c6ad75ad3c8e39b91ca04cf6d6d
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/mtl-${VERSION}"

WEB_SITE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/mtl";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-mtl/HISTORY b/haskell/haskell-mtl/HISTORY
index 1e4f3a0..1245150 100644
--- a/haskell/haskell-mtl/HISTORY
+++ b/haskell/haskell-mtl/HISTORY
@@ -1,3 +1,6 @@
+2007-12-02 Alexander Tsamutali <astsmtl AT gmail.com>
+ * DETAILS: updated spell to 1.1.0.0
+
2007-08-25 Alexander Tsamutali <astsmtl AT gmail.com>
* POST_REMOVE: Added to unregister package with ghc-pkg
* PRE_RESURRECT, POST_RESURRECT: Added to protect package.conf and
diff --git a/haskell/haskell-quickcheck/DETAILS
b/haskell/haskell-quickcheck/DETAILS
index ca32afb..fd2d84a 100755
--- a/haskell/haskell-quickcheck/DETAILS
+++ b/haskell/haskell-quickcheck/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-quickcheck
- VERSION=1.0
+ VERSION=1.1.0.0
SOURCE="QuickCheck-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/QuickCheck/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:0f9ec6e9a111500c86dba1316c07eb6abb5ddd8312f119be1c374d6fa68fdb94ca539601891d0a8eb586c04b8e6cbdd9b0941ae734622d150f2502eb31be9324
+
SOURCE_HASH=sha512:e4161bf8cded019e02f8912e1923d1aa82bdf3984239715a85100c0e3165df28f1a3e4568b2ad7a89852e99672d727d41237bc2ee9ed205f6ffcf53380e07a6d
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/QuickCheck-${VERSION}"
WEB_SITE="http://www.math.chalmers.se/~rjmh/QuickCheck/";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-quickcheck/HISTORY
b/haskell/haskell-quickcheck/HISTORY
index 986eb88..86fdd74 100644
--- a/haskell/haskell-quickcheck/HISTORY
+++ b/haskell/haskell-quickcheck/HISTORY
@@ -1,3 +1,6 @@
+2007-12-02 Alexander Tsamutali <astsmtl AT gmail.com>
+ * DETAILS: updated spell to 1.1.0.0
+
2007-08-25 Alexander Tsamutali <astsmtl AT gmail.com>
* DETAILS, DEPENDS, HISTORY, POST_REMOVE, {PRE,POST}_RESSURECT:
created spell
diff --git a/haskell/haskell-x11/DETAILS b/haskell/haskell-x11/DETAILS
index 0259e9f..69e431b 100755
--- a/haskell/haskell-x11/DETAILS
+++ b/haskell/haskell-x11/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-x11
- VERSION=1.2.3
+ VERSION=1.4.0
SOURCE="X11-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/X11/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:c8288ff45bdc3e7f94c27be03f328ce2d896db6989e9d4ee1bbd37b81c66564ee0054df6c27a3b1b185379c27b643a90472cf3f19ec96c279360dacf7c1e3547
+
SOURCE_HASH=sha512:1bd6051c530fa93d8903abd889a03c7fc32177eec68677fc6fccceb77af868646602e7186530d9f5cd153da338e751d23bda982ec615d3b2da5268efd0c8791b
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/X11-${VERSION}"

WEB_SITE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-x11/HISTORY b/haskell/haskell-x11/HISTORY
index ddf884e..9cf2f85 100644
--- a/haskell/haskell-x11/HISTORY
+++ b/haskell/haskell-x11/HISTORY
@@ -1,3 +1,6 @@
+2007-12-02 Alexander Tsamutali <astsmtl AT gmail.com>
+ * DETAILS: updated spell to 1.4.0
+
2007-10-21 Alexander Tsamutali <astsmtl AT gmail.com>
* DETAILS: updated spell to 1.2.3

diff --git a/windowmanagers/xmonad/DEPENDS b/windowmanagers/xmonad/DEPENDS
index 8aa37e3..a7064f0 100755
--- a/windowmanagers/xmonad/DEPENDS
+++ b/windowmanagers/xmonad/DEPENDS
@@ -1,4 +1,3 @@
depends ghc &&
depends haskell-x11 &&
-depends haskell-x11-extras &&
depends haskell-mtl
diff --git a/windowmanagers/xmonad/HISTORY b/windowmanagers/xmonad/HISTORY
index 154e537..125efdd 100644
--- a/windowmanagers/xmonad/HISTORY
+++ b/windowmanagers/xmonad/HISTORY
@@ -1,3 +1,6 @@
+2007-12-02 Alexander Tsamutali <astsmtl AT gmail.com>
+ * DEPENDS: doesn't depend on haskell-x11-extras
+
2007-11-28 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS: version 0.4.1




  • [SM-Commit] GIT changes to master grimoire by Alexander Tsamutali (12e9e9d611d56475b1688df7ed0b49e94b0e4d4b), Alexander Tsamutali, 12/02/2007

Archive powered by MHonArc 2.6.24.

Top of Page